Access Context Manager V1 Client - Class UpdateGcpUserAccessBindingRequest (0.4.5)
Stay organized with collections
Save and categorize content based on your preferences.
Reference documentation and code samples for the Access Context Manager V1 Client class UpdateGcpUserAccessBindingRequest.
Request of UpdateGcpUserAccessBinding.
Generated from protobuf message google.identity.accesscontextmanager.v1.UpdateGcpUserAccessBindingRequest
Namespace
Google \ Identity \ AccessContextManager \ V1Methods
__construct
Constructor.
| Parameters | |
|---|---|
| Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ gcp_user_access_binding |
Google\Identity\AccessContextManager\V1\GcpUserAccessBinding
Required. [GcpUserAccessBinding] [google.identity.accesscontextmanager.v1.GcpUserAccessBinding] |
↳ update_mask |
Google\Protobuf\FieldMask
Required. Only the fields specified in this mask are updated. Because name and group_key cannot be changed, update_mask is required and must always be: update_mask { paths: "access_levels" } |
getGcpUserAccessBinding
Required. GcpUserAccessBinding
| Returns | |
|---|---|
| Type | Description |
Google\Identity\AccessContextManager\V1\GcpUserAccessBinding|null |
|
hasGcpUserAccessBinding
clearGcpUserAccessBinding
setGcpUserAccessBinding
Required. GcpUserAccessBinding
| Parameter | |
|---|---|
| Name | Description |
var |
Google\Identity\AccessContextManager\V1\GcpUserAccessBinding
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getUpdateMask
Required. Only the fields specified in this mask are updated. Because name and group_key cannot be changed, update_mask is required and must always be: update_mask { paths: "access_levels" }
| Returns | |
|---|---|
| Type | Description |
Google\Protobuf\FieldMask|null |
|
hasUpdateMask
clearUpdateMask
setUpdateMask
Required. Only the fields specified in this mask are updated. Because name and group_key cannot be changed, update_mask is required and must always be: update_mask { paths: "access_levels" }
| Parameter | |
|---|---|
| Name | Description |
var |
Google\Protobuf\FieldMask
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
static::build
| Parameters | |
|---|---|
| Name | Description |
gcpUserAccessBinding |
Google\Identity\AccessContextManager\V1\GcpUserAccessBinding
Required. GcpUserAccessBinding |
updateMask |
Google\Protobuf\FieldMask
Required. Only the fields specified in this mask are updated. Because name and group_key cannot be changed, update_mask is required and must always be: update_mask { paths: "access_levels" } |
| Returns | |
|---|---|
| Type | Description |
Google\Identity\AccessContextManager\V1\UpdateGcpUserAccessBindingRequest |
|