ReplicationGroupSpecParamsType

Element:
ReplicationGroupSpecParams
Type:
ReplicationGroupSpecParamsType
Namespace:
http://www.vmware.com/vr/v6.0
Description:
A ReplicationGroup specification parameter used to configure new replications or to reconfigure existing replications.
Since:
1.0
Schema:
hcs.xsd
Media type(s):
None
Extends:
ParamsType
XML Representation:
<ReplicationGroupSpecParams xmlns="http://www.vmware.com/vr/v6.0" xmlns:vcloud_v1.5="http://www.vmware.com/vcloud/v1.5" name="xs:string">
    <vcloud_v1.5:VCloudExtension required="xs:boolean"/>
    <Description> xs:string </Description>
    <MoId> xs:string </MoId>
    <SourceSiteUuid> xs:string </SourceSiteUuid>
    <vms name="xs:string">
        <vcloud_v1.5:VCloudExtension required="xs:boolean"/>
        <Description> xs:string </Description>
        <MoId> xs:string </MoId>
        <VmName> xs:string </VmName>
        <StorageProfileId> xs:string </StorageProfileId>
        <PlaceholderVappId> xs:string </PlaceholderVappId>
        <Disks name="xs:string">
            <vcloud_v1.5:VCloudExtension required="xs:boolean"/>
            <Description> xs:string </Description>
            <Id> xs:string </Id>
            <FileName> xs:string </FileName>
            <StorageProfileId> xs:string </StorageProfileId>
            <DeviceKey> xs:int </DeviceKey>
        </Disks>
        <Ovf> xs:string </Ovf>
    </vms>
    <GroupName> xs:string </GroupName>
    <rpo> xs:long </rpo>
    <QuiesceGuestEnabled> xs:boolean </QuiesceGuestEnabled>
    <IdSpecs>
        <vcloud_v1.5:VCloudExtension required="xs:boolean"/>
        <Specs>
            <vcloud_v1.5:VCloudExtension required="xs:boolean"/>
            <VmMoId> xs:string </VmMoId>
            <VmName> xs:string </VmName>
            <VmInstanceUuid> xs:string </VmInstanceUuid>
            <VmVirtualHardwareVersion> xs:string </VmVirtualHardwareVersion>
            <VmReplicationId> xs:string </VmReplicationId>
            <DiskIdSpecs>
                <vcloud_v1.5:VCloudExtension required="xs:boolean"/>
                <Specs>
                    <vcloud_v1.5:VCloudExtension required="xs:boolean"/>
                    <Key> xs:int </Key>
                    <DiskReplicationId> xs:string </DiskReplicationId>
                    <CapacityInKB> xs:long </CapacityInKB>
                    <SourceDiskFileName> xs:string </SourceDiskFileName>
                    <SourceDiskUUID> xs:string </SourceDiskUUID>
                    <DestinationDiskType> xs:string </DestinationDiskType>
                    <AdapterType> xs:string </AdapterType>
                </Specs>
            </DiskIdSpecs>
        </Specs>
    </IdSpecs>
    <InitialGroupVersion> xs:long </InitialGroupVersion>
    <PrimaryGroupVersion> xs:long </PrimaryGroupVersion>
    <RetentionPolicy name="xs:string">
        <vcloud_v1.5:VCloudExtension required="xs:boolean"/>
        <Description> xs:string </Description>
        <tiers>
            <vcloud_v1.5:VCloudExtension required="xs:boolean"/>
            <GranularityMinutes> xs:int </GranularityMinutes>
            <NumSlots> xs:int </NumSlots>
        </tiers>
    </RetentionPolicy>
    <NetworkCompressionEnabled> xs:boolean </NetworkCompressionEnabled>
</ReplicationGroupSpecParams>

Attributes

Attribute Type Required Modifiable Since Deprecated Description
name string No always 1.0 Typically used to name or identify the subject of the request. For example, the name of the object being created or modified.

Elements

Element Type Required Modifiable Since Deprecated Description
Description string No always 1.0 Optional description.
GroupName string No 1.0 The name of the ReplicationGroup. It will be used to name the related placeholder vApp.
IdSpecs IdSpecsType No 1.0 ID specifications used to create a new ReplicationGroup.
InitialGroupVersion long No 1.0 The initial version of the secondary ReplicationGroup.
MoId string No 1.0 The identifier of the ReplicationGroup.
Note that Protection and Recovery sites have the same ReplicationGroup identifiers.
NetworkCompressionEnabled boolean Yes 3.0 Flag that indicates whether or not compression should be used when sending traffic over the network.
PrimaryGroupVersion long Yes 1.0 The current ReplicationGroup version at the primary site - matching the in-progress configuration state.
QuiesceGuestEnabled boolean Yes 1.0 Indicates whether quiescing should be performed on the VMs before creating the replica instance.
RetentionPolicy RetentionPolicyType No 2.0 The retention policy for the replication.
SourceSiteUuid string No 1.0 The UUID of the site that this request comes from.
VCloudExtension VCloudExtensionType No always 1.0 An optional extension element that can contain an arbitrary number of elements and attributes. Not related to extension services.
rpo long Yes 1.0 Recovery point objective for the ReplicationGroup.
vms VmSpecParamsType No 1.0 A set of VM specifications. All VMs will be placed in a single placeholder vApp.