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.GcpUserAccessBindingsResource
Constructors
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 |