Skip to content

Commit

Permalink
feat(apigee): update the api
Browse files Browse the repository at this point in the history
#### apigee:v1

The following keys were added:
- resources.organizations.resources.securityAssessmentResults.methods.batchCompute (Total Keys: 12)
- schemas.GoogleCloudApigeeV1BatchComputeSecurityAssessmentResultsRequest (Total Keys: 19)
- schemas.GoogleCloudApigeeV1BatchComputeSecurityAssessmentResultsResponse (Total Keys: 7)
- schemas.GoogleCloudApigeeV1SecurityActionConditionConfig.properties.asns (Total Keys: 3)
- schemas.GoogleCloudApigeeV1SecurityActionConditionConfig.properties.regionCodes (Total Keys: 2)
- schemas.GoogleCloudApigeeV1SecurityAssessmentResult (Total Keys: 39)
- schemas.GoogleCloudApigeeV1TlsInfo.properties.enforce.type (Total Keys: 1)
- schemas.GoogleCloudApigeeV1TlsInfoConfig.properties.enforce.type (Total Keys: 1)
  • Loading branch information
yoshi-automation committed Apr 23, 2024
1 parent aba2664 commit 6273c1b
Show file tree
Hide file tree
Showing 9 changed files with 610 additions and 35 deletions.
1 change: 1 addition & 0 deletions docs/dyn/apigee_v1.organizations.environments.html
Expand Up @@ -648,6 +648,7 @@ <h3>Method Details</h3>
&quot;name&quot;: &quot;A String&quot;,
},
&quot;enabled&quot;: True or False, # Flag that specifies whether one-way TLS is enabled. Set to `true` to enable one-way TLS.
&quot;enforce&quot;: True or False, # Flag that enforces TLS settings
&quot;ignoreValidationErrors&quot;: True or False, # Flag that specifies whether to ignore TLS certificate validation errors. Set to `true` to ignore errors.
&quot;keyAlias&quot;: &quot;A String&quot;, # Name of the alias used for client-side authentication in the following format: `organizations/{org}/environments/{env}/keystores/{keystore}/aliases/{alias}`
&quot;keyAliasReference&quot;: { # Reference name and alias pair to use for client-side authentication.
Expand Down
36 changes: 36 additions & 0 deletions docs/dyn/apigee_v1.organizations.environments.securityActions.html
Expand Up @@ -123,6 +123,9 @@ <h3>Method Details</h3>
&quot;apiProducts&quot;: [ # Optional. A list of API Products. Limit 1000 per action.
&quot;A String&quot;,
],
&quot;asns&quot;: [ # Optional. A list of ASN numbers to act on, e.g. 23. https://en.wikipedia.org/wiki/Autonomous_system_(Internet) This uses int64 instead of uint32 because of https://linter.aip.dev/141/forbidden-types.
&quot;A String&quot;,
],
&quot;botReasons&quot;: [ # Optional. A list of Bot Reasons. Current options: Flooder, Brute Guessor, Static Content Scraper, OAuth Abuser, Robot Abuser, TorListRule, Advanced Anomaly Detection, Advanced API Scraper, Search Engine Crawlers, Public Clouds, Public Cloud AWS, Public Cloud Azure, and Public Cloud Google.
&quot;A String&quot;,
],
Expand All @@ -135,6 +138,9 @@ <h3>Method Details</h3>
&quot;ipAddressRanges&quot;: [ # Optional. A list of IP addresses. This could be either IPv4 or IPv6. Limited to 100 per action.
&quot;A String&quot;,
],
&quot;regionCodes&quot;: [ # Optional. A list of countries/region codes to act on, e.g. US. This follows https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2.
&quot;A String&quot;,
],
&quot;userAgents&quot;: [ # Optional. A list of user agents to deny. We look for exact matches. Limit 50 per action.
&quot;A String&quot;,
],
Expand Down Expand Up @@ -181,6 +187,9 @@ <h3>Method Details</h3>
&quot;apiProducts&quot;: [ # Optional. A list of API Products. Limit 1000 per action.
&quot;A String&quot;,
],
&quot;asns&quot;: [ # Optional. A list of ASN numbers to act on, e.g. 23. https://en.wikipedia.org/wiki/Autonomous_system_(Internet) This uses int64 instead of uint32 because of https://linter.aip.dev/141/forbidden-types.
&quot;A String&quot;,
],
&quot;botReasons&quot;: [ # Optional. A list of Bot Reasons. Current options: Flooder, Brute Guessor, Static Content Scraper, OAuth Abuser, Robot Abuser, TorListRule, Advanced Anomaly Detection, Advanced API Scraper, Search Engine Crawlers, Public Clouds, Public Cloud AWS, Public Cloud Azure, and Public Cloud Google.
&quot;A String&quot;,
],
Expand All @@ -193,6 +202,9 @@ <h3>Method Details</h3>
&quot;ipAddressRanges&quot;: [ # Optional. A list of IP addresses. This could be either IPv4 or IPv6. Limited to 100 per action.
&quot;A String&quot;,
],
&quot;regionCodes&quot;: [ # Optional. A list of countries/region codes to act on, e.g. US. This follows https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2.
&quot;A String&quot;,
],
&quot;userAgents&quot;: [ # Optional. A list of user agents to deny. We look for exact matches. Limit 50 per action.
&quot;A String&quot;,
],
Expand Down Expand Up @@ -251,6 +263,9 @@ <h3>Method Details</h3>
&quot;apiProducts&quot;: [ # Optional. A list of API Products. Limit 1000 per action.
&quot;A String&quot;,
],
&quot;asns&quot;: [ # Optional. A list of ASN numbers to act on, e.g. 23. https://en.wikipedia.org/wiki/Autonomous_system_(Internet) This uses int64 instead of uint32 because of https://linter.aip.dev/141/forbidden-types.
&quot;A String&quot;,
],
&quot;botReasons&quot;: [ # Optional. A list of Bot Reasons. Current options: Flooder, Brute Guessor, Static Content Scraper, OAuth Abuser, Robot Abuser, TorListRule, Advanced Anomaly Detection, Advanced API Scraper, Search Engine Crawlers, Public Clouds, Public Cloud AWS, Public Cloud Azure, and Public Cloud Google.
&quot;A String&quot;,
],
Expand All @@ -263,6 +278,9 @@ <h3>Method Details</h3>
&quot;ipAddressRanges&quot;: [ # Optional. A list of IP addresses. This could be either IPv4 or IPv6. Limited to 100 per action.
&quot;A String&quot;,
],
&quot;regionCodes&quot;: [ # Optional. A list of countries/region codes to act on, e.g. US. This follows https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2.
&quot;A String&quot;,
],
&quot;userAgents&quot;: [ # Optional. A list of user agents to deny. We look for exact matches. Limit 50 per action.
&quot;A String&quot;,
],
Expand Down Expand Up @@ -321,6 +339,9 @@ <h3>Method Details</h3>
&quot;apiProducts&quot;: [ # Optional. A list of API Products. Limit 1000 per action.
&quot;A String&quot;,
],
&quot;asns&quot;: [ # Optional. A list of ASN numbers to act on, e.g. 23. https://en.wikipedia.org/wiki/Autonomous_system_(Internet) This uses int64 instead of uint32 because of https://linter.aip.dev/141/forbidden-types.
&quot;A String&quot;,
],
&quot;botReasons&quot;: [ # Optional. A list of Bot Reasons. Current options: Flooder, Brute Guessor, Static Content Scraper, OAuth Abuser, Robot Abuser, TorListRule, Advanced Anomaly Detection, Advanced API Scraper, Search Engine Crawlers, Public Clouds, Public Cloud AWS, Public Cloud Azure, and Public Cloud Google.
&quot;A String&quot;,
],
Expand All @@ -333,6 +354,9 @@ <h3>Method Details</h3>
&quot;ipAddressRanges&quot;: [ # Optional. A list of IP addresses. This could be either IPv4 or IPv6. Limited to 100 per action.
&quot;A String&quot;,
],
&quot;regionCodes&quot;: [ # Optional. A list of countries/region codes to act on, e.g. US. This follows https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2.
&quot;A String&quot;,
],
&quot;userAgents&quot;: [ # Optional. A list of user agents to deny. We look for exact matches. Limit 50 per action.
&quot;A String&quot;,
],
Expand Down Expand Up @@ -385,6 +409,9 @@ <h3>Method Details</h3>
&quot;apiProducts&quot;: [ # Optional. A list of API Products. Limit 1000 per action.
&quot;A String&quot;,
],
&quot;asns&quot;: [ # Optional. A list of ASN numbers to act on, e.g. 23. https://en.wikipedia.org/wiki/Autonomous_system_(Internet) This uses int64 instead of uint32 because of https://linter.aip.dev/141/forbidden-types.
&quot;A String&quot;,
],
&quot;botReasons&quot;: [ # Optional. A list of Bot Reasons. Current options: Flooder, Brute Guessor, Static Content Scraper, OAuth Abuser, Robot Abuser, TorListRule, Advanced Anomaly Detection, Advanced API Scraper, Search Engine Crawlers, Public Clouds, Public Cloud AWS, Public Cloud Azure, and Public Cloud Google.
&quot;A String&quot;,
],
Expand All @@ -397,6 +424,9 @@ <h3>Method Details</h3>
&quot;ipAddressRanges&quot;: [ # Optional. A list of IP addresses. This could be either IPv4 or IPv6. Limited to 100 per action.
&quot;A String&quot;,
],
&quot;regionCodes&quot;: [ # Optional. A list of countries/region codes to act on, e.g. US. This follows https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2.
&quot;A String&quot;,
],
&quot;userAgents&quot;: [ # Optional. A list of user agents to deny. We look for exact matches. Limit 50 per action.
&quot;A String&quot;,
],
Expand Down Expand Up @@ -455,6 +485,9 @@ <h3>Method Details</h3>
&quot;apiProducts&quot;: [ # Optional. A list of API Products. Limit 1000 per action.
&quot;A String&quot;,
],
&quot;asns&quot;: [ # Optional. A list of ASN numbers to act on, e.g. 23. https://en.wikipedia.org/wiki/Autonomous_system_(Internet) This uses int64 instead of uint32 because of https://linter.aip.dev/141/forbidden-types.
&quot;A String&quot;,
],
&quot;botReasons&quot;: [ # Optional. A list of Bot Reasons. Current options: Flooder, Brute Guessor, Static Content Scraper, OAuth Abuser, Robot Abuser, TorListRule, Advanced Anomaly Detection, Advanced API Scraper, Search Engine Crawlers, Public Clouds, Public Cloud AWS, Public Cloud Azure, and Public Cloud Google.
&quot;A String&quot;,
],
Expand All @@ -467,6 +500,9 @@ <h3>Method Details</h3>
&quot;ipAddressRanges&quot;: [ # Optional. A list of IP addresses. This could be either IPv4 or IPv6. Limited to 100 per action.
&quot;A String&quot;,
],
&quot;regionCodes&quot;: [ # Optional. A list of countries/region codes to act on, e.g. US. This follows https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2.
&quot;A String&quot;,
],
&quot;userAgents&quot;: [ # Optional. A list of user agents to deny. We look for exact matches. Limit 50 per action.
&quot;A String&quot;,
],
Expand Down
Expand Up @@ -121,6 +121,7 @@ <h3>Method Details</h3>
&quot;wildcardMatch&quot;: True or False, # Indicates whether the cert should be matched against as a wildcard cert.
},
&quot;enabled&quot;: True or False, # Required. Enables TLS. If false, neither one-way nor two-way TLS will be enabled.
&quot;enforce&quot;: True or False, # TLS is strictly enforced.
&quot;ignoreValidationErrors&quot;: True or False, # If true, Edge ignores TLS certificate errors. Valid when configuring TLS for target servers and target endpoints, and when configuring virtual hosts that use 2-way TLS. When used with a target endpoint/target server, if the backend system uses SNI and returns a cert with a subject Distinguished Name (DN) that does not match the hostname, there is no way to ignore the error and the connection fails.
&quot;keyAlias&quot;: &quot;A String&quot;, # Required if `client_auth_enabled` is true. The resource ID for the alias containing the private key and cert.
&quot;keyStore&quot;: &quot;A String&quot;, # Required if `client_auth_enabled` is true. The resource ID of the keystore.
Expand Down Expand Up @@ -157,6 +158,7 @@ <h3>Method Details</h3>
&quot;wildcardMatch&quot;: True or False, # Indicates whether the cert should be matched against as a wildcard cert.
},
&quot;enabled&quot;: True or False, # Required. Enables TLS. If false, neither one-way nor two-way TLS will be enabled.
&quot;enforce&quot;: True or False, # TLS is strictly enforced.
&quot;ignoreValidationErrors&quot;: True or False, # If true, Edge ignores TLS certificate errors. Valid when configuring TLS for target servers and target endpoints, and when configuring virtual hosts that use 2-way TLS. When used with a target endpoint/target server, if the backend system uses SNI and returns a cert with a subject Distinguished Name (DN) that does not match the hostname, there is no way to ignore the error and the connection fails.
&quot;keyAlias&quot;: &quot;A String&quot;, # Required if `client_auth_enabled` is true. The resource ID for the alias containing the private key and cert.
&quot;keyStore&quot;: &quot;A String&quot;, # Required if `client_auth_enabled` is true. The resource ID of the keystore.
Expand Down Expand Up @@ -199,6 +201,7 @@ <h3>Method Details</h3>
&quot;wildcardMatch&quot;: True or False, # Indicates whether the cert should be matched against as a wildcard cert.
},
&quot;enabled&quot;: True or False, # Required. Enables TLS. If false, neither one-way nor two-way TLS will be enabled.
&quot;enforce&quot;: True or False, # TLS is strictly enforced.
&quot;ignoreValidationErrors&quot;: True or False, # If true, Edge ignores TLS certificate errors. Valid when configuring TLS for target servers and target endpoints, and when configuring virtual hosts that use 2-way TLS. When used with a target endpoint/target server, if the backend system uses SNI and returns a cert with a subject Distinguished Name (DN) that does not match the hostname, there is no way to ignore the error and the connection fails.
&quot;keyAlias&quot;: &quot;A String&quot;, # Required if `client_auth_enabled` is true. The resource ID for the alias containing the private key and cert.
&quot;keyStore&quot;: &quot;A String&quot;, # Required if `client_auth_enabled` is true. The resource ID of the keystore.
Expand Down Expand Up @@ -241,6 +244,7 @@ <h3>Method Details</h3>
&quot;wildcardMatch&quot;: True or False, # Indicates whether the cert should be matched against as a wildcard cert.
},
&quot;enabled&quot;: True or False, # Required. Enables TLS. If false, neither one-way nor two-way TLS will be enabled.
&quot;enforce&quot;: True or False, # TLS is strictly enforced.
&quot;ignoreValidationErrors&quot;: True or False, # If true, Edge ignores TLS certificate errors. Valid when configuring TLS for target servers and target endpoints, and when configuring virtual hosts that use 2-way TLS. When used with a target endpoint/target server, if the backend system uses SNI and returns a cert with a subject Distinguished Name (DN) that does not match the hostname, there is no way to ignore the error and the connection fails.
&quot;keyAlias&quot;: &quot;A String&quot;, # Required if `client_auth_enabled` is true. The resource ID for the alias containing the private key and cert.
&quot;keyStore&quot;: &quot;A String&quot;, # Required if `client_auth_enabled` is true. The resource ID of the keystore.
Expand Down Expand Up @@ -278,6 +282,7 @@ <h3>Method Details</h3>
&quot;wildcardMatch&quot;: True or False, # Indicates whether the cert should be matched against as a wildcard cert.
},
&quot;enabled&quot;: True or False, # Required. Enables TLS. If false, neither one-way nor two-way TLS will be enabled.
&quot;enforce&quot;: True or False, # TLS is strictly enforced.
&quot;ignoreValidationErrors&quot;: True or False, # If true, Edge ignores TLS certificate errors. Valid when configuring TLS for target servers and target endpoints, and when configuring virtual hosts that use 2-way TLS. When used with a target endpoint/target server, if the backend system uses SNI and returns a cert with a subject Distinguished Name (DN) that does not match the hostname, there is no way to ignore the error and the connection fails.
&quot;keyAlias&quot;: &quot;A String&quot;, # Required if `client_auth_enabled` is true. The resource ID for the alias containing the private key and cert.
&quot;keyStore&quot;: &quot;A String&quot;, # Required if `client_auth_enabled` is true. The resource ID of the keystore.
Expand Down Expand Up @@ -313,6 +318,7 @@ <h3>Method Details</h3>
&quot;wildcardMatch&quot;: True or False, # Indicates whether the cert should be matched against as a wildcard cert.
},
&quot;enabled&quot;: True or False, # Required. Enables TLS. If false, neither one-way nor two-way TLS will be enabled.
&quot;enforce&quot;: True or False, # TLS is strictly enforced.
&quot;ignoreValidationErrors&quot;: True or False, # If true, Edge ignores TLS certificate errors. Valid when configuring TLS for target servers and target endpoints, and when configuring virtual hosts that use 2-way TLS. When used with a target endpoint/target server, if the backend system uses SNI and returns a cert with a subject Distinguished Name (DN) that does not match the hostname, there is no way to ignore the error and the connection fails.
&quot;keyAlias&quot;: &quot;A String&quot;, # Required if `client_auth_enabled` is true. The resource ID for the alias containing the private key and cert.
&quot;keyStore&quot;: &quot;A String&quot;, # Required if `client_auth_enabled` is true. The resource ID of the keystore.
Expand Down

0 comments on commit 6273c1b

Please sign in to comment.