Compartir a través de


VirtualMachineScaleSet.DefinitionShared Interface

public interface DefinitionShared extends VirtualMachineScaleSet.DefinitionStages.Blank,VirtualMachineScaleSet.DefinitionStages.WithGroup,VirtualMachineScaleSet.DefinitionStages.WithSku,VirtualMachineScaleSet.DefinitionStages.WithNetworkSubnet,VirtualMachineScaleSet.DefinitionStages.WithPrimaryInternetFacingLoadBalancer,VirtualMachineScaleSet.DefinitionStages.WithPrimaryInternalLoadBalancer,VirtualMachineScaleSet.DefinitionStages.WithPrimaryInternetFacingLoadBalancerBackendOrNatPool,VirtualMachineScaleSet.DefinitionStages.WithInternalLoadBalancerBackendOrNatPool,VirtualMachineScaleSet.DefinitionStages.WithPrimaryInternetFacingLoadBalancerNatPool,VirtualMachineScaleSet.DefinitionStages.WithInternalInternalLoadBalancerNatPool,VirtualMachineScaleSet.DefinitionStages.WithOS,VirtualMachineScaleSet.DefinitionStages.WithCreate

The virtual machine scale set stages shared between managed and unmanaged based virtual machine scale set definitions.

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.WithCapacity.withCapacity(int capacity) VirtualMachineScaleSet.DefinitionStages.WithComputerNamePrefix.withComputerNamePrefix(String namePrefix) VirtualMachineScaleSet.DefinitionStages.WithCustomData.withCustomData(String base64EncodedCustomData) 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.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.WithOverProvision.withoutOverProvisioning() VirtualMachineScaleSet.DefinitionStages.WithPrimaryInternalLoadBalancer.withoutPrimaryInternalLoadBalancer() VirtualMachineScaleSet.DefinitionStages.WithPrimaryInternetFacingLoadBalancer.withoutPrimaryInternetFacingLoadBalancer() 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.WithSku.withSku(VirtualMachineScaleSetSkuTypes skuType) VirtualMachineScaleSet.DefinitionStages.WithSku.withSku(VirtualMachineScaleSetSku sku) VirtualMachineScaleSet.DefinitionStages.WithOS.withSpecificLinuxImageVersion(ImageReference imageReference) VirtualMachineScaleSet.DefinitionStages.WithOS.withSpecificWindowsImageVersion(ImageReference imageReference) 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.WithUpgradePolicy.withUpgradeMode(UpgradeMode upgradeMode) VirtualMachineScaleSet.DefinitionStages.WithOS.withWindowsCustomImage(String customImageId)

Applies to