Package-level declarations

Types

Link copied to clipboard
data class AdministrativeCredentialsArgs(val password: Output<String>, val username: Output<String>) : ConvertibleToJava<AdministrativeCredentialsArgs>
Link copied to clipboard
data class BareMetalMachineConfigurationDataArgs(val bmcCredentials: Output<AdministrativeCredentialsArgs>, val bmcMacAddress: Output<String>, val bootMacAddress: Output<String>, val machineDetails: Output<String>? = null, val machineName: Output<String>? = null, val rackSlot: Output<Double>, val serialNumber: Output<String>) : ConvertibleToJava<BareMetalMachineConfigurationDataArgs>
Link copied to clipboard
data class BgpPeerArgs(val asNumber: Output<Double>, val password: Output<String>? = null, val peerIp: Output<String>) : ConvertibleToJava<BgpPeerArgs>
Link copied to clipboard
Link copied to clipboard
data class CniBgpConfigurationArgs(val bgpPeers: Output<List<BgpPeerArgs>>? = null, val communityAdvertisements: Output<List<CommunityAdvertisementArgs>>? = null, val nodeMeshPassword: Output<String>? = null, val serviceExternalPrefixes: Output<List<String>>? = null, val serviceLoadBalancerPrefixes: Output<List<String>>? = null) : ConvertibleToJava<CniBgpConfigurationArgs>
Link copied to clipboard
data class CommunityAdvertisementArgs(val communities: Output<List<String>>, val subnetPrefix: Output<String>) : ConvertibleToJava<CommunityAdvertisementArgs>
Link copied to clipboard
data class EgressEndpointArgs(val category: Output<String>, val endpoints: Output<List<EndpointDependencyArgs>>) : ConvertibleToJava<EgressEndpointArgs>
Link copied to clipboard
Link copied to clipboard
data class EndpointDependencyArgs(val domainName: Output<String>, val port: Output<Double>? = null) : ConvertibleToJava<EndpointDependencyArgs>
Link copied to clipboard
data class ExtendedLocationArgs(val name: Output<String>, val type: Output<String>) : ConvertibleToJava<ExtendedLocationArgs>
Link copied to clipboard
data class GetBareMetalMachineKeySetPlainArgs(val bareMetalMachineKeySetName: String, val clusterName: String, val resourceGroupName: String) : ConvertibleToJava<GetBareMetalMachineKeySetPlainArgs>
Link copied to clipboard
data class GetBareMetalMachinePlainArgs(val bareMetalMachineName: String, val resourceGroupName: String) : ConvertibleToJava<GetBareMetalMachinePlainArgs>
Link copied to clipboard
data class GetBmcKeySetPlainArgs(val bmcKeySetName: String, val clusterName: String, val resourceGroupName: String) : ConvertibleToJava<GetBmcKeySetPlainArgs>
Link copied to clipboard
data class GetCloudServicesNetworkPlainArgs(val cloudServicesNetworkName: String, val resourceGroupName: String) : ConvertibleToJava<GetCloudServicesNetworkPlainArgs>
Link copied to clipboard
data class GetClusterManagerPlainArgs(val clusterManagerName: String, val resourceGroupName: String) : ConvertibleToJava<GetClusterManagerPlainArgs>
Link copied to clipboard
data class GetClusterPlainArgs(val clusterName: String, val resourceGroupName: String) : ConvertibleToJava<GetClusterPlainArgs>
Link copied to clipboard
data class GetConsolePlainArgs(val consoleName: String, val resourceGroupName: String, val virtualMachineName: String) : ConvertibleToJava<GetConsolePlainArgs>
Link copied to clipboard
data class GetDefaultCniNetworkPlainArgs(val defaultCniNetworkName: String, val resourceGroupName: String) : ConvertibleToJava<GetDefaultCniNetworkPlainArgs>
Link copied to clipboard
data class GetHybridAksClusterPlainArgs(val hybridAksClusterName: String, val resourceGroupName: String) : ConvertibleToJava<GetHybridAksClusterPlainArgs>
Link copied to clipboard
data class GetL2NetworkPlainArgs(val l2NetworkName: String, val resourceGroupName: String) : ConvertibleToJava<GetL2NetworkPlainArgs>
Link copied to clipboard
data class GetL3NetworkPlainArgs(val l3NetworkName: String, val resourceGroupName: String) : ConvertibleToJava<GetL3NetworkPlainArgs>
Link copied to clipboard
data class GetMetricsConfigurationPlainArgs(val clusterName: String, val metricsConfigurationName: String, val resourceGroupName: String) : ConvertibleToJava<GetMetricsConfigurationPlainArgs>
Link copied to clipboard
data class GetRackPlainArgs(val rackName: String, val resourceGroupName: String) : ConvertibleToJava<GetRackPlainArgs>
Link copied to clipboard
Link copied to clipboard
data class GetStorageAppliancePlainArgs(val resourceGroupName: String, val storageApplianceName: String) : ConvertibleToJava<GetStorageAppliancePlainArgs>
Link copied to clipboard
data class GetTrunkedNetworkPlainArgs(val resourceGroupName: String, val trunkedNetworkName: String) : ConvertibleToJava<GetTrunkedNetworkPlainArgs>
Link copied to clipboard
data class GetVirtualMachinePlainArgs(val resourceGroupName: String, val virtualMachineName: String) : ConvertibleToJava<GetVirtualMachinePlainArgs>
Link copied to clipboard
data class GetVolumePlainArgs(val resourceGroupName: String, val volumeName: String) : ConvertibleToJava<GetVolumePlainArgs>
Link copied to clipboard
Link copied to clipboard
data class ImageRepositoryCredentialsArgs(val password: Output<String>, val registryUrl: Output<String>, val username: Output<String>) : ConvertibleToJava<ImageRepositoryCredentialsArgs>
Link copied to clipboard
data class KeySetUserArgs(val azureUserName: Output<String>, val description: Output<String>? = null, val sshPublicKey: Output<SshPublicKeyArgs>) : ConvertibleToJava<KeySetUserArgs>
Link copied to clipboard
Link copied to clipboard
data class ManagedResourceGroupConfigurationArgs(val location: Output<String>? = null, val name: Output<String>? = null) : ConvertibleToJava<ManagedResourceGroupConfigurationArgs>
Link copied to clipboard
data class NetworkAttachmentArgs(val attachedNetworkId: Output<String>, val defaultGateway: Output<Either<String, DefaultGateway>>? = null, val ipAllocationMethod: Output<Either<String, VirtualMachineIPAllocationMethod>>, val ipv4Address: Output<String>? = null, val ipv6Address: Output<String>? = null, val networkAttachmentName: Output<String>? = null) : ConvertibleToJava<NetworkAttachmentArgs>
Link copied to clipboard
data class OsDiskArgs(val createOption: Output<Either<String, OsDiskCreateOption>>? = null, val deleteOption: Output<Either<String, OsDiskDeleteOption>>? = null, val diskSizeGB: Output<Double>) : ConvertibleToJava<OsDiskArgs>
Link copied to clipboard

Builder for OsDiskArgs.

Link copied to clipboard
data class RackDefinitionArgs(val availabilityZone: Output<String>? = null, val bareMetalMachineConfigurationData: Output<List<BareMetalMachineConfigurationDataArgs>>? = null, val networkRackId: Output<String>, val rackLocation: Output<String>? = null, val rackSerialNumber: Output<String>, val rackSkuId: Output<String>, val storageApplianceConfigurationData: Output<List<StorageApplianceConfigurationDataArgs>>? = null) : ConvertibleToJava<RackDefinitionArgs>
Link copied to clipboard
Link copied to clipboard
data class ServicePrincipalInformationArgs(val applicationId: Output<String>, val password: Output<String>, val principalId: Output<String>, val tenantId: Output<String>) : ConvertibleToJava<ServicePrincipalInformationArgs>
Link copied to clipboard
data class SshPublicKeyArgs(val keyData: Output<String>) : ConvertibleToJava<SshPublicKeyArgs>
Link copied to clipboard
Link copied to clipboard
data class StorageApplianceConfigurationDataArgs(val adminCredentials: Output<AdministrativeCredentialsArgs>, val rackSlot: Output<Double>, val serialNumber: Output<String>, val storageApplianceName: Output<String>? = null) : ConvertibleToJava<StorageApplianceConfigurationDataArgs>
Link copied to clipboard
data class StorageProfileArgs(val osDisk: Output<OsDiskArgs>, val volumeAttachments: Output<List<String>>? = null) : ConvertibleToJava<StorageProfileArgs>
Link copied to clipboard
Link copied to clipboard
data class ValidationThresholdArgs(val grouping: Output<Either<String, ValidationThresholdGrouping>>, val type: Output<Either<String, ValidationThresholdType>>, val value: Output<Double>) : ConvertibleToJava<ValidationThresholdArgs>
Link copied to clipboard
data class VirtualMachinePlacementHintArgs(val hintType: Output<Either<String, VirtualMachinePlacementHintType>>, val resourceId: Output<String>, val schedulingExecution: Output<Either<String, VirtualMachineSchedulingExecution>>, val scope: Output<Either<String, VirtualMachinePlacementHintPodAffinityScope>>) : ConvertibleToJava<VirtualMachinePlacementHintArgs>