Constructor
new ManagedIdentitiesService(rpcImpl, requestDelimitedopt, responseDelimitedopt)
Constructs a new ManagedIdentitiesService service.
Parameters:
Name | Type | Attributes | Default | Description |
---|---|---|---|---|
rpcImpl |
$protobuf.RPCImpl |
RPC implementation |
||
requestDelimited |
boolean |
<optional> |
false |
Whether requests are length-delimited |
responseDelimited |
boolean |
<optional> |
false |
Whether responses are length-delimited |
Extends
- $protobuf.rpc.Service
Methods
attachTrust(request, callback) → {undefined}
Calls AttachTrust.
Parameters:
Name | Type | Description |
---|---|---|
request |
google.cloud.managedidentities.v1.IAttachTrustRequest |
AttachTrustRequest message or plain object |
callback |
google.cloud.managedidentities.v1.ManagedIdentitiesService.AttachTrustCallback |
Node-style callback called with the error, if any, and Operation |
Returns:
Type | Description |
---|---|
undefined |
attachTrust(request) → {Promise.<google.longrunning.Operation>}
Calls AttachTrust.
Parameters:
Name | Type | Description |
---|---|---|
request |
google.cloud.managedidentities.v1.IAttachTrustRequest |
AttachTrustRequest message or plain object |
Returns:
Type | Description |
---|---|
Promise.<google.longrunning.Operation> |
Promise |
createMicrosoftAdDomain(request, callback) → {undefined}
Calls CreateMicrosoftAdDomain.
Parameters:
Name | Type | Description |
---|---|---|
request |
google.cloud.managedidentities.v1.ICreateMicrosoftAdDomainRequest |
CreateMicrosoftAdDomainRequest message or plain object |
callback |
google.cloud.managedidentities.v1.ManagedIdentitiesService.CreateMicrosoftAdDomainCallback |
Node-style callback called with the error, if any, and Operation |
Returns:
Type | Description |
---|---|
undefined |
createMicrosoftAdDomain(request) → {Promise.<google.longrunning.Operation>}
Calls CreateMicrosoftAdDomain.
Parameters:
Name | Type | Description |
---|---|---|
request |
google.cloud.managedidentities.v1.ICreateMicrosoftAdDomainRequest |
CreateMicrosoftAdDomainRequest message or plain object |
Returns:
Type | Description |
---|---|
Promise.<google.longrunning.Operation> |
Promise |
deleteDomain(request, callback) → {undefined}
Calls DeleteDomain.
Parameters:
Name | Type | Description |
---|---|---|
request |
google.cloud.managedidentities.v1.IDeleteDomainRequest |
DeleteDomainRequest message or plain object |
callback |
google.cloud.managedidentities.v1.ManagedIdentitiesService.DeleteDomainCallback |
Node-style callback called with the error, if any, and Operation |
Returns:
Type | Description |
---|---|
undefined |
deleteDomain(request) → {Promise.<google.longrunning.Operation>}
Calls DeleteDomain.
Parameters:
Name | Type | Description |
---|---|---|
request |
google.cloud.managedidentities.v1.IDeleteDomainRequest |
DeleteDomainRequest message or plain object |
Returns:
Type | Description |
---|---|
Promise.<google.longrunning.Operation> |
Promise |
detachTrust(request, callback) → {undefined}
Calls DetachTrust.
Parameters:
Name | Type | Description |
---|---|---|
request |
google.cloud.managedidentities.v1.IDetachTrustRequest |
DetachTrustRequest message or plain object |
callback |
google.cloud.managedidentities.v1.ManagedIdentitiesService.DetachTrustCallback |
Node-style callback called with the error, if any, and Operation |
Returns:
Type | Description |
---|---|
undefined |
detachTrust(request) → {Promise.<google.longrunning.Operation>}
Calls DetachTrust.
Parameters:
Name | Type | Description |
---|---|---|
request |
google.cloud.managedidentities.v1.IDetachTrustRequest |
DetachTrustRequest message or plain object |
Returns:
Type | Description |
---|---|
Promise.<google.longrunning.Operation> |
Promise |
getDomain(request, callback) → {undefined}
Calls GetDomain.
Parameters:
Name | Type | Description |
---|---|---|
request |
google.cloud.managedidentities.v1.IGetDomainRequest |
GetDomainRequest message or plain object |
callback |
google.cloud.managedidentities.v1.ManagedIdentitiesService.GetDomainCallback |
Node-style callback called with the error, if any, and Domain |
Returns:
Type | Description |
---|---|
undefined |
getDomain(request) → {Promise.<google.cloud.managedidentities.v1.Domain>}
Calls GetDomain.
Parameters:
Name | Type | Description |
---|---|---|
request |
google.cloud.managedidentities.v1.IGetDomainRequest |
GetDomainRequest message or plain object |
Returns:
Type | Description |
---|---|
Promise.<google.cloud.managedidentities.v1.Domain> |
Promise |
listDomains(request, callback) → {undefined}
Calls ListDomains.
Parameters:
Name | Type | Description |
---|---|---|
request |
google.cloud.managedidentities.v1.IListDomainsRequest |
ListDomainsRequest message or plain object |
callback |
google.cloud.managedidentities.v1.ManagedIdentitiesService.ListDomainsCallback |
Node-style callback called with the error, if any, and ListDomainsResponse |
Returns:
Type | Description |
---|---|
undefined |
listDomains(request) → {Promise.<google.cloud.managedidentities.v1.ListDomainsResponse>}
Calls ListDomains.
Parameters:
Name | Type | Description |
---|---|---|
request |
google.cloud.managedidentities.v1.IListDomainsRequest |
ListDomainsRequest message or plain object |
Returns:
Type | Description |
---|---|
Promise.<google.cloud.managedidentities.v1.ListDomainsResponse> |
Promise |
reconfigureTrust(request, callback) → {undefined}
Calls ReconfigureTrust.
Parameters:
Name | Type | Description |
---|---|---|
request |
google.cloud.managedidentities.v1.IReconfigureTrustRequest |
ReconfigureTrustRequest message or plain object |
callback |
google.cloud.managedidentities.v1.ManagedIdentitiesService.ReconfigureTrustCallback |
Node-style callback called with the error, if any, and Operation |
Returns:
Type | Description |
---|---|
undefined |
reconfigureTrust(request) → {Promise.<google.longrunning.Operation>}
Calls ReconfigureTrust.
Parameters:
Name | Type | Description |
---|---|---|
request |
google.cloud.managedidentities.v1.IReconfigureTrustRequest |
ReconfigureTrustRequest message or plain object |
Returns:
Type | Description |
---|---|
Promise.<google.longrunning.Operation> |
Promise |
resetAdminPassword(request, callback) → {undefined}
Calls ResetAdminPassword.
Parameters:
Name | Type | Description |
---|---|---|
request |
google.cloud.managedidentities.v1.IResetAdminPasswordRequest |
ResetAdminPasswordRequest message or plain object |
callback |
google.cloud.managedidentities.v1.ManagedIdentitiesService.ResetAdminPasswordCallback |
Node-style callback called with the error, if any, and ResetAdminPasswordResponse |
Returns:
Type | Description |
---|---|
undefined |
resetAdminPassword(request) → {Promise.<google.cloud.managedidentities.v1.ResetAdminPasswordResponse>}
Calls ResetAdminPassword.
Parameters:
Name | Type | Description |
---|---|---|
request |
google.cloud.managedidentities.v1.IResetAdminPasswordRequest |
ResetAdminPasswordRequest message or plain object |
Returns:
Type | Description |
---|---|
Promise.<google.cloud.managedidentities.v1.ResetAdminPasswordResponse> |
Promise |
updateDomain(request, callback) → {undefined}
Calls UpdateDomain.
Parameters:
Name | Type | Description |
---|---|---|
request |
google.cloud.managedidentities.v1.IUpdateDomainRequest |
UpdateDomainRequest message or plain object |
callback |
google.cloud.managedidentities.v1.ManagedIdentitiesService.UpdateDomainCallback |
Node-style callback called with the error, if any, and Operation |
Returns:
Type | Description |
---|---|
undefined |
updateDomain(request) → {Promise.<google.longrunning.Operation>}
Calls UpdateDomain.
Parameters:
Name | Type | Description |
---|---|---|
request |
google.cloud.managedidentities.v1.IUpdateDomainRequest |
UpdateDomainRequest message or plain object |
Returns:
Type | Description |
---|---|
Promise.<google.longrunning.Operation> |
Promise |
validateTrust(request, callback) → {undefined}
Calls ValidateTrust.
Parameters:
Name | Type | Description |
---|---|---|
request |
google.cloud.managedidentities.v1.IValidateTrustRequest |
ValidateTrustRequest message or plain object |
callback |
google.cloud.managedidentities.v1.ManagedIdentitiesService.ValidateTrustCallback |
Node-style callback called with the error, if any, and Operation |
Returns:
Type | Description |
---|---|
undefined |
validateTrust(request) → {Promise.<google.longrunning.Operation>}
Calls ValidateTrust.
Parameters:
Name | Type | Description |
---|---|---|
request |
google.cloud.managedidentities.v1.IValidateTrustRequest |
ValidateTrustRequest message or plain object |
Returns:
Type | Description |
---|---|
Promise.<google.longrunning.Operation> |
Promise |
(static) create(rpcImpl, requestDelimitedopt, responseDelimitedopt) → {ManagedIdentitiesService}
Creates new ManagedIdentitiesService service using the specified rpc implementation.
Parameters:
Name | Type | Attributes | Default | Description |
---|---|---|---|---|
rpcImpl |
$protobuf.RPCImpl |
RPC implementation |
||
requestDelimited |
boolean |
<optional> |
false |
Whether requests are length-delimited |
responseDelimited |
boolean |
<optional> |
false |
Whether responses are length-delimited |
Returns:
Type | Description |
---|---|
ManagedIdentitiesService |
RPC service. Useful where requests and/or responses are streamed. |
Type Definitions
AttachTrustCallback(error, responseopt)
Callback as used by attachTrust.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
error |
Error | null |
Error, if any |
|
response |
google.longrunning.Operation |
<optional> |
Operation |
CreateMicrosoftAdDomainCallback(error, responseopt)
Callback as used by createMicrosoftAdDomain.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
error |
Error | null |
Error, if any |
|
response |
google.longrunning.Operation |
<optional> |
Operation |
DeleteDomainCallback(error, responseopt)
Callback as used by deleteDomain.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
error |
Error | null |
Error, if any |
|
response |
google.longrunning.Operation |
<optional> |
Operation |
DetachTrustCallback(error, responseopt)
Callback as used by detachTrust.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
error |
Error | null |
Error, if any |
|
response |
google.longrunning.Operation |
<optional> |
Operation |
GetDomainCallback(error, responseopt)
Callback as used by getDomain.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
error |
Error | null |
Error, if any |
|
response |
google.cloud.managedidentities.v1.Domain |
<optional> |
Domain |
ListDomainsCallback(error, responseopt)
Callback as used by listDomains.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
error |
Error | null |
Error, if any |
|
response |
google.cloud.managedidentities.v1.ListDomainsResponse |
<optional> |
ListDomainsResponse |
ReconfigureTrustCallback(error, responseopt)
Callback as used by reconfigureTrust.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
error |
Error | null |
Error, if any |
|
response |
google.longrunning.Operation |
<optional> |
Operation |
ResetAdminPasswordCallback(error, responseopt)
Callback as used by resetAdminPassword.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
error |
Error | null |
Error, if any |
|
response |
google.cloud.managedidentities.v1.ResetAdminPasswordResponse |
<optional> |
ResetAdminPasswordResponse |
UpdateDomainCallback(error, responseopt)
Callback as used by updateDomain.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
error |
Error | null |
Error, if any |
|
response |
google.longrunning.Operation |
<optional> |
Operation |
ValidateTrustCallback(error, responseopt)
Callback as used by validateTrust.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
error |
Error | null |
Error, if any |
|
response |
google.longrunning.Operation |
<optional> |
Operation |