@@ -177,7 +177,7 @@ export type CustomerDiskJobSecrets = JobSecrets & {
177
177
};
178
178
179
179
// @public
180
- export type CustomerResolutionCode = " None" | " MoveToCleanUpDevice" | " Resume" ;
180
+ export type CustomerResolutionCode = " None" | " MoveToCleanUpDevice" | " Resume" | " Restart " | " ReachOutToOperation " ;
181
181
182
182
// @public
183
183
export interface DataAccountDetails {
@@ -244,13 +244,29 @@ export interface DataBoxDiskCopyProgress {
244
244
readonly status? : CopyStatus ;
245
245
}
246
246
247
+ // @public
248
+ export type DataBoxDiskGranularCopyLogDetails = GranularCopyLogDetails & {
249
+ copyLogDetailsType: " DataBoxCustomerDisk" ;
250
+ readonly serialNumber? : string ;
251
+ readonly accountName? : string ;
252
+ readonly errorLogLink? : string ;
253
+ readonly verboseLogLink? : string ;
254
+ };
255
+
256
+ // @public
257
+ export type DataBoxDiskGranularCopyProgress = GranularCopyProgress & {
258
+ readonly serialNumber? : string ;
259
+ readonly copyStatus? : CopyStatus ;
260
+ };
261
+
247
262
// @public
248
263
export type DataBoxDiskJobDetails = JobDetails & {
249
264
jobDetailsType: " DataBoxDisk" ;
250
265
preferredDisks? : {
251
266
[propertyName : string ]: number ;
252
267
};
253
268
readonly copyProgress? : DataBoxDiskCopyProgress [];
269
+ readonly granularCopyProgress? : DataBoxDiskGranularCopyProgress [];
254
270
readonly disksAndSizeDetails? : {
255
271
[propertyName : string ]: number ;
256
272
};
@@ -489,6 +505,33 @@ export interface FilterFileDetails {
489
505
// @public
490
506
export type FilterFileType = " AzureBlob" | " AzureFile" ;
491
507
508
+ // @public
509
+ export interface GranularCopyLogDetails {
510
+ copyLogDetailsType: " DataBoxCustomerDisk" ;
511
+ }
512
+
513
+ // @public (undocumented)
514
+ export type GranularCopyLogDetailsUnion = GranularCopyLogDetails | DataBoxDiskGranularCopyLogDetails ;
515
+
516
+ // @public
517
+ export interface GranularCopyProgress {
518
+ readonly accountId? : string ;
519
+ readonly bytesProcessed? : number ;
520
+ readonly dataAccountType? : DataAccountType ;
521
+ readonly directoriesErroredOut? : number ;
522
+ readonly filesErroredOut? : number ;
523
+ readonly filesProcessed? : number ;
524
+ readonly invalidDirectoriesProcessed? : number ;
525
+ readonly invalidFileBytesUploaded? : number ;
526
+ readonly invalidFilesProcessed? : number ;
527
+ readonly isEnumerationInProgress? : boolean ;
528
+ readonly renamedContainerCount? : number ;
529
+ readonly storageAccountName? : string ;
530
+ readonly totalBytesToProcess? : number ;
531
+ readonly totalFilesToProcess? : number ;
532
+ readonly transferType? : TransferType ;
533
+ }
534
+
492
535
// @public
493
536
export type HeavyScheduleAvailabilityRequest = ScheduleAvailabilityRequest & {
494
537
skuName: " DataBoxHeavy" ;
@@ -748,12 +791,16 @@ export enum KnownDataCenterCode {
748
791
// (undocumented)
749
792
BJB = " BJB" ,
750
793
// (undocumented)
794
+ BJS20 = " BJS20" ,
795
+ // (undocumented)
751
796
BL20 = " BL20" ,
752
797
// (undocumented)
753
798
BL7 = " BL7" ,
754
799
// (undocumented)
755
800
BN1 = " BN1" ,
756
801
// (undocumented)
802
+ BN7 = " BN7" ,
803
+ // (undocumented)
757
804
BOM01 = " BOM01" ,
758
805
// (undocumented)
759
806
BY1 = " BY1" ,
@@ -778,6 +825,8 @@ export enum KnownDataCenterCode {
778
825
// (undocumented)
779
826
DSM05 = " DSM05" ,
780
827
// (undocumented)
828
+ DUB07 = " DUB07" ,
829
+ // (undocumented)
781
830
FRA22 = " FRA22" ,
782
831
// (undocumented)
783
832
HKG20 = " HKG20" ,
@@ -800,8 +849,16 @@ export enum KnownDataCenterCode {
800
849
// (undocumented)
801
850
ORK70 = " ORK70" ,
802
851
// (undocumented)
852
+ OSA02 = " OSA02" ,
853
+ // (undocumented)
803
854
OSA20 = " OSA20" ,
804
855
// (undocumented)
856
+ OSA22 = " OSA22" ,
857
+ // (undocumented)
858
+ PAR22 = " PAR22" ,
859
+ // (undocumented)
860
+ PNQ01 = " PNQ01" ,
861
+ // (undocumented)
805
862
PUS20 = " PUS20" ,
806
863
// (undocumented)
807
864
SEL20 = " SEL20" ,
@@ -816,10 +873,14 @@ export enum KnownDataCenterCode {
816
873
// (undocumented)
817
874
SN5 = " SN5" ,
818
875
// (undocumented)
876
+ SN6 = " SN6" ,
877
+ // (undocumented)
819
878
SN8 = " SN8" ,
820
879
// (undocumented)
821
880
SSE90 = " SSE90" ,
822
881
// (undocumented)
882
+ SVG20 = " SVG20" ,
883
+ // (undocumented)
823
884
SYD03 = " SYD03" ,
824
885
// (undocumented)
825
886
SYD23 = " SYD23" ,
@@ -983,6 +1044,7 @@ export interface PackageShippingDetails {
983
1044
export interface Preferences {
984
1045
encryptionPreferences? : EncryptionPreferences ;
985
1046
preferredDataCenterRegion? : string [];
1047
+ storageAccountAccessTierPreferences? : string [];
986
1048
transportPreferences? : TransportPreferences ;
987
1049
}
988
1050
@@ -1204,7 +1266,7 @@ export type SkuName = "DataBox" | "DataBoxDisk" | "DataBoxHeavy" | "DataBoxCusto
1204
1266
export type StageName = string ;
1205
1267
1206
1268
// @public
1207
- export type StageStatus = " None" | " InProgress" | " Succeeded" | " Failed" | " Cancelled" | " Cancelling" | " SucceededWithErrors" | " WaitingForCustomerAction" | " SucceededWithWarnings" | " WaitingForCustomerActionForKek" | " WaitingForCustomerActionForCleanUp" | " CustomerActionPerformedForCleanUp" ;
1269
+ export type StageStatus = " None" | " InProgress" | " Succeeded" | " Failed" | " Cancelled" | " Cancelling" | " SucceededWithErrors" | " WaitingForCustomerAction" | " SucceededWithWarnings" | " WaitingForCustomerActionForKek" | " WaitingForCustomerActionForCleanUp" | " CustomerActionPerformedForCleanUp" | " CustomerActionPerformed " ;
1208
1270
1209
1271
// @public
1210
1272
export type StorageAccountDetails = DataAccountDetails & {
0 commit comments