Creates a self-service action.
Syntax
To declare this entity in your AWS CloudFormation template, use the following syntax:
JSON
{
"Type" : "AWS::ServiceCatalog::ServiceAction",
"Properties" : {
"AcceptLanguage" : String
,
"Definition" : [ DefinitionParameter, ... ]
,
"DefinitionType" : String
,
"Description" : String
,
"Name" : String
}
}
YAML
Type: AWS::ServiceCatalog::ServiceAction
Properties:
AcceptLanguage: String
Definition:
- DefinitionParameter
DefinitionType: String
Description: String
Name: String
Properties
AcceptLanguage
-
The language code.
-
en
- English (default) -
jp
- Japanese -
zh
- Chinese
Required: No
Type: String
Allowed values:
en | jp | zh
Update requires: No interruption
-
Definition
-
A map that defines the self-service action.
Required: Yes
Type: Array of DefinitionParameter
Update requires: No interruption
DefinitionType
-
The self-service action definition type. For example,
SSM_AUTOMATION
.Required: Yes
Type: String
Allowed values:
SSM_AUTOMATION
Update requires: No interruption
Description
-
The self-service action description.
Required: No
Type: String
Maximum:
1024
Update requires: No interruption
Name
-
The self-service action name.
Required: Yes
Type: String
Minimum:
1
Maximum:
256
Update requires: No interruption
Return values
Ref
Fn::GetAtt
Id
-
The self-service action identifier. For example,
act-fs7abcd89wxyz
.