Skip to content

Commit 8488a91

Browse files
feat(artifactregistry): update the api
#### artifactregistry:v1 The following keys were added: - resources.projects.resources.locations.methods.getVpcscConfig (Total Keys: 11) - resources.projects.resources.locations.methods.updateVpcscConfig (Total Keys: 15) - schemas.DockerRepository (Total Keys: 3) - schemas.GoogleDevtoolsArtifactregistryV1File.properties.fetchTime (Total Keys: 3) - schemas.MavenRepository (Total Keys: 3) - schemas.NpmRepository (Total Keys: 3) - schemas.PythonRepository (Total Keys: 3) - schemas.RemoteRepositoryConfig (Total Keys: 6) - schemas.Repository.properties.mode.type (Total Keys: 1) - schemas.Repository.properties.remoteRepositoryConfig.$ref (Total Keys: 1) - schemas.Repository.properties.virtualRepositoryConfig.$ref (Total Keys: 1) - schemas.UpstreamPolicy (Total Keys: 6) - schemas.VPCSCConfig (Total Keys: 4) - schemas.VirtualRepositoryConfig (Total Keys: 4)
1 parent ea9b58f commit 8488a91

8 files changed

+449
-15
lines changed

docs/dyn/artifactregistry_v1.projects.locations.html

Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -90,12 +90,18 @@ <h2>Instance Methods</h2>
9090
<p class="toc_element">
9191
<code><a href="#get">get(name, x__xgafv=None)</a></code></p>
9292
<p class="firstline">Gets information about a location.</p>
93+
<p class="toc_element">
94+
<code><a href="#getVpcscConfig">getVpcscConfig(name, x__xgafv=None)</a></code></p>
95+
<p class="firstline">Retrieves the VPCSC Config for the Project.</p>
9396
<p class="toc_element">
9497
<code><a href="#list">list(name, filter=None, pageSize=None, pageToken=None, x__xgafv=None)</a></code></p>
9598
<p class="firstline">Lists information about the supported locations for this service.</p>
9699
<p class="toc_element">
97100
<code><a href="#list_next">list_next()</a></code></p>
98101
<p class="firstline">Retrieves the next page of results.</p>
102+
<p class="toc_element">
103+
<code><a href="#updateVpcscConfig">updateVpcscConfig(name, body=None, updateMask=None, x__xgafv=None)</a></code></p>
104+
<p class="firstline">Updates the VPCSC Config for the Project.</p>
99105
<h3>Method Details</h3>
100106
<div class="method">
101107
<code class="details" id="close">close()</code>
@@ -129,6 +135,26 @@ <h3>Method Details</h3>
129135
}</pre>
130136
</div>
131137

138+
<div class="method">
139+
<code class="details" id="getVpcscConfig">getVpcscConfig(name, x__xgafv=None)</code>
140+
<pre>Retrieves the VPCSC Config for the Project.
141+
142+
Args:
143+
name: string, Required. The name of the VPCSCConfig resource. (required)
144+
x__xgafv: string, V1 error format.
145+
Allowed values
146+
1 - v1 error format
147+
2 - v2 error format
148+
149+
Returns:
150+
An object of the form:
151+
152+
{ # The Artifact Registry VPC SC config that apply to a Project.
153+
&quot;name&quot;: &quot;A String&quot;, # The name of the project&#x27;s VPC SC Config. Always of the form: projects/{projectID}/locations/{location}/vpcscConfig In update request: never set In response: always set
154+
&quot;vpcscPolicy&quot;: &quot;A String&quot;, # The project per location VPC SC policy that defines the VPC SC behavior for the Remote Repository (Allow/Deny).
155+
}</pre>
156+
</div>
157+
132158
<div class="method">
133159
<code class="details" id="list">list(name, filter=None, pageSize=None, pageToken=None, x__xgafv=None)</code>
134160
<pre>Lists information about the supported locations for this service.
@@ -178,4 +204,33 @@ <h3>Method Details</h3>
178204
</pre>
179205
</div>
180206

207+
<div class="method">
208+
<code class="details" id="updateVpcscConfig">updateVpcscConfig(name, body=None, updateMask=None, x__xgafv=None)</code>
209+
<pre>Updates the VPCSC Config for the Project.
210+
211+
Args:
212+
name: string, The name of the project&#x27;s VPC SC Config. Always of the form: projects/{projectID}/locations/{location}/vpcscConfig In update request: never set In response: always set (required)
213+
body: object, The request body.
214+
The object takes the form of:
215+
216+
{ # The Artifact Registry VPC SC config that apply to a Project.
217+
&quot;name&quot;: &quot;A String&quot;, # The name of the project&#x27;s VPC SC Config. Always of the form: projects/{projectID}/locations/{location}/vpcscConfig In update request: never set In response: always set
218+
&quot;vpcscPolicy&quot;: &quot;A String&quot;, # The project per location VPC SC policy that defines the VPC SC behavior for the Remote Repository (Allow/Deny).
219+
}
220+
221+
updateMask: string, Field mask to support partial updates.
222+
x__xgafv: string, V1 error format.
223+
Allowed values
224+
1 - v1 error format
225+
2 - v2 error format
226+
227+
Returns:
228+
An object of the form:
229+
230+
{ # The Artifact Registry VPC SC config that apply to a Project.
231+
&quot;name&quot;: &quot;A String&quot;, # The name of the project&#x27;s VPC SC Config. Always of the form: projects/{projectID}/locations/{location}/vpcscConfig In update request: never set In response: always set
232+
&quot;vpcscPolicy&quot;: &quot;A String&quot;, # The project per location VPC SC policy that defines the VPC SC behavior for the Remote Repository (Allow/Deny).
233+
}</pre>
234+
</div>
235+
181236
</body></html>

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

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -108,6 +108,7 @@ <h3>Method Details</h3>
108108

109109
{ # Files store content that is potentially associated with Packages or Versions.
110110
&quot;createTime&quot;: &quot;A String&quot;, # The time when the File was created.
111+
&quot;fetchTime&quot;: &quot;A String&quot;, # Output only. The time when the last attempt to refresh the file&#x27;s data was made. Only set when the repository is remote.
111112
&quot;hashes&quot;: [ # The hashes of the file content.
112113
{ # A hash of file content.
113114
&quot;type&quot;: &quot;A String&quot;, # The algorithm used to compute the hash value.
@@ -143,6 +144,7 @@ <h3>Method Details</h3>
143144
&quot;files&quot;: [ # The files returned.
144145
{ # Files store content that is potentially associated with Packages or Versions.
145146
&quot;createTime&quot;: &quot;A String&quot;, # The time when the File was created.
147+
&quot;fetchTime&quot;: &quot;A String&quot;, # Output only. The time when the last attempt to refresh the file&#x27;s data was made. Only set when the repository is remote.
146148
&quot;hashes&quot;: [ # The hashes of the file content.
147149
{ # A hash of file content.
148150
&quot;type&quot;: &quot;A String&quot;, # The algorithm used to compute the hash value.

0 commit comments

Comments
 (0)