TenantState constructor

const TenantState({
  1. Input<bool?>? allowPasswordSignup,
  2. Input<TenantClient?>? client,
  3. Input<String?>? deletionPolicy,
  4. Input<bool?>? disableAuth,
  5. Input<String?>? displayName,
  6. Input<bool?>? enableEmailLinkSignin,
  7. Input<String?>? name,
  8. Input<String?>? project,
})

Creates a new TenantState. allowPasswordSignup Whether to allow email/password user authentication. client Options related to how clients making requests on behalf of a tenant should be configured. deletionPolicy Whether Terraform will be prevented from destroying the resource. Defaults to DELETE. disableAuth Whether authentication is disabled for the tenant. If true, the users under displayName Human friendly display name of the tenant. enableEmailLinkSignin Whether to enable email link user authentication. name The name of the tenant that is generated by the server project The ID of the project in which the resource belongs.

Implementation

const TenantState({
  this.allowPasswordSignup,
  this.client,
  this.deletionPolicy,
  this.disableAuth,
  this.displayName,
  this.enableEmailLinkSignin,
  this.name,
  this.project,
});