Represents a ManagedIdentitiesService
Inheritance
$protobuf.rpc.Service > protos.google.cloud.managedidentities.v1beta1.ManagedIdentitiesServicePackage
@google-cloud/managed-identitiesConstructors
(constructor)(rpcImpl, requestDelimited, responseDelimited)
constructor(rpcImpl: $protobuf.RPCImpl, requestDelimited?: boolean, responseDelimited?: boolean);
Constructs a new ManagedIdentitiesService service.
Name | Description |
rpcImpl |
$protobuf.RPCImpl
RPC implementation |
requestDelimited |
boolean
Whether requests are length-delimited |
responseDelimited |
boolean
Whether responses are length-delimited |
Methods
attachTrust(request, callback)
public attachTrust(request: google.cloud.managedidentities.v1beta1.IAttachTrustRequest, callback: google.cloud.managedidentities.v1beta1.ManagedIdentitiesService.AttachTrustCallback): void;
Calls AttachTrust.
Name | Description |
request |
IAttachTrustRequest
AttachTrustRequest message or plain object |
callback |
google.cloud.managedidentities.v1beta1.ManagedIdentitiesService.AttachTrustCallback
Node-style callback called with the error, if any, and Operation |
Type | Description |
void |
attachTrust(request)
public attachTrust(request: google.cloud.managedidentities.v1beta1.IAttachTrustRequest): Promise<google.longrunning.Operation>;
Calls AttachTrust.
Name | Description |
request |
IAttachTrustRequest
AttachTrustRequest message or plain object |
Type | Description |
Promise<google.longrunning.Operation> | Promise |
create(rpcImpl, requestDelimited, responseDelimited)
public static create(rpcImpl: $protobuf.RPCImpl, requestDelimited?: boolean, responseDelimited?: boolean): ManagedIdentitiesService;
Creates new ManagedIdentitiesService service using the specified rpc implementation.
Name | Description |
rpcImpl |
$protobuf.RPCImpl
RPC implementation |
requestDelimited |
boolean
Whether requests are length-delimited |
responseDelimited |
boolean
Whether responses are length-delimited |
Type | Description |
ManagedIdentitiesService | RPC service. Useful where requests and/or responses are streamed. |
createMicrosoftAdDomain(request, callback)
public createMicrosoftAdDomain(request: google.cloud.managedidentities.v1beta1.ICreateMicrosoftAdDomainRequest, callback: google.cloud.managedidentities.v1beta1.ManagedIdentitiesService.CreateMicrosoftAdDomainCallback): void;
Calls CreateMicrosoftAdDomain.
Name | Description |
request |
ICreateMicrosoftAdDomainRequest
CreateMicrosoftAdDomainRequest message or plain object |
callback |
google.cloud.managedidentities.v1beta1.ManagedIdentitiesService.CreateMicrosoftAdDomainCallback
Node-style callback called with the error, if any, and Operation |
Type | Description |
void |
createMicrosoftAdDomain(request)
public createMicrosoftAdDomain(request: google.cloud.managedidentities.v1beta1.ICreateMicrosoftAdDomainRequest): Promise<google.longrunning.Operation>;
Calls CreateMicrosoftAdDomain.
Name | Description |
request |
ICreateMicrosoftAdDomainRequest
CreateMicrosoftAdDomainRequest message or plain object |
Type | Description |
Promise<google.longrunning.Operation> | Promise |
deleteDomain(request, callback)
public deleteDomain(request: google.cloud.managedidentities.v1beta1.IDeleteDomainRequest, callback: google.cloud.managedidentities.v1beta1.ManagedIdentitiesService.DeleteDomainCallback): void;
Calls DeleteDomain.
Name | Description |
request |
IDeleteDomainRequest
DeleteDomainRequest message or plain object |
callback |
google.cloud.managedidentities.v1beta1.ManagedIdentitiesService.DeleteDomainCallback
Node-style callback called with the error, if any, and Operation |
Type | Description |
void |
deleteDomain(request)
public deleteDomain(request: google.cloud.managedidentities.v1beta1.IDeleteDomainRequest): Promise<google.longrunning.Operation>;
Calls DeleteDomain.
Name | Description |
request |
IDeleteDomainRequest
DeleteDomainRequest message or plain object |
Type | Description |
Promise<google.longrunning.Operation> | Promise |
detachTrust(request, callback)
public detachTrust(request: google.cloud.managedidentities.v1beta1.IDetachTrustRequest, callback: google.cloud.managedidentities.v1beta1.ManagedIdentitiesService.DetachTrustCallback): void;
Calls DetachTrust.
Name | Description |
request |
IDetachTrustRequest
DetachTrustRequest message or plain object |
callback |
google.cloud.managedidentities.v1beta1.ManagedIdentitiesService.DetachTrustCallback
Node-style callback called with the error, if any, and Operation |
Type | Description |
void |
detachTrust(request)
public detachTrust(request: google.cloud.managedidentities.v1beta1.IDetachTrustRequest): Promise<google.longrunning.Operation>;
Calls DetachTrust.
Name | Description |
request |
IDetachTrustRequest
DetachTrustRequest message or plain object |
Type | Description |
Promise<google.longrunning.Operation> | Promise |
getDomain(request, callback)
public getDomain(request: google.cloud.managedidentities.v1beta1.IGetDomainRequest, callback: google.cloud.managedidentities.v1beta1.ManagedIdentitiesService.GetDomainCallback): void;
Calls GetDomain.
Name | Description |
request |
google.cloud.managedidentities.v1beta1.IGetDomainRequest
GetDomainRequest message or plain object |
callback |
google.cloud.managedidentities.v1beta1.ManagedIdentitiesService.GetDomainCallback
Node-style callback called with the error, if any, and Domain |
Type | Description |
void |
getDomain(request)
public getDomain(request: google.cloud.managedidentities.v1beta1.IGetDomainRequest): Promise<google.cloud.managedidentities.v1beta1.Domain>;
Calls GetDomain.
Name | Description |
request |
google.cloud.managedidentities.v1beta1.IGetDomainRequest
GetDomainRequest message or plain object |
Type | Description |
Promise<google.cloud.managedidentities.v1beta1.Domain> | Promise |
listDomains(request, callback)
public listDomains(request: google.cloud.managedidentities.v1beta1.IListDomainsRequest, callback: google.cloud.managedidentities.v1beta1.ManagedIdentitiesService.ListDomainsCallback): void;
Calls ListDomains.
Name | Description |
request |
IListDomainsRequest
ListDomainsRequest message or plain object |
callback |
google.cloud.managedidentities.v1beta1.ManagedIdentitiesService.ListDomainsCallback
Node-style callback called with the error, if any, and ListDomainsResponse |
Type | Description |
void |
listDomains(request)
public listDomains(request: google.cloud.managedidentities.v1beta1.IListDomainsRequest): Promise<google.cloud.managedidentities.v1beta1.ListDomainsResponse>;
Calls ListDomains.
Name | Description |
request |
IListDomainsRequest
ListDomainsRequest message or plain object |
Type | Description |
Promise<google.cloud.managedidentities.v1beta1.ListDomainsResponse> | Promise |
reconfigureTrust(request, callback)
public reconfigureTrust(request: google.cloud.managedidentities.v1beta1.IReconfigureTrustRequest, callback: google.cloud.managedidentities.v1beta1.ManagedIdentitiesService.ReconfigureTrustCallback): void;
Calls ReconfigureTrust.
Name | Description |
request |
IReconfigureTrustRequest
ReconfigureTrustRequest message or plain object |
callback |
google.cloud.managedidentities.v1beta1.ManagedIdentitiesService.ReconfigureTrustCallback
Node-style callback called with the error, if any, and Operation |
Type | Description |
void |
reconfigureTrust(request)
public reconfigureTrust(request: google.cloud.managedidentities.v1beta1.IReconfigureTrustRequest): Promise<google.longrunning.Operation>;
Calls ReconfigureTrust.
Name | Description |
request |
IReconfigureTrustRequest
ReconfigureTrustRequest message or plain object |
Type | Description |
Promise<google.longrunning.Operation> | Promise |
resetAdminPassword(request, callback)
public resetAdminPassword(request: google.cloud.managedidentities.v1beta1.IResetAdminPasswordRequest, callback: google.cloud.managedidentities.v1beta1.ManagedIdentitiesService.ResetAdminPasswordCallback): void;
Calls ResetAdminPassword.
Name | Description |
request |
IResetAdminPasswordRequest
ResetAdminPasswordRequest message or plain object |
callback |
google.cloud.managedidentities.v1beta1.ManagedIdentitiesService.ResetAdminPasswordCallback
Node-style callback called with the error, if any, and ResetAdminPasswordResponse |
Type | Description |
void |
resetAdminPassword(request)
public resetAdminPassword(request: google.cloud.managedidentities.v1beta1.IResetAdminPasswordRequest): Promise<google.cloud.managedidentities.v1beta1.ResetAdminPasswordResponse>;
Calls ResetAdminPassword.
Name | Description |
request |
IResetAdminPasswordRequest
ResetAdminPasswordRequest message or plain object |
Type | Description |
Promise<google.cloud.managedidentities.v1beta1.ResetAdminPasswordResponse> | Promise |
updateDomain(request, callback)
public updateDomain(request: google.cloud.managedidentities.v1beta1.IUpdateDomainRequest, callback: google.cloud.managedidentities.v1beta1.ManagedIdentitiesService.UpdateDomainCallback): void;
Calls UpdateDomain.
Name | Description |
request |
IUpdateDomainRequest
UpdateDomainRequest message or plain object |
callback |
google.cloud.managedidentities.v1beta1.ManagedIdentitiesService.UpdateDomainCallback
Node-style callback called with the error, if any, and Operation |
Type | Description |
void |
updateDomain(request)
public updateDomain(request: google.cloud.managedidentities.v1beta1.IUpdateDomainRequest): Promise<google.longrunning.Operation>;
Calls UpdateDomain.
Name | Description |
request |
IUpdateDomainRequest
UpdateDomainRequest message or plain object |
Type | Description |
Promise<google.longrunning.Operation> | Promise |
validateTrust(request, callback)
public validateTrust(request: google.cloud.managedidentities.v1beta1.IValidateTrustRequest, callback: google.cloud.managedidentities.v1beta1.ManagedIdentitiesService.ValidateTrustCallback): void;
Calls ValidateTrust.
Name | Description |
request |
google.cloud.managedidentities.v1beta1.IValidateTrustRequest
ValidateTrustRequest message or plain object |
callback |
google.cloud.managedidentities.v1beta1.ManagedIdentitiesService.ValidateTrustCallback
Node-style callback called with the error, if any, and Operation |
Type | Description |
void |
validateTrust(request)
public validateTrust(request: google.cloud.managedidentities.v1beta1.IValidateTrustRequest): Promise<google.longrunning.Operation>;
Calls ValidateTrust.
Name | Description |
request |
google.cloud.managedidentities.v1beta1.IValidateTrustRequest
ValidateTrustRequest message or plain object |
Type | Description |
Promise<google.longrunning.Operation> | Promise |