WorkforcePoolArgs constructor
- Input<
WorkforcePoolAccessRestrictions?> ? accessRestrictions, - Input<
String?> ? deletionPolicy, - Input<
String?> ? description, - Input<
bool?> ? disabled, - Input<
String?> ? displayName, - required Input<
String> location, - required Input<
String> parent, - Input<
String?> ? sessionDuration, - required Input<
String> workforcePoolId,
Creates a new WorkforcePoolArgs.
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.
parent Immutable. The resource name of the parent. Format: organizations/{org-id}.
sessionDuration Duration that the Google Cloud access tokens, console sign-in sessions,
workforcePoolId The name of the pool. The ID must be a globally unique string of 6 to 63 lowercase letters,
Implementation
const WorkforcePoolArgs({
this.accessRestrictions,
this.deletionPolicy,
this.description,
this.disabled,
this.displayName,
required this.location,
required this.parent,
this.sessionDuration,
required this.workforcePoolId,
});