diff --git a/storage/resource-manager/v2016_01_01/pom.xml b/storage/resource-manager/v2016_01_01/pom.xml
index 75e99d87fc6df..de38d4d120bd4 100644
--- a/storage/resource-manager/v2016_01_01/pom.xml
+++ b/storage/resource-manager/v2016_01_01/pom.xml
@@ -1,133 +1,133 @@
-
-
- 4.0.0
- com.microsoft.azure.storage.v2016_01_01
-
- com.microsoft.azure
- azure-arm-parent
- 0.0.2-beta
- ../../../pom.xml
-
- azure-mgmt-storage
- 1.0.0-beta-1
- jar
- Microsoft Azure SDK for Storage Management
- This package contains Microsoft Storage Management SDK.
- https://github.com/Azure/azure-libraries-for-java
-
-
- The MIT License (MIT)
- http://opensource.org/licenses/MIT
- repo
-
-
-
- scm:git:https://github.com/Azure/azure-libraries-for-java
- scm:git:git@github.com:Azure/azure-libraries-for-java.git
- HEAD
-
-
- UTF-8
-
-
-
-
- microsoft
- Microsoft
-
-
-
-
- com.microsoft.azure
- azure-client-runtime
-
-
- com.microsoft.azure
- azure-arm-client-runtime
-
-
- junit
- junit
- test
-
-
- com.microsoft.azure
- azure-client-authentication
- test
-
-
- com.microsoft.azure
- azure-mgmt-resources
- test
-
-
- com.microsoft.azure
- azure-arm-client-runtime
- test-jar
- test
-
-
-
-
-
- org.apache.maven.plugins
- maven-jar-plugin
-
-
-
- true
- true
-
-
-
-
-
- org.codehaus.mojo
- build-helper-maven-plugin
-
-
- org.apache.maven.plugins
- maven-compiler-plugin
- 3.1
-
-
- 1.7
-
-
- com.microsoft.azure.management.apigeneration.LangDefinitionProcessor
-
-
- true
- true
-
- true
- true
-
-
-
-
- org.apache.maven.plugins
- maven-javadoc-plugin
- 2.8
-
- *.implementation.*;*.utils.*;com.microsoft.schemas._2003._10.serialization;*.blob.core.search
-
-
- /**
- * Copyright (c) Microsoft Corporation. All rights reserved.
- * Licensed under the MIT License. See License.txt in the project root for
- * license information.
- */
- ]]>
-
-
-
-
-
-
+
+
+ 4.0.0
+ com.microsoft.azure.storage.v2016_01_01
+
+ com.microsoft.azure
+ azure-arm-parent
+ 0.0.2-beta
+ ../../../pom.xml
+
+ azure-mgmt-storage
+ 1.0.0-beta
+ jar
+ Microsoft Azure SDK for Storage Management
+ This package contains Microsoft Storage Management SDK.
+ https://github.com/Azure/azure-libraries-for-java
+
+
+ The MIT License (MIT)
+ http://opensource.org/licenses/MIT
+ repo
+
+
+
+ scm:git:https://github.com/Azure/azure-libraries-for-java
+ scm:git:git@github.com:Azure/azure-libraries-for-java.git
+ HEAD
+
+
+ UTF-8
+
+
+
+
+ microsoft
+ Microsoft
+
+
+
+
+ com.microsoft.azure
+ azure-client-runtime
+
+
+ com.microsoft.azure
+ azure-arm-client-runtime
+
+
+ junit
+ junit
+ test
+
+
+ com.microsoft.azure
+ azure-client-authentication
+ test
+
+
+ com.microsoft.azure
+ azure-mgmt-resources
+ test
+
+
+ com.microsoft.azure
+ azure-arm-client-runtime
+ test-jar
+ test
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-jar-plugin
+
+
+
+ true
+ true
+
+
+
+
+
+ org.codehaus.mojo
+ build-helper-maven-plugin
+
+
+ org.apache.maven.plugins
+ maven-compiler-plugin
+ 3.1
+
+
+ 1.7
+
+
+ com.microsoft.azure.management.apigeneration.LangDefinitionProcessor
+
+
+ true
+ true
+
+ true
+ true
+
+
+
+
+ org.apache.maven.plugins
+ maven-javadoc-plugin
+ 2.8
+
+ *.implementation.*;*.utils.*;com.microsoft.schemas._2003._10.serialization;*.blob.core.search
+
+
+ /**
+ * Copyright (c) Microsoft Corporation. All rights reserved.
+ * Licensed under the MIT License. See License.txt in the project root for
+ * license information.
+ */
+ ]]>
+
+
+
+
+
+
diff --git a/storage/resource-manager/v2016_01_01/src/main/java/com/microsoft/azure/management/storage/v2016_01_01/CustomDomain.java b/storage/resource-manager/v2016_01_01/src/main/java/com/microsoft/azure/management/storage/v2016_01_01/CustomDomain.java
index 891eae49919ee..7597576a81b8b 100644
--- a/storage/resource-manager/v2016_01_01/src/main/java/com/microsoft/azure/management/storage/v2016_01_01/CustomDomain.java
+++ b/storage/resource-manager/v2016_01_01/src/main/java/com/microsoft/azure/management/storage/v2016_01_01/CustomDomain.java
@@ -30,7 +30,7 @@ public class CustomDomain {
private Boolean useSubDomain;
/**
- * Get the name value.
+ * Get gets or sets the custom domain name assigned to the storage account. Name is the CNAME source.
*
* @return the name value
*/
@@ -39,7 +39,7 @@ public String name() {
}
/**
- * Set the name value.
+ * Set gets or sets the custom domain name assigned to the storage account. Name is the CNAME source.
*
* @param name the name value to set
* @return the CustomDomain object itself.
@@ -50,7 +50,7 @@ public CustomDomain withName(String name) {
}
/**
- * Get the useSubDomain value.
+ * Get indicates whether indirect CName validation is enabled. Default value is false. This should only be set on updates.
*
* @return the useSubDomain value
*/
@@ -59,7 +59,7 @@ public Boolean useSubDomain() {
}
/**
- * Set the useSubDomain value.
+ * Set indicates whether indirect CName validation is enabled. Default value is false. This should only be set on updates.
*
* @param useSubDomain the useSubDomain value to set
* @return the CustomDomain object itself.
diff --git a/storage/resource-manager/v2016_01_01/src/main/java/com/microsoft/azure/management/storage/v2016_01_01/Encryption.java b/storage/resource-manager/v2016_01_01/src/main/java/com/microsoft/azure/management/storage/v2016_01_01/Encryption.java
index 4fd49ac9ff3c1..8c955b28f17cd 100644
--- a/storage/resource-manager/v2016_01_01/src/main/java/com/microsoft/azure/management/storage/v2016_01_01/Encryption.java
+++ b/storage/resource-manager/v2016_01_01/src/main/java/com/microsoft/azure/management/storage/v2016_01_01/Encryption.java
@@ -35,7 +35,7 @@ public Encryption() {
}
/**
- * Get the services value.
+ * Get list of services which support encryption.
*
* @return the services value
*/
@@ -44,7 +44,7 @@ public EncryptionServices services() {
}
/**
- * Set the services value.
+ * Set list of services which support encryption.
*
* @param services the services value to set
* @return the Encryption object itself.
@@ -55,7 +55,7 @@ public Encryption withServices(EncryptionServices services) {
}
/**
- * Get the keySource value.
+ * Get the encryption keySource (provider). Possible values (case-insensitive): Microsoft.Storage.
*
* @return the keySource value
*/
@@ -64,7 +64,7 @@ public String keySource() {
}
/**
- * Set the keySource value.
+ * Set the encryption keySource (provider). Possible values (case-insensitive): Microsoft.Storage.
*
* @param keySource the keySource value to set
* @return the Encryption object itself.
diff --git a/storage/resource-manager/v2016_01_01/src/main/java/com/microsoft/azure/management/storage/v2016_01_01/EncryptionService.java b/storage/resource-manager/v2016_01_01/src/main/java/com/microsoft/azure/management/storage/v2016_01_01/EncryptionService.java
index 0ba17b5c452af..b178ad39b1d48 100644
--- a/storage/resource-manager/v2016_01_01/src/main/java/com/microsoft/azure/management/storage/v2016_01_01/EncryptionService.java
+++ b/storage/resource-manager/v2016_01_01/src/main/java/com/microsoft/azure/management/storage/v2016_01_01/EncryptionService.java
@@ -32,7 +32,7 @@ public class EncryptionService {
private DateTime lastEnabledTime;
/**
- * Get the enabled value.
+ * Get a boolean indicating whether or not the service encrypts the data as it is stored.
*
* @return the enabled value
*/
@@ -41,7 +41,7 @@ public Boolean enabled() {
}
/**
- * Set the enabled value.
+ * Set a boolean indicating whether or not the service encrypts the data as it is stored.
*
* @param enabled the enabled value to set
* @return the EncryptionService object itself.
@@ -52,7 +52,7 @@ public EncryptionService withEnabled(Boolean enabled) {
}
/**
- * Get the lastEnabledTime value.
+ * Get gets a rough estimate of the date/time when the encryption was last enabled by the user. Only returned when encryption is enabled. There might be some unencrypted blobs which were written after this time, as it is just a rough estimate.
*
* @return the lastEnabledTime value
*/
diff --git a/storage/resource-manager/v2016_01_01/src/main/java/com/microsoft/azure/management/storage/v2016_01_01/EncryptionServices.java b/storage/resource-manager/v2016_01_01/src/main/java/com/microsoft/azure/management/storage/v2016_01_01/EncryptionServices.java
index b95be81d617b5..96ba4404175c3 100644
--- a/storage/resource-manager/v2016_01_01/src/main/java/com/microsoft/azure/management/storage/v2016_01_01/EncryptionServices.java
+++ b/storage/resource-manager/v2016_01_01/src/main/java/com/microsoft/azure/management/storage/v2016_01_01/EncryptionServices.java
@@ -21,7 +21,7 @@ public class EncryptionServices {
private EncryptionService blob;
/**
- * Get the blob value.
+ * Get the encryption function of the blob storage service.
*
* @return the blob value
*/
@@ -30,7 +30,7 @@ public EncryptionService blob() {
}
/**
- * Set the blob value.
+ * Set the encryption function of the blob storage service.
*
* @param blob the blob value to set
* @return the EncryptionServices object itself.
diff --git a/storage/resource-manager/v2016_01_01/src/main/java/com/microsoft/azure/management/storage/v2016_01_01/Endpoints.java b/storage/resource-manager/v2016_01_01/src/main/java/com/microsoft/azure/management/storage/v2016_01_01/Endpoints.java
index 241a9bc306429..f68c75e752fac 100644
--- a/storage/resource-manager/v2016_01_01/src/main/java/com/microsoft/azure/management/storage/v2016_01_01/Endpoints.java
+++ b/storage/resource-manager/v2016_01_01/src/main/java/com/microsoft/azure/management/storage/v2016_01_01/Endpoints.java
@@ -40,7 +40,7 @@ public class Endpoints {
private String file;
/**
- * Get the blob value.
+ * Get gets the blob endpoint.
*
* @return the blob value
*/
@@ -49,7 +49,7 @@ public String blob() {
}
/**
- * Get the queue value.
+ * Get gets the queue endpoint.
*
* @return the queue value
*/
@@ -58,7 +58,7 @@ public String queue() {
}
/**
- * Get the table value.
+ * Get gets the table endpoint.
*
* @return the table value
*/
@@ -67,7 +67,7 @@ public String table() {
}
/**
- * Get the file value.
+ * Get gets the file endpoint.
*
* @return the file value
*/
diff --git a/storage/resource-manager/v2016_01_01/src/main/java/com/microsoft/azure/management/storage/v2016_01_01/Sku.java b/storage/resource-manager/v2016_01_01/src/main/java/com/microsoft/azure/management/storage/v2016_01_01/Sku.java
index c74e2e438381c..f4200ef7e8d17 100644
--- a/storage/resource-manager/v2016_01_01/src/main/java/com/microsoft/azure/management/storage/v2016_01_01/Sku.java
+++ b/storage/resource-manager/v2016_01_01/src/main/java/com/microsoft/azure/management/storage/v2016_01_01/Sku.java
@@ -31,7 +31,7 @@ public class Sku {
private SkuTier tier;
/**
- * Get the name value.
+ * Get gets or sets the sku name. Required for account creation; optional for update. Note that in older versions, sku name was called accountType. Possible values include: 'Standard_LRS', 'Standard_GRS', 'Standard_RAGRS', 'Standard_ZRS', 'Premium_LRS'.
*
* @return the name value
*/
@@ -40,7 +40,7 @@ public SkuName name() {
}
/**
- * Set the name value.
+ * Set gets or sets the sku name. Required for account creation; optional for update. Note that in older versions, sku name was called accountType. Possible values include: 'Standard_LRS', 'Standard_GRS', 'Standard_RAGRS', 'Standard_ZRS', 'Premium_LRS'.
*
* @param name the name value to set
* @return the Sku object itself.
@@ -51,7 +51,7 @@ public Sku withName(SkuName name) {
}
/**
- * Get the tier value.
+ * Get gets the sku tier. This is based on the SKU name. Possible values include: 'Standard', 'Premium'.
*
* @return the tier value
*/
diff --git a/storage/resource-manager/v2016_01_01/src/main/java/com/microsoft/azure/management/storage/v2016_01_01/StorageAccount.java b/storage/resource-manager/v2016_01_01/src/main/java/com/microsoft/azure/management/storage/v2016_01_01/StorageAccount.java
index 69038314b982c..29d682b11e7a3 100644
--- a/storage/resource-manager/v2016_01_01/src/main/java/com/microsoft/azure/management/storage/v2016_01_01/StorageAccount.java
+++ b/storage/resource-manager/v2016_01_01/src/main/java/com/microsoft/azure/management/storage/v2016_01_01/StorageAccount.java
@@ -10,12 +10,12 @@
import com.microsoft.azure.arm.model.HasInner;
import com.microsoft.azure.arm.resources.models.Resource;
+import com.microsoft.azure.arm.resources.models.GroupableResourceCore;
import com.microsoft.azure.arm.resources.models.HasResourceGroup;
import com.microsoft.azure.arm.model.Refreshable;
import com.microsoft.azure.arm.model.Updatable;
import com.microsoft.azure.arm.model.Appliable;
import com.microsoft.azure.arm.model.Creatable;
-import com.microsoft.azure.arm.resources.models.GroupableResourceCore;
import com.microsoft.azure.arm.resources.models.HasManager;
import com.microsoft.azure.management.storage.v2016_01_01.implementation.StorageManager;
import org.joda.time.DateTime;
diff --git a/storage/resource-manager/v2016_01_01/src/main/java/com/microsoft/azure/management/storage/v2016_01_01/StorageAccountCheckNameAvailabilityParameters.java b/storage/resource-manager/v2016_01_01/src/main/java/com/microsoft/azure/management/storage/v2016_01_01/StorageAccountCheckNameAvailabilityParameters.java
index 0bddf8fa36f42..f9b1cde56c2fc 100644
--- a/storage/resource-manager/v2016_01_01/src/main/java/com/microsoft/azure/management/storage/v2016_01_01/StorageAccountCheckNameAvailabilityParameters.java
+++ b/storage/resource-manager/v2016_01_01/src/main/java/com/microsoft/azure/management/storage/v2016_01_01/StorageAccountCheckNameAvailabilityParameters.java
@@ -28,6 +28,7 @@ public class StorageAccountCheckNameAvailabilityParameters {
/**
* Creates an instance of StorageAccountCheckNameAvailabilityParameters class.
+ * @param name the name value.
*/
public StorageAccountCheckNameAvailabilityParameters() {
type = "Microsoft.Storage/storageAccounts";
diff --git a/storage/resource-manager/v2016_01_01/src/main/java/com/microsoft/azure/management/storage/v2016_01_01/StorageAccountCreateParameters.java b/storage/resource-manager/v2016_01_01/src/main/java/com/microsoft/azure/management/storage/v2016_01_01/StorageAccountCreateParameters.java
index 771e2931fcd90..c24ffdef11acc 100644
--- a/storage/resource-manager/v2016_01_01/src/main/java/com/microsoft/azure/management/storage/v2016_01_01/StorageAccountCreateParameters.java
+++ b/storage/resource-manager/v2016_01_01/src/main/java/com/microsoft/azure/management/storage/v2016_01_01/StorageAccountCreateParameters.java
@@ -75,7 +75,7 @@ public class StorageAccountCreateParameters {
private AccessTier accessTier;
/**
- * Get the sku value.
+ * Get required. Gets or sets the sku name.
*
* @return the sku value
*/
@@ -84,7 +84,7 @@ public Sku sku() {
}
/**
- * Set the sku value.
+ * Set required. Gets or sets the sku name.
*
* @param sku the sku value to set
* @return the StorageAccountCreateParameters object itself.
@@ -95,7 +95,7 @@ public StorageAccountCreateParameters withSku(Sku sku) {
}
/**
- * Get the kind value.
+ * Get required. Indicates the type of storage account. Possible values include: 'Storage', 'BlobStorage'.
*
* @return the kind value
*/
@@ -104,7 +104,7 @@ public Kind kind() {
}
/**
- * Set the kind value.
+ * Set required. Indicates the type of storage account. Possible values include: 'Storage', 'BlobStorage'.
*
* @param kind the kind value to set
* @return the StorageAccountCreateParameters object itself.
@@ -115,7 +115,7 @@ public StorageAccountCreateParameters withKind(Kind kind) {
}
/**
- * Get the location value.
+ * Get required. Gets or sets the location of the resource. This will be one of the supported and registered Azure Geo Regions (e.g. West US, East US, Southeast Asia, etc.). The geo region of a resource cannot be changed once it is created, but if an identical geo region is specified on update, the request will succeed.
*
* @return the location value
*/
@@ -124,7 +124,7 @@ public String location() {
}
/**
- * Set the location value.
+ * Set required. Gets or sets the location of the resource. This will be one of the supported and registered Azure Geo Regions (e.g. West US, East US, Southeast Asia, etc.). The geo region of a resource cannot be changed once it is created, but if an identical geo region is specified on update, the request will succeed.
*
* @param location the location value to set
* @return the StorageAccountCreateParameters object itself.
@@ -135,7 +135,7 @@ public StorageAccountCreateParameters withLocation(String location) {
}
/**
- * Get the tags value.
+ * Get gets or sets a list of key value pairs that describe the resource. These tags can be used for viewing and grouping this resource (across resource groups). A maximum of 15 tags can be provided for a resource. Each tag must have a key with a length no greater than 128 characters and a value with a length no greater than 256 characters.
*
* @return the tags value
*/
@@ -144,7 +144,7 @@ public Map tags() {
}
/**
- * Set the tags value.
+ * Set gets or sets a list of key value pairs that describe the resource. These tags can be used for viewing and grouping this resource (across resource groups). A maximum of 15 tags can be provided for a resource. Each tag must have a key with a length no greater than 128 characters and a value with a length no greater than 256 characters.
*
* @param tags the tags value to set
* @return the StorageAccountCreateParameters object itself.
@@ -155,7 +155,7 @@ public StorageAccountCreateParameters withTags(Map tags) {
}
/**
- * Get the customDomain value.
+ * Get user domain assigned to the storage account. Name is the CNAME source. Only one custom domain is supported per storage account at this time. To clear the existing custom domain, use an empty string for the custom domain name property.
*
* @return the customDomain value
*/
@@ -164,7 +164,7 @@ public CustomDomain customDomain() {
}
/**
- * Set the customDomain value.
+ * Set user domain assigned to the storage account. Name is the CNAME source. Only one custom domain is supported per storage account at this time. To clear the existing custom domain, use an empty string for the custom domain name property.
*
* @param customDomain the customDomain value to set
* @return the StorageAccountCreateParameters object itself.
@@ -175,7 +175,7 @@ public StorageAccountCreateParameters withCustomDomain(CustomDomain customDomain
}
/**
- * Get the encryption value.
+ * Get provides the encryption settings on the account. If left unspecified the account encryption settings will remain the same. The default setting is unencrypted.
*
* @return the encryption value
*/
@@ -184,7 +184,7 @@ public Encryption encryption() {
}
/**
- * Set the encryption value.
+ * Set provides the encryption settings on the account. If left unspecified the account encryption settings will remain the same. The default setting is unencrypted.
*
* @param encryption the encryption value to set
* @return the StorageAccountCreateParameters object itself.
@@ -195,7 +195,7 @@ public StorageAccountCreateParameters withEncryption(Encryption encryption) {
}
/**
- * Get the accessTier value.
+ * Get required for storage accounts where kind = BlobStorage. The access tier used for billing. Possible values include: 'Hot', 'Cool'.
*
* @return the accessTier value
*/
@@ -204,7 +204,7 @@ public AccessTier accessTier() {
}
/**
- * Set the accessTier value.
+ * Set required for storage accounts where kind = BlobStorage. The access tier used for billing. Possible values include: 'Hot', 'Cool'.
*
* @param accessTier the accessTier value to set
* @return the StorageAccountCreateParameters object itself.
diff --git a/storage/resource-manager/v2016_01_01/src/main/java/com/microsoft/azure/management/storage/v2016_01_01/StorageAccountKey.java b/storage/resource-manager/v2016_01_01/src/main/java/com/microsoft/azure/management/storage/v2016_01_01/StorageAccountKey.java
index ad54578f0d47f..6c0e82a980a4c 100644
--- a/storage/resource-manager/v2016_01_01/src/main/java/com/microsoft/azure/management/storage/v2016_01_01/StorageAccountKey.java
+++ b/storage/resource-manager/v2016_01_01/src/main/java/com/microsoft/azure/management/storage/v2016_01_01/StorageAccountKey.java
@@ -34,7 +34,7 @@ public class StorageAccountKey {
private KeyPermission permissions;
/**
- * Get the keyName value.
+ * Get name of the key.
*
* @return the keyName value
*/
@@ -43,7 +43,7 @@ public String keyName() {
}
/**
- * Get the value value.
+ * Get base 64-encoded value of the key.
*
* @return the value value
*/
@@ -52,7 +52,7 @@ public String value() {
}
/**
- * Get the permissions value.
+ * Get permissions for the key -- read-only or full permissions. Possible values include: 'READ', 'FULL'.
*
* @return the permissions value
*/
diff --git a/storage/resource-manager/v2016_01_01/src/main/java/com/microsoft/azure/management/storage/v2016_01_01/StorageAccountUpdateParameters.java b/storage/resource-manager/v2016_01_01/src/main/java/com/microsoft/azure/management/storage/v2016_01_01/StorageAccountUpdateParameters.java
index 10bd2ddb8b653..b1966caf62c02 100644
--- a/storage/resource-manager/v2016_01_01/src/main/java/com/microsoft/azure/management/storage/v2016_01_01/StorageAccountUpdateParameters.java
+++ b/storage/resource-manager/v2016_01_01/src/main/java/com/microsoft/azure/management/storage/v2016_01_01/StorageAccountUpdateParameters.java
@@ -60,7 +60,7 @@ public class StorageAccountUpdateParameters {
private AccessTier accessTier;
/**
- * Get the sku value.
+ * Get gets or sets the SKU name. Note that the SKU name cannot be updated to Standard_ZRS or Premium_LRS, nor can accounts of those sku names be updated to any other value.
*
* @return the sku value
*/
@@ -69,7 +69,7 @@ public Sku sku() {
}
/**
- * Set the sku value.
+ * Set gets or sets the SKU name. Note that the SKU name cannot be updated to Standard_ZRS or Premium_LRS, nor can accounts of those sku names be updated to any other value.
*
* @param sku the sku value to set
* @return the StorageAccountUpdateParameters object itself.
@@ -80,7 +80,7 @@ public StorageAccountUpdateParameters withSku(Sku sku) {
}
/**
- * Get the tags value.
+ * Get gets or sets a list of key value pairs that describe the resource. These tags can be used in viewing and grouping this resource (across resource groups). A maximum of 15 tags can be provided for a resource. Each tag must have a key no greater in length than 128 characters and a value no greater in length than 256 characters.
*
* @return the tags value
*/
@@ -89,7 +89,7 @@ public Map tags() {
}
/**
- * Set the tags value.
+ * Set gets or sets a list of key value pairs that describe the resource. These tags can be used in viewing and grouping this resource (across resource groups). A maximum of 15 tags can be provided for a resource. Each tag must have a key no greater in length than 128 characters and a value no greater in length than 256 characters.
*
* @param tags the tags value to set
* @return the StorageAccountUpdateParameters object itself.
@@ -100,7 +100,7 @@ public StorageAccountUpdateParameters withTags(Map tags) {
}
/**
- * Get the customDomain value.
+ * Get custom domain assigned to the storage account by the user. Name is the CNAME source. Only one custom domain is supported per storage account at this time. To clear the existing custom domain, use an empty string for the custom domain name property.
*
* @return the customDomain value
*/
@@ -109,7 +109,7 @@ public CustomDomain customDomain() {
}
/**
- * Set the customDomain value.
+ * Set custom domain assigned to the storage account by the user. Name is the CNAME source. Only one custom domain is supported per storage account at this time. To clear the existing custom domain, use an empty string for the custom domain name property.
*
* @param customDomain the customDomain value to set
* @return the StorageAccountUpdateParameters object itself.
@@ -120,7 +120,7 @@ public StorageAccountUpdateParameters withCustomDomain(CustomDomain customDomain
}
/**
- * Get the encryption value.
+ * Get provides the encryption settings on the account. The default setting is unencrypted.
*
* @return the encryption value
*/
@@ -129,7 +129,7 @@ public Encryption encryption() {
}
/**
- * Set the encryption value.
+ * Set provides the encryption settings on the account. The default setting is unencrypted.
*
* @param encryption the encryption value to set
* @return the StorageAccountUpdateParameters object itself.
@@ -140,7 +140,7 @@ public StorageAccountUpdateParameters withEncryption(Encryption encryption) {
}
/**
- * Get the accessTier value.
+ * Get required for storage accounts where kind = BlobStorage. The access tier used for billing. Possible values include: 'Hot', 'Cool'.
*
* @return the accessTier value
*/
@@ -149,7 +149,7 @@ public AccessTier accessTier() {
}
/**
- * Set the accessTier value.
+ * Set required for storage accounts where kind = BlobStorage. The access tier used for billing. Possible values include: 'Hot', 'Cool'.
*
* @param accessTier the accessTier value to set
* @return the StorageAccountUpdateParameters object itself.
diff --git a/storage/resource-manager/v2016_01_01/src/main/java/com/microsoft/azure/management/storage/v2016_01_01/UsageName.java b/storage/resource-manager/v2016_01_01/src/main/java/com/microsoft/azure/management/storage/v2016_01_01/UsageName.java
index de37f3fec9491..70838a3c82260 100644
--- a/storage/resource-manager/v2016_01_01/src/main/java/com/microsoft/azure/management/storage/v2016_01_01/UsageName.java
+++ b/storage/resource-manager/v2016_01_01/src/main/java/com/microsoft/azure/management/storage/v2016_01_01/UsageName.java
@@ -27,7 +27,7 @@ public class UsageName {
private String localizedValue;
/**
- * Get the value value.
+ * Get gets a string describing the resource name.
*
* @return the value value
*/
@@ -36,7 +36,7 @@ public String value() {
}
/**
- * Get the localizedValue value.
+ * Get gets a localized string describing the resource name.
*
* @return the localizedValue value
*/
diff --git a/storage/resource-manager/v2016_01_01/src/main/java/com/microsoft/azure/management/storage/v2016_01_01/implementation/CheckNameAvailabilityResultInner.java b/storage/resource-manager/v2016_01_01/src/main/java/com/microsoft/azure/management/storage/v2016_01_01/implementation/CheckNameAvailabilityResultInner.java
index c7ec326b31707..40a0ff5e43537 100644
--- a/storage/resource-manager/v2016_01_01/src/main/java/com/microsoft/azure/management/storage/v2016_01_01/implementation/CheckNameAvailabilityResultInner.java
+++ b/storage/resource-manager/v2016_01_01/src/main/java/com/microsoft/azure/management/storage/v2016_01_01/implementation/CheckNameAvailabilityResultInner.java
@@ -38,7 +38,7 @@ public class CheckNameAvailabilityResultInner {
private String message;
/**
- * Get the nameAvailable value.
+ * Get gets a boolean value that indicates whether the name is available for you to use. If true, the name is available. If false, the name has already been taken or is invalid and cannot be used.
*
* @return the nameAvailable value
*/
@@ -47,7 +47,7 @@ public Boolean nameAvailable() {
}
/**
- * Get the reason value.
+ * Get gets the reason that a storage account name could not be used. The Reason element is only returned if NameAvailable is false. Possible values include: 'AccountNameInvalid', 'AlreadyExists'.
*
* @return the reason value
*/
@@ -56,7 +56,7 @@ public Reason reason() {
}
/**
- * Get the message value.
+ * Get gets an error message explaining the Reason value in more detail.
*
* @return the message value
*/
diff --git a/storage/resource-manager/v2016_01_01/src/main/java/com/microsoft/azure/management/storage/v2016_01_01/implementation/StorageAccountInner.java b/storage/resource-manager/v2016_01_01/src/main/java/com/microsoft/azure/management/storage/v2016_01_01/implementation/StorageAccountInner.java
index cc7ba79ca4689..fd004f7f1b467 100644
--- a/storage/resource-manager/v2016_01_01/src/main/java/com/microsoft/azure/management/storage/v2016_01_01/implementation/StorageAccountInner.java
+++ b/storage/resource-manager/v2016_01_01/src/main/java/com/microsoft/azure/management/storage/v2016_01_01/implementation/StorageAccountInner.java
@@ -131,7 +131,7 @@ public class StorageAccountInner extends Resource {
private AccessTier accessTier;
/**
- * Get the sku value.
+ * Get gets the SKU.
*
* @return the sku value
*/
@@ -140,7 +140,7 @@ public Sku sku() {
}
/**
- * Get the kind value.
+ * Get gets the Kind. Possible values include: 'Storage', 'BlobStorage'.
*
* @return the kind value
*/
@@ -149,7 +149,7 @@ public Kind kind() {
}
/**
- * Get the provisioningState value.
+ * Get gets the status of the storage account at the time the operation was called. Possible values include: 'Creating', 'ResolvingDNS', 'Succeeded'.
*
* @return the provisioningState value
*/
@@ -158,7 +158,7 @@ public ProvisioningState provisioningState() {
}
/**
- * Get the primaryEndpoints value.
+ * Get gets the URLs that are used to perform a retrieval of a public blob, queue, or table object. Note that Standard_ZRS and Premium_LRS accounts only return the blob endpoint.
*
* @return the primaryEndpoints value
*/
@@ -167,7 +167,7 @@ public Endpoints primaryEndpoints() {
}
/**
- * Get the primaryLocation value.
+ * Get gets the location of the primary data center for the storage account.
*
* @return the primaryLocation value
*/
@@ -176,7 +176,7 @@ public String primaryLocation() {
}
/**
- * Get the statusOfPrimary value.
+ * Get gets the status indicating whether the primary location of the storage account is available or unavailable. Possible values include: 'Available', 'Unavailable'.
*
* @return the statusOfPrimary value
*/
@@ -185,7 +185,7 @@ public AccountStatus statusOfPrimary() {
}
/**
- * Get the lastGeoFailoverTime value.
+ * Get gets the timestamp of the most recent instance of a failover to the secondary location. Only the most recent timestamp is retained. This element is not returned if there has never been a failover instance. Only available if the accountType is Standard_GRS or Standard_RAGRS.
*
* @return the lastGeoFailoverTime value
*/
@@ -194,7 +194,7 @@ public DateTime lastGeoFailoverTime() {
}
/**
- * Get the secondaryLocation value.
+ * Get gets the location of the geo-replicated secondary for the storage account. Only available if the accountType is Standard_GRS or Standard_RAGRS.
*
* @return the secondaryLocation value
*/
@@ -203,7 +203,7 @@ public String secondaryLocation() {
}
/**
- * Get the statusOfSecondary value.
+ * Get gets the status indicating whether the secondary location of the storage account is available or unavailable. Only available if the SKU name is Standard_GRS or Standard_RAGRS. Possible values include: 'Available', 'Unavailable'.
*
* @return the statusOfSecondary value
*/
@@ -212,7 +212,7 @@ public AccountStatus statusOfSecondary() {
}
/**
- * Get the creationTime value.
+ * Get gets the creation date and time of the storage account in UTC.
*
* @return the creationTime value
*/
@@ -221,7 +221,7 @@ public DateTime creationTime() {
}
/**
- * Get the customDomain value.
+ * Get gets the custom domain the user assigned to this storage account.
*
* @return the customDomain value
*/
@@ -230,7 +230,7 @@ public CustomDomain customDomain() {
}
/**
- * Get the secondaryEndpoints value.
+ * Get gets the URLs that are used to perform a retrieval of a public blob, queue, or table object from the secondary location of the storage account. Only available if the SKU name is Standard_RAGRS.
*
* @return the secondaryEndpoints value
*/
@@ -239,7 +239,7 @@ public Endpoints secondaryEndpoints() {
}
/**
- * Get the encryption value.
+ * Get gets the encryption settings on the account. If unspecified, the account is unencrypted.
*
* @return the encryption value
*/
@@ -248,7 +248,7 @@ public Encryption encryption() {
}
/**
- * Get the accessTier value.
+ * Get required for storage accounts where kind = BlobStorage. The access tier used for billing. Possible values include: 'Hot', 'Cool'.
*
* @return the accessTier value
*/
diff --git a/storage/resource-manager/v2016_01_01/src/main/java/com/microsoft/azure/management/storage/v2016_01_01/implementation/StorageAccountListKeysResultInner.java b/storage/resource-manager/v2016_01_01/src/main/java/com/microsoft/azure/management/storage/v2016_01_01/implementation/StorageAccountListKeysResultInner.java
index ca80b9306fb54..286ba9c7cab97 100644
--- a/storage/resource-manager/v2016_01_01/src/main/java/com/microsoft/azure/management/storage/v2016_01_01/implementation/StorageAccountListKeysResultInner.java
+++ b/storage/resource-manager/v2016_01_01/src/main/java/com/microsoft/azure/management/storage/v2016_01_01/implementation/StorageAccountListKeysResultInner.java
@@ -24,7 +24,7 @@ public class StorageAccountListKeysResultInner {
private List keys;
/**
- * Get the keys value.
+ * Get gets the list of storage account keys and their properties for the specified storage account.
*
* @return the keys value
*/
diff --git a/storage/resource-manager/v2016_01_01/src/main/java/com/microsoft/azure/management/storage/v2016_01_01/implementation/UsageInner.java b/storage/resource-manager/v2016_01_01/src/main/java/com/microsoft/azure/management/storage/v2016_01_01/implementation/UsageInner.java
index 833b0afda101a..1e87563f68a59 100644
--- a/storage/resource-manager/v2016_01_01/src/main/java/com/microsoft/azure/management/storage/v2016_01_01/implementation/UsageInner.java
+++ b/storage/resource-manager/v2016_01_01/src/main/java/com/microsoft/azure/management/storage/v2016_01_01/implementation/UsageInner.java
@@ -43,7 +43,7 @@ public class UsageInner {
private UsageName name;
/**
- * Get the unit value.
+ * Get gets the unit of measurement. Possible values include: 'Count', 'Bytes', 'Seconds', 'Percent', 'CountsPerSecond', 'BytesPerSecond'.
*
* @return the unit value
*/
@@ -52,7 +52,7 @@ public UsageUnit unit() {
}
/**
- * Get the currentValue value.
+ * Get gets the current count of the allocated resources in the subscription.
*
* @return the currentValue value
*/
@@ -61,7 +61,7 @@ public Integer currentValue() {
}
/**
- * Get the limit value.
+ * Get gets the maximum count of the resources that can be allocated in the subscription.
*
* @return the limit value
*/
@@ -70,7 +70,7 @@ public Integer limit() {
}
/**
- * Get the name value.
+ * Get gets the name of the type of usage.
*
* @return the name value
*/
diff --git a/storage/resource-manager/v2017_10_01/pom.xml b/storage/resource-manager/v2017_10_01/pom.xml
index 1b5aa73f1f4a9..3625f22ea1e37 100644
--- a/storage/resource-manager/v2017_10_01/pom.xml
+++ b/storage/resource-manager/v2017_10_01/pom.xml
@@ -1,133 +1,133 @@
-
-
- 4.0.0
- com.microsoft.azure.storage.v2017_10_01
-
- com.microsoft.azure
- azure-arm-parent
- 0.0.2-beta
- ../../../pom.xml
-
- azure-mgmt-storage
- 1.0.0-beta
- jar
- Microsoft Azure SDK for Storage Management
- This package contains Microsoft Storage Management SDK.
- https://github.com/Azure/azure-libraries-for-java
-
-
- The MIT License (MIT)
- http://opensource.org/licenses/MIT
- repo
-
-
-
- scm:git:https://github.com/Azure/azure-libraries-for-java
- scm:git:git@github.com:Azure/azure-libraries-for-java.git
- HEAD
-
-
- UTF-8
-
-
-
-
- microsoft
- Microsoft
-
-
-
-
- com.microsoft.azure
- azure-client-runtime
-
-
- com.microsoft.azure
- azure-arm-client-runtime
-
-
- junit
- junit
- test
-
-
- com.microsoft.azure
- azure-client-authentication
- test
-
-
- com.microsoft.azure
- azure-mgmt-resources
- test
-
-
- com.microsoft.azure
- azure-arm-client-runtime
- test-jar
- test
-
-
-
-
-
- org.apache.maven.plugins
- maven-jar-plugin
-
-
-
- true
- true
-
-
-
-
-
- org.codehaus.mojo
- build-helper-maven-plugin
-
-
- org.apache.maven.plugins
- maven-compiler-plugin
- 3.1
-
-
- 1.7
-
-
- com.microsoft.azure.management.apigeneration.LangDefinitionProcessor
-
-
- true
- true
-
- true
- true
-
-
-
-
- org.apache.maven.plugins
- maven-javadoc-plugin
- 2.8
-
- *.implementation.*;*.utils.*;com.microsoft.schemas._2003._10.serialization;*.blob.core.search
-
-
- /**
- * Copyright (c) Microsoft Corporation. All rights reserved.
- * Licensed under the MIT License. See License.txt in the project root for
- * license information.
- */
- ]]>
-
-
-
-
-
-
+
+
+ 4.0.0
+ com.microsoft.azure.storage.v2017_10_01
+
+ com.microsoft.azure
+ azure-arm-parent
+ 0.0.2-beta
+ ../../../pom.xml
+
+ azure-mgmt-storage
+ 1.0.0-beta
+ jar
+ Microsoft Azure SDK for Storage Management
+ This package contains Microsoft Storage Management SDK.
+ https://github.com/Azure/azure-libraries-for-java
+
+
+ The MIT License (MIT)
+ http://opensource.org/licenses/MIT
+ repo
+
+
+
+ scm:git:https://github.com/Azure/azure-libraries-for-java
+ scm:git:git@github.com:Azure/azure-libraries-for-java.git
+ HEAD
+
+
+ UTF-8
+
+
+
+
+ microsoft
+ Microsoft
+
+
+
+
+ com.microsoft.azure
+ azure-client-runtime
+
+
+ com.microsoft.azure
+ azure-arm-client-runtime
+
+
+ junit
+ junit
+ test
+
+
+ com.microsoft.azure
+ azure-client-authentication
+ test
+
+
+ com.microsoft.azure
+ azure-mgmt-resources
+ test
+
+
+ com.microsoft.azure
+ azure-arm-client-runtime
+ test-jar
+ test
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-jar-plugin
+
+
+
+ true
+ true
+
+
+
+
+
+ org.codehaus.mojo
+ build-helper-maven-plugin
+
+
+ org.apache.maven.plugins
+ maven-compiler-plugin
+ 3.1
+
+
+ 1.7
+
+
+ com.microsoft.azure.management.apigeneration.LangDefinitionProcessor
+
+
+ true
+ true
+
+ true
+ true
+
+
+
+
+ org.apache.maven.plugins
+ maven-javadoc-plugin
+ 2.8
+
+ *.implementation.*;*.utils.*;com.microsoft.schemas._2003._10.serialization;*.blob.core.search
+
+
+ /**
+ * Copyright (c) Microsoft Corporation. All rights reserved.
+ * Licensed under the MIT License. See License.txt in the project root for
+ * license information.
+ */
+ ]]>
+
+
+
+
+
+
diff --git a/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/AccountSasParameters.java b/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/AccountSasParameters.java
index caa5dc4beb273..6b0f6220e85d9 100644
--- a/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/AccountSasParameters.java
+++ b/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/AccountSasParameters.java
@@ -74,7 +74,7 @@ public class AccountSasParameters {
private String keyToSign;
/**
- * Get the services value.
+ * Get the signed services accessible with the account SAS. Possible values include: Blob (b), Queue (q), Table (t), File (f). Possible values include: 'b', 'q', 't', 'f'.
*
* @return the services value
*/
@@ -83,7 +83,7 @@ public Services services() {
}
/**
- * Set the services value.
+ * Set the signed services accessible with the account SAS. Possible values include: Blob (b), Queue (q), Table (t), File (f). Possible values include: 'b', 'q', 't', 'f'.
*
* @param services the services value to set
* @return the AccountSasParameters object itself.
@@ -94,7 +94,7 @@ public AccountSasParameters withServices(Services services) {
}
/**
- * Get the resourceTypes value.
+ * Get the signed resource types that are accessible with the account SAS. Service (s): Access to service-level APIs; Container (c): Access to container-level APIs; Object (o): Access to object-level APIs for blobs, queue messages, table entities, and files. Possible values include: 's', 'c', 'o'.
*
* @return the resourceTypes value
*/
@@ -103,7 +103,7 @@ public SignedResourceTypes resourceTypes() {
}
/**
- * Set the resourceTypes value.
+ * Set the signed resource types that are accessible with the account SAS. Service (s): Access to service-level APIs; Container (c): Access to container-level APIs; Object (o): Access to object-level APIs for blobs, queue messages, table entities, and files. Possible values include: 's', 'c', 'o'.
*
* @param resourceTypes the resourceTypes value to set
* @return the AccountSasParameters object itself.
@@ -114,7 +114,7 @@ public AccountSasParameters withResourceTypes(SignedResourceTypes resourceTypes)
}
/**
- * Get the permissions value.
+ * Get the signed permissions for the account SAS. Possible values include: Read (r), Write (w), Delete (d), List (l), Add (a), Create (c), Update (u) and Process (p). Possible values include: 'r', 'd', 'w', 'l', 'a', 'c', 'u', 'p'.
*
* @return the permissions value
*/
@@ -123,7 +123,7 @@ public Permissions permissions() {
}
/**
- * Set the permissions value.
+ * Set the signed permissions for the account SAS. Possible values include: Read (r), Write (w), Delete (d), List (l), Add (a), Create (c), Update (u) and Process (p). Possible values include: 'r', 'd', 'w', 'l', 'a', 'c', 'u', 'p'.
*
* @param permissions the permissions value to set
* @return the AccountSasParameters object itself.
@@ -134,7 +134,7 @@ public AccountSasParameters withPermissions(Permissions permissions) {
}
/**
- * Get the iPAddressOrRange value.
+ * Get an IP address or a range of IP addresses from which to accept requests.
*
* @return the iPAddressOrRange value
*/
@@ -143,7 +143,7 @@ public String iPAddressOrRange() {
}
/**
- * Set the iPAddressOrRange value.
+ * Set an IP address or a range of IP addresses from which to accept requests.
*
* @param iPAddressOrRange the iPAddressOrRange value to set
* @return the AccountSasParameters object itself.
@@ -154,7 +154,7 @@ public AccountSasParameters withIPAddressOrRange(String iPAddressOrRange) {
}
/**
- * Get the protocols value.
+ * Get the protocol permitted for a request made with the account SAS. Possible values include: 'https,http', 'https'.
*
* @return the protocols value
*/
@@ -163,7 +163,7 @@ public HttpProtocol protocols() {
}
/**
- * Set the protocols value.
+ * Set the protocol permitted for a request made with the account SAS. Possible values include: 'https,http', 'https'.
*
* @param protocols the protocols value to set
* @return the AccountSasParameters object itself.
@@ -174,7 +174,7 @@ public AccountSasParameters withProtocols(HttpProtocol protocols) {
}
/**
- * Get the sharedAccessStartTime value.
+ * Get the time at which the SAS becomes valid.
*
* @return the sharedAccessStartTime value
*/
@@ -183,7 +183,7 @@ public DateTime sharedAccessStartTime() {
}
/**
- * Set the sharedAccessStartTime value.
+ * Set the time at which the SAS becomes valid.
*
* @param sharedAccessStartTime the sharedAccessStartTime value to set
* @return the AccountSasParameters object itself.
@@ -194,7 +194,7 @@ public AccountSasParameters withSharedAccessStartTime(DateTime sharedAccessStart
}
/**
- * Get the sharedAccessExpiryTime value.
+ * Get the time at which the shared access signature becomes invalid.
*
* @return the sharedAccessExpiryTime value
*/
@@ -203,7 +203,7 @@ public DateTime sharedAccessExpiryTime() {
}
/**
- * Set the sharedAccessExpiryTime value.
+ * Set the time at which the shared access signature becomes invalid.
*
* @param sharedAccessExpiryTime the sharedAccessExpiryTime value to set
* @return the AccountSasParameters object itself.
@@ -214,7 +214,7 @@ public AccountSasParameters withSharedAccessExpiryTime(DateTime sharedAccessExpi
}
/**
- * Get the keyToSign value.
+ * Get the key to sign the account SAS token with.
*
* @return the keyToSign value
*/
@@ -223,7 +223,7 @@ public String keyToSign() {
}
/**
- * Set the keyToSign value.
+ * Set the key to sign the account SAS token with.
*
* @param keyToSign the keyToSign value to set
* @return the AccountSasParameters object itself.
diff --git a/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/CustomDomain.java b/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/CustomDomain.java
index 7aa49dab321a3..cbc14318cf296 100644
--- a/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/CustomDomain.java
+++ b/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/CustomDomain.java
@@ -30,7 +30,7 @@ public class CustomDomain {
private Boolean useSubDomain;
/**
- * Get the name value.
+ * Get gets or sets the custom domain name assigned to the storage account. Name is the CNAME source.
*
* @return the name value
*/
@@ -39,7 +39,7 @@ public String name() {
}
/**
- * Set the name value.
+ * Set gets or sets the custom domain name assigned to the storage account. Name is the CNAME source.
*
* @param name the name value to set
* @return the CustomDomain object itself.
@@ -50,7 +50,7 @@ public CustomDomain withName(String name) {
}
/**
- * Get the useSubDomain value.
+ * Get indicates whether indirect CName validation is enabled. Default value is false. This should only be set on updates.
*
* @return the useSubDomain value
*/
@@ -59,7 +59,7 @@ public Boolean useSubDomain() {
}
/**
- * Set the useSubDomain value.
+ * Set indicates whether indirect CName validation is enabled. Default value is false. This should only be set on updates.
*
* @param useSubDomain the useSubDomain value to set
* @return the CustomDomain object itself.
diff --git a/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/Dimension.java b/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/Dimension.java
index 21b261317b5b4..9cb5f123501e9 100644
--- a/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/Dimension.java
+++ b/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/Dimension.java
@@ -27,7 +27,7 @@ public class Dimension {
private String displayName;
/**
- * Get the name value.
+ * Get display name of dimension.
*
* @return the name value
*/
@@ -36,7 +36,7 @@ public String name() {
}
/**
- * Set the name value.
+ * Set display name of dimension.
*
* @param name the name value to set
* @return the Dimension object itself.
@@ -47,7 +47,7 @@ public Dimension withName(String name) {
}
/**
- * Get the displayName value.
+ * Get display name of dimension.
*
* @return the displayName value
*/
@@ -56,7 +56,7 @@ public String displayName() {
}
/**
- * Set the displayName value.
+ * Set display name of dimension.
*
* @param displayName the displayName value to set
* @return the Dimension object itself.
diff --git a/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/Encryption.java b/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/Encryption.java
index a35e416db3ce0..c6d34415e1b87 100644
--- a/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/Encryption.java
+++ b/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/Encryption.java
@@ -35,7 +35,7 @@ public class Encryption {
private KeyVaultProperties keyVaultProperties;
/**
- * Get the services value.
+ * Get list of services which support encryption.
*
* @return the services value
*/
@@ -44,7 +44,7 @@ public EncryptionServices services() {
}
/**
- * Set the services value.
+ * Set list of services which support encryption.
*
* @param services the services value to set
* @return the Encryption object itself.
@@ -55,7 +55,7 @@ public Encryption withServices(EncryptionServices services) {
}
/**
- * Get the keySource value.
+ * Get the encryption keySource (provider). Possible values (case-insensitive): Microsoft.Storage, Microsoft.Keyvault. Possible values include: 'Microsoft.Storage', 'Microsoft.Keyvault'.
*
* @return the keySource value
*/
@@ -64,7 +64,7 @@ public KeySource keySource() {
}
/**
- * Set the keySource value.
+ * Set the encryption keySource (provider). Possible values (case-insensitive): Microsoft.Storage, Microsoft.Keyvault. Possible values include: 'Microsoft.Storage', 'Microsoft.Keyvault'.
*
* @param keySource the keySource value to set
* @return the Encryption object itself.
@@ -75,7 +75,7 @@ public Encryption withKeySource(KeySource keySource) {
}
/**
- * Get the keyVaultProperties value.
+ * Get properties provided by key vault.
*
* @return the keyVaultProperties value
*/
@@ -84,7 +84,7 @@ public KeyVaultProperties keyVaultProperties() {
}
/**
- * Set the keyVaultProperties value.
+ * Set properties provided by key vault.
*
* @param keyVaultProperties the keyVaultProperties value to set
* @return the Encryption object itself.
diff --git a/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/EncryptionService.java b/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/EncryptionService.java
index aa32bdcbbb182..5257fca9e59ff 100644
--- a/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/EncryptionService.java
+++ b/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/EncryptionService.java
@@ -32,7 +32,7 @@ public class EncryptionService {
private DateTime lastEnabledTime;
/**
- * Get the enabled value.
+ * Get a boolean indicating whether or not the service encrypts the data as it is stored.
*
* @return the enabled value
*/
@@ -41,7 +41,7 @@ public Boolean enabled() {
}
/**
- * Set the enabled value.
+ * Set a boolean indicating whether or not the service encrypts the data as it is stored.
*
* @param enabled the enabled value to set
* @return the EncryptionService object itself.
@@ -52,7 +52,7 @@ public EncryptionService withEnabled(Boolean enabled) {
}
/**
- * Get the lastEnabledTime value.
+ * Get gets a rough estimate of the date/time when the encryption was last enabled by the user. Only returned when encryption is enabled. There might be some unencrypted blobs which were written after this time, as it is just a rough estimate.
*
* @return the lastEnabledTime value
*/
diff --git a/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/EncryptionServices.java b/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/EncryptionServices.java
index 1e54c2518d3d3..dff260cf076ab 100644
--- a/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/EncryptionServices.java
+++ b/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/EncryptionServices.java
@@ -39,7 +39,7 @@ public class EncryptionServices {
private EncryptionService queue;
/**
- * Get the blob value.
+ * Get the encryption function of the blob storage service.
*
* @return the blob value
*/
@@ -48,7 +48,7 @@ public EncryptionService blob() {
}
/**
- * Set the blob value.
+ * Set the encryption function of the blob storage service.
*
* @param blob the blob value to set
* @return the EncryptionServices object itself.
@@ -59,7 +59,7 @@ public EncryptionServices withBlob(EncryptionService blob) {
}
/**
- * Get the file value.
+ * Get the encryption function of the file storage service.
*
* @return the file value
*/
@@ -68,7 +68,7 @@ public EncryptionService file() {
}
/**
- * Set the file value.
+ * Set the encryption function of the file storage service.
*
* @param file the file value to set
* @return the EncryptionServices object itself.
@@ -79,7 +79,7 @@ public EncryptionServices withFile(EncryptionService file) {
}
/**
- * Get the table value.
+ * Get the encryption function of the table storage service.
*
* @return the table value
*/
@@ -88,7 +88,7 @@ public EncryptionService table() {
}
/**
- * Get the queue value.
+ * Get the encryption function of the queue storage service.
*
* @return the queue value
*/
diff --git a/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/Endpoints.java b/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/Endpoints.java
index 5d66cb8932bd8..b7db755ab359b 100644
--- a/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/Endpoints.java
+++ b/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/Endpoints.java
@@ -40,7 +40,7 @@ public class Endpoints {
private String file;
/**
- * Get the blob value.
+ * Get gets the blob endpoint.
*
* @return the blob value
*/
@@ -49,7 +49,7 @@ public String blob() {
}
/**
- * Get the queue value.
+ * Get gets the queue endpoint.
*
* @return the queue value
*/
@@ -58,7 +58,7 @@ public String queue() {
}
/**
- * Get the table value.
+ * Get gets the table endpoint.
*
* @return the table value
*/
@@ -67,7 +67,7 @@ public String table() {
}
/**
- * Get the file value.
+ * Get gets the file endpoint.
*
* @return the file value
*/
diff --git a/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/IPRule.java b/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/IPRule.java
index df1ea1385bfc8..1022770779941 100644
--- a/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/IPRule.java
+++ b/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/IPRule.java
@@ -28,7 +28,7 @@ public class IPRule {
private Action action;
/**
- * Get the iPAddressOrRange value.
+ * Get specifies the IP or IP range in CIDR format. Only IPV4 address is allowed.
*
* @return the iPAddressOrRange value
*/
@@ -37,7 +37,7 @@ public String iPAddressOrRange() {
}
/**
- * Set the iPAddressOrRange value.
+ * Set specifies the IP or IP range in CIDR format. Only IPV4 address is allowed.
*
* @param iPAddressOrRange the iPAddressOrRange value to set
* @return the IPRule object itself.
@@ -48,7 +48,7 @@ public IPRule withIPAddressOrRange(String iPAddressOrRange) {
}
/**
- * Get the action value.
+ * Get the action of IP ACL rule. Possible values include: 'Allow'.
*
* @return the action value
*/
@@ -57,7 +57,7 @@ public Action action() {
}
/**
- * Set the action value.
+ * Set the action of IP ACL rule. Possible values include: 'Allow'.
*
* @param action the action value to set
* @return the IPRule object itself.
diff --git a/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/Identity.java b/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/Identity.java
index 78535a23e4c44..4b2a391cdfd16 100644
--- a/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/Identity.java
+++ b/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/Identity.java
@@ -40,7 +40,7 @@ public Identity() {
}
/**
- * Get the principalId value.
+ * Get the principal ID of resource identity.
*
* @return the principalId value
*/
@@ -49,7 +49,7 @@ public String principalId() {
}
/**
- * Get the tenantId value.
+ * Get the tenant ID of resource.
*
* @return the tenantId value
*/
@@ -58,7 +58,7 @@ public String tenantId() {
}
/**
- * Get the type value.
+ * Get the identity type.
*
* @return the type value
*/
@@ -67,7 +67,7 @@ public String type() {
}
/**
- * Set the type value.
+ * Set the identity type.
*
* @param type the type value to set
* @return the Identity object itself.
diff --git a/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/KeyVaultProperties.java b/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/KeyVaultProperties.java
index 5f0462e628d1b..ac36cb6c31fcd 100644
--- a/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/KeyVaultProperties.java
+++ b/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/KeyVaultProperties.java
@@ -33,7 +33,7 @@ public class KeyVaultProperties {
private String keyVaultUri;
/**
- * Get the keyName value.
+ * Get the name of KeyVault key.
*
* @return the keyName value
*/
@@ -42,7 +42,7 @@ public String keyName() {
}
/**
- * Set the keyName value.
+ * Set the name of KeyVault key.
*
* @param keyName the keyName value to set
* @return the KeyVaultProperties object itself.
@@ -53,7 +53,7 @@ public KeyVaultProperties withKeyName(String keyName) {
}
/**
- * Get the keyVersion value.
+ * Get the version of KeyVault key.
*
* @return the keyVersion value
*/
@@ -62,7 +62,7 @@ public String keyVersion() {
}
/**
- * Set the keyVersion value.
+ * Set the version of KeyVault key.
*
* @param keyVersion the keyVersion value to set
* @return the KeyVaultProperties object itself.
@@ -73,7 +73,7 @@ public KeyVaultProperties withKeyVersion(String keyVersion) {
}
/**
- * Get the keyVaultUri value.
+ * Get the Uri of KeyVault.
*
* @return the keyVaultUri value
*/
@@ -82,7 +82,7 @@ public String keyVaultUri() {
}
/**
- * Set the keyVaultUri value.
+ * Set the Uri of KeyVault.
*
* @param keyVaultUri the keyVaultUri value to set
* @return the KeyVaultProperties object itself.
diff --git a/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/MetricSpecification.java b/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/MetricSpecification.java
index 3c2d7331da058..3c6082815d8da 100644
--- a/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/MetricSpecification.java
+++ b/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/MetricSpecification.java
@@ -70,7 +70,7 @@ public class MetricSpecification {
private String resourceIdDimensionNameOverride;
/**
- * Get the name value.
+ * Get name of metric specification.
*
* @return the name value
*/
@@ -79,7 +79,7 @@ public String name() {
}
/**
- * Set the name value.
+ * Set name of metric specification.
*
* @param name the name value to set
* @return the MetricSpecification object itself.
@@ -90,7 +90,7 @@ public MetricSpecification withName(String name) {
}
/**
- * Get the displayName value.
+ * Get display name of metric specification.
*
* @return the displayName value
*/
@@ -99,7 +99,7 @@ public String displayName() {
}
/**
- * Set the displayName value.
+ * Set display name of metric specification.
*
* @param displayName the displayName value to set
* @return the MetricSpecification object itself.
@@ -110,7 +110,7 @@ public MetricSpecification withDisplayName(String displayName) {
}
/**
- * Get the displayDescription value.
+ * Get display description of metric specification.
*
* @return the displayDescription value
*/
@@ -119,7 +119,7 @@ public String displayDescription() {
}
/**
- * Set the displayDescription value.
+ * Set display description of metric specification.
*
* @param displayDescription the displayDescription value to set
* @return the MetricSpecification object itself.
@@ -130,7 +130,7 @@ public MetricSpecification withDisplayDescription(String displayDescription) {
}
/**
- * Get the unit value.
+ * Get unit could be Bytes or Count.
*
* @return the unit value
*/
@@ -139,7 +139,7 @@ public String unit() {
}
/**
- * Set the unit value.
+ * Set unit could be Bytes or Count.
*
* @param unit the unit value to set
* @return the MetricSpecification object itself.
@@ -150,7 +150,7 @@ public MetricSpecification withUnit(String unit) {
}
/**
- * Get the dimensions value.
+ * Get dimensions of blobs, including blob type and access tier.
*
* @return the dimensions value
*/
@@ -159,7 +159,7 @@ public List dimensions() {
}
/**
- * Set the dimensions value.
+ * Set dimensions of blobs, including blob type and access tier.
*
* @param dimensions the dimensions value to set
* @return the MetricSpecification object itself.
@@ -170,7 +170,7 @@ public MetricSpecification withDimensions(List dimensions) {
}
/**
- * Get the aggregationType value.
+ * Get aggregation type could be Average.
*
* @return the aggregationType value
*/
@@ -179,7 +179,7 @@ public String aggregationType() {
}
/**
- * Set the aggregationType value.
+ * Set aggregation type could be Average.
*
* @param aggregationType the aggregationType value to set
* @return the MetricSpecification object itself.
@@ -190,7 +190,7 @@ public MetricSpecification withAggregationType(String aggregationType) {
}
/**
- * Get the fillGapWithZero value.
+ * Get the property to decide fill gap with zero or not.
*
* @return the fillGapWithZero value
*/
@@ -199,7 +199,7 @@ public Boolean fillGapWithZero() {
}
/**
- * Set the fillGapWithZero value.
+ * Set the property to decide fill gap with zero or not.
*
* @param fillGapWithZero the fillGapWithZero value to set
* @return the MetricSpecification object itself.
@@ -210,7 +210,7 @@ public MetricSpecification withFillGapWithZero(Boolean fillGapWithZero) {
}
/**
- * Get the category value.
+ * Get the category this metric specification belong to, could be Capacity.
*
* @return the category value
*/
@@ -219,7 +219,7 @@ public String category() {
}
/**
- * Set the category value.
+ * Set the category this metric specification belong to, could be Capacity.
*
* @param category the category value to set
* @return the MetricSpecification object itself.
@@ -230,7 +230,7 @@ public MetricSpecification withCategory(String category) {
}
/**
- * Get the resourceIdDimensionNameOverride value.
+ * Get account Resource Id.
*
* @return the resourceIdDimensionNameOverride value
*/
@@ -239,7 +239,7 @@ public String resourceIdDimensionNameOverride() {
}
/**
- * Set the resourceIdDimensionNameOverride value.
+ * Set account Resource Id.
*
* @param resourceIdDimensionNameOverride the resourceIdDimensionNameOverride value to set
* @return the MetricSpecification object itself.
diff --git a/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/NetworkRuleSet.java b/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/NetworkRuleSet.java
index 2cc2d8d354793..10e2ee66824da 100644
--- a/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/NetworkRuleSet.java
+++ b/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/NetworkRuleSet.java
@@ -45,7 +45,7 @@ public class NetworkRuleSet {
private DefaultAction defaultAction;
/**
- * Get the bypass value.
+ * Get specifies whether traffic is bypassed for Logging/Metrics/AzureServices. Possible values are any combination of Logging|Metrics|AzureServices (For example, "Logging, Metrics"), or None to bypass none of those traffics. Possible values include: 'None', 'Logging', 'Metrics', 'AzureServices'.
*
* @return the bypass value
*/
@@ -54,7 +54,7 @@ public Bypass bypass() {
}
/**
- * Set the bypass value.
+ * Set specifies whether traffic is bypassed for Logging/Metrics/AzureServices. Possible values are any combination of Logging|Metrics|AzureServices (For example, "Logging, Metrics"), or None to bypass none of those traffics. Possible values include: 'None', 'Logging', 'Metrics', 'AzureServices'.
*
* @param bypass the bypass value to set
* @return the NetworkRuleSet object itself.
@@ -65,7 +65,7 @@ public NetworkRuleSet withBypass(Bypass bypass) {
}
/**
- * Get the virtualNetworkRules value.
+ * Get sets the virtual network rules.
*
* @return the virtualNetworkRules value
*/
@@ -74,7 +74,7 @@ public List virtualNetworkRules() {
}
/**
- * Set the virtualNetworkRules value.
+ * Set sets the virtual network rules.
*
* @param virtualNetworkRules the virtualNetworkRules value to set
* @return the NetworkRuleSet object itself.
@@ -85,7 +85,7 @@ public NetworkRuleSet withVirtualNetworkRules(List virtualNe
}
/**
- * Get the ipRules value.
+ * Get sets the IP ACL rules.
*
* @return the ipRules value
*/
@@ -94,7 +94,7 @@ public List ipRules() {
}
/**
- * Set the ipRules value.
+ * Set sets the IP ACL rules.
*
* @param ipRules the ipRules value to set
* @return the NetworkRuleSet object itself.
@@ -105,7 +105,7 @@ public NetworkRuleSet withIpRules(List ipRules) {
}
/**
- * Get the defaultAction value.
+ * Get specifies the default action of allow or deny when no other rules match. Possible values include: 'Allow', 'Deny'.
*
* @return the defaultAction value
*/
@@ -114,7 +114,7 @@ public DefaultAction defaultAction() {
}
/**
- * Set the defaultAction value.
+ * Set specifies the default action of allow or deny when no other rules match. Possible values include: 'Allow', 'Deny'.
*
* @param defaultAction the defaultAction value to set
* @return the NetworkRuleSet object itself.
diff --git a/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/OperationDisplay.java b/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/OperationDisplay.java
index 6e8eb87b26841..d60bb5532f2d0 100644
--- a/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/OperationDisplay.java
+++ b/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/OperationDisplay.java
@@ -33,7 +33,7 @@ public class OperationDisplay {
private String operation;
/**
- * Get the provider value.
+ * Get service provider: Microsoft Storage.
*
* @return the provider value
*/
@@ -42,7 +42,7 @@ public String provider() {
}
/**
- * Set the provider value.
+ * Set service provider: Microsoft Storage.
*
* @param provider the provider value to set
* @return the OperationDisplay object itself.
@@ -53,7 +53,7 @@ public OperationDisplay withProvider(String provider) {
}
/**
- * Get the resource value.
+ * Get resource on which the operation is performed etc.
*
* @return the resource value
*/
@@ -62,7 +62,7 @@ public String resource() {
}
/**
- * Set the resource value.
+ * Set resource on which the operation is performed etc.
*
* @param resource the resource value to set
* @return the OperationDisplay object itself.
@@ -73,7 +73,7 @@ public OperationDisplay withResource(String resource) {
}
/**
- * Get the operation value.
+ * Get type of operation: get, read, delete, etc.
*
* @return the operation value
*/
@@ -82,7 +82,7 @@ public String operation() {
}
/**
- * Set the operation value.
+ * Set type of operation: get, read, delete, etc.
*
* @param operation the operation value to set
* @return the OperationDisplay object itself.
diff --git a/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/Restriction.java b/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/Restriction.java
index 07786ab74e8a0..8caab41cc9957 100644
--- a/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/Restriction.java
+++ b/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/Restriction.java
@@ -40,7 +40,7 @@ public class Restriction {
private ReasonCode reasonCode;
/**
- * Get the type value.
+ * Get the type of restrictions. As of now only possible value for this is location.
*
* @return the type value
*/
@@ -49,7 +49,7 @@ public String type() {
}
/**
- * Get the values value.
+ * Get the value of restrictions. If the restriction type is set to location. This would be different locations where the SKU is restricted.
*
* @return the values value
*/
@@ -58,7 +58,7 @@ public List values() {
}
/**
- * Get the reasonCode value.
+ * Get the reason for the restriction. As of now this can be “QuotaId” or “NotAvailableForSubscription”. Quota Id is set when the SKU has requiredQuotas parameter as the subscription does not belong to that quota. The “NotAvailableForSubscription” is related to capacity at DC. Possible values include: 'QuotaId', 'NotAvailableForSubscription'.
*
* @return the reasonCode value
*/
@@ -67,7 +67,7 @@ public ReasonCode reasonCode() {
}
/**
- * Set the reasonCode value.
+ * Set the reason for the restriction. As of now this can be “QuotaId” or “NotAvailableForSubscription”. Quota Id is set when the SKU has requiredQuotas parameter as the subscription does not belong to that quota. The “NotAvailableForSubscription” is related to capacity at DC. Possible values include: 'QuotaId', 'NotAvailableForSubscription'.
*
* @param reasonCode the reasonCode value to set
* @return the Restriction object itself.
diff --git a/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/SKUCapability.java b/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/SKUCapability.java
index ab9c05b2fb1db..9038cca00c50c 100644
--- a/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/SKUCapability.java
+++ b/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/SKUCapability.java
@@ -30,7 +30,7 @@ public class SKUCapability {
private String value;
/**
- * Get the name value.
+ * Get the name of capability, The capability information in the specified sku, including file encryption, network acls, change notification, etc.
*
* @return the name value
*/
@@ -39,7 +39,7 @@ public String name() {
}
/**
- * Get the value value.
+ * Get a string value to indicate states of given capability. Possibly 'true' or 'false'.
*
* @return the value value
*/
diff --git a/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/ServiceSasParameters.java b/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/ServiceSasParameters.java
index 95c9b9b6f1298..033862f56610c 100644
--- a/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/ServiceSasParameters.java
+++ b/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/ServiceSasParameters.java
@@ -131,7 +131,7 @@ public class ServiceSasParameters {
private String contentType;
/**
- * Get the canonicalizedResource value.
+ * Get the canonical path to the signed resource.
*
* @return the canonicalizedResource value
*/
@@ -140,7 +140,7 @@ public String canonicalizedResource() {
}
/**
- * Set the canonicalizedResource value.
+ * Set the canonical path to the signed resource.
*
* @param canonicalizedResource the canonicalizedResource value to set
* @return the ServiceSasParameters object itself.
@@ -151,7 +151,7 @@ public ServiceSasParameters withCanonicalizedResource(String canonicalizedResour
}
/**
- * Get the resource value.
+ * Get the signed services accessible with the service SAS. Possible values include: Blob (b), Container (c), File (f), Share (s). Possible values include: 'b', 'c', 'f', 's'.
*
* @return the resource value
*/
@@ -160,7 +160,7 @@ public SignedResource resource() {
}
/**
- * Set the resource value.
+ * Set the signed services accessible with the service SAS. Possible values include: Blob (b), Container (c), File (f), Share (s). Possible values include: 'b', 'c', 'f', 's'.
*
* @param resource the resource value to set
* @return the ServiceSasParameters object itself.
@@ -171,7 +171,7 @@ public ServiceSasParameters withResource(SignedResource resource) {
}
/**
- * Get the permissions value.
+ * Get the signed permissions for the service SAS. Possible values include: Read (r), Write (w), Delete (d), List (l), Add (a), Create (c), Update (u) and Process (p). Possible values include: 'r', 'd', 'w', 'l', 'a', 'c', 'u', 'p'.
*
* @return the permissions value
*/
@@ -180,7 +180,7 @@ public Permissions permissions() {
}
/**
- * Set the permissions value.
+ * Set the signed permissions for the service SAS. Possible values include: Read (r), Write (w), Delete (d), List (l), Add (a), Create (c), Update (u) and Process (p). Possible values include: 'r', 'd', 'w', 'l', 'a', 'c', 'u', 'p'.
*
* @param permissions the permissions value to set
* @return the ServiceSasParameters object itself.
@@ -191,7 +191,7 @@ public ServiceSasParameters withPermissions(Permissions permissions) {
}
/**
- * Get the iPAddressOrRange value.
+ * Get an IP address or a range of IP addresses from which to accept requests.
*
* @return the iPAddressOrRange value
*/
@@ -200,7 +200,7 @@ public String iPAddressOrRange() {
}
/**
- * Set the iPAddressOrRange value.
+ * Set an IP address or a range of IP addresses from which to accept requests.
*
* @param iPAddressOrRange the iPAddressOrRange value to set
* @return the ServiceSasParameters object itself.
@@ -211,7 +211,7 @@ public ServiceSasParameters withIPAddressOrRange(String iPAddressOrRange) {
}
/**
- * Get the protocols value.
+ * Get the protocol permitted for a request made with the account SAS. Possible values include: 'https,http', 'https'.
*
* @return the protocols value
*/
@@ -220,7 +220,7 @@ public HttpProtocol protocols() {
}
/**
- * Set the protocols value.
+ * Set the protocol permitted for a request made with the account SAS. Possible values include: 'https,http', 'https'.
*
* @param protocols the protocols value to set
* @return the ServiceSasParameters object itself.
@@ -231,7 +231,7 @@ public ServiceSasParameters withProtocols(HttpProtocol protocols) {
}
/**
- * Get the sharedAccessStartTime value.
+ * Get the time at which the SAS becomes valid.
*
* @return the sharedAccessStartTime value
*/
@@ -240,7 +240,7 @@ public DateTime sharedAccessStartTime() {
}
/**
- * Set the sharedAccessStartTime value.
+ * Set the time at which the SAS becomes valid.
*
* @param sharedAccessStartTime the sharedAccessStartTime value to set
* @return the ServiceSasParameters object itself.
@@ -251,7 +251,7 @@ public ServiceSasParameters withSharedAccessStartTime(DateTime sharedAccessStart
}
/**
- * Get the sharedAccessExpiryTime value.
+ * Get the time at which the shared access signature becomes invalid.
*
* @return the sharedAccessExpiryTime value
*/
@@ -260,7 +260,7 @@ public DateTime sharedAccessExpiryTime() {
}
/**
- * Set the sharedAccessExpiryTime value.
+ * Set the time at which the shared access signature becomes invalid.
*
* @param sharedAccessExpiryTime the sharedAccessExpiryTime value to set
* @return the ServiceSasParameters object itself.
@@ -271,7 +271,7 @@ public ServiceSasParameters withSharedAccessExpiryTime(DateTime sharedAccessExpi
}
/**
- * Get the identifier value.
+ * Get a unique value up to 64 characters in length that correlates to an access policy specified for the container, queue, or table.
*
* @return the identifier value
*/
@@ -280,7 +280,7 @@ public String identifier() {
}
/**
- * Set the identifier value.
+ * Set a unique value up to 64 characters in length that correlates to an access policy specified for the container, queue, or table.
*
* @param identifier the identifier value to set
* @return the ServiceSasParameters object itself.
@@ -291,7 +291,7 @@ public ServiceSasParameters withIdentifier(String identifier) {
}
/**
- * Get the partitionKeyStart value.
+ * Get the start of partition key.
*
* @return the partitionKeyStart value
*/
@@ -300,7 +300,7 @@ public String partitionKeyStart() {
}
/**
- * Set the partitionKeyStart value.
+ * Set the start of partition key.
*
* @param partitionKeyStart the partitionKeyStart value to set
* @return the ServiceSasParameters object itself.
@@ -311,7 +311,7 @@ public ServiceSasParameters withPartitionKeyStart(String partitionKeyStart) {
}
/**
- * Get the partitionKeyEnd value.
+ * Get the end of partition key.
*
* @return the partitionKeyEnd value
*/
@@ -320,7 +320,7 @@ public String partitionKeyEnd() {
}
/**
- * Set the partitionKeyEnd value.
+ * Set the end of partition key.
*
* @param partitionKeyEnd the partitionKeyEnd value to set
* @return the ServiceSasParameters object itself.
@@ -331,7 +331,7 @@ public ServiceSasParameters withPartitionKeyEnd(String partitionKeyEnd) {
}
/**
- * Get the rowKeyStart value.
+ * Get the start of row key.
*
* @return the rowKeyStart value
*/
@@ -340,7 +340,7 @@ public String rowKeyStart() {
}
/**
- * Set the rowKeyStart value.
+ * Set the start of row key.
*
* @param rowKeyStart the rowKeyStart value to set
* @return the ServiceSasParameters object itself.
@@ -351,7 +351,7 @@ public ServiceSasParameters withRowKeyStart(String rowKeyStart) {
}
/**
- * Get the rowKeyEnd value.
+ * Get the end of row key.
*
* @return the rowKeyEnd value
*/
@@ -360,7 +360,7 @@ public String rowKeyEnd() {
}
/**
- * Set the rowKeyEnd value.
+ * Set the end of row key.
*
* @param rowKeyEnd the rowKeyEnd value to set
* @return the ServiceSasParameters object itself.
@@ -371,7 +371,7 @@ public ServiceSasParameters withRowKeyEnd(String rowKeyEnd) {
}
/**
- * Get the keyToSign value.
+ * Get the key to sign the account SAS token with.
*
* @return the keyToSign value
*/
@@ -380,7 +380,7 @@ public String keyToSign() {
}
/**
- * Set the keyToSign value.
+ * Set the key to sign the account SAS token with.
*
* @param keyToSign the keyToSign value to set
* @return the ServiceSasParameters object itself.
@@ -391,7 +391,7 @@ public ServiceSasParameters withKeyToSign(String keyToSign) {
}
/**
- * Get the cacheControl value.
+ * Get the response header override for cache control.
*
* @return the cacheControl value
*/
@@ -400,7 +400,7 @@ public String cacheControl() {
}
/**
- * Set the cacheControl value.
+ * Set the response header override for cache control.
*
* @param cacheControl the cacheControl value to set
* @return the ServiceSasParameters object itself.
@@ -411,7 +411,7 @@ public ServiceSasParameters withCacheControl(String cacheControl) {
}
/**
- * Get the contentDisposition value.
+ * Get the response header override for content disposition.
*
* @return the contentDisposition value
*/
@@ -420,7 +420,7 @@ public String contentDisposition() {
}
/**
- * Set the contentDisposition value.
+ * Set the response header override for content disposition.
*
* @param contentDisposition the contentDisposition value to set
* @return the ServiceSasParameters object itself.
@@ -431,7 +431,7 @@ public ServiceSasParameters withContentDisposition(String contentDisposition) {
}
/**
- * Get the contentEncoding value.
+ * Get the response header override for content encoding.
*
* @return the contentEncoding value
*/
@@ -440,7 +440,7 @@ public String contentEncoding() {
}
/**
- * Set the contentEncoding value.
+ * Set the response header override for content encoding.
*
* @param contentEncoding the contentEncoding value to set
* @return the ServiceSasParameters object itself.
@@ -451,7 +451,7 @@ public ServiceSasParameters withContentEncoding(String contentEncoding) {
}
/**
- * Get the contentLanguage value.
+ * Get the response header override for content language.
*
* @return the contentLanguage value
*/
@@ -460,7 +460,7 @@ public String contentLanguage() {
}
/**
- * Set the contentLanguage value.
+ * Set the response header override for content language.
*
* @param contentLanguage the contentLanguage value to set
* @return the ServiceSasParameters object itself.
@@ -471,7 +471,7 @@ public ServiceSasParameters withContentLanguage(String contentLanguage) {
}
/**
- * Get the contentType value.
+ * Get the response header override for content type.
*
* @return the contentType value
*/
@@ -480,7 +480,7 @@ public String contentType() {
}
/**
- * Set the contentType value.
+ * Set the response header override for content type.
*
* @param contentType the contentType value to set
* @return the ServiceSasParameters object itself.
diff --git a/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/ServiceSpecification.java b/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/ServiceSpecification.java
index 253d82ce029ce..e9afb761ed8d2 100644
--- a/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/ServiceSpecification.java
+++ b/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/ServiceSpecification.java
@@ -22,7 +22,7 @@ public class ServiceSpecification {
private List metricSpecifications;
/**
- * Get the metricSpecifications value.
+ * Get metric specifications of operation.
*
* @return the metricSpecifications value
*/
@@ -31,7 +31,7 @@ public List metricSpecifications() {
}
/**
- * Set the metricSpecifications value.
+ * Set metric specifications of operation.
*
* @param metricSpecifications the metricSpecifications value to set
* @return the ServiceSpecification object itself.
diff --git a/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/StorageAccount.java b/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/StorageAccount.java
index 0ac3b08c2921a..0a7a5fe13744d 100644
--- a/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/StorageAccount.java
+++ b/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/StorageAccount.java
@@ -10,12 +10,12 @@
import com.microsoft.azure.arm.model.HasInner;
import com.microsoft.azure.arm.resources.models.Resource;
+import com.microsoft.azure.arm.resources.models.GroupableResourceCore;
import com.microsoft.azure.arm.resources.models.HasResourceGroup;
import com.microsoft.azure.arm.model.Refreshable;
import com.microsoft.azure.arm.model.Updatable;
import com.microsoft.azure.arm.model.Appliable;
import com.microsoft.azure.arm.model.Creatable;
-import com.microsoft.azure.arm.resources.models.GroupableResourceCore;
import com.microsoft.azure.arm.resources.models.HasManager;
import com.microsoft.azure.management.storage.v2017_10_01.implementation.StorageManager;
import com.microsoft.azure.management.storage.v2017_10_01.implementation.SkuInner;
diff --git a/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/StorageAccountCheckNameAvailabilityParameters.java b/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/StorageAccountCheckNameAvailabilityParameters.java
index 0493671817e3d..4a7a034043b1b 100644
--- a/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/StorageAccountCheckNameAvailabilityParameters.java
+++ b/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/StorageAccountCheckNameAvailabilityParameters.java
@@ -28,13 +28,14 @@ public class StorageAccountCheckNameAvailabilityParameters {
/**
* Creates an instance of StorageAccountCheckNameAvailabilityParameters class.
+ * @param name the storage account name.
*/
public StorageAccountCheckNameAvailabilityParameters() {
type = "Microsoft.Storage/storageAccounts";
}
/**
- * Get the name value.
+ * Get the storage account name.
*
* @return the name value
*/
@@ -43,7 +44,7 @@ public String name() {
}
/**
- * Set the name value.
+ * Set the storage account name.
*
* @param name the name value to set
* @return the StorageAccountCheckNameAvailabilityParameters object itself.
@@ -54,7 +55,7 @@ public StorageAccountCheckNameAvailabilityParameters withName(String name) {
}
/**
- * Get the type value.
+ * Get the type of resource, Microsoft.Storage/storageAccounts.
*
* @return the type value
*/
@@ -63,7 +64,7 @@ public String type() {
}
/**
- * Set the type value.
+ * Set the type of resource, Microsoft.Storage/storageAccounts.
*
* @param type the type value to set
* @return the StorageAccountCheckNameAvailabilityParameters object itself.
diff --git a/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/StorageAccountCreateParameters.java b/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/StorageAccountCreateParameters.java
index e218d0277e5c9..1847792d6b1f7 100644
--- a/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/StorageAccountCreateParameters.java
+++ b/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/StorageAccountCreateParameters.java
@@ -94,7 +94,7 @@ public class StorageAccountCreateParameters {
private Boolean enableHttpsTrafficOnly;
/**
- * Get the sku value.
+ * Get required. Gets or sets the sku name.
*
* @return the sku value
*/
@@ -103,7 +103,7 @@ public SkuInner sku() {
}
/**
- * Set the sku value.
+ * Set required. Gets or sets the sku name.
*
* @param sku the sku value to set
* @return the StorageAccountCreateParameters object itself.
@@ -114,7 +114,7 @@ public StorageAccountCreateParameters withSku(SkuInner sku) {
}
/**
- * Get the kind value.
+ * Get required. Indicates the type of storage account. Possible values include: 'Storage', 'StorageV2', 'BlobStorage'.
*
* @return the kind value
*/
@@ -123,7 +123,7 @@ public Kind kind() {
}
/**
- * Set the kind value.
+ * Set required. Indicates the type of storage account. Possible values include: 'Storage', 'StorageV2', 'BlobStorage'.
*
* @param kind the kind value to set
* @return the StorageAccountCreateParameters object itself.
@@ -134,7 +134,7 @@ public StorageAccountCreateParameters withKind(Kind kind) {
}
/**
- * Get the location value.
+ * Get required. Gets or sets the location of the resource. This will be one of the supported and registered Azure Geo Regions (e.g. West US, East US, Southeast Asia, etc.). The geo region of a resource cannot be changed once it is created, but if an identical geo region is specified on update, the request will succeed.
*
* @return the location value
*/
@@ -143,7 +143,7 @@ public String location() {
}
/**
- * Set the location value.
+ * Set required. Gets or sets the location of the resource. This will be one of the supported and registered Azure Geo Regions (e.g. West US, East US, Southeast Asia, etc.). The geo region of a resource cannot be changed once it is created, but if an identical geo region is specified on update, the request will succeed.
*
* @param location the location value to set
* @return the StorageAccountCreateParameters object itself.
@@ -154,7 +154,7 @@ public StorageAccountCreateParameters withLocation(String location) {
}
/**
- * Get the tags value.
+ * Get gets or sets a list of key value pairs that describe the resource. These tags can be used for viewing and grouping this resource (across resource groups). A maximum of 15 tags can be provided for a resource. Each tag must have a key with a length no greater than 128 characters and a value with a length no greater than 256 characters.
*
* @return the tags value
*/
@@ -163,7 +163,7 @@ public Map tags() {
}
/**
- * Set the tags value.
+ * Set gets or sets a list of key value pairs that describe the resource. These tags can be used for viewing and grouping this resource (across resource groups). A maximum of 15 tags can be provided for a resource. Each tag must have a key with a length no greater than 128 characters and a value with a length no greater than 256 characters.
*
* @param tags the tags value to set
* @return the StorageAccountCreateParameters object itself.
@@ -174,7 +174,7 @@ public StorageAccountCreateParameters withTags(Map tags) {
}
/**
- * Get the identity value.
+ * Get the identity of the resource.
*
* @return the identity value
*/
@@ -183,7 +183,7 @@ public Identity identity() {
}
/**
- * Set the identity value.
+ * Set the identity of the resource.
*
* @param identity the identity value to set
* @return the StorageAccountCreateParameters object itself.
@@ -194,7 +194,7 @@ public StorageAccountCreateParameters withIdentity(Identity identity) {
}
/**
- * Get the customDomain value.
+ * Get user domain assigned to the storage account. Name is the CNAME source. Only one custom domain is supported per storage account at this time. To clear the existing custom domain, use an empty string for the custom domain name property.
*
* @return the customDomain value
*/
@@ -203,7 +203,7 @@ public CustomDomain customDomain() {
}
/**
- * Set the customDomain value.
+ * Set user domain assigned to the storage account. Name is the CNAME source. Only one custom domain is supported per storage account at this time. To clear the existing custom domain, use an empty string for the custom domain name property.
*
* @param customDomain the customDomain value to set
* @return the StorageAccountCreateParameters object itself.
@@ -214,7 +214,7 @@ public StorageAccountCreateParameters withCustomDomain(CustomDomain customDomain
}
/**
- * Get the encryption value.
+ * Get provides the encryption settings on the account. If left unspecified the account encryption settings will remain the same. The default setting is unencrypted.
*
* @return the encryption value
*/
@@ -223,7 +223,7 @@ public Encryption encryption() {
}
/**
- * Set the encryption value.
+ * Set provides the encryption settings on the account. If left unspecified the account encryption settings will remain the same. The default setting is unencrypted.
*
* @param encryption the encryption value to set
* @return the StorageAccountCreateParameters object itself.
@@ -234,7 +234,7 @@ public StorageAccountCreateParameters withEncryption(Encryption encryption) {
}
/**
- * Get the networkRuleSet value.
+ * Get network rule set.
*
* @return the networkRuleSet value
*/
@@ -243,7 +243,7 @@ public NetworkRuleSet networkRuleSet() {
}
/**
- * Set the networkRuleSet value.
+ * Set network rule set.
*
* @param networkRuleSet the networkRuleSet value to set
* @return the StorageAccountCreateParameters object itself.
@@ -254,7 +254,7 @@ public StorageAccountCreateParameters withNetworkRuleSet(NetworkRuleSet networkR
}
/**
- * Get the accessTier value.
+ * Get required for storage accounts where kind = BlobStorage. The access tier used for billing. Possible values include: 'Hot', 'Cool'.
*
* @return the accessTier value
*/
@@ -263,7 +263,7 @@ public AccessTier accessTier() {
}
/**
- * Set the accessTier value.
+ * Set required for storage accounts where kind = BlobStorage. The access tier used for billing. Possible values include: 'Hot', 'Cool'.
*
* @param accessTier the accessTier value to set
* @return the StorageAccountCreateParameters object itself.
@@ -274,7 +274,7 @@ public StorageAccountCreateParameters withAccessTier(AccessTier accessTier) {
}
/**
- * Get the enableHttpsTrafficOnly value.
+ * Get allows https traffic only to storage service if sets to true.
*
* @return the enableHttpsTrafficOnly value
*/
@@ -283,7 +283,7 @@ public Boolean enableHttpsTrafficOnly() {
}
/**
- * Set the enableHttpsTrafficOnly value.
+ * Set allows https traffic only to storage service if sets to true.
*
* @param enableHttpsTrafficOnly the enableHttpsTrafficOnly value to set
* @return the StorageAccountCreateParameters object itself.
diff --git a/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/StorageAccountKey.java b/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/StorageAccountKey.java
index ba77f3dda8703..99cf7cfe91ab1 100644
--- a/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/StorageAccountKey.java
+++ b/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/StorageAccountKey.java
@@ -34,7 +34,7 @@ public class StorageAccountKey {
private KeyPermission permissions;
/**
- * Get the keyName value.
+ * Get name of the key.
*
* @return the keyName value
*/
@@ -43,7 +43,7 @@ public String keyName() {
}
/**
- * Get the value value.
+ * Get base 64-encoded value of the key.
*
* @return the value value
*/
@@ -52,7 +52,7 @@ public String value() {
}
/**
- * Get the permissions value.
+ * Get permissions for the key -- read-only or full permissions. Possible values include: 'Read', 'Full'.
*
* @return the permissions value
*/
diff --git a/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/StorageAccountRegenerateKeyParameters.java b/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/StorageAccountRegenerateKeyParameters.java
index 1a21defa6e7d3..edb640efa9c55 100644
--- a/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/StorageAccountRegenerateKeyParameters.java
+++ b/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/StorageAccountRegenerateKeyParameters.java
@@ -22,7 +22,7 @@ public class StorageAccountRegenerateKeyParameters {
private String keyName;
/**
- * Get the keyName value.
+ * Get the name of storage keys that want to be regenerated, possible vaules are key1, key2.
*
* @return the keyName value
*/
@@ -31,7 +31,7 @@ public String keyName() {
}
/**
- * Set the keyName value.
+ * Set the name of storage keys that want to be regenerated, possible vaules are key1, key2.
*
* @param keyName the keyName value to set
* @return the StorageAccountRegenerateKeyParameters object itself.
diff --git a/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/StorageAccountUpdateParameters.java b/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/StorageAccountUpdateParameters.java
index 2966e5397c0e4..5a0b2922f168b 100644
--- a/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/StorageAccountUpdateParameters.java
+++ b/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/StorageAccountUpdateParameters.java
@@ -87,7 +87,7 @@ public class StorageAccountUpdateParameters {
private Kind kind;
/**
- * Get the sku value.
+ * Get gets or sets the SKU name. Note that the SKU name cannot be updated to Standard_ZRS or Premium_LRS, nor can accounts of those sku names be updated to any other value.
*
* @return the sku value
*/
@@ -96,7 +96,7 @@ public SkuInner sku() {
}
/**
- * Set the sku value.
+ * Set gets or sets the SKU name. Note that the SKU name cannot be updated to Standard_ZRS or Premium_LRS, nor can accounts of those sku names be updated to any other value.
*
* @param sku the sku value to set
* @return the StorageAccountUpdateParameters object itself.
@@ -107,7 +107,7 @@ public StorageAccountUpdateParameters withSku(SkuInner sku) {
}
/**
- * Get the tags value.
+ * Get gets or sets a list of key value pairs that describe the resource. These tags can be used in viewing and grouping this resource (across resource groups). A maximum of 15 tags can be provided for a resource. Each tag must have a key no greater in length than 128 characters and a value no greater in length than 256 characters.
*
* @return the tags value
*/
@@ -116,7 +116,7 @@ public Map tags() {
}
/**
- * Set the tags value.
+ * Set gets or sets a list of key value pairs that describe the resource. These tags can be used in viewing and grouping this resource (across resource groups). A maximum of 15 tags can be provided for a resource. Each tag must have a key no greater in length than 128 characters and a value no greater in length than 256 characters.
*
* @param tags the tags value to set
* @return the StorageAccountUpdateParameters object itself.
@@ -127,7 +127,7 @@ public StorageAccountUpdateParameters withTags(Map tags) {
}
/**
- * Get the identity value.
+ * Get the identity of the resource.
*
* @return the identity value
*/
@@ -136,7 +136,7 @@ public Identity identity() {
}
/**
- * Set the identity value.
+ * Set the identity of the resource.
*
* @param identity the identity value to set
* @return the StorageAccountUpdateParameters object itself.
@@ -147,7 +147,7 @@ public StorageAccountUpdateParameters withIdentity(Identity identity) {
}
/**
- * Get the customDomain value.
+ * Get custom domain assigned to the storage account by the user. Name is the CNAME source. Only one custom domain is supported per storage account at this time. To clear the existing custom domain, use an empty string for the custom domain name property.
*
* @return the customDomain value
*/
@@ -156,7 +156,7 @@ public CustomDomain customDomain() {
}
/**
- * Set the customDomain value.
+ * Set custom domain assigned to the storage account by the user. Name is the CNAME source. Only one custom domain is supported per storage account at this time. To clear the existing custom domain, use an empty string for the custom domain name property.
*
* @param customDomain the customDomain value to set
* @return the StorageAccountUpdateParameters object itself.
@@ -167,7 +167,7 @@ public StorageAccountUpdateParameters withCustomDomain(CustomDomain customDomain
}
/**
- * Get the encryption value.
+ * Get provides the encryption settings on the account. The default setting is unencrypted.
*
* @return the encryption value
*/
@@ -176,7 +176,7 @@ public Encryption encryption() {
}
/**
- * Set the encryption value.
+ * Set provides the encryption settings on the account. The default setting is unencrypted.
*
* @param encryption the encryption value to set
* @return the StorageAccountUpdateParameters object itself.
@@ -187,7 +187,7 @@ public StorageAccountUpdateParameters withEncryption(Encryption encryption) {
}
/**
- * Get the accessTier value.
+ * Get required for storage accounts where kind = BlobStorage. The access tier used for billing. Possible values include: 'Hot', 'Cool'.
*
* @return the accessTier value
*/
@@ -196,7 +196,7 @@ public AccessTier accessTier() {
}
/**
- * Set the accessTier value.
+ * Set required for storage accounts where kind = BlobStorage. The access tier used for billing. Possible values include: 'Hot', 'Cool'.
*
* @param accessTier the accessTier value to set
* @return the StorageAccountUpdateParameters object itself.
@@ -207,7 +207,7 @@ public StorageAccountUpdateParameters withAccessTier(AccessTier accessTier) {
}
/**
- * Get the enableHttpsTrafficOnly value.
+ * Get allows https traffic only to storage service if sets to true.
*
* @return the enableHttpsTrafficOnly value
*/
@@ -216,7 +216,7 @@ public Boolean enableHttpsTrafficOnly() {
}
/**
- * Set the enableHttpsTrafficOnly value.
+ * Set allows https traffic only to storage service if sets to true.
*
* @param enableHttpsTrafficOnly the enableHttpsTrafficOnly value to set
* @return the StorageAccountUpdateParameters object itself.
@@ -227,7 +227,7 @@ public StorageAccountUpdateParameters withEnableHttpsTrafficOnly(Boolean enableH
}
/**
- * Get the networkRuleSet value.
+ * Get network rule set.
*
* @return the networkRuleSet value
*/
@@ -236,7 +236,7 @@ public NetworkRuleSet networkRuleSet() {
}
/**
- * Set the networkRuleSet value.
+ * Set network rule set.
*
* @param networkRuleSet the networkRuleSet value to set
* @return the StorageAccountUpdateParameters object itself.
@@ -247,7 +247,7 @@ public StorageAccountUpdateParameters withNetworkRuleSet(NetworkRuleSet networkR
}
/**
- * Get the kind value.
+ * Get optional. Indicates the type of storage account. Currently only StorageV2 value supported by server. Possible values include: 'Storage', 'StorageV2', 'BlobStorage'.
*
* @return the kind value
*/
@@ -256,7 +256,7 @@ public Kind kind() {
}
/**
- * Set the kind value.
+ * Set optional. Indicates the type of storage account. Currently only StorageV2 value supported by server. Possible values include: 'Storage', 'StorageV2', 'BlobStorage'.
*
* @param kind the kind value to set
* @return the StorageAccountUpdateParameters object itself.
diff --git a/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/UsageName.java b/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/UsageName.java
index a943bd1955001..745d4c6520d75 100644
--- a/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/UsageName.java
+++ b/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/UsageName.java
@@ -27,7 +27,7 @@ public class UsageName {
private String localizedValue;
/**
- * Get the value value.
+ * Get gets a string describing the resource name.
*
* @return the value value
*/
@@ -36,7 +36,7 @@ public String value() {
}
/**
- * Get the localizedValue value.
+ * Get gets a localized string describing the resource name.
*
* @return the localizedValue value
*/
diff --git a/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/VirtualNetworkRule.java b/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/VirtualNetworkRule.java
index a61118195afe7..dec8e35a7cb75 100644
--- a/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/VirtualNetworkRule.java
+++ b/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/VirtualNetworkRule.java
@@ -36,7 +36,7 @@ public class VirtualNetworkRule {
private State state;
/**
- * Get the virtualNetworkResourceId value.
+ * Get resource ID of a subnet, for example: /subscriptions/{subscriptionId}/resourceGroups/{groupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName}.
*
* @return the virtualNetworkResourceId value
*/
@@ -45,7 +45,7 @@ public String virtualNetworkResourceId() {
}
/**
- * Set the virtualNetworkResourceId value.
+ * Set resource ID of a subnet, for example: /subscriptions/{subscriptionId}/resourceGroups/{groupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName}.
*
* @param virtualNetworkResourceId the virtualNetworkResourceId value to set
* @return the VirtualNetworkRule object itself.
@@ -56,7 +56,7 @@ public VirtualNetworkRule withVirtualNetworkResourceId(String virtualNetworkReso
}
/**
- * Get the action value.
+ * Get the action of virtual network rule. Possible values include: 'Allow'.
*
* @return the action value
*/
@@ -65,7 +65,7 @@ public Action action() {
}
/**
- * Set the action value.
+ * Set the action of virtual network rule. Possible values include: 'Allow'.
*
* @param action the action value to set
* @return the VirtualNetworkRule object itself.
@@ -76,7 +76,7 @@ public VirtualNetworkRule withAction(Action action) {
}
/**
- * Get the state value.
+ * Get gets the state of virtual network rule. Possible values include: 'provisioning', 'deprovisioning', 'succeeded', 'failed', 'networkSourceDeleted'.
*
* @return the state value
*/
@@ -85,7 +85,7 @@ public State state() {
}
/**
- * Set the state value.
+ * Set gets the state of virtual network rule. Possible values include: 'provisioning', 'deprovisioning', 'succeeded', 'failed', 'networkSourceDeleted'.
*
* @param state the state value to set
* @return the VirtualNetworkRule object itself.
diff --git a/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/implementation/CheckNameAvailabilityResultInner.java b/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/implementation/CheckNameAvailabilityResultInner.java
index 62238c0976fc3..586e9b1541e8f 100644
--- a/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/implementation/CheckNameAvailabilityResultInner.java
+++ b/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/implementation/CheckNameAvailabilityResultInner.java
@@ -38,7 +38,7 @@ public class CheckNameAvailabilityResultInner {
private String message;
/**
- * Get the nameAvailable value.
+ * Get gets a boolean value that indicates whether the name is available for you to use. If true, the name is available. If false, the name has already been taken or is invalid and cannot be used.
*
* @return the nameAvailable value
*/
@@ -47,7 +47,7 @@ public Boolean nameAvailable() {
}
/**
- * Get the reason value.
+ * Get gets the reason that a storage account name could not be used. The Reason element is only returned if NameAvailable is false. Possible values include: 'AccountNameInvalid', 'AlreadyExists'.
*
* @return the reason value
*/
@@ -56,7 +56,7 @@ public Reason reason() {
}
/**
- * Get the message value.
+ * Get gets an error message explaining the Reason value in more detail.
*
* @return the message value
*/
diff --git a/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/implementation/ListAccountSasResponseInner.java b/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/implementation/ListAccountSasResponseInner.java
index 48031b4619efb..3742a311a4788 100644
--- a/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/implementation/ListAccountSasResponseInner.java
+++ b/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/implementation/ListAccountSasResponseInner.java
@@ -21,7 +21,7 @@ public class ListAccountSasResponseInner {
private String accountSasToken;
/**
- * Get the accountSasToken value.
+ * Get list SAS credentials of storage account.
*
* @return the accountSasToken value
*/
diff --git a/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/implementation/ListServiceSasResponseInner.java b/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/implementation/ListServiceSasResponseInner.java
index 4b6ba7f73c792..a93381e449fb4 100644
--- a/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/implementation/ListServiceSasResponseInner.java
+++ b/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/implementation/ListServiceSasResponseInner.java
@@ -21,7 +21,7 @@ public class ListServiceSasResponseInner {
private String serviceSasToken;
/**
- * Get the serviceSasToken value.
+ * Get list service SAS credentials of speicific resource.
*
* @return the serviceSasToken value
*/
diff --git a/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/implementation/OperationInner.java b/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/implementation/OperationInner.java
index 02b8f6bc6bdec..798a315526eec 100644
--- a/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/implementation/OperationInner.java
+++ b/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/implementation/OperationInner.java
@@ -43,7 +43,7 @@ public class OperationInner {
private ServiceSpecification serviceSpecification;
/**
- * Get the name value.
+ * Get operation name: {provider}/{resource}/{operation}.
*
* @return the name value
*/
@@ -52,7 +52,7 @@ public String name() {
}
/**
- * Set the name value.
+ * Set operation name: {provider}/{resource}/{operation}.
*
* @param name the name value to set
* @return the OperationInner object itself.
@@ -63,7 +63,7 @@ public OperationInner withName(String name) {
}
/**
- * Get the display value.
+ * Get display metadata associated with the operation.
*
* @return the display value
*/
@@ -72,7 +72,7 @@ public OperationDisplay display() {
}
/**
- * Set the display value.
+ * Set display metadata associated with the operation.
*
* @param display the display value to set
* @return the OperationInner object itself.
@@ -83,7 +83,7 @@ public OperationInner withDisplay(OperationDisplay display) {
}
/**
- * Get the origin value.
+ * Get the origin of operations.
*
* @return the origin value
*/
@@ -92,7 +92,7 @@ public String origin() {
}
/**
- * Set the origin value.
+ * Set the origin of operations.
*
* @param origin the origin value to set
* @return the OperationInner object itself.
@@ -103,7 +103,7 @@ public OperationInner withOrigin(String origin) {
}
/**
- * Get the serviceSpecification value.
+ * Get one property of operation, include metric specifications.
*
* @return the serviceSpecification value
*/
@@ -112,7 +112,7 @@ public ServiceSpecification serviceSpecification() {
}
/**
- * Set the serviceSpecification value.
+ * Set one property of operation, include metric specifications.
*
* @param serviceSpecification the serviceSpecification value to set
* @return the OperationInner object itself.
diff --git a/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/implementation/OperationsImpl.java b/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/implementation/OperationsImpl.java
index 768929da85a82..a259c4e55e529 100644
--- a/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/implementation/OperationsImpl.java
+++ b/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/implementation/OperationsImpl.java
@@ -37,7 +37,8 @@ public Observable listAsync() {
public Observable call(List innerList) {
return Observable.from(innerList);
}
- }) .map(new Func1() {
+ })
+ .map(new Func1() {
@Override
public Operation call(OperationInner inner) {
return new OperationImpl(inner, manager());
diff --git a/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/implementation/SkuInner.java b/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/implementation/SkuInner.java
index 9bfff491c3055..317f6ede0e05d 100644
--- a/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/implementation/SkuInner.java
+++ b/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/implementation/SkuInner.java
@@ -72,7 +72,7 @@ public class SkuInner {
private List restrictions;
/**
- * Get the name value.
+ * Get gets or sets the sku name. Required for account creation; optional for update. Note that in older versions, sku name was called accountType. Possible values include: 'Standard_LRS', 'Standard_GRS', 'Standard_RAGRS', 'Standard_ZRS', 'Premium_LRS'.
*
* @return the name value
*/
@@ -81,7 +81,7 @@ public SkuName name() {
}
/**
- * Set the name value.
+ * Set gets or sets the sku name. Required for account creation; optional for update. Note that in older versions, sku name was called accountType. Possible values include: 'Standard_LRS', 'Standard_GRS', 'Standard_RAGRS', 'Standard_ZRS', 'Premium_LRS'.
*
* @param name the name value to set
* @return the SkuInner object itself.
@@ -92,7 +92,7 @@ public SkuInner withName(SkuName name) {
}
/**
- * Get the tier value.
+ * Get gets the sku tier. This is based on the SKU name. Possible values include: 'Standard', 'Premium'.
*
* @return the tier value
*/
@@ -101,7 +101,7 @@ public SkuTier tier() {
}
/**
- * Get the resourceType value.
+ * Get the type of the resource, usually it is 'storageAccounts'.
*
* @return the resourceType value
*/
@@ -110,7 +110,7 @@ public String resourceType() {
}
/**
- * Get the kind value.
+ * Get indicates the type of storage account. Possible values include: 'Storage', 'StorageV2', 'BlobStorage'.
*
* @return the kind value
*/
@@ -119,7 +119,7 @@ public Kind kind() {
}
/**
- * Get the locations value.
+ * Get the set of locations that the SKU is available. This will be supported and registered Azure Geo Regions (e.g. West US, East US, Southeast Asia, etc.).
*
* @return the locations value
*/
@@ -128,7 +128,7 @@ public List locations() {
}
/**
- * Get the capabilities value.
+ * Get the capability information in the specified sku, including file encryption, network acls, change notification, etc.
*
* @return the capabilities value
*/
@@ -137,7 +137,7 @@ public List capabilities() {
}
/**
- * Get the restrictions value.
+ * Get the restrictions because of which SKU cannot be used. This is empty if there are no restrictions.
*
* @return the restrictions value
*/
@@ -146,7 +146,7 @@ public List restrictions() {
}
/**
- * Set the restrictions value.
+ * Set the restrictions because of which SKU cannot be used. This is empty if there are no restrictions.
*
* @param restrictions the restrictions value to set
* @return the SkuInner object itself.
diff --git a/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/implementation/StorageAccountInner.java b/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/implementation/StorageAccountInner.java
index 76900ed8e50d5..707c19136c15d 100644
--- a/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/implementation/StorageAccountInner.java
+++ b/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/implementation/StorageAccountInner.java
@@ -151,7 +151,7 @@ public class StorageAccountInner extends Resource {
private NetworkRuleSet networkRuleSet;
/**
- * Get the sku value.
+ * Get gets the SKU.
*
* @return the sku value
*/
@@ -160,7 +160,7 @@ public SkuInner sku() {
}
/**
- * Get the kind value.
+ * Get gets the Kind. Possible values include: 'Storage', 'StorageV2', 'BlobStorage'.
*
* @return the kind value
*/
@@ -169,7 +169,7 @@ public Kind kind() {
}
/**
- * Get the identity value.
+ * Get the identity of the resource.
*
* @return the identity value
*/
@@ -178,7 +178,7 @@ public Identity identity() {
}
/**
- * Set the identity value.
+ * Set the identity of the resource.
*
* @param identity the identity value to set
* @return the StorageAccountInner object itself.
@@ -189,7 +189,7 @@ public StorageAccountInner withIdentity(Identity identity) {
}
/**
- * Get the provisioningState value.
+ * Get gets the status of the storage account at the time the operation was called. Possible values include: 'Creating', 'ResolvingDNS', 'Succeeded'.
*
* @return the provisioningState value
*/
@@ -198,7 +198,7 @@ public ProvisioningState provisioningState() {
}
/**
- * Get the primaryEndpoints value.
+ * Get gets the URLs that are used to perform a retrieval of a public blob, queue, or table object. Note that Standard_ZRS and Premium_LRS accounts only return the blob endpoint.
*
* @return the primaryEndpoints value
*/
@@ -207,7 +207,7 @@ public Endpoints primaryEndpoints() {
}
/**
- * Get the primaryLocation value.
+ * Get gets the location of the primary data center for the storage account.
*
* @return the primaryLocation value
*/
@@ -216,7 +216,7 @@ public String primaryLocation() {
}
/**
- * Get the statusOfPrimary value.
+ * Get gets the status indicating whether the primary location of the storage account is available or unavailable. Possible values include: 'available', 'unavailable'.
*
* @return the statusOfPrimary value
*/
@@ -225,7 +225,7 @@ public AccountStatus statusOfPrimary() {
}
/**
- * Get the lastGeoFailoverTime value.
+ * Get gets the timestamp of the most recent instance of a failover to the secondary location. Only the most recent timestamp is retained. This element is not returned if there has never been a failover instance. Only available if the accountType is Standard_GRS or Standard_RAGRS.
*
* @return the lastGeoFailoverTime value
*/
@@ -234,7 +234,7 @@ public DateTime lastGeoFailoverTime() {
}
/**
- * Get the secondaryLocation value.
+ * Get gets the location of the geo-replicated secondary for the storage account. Only available if the accountType is Standard_GRS or Standard_RAGRS.
*
* @return the secondaryLocation value
*/
@@ -243,7 +243,7 @@ public String secondaryLocation() {
}
/**
- * Get the statusOfSecondary value.
+ * Get gets the status indicating whether the secondary location of the storage account is available or unavailable. Only available if the SKU name is Standard_GRS or Standard_RAGRS. Possible values include: 'available', 'unavailable'.
*
* @return the statusOfSecondary value
*/
@@ -252,7 +252,7 @@ public AccountStatus statusOfSecondary() {
}
/**
- * Get the creationTime value.
+ * Get gets the creation date and time of the storage account in UTC.
*
* @return the creationTime value
*/
@@ -261,7 +261,7 @@ public DateTime creationTime() {
}
/**
- * Get the customDomain value.
+ * Get gets the custom domain the user assigned to this storage account.
*
* @return the customDomain value
*/
@@ -270,7 +270,7 @@ public CustomDomain customDomain() {
}
/**
- * Get the secondaryEndpoints value.
+ * Get gets the URLs that are used to perform a retrieval of a public blob, queue, or table object from the secondary location of the storage account. Only available if the SKU name is Standard_RAGRS.
*
* @return the secondaryEndpoints value
*/
@@ -279,7 +279,7 @@ public Endpoints secondaryEndpoints() {
}
/**
- * Get the encryption value.
+ * Get gets the encryption settings on the account. If unspecified, the account is unencrypted.
*
* @return the encryption value
*/
@@ -288,7 +288,7 @@ public Encryption encryption() {
}
/**
- * Get the accessTier value.
+ * Get required for storage accounts where kind = BlobStorage. The access tier used for billing. Possible values include: 'Hot', 'Cool'.
*
* @return the accessTier value
*/
@@ -297,7 +297,7 @@ public AccessTier accessTier() {
}
/**
- * Get the enableHttpsTrafficOnly value.
+ * Get allows https traffic only to storage service if sets to true.
*
* @return the enableHttpsTrafficOnly value
*/
@@ -306,7 +306,7 @@ public Boolean enableHttpsTrafficOnly() {
}
/**
- * Set the enableHttpsTrafficOnly value.
+ * Set allows https traffic only to storage service if sets to true.
*
* @param enableHttpsTrafficOnly the enableHttpsTrafficOnly value to set
* @return the StorageAccountInner object itself.
@@ -317,7 +317,7 @@ public StorageAccountInner withEnableHttpsTrafficOnly(Boolean enableHttpsTraffic
}
/**
- * Get the networkRuleSet value.
+ * Get network rule set.
*
* @return the networkRuleSet value
*/
diff --git a/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/implementation/StorageAccountListKeysResultInner.java b/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/implementation/StorageAccountListKeysResultInner.java
index 95a9874165914..4d24a7d8d334e 100644
--- a/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/implementation/StorageAccountListKeysResultInner.java
+++ b/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/implementation/StorageAccountListKeysResultInner.java
@@ -24,7 +24,7 @@ public class StorageAccountListKeysResultInner {
private List keys;
/**
- * Get the keys value.
+ * Get gets the list of storage account keys and their properties for the specified storage account.
*
* @return the keys value
*/
diff --git a/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/implementation/UsageInner.java b/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/implementation/UsageInner.java
index c6f26d9a32cdd..a2b2d09afcc3b 100644
--- a/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/implementation/UsageInner.java
+++ b/storage/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/storage/v2017_10_01/implementation/UsageInner.java
@@ -43,7 +43,7 @@ public class UsageInner {
private UsageName name;
/**
- * Get the unit value.
+ * Get gets the unit of measurement. Possible values include: 'Count', 'Bytes', 'Seconds', 'Percent', 'CountsPerSecond', 'BytesPerSecond'.
*
* @return the unit value
*/
@@ -52,7 +52,7 @@ public UsageUnit unit() {
}
/**
- * Get the currentValue value.
+ * Get gets the current count of the allocated resources in the subscription.
*
* @return the currentValue value
*/
@@ -61,7 +61,7 @@ public Integer currentValue() {
}
/**
- * Get the limit value.
+ * Get gets the maximum count of the resources that can be allocated in the subscription.
*
* @return the limit value
*/
@@ -70,7 +70,7 @@ public Integer limit() {
}
/**
- * Get the name value.
+ * Get gets the name of the type of usage.
*
* @return the name value
*/
diff --git a/storage/resource-manager/v2018_02_01/pom.xml b/storage/resource-manager/v2018_02_01/pom.xml
index a31a7bd5a0648..1c11c11ca29b1 100644
--- a/storage/resource-manager/v2018_02_01/pom.xml
+++ b/storage/resource-manager/v2018_02_01/pom.xml
@@ -1,133 +1,133 @@
-
-
- 4.0.0
- com.microsoft.azure.storage.v2018_02_01
-
- com.microsoft.azure
- azure-arm-parent
- 0.0.2-beta
- ../../../pom.xml
-
- azure-mgmt-storage
- 1.0.0-beta
- jar
- Microsoft Azure SDK for Storage Management
- This package contains Microsoft Storage Management SDK.
- https://github.com/Azure/azure-libraries-for-java
-
-
- The MIT License (MIT)
- http://opensource.org/licenses/MIT
- repo
-
-
-
- scm:git:https://github.com/Azure/azure-libraries-for-java
- scm:git:git@github.com:Azure/azure-libraries-for-java.git
- HEAD
-
-
- UTF-8
-
-
-
-
- microsoft
- Microsoft
-
-
-
-
- com.microsoft.azure
- azure-client-runtime
-
-
- com.microsoft.azure
- azure-arm-client-runtime
-
-
- junit
- junit
- test
-
-
- com.microsoft.azure
- azure-client-authentication
- test
-
-
- com.microsoft.azure
- azure-mgmt-resources
- test
-
-
- com.microsoft.azure
- azure-arm-client-runtime
- test-jar
- test
-
-
-
-
-
- org.apache.maven.plugins
- maven-jar-plugin
-
-
-
- true
- true
-
-
-
-
-
- org.codehaus.mojo
- build-helper-maven-plugin
-
-
- org.apache.maven.plugins
- maven-compiler-plugin
- 3.1
-
-
- 1.7
-
-
- com.microsoft.azure.management.apigeneration.LangDefinitionProcessor
-
-
- true
- true
-
- true
- true
-
-
-
-
- org.apache.maven.plugins
- maven-javadoc-plugin
- 2.8
-
- *.implementation.*;*.utils.*;com.microsoft.schemas._2003._10.serialization;*.blob.core.search
-
-
- /**
- * Copyright (c) Microsoft Corporation. All rights reserved.
- * Licensed under the MIT License. See License.txt in the project root for
- * license information.
- */
- ]]>
-
-
-
-
-
-
+
+
+ 4.0.0
+ com.microsoft.azure.storage.v2018_02_01
+
+ com.microsoft.azure
+ azure-arm-parent
+ 0.0.2-beta
+ ../../../pom.xml
+
+ azure-mgmt-storage
+ 1.0.0-beta
+ jar
+ Microsoft Azure SDK for Storage Management
+ This package contains Microsoft Storage Management SDK.
+ https://github.com/Azure/azure-libraries-for-java
+
+
+ The MIT License (MIT)
+ http://opensource.org/licenses/MIT
+ repo
+
+
+
+ scm:git:https://github.com/Azure/azure-libraries-for-java
+ scm:git:git@github.com:Azure/azure-libraries-for-java.git
+ HEAD
+
+
+ UTF-8
+
+
+
+
+ microsoft
+ Microsoft
+
+
+
+
+ com.microsoft.azure
+ azure-client-runtime
+
+
+ com.microsoft.azure
+ azure-arm-client-runtime
+
+
+ junit
+ junit
+ test
+
+
+ com.microsoft.azure
+ azure-client-authentication
+ test
+
+
+ com.microsoft.azure
+ azure-mgmt-resources
+ test
+
+
+ com.microsoft.azure
+ azure-arm-client-runtime
+ test-jar
+ test
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-jar-plugin
+
+
+
+ true
+ true
+
+
+
+
+
+ org.codehaus.mojo
+ build-helper-maven-plugin
+
+
+ org.apache.maven.plugins
+ maven-compiler-plugin
+ 3.1
+
+
+ 1.7
+
+
+ com.microsoft.azure.management.apigeneration.LangDefinitionProcessor
+
+
+ true
+ true
+
+ true
+ true
+
+
+
+
+ org.apache.maven.plugins
+ maven-javadoc-plugin
+ 2.8
+
+ *.implementation.*;*.utils.*;com.microsoft.schemas._2003._10.serialization;*.blob.core.search
+
+
+ /**
+ * Copyright (c) Microsoft Corporation. All rights reserved.
+ * Licensed under the MIT License. See License.txt in the project root for
+ * license information.
+ */
+ ]]>
+
+
+
+
+
+
diff --git a/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/AccountSasParameters.java b/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/AccountSasParameters.java
index 3301309ee1b10..b85429d612e9d 100644
--- a/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/AccountSasParameters.java
+++ b/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/AccountSasParameters.java
@@ -74,7 +74,7 @@ public class AccountSasParameters {
private String keyToSign;
/**
- * Get the services value.
+ * Get the signed services accessible with the account SAS. Possible values include: Blob (b), Queue (q), Table (t), File (f). Possible values include: 'b', 'q', 't', 'f'.
*
* @return the services value
*/
@@ -83,7 +83,7 @@ public Services services() {
}
/**
- * Set the services value.
+ * Set the signed services accessible with the account SAS. Possible values include: Blob (b), Queue (q), Table (t), File (f). Possible values include: 'b', 'q', 't', 'f'.
*
* @param services the services value to set
* @return the AccountSasParameters object itself.
@@ -94,7 +94,7 @@ public AccountSasParameters withServices(Services services) {
}
/**
- * Get the resourceTypes value.
+ * Get the signed resource types that are accessible with the account SAS. Service (s): Access to service-level APIs; Container (c): Access to container-level APIs; Object (o): Access to object-level APIs for blobs, queue messages, table entities, and files. Possible values include: 's', 'c', 'o'.
*
* @return the resourceTypes value
*/
@@ -103,7 +103,7 @@ public SignedResourceTypes resourceTypes() {
}
/**
- * Set the resourceTypes value.
+ * Set the signed resource types that are accessible with the account SAS. Service (s): Access to service-level APIs; Container (c): Access to container-level APIs; Object (o): Access to object-level APIs for blobs, queue messages, table entities, and files. Possible values include: 's', 'c', 'o'.
*
* @param resourceTypes the resourceTypes value to set
* @return the AccountSasParameters object itself.
@@ -114,7 +114,7 @@ public AccountSasParameters withResourceTypes(SignedResourceTypes resourceTypes)
}
/**
- * Get the permissions value.
+ * Get the signed permissions for the account SAS. Possible values include: Read (r), Write (w), Delete (d), List (l), Add (a), Create (c), Update (u) and Process (p). Possible values include: 'r', 'd', 'w', 'l', 'a', 'c', 'u', 'p'.
*
* @return the permissions value
*/
@@ -123,7 +123,7 @@ public Permissions permissions() {
}
/**
- * Set the permissions value.
+ * Set the signed permissions for the account SAS. Possible values include: Read (r), Write (w), Delete (d), List (l), Add (a), Create (c), Update (u) and Process (p). Possible values include: 'r', 'd', 'w', 'l', 'a', 'c', 'u', 'p'.
*
* @param permissions the permissions value to set
* @return the AccountSasParameters object itself.
@@ -134,7 +134,7 @@ public AccountSasParameters withPermissions(Permissions permissions) {
}
/**
- * Get the iPAddressOrRange value.
+ * Get an IP address or a range of IP addresses from which to accept requests.
*
* @return the iPAddressOrRange value
*/
@@ -143,7 +143,7 @@ public String iPAddressOrRange() {
}
/**
- * Set the iPAddressOrRange value.
+ * Set an IP address or a range of IP addresses from which to accept requests.
*
* @param iPAddressOrRange the iPAddressOrRange value to set
* @return the AccountSasParameters object itself.
@@ -154,7 +154,7 @@ public AccountSasParameters withIPAddressOrRange(String iPAddressOrRange) {
}
/**
- * Get the protocols value.
+ * Get the protocol permitted for a request made with the account SAS. Possible values include: 'https,http', 'https'.
*
* @return the protocols value
*/
@@ -163,7 +163,7 @@ public HttpProtocol protocols() {
}
/**
- * Set the protocols value.
+ * Set the protocol permitted for a request made with the account SAS. Possible values include: 'https,http', 'https'.
*
* @param protocols the protocols value to set
* @return the AccountSasParameters object itself.
@@ -174,7 +174,7 @@ public AccountSasParameters withProtocols(HttpProtocol protocols) {
}
/**
- * Get the sharedAccessStartTime value.
+ * Get the time at which the SAS becomes valid.
*
* @return the sharedAccessStartTime value
*/
@@ -183,7 +183,7 @@ public DateTime sharedAccessStartTime() {
}
/**
- * Set the sharedAccessStartTime value.
+ * Set the time at which the SAS becomes valid.
*
* @param sharedAccessStartTime the sharedAccessStartTime value to set
* @return the AccountSasParameters object itself.
@@ -194,7 +194,7 @@ public AccountSasParameters withSharedAccessStartTime(DateTime sharedAccessStart
}
/**
- * Get the sharedAccessExpiryTime value.
+ * Get the time at which the shared access signature becomes invalid.
*
* @return the sharedAccessExpiryTime value
*/
@@ -203,7 +203,7 @@ public DateTime sharedAccessExpiryTime() {
}
/**
- * Set the sharedAccessExpiryTime value.
+ * Set the time at which the shared access signature becomes invalid.
*
* @param sharedAccessExpiryTime the sharedAccessExpiryTime value to set
* @return the AccountSasParameters object itself.
@@ -214,7 +214,7 @@ public AccountSasParameters withSharedAccessExpiryTime(DateTime sharedAccessExpi
}
/**
- * Get the keyToSign value.
+ * Get the key to sign the account SAS token with.
*
* @return the keyToSign value
*/
@@ -223,7 +223,7 @@ public String keyToSign() {
}
/**
- * Set the keyToSign value.
+ * Set the key to sign the account SAS token with.
*
* @param keyToSign the keyToSign value to set
* @return the AccountSasParameters object itself.
diff --git a/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/AzureEntityResource.java b/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/AzureEntityResource.java
index ef5c5b70a7822..c8ccc3f800532 100644
--- a/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/AzureEntityResource.java
+++ b/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/AzureEntityResource.java
@@ -23,7 +23,7 @@ public class AzureEntityResource extends ProxyResource {
private String etag;
/**
- * Get the etag value.
+ * Get resource Etag.
*
* @return the etag value
*/
diff --git a/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/BlobContainers.java b/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/BlobContainers.java
index 0d1c4bcc16bb5..feaf8cb438fd2 100644
--- a/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/BlobContainers.java
+++ b/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/BlobContainers.java
@@ -16,8 +16,18 @@
* Type representing BlobContainers.
*/
public interface BlobContainers {
+ /**
+ * Begins definition for a new Container resource.
+ * @param name resource name.
+ * @return the first stage of the new Container definition.
+ */
BlobContainer.DefinitionStages.Blank defineContainer(String name);
+ /**
+ * Begins definition for a new ImmutabilityPolicy resource.
+ * @param name resource name.
+ * @return the first stage of the new ImmutabilityPolicy definition.
+ */
ImmutabilityPolicy.DefinitionStages.Blank defineImmutabilityPolicy(String name);
/**
diff --git a/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/BlobContainersCreateOrUpdateImmutabilityPolicyHeaders.java b/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/BlobContainersCreateOrUpdateImmutabilityPolicyHeaders.java
index d470bca66836d..ec1b16d581b55 100644
--- a/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/BlobContainersCreateOrUpdateImmutabilityPolicyHeaders.java
+++ b/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/BlobContainersCreateOrUpdateImmutabilityPolicyHeaders.java
@@ -24,7 +24,7 @@ public class BlobContainersCreateOrUpdateImmutabilityPolicyHeaders {
private String eTag;
/**
- * Get the eTag value.
+ * Get the ETag HTTP response header. This is an opaque string. You can use it to detect whether the resource has changed between requests. In particular, you can pass the ETag to one of the If-Match or If-None-Match headers.
*
* @return the eTag value
*/
@@ -33,7 +33,7 @@ public String eTag() {
}
/**
- * Set the eTag value.
+ * Set the ETag HTTP response header. This is an opaque string. You can use it to detect whether the resource has changed between requests. In particular, you can pass the ETag to one of the If-Match or If-None-Match headers.
*
* @param eTag the eTag value to set
* @return the BlobContainersCreateOrUpdateImmutabilityPolicyHeaders object itself.
diff --git a/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/BlobContainersDeleteImmutabilityPolicyHeaders.java b/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/BlobContainersDeleteImmutabilityPolicyHeaders.java
index 438fbf388575b..afc33afa83c97 100644
--- a/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/BlobContainersDeleteImmutabilityPolicyHeaders.java
+++ b/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/BlobContainersDeleteImmutabilityPolicyHeaders.java
@@ -24,7 +24,7 @@ public class BlobContainersDeleteImmutabilityPolicyHeaders {
private String eTag;
/**
- * Get the eTag value.
+ * Get the ETag HTTP response header. This is an opaque string. You can use it to detect whether the resource has changed between requests. In particular, you can pass the ETag to one of the If-Match or If-None-Match headers.
*
* @return the eTag value
*/
@@ -33,7 +33,7 @@ public String eTag() {
}
/**
- * Set the eTag value.
+ * Set the ETag HTTP response header. This is an opaque string. You can use it to detect whether the resource has changed between requests. In particular, you can pass the ETag to one of the If-Match or If-None-Match headers.
*
* @param eTag the eTag value to set
* @return the BlobContainersDeleteImmutabilityPolicyHeaders object itself.
diff --git a/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/BlobContainersExtendImmutabilityPolicyHeaders.java b/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/BlobContainersExtendImmutabilityPolicyHeaders.java
index af220b641bffa..e6aa97bd6b64a 100644
--- a/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/BlobContainersExtendImmutabilityPolicyHeaders.java
+++ b/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/BlobContainersExtendImmutabilityPolicyHeaders.java
@@ -24,7 +24,7 @@ public class BlobContainersExtendImmutabilityPolicyHeaders {
private String eTag;
/**
- * Get the eTag value.
+ * Get the ETag HTTP response header. This is an opaque string. You can use it to detect whether the resource has changed between requests. In particular, you can pass the ETag to one of the If-Match or If-None-Match headers.
*
* @return the eTag value
*/
@@ -33,7 +33,7 @@ public String eTag() {
}
/**
- * Set the eTag value.
+ * Set the ETag HTTP response header. This is an opaque string. You can use it to detect whether the resource has changed between requests. In particular, you can pass the ETag to one of the If-Match or If-None-Match headers.
*
* @param eTag the eTag value to set
* @return the BlobContainersExtendImmutabilityPolicyHeaders object itself.
diff --git a/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/BlobContainersGetImmutabilityPolicyHeaders.java b/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/BlobContainersGetImmutabilityPolicyHeaders.java
index 986149d499e45..76615af8f5183 100644
--- a/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/BlobContainersGetImmutabilityPolicyHeaders.java
+++ b/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/BlobContainersGetImmutabilityPolicyHeaders.java
@@ -24,7 +24,7 @@ public class BlobContainersGetImmutabilityPolicyHeaders {
private String eTag;
/**
- * Get the eTag value.
+ * Get the ETag HTTP response header. This is an opaque string. You can use it to detect whether the resource has changed between requests. In particular, you can pass the ETag to one of the If-Match or If-None-Match headers.
*
* @return the eTag value
*/
@@ -33,7 +33,7 @@ public String eTag() {
}
/**
- * Set the eTag value.
+ * Set the ETag HTTP response header. This is an opaque string. You can use it to detect whether the resource has changed between requests. In particular, you can pass the ETag to one of the If-Match or If-None-Match headers.
*
* @param eTag the eTag value to set
* @return the BlobContainersGetImmutabilityPolicyHeaders object itself.
diff --git a/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/BlobContainersLockImmutabilityPolicyHeaders.java b/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/BlobContainersLockImmutabilityPolicyHeaders.java
index ea619080a4c4d..d893df7ce0ee6 100644
--- a/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/BlobContainersLockImmutabilityPolicyHeaders.java
+++ b/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/BlobContainersLockImmutabilityPolicyHeaders.java
@@ -24,7 +24,7 @@ public class BlobContainersLockImmutabilityPolicyHeaders {
private String eTag;
/**
- * Get the eTag value.
+ * Get the ETag HTTP response header. This is an opaque string. You can use it to detect whether the resource has changed between requests. In particular, you can pass the ETag to one of the If-Match or If-None-Match headers.
*
* @return the eTag value
*/
@@ -33,7 +33,7 @@ public String eTag() {
}
/**
- * Set the eTag value.
+ * Set the ETag HTTP response header. This is an opaque string. You can use it to detect whether the resource has changed between requests. In particular, you can pass the ETag to one of the If-Match or If-None-Match headers.
*
* @param eTag the eTag value to set
* @return the BlobContainersLockImmutabilityPolicyHeaders object itself.
diff --git a/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/CustomDomain.java b/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/CustomDomain.java
index 06a46c842084b..eb6a3f64f18f2 100644
--- a/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/CustomDomain.java
+++ b/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/CustomDomain.java
@@ -30,7 +30,7 @@ public class CustomDomain {
private Boolean useSubDomain;
/**
- * Get the name value.
+ * Get gets or sets the custom domain name assigned to the storage account. Name is the CNAME source.
*
* @return the name value
*/
@@ -39,7 +39,7 @@ public String name() {
}
/**
- * Set the name value.
+ * Set gets or sets the custom domain name assigned to the storage account. Name is the CNAME source.
*
* @param name the name value to set
* @return the CustomDomain object itself.
@@ -50,7 +50,7 @@ public CustomDomain withName(String name) {
}
/**
- * Get the useSubDomain value.
+ * Get indicates whether indirect CName validation is enabled. Default value is false. This should only be set on updates.
*
* @return the useSubDomain value
*/
@@ -59,7 +59,7 @@ public Boolean useSubDomain() {
}
/**
- * Set the useSubDomain value.
+ * Set indicates whether indirect CName validation is enabled. Default value is false. This should only be set on updates.
*
* @param useSubDomain the useSubDomain value to set
* @return the CustomDomain object itself.
diff --git a/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/Dimension.java b/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/Dimension.java
index cd8a113913378..e328ee85e6422 100644
--- a/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/Dimension.java
+++ b/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/Dimension.java
@@ -27,7 +27,7 @@ public class Dimension {
private String displayName;
/**
- * Get the name value.
+ * Get display name of dimension.
*
* @return the name value
*/
@@ -36,7 +36,7 @@ public String name() {
}
/**
- * Set the name value.
+ * Set display name of dimension.
*
* @param name the name value to set
* @return the Dimension object itself.
@@ -47,7 +47,7 @@ public Dimension withName(String name) {
}
/**
- * Get the displayName value.
+ * Get display name of dimension.
*
* @return the displayName value
*/
@@ -56,7 +56,7 @@ public String displayName() {
}
/**
- * Set the displayName value.
+ * Set display name of dimension.
*
* @param displayName the displayName value to set
* @return the Dimension object itself.
diff --git a/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/Encryption.java b/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/Encryption.java
index 6eeb0c192d8e4..2e0a7a7c99122 100644
--- a/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/Encryption.java
+++ b/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/Encryption.java
@@ -35,7 +35,7 @@ public class Encryption {
private KeyVaultProperties keyVaultProperties;
/**
- * Get the services value.
+ * Get list of services which support encryption.
*
* @return the services value
*/
@@ -44,7 +44,7 @@ public EncryptionServices services() {
}
/**
- * Set the services value.
+ * Set list of services which support encryption.
*
* @param services the services value to set
* @return the Encryption object itself.
@@ -55,7 +55,7 @@ public Encryption withServices(EncryptionServices services) {
}
/**
- * Get the keySource value.
+ * Get the encryption keySource (provider). Possible values (case-insensitive): Microsoft.Storage, Microsoft.Keyvault. Possible values include: 'Microsoft.Storage', 'Microsoft.Keyvault'.
*
* @return the keySource value
*/
@@ -64,7 +64,7 @@ public KeySource keySource() {
}
/**
- * Set the keySource value.
+ * Set the encryption keySource (provider). Possible values (case-insensitive): Microsoft.Storage, Microsoft.Keyvault. Possible values include: 'Microsoft.Storage', 'Microsoft.Keyvault'.
*
* @param keySource the keySource value to set
* @return the Encryption object itself.
@@ -75,7 +75,7 @@ public Encryption withKeySource(KeySource keySource) {
}
/**
- * Get the keyVaultProperties value.
+ * Get properties provided by key vault.
*
* @return the keyVaultProperties value
*/
@@ -84,7 +84,7 @@ public KeyVaultProperties keyVaultProperties() {
}
/**
- * Set the keyVaultProperties value.
+ * Set properties provided by key vault.
*
* @param keyVaultProperties the keyVaultProperties value to set
* @return the Encryption object itself.
diff --git a/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/EncryptionService.java b/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/EncryptionService.java
index 9de026a54b4ef..8812b0e9d1c04 100644
--- a/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/EncryptionService.java
+++ b/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/EncryptionService.java
@@ -32,7 +32,7 @@ public class EncryptionService {
private DateTime lastEnabledTime;
/**
- * Get the enabled value.
+ * Get a boolean indicating whether or not the service encrypts the data as it is stored.
*
* @return the enabled value
*/
@@ -41,7 +41,7 @@ public Boolean enabled() {
}
/**
- * Set the enabled value.
+ * Set a boolean indicating whether or not the service encrypts the data as it is stored.
*
* @param enabled the enabled value to set
* @return the EncryptionService object itself.
@@ -52,7 +52,7 @@ public EncryptionService withEnabled(Boolean enabled) {
}
/**
- * Get the lastEnabledTime value.
+ * Get gets a rough estimate of the date/time when the encryption was last enabled by the user. Only returned when encryption is enabled. There might be some unencrypted blobs which were written after this time, as it is just a rough estimate.
*
* @return the lastEnabledTime value
*/
diff --git a/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/EncryptionServices.java b/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/EncryptionServices.java
index c40f568d8e50b..cc5bf11968316 100644
--- a/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/EncryptionServices.java
+++ b/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/EncryptionServices.java
@@ -39,7 +39,7 @@ public class EncryptionServices {
private EncryptionService queue;
/**
- * Get the blob value.
+ * Get the encryption function of the blob storage service.
*
* @return the blob value
*/
@@ -48,7 +48,7 @@ public EncryptionService blob() {
}
/**
- * Set the blob value.
+ * Set the encryption function of the blob storage service.
*
* @param blob the blob value to set
* @return the EncryptionServices object itself.
@@ -59,7 +59,7 @@ public EncryptionServices withBlob(EncryptionService blob) {
}
/**
- * Get the file value.
+ * Get the encryption function of the file storage service.
*
* @return the file value
*/
@@ -68,7 +68,7 @@ public EncryptionService file() {
}
/**
- * Set the file value.
+ * Set the encryption function of the file storage service.
*
* @param file the file value to set
* @return the EncryptionServices object itself.
@@ -79,7 +79,7 @@ public EncryptionServices withFile(EncryptionService file) {
}
/**
- * Get the table value.
+ * Get the encryption function of the table storage service.
*
* @return the table value
*/
@@ -88,7 +88,7 @@ public EncryptionService table() {
}
/**
- * Get the queue value.
+ * Get the encryption function of the queue storage service.
*
* @return the queue value
*/
diff --git a/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/Endpoints.java b/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/Endpoints.java
index 5713f0c54496c..1478be8208a84 100644
--- a/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/Endpoints.java
+++ b/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/Endpoints.java
@@ -11,8 +11,8 @@
import com.fasterxml.jackson.annotation.JsonProperty;
/**
- * The URIs that are used to perform a retrieval of a public blob, queue, or
- * table object.
+ * The URIs that are used to perform a retrieval of a public blob, queue,
+ * table, web or dfs object.
*/
public class Endpoints {
/**
@@ -40,7 +40,19 @@ public class Endpoints {
private String file;
/**
- * Get the blob value.
+ * Gets the web endpoint.
+ */
+ @JsonProperty(value = "web", access = JsonProperty.Access.WRITE_ONLY)
+ private String web;
+
+ /**
+ * Gets the dfs endpoint.
+ */
+ @JsonProperty(value = "dfs", access = JsonProperty.Access.WRITE_ONLY)
+ private String dfs;
+
+ /**
+ * Get gets the blob endpoint.
*
* @return the blob value
*/
@@ -49,7 +61,7 @@ public String blob() {
}
/**
- * Get the queue value.
+ * Get gets the queue endpoint.
*
* @return the queue value
*/
@@ -58,7 +70,7 @@ public String queue() {
}
/**
- * Get the table value.
+ * Get gets the table endpoint.
*
* @return the table value
*/
@@ -67,7 +79,7 @@ public String table() {
}
/**
- * Get the file value.
+ * Get gets the file endpoint.
*
* @return the file value
*/
@@ -75,4 +87,22 @@ public String file() {
return this.file;
}
+ /**
+ * Get gets the web endpoint.
+ *
+ * @return the web value
+ */
+ public String web() {
+ return this.web;
+ }
+
+ /**
+ * Get gets the dfs endpoint.
+ *
+ * @return the dfs value
+ */
+ public String dfs() {
+ return this.dfs;
+ }
+
}
diff --git a/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/IPRule.java b/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/IPRule.java
index 69cd9b84a2ab7..709e6eb964df4 100644
--- a/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/IPRule.java
+++ b/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/IPRule.java
@@ -28,7 +28,7 @@ public class IPRule {
private Action action;
/**
- * Get the iPAddressOrRange value.
+ * Get specifies the IP or IP range in CIDR format. Only IPV4 address is allowed.
*
* @return the iPAddressOrRange value
*/
@@ -37,7 +37,7 @@ public String iPAddressOrRange() {
}
/**
- * Set the iPAddressOrRange value.
+ * Set specifies the IP or IP range in CIDR format. Only IPV4 address is allowed.
*
* @param iPAddressOrRange the iPAddressOrRange value to set
* @return the IPRule object itself.
@@ -48,7 +48,7 @@ public IPRule withIPAddressOrRange(String iPAddressOrRange) {
}
/**
- * Get the action value.
+ * Get the action of IP ACL rule. Possible values include: 'Allow'.
*
* @return the action value
*/
@@ -57,7 +57,7 @@ public Action action() {
}
/**
- * Set the action value.
+ * Set the action of IP ACL rule. Possible values include: 'Allow'.
*
* @param action the action value to set
* @return the IPRule object itself.
diff --git a/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/Identity.java b/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/Identity.java
index 605154b62b974..65f67605d0283 100644
--- a/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/Identity.java
+++ b/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/Identity.java
@@ -40,7 +40,7 @@ public Identity() {
}
/**
- * Get the principalId value.
+ * Get the principal ID of resource identity.
*
* @return the principalId value
*/
@@ -49,7 +49,7 @@ public String principalId() {
}
/**
- * Get the tenantId value.
+ * Get the tenant ID of resource.
*
* @return the tenantId value
*/
@@ -58,7 +58,7 @@ public String tenantId() {
}
/**
- * Get the type value.
+ * Get the identity type.
*
* @return the type value
*/
@@ -67,7 +67,7 @@ public String type() {
}
/**
- * Set the type value.
+ * Set the identity type.
*
* @param type the type value to set
* @return the Identity object itself.
diff --git a/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/ImmutabilityPolicyProperties.java b/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/ImmutabilityPolicyProperties.java
index 4ff82ec809be8..f69c39e71c2d1 100644
--- a/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/ImmutabilityPolicyProperties.java
+++ b/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/ImmutabilityPolicyProperties.java
@@ -45,7 +45,7 @@ public class ImmutabilityPolicyProperties {
private List updateHistory;
/**
- * Get the immutabilityPeriodSinceCreationInDays value.
+ * Get the immutability period for the blobs in the container since the policy creation, in days.
*
* @return the immutabilityPeriodSinceCreationInDays value
*/
@@ -54,7 +54,7 @@ public int immutabilityPeriodSinceCreationInDays() {
}
/**
- * Set the immutabilityPeriodSinceCreationInDays value.
+ * Set the immutability period for the blobs in the container since the policy creation, in days.
*
* @param immutabilityPeriodSinceCreationInDays the immutabilityPeriodSinceCreationInDays value to set
* @return the ImmutabilityPolicyProperties object itself.
@@ -65,7 +65,7 @@ public ImmutabilityPolicyProperties withImmutabilityPeriodSinceCreationInDays(in
}
/**
- * Get the state value.
+ * Get the ImmutabilityPolicy state of a blob container, possible values include: Locked and Unlocked. Possible values include: 'Locked', 'Unlocked'.
*
* @return the state value
*/
@@ -74,7 +74,7 @@ public ImmutabilityPolicyState state() {
}
/**
- * Get the etag value.
+ * Get immutabilityPolicy Etag.
*
* @return the etag value
*/
@@ -83,7 +83,7 @@ public String etag() {
}
/**
- * Get the updateHistory value.
+ * Get the ImmutabilityPolicy update history of the blob container.
*
* @return the updateHistory value
*/
diff --git a/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/KeyVaultProperties.java b/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/KeyVaultProperties.java
index 618166fda7e8f..bd70654c767ac 100644
--- a/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/KeyVaultProperties.java
+++ b/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/KeyVaultProperties.java
@@ -33,7 +33,7 @@ public class KeyVaultProperties {
private String keyVaultUri;
/**
- * Get the keyName value.
+ * Get the name of KeyVault key.
*
* @return the keyName value
*/
@@ -42,7 +42,7 @@ public String keyName() {
}
/**
- * Set the keyName value.
+ * Set the name of KeyVault key.
*
* @param keyName the keyName value to set
* @return the KeyVaultProperties object itself.
@@ -53,7 +53,7 @@ public KeyVaultProperties withKeyName(String keyName) {
}
/**
- * Get the keyVersion value.
+ * Get the version of KeyVault key.
*
* @return the keyVersion value
*/
@@ -62,7 +62,7 @@ public String keyVersion() {
}
/**
- * Set the keyVersion value.
+ * Set the version of KeyVault key.
*
* @param keyVersion the keyVersion value to set
* @return the KeyVaultProperties object itself.
@@ -73,7 +73,7 @@ public KeyVaultProperties withKeyVersion(String keyVersion) {
}
/**
- * Get the keyVaultUri value.
+ * Get the Uri of KeyVault.
*
* @return the keyVaultUri value
*/
@@ -82,7 +82,7 @@ public String keyVaultUri() {
}
/**
- * Set the keyVaultUri value.
+ * Set the Uri of KeyVault.
*
* @param keyVaultUri the keyVaultUri value to set
* @return the KeyVaultProperties object itself.
diff --git a/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/LegalHoldProperties.java b/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/LegalHoldProperties.java
index 0f4f06b96d6d3..190b9522519cd 100644
--- a/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/LegalHoldProperties.java
+++ b/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/LegalHoldProperties.java
@@ -32,7 +32,7 @@ public class LegalHoldProperties {
private List tags;
/**
- * Get the hasLegalHold value.
+ * Get the hasLegalHold public property is set to true by SRP if there are at least one existing tag. The hasLegalHold public property is set to false by SRP if all existing legal hold tags are cleared out. There can be a maximum of 1000 blob containers with hasLegalHold=true for a given account.
*
* @return the hasLegalHold value
*/
@@ -41,7 +41,7 @@ public Boolean hasLegalHold() {
}
/**
- * Get the tags value.
+ * Get the list of LegalHold tags of a blob container.
*
* @return the tags value
*/
@@ -50,7 +50,7 @@ public List tags() {
}
/**
- * Set the tags value.
+ * Set the list of LegalHold tags of a blob container.
*
* @param tags the tags value to set
* @return the LegalHoldProperties object itself.
diff --git a/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/ListContainerItem.java b/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/ListContainerItem.java
index d9c3ab15b26ad..d45ccabbb6b91 100644
--- a/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/ListContainerItem.java
+++ b/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/ListContainerItem.java
@@ -91,7 +91,7 @@ public class ListContainerItem extends AzureEntityResource {
private Boolean hasImmutabilityPolicy;
/**
- * Get the publicAccess value.
+ * Get specifies whether data in the container may be accessed publicly and the level of access. Possible values include: 'Container', 'Blob', 'None'.
*
* @return the publicAccess value
*/
@@ -100,7 +100,7 @@ public PublicAccess publicAccess() {
}
/**
- * Set the publicAccess value.
+ * Set specifies whether data in the container may be accessed publicly and the level of access. Possible values include: 'Container', 'Blob', 'None'.
*
* @param publicAccess the publicAccess value to set
* @return the ListContainerItem object itself.
@@ -111,7 +111,7 @@ public ListContainerItem withPublicAccess(PublicAccess publicAccess) {
}
/**
- * Get the lastModifiedTime value.
+ * Get returns the date and time the container was last modified.
*
* @return the lastModifiedTime value
*/
@@ -120,7 +120,7 @@ public DateTime lastModifiedTime() {
}
/**
- * Get the leaseStatus value.
+ * Get the lease status of the container. Possible values include: 'Locked', 'Unlocked'.
*
* @return the leaseStatus value
*/
@@ -129,7 +129,7 @@ public LeaseStatus leaseStatus() {
}
/**
- * Get the leaseState value.
+ * Get lease state of the container. Possible values include: 'Available', 'Leased', 'Expired', 'Breaking', 'Broken'.
*
* @return the leaseState value
*/
@@ -138,7 +138,7 @@ public LeaseState leaseState() {
}
/**
- * Get the leaseDuration value.
+ * Get specifies whether the lease on a container is of infinite or fixed duration, only when the container is leased. Possible values include: 'Infinite', 'Fixed'.
*
* @return the leaseDuration value
*/
@@ -147,7 +147,7 @@ public LeaseDuration leaseDuration() {
}
/**
- * Get the metadata value.
+ * Get a name-value pair to associate with the container as metadata.
*
* @return the metadata value
*/
@@ -156,7 +156,7 @@ public Map metadata() {
}
/**
- * Set the metadata value.
+ * Set a name-value pair to associate with the container as metadata.
*
* @param metadata the metadata value to set
* @return the ListContainerItem object itself.
@@ -167,7 +167,7 @@ public ListContainerItem withMetadata(Map metadata) {
}
/**
- * Get the immutabilityPolicy value.
+ * Get the ImmutabilityPolicy property of the container.
*
* @return the immutabilityPolicy value
*/
@@ -176,7 +176,7 @@ public ImmutabilityPolicyProperties immutabilityPolicy() {
}
/**
- * Get the legalHold value.
+ * Get the LegalHold property of the container.
*
* @return the legalHold value
*/
@@ -185,7 +185,7 @@ public LegalHoldProperties legalHold() {
}
/**
- * Get the hasLegalHold value.
+ * Get the hasLegalHold public property is set to true by SRP if there are at least one existing tag. The hasLegalHold public property is set to false by SRP if all existing legal hold tags are cleared out. There can be a maximum of 1000 blob containers with hasLegalHold=true for a given account.
*
* @return the hasLegalHold value
*/
@@ -194,7 +194,7 @@ public Boolean hasLegalHold() {
}
/**
- * Get the hasImmutabilityPolicy value.
+ * Get the hasImmutabilityPolicy public property is set to true by SRP if ImmutabilityPolicy has been created for this container. The hasImmutabilityPolicy public property is set to false by SRP if ImmutabilityPolicy has not been created for this container.
*
* @return the hasImmutabilityPolicy value
*/
diff --git a/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/MetricSpecification.java b/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/MetricSpecification.java
index 514e92b528deb..c6c3e65c8ba66 100644
--- a/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/MetricSpecification.java
+++ b/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/MetricSpecification.java
@@ -70,7 +70,7 @@ public class MetricSpecification {
private String resourceIdDimensionNameOverride;
/**
- * Get the name value.
+ * Get name of metric specification.
*
* @return the name value
*/
@@ -79,7 +79,7 @@ public String name() {
}
/**
- * Set the name value.
+ * Set name of metric specification.
*
* @param name the name value to set
* @return the MetricSpecification object itself.
@@ -90,7 +90,7 @@ public MetricSpecification withName(String name) {
}
/**
- * Get the displayName value.
+ * Get display name of metric specification.
*
* @return the displayName value
*/
@@ -99,7 +99,7 @@ public String displayName() {
}
/**
- * Set the displayName value.
+ * Set display name of metric specification.
*
* @param displayName the displayName value to set
* @return the MetricSpecification object itself.
@@ -110,7 +110,7 @@ public MetricSpecification withDisplayName(String displayName) {
}
/**
- * Get the displayDescription value.
+ * Get display description of metric specification.
*
* @return the displayDescription value
*/
@@ -119,7 +119,7 @@ public String displayDescription() {
}
/**
- * Set the displayDescription value.
+ * Set display description of metric specification.
*
* @param displayDescription the displayDescription value to set
* @return the MetricSpecification object itself.
@@ -130,7 +130,7 @@ public MetricSpecification withDisplayDescription(String displayDescription) {
}
/**
- * Get the unit value.
+ * Get unit could be Bytes or Count.
*
* @return the unit value
*/
@@ -139,7 +139,7 @@ public String unit() {
}
/**
- * Set the unit value.
+ * Set unit could be Bytes or Count.
*
* @param unit the unit value to set
* @return the MetricSpecification object itself.
@@ -150,7 +150,7 @@ public MetricSpecification withUnit(String unit) {
}
/**
- * Get the dimensions value.
+ * Get dimensions of blobs, including blob type and access tier.
*
* @return the dimensions value
*/
@@ -159,7 +159,7 @@ public List dimensions() {
}
/**
- * Set the dimensions value.
+ * Set dimensions of blobs, including blob type and access tier.
*
* @param dimensions the dimensions value to set
* @return the MetricSpecification object itself.
@@ -170,7 +170,7 @@ public MetricSpecification withDimensions(List dimensions) {
}
/**
- * Get the aggregationType value.
+ * Get aggregation type could be Average.
*
* @return the aggregationType value
*/
@@ -179,7 +179,7 @@ public String aggregationType() {
}
/**
- * Set the aggregationType value.
+ * Set aggregation type could be Average.
*
* @param aggregationType the aggregationType value to set
* @return the MetricSpecification object itself.
@@ -190,7 +190,7 @@ public MetricSpecification withAggregationType(String aggregationType) {
}
/**
- * Get the fillGapWithZero value.
+ * Get the property to decide fill gap with zero or not.
*
* @return the fillGapWithZero value
*/
@@ -199,7 +199,7 @@ public Boolean fillGapWithZero() {
}
/**
- * Set the fillGapWithZero value.
+ * Set the property to decide fill gap with zero or not.
*
* @param fillGapWithZero the fillGapWithZero value to set
* @return the MetricSpecification object itself.
@@ -210,7 +210,7 @@ public MetricSpecification withFillGapWithZero(Boolean fillGapWithZero) {
}
/**
- * Get the category value.
+ * Get the category this metric specification belong to, could be Capacity.
*
* @return the category value
*/
@@ -219,7 +219,7 @@ public String category() {
}
/**
- * Set the category value.
+ * Set the category this metric specification belong to, could be Capacity.
*
* @param category the category value to set
* @return the MetricSpecification object itself.
@@ -230,7 +230,7 @@ public MetricSpecification withCategory(String category) {
}
/**
- * Get the resourceIdDimensionNameOverride value.
+ * Get account Resource Id.
*
* @return the resourceIdDimensionNameOverride value
*/
@@ -239,7 +239,7 @@ public String resourceIdDimensionNameOverride() {
}
/**
- * Set the resourceIdDimensionNameOverride value.
+ * Set account Resource Id.
*
* @param resourceIdDimensionNameOverride the resourceIdDimensionNameOverride value to set
* @return the MetricSpecification object itself.
diff --git a/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/NetworkRuleSet.java b/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/NetworkRuleSet.java
index 3ec56a59ce852..37313dbe083bf 100644
--- a/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/NetworkRuleSet.java
+++ b/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/NetworkRuleSet.java
@@ -45,7 +45,7 @@ public class NetworkRuleSet {
private DefaultAction defaultAction;
/**
- * Get the bypass value.
+ * Get specifies whether traffic is bypassed for Logging/Metrics/AzureServices. Possible values are any combination of Logging|Metrics|AzureServices (For example, "Logging, Metrics"), or None to bypass none of those traffics. Possible values include: 'None', 'Logging', 'Metrics', 'AzureServices'.
*
* @return the bypass value
*/
@@ -54,7 +54,7 @@ public Bypass bypass() {
}
/**
- * Set the bypass value.
+ * Set specifies whether traffic is bypassed for Logging/Metrics/AzureServices. Possible values are any combination of Logging|Metrics|AzureServices (For example, "Logging, Metrics"), or None to bypass none of those traffics. Possible values include: 'None', 'Logging', 'Metrics', 'AzureServices'.
*
* @param bypass the bypass value to set
* @return the NetworkRuleSet object itself.
@@ -65,7 +65,7 @@ public NetworkRuleSet withBypass(Bypass bypass) {
}
/**
- * Get the virtualNetworkRules value.
+ * Get sets the virtual network rules.
*
* @return the virtualNetworkRules value
*/
@@ -74,7 +74,7 @@ public List virtualNetworkRules() {
}
/**
- * Set the virtualNetworkRules value.
+ * Set sets the virtual network rules.
*
* @param virtualNetworkRules the virtualNetworkRules value to set
* @return the NetworkRuleSet object itself.
@@ -85,7 +85,7 @@ public NetworkRuleSet withVirtualNetworkRules(List virtualNe
}
/**
- * Get the ipRules value.
+ * Get sets the IP ACL rules.
*
* @return the ipRules value
*/
@@ -94,7 +94,7 @@ public List ipRules() {
}
/**
- * Set the ipRules value.
+ * Set sets the IP ACL rules.
*
* @param ipRules the ipRules value to set
* @return the NetworkRuleSet object itself.
@@ -105,7 +105,7 @@ public NetworkRuleSet withIpRules(List ipRules) {
}
/**
- * Get the defaultAction value.
+ * Get specifies the default action of allow or deny when no other rules match. Possible values include: 'Allow', 'Deny'.
*
* @return the defaultAction value
*/
@@ -114,7 +114,7 @@ public DefaultAction defaultAction() {
}
/**
- * Set the defaultAction value.
+ * Set specifies the default action of allow or deny when no other rules match. Possible values include: 'Allow', 'Deny'.
*
* @param defaultAction the defaultAction value to set
* @return the NetworkRuleSet object itself.
diff --git a/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/OperationDisplay.java b/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/OperationDisplay.java
index 5afa127792804..8ab577a078f89 100644
--- a/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/OperationDisplay.java
+++ b/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/OperationDisplay.java
@@ -33,7 +33,7 @@ public class OperationDisplay {
private String operation;
/**
- * Get the provider value.
+ * Get service provider: Microsoft Storage.
*
* @return the provider value
*/
@@ -42,7 +42,7 @@ public String provider() {
}
/**
- * Set the provider value.
+ * Set service provider: Microsoft Storage.
*
* @param provider the provider value to set
* @return the OperationDisplay object itself.
@@ -53,7 +53,7 @@ public OperationDisplay withProvider(String provider) {
}
/**
- * Get the resource value.
+ * Get resource on which the operation is performed etc.
*
* @return the resource value
*/
@@ -62,7 +62,7 @@ public String resource() {
}
/**
- * Set the resource value.
+ * Set resource on which the operation is performed etc.
*
* @param resource the resource value to set
* @return the OperationDisplay object itself.
@@ -73,7 +73,7 @@ public OperationDisplay withResource(String resource) {
}
/**
- * Get the operation value.
+ * Get type of operation: get, read, delete, etc.
*
* @return the operation value
*/
@@ -82,7 +82,7 @@ public String operation() {
}
/**
- * Set the operation value.
+ * Set type of operation: get, read, delete, etc.
*
* @param operation the operation value to set
* @return the OperationDisplay object itself.
diff --git a/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/Restriction.java b/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/Restriction.java
index 0563d8a7e84e3..7313a79f455e8 100644
--- a/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/Restriction.java
+++ b/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/Restriction.java
@@ -40,7 +40,7 @@ public class Restriction {
private ReasonCode reasonCode;
/**
- * Get the type value.
+ * Get the type of restrictions. As of now only possible value for this is location.
*
* @return the type value
*/
@@ -49,7 +49,7 @@ public String type() {
}
/**
- * Get the values value.
+ * Get the value of restrictions. If the restriction type is set to location. This would be different locations where the SKU is restricted.
*
* @return the values value
*/
@@ -58,7 +58,7 @@ public List values() {
}
/**
- * Get the reasonCode value.
+ * Get the reason for the restriction. As of now this can be “QuotaId” or “NotAvailableForSubscription”. Quota Id is set when the SKU has requiredQuotas parameter as the subscription does not belong to that quota. The “NotAvailableForSubscription” is related to capacity at DC. Possible values include: 'QuotaId', 'NotAvailableForSubscription'.
*
* @return the reasonCode value
*/
@@ -67,7 +67,7 @@ public ReasonCode reasonCode() {
}
/**
- * Set the reasonCode value.
+ * Set the reason for the restriction. As of now this can be “QuotaId” or “NotAvailableForSubscription”. Quota Id is set when the SKU has requiredQuotas parameter as the subscription does not belong to that quota. The “NotAvailableForSubscription” is related to capacity at DC. Possible values include: 'QuotaId', 'NotAvailableForSubscription'.
*
* @param reasonCode the reasonCode value to set
* @return the Restriction object itself.
diff --git a/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/SKUCapability.java b/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/SKUCapability.java
index 1dd73fbf016ad..6913e85a4defd 100644
--- a/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/SKUCapability.java
+++ b/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/SKUCapability.java
@@ -30,7 +30,7 @@ public class SKUCapability {
private String value;
/**
- * Get the name value.
+ * Get the name of capability, The capability information in the specified sku, including file encryption, network acls, change notification, etc.
*
* @return the name value
*/
@@ -39,7 +39,7 @@ public String name() {
}
/**
- * Get the value value.
+ * Get a string value to indicate states of given capability. Possibly 'true' or 'false'.
*
* @return the value value
*/
diff --git a/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/ServiceSasParameters.java b/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/ServiceSasParameters.java
index 3a356eaf62854..a1038c15e1093 100644
--- a/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/ServiceSasParameters.java
+++ b/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/ServiceSasParameters.java
@@ -131,7 +131,7 @@ public class ServiceSasParameters {
private String contentType;
/**
- * Get the canonicalizedResource value.
+ * Get the canonical path to the signed resource.
*
* @return the canonicalizedResource value
*/
@@ -140,7 +140,7 @@ public String canonicalizedResource() {
}
/**
- * Set the canonicalizedResource value.
+ * Set the canonical path to the signed resource.
*
* @param canonicalizedResource the canonicalizedResource value to set
* @return the ServiceSasParameters object itself.
@@ -151,7 +151,7 @@ public ServiceSasParameters withCanonicalizedResource(String canonicalizedResour
}
/**
- * Get the resource value.
+ * Get the signed services accessible with the service SAS. Possible values include: Blob (b), Container (c), File (f), Share (s). Possible values include: 'b', 'c', 'f', 's'.
*
* @return the resource value
*/
@@ -160,7 +160,7 @@ public SignedResource resource() {
}
/**
- * Set the resource value.
+ * Set the signed services accessible with the service SAS. Possible values include: Blob (b), Container (c), File (f), Share (s). Possible values include: 'b', 'c', 'f', 's'.
*
* @param resource the resource value to set
* @return the ServiceSasParameters object itself.
@@ -171,7 +171,7 @@ public ServiceSasParameters withResource(SignedResource resource) {
}
/**
- * Get the permissions value.
+ * Get the signed permissions for the service SAS. Possible values include: Read (r), Write (w), Delete (d), List (l), Add (a), Create (c), Update (u) and Process (p). Possible values include: 'r', 'd', 'w', 'l', 'a', 'c', 'u', 'p'.
*
* @return the permissions value
*/
@@ -180,7 +180,7 @@ public Permissions permissions() {
}
/**
- * Set the permissions value.
+ * Set the signed permissions for the service SAS. Possible values include: Read (r), Write (w), Delete (d), List (l), Add (a), Create (c), Update (u) and Process (p). Possible values include: 'r', 'd', 'w', 'l', 'a', 'c', 'u', 'p'.
*
* @param permissions the permissions value to set
* @return the ServiceSasParameters object itself.
@@ -191,7 +191,7 @@ public ServiceSasParameters withPermissions(Permissions permissions) {
}
/**
- * Get the iPAddressOrRange value.
+ * Get an IP address or a range of IP addresses from which to accept requests.
*
* @return the iPAddressOrRange value
*/
@@ -200,7 +200,7 @@ public String iPAddressOrRange() {
}
/**
- * Set the iPAddressOrRange value.
+ * Set an IP address or a range of IP addresses from which to accept requests.
*
* @param iPAddressOrRange the iPAddressOrRange value to set
* @return the ServiceSasParameters object itself.
@@ -211,7 +211,7 @@ public ServiceSasParameters withIPAddressOrRange(String iPAddressOrRange) {
}
/**
- * Get the protocols value.
+ * Get the protocol permitted for a request made with the account SAS. Possible values include: 'https,http', 'https'.
*
* @return the protocols value
*/
@@ -220,7 +220,7 @@ public HttpProtocol protocols() {
}
/**
- * Set the protocols value.
+ * Set the protocol permitted for a request made with the account SAS. Possible values include: 'https,http', 'https'.
*
* @param protocols the protocols value to set
* @return the ServiceSasParameters object itself.
@@ -231,7 +231,7 @@ public ServiceSasParameters withProtocols(HttpProtocol protocols) {
}
/**
- * Get the sharedAccessStartTime value.
+ * Get the time at which the SAS becomes valid.
*
* @return the sharedAccessStartTime value
*/
@@ -240,7 +240,7 @@ public DateTime sharedAccessStartTime() {
}
/**
- * Set the sharedAccessStartTime value.
+ * Set the time at which the SAS becomes valid.
*
* @param sharedAccessStartTime the sharedAccessStartTime value to set
* @return the ServiceSasParameters object itself.
@@ -251,7 +251,7 @@ public ServiceSasParameters withSharedAccessStartTime(DateTime sharedAccessStart
}
/**
- * Get the sharedAccessExpiryTime value.
+ * Get the time at which the shared access signature becomes invalid.
*
* @return the sharedAccessExpiryTime value
*/
@@ -260,7 +260,7 @@ public DateTime sharedAccessExpiryTime() {
}
/**
- * Set the sharedAccessExpiryTime value.
+ * Set the time at which the shared access signature becomes invalid.
*
* @param sharedAccessExpiryTime the sharedAccessExpiryTime value to set
* @return the ServiceSasParameters object itself.
@@ -271,7 +271,7 @@ public ServiceSasParameters withSharedAccessExpiryTime(DateTime sharedAccessExpi
}
/**
- * Get the identifier value.
+ * Get a unique value up to 64 characters in length that correlates to an access policy specified for the container, queue, or table.
*
* @return the identifier value
*/
@@ -280,7 +280,7 @@ public String identifier() {
}
/**
- * Set the identifier value.
+ * Set a unique value up to 64 characters in length that correlates to an access policy specified for the container, queue, or table.
*
* @param identifier the identifier value to set
* @return the ServiceSasParameters object itself.
@@ -291,7 +291,7 @@ public ServiceSasParameters withIdentifier(String identifier) {
}
/**
- * Get the partitionKeyStart value.
+ * Get the start of partition key.
*
* @return the partitionKeyStart value
*/
@@ -300,7 +300,7 @@ public String partitionKeyStart() {
}
/**
- * Set the partitionKeyStart value.
+ * Set the start of partition key.
*
* @param partitionKeyStart the partitionKeyStart value to set
* @return the ServiceSasParameters object itself.
@@ -311,7 +311,7 @@ public ServiceSasParameters withPartitionKeyStart(String partitionKeyStart) {
}
/**
- * Get the partitionKeyEnd value.
+ * Get the end of partition key.
*
* @return the partitionKeyEnd value
*/
@@ -320,7 +320,7 @@ public String partitionKeyEnd() {
}
/**
- * Set the partitionKeyEnd value.
+ * Set the end of partition key.
*
* @param partitionKeyEnd the partitionKeyEnd value to set
* @return the ServiceSasParameters object itself.
@@ -331,7 +331,7 @@ public ServiceSasParameters withPartitionKeyEnd(String partitionKeyEnd) {
}
/**
- * Get the rowKeyStart value.
+ * Get the start of row key.
*
* @return the rowKeyStart value
*/
@@ -340,7 +340,7 @@ public String rowKeyStart() {
}
/**
- * Set the rowKeyStart value.
+ * Set the start of row key.
*
* @param rowKeyStart the rowKeyStart value to set
* @return the ServiceSasParameters object itself.
@@ -351,7 +351,7 @@ public ServiceSasParameters withRowKeyStart(String rowKeyStart) {
}
/**
- * Get the rowKeyEnd value.
+ * Get the end of row key.
*
* @return the rowKeyEnd value
*/
@@ -360,7 +360,7 @@ public String rowKeyEnd() {
}
/**
- * Set the rowKeyEnd value.
+ * Set the end of row key.
*
* @param rowKeyEnd the rowKeyEnd value to set
* @return the ServiceSasParameters object itself.
@@ -371,7 +371,7 @@ public ServiceSasParameters withRowKeyEnd(String rowKeyEnd) {
}
/**
- * Get the keyToSign value.
+ * Get the key to sign the account SAS token with.
*
* @return the keyToSign value
*/
@@ -380,7 +380,7 @@ public String keyToSign() {
}
/**
- * Set the keyToSign value.
+ * Set the key to sign the account SAS token with.
*
* @param keyToSign the keyToSign value to set
* @return the ServiceSasParameters object itself.
@@ -391,7 +391,7 @@ public ServiceSasParameters withKeyToSign(String keyToSign) {
}
/**
- * Get the cacheControl value.
+ * Get the response header override for cache control.
*
* @return the cacheControl value
*/
@@ -400,7 +400,7 @@ public String cacheControl() {
}
/**
- * Set the cacheControl value.
+ * Set the response header override for cache control.
*
* @param cacheControl the cacheControl value to set
* @return the ServiceSasParameters object itself.
@@ -411,7 +411,7 @@ public ServiceSasParameters withCacheControl(String cacheControl) {
}
/**
- * Get the contentDisposition value.
+ * Get the response header override for content disposition.
*
* @return the contentDisposition value
*/
@@ -420,7 +420,7 @@ public String contentDisposition() {
}
/**
- * Set the contentDisposition value.
+ * Set the response header override for content disposition.
*
* @param contentDisposition the contentDisposition value to set
* @return the ServiceSasParameters object itself.
@@ -431,7 +431,7 @@ public ServiceSasParameters withContentDisposition(String contentDisposition) {
}
/**
- * Get the contentEncoding value.
+ * Get the response header override for content encoding.
*
* @return the contentEncoding value
*/
@@ -440,7 +440,7 @@ public String contentEncoding() {
}
/**
- * Set the contentEncoding value.
+ * Set the response header override for content encoding.
*
* @param contentEncoding the contentEncoding value to set
* @return the ServiceSasParameters object itself.
@@ -451,7 +451,7 @@ public ServiceSasParameters withContentEncoding(String contentEncoding) {
}
/**
- * Get the contentLanguage value.
+ * Get the response header override for content language.
*
* @return the contentLanguage value
*/
@@ -460,7 +460,7 @@ public String contentLanguage() {
}
/**
- * Set the contentLanguage value.
+ * Set the response header override for content language.
*
* @param contentLanguage the contentLanguage value to set
* @return the ServiceSasParameters object itself.
@@ -471,7 +471,7 @@ public ServiceSasParameters withContentLanguage(String contentLanguage) {
}
/**
- * Get the contentType value.
+ * Get the response header override for content type.
*
* @return the contentType value
*/
@@ -480,7 +480,7 @@ public String contentType() {
}
/**
- * Set the contentType value.
+ * Set the response header override for content type.
*
* @param contentType the contentType value to set
* @return the ServiceSasParameters object itself.
diff --git a/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/ServiceSpecification.java b/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/ServiceSpecification.java
index 98adf82752712..35a56b0e2e26d 100644
--- a/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/ServiceSpecification.java
+++ b/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/ServiceSpecification.java
@@ -22,7 +22,7 @@ public class ServiceSpecification {
private List metricSpecifications;
/**
- * Get the metricSpecifications value.
+ * Get metric specifications of operation.
*
* @return the metricSpecifications value
*/
@@ -31,7 +31,7 @@ public List metricSpecifications() {
}
/**
- * Set the metricSpecifications value.
+ * Set metric specifications of operation.
*
* @param metricSpecifications the metricSpecifications value to set
* @return the ServiceSpecification object itself.
diff --git a/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/StorageAccount.java b/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/StorageAccount.java
index a21fbde7fee51..f571f0589619e 100644
--- a/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/StorageAccount.java
+++ b/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/StorageAccount.java
@@ -10,12 +10,12 @@
import com.microsoft.azure.arm.model.HasInner;
import com.microsoft.azure.arm.resources.models.Resource;
+import com.microsoft.azure.arm.resources.models.GroupableResourceCore;
import com.microsoft.azure.arm.resources.models.HasResourceGroup;
import com.microsoft.azure.arm.model.Refreshable;
import com.microsoft.azure.arm.model.Updatable;
import com.microsoft.azure.arm.model.Appliable;
import com.microsoft.azure.arm.model.Creatable;
-import com.microsoft.azure.arm.resources.models.GroupableResourceCore;
import com.microsoft.azure.arm.resources.models.HasManager;
import com.microsoft.azure.management.storage.v2018_02_01.implementation.StorageManager;
import com.microsoft.azure.management.storage.v2018_02_01.implementation.SkuInner;
@@ -56,6 +56,11 @@ public interface StorageAccount extends HasInner, Resource,
*/
Identity identity();
+ /**
+ * @return the isHnsEnabled value.
+ */
+ Boolean isHnsEnabled();
+
/**
* @return the kind value.
*/
@@ -203,6 +208,16 @@ interface WithIdentity {
WithCreate withIdentity(Identity identity);
}
+ /**
+ * The stage of the storageaccount update allowing to specify IsHnsEnabled.
+ */
+ interface WithIsHnsEnabled {
+ /**
+ * Specifies isHnsEnabled.
+ */
+ WithCreate withIsHnsEnabled(Boolean isHnsEnabled);
+ }
+
/**
* The stage of the storageaccount update allowing to specify NetworkRuleSet.
*/
@@ -218,7 +233,7 @@ interface WithNetworkRuleSet {
* the resource to be created (via {@link WithCreate#create()}), but also allows
* for any other optional settings to be specified.
*/
- interface WithCreate extends Creatable, Resource.DefinitionWithTags, DefinitionStages.WithAccessTier, DefinitionStages.WithCustomDomain, DefinitionStages.WithEnableHttpsTrafficOnly, DefinitionStages.WithEncryption, DefinitionStages.WithIdentity, DefinitionStages.WithNetworkRuleSet {
+ interface WithCreate extends Creatable, Resource.DefinitionWithTags, DefinitionStages.WithAccessTier, DefinitionStages.WithCustomDomain, DefinitionStages.WithEnableHttpsTrafficOnly, DefinitionStages.WithEncryption, DefinitionStages.WithIdentity, DefinitionStages.WithIsHnsEnabled, DefinitionStages.WithNetworkRuleSet {
}
}
/**
diff --git a/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/StorageAccountCheckNameAvailabilityParameters.java b/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/StorageAccountCheckNameAvailabilityParameters.java
index 783903586ebc3..771c556aa05d3 100644
--- a/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/StorageAccountCheckNameAvailabilityParameters.java
+++ b/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/StorageAccountCheckNameAvailabilityParameters.java
@@ -28,13 +28,14 @@ public class StorageAccountCheckNameAvailabilityParameters {
/**
* Creates an instance of StorageAccountCheckNameAvailabilityParameters class.
+ * @param name the storage account name.
*/
public StorageAccountCheckNameAvailabilityParameters() {
type = "Microsoft.Storage/storageAccounts";
}
/**
- * Get the name value.
+ * Get the storage account name.
*
* @return the name value
*/
@@ -43,7 +44,7 @@ public String name() {
}
/**
- * Set the name value.
+ * Set the storage account name.
*
* @param name the name value to set
* @return the StorageAccountCheckNameAvailabilityParameters object itself.
@@ -54,7 +55,7 @@ public StorageAccountCheckNameAvailabilityParameters withName(String name) {
}
/**
- * Get the type value.
+ * Get the type of resource, Microsoft.Storage/storageAccounts.
*
* @return the type value
*/
@@ -63,7 +64,7 @@ public String type() {
}
/**
- * Set the type value.
+ * Set the type of resource, Microsoft.Storage/storageAccounts.
*
* @param type the type value to set
* @return the StorageAccountCheckNameAvailabilityParameters object itself.
diff --git a/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/StorageAccountCreateParameters.java b/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/StorageAccountCreateParameters.java
index 99f7cc714e00c..5c2c380981621 100644
--- a/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/StorageAccountCreateParameters.java
+++ b/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/StorageAccountCreateParameters.java
@@ -94,7 +94,13 @@ public class StorageAccountCreateParameters {
private Boolean enableHttpsTrafficOnly;
/**
- * Get the sku value.
+ * Account HierarchicalNamespace enabled if sets to true.
+ */
+ @JsonProperty(value = "properties.isHnsEnabled")
+ private Boolean isHnsEnabled;
+
+ /**
+ * Get required. Gets or sets the sku name.
*
* @return the sku value
*/
@@ -103,7 +109,7 @@ public SkuInner sku() {
}
/**
- * Set the sku value.
+ * Set required. Gets or sets the sku name.
*
* @param sku the sku value to set
* @return the StorageAccountCreateParameters object itself.
@@ -114,7 +120,7 @@ public StorageAccountCreateParameters withSku(SkuInner sku) {
}
/**
- * Get the kind value.
+ * Get required. Indicates the type of storage account. Possible values include: 'Storage', 'StorageV2', 'BlobStorage'.
*
* @return the kind value
*/
@@ -123,7 +129,7 @@ public Kind kind() {
}
/**
- * Set the kind value.
+ * Set required. Indicates the type of storage account. Possible values include: 'Storage', 'StorageV2', 'BlobStorage'.
*
* @param kind the kind value to set
* @return the StorageAccountCreateParameters object itself.
@@ -134,7 +140,7 @@ public StorageAccountCreateParameters withKind(Kind kind) {
}
/**
- * Get the location value.
+ * Get required. Gets or sets the location of the resource. This will be one of the supported and registered Azure Geo Regions (e.g. West US, East US, Southeast Asia, etc.). The geo region of a resource cannot be changed once it is created, but if an identical geo region is specified on update, the request will succeed.
*
* @return the location value
*/
@@ -143,7 +149,7 @@ public String location() {
}
/**
- * Set the location value.
+ * Set required. Gets or sets the location of the resource. This will be one of the supported and registered Azure Geo Regions (e.g. West US, East US, Southeast Asia, etc.). The geo region of a resource cannot be changed once it is created, but if an identical geo region is specified on update, the request will succeed.
*
* @param location the location value to set
* @return the StorageAccountCreateParameters object itself.
@@ -154,7 +160,7 @@ public StorageAccountCreateParameters withLocation(String location) {
}
/**
- * Get the tags value.
+ * Get gets or sets a list of key value pairs that describe the resource. These tags can be used for viewing and grouping this resource (across resource groups). A maximum of 15 tags can be provided for a resource. Each tag must have a key with a length no greater than 128 characters and a value with a length no greater than 256 characters.
*
* @return the tags value
*/
@@ -163,7 +169,7 @@ public Map tags() {
}
/**
- * Set the tags value.
+ * Set gets or sets a list of key value pairs that describe the resource. These tags can be used for viewing and grouping this resource (across resource groups). A maximum of 15 tags can be provided for a resource. Each tag must have a key with a length no greater than 128 characters and a value with a length no greater than 256 characters.
*
* @param tags the tags value to set
* @return the StorageAccountCreateParameters object itself.
@@ -174,7 +180,7 @@ public StorageAccountCreateParameters withTags(Map tags) {
}
/**
- * Get the identity value.
+ * Get the identity of the resource.
*
* @return the identity value
*/
@@ -183,7 +189,7 @@ public Identity identity() {
}
/**
- * Set the identity value.
+ * Set the identity of the resource.
*
* @param identity the identity value to set
* @return the StorageAccountCreateParameters object itself.
@@ -194,7 +200,7 @@ public StorageAccountCreateParameters withIdentity(Identity identity) {
}
/**
- * Get the customDomain value.
+ * Get user domain assigned to the storage account. Name is the CNAME source. Only one custom domain is supported per storage account at this time. To clear the existing custom domain, use an empty string for the custom domain name property.
*
* @return the customDomain value
*/
@@ -203,7 +209,7 @@ public CustomDomain customDomain() {
}
/**
- * Set the customDomain value.
+ * Set user domain assigned to the storage account. Name is the CNAME source. Only one custom domain is supported per storage account at this time. To clear the existing custom domain, use an empty string for the custom domain name property.
*
* @param customDomain the customDomain value to set
* @return the StorageAccountCreateParameters object itself.
@@ -214,7 +220,7 @@ public StorageAccountCreateParameters withCustomDomain(CustomDomain customDomain
}
/**
- * Get the encryption value.
+ * Get provides the encryption settings on the account. If left unspecified the account encryption settings will remain the same. The default setting is unencrypted.
*
* @return the encryption value
*/
@@ -223,7 +229,7 @@ public Encryption encryption() {
}
/**
- * Set the encryption value.
+ * Set provides the encryption settings on the account. If left unspecified the account encryption settings will remain the same. The default setting is unencrypted.
*
* @param encryption the encryption value to set
* @return the StorageAccountCreateParameters object itself.
@@ -234,7 +240,7 @@ public StorageAccountCreateParameters withEncryption(Encryption encryption) {
}
/**
- * Get the networkRuleSet value.
+ * Get network rule set.
*
* @return the networkRuleSet value
*/
@@ -243,7 +249,7 @@ public NetworkRuleSet networkRuleSet() {
}
/**
- * Set the networkRuleSet value.
+ * Set network rule set.
*
* @param networkRuleSet the networkRuleSet value to set
* @return the StorageAccountCreateParameters object itself.
@@ -254,7 +260,7 @@ public StorageAccountCreateParameters withNetworkRuleSet(NetworkRuleSet networkR
}
/**
- * Get the accessTier value.
+ * Get required for storage accounts where kind = BlobStorage. The access tier used for billing. Possible values include: 'Hot', 'Cool'.
*
* @return the accessTier value
*/
@@ -263,7 +269,7 @@ public AccessTier accessTier() {
}
/**
- * Set the accessTier value.
+ * Set required for storage accounts where kind = BlobStorage. The access tier used for billing. Possible values include: 'Hot', 'Cool'.
*
* @param accessTier the accessTier value to set
* @return the StorageAccountCreateParameters object itself.
@@ -274,7 +280,7 @@ public StorageAccountCreateParameters withAccessTier(AccessTier accessTier) {
}
/**
- * Get the enableHttpsTrafficOnly value.
+ * Get allows https traffic only to storage service if sets to true.
*
* @return the enableHttpsTrafficOnly value
*/
@@ -283,7 +289,7 @@ public Boolean enableHttpsTrafficOnly() {
}
/**
- * Set the enableHttpsTrafficOnly value.
+ * Set allows https traffic only to storage service if sets to true.
*
* @param enableHttpsTrafficOnly the enableHttpsTrafficOnly value to set
* @return the StorageAccountCreateParameters object itself.
@@ -293,4 +299,24 @@ public StorageAccountCreateParameters withEnableHttpsTrafficOnly(Boolean enableH
return this;
}
+ /**
+ * Get account HierarchicalNamespace enabled if sets to true.
+ *
+ * @return the isHnsEnabled value
+ */
+ public Boolean isHnsEnabled() {
+ return this.isHnsEnabled;
+ }
+
+ /**
+ * Set account HierarchicalNamespace enabled if sets to true.
+ *
+ * @param isHnsEnabled the isHnsEnabled value to set
+ * @return the StorageAccountCreateParameters object itself.
+ */
+ public StorageAccountCreateParameters withIsHnsEnabled(Boolean isHnsEnabled) {
+ this.isHnsEnabled = isHnsEnabled;
+ return this;
+ }
+
}
diff --git a/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/StorageAccountKey.java b/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/StorageAccountKey.java
index ba8aaea9f8276..c2928e16aff0f 100644
--- a/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/StorageAccountKey.java
+++ b/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/StorageAccountKey.java
@@ -34,7 +34,7 @@ public class StorageAccountKey {
private KeyPermission permissions;
/**
- * Get the keyName value.
+ * Get name of the key.
*
* @return the keyName value
*/
@@ -43,7 +43,7 @@ public String keyName() {
}
/**
- * Get the value value.
+ * Get base 64-encoded value of the key.
*
* @return the value value
*/
@@ -52,7 +52,7 @@ public String value() {
}
/**
- * Get the permissions value.
+ * Get permissions for the key -- read-only or full permissions. Possible values include: 'Read', 'Full'.
*
* @return the permissions value
*/
diff --git a/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/StorageAccountRegenerateKeyParameters.java b/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/StorageAccountRegenerateKeyParameters.java
index f56a59fe92485..9a1f13f759713 100644
--- a/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/StorageAccountRegenerateKeyParameters.java
+++ b/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/StorageAccountRegenerateKeyParameters.java
@@ -22,7 +22,7 @@ public class StorageAccountRegenerateKeyParameters {
private String keyName;
/**
- * Get the keyName value.
+ * Get the name of storage keys that want to be regenerated, possible vaules are key1, key2.
*
* @return the keyName value
*/
@@ -31,7 +31,7 @@ public String keyName() {
}
/**
- * Set the keyName value.
+ * Set the name of storage keys that want to be regenerated, possible vaules are key1, key2.
*
* @param keyName the keyName value to set
* @return the StorageAccountRegenerateKeyParameters object itself.
diff --git a/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/StorageAccountUpdateParameters.java b/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/StorageAccountUpdateParameters.java
index c02f250211bf2..7d6359dc88486 100644
--- a/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/StorageAccountUpdateParameters.java
+++ b/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/StorageAccountUpdateParameters.java
@@ -87,7 +87,7 @@ public class StorageAccountUpdateParameters {
private Kind kind;
/**
- * Get the sku value.
+ * Get gets or sets the SKU name. Note that the SKU name cannot be updated to Standard_ZRS or Premium_LRS, nor can accounts of those sku names be updated to any other value.
*
* @return the sku value
*/
@@ -96,7 +96,7 @@ public SkuInner sku() {
}
/**
- * Set the sku value.
+ * Set gets or sets the SKU name. Note that the SKU name cannot be updated to Standard_ZRS or Premium_LRS, nor can accounts of those sku names be updated to any other value.
*
* @param sku the sku value to set
* @return the StorageAccountUpdateParameters object itself.
@@ -107,7 +107,7 @@ public StorageAccountUpdateParameters withSku(SkuInner sku) {
}
/**
- * Get the tags value.
+ * Get gets or sets a list of key value pairs that describe the resource. These tags can be used in viewing and grouping this resource (across resource groups). A maximum of 15 tags can be provided for a resource. Each tag must have a key no greater in length than 128 characters and a value no greater in length than 256 characters.
*
* @return the tags value
*/
@@ -116,7 +116,7 @@ public Map tags() {
}
/**
- * Set the tags value.
+ * Set gets or sets a list of key value pairs that describe the resource. These tags can be used in viewing and grouping this resource (across resource groups). A maximum of 15 tags can be provided for a resource. Each tag must have a key no greater in length than 128 characters and a value no greater in length than 256 characters.
*
* @param tags the tags value to set
* @return the StorageAccountUpdateParameters object itself.
@@ -127,7 +127,7 @@ public StorageAccountUpdateParameters withTags(Map tags) {
}
/**
- * Get the identity value.
+ * Get the identity of the resource.
*
* @return the identity value
*/
@@ -136,7 +136,7 @@ public Identity identity() {
}
/**
- * Set the identity value.
+ * Set the identity of the resource.
*
* @param identity the identity value to set
* @return the StorageAccountUpdateParameters object itself.
@@ -147,7 +147,7 @@ public StorageAccountUpdateParameters withIdentity(Identity identity) {
}
/**
- * Get the customDomain value.
+ * Get custom domain assigned to the storage account by the user. Name is the CNAME source. Only one custom domain is supported per storage account at this time. To clear the existing custom domain, use an empty string for the custom domain name property.
*
* @return the customDomain value
*/
@@ -156,7 +156,7 @@ public CustomDomain customDomain() {
}
/**
- * Set the customDomain value.
+ * Set custom domain assigned to the storage account by the user. Name is the CNAME source. Only one custom domain is supported per storage account at this time. To clear the existing custom domain, use an empty string for the custom domain name property.
*
* @param customDomain the customDomain value to set
* @return the StorageAccountUpdateParameters object itself.
@@ -167,7 +167,7 @@ public StorageAccountUpdateParameters withCustomDomain(CustomDomain customDomain
}
/**
- * Get the encryption value.
+ * Get provides the encryption settings on the account. The default setting is unencrypted.
*
* @return the encryption value
*/
@@ -176,7 +176,7 @@ public Encryption encryption() {
}
/**
- * Set the encryption value.
+ * Set provides the encryption settings on the account. The default setting is unencrypted.
*
* @param encryption the encryption value to set
* @return the StorageAccountUpdateParameters object itself.
@@ -187,7 +187,7 @@ public StorageAccountUpdateParameters withEncryption(Encryption encryption) {
}
/**
- * Get the accessTier value.
+ * Get required for storage accounts where kind = BlobStorage. The access tier used for billing. Possible values include: 'Hot', 'Cool'.
*
* @return the accessTier value
*/
@@ -196,7 +196,7 @@ public AccessTier accessTier() {
}
/**
- * Set the accessTier value.
+ * Set required for storage accounts where kind = BlobStorage. The access tier used for billing. Possible values include: 'Hot', 'Cool'.
*
* @param accessTier the accessTier value to set
* @return the StorageAccountUpdateParameters object itself.
@@ -207,7 +207,7 @@ public StorageAccountUpdateParameters withAccessTier(AccessTier accessTier) {
}
/**
- * Get the enableHttpsTrafficOnly value.
+ * Get allows https traffic only to storage service if sets to true.
*
* @return the enableHttpsTrafficOnly value
*/
@@ -216,7 +216,7 @@ public Boolean enableHttpsTrafficOnly() {
}
/**
- * Set the enableHttpsTrafficOnly value.
+ * Set allows https traffic only to storage service if sets to true.
*
* @param enableHttpsTrafficOnly the enableHttpsTrafficOnly value to set
* @return the StorageAccountUpdateParameters object itself.
@@ -227,7 +227,7 @@ public StorageAccountUpdateParameters withEnableHttpsTrafficOnly(Boolean enableH
}
/**
- * Get the networkRuleSet value.
+ * Get network rule set.
*
* @return the networkRuleSet value
*/
@@ -236,7 +236,7 @@ public NetworkRuleSet networkRuleSet() {
}
/**
- * Set the networkRuleSet value.
+ * Set network rule set.
*
* @param networkRuleSet the networkRuleSet value to set
* @return the StorageAccountUpdateParameters object itself.
@@ -247,7 +247,7 @@ public StorageAccountUpdateParameters withNetworkRuleSet(NetworkRuleSet networkR
}
/**
- * Get the kind value.
+ * Get optional. Indicates the type of storage account. Currently only StorageV2 value supported by server. Possible values include: 'Storage', 'StorageV2', 'BlobStorage'.
*
* @return the kind value
*/
@@ -256,7 +256,7 @@ public Kind kind() {
}
/**
- * Set the kind value.
+ * Set optional. Indicates the type of storage account. Currently only StorageV2 value supported by server. Possible values include: 'Storage', 'StorageV2', 'BlobStorage'.
*
* @param kind the kind value to set
* @return the StorageAccountUpdateParameters object itself.
diff --git a/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/TagProperty.java b/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/TagProperty.java
index 2c504becf21eb..134ecde8e6112 100644
--- a/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/TagProperty.java
+++ b/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/TagProperty.java
@@ -56,7 +56,7 @@ public String tag() {
}
/**
- * Get the timestamp value.
+ * Get returns the date and time the tag was added.
*
* @return the timestamp value
*/
@@ -65,7 +65,7 @@ public DateTime timestamp() {
}
/**
- * Get the objectIdentifier value.
+ * Get returns the Object ID of the user who added the tag.
*
* @return the objectIdentifier value
*/
@@ -74,7 +74,7 @@ public String objectIdentifier() {
}
/**
- * Get the tenantId value.
+ * Get returns the Tenant ID that issued the token for the user who added the tag.
*
* @return the tenantId value
*/
@@ -83,7 +83,7 @@ public String tenantId() {
}
/**
- * Get the upn value.
+ * Get returns the User Principal Name of the user who added the tag.
*
* @return the upn value
*/
diff --git a/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/UpdateHistoryProperty.java b/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/UpdateHistoryProperty.java
index 4d6b593801c33..76b73f809fb55 100644
--- a/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/UpdateHistoryProperty.java
+++ b/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/UpdateHistoryProperty.java
@@ -57,7 +57,7 @@ public class UpdateHistoryProperty {
private String upn;
/**
- * Get the update value.
+ * Get the ImmutabilityPolicy update type of a blob container, possible values include: put, lock and extend. Possible values include: 'put', 'lock', 'extend'.
*
* @return the update value
*/
@@ -66,7 +66,7 @@ public ImmutabilityPolicyUpdateType update() {
}
/**
- * Get the immutabilityPeriodSinceCreationInDays value.
+ * Get the immutability period for the blobs in the container since the policy creation, in days.
*
* @return the immutabilityPeriodSinceCreationInDays value
*/
@@ -75,7 +75,7 @@ public Integer immutabilityPeriodSinceCreationInDays() {
}
/**
- * Get the timestamp value.
+ * Get returns the date and time the ImmutabilityPolicy was updated.
*
* @return the timestamp value
*/
@@ -84,7 +84,7 @@ public DateTime timestamp() {
}
/**
- * Get the objectIdentifier value.
+ * Get returns the Object ID of the user who updated the ImmutabilityPolicy.
*
* @return the objectIdentifier value
*/
@@ -93,7 +93,7 @@ public String objectIdentifier() {
}
/**
- * Get the tenantId value.
+ * Get returns the Tenant ID that issued the token for the user who updated the ImmutabilityPolicy.
*
* @return the tenantId value
*/
@@ -102,7 +102,7 @@ public String tenantId() {
}
/**
- * Get the upn value.
+ * Get returns the User Principal Name of the user who updated the ImmutabilityPolicy.
*
* @return the upn value
*/
diff --git a/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/UsageName.java b/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/UsageName.java
index 67efa5a9a0b0e..74937d780cc8e 100644
--- a/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/UsageName.java
+++ b/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/UsageName.java
@@ -27,7 +27,7 @@ public class UsageName {
private String localizedValue;
/**
- * Get the value value.
+ * Get gets a string describing the resource name.
*
* @return the value value
*/
@@ -36,7 +36,7 @@ public String value() {
}
/**
- * Get the localizedValue value.
+ * Get gets a localized string describing the resource name.
*
* @return the localizedValue value
*/
diff --git a/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/VirtualNetworkRule.java b/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/VirtualNetworkRule.java
index 235e8f3b332a5..cd7e5c870201c 100644
--- a/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/VirtualNetworkRule.java
+++ b/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/VirtualNetworkRule.java
@@ -36,7 +36,7 @@ public class VirtualNetworkRule {
private State state;
/**
- * Get the virtualNetworkResourceId value.
+ * Get resource ID of a subnet, for example: /subscriptions/{subscriptionId}/resourceGroups/{groupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName}.
*
* @return the virtualNetworkResourceId value
*/
@@ -45,7 +45,7 @@ public String virtualNetworkResourceId() {
}
/**
- * Set the virtualNetworkResourceId value.
+ * Set resource ID of a subnet, for example: /subscriptions/{subscriptionId}/resourceGroups/{groupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName}.
*
* @param virtualNetworkResourceId the virtualNetworkResourceId value to set
* @return the VirtualNetworkRule object itself.
@@ -56,7 +56,7 @@ public VirtualNetworkRule withVirtualNetworkResourceId(String virtualNetworkReso
}
/**
- * Get the action value.
+ * Get the action of virtual network rule. Possible values include: 'Allow'.
*
* @return the action value
*/
@@ -65,7 +65,7 @@ public Action action() {
}
/**
- * Set the action value.
+ * Set the action of virtual network rule. Possible values include: 'Allow'.
*
* @param action the action value to set
* @return the VirtualNetworkRule object itself.
@@ -76,7 +76,7 @@ public VirtualNetworkRule withAction(Action action) {
}
/**
- * Get the state value.
+ * Get gets the state of virtual network rule. Possible values include: 'provisioning', 'deprovisioning', 'succeeded', 'failed', 'networkSourceDeleted'.
*
* @return the state value
*/
@@ -85,7 +85,7 @@ public State state() {
}
/**
- * Set the state value.
+ * Set gets the state of virtual network rule. Possible values include: 'provisioning', 'deprovisioning', 'succeeded', 'failed', 'networkSourceDeleted'.
*
* @param state the state value to set
* @return the VirtualNetworkRule object itself.
diff --git a/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/implementation/BlobContainerInner.java b/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/implementation/BlobContainerInner.java
index 0f4e85c564b96..d314c4028d7a2 100644
--- a/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/implementation/BlobContainerInner.java
+++ b/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/implementation/BlobContainerInner.java
@@ -99,7 +99,7 @@ public class BlobContainerInner extends AzureEntityResource {
private Boolean hasImmutabilityPolicy;
/**
- * Get the publicAccess value.
+ * Get specifies whether data in the container may be accessed publicly and the level of access. Possible values include: 'Container', 'Blob', 'None'.
*
* @return the publicAccess value
*/
@@ -108,7 +108,7 @@ public PublicAccess publicAccess() {
}
/**
- * Set the publicAccess value.
+ * Set specifies whether data in the container may be accessed publicly and the level of access. Possible values include: 'Container', 'Blob', 'None'.
*
* @param publicAccess the publicAccess value to set
* @return the BlobContainerInner object itself.
@@ -119,7 +119,7 @@ public BlobContainerInner withPublicAccess(PublicAccess publicAccess) {
}
/**
- * Get the lastModifiedTime value.
+ * Get returns the date and time the container was last modified.
*
* @return the lastModifiedTime value
*/
@@ -128,7 +128,7 @@ public DateTime lastModifiedTime() {
}
/**
- * Get the leaseStatus value.
+ * Get the lease status of the container. Possible values include: 'Locked', 'Unlocked'.
*
* @return the leaseStatus value
*/
@@ -137,7 +137,7 @@ public LeaseStatus leaseStatus() {
}
/**
- * Get the leaseState value.
+ * Get lease state of the container. Possible values include: 'Available', 'Leased', 'Expired', 'Breaking', 'Broken'.
*
* @return the leaseState value
*/
@@ -146,7 +146,7 @@ public LeaseState leaseState() {
}
/**
- * Get the leaseDuration value.
+ * Get specifies whether the lease on a container is of infinite or fixed duration, only when the container is leased. Possible values include: 'Infinite', 'Fixed'.
*
* @return the leaseDuration value
*/
@@ -155,7 +155,7 @@ public LeaseDuration leaseDuration() {
}
/**
- * Get the metadata value.
+ * Get a name-value pair to associate with the container as metadata.
*
* @return the metadata value
*/
@@ -164,7 +164,7 @@ public Map metadata() {
}
/**
- * Set the metadata value.
+ * Set a name-value pair to associate with the container as metadata.
*
* @param metadata the metadata value to set
* @return the BlobContainerInner object itself.
@@ -175,7 +175,7 @@ public BlobContainerInner withMetadata(Map metadata) {
}
/**
- * Get the immutabilityPolicy value.
+ * Get the ImmutabilityPolicy property of the container.
*
* @return the immutabilityPolicy value
*/
@@ -184,7 +184,7 @@ public ImmutabilityPolicyProperties immutabilityPolicy() {
}
/**
- * Get the legalHold value.
+ * Get the LegalHold property of the container.
*
* @return the legalHold value
*/
@@ -193,7 +193,7 @@ public LegalHoldProperties legalHold() {
}
/**
- * Get the hasLegalHold value.
+ * Get the hasLegalHold public property is set to true by SRP if there are at least one existing tag. The hasLegalHold public property is set to false by SRP if all existing legal hold tags are cleared out. There can be a maximum of 1000 blob containers with hasLegalHold=true for a given account.
*
* @return the hasLegalHold value
*/
@@ -202,7 +202,7 @@ public Boolean hasLegalHold() {
}
/**
- * Get the hasImmutabilityPolicy value.
+ * Get the hasImmutabilityPolicy public property is set to true by SRP if ImmutabilityPolicy has been created for this container. The hasImmutabilityPolicy public property is set to false by SRP if ImmutabilityPolicy has not been created for this container.
*
* @return the hasImmutabilityPolicy value
*/
diff --git a/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/implementation/CheckNameAvailabilityResultInner.java b/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/implementation/CheckNameAvailabilityResultInner.java
index 7040ab5555bc5..dff6ae8234e8a 100644
--- a/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/implementation/CheckNameAvailabilityResultInner.java
+++ b/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/implementation/CheckNameAvailabilityResultInner.java
@@ -38,7 +38,7 @@ public class CheckNameAvailabilityResultInner {
private String message;
/**
- * Get the nameAvailable value.
+ * Get gets a boolean value that indicates whether the name is available for you to use. If true, the name is available. If false, the name has already been taken or is invalid and cannot be used.
*
* @return the nameAvailable value
*/
@@ -47,7 +47,7 @@ public Boolean nameAvailable() {
}
/**
- * Get the reason value.
+ * Get gets the reason that a storage account name could not be used. The Reason element is only returned if NameAvailable is false. Possible values include: 'AccountNameInvalid', 'AlreadyExists'.
*
* @return the reason value
*/
@@ -56,7 +56,7 @@ public Reason reason() {
}
/**
- * Get the message value.
+ * Get gets an error message explaining the Reason value in more detail.
*
* @return the message value
*/
diff --git a/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/implementation/ImmutabilityPolicyInner.java b/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/implementation/ImmutabilityPolicyInner.java
index 06068c4326db9..5bcacdef62136 100644
--- a/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/implementation/ImmutabilityPolicyInner.java
+++ b/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/implementation/ImmutabilityPolicyInner.java
@@ -35,7 +35,7 @@ public class ImmutabilityPolicyInner extends AzureEntityResource {
private ImmutabilityPolicyState state;
/**
- * Get the immutabilityPeriodSinceCreationInDays value.
+ * Get the immutability period for the blobs in the container since the policy creation, in days.
*
* @return the immutabilityPeriodSinceCreationInDays value
*/
@@ -44,7 +44,7 @@ public int immutabilityPeriodSinceCreationInDays() {
}
/**
- * Set the immutabilityPeriodSinceCreationInDays value.
+ * Set the immutability period for the blobs in the container since the policy creation, in days.
*
* @param immutabilityPeriodSinceCreationInDays the immutabilityPeriodSinceCreationInDays value to set
* @return the ImmutabilityPolicyInner object itself.
@@ -55,7 +55,7 @@ public ImmutabilityPolicyInner withImmutabilityPeriodSinceCreationInDays(int imm
}
/**
- * Get the state value.
+ * Get the ImmutabilityPolicy state of a blob container, possible values include: Locked and Unlocked. Possible values include: 'Locked', 'Unlocked'.
*
* @return the state value
*/
diff --git a/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/implementation/LegalHoldInner.java b/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/implementation/LegalHoldInner.java
index 4d820bfecfb99..1a84ec9c5744f 100644
--- a/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/implementation/LegalHoldInner.java
+++ b/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/implementation/LegalHoldInner.java
@@ -33,7 +33,7 @@ public class LegalHoldInner {
private List tags;
/**
- * Get the hasLegalHold value.
+ * Get the hasLegalHold public property is set to true by SRP if there are at least one existing tag. The hasLegalHold public property is set to false by SRP if all existing legal hold tags are cleared out. There can be a maximum of 1000 blob containers with hasLegalHold=true for a given account.
*
* @return the hasLegalHold value
*/
@@ -42,7 +42,7 @@ public Boolean hasLegalHold() {
}
/**
- * Get the tags value.
+ * Get each tag should be 3 to 23 alphanumeric characters and is normalized to lower case at SRP.
*
* @return the tags value
*/
@@ -51,7 +51,7 @@ public List tags() {
}
/**
- * Set the tags value.
+ * Set each tag should be 3 to 23 alphanumeric characters and is normalized to lower case at SRP.
*
* @param tags the tags value to set
* @return the LegalHoldInner object itself.
diff --git a/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/implementation/ListAccountSasResponseInner.java b/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/implementation/ListAccountSasResponseInner.java
index 577ac00b40334..1053d6e696bc0 100644
--- a/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/implementation/ListAccountSasResponseInner.java
+++ b/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/implementation/ListAccountSasResponseInner.java
@@ -21,7 +21,7 @@ public class ListAccountSasResponseInner {
private String accountSasToken;
/**
- * Get the accountSasToken value.
+ * Get list SAS credentials of storage account.
*
* @return the accountSasToken value
*/
diff --git a/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/implementation/ListContainerItemsInner.java b/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/implementation/ListContainerItemsInner.java
index d9f2533b609f3..d4991a8badff7 100644
--- a/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/implementation/ListContainerItemsInner.java
+++ b/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/implementation/ListContainerItemsInner.java
@@ -23,7 +23,7 @@ public class ListContainerItemsInner {
private List value;
/**
- * Get the value value.
+ * Get the list of blob containers.
*
* @return the value value
*/
@@ -32,7 +32,7 @@ public List value() {
}
/**
- * Set the value value.
+ * Set the list of blob containers.
*
* @param value the value value to set
* @return the ListContainerItemsInner object itself.
diff --git a/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/implementation/ListServiceSasResponseInner.java b/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/implementation/ListServiceSasResponseInner.java
index a6b11b067f84c..1be2c12da9a07 100644
--- a/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/implementation/ListServiceSasResponseInner.java
+++ b/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/implementation/ListServiceSasResponseInner.java
@@ -21,7 +21,7 @@ public class ListServiceSasResponseInner {
private String serviceSasToken;
/**
- * Get the serviceSasToken value.
+ * Get list service SAS credentials of speicific resource.
*
* @return the serviceSasToken value
*/
diff --git a/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/implementation/OperationInner.java b/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/implementation/OperationInner.java
index 537ce2fdde46f..565596ad06cc0 100644
--- a/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/implementation/OperationInner.java
+++ b/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/implementation/OperationInner.java
@@ -43,7 +43,7 @@ public class OperationInner {
private ServiceSpecification serviceSpecification;
/**
- * Get the name value.
+ * Get operation name: {provider}/{resource}/{operation}.
*
* @return the name value
*/
@@ -52,7 +52,7 @@ public String name() {
}
/**
- * Set the name value.
+ * Set operation name: {provider}/{resource}/{operation}.
*
* @param name the name value to set
* @return the OperationInner object itself.
@@ -63,7 +63,7 @@ public OperationInner withName(String name) {
}
/**
- * Get the display value.
+ * Get display metadata associated with the operation.
*
* @return the display value
*/
@@ -72,7 +72,7 @@ public OperationDisplay display() {
}
/**
- * Set the display value.
+ * Set display metadata associated with the operation.
*
* @param display the display value to set
* @return the OperationInner object itself.
@@ -83,7 +83,7 @@ public OperationInner withDisplay(OperationDisplay display) {
}
/**
- * Get the origin value.
+ * Get the origin of operations.
*
* @return the origin value
*/
@@ -92,7 +92,7 @@ public String origin() {
}
/**
- * Set the origin value.
+ * Set the origin of operations.
*
* @param origin the origin value to set
* @return the OperationInner object itself.
@@ -103,7 +103,7 @@ public OperationInner withOrigin(String origin) {
}
/**
- * Get the serviceSpecification value.
+ * Get one property of operation, include metric specifications.
*
* @return the serviceSpecification value
*/
@@ -112,7 +112,7 @@ public ServiceSpecification serviceSpecification() {
}
/**
- * Set the serviceSpecification value.
+ * Set one property of operation, include metric specifications.
*
* @param serviceSpecification the serviceSpecification value to set
* @return the OperationInner object itself.
diff --git a/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/implementation/OperationsImpl.java b/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/implementation/OperationsImpl.java
index 8712ceba9e6a1..b349c4d99fcdb 100644
--- a/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/implementation/OperationsImpl.java
+++ b/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/implementation/OperationsImpl.java
@@ -37,7 +37,8 @@ public Observable listAsync() {
public Observable call(List innerList) {
return Observable.from(innerList);
}
- }) .map(new Func1() {
+ })
+ .map(new Func1() {
@Override
public Operation call(OperationInner inner) {
return new OperationImpl(inner, manager());
diff --git a/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/implementation/SkuInner.java b/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/implementation/SkuInner.java
index d422f78a6e1a8..c57e154cced86 100644
--- a/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/implementation/SkuInner.java
+++ b/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/implementation/SkuInner.java
@@ -72,7 +72,7 @@ public class SkuInner {
private List restrictions;
/**
- * Get the name value.
+ * Get gets or sets the sku name. Required for account creation; optional for update. Note that in older versions, sku name was called accountType. Possible values include: 'Standard_LRS', 'Standard_GRS', 'Standard_RAGRS', 'Standard_ZRS', 'Premium_LRS'.
*
* @return the name value
*/
@@ -81,7 +81,7 @@ public SkuName name() {
}
/**
- * Set the name value.
+ * Set gets or sets the sku name. Required for account creation; optional for update. Note that in older versions, sku name was called accountType. Possible values include: 'Standard_LRS', 'Standard_GRS', 'Standard_RAGRS', 'Standard_ZRS', 'Premium_LRS'.
*
* @param name the name value to set
* @return the SkuInner object itself.
@@ -92,7 +92,7 @@ public SkuInner withName(SkuName name) {
}
/**
- * Get the tier value.
+ * Get gets the sku tier. This is based on the SKU name. Possible values include: 'Standard', 'Premium'.
*
* @return the tier value
*/
@@ -101,7 +101,7 @@ public SkuTier tier() {
}
/**
- * Get the resourceType value.
+ * Get the type of the resource, usually it is 'storageAccounts'.
*
* @return the resourceType value
*/
@@ -110,7 +110,7 @@ public String resourceType() {
}
/**
- * Get the kind value.
+ * Get indicates the type of storage account. Possible values include: 'Storage', 'StorageV2', 'BlobStorage'.
*
* @return the kind value
*/
@@ -119,7 +119,7 @@ public Kind kind() {
}
/**
- * Get the locations value.
+ * Get the set of locations that the SKU is available. This will be supported and registered Azure Geo Regions (e.g. West US, East US, Southeast Asia, etc.).
*
* @return the locations value
*/
@@ -128,7 +128,7 @@ public List locations() {
}
/**
- * Get the capabilities value.
+ * Get the capability information in the specified sku, including file encryption, network acls, change notification, etc.
*
* @return the capabilities value
*/
@@ -137,7 +137,7 @@ public List capabilities() {
}
/**
- * Get the restrictions value.
+ * Get the restrictions because of which SKU cannot be used. This is empty if there are no restrictions.
*
* @return the restrictions value
*/
@@ -146,7 +146,7 @@ public List restrictions() {
}
/**
- * Set the restrictions value.
+ * Set the restrictions because of which SKU cannot be used. This is empty if there are no restrictions.
*
* @param restrictions the restrictions value to set
* @return the SkuInner object itself.
diff --git a/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/implementation/StorageAccountImpl.java b/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/implementation/StorageAccountImpl.java
index ab6a5e2b577c7..e0e8a70ce7c54 100644
--- a/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/implementation/StorageAccountImpl.java
+++ b/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/implementation/StorageAccountImpl.java
@@ -111,6 +111,11 @@ public Identity identity() {
return this.inner().identity();
}
+ @Override
+ public Boolean isHnsEnabled() {
+ return this.inner().isHnsEnabled();
+ }
+
@Override
public Kind kind() {
return this.inner().kind();
@@ -171,6 +176,12 @@ public AccountStatus statusOfSecondary() {
return this.inner().statusOfSecondary();
}
+ @Override
+ public StorageAccountImpl withIsHnsEnabled(Boolean isHnsEnabled) {
+ this.createParameter.withIsHnsEnabled(isHnsEnabled);
+ return this;
+ }
+
@Override
public StorageAccountImpl withKind(Kind kind) {
if (isInCreateMode()) {
diff --git a/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/implementation/StorageAccountInner.java b/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/implementation/StorageAccountInner.java
index 15c968931551d..9a502b300a309 100644
--- a/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/implementation/StorageAccountInner.java
+++ b/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/implementation/StorageAccountInner.java
@@ -149,7 +149,13 @@ public class StorageAccountInner extends Resource {
private NetworkRuleSet networkRuleSet;
/**
- * Get the sku value.
+ * Account HierarchicalNamespace enabled if sets to true.
+ */
+ @JsonProperty(value = "properties.isHnsEnabled")
+ private Boolean isHnsEnabled;
+
+ /**
+ * Get gets the SKU.
*
* @return the sku value
*/
@@ -158,7 +164,7 @@ public SkuInner sku() {
}
/**
- * Get the kind value.
+ * Get gets the Kind. Possible values include: 'Storage', 'StorageV2', 'BlobStorage'.
*
* @return the kind value
*/
@@ -167,7 +173,7 @@ public Kind kind() {
}
/**
- * Get the identity value.
+ * Get the identity of the resource.
*
* @return the identity value
*/
@@ -176,7 +182,7 @@ public Identity identity() {
}
/**
- * Set the identity value.
+ * Set the identity of the resource.
*
* @param identity the identity value to set
* @return the StorageAccountInner object itself.
@@ -187,7 +193,7 @@ public StorageAccountInner withIdentity(Identity identity) {
}
/**
- * Get the provisioningState value.
+ * Get gets the status of the storage account at the time the operation was called. Possible values include: 'Creating', 'ResolvingDNS', 'Succeeded'.
*
* @return the provisioningState value
*/
@@ -196,7 +202,7 @@ public ProvisioningState provisioningState() {
}
/**
- * Get the primaryEndpoints value.
+ * Get gets the URLs that are used to perform a retrieval of a public blob, queue, or table object. Note that Standard_ZRS and Premium_LRS accounts only return the blob endpoint.
*
* @return the primaryEndpoints value
*/
@@ -205,7 +211,7 @@ public Endpoints primaryEndpoints() {
}
/**
- * Get the primaryLocation value.
+ * Get gets the location of the primary data center for the storage account.
*
* @return the primaryLocation value
*/
@@ -214,7 +220,7 @@ public String primaryLocation() {
}
/**
- * Get the statusOfPrimary value.
+ * Get gets the status indicating whether the primary location of the storage account is available or unavailable. Possible values include: 'available', 'unavailable'.
*
* @return the statusOfPrimary value
*/
@@ -223,7 +229,7 @@ public AccountStatus statusOfPrimary() {
}
/**
- * Get the lastGeoFailoverTime value.
+ * Get gets the timestamp of the most recent instance of a failover to the secondary location. Only the most recent timestamp is retained. This element is not returned if there has never been a failover instance. Only available if the accountType is Standard_GRS or Standard_RAGRS.
*
* @return the lastGeoFailoverTime value
*/
@@ -232,7 +238,7 @@ public DateTime lastGeoFailoverTime() {
}
/**
- * Get the secondaryLocation value.
+ * Get gets the location of the geo-replicated secondary for the storage account. Only available if the accountType is Standard_GRS or Standard_RAGRS.
*
* @return the secondaryLocation value
*/
@@ -241,7 +247,7 @@ public String secondaryLocation() {
}
/**
- * Get the statusOfSecondary value.
+ * Get gets the status indicating whether the secondary location of the storage account is available or unavailable. Only available if the SKU name is Standard_GRS or Standard_RAGRS. Possible values include: 'available', 'unavailable'.
*
* @return the statusOfSecondary value
*/
@@ -250,7 +256,7 @@ public AccountStatus statusOfSecondary() {
}
/**
- * Get the creationTime value.
+ * Get gets the creation date and time of the storage account in UTC.
*
* @return the creationTime value
*/
@@ -259,7 +265,7 @@ public DateTime creationTime() {
}
/**
- * Get the customDomain value.
+ * Get gets the custom domain the user assigned to this storage account.
*
* @return the customDomain value
*/
@@ -268,7 +274,7 @@ public CustomDomain customDomain() {
}
/**
- * Get the secondaryEndpoints value.
+ * Get gets the URLs that are used to perform a retrieval of a public blob, queue, or table object from the secondary location of the storage account. Only available if the SKU name is Standard_RAGRS.
*
* @return the secondaryEndpoints value
*/
@@ -277,7 +283,7 @@ public Endpoints secondaryEndpoints() {
}
/**
- * Get the encryption value.
+ * Get gets the encryption settings on the account. If unspecified, the account is unencrypted.
*
* @return the encryption value
*/
@@ -286,7 +292,7 @@ public Encryption encryption() {
}
/**
- * Get the accessTier value.
+ * Get required for storage accounts where kind = BlobStorage. The access tier used for billing. Possible values include: 'Hot', 'Cool'.
*
* @return the accessTier value
*/
@@ -295,7 +301,7 @@ public AccessTier accessTier() {
}
/**
- * Get the enableHttpsTrafficOnly value.
+ * Get allows https traffic only to storage service if sets to true.
*
* @return the enableHttpsTrafficOnly value
*/
@@ -304,7 +310,7 @@ public Boolean enableHttpsTrafficOnly() {
}
/**
- * Set the enableHttpsTrafficOnly value.
+ * Set allows https traffic only to storage service if sets to true.
*
* @param enableHttpsTrafficOnly the enableHttpsTrafficOnly value to set
* @return the StorageAccountInner object itself.
@@ -315,7 +321,7 @@ public StorageAccountInner withEnableHttpsTrafficOnly(Boolean enableHttpsTraffic
}
/**
- * Get the networkRuleSet value.
+ * Get network rule set.
*
* @return the networkRuleSet value
*/
@@ -323,4 +329,24 @@ public NetworkRuleSet networkRuleSet() {
return this.networkRuleSet;
}
+ /**
+ * Get account HierarchicalNamespace enabled if sets to true.
+ *
+ * @return the isHnsEnabled value
+ */
+ public Boolean isHnsEnabled() {
+ return this.isHnsEnabled;
+ }
+
+ /**
+ * Set account HierarchicalNamespace enabled if sets to true.
+ *
+ * @param isHnsEnabled the isHnsEnabled value to set
+ * @return the StorageAccountInner object itself.
+ */
+ public StorageAccountInner withIsHnsEnabled(Boolean isHnsEnabled) {
+ this.isHnsEnabled = isHnsEnabled;
+ return this;
+ }
+
}
diff --git a/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/implementation/StorageAccountListKeysResultInner.java b/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/implementation/StorageAccountListKeysResultInner.java
index ec199c5008f62..f15b04622cefe 100644
--- a/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/implementation/StorageAccountListKeysResultInner.java
+++ b/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/implementation/StorageAccountListKeysResultInner.java
@@ -24,7 +24,7 @@ public class StorageAccountListKeysResultInner {
private List keys;
/**
- * Get the keys value.
+ * Get gets the list of storage account keys and their properties for the specified storage account.
*
* @return the keys value
*/
diff --git a/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/implementation/UsageInner.java b/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/implementation/UsageInner.java
index 3d022f23e5d52..c931196653994 100644
--- a/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/implementation/UsageInner.java
+++ b/storage/resource-manager/v2018_02_01/src/main/java/com/microsoft/azure/management/storage/v2018_02_01/implementation/UsageInner.java
@@ -43,7 +43,7 @@ public class UsageInner {
private UsageName name;
/**
- * Get the unit value.
+ * Get gets the unit of measurement. Possible values include: 'Count', 'Bytes', 'Seconds', 'Percent', 'CountsPerSecond', 'BytesPerSecond'.
*
* @return the unit value
*/
@@ -52,7 +52,7 @@ public UsageUnit unit() {
}
/**
- * Get the currentValue value.
+ * Get gets the current count of the allocated resources in the subscription.
*
* @return the currentValue value
*/
@@ -61,7 +61,7 @@ public Integer currentValue() {
}
/**
- * Get the limit value.
+ * Get gets the maximum count of the resources that can be allocated in the subscription.
*
* @return the limit value
*/
@@ -70,7 +70,7 @@ public Integer limit() {
}
/**
- * Get the name value.
+ * Get gets the name of the type of usage.
*
* @return the name value
*/
diff --git a/storage/resource-manager/v2018_03_01_preview/pom.xml b/storage/resource-manager/v2018_03_01_preview/pom.xml
index 5703f1f07ceba..febf4b3044b2a 100644
--- a/storage/resource-manager/v2018_03_01_preview/pom.xml
+++ b/storage/resource-manager/v2018_03_01_preview/pom.xml
@@ -1,133 +1,133 @@
-
-
- 4.0.0
- com.microsoft.azure.storage.v2018_03_01_preview
-
- com.microsoft.azure
- azure-arm-parent
- 0.0.2-beta
- ../../../pom.xml
-
- azure-mgmt-storage
- 1.0.0-beta
- jar
- Microsoft Azure SDK for Storage Management
- This package contains Microsoft Storage Management SDK.
- https://github.com/Azure/azure-libraries-for-java
-
-
- The MIT License (MIT)
- http://opensource.org/licenses/MIT
- repo
-
-
-
- scm:git:https://github.com/Azure/azure-libraries-for-java
- scm:git:git@github.com:Azure/azure-libraries-for-java.git
- HEAD
-
-
- UTF-8
-
-
-
-
- microsoft
- Microsoft
-
-
-
-
- com.microsoft.azure
- azure-client-runtime
-
-
- com.microsoft.azure
- azure-arm-client-runtime
-
-
- junit
- junit
- test
-
-
- com.microsoft.azure
- azure-client-authentication
- test
-
-
- com.microsoft.azure
- azure-mgmt-resources
- test
-
-
- com.microsoft.azure
- azure-arm-client-runtime
- test-jar
- test
-
-
-
-
-
- org.apache.maven.plugins
- maven-jar-plugin
-
-
-
- true
- true
-
-
-
-
-
- org.codehaus.mojo
- build-helper-maven-plugin
-
-
- org.apache.maven.plugins
- maven-compiler-plugin
- 3.1
-
-
- 1.7
-
-
- com.microsoft.azure.management.apigeneration.LangDefinitionProcessor
-
-
- true
- true
-
- true
- true
-
-
-
-
- org.apache.maven.plugins
- maven-javadoc-plugin
- 2.8
-
- *.implementation.*;*.utils.*;com.microsoft.schemas._2003._10.serialization;*.blob.core.search
-
-
- /**
- * Copyright (c) Microsoft Corporation. All rights reserved.
- * Licensed under the MIT License. See License.txt in the project root for
- * license information.
- */
- ]]>
-
-
-
-
-
-
+
+
+ 4.0.0
+ com.microsoft.azure.storage.v2018_03_01_preview
+
+ com.microsoft.azure
+ azure-arm-parent
+ 0.0.2-beta
+ ../../../pom.xml
+
+ azure-mgmt-storage
+ 1.0.0-beta
+ jar
+ Microsoft Azure SDK for Storage Management
+ This package contains Microsoft Storage Management SDK.
+ https://github.com/Azure/azure-libraries-for-java
+
+
+ The MIT License (MIT)
+ http://opensource.org/licenses/MIT
+ repo
+
+
+
+ scm:git:https://github.com/Azure/azure-libraries-for-java
+ scm:git:git@github.com:Azure/azure-libraries-for-java.git
+ HEAD
+
+
+ UTF-8
+
+
+
+
+ microsoft
+ Microsoft
+
+
+
+
+ com.microsoft.azure
+ azure-client-runtime
+
+
+ com.microsoft.azure
+ azure-arm-client-runtime
+
+
+ junit
+ junit
+ test
+
+
+ com.microsoft.azure
+ azure-client-authentication
+ test
+
+
+ com.microsoft.azure
+ azure-mgmt-resources
+ test
+
+
+ com.microsoft.azure
+ azure-arm-client-runtime
+ test-jar
+ test
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-jar-plugin
+
+
+
+ true
+ true
+
+
+
+
+
+ org.codehaus.mojo
+ build-helper-maven-plugin
+
+
+ org.apache.maven.plugins
+ maven-compiler-plugin
+ 3.1
+
+
+ 1.7
+
+
+ com.microsoft.azure.management.apigeneration.LangDefinitionProcessor
+
+
+ true
+ true
+
+ true
+ true
+
+
+
+
+ org.apache.maven.plugins
+ maven-javadoc-plugin
+ 2.8
+
+ *.implementation.*;*.utils.*;com.microsoft.schemas._2003._10.serialization;*.blob.core.search
+
+
+ /**
+ * Copyright (c) Microsoft Corporation. All rights reserved.
+ * Licensed under the MIT License. See License.txt in the project root for
+ * license information.
+ */
+ ]]>
+
+
+
+
+
+
diff --git a/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/AccountSasParameters.java b/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/AccountSasParameters.java
index 9011110fe301e..ddbcef3b820cd 100644
--- a/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/AccountSasParameters.java
+++ b/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/AccountSasParameters.java
@@ -74,7 +74,7 @@ public class AccountSasParameters {
private String keyToSign;
/**
- * Get the services value.
+ * Get the signed services accessible with the account SAS. Possible values include: Blob (b), Queue (q), Table (t), File (f). Possible values include: 'b', 'q', 't', 'f'.
*
* @return the services value
*/
@@ -83,7 +83,7 @@ public Services services() {
}
/**
- * Set the services value.
+ * Set the signed services accessible with the account SAS. Possible values include: Blob (b), Queue (q), Table (t), File (f). Possible values include: 'b', 'q', 't', 'f'.
*
* @param services the services value to set
* @return the AccountSasParameters object itself.
@@ -94,7 +94,7 @@ public AccountSasParameters withServices(Services services) {
}
/**
- * Get the resourceTypes value.
+ * Get the signed resource types that are accessible with the account SAS. Service (s): Access to service-level APIs; Container (c): Access to container-level APIs; Object (o): Access to object-level APIs for blobs, queue messages, table entities, and files. Possible values include: 's', 'c', 'o'.
*
* @return the resourceTypes value
*/
@@ -103,7 +103,7 @@ public SignedResourceTypes resourceTypes() {
}
/**
- * Set the resourceTypes value.
+ * Set the signed resource types that are accessible with the account SAS. Service (s): Access to service-level APIs; Container (c): Access to container-level APIs; Object (o): Access to object-level APIs for blobs, queue messages, table entities, and files. Possible values include: 's', 'c', 'o'.
*
* @param resourceTypes the resourceTypes value to set
* @return the AccountSasParameters object itself.
@@ -114,7 +114,7 @@ public AccountSasParameters withResourceTypes(SignedResourceTypes resourceTypes)
}
/**
- * Get the permissions value.
+ * Get the signed permissions for the account SAS. Possible values include: Read (r), Write (w), Delete (d), List (l), Add (a), Create (c), Update (u) and Process (p). Possible values include: 'r', 'd', 'w', 'l', 'a', 'c', 'u', 'p'.
*
* @return the permissions value
*/
@@ -123,7 +123,7 @@ public Permissions permissions() {
}
/**
- * Set the permissions value.
+ * Set the signed permissions for the account SAS. Possible values include: Read (r), Write (w), Delete (d), List (l), Add (a), Create (c), Update (u) and Process (p). Possible values include: 'r', 'd', 'w', 'l', 'a', 'c', 'u', 'p'.
*
* @param permissions the permissions value to set
* @return the AccountSasParameters object itself.
@@ -134,7 +134,7 @@ public AccountSasParameters withPermissions(Permissions permissions) {
}
/**
- * Get the iPAddressOrRange value.
+ * Get an IP address or a range of IP addresses from which to accept requests.
*
* @return the iPAddressOrRange value
*/
@@ -143,7 +143,7 @@ public String iPAddressOrRange() {
}
/**
- * Set the iPAddressOrRange value.
+ * Set an IP address or a range of IP addresses from which to accept requests.
*
* @param iPAddressOrRange the iPAddressOrRange value to set
* @return the AccountSasParameters object itself.
@@ -154,7 +154,7 @@ public AccountSasParameters withIPAddressOrRange(String iPAddressOrRange) {
}
/**
- * Get the protocols value.
+ * Get the protocol permitted for a request made with the account SAS. Possible values include: 'https,http', 'https'.
*
* @return the protocols value
*/
@@ -163,7 +163,7 @@ public HttpProtocol protocols() {
}
/**
- * Set the protocols value.
+ * Set the protocol permitted for a request made with the account SAS. Possible values include: 'https,http', 'https'.
*
* @param protocols the protocols value to set
* @return the AccountSasParameters object itself.
@@ -174,7 +174,7 @@ public AccountSasParameters withProtocols(HttpProtocol protocols) {
}
/**
- * Get the sharedAccessStartTime value.
+ * Get the time at which the SAS becomes valid.
*
* @return the sharedAccessStartTime value
*/
@@ -183,7 +183,7 @@ public DateTime sharedAccessStartTime() {
}
/**
- * Set the sharedAccessStartTime value.
+ * Set the time at which the SAS becomes valid.
*
* @param sharedAccessStartTime the sharedAccessStartTime value to set
* @return the AccountSasParameters object itself.
@@ -194,7 +194,7 @@ public AccountSasParameters withSharedAccessStartTime(DateTime sharedAccessStart
}
/**
- * Get the sharedAccessExpiryTime value.
+ * Get the time at which the shared access signature becomes invalid.
*
* @return the sharedAccessExpiryTime value
*/
@@ -203,7 +203,7 @@ public DateTime sharedAccessExpiryTime() {
}
/**
- * Set the sharedAccessExpiryTime value.
+ * Set the time at which the shared access signature becomes invalid.
*
* @param sharedAccessExpiryTime the sharedAccessExpiryTime value to set
* @return the AccountSasParameters object itself.
@@ -214,7 +214,7 @@ public AccountSasParameters withSharedAccessExpiryTime(DateTime sharedAccessExpi
}
/**
- * Get the keyToSign value.
+ * Get the key to sign the account SAS token with.
*
* @return the keyToSign value
*/
@@ -223,7 +223,7 @@ public String keyToSign() {
}
/**
- * Set the keyToSign value.
+ * Set the key to sign the account SAS token with.
*
* @param keyToSign the keyToSign value to set
* @return the AccountSasParameters object itself.
diff --git a/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/AzureEntityResource.java b/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/AzureEntityResource.java
index b44d811a34a67..449dd50086521 100644
--- a/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/AzureEntityResource.java
+++ b/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/AzureEntityResource.java
@@ -23,7 +23,7 @@ public class AzureEntityResource extends ProxyResource {
private String etag;
/**
- * Get the etag value.
+ * Get resource Etag.
*
* @return the etag value
*/
diff --git a/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/BlobContainers.java b/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/BlobContainers.java
index 77d7193259b9a..d25debdf12485 100644
--- a/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/BlobContainers.java
+++ b/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/BlobContainers.java
@@ -16,8 +16,18 @@
* Type representing BlobContainers.
*/
public interface BlobContainers {
+ /**
+ * Begins definition for a new Container resource.
+ * @param name resource name.
+ * @return the first stage of the new Container definition.
+ */
BlobContainer.DefinitionStages.Blank defineContainer(String name);
+ /**
+ * Begins definition for a new ImmutabilityPolicy resource.
+ * @param name resource name.
+ * @return the first stage of the new ImmutabilityPolicy definition.
+ */
ImmutabilityPolicy.DefinitionStages.Blank defineImmutabilityPolicy(String name);
/**
diff --git a/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/BlobContainersCreateOrUpdateImmutabilityPolicyHeaders.java b/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/BlobContainersCreateOrUpdateImmutabilityPolicyHeaders.java
index d62609d0ebd11..52864fc35f39c 100644
--- a/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/BlobContainersCreateOrUpdateImmutabilityPolicyHeaders.java
+++ b/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/BlobContainersCreateOrUpdateImmutabilityPolicyHeaders.java
@@ -24,7 +24,7 @@ public class BlobContainersCreateOrUpdateImmutabilityPolicyHeaders {
private String eTag;
/**
- * Get the eTag value.
+ * Get the ETag HTTP response header. This is an opaque string. You can use it to detect whether the resource has changed between requests. In particular, you can pass the ETag to one of the If-Match or If-None-Match headers.
*
* @return the eTag value
*/
@@ -33,7 +33,7 @@ public String eTag() {
}
/**
- * Set the eTag value.
+ * Set the ETag HTTP response header. This is an opaque string. You can use it to detect whether the resource has changed between requests. In particular, you can pass the ETag to one of the If-Match or If-None-Match headers.
*
* @param eTag the eTag value to set
* @return the BlobContainersCreateOrUpdateImmutabilityPolicyHeaders object itself.
diff --git a/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/BlobContainersDeleteImmutabilityPolicyHeaders.java b/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/BlobContainersDeleteImmutabilityPolicyHeaders.java
index 2d0f69ffb000b..1fa859d3c627e 100644
--- a/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/BlobContainersDeleteImmutabilityPolicyHeaders.java
+++ b/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/BlobContainersDeleteImmutabilityPolicyHeaders.java
@@ -24,7 +24,7 @@ public class BlobContainersDeleteImmutabilityPolicyHeaders {
private String eTag;
/**
- * Get the eTag value.
+ * Get the ETag HTTP response header. This is an opaque string. You can use it to detect whether the resource has changed between requests. In particular, you can pass the ETag to one of the If-Match or If-None-Match headers.
*
* @return the eTag value
*/
@@ -33,7 +33,7 @@ public String eTag() {
}
/**
- * Set the eTag value.
+ * Set the ETag HTTP response header. This is an opaque string. You can use it to detect whether the resource has changed between requests. In particular, you can pass the ETag to one of the If-Match or If-None-Match headers.
*
* @param eTag the eTag value to set
* @return the BlobContainersDeleteImmutabilityPolicyHeaders object itself.
diff --git a/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/BlobContainersExtendImmutabilityPolicyHeaders.java b/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/BlobContainersExtendImmutabilityPolicyHeaders.java
index 734c870e72bf8..15513869ebe28 100644
--- a/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/BlobContainersExtendImmutabilityPolicyHeaders.java
+++ b/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/BlobContainersExtendImmutabilityPolicyHeaders.java
@@ -24,7 +24,7 @@ public class BlobContainersExtendImmutabilityPolicyHeaders {
private String eTag;
/**
- * Get the eTag value.
+ * Get the ETag HTTP response header. This is an opaque string. You can use it to detect whether the resource has changed between requests. In particular, you can pass the ETag to one of the If-Match or If-None-Match headers.
*
* @return the eTag value
*/
@@ -33,7 +33,7 @@ public String eTag() {
}
/**
- * Set the eTag value.
+ * Set the ETag HTTP response header. This is an opaque string. You can use it to detect whether the resource has changed between requests. In particular, you can pass the ETag to one of the If-Match or If-None-Match headers.
*
* @param eTag the eTag value to set
* @return the BlobContainersExtendImmutabilityPolicyHeaders object itself.
diff --git a/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/BlobContainersGetImmutabilityPolicyHeaders.java b/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/BlobContainersGetImmutabilityPolicyHeaders.java
index b00c2940f5b69..e2fec7423db6d 100644
--- a/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/BlobContainersGetImmutabilityPolicyHeaders.java
+++ b/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/BlobContainersGetImmutabilityPolicyHeaders.java
@@ -24,7 +24,7 @@ public class BlobContainersGetImmutabilityPolicyHeaders {
private String eTag;
/**
- * Get the eTag value.
+ * Get the ETag HTTP response header. This is an opaque string. You can use it to detect whether the resource has changed between requests. In particular, you can pass the ETag to one of the If-Match or If-None-Match headers.
*
* @return the eTag value
*/
@@ -33,7 +33,7 @@ public String eTag() {
}
/**
- * Set the eTag value.
+ * Set the ETag HTTP response header. This is an opaque string. You can use it to detect whether the resource has changed between requests. In particular, you can pass the ETag to one of the If-Match or If-None-Match headers.
*
* @param eTag the eTag value to set
* @return the BlobContainersGetImmutabilityPolicyHeaders object itself.
diff --git a/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/BlobContainersLockImmutabilityPolicyHeaders.java b/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/BlobContainersLockImmutabilityPolicyHeaders.java
index 4d99f54251d66..30c874a456ec1 100644
--- a/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/BlobContainersLockImmutabilityPolicyHeaders.java
+++ b/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/BlobContainersLockImmutabilityPolicyHeaders.java
@@ -24,7 +24,7 @@ public class BlobContainersLockImmutabilityPolicyHeaders {
private String eTag;
/**
- * Get the eTag value.
+ * Get the ETag HTTP response header. This is an opaque string. You can use it to detect whether the resource has changed between requests. In particular, you can pass the ETag to one of the If-Match or If-None-Match headers.
*
* @return the eTag value
*/
@@ -33,7 +33,7 @@ public String eTag() {
}
/**
- * Set the eTag value.
+ * Set the ETag HTTP response header. This is an opaque string. You can use it to detect whether the resource has changed between requests. In particular, you can pass the ETag to one of the If-Match or If-None-Match headers.
*
* @param eTag the eTag value to set
* @return the BlobContainersLockImmutabilityPolicyHeaders object itself.
diff --git a/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/CustomDomain.java b/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/CustomDomain.java
index dd208a5c287e5..f89dcb1e5d071 100644
--- a/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/CustomDomain.java
+++ b/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/CustomDomain.java
@@ -30,7 +30,7 @@ public class CustomDomain {
private Boolean useSubDomain;
/**
- * Get the name value.
+ * Get gets or sets the custom domain name assigned to the storage account. Name is the CNAME source.
*
* @return the name value
*/
@@ -39,7 +39,7 @@ public String name() {
}
/**
- * Set the name value.
+ * Set gets or sets the custom domain name assigned to the storage account. Name is the CNAME source.
*
* @param name the name value to set
* @return the CustomDomain object itself.
@@ -50,7 +50,7 @@ public CustomDomain withName(String name) {
}
/**
- * Get the useSubDomain value.
+ * Get indicates whether indirect CName validation is enabled. Default value is false. This should only be set on updates.
*
* @return the useSubDomain value
*/
@@ -59,7 +59,7 @@ public Boolean useSubDomain() {
}
/**
- * Set the useSubDomain value.
+ * Set indicates whether indirect CName validation is enabled. Default value is false. This should only be set on updates.
*
* @param useSubDomain the useSubDomain value to set
* @return the CustomDomain object itself.
diff --git a/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/Dimension.java b/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/Dimension.java
index 47df54760355f..360fb387ec97a 100644
--- a/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/Dimension.java
+++ b/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/Dimension.java
@@ -27,7 +27,7 @@ public class Dimension {
private String displayName;
/**
- * Get the name value.
+ * Get display name of dimension.
*
* @return the name value
*/
@@ -36,7 +36,7 @@ public String name() {
}
/**
- * Set the name value.
+ * Set display name of dimension.
*
* @param name the name value to set
* @return the Dimension object itself.
@@ -47,7 +47,7 @@ public Dimension withName(String name) {
}
/**
- * Get the displayName value.
+ * Get display name of dimension.
*
* @return the displayName value
*/
@@ -56,7 +56,7 @@ public String displayName() {
}
/**
- * Set the displayName value.
+ * Set display name of dimension.
*
* @param displayName the displayName value to set
* @return the Dimension object itself.
diff --git a/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/Encryption.java b/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/Encryption.java
index b297cf6487c6f..6d1dd1abc5819 100644
--- a/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/Encryption.java
+++ b/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/Encryption.java
@@ -35,7 +35,7 @@ public class Encryption {
private KeyVaultProperties keyVaultProperties;
/**
- * Get the services value.
+ * Get list of services which support encryption.
*
* @return the services value
*/
@@ -44,7 +44,7 @@ public EncryptionServices services() {
}
/**
- * Set the services value.
+ * Set list of services which support encryption.
*
* @param services the services value to set
* @return the Encryption object itself.
@@ -55,7 +55,7 @@ public Encryption withServices(EncryptionServices services) {
}
/**
- * Get the keySource value.
+ * Get the encryption keySource (provider). Possible values (case-insensitive): Microsoft.Storage, Microsoft.Keyvault. Possible values include: 'Microsoft.Storage', 'Microsoft.Keyvault'.
*
* @return the keySource value
*/
@@ -64,7 +64,7 @@ public KeySource keySource() {
}
/**
- * Set the keySource value.
+ * Set the encryption keySource (provider). Possible values (case-insensitive): Microsoft.Storage, Microsoft.Keyvault. Possible values include: 'Microsoft.Storage', 'Microsoft.Keyvault'.
*
* @param keySource the keySource value to set
* @return the Encryption object itself.
@@ -75,7 +75,7 @@ public Encryption withKeySource(KeySource keySource) {
}
/**
- * Get the keyVaultProperties value.
+ * Get properties provided by key vault.
*
* @return the keyVaultProperties value
*/
@@ -84,7 +84,7 @@ public KeyVaultProperties keyVaultProperties() {
}
/**
- * Set the keyVaultProperties value.
+ * Set properties provided by key vault.
*
* @param keyVaultProperties the keyVaultProperties value to set
* @return the Encryption object itself.
diff --git a/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/EncryptionService.java b/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/EncryptionService.java
index 8e10139ef4de3..8ae089e2e4d36 100644
--- a/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/EncryptionService.java
+++ b/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/EncryptionService.java
@@ -32,7 +32,7 @@ public class EncryptionService {
private DateTime lastEnabledTime;
/**
- * Get the enabled value.
+ * Get a boolean indicating whether or not the service encrypts the data as it is stored.
*
* @return the enabled value
*/
@@ -41,7 +41,7 @@ public Boolean enabled() {
}
/**
- * Set the enabled value.
+ * Set a boolean indicating whether or not the service encrypts the data as it is stored.
*
* @param enabled the enabled value to set
* @return the EncryptionService object itself.
@@ -52,7 +52,7 @@ public EncryptionService withEnabled(Boolean enabled) {
}
/**
- * Get the lastEnabledTime value.
+ * Get gets a rough estimate of the date/time when the encryption was last enabled by the user. Only returned when encryption is enabled. There might be some unencrypted blobs which were written after this time, as it is just a rough estimate.
*
* @return the lastEnabledTime value
*/
diff --git a/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/EncryptionServices.java b/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/EncryptionServices.java
index aa655a6594329..9fbf34147c68b 100644
--- a/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/EncryptionServices.java
+++ b/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/EncryptionServices.java
@@ -39,7 +39,7 @@ public class EncryptionServices {
private EncryptionService queue;
/**
- * Get the blob value.
+ * Get the encryption function of the blob storage service.
*
* @return the blob value
*/
@@ -48,7 +48,7 @@ public EncryptionService blob() {
}
/**
- * Set the blob value.
+ * Set the encryption function of the blob storage service.
*
* @param blob the blob value to set
* @return the EncryptionServices object itself.
@@ -59,7 +59,7 @@ public EncryptionServices withBlob(EncryptionService blob) {
}
/**
- * Get the file value.
+ * Get the encryption function of the file storage service.
*
* @return the file value
*/
@@ -68,7 +68,7 @@ public EncryptionService file() {
}
/**
- * Set the file value.
+ * Set the encryption function of the file storage service.
*
* @param file the file value to set
* @return the EncryptionServices object itself.
@@ -79,7 +79,7 @@ public EncryptionServices withFile(EncryptionService file) {
}
/**
- * Get the table value.
+ * Get the encryption function of the table storage service.
*
* @return the table value
*/
@@ -88,7 +88,7 @@ public EncryptionService table() {
}
/**
- * Get the queue value.
+ * Get the encryption function of the queue storage service.
*
* @return the queue value
*/
diff --git a/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/Endpoints.java b/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/Endpoints.java
index a2b70275920c9..525e0b0bf422a 100644
--- a/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/Endpoints.java
+++ b/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/Endpoints.java
@@ -11,8 +11,8 @@
import com.fasterxml.jackson.annotation.JsonProperty;
/**
- * The URIs that are used to perform a retrieval of a public blob, queue, or
- * table object.
+ * The URIs that are used to perform a retrieval of a public blob, queue,
+ * table, web or dfs object.
*/
public class Endpoints {
/**
@@ -40,7 +40,19 @@ public class Endpoints {
private String file;
/**
- * Get the blob value.
+ * Gets the web endpoint.
+ */
+ @JsonProperty(value = "web", access = JsonProperty.Access.WRITE_ONLY)
+ private String web;
+
+ /**
+ * Gets the dfs endpoint.
+ */
+ @JsonProperty(value = "dfs", access = JsonProperty.Access.WRITE_ONLY)
+ private String dfs;
+
+ /**
+ * Get gets the blob endpoint.
*
* @return the blob value
*/
@@ -49,7 +61,7 @@ public String blob() {
}
/**
- * Get the queue value.
+ * Get gets the queue endpoint.
*
* @return the queue value
*/
@@ -58,7 +70,7 @@ public String queue() {
}
/**
- * Get the table value.
+ * Get gets the table endpoint.
*
* @return the table value
*/
@@ -67,7 +79,7 @@ public String table() {
}
/**
- * Get the file value.
+ * Get gets the file endpoint.
*
* @return the file value
*/
@@ -75,4 +87,22 @@ public String file() {
return this.file;
}
+ /**
+ * Get gets the web endpoint.
+ *
+ * @return the web value
+ */
+ public String web() {
+ return this.web;
+ }
+
+ /**
+ * Get gets the dfs endpoint.
+ *
+ * @return the dfs value
+ */
+ public String dfs() {
+ return this.dfs;
+ }
+
}
diff --git a/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/IPRule.java b/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/IPRule.java
index eff3273e6054d..da21eb566808f 100644
--- a/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/IPRule.java
+++ b/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/IPRule.java
@@ -28,7 +28,7 @@ public class IPRule {
private Action action;
/**
- * Get the iPAddressOrRange value.
+ * Get specifies the IP or IP range in CIDR format. Only IPV4 address is allowed.
*
* @return the iPAddressOrRange value
*/
@@ -37,7 +37,7 @@ public String iPAddressOrRange() {
}
/**
- * Set the iPAddressOrRange value.
+ * Set specifies the IP or IP range in CIDR format. Only IPV4 address is allowed.
*
* @param iPAddressOrRange the iPAddressOrRange value to set
* @return the IPRule object itself.
@@ -48,7 +48,7 @@ public IPRule withIPAddressOrRange(String iPAddressOrRange) {
}
/**
- * Get the action value.
+ * Get the action of IP ACL rule. Possible values include: 'Allow'.
*
* @return the action value
*/
@@ -57,7 +57,7 @@ public Action action() {
}
/**
- * Set the action value.
+ * Set the action of IP ACL rule. Possible values include: 'Allow'.
*
* @param action the action value to set
* @return the IPRule object itself.
diff --git a/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/Identity.java b/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/Identity.java
index 4ffa7727c7f99..7f851ea838ba6 100644
--- a/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/Identity.java
+++ b/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/Identity.java
@@ -40,7 +40,7 @@ public Identity() {
}
/**
- * Get the principalId value.
+ * Get the principal ID of resource identity.
*
* @return the principalId value
*/
@@ -49,7 +49,7 @@ public String principalId() {
}
/**
- * Get the tenantId value.
+ * Get the tenant ID of resource.
*
* @return the tenantId value
*/
@@ -58,7 +58,7 @@ public String tenantId() {
}
/**
- * Get the type value.
+ * Get the identity type.
*
* @return the type value
*/
@@ -67,7 +67,7 @@ public String type() {
}
/**
- * Set the type value.
+ * Set the identity type.
*
* @param type the type value to set
* @return the Identity object itself.
diff --git a/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/ImmutabilityPolicyProperties.java b/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/ImmutabilityPolicyProperties.java
index 8caf42f69599a..9b46f134e3dde 100644
--- a/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/ImmutabilityPolicyProperties.java
+++ b/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/ImmutabilityPolicyProperties.java
@@ -45,7 +45,7 @@ public class ImmutabilityPolicyProperties {
private List updateHistory;
/**
- * Get the immutabilityPeriodSinceCreationInDays value.
+ * Get the immutability period for the blobs in the container since the policy creation, in days.
*
* @return the immutabilityPeriodSinceCreationInDays value
*/
@@ -54,7 +54,7 @@ public int immutabilityPeriodSinceCreationInDays() {
}
/**
- * Set the immutabilityPeriodSinceCreationInDays value.
+ * Set the immutability period for the blobs in the container since the policy creation, in days.
*
* @param immutabilityPeriodSinceCreationInDays the immutabilityPeriodSinceCreationInDays value to set
* @return the ImmutabilityPolicyProperties object itself.
@@ -65,7 +65,7 @@ public ImmutabilityPolicyProperties withImmutabilityPeriodSinceCreationInDays(in
}
/**
- * Get the state value.
+ * Get the ImmutabilityPolicy state of a blob container, possible values include: Locked and Unlocked. Possible values include: 'Locked', 'Unlocked'.
*
* @return the state value
*/
@@ -74,7 +74,7 @@ public ImmutabilityPolicyState state() {
}
/**
- * Get the etag value.
+ * Get immutabilityPolicy Etag.
*
* @return the etag value
*/
@@ -83,7 +83,7 @@ public String etag() {
}
/**
- * Get the updateHistory value.
+ * Get the ImmutabilityPolicy update history of the blob container.
*
* @return the updateHistory value
*/
diff --git a/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/KeyVaultProperties.java b/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/KeyVaultProperties.java
index 52374d131b8b7..39955998580bb 100644
--- a/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/KeyVaultProperties.java
+++ b/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/KeyVaultProperties.java
@@ -33,7 +33,7 @@ public class KeyVaultProperties {
private String keyVaultUri;
/**
- * Get the keyName value.
+ * Get the name of KeyVault key.
*
* @return the keyName value
*/
@@ -42,7 +42,7 @@ public String keyName() {
}
/**
- * Set the keyName value.
+ * Set the name of KeyVault key.
*
* @param keyName the keyName value to set
* @return the KeyVaultProperties object itself.
@@ -53,7 +53,7 @@ public KeyVaultProperties withKeyName(String keyName) {
}
/**
- * Get the keyVersion value.
+ * Get the version of KeyVault key.
*
* @return the keyVersion value
*/
@@ -62,7 +62,7 @@ public String keyVersion() {
}
/**
- * Set the keyVersion value.
+ * Set the version of KeyVault key.
*
* @param keyVersion the keyVersion value to set
* @return the KeyVaultProperties object itself.
@@ -73,7 +73,7 @@ public KeyVaultProperties withKeyVersion(String keyVersion) {
}
/**
- * Get the keyVaultUri value.
+ * Get the Uri of KeyVault.
*
* @return the keyVaultUri value
*/
@@ -82,7 +82,7 @@ public String keyVaultUri() {
}
/**
- * Set the keyVaultUri value.
+ * Set the Uri of KeyVault.
*
* @param keyVaultUri the keyVaultUri value to set
* @return the KeyVaultProperties object itself.
diff --git a/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/LegalHoldProperties.java b/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/LegalHoldProperties.java
index b6474f5f07aab..5bce9199de80f 100644
--- a/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/LegalHoldProperties.java
+++ b/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/LegalHoldProperties.java
@@ -32,7 +32,7 @@ public class LegalHoldProperties {
private List tags;
/**
- * Get the hasLegalHold value.
+ * Get the hasLegalHold public property is set to true by SRP if there are at least one existing tag. The hasLegalHold public property is set to false by SRP if all existing legal hold tags are cleared out. There can be a maximum of 1000 blob containers with hasLegalHold=true for a given account.
*
* @return the hasLegalHold value
*/
@@ -41,7 +41,7 @@ public Boolean hasLegalHold() {
}
/**
- * Get the tags value.
+ * Get the list of LegalHold tags of a blob container.
*
* @return the tags value
*/
@@ -50,7 +50,7 @@ public List tags() {
}
/**
- * Set the tags value.
+ * Set the list of LegalHold tags of a blob container.
*
* @param tags the tags value to set
* @return the LegalHoldProperties object itself.
diff --git a/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/ListContainerItem.java b/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/ListContainerItem.java
index a0c0a65425127..05cde6086ea86 100644
--- a/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/ListContainerItem.java
+++ b/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/ListContainerItem.java
@@ -91,7 +91,7 @@ public class ListContainerItem extends AzureEntityResource {
private Boolean hasImmutabilityPolicy;
/**
- * Get the publicAccess value.
+ * Get specifies whether data in the container may be accessed publicly and the level of access. Possible values include: 'Container', 'Blob', 'None'.
*
* @return the publicAccess value
*/
@@ -100,7 +100,7 @@ public PublicAccess publicAccess() {
}
/**
- * Set the publicAccess value.
+ * Set specifies whether data in the container may be accessed publicly and the level of access. Possible values include: 'Container', 'Blob', 'None'.
*
* @param publicAccess the publicAccess value to set
* @return the ListContainerItem object itself.
@@ -111,7 +111,7 @@ public ListContainerItem withPublicAccess(PublicAccess publicAccess) {
}
/**
- * Get the lastModifiedTime value.
+ * Get returns the date and time the container was last modified.
*
* @return the lastModifiedTime value
*/
@@ -120,7 +120,7 @@ public DateTime lastModifiedTime() {
}
/**
- * Get the leaseStatus value.
+ * Get the lease status of the container. Possible values include: 'Locked', 'Unlocked'.
*
* @return the leaseStatus value
*/
@@ -129,7 +129,7 @@ public LeaseStatus leaseStatus() {
}
/**
- * Get the leaseState value.
+ * Get lease state of the container. Possible values include: 'Available', 'Leased', 'Expired', 'Breaking', 'Broken'.
*
* @return the leaseState value
*/
@@ -138,7 +138,7 @@ public LeaseState leaseState() {
}
/**
- * Get the leaseDuration value.
+ * Get specifies whether the lease on a container is of infinite or fixed duration, only when the container is leased. Possible values include: 'Infinite', 'Fixed'.
*
* @return the leaseDuration value
*/
@@ -147,7 +147,7 @@ public LeaseDuration leaseDuration() {
}
/**
- * Get the metadata value.
+ * Get a name-value pair to associate with the container as metadata.
*
* @return the metadata value
*/
@@ -156,7 +156,7 @@ public Map metadata() {
}
/**
- * Set the metadata value.
+ * Set a name-value pair to associate with the container as metadata.
*
* @param metadata the metadata value to set
* @return the ListContainerItem object itself.
@@ -167,7 +167,7 @@ public ListContainerItem withMetadata(Map metadata) {
}
/**
- * Get the immutabilityPolicy value.
+ * Get the ImmutabilityPolicy property of the container.
*
* @return the immutabilityPolicy value
*/
@@ -176,7 +176,7 @@ public ImmutabilityPolicyProperties immutabilityPolicy() {
}
/**
- * Get the legalHold value.
+ * Get the LegalHold property of the container.
*
* @return the legalHold value
*/
@@ -185,7 +185,7 @@ public LegalHoldProperties legalHold() {
}
/**
- * Get the hasLegalHold value.
+ * Get the hasLegalHold public property is set to true by SRP if there are at least one existing tag. The hasLegalHold public property is set to false by SRP if all existing legal hold tags are cleared out. There can be a maximum of 1000 blob containers with hasLegalHold=true for a given account.
*
* @return the hasLegalHold value
*/
@@ -194,7 +194,7 @@ public Boolean hasLegalHold() {
}
/**
- * Get the hasImmutabilityPolicy value.
+ * Get the hasImmutabilityPolicy public property is set to true by SRP if ImmutabilityPolicy has been created for this container. The hasImmutabilityPolicy public property is set to false by SRP if ImmutabilityPolicy has not been created for this container.
*
* @return the hasImmutabilityPolicy value
*/
diff --git a/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/ManagementPoliciesRulesSetParameter.java b/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/ManagementPoliciesRulesSetParameter.java
index f77f65a73695e..1bce34c250bc1 100644
--- a/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/ManagementPoliciesRulesSetParameter.java
+++ b/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/ManagementPoliciesRulesSetParameter.java
@@ -27,7 +27,7 @@ public class ManagementPoliciesRulesSetParameter {
private Object policy;
/**
- * Get the policy value.
+ * Get the Storage Account ManagementPolicies Rules, in JSON format. See more details in: https://docs.microsoft.com/en-us/azure/storage/common/storage-lifecycle-managment-concepts.
*
* @return the policy value
*/
@@ -36,7 +36,7 @@ public Object policy() {
}
/**
- * Set the policy value.
+ * Set the Storage Account ManagementPolicies Rules, in JSON format. See more details in: https://docs.microsoft.com/en-us/azure/storage/common/storage-lifecycle-managment-concepts.
*
* @param policy the policy value to set
* @return the ManagementPoliciesRulesSetParameter object itself.
diff --git a/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/MetricSpecification.java b/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/MetricSpecification.java
index 22d731290431c..d811de192bd30 100644
--- a/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/MetricSpecification.java
+++ b/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/MetricSpecification.java
@@ -70,7 +70,7 @@ public class MetricSpecification {
private String resourceIdDimensionNameOverride;
/**
- * Get the name value.
+ * Get name of metric specification.
*
* @return the name value
*/
@@ -79,7 +79,7 @@ public String name() {
}
/**
- * Set the name value.
+ * Set name of metric specification.
*
* @param name the name value to set
* @return the MetricSpecification object itself.
@@ -90,7 +90,7 @@ public MetricSpecification withName(String name) {
}
/**
- * Get the displayName value.
+ * Get display name of metric specification.
*
* @return the displayName value
*/
@@ -99,7 +99,7 @@ public String displayName() {
}
/**
- * Set the displayName value.
+ * Set display name of metric specification.
*
* @param displayName the displayName value to set
* @return the MetricSpecification object itself.
@@ -110,7 +110,7 @@ public MetricSpecification withDisplayName(String displayName) {
}
/**
- * Get the displayDescription value.
+ * Get display description of metric specification.
*
* @return the displayDescription value
*/
@@ -119,7 +119,7 @@ public String displayDescription() {
}
/**
- * Set the displayDescription value.
+ * Set display description of metric specification.
*
* @param displayDescription the displayDescription value to set
* @return the MetricSpecification object itself.
@@ -130,7 +130,7 @@ public MetricSpecification withDisplayDescription(String displayDescription) {
}
/**
- * Get the unit value.
+ * Get unit could be Bytes or Count.
*
* @return the unit value
*/
@@ -139,7 +139,7 @@ public String unit() {
}
/**
- * Set the unit value.
+ * Set unit could be Bytes or Count.
*
* @param unit the unit value to set
* @return the MetricSpecification object itself.
@@ -150,7 +150,7 @@ public MetricSpecification withUnit(String unit) {
}
/**
- * Get the dimensions value.
+ * Get dimensions of blobs, including blob type and access tier.
*
* @return the dimensions value
*/
@@ -159,7 +159,7 @@ public List dimensions() {
}
/**
- * Set the dimensions value.
+ * Set dimensions of blobs, including blob type and access tier.
*
* @param dimensions the dimensions value to set
* @return the MetricSpecification object itself.
@@ -170,7 +170,7 @@ public MetricSpecification withDimensions(List dimensions) {
}
/**
- * Get the aggregationType value.
+ * Get aggregation type could be Average.
*
* @return the aggregationType value
*/
@@ -179,7 +179,7 @@ public String aggregationType() {
}
/**
- * Set the aggregationType value.
+ * Set aggregation type could be Average.
*
* @param aggregationType the aggregationType value to set
* @return the MetricSpecification object itself.
@@ -190,7 +190,7 @@ public MetricSpecification withAggregationType(String aggregationType) {
}
/**
- * Get the fillGapWithZero value.
+ * Get the property to decide fill gap with zero or not.
*
* @return the fillGapWithZero value
*/
@@ -199,7 +199,7 @@ public Boolean fillGapWithZero() {
}
/**
- * Set the fillGapWithZero value.
+ * Set the property to decide fill gap with zero or not.
*
* @param fillGapWithZero the fillGapWithZero value to set
* @return the MetricSpecification object itself.
@@ -210,7 +210,7 @@ public MetricSpecification withFillGapWithZero(Boolean fillGapWithZero) {
}
/**
- * Get the category value.
+ * Get the category this metric specification belong to, could be Capacity.
*
* @return the category value
*/
@@ -219,7 +219,7 @@ public String category() {
}
/**
- * Set the category value.
+ * Set the category this metric specification belong to, could be Capacity.
*
* @param category the category value to set
* @return the MetricSpecification object itself.
@@ -230,7 +230,7 @@ public MetricSpecification withCategory(String category) {
}
/**
- * Get the resourceIdDimensionNameOverride value.
+ * Get account Resource Id.
*
* @return the resourceIdDimensionNameOverride value
*/
@@ -239,7 +239,7 @@ public String resourceIdDimensionNameOverride() {
}
/**
- * Set the resourceIdDimensionNameOverride value.
+ * Set account Resource Id.
*
* @param resourceIdDimensionNameOverride the resourceIdDimensionNameOverride value to set
* @return the MetricSpecification object itself.
diff --git a/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/NetworkRuleSet.java b/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/NetworkRuleSet.java
index 66a229d14d9e1..b2d60b41312b4 100644
--- a/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/NetworkRuleSet.java
+++ b/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/NetworkRuleSet.java
@@ -45,7 +45,7 @@ public class NetworkRuleSet {
private DefaultAction defaultAction;
/**
- * Get the bypass value.
+ * Get specifies whether traffic is bypassed for Logging/Metrics/AzureServices. Possible values are any combination of Logging|Metrics|AzureServices (For example, "Logging, Metrics"), or None to bypass none of those traffics. Possible values include: 'None', 'Logging', 'Metrics', 'AzureServices'.
*
* @return the bypass value
*/
@@ -54,7 +54,7 @@ public Bypass bypass() {
}
/**
- * Set the bypass value.
+ * Set specifies whether traffic is bypassed for Logging/Metrics/AzureServices. Possible values are any combination of Logging|Metrics|AzureServices (For example, "Logging, Metrics"), or None to bypass none of those traffics. Possible values include: 'None', 'Logging', 'Metrics', 'AzureServices'.
*
* @param bypass the bypass value to set
* @return the NetworkRuleSet object itself.
@@ -65,7 +65,7 @@ public NetworkRuleSet withBypass(Bypass bypass) {
}
/**
- * Get the virtualNetworkRules value.
+ * Get sets the virtual network rules.
*
* @return the virtualNetworkRules value
*/
@@ -74,7 +74,7 @@ public List virtualNetworkRules() {
}
/**
- * Set the virtualNetworkRules value.
+ * Set sets the virtual network rules.
*
* @param virtualNetworkRules the virtualNetworkRules value to set
* @return the NetworkRuleSet object itself.
@@ -85,7 +85,7 @@ public NetworkRuleSet withVirtualNetworkRules(List virtualNe
}
/**
- * Get the ipRules value.
+ * Get sets the IP ACL rules.
*
* @return the ipRules value
*/
@@ -94,7 +94,7 @@ public List ipRules() {
}
/**
- * Set the ipRules value.
+ * Set sets the IP ACL rules.
*
* @param ipRules the ipRules value to set
* @return the NetworkRuleSet object itself.
@@ -105,7 +105,7 @@ public NetworkRuleSet withIpRules(List ipRules) {
}
/**
- * Get the defaultAction value.
+ * Get specifies the default action of allow or deny when no other rules match. Possible values include: 'Allow', 'Deny'.
*
* @return the defaultAction value
*/
@@ -114,7 +114,7 @@ public DefaultAction defaultAction() {
}
/**
- * Set the defaultAction value.
+ * Set specifies the default action of allow or deny when no other rules match. Possible values include: 'Allow', 'Deny'.
*
* @param defaultAction the defaultAction value to set
* @return the NetworkRuleSet object itself.
diff --git a/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/OperationDisplay.java b/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/OperationDisplay.java
index 570cc5d70f937..77ffe51b4cd1e 100644
--- a/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/OperationDisplay.java
+++ b/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/OperationDisplay.java
@@ -33,7 +33,7 @@ public class OperationDisplay {
private String operation;
/**
- * Get the provider value.
+ * Get service provider: Microsoft Storage.
*
* @return the provider value
*/
@@ -42,7 +42,7 @@ public String provider() {
}
/**
- * Set the provider value.
+ * Set service provider: Microsoft Storage.
*
* @param provider the provider value to set
* @return the OperationDisplay object itself.
@@ -53,7 +53,7 @@ public OperationDisplay withProvider(String provider) {
}
/**
- * Get the resource value.
+ * Get resource on which the operation is performed etc.
*
* @return the resource value
*/
@@ -62,7 +62,7 @@ public String resource() {
}
/**
- * Set the resource value.
+ * Set resource on which the operation is performed etc.
*
* @param resource the resource value to set
* @return the OperationDisplay object itself.
@@ -73,7 +73,7 @@ public OperationDisplay withResource(String resource) {
}
/**
- * Get the operation value.
+ * Get type of operation: get, read, delete, etc.
*
* @return the operation value
*/
@@ -82,7 +82,7 @@ public String operation() {
}
/**
- * Set the operation value.
+ * Set type of operation: get, read, delete, etc.
*
* @param operation the operation value to set
* @return the OperationDisplay object itself.
diff --git a/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/Restriction.java b/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/Restriction.java
index 0828b438e74f8..c00cf984f0fde 100644
--- a/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/Restriction.java
+++ b/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/Restriction.java
@@ -40,7 +40,7 @@ public class Restriction {
private ReasonCode reasonCode;
/**
- * Get the type value.
+ * Get the type of restrictions. As of now only possible value for this is location.
*
* @return the type value
*/
@@ -49,7 +49,7 @@ public String type() {
}
/**
- * Get the values value.
+ * Get the value of restrictions. If the restriction type is set to location. This would be different locations where the SKU is restricted.
*
* @return the values value
*/
@@ -58,7 +58,7 @@ public List values() {
}
/**
- * Get the reasonCode value.
+ * Get the reason for the restriction. As of now this can be “QuotaId” or “NotAvailableForSubscription”. Quota Id is set when the SKU has requiredQuotas parameter as the subscription does not belong to that quota. The “NotAvailableForSubscription” is related to capacity at DC. Possible values include: 'QuotaId', 'NotAvailableForSubscription'.
*
* @return the reasonCode value
*/
@@ -67,7 +67,7 @@ public ReasonCode reasonCode() {
}
/**
- * Set the reasonCode value.
+ * Set the reason for the restriction. As of now this can be “QuotaId” or “NotAvailableForSubscription”. Quota Id is set when the SKU has requiredQuotas parameter as the subscription does not belong to that quota. The “NotAvailableForSubscription” is related to capacity at DC. Possible values include: 'QuotaId', 'NotAvailableForSubscription'.
*
* @param reasonCode the reasonCode value to set
* @return the Restriction object itself.
diff --git a/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/SKUCapability.java b/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/SKUCapability.java
index a7edb39412c80..14f170a07b189 100644
--- a/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/SKUCapability.java
+++ b/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/SKUCapability.java
@@ -30,7 +30,7 @@ public class SKUCapability {
private String value;
/**
- * Get the name value.
+ * Get the name of capability, The capability information in the specified sku, including file encryption, network acls, change notification, etc.
*
* @return the name value
*/
@@ -39,7 +39,7 @@ public String name() {
}
/**
- * Get the value value.
+ * Get a string value to indicate states of given capability. Possibly 'true' or 'false'.
*
* @return the value value
*/
diff --git a/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/ServiceSasParameters.java b/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/ServiceSasParameters.java
index 31af2bbf20e3c..836198c921c87 100644
--- a/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/ServiceSasParameters.java
+++ b/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/ServiceSasParameters.java
@@ -131,7 +131,7 @@ public class ServiceSasParameters {
private String contentType;
/**
- * Get the canonicalizedResource value.
+ * Get the canonical path to the signed resource.
*
* @return the canonicalizedResource value
*/
@@ -140,7 +140,7 @@ public String canonicalizedResource() {
}
/**
- * Set the canonicalizedResource value.
+ * Set the canonical path to the signed resource.
*
* @param canonicalizedResource the canonicalizedResource value to set
* @return the ServiceSasParameters object itself.
@@ -151,7 +151,7 @@ public ServiceSasParameters withCanonicalizedResource(String canonicalizedResour
}
/**
- * Get the resource value.
+ * Get the signed services accessible with the service SAS. Possible values include: Blob (b), Container (c), File (f), Share (s). Possible values include: 'b', 'c', 'f', 's'.
*
* @return the resource value
*/
@@ -160,7 +160,7 @@ public SignedResource resource() {
}
/**
- * Set the resource value.
+ * Set the signed services accessible with the service SAS. Possible values include: Blob (b), Container (c), File (f), Share (s). Possible values include: 'b', 'c', 'f', 's'.
*
* @param resource the resource value to set
* @return the ServiceSasParameters object itself.
@@ -171,7 +171,7 @@ public ServiceSasParameters withResource(SignedResource resource) {
}
/**
- * Get the permissions value.
+ * Get the signed permissions for the service SAS. Possible values include: Read (r), Write (w), Delete (d), List (l), Add (a), Create (c), Update (u) and Process (p). Possible values include: 'r', 'd', 'w', 'l', 'a', 'c', 'u', 'p'.
*
* @return the permissions value
*/
@@ -180,7 +180,7 @@ public Permissions permissions() {
}
/**
- * Set the permissions value.
+ * Set the signed permissions for the service SAS. Possible values include: Read (r), Write (w), Delete (d), List (l), Add (a), Create (c), Update (u) and Process (p). Possible values include: 'r', 'd', 'w', 'l', 'a', 'c', 'u', 'p'.
*
* @param permissions the permissions value to set
* @return the ServiceSasParameters object itself.
@@ -191,7 +191,7 @@ public ServiceSasParameters withPermissions(Permissions permissions) {
}
/**
- * Get the iPAddressOrRange value.
+ * Get an IP address or a range of IP addresses from which to accept requests.
*
* @return the iPAddressOrRange value
*/
@@ -200,7 +200,7 @@ public String iPAddressOrRange() {
}
/**
- * Set the iPAddressOrRange value.
+ * Set an IP address or a range of IP addresses from which to accept requests.
*
* @param iPAddressOrRange the iPAddressOrRange value to set
* @return the ServiceSasParameters object itself.
@@ -211,7 +211,7 @@ public ServiceSasParameters withIPAddressOrRange(String iPAddressOrRange) {
}
/**
- * Get the protocols value.
+ * Get the protocol permitted for a request made with the account SAS. Possible values include: 'https,http', 'https'.
*
* @return the protocols value
*/
@@ -220,7 +220,7 @@ public HttpProtocol protocols() {
}
/**
- * Set the protocols value.
+ * Set the protocol permitted for a request made with the account SAS. Possible values include: 'https,http', 'https'.
*
* @param protocols the protocols value to set
* @return the ServiceSasParameters object itself.
@@ -231,7 +231,7 @@ public ServiceSasParameters withProtocols(HttpProtocol protocols) {
}
/**
- * Get the sharedAccessStartTime value.
+ * Get the time at which the SAS becomes valid.
*
* @return the sharedAccessStartTime value
*/
@@ -240,7 +240,7 @@ public DateTime sharedAccessStartTime() {
}
/**
- * Set the sharedAccessStartTime value.
+ * Set the time at which the SAS becomes valid.
*
* @param sharedAccessStartTime the sharedAccessStartTime value to set
* @return the ServiceSasParameters object itself.
@@ -251,7 +251,7 @@ public ServiceSasParameters withSharedAccessStartTime(DateTime sharedAccessStart
}
/**
- * Get the sharedAccessExpiryTime value.
+ * Get the time at which the shared access signature becomes invalid.
*
* @return the sharedAccessExpiryTime value
*/
@@ -260,7 +260,7 @@ public DateTime sharedAccessExpiryTime() {
}
/**
- * Set the sharedAccessExpiryTime value.
+ * Set the time at which the shared access signature becomes invalid.
*
* @param sharedAccessExpiryTime the sharedAccessExpiryTime value to set
* @return the ServiceSasParameters object itself.
@@ -271,7 +271,7 @@ public ServiceSasParameters withSharedAccessExpiryTime(DateTime sharedAccessExpi
}
/**
- * Get the identifier value.
+ * Get a unique value up to 64 characters in length that correlates to an access policy specified for the container, queue, or table.
*
* @return the identifier value
*/
@@ -280,7 +280,7 @@ public String identifier() {
}
/**
- * Set the identifier value.
+ * Set a unique value up to 64 characters in length that correlates to an access policy specified for the container, queue, or table.
*
* @param identifier the identifier value to set
* @return the ServiceSasParameters object itself.
@@ -291,7 +291,7 @@ public ServiceSasParameters withIdentifier(String identifier) {
}
/**
- * Get the partitionKeyStart value.
+ * Get the start of partition key.
*
* @return the partitionKeyStart value
*/
@@ -300,7 +300,7 @@ public String partitionKeyStart() {
}
/**
- * Set the partitionKeyStart value.
+ * Set the start of partition key.
*
* @param partitionKeyStart the partitionKeyStart value to set
* @return the ServiceSasParameters object itself.
@@ -311,7 +311,7 @@ public ServiceSasParameters withPartitionKeyStart(String partitionKeyStart) {
}
/**
- * Get the partitionKeyEnd value.
+ * Get the end of partition key.
*
* @return the partitionKeyEnd value
*/
@@ -320,7 +320,7 @@ public String partitionKeyEnd() {
}
/**
- * Set the partitionKeyEnd value.
+ * Set the end of partition key.
*
* @param partitionKeyEnd the partitionKeyEnd value to set
* @return the ServiceSasParameters object itself.
@@ -331,7 +331,7 @@ public ServiceSasParameters withPartitionKeyEnd(String partitionKeyEnd) {
}
/**
- * Get the rowKeyStart value.
+ * Get the start of row key.
*
* @return the rowKeyStart value
*/
@@ -340,7 +340,7 @@ public String rowKeyStart() {
}
/**
- * Set the rowKeyStart value.
+ * Set the start of row key.
*
* @param rowKeyStart the rowKeyStart value to set
* @return the ServiceSasParameters object itself.
@@ -351,7 +351,7 @@ public ServiceSasParameters withRowKeyStart(String rowKeyStart) {
}
/**
- * Get the rowKeyEnd value.
+ * Get the end of row key.
*
* @return the rowKeyEnd value
*/
@@ -360,7 +360,7 @@ public String rowKeyEnd() {
}
/**
- * Set the rowKeyEnd value.
+ * Set the end of row key.
*
* @param rowKeyEnd the rowKeyEnd value to set
* @return the ServiceSasParameters object itself.
@@ -371,7 +371,7 @@ public ServiceSasParameters withRowKeyEnd(String rowKeyEnd) {
}
/**
- * Get the keyToSign value.
+ * Get the key to sign the account SAS token with.
*
* @return the keyToSign value
*/
@@ -380,7 +380,7 @@ public String keyToSign() {
}
/**
- * Set the keyToSign value.
+ * Set the key to sign the account SAS token with.
*
* @param keyToSign the keyToSign value to set
* @return the ServiceSasParameters object itself.
@@ -391,7 +391,7 @@ public ServiceSasParameters withKeyToSign(String keyToSign) {
}
/**
- * Get the cacheControl value.
+ * Get the response header override for cache control.
*
* @return the cacheControl value
*/
@@ -400,7 +400,7 @@ public String cacheControl() {
}
/**
- * Set the cacheControl value.
+ * Set the response header override for cache control.
*
* @param cacheControl the cacheControl value to set
* @return the ServiceSasParameters object itself.
@@ -411,7 +411,7 @@ public ServiceSasParameters withCacheControl(String cacheControl) {
}
/**
- * Get the contentDisposition value.
+ * Get the response header override for content disposition.
*
* @return the contentDisposition value
*/
@@ -420,7 +420,7 @@ public String contentDisposition() {
}
/**
- * Set the contentDisposition value.
+ * Set the response header override for content disposition.
*
* @param contentDisposition the contentDisposition value to set
* @return the ServiceSasParameters object itself.
@@ -431,7 +431,7 @@ public ServiceSasParameters withContentDisposition(String contentDisposition) {
}
/**
- * Get the contentEncoding value.
+ * Get the response header override for content encoding.
*
* @return the contentEncoding value
*/
@@ -440,7 +440,7 @@ public String contentEncoding() {
}
/**
- * Set the contentEncoding value.
+ * Set the response header override for content encoding.
*
* @param contentEncoding the contentEncoding value to set
* @return the ServiceSasParameters object itself.
@@ -451,7 +451,7 @@ public ServiceSasParameters withContentEncoding(String contentEncoding) {
}
/**
- * Get the contentLanguage value.
+ * Get the response header override for content language.
*
* @return the contentLanguage value
*/
@@ -460,7 +460,7 @@ public String contentLanguage() {
}
/**
- * Set the contentLanguage value.
+ * Set the response header override for content language.
*
* @param contentLanguage the contentLanguage value to set
* @return the ServiceSasParameters object itself.
@@ -471,7 +471,7 @@ public ServiceSasParameters withContentLanguage(String contentLanguage) {
}
/**
- * Get the contentType value.
+ * Get the response header override for content type.
*
* @return the contentType value
*/
@@ -480,7 +480,7 @@ public String contentType() {
}
/**
- * Set the contentType value.
+ * Set the response header override for content type.
*
* @param contentType the contentType value to set
* @return the ServiceSasParameters object itself.
diff --git a/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/ServiceSpecification.java b/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/ServiceSpecification.java
index 5293473b6b5ff..f5dbfaa831c87 100644
--- a/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/ServiceSpecification.java
+++ b/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/ServiceSpecification.java
@@ -22,7 +22,7 @@ public class ServiceSpecification {
private List metricSpecifications;
/**
- * Get the metricSpecifications value.
+ * Get metric specifications of operation.
*
* @return the metricSpecifications value
*/
@@ -31,7 +31,7 @@ public List metricSpecifications() {
}
/**
- * Set the metricSpecifications value.
+ * Set metric specifications of operation.
*
* @param metricSpecifications the metricSpecifications value to set
* @return the ServiceSpecification object itself.
diff --git a/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/StorageAccount.java b/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/StorageAccount.java
index 542a08a5987bd..9338ff33a4128 100644
--- a/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/StorageAccount.java
+++ b/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/StorageAccount.java
@@ -10,12 +10,12 @@
import com.microsoft.azure.arm.model.HasInner;
import com.microsoft.azure.arm.resources.models.Resource;
+import com.microsoft.azure.arm.resources.models.GroupableResourceCore;
import com.microsoft.azure.arm.resources.models.HasResourceGroup;
import com.microsoft.azure.arm.model.Refreshable;
import com.microsoft.azure.arm.model.Updatable;
import com.microsoft.azure.arm.model.Appliable;
import com.microsoft.azure.arm.model.Creatable;
-import com.microsoft.azure.arm.resources.models.GroupableResourceCore;
import com.microsoft.azure.arm.resources.models.HasManager;
import com.microsoft.azure.management.storage.v2018_03_01_preview.implementation.StorageManager;
import com.microsoft.azure.management.storage.v2018_03_01_preview.implementation.SkuInner;
@@ -56,6 +56,11 @@ public interface StorageAccount extends HasInner, Resource,
*/
Identity identity();
+ /**
+ * @return the isHnsEnabled value.
+ */
+ Boolean isHnsEnabled();
+
/**
* @return the kind value.
*/
@@ -203,6 +208,16 @@ interface WithIdentity {
WithCreate withIdentity(Identity identity);
}
+ /**
+ * The stage of the storageaccount update allowing to specify IsHnsEnabled.
+ */
+ interface WithIsHnsEnabled {
+ /**
+ * Specifies isHnsEnabled.
+ */
+ WithCreate withIsHnsEnabled(Boolean isHnsEnabled);
+ }
+
/**
* The stage of the storageaccount update allowing to specify NetworkRuleSet.
*/
@@ -218,7 +233,7 @@ interface WithNetworkRuleSet {
* the resource to be created (via {@link WithCreate#create()}), but also allows
* for any other optional settings to be specified.
*/
- interface WithCreate extends Creatable, Resource.DefinitionWithTags, DefinitionStages.WithAccessTier, DefinitionStages.WithCustomDomain, DefinitionStages.WithEnableHttpsTrafficOnly, DefinitionStages.WithEncryption, DefinitionStages.WithIdentity, DefinitionStages.WithNetworkRuleSet {
+ interface WithCreate extends Creatable, Resource.DefinitionWithTags, DefinitionStages.WithAccessTier, DefinitionStages.WithCustomDomain, DefinitionStages.WithEnableHttpsTrafficOnly, DefinitionStages.WithEncryption, DefinitionStages.WithIdentity, DefinitionStages.WithIsHnsEnabled, DefinitionStages.WithNetworkRuleSet {
}
}
/**
diff --git a/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/StorageAccountCheckNameAvailabilityParameters.java b/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/StorageAccountCheckNameAvailabilityParameters.java
index 0329322c11f59..bc2aa2ce79756 100644
--- a/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/StorageAccountCheckNameAvailabilityParameters.java
+++ b/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/StorageAccountCheckNameAvailabilityParameters.java
@@ -28,13 +28,14 @@ public class StorageAccountCheckNameAvailabilityParameters {
/**
* Creates an instance of StorageAccountCheckNameAvailabilityParameters class.
+ * @param name the storage account name.
*/
public StorageAccountCheckNameAvailabilityParameters() {
type = "Microsoft.Storage/storageAccounts";
}
/**
- * Get the name value.
+ * Get the storage account name.
*
* @return the name value
*/
@@ -43,7 +44,7 @@ public String name() {
}
/**
- * Set the name value.
+ * Set the storage account name.
*
* @param name the name value to set
* @return the StorageAccountCheckNameAvailabilityParameters object itself.
@@ -54,7 +55,7 @@ public StorageAccountCheckNameAvailabilityParameters withName(String name) {
}
/**
- * Get the type value.
+ * Get the type of resource, Microsoft.Storage/storageAccounts.
*
* @return the type value
*/
@@ -63,7 +64,7 @@ public String type() {
}
/**
- * Set the type value.
+ * Set the type of resource, Microsoft.Storage/storageAccounts.
*
* @param type the type value to set
* @return the StorageAccountCheckNameAvailabilityParameters object itself.
diff --git a/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/StorageAccountCreateParameters.java b/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/StorageAccountCreateParameters.java
index 8a49edfcf452d..f3cfb865f7fa3 100644
--- a/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/StorageAccountCreateParameters.java
+++ b/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/StorageAccountCreateParameters.java
@@ -94,7 +94,13 @@ public class StorageAccountCreateParameters {
private Boolean enableHttpsTrafficOnly;
/**
- * Get the sku value.
+ * Account HierarchicalNamespace enabled if sets to true.
+ */
+ @JsonProperty(value = "properties.isHnsEnabled")
+ private Boolean isHnsEnabled;
+
+ /**
+ * Get required. Gets or sets the sku name.
*
* @return the sku value
*/
@@ -103,7 +109,7 @@ public SkuInner sku() {
}
/**
- * Set the sku value.
+ * Set required. Gets or sets the sku name.
*
* @param sku the sku value to set
* @return the StorageAccountCreateParameters object itself.
@@ -114,7 +120,7 @@ public StorageAccountCreateParameters withSku(SkuInner sku) {
}
/**
- * Get the kind value.
+ * Get required. Indicates the type of storage account. Possible values include: 'Storage', 'StorageV2', 'BlobStorage'.
*
* @return the kind value
*/
@@ -123,7 +129,7 @@ public Kind kind() {
}
/**
- * Set the kind value.
+ * Set required. Indicates the type of storage account. Possible values include: 'Storage', 'StorageV2', 'BlobStorage'.
*
* @param kind the kind value to set
* @return the StorageAccountCreateParameters object itself.
@@ -134,7 +140,7 @@ public StorageAccountCreateParameters withKind(Kind kind) {
}
/**
- * Get the location value.
+ * Get required. Gets or sets the location of the resource. This will be one of the supported and registered Azure Geo Regions (e.g. West US, East US, Southeast Asia, etc.). The geo region of a resource cannot be changed once it is created, but if an identical geo region is specified on update, the request will succeed.
*
* @return the location value
*/
@@ -143,7 +149,7 @@ public String location() {
}
/**
- * Set the location value.
+ * Set required. Gets or sets the location of the resource. This will be one of the supported and registered Azure Geo Regions (e.g. West US, East US, Southeast Asia, etc.). The geo region of a resource cannot be changed once it is created, but if an identical geo region is specified on update, the request will succeed.
*
* @param location the location value to set
* @return the StorageAccountCreateParameters object itself.
@@ -154,7 +160,7 @@ public StorageAccountCreateParameters withLocation(String location) {
}
/**
- * Get the tags value.
+ * Get gets or sets a list of key value pairs that describe the resource. These tags can be used for viewing and grouping this resource (across resource groups). A maximum of 15 tags can be provided for a resource. Each tag must have a key with a length no greater than 128 characters and a value with a length no greater than 256 characters.
*
* @return the tags value
*/
@@ -163,7 +169,7 @@ public Map tags() {
}
/**
- * Set the tags value.
+ * Set gets or sets a list of key value pairs that describe the resource. These tags can be used for viewing and grouping this resource (across resource groups). A maximum of 15 tags can be provided for a resource. Each tag must have a key with a length no greater than 128 characters and a value with a length no greater than 256 characters.
*
* @param tags the tags value to set
* @return the StorageAccountCreateParameters object itself.
@@ -174,7 +180,7 @@ public StorageAccountCreateParameters withTags(Map tags) {
}
/**
- * Get the identity value.
+ * Get the identity of the resource.
*
* @return the identity value
*/
@@ -183,7 +189,7 @@ public Identity identity() {
}
/**
- * Set the identity value.
+ * Set the identity of the resource.
*
* @param identity the identity value to set
* @return the StorageAccountCreateParameters object itself.
@@ -194,7 +200,7 @@ public StorageAccountCreateParameters withIdentity(Identity identity) {
}
/**
- * Get the customDomain value.
+ * Get user domain assigned to the storage account. Name is the CNAME source. Only one custom domain is supported per storage account at this time. To clear the existing custom domain, use an empty string for the custom domain name property.
*
* @return the customDomain value
*/
@@ -203,7 +209,7 @@ public CustomDomain customDomain() {
}
/**
- * Set the customDomain value.
+ * Set user domain assigned to the storage account. Name is the CNAME source. Only one custom domain is supported per storage account at this time. To clear the existing custom domain, use an empty string for the custom domain name property.
*
* @param customDomain the customDomain value to set
* @return the StorageAccountCreateParameters object itself.
@@ -214,7 +220,7 @@ public StorageAccountCreateParameters withCustomDomain(CustomDomain customDomain
}
/**
- * Get the encryption value.
+ * Get provides the encryption settings on the account. If left unspecified the account encryption settings will remain the same. The default setting is unencrypted.
*
* @return the encryption value
*/
@@ -223,7 +229,7 @@ public Encryption encryption() {
}
/**
- * Set the encryption value.
+ * Set provides the encryption settings on the account. If left unspecified the account encryption settings will remain the same. The default setting is unencrypted.
*
* @param encryption the encryption value to set
* @return the StorageAccountCreateParameters object itself.
@@ -234,7 +240,7 @@ public StorageAccountCreateParameters withEncryption(Encryption encryption) {
}
/**
- * Get the networkRuleSet value.
+ * Get network rule set.
*
* @return the networkRuleSet value
*/
@@ -243,7 +249,7 @@ public NetworkRuleSet networkRuleSet() {
}
/**
- * Set the networkRuleSet value.
+ * Set network rule set.
*
* @param networkRuleSet the networkRuleSet value to set
* @return the StorageAccountCreateParameters object itself.
@@ -254,7 +260,7 @@ public StorageAccountCreateParameters withNetworkRuleSet(NetworkRuleSet networkR
}
/**
- * Get the accessTier value.
+ * Get required for storage accounts where kind = BlobStorage. The access tier used for billing. Possible values include: 'Hot', 'Cool'.
*
* @return the accessTier value
*/
@@ -263,7 +269,7 @@ public AccessTier accessTier() {
}
/**
- * Set the accessTier value.
+ * Set required for storage accounts where kind = BlobStorage. The access tier used for billing. Possible values include: 'Hot', 'Cool'.
*
* @param accessTier the accessTier value to set
* @return the StorageAccountCreateParameters object itself.
@@ -274,7 +280,7 @@ public StorageAccountCreateParameters withAccessTier(AccessTier accessTier) {
}
/**
- * Get the enableHttpsTrafficOnly value.
+ * Get allows https traffic only to storage service if sets to true.
*
* @return the enableHttpsTrafficOnly value
*/
@@ -283,7 +289,7 @@ public Boolean enableHttpsTrafficOnly() {
}
/**
- * Set the enableHttpsTrafficOnly value.
+ * Set allows https traffic only to storage service if sets to true.
*
* @param enableHttpsTrafficOnly the enableHttpsTrafficOnly value to set
* @return the StorageAccountCreateParameters object itself.
@@ -293,4 +299,24 @@ public StorageAccountCreateParameters withEnableHttpsTrafficOnly(Boolean enableH
return this;
}
+ /**
+ * Get account HierarchicalNamespace enabled if sets to true.
+ *
+ * @return the isHnsEnabled value
+ */
+ public Boolean isHnsEnabled() {
+ return this.isHnsEnabled;
+ }
+
+ /**
+ * Set account HierarchicalNamespace enabled if sets to true.
+ *
+ * @param isHnsEnabled the isHnsEnabled value to set
+ * @return the StorageAccountCreateParameters object itself.
+ */
+ public StorageAccountCreateParameters withIsHnsEnabled(Boolean isHnsEnabled) {
+ this.isHnsEnabled = isHnsEnabled;
+ return this;
+ }
+
}
diff --git a/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/StorageAccountKey.java b/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/StorageAccountKey.java
index 70c5e9f86c9d1..7f313a6c6f052 100644
--- a/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/StorageAccountKey.java
+++ b/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/StorageAccountKey.java
@@ -34,7 +34,7 @@ public class StorageAccountKey {
private KeyPermission permissions;
/**
- * Get the keyName value.
+ * Get name of the key.
*
* @return the keyName value
*/
@@ -43,7 +43,7 @@ public String keyName() {
}
/**
- * Get the value value.
+ * Get base 64-encoded value of the key.
*
* @return the value value
*/
@@ -52,7 +52,7 @@ public String value() {
}
/**
- * Get the permissions value.
+ * Get permissions for the key -- read-only or full permissions. Possible values include: 'Read', 'Full'.
*
* @return the permissions value
*/
diff --git a/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/StorageAccountRegenerateKeyParameters.java b/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/StorageAccountRegenerateKeyParameters.java
index 32bba3bef9d2e..c78fc8a24f889 100644
--- a/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/StorageAccountRegenerateKeyParameters.java
+++ b/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/StorageAccountRegenerateKeyParameters.java
@@ -22,7 +22,7 @@ public class StorageAccountRegenerateKeyParameters {
private String keyName;
/**
- * Get the keyName value.
+ * Get the name of storage keys that want to be regenerated, possible vaules are key1, key2.
*
* @return the keyName value
*/
@@ -31,7 +31,7 @@ public String keyName() {
}
/**
- * Set the keyName value.
+ * Set the name of storage keys that want to be regenerated, possible vaules are key1, key2.
*
* @param keyName the keyName value to set
* @return the StorageAccountRegenerateKeyParameters object itself.
diff --git a/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/StorageAccountUpdateParameters.java b/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/StorageAccountUpdateParameters.java
index d4596c3c87cff..439ec53b4aad6 100644
--- a/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/StorageAccountUpdateParameters.java
+++ b/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/StorageAccountUpdateParameters.java
@@ -87,7 +87,7 @@ public class StorageAccountUpdateParameters {
private Kind kind;
/**
- * Get the sku value.
+ * Get gets or sets the SKU name. Note that the SKU name cannot be updated to Standard_ZRS or Premium_LRS, nor can accounts of those sku names be updated to any other value.
*
* @return the sku value
*/
@@ -96,7 +96,7 @@ public SkuInner sku() {
}
/**
- * Set the sku value.
+ * Set gets or sets the SKU name. Note that the SKU name cannot be updated to Standard_ZRS or Premium_LRS, nor can accounts of those sku names be updated to any other value.
*
* @param sku the sku value to set
* @return the StorageAccountUpdateParameters object itself.
@@ -107,7 +107,7 @@ public StorageAccountUpdateParameters withSku(SkuInner sku) {
}
/**
- * Get the tags value.
+ * Get gets or sets a list of key value pairs that describe the resource. These tags can be used in viewing and grouping this resource (across resource groups). A maximum of 15 tags can be provided for a resource. Each tag must have a key no greater in length than 128 characters and a value no greater in length than 256 characters.
*
* @return the tags value
*/
@@ -116,7 +116,7 @@ public Map tags() {
}
/**
- * Set the tags value.
+ * Set gets or sets a list of key value pairs that describe the resource. These tags can be used in viewing and grouping this resource (across resource groups). A maximum of 15 tags can be provided for a resource. Each tag must have a key no greater in length than 128 characters and a value no greater in length than 256 characters.
*
* @param tags the tags value to set
* @return the StorageAccountUpdateParameters object itself.
@@ -127,7 +127,7 @@ public StorageAccountUpdateParameters withTags(Map tags) {
}
/**
- * Get the identity value.
+ * Get the identity of the resource.
*
* @return the identity value
*/
@@ -136,7 +136,7 @@ public Identity identity() {
}
/**
- * Set the identity value.
+ * Set the identity of the resource.
*
* @param identity the identity value to set
* @return the StorageAccountUpdateParameters object itself.
@@ -147,7 +147,7 @@ public StorageAccountUpdateParameters withIdentity(Identity identity) {
}
/**
- * Get the customDomain value.
+ * Get custom domain assigned to the storage account by the user. Name is the CNAME source. Only one custom domain is supported per storage account at this time. To clear the existing custom domain, use an empty string for the custom domain name property.
*
* @return the customDomain value
*/
@@ -156,7 +156,7 @@ public CustomDomain customDomain() {
}
/**
- * Set the customDomain value.
+ * Set custom domain assigned to the storage account by the user. Name is the CNAME source. Only one custom domain is supported per storage account at this time. To clear the existing custom domain, use an empty string for the custom domain name property.
*
* @param customDomain the customDomain value to set
* @return the StorageAccountUpdateParameters object itself.
@@ -167,7 +167,7 @@ public StorageAccountUpdateParameters withCustomDomain(CustomDomain customDomain
}
/**
- * Get the encryption value.
+ * Get provides the encryption settings on the account. The default setting is unencrypted.
*
* @return the encryption value
*/
@@ -176,7 +176,7 @@ public Encryption encryption() {
}
/**
- * Set the encryption value.
+ * Set provides the encryption settings on the account. The default setting is unencrypted.
*
* @param encryption the encryption value to set
* @return the StorageAccountUpdateParameters object itself.
@@ -187,7 +187,7 @@ public StorageAccountUpdateParameters withEncryption(Encryption encryption) {
}
/**
- * Get the accessTier value.
+ * Get required for storage accounts where kind = BlobStorage. The access tier used for billing. Possible values include: 'Hot', 'Cool'.
*
* @return the accessTier value
*/
@@ -196,7 +196,7 @@ public AccessTier accessTier() {
}
/**
- * Set the accessTier value.
+ * Set required for storage accounts where kind = BlobStorage. The access tier used for billing. Possible values include: 'Hot', 'Cool'.
*
* @param accessTier the accessTier value to set
* @return the StorageAccountUpdateParameters object itself.
@@ -207,7 +207,7 @@ public StorageAccountUpdateParameters withAccessTier(AccessTier accessTier) {
}
/**
- * Get the enableHttpsTrafficOnly value.
+ * Get allows https traffic only to storage service if sets to true.
*
* @return the enableHttpsTrafficOnly value
*/
@@ -216,7 +216,7 @@ public Boolean enableHttpsTrafficOnly() {
}
/**
- * Set the enableHttpsTrafficOnly value.
+ * Set allows https traffic only to storage service if sets to true.
*
* @param enableHttpsTrafficOnly the enableHttpsTrafficOnly value to set
* @return the StorageAccountUpdateParameters object itself.
@@ -227,7 +227,7 @@ public StorageAccountUpdateParameters withEnableHttpsTrafficOnly(Boolean enableH
}
/**
- * Get the networkRuleSet value.
+ * Get network rule set.
*
* @return the networkRuleSet value
*/
@@ -236,7 +236,7 @@ public NetworkRuleSet networkRuleSet() {
}
/**
- * Set the networkRuleSet value.
+ * Set network rule set.
*
* @param networkRuleSet the networkRuleSet value to set
* @return the StorageAccountUpdateParameters object itself.
@@ -247,7 +247,7 @@ public StorageAccountUpdateParameters withNetworkRuleSet(NetworkRuleSet networkR
}
/**
- * Get the kind value.
+ * Get optional. Indicates the type of storage account. Currently only StorageV2 value supported by server. Possible values include: 'Storage', 'StorageV2', 'BlobStorage'.
*
* @return the kind value
*/
@@ -256,7 +256,7 @@ public Kind kind() {
}
/**
- * Set the kind value.
+ * Set optional. Indicates the type of storage account. Currently only StorageV2 value supported by server. Possible values include: 'Storage', 'StorageV2', 'BlobStorage'.
*
* @param kind the kind value to set
* @return the StorageAccountUpdateParameters object itself.
diff --git a/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/StorageAccounts.java b/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/StorageAccounts.java
index bcf2dfecf5720..9250577e7185c 100644
--- a/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/StorageAccounts.java
+++ b/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/StorageAccounts.java
@@ -23,6 +23,11 @@
* Type representing StorageAccounts.
*/
public interface StorageAccounts extends SupportsCreating, SupportsDeletingByResourceGroup, SupportsBatchDeletion, SupportsGettingByResourceGroup, SupportsListingByResourceGroup, SupportsListing, HasInner {
+ /**
+ * Begins definition for a new ManagementPolicy resource.
+ * @param name resource name.
+ * @return the first stage of the new ManagementPolicy definition.
+ */
StorageAccountManagementPolicies.DefinitionStages.Blank defineManagementPolicy(String name);
/**
diff --git a/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/TagProperty.java b/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/TagProperty.java
index a4989ede37e76..9e4d56faf3c02 100644
--- a/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/TagProperty.java
+++ b/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/TagProperty.java
@@ -56,7 +56,7 @@ public String tag() {
}
/**
- * Get the timestamp value.
+ * Get returns the date and time the tag was added.
*
* @return the timestamp value
*/
@@ -65,7 +65,7 @@ public DateTime timestamp() {
}
/**
- * Get the objectIdentifier value.
+ * Get returns the Object ID of the user who added the tag.
*
* @return the objectIdentifier value
*/
@@ -74,7 +74,7 @@ public String objectIdentifier() {
}
/**
- * Get the tenantId value.
+ * Get returns the Tenant ID that issued the token for the user who added the tag.
*
* @return the tenantId value
*/
@@ -83,7 +83,7 @@ public String tenantId() {
}
/**
- * Get the upn value.
+ * Get returns the User Principal Name of the user who added the tag.
*
* @return the upn value
*/
diff --git a/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/UpdateHistoryProperty.java b/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/UpdateHistoryProperty.java
index 8f7c08e312e25..f26c58e0eb2bc 100644
--- a/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/UpdateHistoryProperty.java
+++ b/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/UpdateHistoryProperty.java
@@ -57,7 +57,7 @@ public class UpdateHistoryProperty {
private String upn;
/**
- * Get the update value.
+ * Get the ImmutabilityPolicy update type of a blob container, possible values include: put, lock and extend. Possible values include: 'put', 'lock', 'extend'.
*
* @return the update value
*/
@@ -66,7 +66,7 @@ public ImmutabilityPolicyUpdateType update() {
}
/**
- * Get the immutabilityPeriodSinceCreationInDays value.
+ * Get the immutability period for the blobs in the container since the policy creation, in days.
*
* @return the immutabilityPeriodSinceCreationInDays value
*/
@@ -75,7 +75,7 @@ public Integer immutabilityPeriodSinceCreationInDays() {
}
/**
- * Get the timestamp value.
+ * Get returns the date and time the ImmutabilityPolicy was updated.
*
* @return the timestamp value
*/
@@ -84,7 +84,7 @@ public DateTime timestamp() {
}
/**
- * Get the objectIdentifier value.
+ * Get returns the Object ID of the user who updated the ImmutabilityPolicy.
*
* @return the objectIdentifier value
*/
@@ -93,7 +93,7 @@ public String objectIdentifier() {
}
/**
- * Get the tenantId value.
+ * Get returns the Tenant ID that issued the token for the user who updated the ImmutabilityPolicy.
*
* @return the tenantId value
*/
@@ -102,7 +102,7 @@ public String tenantId() {
}
/**
- * Get the upn value.
+ * Get returns the User Principal Name of the user who updated the ImmutabilityPolicy.
*
* @return the upn value
*/
diff --git a/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/UsageName.java b/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/UsageName.java
index e0e1f9bc1fd80..19b781c907742 100644
--- a/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/UsageName.java
+++ b/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/UsageName.java
@@ -27,7 +27,7 @@ public class UsageName {
private String localizedValue;
/**
- * Get the value value.
+ * Get gets a string describing the resource name.
*
* @return the value value
*/
@@ -36,7 +36,7 @@ public String value() {
}
/**
- * Get the localizedValue value.
+ * Get gets a localized string describing the resource name.
*
* @return the localizedValue value
*/
diff --git a/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/VirtualNetworkRule.java b/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/VirtualNetworkRule.java
index 9ca645962a51b..8d9a22e62ad5e 100644
--- a/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/VirtualNetworkRule.java
+++ b/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/VirtualNetworkRule.java
@@ -36,7 +36,7 @@ public class VirtualNetworkRule {
private State state;
/**
- * Get the virtualNetworkResourceId value.
+ * Get resource ID of a subnet, for example: /subscriptions/{subscriptionId}/resourceGroups/{groupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName}.
*
* @return the virtualNetworkResourceId value
*/
@@ -45,7 +45,7 @@ public String virtualNetworkResourceId() {
}
/**
- * Set the virtualNetworkResourceId value.
+ * Set resource ID of a subnet, for example: /subscriptions/{subscriptionId}/resourceGroups/{groupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName}.
*
* @param virtualNetworkResourceId the virtualNetworkResourceId value to set
* @return the VirtualNetworkRule object itself.
@@ -56,7 +56,7 @@ public VirtualNetworkRule withVirtualNetworkResourceId(String virtualNetworkReso
}
/**
- * Get the action value.
+ * Get the action of virtual network rule. Possible values include: 'Allow'.
*
* @return the action value
*/
@@ -65,7 +65,7 @@ public Action action() {
}
/**
- * Set the action value.
+ * Set the action of virtual network rule. Possible values include: 'Allow'.
*
* @param action the action value to set
* @return the VirtualNetworkRule object itself.
@@ -76,7 +76,7 @@ public VirtualNetworkRule withAction(Action action) {
}
/**
- * Get the state value.
+ * Get gets the state of virtual network rule. Possible values include: 'provisioning', 'deprovisioning', 'succeeded', 'failed', 'networkSourceDeleted'.
*
* @return the state value
*/
@@ -85,7 +85,7 @@ public State state() {
}
/**
- * Set the state value.
+ * Set gets the state of virtual network rule. Possible values include: 'provisioning', 'deprovisioning', 'succeeded', 'failed', 'networkSourceDeleted'.
*
* @param state the state value to set
* @return the VirtualNetworkRule object itself.
diff --git a/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/implementation/BlobContainerInner.java b/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/implementation/BlobContainerInner.java
index 12c5463674d40..9a2004c67aa76 100644
--- a/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/implementation/BlobContainerInner.java
+++ b/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/implementation/BlobContainerInner.java
@@ -99,7 +99,7 @@ public class BlobContainerInner extends AzureEntityResource {
private Boolean hasImmutabilityPolicy;
/**
- * Get the publicAccess value.
+ * Get specifies whether data in the container may be accessed publicly and the level of access. Possible values include: 'Container', 'Blob', 'None'.
*
* @return the publicAccess value
*/
@@ -108,7 +108,7 @@ public PublicAccess publicAccess() {
}
/**
- * Set the publicAccess value.
+ * Set specifies whether data in the container may be accessed publicly and the level of access. Possible values include: 'Container', 'Blob', 'None'.
*
* @param publicAccess the publicAccess value to set
* @return the BlobContainerInner object itself.
@@ -119,7 +119,7 @@ public BlobContainerInner withPublicAccess(PublicAccess publicAccess) {
}
/**
- * Get the lastModifiedTime value.
+ * Get returns the date and time the container was last modified.
*
* @return the lastModifiedTime value
*/
@@ -128,7 +128,7 @@ public DateTime lastModifiedTime() {
}
/**
- * Get the leaseStatus value.
+ * Get the lease status of the container. Possible values include: 'Locked', 'Unlocked'.
*
* @return the leaseStatus value
*/
@@ -137,7 +137,7 @@ public LeaseStatus leaseStatus() {
}
/**
- * Get the leaseState value.
+ * Get lease state of the container. Possible values include: 'Available', 'Leased', 'Expired', 'Breaking', 'Broken'.
*
* @return the leaseState value
*/
@@ -146,7 +146,7 @@ public LeaseState leaseState() {
}
/**
- * Get the leaseDuration value.
+ * Get specifies whether the lease on a container is of infinite or fixed duration, only when the container is leased. Possible values include: 'Infinite', 'Fixed'.
*
* @return the leaseDuration value
*/
@@ -155,7 +155,7 @@ public LeaseDuration leaseDuration() {
}
/**
- * Get the metadata value.
+ * Get a name-value pair to associate with the container as metadata.
*
* @return the metadata value
*/
@@ -164,7 +164,7 @@ public Map metadata() {
}
/**
- * Set the metadata value.
+ * Set a name-value pair to associate with the container as metadata.
*
* @param metadata the metadata value to set
* @return the BlobContainerInner object itself.
@@ -175,7 +175,7 @@ public BlobContainerInner withMetadata(Map metadata) {
}
/**
- * Get the immutabilityPolicy value.
+ * Get the ImmutabilityPolicy property of the container.
*
* @return the immutabilityPolicy value
*/
@@ -184,7 +184,7 @@ public ImmutabilityPolicyProperties immutabilityPolicy() {
}
/**
- * Get the legalHold value.
+ * Get the LegalHold property of the container.
*
* @return the legalHold value
*/
@@ -193,7 +193,7 @@ public LegalHoldProperties legalHold() {
}
/**
- * Get the hasLegalHold value.
+ * Get the hasLegalHold public property is set to true by SRP if there are at least one existing tag. The hasLegalHold public property is set to false by SRP if all existing legal hold tags are cleared out. There can be a maximum of 1000 blob containers with hasLegalHold=true for a given account.
*
* @return the hasLegalHold value
*/
@@ -202,7 +202,7 @@ public Boolean hasLegalHold() {
}
/**
- * Get the hasImmutabilityPolicy value.
+ * Get the hasImmutabilityPolicy public property is set to true by SRP if ImmutabilityPolicy has been created for this container. The hasImmutabilityPolicy public property is set to false by SRP if ImmutabilityPolicy has not been created for this container.
*
* @return the hasImmutabilityPolicy value
*/
diff --git a/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/implementation/CheckNameAvailabilityResultInner.java b/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/implementation/CheckNameAvailabilityResultInner.java
index cbb670e103e41..75a89c63eb5b7 100644
--- a/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/implementation/CheckNameAvailabilityResultInner.java
+++ b/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/implementation/CheckNameAvailabilityResultInner.java
@@ -38,7 +38,7 @@ public class CheckNameAvailabilityResultInner {
private String message;
/**
- * Get the nameAvailable value.
+ * Get gets a boolean value that indicates whether the name is available for you to use. If true, the name is available. If false, the name has already been taken or is invalid and cannot be used.
*
* @return the nameAvailable value
*/
@@ -47,7 +47,7 @@ public Boolean nameAvailable() {
}
/**
- * Get the reason value.
+ * Get gets the reason that a storage account name could not be used. The Reason element is only returned if NameAvailable is false. Possible values include: 'AccountNameInvalid', 'AlreadyExists'.
*
* @return the reason value
*/
@@ -56,7 +56,7 @@ public Reason reason() {
}
/**
- * Get the message value.
+ * Get gets an error message explaining the Reason value in more detail.
*
* @return the message value
*/
diff --git a/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/implementation/ImmutabilityPolicyInner.java b/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/implementation/ImmutabilityPolicyInner.java
index ba2729fc50202..ac8869e9c3b50 100644
--- a/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/implementation/ImmutabilityPolicyInner.java
+++ b/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/implementation/ImmutabilityPolicyInner.java
@@ -35,7 +35,7 @@ public class ImmutabilityPolicyInner extends AzureEntityResource {
private ImmutabilityPolicyState state;
/**
- * Get the immutabilityPeriodSinceCreationInDays value.
+ * Get the immutability period for the blobs in the container since the policy creation, in days.
*
* @return the immutabilityPeriodSinceCreationInDays value
*/
@@ -44,7 +44,7 @@ public int immutabilityPeriodSinceCreationInDays() {
}
/**
- * Set the immutabilityPeriodSinceCreationInDays value.
+ * Set the immutability period for the blobs in the container since the policy creation, in days.
*
* @param immutabilityPeriodSinceCreationInDays the immutabilityPeriodSinceCreationInDays value to set
* @return the ImmutabilityPolicyInner object itself.
@@ -55,7 +55,7 @@ public ImmutabilityPolicyInner withImmutabilityPeriodSinceCreationInDays(int imm
}
/**
- * Get the state value.
+ * Get the ImmutabilityPolicy state of a blob container, possible values include: Locked and Unlocked. Possible values include: 'Locked', 'Unlocked'.
*
* @return the state value
*/
diff --git a/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/implementation/LegalHoldInner.java b/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/implementation/LegalHoldInner.java
index 7b14a552698da..bdb438306ac02 100644
--- a/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/implementation/LegalHoldInner.java
+++ b/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/implementation/LegalHoldInner.java
@@ -33,7 +33,7 @@ public class LegalHoldInner {
private List tags;
/**
- * Get the hasLegalHold value.
+ * Get the hasLegalHold public property is set to true by SRP if there are at least one existing tag. The hasLegalHold public property is set to false by SRP if all existing legal hold tags are cleared out. There can be a maximum of 1000 blob containers with hasLegalHold=true for a given account.
*
* @return the hasLegalHold value
*/
@@ -42,7 +42,7 @@ public Boolean hasLegalHold() {
}
/**
- * Get the tags value.
+ * Get each tag should be 3 to 23 alphanumeric characters and is normalized to lower case at SRP.
*
* @return the tags value
*/
@@ -51,7 +51,7 @@ public List tags() {
}
/**
- * Set the tags value.
+ * Set each tag should be 3 to 23 alphanumeric characters and is normalized to lower case at SRP.
*
* @param tags the tags value to set
* @return the LegalHoldInner object itself.
diff --git a/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/implementation/ListAccountSasResponseInner.java b/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/implementation/ListAccountSasResponseInner.java
index bfa960538587d..827c8d0ee0699 100644
--- a/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/implementation/ListAccountSasResponseInner.java
+++ b/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/implementation/ListAccountSasResponseInner.java
@@ -21,7 +21,7 @@ public class ListAccountSasResponseInner {
private String accountSasToken;
/**
- * Get the accountSasToken value.
+ * Get list SAS credentials of storage account.
*
* @return the accountSasToken value
*/
diff --git a/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/implementation/ListContainerItemsInner.java b/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/implementation/ListContainerItemsInner.java
index b7abf57a866a1..28220fc114147 100644
--- a/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/implementation/ListContainerItemsInner.java
+++ b/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/implementation/ListContainerItemsInner.java
@@ -23,7 +23,7 @@ public class ListContainerItemsInner {
private List value;
/**
- * Get the value value.
+ * Get the list of blob containers.
*
* @return the value value
*/
@@ -32,7 +32,7 @@ public List value() {
}
/**
- * Set the value value.
+ * Set the list of blob containers.
*
* @param value the value value to set
* @return the ListContainerItemsInner object itself.
diff --git a/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/implementation/ListServiceSasResponseInner.java b/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/implementation/ListServiceSasResponseInner.java
index aa676f5860e65..a7d8f454128e8 100644
--- a/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/implementation/ListServiceSasResponseInner.java
+++ b/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/implementation/ListServiceSasResponseInner.java
@@ -21,7 +21,7 @@ public class ListServiceSasResponseInner {
private String serviceSasToken;
/**
- * Get the serviceSasToken value.
+ * Get list service SAS credentials of speicific resource.
*
* @return the serviceSasToken value
*/
diff --git a/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/implementation/OperationInner.java b/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/implementation/OperationInner.java
index f4afd630d8ac9..453bae7ba0f64 100644
--- a/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/implementation/OperationInner.java
+++ b/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/implementation/OperationInner.java
@@ -43,7 +43,7 @@ public class OperationInner {
private ServiceSpecification serviceSpecification;
/**
- * Get the name value.
+ * Get operation name: {provider}/{resource}/{operation}.
*
* @return the name value
*/
@@ -52,7 +52,7 @@ public String name() {
}
/**
- * Set the name value.
+ * Set operation name: {provider}/{resource}/{operation}.
*
* @param name the name value to set
* @return the OperationInner object itself.
@@ -63,7 +63,7 @@ public OperationInner withName(String name) {
}
/**
- * Get the display value.
+ * Get display metadata associated with the operation.
*
* @return the display value
*/
@@ -72,7 +72,7 @@ public OperationDisplay display() {
}
/**
- * Set the display value.
+ * Set display metadata associated with the operation.
*
* @param display the display value to set
* @return the OperationInner object itself.
@@ -83,7 +83,7 @@ public OperationInner withDisplay(OperationDisplay display) {
}
/**
- * Get the origin value.
+ * Get the origin of operations.
*
* @return the origin value
*/
@@ -92,7 +92,7 @@ public String origin() {
}
/**
- * Set the origin value.
+ * Set the origin of operations.
*
* @param origin the origin value to set
* @return the OperationInner object itself.
@@ -103,7 +103,7 @@ public OperationInner withOrigin(String origin) {
}
/**
- * Get the serviceSpecification value.
+ * Get one property of operation, include metric specifications.
*
* @return the serviceSpecification value
*/
@@ -112,7 +112,7 @@ public ServiceSpecification serviceSpecification() {
}
/**
- * Set the serviceSpecification value.
+ * Set one property of operation, include metric specifications.
*
* @param serviceSpecification the serviceSpecification value to set
* @return the OperationInner object itself.
diff --git a/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/implementation/OperationsImpl.java b/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/implementation/OperationsImpl.java
index c6a2da09d5f14..5b04b6eff75fd 100644
--- a/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/implementation/OperationsImpl.java
+++ b/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/implementation/OperationsImpl.java
@@ -37,7 +37,8 @@ public Observable listAsync() {
public Observable call(List innerList) {
return Observable.from(innerList);
}
- }) .map(new Func1() {
+ })
+ .map(new Func1() {
@Override
public Operation call(OperationInner inner) {
return new OperationImpl(inner, manager());
diff --git a/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/implementation/SkuInner.java b/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/implementation/SkuInner.java
index 815302f7bcb1a..b19dff5e8aee1 100644
--- a/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/implementation/SkuInner.java
+++ b/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/implementation/SkuInner.java
@@ -72,7 +72,7 @@ public class SkuInner {
private List restrictions;
/**
- * Get the name value.
+ * Get gets or sets the sku name. Required for account creation; optional for update. Note that in older versions, sku name was called accountType. Possible values include: 'Standard_LRS', 'Standard_GRS', 'Standard_RAGRS', 'Standard_ZRS', 'Premium_LRS'.
*
* @return the name value
*/
@@ -81,7 +81,7 @@ public SkuName name() {
}
/**
- * Set the name value.
+ * Set gets or sets the sku name. Required for account creation; optional for update. Note that in older versions, sku name was called accountType. Possible values include: 'Standard_LRS', 'Standard_GRS', 'Standard_RAGRS', 'Standard_ZRS', 'Premium_LRS'.
*
* @param name the name value to set
* @return the SkuInner object itself.
@@ -92,7 +92,7 @@ public SkuInner withName(SkuName name) {
}
/**
- * Get the tier value.
+ * Get gets the sku tier. This is based on the SKU name. Possible values include: 'Standard', 'Premium'.
*
* @return the tier value
*/
@@ -101,7 +101,7 @@ public SkuTier tier() {
}
/**
- * Get the resourceType value.
+ * Get the type of the resource, usually it is 'storageAccounts'.
*
* @return the resourceType value
*/
@@ -110,7 +110,7 @@ public String resourceType() {
}
/**
- * Get the kind value.
+ * Get indicates the type of storage account. Possible values include: 'Storage', 'StorageV2', 'BlobStorage'.
*
* @return the kind value
*/
@@ -119,7 +119,7 @@ public Kind kind() {
}
/**
- * Get the locations value.
+ * Get the set of locations that the SKU is available. This will be supported and registered Azure Geo Regions (e.g. West US, East US, Southeast Asia, etc.).
*
* @return the locations value
*/
@@ -128,7 +128,7 @@ public List locations() {
}
/**
- * Get the capabilities value.
+ * Get the capability information in the specified sku, including file encryption, network acls, change notification, etc.
*
* @return the capabilities value
*/
@@ -137,7 +137,7 @@ public List capabilities() {
}
/**
- * Get the restrictions value.
+ * Get the restrictions because of which SKU cannot be used. This is empty if there are no restrictions.
*
* @return the restrictions value
*/
@@ -146,7 +146,7 @@ public List restrictions() {
}
/**
- * Set the restrictions value.
+ * Set the restrictions because of which SKU cannot be used. This is empty if there are no restrictions.
*
* @param restrictions the restrictions value to set
* @return the SkuInner object itself.
diff --git a/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/implementation/StorageAccountImpl.java b/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/implementation/StorageAccountImpl.java
index ff48a2b25922f..83ba7a87e6c68 100644
--- a/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/implementation/StorageAccountImpl.java
+++ b/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/implementation/StorageAccountImpl.java
@@ -111,6 +111,11 @@ public Identity identity() {
return this.inner().identity();
}
+ @Override
+ public Boolean isHnsEnabled() {
+ return this.inner().isHnsEnabled();
+ }
+
@Override
public Kind kind() {
return this.inner().kind();
@@ -171,6 +176,12 @@ public AccountStatus statusOfSecondary() {
return this.inner().statusOfSecondary();
}
+ @Override
+ public StorageAccountImpl withIsHnsEnabled(Boolean isHnsEnabled) {
+ this.createParameter.withIsHnsEnabled(isHnsEnabled);
+ return this;
+ }
+
@Override
public StorageAccountImpl withKind(Kind kind) {
if (isInCreateMode()) {
diff --git a/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/implementation/StorageAccountInner.java b/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/implementation/StorageAccountInner.java
index 4ade36dcfad4b..091d2de355992 100644
--- a/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/implementation/StorageAccountInner.java
+++ b/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/implementation/StorageAccountInner.java
@@ -149,7 +149,13 @@ public class StorageAccountInner extends Resource {
private NetworkRuleSet networkRuleSet;
/**
- * Get the sku value.
+ * Account HierarchicalNamespace enabled if sets to true.
+ */
+ @JsonProperty(value = "properties.isHnsEnabled")
+ private Boolean isHnsEnabled;
+
+ /**
+ * Get gets the SKU.
*
* @return the sku value
*/
@@ -158,7 +164,7 @@ public SkuInner sku() {
}
/**
- * Get the kind value.
+ * Get gets the Kind. Possible values include: 'Storage', 'StorageV2', 'BlobStorage'.
*
* @return the kind value
*/
@@ -167,7 +173,7 @@ public Kind kind() {
}
/**
- * Get the identity value.
+ * Get the identity of the resource.
*
* @return the identity value
*/
@@ -176,7 +182,7 @@ public Identity identity() {
}
/**
- * Set the identity value.
+ * Set the identity of the resource.
*
* @param identity the identity value to set
* @return the StorageAccountInner object itself.
@@ -187,7 +193,7 @@ public StorageAccountInner withIdentity(Identity identity) {
}
/**
- * Get the provisioningState value.
+ * Get gets the status of the storage account at the time the operation was called. Possible values include: 'Creating', 'ResolvingDNS', 'Succeeded'.
*
* @return the provisioningState value
*/
@@ -196,7 +202,7 @@ public ProvisioningState provisioningState() {
}
/**
- * Get the primaryEndpoints value.
+ * Get gets the URLs that are used to perform a retrieval of a public blob, queue, or table object. Note that Standard_ZRS and Premium_LRS accounts only return the blob endpoint.
*
* @return the primaryEndpoints value
*/
@@ -205,7 +211,7 @@ public Endpoints primaryEndpoints() {
}
/**
- * Get the primaryLocation value.
+ * Get gets the location of the primary data center for the storage account.
*
* @return the primaryLocation value
*/
@@ -214,7 +220,7 @@ public String primaryLocation() {
}
/**
- * Get the statusOfPrimary value.
+ * Get gets the status indicating whether the primary location of the storage account is available or unavailable. Possible values include: 'available', 'unavailable'.
*
* @return the statusOfPrimary value
*/
@@ -223,7 +229,7 @@ public AccountStatus statusOfPrimary() {
}
/**
- * Get the lastGeoFailoverTime value.
+ * Get gets the timestamp of the most recent instance of a failover to the secondary location. Only the most recent timestamp is retained. This element is not returned if there has never been a failover instance. Only available if the accountType is Standard_GRS or Standard_RAGRS.
*
* @return the lastGeoFailoverTime value
*/
@@ -232,7 +238,7 @@ public DateTime lastGeoFailoverTime() {
}
/**
- * Get the secondaryLocation value.
+ * Get gets the location of the geo-replicated secondary for the storage account. Only available if the accountType is Standard_GRS or Standard_RAGRS.
*
* @return the secondaryLocation value
*/
@@ -241,7 +247,7 @@ public String secondaryLocation() {
}
/**
- * Get the statusOfSecondary value.
+ * Get gets the status indicating whether the secondary location of the storage account is available or unavailable. Only available if the SKU name is Standard_GRS or Standard_RAGRS. Possible values include: 'available', 'unavailable'.
*
* @return the statusOfSecondary value
*/
@@ -250,7 +256,7 @@ public AccountStatus statusOfSecondary() {
}
/**
- * Get the creationTime value.
+ * Get gets the creation date and time of the storage account in UTC.
*
* @return the creationTime value
*/
@@ -259,7 +265,7 @@ public DateTime creationTime() {
}
/**
- * Get the customDomain value.
+ * Get gets the custom domain the user assigned to this storage account.
*
* @return the customDomain value
*/
@@ -268,7 +274,7 @@ public CustomDomain customDomain() {
}
/**
- * Get the secondaryEndpoints value.
+ * Get gets the URLs that are used to perform a retrieval of a public blob, queue, or table object from the secondary location of the storage account. Only available if the SKU name is Standard_RAGRS.
*
* @return the secondaryEndpoints value
*/
@@ -277,7 +283,7 @@ public Endpoints secondaryEndpoints() {
}
/**
- * Get the encryption value.
+ * Get gets the encryption settings on the account. If unspecified, the account is unencrypted.
*
* @return the encryption value
*/
@@ -286,7 +292,7 @@ public Encryption encryption() {
}
/**
- * Get the accessTier value.
+ * Get required for storage accounts where kind = BlobStorage. The access tier used for billing. Possible values include: 'Hot', 'Cool'.
*
* @return the accessTier value
*/
@@ -295,7 +301,7 @@ public AccessTier accessTier() {
}
/**
- * Get the enableHttpsTrafficOnly value.
+ * Get allows https traffic only to storage service if sets to true.
*
* @return the enableHttpsTrafficOnly value
*/
@@ -304,7 +310,7 @@ public Boolean enableHttpsTrafficOnly() {
}
/**
- * Set the enableHttpsTrafficOnly value.
+ * Set allows https traffic only to storage service if sets to true.
*
* @param enableHttpsTrafficOnly the enableHttpsTrafficOnly value to set
* @return the StorageAccountInner object itself.
@@ -315,7 +321,7 @@ public StorageAccountInner withEnableHttpsTrafficOnly(Boolean enableHttpsTraffic
}
/**
- * Get the networkRuleSet value.
+ * Get network rule set.
*
* @return the networkRuleSet value
*/
@@ -323,4 +329,24 @@ public NetworkRuleSet networkRuleSet() {
return this.networkRuleSet;
}
+ /**
+ * Get account HierarchicalNamespace enabled if sets to true.
+ *
+ * @return the isHnsEnabled value
+ */
+ public Boolean isHnsEnabled() {
+ return this.isHnsEnabled;
+ }
+
+ /**
+ * Set account HierarchicalNamespace enabled if sets to true.
+ *
+ * @param isHnsEnabled the isHnsEnabled value to set
+ * @return the StorageAccountInner object itself.
+ */
+ public StorageAccountInner withIsHnsEnabled(Boolean isHnsEnabled) {
+ this.isHnsEnabled = isHnsEnabled;
+ return this;
+ }
+
}
diff --git a/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/implementation/StorageAccountListKeysResultInner.java b/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/implementation/StorageAccountListKeysResultInner.java
index c5ade470b9292..427c6bfc16ea6 100644
--- a/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/implementation/StorageAccountListKeysResultInner.java
+++ b/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/implementation/StorageAccountListKeysResultInner.java
@@ -24,7 +24,7 @@ public class StorageAccountListKeysResultInner {
private List keys;
/**
- * Get the keys value.
+ * Get gets the list of storage account keys and their properties for the specified storage account.
*
* @return the keys value
*/
diff --git a/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/implementation/StorageAccountManagementPoliciesInner.java b/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/implementation/StorageAccountManagementPoliciesInner.java
index f2383a2623f88..74c9ed7f3347f 100644
--- a/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/implementation/StorageAccountManagementPoliciesInner.java
+++ b/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/implementation/StorageAccountManagementPoliciesInner.java
@@ -33,7 +33,7 @@ public class StorageAccountManagementPoliciesInner extends ProxyResource {
private DateTime lastModifiedTime;
/**
- * Get the policy value.
+ * Get the Storage Account ManagementPolicies Rules, in JSON format. See more details in: https://docs.microsoft.com/en-us/azure/storage/common/storage-lifecycle-managment-concepts.
*
* @return the policy value
*/
@@ -42,7 +42,7 @@ public Object policy() {
}
/**
- * Set the policy value.
+ * Set the Storage Account ManagementPolicies Rules, in JSON format. See more details in: https://docs.microsoft.com/en-us/azure/storage/common/storage-lifecycle-managment-concepts.
*
* @param policy the policy value to set
* @return the StorageAccountManagementPoliciesInner object itself.
@@ -53,7 +53,7 @@ public StorageAccountManagementPoliciesInner withPolicy(Object policy) {
}
/**
- * Get the lastModifiedTime value.
+ * Get returns the date and time the ManagementPolicies was last modified.
*
* @return the lastModifiedTime value
*/
diff --git a/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/implementation/UsageInner.java b/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/implementation/UsageInner.java
index 2cd94452002d9..dad5326e65953 100644
--- a/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/implementation/UsageInner.java
+++ b/storage/resource-manager/v2018_03_01_preview/src/main/java/com/microsoft/azure/management/storage/v2018_03_01_preview/implementation/UsageInner.java
@@ -43,7 +43,7 @@ public class UsageInner {
private UsageName name;
/**
- * Get the unit value.
+ * Get gets the unit of measurement. Possible values include: 'Count', 'Bytes', 'Seconds', 'Percent', 'CountsPerSecond', 'BytesPerSecond'.
*
* @return the unit value
*/
@@ -52,7 +52,7 @@ public UsageUnit unit() {
}
/**
- * Get the currentValue value.
+ * Get gets the current count of the allocated resources in the subscription.
*
* @return the currentValue value
*/
@@ -61,7 +61,7 @@ public Integer currentValue() {
}
/**
- * Get the limit value.
+ * Get gets the maximum count of the resources that can be allocated in the subscription.
*
* @return the limit value
*/
@@ -70,7 +70,7 @@ public Integer limit() {
}
/**
- * Get the name value.
+ * Get gets the name of the type of usage.
*
* @return the name value
*/