Spring Cloud GCP 項(xiàng)目ID

2024-01-09 17:31 更新

GcpProjectIdProvider是返回GCP項(xiàng)目ID字符串的功能接口。

public interface GcpProjectIdProvider {
	String getProjectId();
}

Spring Cloud GCP啟動(dòng)器會(huì)自動(dòng)配置GcpProjectIdProvider。如果指定了spring.cloud.gcp.project-id屬性,則提供的GcpProjectIdProvider返回該屬性值。

spring.cloud.gcp.project-id=my-gcp-project-id

否則,將根據(jù)規(guī)則 有序列表 來發(fā)現(xiàn)項(xiàng)目ID

  1. GOOGLE_CLOUD_PROJECT環(huán)境變量指定的項(xiàng)目ID
  2. Google App Engine項(xiàng)目ID
  3. GOOGLE_APPLICATION_CREDENTIALS環(huán)境變量指向的JSON憑證文件中指定的項(xiàng)目ID
  4. Google Cloud SDK項(xiàng)目ID
  5. 來自Google Compute Engine元數(shù)據(jù)服務(wù)器的Google Compute Engine項(xiàng)目ID
以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)