[BindServiceMethod(typeof(PrincipalAccessBoundaryPolicies), "BindService")]
public abstract class PrincipalAccessBoundaryPolicies.PrincipalAccessBoundaryPoliciesBaseReference documentation and code samples for the Identity and Access Management (IAM) v3 API class PrincipalAccessBoundaryPolicies.PrincipalAccessBoundaryPoliciesBase.
Base class for server-side implementations of PrincipalAccessBoundaryPolicies
Namespace
Google.Cloud.Iam.V3Assembly
Google.Cloud.Iam.V3.dll
Methods
CreatePrincipalAccessBoundaryPolicy(CreatePrincipalAccessBoundaryPolicyRequest, ServerCallContext)
public virtual Task<Operation> CreatePrincipalAccessBoundaryPolicy(CreatePrincipalAccessBoundaryPolicyRequest request, ServerCallContext context)Creates a principal access boundary policy, and returns a long running operation.
| Parameters | |
|---|---|
| Name | Description |
request |
CreatePrincipalAccessBoundaryPolicyRequestThe 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). |
DeletePrincipalAccessBoundaryPolicy(DeletePrincipalAccessBoundaryPolicyRequest, ServerCallContext)
public virtual Task<Operation> DeletePrincipalAccessBoundaryPolicy(DeletePrincipalAccessBoundaryPolicyRequest request, ServerCallContext context)Deletes a principal access boundary policy.
| Parameters | |
|---|---|
| Name | Description |
request |
DeletePrincipalAccessBoundaryPolicyRequestThe 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). |
GetPrincipalAccessBoundaryPolicy(GetPrincipalAccessBoundaryPolicyRequest, ServerCallContext)
public virtual Task<PrincipalAccessBoundaryPolicy> GetPrincipalAccessBoundaryPolicy(GetPrincipalAccessBoundaryPolicyRequest request, ServerCallContext context)Gets a principal access boundary policy.
| Parameters | |
|---|---|
| Name | Description |
request |
GetPrincipalAccessBoundaryPolicyRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskPrincipalAccessBoundaryPolicy |
The response to send back to the client (wrapped by a task). |
ListPrincipalAccessBoundaryPolicies(ListPrincipalAccessBoundaryPoliciesRequest, ServerCallContext)
public virtual Task<ListPrincipalAccessBoundaryPoliciesResponse> ListPrincipalAccessBoundaryPolicies(ListPrincipalAccessBoundaryPoliciesRequest request, ServerCallContext context)Lists principal access boundary policies.
| Parameters | |
|---|---|
| Name | Description |
request |
ListPrincipalAccessBoundaryPoliciesRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskListPrincipalAccessBoundaryPoliciesResponse |
The response to send back to the client (wrapped by a task). |
SearchPrincipalAccessBoundaryPolicyBindings(SearchPrincipalAccessBoundaryPolicyBindingsRequest, ServerCallContext)
public virtual Task<SearchPrincipalAccessBoundaryPolicyBindingsResponse> SearchPrincipalAccessBoundaryPolicyBindings(SearchPrincipalAccessBoundaryPolicyBindingsRequest request, ServerCallContext context)Returns all policy bindings that bind a specific policy if a user has searchPolicyBindings permission on that policy.
| Parameters | |
|---|---|
| Name | Description |
request |
SearchPrincipalAccessBoundaryPolicyBindingsRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskSearchPrincipalAccessBoundaryPolicyBindingsResponse |
The response to send back to the client (wrapped by a task). |
UpdatePrincipalAccessBoundaryPolicy(UpdatePrincipalAccessBoundaryPolicyRequest, ServerCallContext)
public virtual Task<Operation> UpdatePrincipalAccessBoundaryPolicy(UpdatePrincipalAccessBoundaryPolicyRequest request, ServerCallContext context)Updates a principal access boundary policy.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdatePrincipalAccessBoundaryPolicyRequestThe 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). |