Package-level declarations

Types

Link copied to clipboard
data class DiskArgs(val diskSizeGB: Output<Int>? = null, val name: Output<String>? = null) : ConvertibleToJava<DiskArgs>

Specifies the disk information fo the Azure Bare Metal Instance

Link copied to clipboard

Builder for DiskArgs.

Link copied to clipboard
data class GetAzureBareMetalInstancePlainArgs(val azureBareMetalInstanceName: String, val resourceGroupName: String) : ConvertibleToJava<GetAzureBareMetalInstancePlainArgs>
data class GetAzureBareMetalStorageInstancePlainArgs(val azureBareMetalStorageInstanceName: String, val resourceGroupName: String) : ConvertibleToJava<GetAzureBareMetalStorageInstancePlainArgs>
Link copied to clipboard
data class HardwareProfileArgs(val azureBareMetalInstanceSize: Output<Either<String, AzureBareMetalInstanceSizeNamesEnum>>? = null, val hardwareType: Output<Either<String, AzureBareMetalHardwareTypeNamesEnum>>? = null) : ConvertibleToJava<HardwareProfileArgs>

Specifies the hardware settings for the Azure Bare Metal Instance.

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

Specifies the network interfaces of a bare metal resource.

Link copied to clipboard
data class NetworkProfileArgs(val circuitId: Output<String>? = null, val networkInterfaces: Output<List<NetworkInterfaceArgs>>? = null) : ConvertibleToJava<NetworkProfileArgs>

Specifies the network settings for the Azure Bare Metal Instance disks.

Link copied to clipboard
Link copied to clipboard
data class OSProfileArgs(val computerName: Output<String>? = null, val osType: Output<String>? = null, val sshPublicKey: Output<String>? = null, val version: Output<String>? = null) : ConvertibleToJava<OSProfileArgs>

Specifies the operating system settings for the Azure Bare Metal instance.

Link copied to clipboard
Link copied to clipboard
data class StorageBillingPropertiesArgs(val azureBareMetalStorageInstanceSize: Output<String>? = null, val billingMode: Output<String>? = null) : ConvertibleToJava<StorageBillingPropertiesArgs>

Describes the billing related details of the AzureBareMetalStorageInstance.

Link copied to clipboard
data class StorageProfileArgs(val nfsIpAddress: Output<String>? = null, val osDisks: Output<List<DiskArgs>>? = null) : ConvertibleToJava<StorageProfileArgs>

Specifies the storage settings for the Azure Bare Metal instance disks.

Link copied to clipboard
Link copied to clipboard
data class StoragePropertiesArgs(val generation: Output<String>? = null, val hardwareType: Output<String>? = null, val offeringType: Output<String>? = null, val provisioningState: Output<Either<String, ProvisioningState>>? = null, val storageBillingProperties: Output<StorageBillingPropertiesArgs>? = null, val storageType: Output<String>? = null, val workloadType: Output<String>? = null) : ConvertibleToJava<StoragePropertiesArgs>

described the storage properties of the azure baremetalstorage instance