AWS::ServiceCatalog::ServiceAction - AWS CloudFormation

AWS::ServiceCatalog::ServiceAction

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.