diff --git a/azure-mgmt-storage/src/main/java/com/microsoft/azure/management/storage/StorageAccount.java b/azure-mgmt-storage/src/main/java/com/microsoft/azure/management/storage/StorageAccount.java index 42b616f53eb..8049d9225f4 100644 --- a/azure-mgmt-storage/src/main/java/com/microsoft/azure/management/storage/StorageAccount.java +++ b/azure-mgmt-storage/src/main/java/com/microsoft/azure/management/storage/StorageAccount.java @@ -8,6 +8,7 @@ import com.microsoft.azure.management.apigeneration.Beta; import com.microsoft.azure.management.apigeneration.Fluent; +import com.microsoft.azure.management.apigeneration.Method; import com.microsoft.azure.management.resources.fluentcore.arm.models.GroupableResource; import com.microsoft.azure.management.resources.fluentcore.arm.models.Resource; import com.microsoft.azure.management.resources.fluentcore.model.Appliable; @@ -186,6 +187,7 @@ public interface StorageAccount extends * * @return the access keys for this storage account */ + @Method List getKeys(); /** @@ -193,6 +195,7 @@ public interface StorageAccount extends * * @return a representation of the deferred computation of this call, returning the access keys */ + @Method Observable> getKeysAsync(); /** @@ -288,6 +291,7 @@ interface WithBlobStorageAccountKind { * * @return the next stage of storage account definition */ + @Method WithCreateAndAccessTier withBlobStorageAccountKind(); } @@ -301,6 +305,7 @@ interface WithGeneralPurposeAccountKind { * * @return the next stage of storage account definition */ + @Method WithCreate withGeneralPurposeAccountKind(); /** @@ -309,6 +314,7 @@ interface WithGeneralPurposeAccountKind { * * @return the next stage of storage account definition */ + @Method WithCreate withGeneralPurposeAccountKindV2(); } @@ -323,6 +329,7 @@ interface WithEncryption { * @return the next stage of storage account definition */ @Deprecated + @Method WithCreate withEncryption(); /** @@ -331,6 +338,7 @@ interface WithEncryption { * @return the next stage of storage account definition */ @Beta(Beta.SinceVersion.V1_5_0) + @Method WithCreate withBlobEncryption(); /** @@ -339,6 +347,7 @@ interface WithEncryption { * @return the next stage of storage account definition */ @Beta(Beta.SinceVersion.V1_5_0) + @Method WithCreate withoutBlobEncryption(); /** @@ -347,6 +356,7 @@ interface WithEncryption { * @return the next stage of storage account definition */ @Beta(Beta.SinceVersion.V1_5_0) + @Method WithCreate withFileEncryption(); /** @@ -355,6 +365,7 @@ interface WithEncryption { * @return he next stage of storage account definition */ @Beta(Beta.SinceVersion.V1_5_0) + @Method WithCreate withoutFileEncryption(); /** @@ -409,6 +420,7 @@ interface WithManagedServiceIdentity { * @return the next stage of storage account definition */ @Beta(Beta.SinceVersion.V1_5_0) + @Method WithCreate withSystemAssignedManagedServiceIdentity(); } @@ -423,6 +435,7 @@ interface WithAccessTraffic { * @return the next stage of storage account definition */ @Beta(Beta.SinceVersion.V1_5_0) + @Method WithCreate withOnlyHttpsTraffic(); } @@ -437,6 +450,7 @@ interface WithNetworkAccess { * @return the next stage of storage account definition */ @Beta(Beta.SinceVersion.V1_5_0) + @Method WithCreate withAccessFromAllNetworks(); /** @@ -449,6 +463,7 @@ interface WithNetworkAccess { * @return the next stage of storage account definition */ @Beta(Beta.SinceVersion.V1_5_0) + @Method WithCreate withAccessFromSelectedNetworks(); /** @@ -484,6 +499,7 @@ interface WithNetworkAccess { * @return the next stage of storage account definition */ @Beta(Beta.SinceVersion.V1_5_0) + @Method WithCreate withReadAccessToLogEntriesFromAnyNetwork(); /** @@ -492,6 +508,7 @@ interface WithNetworkAccess { * @return the next stage of storage account definition */ @Beta(Beta.SinceVersion.V1_5_0) + @Method WithCreate withReadAccessToMetricsFromAnyNetwork(); /** @@ -501,6 +518,7 @@ interface WithNetworkAccess { * @return the next stage of storage account definition */ @Beta(Beta.SinceVersion.V1_5_0) + @Method WithCreate withAccessFromAzureServices(); } @@ -610,6 +628,7 @@ interface WithEncryption { * @return the next stage of storage account update */ @Deprecated + @Method Update withEncryption(); /** @@ -618,6 +637,7 @@ interface WithEncryption { * @return the next stage of storage account update */ @Beta(Beta.SinceVersion.V1_5_0) + @Method Update withBlobEncryption(); /** @@ -626,6 +646,7 @@ interface WithEncryption { * @return he next stage of storage account update */ @Beta(Beta.SinceVersion.V1_5_0) + @Method Update withFileEncryption(); /** @@ -635,6 +656,7 @@ interface WithEncryption { * @return the next stage of storage account update */ @Deprecated + @Method Update withoutEncryption(); /** @@ -643,6 +665,7 @@ interface WithEncryption { * @return the next stage of storage account update */ @Beta(Beta.SinceVersion.V1_5_0) + @Method Update withoutBlobEncryption(); /** @@ -651,6 +674,7 @@ interface WithEncryption { * @return he next stage of storage account update */ @Beta(Beta.SinceVersion.V1_5_0) + @Method Update withoutFileEncryption(); /** @@ -692,6 +716,7 @@ interface WithManagedServiceIdentity { * @return the next stage of storage account update */ @Beta(Beta.SinceVersion.V1_5_0) + @Method Update withSystemAssignedManagedServiceIdentity(); } @@ -706,6 +731,7 @@ interface WithAccessTraffic { * @return the next stage of storage account update */ @Beta(Beta.SinceVersion.V1_5_0) + @Method Update withOnlyHttpsTraffic(); /** @@ -714,6 +740,7 @@ interface WithAccessTraffic { * @return the next stage of storage account update */ @Beta(Beta.SinceVersion.V1_5_0) + @Method Update withHttpAndHttpsTraffic(); } @@ -730,6 +757,7 @@ interface WithNetworkAccess { * @return the next stage of storage account update */ @Beta(Beta.SinceVersion.V1_5_0) + @Method Update withAccessFromAllNetworks(); /** @@ -742,6 +770,7 @@ interface WithNetworkAccess { * @return the next stage of storage account update */ @Beta(Beta.SinceVersion.V1_5_0) + @Method Update withAccessFromSelectedNetworks(); /** @@ -778,6 +807,7 @@ interface WithNetworkAccess { * @return the next stage of storage account definition */ @Beta(Beta.SinceVersion.V1_5_0) + @Method Update withReadAccessToLogEntriesFromAnyNetwork(); /** @@ -786,6 +816,7 @@ interface WithNetworkAccess { * @return the next stage of storage account definition */ @Beta(Beta.SinceVersion.V1_5_0) + @Method Update withReadAccessToMetricsFromAnyNetwork(); /** @@ -795,6 +826,7 @@ interface WithNetworkAccess { * @return the next stage of storage account definition */ @Beta(Beta.SinceVersion.V1_5_0) + @Method Update withAccessFromAzureServices(); /** @@ -831,6 +863,7 @@ interface WithNetworkAccess { * @return the next stage of storage account update */ @Beta(Beta.SinceVersion.V1_5_0) + @Method Update withoutReadAccessToLoggingFromAnyNetwork(); /** @@ -840,6 +873,7 @@ interface WithNetworkAccess { * @return the next stage of storage account update */ @Beta(Beta.SinceVersion.V1_5_0) + @Method Update withoutReadAccessToMetricsFromAnyNetwork(); /** @@ -849,6 +883,7 @@ interface WithNetworkAccess { * @return the next stage of storage account update */ @Beta(Beta.SinceVersion.V1_5_0) + @Method Update withoutAccessFromAzureServices(); } @@ -860,6 +895,7 @@ interface WithUpgrade { * @return the next stage of storage account update */ @Beta(Beta.SinceVersion.V1_5_1) + @Method Update upgradeToGeneralPurposeAccountKindV2(); } }