Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class SingleNodeVirtualInstanceSingleServerConfiguration(val appResourceGroupName: String, val databaseType: String? = null, val diskVolumeConfigurations: List<SingleNodeVirtualInstanceSingleServerConfigurationDiskVolumeConfiguration>? = null, val secondaryIpEnabled: Boolean? = null, val subnetId: String, val virtualMachineConfiguration: SingleNodeVirtualInstanceSingleServerConfigurationVirtualMachineConfiguration, val virtualMachineResourceNames: SingleNodeVirtualInstanceSingleServerConfigurationVirtualMachineResourceNames? = null)
Link copied to clipboard
data class SingleNodeVirtualInstanceSingleServerConfigurationDiskVolumeConfiguration(val numberOfDisks: Int, val sizeInGb: Int, val skuName: String, val volumeName: String)
Link copied to clipboard
data class SingleNodeVirtualInstanceSingleServerConfigurationVirtualMachineConfiguration(val image: SingleNodeVirtualInstanceSingleServerConfigurationVirtualMachineConfigurationImage, val osProfile: SingleNodeVirtualInstanceSingleServerConfigurationVirtualMachineConfigurationOsProfile, val virtualMachineSize: String)
Link copied to clipboard
data class SingleNodeVirtualInstanceSingleServerConfigurationVirtualMachineConfigurationImage(val offer: String, val publisher: String, val sku: String, val version: String)
Link copied to clipboard
data class SingleNodeVirtualInstanceSingleServerConfigurationVirtualMachineConfigurationOsProfile(val adminUsername: String, val sshPrivateKey: String, val sshPublicKey: String)
Link copied to clipboard
data class SingleNodeVirtualInstanceSingleServerConfigurationVirtualMachineResourceNames(val dataDisks: List<SingleNodeVirtualInstanceSingleServerConfigurationVirtualMachineResourceNamesDataDisk>? = null, val hostName: String? = null, val networkInterfaceNames: List<String>? = null, val osDiskName: String? = null, val virtualMachineName: String? = null)
Link copied to clipboard
data class SingleNodeVirtualInstanceSingleServerConfigurationVirtualMachineResourceNamesDataDisk(val names: List<String>, val volumeName: String)
Link copied to clipboard
Link copied to clipboard
data class ThreeTierVirtualInstanceThreeTierConfiguration(val appResourceGroupName: String, val applicationServerConfiguration: ThreeTierVirtualInstanceThreeTierConfigurationApplicationServerConfiguration, val centralServerConfiguration: ThreeTierVirtualInstanceThreeTierConfigurationCentralServerConfiguration, val databaseServerConfiguration: ThreeTierVirtualInstanceThreeTierConfigurationDatabaseServerConfiguration, val highAvailabilityType: String? = null, val resourceNames: ThreeTierVirtualInstanceThreeTierConfigurationResourceNames? = null, val secondaryIpEnabled: Boolean? = null, val transportCreateAndMount: ThreeTierVirtualInstanceThreeTierConfigurationTransportCreateAndMount? = null)
Link copied to clipboard
data class ThreeTierVirtualInstanceThreeTierConfigurationApplicationServerConfiguration(val instanceCount: Int, val subnetId: String, val virtualMachineConfiguration: ThreeTierVirtualInstanceThreeTierConfigurationApplicationServerConfigurationVirtualMachineConfiguration)
Link copied to clipboard
data class ThreeTierVirtualInstanceThreeTierConfigurationApplicationServerConfigurationVirtualMachineConfiguration(val image: ThreeTierVirtualInstanceThreeTierConfigurationApplicationServerConfigurationVirtualMachineConfigurationImage, val osProfile: ThreeTierVirtualInstanceThreeTierConfigurationApplicationServerConfigurationVirtualMachineConfigurationOsProfile, val virtualMachineSize: String)
Link copied to clipboard
data class ThreeTierVirtualInstanceThreeTierConfigurationApplicationServerConfigurationVirtualMachineConfigurationImage(val offer: String, val publisher: String, val sku: String, val version: String)
Link copied to clipboard
data class ThreeTierVirtualInstanceThreeTierConfigurationApplicationServerConfigurationVirtualMachineConfigurationOsProfile(val adminUsername: String, val sshPrivateKey: String, val sshPublicKey: String)
Link copied to clipboard
data class ThreeTierVirtualInstanceThreeTierConfigurationCentralServerConfiguration(val instanceCount: Int, val subnetId: String, val virtualMachineConfiguration: ThreeTierVirtualInstanceThreeTierConfigurationCentralServerConfigurationVirtualMachineConfiguration)
Link copied to clipboard
data class ThreeTierVirtualInstanceThreeTierConfigurationCentralServerConfigurationVirtualMachineConfiguration(val image: ThreeTierVirtualInstanceThreeTierConfigurationCentralServerConfigurationVirtualMachineConfigurationImage, val osProfile: ThreeTierVirtualInstanceThreeTierConfigurationCentralServerConfigurationVirtualMachineConfigurationOsProfile, val virtualMachineSize: String)
Link copied to clipboard
data class ThreeTierVirtualInstanceThreeTierConfigurationCentralServerConfigurationVirtualMachineConfigurationImage(val offer: String, val publisher: String, val sku: String, val version: String)
Link copied to clipboard
data class ThreeTierVirtualInstanceThreeTierConfigurationCentralServerConfigurationVirtualMachineConfigurationOsProfile(val adminUsername: String, val sshPrivateKey: String, val sshPublicKey: String)
Link copied to clipboard
data class ThreeTierVirtualInstanceThreeTierConfigurationDatabaseServerConfiguration(val databaseType: String? = null, val diskVolumeConfigurations: List<ThreeTierVirtualInstanceThreeTierConfigurationDatabaseServerConfigurationDiskVolumeConfiguration>? = null, val instanceCount: Int, val subnetId: String, val virtualMachineConfiguration: ThreeTierVirtualInstanceThreeTierConfigurationDatabaseServerConfigurationVirtualMachineConfiguration)
Link copied to clipboard
data class ThreeTierVirtualInstanceThreeTierConfigurationDatabaseServerConfigurationDiskVolumeConfiguration(val numberOfDisks: Int, val sizeInGb: Int, val skuName: String, val volumeName: String)
Three Tier Virtual Instance Three Tier Configuration Database Server Configuration Virtual Machine Configuration
Link copied to clipboard
data class ThreeTierVirtualInstanceThreeTierConfigurationDatabaseServerConfigurationVirtualMachineConfiguration(val image: ThreeTierVirtualInstanceThreeTierConfigurationDatabaseServerConfigurationVirtualMachineConfigurationImage, val osProfile: ThreeTierVirtualInstanceThreeTierConfigurationDatabaseServerConfigurationVirtualMachineConfigurationOsProfile, val virtualMachineSize: String)
Link copied to clipboard
data class ThreeTierVirtualInstanceThreeTierConfigurationDatabaseServerConfigurationVirtualMachineConfigurationImage(val offer: String, val publisher: String, val sku: String, val version: String)
Link copied to clipboard
data class ThreeTierVirtualInstanceThreeTierConfigurationDatabaseServerConfigurationVirtualMachineConfigurationOsProfile(val adminUsername: String, val sshPrivateKey: String, val sshPublicKey: String)
Link copied to clipboard
data class ThreeTierVirtualInstanceThreeTierConfigurationResourceNames(val applicationServer: ThreeTierVirtualInstanceThreeTierConfigurationResourceNamesApplicationServer? = null, val centralServer: ThreeTierVirtualInstanceThreeTierConfigurationResourceNamesCentralServer? = null, val databaseServer: ThreeTierVirtualInstanceThreeTierConfigurationResourceNamesDatabaseServer? = null, val sharedStorage: ThreeTierVirtualInstanceThreeTierConfigurationResourceNamesSharedStorage? = null)
Link copied to clipboard
data class ThreeTierVirtualInstanceThreeTierConfigurationResourceNamesApplicationServer(val availabilitySetName: String? = null, val virtualMachines: List<ThreeTierVirtualInstanceThreeTierConfigurationResourceNamesApplicationServerVirtualMachine>? = null)
Link copied to clipboard
data class ThreeTierVirtualInstanceThreeTierConfigurationResourceNamesApplicationServerVirtualMachine(val dataDisks: List<ThreeTierVirtualInstanceThreeTierConfigurationResourceNamesApplicationServerVirtualMachineDataDisk>? = null, val hostName: String? = null, val networkInterfaceNames: List<String>? = null, val osDiskName: String? = null, val virtualMachineName: String? = null)
Link copied to clipboard
data class ThreeTierVirtualInstanceThreeTierConfigurationResourceNamesApplicationServerVirtualMachineDataDisk(val names: List<String>, val volumeName: String)
Link copied to clipboard
data class ThreeTierVirtualInstanceThreeTierConfigurationResourceNamesCentralServer(val availabilitySetName: String? = null, val loadBalancer: ThreeTierVirtualInstanceThreeTierConfigurationResourceNamesCentralServerLoadBalancer? = null, val virtualMachines: List<ThreeTierVirtualInstanceThreeTierConfigurationResourceNamesCentralServerVirtualMachine>? = null)
Link copied to clipboard
Link copied to clipboard
data class ThreeTierVirtualInstanceThreeTierConfigurationResourceNamesCentralServerVirtualMachine(val dataDisks: List<ThreeTierVirtualInstanceThreeTierConfigurationResourceNamesCentralServerVirtualMachineDataDisk>? = null, val hostName: String? = null, val networkInterfaceNames: List<String>? = null, val osDiskName: String? = null, val virtualMachineName: String? = null)
Link copied to clipboard
data class ThreeTierVirtualInstanceThreeTierConfigurationResourceNamesCentralServerVirtualMachineDataDisk(val names: List<String>, val volumeName: String)
Link copied to clipboard
data class ThreeTierVirtualInstanceThreeTierConfigurationResourceNamesDatabaseServer(val availabilitySetName: String? = null, val loadBalancer: ThreeTierVirtualInstanceThreeTierConfigurationResourceNamesDatabaseServerLoadBalancer? = null, val virtualMachines: List<ThreeTierVirtualInstanceThreeTierConfigurationResourceNamesDatabaseServerVirtualMachine>? = null)
Link copied to clipboard
Link copied to clipboard
data class ThreeTierVirtualInstanceThreeTierConfigurationResourceNamesDatabaseServerVirtualMachine(val dataDisks: List<ThreeTierVirtualInstanceThreeTierConfigurationResourceNamesDatabaseServerVirtualMachineDataDisk>? = null, val hostName: String? = null, val networkInterfaceNames: List<String>? = null, val osDiskName: String? = null, val virtualMachineName: String? = null)
Link copied to clipboard
data class ThreeTierVirtualInstanceThreeTierConfigurationResourceNamesDatabaseServerVirtualMachineDataDisk(val names: List<String>, val volumeName: String)
Link copied to clipboard
data class ThreeTierVirtualInstanceThreeTierConfigurationResourceNamesSharedStorage(val accountName: String? = null, val privateEndpointName: String? = null)
Link copied to clipboard
data class ThreeTierVirtualInstanceThreeTierConfigurationTransportCreateAndMount(val resourceGroupId: String? = null, val storageAccountName: String? = null)