cloudify
Cloudify Blueprint
| Type | object |
|---|---|
| File match |
*.cfy.yaml
|
| Schema URL | https://catalog.lintel.tools/schemas/schemastore/cloudify/latest.json |
| Source | https://www.schemastore.org/cloudify.json |
Validate with Lintel
npx @lintel/lintel check
Properties
tosca_definitions_version is a top level property of the blueprint which is used to specify the DSL version used. For Cloudify, the versions that are currently defined are cloudify_dsl_1_0, cloudify_dsl_1_1, cloudify_dsl_1_2 and cloudify_dsl_1_3.
imports enable the author of a blueprint to reuse blueprint files, or parts of them, and to use predefined types (e.g. from the types.yaml file).
To use data_types, the definitions version must be cloudify_dsl_1_2 or higher.
inputs are parameters that are injected into a blueprint when a deployment is created. These parameters can be referenced by using the get_input intrinsic function.
7 nested properties
inputs are parameters that are injected into a blueprint when a deployment is created. These parameters can be referenced by using the get_input intrinsic function.
5 nested properties
An optional description for the input.
The required data type of the input. Not specifying a data type means the type can be anything, including a list, an array or a dictionary. Valid types: string, integer, float, boolean, list, dict, regex or a custom data type.
An optional default value for the input.
The constraints the input value must comply with. Read more details about the format and usage of the constraints in the Constraints section below.
a boolean value to indicate whether the input is required must be passed or not.
inputs are parameters that are injected into a blueprint when a deployment is created. These parameters can be referenced by using the get_input intrinsic function.
5 nested properties
An optional description for the input.
The required data type of the input. Not specifying a data type means the type can be anything, including a list, an array or a dictionary. Valid types: string, integer, float, boolean, list, dict, regex or a custom data type.
An optional default value for the input.
The constraints the input value must comply with. Read more details about the format and usage of the constraints in the Constraints section below.
a boolean value to indicate whether the input is required must be passed or not.
inputs are parameters that are injected into a blueprint when a deployment is created. These parameters can be referenced by using the get_input intrinsic function.
5 nested properties
An optional description for the input.
The required data type of the input. Not specifying a data type means the type can be anything, including a list, an array or a dictionary. Valid types: string, integer, float, boolean, list, dict, regex or a custom data type.
An optional default value for the input.
The constraints the input value must comply with. Read more details about the format and usage of the constraints in the Constraints section below.
a boolean value to indicate whether the input is required must be passed or not.
inputs are parameters that are injected into a blueprint when a deployment is created. These parameters can be referenced by using the get_input intrinsic function.
5 nested properties
An optional description for the input.
The required data type of the input. Not specifying a data type means the type can be anything, including a list, an array or a dictionary. Valid types: string, integer, float, boolean, list, dict, regex or a custom data type.
An optional default value for the input.
The constraints the input value must comply with. Read more details about the format and usage of the constraints in the Constraints section below.
a boolean value to indicate whether the input is required must be passed or not.
inputs are parameters that are injected into a blueprint when a deployment is created. These parameters can be referenced by using the get_input intrinsic function.
5 nested properties
An optional description for the input.
The required data type of the input. Not specifying a data type means the type can be anything, including a list, an array or a dictionary. Valid types: string, integer, float, boolean, list, dict, regex or a custom data type.
An optional default value for the input.
The constraints the input value must comply with. Read more details about the format and usage of the constraints in the Constraints section below.
a boolean value to indicate whether the input is required must be passed or not.
inputs are parameters that are injected into a blueprint when a deployment is created. These parameters can be referenced by using the get_input intrinsic function.
5 nested properties
An optional description for the input.
The required data type of the input. Not specifying a data type means the type can be anything, including a list, an array or a dictionary. Valid types: string, integer, float, boolean, list, dict, regex or a custom data type.
An optional default value for the input.
The constraints the input value must comply with. Read more details about the format and usage of the constraints in the Constraints section below.
a boolean value to indicate whether the input is required must be passed or not.
inputs are parameters that are injected into a blueprint when a deployment is created. These parameters can be referenced by using the get_input intrinsic function.
5 nested properties
An optional description for the input.
The required data type of the input. Not specifying a data type means the type can be anything, including a list, an array or a dictionary. Valid types: string, integer, float, boolean, list, dict, regex or a custom data type.
An optional default value for the input.
The constraints the input value must comply with. Read more details about the format and usage of the constraints in the Constraints section below.
a boolean value to indicate whether the input is required must be passed or not.
node_templates represent the actual instances of node types that eventually represent the running application/service, as described in the blueprint. node_templates are more commonly referred to as nodes. Nodes can comprise more than one instance. For example, you might define a node that contains two VMs. Each VM is a node_instance.
Definitions
To use data_types, the definitions version must be cloudify_dsl_1_2 or higher.
Description for the data type.
Dictionary of the data type properties.
Parent data type.
inputs are parameters that are injected into a blueprint when a deployment is created. These parameters can be referenced by using the get_input intrinsic function.
An optional description for the input.
The required data type of the input. Not specifying a data type means the type can be anything, including a list, an array or a dictionary. Valid types: string, integer, float, boolean, list, dict, regex or a custom data type.
An optional default value for the input.
The constraints the input value must comply with. Read more details about the format and usage of the constraints in the Constraints section below.
a boolean value to indicate whether the input is required must be passed or not.
The constraints the input value must comply with. Read more details about the format and usage of the constraints in the Constraints section below.
node_templates represent the actual instances of node types that eventually represent the running application/service, as described in the blueprint. node_templates are more commonly referred to as nodes. Nodes can comprise more than one instance. For example, you might define a node that contains two VMs. Each VM is a node_instance.
The node-type of this node template.
The properties of the node template, matching its node type properties schema.
Instances configuration. (Deprecated. Replaced with capabilities.scalable)
Interfaces enable you to map logical tasks to executable operations.
relationships enable you to define how nodes relate to one another. For example, a web_server node can be contained_in a vm node or an application node can be connected_to a database node.
Used for specifying the node template capabilities (Supported since: cloudify_dsl_1_3.) Only the scalable capability is supported.
Indicate whether the resource exists or if Cloudify should create the resource, true if you are bringing an existing resource, false if you want cloudify to create it.
The GCP resource ID of the external resource, if use_external_resource is true. Otherwise it is an empty string.
2 nested properties
1 nested properties
1 nested properties
3 nested properties
2 nested properties
2 nested properties
2 nested properties
dict to represent sku [for now we only provide name]
check the parameters from this link : https://www.shorturl.at/wHTU2
4 nested properties
check the parameters from this link : https://www.shorturl.at/wHTU2
A dict containing resource tags
An array to pass an array of dict for agent profile
A dict to define linux profile with user name and public keys
A dict to define network profile loadbalancer,outbound,IPs
A dict to define windows profile with user name and password
A dict to define service service_principal_profile [client_id, secret]
A dict to define addons to the managed cluster
Specifies a dictionary of one or more name and value pairs that describe a tag
13 nested properties
13 nested properties
2 nested properties
Specifies a dictionary of one or more name and value pairs that describe a tag
5 nested properties
13 nested properties
13 nested properties
1 nested properties
3 nested properties
13 nested properties
13 nested properties
2 nested properties
Specifies a dictionary of one or more name and value pairs that describe a tag
3 nested properties
13 nested properties
13 nested properties
2 nested properties
Specifies a dictionary of one or more name and value pairs that describe a tag
1 nested properties
13 nested properties
13 nested properties
2 nested properties
Specifies a dictionary of one or more name and value pairs that describe a tag
9 nested properties
13 nested properties
13 nested properties
2 nested properties
Specifies a dictionary of one or more name and value pairs that describe a tag
3 nested properties
13 nested properties
13 nested properties
Specifies a dictionary of one or more name and value pairs that describe a tag
1 nested properties
13 nested properties
13 nested properties
2 nested properties
Specifies a dictionary of one or more name and value pairs that describe a tag
3 nested properties
13 nested properties
13 nested properties
2 nested properties
Specifies a dictionary of one or more name and value pairs that describe a tag
When using multiple Network Interfaces, a primary must be set
3 nested properties
13 nested properties
13 nested properties
4 nested properties
Specifies a dictionary of one or more name and value pairs that describe a tag
2 nested properties
13 nested properties
13 nested properties
Specifies a dictionary of one or more name and value pairs that describe a tag
4 nested properties
13 nested properties
13 nested properties
3 nested properties
Specifies a dictionary of one or more name and value pairs that describe a tag
3 nested properties
dict to represent sku [for now we only provide name]
13 nested properties
13 nested properties
2 nested properties
4 nested properties
check the parameters from this link : https://www.shorturl.at/wHTU2
4 nested properties
Specifies a dictionary of one or more name and value pairs that describe a tag
Specifies information about the marketplace image used to create the virtual machine. This element is only used for marketplace images.
13 nested properties
13 nested properties
Cloudify agent configuration schema.
14 nested properties
Process management specific configuration. (type: dictionary)
Optional environment variables that the agent will be started with. (type: dictionary)
Optional additional low level configuration details. (type: dictionary)
1 nested properties
2 nested properties
1 nested properties
2 nested properties
Specifies a dictionary of one or more name and value pairs that describe a tag
13 nested properties
13 nested properties
2 nested properties
2 nested properties
Specifies a dictionary of one or more name and value pairs that describe a tag
5 nested properties
13 nested properties
13 nested properties
3 nested properties
Specifies a dictionary of one or more name and value pairs that describe a tag
13 nested properties
13 nested properties
2 nested properties
Specifies a dictionary of one or more name and value pairs that describe a tag
5 nested properties
13 nested properties
13 nested properties
2 nested properties
Specifies a dictionary of one or more name and value pairs that describe a tag
3 nested properties
13 nested properties
13 nested properties
2 nested properties
Specifies a dictionary of one or more name and value pairs that describe a tag
6 nested properties
13 nested properties
13 nested properties
2 nested properties
Deployment template. Can be either a string (which will be parsed as JSON) or a dict (which will be passed as-is to the Azure SDK).
Deployment params
13 nested properties
13 nested properties
2 nested properties
13 nested properties
13 nested properties
2 nested properties
2 nested properties
1 nested properties
13 nested properties
13 nested properties
Indicate whether the resource exists or if Cloudify should create the resource
2 nested properties
2 nested properties
1 nested properties
13 nested properties
13 nested properties
2 nested properties
2 nested properties
1 nested properties
User details including location, name, kind, user_name,...
13 nested properties
13 nested properties
1 nested properties
2 nested properties
11 nested properties
A dict containing resource tags
An array to pass an array of dict for agent profile
A dict to define linux profile with user name and public keys
A dict to define network profile loadbalancer,outbound,IPs
A dict to define windows profile with user name and password
A dict to define service service_principal_profile [client_id, secret]
A dict to define addons to the managed cluster
13 nested properties
13 nested properties
2 nested properties
2 nested properties
1 nested properties
This is the blueprint that the deployment node is a proxy to.
The inputs to the deployment.
A dictionary of "{ key: value, key: value }". Get "key" the deployment. Set "value" runtime property to the value of the output.
Logs redirect settings, by default {redirect: true}
4 nested properties
This is the blueprint that the deployment node is a proxy to.
6 nested properties
The inputs to the deployment.
A dictionary of "{ key: value, key: value }". Get "key" the deployment. Set "value" runtime property to the value of the output.
Logs redirect settings, by default {redirect: true}
Optional params for executions
1 nested properties
4 nested properties
This is the blueprint that the deployment node is a proxy to.
6 nested properties
The inputs to the deployment.
A dictionary of "{ key: value, key: value }". Get "key" the deployment. Set "value" runtime property to the value of the output.
Logs redirect settings, by default {redirect: true}
Optional params for executions
2 nested properties
1 nested properties
Unvalidated parameters.
optional, list of prompts accepted from device, default is "#/$"
optional, list of possible warnings without new line
optional, list of possible errors without new line
optional, list of possible criticals without new line
Variables to render Jinja templates.
4 nested properties
4 nested properties
This is the blueprint that the deployment node is a proxy to.
6 nested properties
The inputs to the deployment.
A dictionary of "{ key: value, key: value }". Get "key" the deployment. Set "value" runtime property to the value of the output.
Logs redirect settings, by default {redirect: true}
Optional params for executions
Client configuration, if empty will be reused manager client:
host: Host of Cloudify's management machine.
port: Port of REST API service on management machine.
protocol: Protocol of REST API service on management machine,
defaults to http.
api_version: version of REST API service on management machine.
headers: Headers to be added to request.
query_params: Query parameters to be added to the request.
cert: Path to a copy of the server's self-signed certificate.
trust_all: if False, the server's certificate
(self-signed or not) will be verified.
username: Cloudify User username.
password: Cloudify User password.
token: Cloudify User token.
tenant: Cloudify Tenant name.
4 nested properties
Optional, list of plugins for upload. wagon_path: Url for plugin wagon file. plugin_yaml_path: Url for plugin yaml file.
Optional, dictionary of secrets for set before run deployments.
5 nested properties
1 nested properties
1 nested properties
2 nested properties
2 nested properties
1 nested properties
5 nested properties
1 nested properties
1 nested properties
1 nested properties
1 nested properties
1 nested properties
9 nested properties
Unvalidated parameters.
2 nested properties
2 nested properties
1 nested properties
12 nested properties
optional, list of prompts accepted from device, default is "#/$"
optional, list of possible warnings without new line
optional, list of possible errors without new line
optional, list of possible criticals without new line
5 nested properties
2 nested properties
2 nested properties
2 nested properties
2 nested properties
2 nested properties
7 nested properties
Variables to render Jinja templates.
2 nested properties
1 nested properties
1 nested properties
6 nested properties
list files from blueprint to upload
list files with content from blueprint to upload
2 nested properties
2 nested properties
2 nested properties
list of hosts name or IP addresses of Rest Servers
host name or IP addresses of Rest Servers if list of hosts is not needed single host can be provided by this property. NOTE: the 'hosts' property overwrite the 'host' property
List of proxies.
Template parameters. Default is empty dictionary.
Template parameters. Default is empty dictionary. Merged with params from node properties and has 'ctx' key for current action context.
5 nested properties
2 nested properties
2 nested properties
2 nested properties
2 nested properties
2 nested properties
list of hosts name or IP addresses of Rest Servers
host name or IP addresses of Rest Servers if list of hosts is not needed single host can be provided by this property. NOTE: the 'hosts' property overwrite the 'host' property
List of proxies.
Template parameters. Default is empty dictionary.
5 nested properties
2 nested properties
2 nested properties
2 nested properties
2 nested properties
2 nested properties
2 nested properties
1 nested properties
1 nested properties
1 nested properties
1 nested properties
1 nested properties
1 nested properties
1 nested properties
1 nested properties
Cloudify agent configuration schema.
Process management specific configuration. (type: dictionary)
Optional environment variables that the agent will be started with. (type: dictionary)
Optional additional low level configuration details. (type: dictionary)
For logging groups' configuration. Each level can be one of the following values: critical/error/warning/info/debug/notset
1 nested properties
A dictionary of keys and values that is not validated but will override other values in the client config.
For logging groups' configuration. Each level can be one of the following values: critical/error/warning/info/debug/notset
14 nested properties
For logging groups' configuration. Each level can be one of the following values: critical/error/warning/info/debug/notset
1 nested properties
A dictionary of keys and values that is not validated but will override other values in the client config.
A dictionary of keys and values that is not validated but will override other values in the resource config.
2 nested properties
1 nested properties
1 nested properties
1 nested properties
1 nested properties
2 nested properties
2 nested properties
2 nested properties
2 nested properties
1 nested properties
1 nested properties
1 nested properties
2 nested properties
2 nested properties
2 nested properties
2 nested properties
2 nested properties
1 nested properties
1 nested properties
1 nested properties
1 nested properties
2 nested properties
2 nested properties
2 nested properties
4 nested properties
1 nested properties
2 nested properties
1 nested properties
1 nested properties
1 nested properties
1 nested properties
2 nested properties
2 nested properties
2 nested properties
2 nested properties
1 nested properties
1 nested properties
1 nested properties
1 nested properties
2 nested properties
2 nested properties
2 nested properties
3 nested properties
1 nested properties
2 nested properties
1 nested properties
1 nested properties
1 nested properties
2 nested properties
2 nested properties
2 nested properties
2 nested properties
1 nested properties
1 nested properties
1 nested properties
1 nested properties
1 nested properties
1 nested properties
3 nested properties
1 nested properties
1 nested properties
1 nested properties
4 nested properties
2 nested properties
1 nested properties
2 nested properties
2 nested properties
3 nested properties
1 nested properties
1 nested properties
1 nested properties
1 nested properties
1 nested properties
2 nested properties
2 nested properties
2 nested properties
2 nested properties
1 nested properties
1 nested properties
2 nested properties
2 nested properties
2 nested properties
2 nested properties
1 nested properties
1 nested properties
2 nested properties
2 nested properties
2 nested properties
2 nested properties
1 nested properties
1 nested properties
2 nested properties
2 nested properties
2 nested properties
2 nested properties
1 nested properties
1 nested properties
2 nested properties
2 nested properties
2 nested properties
3 nested properties
1 nested properties
2 nested properties
1 nested properties
4 nested properties
2 nested properties
1 nested properties
2 nested properties
2 nested properties
1 nested properties
3 nested properties
2 nested properties
2 nested properties
1 nested properties
3 nested properties
2 nested properties
2 nested properties
2 nested properties
1 nested properties
1 nested properties
1 nested properties
2 nested properties
2 nested properties
1 nested properties
1 nested properties
2 nested properties
1 nested properties
1 nested properties
2 nested properties
1 nested properties
1 nested properties
A list of string paths blueprint resources that you would like to download to the playbook directory. If you use this variable, you must list all of the paths that you expect to download.
Variable values.
keys that you want us to obscure
Command-line options, such as tags or skip_tags.
A dictionary of environment variables to set.
2 nested properties
{
"get_property": [
"SELF",
"ansible_playbook_executable_path"
]
}
{
"get_property": [
"SELF",
"playbook_source_path"
]
}
{
"get_property": [
"SELF",
"playbook_path"
]
}
{
"get_property": [
"SELF",
"site_yaml_path"
]
}
{
"get_property": [
"SELF",
"save_playbook"
]
}
{
"get_property": [
"SELF",
"remerge_sources"
]
}
{
"get_property": [
"SELF",
"sources"
]
}
{
"get_property": [
"SELF",
"run_data"
]
}
{
"get_property": [
"SELF",
"sensitive_keys"
]
}
{
"get_property": [
"SELF",
"options_config"
]
}
{
"get_property": [
"SELF",
"ansible_env_vars"
]
}
{
"get_property": [
"SELF",
"debug_level"
]
}
{
"get_property": [
"SELF",
"additional_args"
]
}
{
"get_property": [
"SELF",
"start_at_task"
]
}
{
"get_attribute": [
"SELF",
"scp_extra_args"
]
}
{
"get_attribute": [
"SELF",
"sftp_extra_args"
]
}
{
"get_attribute": [
"SELF",
"ssh_common_args"
]
}
{
"get_attribute": [
"SELF",
"ssh_extra_args"
]
}
{
"get_attribute": [
"SELF",
"timeout"
]
}
2 nested properties
2 nested properties
1 nested properties
Should be a dictionary of key/values.
2 nested properties
Should be a dictionary of key/values.
A dictionary of variables.
A dictionary of environment variables.
List of plugins to download and install.
2 nested properties
1 nested properties
1 nested properties
4 nested properties
2 nested properties
Should be a dictionary of key/values.
A dictionary of variables.
A dictionary of environment variables.
2 nested properties
1 nested properties
1 nested properties
2 nested properties
2 nested properties
1 nested properties
Type representing all Kubernetes API configuration variants. Each property represents separate supported variant of configuration. You should choose one variant and fill in only on property.
Set of basic properties describing Kubernetes API access
7 nested properties
Type representing all authentication variants for different Kubernetes cloud providers. Each property represents separate supported variant of authentication. You should choose one variant and fill in only on property.
Configuration properties of kubernetes API and authentication properties of Kubernetes Cloud providers.
Type representing all Kubernetes API configuration variants. Each property represents separate supported variant of configuration. You should choose one variant and fill in only on property.
4 nested properties
Set of basic properties describing Kubernetes API access
7 nested properties
Type representing all authentication variants for different Kubernetes cloud providers. Each property represents separate supported variant of authentication. You should choose one variant and fill in only on property.
1 nested properties
Type defining common base structure for any Kubernetes resource It is some kind of wrapper for native Kubernetes YAML definition
Type defining single Kubernetes resource e.g. Pod, Service, ... It is some kind of wrapper for native Kubernetes YAML definition
Type defining single Kubernetes resource e.g. Role, ... It is some kind of wrapper for native Kubernetes YAML definition
Type defining single Kubernetes resource e.g. ClusterRole, ... It is some kind of wrapper for native Kubernetes YAML definition
Secret holds secret data of a certain type. The total bytes of the values in the Data field must be less than MaxSecretSize bytes
ServiceAccount binds together: a name, understood by users, and perhaps by peripheral systems, for an identity a principal that can be authenticated and authorized * a set of secrets
Type defining single Kubernetes resource e.g. Pod, Service, ... It is some kind of wrapper for native Kubernetes YAML definition
Type defining Kubernetes resource for storing data. It is some kind of wrapper for native Kubernetes YAML definition
Type defining single Kubernetes resource e.g. StorageClass It is some kind of wrapper for native Kubernetes YAML definition
Type defining python Kubernetes API objects and methods definitions for particular operation
Type containing python Kubernetes API objects and methods definitions for all supported operations
Type defining python Kubernetes API objects and methods definitions for particular operation
3 nested properties
Type defining python Kubernetes API objects and methods definitions for particular operation
3 nested properties
Type defining python Kubernetes API objects and methods definitions for particular operation
3 nested properties
Type defining python Kubernetes API objects and methods definitions for particular operation
3 nested properties
Type representing all Kubernetes API configuration variants. Each property represents separate supported variant of configuration. You should choose one variant and fill in only on property.
4 nested properties
Set of basic properties describing Kubernetes API access
7 nested properties
Type representing all authentication variants for different Kubernetes cloud providers. Each property represents separate supported variant of authentication. You should choose one variant and fill in only on property.
1 nested properties
Configuration properties of kubernetes API and authentication properties of Kubernetes Cloud providers.
2 nested properties
Type representing all Kubernetes API configuration variants. Each property represents separate supported variant of configuration. You should choose one variant and fill in only on property.
4 nested properties
Set of basic properties describing Kubernetes API access
Type representing all authentication variants for different Kubernetes cloud providers. Each property represents separate supported variant of authentication. You should choose one variant and fill in only on property.
1 nested properties
4 nested properties
1 nested properties
1 nested properties
1 nested properties
1 nested properties
Definition of cluster role using native Kubernetes YAML spec
3 nested properties
1 nested properties
1 nested properties
1 nested properties
3 nested properties
1 nested properties
1 nested properties
1 nested properties
Docker Machine IP,User,Private_key
Docker Installation type
2 nested properties
1 nested properties
1 nested properties
2 nested properties
1 nested properties
1 nested properties
Docker Machine IP,User,Private_key
4 nested properties
Docker Installation type
2 nested properties
2 nested properties
1 nested properties
1 nested properties
2 nested properties
1 nested properties
1 nested properties
2 nested properties
Docker Image type
2 nested properties
2 nested properties
1 nested properties
1 nested properties
2 nested properties
Docker Container type
2 nested properties
dict of arguments to pass to container when run check this URL for details: https://tinyurl.com/v8url54
3 nested properties
1 nested properties
2 nested properties
1 nested properties
Docker Container Files type
6 nested properties
Docker Machine IP,User,Private_key
6 nested properties
Docker Machine IP,User,Private_key
Files location that will be mapped to container
Location to extract the files into, that will be mapped to container volume later
More files to add to source before it goes to destination
special case for ansible sources
special case for terraform sources
Files location that will be mapped to container
Location to extract the files into, that will be mapped to container volume later
More files to add to source before it goes to destination
special case for ansible sources
special case for terraform sources
2 nested properties
1 nested properties
1 nested properties
A full path to your ansible_playbook executable if user don't want to use the included version of executable in the plugin
A full path/URL that contain playbook specified in playbook_path or site_yaml_path.
A path to your site.yaml or main.yaml in your
Ansible Playbook relative to blueprint or playbook_source_path
if playbook_source_path is URL to archive File relative inside the archive.
DEPRECATED.
A path to your site.yaml or main.yaml in your
Ansible Playbook relative to blueprint or playbook_source_path
if playbook_source_path is URL to archive File relative inside the archive.
A list of string paths blueprint resources that you would like to download to the playbook directory. If you use this variable, you must list all of the paths that you expect to download.
Your Inventory sources. Either YAML or a path to a file.
If not provided the inventory will be take from the sources
runtime property.
Variable values.
keys that you want us to obscure
Command-line options, such as tags or skip_tags.
A dictionary of environment variables to set.
2 nested properties
Debug level
Additional args that you want to use, for example, '-c local'.
Save playbook after action
update sources on target node
A boolean value, true or false whether
to assume the user privileges.
Docker Machine IP,User,Private_key
4 nested properties
3 nested properties
2 nested properties
1 nested properties
1 nested properties
Terraform Plugins to install
4 nested properties
If a backend is not defined in source, and you want to use a specific backend, define that here.
2 nested properties
Some name.
Should be a dictionary of key/values.
A dictionary of variables.
A dictionary of environment variables.
Docker Machine IP,User,Private_key
4 nested properties
2 nested properties
1 nested properties
1 nested properties
The server region name, such as us-east-1. (Not us-east-1b, which is an availability zone, or US East, which is a Region.) US East (N. Virginia) - us-east-1 US East (Ohio) - us-east-2 US West (N. California) - us-west-1 US West (Oregon) - us-west-2 Africa (Cape Town) - af-south-1 Asia Pacific (Hong Kong) - ap-east-1 Asia Pacific (Mumbai) - ap-south-1 Asia Pacific (Seoul) - ap-northeast-2 Asia Pacific (Osaka-Local) - ap-northeast-3 Asia Pacific (Singapore) - ap-southeast-1 Asia Pacific (Sydney) - ap-southeast-2 Asia Pacific (Tokyo) - ap-northeast-1 Canada (Central) - ca-central-1 China (Beijing) - cn-north-1 China (Ningxia) - cn-northwest-1 Europe (Frankfurt) - eu-central-1 Europe (Ireland) - eu-west-1 Europe (London) - eu-west-2 Europe (Milan) - eu-south-1 Europe (Paris) - eu-west-3 Europe (Stockholm) - eu-north-1 Middle East (Bahrain) - me-south-1 South America (São Paulo) - sa-east-1 AWS GovCloud (US-East) - us-gov-east-1 AWS GovCloud (US) - us-gov-west-1
A dictionary of values to pass to authenticate with the AWS API.
The server region name, such as us-east-1. (Not us-east-1b, which is an availability zone, or US East, which is a Region.) US East (N. Virginia) - us-east-1 US East (Ohio) - us-east-2 US West (N. California) - us-west-1 US West (Oregon) - us-west-2 Africa (Cape Town) - af-south-1 Asia Pacific (Hong Kong) - ap-east-1 Asia Pacific (Mumbai) - ap-south-1 Asia Pacific (Seoul) - ap-northeast-2 Asia Pacific (Osaka-Local) - ap-northeast-3 Asia Pacific (Singapore) - ap-southeast-1 Asia Pacific (Sydney) - ap-southeast-2 Asia Pacific (Tokyo) - ap-northeast-1 Canada (Central) - ca-central-1 China (Beijing) - cn-north-1 China (Ningxia) - cn-northwest-1 Europe (Frankfurt) - eu-central-1 Europe (Ireland) - eu-west-1 Europe (London) - eu-west-2 Europe (Milan) - eu-south-1 Europe (Paris) - eu-west-3 Europe (Stockholm) - eu-north-1 Middle East (Bahrain) - me-south-1 South America (São Paulo) - sa-east-1 AWS GovCloud (US-East) - us-gov-east-1 AWS GovCloud (US) - us-gov-west-1
The AWS resource ID of the external resource, if use_external_resource is true. Otherwise it is an empty string.
Indicate whether the resource exists or if Cloudify should create the resource, true if you are bringing an existing resource, false if you want cloudify to create it.
A dictionary of values to pass to authenticate with the AWS API.
3 nested properties
The server region name, such as us-east-1. (Not us-east-1b, which is an availability zone, or US East, which is a Region.) US East (N. Virginia) - us-east-1 US East (Ohio) - us-east-2 US West (N. California) - us-west-1 US West (Oregon) - us-west-2 Africa (Cape Town) - af-south-1 Asia Pacific (Hong Kong) - ap-east-1 Asia Pacific (Mumbai) - ap-south-1 Asia Pacific (Seoul) - ap-northeast-2 Asia Pacific (Osaka-Local) - ap-northeast-3 Asia Pacific (Singapore) - ap-southeast-1 Asia Pacific (Sydney) - ap-southeast-2 Asia Pacific (Tokyo) - ap-northeast-1 Canada (Central) - ca-central-1 China (Beijing) - cn-north-1 China (Ningxia) - cn-northwest-1 Europe (Frankfurt) - eu-central-1 Europe (Ireland) - eu-west-1 Europe (London) - eu-west-2 Europe (Milan) - eu-south-1 Europe (Paris) - eu-west-3 Europe (Stockholm) - eu-north-1 Middle East (Bahrain) - me-south-1 South America (São Paulo) - sa-east-1 AWS GovCloud (US-East) - us-gov-east-1 AWS GovCloud (US) - us-gov-west-1
The AWS resource ID of the external resource, if use_external_resource is true. Otherwise it is an empty string.
Tags to add to an EC2 resource
Indicate whether the resource exists or if Cloudify should create the resource, true if you are bringing an existing resource, false if you want cloudify to create it.
A dictionary of values to pass to authenticate with the AWS API.
3 nested properties
The server region name, such as us-east-1. (Not us-east-1b, which is an availability zone, or US East, which is a Region.) US East (N. Virginia) - us-east-1 US East (Ohio) - us-east-2 US West (N. California) - us-west-1 US West (Oregon) - us-west-2 Africa (Cape Town) - af-south-1 Asia Pacific (Hong Kong) - ap-east-1 Asia Pacific (Mumbai) - ap-south-1 Asia Pacific (Seoul) - ap-northeast-2 Asia Pacific (Osaka-Local) - ap-northeast-3 Asia Pacific (Singapore) - ap-southeast-1 Asia Pacific (Sydney) - ap-southeast-2 Asia Pacific (Tokyo) - ap-northeast-1 Canada (Central) - ca-central-1 China (Beijing) - cn-north-1 China (Ningxia) - cn-northwest-1 Europe (Frankfurt) - eu-central-1 Europe (Ireland) - eu-west-1 Europe (London) - eu-west-2 Europe (Milan) - eu-south-1 Europe (Paris) - eu-west-3 Europe (Stockholm) - eu-north-1 Middle East (Bahrain) - me-south-1 South America (São Paulo) - sa-east-1 AWS GovCloud (US-East) - us-gov-east-1 AWS GovCloud (US) - us-gov-west-1
The AWS resource ID of the external resource, if use_external_resource is true. Otherwise it is an empty string.
Configuration key-value data to be passed as-is to the corresponding Boto3 method. Key names must match the case that Boto3 requires.
1 nested properties
4 nested properties
3 nested properties
Tags to add to an EC2 resource
3 nested properties
1 nested properties
1 nested properties
3 nested properties
3 nested properties
Tags to add to an EC2 resource
3 nested properties
1 nested properties
3 nested properties
Tags to add to an EC2 resource
2 nested properties
1 nested properties
3 nested properties
Tags to add to an EC2 resource
Type representing all Kubernetes API configuration variants. Each property represents separate supported variant of configuration. For now, until Helm support "--insecure" one of "blueprint_file_name", "manager_file_path" and "file_content" must be used. "api_key" inputs will override kubeconfig data.
2 nested properties
Type representing all authentication variants. for different Kubernetes cloud providers. Each property represents separate supported variant of authentication. You should choose one variant and fill in only on property.
Configuration properties for Helm to interact with kubernetes cluster. If kube_config file not provided then kube_token and kube_api_server should provided.
Type representing all Kubernetes API configuration variants. Each property represents separate supported variant of configuration. For now, until Helm support "--insecure" one of "blueprint_file_name", "manager_file_path" and "file_content" must be used. "api_key" inputs will override kubeconfig data.
4 nested properties
2 nested properties
Type representing all authentication variants. for different Kubernetes cloud providers. Each property represents separate supported variant of authentication. You should choose one variant and fill in only on property.
1 nested properties
configuration properties for release node type.
configuration properties for repo node type.
1 nested properties
Configuration properties for Helm to interact with kubernetes cluster. If kube_config file not provided then kube_token and kube_api_server should provided.
2 nested properties
Type representing all Kubernetes API configuration variants. Each property represents separate supported variant of configuration. For now, until Helm support "--insecure" one of "blueprint_file_name", "manager_file_path" and "file_content" must be used. "api_key" inputs will override kubeconfig data.
4 nested properties
Type representing all authentication variants. for different Kubernetes cloud providers. Each property represents separate supported variant of authentication. You should choose one variant and fill in only on property.
1 nested properties
configuration properties for release node type.
5 nested properties
1 nested properties
2 nested properties
2 nested properties
2 nested properties
1 nested properties
2 nested properties
2 nested properties
2 nested properties
3 nested properties
Tags to add to an EC2 resource
Interfaces enable you to map logical tasks to executable operations.
relationships enable you to define how nodes relate to one another. For example, a web_server node can be contained_in a vm node or an application node can be connected_to a database node.
Either a newly-declared relationship type or one of the relationship types provided by default when importing the types.yaml file.
The name of the node to which the current node is related.
Valid values: all_to_all and all_to_one (See explanation below.)
A dictionary of interfaces.
A dictionary of interfaces.
A string referencing a parent type.
A dictionary of node interfaces.
A dictionary of node properties.