coerce
'Cfn::Resource::Properties::AWS::CloudFormation::Macro'
,
from
'HashRef'
,
via { Cfn::Resource::Properties::AWS::CloudFormation::Macro->new(
%$_
) };
has
Properties
=> (
isa
=>
'Cfn::Resource::Properties::AWS::CloudFormation::Macro'
,
is
=>
'rw'
,
coerce
=> 1);
sub
AttributeList {
[ ]
}
sub
supported_regions {
[
'af-south-1'
,
'ap-east-1'
,
'ap-northeast-1'
,
'ap-northeast-2'
,
'ap-northeast-3'
,
'ap-south-1'
,
'ap-southeast-1'
,
'ap-southeast-2'
,
'ca-central-1'
,
'cn-north-1'
,
'cn-northwest-1'
,
'eu-central-1'
,
'eu-north-1'
,
'eu-south-1'
,
'eu-west-1'
,
'eu-west-2'
,
'eu-west-3'
,
'me-south-1'
,
'sa-east-1'
,
'us-east-1'
,
'us-east-2'
,
'us-gov-east-1'
,
'us-gov-west-1'
,
'us-west-1'
,
'us-west-2'
]
}
}
has
Description
=> (
isa
=>
'Cfn::Value::String'
,
is
=>
'rw'
,
coerce
=> 1,
traits
=> [
'CfnMutability'
],
mutability
=>
'Mutable'
);
has
FunctionName
=> (
isa
=>
'Cfn::Value::String'
,
is
=>
'rw'
,
coerce
=> 1,
required
=> 1,
traits
=> [
'CfnMutability'
],
mutability
=>
'Mutable'
);
has
LogGroupName
=> (
isa
=>
'Cfn::Value::String'
,
is
=>
'rw'
,
coerce
=> 1,
traits
=> [
'CfnMutability'
],
mutability
=>
'Mutable'
);
has
LogRoleARN
=> (
isa
=>
'Cfn::Value::String'
,
is
=>
'rw'
,
coerce
=> 1,
traits
=> [
'CfnMutability'
],
mutability
=>
'Mutable'
);
has
Name
=> (
isa
=>
'Cfn::Value::String'
,
is
=>
'rw'
,
coerce
=> 1,
required
=> 1,
traits
=> [
'CfnMutability'
],
mutability
=>
'Immutable'
);
}
1;