Skip to content

Commit 9bd6e03

Browse files
author
SDKAuto
committed
CodeGen from PR 16763 in Azure/azure-rest-api-specs
Merge 1de86290055518109e3cf73a0ecb5e1a9e5e6c76 into 48e3687f073bee2cdc03b1bab8b2cbbee07dcf49
1 parent 8790454 commit 9bd6e03

26 files changed

+2597
-1291
lines changed

sdk/storage/arm-storage/README.md

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
## Azure StorageManagementClient SDK for JavaScript
22

3-
This package contains an isomorphic SDK (runs both in Node.js and in browsers) for StorageManagementClient.
3+
This package contains an isomorphic SDK (runs both in node.js and in browsers) for StorageManagementClient.
44

55
### Currently supported environments
66

77
- [LTS versions of Node.js](https://nodejs.org/about/releases/)
8-
- Latest versions of Safari, Chrome, Edge, and Firefox.
8+
- Latest versions of Safari, Chrome, Edge and Firefox.
99

1010
### Prerequisites
1111

@@ -21,7 +21,6 @@ Install both packages using the below command:
2121
```bash
2222
npm install --save @azure/arm-storage @azure/identity
2323
```
24-
2524
> **Note**: You may have used either `@azure/ms-rest-nodeauth` or `@azure/ms-rest-browserauth` in the past. These packages are in maintenance mode receiving critical bug fixes, but no new features.
2625
If you are on a [Node.js that has LTS status](https://nodejs.org/about/releases/), or are writing a client side browser application, we strongly encourage you to upgrade to `@azure/identity` which uses the latest versions of Azure Active Directory and MSAL APIs and provides more authentication options.
2726

@@ -37,7 +36,6 @@ If you are on a [Node.js that has LTS status](https://nodejs.org/about/releases/
3736

3837
In the below samples, we pass the credential and the Azure subscription id to instantiate the client.
3938
Once the client is created, explore the operations on it either in your favorite editor or in our [API reference documentation](https://docs.microsoft.com/javascript/api) to get started.
40-
4139
#### nodejs - Authentication, client creation, and list operations as an example written in JavaScript.
4240

4341
##### Sample code
@@ -51,7 +49,6 @@ const subscriptionId = process.env["AZURE_SUBSCRIPTION_ID"];
5149
// Please note that you can also use credentials from the `@azure/ms-rest-nodeauth` package instead.
5250
const creds = new DefaultAzureCredential();
5351
const client = new StorageManagementClient(creds, subscriptionId);
54-
5552
client.operations.list().then((result) => {
5653
console.log("The result is:");
5754
console.log(result);
@@ -86,7 +83,7 @@ In browser applications, we recommend using the `InteractiveBrowserCredential` t
8683
const credential = new InteractiveBrowserCredential(
8784
{
8885
clientId: "<client id for your Azure AD app>",
89-
tenantId: "<optional tenant for your organization>"
86+
tenant: "<optional tenant for your organization>"
9087
});
9188
const client = new Azure.ArmStorage.StorageManagementClient(creds, subscriptionId);
9289
client.operations.list().then((result) => {

sdk/storage/arm-storage/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
"rollup-plugin-sourcemaps": "^0.4.2",
2828
"uglify-js": "^3.6.0"
2929
},
30-
"homepage": "https://github.com/Azure/azure-sdk-for-js/tree/main/sdk/storage/arm-storage",
30+
"homepage": "https://github.com/Azure/azure-sdk-for-js/tree/master/sdk/storage/arm-storage",
3131
"repository": {
3232
"type": "git",
3333
"url": "https://github.com/Azure/azure-sdk-for-js.git"

sdk/storage/arm-storage/src/models/blobContainersMappers.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@
77
*/
88

99
export {
10+
AccessPolicy,
11+
AccountImmutabilityPolicyProperties,
1012
ActiveDirectoryProperties,
1113
AzureEntityResource,
1214
AzureFilesIdentityBasedAuthentication,
@@ -50,6 +52,8 @@ export {
5052
Identity,
5153
ImmutabilityPolicy,
5254
ImmutabilityPolicyProperties,
55+
ImmutableStorageAccount,
56+
ImmutableStorageWithVersioning,
5357
IPRule,
5458
KeyCreationTime,
5559
KeyPolicy,
@@ -80,6 +84,7 @@ export {
8084
PrivateEndpointConnection,
8185
PrivateLinkResource,
8286
PrivateLinkServiceConnectionState,
87+
ProtectedAppendWritesHistory,
8388
ProtocolSettings,
8489
ProxyResource,
8590
QueueServiceProperties,
@@ -88,6 +93,7 @@ export {
8893
RestorePolicyProperties,
8994
RoutingPreference,
9095
SasPolicy,
96+
SignedIdentifier,
9197
Sku,
9298
SmbSetting,
9399
StorageAccount,

sdk/storage/arm-storage/src/models/blobInventoryPoliciesMappers.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@
77
*/
88

99
export {
10+
AccessPolicy,
11+
AccountImmutabilityPolicyProperties,
1012
ActiveDirectoryProperties,
1113
AzureEntityResource,
1214
AzureFilesIdentityBasedAuthentication,
@@ -46,6 +48,8 @@ export {
4648
Identity,
4749
ImmutabilityPolicy,
4850
ImmutabilityPolicyProperties,
51+
ImmutableStorageAccount,
52+
ImmutableStorageWithVersioning,
4953
IPRule,
5054
KeyCreationTime,
5155
KeyPolicy,
@@ -73,6 +77,7 @@ export {
7377
PrivateEndpointConnection,
7478
PrivateLinkResource,
7579
PrivateLinkServiceConnectionState,
80+
ProtectedAppendWritesHistory,
7681
ProtocolSettings,
7782
ProxyResource,
7883
QueueServiceProperties,
@@ -81,6 +86,7 @@ export {
8186
RestorePolicyProperties,
8287
RoutingPreference,
8388
SasPolicy,
89+
SignedIdentifier,
8490
Sku,
8591
SmbSetting,
8692
StorageAccount,

sdk/storage/arm-storage/src/models/blobServicesMappers.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@
77
*/
88

99
export {
10+
AccessPolicy,
11+
AccountImmutabilityPolicyProperties,
1012
ActiveDirectoryProperties,
1113
AzureEntityResource,
1214
AzureFilesIdentityBasedAuthentication,
@@ -46,6 +48,8 @@ export {
4648
Identity,
4749
ImmutabilityPolicy,
4850
ImmutabilityPolicyProperties,
51+
ImmutableStorageAccount,
52+
ImmutableStorageWithVersioning,
4953
IPRule,
5054
KeyCreationTime,
5155
KeyPolicy,
@@ -72,6 +76,7 @@ export {
7276
PrivateEndpointConnection,
7377
PrivateLinkResource,
7478
PrivateLinkServiceConnectionState,
79+
ProtectedAppendWritesHistory,
7580
ProtocolSettings,
7681
ProxyResource,
7782
QueueServiceProperties,
@@ -80,6 +85,7 @@ export {
8085
RestorePolicyProperties,
8186
RoutingPreference,
8287
SasPolicy,
88+
SignedIdentifier,
8389
Sku,
8490
SmbSetting,
8591
StorageAccount,

sdk/storage/arm-storage/src/models/deletedAccountsMappers.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@
77
*/
88

99
export {
10+
AccessPolicy,
11+
AccountImmutabilityPolicyProperties,
1012
ActiveDirectoryProperties,
1113
AzureEntityResource,
1214
AzureFilesIdentityBasedAuthentication,
@@ -47,6 +49,8 @@ export {
4749
Identity,
4850
ImmutabilityPolicy,
4951
ImmutabilityPolicyProperties,
52+
ImmutableStorageAccount,
53+
ImmutableStorageWithVersioning,
5054
IPRule,
5155
KeyCreationTime,
5256
KeyPolicy,
@@ -73,6 +77,7 @@ export {
7377
PrivateEndpointConnection,
7478
PrivateLinkResource,
7579
PrivateLinkServiceConnectionState,
80+
ProtectedAppendWritesHistory,
7681
ProtocolSettings,
7782
ProxyResource,
7883
QueueServiceProperties,
@@ -81,6 +86,7 @@ export {
8186
RestorePolicyProperties,
8287
RoutingPreference,
8388
SasPolicy,
89+
SignedIdentifier,
8490
Sku,
8591
SmbSetting,
8692
StorageAccount,

sdk/storage/arm-storage/src/models/encryptionScopesMappers.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@
77
*/
88

99
export {
10+
AccessPolicy,
11+
AccountImmutabilityPolicyProperties,
1012
ActiveDirectoryProperties,
1113
AzureEntityResource,
1214
AzureFilesIdentityBasedAuthentication,
@@ -48,6 +50,8 @@ export {
4850
Identity,
4951
ImmutabilityPolicy,
5052
ImmutabilityPolicyProperties,
53+
ImmutableStorageAccount,
54+
ImmutableStorageWithVersioning,
5155
IPRule,
5256
KeyCreationTime,
5357
KeyPolicy,
@@ -74,6 +78,7 @@ export {
7478
PrivateEndpointConnection,
7579
PrivateLinkResource,
7680
PrivateLinkServiceConnectionState,
81+
ProtectedAppendWritesHistory,
7782
ProtocolSettings,
7883
ProxyResource,
7984
QueueServiceProperties,
@@ -82,6 +87,7 @@ export {
8287
RestorePolicyProperties,
8388
RoutingPreference,
8489
SasPolicy,
90+
SignedIdentifier,
8591
Sku,
8692
SmbSetting,
8793
StorageAccount,

sdk/storage/arm-storage/src/models/fileServicesMappers.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@
77
*/
88

99
export {
10+
AccessPolicy,
11+
AccountImmutabilityPolicyProperties,
1012
ActiveDirectoryProperties,
1113
AzureEntityResource,
1214
AzureFilesIdentityBasedAuthentication,
@@ -46,6 +48,8 @@ export {
4648
Identity,
4749
ImmutabilityPolicy,
4850
ImmutabilityPolicyProperties,
51+
ImmutableStorageAccount,
52+
ImmutableStorageWithVersioning,
4953
IPRule,
5054
KeyCreationTime,
5155
KeyPolicy,
@@ -72,6 +76,7 @@ export {
7276
PrivateEndpointConnection,
7377
PrivateLinkResource,
7478
PrivateLinkServiceConnectionState,
79+
ProtectedAppendWritesHistory,
7580
ProtocolSettings,
7681
ProxyResource,
7782
QueueServiceProperties,
@@ -80,6 +85,7 @@ export {
8085
RestorePolicyProperties,
8186
RoutingPreference,
8287
SasPolicy,
88+
SignedIdentifier,
8389
Sku,
8490
SmbSetting,
8591
StorageAccount,

sdk/storage/arm-storage/src/models/fileSharesMappers.ts

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@
77
*/
88

99
export {
10+
AccessPolicy,
11+
AccountImmutabilityPolicyProperties,
1012
ActiveDirectoryProperties,
1113
AzureEntityResource,
1214
AzureFilesIdentityBasedAuthentication,
@@ -43,15 +45,20 @@ export {
4345
FileShare,
4446
FileShareItem,
4547
FileShareItems,
48+
FileSharesLeaseHeaders,
4649
GeoReplicationStats,
4750
Identity,
4851
ImmutabilityPolicy,
4952
ImmutabilityPolicyProperties,
53+
ImmutableStorageAccount,
54+
ImmutableStorageWithVersioning,
5055
IPRule,
5156
KeyCreationTime,
5257
KeyPolicy,
5358
KeyVaultProperties,
5459
LastAccessTimeTrackingPolicy,
60+
LeaseShareRequest,
61+
LeaseShareResponse,
5562
LegalHoldProperties,
5663
ListContainerItem,
5764
ListQueue,
@@ -73,6 +80,7 @@ export {
7380
PrivateEndpointConnection,
7481
PrivateLinkResource,
7582
PrivateLinkServiceConnectionState,
83+
ProtectedAppendWritesHistory,
7684
ProtocolSettings,
7785
ProxyResource,
7886
QueueServiceProperties,
@@ -81,6 +89,7 @@ export {
8189
RestorePolicyProperties,
8290
RoutingPreference,
8391
SasPolicy,
92+
SignedIdentifier,
8493
Sku,
8594
SmbSetting,
8695
StorageAccount,

0 commit comments

Comments
 (0)