[BindServiceMethod(typeof(ManagedIdentitiesService), "BindService")]
public abstract class ManagedIdentitiesService.ManagedIdentitiesServiceBaseReference documentation and code samples for the Managed Service for Microsoft Active Directory v1 API class ManagedIdentitiesService.ManagedIdentitiesServiceBase.
Base class for server-side implementations of ManagedIdentitiesService
Namespace
Google.Cloud.ManagedIdentities.V1Assembly
Google.Cloud.ManagedIdentities.V1.dll
Methods
AttachTrust(AttachTrustRequest, ServerCallContext)
public virtual Task<Operation> AttachTrust(AttachTrustRequest request, ServerCallContext context)Adds an AD trust to a domain.
| Parameters | |
|---|---|
| Name | Description |
request |
AttachTrustRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskOperation |
The response to send back to the client (wrapped by a task). |
CreateMicrosoftAdDomain(CreateMicrosoftAdDomainRequest, ServerCallContext)
public virtual Task<Operation> CreateMicrosoftAdDomain(CreateMicrosoftAdDomainRequest request, ServerCallContext context)Creates a Microsoft AD domain.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateMicrosoftAdDomainRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskOperation |
The response to send back to the client (wrapped by a task). |
DeleteDomain(DeleteDomainRequest, ServerCallContext)
public virtual Task<Operation> DeleteDomain(DeleteDomainRequest request, ServerCallContext context)Deletes a domain.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteDomainRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskOperation |
The response to send back to the client (wrapped by a task). |
DetachTrust(DetachTrustRequest, ServerCallContext)
public virtual Task<Operation> DetachTrust(DetachTrustRequest request, ServerCallContext context)Removes an AD trust.
| Parameters | |
|---|---|
| Name | Description |
request |
DetachTrustRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskOperation |
The response to send back to the client (wrapped by a task). |
GetDomain(GetDomainRequest, ServerCallContext)
public virtual Task<Domain> GetDomain(GetDomainRequest request, ServerCallContext context)Gets information about a domain.
| Parameters | |
|---|---|
| Name | Description |
request |
GetDomainRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskDomain |
The response to send back to the client (wrapped by a task). |
ListDomains(ListDomainsRequest, ServerCallContext)
public virtual Task<ListDomainsResponse> ListDomains(ListDomainsRequest request, ServerCallContext context)Lists domains in a project.
| Parameters | |
|---|---|
| Name | Description |
request |
ListDomainsRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskListDomainsResponse |
The response to send back to the client (wrapped by a task). |
ReconfigureTrust(ReconfigureTrustRequest, ServerCallContext)
public virtual Task<Operation> ReconfigureTrust(ReconfigureTrustRequest request, ServerCallContext context)Updates the DNS conditional forwarder.
| Parameters | |
|---|---|
| Name | Description |
request |
ReconfigureTrustRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskOperation |
The response to send back to the client (wrapped by a task). |
ResetAdminPassword(ResetAdminPasswordRequest, ServerCallContext)
public virtual Task<ResetAdminPasswordResponse> ResetAdminPassword(ResetAdminPasswordRequest request, ServerCallContext context)Resets a domain's administrator password.
| Parameters | |
|---|---|
| Name | Description |
request |
ResetAdminPasswordRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskResetAdminPasswordResponse |
The response to send back to the client (wrapped by a task). |
UpdateDomain(UpdateDomainRequest, ServerCallContext)
public virtual Task<Operation> UpdateDomain(UpdateDomainRequest request, ServerCallContext context)Updates the metadata and configuration of a domain.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateDomainRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskOperation |
The response to send back to the client (wrapped by a task). |
ValidateTrust(ValidateTrustRequest, ServerCallContext)
public virtual Task<Operation> ValidateTrust(ValidateTrustRequest request, ServerCallContext context)Validates a trust state, that the target domain is reachable, and that the target domain is able to accept incoming trust requests.
| Parameters | |
|---|---|
| Name | Description |
request |
ValidateTrustRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskOperation |
The response to send back to the client (wrapped by a task). |