Reference documentation and code samples for the Stackdriver Logging V2 Client class UpdateExclusionRequest.
The parameters to UpdateExclusion
.
Generated from protobuf message google.logging.v2.UpdateExclusionRequest
Namespace
Google \ Cloud \ Logging \ V2Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ name
string
Required. The resource name of the exclusion to update: "projects/[PROJECT_ID]/exclusions/[EXCLUSION_ID]" "organizations/[ORGANIZATION_ID]/exclusions/[EXCLUSION_ID]" "billingAccounts/[BILLING_ACCOUNT_ID]/exclusions/[EXCLUSION_ID]" "folders/[FOLDER_ID]/exclusions/[EXCLUSION_ID]" For example: "projects/my-project/exclusions/my-exclusion"
↳ exclusion
LogExclusion
Required. New values for the existing exclusion. Only the fields specified in update_mask
are relevant.
↳ update_mask
Google\Protobuf\FieldMask
Required. A non-empty list of fields to change in the existing exclusion. New values for the fields are taken from the corresponding fields in the LogExclusion
included in this request. Fields not mentioned in update_mask
are not changed and are ignored in the request. For example, to change the filter and description of an exclusion, specify an update_mask
of "filter,description"
.
getName
Required. The resource name of the exclusion to update:
"projects/[PROJECT_ID]/exclusions/[EXCLUSION_ID]"
"organizations/[ORGANIZATION_ID]/exclusions/[EXCLUSION_ID]"
"billingAccounts/[BILLING_ACCOUNT_ID]/exclusions/[EXCLUSION_ID]"
"folders/[FOLDER_ID]/exclusions/[EXCLUSION_ID]"
For example: "projects/my-project/exclusions/my-exclusion"
string
setName
Required. The resource name of the exclusion to update:
"projects/[PROJECT_ID]/exclusions/[EXCLUSION_ID]"
"organizations/[ORGANIZATION_ID]/exclusions/[EXCLUSION_ID]"
"billingAccounts/[BILLING_ACCOUNT_ID]/exclusions/[EXCLUSION_ID]"
"folders/[FOLDER_ID]/exclusions/[EXCLUSION_ID]"
For example: "projects/my-project/exclusions/my-exclusion"
var
string
$this
getExclusion
Required. New values for the existing exclusion. Only the fields specified
in update_mask
are relevant.
hasExclusion
clearExclusion
setExclusion
Required. New values for the existing exclusion. Only the fields specified
in update_mask
are relevant.
$this
getUpdateMask
Required. A non-empty list of fields to change in the existing exclusion.
New values for the fields are taken from the corresponding fields in the LogExclusion
included in this request.
Fields not mentioned in update_mask
are not changed and are ignored in
the request.
For example, to change the filter and description of an exclusion,
specify an update_mask
of "filter,description"
.
hasUpdateMask
clearUpdateMask
setUpdateMask
Required. A non-empty list of fields to change in the existing exclusion.
New values for the fields are taken from the corresponding fields in the LogExclusion
included in this request.
Fields not mentioned in update_mask
are not changed and are ignored in
the request.
For example, to change the filter and description of an exclusion,
specify an update_mask
of "filter,description"
.
$this
static::build
name
string
Required. The resource name of the exclusion to update:
"projects/[PROJECT_ID]/exclusions/[EXCLUSION_ID]" "organizations/[ORGANIZATION_ID]/exclusions/[EXCLUSION_ID]" "billingAccounts/[BILLING_ACCOUNT_ID]/exclusions/[EXCLUSION_ID]" "folders/[FOLDER_ID]/exclusions/[EXCLUSION_ID]"
For example:
"projects/my-project/exclusions/my-exclusion"
Please see ConfigServiceV2Client::logExclusionName()
for help formatting this field.
exclusion
LogExclusion
Required. New values for the existing exclusion. Only the fields specified
in update_mask
are relevant.
updateMask
Google\Protobuf\FieldMask
Required. A non-empty list of fields to change in the existing exclusion.
New values for the fields are taken from the corresponding fields in the LogExclusion
included in this request.
Fields not mentioned in update_mask
are not changed and are ignored in
the request.
For example, to change the filter and description of an exclusion,
specify an update_mask
of "filter,description"
.