Skip to content

Commit c2d1df7

Browse files
feat: [google-cloud-artifact-registry] Add Artifact Registry attachment API (googleapis#13220)
- [ ] Regenerate this pull request now. BEGIN_COMMIT_OVERRIDE feat: Add Artifact Registry attachment API feat: Add Artifact Registry custom remote support feat: Add Artifact Registry generic repository support feat: Add Artifact Registry server side resource filtering and sorting feat: Add Artifact Registry rule APIs feat: Add Artifact Registry UpdateFile and DeleteFile APIs docs: Include max page size for all Artifact Registry APIs END_COMMIT_OVERRIDE PiperOrigin-RevId: 689929618 Source-Link: googleapis/googleapis@5dc10a4 Source-Link: https://github.com/googleapis/googleapis-gen/commit/158367d972e2447b77fa9bf1b94628f05b3cf864 Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLWFydGlmYWN0LXJlZ2lzdHJ5Ly5Pd2xCb3QueWFtbCIsImgiOiIxNTgzNjdkOTcyZTI0NDdiNzdmYTliZjFiOTQ2MjhmMDViM2NmODY0In0= --------- Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
1 parent eace4ce commit c2d1df7

55 files changed

Lines changed: 31197 additions & 9059 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

packages/google-cloud-artifact-registry/google/cloud/artifactregistry/__init__.py

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,19 +50,31 @@
5050
NpmPackage,
5151
PythonPackage,
5252
)
53+
from google.cloud.artifactregistry_v1.types.attachment import (
54+
Attachment,
55+
CreateAttachmentRequest,
56+
DeleteAttachmentRequest,
57+
GetAttachmentRequest,
58+
ListAttachmentsRequest,
59+
ListAttachmentsResponse,
60+
)
5361
from google.cloud.artifactregistry_v1.types.file import (
62+
DeleteFileRequest,
5463
File,
5564
GetFileRequest,
5665
Hash,
5766
ListFilesRequest,
5867
ListFilesResponse,
68+
UpdateFileRequest,
5969
)
70+
from google.cloud.artifactregistry_v1.types.generic import GenericArtifact
6071
from google.cloud.artifactregistry_v1.types.package import (
6172
DeletePackageRequest,
6273
GetPackageRequest,
6374
ListPackagesRequest,
6475
ListPackagesResponse,
6576
Package,
77+
UpdatePackageRequest,
6678
)
6779
from google.cloud.artifactregistry_v1.types.repository import (
6880
CleanupPolicy,
@@ -79,6 +91,15 @@
7991
UpstreamPolicy,
8092
VirtualRepositoryConfig,
8193
)
94+
from google.cloud.artifactregistry_v1.types.rule import (
95+
CreateRuleRequest,
96+
DeleteRuleRequest,
97+
GetRuleRequest,
98+
ListRulesRequest,
99+
ListRulesResponse,
100+
Rule,
101+
UpdateRuleRequest,
102+
)
82103
from google.cloud.artifactregistry_v1.types.service import OperationMetadata
83104
from google.cloud.artifactregistry_v1.types.settings import (
84105
GetProjectSettingsRequest,
@@ -101,6 +122,7 @@
101122
GetVersionRequest,
102123
ListVersionsRequest,
103124
ListVersionsResponse,
125+
UpdateVersionRequest,
104126
Version,
105127
VersionView,
106128
)
@@ -143,16 +165,26 @@
143165
"MavenArtifact",
144166
"NpmPackage",
145167
"PythonPackage",
168+
"Attachment",
169+
"CreateAttachmentRequest",
170+
"DeleteAttachmentRequest",
171+
"GetAttachmentRequest",
172+
"ListAttachmentsRequest",
173+
"ListAttachmentsResponse",
174+
"DeleteFileRequest",
146175
"File",
147176
"GetFileRequest",
148177
"Hash",
149178
"ListFilesRequest",
150179
"ListFilesResponse",
180+
"UpdateFileRequest",
181+
"GenericArtifact",
151182
"DeletePackageRequest",
152183
"GetPackageRequest",
153184
"ListPackagesRequest",
154185
"ListPackagesResponse",
155186
"Package",
187+
"UpdatePackageRequest",
156188
"CleanupPolicy",
157189
"CleanupPolicyCondition",
158190
"CleanupPolicyMostRecentVersions",
@@ -166,6 +198,13 @@
166198
"UpdateRepositoryRequest",
167199
"UpstreamPolicy",
168200
"VirtualRepositoryConfig",
201+
"CreateRuleRequest",
202+
"DeleteRuleRequest",
203+
"GetRuleRequest",
204+
"ListRulesRequest",
205+
"ListRulesResponse",
206+
"Rule",
207+
"UpdateRuleRequest",
169208
"OperationMetadata",
170209
"GetProjectSettingsRequest",
171210
"ProjectSettings",
@@ -183,6 +222,7 @@
183222
"GetVersionRequest",
184223
"ListVersionsRequest",
185224
"ListVersionsResponse",
225+
"UpdateVersionRequest",
186226
"Version",
187227
"VersionView",
188228
"GetVPCSCConfigRequest",

packages/google-cloud-artifact-registry/google/cloud/artifactregistry/gapic_version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,4 +13,4 @@
1313
# See the License for the specific language governing permissions and
1414
# limitations under the License.
1515
#
16-
__version__ = "1.12.0" # {x-release-please-version}
16+
__version__ = "0.0.0" # {x-release-please-version}

packages/google-cloud-artifact-registry/google/cloud/artifactregistry_v1/__init__.py

Lines changed: 47 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,13 +48,31 @@
4848
NpmPackage,
4949
PythonPackage,
5050
)
51-
from .types.file import File, GetFileRequest, Hash, ListFilesRequest, ListFilesResponse
51+
from .types.attachment import (
52+
Attachment,
53+
CreateAttachmentRequest,
54+
DeleteAttachmentRequest,
55+
GetAttachmentRequest,
56+
ListAttachmentsRequest,
57+
ListAttachmentsResponse,
58+
)
59+
from .types.file import (
60+
DeleteFileRequest,
61+
File,
62+
GetFileRequest,
63+
Hash,
64+
ListFilesRequest,
65+
ListFilesResponse,
66+
UpdateFileRequest,
67+
)
68+
from .types.generic import GenericArtifact
5269
from .types.package import (
5370
DeletePackageRequest,
5471
GetPackageRequest,
5572
ListPackagesRequest,
5673
ListPackagesResponse,
5774
Package,
75+
UpdatePackageRequest,
5876
)
5977
from .types.repository import (
6078
CleanupPolicy,
@@ -71,6 +89,15 @@
7189
UpstreamPolicy,
7290
VirtualRepositoryConfig,
7391
)
92+
from .types.rule import (
93+
CreateRuleRequest,
94+
DeleteRuleRequest,
95+
GetRuleRequest,
96+
ListRulesRequest,
97+
ListRulesResponse,
98+
Rule,
99+
UpdateRuleRequest,
100+
)
74101
from .types.service import OperationMetadata
75102
from .types.settings import (
76103
GetProjectSettingsRequest,
@@ -93,6 +120,7 @@
93120
GetVersionRequest,
94121
ListVersionsRequest,
95122
ListVersionsResponse,
123+
UpdateVersionRequest,
96124
Version,
97125
VersionView,
98126
)
@@ -114,19 +142,27 @@
114142
"ArtifactRegistryAsyncClient",
115143
"AptArtifact",
116144
"ArtifactRegistryClient",
145+
"Attachment",
117146
"BatchDeleteVersionsMetadata",
118147
"BatchDeleteVersionsRequest",
119148
"CleanupPolicy",
120149
"CleanupPolicyCondition",
121150
"CleanupPolicyMostRecentVersions",
151+
"CreateAttachmentRequest",
122152
"CreateRepositoryRequest",
153+
"CreateRuleRequest",
123154
"CreateTagRequest",
155+
"DeleteAttachmentRequest",
156+
"DeleteFileRequest",
124157
"DeletePackageRequest",
125158
"DeleteRepositoryRequest",
159+
"DeleteRuleRequest",
126160
"DeleteTagRequest",
127161
"DeleteVersionRequest",
128162
"DockerImage",
129163
"File",
164+
"GenericArtifact",
165+
"GetAttachmentRequest",
130166
"GetDockerImageRequest",
131167
"GetFileRequest",
132168
"GetMavenArtifactRequest",
@@ -135,6 +171,7 @@
135171
"GetProjectSettingsRequest",
136172
"GetPythonPackageRequest",
137173
"GetRepositoryRequest",
174+
"GetRuleRequest",
138175
"GetTagRequest",
139176
"GetVPCSCConfigRequest",
140177
"GetVersionRequest",
@@ -149,6 +186,8 @@
149186
"ImportYumArtifactsMetadata",
150187
"ImportYumArtifactsRequest",
151188
"ImportYumArtifactsResponse",
189+
"ListAttachmentsRequest",
190+
"ListAttachmentsResponse",
152191
"ListDockerImagesRequest",
153192
"ListDockerImagesResponse",
154193
"ListFilesRequest",
@@ -163,6 +202,8 @@
163202
"ListPythonPackagesResponse",
164203
"ListRepositoriesRequest",
165204
"ListRepositoriesResponse",
205+
"ListRulesRequest",
206+
"ListRulesResponse",
166207
"ListTagsRequest",
167208
"ListTagsResponse",
168209
"ListVersionsRequest",
@@ -175,11 +216,16 @@
175216
"PythonPackage",
176217
"RemoteRepositoryConfig",
177218
"Repository",
219+
"Rule",
178220
"Tag",
221+
"UpdateFileRequest",
222+
"UpdatePackageRequest",
179223
"UpdateProjectSettingsRequest",
180224
"UpdateRepositoryRequest",
225+
"UpdateRuleRequest",
181226
"UpdateTagRequest",
182227
"UpdateVPCSCConfigRequest",
228+
"UpdateVersionRequest",
183229
"UpstreamPolicy",
184230
"VPCSCConfig",
185231
"Version",

0 commit comments

Comments
 (0)