View Source GoogleApi.Logging.V2.Model.UpdateBucketRequest (google_api_logging v0.47.0)
The parameters to UpdateBucket.
Attributes
-
bucket
(type:GoogleApi.Logging.V2.Model.LogBucket.t
, default:nil
) - Required. The updated bucket. -
name
(type:String.t
, default:nil
) - Required. The full resource name of the bucket to update. "projects/[PROJECT_ID]/locations/[LOCATION_ID]/buckets/[BUCKET_ID]" "organizations/[ORGANIZATION_ID]/locations/[LOCATION_ID]/buckets/[BUCKET_ID]" "billingAccounts/[BILLING_ACCOUNT_ID]/locations/[LOCATION_ID]/buckets/[BUCKET_ID]" "folders/[FOLDER_ID]/locations/[LOCATION_ID]/buckets/[BUCKET_ID]" For example:"projects/my-project/locations/global/buckets/my-bucket" -
updateMask
(type:String.t
, default:nil
) - Required. Field mask that specifies the fields in bucket that need an update. A bucket field will be overwritten if, and only if, it is in the update mask. name and output only fields cannot be updated.For a detailed FieldMask definition, see: https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#google.protobuf.FieldMaskFor example: updateMask=retention_days
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.Logging.V2.Model.UpdateBucketRequest{ bucket: GoogleApi.Logging.V2.Model.LogBucket.t() | nil, name: String.t() | nil, updateMask: String.t() | nil }
Functions
Unwrap a decoded JSON object into its complex fields.