VcenterSettingsV1ConfigComponentsApplmgmtApplianceManagement

ApplianceManagement structure This structure contains the Spec required for Appliance Management configurations.


Properties

access_settings Optional

AccessSettings of vCenter. if access settings are set for vCenter


backup_schedules Optional

Backup schedule of vCenter. Only set if the Backup is schedule for vCenter


ceip Optional

CEIP (Customer Experience Improvement Program) enabled state. Only set if ceip are set in vcenter.


datetime_config Optional

Date Time Configuration of vCenter. Only set if access settings are set for vCenter


network Optional

Network configurations to be applied. Only set if the network configurations are set in vCenter.


smtp Optional

The LocalAccounts service provides operations to manage local user account.


software_update_policy Optional

Policy to update vCenter. Only set if the SoftwareUpdatePolicy is set inside vCenter.


syslog Optional

The syslog service provides operations to manage forwarding of log messages to remote logging servers. Only set if log forwarding to remote server are set in vCenter.


user_account_settings Optional

User Account Settings of vCenter. if user account settings are set for vCenter

JSON Example

{
	"access_settings": {
		"console_cli": {
			"enabled": false
		},
		"dcui": {
			"enabled": false
		},
		"shell": {
			"enabled": false,
			"timeout": 0
		},
		"ssh": {
			"enabled": false
		}
	},
	"backup_schedules": [
		{
			"backup_password": "string",
			"enable": false,
			"location": "string",
			"location_password": "string",
			"location_user": "string",
			"parts": [
				"string"
			],
			"recurrence_info": {
				"days": "MONDAY",
				"hour": 0,
				"minute": 0
			},
			"retention_info": {
				"max_count": 0
			},
			"schedule_id": "string"
		}
	],
	"ceip": {
		"enabled": false
	},
	"datetime_config": {
		"ntp": {
			"servers": [
				"string"
			]
		},
		"time_sync": {
			"mode": "DISABLED"
		},
		"time_zone": {
			"name": "string"
		}
	},
	"network": {
		"dns_server_configuration": {
			"domains": [
				"string"
			],
			"mode": "DHCP",
			"servers": [
				"string"
			]
		},
		"firewall_rule_policies": [
			{
				"address": "string",
				"interface_name": "string",
				"policy": "IGNORE",
				"prefix": 0
			}
		],
		"interfaces": [
			{
				"ipv4": {
					"address": "string",
					"configurable": false,
					"default_gateway": "string",
					"mode": "DHCP",
					"prefix": 0
				},
				"ipv6": {
					"addresses": [
						{
							"address": "string",
							"origin": "DHCP",
							"prefix": 0,
							"status": "TENTATIVE"
						}
					],
					"autoconf": false,
					"configurable": false,
					"default_gateway": "string",
					"dhcp": false
				},
				"mac": "string",
				"name": "string",
				"status": "DOWN"
			}
		],
		"proxy_configuration": [
			{
				"enabled": false,
				"password": "string",
				"port": 0,
				"protocol": "HTTP",
				"server": "string",
				"username": "string"
			}
		]
	},
	"smtp": {
		"mail_server": "string",
		"relay_port": "string"
	},
	"software_update_policy": {
		"auto_stage": false,
		"check_schedule": [
			{
				"day": "MONDAY",
				"hour": "string",
				"minute": "string"
			}
		],
		"default_URL": "string",
		"enable_SSL_cert_validation": false,
		"password": "string",
		"url": "string",
		"username": "string"
	},
	"syslog": [
		{
			"hostname": "string",
			"port": 0,
			"protocol": "TLS"
		}
	],
	"user_account_settings": {
		"local_accounts_policy": {
			"max_days": 0,
			"min_days": 0,
			"warn_days": 0
		},
		"root_account_policy": {
			"email": "string",
			"enabled": false,
			"fullname": "string",
			"has_password": false,
			"max_days_between_password_change": 0,
			"min_days_between_password_change": 0,
			"password": "string",
			"roles": [
				"string"
			],
			"warn_days_before_password_expiration": 0
		}
	}
}

Feedback

Was this page helpful?