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.
| Parameters | |
|---|---|
| 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.
| Parameters | |
|---|---|
| Name | Description |
request |
IAttachTrustRequest
AttachTrustRequest message or plain object |
callback |
AttachTrustCallback
Node-style callback called with the error, if any, and Operation |
| Returns | |
|---|---|
| Type | Description |
void |
|
attachTrust(request)
public attachTrust(request: google.cloud.managedidentities.v1beta1.IAttachTrustRequest): Promise<google.longrunning.Operation>;Calls AttachTrust.
| Parameter | |
|---|---|
| Name | Description |
request |
IAttachTrustRequest
AttachTrustRequest message or plain object |
| Returns | |
|---|---|
| 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.
| Parameters | |
|---|---|
| Name | Description |
rpcImpl |
$protobuf.RPCImpl
RPC implementation |
requestDelimited |
boolean
Whether requests are length-delimited |
responseDelimited |
boolean
Whether responses are length-delimited |
| Returns | |
|---|---|
| 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.
| Parameters | |
|---|---|
| Name | Description |
request |
ICreateMicrosoftAdDomainRequest
CreateMicrosoftAdDomainRequest message or plain object |
callback |
CreateMicrosoftAdDomainCallback
Node-style callback called with the error, if any, and Operation |
| Returns | |
|---|---|
| Type | Description |
void |
|
createMicrosoftAdDomain(request)
public createMicrosoftAdDomain(request: google.cloud.managedidentities.v1beta1.ICreateMicrosoftAdDomainRequest): Promise<google.longrunning.Operation>;Calls CreateMicrosoftAdDomain.
| Parameter | |
|---|---|
| Name | Description |
request |
ICreateMicrosoftAdDomainRequest
CreateMicrosoftAdDomainRequest message or plain object |
| Returns | |
|---|---|
| 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.
| Parameters | |
|---|---|
| Name | Description |
request |
IDeleteDomainRequest
DeleteDomainRequest message or plain object |
callback |
DeleteDomainCallback
Node-style callback called with the error, if any, and Operation |
| Returns | |
|---|---|
| Type | Description |
void |
|
deleteDomain(request)
public deleteDomain(request: google.cloud.managedidentities.v1beta1.IDeleteDomainRequest): Promise<google.longrunning.Operation>;Calls DeleteDomain.
| Parameter | |
|---|---|
| Name | Description |
request |
IDeleteDomainRequest
DeleteDomainRequest message or plain object |
| Returns | |
|---|---|
| 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.
| Parameters | |
|---|---|
| Name | Description |
request |
IDetachTrustRequest
DetachTrustRequest message or plain object |
callback |
DetachTrustCallback
Node-style callback called with the error, if any, and Operation |
| Returns | |
|---|---|
| Type | Description |
void |
|
detachTrust(request)
public detachTrust(request: google.cloud.managedidentities.v1beta1.IDetachTrustRequest): Promise<google.longrunning.Operation>;Calls DetachTrust.
| Parameter | |
|---|---|
| Name | Description |
request |
IDetachTrustRequest
DetachTrustRequest message or plain object |
| Returns | |
|---|---|
| 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.
| Parameters | |
|---|---|
| Name | Description |
request |
IGetDomainRequest
GetDomainRequest message or plain object |
callback |
GetDomainCallback
Node-style callback called with the error, if any, and Domain |
| Returns | |
|---|---|
| Type | Description |
void |
|
getDomain(request)
public getDomain(request: google.cloud.managedidentities.v1beta1.IGetDomainRequest): Promise<google.cloud.managedidentities.v1beta1.Domain>;Calls GetDomain.
| Parameter | |
|---|---|
| Name | Description |
request |
IGetDomainRequest
GetDomainRequest message or plain object |
| Returns | |
|---|---|
| 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.
| Parameters | |
|---|---|
| Name | Description |
request |
IListDomainsRequest
ListDomainsRequest message or plain object |
callback |
ListDomainsCallback
Node-style callback called with the error, if any, and ListDomainsResponse |
| Returns | |
|---|---|
| Type | Description |
void |
|
listDomains(request)
public listDomains(request: google.cloud.managedidentities.v1beta1.IListDomainsRequest): Promise<google.cloud.managedidentities.v1beta1.ListDomainsResponse>;Calls ListDomains.
| Parameter | |
|---|---|
| Name | Description |
request |
IListDomainsRequest
ListDomainsRequest message or plain object |
| Returns | |
|---|---|
| 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.
| Parameters | |
|---|---|
| Name | Description |
request |
IReconfigureTrustRequest
ReconfigureTrustRequest message or plain object |
callback |
ReconfigureTrustCallback
Node-style callback called with the error, if any, and Operation |
| Returns | |
|---|---|
| Type | Description |
void |
|
reconfigureTrust(request)
public reconfigureTrust(request: google.cloud.managedidentities.v1beta1.IReconfigureTrustRequest): Promise<google.longrunning.Operation>;Calls ReconfigureTrust.
| Parameter | |
|---|---|
| Name | Description |
request |
IReconfigureTrustRequest
ReconfigureTrustRequest message or plain object |
| Returns | |
|---|---|
| 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.
| Parameters | |
|---|---|
| Name | Description |
request |
IResetAdminPasswordRequest
ResetAdminPasswordRequest message or plain object |
callback |
ResetAdminPasswordCallback
Node-style callback called with the error, if any, and ResetAdminPasswordResponse |
| Returns | |
|---|---|
| Type | Description |
void |
|
resetAdminPassword(request)
public resetAdminPassword(request: google.cloud.managedidentities.v1beta1.IResetAdminPasswordRequest): Promise<google.cloud.managedidentities.v1beta1.ResetAdminPasswordResponse>;Calls ResetAdminPassword.
| Parameter | |
|---|---|
| Name | Description |
request |
IResetAdminPasswordRequest
ResetAdminPasswordRequest message or plain object |
| Returns | |
|---|---|
| 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.
| Parameters | |
|---|---|
| Name | Description |
request |
IUpdateDomainRequest
UpdateDomainRequest message or plain object |
callback |
UpdateDomainCallback
Node-style callback called with the error, if any, and Operation |
| Returns | |
|---|---|
| Type | Description |
void |
|
updateDomain(request)
public updateDomain(request: google.cloud.managedidentities.v1beta1.IUpdateDomainRequest): Promise<google.longrunning.Operation>;Calls UpdateDomain.
| Parameter | |
|---|---|
| Name | Description |
request |
IUpdateDomainRequest
UpdateDomainRequest message or plain object |
| Returns | |
|---|---|
| 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.
| Parameters | |
|---|---|
| Name | Description |
request |
IValidateTrustRequest
ValidateTrustRequest message or plain object |
callback |
ValidateTrustCallback
Node-style callback called with the error, if any, and Operation |
| Returns | |
|---|---|
| Type | Description |
void |
|
validateTrust(request)
public validateTrust(request: google.cloud.managedidentities.v1beta1.IValidateTrustRequest): Promise<google.longrunning.Operation>;Calls ValidateTrust.
| Parameter | |
|---|---|
| Name | Description |
request |
IValidateTrustRequest
ValidateTrustRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.longrunning.Operation> |
Promise |