Reference documentation and code samples for the Access Context Manager V1 Client class CommitServicePerimetersRequest.
A request to commit dry-run specs in all Service Perimeters belonging to an Access Policy.
Generated from protobuf message google.identity.accesscontextmanager.v1.CommitServicePerimetersRequest
Namespace
Google \ Identity \ AccessContextManager \ V1Methods
__construct
Constructor.
Parameters | |
---|---|
Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ parent |
string
Required. Resource name for the parent [Access Policy] [google.identity.accesscontextmanager.v1.AccessPolicy] which owns all [Service Perimeters] [google.identity.accesscontextmanager.v1.ServicePerimeter] in scope for the commit operation. Format: |
↳ etag |
string
Optional. The etag for the version of the [Access Policy] [google.identity.accesscontextmanager.v1.AccessPolicy] that this commit operation is to be performed on. If, at the time of commit, the etag for the Access Policy stored in Access Context Manager is different from the specified etag, then the commit operation will not be performed and the call will fail. This field is not required. If etag is not provided, the operation will be performed as if a valid etag is provided. |
getParent
Required. Resource name for the parent Access Policy which owns all Service Perimeters in scope for the commit operation.
Format: accessPolicies/{policy_id}
Returns | |
---|---|
Type | Description |
string |
setParent
Required. Resource name for the parent Access Policy which owns all Service Perimeters in scope for the commit operation.
Format: accessPolicies/{policy_id}
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |
getEtag
Optional. The etag for the version of the Access Policy that this commit operation is to be performed on. If, at the time of commit, the etag for the Access Policy stored in Access Context Manager is different from the specified etag, then the commit operation will not be performed and the call will fail. This field is not required. If etag is not provided, the operation will be performed as if a valid etag is provided.
Returns | |
---|---|
Type | Description |
string |
setEtag
Optional. The etag for the version of the Access Policy that this commit operation is to be performed on. If, at the time of commit, the etag for the Access Policy stored in Access Context Manager is different from the specified etag, then the commit operation will not be performed and the call will fail. This field is not required. If etag is not provided, the operation will be performed as if a valid etag is provided.
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |