Skip to content

Commit 2faa4e9

Browse files
feat(artifactregistry): update the api
#### artifactregistry:v1 The following keys were added: - schemas.RemoteRepositoryConfig.properties.upstreamCredentials.$ref (Total Keys: 1) - schemas.UpstreamCredentials (Total Keys: 3) - schemas.UsernamePasswordCredentials (Total Keys: 4)
1 parent 7c5bbe0 commit 2faa4e9

File tree

4 files changed

+63
-3
lines changed

4 files changed

+63
-3
lines changed

docs/dyn/artifactregistry_v1.projects.locations.repositories.html

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -239,6 +239,12 @@ <h3>Method Details</h3>
239239
&quot;pythonRepository&quot;: { # Configuration for a Python remote repository. # Specific settings for a Python remote repository.
240240
&quot;publicRepository&quot;: &quot;A String&quot;, # One of the publicly available Python repositories supported by Artifact Registry.
241241
},
242+
&quot;upstreamCredentials&quot;: { # The credentials to access the remote repository. # Optional. The credentials used to access the remote repository.
243+
&quot;usernamePasswordCredentials&quot;: { # Username and password credentials. # Use username and password to access the remote repository.
244+
&quot;passwordSecretVersion&quot;: &quot;A String&quot;, # The Secret Manager key version that holds the password to access the remote repository. Must be in the format of `projects/{project}/secrets/{secret}/versions/{version}`.
245+
&quot;username&quot;: &quot;A String&quot;, # The username to access the remote repository.
246+
},
247+
},
242248
&quot;yumRepository&quot;: { # Configuration for a Yum remote repository. # Specific settings for a Yum remote repository.
243249
&quot;publicRepository&quot;: { # Publicly available Yum repositories constructed from a common repository base and a custom repository path. # One of the publicly available Yum repositories supported by Artifact Registry.
244250
&quot;repositoryBase&quot;: &quot;A String&quot;, # A common public repository base for Yum.
@@ -404,6 +410,12 @@ <h3>Method Details</h3>
404410
&quot;pythonRepository&quot;: { # Configuration for a Python remote repository. # Specific settings for a Python remote repository.
405411
&quot;publicRepository&quot;: &quot;A String&quot;, # One of the publicly available Python repositories supported by Artifact Registry.
406412
},
413+
&quot;upstreamCredentials&quot;: { # The credentials to access the remote repository. # Optional. The credentials used to access the remote repository.
414+
&quot;usernamePasswordCredentials&quot;: { # Username and password credentials. # Use username and password to access the remote repository.
415+
&quot;passwordSecretVersion&quot;: &quot;A String&quot;, # The Secret Manager key version that holds the password to access the remote repository. Must be in the format of `projects/{project}/secrets/{secret}/versions/{version}`.
416+
&quot;username&quot;: &quot;A String&quot;, # The username to access the remote repository.
417+
},
418+
},
407419
&quot;yumRepository&quot;: { # Configuration for a Yum remote repository. # Specific settings for a Yum remote repository.
408420
&quot;publicRepository&quot;: { # Publicly available Yum repositories constructed from a common repository base and a custom repository path. # One of the publicly available Yum repositories supported by Artifact Registry.
409421
&quot;repositoryBase&quot;: &quot;A String&quot;, # A common public repository base for Yum.
@@ -545,6 +557,12 @@ <h3>Method Details</h3>
545557
&quot;pythonRepository&quot;: { # Configuration for a Python remote repository. # Specific settings for a Python remote repository.
546558
&quot;publicRepository&quot;: &quot;A String&quot;, # One of the publicly available Python repositories supported by Artifact Registry.
547559
},
560+
&quot;upstreamCredentials&quot;: { # The credentials to access the remote repository. # Optional. The credentials used to access the remote repository.
561+
&quot;usernamePasswordCredentials&quot;: { # Username and password credentials. # Use username and password to access the remote repository.
562+
&quot;passwordSecretVersion&quot;: &quot;A String&quot;, # The Secret Manager key version that holds the password to access the remote repository. Must be in the format of `projects/{project}/secrets/{secret}/versions/{version}`.
563+
&quot;username&quot;: &quot;A String&quot;, # The username to access the remote repository.
564+
},
565+
},
548566
&quot;yumRepository&quot;: { # Configuration for a Yum remote repository. # Specific settings for a Yum remote repository.
549567
&quot;publicRepository&quot;: { # Publicly available Yum repositories constructed from a common repository base and a custom repository path. # One of the publicly available Yum repositories supported by Artifact Registry.
550568
&quot;repositoryBase&quot;: &quot;A String&quot;, # A common public repository base for Yum.
@@ -657,6 +675,12 @@ <h3>Method Details</h3>
657675
&quot;pythonRepository&quot;: { # Configuration for a Python remote repository. # Specific settings for a Python remote repository.
658676
&quot;publicRepository&quot;: &quot;A String&quot;, # One of the publicly available Python repositories supported by Artifact Registry.
659677
},
678+
&quot;upstreamCredentials&quot;: { # The credentials to access the remote repository. # Optional. The credentials used to access the remote repository.
679+
&quot;usernamePasswordCredentials&quot;: { # Username and password credentials. # Use username and password to access the remote repository.
680+
&quot;passwordSecretVersion&quot;: &quot;A String&quot;, # The Secret Manager key version that holds the password to access the remote repository. Must be in the format of `projects/{project}/secrets/{secret}/versions/{version}`.
681+
&quot;username&quot;: &quot;A String&quot;, # The username to access the remote repository.
682+
},
683+
},
660684
&quot;yumRepository&quot;: { # Configuration for a Yum remote repository. # Specific settings for a Yum remote repository.
661685
&quot;publicRepository&quot;: { # Publicly available Yum repositories constructed from a common repository base and a custom repository path. # One of the publicly available Yum repositories supported by Artifact Registry.
662686
&quot;repositoryBase&quot;: &quot;A String&quot;, # A common public repository base for Yum.
@@ -752,6 +776,12 @@ <h3>Method Details</h3>
752776
&quot;pythonRepository&quot;: { # Configuration for a Python remote repository. # Specific settings for a Python remote repository.
753777
&quot;publicRepository&quot;: &quot;A String&quot;, # One of the publicly available Python repositories supported by Artifact Registry.
754778
},
779+
&quot;upstreamCredentials&quot;: { # The credentials to access the remote repository. # Optional. The credentials used to access the remote repository.
780+
&quot;usernamePasswordCredentials&quot;: { # Username and password credentials. # Use username and password to access the remote repository.
781+
&quot;passwordSecretVersion&quot;: &quot;A String&quot;, # The Secret Manager key version that holds the password to access the remote repository. Must be in the format of `projects/{project}/secrets/{secret}/versions/{version}`.
782+
&quot;username&quot;: &quot;A String&quot;, # The username to access the remote repository.
783+
},
784+
},
755785
&quot;yumRepository&quot;: { # Configuration for a Yum remote repository. # Specific settings for a Yum remote repository.
756786
&quot;publicRepository&quot;: { # Publicly available Yum repositories constructed from a common repository base and a custom repository path. # One of the publicly available Yum repositories supported by Artifact Registry.
757787
&quot;repositoryBase&quot;: &quot;A String&quot;, # A common public repository base for Yum.

googleapiclient/discovery_cache/documents/artifactregistry.v1.json

Lines changed: 31 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1713,7 +1713,7 @@
17131713
}
17141714
}
17151715
},
1716-
"revision": "20231006",
1716+
"revision": "20231018",
17171717
"rootUrl": "https://artifactregistry.googleapis.com/",
17181718
"schemas": {
17191719
"AptArtifact": {
@@ -3013,6 +3013,10 @@
30133013
"$ref": "PythonRepository",
30143014
"description": "Specific settings for a Python remote repository."
30153015
},
3016+
"upstreamCredentials": {
3017+
"$ref": "UpstreamCredentials",
3018+
"description": "Optional. The credentials used to access the remote repository."
3019+
},
30163020
"yumRepository": {
30173021
"$ref": "YumRepository",
30183022
"description": "Specific settings for a Yum remote repository."
@@ -3390,6 +3394,17 @@
33903394
},
33913395
"type": "object"
33923396
},
3397+
"UpstreamCredentials": {
3398+
"description": "The credentials to access the remote repository.",
3399+
"id": "UpstreamCredentials",
3400+
"properties": {
3401+
"usernamePasswordCredentials": {
3402+
"$ref": "UsernamePasswordCredentials",
3403+
"description": "Use username and password to access the remote repository."
3404+
}
3405+
},
3406+
"type": "object"
3407+
},
33933408
"UpstreamPolicy": {
33943409
"description": "Artifact policy configuration for the repository contents.",
33953410
"id": "UpstreamPolicy",
@@ -3410,6 +3425,21 @@
34103425
},
34113426
"type": "object"
34123427
},
3428+
"UsernamePasswordCredentials": {
3429+
"description": "Username and password credentials.",
3430+
"id": "UsernamePasswordCredentials",
3431+
"properties": {
3432+
"passwordSecretVersion": {
3433+
"description": "The Secret Manager key version that holds the password to access the remote repository. Must be in the format of `projects/{project}/secrets/{secret}/versions/{version}`.",
3434+
"type": "string"
3435+
},
3436+
"username": {
3437+
"description": "The username to access the remote repository.",
3438+
"type": "string"
3439+
}
3440+
},
3441+
"type": "object"
3442+
},
34133443
"VPCSCConfig": {
34143444
"description": "The Artifact Registry VPC SC config that apply to a Project.",
34153445
"id": "VPCSCConfig",

googleapiclient/discovery_cache/documents/artifactregistry.v1beta1.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -981,7 +981,7 @@
981981
}
982982
}
983983
},
984-
"revision": "20231006",
984+
"revision": "20231018",
985985
"rootUrl": "https://artifactregistry.googleapis.com/",
986986
"schemas": {
987987
"Binding": {

googleapiclient/discovery_cache/documents/artifactregistry.v1beta2.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1187,7 +1187,7 @@
11871187
}
11881188
}
11891189
},
1190-
"revision": "20231006",
1190+
"revision": "20231018",
11911191
"rootUrl": "https://artifactregistry.googleapis.com/",
11921192
"schemas": {
11931193
"AptArtifact": {

0 commit comments

Comments
 (0)