Class ServiceAccountConfig
Describes the service account configuration for the tenant project.
Implements
Inherited Members
Namespace: Google.Apis.ServiceConsumerManagement.v1.Data
Assembly: Google.Apis.ServiceConsumerManagement.v1.dll
Syntax
public class ServiceAccountConfig : IDirectResponseSchema
Properties
AccountId
ID of the IAM service account to be created in tenant project. The email format of the service account is
"@.iam.gserviceaccount.com". This account ID must be unique within tenant project and service producers have
to guarantee it. The ID must be 6-30 characters long, and match the following regular expression:
[a-z]([-a-z0-9]*[a-z0-9])
.
Declaration
[JsonProperty("accountId")]
public virtual string AccountId { get; set; }
Property Value
Type | Description |
---|---|
string |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
TenantProjectRoles
Roles for the associated service account for the tenant project.
Declaration
[JsonProperty("tenantProjectRoles")]
public virtual IList<string> TenantProjectRoles { get; set; }
Property Value
Type | Description |
---|---|
IList<string> |