tructor;
extends 'Cfn::Resource::Properties';
has AttributeMapping => (isa => 'Cfn::Value::Json|Cfn::DynamicValue', is => 'rw', coerce => 1, traits => [ 'CfnMutability' ], mutability => 'Mutabl
s => [ 'CfnMutability' ], mutability => 'Mutable');
has ProviderDetails => (isa => 'Cfn::Value::Json|Cfn::DynamicValue', is => 'rw', coerce => 1, traits => [ 'CfnMutability' ], mutability => 'Mutabl
tructor;
extends 'Cfn::Value::TypedValue';
has AuthorizationConfig => (isa => 'Cfn::Value::Json|Cfn::DynamicValue', is => 'rw', coerce => 1, traits => [ 'CfnMutability' ], mutability => 'Immuta
its => [ 'CfnMutability' ], mutability => 'Immutable');
has EventFilter => (isa => 'Cfn::Value::Json|Cfn::DynamicValue', is => 'rw', coerce => 1, required => 1, traits => [ 'CfnMutability' ], mutabi
nstructor;
extends 'Cfn::Resource::Properties';
has ClientMetadata => (isa => 'Cfn::Value::Json|Cfn::DynamicValue', is => 'rw', coerce => 1, traits => [ 'CfnMutability' ], mutability => 'Immuta
extends 'Cfn::Resource::Properties';
has AirflowConfigurationOptions => (isa => 'Cfn::Value::Json|Cfn::DynamicValue', is => 'rw', coerce => 1, traits => [ 'CfnMutability' ], mutability => 'Mutabl
traits => [ 'CfnMutability' ], mutability => 'Mutable');
has Parameters => (isa => 'Cfn::Value::Json|Cfn::DynamicValue', is => 'rw', coerce => 1, traits => [ 'CfnMutability' ], mutability => 'Mutabl
traits => [ 'CfnMutability' ], mutability => 'Mutable');
has Parameters => (isa => 'Cfn::Value::Json|Cfn::DynamicValue', is => 'rw', coerce => 1, traits => [ 'CfnMutability' ], mutability => 'Mutabl
ts => [ 'CfnMutability' ], mutability => 'Mutable');
has TaskParameters => (isa => 'Cfn::Value::Json|Cfn::DynamicValue', is => 'rw', coerce => 1, traits => [ 'CfnMutability' ], mutability => 'Mutabl
its => [ 'CfnMutability' ], mutability => 'Mutable');
has Configuration => (isa => 'Cfn::Value::Json|Cfn::DynamicValue', is => 'rw', coerce => 1, traits => [ 'CfnMutability' ], mutability => 'Mutabl
:AWS::LookoutMetrics::AnomalyDetector::JsonFormatDescriptor',
as 'Cfn::Value';
coerce 'Cfn::Resource::Properties::AWS::LookoutMetrics::AnomalyDetector::JsonFormatDescriptor',
from 'HashRef',
:LookoutMetrics::AnomalyDetector::JsonFormatDescriptor->new( %$_ );
}
};
package Cfn::Resource::Properties::Object::AWS::LookoutMetrics::AnomalyDetector::JsonFormatDescriptor {
use Moose;
fnMutability' ], mutability => 'Mutable');
has JsonFormatDescriptor => (isa => 'Cfn::Resource::Properties::AWS::LookoutMetrics::AnomalyDetector::JsonFormatDescriptor', is => 'rw', coerce => 1, trait
StrictConstructor;
extends 'Cfn::Resource::Properties';
has Action => (isa => 'Cfn::Value::Json|Cfn::DynamicValue', is => 'rw', coerce => 1, required => 1, traits => [ 'CfnMutability' ], mutabi
=> 1, traits => [ 'CfnMutability' ], mutability => 'Mutable');
has Tags => (isa => 'Cfn::Value::Json|Cfn::DynamicValue', is => 'rw', coerce => 1, traits => [ 'CfnMutability' ], mutability => 'Mutabl
coerce => 1, traits => [ 'CfnMutability' ], mutability => 'Mutable');
has SettingsJson => (isa => 'Cfn::Value::Json|Cfn::DynamicValue', is => 'rw', coerce => 1, required => 1, traits => [ 'CfnMutabi
=> 1, traits => [ 'CfnMutability' ], mutability => 'Mutable');
has Tags => (isa => 'Cfn::Value::Json|Cfn::DynamicValue', is => 'rw', coerce => 1, traits => [ 'CfnMutability' ], mutability => 'Mutabl
tingsJson => (isa => 'Cfn::Value::Json|Cfn::DynamicValue', is => 'rw', coerce => 1, required => 1, traits => [ 'CfnMutability' ], mutability => 'Mutable');
has Tags => (isa => 'Cfn::Value::Json|Cfn:
=> 1, traits => [ 'CfnMutability' ], mutability => 'Mutable');
has Tags => (isa => 'Cfn::Value::Json|Cfn::DynamicValue', is => 'rw', coerce => 1, traits => [ 'CfnMutability' ], mutability => 'Mutabl
trictConstructor;
extends 'Cfn::Resource::Properties';
has Content => (isa => 'Cfn::Value::Json|Cfn::DynamicValue', is => 'rw', coerce => 1, required => 1, traits => [ 'CfnMutability' ], mutabi
1, traits => [ 'CfnMutability' ], mutability => 'Immutable');
has Tags => (isa => 'Cfn::Value::Json|Cfn::DynamicValue', is => 'rw', coerce => 1, traits => [ 'CfnMutability' ], mutability => 'Mutabl
Cfn::Value::Json|Cfn::DynamicValue', is => 'rw', coerce => 1, traits => [ 'CfnMutability' ], mutability => 'Mutable');
has ContainerDistributionConfiguration => (isa => 'Cfn::Value::Json|Cfn::Dynami
nstructor;
extends 'Cfn::Resource::Properties';
has PolicyDocument => (isa => 'Cfn::Value::Json|Cfn::DynamicValue', is => 'rw', coerce => 1, required => 1, traits => [ 'CfnMutability' ], mutabi
aits => [ 'CfnMutability' ], mutability => 'Mutable');
has InlinePolicy => (isa => 'Cfn::Value::Json|Cfn::DynamicValue', is => 'rw', coerce => 1, traits => [ 'CfnMutability' ], mutability => 'Mutabl
nstructor;
extends 'Cfn::Resource::Properties';
has DeliveryPolicy => (isa => 'Cfn::Value::Json|Cfn::DynamicValue', is => 'rw', coerce => 1, traits => [ 'CfnMutability' ], mutability => 'Mutabl
ts => [ 'CfnMutability' ], mutability => 'Immutable');
has FilterPolicy => (isa => 'Cfn::Value::Json|Cfn::DynamicValue', is => 'rw', coerce => 1, traits => [ 'CfnMutability' ], mutability => 'Mutabl
its => [ 'CfnMutability' ], mutability => 'Mutable');
has RedrivePolicy => (isa => 'Cfn::Value::Json|Cfn::DynamicValue', is => 'rw', coerce => 1, traits => [ 'CfnMutability' ], mutability => 'Mutabl
1, traits => [ 'CfnMutability' ], mutability => 'Mutable');
has Logging => (isa => 'Cfn::Value::Json|Cfn::DynamicValue', is => 'rw', coerce => 1, traits => [ 'CfnMutability' ], mutability => 'Mutabl