ProjectsLocationsGlobalDomainsResource class

Constructors

ProjectsLocationsGlobalDomainsResource(ApiRequester client)

Properties

backups ProjectsLocationsGlobalDomainsBackupsResource
no setter
hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
sqlIntegrations ProjectsLocationsGlobalDomainsSqlIntegrationsResource
no setter

Methods

attachTrust(AttachTrustRequest request, String name, {String? $fields}) Future<Operation>
Adds an AD trust to a domain.
checkMigrationPermission(CheckMigrationPermissionRequest request, String domain, {String? $fields}) Future<CheckMigrationPermissionResponse>
CheckMigrationPermission API gets the current state of DomainMigration
create(Domain request, String parent, {String? domainName, String? $fields}) Future<Operation>
Creates a Microsoft AD domain.
delete(String name, {String? $fields}) Future<Operation>
Deletes a domain.
detachTrust(DetachTrustRequest request, String name, {String? $fields}) Future<Operation>
Removes an AD trust.
disableMigration(DisableMigrationRequest request, String domain, {String? $fields}) Future<Operation>
Disable Domain Migration
domainJoinMachine(DomainJoinMachineRequest request, String domain, {String? $fields}) Future<DomainJoinMachineResponse>
DomainJoinMachine API joins a Compute Engine VM to the domain
enableMigration(EnableMigrationRequest request, String domain, {String? $fields}) Future<Operation>
Enable Domain Migration
extendSchema(ExtendSchemaRequest request, String domain, {String? $fields}) Future<Operation>
Extend Schema for Domain
get(String name, {String? $fields}) Future<Domain>
Gets information about a domain.
getIamPolicy(String resource, {int? options_requestedPolicyVersion, String? $fields}) Future<Policy>
Gets the access control policy for a resource.
getLdapssettings(String name, {String? $fields}) Future<LDAPSSettings>
Gets the domain ldaps settings.
list(String parent, {String? filter, String? orderBy, int? pageSize, String? pageToken, String? $fields}) Future<ListDomainsResponse>
Lists domains in a project.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
patch(Domain request, String name, {String? updateMask, String? $fields}) Future<Operation>
Updates the metadata and configuration of a domain.
reconfigureTrust(ReconfigureTrustRequest request, String name, {String? $fields}) Future<Operation>
Updates the DNS conditional forwarder.
resetAdminPassword(ResetAdminPasswordRequest request, String name, {String? $fields}) Future<ResetAdminPasswordResponse>
Resets a domain's administrator password.
restore(RestoreDomainRequest request, String name, {String? $fields}) Future<Operation>
RestoreDomain restores domain backup mentioned in the RestoreDomainRequest
setIamPolicy(SetIamPolicyRequest request, String resource, {String? $fields}) Future<Policy>
Sets the access control policy on the specified resource.
testIamPermissions(TestIamPermissionsRequest request, String resource, {String? $fields}) Future<TestIamPermissionsResponse>
Returns permissions that a caller has on the specified resource.
toString() String
A string representation of this object.
inherited
updateLdapssettings(LDAPSSettings request, String name, {String? updateMask, String? $fields}) Future<Operation>
Patches a single ldaps settings.
validateTrust(ValidateTrustRequest request, String name, {String? $fields}) Future<Operation>
Validates a trust state, that the target domain is reachable, and that the target domain is able to accept incoming trust requests.

Operators

operator ==(Object other) bool
The equality operator.
inherited