WorkforcePoolProviderKeyState constructor

const WorkforcePoolProviderKeyState({
  1. Input<String?>? deletionPolicy,
  2. Input<String?>? expireTime,
  3. Input<WorkforcePoolProviderKeyKeyData?>? keyData,
  4. Input<String?>? keyId,
  5. Input<String?>? location,
  6. Input<String?>? name,
  7. Input<String?>? providerId,
  8. Input<String?>? state,
  9. Input<String?>? use,
  10. Input<String?>? workforcePoolId,
})

Creates a new WorkforcePoolProviderKeyState. deletionPolicy Whether Terraform will be prevented from destroying the resource. Defaults to DELETE. expireTime The time after which the key will be permanently deleted and cannot be recovered. keyData Immutable. Public half of the asymmetric key. keyId The ID to use for the key, which becomes the final component of the resource name. This value must be 4-32 characters, and may contain the characters a-z0-9-. location The location for the resource. name Identifier. The resource name of the key. providerId The ID of the provider. state The state of the key. use The purpose of the key. workforcePoolId The ID of the workforce pool.

Implementation

const WorkforcePoolProviderKeyState({
  this.deletionPolicy,
  this.expireTime,
  this.keyData,
  this.keyId,
  this.location,
  this.name,
  this.providerId,
  this.state,
  this.use,
  this.workforcePoolId,
});