Package-level declarations

Types

Link copied to clipboard
data class AvailabilityPropertiesArgs(val secondaryZone: Output<Int>? = null, val strategy: Output<Either<String, AvailabilityStrategy>>? = null, val zone: Output<Int>? = null) : ConvertibleToJava<AvailabilityPropertiesArgs>

The properties describing private cloud availability zone distribution

Link copied to clipboard
data class DiskPoolVolumeArgs(val lunName: Output<String>, val mountOption: Output<Either<String, MountOptionEnum>>? = null, val targetId: Output<String>) : ConvertibleToJava<DiskPoolVolumeArgs>

An iSCSI volume from Microsoft.StoragePool provider

Link copied to clipboard
Link copied to clipboard
data class ElasticSanVolumeArgs(val targetId: Output<String>) : ConvertibleToJava<ElasticSanVolumeArgs>

An Elastic SAN volume from Microsoft.ElasticSan provider

Link copied to clipboard
data class EncryptionArgs(val keyVaultProperties: Output<EncryptionKeyVaultPropertiesArgs>? = null, val status: Output<Either<String, EncryptionState>>? = null) : ConvertibleToJava<EncryptionArgs>

The properties of customer managed encryption key

Link copied to clipboard
Link copied to clipboard
data class EncryptionKeyVaultPropertiesArgs(val keyName: Output<String>? = null, val keyVaultUrl: Output<String>? = null, val keyVersion: Output<String>? = null) : ConvertibleToJava<EncryptionKeyVaultPropertiesArgs>

An Encryption Key

Link copied to clipboard
data class GetAddonPlainArgs(val addonName: String, val privateCloudName: String, val resourceGroupName: String) : ConvertibleToJava<GetAddonPlainArgs>
Link copied to clipboard
Link copied to clipboard
data class GetAuthorizationPlainArgs(val authorizationName: String, val privateCloudName: String, val resourceGroupName: String) : ConvertibleToJava<GetAuthorizationPlainArgs>
Link copied to clipboard
data class GetCloudLinkPlainArgs(val cloudLinkName: String, val privateCloudName: String, val resourceGroupName: String) : ConvertibleToJava<GetCloudLinkPlainArgs>
Link copied to clipboard
data class GetClusterPlainArgs(val clusterName: String, val privateCloudName: String, val resourceGroupName: String) : ConvertibleToJava<GetClusterPlainArgs>
Link copied to clipboard
data class GetDatastorePlainArgs(val clusterName: String, val datastoreName: String, val privateCloudName: String, val resourceGroupName: String) : ConvertibleToJava<GetDatastorePlainArgs>
Link copied to clipboard
data class GetGlobalReachConnectionPlainArgs(val globalReachConnectionName: String, val privateCloudName: String, val resourceGroupName: String) : ConvertibleToJava<GetGlobalReachConnectionPlainArgs>
Link copied to clipboard
data class GetHcxEnterpriseSitePlainArgs(val hcxEnterpriseSiteName: String, val privateCloudName: String, val resourceGroupName: String) : ConvertibleToJava<GetHcxEnterpriseSitePlainArgs>
Link copied to clipboard
data class GetIscsiPathPlainArgs(val privateCloudName: String, val resourceGroupName: String) : ConvertibleToJava<GetIscsiPathPlainArgs>
Link copied to clipboard
data class GetPlacementPolicyPlainArgs(val clusterName: String, val placementPolicyName: String, val privateCloudName: String, val resourceGroupName: String) : ConvertibleToJava<GetPlacementPolicyPlainArgs>
Link copied to clipboard
data class GetPrivateCloudPlainArgs(val privateCloudName: String, val resourceGroupName: String) : ConvertibleToJava<GetPrivateCloudPlainArgs>
Link copied to clipboard
data class GetPureStoragePolicyPlainArgs(val privateCloudName: String, val resourceGroupName: String, val storagePolicyName: String) : ConvertibleToJava<GetPureStoragePolicyPlainArgs>
Link copied to clipboard
data class GetScriptExecutionLogsPlainArgs(val privateCloudName: String, val resourceGroupName: String, val scriptExecutionName: String) : ConvertibleToJava<GetScriptExecutionLogsPlainArgs>
Link copied to clipboard
data class GetScriptExecutionPlainArgs(val privateCloudName: String, val resourceGroupName: String, val scriptExecutionName: String) : ConvertibleToJava<GetScriptExecutionPlainArgs>
Link copied to clipboard
data class GetWorkloadNetworkDhcpPlainArgs(val dhcpId: String, val privateCloudName: String, val resourceGroupName: String) : ConvertibleToJava<GetWorkloadNetworkDhcpPlainArgs>
Link copied to clipboard
data class GetWorkloadNetworkDnsServicePlainArgs(val dnsServiceId: String, val privateCloudName: String, val resourceGroupName: String) : ConvertibleToJava<GetWorkloadNetworkDnsServicePlainArgs>
Link copied to clipboard
data class GetWorkloadNetworkDnsZonePlainArgs(val dnsZoneId: String, val privateCloudName: String, val resourceGroupName: String) : ConvertibleToJava<GetWorkloadNetworkDnsZonePlainArgs>
Link copied to clipboard
data class GetWorkloadNetworkPortMirroringPlainArgs(val portMirroringId: String, val privateCloudName: String, val resourceGroupName: String) : ConvertibleToJava<GetWorkloadNetworkPortMirroringPlainArgs>
Link copied to clipboard
data class GetWorkloadNetworkPublicIPPlainArgs(val privateCloudName: String, val publicIPId: String, val resourceGroupName: String) : ConvertibleToJava<GetWorkloadNetworkPublicIPPlainArgs>
Link copied to clipboard
data class GetWorkloadNetworkSegmentPlainArgs(val privateCloudName: String, val resourceGroupName: String, val segmentId: String) : ConvertibleToJava<GetWorkloadNetworkSegmentPlainArgs>
Link copied to clipboard
data class GetWorkloadNetworkVMGroupPlainArgs(val privateCloudName: String, val resourceGroupName: String, val vmGroupId: String) : ConvertibleToJava<GetWorkloadNetworkVMGroupPlainArgs>
Link copied to clipboard
data class IdentitySourceArgs(val alias: Output<String>? = null, val baseGroupDN: Output<String>? = null, val baseUserDN: Output<String>? = null, val domain: Output<String>? = null, val name: Output<String>? = null, val password: Output<String>? = null, val primaryServer: Output<String>? = null, val secondaryServer: Output<String>? = null, val ssl: Output<Either<String, SslEnum>>? = null, val username: Output<String>? = null) : ConvertibleToJava<IdentitySourceArgs>

vCenter Single Sign On Identity Source

Link copied to clipboard
Link copied to clipboard
data class ListClusterZonesPlainArgs(val clusterName: String, val privateCloudName: String, val resourceGroupName: String) : ConvertibleToJava<ListClusterZonesPlainArgs>
data class ListPrivateCloudAdminCredentialsPlainArgs(val privateCloudName: String, val resourceGroupName: String) : ConvertibleToJava<ListPrivateCloudAdminCredentialsPlainArgs>
Link copied to clipboard
data class ManagementClusterArgs(val clusterSize: Output<Int>? = null, val hosts: Output<List<String>>? = null, val vsanDatastoreName: Output<String>? = null) : ConvertibleToJava<ManagementClusterArgs>

The properties of a management cluster

Link copied to clipboard
data class NetAppVolumeArgs(val id: Output<String>) : ConvertibleToJava<NetAppVolumeArgs>

An Azure NetApp Files volume from Microsoft.NetApp provider

Link copied to clipboard
Link copied to clipboard
data class PSCredentialExecutionParameterArgs(val name: Output<String>, val password: Output<String>? = null, val type: Output<String>, val username: Output<String>? = null) : ConvertibleToJava<PSCredentialExecutionParameterArgs>

a powershell credential object

Link copied to clipboard
data class ScriptSecureStringExecutionParameterArgs(val name: Output<String>, val secureValue: Output<String>? = null, val type: Output<String>) : ConvertibleToJava<ScriptSecureStringExecutionParameterArgs>

a plain text value execution parameter

Link copied to clipboard
data class ScriptStringExecutionParameterArgs(val name: Output<String>, val type: Output<String>, val value: Output<String>? = null) : ConvertibleToJava<ScriptStringExecutionParameterArgs>

a plain text value execution parameter

Link copied to clipboard
data class SkuArgs(val capacity: Output<Int>? = null, val family: Output<String>? = null, val name: Output<String>, val size: Output<String>? = null, val tier: Output<SkuTier>? = null) : ConvertibleToJava<SkuArgs>

The resource model definition representing SKU

Link copied to clipboard

Builder for SkuArgs.

Link copied to clipboard
data class SystemAssignedServiceIdentityArgs(val type: Output<Either<String, SystemAssignedServiceIdentityType>>) : ConvertibleToJava<SystemAssignedServiceIdentityArgs>

Managed service identity (either system assigned, or none)

Link copied to clipboard
data class WorkloadNetworkSegmentSubnetArgs(val dhcpRanges: Output<List<String>>? = null, val gatewayAddress: Output<String>? = null) : ConvertibleToJava<WorkloadNetworkSegmentSubnetArgs>

Subnet configuration for segment