class
Amazonite::CloudWatchLogs::OpenSearchLifecyclePolicy
- Amazonite::CloudWatchLogs::OpenSearchLifecyclePolicy
- Reference
- Object
Overview
This structure contains information about the OpenSearch Service data lifecycle policy used for this integration. The lifecycle policy determines the lifespan of the data in the collection. It was automatically created as part of the integration setup.
For more information, see Using data lifecycle policies with OpenSearch Service Serverless in the OpenSearch Service Developer Guide.
Included Modules
- JSON::Serializable
Defined in:
cloudwatch_logs/open_search_lifecycle_policy.crConstructors
- .new(pull : JSON::PullParser)
- .new(policy_name : String | Nil = nil, status : OpenSearchResourceStatus | Nil = nil)
- .new(*, __pull_for_json_serializable pull : JSON::PullParser)
Instance Method Summary
-
#==(other : self)
Returns
trueif this reference is the same as other. -
#hash(hasher)
See
Object#hash(hasher) -
#policy_name : String | Nil
The name of the lifecycle policy.
-
#policy_name=(policy_name : String | Nil)
The name of the lifecycle policy.
-
#status : OpenSearchResourceStatus | Nil
This structure contains information about the status of this OpenSearch Service resource.
-
#status=(status : OpenSearchResourceStatus | Nil)
This structure contains information about the status of this OpenSearch Service resource.
- #validate! : Nil
Constructor Detail
Instance Method Detail
Returns true if this reference is the same as other. Invokes same?.
This structure contains information about the status of this OpenSearch Service resource.
This structure contains information about the status of this OpenSearch Service resource.