ConfigState class
Input properties used for looking up and filtering Config resources.
Constructors
-
ConfigState({Input<
List< ? authorizedDomains, Input<String> ?>bool?> ? autodeleteAnonymousUsers, Input<ConfigBlockingFunctions?> ? blockingFunctions, Input<ConfigClient?> ? client, Input<ConfigMfa?> ? mfa, Input<ConfigMonitoring?> ? monitoring, Input<ConfigMultiTenant?> ? multiTenant, Input<String?> ? name, Input<String?> ? project, Input<ConfigQuota?> ? quota, Input<ConfigSignIn?> ? signIn, Input<ConfigSmsRegionConfig?> ? smsRegionConfig}) -
Creates a new ConfigState.
authorizedDomainsList of domains authorized for OAuth redirects.autodeleteAnonymousUsersWhether anonymous users will be auto-deleted after a period of 30 daysblockingFunctionsConfiguration related to blocking functions.clientOptions related to how clients making requests on behalf of a project should be configured.mfaOptions related to how clients making requests on behalf of a project should be configured.monitoringConfiguration related to monitoring project activity.multiTenantConfiguration related to multi-tenant functionality.nameThe name of the Config resourceprojectThe ID of the project in which the resource belongs.quotaConfiguration related to quotas.signInConfiguration related to local sign in methods.smsRegionConfigConfigures the regions where users are allowed to send verification SMS for the project or tenant. This is based on the calling code of the destination phone number.const -
ConfigState.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
List of domains authorized for OAuth redirects.
final
-
autodeleteAnonymousUsers
→ Input<
bool?> ? -
Whether anonymous users will be auto-deleted after a period of 30 days
final
-
blockingFunctions
→ Input<
ConfigBlockingFunctions?> ? -
Configuration related to blocking functions.
Structure is documented below.
final
-
client
→ Input<
ConfigClient?> ? -
Options related to how clients making requests on behalf of a project should be configured.
Structure is documented below.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
mfa
→ Input<
ConfigMfa?> ? -
Options related to how clients making requests on behalf of a project should be configured.
Structure is documented below.
final
-
monitoring
→ Input<
ConfigMonitoring?> ? -
Configuration related to monitoring project activity.
Structure is documented below.
final
-
multiTenant
→ Input<
ConfigMultiTenant?> ? -
Configuration related to multi-tenant functionality.
Structure is documented below.
final
-
name
→ Input<
String?> ? -
The name of the Config resource
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
-
quota
→ Input<
ConfigQuota?> ? -
Configuration related to quotas.
Structure is documented below.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
signIn
→ Input<
ConfigSignIn?> ? -
Configuration related to local sign in methods.
Structure is documented below.
final
-
smsRegionConfig
→ Input<
ConfigSmsRegionConfig?> ? -
Configures the regions where users are allowed to send verification SMS for the project or tenant. This is based on the calling code of the destination phone number.
Structure is documented below.
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