GoogleApi.Logging.V2.Model.LogBucket (google_api_logging v0.34.0) View Source
Describes a repository of logs (Beta).
Attributes
-
createTime
(type:DateTime.t
, default:nil
) - Output only. The creation timestamp of the bucket. This is not set for any of the default buckets. -
description
(type:String.t
, default:nil
) - Describes this bucket. -
lifecycleState
(type:String.t
, default:nil
) - Output only. The bucket lifecycle state. -
locked
(type:boolean()
, default:nil
) - Whether the bucket has been locked. The retention period on a locked bucket may not be changed. Locked buckets may only be deleted if they are empty. -
name
(type:String.t
, default:nil
) - The resource name of the bucket. For example: "projects/my-project-id/locations/my-location/buckets/my-bucket-id The supported locations are: "global"For the location of global it is unspecified where logs are actually stored. Once a bucket has been created, the location can not be changed. -
retentionDays
(type:integer()
, default:nil
) - Logs will be retained by default for this amount of time, after which they will automatically be deleted. The minimum retention period is 1 day. If this value is set to zero at bucket creation time, the default time of 30 days will be used. -
updateTime
(type:DateTime.t
, default:nil
) - Output only. The last update timestamp of the bucket.
Link to this section Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Link to this section Types
Specs
t() :: %GoogleApi.Logging.V2.Model.LogBucket{ createTime: DateTime.t(), description: String.t(), lifecycleState: String.t(), locked: boolean(), name: String.t(), retentionDays: integer(), updateTime: DateTime.t() }
Link to this section Functions
Specs
Unwrap a decoded JSON object into its complex fields.