@@ -264,18 +264,6 @@ export interface BackupPolicy extends TrackedResource {
264264 weeklyBackupsToKeep? : number ;
265265}
266266
267- // @public
268- export interface BackupPolicyDetails extends TrackedResource {
269- readonly backupPolicyId? : string ;
270- dailyBackupsToKeep? : number ;
271- enabled? : boolean ;
272- monthlyBackupsToKeep? : number ;
273- readonly provisioningState? : string ;
274- readonly volumeBackups? : VolumeBackups [];
275- readonly volumesAssigned? : number ;
276- weeklyBackupsToKeep? : number ;
277- }
278-
279267// @public
280268export interface BackupPolicyPatch {
281269 readonly backupPolicyId? : string ;
@@ -510,6 +498,26 @@ export type EncryptionType = string;
510498// @public
511499export type EndpointType = string ;
512500
501+ // @public
502+ export interface ErrorAdditionalInfo {
503+ readonly info? : Record <string , unknown >;
504+ readonly type? : string ;
505+ }
506+
507+ // @public
508+ export interface ErrorDetail {
509+ readonly additionalInfo? : ErrorAdditionalInfo [];
510+ readonly code? : string ;
511+ readonly details? : ErrorDetail [];
512+ readonly message? : string ;
513+ readonly target? : string ;
514+ }
515+
516+ // @public
517+ export interface ErrorResponse {
518+ error? : ErrorDetail ;
519+ }
520+
513521// @public
514522export interface ExportPolicyRule {
515523 allowedClients? : string ;
@@ -541,6 +549,16 @@ export interface FilePathAvailabilityRequest {
541549// @public
542550export function getContinuationToken(page : unknown ): string | undefined ;
543551
552+ // @public
553+ export interface GetGroupIdListForLdapUserRequest {
554+ username: string ;
555+ }
556+
557+ // @public
558+ export interface GetGroupIdListForLdapUserResponse {
559+ groupIdsForLdapUser? : string [];
560+ }
561+
544562// @public
545563export interface HourlySchedule {
546564 minute? : number ;
@@ -707,10 +725,14 @@ export enum KnownQosType {
707725
708726// @public
709727export enum KnownRegionStorageToNetworkProximity {
728+ AcrossT2 = " AcrossT2" ,
710729 Default = " Default" ,
711730 T1 = " T1" ,
731+ T1AndAcrossT2 = " T1AndAcrossT2" ,
712732 T1AndT2 = " T1AndT2" ,
713- T2 = " T2"
733+ T1AndT2AndAcrossT2 = " T1AndT2AndAcrossT2" ,
734+ T2 = " T2" ,
735+ T2AndAcrossT2 = " T2AndAcrossT2"
714736}
715737
716738// @public
@@ -762,6 +784,7 @@ export enum KnownType {
762784
763785// @public
764786export enum KnownVolumeStorageToNetworkProximity {
787+ AcrossT2 = " AcrossT2" ,
765788 Default = " Default" ,
766789 T1 = " T1" ,
767790 T2 = " T2"
@@ -878,6 +901,7 @@ export interface NetAppAccountPatch {
878901 readonly disableShowmount? : boolean ;
879902 encryption? : AccountEncryption ;
880903 readonly id? : string ;
904+ identity? : ManagedServiceIdentity ;
881905 location? : string ;
882906 readonly name? : string ;
883907 readonly provisioningState? : string ;
@@ -1549,6 +1573,7 @@ export interface UserAssignedIdentity {
15491573
15501574// @public
15511575export interface Volume extends TrackedResource {
1576+ readonly actualThroughputMibps? : number ;
15521577 avsDataStore? : AvsDataStore ;
15531578 backupId? : string ;
15541579 readonly baremetalTenantId? : string ;
@@ -1579,6 +1604,7 @@ export interface Volume extends TrackedResource {
15791604 readonly mountTargets? : MountTargetProperties [];
15801605 networkFeatures? : NetworkFeatures ;
15811606 readonly networkSiblingSetId? : string ;
1607+ readonly originatingResourceId? : string ;
15821608 placementRules? : PlacementKeyValuePairs [];
15831609 protocolTypes? : string [];
15841610 readonly provisionedAvailabilityZone? : string ;
@@ -1695,6 +1721,7 @@ export type VolumeGroupsListByNetAppAccountResponse = VolumeGroupList;
16951721
16961722// @public
16971723export interface VolumeGroupVolumeProperties {
1724+ readonly actualThroughputMibps? : number ;
16981725 avsDataStore? : AvsDataStore ;
16991726 backupId? : string ;
17001727 readonly baremetalTenantId? : string ;
@@ -1726,6 +1753,7 @@ export interface VolumeGroupVolumeProperties {
17261753 name? : string ;
17271754 networkFeatures? : NetworkFeatures ;
17281755 readonly networkSiblingSetId? : string ;
1756+ readonly originatingResourceId? : string ;
17291757 placementRules? : PlacementKeyValuePairs [];
17301758 protocolTypes? : string [];
17311759 readonly provisionedAvailabilityZone? : string ;
@@ -1773,6 +1801,7 @@ export interface VolumePatch {
17731801 location? : string ;
17741802 readonly name? : string ;
17751803 serviceLevel? : ServiceLevel ;
1804+ snapshotDirectoryVisible? : boolean ;
17761805 tags? : {
17771806 [propertyName : string ]: string ;
17781807 };
@@ -1907,6 +1936,8 @@ export interface Volumes {
19071936 beginDeleteReplicationAndWait(resourceGroupName : string , accountName : string , poolName : string , volumeName : string , options ? : VolumesDeleteReplicationOptionalParams ): Promise <void >;
19081937 beginFinalizeRelocation(resourceGroupName : string , accountName : string , poolName : string , volumeName : string , options ? : VolumesFinalizeRelocationOptionalParams ): Promise <SimplePollerLike <OperationState <void >, void >>;
19091938 beginFinalizeRelocationAndWait(resourceGroupName : string , accountName : string , poolName : string , volumeName : string , options ? : VolumesFinalizeRelocationOptionalParams ): Promise <void >;
1939+ beginListGetGroupIdListForLdapUser(resourceGroupName : string , accountName : string , poolName : string , volumeName : string , body : GetGroupIdListForLdapUserRequest , options ? : VolumesListGetGroupIdListForLdapUserOptionalParams ): Promise <SimplePollerLike <OperationState <VolumesListGetGroupIdListForLdapUserResponse >, VolumesListGetGroupIdListForLdapUserResponse >>;
1940+ beginListGetGroupIdListForLdapUserAndWait(resourceGroupName : string , accountName : string , poolName : string , volumeName : string , body : GetGroupIdListForLdapUserRequest , options ? : VolumesListGetGroupIdListForLdapUserOptionalParams ): Promise <VolumesListGetGroupIdListForLdapUserResponse >;
19101941 beginPoolChange(resourceGroupName : string , accountName : string , poolName : string , volumeName : string , body : PoolChangeRequest , options ? : VolumesPoolChangeOptionalParams ): Promise <SimplePollerLike <OperationState <void >, void >>;
19111942 beginPoolChangeAndWait(resourceGroupName : string , accountName : string , poolName : string , volumeName : string , body : PoolChangeRequest , options ? : VolumesPoolChangeOptionalParams ): Promise <void >;
19121943 beginReestablishReplication(resourceGroupName : string , accountName : string , poolName : string , volumeName : string , body : ReestablishReplicationRequest , options ? : VolumesReestablishReplicationOptionalParams ): Promise <SimplePollerLike <OperationState <void >, void >>;
@@ -1992,6 +2023,21 @@ export interface VolumesGetOptionalParams extends coreClient.OperationOptions {
19922023// @public
19932024export type VolumesGetResponse = Volume ;
19942025
2026+ // @public
2027+ export interface VolumesListGetGroupIdListForLdapUserHeaders {
2028+ // (undocumented)
2029+ location? : string ;
2030+ }
2031+
2032+ // @public
2033+ export interface VolumesListGetGroupIdListForLdapUserOptionalParams extends coreClient .OperationOptions {
2034+ resumeFrom? : string ;
2035+ updateIntervalInMs? : number ;
2036+ }
2037+
2038+ // @public
2039+ export type VolumesListGetGroupIdListForLdapUserResponse = GetGroupIdListForLdapUserResponse ;
2040+
19952041// @public
19962042export interface VolumesListNextOptionalParams extends coreClient .OperationOptions {
19972043}
0 commit comments