Interface StorageAccount.DefinitionStages.WithNetworkAccess
-
- All Known Subinterfaces:
StorageAccount.Definition,StorageAccount.DefinitionStages.WithCreate,StorageAccount.DefinitionStages.WithCreateAndAccessTier
- Enclosing interface:
- StorageAccount.DefinitionStages
public static interface StorageAccount.DefinitionStages.WithNetworkAccessThe stage of storage account definition allowing to configure network access settings.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StorageAccount.DefinitionStages.WithCreatewithAccessFromAllNetworks()Specifies that by default access to storage account should be allowed from all networks.StorageAccount.DefinitionStages.WithCreatewithAccessFromAzureServices()Specifies that access to the storage account should be allowed from applications running on Microsoft Azure services.StorageAccount.DefinitionStages.WithCreatewithAccessFromIpAddress(String ipAddress)Specifies that access to the storage account from the specific ip address should be allowed.StorageAccount.DefinitionStages.WithCreatewithAccessFromIpAddressRange(String ipAddressCidr)Specifies that access to the storage account from the specific ip range should be allowed.StorageAccount.DefinitionStages.WithCreatewithAccessFromNetworkSubnet(String subnetId)Specifies that access to the storage account from the specific virtual network subnet should be allowed.StorageAccount.DefinitionStages.WithCreatewithAccessFromSelectedNetworks()Specifies that by default access to storage account should be denied from all networks except from those networks specified viawithAccessFromNetworkSubnet(String)withAccessFromIpAddress(String)andwithAccessFromIpAddressRange(String).StorageAccount.DefinitionStages.WithCreatewithReadAccessToLogEntriesFromAnyNetwork()Specifies that read access to the storage logging should be allowed from any network.StorageAccount.DefinitionStages.WithCreatewithReadAccessToMetricsFromAnyNetwork()Specifies that read access to the storage metrics should be allowed from any network.
-
-
-
Method Detail
-
withAccessFromAllNetworks
StorageAccount.DefinitionStages.WithCreate withAccessFromAllNetworks()
Specifies that by default access to storage account should be allowed from all networks.- Returns:
- the next stage of storage account definition
-
withAccessFromSelectedNetworks
StorageAccount.DefinitionStages.WithCreate withAccessFromSelectedNetworks()
Specifies that by default access to storage account should be denied from all networks except from those networks specified viawithAccessFromNetworkSubnet(String)withAccessFromIpAddress(String)andwithAccessFromIpAddressRange(String).- Returns:
- the next stage of storage account definition
-
withAccessFromNetworkSubnet
StorageAccount.DefinitionStages.WithCreate withAccessFromNetworkSubnet(String subnetId)
Specifies that access to the storage account from the specific virtual network subnet should be allowed.- Parameters:
subnetId- the virtual network subnet id- Returns:
- the next stage of storage account definition
-
withAccessFromIpAddress
StorageAccount.DefinitionStages.WithCreate withAccessFromIpAddress(String ipAddress)
Specifies that access to the storage account from the specific ip address should be allowed.- Parameters:
ipAddress- the ip address- Returns:
- the next stage of storage account definition
-
withAccessFromIpAddressRange
StorageAccount.DefinitionStages.WithCreate withAccessFromIpAddressRange(String ipAddressCidr)
Specifies that access to the storage account from the specific ip range should be allowed.- Parameters:
ipAddressCidr- the ip address range expressed in cidr format- Returns:
- the next stage of storage account definition
-
withReadAccessToLogEntriesFromAnyNetwork
StorageAccount.DefinitionStages.WithCreate withReadAccessToLogEntriesFromAnyNetwork()
Specifies that read access to the storage logging should be allowed from any network.- Returns:
- the next stage of storage account definition
-
withReadAccessToMetricsFromAnyNetwork
StorageAccount.DefinitionStages.WithCreate withReadAccessToMetricsFromAnyNetwork()
Specifies that read access to the storage metrics should be allowed from any network.- Returns:
- the next stage of storage account definition
-
withAccessFromAzureServices
StorageAccount.DefinitionStages.WithCreate withAccessFromAzureServices()
Specifies that access to the storage account should be allowed from applications running on Microsoft Azure services.- Returns:
- the next stage of storage account definition
-
-