Class AccountArgs
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Pulumi.Gcp.ServiceAccount
Assembly: Pulumi.Gcp.dll
Syntax
public sealed class AccountArgs : ResourceArgs
Constructors
View SourceAccountArgs()
Declaration
public AccountArgs()
Properties
View SourceAccountId
The account id that is used to generate the service
account email address and a stable unique id. It is unique within a project,
must be 6-30 characters long, and match the regular expression a-z
to comply with RFC1035. Changing this forces a new service account to be created.
Declaration
public Input<string> AccountId { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Description
A text description of the service account. Must be less than or equal to 256 UTF-8 bytes.
Declaration
public Input<string> Description { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
DisplayName
The display name for the service account. Can be updated without creating a new resource.
Declaration
public Input<string> DisplayName { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Project
The ID of the project that the service account will be created in. Defaults to the provider project configuration.
Declaration
public Input<string> Project { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |