CloudProperties

Description

API


    PUT /api/cloudproperties
    GET /api/cloudproperties
    GET /api/cloudproperties

CLI


    configure cloudproperties
    show cloudproperties

Data

CloudProperties

uuid

Type
string
Category
required
Description

cc_vtypes

Type
enum
Category
repeated
Description
Cloud types supported by CloudConnector
Choices
CLOUD_VCENTER, CLOUD_DOCKER_UCP, CLOUD_APIC, CLOUD_OPENSTACK, CLOUD_MESOS, CLOUD_RANCHER, CLOUD_VCA, CLOUD_LINUXSERVER, CLOUD_AWS, CLOUD_NONE

hyp_props

Type
Hypervisor_Properties
Category
repeated
Description
Hypervisor properties

cc_props

Type
CC_Properties
Category
optional
Description
CloudConnector properties

info

Type
CloudInfo
Category
repeated
Description
Properties specific to a cloud type

Hypervisor_Properties

htype

Type
enum
Category
required
Description
Choices
DEFAULT, VMWARE_VSAN, VMWARE_ESX, KVM

max_nics

Type
uint32
Category
optional
Description

max_ips_per_nic

Type
uint32
Category
optional
Description

CC_Properties

rpc_poll_interval

Type
uint32
Category
optional
Description
Default
60

rpc_queue_size

Type
uint32
Category
optional
Description
Default
100

CloudInfo

vtype

Type
enum
Category
required
Description
Cloud type
Choices
CLOUD_VCENTER, CLOUD_DOCKER_UCP, CLOUD_APIC, CLOUD_OPENSTACK, CLOUD_MESOS, CLOUD_RANCHER, CLOUD_VCA, CLOUD_LINUXSERVER, CLOUD_AWS, CLOUD_NONE

htypes

Type
enum
Category
repeated
Description
Supported hypervisors
Choices
DEFAULT, VMWARE_VSAN, VMWARE_ESX, KVM

flavor_regex_filter

Type
string
Category
optional
Description

flavor_props

Type
CloudFlavor
Category
repeated
Description
Flavor properties specific to this cloud type

cca_props

Type
CC_AgentProperties
Category
optional
Description
CloudConnectorAgent properties specific to this cloud type

controller_props

Type
ControllerProperties
Category
optional
Description
Controller properties specific to this cloud type

CloudFlavor

id

Type
string
Category
required
Description

name

Type
string
Category
required
Description

ram_mb

Type
uint32
Category
optional
Description

disk_gb

Type
uint32
Category
optional
Description

vcpus

Type
uint32
Category
optional
Description

public

Type
bool
Category
optional
Description
Default
True

max_nics

Type
uint32
Category
optional
Description

max_ips_per_nic

Type
uint32
Category
optional
Description

enhanced_nw

Type
bool
Category
optional
Description

meta

Type
CloudMeta
Category
repeated
Description

cost

Type
string
Category
optional
Description

CloudMeta

key

Type
string
Category
required
Description

value

Type
string
Category
required
Description

CC_AgentProperties

poll_duration_target

Type
uint32
Category
optional
Description
Discovery poll target duration; a scale factor of 1+ is computed with the actual discovery (actual/target) and used to tweak slow and fast poll intervals
Default
10

poll_slow_target

Type
uint32
Category
optional
Description
Slow poll interval
Default
240

poll_fast_target

Type
uint32
Category
optional
Description
Fast poll interval
Default
60

async_retries

Type
uint32
Category
optional
Description
Maximum polls to check for async jobs to finish
Default
5

async_retries_delay

Type
uint32
Category
optional
Description
Delay between each async job status poll check
Default
10

vnic_retries

Type
uint32
Category
optional
Description
Maximum polls to check for vnics to be attached to VM
Default
60

vnic_retries_delay

Type
uint32
Category
optional
Description
Delay between each vnic status poll check
Default
5

ControllerProperties

uuid

Type
string
Category
required
Description

dummy

Type
uint32
Category
optional
Description

unresponsive_se_reboot

Type
uint32
Category
optional
Description
Default
300

crashed_se_reboot

Type
uint32
Category
optional
Description
Default
900

se_offline_del

Type
uint32
Category
optional
Description
Default
172000

vs_se_create_fail

Type
uint32
Category
optional
Description
Default
1500

vs_se_vnic_fail

Type
uint32
Category
optional
Description
Default
300

vs_se_bootup_fail

Type
uint32
Category
optional
Description
Default
300

se_vnic_cooldown

Type
uint32
Category
optional
Description
Default
120

vs_se_vnic_ip_fail

Type
uint32
Category
optional
Description
Default
120

fatal_error_lease_time

Type
uint32
Category
optional
Description
Default
120

upgrade_lease_time

Type
uint32
Category
optional
Description
Default
360

query_host_fail

Type
uint32
Category
optional
Description
Default
180

vnic_op_fail_time

Type
uint32
Category
optional
Description
Default
180

dns_refresh_period

Type
uint32
Category
optional
Description
Default
60

se_create_timeout

Type
uint32
Category
optional
Description
Default
900

max_dead_se_in_grp

Type
uint32
Category
optional
Description
Default
1

dead_se_detection_timer

Type
uint32
Category
optional
Description
Default
360

api_idle_timeout

Type
uint32
Category
optional
Description
Default
15

allow_unauthenticated_nodes

Type
bool
Category
optional
Description
Default
False

cluster_ip_gratuitous_arp_period

Type
uint32
Category
optional
Description
Default
60

vs_key_rotate_period

Type
uint32
Category
optional
Description
Default
60

secure_channel_controller_token_timeout

Type
uint32
Category
optional
Description
Default
60

secure_channel_se_token_timeout

Type
uint32
Category
optional
Description
Default
60

max_seq_vnic_failures

Type
uint32
Category
optional
Description
Default
3

vs_awaiting_se_timeout

Type
uint32
Category
optional
Description
Default
60

vs_apic_scaleout_timeout

Type
uint32
Category
optional
Description
Time to wait for the scaled out SE to become ready before marking the scaleout done, applies to APIC configuration only
Default
360

secure_channel_cleanup_timeout

Type
uint32
Category
optional
Description
Default
60

attach_ip_retry_interval

Type
uint32
Category
optional
Description
Default
360

attach_ip_retry_limit

Type
uint32
Category
optional
Description
Default
4

persistence_key_rotate_period

Type
uint32
Category
optional
Description
Default
60

allow_unauthenticated_apis

Type
bool
Category
optional
Description
Allow unauthenticated access for special APIs
Default
False

References

Sub Objects