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 Large Instance

Link copied to clipboard

Builder for DiskArgs.

Link copied to clipboard
data class GetAzureLargeInstancePlainArgs(val azureLargeInstanceName: String, val resourceGroupName: String) : ConvertibleToJava<GetAzureLargeInstancePlainArgs>
Link copied to clipboard
data class GetAzureLargeStorageInstancePlainArgs(val azureLargeStorageInstanceName: String, val resourceGroupName: String) : ConvertibleToJava<GetAzureLargeStorageInstancePlainArgs>
Link copied to clipboard
data class HardwareProfileArgs(val azureLargeInstanceSize: Output<Either<String, AzureLargeInstanceSizeNamesEnum>>? = null, val hardwareType: Output<Either<String, AzureLargeInstanceHardwareTypeNamesEnum>>? = null) : ConvertibleToJava<HardwareProfileArgs>

Specifies the hardware settings for the Azure Large Instance.

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

Specifies the IP address of the network interface.

Link copied to clipboard
Link copied to clipboard
data class ManagedServiceIdentityArgs(val type: Output<Either<String, ManagedServiceIdentityType>>, val userAssignedIdentities: Output<List<String>>? = null) : ConvertibleToJava<ManagedServiceIdentityArgs>

Managed service identity (system assigned and/or user assigned identities)

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

Specifies the network settings for the Azure Large 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 Large Instance.

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

Describes the billing related details of the AzureLargeStorageInstance.

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 Large Instance disks.

Link copied to clipboard
Link copied to clipboard
data class StoragePropertiesArgs(val generation: Output<String>? = null, val hardwareType: Output<Either<String, AzureLargeInstanceHardwareTypeNamesEnum>>? = null, val offeringType: Output<String>? = 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 large storage instance