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 ConnectionDetailsArgs(val groupId: Output<String>? = null, val id: Output<String>? = null, val linkIdentifier: Output<String>? = null, val memberName: Output<String>? = null, val privateIpAddress: Output<String>? = null) : ConvertibleToJava<ConnectionDetailsArgs>

Private endpoint connection details at member level.

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 FabricAgentModelPropertiesArgs(val authenticationIdentity: Output<IdentityModelArgs>, val customProperties: Output<VMwareFabricAgentModelCustomPropertiesArgs>, val machineId: Output<String>, val machineName: Output<String>, val resourceAccessIdentity: Output<IdentityModelArgs>) : ConvertibleToJava<FabricAgentModelPropertiesArgs>

Fabric agent 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 GetFabricAgentPlainArgs(val fabricAgentName: String, val fabricName: String, val resourceGroupName: String) : ConvertibleToJava<GetFabricAgentPlainArgs>
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 GetPrivateEndpointConnectionPlainArgs(val privateEndpointConnectionName: String, val resourceGroupName: String, val vaultName: String) : ConvertibleToJava<GetPrivateEndpointConnectionPlainArgs>
data class GetPrivateEndpointConnectionProxyPlainArgs(val privateEndpointConnectionProxyName: String, val resourceGroupName: String, val vaultName: String) : ConvertibleToJava<GetPrivateEndpointConnectionProxyPlainArgs>
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
Link copied to clipboard
data class GroupConnectivityInformationArgs(val customerVisibleFqdns: Output<List<String>>? = null, val groupId: Output<String>? = null, val internalFqdn: Output<String>? = null, val memberName: Output<String>? = null, val privateLinkServiceArmRegion: Output<String>? = null, val redirectMapId: Output<String>? = null) : ConvertibleToJava<GroupConnectivityInformationArgs>

Represents of a connection's group information.

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 PrivateEndpointArgs(val id: Output<String>? = null) : ConvertibleToJava<PrivateEndpointArgs>

Represent private Endpoint network resource that is linked to the Private Endpoint connection.

data class PrivateEndpointConnectionProxyPropertiesArgs(val remotePrivateEndpoint: Output<RemotePrivateEndpointArgs>? = null) : ConvertibleToJava<PrivateEndpointConnectionProxyPropertiesArgs>

Represents private endpoint connection proxy request.

data class PrivateEndpointConnectionResponsePropertiesArgs(val privateEndpoint: Output<PrivateEndpointArgs>? = null, val privateLinkServiceConnectionState: Output<PrivateLinkServiceConnectionStateArgs>? = null) : ConvertibleToJava<PrivateEndpointConnectionResponsePropertiesArgs>

Represents Private endpoint connection response properties.

Link copied to clipboard
data class PrivateLinkServiceConnectionArgs(val groupIds: Output<List<String>>? = null, val name: Output<String>? = null, val requestMessage: Output<String>? = null) : ConvertibleToJava<PrivateLinkServiceConnectionArgs>

Represents of an NRP private link service connection.

Link copied to clipboard
data class PrivateLinkServiceConnectionStateArgs(val actionsRequired: Output<String>? = null, val description: Output<String>? = null, val status: Output<Either<String, PrivateEndpointConnectionStatus>>? = null) : ConvertibleToJava<PrivateLinkServiceConnectionStateArgs>

Represents Private link service connection state.

Link copied to clipboard
data class PrivateLinkServiceProxyArgs(val groupConnectivityInformation: Output<List<GroupConnectivityInformationArgs>>? = null, val id: Output<String>? = null, val remotePrivateEndpointConnection: Output<RemotePrivateEndpointConnectionArgs>? = null, val remotePrivateLinkServiceConnectionState: Output<PrivateLinkServiceConnectionStateArgs>? = null) : ConvertibleToJava<PrivateLinkServiceProxyArgs>

Represents NRP private link service proxy.

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 RemotePrivateEndpointArgs(val connectionDetails: Output<List<ConnectionDetailsArgs>>? = null, val id: Output<String>, val manualPrivateLinkServiceConnections: Output<List<PrivateLinkServiceConnectionArgs>>? = null, val privateLinkServiceConnections: Output<List<PrivateLinkServiceConnectionArgs>>? = null, val privateLinkServiceProxies: Output<List<PrivateLinkServiceProxyArgs>>? = null) : ConvertibleToJava<RemotePrivateEndpointArgs>

Represent remote private endpoint information for the private endpoint connection proxy.

Link copied to clipboard
data class RemotePrivateEndpointConnectionArgs(val id: Output<String>? = null) : ConvertibleToJava<RemotePrivateEndpointConnectionArgs>

Represent remote private endpoint connection.

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 VMwareFabricAgentModelCustomPropertiesArgs(val biosId: Output<String>, val instanceType: Output<String>, val marsAuthenticationIdentity: Output<IdentityModelArgs>) : ConvertibleToJava<VMwareFabricAgentModelCustomPropertiesArgs>

VMware fabric agent 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.