Package-level declarations

Types

Link copied to clipboard
data class AzStackHCIClusterPropertiesArgs(val clusterName: Output<String>, val resourceName: Output<String>, val storageAccountName: Output<String>, val storageContainers: Output<List<StorageContainerPropertiesArgs>>) : ConvertibleToJava<AzStackHCIClusterPropertiesArgs>

AzStackHCI cluster properties.

data class AzStackHCIFabricModelCustomPropertiesArgs(val azStackHciSiteId: Output<String>, val cluster: Output<AzStackHCIClusterPropertiesArgs>, val instanceType: Output<String>, val migrationSolutionId: Output<String>) : ConvertibleToJava<AzStackHCIFabricModelCustomPropertiesArgs>

AzStackHCI fabric model custom properties.

Link copied to clipboard
data class DraModelPropertiesArgs(val authenticationIdentity: Output<IdentityModelArgs>, val customProperties: Output<VMwareDraModelCustomPropertiesArgs>, val machineId: Output<String>, val machineName: Output<String>, val resourceAccessIdentity: Output<IdentityModelArgs>) : ConvertibleToJava<DraModelPropertiesArgs>

Dra model properties.

Link copied to clipboard
data class FabricModelPropertiesArgs(val customProperties: Output<Any>) : ConvertibleToJava<FabricModelPropertiesArgs>

Fabric model properties.

Link copied to clipboard
data class GetDraPlainArgs(val fabricAgentName: String, val fabricName: String, val resourceGroupName: String) : ConvertibleToJava<GetDraPlainArgs>
Link copied to clipboard
Link copied to clipboard
data class GetFabricPlainArgs(val fabricName: String, val resourceGroupName: String) : ConvertibleToJava<GetFabricPlainArgs>
Link copied to clipboard
Link copied to clipboard
data class GetPolicyPlainArgs(val policyName: String, val resourceGroupName: String, val vaultName: String) : ConvertibleToJava<GetPolicyPlainArgs>
Link copied to clipboard
Link copied to clipboard
data class GetProtectedItemPlainArgs(val protectedItemName: String, val resourceGroupName: String, val vaultName: String) : ConvertibleToJava<GetProtectedItemPlainArgs>
Link copied to clipboard
data class GetReplicationExtensionPlainArgs(val replicationExtensionName: String, val resourceGroupName: String, val vaultName: String) : ConvertibleToJava<GetReplicationExtensionPlainArgs>
Link copied to clipboard
data class GetVaultPlainArgs(val resourceGroupName: String, val vaultName: String) : ConvertibleToJava<GetVaultPlainArgs>
Link copied to clipboard
data class HyperVMigrateFabricModelCustomPropertiesArgs(val hyperVSiteId: Output<String>, val instanceType: Output<String>, val migrationSolutionId: Output<String>) : ConvertibleToJava<HyperVMigrateFabricModelCustomPropertiesArgs>

HyperV migrate fabric model custom properties.

Link copied to clipboard
data class HyperVToAzStackHCIDiskInputArgs(val diskFileFormat: Output<String>, val diskId: Output<String>, val diskSizeGB: Output<Double>, val isDynamic: Output<Boolean>? = null, val isOsDisk: Output<Boolean>, val storageContainerId: Output<String>? = null) : ConvertibleToJava<HyperVToAzStackHCIDiskInputArgs>

HyperVToAzStack disk input.

Link copied to clipboard
data class HyperVToAzStackHCINicInputArgs(val nicId: Output<String>, val selectionTypeForFailover: Output<Either<String, VMNicSelection>>, val targetNetworkId: Output<String>, val testNetworkId: Output<String>) : ConvertibleToJava<HyperVToAzStackHCINicInputArgs>

HyperVToAzStackHCI NIC properties.

data class HyperVToAzStackHCIPolicyModelCustomPropertiesArgs(val appConsistentFrequencyInMinutes: Output<Int>, val crashConsistentFrequencyInMinutes: Output<Int>, val instanceType: Output<String>, val recoveryPointHistoryInMinutes: Output<Int>) : ConvertibleToJava<HyperVToAzStackHCIPolicyModelCustomPropertiesArgs>

HyperV To AzStackHCI Policy model custom properties.

data class HyperVToAzStackHCIProtectedItemModelCustomPropertiesArgs(val customLocationRegion: Output<String>, val disksToInclude: Output<List<HyperVToAzStackHCIDiskInputArgs>>, val dynamicMemoryConfig: Output<ProtectedItemDynamicMemoryConfigArgs>? = null, val fabricDiscoveryMachineId: Output<String>, val hyperVGeneration: Output<String>, val instanceType: Output<String>, val isDynamicRam: Output<Boolean>? = null, val nicsToInclude: Output<List<HyperVToAzStackHCINicInputArgs>>, val runAsAccountId: Output<String>, val sourceDraName: Output<String>, val storageContainerId: Output<String>, val targetArcClusterCustomLocationId: Output<String>, val targetCpuCores: Output<Int>? = null, val targetDraName: Output<String>, val targetHciClusterId: Output<String>, val targetMemoryInMegaBytes: Output<Int>? = null, val targetNetworkId: Output<String>? = null, val targetResourceGroupId: Output<String>, val targetVmName: Output<String>? = null, val testNetworkId: Output<String>? = null) : ConvertibleToJava<HyperVToAzStackHCIProtectedItemModelCustomPropertiesArgs>

HyperV to AzStackHCI Protected item model custom properties.

data class HyperVToAzStackHCIReplicationExtensionModelCustomPropertiesArgs(val azStackHciFabricArmId: Output<String>, val hyperVFabricArmId: Output<String>, val instanceType: Output<String>, val storageAccountId: Output<String>? = null, val storageAccountSasSecretName: Output<String>? = null) : ConvertibleToJava<HyperVToAzStackHCIReplicationExtensionModelCustomPropertiesArgs>

HyperV to AzStackHCI Replication extension model custom properties.

Link copied to clipboard
data class IdentityModelArgs(val aadAuthority: Output<String>, val applicationId: Output<String>, val audience: Output<String>, val objectId: Output<String>, val tenantId: Output<String>) : ConvertibleToJava<IdentityModelArgs>

Identity model.

Link copied to clipboard
Link copied to clipboard
data class PolicyModelPropertiesArgs(val customProperties: Output<Either<HyperVToAzStackHCIPolicyModelCustomPropertiesArgs, VMwareToAzStackHCIPolicyModelCustomPropertiesArgs>>) : ConvertibleToJava<PolicyModelPropertiesArgs>

Policy model properties.

Link copied to clipboard
data class ProtectedItemDynamicMemoryConfigArgs(val maximumMemoryInMegaBytes: Output<Double>, val minimumMemoryInMegaBytes: Output<Double>, val targetMemoryBufferPercentage: Output<Int>) : ConvertibleToJava<ProtectedItemDynamicMemoryConfigArgs>

Protected item dynamic memory config.

Link copied to clipboard
data class ProtectedItemModelPropertiesArgs(val customProperties: Output<Either<HyperVToAzStackHCIProtectedItemModelCustomPropertiesArgs, VMwareToAzStackHCIProtectedItemModelCustomPropertiesArgs>>, val policyName: Output<String>, val replicationExtensionName: Output<String>) : ConvertibleToJava<ProtectedItemModelPropertiesArgs>

Protected item model properties.

Link copied to clipboard
data class ReplicationExtensionModelPropertiesArgs(val customProperties: Output<Either<HyperVToAzStackHCIReplicationExtensionModelCustomPropertiesArgs, VMwareToAzStackHCIReplicationExtensionModelCustomPropertiesArgs>>) : ConvertibleToJava<ReplicationExtensionModelPropertiesArgs>

Replication extension model properties.

Link copied to clipboard
data class StorageContainerPropertiesArgs(val clusterSharedVolumePath: Output<String>, val name: Output<String>) : ConvertibleToJava<StorageContainerPropertiesArgs>

Storage container properties.

Link copied to clipboard
data class VaultModelPropertiesArgs(val vaultType: Output<Either<String, ReplicationVaultType>>? = null) : ConvertibleToJava<VaultModelPropertiesArgs>

Vault properties.

Link copied to clipboard
data class VMwareDraModelCustomPropertiesArgs(val biosId: Output<String>, val instanceType: Output<String>, val marsAuthenticationIdentity: Output<IdentityModelArgs>) : ConvertibleToJava<VMwareDraModelCustomPropertiesArgs>

VMware DRA model custom properties.

data class VMwareMigrateFabricModelCustomPropertiesArgs(val instanceType: Output<String>, val migrationSolutionId: Output<String>, val vmwareSiteId: Output<String>) : ConvertibleToJava<VMwareMigrateFabricModelCustomPropertiesArgs>

VMware migrate fabric model custom properties.

Link copied to clipboard
data class VMwareToAzStackHCIDiskInputArgs(val diskFileFormat: Output<String>, val diskId: Output<String>, val diskSizeGB: Output<Double>, val isDynamic: Output<Boolean>? = null, val isOsDisk: Output<Boolean>, val storageContainerId: Output<String>? = null) : ConvertibleToJava<VMwareToAzStackHCIDiskInputArgs>

VMwareToAzStack disk input.

Link copied to clipboard
data class VMwareToAzStackHCINicInputArgs(val label: Output<String>, val nicId: Output<String>, val selectionTypeForFailover: Output<Either<String, VMNicSelection>>, val targetNetworkId: Output<String>, val testNetworkId: Output<String>) : ConvertibleToJava<VMwareToAzStackHCINicInputArgs>

VMwareToAzStackHCI NIC properties.

data class VMwareToAzStackHCIPolicyModelCustomPropertiesArgs(val appConsistentFrequencyInMinutes: Output<Int>, val crashConsistentFrequencyInMinutes: Output<Int>, val instanceType: Output<String>, val recoveryPointHistoryInMinutes: Output<Int>) : ConvertibleToJava<VMwareToAzStackHCIPolicyModelCustomPropertiesArgs>

VMware To AzStackHCI Policy model custom properties.

data class VMwareToAzStackHCIProtectedItemModelCustomPropertiesArgs(val customLocationRegion: Output<String>, val disksToInclude: Output<List<VMwareToAzStackHCIDiskInputArgs>>, val dynamicMemoryConfig: Output<ProtectedItemDynamicMemoryConfigArgs>? = null, val fabricDiscoveryMachineId: Output<String>, val hyperVGeneration: Output<String>, val instanceType: Output<String>, val isDynamicRam: Output<Boolean>? = null, val nicsToInclude: Output<List<VMwareToAzStackHCINicInputArgs>>, val performAutoResync: Output<Boolean>? = null, val runAsAccountId: Output<String>, val sourceDraName: Output<String>, val storageContainerId: Output<String>, val targetArcClusterCustomLocationId: Output<String>, val targetCpuCores: Output<Int>? = null, val targetDraName: Output<String>, val targetHciClusterId: Output<String>, val targetMemoryInMegaBytes: Output<Int>? = null, val targetNetworkId: Output<String>? = null, val targetResourceGroupId: Output<String>, val targetVmName: Output<String>? = null, val testNetworkId: Output<String>? = null) : ConvertibleToJava<VMwareToAzStackHCIProtectedItemModelCustomPropertiesArgs>

VMware to AzStackHCI Protected item model custom properties.

data class VMwareToAzStackHCIReplicationExtensionModelCustomPropertiesArgs(val azStackHciFabricArmId: Output<String>, val instanceType: Output<String>, val storageAccountId: Output<String>? = null, val storageAccountSasSecretName: Output<String>? = null, val vmwareFabricArmId: Output<String>) : ConvertibleToJava<VMwareToAzStackHCIReplicationExtensionModelCustomPropertiesArgs>

VMware to AzStackHCI Replication extension model custom properties.