Interface VirtualMachineScaleSet.UpdateStages.WithApplicationSecurityGroup
- All Known Subinterfaces:
VirtualMachineScaleSet.Update
,VirtualMachineScaleSet.UpdateStages.WithApply
,VirtualMachineScaleSet.UpdateStages.WithPrimaryInternalLoadBalancer
,VirtualMachineScaleSet.UpdateStages.WithPrimaryInternalLoadBalancerBackendOrNatPool
,VirtualMachineScaleSet.UpdateStages.WithPrimaryInternalLoadBalancerNatPool
,VirtualMachineScaleSet.UpdateStages.WithPrimaryInternetFacingLoadBalancerBackendOrNatPool
,VirtualMachineScaleSet.UpdateStages.WithPrimaryInternetFacingLoadBalancerNatPool
,VirtualMachineScaleSet.UpdateStages.WithPrimaryLoadBalancer
,VirtualMachineScaleSet.UpdateStages.WithSystemAssignedIdentityBasedAccessOrApply
- Enclosing interface:
- VirtualMachineScaleSet.UpdateStages
public static interface VirtualMachineScaleSet.UpdateStages.WithApplicationSecurityGroup
The stage of the virtual machine scale set update allowing to configure application security group.
-
Method Summary
Modifier and TypeMethodDescriptionwithExistingApplicationSecurityGroup
(ApplicationSecurityGroup applicationSecurityGroup) Specifies that provided application security group should be associated with the virtual machine scale set.withExistingApplicationSecurityGroupId
(String applicationSecurityGroupId) Specifies that provided application security group should be associated with the virtual machine scale set.withoutApplicationSecurityGroup
(String applicationSecurityGroupId) Specifies that provided application security group should be removed from the virtual machine scale set.
-
Method Details
-
withExistingApplicationSecurityGroup
VirtualMachineScaleSet.UpdateStages.WithApply withExistingApplicationSecurityGroup(ApplicationSecurityGroup applicationSecurityGroup) Specifies that provided application security group should be associated with the virtual machine scale set.- Parameters:
applicationSecurityGroup
- the application security group- Returns:
- the next stage of the update
-
withExistingApplicationSecurityGroupId
VirtualMachineScaleSet.UpdateStages.WithApply withExistingApplicationSecurityGroupId(String applicationSecurityGroupId) Specifies that provided application security group should be associated with the virtual machine scale set.- Parameters:
applicationSecurityGroupId
- the application security group id- Returns:
- the next stage of the update
-
withoutApplicationSecurityGroup
VirtualMachineScaleSet.UpdateStages.WithApply withoutApplicationSecurityGroup(String applicationSecurityGroupId) Specifies that provided application security group should be removed from the virtual machine scale set.- Parameters:
applicationSecurityGroupId
- the application security group id- Returns:
- the next stage of the update
-