7
7
*/
8
8
9
9
import * as coreClient from "@azure/core-client" ;
10
- import * as coreHttps from "@azure/core-rest-pipeline" ;
10
+ import * as coreRestPipeline from "@azure/core-rest-pipeline" ;
11
11
12
12
/** Acr error response describing why the operation failed */
13
13
export interface AcrErrors {
@@ -230,12 +230,12 @@ export interface ManifestAttributesBase {
230
230
* CPU architecture
231
231
* NOTE: This property will not be serialized. It can only be populated by the server.
232
232
*/
233
- readonly architecture ?: ArtifactArchitecture | null ;
233
+ readonly architecture ?: ArtifactArchitecture ;
234
234
/**
235
235
* Operating system
236
236
* NOTE: This property will not be serialized. It can only be populated by the server.
237
237
*/
238
- readonly operatingSystem ?: ArtifactOperatingSystem | null ;
238
+ readonly operatingSystem ?: ArtifactOperatingSystem ;
239
239
/**
240
240
* List of artifacts that are referenced by this manifest list, with information about the platform each supports. This list will be empty if this is a leaf manifest and not a manifest list.
241
241
* NOTE: This property will not be serialized. It can only be populated by the server.
@@ -331,12 +331,12 @@ export interface ArtifactManifestProperties {
331
331
* CPU architecture
332
332
* NOTE: This property will not be serialized. It can only be populated by the server.
333
333
*/
334
- readonly architecture ?: ArtifactArchitecture | null ;
334
+ readonly architecture ?: ArtifactArchitecture ;
335
335
/**
336
336
* Operating system
337
337
* NOTE: This property will not be serialized. It can only be populated by the server.
338
338
*/
339
- readonly operatingSystem ?: ArtifactOperatingSystem | null ;
339
+ readonly operatingSystem ?: ArtifactOperatingSystem ;
340
340
/**
341
341
* List of artifacts that are referenced by this manifest list, with information about the platform each supports. This list will be empty if this is a leaf manifest and not a manifest list.
342
342
* NOTE: This property will not be serialized. It can only be populated by the server.
@@ -468,7 +468,7 @@ export interface Descriptor {
468
468
/** Specifies a list of URIs from which this object may be downloaded. */
469
469
urls ?: string [ ] ;
470
470
/** Additional information provided through arbitrary metadata. */
471
- annotations ?: Annotations | null ;
471
+ annotations ?: Annotations ;
472
472
}
473
473
474
474
/** Additional information provided through arbitrary metadata. */
@@ -553,7 +553,7 @@ export type ManifestWrapper = Manifest & {
553
553
/** (V2, OCI) List of V2 image layer information */
554
554
layers ?: Descriptor [ ] ;
555
555
/** (OCI, OCIIndex) Additional metadata */
556
- annotations ?: Annotations | null ;
556
+ annotations ?: Annotations ;
557
557
/** (V1) CPU architecture */
558
558
architecture ?: string ;
559
559
/** (V1) Image name */
@@ -593,15 +593,15 @@ export type OCIManifest = Manifest & {
593
593
/** List of V2 image layer information */
594
594
layers ?: Descriptor [ ] ;
595
595
/** Additional information provided through arbitrary metadata. */
596
- annotations ?: Annotations | null ;
596
+ annotations ?: Annotations ;
597
597
} ;
598
598
599
599
/** Returns the requested OCI index file */
600
600
export type OCIIndex = Manifest & {
601
601
/** List of OCI image layer information */
602
602
manifests ?: ManifestListAttributes [ ] ;
603
603
/** Additional information provided through arbitrary metadata. */
604
- annotations ?: Annotations | null ;
604
+ annotations ?: Annotations ;
605
605
} ;
606
606
607
607
/** Returns the requested V1 manifest file */
@@ -773,7 +773,7 @@ export const enum KnownArtifactArchitecture {
773
773
* Defines values for ArtifactArchitecture. \
774
774
* {@link KnownArtifactArchitecture} can be used interchangeably with ArtifactArchitecture,
775
775
* this enum contains the known values that the service supports.
776
- * ### Know values supported by the service
776
+ * ### Known values supported by the service
777
777
* **386** \
778
778
* **amd64** \
779
779
* **arm** \
@@ -812,7 +812,7 @@ export const enum KnownArtifactOperatingSystem {
812
812
* Defines values for ArtifactOperatingSystem. \
813
813
* {@link KnownArtifactOperatingSystem} can be used interchangeably with ArtifactOperatingSystem,
814
814
* this enum contains the known values that the service supports.
815
- * ### Know values supported by the service
815
+ * ### Known values supported by the service
816
816
* **aix** \
817
817
* **android** \
818
818
* **darwin** \
@@ -836,6 +836,10 @@ export type ArtifactTagOrderBy = "none" | "timedesc" | "timeasc";
836
836
/** Defines values for ArtifactManifestOrderBy. */
837
837
export type ArtifactManifestOrderBy = "none" | "timedesc" | "timeasc" ;
838
838
839
+ /** Optional parameters. */
840
+ export interface ContainerRegistryCheckDockerV2SupportOptionalParams
841
+ extends coreClient . OperationOptions { }
842
+
839
843
/** Optional parameters. */
840
844
export interface ContainerRegistryGetManifestOptionalParams
841
845
extends coreClient . OperationOptions {
@@ -846,12 +850,20 @@ export interface ContainerRegistryGetManifestOptionalParams
846
850
/** Contains response data for the getManifest operation. */
847
851
export type ContainerRegistryGetManifestResponse = Manifest ;
848
852
853
+ /** Optional parameters. */
854
+ export interface ContainerRegistryCreateManifestOptionalParams
855
+ extends coreClient . OperationOptions { }
856
+
849
857
/** Contains response data for the createManifest operation. */
850
858
export type ContainerRegistryCreateManifestResponse = ContainerRegistryCreateManifestHeaders & {
851
859
/** The parsed response body. */
852
860
body : any ;
853
861
} ;
854
862
863
+ /** Optional parameters. */
864
+ export interface ContainerRegistryDeleteManifestOptionalParams
865
+ extends coreClient . OperationOptions { }
866
+
855
867
/** Optional parameters. */
856
868
export interface ContainerRegistryGetRepositoriesOptionalParams
857
869
extends coreClient . OperationOptions {
@@ -865,9 +877,17 @@ export interface ContainerRegistryGetRepositoriesOptionalParams
865
877
export type ContainerRegistryGetRepositoriesResponse = ContainerRegistryGetRepositoriesHeaders &
866
878
Repositories ;
867
879
880
+ /** Optional parameters. */
881
+ export interface ContainerRegistryGetPropertiesOptionalParams
882
+ extends coreClient . OperationOptions { }
883
+
868
884
/** Contains response data for the getProperties operation. */
869
885
export type ContainerRegistryGetPropertiesResponse = ContainerRepositoryProperties ;
870
886
887
+ /** Optional parameters. */
888
+ export interface ContainerRegistryDeleteRepositoryOptionalParams
889
+ extends coreClient . OperationOptions { }
890
+
871
891
/** Optional parameters. */
872
892
export interface ContainerRegistryUpdatePropertiesOptionalParams
873
893
extends coreClient . OperationOptions {
@@ -895,6 +915,10 @@ export interface ContainerRegistryGetTagsOptionalParams
895
915
export type ContainerRegistryGetTagsResponse = ContainerRegistryGetTagsHeaders &
896
916
TagList ;
897
917
918
+ /** Optional parameters. */
919
+ export interface ContainerRegistryGetTagPropertiesOptionalParams
920
+ extends coreClient . OperationOptions { }
921
+
898
922
/** Contains response data for the getTagProperties operation. */
899
923
export type ContainerRegistryGetTagPropertiesResponse = ArtifactTagProperties ;
900
924
@@ -908,6 +932,10 @@ export interface ContainerRegistryUpdateTagAttributesOptionalParams
908
932
/** Contains response data for the updateTagAttributes operation. */
909
933
export type ContainerRegistryUpdateTagAttributesResponse = ArtifactTagProperties ;
910
934
935
+ /** Optional parameters. */
936
+ export interface ContainerRegistryDeleteTagOptionalParams
937
+ extends coreClient . OperationOptions { }
938
+
911
939
/** Optional parameters. */
912
940
export interface ContainerRegistryGetManifestsOptionalParams
913
941
extends coreClient . OperationOptions {
@@ -923,6 +951,10 @@ export interface ContainerRegistryGetManifestsOptionalParams
923
951
export type ContainerRegistryGetManifestsResponse = ContainerRegistryGetManifestsHeaders &
924
952
AcrManifests ;
925
953
954
+ /** Optional parameters. */
955
+ export interface ContainerRegistryGetManifestPropertiesOptionalParams
956
+ extends coreClient . OperationOptions { }
957
+
926
958
/** Contains response data for the getManifestProperties operation. */
927
959
export type ContainerRegistryGetManifestPropertiesResponse = ArtifactManifestProperties ;
928
960
@@ -981,6 +1013,10 @@ export interface ContainerRegistryGetManifestsNextOptionalParams
981
1013
export type ContainerRegistryGetManifestsNextResponse = ContainerRegistryGetManifestsNextHeaders &
982
1014
AcrManifests ;
983
1015
1016
+ /** Optional parameters. */
1017
+ export interface ContainerRegistryBlobGetBlobOptionalParams
1018
+ extends coreClient . OperationOptions { }
1019
+
984
1020
/** Contains response data for the getBlob operation. */
985
1021
export type ContainerRegistryBlobGetBlobResponse = ContainerRegistryBlobGetBlobHeaders & {
986
1022
/**
@@ -999,9 +1035,17 @@ export type ContainerRegistryBlobGetBlobResponse = ContainerRegistryBlobGetBlobH
999
1035
readableStreamBody ?: NodeJS . ReadableStream ;
1000
1036
} ;
1001
1037
1038
+ /** Optional parameters. */
1039
+ export interface ContainerRegistryBlobCheckBlobExistsOptionalParams
1040
+ extends coreClient . OperationOptions { }
1041
+
1002
1042
/** Contains response data for the checkBlobExists operation. */
1003
1043
export type ContainerRegistryBlobCheckBlobExistsResponse = ContainerRegistryBlobCheckBlobExistsHeaders ;
1004
1044
1045
+ /** Optional parameters. */
1046
+ export interface ContainerRegistryBlobDeleteBlobOptionalParams
1047
+ extends coreClient . OperationOptions { }
1048
+
1005
1049
/** Contains response data for the deleteBlob operation. */
1006
1050
export type ContainerRegistryBlobDeleteBlobResponse = ContainerRegistryBlobDeleteBlobHeaders & {
1007
1051
/**
@@ -1020,28 +1064,52 @@ export type ContainerRegistryBlobDeleteBlobResponse = ContainerRegistryBlobDelet
1020
1064
readableStreamBody ?: NodeJS . ReadableStream ;
1021
1065
} ;
1022
1066
1067
+ /** Optional parameters. */
1068
+ export interface ContainerRegistryBlobMountBlobOptionalParams
1069
+ extends coreClient . OperationOptions { }
1070
+
1023
1071
/** Contains response data for the mountBlob operation. */
1024
1072
export type ContainerRegistryBlobMountBlobResponse = ContainerRegistryBlobMountBlobHeaders ;
1025
1073
1074
+ /** Optional parameters. */
1075
+ export interface ContainerRegistryBlobGetUploadStatusOptionalParams
1076
+ extends coreClient . OperationOptions { }
1077
+
1026
1078
/** Contains response data for the getUploadStatus operation. */
1027
1079
export type ContainerRegistryBlobGetUploadStatusResponse = ContainerRegistryBlobGetUploadStatusHeaders ;
1028
1080
1081
+ /** Optional parameters. */
1082
+ export interface ContainerRegistryBlobUploadChunkOptionalParams
1083
+ extends coreClient . OperationOptions { }
1084
+
1029
1085
/** Contains response data for the uploadChunk operation. */
1030
1086
export type ContainerRegistryBlobUploadChunkResponse = ContainerRegistryBlobUploadChunkHeaders ;
1031
1087
1032
1088
/** Optional parameters. */
1033
1089
export interface ContainerRegistryBlobCompleteUploadOptionalParams
1034
1090
extends coreClient . OperationOptions {
1035
1091
/** Optional raw data of blob */
1036
- value ?: coreHttps . RequestBodyType ;
1092
+ value ?: coreRestPipeline . RequestBodyType ;
1037
1093
}
1038
1094
1039
1095
/** Contains response data for the completeUpload operation. */
1040
1096
export type ContainerRegistryBlobCompleteUploadResponse = ContainerRegistryBlobCompleteUploadHeaders ;
1041
1097
1098
+ /** Optional parameters. */
1099
+ export interface ContainerRegistryBlobCancelUploadOptionalParams
1100
+ extends coreClient . OperationOptions { }
1101
+
1102
+ /** Optional parameters. */
1103
+ export interface ContainerRegistryBlobStartUploadOptionalParams
1104
+ extends coreClient . OperationOptions { }
1105
+
1042
1106
/** Contains response data for the startUpload operation. */
1043
1107
export type ContainerRegistryBlobStartUploadResponse = ContainerRegistryBlobStartUploadHeaders ;
1044
1108
1109
+ /** Optional parameters. */
1110
+ export interface ContainerRegistryBlobGetChunkOptionalParams
1111
+ extends coreClient . OperationOptions { }
1112
+
1045
1113
/** Contains response data for the getChunk operation. */
1046
1114
export type ContainerRegistryBlobGetChunkResponse = ContainerRegistryBlobGetChunkHeaders & {
1047
1115
/**
@@ -1060,6 +1128,10 @@ export type ContainerRegistryBlobGetChunkResponse = ContainerRegistryBlobGetChun
1060
1128
readableStreamBody ?: NodeJS . ReadableStream ;
1061
1129
} ;
1062
1130
1131
+ /** Optional parameters. */
1132
+ export interface ContainerRegistryBlobCheckChunkExistsOptionalParams
1133
+ extends coreClient . OperationOptions { }
1134
+
1063
1135
/** Contains response data for the checkChunkExists operation. */
1064
1136
export type ContainerRegistryBlobCheckChunkExistsResponse = ContainerRegistryBlobCheckChunkExistsHeaders ;
1065
1137
0 commit comments