[BindServiceMethod(typeof(ManagedIdentitiesService), "BindService")]
public abstract class ManagedIdentitiesService.ManagedIdentitiesServiceBase
Reference 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 |
AttachTrustRequest The request received from the client. |
context |
ServerCallContext The 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 |
CreateMicrosoftAdDomainRequest The request received from the client. |
context |
ServerCallContext The 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 |
DeleteDomainRequest The request received from the client. |
context |
ServerCallContext The 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 |
DetachTrustRequest The request received from the client. |
context |
ServerCallContext The 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 |
GetDomainRequest The request received from the client. |
context |
ServerCallContext The 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 |
ListDomainsRequest The request received from the client. |
context |
ServerCallContext The 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 |
ReconfigureTrustRequest The request received from the client. |
context |
ServerCallContext The 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 |
ResetAdminPasswordRequest The request received from the client. |
context |
ServerCallContext The 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 |
UpdateDomainRequest The request received from the client. |
context |
ServerCallContext The 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 |
ValidateTrustRequest The request received from the client. |
context |
ServerCallContext The 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). |