Class OrganizationsResource.GcpUserAccessBindingsResource
The "gcpUserAccessBindings" collection of methods.
Inherited Members
Namespace: Google.Apis.AccessContextManager.v1
Assembly: Google.Apis.AccessContextManager.v1.dll
Syntax
public class OrganizationsResource.GcpUserAccessBindingsResourceConstructors
GcpUserAccessBindingsResource(IClientService)
Constructs a new resource.
Declaration
public GcpUserAccessBindingsResource(IClientService service)Parameters
| Type | Name | Description | 
|---|---|---|
| IClientService | service | 
Methods
Create(GcpUserAccessBinding, string)
Creates a GcpUserAccessBinding. If the client specifies a name, the server ignores it. Fails if a resource already exists with the same group_key. Completion of this long-running operation does not necessarily signify that the new binding is deployed onto all affected users, which may take more time.
Declaration
public virtual OrganizationsResource.GcpUserAccessBindingsResource.CreateRequest Create(GcpUserAccessBinding body, string parent)Parameters
| Type | Name | Description | 
|---|---|---|
| GcpUserAccessBinding | body | The body of the request. | 
| string | parent | Required. Example: "organizations/256" | 
Returns
| Type | Description | 
|---|---|
| OrganizationsResource.GcpUserAccessBindingsResource.CreateRequest | 
Delete(string)
Deletes a GcpUserAccessBinding. Completion of this long-running operation does not necessarily signify that the binding deletion is deployed onto all affected users, which may take more time.
Declaration
public virtual OrganizationsResource.GcpUserAccessBindingsResource.DeleteRequest Delete(string name)Parameters
| Type | Name | Description | 
|---|---|---|
| string | name | Required. Example: "organizations/256/gcpUserAccessBindings/b3-BhcX_Ud5N" | 
Returns
| Type | Description | 
|---|---|
| OrganizationsResource.GcpUserAccessBindingsResource.DeleteRequest | 
Get(string)
Gets the GcpUserAccessBinding with the given name.
Declaration
public virtual OrganizationsResource.GcpUserAccessBindingsResource.GetRequest Get(string name)Parameters
| Type | Name | Description | 
|---|---|---|
| string | name | Required. Example: "organizations/256/gcpUserAccessBindings/b3-BhcX_Ud5N" | 
Returns
| Type | Description | 
|---|---|
| OrganizationsResource.GcpUserAccessBindingsResource.GetRequest | 
List(string)
Lists all GcpUserAccessBindings for a Google Cloud organization.
Declaration
public virtual OrganizationsResource.GcpUserAccessBindingsResource.ListRequest List(string parent)Parameters
| Type | Name | Description | 
|---|---|---|
| string | parent | Required. Example: "organizations/256" | 
Returns
| Type | Description | 
|---|---|
| OrganizationsResource.GcpUserAccessBindingsResource.ListRequest | 
Patch(GcpUserAccessBinding, string)
Updates a GcpUserAccessBinding. Completion of this long-running operation does not necessarily signify that the changed binding is deployed onto all affected users, which may take more time.
Declaration
public virtual OrganizationsResource.GcpUserAccessBindingsResource.PatchRequest Patch(GcpUserAccessBinding body, string name)Parameters
| Type | Name | Description | 
|---|---|---|
| GcpUserAccessBinding | body | The body of the request. | 
| string | name | Immutable. Assigned by the server during creation. The last segment has an arbitrary length and has only URI unreserved characters (as defined by RFC 3986 Section 2.3). Should not be specified by the client during creation. Example: "organizations/256/gcpUserAccessBindings/b3-BhcX_Ud5N" | 
Returns
| Type | Description | 
|---|---|
| OrganizationsResource.GcpUserAccessBindingsResource.PatchRequest |