Skip to content

Commit

Permalink
feat(all): auto-regenerate discovery clients (#2012)
Browse files Browse the repository at this point in the history
  • Loading branch information
yoshi-automation committed Jun 3, 2023
1 parent 4fed5c2 commit 95d3fd1
Show file tree
Hide file tree
Showing 12 changed files with 1,341 additions and 146 deletions.
102 changes: 99 additions & 3 deletions apigee/v1/apigee-api.json
Original file line number Diff line number Diff line change
Expand Up @@ -8744,7 +8744,7 @@
}
}
},
"revision": "20230508",
"revision": "20230526",
"rootUrl": "https://apigee.googleapis.com/",
"schemas": {
"EdgeConfigstoreBundleBadBundle": {
Expand Down Expand Up @@ -10972,6 +10972,13 @@
"description": "Encapsulates a metric grouped by dimension.",
"id": "GoogleCloudApigeeV1DimensionMetric",
"properties": {
"individualNames": {
"description": "Individual dimension names. E.g. [\"dim1_name\", \"dim2_name\"].",
"items": {
"type": "string"
},
"type": "array"
},
"metrics": {
"description": "List of metrics.",
"items": {
Expand All @@ -10980,7 +10987,7 @@
"type": "array"
},
"name": {
"description": "Name of the dimension.",
"description": "Comma joined dimension names. E.g. \"dim1_name,dim2_name\". Deprecated. If name already has comma before join, we may get wrong splits. Please use individual_names.",
"type": "string"
}
},
Expand Down Expand Up @@ -12903,7 +12910,7 @@
"description": "Addon configurations of the Apigee organization."
},
"analyticsRegion": {
"description": "Required. DEPRECATED: This field will be deprecated once Apigee supports DRZ. Primary Google Cloud region for analytics data storage. For valid values, see [Create an Apigee organization](https://cloud.google.com/apigee/docs/api-platform/get-started/create-org).",
"description": "Required. DEPRECATED: This field will eventually be deprecated and replaced with a differently-named field. Primary Google Cloud region for analytics data storage. For valid values, see [Create an Apigee organization](https://cloud.google.com/apigee/docs/api-platform/get-started/create-org).",
"type": "string"
},
"apiConsumerDataEncryptionKeyName": {
Expand Down Expand Up @@ -13172,6 +13179,87 @@
},
"type": "object"
},
"GoogleCloudApigeeV1ProfileConfig": {
"description": "ProfileConfig defines a set of categories and policies which will be used to compute security score.",
"id": "GoogleCloudApigeeV1ProfileConfig",
"properties": {
"categories": {
"description": "List of categories of profile config.",
"items": {
"$ref": "GoogleCloudApigeeV1ProfileConfigCategory"
},
"type": "array"
}
},
"type": "object"
},
"GoogleCloudApigeeV1ProfileConfigAbuse": {
"description": "Checks for abuse, which includes any requests sent to the API for purposes other than what it is intended for, such as high volumes of requests, data scraping, and abuse related to authorization.",
"id": "GoogleCloudApigeeV1ProfileConfigAbuse",
"properties": {},
"type": "object"
},
"GoogleCloudApigeeV1ProfileConfigAuthorization": {
"description": "By default, following policies will be included: - JWS - JWT - OAuth - BasicAuth - APIKey",
"id": "GoogleCloudApigeeV1ProfileConfigAuthorization",
"properties": {},
"type": "object"
},
"GoogleCloudApigeeV1ProfileConfigCORS": {
"description": "Checks to see if you have CORS policy in place.",
"id": "GoogleCloudApigeeV1ProfileConfigCORS",
"properties": {},
"type": "object"
},
"GoogleCloudApigeeV1ProfileConfigCategory": {
"description": "Advanced API Security provides security profile that scores the following categories.",
"id": "GoogleCloudApigeeV1ProfileConfigCategory",
"properties": {
"abuse": {
"$ref": "GoogleCloudApigeeV1ProfileConfigAbuse",
"description": "Checks for abuse, which includes any requests sent to the API for purposes other than what it is intended for, such as high volumes of requests, data scraping, and abuse related to authorization."
},
"authorization": {
"$ref": "GoogleCloudApigeeV1ProfileConfigAuthorization",
"description": "Checks to see if you have an authorization policy in place."
},
"cors": {
"$ref": "GoogleCloudApigeeV1ProfileConfigCORS",
"description": "Checks to see if you have CORS policy in place."
},
"mediation": {
"$ref": "GoogleCloudApigeeV1ProfileConfigMediation",
"description": "Checks to see if you have a mediation policy in place."
},
"mtls": {
"$ref": "GoogleCloudApigeeV1ProfileConfigMTLS",
"description": "Checks to see if you have configured mTLS for the target server."
},
"threat": {
"$ref": "GoogleCloudApigeeV1ProfileConfigThreat",
"description": "Checks to see if you have a threat protection policy in place."
}
},
"type": "object"
},
"GoogleCloudApigeeV1ProfileConfigMTLS": {
"description": "Checks to see if you have configured mTLS for the target server.",
"id": "GoogleCloudApigeeV1ProfileConfigMTLS",
"properties": {},
"type": "object"
},
"GoogleCloudApigeeV1ProfileConfigMediation": {
"description": "By default, following policies will be included: - OASValidation - SOAPMessageValidation",
"id": "GoogleCloudApigeeV1ProfileConfigMediation",
"properties": {},
"type": "object"
},
"GoogleCloudApigeeV1ProfileConfigThreat": {
"description": "By default, following policies will be included: - XMLThreatProtection - JSONThreatProtection",
"id": "GoogleCloudApigeeV1ProfileConfigThreat",
"properties": {},
"type": "object"
},
"GoogleCloudApigeeV1Properties": {
"description": "Message for compatibility with legacy Edge specification for Java Properties object in JSON.",
"id": "GoogleCloudApigeeV1Properties",
Expand Down Expand Up @@ -14379,6 +14467,10 @@
"description": "Represents a SecurityProfile resource.",
"id": "GoogleCloudApigeeV1SecurityProfile",
"properties": {
"description": {
"description": "Description of the security profile.",
"type": "string"
},
"displayName": {
"description": "Display name of the security profile.",
"type": "string"
Expand Down Expand Up @@ -14406,6 +14498,10 @@
"description": "Immutable. Name of the security profile resource. Format: organizations/{org}/securityProfiles/{profile}",
"type": "string"
},
"profileConfig": {
"$ref": "GoogleCloudApigeeV1ProfileConfig",
"description": "Customized profile configuration that computes the security score."
},
"revisionCreateTime": {
"description": "Output only. The time when revision was created.",
"format": "google-datetime",
Expand Down
152 changes: 139 additions & 13 deletions apigee/v1/apigee-gen.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 6 additions & 2 deletions bigtableadmin/v2/bigtableadmin-api.json
Original file line number Diff line number Diff line change
Expand Up @@ -1966,7 +1966,7 @@
}
}
},
"revision": "20230426",
"revision": "20230529",
"rootUrl": "https://bigtableadmin.googleapis.com/",
"schemas": {
"AppProfile": {
Expand Down Expand Up @@ -2995,7 +2995,7 @@
"type": "object"
},
"Location": {
"description": "A resource that represents Google Cloud location.",
"description": "A resource that represents a Google Cloud location.",
"id": "Location",
"properties": {
"displayName": {
Expand Down Expand Up @@ -3055,6 +3055,10 @@
"description": "Request message for google.bigtable.admin.v2.BigtableTableAdmin.ModifyColumnFamilies",
"id": "ModifyColumnFamiliesRequest",
"properties": {
"ignoreWarnings": {
"description": "If true, ignore safety checks when modifying the column families.",
"type": "boolean"
},
"modifications": {
"description": "Required. Modifications to be atomically applied to the specified table's families. Entries are applied in order, meaning that earlier modifications can be masked by later ones (in the case of repeated updates to the same family, for example).",
"items": {
Expand Down
Loading

0 comments on commit 95d3fd1

Please sign in to comment.