createEnvironmentTemplateTierMapping
Creates a new environment template tier mapping for an environment template tier map.
Arguments
Argument Name | Type | Description |
---|---|---|
projectName |
String |
(Required) The name for the project that must be unique among all projects. |
applicationName |
String |
(Required) The name of the application. |
applicationEntityRevisionId |
UUID |
The revision ID of the versioned object. |
applicationTierName |
String |
Name of the application tier. |
environmentProjectName |
String |
The name of the environment template’s project name. |
environmentTemplateName |
String |
The name of the environment template. |
environmentTemplateTierMapName |
String |
The name of the environment template tier map. |
environmentTemplateTierMappingName |
String |
The name of the environment template tier mapping. If not specified the operation will assume a UUID string. |
environmentTemplateTierName |
String |
Name of the environment template tier. |
createTierMap
Creates a tier map for an application.
Arguments
Argument Name | Type | Description |
---|---|---|
projectName |
String |
(Required) The name for the project that must be unique among all projects. |
applicationName |
String |
(Required) The name of the application. |
environmentProjectName |
String |
(Required) The name of the environment’s project name. |
environmentName |
String |
(Required) The name of the environment. |
applicationEntityRevisionId |
UUID |
The revision ID of the versioned object. |
tierMapName |
String |
The name of the tier map. If not specified the operation will assume a hyphenated application and environment name. |
tierMappings |
Map |
The list of mappings between the application tiers and the environment tiers. |
createTierMapping
Creates a tier mapping in the specified tier map for the application.
Arguments
Argument Name | Type | Description |
---|---|---|
projectName |
String |
(Required) The name for the project that must be unique among all projects. |
applicationEntityRevisionId |
UUID |
The revision ID of the versioned object. |
applicationName |
String |
The name of the application. |
applicationTierName |
String |
Name of the application tier. |
environmentName |
String |
The name of the environment. |
environmentProjectName |
String |
The name of the environment’s project name. |
environmentTierName |
String |
Name of the environment tier. |
resourceExpression |
String |
Resource expression to pick up resources from the environment tier. |
tierMapName |
String |
The name of the tier map. |
tierMappingName |
String |
The name of the tierMapping. |
deleteTierMap
Deletes a tier map from an application.
Arguments
Argument Name | Type | Description |
---|---|---|
projectName |
String |
(Required) The name for the project that must be unique among all projects. |
applicationName |
String |
(Required) The name of the application. |
environmentProjectName |
String |
(Required) The name of the environment’s project name. |
environmentName |
String |
(Required) The name of the environment. |
applicationEntityRevisionId |
UUID |
The revision ID of the versioned object. |
deleteTierMapping
Deletes a tier mapping from a tier map.
Arguments
Argument Name | Type | Description |
---|---|---|
projectName |
String |
(Required) The name for the project that must be unique among all projects. |
applicationName |
String |
(Required) The name of the application. |
environmentProjectName |
String |
(Required) The name of the environment’s project name. |
environmentName |
String |
(Required) The name of the environment. |
applicationTierName |
String |
(Required) The name of the application tier. |
applicationEntityRevisionId |
UUID |
The revision ID of the versioned object. |
getTierMaps
Retrieves all tier maps that are used by an application.
Arguments
Argument Name | Type | Description |
---|---|---|
projectName |
String |
(Required) The name for the project that must be unique among all projects. |
applicationName |
String |
(Required) The name of the application. |
applicationEntityRevisionId |
UUID |
The revision ID of the versioned object. |
orderByEnvironmentUsage |
Boolean |
True to return most recently used environment. |
modifyEnvironmentTemplateTierMapping
Modifies an existing environment template tier mapping.
Arguments
Argument Name | Type | Description |
---|---|---|
projectName |
String |
(Required) The name for the project that must be unique among all projects. |
applicationName |
String |
(Required) The name of the application. |
applicationEntityRevisionId |
UUID |
The revision ID of the versioned object. |
applicationTierName |
String |
Name of the application tier. |
environmentProjectName |
String |
The name of the environment template’s project name. |
environmentTemplateName |
String |
The name of the environment template. |
environmentTemplateTierMapName |
String |
The name of the environment template tier map. |
environmentTemplateTierMappingName |
String |
The name of the environment template tier mapping. If not specified the operation will assume a UUID string. |
environmentTemplateTierName |
String |
Name of the environment template tier. |
newName |
String |
The new name for an existing object that is being renamed. |
modifyTierMap
Modifies an existing tier map.
Arguments
Argument Name | Type | Description |
---|---|---|
projectName |
String |
(Required) The name for the project that must be unique among all projects. |
applicationName |
String |
(Required) The name of the application. |
environmentProjectName |
String |
(Required) The name of the environment’s project name. |
environmentName |
String |
(Required) The name of the environment. |
applicationEntityRevisionId |
UUID |
The revision ID of the versioned object. |
tierMapName |
String |
The name of the tier map. If not specified the operation will assume a hyphenated application and environment name. |
tierMappings |
Map |
The list of mappings between the application tiers and the environment tiers. |
modifyTierMapping
Modifies a tier mapping in the specified tier map for the application.
Arguments
Argument Name | Type | Description |
---|---|---|
projectName |
String |
(Required) The name for the project that must be unique among all projects. |
applicationEntityRevisionId |
UUID |
The revision ID of the versioned object. |
applicationName |
String |
The name of the application. |
applicationTierName |
String |
Name of the application tier. |
environmentName |
String |
The name of the environment. |
environmentProjectName |
String |
The name of the environment’s project name. |
environmentTierName |
String |
Name of the environment tier. |
newName |
String |
The new name for an existing object that is being renamed. |
resourceExpression |
String |
Resource expression to pick up resources from the environment tier. |
tierMapName |
String |
The name of the tier map. |
tierMappingName |
String |
The name of the tierMapping. |