REST リソース: projects.locations

リソース: ロケーション

Google Cloud Platform のロケーションを表すリソース。

JSON 表現

{
  "name": string,
  "locationId": string,
  "displayName": string,
  "labels": {
    string: string,
    ...
  },
  "metadata": {
    "@type": string,
    field1: ...,
    ...
  }
}
フィールド
name

string

ロケーションに対応するリソース名。実装ごとに異なる場合があります。たとえば "projects/example-project/locations/us-east1" です。

locationId

string

このロケーションの正規 ID。たとえば "us-east1" です。

displayName

string

このロケーションのわかりやすい名前。通常は、近くの都市名です。たとえば、「東京」などです。

labels

map (key: string, value: string)

サービス間にまたがり有効なロケーションに対応する属性。例:


{"cloud.googleapis.com/region": "us-east1"}

"key": value ペアのリストを含むオブジェクト。例: { "name": "wrench", "mass": "1.3kg", "count": "3" }

metadata

object

サービス固有のメタデータ。たとえば、特定のロケーションで使用可能な容量などです。

任意の型のフィールドを含むオブジェクト。タイプを識別する URI を含む追加フィールド "@type"。例: { "id": 1234, "@type": "types.example.com/standard/id" }

メソッド

get

ロケーションに関する情報を取得します。

getIamPolicy

リソースのアクセス制御ポリシーを取得します。

list

このサービスでサポートされているロケーションに関する情報をリストします。

setIamPolicy

指定したリソースにアクセス制御ポリシーを設定します。

testIamPermissions

指定したリソースに対して呼び出し元が持っている権限を返します。