class Aws::CloudWatchLogs::Types::LogGroup
@see docs.aws.amazon.com/goto/WebAPI/logs-2014-03-28/LogGroup AWS API Documentation
@return [String]<br>: docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_ListTagsForResource.html<br>[2]: docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_UntagResource.html<br>[1]: docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_TagResource.html<br><br><br><br>[UntagResource][2], and [ListTagsForResource].
* In IAM policies, when specifying permissions for [TagResource],
* In the ‘resourceArn` field in tagging APIs
APIs.
* In the `logGroupIdentifier` input field in many CloudWatch Logs
Use this version to refer to the ARN in the following situations:
ARN doesn’t include a trailing ‘:*` after the log group name.
The Amazon Resource Name (ARN) of the log group. This version of the
@!attribute [rw] log_group_arn
@return [String]<br>: docs.aws.amazon.com/AmazonCloudWatch/latest/logs/CloudWatch_Logs_Log_Classes.html<br><br><br><br>Infrequent Access classes, see [Log classes][1]
For details about the features supported by the Standard and
capabilities such as CloudWatch Logs Insights queries.
one day. This log class doesn’t offer rich CloudWatch Logs
groups in the Delivery class are kept in CloudWatch Logs for only
store in Amazon S3 or Amazon Data Firehose. Log events in log
* Use the ‘Delivery` log class only for delivering Lambda logs to
Logs features and incurs lower costs.
* The `Infrequent Access` log class supports a subset of CloudWatch
* The `Standard` log class supports all CloudWatch Logs features.
three classes:
This specifies the log group class for this log group. There are
@!attribute [rw] log_group_class
@return [Array<String>]
account-level settings.
Displays all the properties that this log group has inherited from
@!attribute [rw] inherited_properties
@return [String]<br>: docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_PutDataProtectionPolicy.html<br><br><br><br>[PutDataProtectionPolicy][1].
it had one in the past. For more information, see
Displays whether this log group has a protection policy, or whether
@!attribute [rw] data_protection_status
@return [String]
log data.
The Amazon Resource Name (ARN) of the KMS key to use when encrypting
@!attribute [rw] kms_key_id
@return [Integer]
The number of bytes stored.
@!attribute [rw] stored_bytes
@return [String]<br>: docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_ListTagsForResource.html<br>[2]: docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_UntagResource.html<br>[1]: docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_TagResource.html<br><br><br><br>require the ARN version that doesn’t include a trailing ‘:*`.
[3]. The permissions for those three actions
permissions for [TagResource], [UntagResource], and
permissions for most API actions. The exception is when specifying
Use this version to refer to the ARN in IAM policies when specifying
ARN includes a trailing `:*` after the log group name.
The Amazon Resource Name (ARN) of the log group. This version of the
@!attribute [rw] arn
@return [Integer]
The number of metric filters.
@!attribute [rw] metric_filter_count
@return [Integer]<br>: docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_DeleteRetentionPolicy.html<br><br><br><br>[DeleteRetentionPolicy][1].
To set a log group so that its log events do not expire, use
3653.
180, 365, 400, 545, 731, 1096, 1827, 2192, 2557, 2922, 3288, and
group. Possible values are: 1, 3, 5, 7, 14, 30, 60, 90, 120, 150,
The number of days to retain the log events in the specified log
@!attribute [rw] retention_in_days
@return [Integer]
milliseconds after Jan 1, 1970 00:00:00 UTC.
The creation time of the log group, expressed as the number of
@!attribute [rw] creation_time
@return [String]
The name of the log group.
@!attribute [rw] log_group_name
Represents a log group.