vcenter lcm: esx

Configuration of ESX. Warning: This structure is part of a new feature in development. It may be changed at any time and may not have all supported functionality implemented.

Representation:

{
    "connection"{
        "hostname""string",
        "password""secret string",
        "https_port"1,
        "ssl_verify"true,
        "ssl_thumbprint""string",
        "username""string"
    },
    "inventory"{
        "network_name""string",
        "datastore_name""string",
        "resource_pool_path""string"
    }
}

Attributes:

Name Type Description
Required
connection connection The configuration to connect to an ESX/VC. Warning: This attribute is part of a new feature in development. It may be changed at any time and may not have all supported functionality implemented.

connection.hostname string The IP address or DNS resolvable name of the ESX/VC host. If a DNS resolvable name is provided, it must be resolvable from the machine that is running the installer. Warning: This attribute is part of a new feature in development. It may be changed at any time and may not have all supported functionality implemented.

connection.username string A username with administrative privileges on the ESX/VC host. Warning: This attribute is part of a new feature in development. It may be changed at any time and may not have all supported functionality implemented.

connection.password secret The password of the 'username' on the ESX/VC host. Warning: This attribute is part of a new feature in development. It may be changed at any time and may not have all supported functionality implemented.

inventory esx_inventory The configuration of ESX inventory. Warning: This attribute is part of a new feature in development. It may be changed at any time and may not have all supported functionality implemented.

inventory.datastore_name string The datastore on which to store the files of the appliance. This value has to be either a specific datastore name, or a specific datastore in a datastore cluster. The datastore must be accessible from the ESX host and must have at least 25 GB of free space. Otherwise, the new appliance might not power on. Warning: This attribute is part of a new feature in development. It may be changed at any time and may not have all supported functionality implemented.

Optional
connection.https_port long The port number for the ESX/VC. Warning: This attribute is part of a new feature in development. It may be changed at any time and may not have all supported functionality implemented.

Optional. If unset, defaults to 443.

connection.ssl_verify boolean A flag to indicate whether the ssl verification is required. Warning: This attribute is part of a new feature in development. It may be changed at any time and may not have all supported functionality implemented.

Optional. If ssl_thumbprint is provided, this field can be omitted If unset, defaults to True.

connection.ssl_thumbprint string Thumbprint for SSL verification. Warning: This attribute is part of a new feature in development. It may be changed at any time and may not have all supported functionality implemented.

Optional. If ssl_verify if false, this field is not required.

inventory.network_name string The network of the ESX host to which the new appliance should connect. Omit this parameter if the ESX host has one network. Warning: This attribute is part of a new feature in development. It may be changed at any time and may not have all supported functionality implemented.

Optional. If unset, defaults to VM Network.

inventory.resource_pool_path string The path to the resource pool on the ESX host in which the appliance will be deployed. Warning: This attribute is part of a new feature in development. It may be changed at any time and may not have all supported functionality implemented.

Optional. Not applicable when not in resource pool.