ApiKeyArgs constructor
const
ApiKeyArgs({})
Creates a new ApiKeyArgs.
deletionPolicy Whether Terraform will be prevented from destroying the resource. Defaults to "DELETE".
displayName Human-readable display name of this API key. Modifiable by user.
name The resource name of the key. The name must be unique within the project, must conform with RFC-1034, is restricted to lower-cased letters, and has a maximum length of 63 characters. In another word, the name must match the regular expression: a-z?.
project The project for the resource
restrictions Key restrictions.
serviceAccountEmail The email of the service account the key is bound to. If this field is specified, the key is a service account bound key and auth enabled. See Documentation for more details.
Implementation
const ApiKeyArgs({
this.deletionPolicy,
this.displayName,
this.name,
this.project,
this.restrictions,
this.serviceAccountEmail,
});