class
Amazonite::CloudWatchLogs::IndexPolicy
- Amazonite::CloudWatchLogs::IndexPolicy
- Reference
- Object
Overview
This structure contains information about one field index policy in this account.
Included Modules
- JSON::Serializable
Defined in:
cloudwatch_logs/index_policy.crConstructors
- .new(pull : JSON::PullParser)
- .new(log_group_identifier : String | Nil = nil, last_update_time : Int64 | Nil = nil, policy_document : String | Nil = nil, policy_name : String | Nil = nil, source : IndexSource | 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) -
#last_update_time : Int64 | Nil
The date and time that this index policy was most recently updated.
-
#last_update_time=(last_update_time : Int64 | Nil)
The date and time that this index policy was most recently updated.
-
#log_group_identifier : String | Nil
The ARN of the log group that this index policy applies to.
-
#log_group_identifier=(log_group_identifier : String | Nil)
The ARN of the log group that this index policy applies to.
-
#policy_document : String | Nil
The policy document for this index policy, in JSON format.
-
#policy_document=(policy_document : String | Nil)
The policy document for this index policy, in JSON format.
-
#policy_name : String | Nil
The name of this policy.
-
#policy_name=(policy_name : String | Nil)
The name of this policy.
-
#source : IndexSource | Nil
This field indicates whether this is an account-level index policy or an index policy that applies only to a single log group.
-
#source=(source : IndexSource | Nil)
This field indicates whether this is an account-level index policy or an index policy that applies only to a single log group.
- #validate! : Nil
Constructor Detail
Instance Method Detail
Returns true if this reference is the same as other. Invokes same?.
The date and time that this index policy was most recently updated.
The date and time that this index policy was most recently updated.
The ARN of the log group that this index policy applies to.
The ARN of the log group that this index policy applies to.
The policy document for this index policy, in JSON format.
The name of this policy. Responses about log group-level field index policies don't have this field, because those policies don't have names.
The name of this policy. Responses about log group-level field index policies don't have this field, because those policies don't have names.
This field indicates whether this is an account-level index policy or an index policy that applies only to a single log group.
This field indicates whether this is an account-level index policy or an index policy that applies only to a single log group.