Create a Hypervisor
Create Hypervisor for that particular type
- application/json
Request Body
- Azure
- Amazon
- VMWare
- HyperV
- Nutanix
- Xen
- AzureStack
- GoogleCloud
- Rhev
- OpenStack
- Docker
- OracleCloud
- AliCloud
- OracleVM
- VCloud
- VCloud
- Proxmox
- AzureStackHCI
- FusionCompute
- Proxmox
- NutanixPrismCentral
- ApacheCloudStack
- VMWareCloudFoundation
- name string required
The name of the hypervisor group being created
- skipCredentialValidation boolean
Default value:
falseif credential validation has to be skipped.
- useHostedInfrastructure boolean
Default value:
falseDescribes if the infra has to be managed by commvault
accessNodes object[]
id int32name stringdisplayName stringDisplay name of the access node
type int32Type of access node , Ex: 3 - access Node , 28 - Access Node Groups
isScaleProfile booleanDefault value:
falseTrue if the access node is a scale profile client
credentials object required
id int32name stringetcdProtection object
Create an application group etcd (system generated) with pre-defined content
enabled booleanDenote if etcd protection is enabled
plan object
id int32name stringplanEntity object
id int32name string- enableCloudConfigProtection boolean
Default value:
falseProtect Cloud Config entities
- workloadType string
workloadRegion object
id int32name string- forceAccessNodeRegion boolean
Default value:
trueIf workloadRegion is set, use only access nodes from that region when true (fail if none found). When false, prefer that region but use any node if needed.
- hypervisorType string required
Possible values: [
AZURE_V2] - useManagedIdentity boolean
Default value:
falseset to true, if you want to use System Managed identitiy of Access node for Authentication
- managedIdentityAuthType string
Type of Managed Identity to be used for Authentication
- subscriptionId string required
Subscription ID of Azure
- isAuthorizedUsingMTA boolean
Default value:
falseIndicates whether the hypervisor was created by authorizing the multitenant app in this tenant.
- useSharedInfrastructure boolean
Default value:
falseUse Metallic hosted infrastructure
- name string required
The name of the hypervisor group being created
- skipCredentialValidation boolean
Default value:
falseif credential validation has to be skipped.
- useHostedInfrastructure boolean
Default value:
falseDescribes if the infra has to be managed by commvault
accessNodes object[]
id int32name stringdisplayName stringDisplay name of the access node
type int32Type of access node , Ex: 3 - access Node , 28 - Access Node Groups
isScaleProfile booleanDefault value:
falseTrue if the access node is a scale profile client
credentials object required
id int32name stringetcdProtection object
Create an application group etcd (system generated) with pre-defined content
enabled booleanDenote if etcd protection is enabled
plan object
id int32name stringplanEntity object
id int32name string- enableCloudConfigProtection boolean
Default value:
falseProtect Cloud Config entities
- workloadType string
workloadRegion object
id int32name string- forceAccessNodeRegion boolean
Default value:
trueIf workloadRegion is set, use only access nodes from that region when true (fail if none found). When false, prefer that region but use any node if needed.
- hypervisorType string required
Possible values: [
Amazon] - accessKey string
Access Key of Amazon login (Only required if CredentialId/Name is not passed)
- RoleARN string
Role ARN for STS assume role with IAM policy (Only required if CredentialId/Name is not passed)
- secretKey string
secret Key of Amazon login (Only required if CredentialId/Name is not passed)
- Region string
AWS region if Iam role is used
- useIamRole boolean
if Iam Role is used
- isSTSAssumeRole boolean
if STS Assume Role is used
- enableAWSAdminAccount boolean
- useServiceAccount string
Clientname to be used as Admin Account
- name string required
The name of the hypervisor group being created
- skipCredentialValidation boolean
Default value:
falseif credential validation has to be skipped.
- useHostedInfrastructure boolean
Default value:
falseDescribes if the infra has to be managed by commvault
accessNodes object[] required
id int32name stringdisplayName stringDisplay name of the access node
type int32Type of access node , Ex: 3 - access Node , 28 - Access Node Groups
isScaleProfile booleanDefault value:
falseTrue if the access node is a scale profile client
credentials object required
id int32name stringetcdProtection object
Create an application group etcd (system generated) with pre-defined content
enabled booleanDenote if etcd protection is enabled
plan object
id int32name stringplanEntity object
id int32name string- enableCloudConfigProtection boolean
Default value:
falseProtect Cloud Config entities
- workloadType string
workloadRegion object
id int32name string- forceAccessNodeRegion boolean
Default value:
trueIf workloadRegion is set, use only access nodes from that region when true (fail if none found). When false, prefer that region but use any node if needed.
- hypervisorType string required
Possible values: [
VMW] - vcenterHostName string required
Vcenter hostname
- sslThumbprint string
Thumbprint of the SSL certificate used to bypass SSL validation
- skipSSLValidation boolean
Default value:
falseSkip SSL validation
- userName string
Vcenter username (Only required if CredentialId/Name is not passed)
- password string
Vcenter password (Only required if CredentialId/Name is not passed)
- name string required
The name of the hypervisor group being created
- skipCredentialValidation boolean
Default value:
falseif credential validation has to be skipped.
- useHostedInfrastructure boolean
Default value:
falseDescribes if the infra has to be managed by commvault
accessNodes object[] required
id int32name stringdisplayName stringDisplay name of the access node
type int32Type of access node , Ex: 3 - access Node , 28 - Access Node Groups
isScaleProfile booleanDefault value:
falseTrue if the access node is a scale profile client
credentials object required
id int32name stringetcdProtection object
Create an application group etcd (system generated) with pre-defined content
enabled booleanDenote if etcd protection is enabled
plan object
id int32name stringplanEntity object
id int32name string- enableCloudConfigProtection boolean
Default value:
falseProtect Cloud Config entities
- workloadType string
workloadRegion object
id int32name string- forceAccessNodeRegion boolean
Default value:
trueIf workloadRegion is set, use only access nodes from that region when true (fail if none found). When false, prefer that region but use any node if needed.
- hypervisorType string required
Possible values: [
Hyper-V] - serverName string required
Hyper-V hostname
- userName string
Hyper-V userName (Only required if CredentialId/Name is not passed)
- password string
Hyper-V password (Only required if CredentialId/Name is not passed)
- name string required
The name of the hypervisor group being created
- skipCredentialValidation boolean
Default value:
falseif credential validation has to be skipped.
- useHostedInfrastructure boolean
Default value:
falseDescribes if the infra has to be managed by commvault
accessNodes object[] required
id int32name stringdisplayName stringDisplay name of the access node
type int32Type of access node , Ex: 3 - access Node , 28 - Access Node Groups
isScaleProfile booleanDefault value:
falseTrue if the access node is a scale profile client
credentials object required
id int32name stringetcdProtection object
Create an application group etcd (system generated) with pre-defined content
enabled booleanDenote if etcd protection is enabled
plan object
id int32name stringplanEntity object
id int32name string- enableCloudConfigProtection boolean
Default value:
falseProtect Cloud Config entities
- workloadType string
workloadRegion object
id int32name string- forceAccessNodeRegion boolean
Default value:
trueIf workloadRegion is set, use only access nodes from that region when true (fail if none found). When false, prefer that region but use any node if needed.
- hypervisorType string required
Possible values: [
NUTANIX] - hostName string required
Nutanix hostname
- userName string
Nutanix userName (Only required if CredentialId/Name is not passed)
- password string
Nutanix password (Only required if CredentialId/Name is not passed)
- name string required
The name of the hypervisor group being created
- skipCredentialValidation boolean
Default value:
falseif credential validation has to be skipped.
- useHostedInfrastructure boolean
Default value:
falseDescribes if the infra has to be managed by commvault
accessNodes object[] required
id int32name stringdisplayName stringDisplay name of the access node
type int32Type of access node , Ex: 3 - access Node , 28 - Access Node Groups
isScaleProfile booleanDefault value:
falseTrue if the access node is a scale profile client
credentials object required
id int32name stringetcdProtection object
Create an application group etcd (system generated) with pre-defined content
enabled booleanDenote if etcd protection is enabled
plan object
id int32name stringplanEntity object
id int32name string- enableCloudConfigProtection boolean
Default value:
falseProtect Cloud Config entities
- workloadType string
workloadRegion object
id int32name string- forceAccessNodeRegion boolean
Default value:
trueIf workloadRegion is set, use only access nodes from that region when true (fail if none found). When false, prefer that region but use any node if needed.
- hypervisorType string required
Possible values: [
XEN_SERVER] - serverName string required
Xen hostname
- userName string
Xen userName (Only required if CredentialId/Name is not passed)
- password string
Xen password (Only required if CredentialId/Name is not passed)
- name string required
The name of the hypervisor group being created
- skipCredentialValidation boolean
Default value:
falseif credential validation has to be skipped.
- useHostedInfrastructure boolean
Default value:
falseDescribes if the infra has to be managed by commvault
accessNodes object[] required
id int32name stringdisplayName stringDisplay name of the access node
type int32Type of access node , Ex: 3 - access Node , 28 - Access Node Groups
isScaleProfile booleanDefault value:
falseTrue if the access node is a scale profile client
credentials object required
id int32name stringetcdProtection object
Create an application group etcd (system generated) with pre-defined content
enabled booleanDenote if etcd protection is enabled
plan object
id int32name stringplanEntity object
id int32name string- enableCloudConfigProtection boolean
Default value:
falseProtect Cloud Config entities
- workloadType string
workloadRegion object
id int32name string- forceAccessNodeRegion boolean
Default value:
trueIf workloadRegion is set, use only access nodes from that region when true (fail if none found). When false, prefer that region but use any node if needed.
- hypervisorType string required
Possible values: [
AZURE_STACK] - resourceManagerURL string required
resource Manager URL for Azure Stack
- tenantId string
Tenant id of Azure login Application (Only required if CredentialId/Name is not passed)
- subscriptionId string required
subscription id of Azure
- ApplicationId string
Application id of Azure login Application (Only required if CredentialId/Name is not passed)
- ApplicationPassword string
Application Password of Azure login Application (Only required if CredentialId/Name is not passed)
selectAuthenticationType object
id stringId of the authentication type
name stringName of the authentication type
- name string required
The name of the hypervisor group being created
- skipCredentialValidation boolean
Default value:
falseif credential validation has to be skipped.
- useHostedInfrastructure boolean
Default value:
falseDescribes if the infra has to be managed by commvault
accessNodes object[] required
id int32name stringdisplayName stringDisplay name of the access node
type int32Type of access node , Ex: 3 - access Node , 28 - Access Node Groups
isScaleProfile booleanDefault value:
falseTrue if the access node is a scale profile client
credentials object required
id int32name stringetcdProtection object
Create an application group etcd (system generated) with pre-defined content
enabled booleanDenote if etcd protection is enabled
plan object
id int32name stringplanEntity object
id int32name string- enableCloudConfigProtection boolean
Default value:
falseProtect Cloud Config entities
- workloadType string
workloadRegion object
id int32name string- forceAccessNodeRegion boolean
Default value:
trueIf workloadRegion is set, use only access nodes from that region when true (fail if none found). When false, prefer that region but use any node if needed.
- hypervisorType string required
Possible values: [
GOOGLE_CLOUD] - serviceAccountId string
service account id of google cloud (Only required if CredentialId/Name is not passed)
- userName string
username of GCP login Application (Only required if CredentialId/Name is not passed)
- useInstanceAttachedServiceAccount boolean
Default value:
falseUse instance attached service account for authentication
- serviceAccountMethod string required
Specifies whether to use a new service account or use an existing one.
- projectId string
project id of google cloud (comma separated if multiple)
- region string
region of google cloud resources (comma separated if multiple)
- name string required
The name of the hypervisor group being created
- skipCredentialValidation boolean
Default value:
falseif credential validation has to be skipped.
- useHostedInfrastructure boolean
Default value:
falseDescribes if the infra has to be managed by commvault
accessNodes object[] required
id int32name stringdisplayName stringDisplay name of the access node
type int32Type of access node , Ex: 3 - access Node , 28 - Access Node Groups
isScaleProfile booleanDefault value:
falseTrue if the access node is a scale profile client
credentials object required
id int32name stringetcdProtection object
Create an application group etcd (system generated) with pre-defined content
enabled booleanDenote if etcd protection is enabled
plan object
id int32name stringplanEntity object
id int32name string- enableCloudConfigProtection boolean
Default value:
falseProtect Cloud Config entities
- workloadType string
workloadRegion object
id int32name string- forceAccessNodeRegion boolean
Default value:
trueIf workloadRegion is set, use only access nodes from that region when true (fail if none found). When false, prefer that region but use any node if needed.
- hypervisorType string required
Possible values: [
REDHAT] - RhevMManager string required
Rhev Manager
- userName string
Rhev userName (Only required if CredentialId/Name is not passed)
- password string
Rhev password (Only required if CredentialId/Name is not passed)
- name string required
The name of the hypervisor group being created
- skipCredentialValidation boolean
Default value:
falseif credential validation has to be skipped.
- useHostedInfrastructure boolean
Default value:
falseDescribes if the infra has to be managed by commvault
accessNodes object[] required
id int32name stringdisplayName stringDisplay name of the access node
type int32Type of access node , Ex: 3 - access Node , 28 - Access Node Groups
isScaleProfile booleanDefault value:
falseTrue if the access node is a scale profile client
credentials object required
id int32name stringetcdProtection object
Create an application group etcd (system generated) with pre-defined content
enabled booleanDenote if etcd protection is enabled
plan object
id int32name stringplanEntity object
id int32name string- enableCloudConfigProtection boolean
Default value:
falseProtect Cloud Config entities
- workloadType string
workloadRegion object
id int32name string- forceAccessNodeRegion boolean
Default value:
trueIf workloadRegion is set, use only access nodes from that region when true (fail if none found). When false, prefer that region but use any node if needed.
- hypervisorType string required
Possible values: [
OPENSTACK] - keynoteAddress string required
OpenStack KeyNote address
- userName string
OpenStack userName (Only required if CredentialId/Name is not passed)
- password string
OpenStack password (Only required if CredentialId/Name is not passed)
- openstackDomain string
OpenStack Domain Name
- name string required
The name of the hypervisor group being created
- skipCredentialValidation boolean
Default value:
falseif credential validation has to be skipped.
- useHostedInfrastructure boolean
Default value:
falseDescribes if the infra has to be managed by commvault
accessNodes object[]
id int32name stringdisplayName stringDisplay name of the access node
type int32Type of access node , Ex: 3 - access Node , 28 - Access Node Groups
isScaleProfile booleanDefault value:
falseTrue if the access node is a scale profile client
credentials object
id int32name stringetcdProtection object
Create an application group etcd (system generated) with pre-defined content
enabled booleanDenote if etcd protection is enabled
plan object
id int32name stringplanEntity object
id int32name string- enableCloudConfigProtection boolean
Default value:
falseProtect Cloud Config entities
- workloadType string
workloadRegion object
id int32name string- forceAccessNodeRegion boolean
Default value:
trueIf workloadRegion is set, use only access nodes from that region when true (fail if none found). When false, prefer that region but use any node if needed.
- hypervisorType string required
Possible values: [
DOCKER] - serverName string required
Docker hostname
- userName string required
Docker userName
- password string required
Docker password
- name string required
The name of the hypervisor group being created
- skipCredentialValidation boolean
Default value:
falseif credential validation has to be skipped.
- useHostedInfrastructure boolean
Default value:
falseDescribes if the infra has to be managed by commvault
accessNodes object[] required
id int32name stringdisplayName stringDisplay name of the access node
type int32Type of access node , Ex: 3 - access Node , 28 - Access Node Groups
isScaleProfile booleanDefault value:
falseTrue if the access node is a scale profile client
credentials object required
id int32name stringetcdProtection object
Create an application group etcd (system generated) with pre-defined content
enabled booleanDenote if etcd protection is enabled
plan object
id int32name stringplanEntity object
id int32name string- enableCloudConfigProtection boolean
Default value:
falseProtect Cloud Config entities
- workloadType string
workloadRegion object
id int32name string- forceAccessNodeRegion boolean
Default value:
trueIf workloadRegion is set, use only access nodes from that region when true (fail if none found). When false, prefer that region but use any node if needed.
- hypervisorType string required
Possible values: [
ORACLE_CLOUD_INFRASTRUCTURE] - tenancyOCId string
OCID for the tenant (Only required if CredentialId/Name is not passed)
- userOCId string
OCID for the admin user for the hypervisor (Only required if CredentialId/Name is not passed)
- fingerPrint string
Finger print for the private key (Only required if CredentialId/Name is not passed)
- privateKeyFileName string
File Name for the private key (Only required if CredentialId/Name is not passed)
- privateKeyPassword string
password for the private key.This is the passphrase that was used to encrypt the private key. (Only required if CredentialId/Name is not passed)
- regionName string required
home region for the tenant
- name string required
The name of the hypervisor group being created
- skipCredentialValidation boolean
Default value:
falseif credential validation has to be skipped.
- useHostedInfrastructure boolean
Default value:
falseDescribes if the infra has to be managed by commvault
accessNodes object[] required
id int32name stringdisplayName stringDisplay name of the access node
type int32Type of access node , Ex: 3 - access Node , 28 - Access Node Groups
isScaleProfile booleanDefault value:
falseTrue if the access node is a scale profile client
credentials object required
id int32name stringetcdProtection object
Create an application group etcd (system generated) with pre-defined content
enabled booleanDenote if etcd protection is enabled
plan object
id int32name stringplanEntity object
id int32name string- enableCloudConfigProtection boolean
Default value:
falseProtect Cloud Config entities
- workloadType string
workloadRegion object
id int32name string- forceAccessNodeRegion boolean
Default value:
trueIf workloadRegion is set, use only access nodes from that region when true (fail if none found). When false, prefer that region but use any node if needed.
- hypervisorType string required
Possible values: [
ALIBABA_CLOUD] - accessKey string
Access key of alibaba cloud (Only required if CredentialId/Name is not passed)
- secretKey string
secret key of alibaba cloud (Only required if CredentialId/Name is not passed)
- name string required
The name of the hypervisor group being created
- skipCredentialValidation boolean
Default value:
falseif credential validation has to be skipped.
- useHostedInfrastructure boolean
Default value:
falseDescribes if the infra has to be managed by commvault
accessNodes object[] required
id int32name stringdisplayName stringDisplay name of the access node
type int32Type of access node , Ex: 3 - access Node , 28 - Access Node Groups
isScaleProfile booleanDefault value:
falseTrue if the access node is a scale profile client
credentials object required
id int32name stringetcdProtection object
Create an application group etcd (system generated) with pre-defined content
enabled booleanDenote if etcd protection is enabled
plan object
id int32name stringplanEntity object
id int32name string- enableCloudConfigProtection boolean
Default value:
falseProtect Cloud Config entities
- workloadType string
workloadRegion object
id int32name string- forceAccessNodeRegion boolean
Default value:
trueIf workloadRegion is set, use only access nodes from that region when true (fail if none found). When false, prefer that region but use any node if needed.
- hypervisorType string required
Possible values: [
ORACLE_VM] - oracleVMManager string required
oracle VM Manager
- userName string
Username of the oracle VM info (Only required if CredentialId/Name is not passed)
- password string
password of the oracle VM info (Only required if CredentialId/Name is not passed)
- name string required
The name of the hypervisor group being created
- skipCredentialValidation boolean
Default value:
falseif credential validation has to be skipped.
- useHostedInfrastructure boolean
Default value:
falseDescribes if the infra has to be managed by commvault
accessNodes object[]
id int32name stringdisplayName stringDisplay name of the access node
type int32Type of access node , Ex: 3 - access Node , 28 - Access Node Groups
isScaleProfile booleanDefault value:
falseTrue if the access node is a scale profile client
credentials object
id int32name stringetcdProtection object
Create an application group etcd (system generated) with pre-defined content
enabled booleanDenote if etcd protection is enabled
plan object
id int32name stringplanEntity object
id int32name string- enableCloudConfigProtection boolean
Default value:
falseProtect Cloud Config entities
- workloadType string
workloadRegion object
id int32name string- forceAccessNodeRegion boolean
Default value:
trueIf workloadRegion is set, use only access nodes from that region when true (fail if none found). When false, prefer that region but use any node if needed.
- hypervisorType string required
Possible values: [
REDHAT_OPENSHIFT] - serverName string
redHatOpenShift hostname
- userName string required
redHatOpenShift userName
- password string required
redHatOpenShift password
glusterHostCredentials object required
hostName string requiredGluster Host Hostname
authType int32Gluster Host authtype
credentials object
name stringusername to access the network path
password stringpassword to access the network path
- name string required
The name of the hypervisor group being created
- skipCredentialValidation boolean
Default value:
falseif credential validation has to be skipped.
- useHostedInfrastructure boolean
Default value:
falseDescribes if the infra has to be managed by commvault
accessNodes object[] required
id int32name stringdisplayName stringDisplay name of the access node
type int32Type of access node , Ex: 3 - access Node , 28 - Access Node Groups
isScaleProfile booleanDefault value:
falseTrue if the access node is a scale profile client
credentials object required
id int32name stringetcdProtection object
Create an application group etcd (system generated) with pre-defined content
enabled booleanDenote if etcd protection is enabled
plan object
id int32name stringplanEntity object
id int32name string- enableCloudConfigProtection boolean
Default value:
falseProtect Cloud Config entities
- workloadType string
workloadRegion object
id int32name string- forceAccessNodeRegion boolean
Default value:
trueIf workloadRegion is set, use only access nodes from that region when true (fail if none found). When false, prefer that region but use any node if needed.
- hypervisorType string required
Possible values: [
VCLOUD] - vOrganizationName string
Organization name of VMware Cloud Director
- vOrganizationGuid string
Organization Guid of VMware Cloud Director
- vCloudDirector string
VMware Cloud Director Name
- hostName string
VMware Cloud Director hostname or organization guid if org client
- userName string
VMware Cloud Director username (Only required if CredentialId/Name is not passed)
- password string
VMware Cloud Director password (Only required if CredentialId/Name is not passed)
- createOrgAccount boolean
Default value:
falseTrue if organization account to be used
- autoCompany string
Possible values: [
AUTO_CREATE_NEW,USE_EXISTING,DO_NOT_AUTO_CREATE]indicates the mode for company association
- companyId int32
company id is required if use existing mode is selected for org client
- companyName string
company name is required for org client
- sslThumbprint string
Thumbprint of the SSL certificate used to bypass SSL validation
- skipSSLValidation boolean
Default value:
falsetrue if SSL validation has to be skipped
- cloudTenantAccount boolean
true if cloud tenant account has to be added
- vcenterHostName string
Vcenter hostname
- name string required
The name of the hypervisor group being created
- skipCredentialValidation boolean
Default value:
falseif credential validation has to be skipped.
- useHostedInfrastructure boolean
Default value:
falseDescribes if the infra has to be managed by commvault
accessNodes object[] required
id int32name stringdisplayName stringDisplay name of the access node
type int32Type of access node , Ex: 3 - access Node , 28 - Access Node Groups
isScaleProfile booleanDefault value:
falseTrue if the access node is a scale profile client
credentials object required
id int32name stringetcdProtection object
Create an application group etcd (system generated) with pre-defined content
enabled booleanDenote if etcd protection is enabled
plan object
id int32name stringplanEntity object
id int32name string- enableCloudConfigProtection boolean
Default value:
falseProtect Cloud Config entities
- workloadType string
workloadRegion object
id int32name string- forceAccessNodeRegion boolean
Default value:
trueIf workloadRegion is set, use only access nodes from that region when true (fail if none found). When false, prefer that region but use any node if needed.
- hypervisorType string required
Possible values: [
PROXMOX] - hostName string required
Proxmox hostname
- userName string
Proxmox userName (Only required if CredentialId/Name is not passed)
- password string
Proxmox password (Only required if CredentialId/Name is not passed)
- name string required
The name of the hypervisor group being created
- skipCredentialValidation boolean
Default value:
falseif credential validation has to be skipped.
- useHostedInfrastructure boolean
Default value:
falseDescribes if the infra has to be managed by commvault
accessNodes object[] required
id int32name stringdisplayName stringDisplay name of the access node
type int32Type of access node , Ex: 3 - access Node , 28 - Access Node Groups
isScaleProfile booleanDefault value:
falseTrue if the access node is a scale profile client
credentials object required
id int32name stringetcdProtection object
Create an application group etcd (system generated) with pre-defined content
enabled booleanDenote if etcd protection is enabled
plan object
id int32name stringplanEntity object
id int32name string- enableCloudConfigProtection boolean
Default value:
falseProtect Cloud Config entities
- workloadType string
workloadRegion object
id int32name string- forceAccessNodeRegion boolean
Default value:
trueIf workloadRegion is set, use only access nodes from that region when true (fail if none found). When false, prefer that region but use any node if needed.
- hypervisorType string required
Possible values: [
AZURE_STACK_HCI] - clusterName string required
Azure Local cluster name
- userName string
Azure Local userName (Only required if CredentialId/Name is not passed)
- password string
Azure Local password (Only required if CredentialId/Name is not passed)
- name string required
The name of the hypervisor group being created
- skipCredentialValidation boolean
Default value:
falseif credential validation has to be skipped.
- useHostedInfrastructure boolean
Default value:
falseDescribes if the infra has to be managed by commvault
accessNodes object[] required
id int32name stringdisplayName stringDisplay name of the access node
type int32Type of access node , Ex: 3 - access Node , 28 - Access Node Groups
isScaleProfile booleanDefault value:
falseTrue if the access node is a scale profile client
credentials object required
id int32name stringetcdProtection object
Create an application group etcd (system generated) with pre-defined content
enabled booleanDenote if etcd protection is enabled
plan object
id int32name stringplanEntity object
id int32name string- enableCloudConfigProtection boolean
Default value:
falseProtect Cloud Config entities
- workloadType string
workloadRegion object
id int32name string- forceAccessNodeRegion boolean
Default value:
trueIf workloadRegion is set, use only access nodes from that region when true (fail if none found). When false, prefer that region but use any node if needed.
- hypervisorType string required
Possible values: [
FUSIONCOMPUTE] - fusionComputeVRM string required
fusion compute VRM
- name string required
The name of the hypervisor group being created
- skipCredentialValidation boolean
Default value:
falseif credential validation has to be skipped.
- useHostedInfrastructure boolean
Default value:
falseDescribes if the infra has to be managed by commvault
accessNodes object[] required
id int32name stringdisplayName stringDisplay name of the access node
type int32Type of access node , Ex: 3 - access Node , 28 - Access Node Groups
isScaleProfile booleanDefault value:
falseTrue if the access node is a scale profile client
credentials object required
id int32name stringetcdProtection object
Create an application group etcd (system generated) with pre-defined content
enabled booleanDenote if etcd protection is enabled
plan object
id int32name stringplanEntity object
id int32name string- enableCloudConfigProtection boolean
Default value:
falseProtect Cloud Config entities
- workloadType string
workloadRegion object
id int32name string- forceAccessNodeRegion boolean
Default value:
trueIf workloadRegion is set, use only access nodes from that region when true (fail if none found). When false, prefer that region but use any node if needed.
- hypervisorType string required
Possible values: [
MORPHEUS] - hostName string required
Morpheus hostname
- name string required
The name of the hypervisor group being created
- skipCredentialValidation boolean
Default value:
falseif credential validation has to be skipped.
- useHostedInfrastructure boolean
Default value:
falseDescribes if the infra has to be managed by commvault
accessNodes object[] required
id int32name stringdisplayName stringDisplay name of the access node
type int32Type of access node , Ex: 3 - access Node , 28 - Access Node Groups
isScaleProfile booleanDefault value:
falseTrue if the access node is a scale profile client
credentials object required
id int32name stringetcdProtection object
Create an application group etcd (system generated) with pre-defined content
enabled booleanDenote if etcd protection is enabled
plan object
id int32name stringplanEntity object
id int32name string- enableCloudConfigProtection boolean
Default value:
falseProtect Cloud Config entities
- workloadType string
workloadRegion object
id int32name string- forceAccessNodeRegion boolean
Default value:
trueIf workloadRegion is set, use only access nodes from that region when true (fail if none found). When false, prefer that region but use any node if needed.
- hypervisorType string required
Possible values: [
NUTANIX_PRISM_CENTRAL] - hostName string required
Nutanix Prism Central host name
- name string required
The name of the hypervisor group being created
- skipCredentialValidation boolean
Default value:
falseif credential validation has to be skipped.
- useHostedInfrastructure boolean
Default value:
falseDescribes if the infra has to be managed by commvault
accessNodes object[] required
id int32name stringdisplayName stringDisplay name of the access node
type int32Type of access node , Ex: 3 - access Node , 28 - Access Node Groups
isScaleProfile booleanDefault value:
falseTrue if the access node is a scale profile client
credentials object required
id int32name stringetcdProtection object
Create an application group etcd (system generated) with pre-defined content
enabled booleanDenote if etcd protection is enabled
plan object
id int32name stringplanEntity object
id int32name string- enableCloudConfigProtection boolean
Default value:
falseProtect Cloud Config entities
- workloadType string
workloadRegion object
id int32name string- forceAccessNodeRegion boolean
Default value:
trueIf workloadRegion is set, use only access nodes from that region when true (fail if none found). When false, prefer that region but use any node if needed.
- hypervisorType string required
Possible values: [
APACHE_CLOUDSTACK] - hostName string required
Apache CloudStack host name
- cloudStackDomain string
Apache CloudStack domain
- name string required
The name of the hypervisor group being created
- skipCredentialValidation boolean
Default value:
falseif credential validation has to be skipped.
- useHostedInfrastructure boolean
Default value:
falseDescribes if the infra has to be managed by commvault
accessNodes object[] required
id int32name stringdisplayName stringDisplay name of the access node
type int32Type of access node , Ex: 3 - access Node , 28 - Access Node Groups
isScaleProfile booleanDefault value:
falseTrue if the access node is a scale profile client
credentials object required
id int32name stringetcdProtection object
Create an application group etcd (system generated) with pre-defined content
enabled booleanDenote if etcd protection is enabled
plan object
id int32name stringplanEntity object
id int32name string- enableCloudConfigProtection boolean
Default value:
falseProtect Cloud Config entities
- workloadType string
workloadRegion object
id int32name string- forceAccessNodeRegion boolean
Default value:
trueIf workloadRegion is set, use only access nodes from that region when true (fail if none found). When false, prefer that region but use any node if needed.
- hypervisorType string required
Possible values: [
VMWARE_CLOUD_FOUNDATION] - hostName string required
VMWare Cloud Foundation host name
- skipSSLValidation boolean
Skip SSL validation
- sslThumbprint string
Thumbprint of the SSL certificate used to bypass SSL validation
- 200
- 400
- 500
Success
- application/json
- Schema
- Example (from schema)
Schema
response object
hypervisorId int32hypervisorName stringName of the hypervisor created
instanceId int32Instance Id of the hypervisor created
warningCode int32errorCode int32errorMessage stringResponse message
warningMessage stringResponse message
{
"response": {
"hypervisorId": 0,
"hypervisorName": "string",
"instanceId": 0,
"warningCode": 0,
"errorCode": 0,
"errorMessage": "string",
"warningMessage": "string"
}
}
Internal Server Error
- application/json
- Schema
- Example (from schema)
Schema
- errorMessage string
- errorCode int32
{
"errorMessage": "string",
"errorCode": 0
}
Internal Server Error
- application/json
- Schema
- Example (from schema)
Schema
- errorMessage string
- errorCode int32
{
"errorMessage": "string",
"errorCode": 0
}