Update the Hypervisor details
Select
Updates the Hypervisors
Path Parameters
- hypervisorId int32 required
Id of the Hypervisor to update
- application/json
Request Body
- Azure
- Amazon
- VMWare
- HyperV
- Xen
- GoogleCloud
- Rhev
- OpenStack
- Docker
- OracleCloud
- AliCLoud
- OracleVM
- RedHatOpenShift
- AzureStackHCI
accessNodes object[]
fbrUnixMediaAgent object
activityControl object
security object
- newName string
The name of the hypervisor that has to be changed
settings object
credentials object
- skipCredentialValidation boolean
Default value:
false
if credential validation has to be skipped.
- hypervisorType string required
Possible values: [
Azure_V2
] - serverName string
Hypervisor name to be updated
- subscriptionId string
subscription id of Azure
- useManagedIdentity boolean
Use managed identities for Azure authentication
accessNodes object[]
fbrUnixMediaAgent object
activityControl object
security object
- newName string
The name of the hypervisor that has to be changed
settings object
credentials object
- skipCredentialValidation boolean
Default value:
false
if credential validation has to be skipped.
- hypervisorType string required
Possible values: [
Amazon
] - accessKey string
Access Key of Amazon login
- RoleARN string
Role ARN for STS assume role with IAM policy
- secretKey string
secret Key of Amazon login
- Region string
AWS region if Iam role is used
- useIamRole boolean
if Iam Role is used
- useServiceAccount string
Clientname to be used as Admin Account
- useHostedInfrastructure boolean
Use Metallic hosted infrastructure
accessNodes object[]
fbrUnixMediaAgent object
activityControl object
security object
- newName string
The name of the hypervisor that has to be changed
settings object
credentials object
- skipCredentialValidation boolean
Default value:
false
if credential validation has to be skipped.
- hypervisorType string required
Possible values: [
VMW
] - vcenterHostName string
Vcenter hostname
- userName string
Vcenter username
- password string
Vcenter password
accessNodes object[]
fbrUnixMediaAgent object
activityControl object
security object
- newName string
The name of the hypervisor that has to be changed
settings object
credentials object
- skipCredentialValidation boolean
Default value:
false
if credential validation has to be skipped.
- hypervisorType string required
Possible values: [
Hyper-V
] - serverName string
Hyper-V hostname
- userName string
Hyper-V userName
- password string
Hyper-V password
accessNodes object[]
fbrUnixMediaAgent object
activityControl object
security object
- newName string
The name of the hypervisor that has to be changed
settings object
credentials object
- skipCredentialValidation boolean
Default value:
false
if credential validation has to be skipped.
- hypervisorType string required
Possible values: [
XEN_SERVER
] - serverName string
Xen hostname
- userName string
Xen userName
- password string
Xen password
accessNodes object[]
fbrUnixMediaAgent object
activityControl object
security object
- newName string
The name of the hypervisor that has to be changed
settings object
credentials object
- skipCredentialValidation boolean
Default value:
false
if credential validation has to be skipped.
- hypervisorType string required
Possible values: [
GOOGLE_CLOUD
] - serviceAccountId string
service account id of google cloud
- userName string
username of GCP login Application
- password string
Base64 encrypted Service Account ID
accessNodes object[]
fbrUnixMediaAgent object
activityControl object
security object
- newName string
The name of the hypervisor that has to be changed
settings object
credentials object
- skipCredentialValidation boolean
Default value:
false
if credential validation has to be skipped.
- hypervisorType string required
Possible values: [
REDHAT
] - RhevMManager string
Rhev Manager
- userName string
Rhev userName
- password string
Rhev password
accessNodes object[]
fbrUnixMediaAgent object
activityControl object
security object
- newName string
The name of the hypervisor that has to be changed
settings object
credentials object
- skipCredentialValidation boolean
Default value:
false
if credential validation has to be skipped.
- hypervisorType string required
Possible values: [
OPENSTACK
] - keynoteAddress string
OpenStack KeyNote address
- userName string
OpenStack userName
- password string
OpenStack password
- openstackDomain string
OpenStack Domain Name
accessNodes object[]
fbrUnixMediaAgent object
activityControl object
security object
- newName string
The name of the hypervisor that has to be changed
settings object
credentials object
- skipCredentialValidation boolean
Default value:
false
if credential validation has to be skipped.
- hypervisorType string required
Possible values: [
DOCKER
] - serverName string
Docker hostname
- userName string
Docker userName
- password string
Docker password
accessNodes object[]
fbrUnixMediaAgent object
activityControl object
security object
- newName string
The name of the hypervisor that has to be changed
settings object
credentials object
- skipCredentialValidation boolean
Default value:
false
if credential validation has to be skipped.
- hypervisorType string required
Possible values: [
ORACLE_CLOUD_INFRASTRUCTURE
] - tenancyOCId string
OCID for the tenant.
- userOCId string
OCID for the admin user for the hypervisor
- fingerPrint string
Finger print for the private key
- privateKeyFileName string
File Name for the private key
- privateKeyPassword string
password for the private key.This is the passphrase that was used to encrypt the private key.
- regionName string
home region for the tenant
accessNodes object[]
fbrUnixMediaAgent object
activityControl object
security object
- newName string
The name of the hypervisor that has to be changed
settings object
credentials object
- skipCredentialValidation boolean
Default value:
false
if credential validation has to be skipped.
- hypervisorType string required
Possible values: [
ALIBABA_CLOUD
] - accessKey string
Access key of alibaba cloud
- secretKey string
secret key of alibaba cloud
- hostURL string
host URL of alibaba cloud
accessNodes object[]
fbrUnixMediaAgent object
activityControl object
security object
- newName string
The name of the hypervisor that has to be changed
settings object
credentials object
- skipCredentialValidation boolean
Default value:
false
if credential validation has to be skipped.
- hypervisorType string required
Possible values: [
ORACLE_VM
] - oracleVMManager string
oracle VM Manager
- userName string
Username of the oracle VM info
- password string
password of the oracle VM info
accessNodes object[]
fbrUnixMediaAgent object
activityControl object
security object
- newName string
The name of the hypervisor that has to be changed
settings object
credentials object
- skipCredentialValidation boolean
Default value:
false
if credential validation has to be skipped.
- hypervisorType string required
Possible values: [
REDHAT_OPENSHIFT
] - serverName string
redHatOpenShift hostname
- userName string
redHatOpenShift userName
- password string
redHatOpenShift password
glusterHostCredentials object
accessNodes object[]
fbrUnixMediaAgent object
activityControl object
security object
- newName string
The name of the hypervisor that has to be changed
settings object
credentials object
- skipCredentialValidation boolean
Default value:
false
if credential validation has to be skipped.
- hypervisorType string required
Possible values: [
AZURE_STACK_HCI
] - clusterName string
Azure Local cluster name
- userName string
Azure Local userName
- password string
Azure Local password
- 200
- 400
- 500
Success
- application/json
- Schema
- Example (from schema)
Schema
- status string
Possible values: [
MET_SLA
,MISSED_SLA
,EXCLUDED_SLA
,YET_TO_BE_PROTECTED
,MIGHT_MISS_SLA
,UNKNOWN
]Provides the SLA status.
- hypervisorType string
Possible values: [
NONE
,VMW
,MICROSOFT
,XEN_SERVER
,AMAZON
,AZURE
,REDHAT
,AZURE_V2
,SCVMM
,NUTANIX
,ORACLE_VM
,DOCKER
,OPENSTACK
,ORACLE_CLOUD
,FUSIONCOMPUTE
,VCLOUD
,GOOGLE_CLOUD
,AZURE_STACK
,ALIBABA_CLOUD
,ORACLE_CLOUD_INFRASTRUCTURE
,KUBERNETES
,REDHAT_OPENSHIFT
,MONGODB_ATLAS
,PROXMOX
,KUBERNETES_AKS
,AZURE_STACK_HCI
,KUBERNETES_EKS
,MORPHEUS
] - id int32
- name string
Hypervisor Name
- displayName string
Display Name
- creationTime int32
This gives the creation time of the Hypervisor client.
defaultFBRUnixMediaAgent object
instance object
clientGroups object[]
vmGroups object[]
general object
accountDetails object
activityControl object
settings object
accessNodeList object
hypervisorCommonProperties object
manageSnapshot object
{
"status": "MET_SLA",
"hypervisorType": "NONE",
"id": 0,
"name": "string",
"displayName": "string",
"creationTime": 0,
"defaultFBRUnixMediaAgent": {
"id": 0,
"name": "string"
},
"instance": {
"id": 0,
"name": "string"
},
"clientGroups": [
{
"id": 0,
"name": "string"
}
],
"vmGroups": [
{
"id": 0,
"name": "string",
"status": "string"
}
],
"general": {
"vendor": "NONE",
"vmBackupInfo": {
"vmPendingCount": 0,
"vmProtectedCount": 0,
"vmNotProtectedCount": 0,
"vmNeverBackedUpCount": 0,
"vmBackedUpWithErrorCount": 0,
"vmTotalCount": 0
},
"version": "string"
},
"accountDetails": {
"hostName": "string"
},
"activityControl": {
"enableBackup": true,
"enableRestore": true,
"backupActivityControlOptions": {
"activityType": "BACKUP",
"enableAfterADelay": true,
"enableActivityType": true,
"delayTime": {
"timeZone": {
"id": 0,
"name": "string"
},
"time": 0,
"value": "string"
}
},
"restoreActivityControlOptions": {
"activityType": "BACKUP",
"enableAfterADelay": true,
"enableActivityType": true,
"delayTime": {
"timeZone": {
"id": 0,
"name": "string"
},
"time": 0,
"value": "string"
}
}
},
"settings": {
"regionInfo": {
"id": 0,
"name": "string",
"displayName": "string",
"latitude": "string",
"longitude": "string"
},
"timeZone": {
"id": 0,
"name": "string"
},
"metricsMonitoringPolicy": {
"id": 0,
"name": "string",
"isEnabled": true
},
"customAttributes": [
{
"type": 0,
"value": "string"
}
],
"guestCredentials": {
"name": "string",
"password": "string"
},
"applicationCredentials": {
"name": "string",
"password": "string"
},
"mountAccessNode": {
"id": 0,
"name": "string"
},
"enableRegionBasedBackups": false
},
"accessNodeList": {
"accessNodeMessage": "string",
"resourcePoolName": "string",
"accessNode": [
{
"id": 0,
"name": "string",
"displayName": "string",
"type": 0
}
]
},
"hypervisorCommonProperties": {
"isIndexingV2": true,
"company": {
"id": 0,
"name": "string"
},
"isDeconfigured": true,
"retirePhase": "UNKNOWN",
"isSnapBackupEnabled": true,
"isRegionBasedBackup": true,
"enableCloudConfigProtection": false
},
"manageSnapshot": {
"id": 0,
"name": "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
}
PUT /v4/hypervisor/:hypervisorid
Authorization
type: apiKeyname: Authtokenin: header
Request
Request
curl -L -X PUT 'https://CommandCenterHostName/commandcenter/api/V4/Hypervisor/:hypervisorId' \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-H 'Authtoken: <API_KEY_VALUE>' \
--data-raw '{
"accessNodes": [
{
"id": 0,
"name": "string",
"displayName": "string",
"type": 0
}
],
"fbrUnixMediaAgent": {
"id": 0,
"name": "string"
},
"activityControl": {
"enableBackup": true,
"enableRestore": true,
"backupActivityControlOptions": {
"activityType": "BACKUP",
"enableAfterADelay": true,
"enableActivityType": true,
"delayTime": {
"timeZone": {
"id": 0,
"name": "string"
},
"time": 0,
"value": "string"
}
},
"restoreActivityControlOptions": {
"activityType": "BACKUP",
"enableAfterADelay": true,
"enableActivityType": true,
"delayTime": {
"timeZone": {
"id": 0,
"name": "string"
},
"time": 0,
"value": "string"
}
}
},
"security": {
"clientOwners": "string",
"associatedUserGroups": [
{
"id": 0,
"name": "string"
}
]
},
"newName": "string",
"settings": {
"regionInfo": {
"id": 0,
"name": "string",
"displayName": "string",
"latitude": "string",
"longitude": "string"
},
"timeZone": {
"id": 0,
"name": "string"
},
"metricsMonitoringPolicy": {
"id": 0,
"name": "string",
"isEnabled": true
},
"customAttributes": [
{
"type": 0,
"value": "string"
}
],
"guestCredentials": {
"name": "string",
"password": "string"
},
"applicationCredentials": {
"name": "string",
"password": "string"
},
"mountAccessNode": {
"id": 0,
"name": "string"
},
"enableRegionBasedBackups": false
},
"credentials": {
"id": 0,
"name": "string"
},
"skipCredentialValidation": false,
"hypervisorType": "Azure_V2",
"serverName": "string",
"subscriptionId": "string",
"useManagedIdentity": true
}'
curl -L -X PUT 'https://CommandCenterHostName/commandcenter/api/V4/Hypervisor/:hypervisorId' \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-H 'Authtoken: <API_KEY_VALUE>' \
--data-raw '{
"accessNodes": [
{
"id": 0,
"name": "string",
"displayName": "string",
"type": 0
}
],
"fbrUnixMediaAgent": {
"id": 0,
"name": "string"
},
"activityControl": {
"enableBackup": true,
"enableRestore": true,
"backupActivityControlOptions": {
"activityType": "BACKUP",
"enableAfterADelay": true,
"enableActivityType": true,
"delayTime": {
"timeZone": {
"id": 0,
"name": "string"
},
"time": 0,
"value": "string"
}
},
"restoreActivityControlOptions": {
"activityType": "BACKUP",
"enableAfterADelay": true,
"enableActivityType": true,
"delayTime": {
"timeZone": {
"id": 0,
"name": "string"
},
"time": 0,
"value": "string"
}
}
},
"security": {
"clientOwners": "string",
"associatedUserGroups": [
{
"id": 0,
"name": "string"
}
]
},
"newName": "string",
"settings": {
"regionInfo": {
"id": 0,
"name": "string",
"displayName": "string",
"latitude": "string",
"longitude": "string"
},
"timeZone": {
"id": 0,
"name": "string"
},
"metricsMonitoringPolicy": {
"id": 0,
"name": "string",
"isEnabled": true
},
"customAttributes": [
{
"type": 0,
"value": "string"
}
],
"guestCredentials": {
"name": "string",
"password": "string"
},
"applicationCredentials": {
"name": "string",
"password": "string"
},
"mountAccessNode": {
"id": 0,
"name": "string"
},
"enableRegionBasedBackups": false
},
"credentials": {
"id": 0,
"name": "string"
},
"skipCredentialValidation": false,
"hypervisorType": "Azure_V2",
"serverName": "string",
"subscriptionId": "string",
"useManagedIdentity": true
}'
curl -L -X PUT 'https://CommandCenterHostName/commandcenter/api/V4/Hypervisor/:hypervisorId' \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-H 'Authtoken: <API_KEY_VALUE>' \
--data-raw '{
"accessNodes": [
{
"id": 0,
"name": "string",
"displayName": "string",
"type": 0
}
],
"fbrUnixMediaAgent": {
"id": 0,
"name": "string"
},
"activityControl": {
"enableBackup": true,
"enableRestore": true,
"backupActivityControlOptions": {
"activityType": "BACKUP",
"enableAfterADelay": true,
"enableActivityType": true,
"delayTime": {
"timeZone": {
"id": 0,
"name": "string"
},
"time": 0,
"value": "string"
}
},
"restoreActivityControlOptions": {
"activityType": "BACKUP",
"enableAfterADelay": true,
"enableActivityType": true,
"delayTime": {
"timeZone": {
"id": 0,
"name": "string"
},
"time": 0,
"value": "string"
}
}
},
"security": {
"clientOwners": "string",
"associatedUserGroups": [
{
"id": 0,
"name": "string"
}
]
},
"newName": "string",
"settings": {
"regionInfo": {
"id": 0,
"name": "string",
"displayName": "string",
"latitude": "string",
"longitude": "string"
},
"timeZone": {
"id": 0,
"name": "string"
},
"metricsMonitoringPolicy": {
"id": 0,
"name": "string",
"isEnabled": true
},
"customAttributes": [
{
"type": 0,
"value": "string"
}
],
"guestCredentials": {
"name": "string",
"password": "string"
},
"applicationCredentials": {
"name": "string",
"password": "string"
},
"mountAccessNode": {
"id": 0,
"name": "string"
},
"enableRegionBasedBackups": false
},
"credentials": {
"id": 0,
"name": "string"
},
"skipCredentialValidation": false,
"hypervisorType": "Azure_V2",
"serverName": "string",
"subscriptionId": "string",
"useManagedIdentity": true
}'
curl -L -X PUT 'https://CommandCenterHostName/commandcenter/api/V4/Hypervisor/:hypervisorId' \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-H 'Authtoken: <API_KEY_VALUE>' \
--data-raw '{
"accessNodes": [
{
"id": 0,
"name": "string",
"displayName": "string",
"type": 0
}
],
"fbrUnixMediaAgent": {
"id": 0,
"name": "string"
},
"activityControl": {
"enableBackup": true,
"enableRestore": true,
"backupActivityControlOptions": {
"activityType": "BACKUP",
"enableAfterADelay": true,
"enableActivityType": true,
"delayTime": {
"timeZone": {
"id": 0,
"name": "string"
},
"time": 0,
"value": "string"
}
},
"restoreActivityControlOptions": {
"activityType": "BACKUP",
"enableAfterADelay": true,
"enableActivityType": true,
"delayTime": {
"timeZone": {
"id": 0,
"name": "string"
},
"time": 0,
"value": "string"
}
}
},
"security": {
"clientOwners": "string",
"associatedUserGroups": [
{
"id": 0,
"name": "string"
}
]
},
"newName": "string",
"settings": {
"regionInfo": {
"id": 0,
"name": "string",
"displayName": "string",
"latitude": "string",
"longitude": "string"
},
"timeZone": {
"id": 0,
"name": "string"
},
"metricsMonitoringPolicy": {
"id": 0,
"name": "string",
"isEnabled": true
},
"customAttributes": [
{
"type": 0,
"value": "string"
}
],
"guestCredentials": {
"name": "string",
"password": "string"
},
"applicationCredentials": {
"name": "string",
"password": "string"
},
"mountAccessNode": {
"id": 0,
"name": "string"
},
"enableRegionBasedBackups": false
},
"credentials": {
"id": 0,
"name": "string"
},
"skipCredentialValidation": false,
"hypervisorType": "Azure_V2",
"serverName": "string",
"subscriptionId": "string",
"useManagedIdentity": true
}'
curl -L -X PUT 'https://CommandCenterHostName/commandcenter/api/V4/Hypervisor/:hypervisorId' \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-H 'Authtoken: <API_KEY_VALUE>' \
--data-raw '{
"accessNodes": [
{
"id": 0,
"name": "string",
"displayName": "string",
"type": 0
}
],
"fbrUnixMediaAgent": {
"id": 0,
"name": "string"
},
"activityControl": {
"enableBackup": true,
"enableRestore": true,
"backupActivityControlOptions": {
"activityType": "BACKUP",
"enableAfterADelay": true,
"enableActivityType": true,
"delayTime": {
"timeZone": {
"id": 0,
"name": "string"
},
"time": 0,
"value": "string"
}
},
"restoreActivityControlOptions": {
"activityType": "BACKUP",
"enableAfterADelay": true,
"enableActivityType": true,
"delayTime": {
"timeZone": {
"id": 0,
"name": "string"
},
"time": 0,
"value": "string"
}
}
},
"security": {
"clientOwners": "string",
"associatedUserGroups": [
{
"id": 0,
"name": "string"
}
]
},
"newName": "string",
"settings": {
"regionInfo": {
"id": 0,
"name": "string",
"displayName": "string",
"latitude": "string",
"longitude": "string"
},
"timeZone": {
"id": 0,
"name": "string"
},
"metricsMonitoringPolicy": {
"id": 0,
"name": "string",
"isEnabled": true
},
"customAttributes": [
{
"type": 0,
"value": "string"
}
],
"guestCredentials": {
"name": "string",
"password": "string"
},
"applicationCredentials": {
"name": "string",
"password": "string"
},
"mountAccessNode": {
"id": 0,
"name": "string"
},
"enableRegionBasedBackups": false
},
"credentials": {
"id": 0,
"name": "string"
},
"skipCredentialValidation": false,
"hypervisorType": "Azure_V2",
"serverName": "string",
"subscriptionId": "string",
"useManagedIdentity": true
}'
curl -L -X PUT 'https://CommandCenterHostName/commandcenter/api/V4/Hypervisor/:hypervisorId' \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-H 'Authtoken: <API_KEY_VALUE>' \
--data-raw '{
"accessNodes": [
{
"id": 0,
"name": "string",
"displayName": "string",
"type": 0
}
],
"fbrUnixMediaAgent": {
"id": 0,
"name": "string"
},
"activityControl": {
"enableBackup": true,
"enableRestore": true,
"backupActivityControlOptions": {
"activityType": "BACKUP",
"enableAfterADelay": true,
"enableActivityType": true,
"delayTime": {
"timeZone": {
"id": 0,
"name": "string"
},
"time": 0,
"value": "string"
}
},
"restoreActivityControlOptions": {
"activityType": "BACKUP",
"enableAfterADelay": true,
"enableActivityType": true,
"delayTime": {
"timeZone": {
"id": 0,
"name": "string"
},
"time": 0,
"value": "string"
}
}
},
"security": {
"clientOwners": "string",
"associatedUserGroups": [
{
"id": 0,
"name": "string"
}
]
},
"newName": "string",
"settings": {
"regionInfo": {
"id": 0,
"name": "string",
"displayName": "string",
"latitude": "string",
"longitude": "string"
},
"timeZone": {
"id": 0,
"name": "string"
},
"metricsMonitoringPolicy": {
"id": 0,
"name": "string",
"isEnabled": true
},
"customAttributes": [
{
"type": 0,
"value": "string"
}
],
"guestCredentials": {
"name": "string",
"password": "string"
},
"applicationCredentials": {
"name": "string",
"password": "string"
},
"mountAccessNode": {
"id": 0,
"name": "string"
},
"enableRegionBasedBackups": false
},
"credentials": {
"id": 0,
"name": "string"
},
"skipCredentialValidation": false,
"hypervisorType": "Azure_V2",
"serverName": "string",
"subscriptionId": "string",
"useManagedIdentity": true
}'
curl -L -X PUT 'https://CommandCenterHostName/commandcenter/api/V4/Hypervisor/:hypervisorId' \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-H 'Authtoken: <API_KEY_VALUE>' \
--data-raw '{
"accessNodes": [
{
"id": 0,
"name": "string",
"displayName": "string",
"type": 0
}
],
"fbrUnixMediaAgent": {
"id": 0,
"name": "string"
},
"activityControl": {
"enableBackup": true,
"enableRestore": true,
"backupActivityControlOptions": {
"activityType": "BACKUP",
"enableAfterADelay": true,
"enableActivityType": true,
"delayTime": {
"timeZone": {
"id": 0,
"name": "string"
},
"time": 0,
"value": "string"
}
},
"restoreActivityControlOptions": {
"activityType": "BACKUP",
"enableAfterADelay": true,
"enableActivityType": true,
"delayTime": {
"timeZone": {
"id": 0,
"name": "string"
},
"time": 0,
"value": "string"
}
}
},
"security": {
"clientOwners": "string",
"associatedUserGroups": [
{
"id": 0,
"name": "string"
}
]
},
"newName": "string",
"settings": {
"regionInfo": {
"id": 0,
"name": "string",
"displayName": "string",
"latitude": "string",
"longitude": "string"
},
"timeZone": {
"id": 0,
"name": "string"
},
"metricsMonitoringPolicy": {
"id": 0,
"name": "string",
"isEnabled": true
},
"customAttributes": [
{
"type": 0,
"value": "string"
}
],
"guestCredentials": {
"name": "string",
"password": "string"
},
"applicationCredentials": {
"name": "string",
"password": "string"
},
"mountAccessNode": {
"id": 0,
"name": "string"
},
"enableRegionBasedBackups": false
},
"credentials": {
"id": 0,
"name": "string"
},
"skipCredentialValidation": false,
"hypervisorType": "Azure_V2",
"serverName": "string",
"subscriptionId": "string",
"useManagedIdentity": true
}'