mobilityGroupDefaults

mobilityGroupDefaults
mobilityGroupDefaults
JSON Example
{
    "migrationType": "string",
    "servicemeshId": "string",
    "source": {
        "endpointId": "string",
        "computeResourceId": "string",
        "endpointType": "string",
        "endpointName": "string",
        "resourceType": "string",
        "resourceId": "string",
        "resourceName": "string"
    },
    "destination": {
        "endpointId": "string",
        "computeResourceId": "string",
        "endpointType": "string",
        "endpointName": "string",
        "resourceType": "string",
        "resourceId": "string",
        "resourceName": "string"
    },
    "transferParams": {
        "transferId": "string",
        "transferGroupId": "string",
        "transferType": "string",
        "schedule": {
            "startTime": 0,
            "expiryTime": 0
        },
        "longRecovery": false,
        "continuousSync": false,
        "syncInterval": 0,
        "transferProfile": [
            {
                "option": "string",
                "value": "string"
            }
        ]
    },
    "switchoverParams": {
        "switchoverType": "string",
        "schedule": {
            "startTime": 0,
            "expiryTime": 0,
            "clearSchedule": false
        },
        "options": {
            "vcpus": 0,
            "memory": 0,
            "removeISOs": false,
            "retainMac": false,
            "forcePowerOffVm": false,
            "upgradeHardware": false,
            "upgradeVMTools": false,
            "removeCbrc": false,
            "removeCbt": false,
            "removeSnapshots": false,
            "isEvcDisabled": false,
            "retainTags": false,
            "upgradeHardwareVersion": "string",
            "replicateSecurityTags": false,
            "updateCustomAttributes": false
        },
        "switchoverProfile": [
            {
                "option": "string",
                "value": false
            }
        ]
    },
    "placement": [
        {
            "id": "string",
            "name": "string",
            "type": "string"
        }
    ],
    "storage": {
        "defaultStorage": {
            "id": "string",
            "type": "string",
            "name": "string",
            "diskProvisionType": "string",
            "storageParams": [
                {
                    "option": "string",
                    "value": "string"
                }
            ]
        },
        "diskMappings": [
            {
                "diskId": "string",
                "storage": {
                    "id": "string",
                    "diskProvisionType": "string"
                },
                "storageParams": [
                    {
                        "option": "string",
                        "value": "string"
                    }
                ]
            }
        ]
    },
    "networkParams": {
        "defaultMappings": [
            {
                "srcNetworkId": "string",
                "srcNetworkType": "string",
                "srcNetworkName": "string",
                "destNetworkId": "string",
                "destNetworkType": "string",
                "destNetworkName": "string",
                "bindingType": "string"
            }
        ]
    },
    "guestCustomization": {
        "changeSID": false,
        "personalizationScript": "string",
        "identity": {
            "name": "string",
            "domain": "string",
            "domainName": "string"
        },
        "dnsCustomizations": {
            "dns": [
                "string"
            ],
            "dnsSuffixes": [
                "string"
            ]
        },
        "networkCustomizations": [
            {
                "macAddress": "string",
                "ipAddress": "string",
                "netmask": "string",
                "gateways": [
                    "string"
                ],
                "dns": [
                    "string"
                ],
                "dnsSuffix": "string"
            }
        ]
    }
}
string
migrationType
Optional

migrationType

string
servicemeshId
Optional

This parameter is optional

source
Optional

source

destination
Optional

destination

transferParams
Optional

transferParams

switchoverParams
Optional

switchoverParams

array of placements
placement
Optional

placement

object
storage
Optional

storage

object
networkParams
Optional

Only 'default mappings' are allowed to be specified in group level configurations.

guestCustomization
Optional

guestCustomization

Property Of