Skip to content
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Commit 9b7a719

Browse files
committedNov 8, 2022
feat(compute): update the api
#### compute:alpha The following keys were added: - schemas.AWSV4Signature (Total Keys: 6) - schemas.NetworkInterface.properties.networkAttachment.type (Total Keys: 1) - schemas.ResourcePolicyGroupPlacementPolicy.properties.tpuTopology.type (Total Keys: 1) - schemas.SecuritySettings.properties.awsV4Authentication.$ref (Total Keys: 1) #### compute:beta The following keys were added: - resources.instances.methods.stop.parameters.discardLocalSsd (Total Keys: 2) #### compute:v1 The following keys were added: - resources.targetTcpProxies.methods.aggregatedList (Total Keys: 26) - schemas.TargetTcpProxiesScopedList (Total Keys: 11) - schemas.TargetTcpProxyAggregatedList (Total Keys: 18)
1 parent 610e7ee commit 9b7a719

File tree

46 files changed

+777
-260
lines changed

Some content is hidden

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

46 files changed

+777
-260
lines changed
 

‎docs/dyn/compute_alpha.backendServices.html

+36
Original file line numberDiff line numberDiff line change
@@ -593,6 +593,12 @@ <h3>Method Details</h3>
593593
},
594594
],
595595
},
596+
&quot;awsV4Authentication&quot;: { # Contains the configurations necessary to generate a signature for access to private storage buckets that support Signature Version 4 for authentication. The service name for generating the authentication header will always default to &#x27;s3&#x27;. # The configuration needed to generate a signature for access to private storage buckets that support AWS&#x27;s Signature Version 4 for authentication. Allowed only for INTERNET_IP_PORT and INTERNET_FQDN_PORT NEG backends.
597+
&quot;accessKey&quot;: &quot;A String&quot;, # The access key used for s3 bucket authentication. Required for updating or creating a backend that uses AWS v4 signature authentication, but will not be returned as part of the configuration when queried with a REST API GET request. @InputOnly
598+
&quot;accessKeyId&quot;: &quot;A String&quot;, # The identifier of an access key used for s3 bucket authentication.
599+
&quot;accessKeyVersion&quot;: &quot;A String&quot;, # The optional version identifier for the access key. You can use this to keep track of different iterations of your access key.
600+
&quot;originRegion&quot;: &quot;A String&quot;, # The name of the cloud region of your origin. This is a free-form field with the name of the region your cloud uses to host your origin. For example, &quot;us-east-1&quot; for AWS or &quot;us-ashburn-1&quot; for OCI.
601+
},
596602
&quot;clientTlsPolicy&quot;: &quot;A String&quot;, # Optional. A URL referring to a networksecurity.ClientTlsPolicy resource that describes how clients should authenticate with this service&#x27;s backends. clientTlsPolicy only applies to a global BackendService with the loadBalancingScheme set to INTERNAL_SELF_MANAGED. If left blank, communications are not encrypted. Note: This field currently has no impact.
597603
&quot;clientTlsSettings&quot;: { # [Deprecated] The client side authentication settings for connection originating from the backend service. the backend service. # [Deprecated] TLS Settings for the backend service.
598604
&quot;clientTlsContext&quot;: { # [Deprecated] The TLS settings for the client or server. The TLS settings for the client or server. # Configures the mechanism to obtain client-side security certificates and identity information. This field is only applicable when mode is set to MUTUAL.
@@ -1266,6 +1272,12 @@ <h3>Method Details</h3>
12661272
},
12671273
],
12681274
},
1275+
&quot;awsV4Authentication&quot;: { # Contains the configurations necessary to generate a signature for access to private storage buckets that support Signature Version 4 for authentication. The service name for generating the authentication header will always default to &#x27;s3&#x27;. # The configuration needed to generate a signature for access to private storage buckets that support AWS&#x27;s Signature Version 4 for authentication. Allowed only for INTERNET_IP_PORT and INTERNET_FQDN_PORT NEG backends.
1276+
&quot;accessKey&quot;: &quot;A String&quot;, # The access key used for s3 bucket authentication. Required for updating or creating a backend that uses AWS v4 signature authentication, but will not be returned as part of the configuration when queried with a REST API GET request. @InputOnly
1277+
&quot;accessKeyId&quot;: &quot;A String&quot;, # The identifier of an access key used for s3 bucket authentication.
1278+
&quot;accessKeyVersion&quot;: &quot;A String&quot;, # The optional version identifier for the access key. You can use this to keep track of different iterations of your access key.
1279+
&quot;originRegion&quot;: &quot;A String&quot;, # The name of the cloud region of your origin. This is a free-form field with the name of the region your cloud uses to host your origin. For example, &quot;us-east-1&quot; for AWS or &quot;us-ashburn-1&quot; for OCI.
1280+
},
12691281
&quot;clientTlsPolicy&quot;: &quot;A String&quot;, # Optional. A URL referring to a networksecurity.ClientTlsPolicy resource that describes how clients should authenticate with this service&#x27;s backends. clientTlsPolicy only applies to a global BackendService with the loadBalancingScheme set to INTERNAL_SELF_MANAGED. If left blank, communications are not encrypted. Note: This field currently has no impact.
12701282
&quot;clientTlsSettings&quot;: { # [Deprecated] The client side authentication settings for connection originating from the backend service. the backend service. # [Deprecated] TLS Settings for the backend service.
12711283
&quot;clientTlsContext&quot;: { # [Deprecated] The TLS settings for the client or server. The TLS settings for the client or server. # Configures the mechanism to obtain client-side security certificates and identity information. This field is only applicable when mode is set to MUTUAL.
@@ -1835,6 +1847,12 @@ <h3>Method Details</h3>
18351847
},
18361848
],
18371849
},
1850+
&quot;awsV4Authentication&quot;: { # Contains the configurations necessary to generate a signature for access to private storage buckets that support Signature Version 4 for authentication. The service name for generating the authentication header will always default to &#x27;s3&#x27;. # The configuration needed to generate a signature for access to private storage buckets that support AWS&#x27;s Signature Version 4 for authentication. Allowed only for INTERNET_IP_PORT and INTERNET_FQDN_PORT NEG backends.
1851+
&quot;accessKey&quot;: &quot;A String&quot;, # The access key used for s3 bucket authentication. Required for updating or creating a backend that uses AWS v4 signature authentication, but will not be returned as part of the configuration when queried with a REST API GET request. @InputOnly
1852+
&quot;accessKeyId&quot;: &quot;A String&quot;, # The identifier of an access key used for s3 bucket authentication.
1853+
&quot;accessKeyVersion&quot;: &quot;A String&quot;, # The optional version identifier for the access key. You can use this to keep track of different iterations of your access key.
1854+
&quot;originRegion&quot;: &quot;A String&quot;, # The name of the cloud region of your origin. This is a free-form field with the name of the region your cloud uses to host your origin. For example, &quot;us-east-1&quot; for AWS or &quot;us-ashburn-1&quot; for OCI.
1855+
},
18381856
&quot;clientTlsPolicy&quot;: &quot;A String&quot;, # Optional. A URL referring to a networksecurity.ClientTlsPolicy resource that describes how clients should authenticate with this service&#x27;s backends. clientTlsPolicy only applies to a global BackendService with the loadBalancingScheme set to INTERNAL_SELF_MANAGED. If left blank, communications are not encrypted. Note: This field currently has no impact.
18391857
&quot;clientTlsSettings&quot;: { # [Deprecated] The client side authentication settings for connection originating from the backend service. the backend service. # [Deprecated] TLS Settings for the backend service.
18401858
&quot;clientTlsContext&quot;: { # [Deprecated] The TLS settings for the client or server. The TLS settings for the client or server. # Configures the mechanism to obtain client-side security certificates and identity information. This field is only applicable when mode is set to MUTUAL.
@@ -2359,6 +2377,12 @@ <h3>Method Details</h3>
23592377
},
23602378
],
23612379
},
2380+
&quot;awsV4Authentication&quot;: { # Contains the configurations necessary to generate a signature for access to private storage buckets that support Signature Version 4 for authentication. The service name for generating the authentication header will always default to &#x27;s3&#x27;. # The configuration needed to generate a signature for access to private storage buckets that support AWS&#x27;s Signature Version 4 for authentication. Allowed only for INTERNET_IP_PORT and INTERNET_FQDN_PORT NEG backends.
2381+
&quot;accessKey&quot;: &quot;A String&quot;, # The access key used for s3 bucket authentication. Required for updating or creating a backend that uses AWS v4 signature authentication, but will not be returned as part of the configuration when queried with a REST API GET request. @InputOnly
2382+
&quot;accessKeyId&quot;: &quot;A String&quot;, # The identifier of an access key used for s3 bucket authentication.
2383+
&quot;accessKeyVersion&quot;: &quot;A String&quot;, # The optional version identifier for the access key. You can use this to keep track of different iterations of your access key.
2384+
&quot;originRegion&quot;: &quot;A String&quot;, # The name of the cloud region of your origin. This is a free-form field with the name of the region your cloud uses to host your origin. For example, &quot;us-east-1&quot; for AWS or &quot;us-ashburn-1&quot; for OCI.
2385+
},
23622386
&quot;clientTlsPolicy&quot;: &quot;A String&quot;, # Optional. A URL referring to a networksecurity.ClientTlsPolicy resource that describes how clients should authenticate with this service&#x27;s backends. clientTlsPolicy only applies to a global BackendService with the loadBalancingScheme set to INTERNAL_SELF_MANAGED. If left blank, communications are not encrypted. Note: This field currently has no impact.
23632387
&quot;clientTlsSettings&quot;: { # [Deprecated] The client side authentication settings for connection originating from the backend service. the backend service. # [Deprecated] TLS Settings for the backend service.
23642388
&quot;clientTlsContext&quot;: { # [Deprecated] The TLS settings for the client or server. The TLS settings for the client or server. # Configures the mechanism to obtain client-side security certificates and identity information. This field is only applicable when mode is set to MUTUAL.
@@ -2810,6 +2834,12 @@ <h3>Method Details</h3>
28102834
},
28112835
],
28122836
},
2837+
&quot;awsV4Authentication&quot;: { # Contains the configurations necessary to generate a signature for access to private storage buckets that support Signature Version 4 for authentication. The service name for generating the authentication header will always default to &#x27;s3&#x27;. # The configuration needed to generate a signature for access to private storage buckets that support AWS&#x27;s Signature Version 4 for authentication. Allowed only for INTERNET_IP_PORT and INTERNET_FQDN_PORT NEG backends.
2838+
&quot;accessKey&quot;: &quot;A String&quot;, # The access key used for s3 bucket authentication. Required for updating or creating a backend that uses AWS v4 signature authentication, but will not be returned as part of the configuration when queried with a REST API GET request. @InputOnly
2839+
&quot;accessKeyId&quot;: &quot;A String&quot;, # The identifier of an access key used for s3 bucket authentication.
2840+
&quot;accessKeyVersion&quot;: &quot;A String&quot;, # The optional version identifier for the access key. You can use this to keep track of different iterations of your access key.
2841+
&quot;originRegion&quot;: &quot;A String&quot;, # The name of the cloud region of your origin. This is a free-form field with the name of the region your cloud uses to host your origin. For example, &quot;us-east-1&quot; for AWS or &quot;us-ashburn-1&quot; for OCI.
2842+
},
28132843
&quot;clientTlsPolicy&quot;: &quot;A String&quot;, # Optional. A URL referring to a networksecurity.ClientTlsPolicy resource that describes how clients should authenticate with this service&#x27;s backends. clientTlsPolicy only applies to a global BackendService with the loadBalancingScheme set to INTERNAL_SELF_MANAGED. If left blank, communications are not encrypted. Note: This field currently has no impact.
28142844
&quot;clientTlsSettings&quot;: { # [Deprecated] The client side authentication settings for connection originating from the backend service. the backend service. # [Deprecated] TLS Settings for the backend service.
28152845
&quot;clientTlsContext&quot;: { # [Deprecated] The TLS settings for the client or server. The TLS settings for the client or server. # Configures the mechanism to obtain client-side security certificates and identity information. This field is only applicable when mode is set to MUTUAL.
@@ -3772,6 +3802,12 @@ <h3>Method Details</h3>
37723802
},
37733803
],
37743804
},
3805+
&quot;awsV4Authentication&quot;: { # Contains the configurations necessary to generate a signature for access to private storage buckets that support Signature Version 4 for authentication. The service name for generating the authentication header will always default to &#x27;s3&#x27;. # The configuration needed to generate a signature for access to private storage buckets that support AWS&#x27;s Signature Version 4 for authentication. Allowed only for INTERNET_IP_PORT and INTERNET_FQDN_PORT NEG backends.
3806+
&quot;accessKey&quot;: &quot;A String&quot;, # The access key used for s3 bucket authentication. Required for updating or creating a backend that uses AWS v4 signature authentication, but will not be returned as part of the configuration when queried with a REST API GET request. @InputOnly
3807+
&quot;accessKeyId&quot;: &quot;A String&quot;, # The identifier of an access key used for s3 bucket authentication.
3808+
&quot;accessKeyVersion&quot;: &quot;A String&quot;, # The optional version identifier for the access key. You can use this to keep track of different iterations of your access key.
3809+
&quot;originRegion&quot;: &quot;A String&quot;, # The name of the cloud region of your origin. This is a free-form field with the name of the region your cloud uses to host your origin. For example, &quot;us-east-1&quot; for AWS or &quot;us-ashburn-1&quot; for OCI.
3810+
},
37753811
&quot;clientTlsPolicy&quot;: &quot;A String&quot;, # Optional. A URL referring to a networksecurity.ClientTlsPolicy resource that describes how clients should authenticate with this service&#x27;s backends. clientTlsPolicy only applies to a global BackendService with the loadBalancingScheme set to INTERNAL_SELF_MANAGED. If left blank, communications are not encrypted. Note: This field currently has no impact.
37763812
&quot;clientTlsSettings&quot;: { # [Deprecated] The client side authentication settings for connection originating from the backend service. the backend service. # [Deprecated] TLS Settings for the backend service.
37773813
&quot;clientTlsContext&quot;: { # [Deprecated] The TLS settings for the client or server. The TLS settings for the client or server. # Configures the mechanism to obtain client-side security certificates and identity information. This field is only applicable when mode is set to MUTUAL.

0 commit comments

Comments
 (0)
Please sign in to comment.