Compartir vía


VirtualMachineScaleSet.DefinitionManagedOrUnmanaged Interface

public interface DefinitionManagedOrUnmanaged extends VirtualMachineScaleSet.DefinitionShared,VirtualMachineScaleSet.DefinitionStages.WithLinuxRootUsernameManagedOrUnmanaged,VirtualMachineScaleSet.DefinitionStages.WithLinuxRootPasswordOrPublicKeyManagedOrUnmanaged,VirtualMachineScaleSet.DefinitionStages.WithWindowsAdminUsernameManagedOrUnmanaged,VirtualMachineScaleSet.DefinitionStages.WithWindowsAdminPasswordManagedOrUnmanaged,VirtualMachineScaleSet.DefinitionStages.WithLinuxCreateManagedOrUnmanaged,VirtualMachineScaleSet.DefinitionStages.WithWindowsCreateManagedOrUnmanaged,VirtualMachineScaleSet.DefinitionStages.WithManagedCreate,VirtualMachineScaleSet.DefinitionStages.WithUnmanagedCreate

The entirety of the virtual machine scale set definition.

Inherited Members

Creatable<T>.create() Creatable<T>.createAsync(final ServiceCallback<T> callback) Creatable<T>.createAsync() VirtualMachineScaleSet.DefinitionStages.WithExtension.defineNewExtension(String name) Indexable.key() HasName.name() VirtualMachineScaleSet.DefinitionStages.WithWindowsAdminPasswordManagedOrUnmanaged.withAdminPassword(String adminPassword) VirtualMachineScaleSet.DefinitionStages.WithWindowsAdminUsernameManagedOrUnmanaged.withAdminUsername(String adminUserName) VirtualMachineScaleSet.DefinitionStages.WithWindowsCreateManaged.withAutoUpdate() VirtualMachineScaleSet.DefinitionStages.WithAvailabilityZone.withAvailabilityZone(AvailabilityZoneId zoneId) VirtualMachineScaleSet.DefinitionStages.WithCapacity.withCapacity(int capacity) VirtualMachineScaleSet.DefinitionStages.WithComputerNamePrefix.withComputerNamePrefix(String namePrefix) VirtualMachineScaleSet.DefinitionStages.WithCustomData.withCustomData(String base64EncodedCustomData) VirtualMachineScaleSet.DefinitionStages.WithManagedDiskOptionals.withDataDiskDefaultCachingType(CachingTypes cachingType) VirtualMachineScaleSet.DefinitionStages.WithManagedDiskOptionals.withDataDiskDefaultStorageAccountType(StorageAccountTypes storageAccountType) VirtualMachineScaleSet.DefinitionStages.WithPrimaryInternalLoadBalancer.withExistingPrimaryInternalLoadBalancer(LoadBalancer loadBalancer) VirtualMachineScaleSet.DefinitionStages.WithPrimaryInternetFacingLoadBalancer.withExistingPrimaryInternetFacingLoadBalancer(LoadBalancer loadBalancer) VirtualMachineScaleSet.DefinitionStages.WithNetworkSubnet.withExistingPrimaryNetworkSubnet(Network network, String subnetName) VirtualMachineScaleSet.DefinitionStages.WithStorageAccount.withExistingStorageAccount(StorageAccount storageAccount) VirtualMachineScaleSet.DefinitionStages.WithOS.withLatestLinuxImage(String publisher, String offer, String sku) VirtualMachineScaleSet.DefinitionStages.WithOS.withLatestWindowsImage(String publisher, String offer, String sku) VirtualMachineScaleSet.DefinitionStages.WithOS.withLinuxCustomImage(String customImageId) VirtualMachineScaleSet.DefinitionStages.WithManagedServiceIdentity.withManagedServiceIdentity() VirtualMachineScaleSet.DefinitionStages.WithManagedServiceIdentity.withManagedServiceIdentity(int tokenPort) VirtualMachineScaleSet.DefinitionStages.WithManagedDataDisk.withNewDataDisk(int sizeInGB) VirtualMachineScaleSet.DefinitionStages.WithManagedDataDisk.withNewDataDisk(int sizeInGB, int lun, CachingTypes cachingType) VirtualMachineScaleSet.DefinitionStages.WithManagedDataDisk.withNewDataDisk(int sizeInGB, int lun, CachingTypes cachingType, StorageAccountTypes storageAccountType) VirtualMachineScaleSet.DefinitionStages.WithManagedDataDisk.withNewDataDiskFromImage(int imageLun) VirtualMachineScaleSet.DefinitionStages.WithManagedDataDisk.withNewDataDiskFromImage(int imageLun, int newSizeInGB, CachingTypes cachingType) VirtualMachineScaleSet.DefinitionStages.WithManagedDataDisk.withNewDataDiskFromImage(int imageLun, int newSizeInGB, CachingTypes cachingType, StorageAccountTypes storageAccountType) VirtualMachineScaleSet.DefinitionStages.WithStorageAccount.withNewStorageAccount(String name) VirtualMachineScaleSet.DefinitionStages.WithStorageAccount.withNewStorageAccount(Creatable<StorageAccount> creatable) VirtualMachineScaleSet.DefinitionStages.WithOSDiskSettings.withOSDiskCaching(CachingTypes cachingType) VirtualMachineScaleSet.DefinitionStages.WithOSDiskSettings.withOSDiskName(String name) VirtualMachineScaleSet.DefinitionStages.WithManagedDiskOptionals.withOSDiskStorageAccountType(StorageAccountTypes accountType) VirtualMachineScaleSet.DefinitionStages.WithWindowsCreateManaged.withoutAutoUpdate() VirtualMachineScaleSet.DefinitionStages.WithOverProvision.withoutOverProvisioning() VirtualMachineScaleSet.DefinitionStages.WithPrimaryInternalLoadBalancer.withoutPrimaryInternalLoadBalancer() VirtualMachineScaleSet.DefinitionStages.WithPrimaryInternetFacingLoadBalancer.withoutPrimaryInternetFacingLoadBalancer() VirtualMachineScaleSet.DefinitionStages.WithWindowsCreateManaged.withoutVMAgent() VirtualMachineScaleSet.DefinitionStages.WithOverProvision.withOverProvision(boolean enabled) VirtualMachineScaleSet.DefinitionStages.WithOverProvision.withOverProvisioning() VirtualMachineScaleSet.DefinitionStages.WithOS.withPopularLinuxImage(KnownLinuxVirtualMachineImage knownImage) VirtualMachineScaleSet.DefinitionStages.WithOS.withPopularWindowsImage(KnownWindowsVirtualMachineImage knownImage) VirtualMachineScaleSet.DefinitionStages.WithInternalLoadBalancerBackendOrNatPool.withPrimaryInternalLoadBalancerBackends(String...backendNames) VirtualMachineScaleSet.DefinitionStages.WithInternalInternalLoadBalancerNatPool.withPrimaryInternalLoadBalancerInboundNatPools(String...natPoolNames) VirtualMachineScaleSet.DefinitionStages.WithPrimaryInternetFacingLoadBalancerBackendOrNatPool.withPrimaryInternetFacingLoadBalancerBackends(String...backendNames) VirtualMachineScaleSet.DefinitionStages.WithPrimaryInternetFacingLoadBalancerNatPool.withPrimaryInternetFacingLoadBalancerInboundNatPools(String...natPoolNames) VirtualMachineScaleSet.DefinitionStages.WithLinuxRootPasswordOrPublicKeyManagedOrUnmanaged.withRootPassword(String rootPassword) VirtualMachineScaleSet.DefinitionStages.WithLinuxRootUsernameManagedOrUnmanaged.withRootUsername(String rootUserName) VirtualMachineScaleSet.DefinitionStages.WithSku.withSku(VirtualMachineScaleSetSkuTypes skuType) VirtualMachineScaleSet.DefinitionStages.WithSku.withSku(VirtualMachineScaleSetSku sku) VirtualMachineScaleSet.DefinitionStages.WithOS.withSpecificLinuxImageVersion(ImageReference imageReference) VirtualMachineScaleSet.DefinitionStages.WithOS.withSpecificWindowsImageVersion(ImageReference imageReference) VirtualMachineScaleSet.DefinitionStages.WithLinuxRootPasswordOrPublicKeyManagedOrUnmanaged.withSsh(String publicKey) VirtualMachineScaleSet.DefinitionStages.WithLinuxCreateManagedOrUnmanaged.withSsh(String publicKey) VirtualMachineScaleSet.DefinitionStages.WithOS.withStoredLinuxImage(String imageUrl) VirtualMachineScaleSet.DefinitionStages.WithOS.withStoredWindowsImage(String imageUrl) Resource.DefinitionWithTags<T>.withTag(String key, String value) Resource.DefinitionWithTags<T>.withTags(Map<String, String> tags) VirtualMachineScaleSet.DefinitionStages.WithWindowsCreateManaged.withTimeZone(String timeZone) VirtualMachineScaleSet.DefinitionStages.WithLinuxCreateManagedOrUnmanaged.withUnmanagedDisks() VirtualMachineScaleSet.DefinitionStages.WithWindowsCreateManagedOrUnmanaged.withUnmanagedDisks() VirtualMachineScaleSet.DefinitionStages.WithUpgradePolicy.withUpgradeMode(UpgradeMode upgradeMode) VirtualMachineScaleSet.DefinitionStages.WithWindowsCreateManaged.withVMAgent() VirtualMachineScaleSet.DefinitionStages.WithOS.withWindowsCustomImage(String customImageId) VirtualMachineScaleSet.DefinitionStages.WithWindowsCreateManaged.withWinRM(WinRMListener listener)

Applies to