GetDomainManagedidentitiesV1alpha1Result class
Result data returned by getDomain.
Constructors
-
GetDomainManagedidentitiesV1alpha1Result({required bool auditLogsEnabled, required List<
String> authorizedNetworks, required String createTime, required String fqdn, required Map<String, String> labels, required List<String> locations, required String managedIdentitiesAdminName, required String name, required String reservedIpRange, required String state, required String statusMessage, required List<TrustResponseManagedidentitiesV1alpha1> trusts, required String updateTime}) -
Creates a new GetDomainManagedidentitiesV1alpha1Result.
auditLogsEnabledOptional. Configuration for audit logs. True if audit logs are enabled, else false. Default is audit logs disabled.authorizedNetworksOptional. The full names of the Google Compute Engine networks to which the instance is connected. Network can be added using UpdateDomain later. Domain is only available on network part of authorized_networks. Caller needs to make sure that CIDR subnets do not overlap between networks, else domain creation will fail.createTimeThe time the instance was created. Synthetic field is populated automatically by CCFE. go/ccfe-synthetic-field-user-guidefqdnFully-qualified domain name of the exposed domain used by clients to connect to the service. Similar to what would be chosen for an Active Directory that is set up on an internal network.labelsOptional. Resource labels to represent user provided metadatalocationsLocations where domain needs to be provisioned. regions e.g. us-west1 or us-east4 Service supports up to 4 locations at once. Each location will use a /26 block.managedIdentitiesAdminNameOptional. Name of customer-visible admin used to perform Active Directory operations. If not specifiedsetupadminwould be used.nameUnique name of the domain in this scope including projects and location using the form:projects/{project_id}/locations/global/domains/{domain_name}.reservedIpRangeThe CIDR range of internal addresses that are reserved for this domain. Reserved networks must be /24 or larger. Ranges must be unique and non-overlapping with existing subnets in Domain.authorized_networks.stateThe current state of this domain.statusMessageAdditional information about the current status of this domain, if available.trustsThe current trusts associated with the domain.updateTimeLast update time. Synthetic field is populated automatically by CCFE.const -
GetDomainManagedidentitiesV1alpha1Result.fromMap(Map<
String, dynamic> map) -
factory
Properties
- auditLogsEnabled → bool
-
Optional. Configuration for audit logs. True if audit logs are enabled, else false. Default is audit logs disabled.
final
-
Optional. The full names of the Google Compute Engine networks to which the instance is connected. Network can be added using UpdateDomain later. Domain is only available on network part of authorized_networks. Caller needs to make sure that CIDR subnets do not overlap between networks, else domain creation will fail.
final
- createTime → String
-
The time the instance was created. Synthetic field is populated automatically by CCFE. go/ccfe-synthetic-field-user-guide
final
- fqdn → String
-
Fully-qualified domain name of the exposed domain used by clients to connect to the service. Similar to what would be chosen for an Active Directory that is set up on an internal network.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
labels
→ Map<
String, String> -
Optional. Resource labels to represent user provided metadata
final
-
locations
→ List<
String> -
Locations where domain needs to be provisioned. regions e.g. us-west1 or us-east4 Service supports up to 4 locations at once. Each location will use a /26 block.
final
- managedIdentitiesAdminName → String
-
Optional. Name of customer-visible admin used to perform Active Directory operations. If not specified
setupadminwould be used.final - name → String
-
Unique name of the domain in this scope including projects and location using the form:
projects/{project_id}/locations/global/domains/{domain_name}.final - reservedIpRange → String
-
The CIDR range of internal addresses that are reserved for this domain. Reserved networks must be /24 or larger. Ranges must be unique and non-overlapping with existing subnets in Domain.
authorized_networks.final - runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- state → String
-
The current state of this domain.
final
- statusMessage → String
-
Additional information about the current status of this domain, if available.
final
-
trusts
→ List<
TrustResponseManagedidentitiesV1alpha1> -
The current trusts associated with the domain.
final
- updateTime → String
-
Last update time. Synthetic field is populated automatically by CCFE.
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