UserStoreState class
Input properties used for looking up and filtering UserStore resources.
Constructors
-
UserStoreState({Input<
String?> ? defaultLicenseConfig, Input<bool?> ? enableExpiredLicenseAutoUpdate, Input<bool?> ? enableLicenseAutoRegister, Input<String?> ? location, Input<String?> ? name, Input<String?> ? project, Input<String?> ? userStoreId}) -
Creates a new UserStoreState.
defaultLicenseConfigThe resource name of the default license config assigned to users created inenableExpiredLicenseAutoUpdateWhether to enable automatic license update for users with expired licensesenableLicenseAutoRegisterWhether to enable automatic license registration for new users created inlocationThe geographic location where the data store should reside. The value cannameThe unique full resource name of the user store. Values are of the formatprojectThe ID of the project in which the resource belongs.userStoreIdThe ID of the user store. Currently only accepts "defaultUserStore".const -
UserStoreState.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
defaultLicenseConfig
→ Input<
String?> ? -
The resource name of the default license config assigned to users created in
this user store. Format:
projects/{project}/locations/{location}/licenseConfigs/{license_config}. IfenableLicenseAutoRegisteris true, new users will automatically register under the default subscription. If the default license config doesn't have remaining license seats left, new users will not be assigned with license.final -
enableExpiredLicenseAutoUpdate
→ Input<
bool?> ? -
Whether to enable automatic license update for users with expired licenses
in this user store. If enabled, users with expired licenses will
automatically be updated to the default subscription if there are
remaining license seats.
final
-
enableLicenseAutoRegister
→ Input<
bool?> ? -
Whether to enable automatic license registration for new users created in
this user store. If enabled, new users will automatically register under
the default subscription.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
location
→ Input<
String?> ? -
The geographic location where the data store should reside. The value can
only be one of "global", "us" and "eu".
final
-
name
→ Input<
String?> ? -
The unique full resource name of the user store. Values are of the format
projects/{project}/locations/{location}/userStores/{user_store_id}.final -
project
→ Input<
String?> ? -
The ID of the project in which the resource belongs.
If it is not provided, the provider project is used.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
userStoreId
→ Input<
String?> ? -
The ID of the user store. Currently only accepts "defaultUserStore".
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toMap(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited