Principal

コンシューマー プロジェクトに対応するイントラネット VPC の DNS バインディングに対するアクセス権を持つユーザー/サービス アカウント。プリンシパルは、ユーザーまたはサービス アカウントにすることができます。例: ユーザー user@example.com を指定するには {"user": "user@example.com"} を使用し、サービス アカウント service-account@gserviceaccount.com を指定するには {"serviceAccount": "service-account@gserviceaccount.com"} を使用します。

JSON 表現
{

  // The following is a list of mutually exclusive fields. At most one of the
  // fields will be set in a response:
  "user": string,
  "serviceAccount": string
  // End of mutually exclusive fields.
}
フィールド
コンシューマー プロジェクトに対応するイントラネット VPC と DNS バインドする権限を付与する必要がある、コンシューマーが提供したユーザー/サービス アカウント。プリンシパルは、ユーザーまたはサービス アカウントにすることができます。たとえば、ユーザー user@example.com を指定するには {"user": "user@example.com"} を使用し、サービス アカウント service-account@gserviceaccount.com を指定するには {"serviceAccount": "service-account@gserviceaccount.com"} を使用します。以下は、相互に排他的なフィールドのリストです。レスポンスで設定されるフィールドは最大で 1 つです。
user

string

権限を付与する必要があるユーザー。

serviceAccount

string

権限を付与する必要があるサービス アカウント。

相互に排他的なフィールドの終了。