LogAccountPolicyState class

Input properties used for looking up and filtering LogAccountPolicy resources.

Constructors

LogAccountPolicyState({Input<String?>? policyDocument, Input<String?>? policyName, Input<String?>? policyType, Input<String?>? region, Input<String?>? scope, Input<String?>? selectionCriteria})
Creates a new LogAccountPolicyState. policyDocument Text of the account policy. Refer to the AWS docs for more information. policyName Name of the account policy. policyType Type of account policy. One of DATA_PROTECTION_POLICY, SUBSCRIPTION_FILTER_POLICY, FIELD_INDEX_POLICY or TRANSFORMER_POLICY. You can have one account policy per type in an account. region Region where this resource will be managed. Defaults to the Region set in the provider configuration. scope Currently defaults to and only accepts the value: ALL. selectionCriteria Criteria for applying a subscription filter policy to a selection of log groups. The only allowable criteria selector is LogGroupName NOT IN [].
const
LogAccountPolicyState.fromMap(Map<String, dynamic> map)
factory

Properties

hashCode → int
The hash code for this object.
no setterinherited
policyDocument → Input<String?>?
Text of the account policy. Refer to the AWS docs for more information.
final
policyName → Input<String?>?
Name of the account policy.
final
policyType → Input<String?>?
Type of account policy. One of DATA_PROTECTION_POLICY, SUBSCRIPTION_FILTER_POLICY, FIELD_INDEX_POLICY or TRANSFORMER_POLICY. You can have one account policy per type in an account.
final
region → Input<String?>?
Region where this resource will be managed. Defaults to the Region set in the provider configuration.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
scope → Input<String?>?
Currently defaults to and only accepts the value: ALL.
final
selectionCriteria → Input<String?>?
Criteria for applying a subscription filter policy to a selection of log groups. The only allowable criteria selector is LogGroupName NOT IN [].
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited