GetDomainResult class
Result data returned by getDomain.
Constructors
-
GetDomainResult({required String admin, required bool auditLogsEnabled, required List<
String> authorizedNetworks, required String createTime, required String fqdn, required Map<String, String> labels, required List<String> locations, required String name, required String reservedIpRange, required String state, required String statusMessage, required List<TrustResponse> trusts, required String updateTime}) -
Creates a new GetDomainResult.
adminOptional. The name of delegated administrator account used to perform Active Directory operations. If not specified,setupadminwill be used.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 the domain instance is connected to. Networks can be added using UpdateDomain. The domain is only available on networks listed inauthorized_networks. If CIDR subnets overlap between networks, domain creation will fail.createTimeThe time the instance was created.fqdnThe 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 set up on an internal network.labelsOptional. Resource labels that can contain user-provided metadata.locationsLocations 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.nameThe unique name of the domain 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.updateTimeThe last update time.const -
GetDomainResult.fromMap(Map<
String, dynamic> map) -
factory
Properties
- admin → String
-
Optional. The name of delegated administrator account used to perform Active Directory operations. If not specified,
setupadminwill be used.final - 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 the domain instance is connected to. Networks can be added using UpdateDomain. The domain is only available on networks listed in
authorized_networks. If CIDR subnets overlap between networks, domain creation will fail.final - createTime → String
-
The time the instance was created.
final
- fqdn → String
-
The 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 set up on an internal network.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
labels
→ Map<
String, String> -
Optional. Resource labels that can contain 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
- name → String
-
The unique name of the domain 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<
TrustResponse> -
The current trusts associated with the domain.
final
- updateTime → String
-
The last update time.
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