@@ -102,6 +102,50 @@ export type AwsRegion =
102102 | "me-south-1"
103103 | "me-central-1"
104104 | "sa-east-1" ;
105+ /**
106+ *
107+ * @export
108+ * @interface AzureReadOnlyStorage
109+ */
110+ export interface AzureReadOnlyStorage {
111+ /**
112+ *
113+ * @type {PickAzureReadOnlyStorageExcludeKeyofAzureReadOnlyStorageCredentialsAzureStorage }
114+ * @memberof AzureReadOnlyStorage
115+ */
116+ azureStorage : PickAzureReadOnlyStorageExcludeKeyofAzureReadOnlyStorageCredentialsAzureStorage ;
117+ /**
118+ *
119+ * @type {AzureReadOnlyStorageCredentials }
120+ * @memberof AzureReadOnlyStorage
121+ */
122+ credentials : AzureReadOnlyStorageCredentials ;
123+ /**
124+ *
125+ * @type {string }
126+ * @memberof AzureReadOnlyStorage
127+ */
128+ type : AzureReadOnlyStorageTypeEnum ;
129+ }
130+
131+ /**
132+ * @export
133+ */
134+ export type AzureReadOnlyStorageTypeEnum = "AzureReadOnly" ;
135+
136+ /**
137+ *
138+ * @export
139+ * @interface AzureReadOnlyStorageCredentials
140+ */
141+ export interface AzureReadOnlyStorageCredentials {
142+ /**
143+ * Query string without the leading "?" character.
144+ * @type {string }
145+ * @memberof AzureReadOnlyStorageCredentials
146+ */
147+ sasToken : string ;
148+ }
105149/**
106150 * Response body for BasicUpload.
107151 * @export
@@ -1382,6 +1426,50 @@ export interface PatchFolderSettings {
13821426 * @export
13831427 */
13841428export type PathPermissionScope = "Children" | "Grandchildren+" | "This" ;
1429+ /**
1430+ * From T, pick a set of properties whose keys are in the union K
1431+ * @export
1432+ * @interface PickAzureReadOnlyStorageExcludeKeyofAzureReadOnlyStorageCredentials
1433+ */
1434+ export interface PickAzureReadOnlyStorageExcludeKeyofAzureReadOnlyStorageCredentials {
1435+ /**
1436+ *
1437+ * @type {string }
1438+ * @memberof PickAzureReadOnlyStorageExcludeKeyofAzureReadOnlyStorageCredentials
1439+ */
1440+ type : PickAzureReadOnlyStorageExcludeKeyofAzureReadOnlyStorageCredentialsTypeEnum ;
1441+ /**
1442+ *
1443+ * @type {PickAzureReadOnlyStorageExcludeKeyofAzureReadOnlyStorageCredentialsAzureStorage }
1444+ * @memberof PickAzureReadOnlyStorageExcludeKeyofAzureReadOnlyStorageCredentials
1445+ */
1446+ azureStorage : PickAzureReadOnlyStorageExcludeKeyofAzureReadOnlyStorageCredentialsAzureStorage ;
1447+ }
1448+
1449+ /**
1450+ * @export
1451+ */
1452+ export type PickAzureReadOnlyStorageExcludeKeyofAzureReadOnlyStorageCredentialsTypeEnum = "AzureReadOnly" ;
1453+
1454+ /**
1455+ *
1456+ * @export
1457+ * @interface PickAzureReadOnlyStorageExcludeKeyofAzureReadOnlyStorageCredentialsAzureStorage
1458+ */
1459+ export interface PickAzureReadOnlyStorageExcludeKeyofAzureReadOnlyStorageCredentialsAzureStorage {
1460+ /**
1461+ * Azure Storage container name.
1462+ * @type {string }
1463+ * @memberof PickAzureReadOnlyStorageExcludeKeyofAzureReadOnlyStorageCredentialsAzureStorage
1464+ */
1465+ containerName : string ;
1466+ /**
1467+ * Azure Storage account name.
1468+ * @type {string }
1469+ * @memberof PickAzureReadOnlyStorageExcludeKeyofAzureReadOnlyStorageCredentialsAzureStorage
1470+ */
1471+ accountName : string ;
1472+ }
13851473/**
13861474 * From T, pick a set of properties whose keys are in the union K
13871475 * @export
@@ -2126,6 +2214,7 @@ export type SpecifiedFieldValueEmptiableStorageLayerUpdateSetEnum = true;
21262214export type StorageLayerSummary =
21272215 | InternalStorageV1
21282216 | InternalStorageV2
2217+ | PickAzureReadOnlyStorageExcludeKeyofAzureReadOnlyStorageCredentials
21292218 | PickDigitalOceanStorageExcludeKeyofDigitalOceanStorageCredentials
21302219 | PickGoogleStorageExcludeKeyofGoogleStorageCredentials
21312220 | PickR2StorageExcludeKeyofR2StorageCredentials
@@ -2139,6 +2228,7 @@ export type StorageLayerSummary =
21392228 * @export
21402229 */
21412230export type StorageLayerUpdate =
2231+ | AzureReadOnlyStorage
21422232 | DigitalOceanStorage
21432233 | GoogleStorage
21442234 | InternalStorageV2
@@ -2363,6 +2453,12 @@ export interface UploadPartRange {
23632453 * @interface WebStorage
23642454 */
23652455export interface WebStorage {
2456+ /**
2457+ * Query string without the leading "?" character.
2458+ * @type {string }
2459+ * @memberof WebStorage
2460+ */
2461+ appendQueryString ?: string ;
23662462 /**
23672463 * URL for an http(s) resource.
23682464 * @type {string }
0 commit comments