WorkforcePoolState constructor
- Input<
WorkforcePoolAccessRestrictions?> ? accessRestrictions, - Input<
String?> ? deletionPolicy, - Input<
String?> ? description, - Input<
bool?> ? disabled, - Input<
String?> ? displayName, - Input<
String?> ? location, - Input<
String?> ? name, - Input<
String?> ? parent, - Input<
String?> ? sessionDuration, - Input<
String?> ? state, - Input<
String?> ? workforcePoolId,
Creates a new WorkforcePoolState.
accessRestrictions Configure access restrictions on the workforce pool users. This is an optional field. If specified web
deletionPolicy Whether Terraform will be prevented from destroying the resource. Defaults to DELETE.
description A user-specified description of the pool. Cannot exceed 256 characters.
disabled Whether the pool is disabled. You cannot use a disabled pool to exchange tokens,
displayName A user-specified display name of the pool in Google Cloud Console. Cannot exceed 32 characters.
location The location for the resource.
name Output only. The resource name of the pool.
parent Immutable. The resource name of the parent. Format: organizations/{org-id}.
sessionDuration Duration that the Google Cloud access tokens, console sign-in sessions,
state Output only. The state of the pool.
workforcePoolId The name of the pool. The ID must be a globally unique string of 6 to 63 lowercase letters,
Implementation
const WorkforcePoolState({
this.accessRestrictions,
this.deletionPolicy,
this.description,
this.disabled,
this.displayName,
this.location,
this.name,
this.parent,
this.sessionDuration,
this.state,
this.workforcePoolId,
});