Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(all): auto-regenerate discovery clients #1794

Merged
merged 2 commits into from
Jan 4, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 9 additions & 5 deletions alertcenter/v1beta1/alertcenter-api.json
Original file line number Diff line number Diff line change
Expand Up @@ -423,7 +423,7 @@
}
}
},
"revision": "20221212",
"revision": "20221219",
"rootUrl": "https://alertcenter.googleapis.com/",
"schemas": {
"AbuseDetected": {
Expand Down Expand Up @@ -1606,15 +1606,17 @@
"DRIVE_WARN_ON_EXTERNAL_SHARING",
"ALERT",
"RULE_ACTIVATE",
"RULE_DEACTIVATE"
"RULE_DEACTIVATE",
"DELETE_WEBPROTECT_EVIDENCE"
],
"enumDescriptions": [
"Action type is unspecified.",
"Block sharing a file externally.",
"Show a warning message when sharing a file externally.",
"Send alert.",
"Activate Rule Action",
"Deactivate Rule Action"
"Deactivate Rule Action",
"Chrome actions Delete web protect evidence file"
],
"type": "string"
},
Expand Down Expand Up @@ -1648,15 +1650,17 @@
"DRIVE_WARN_ON_EXTERNAL_SHARING",
"ALERT",
"RULE_ACTIVATE",
"RULE_DEACTIVATE"
"RULE_DEACTIVATE",
"DELETE_WEBPROTECT_EVIDENCE"
],
"enumDescriptions": [
"Action type is unspecified.",
"Block sharing a file externally.",
"Show a warning message when sharing a file externally.",
"Send alert.",
"Activate Rule Action",
"Deactivate Rule Action"
"Deactivate Rule Action",
"Chrome actions Delete web protect evidence file"
],
"type": "string"
},
Expand Down
4 changes: 4 additions & 0 deletions alertcenter/v1beta1/alertcenter-gen.go

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

30 changes: 30 additions & 0 deletions api-list.json
Original file line number Diff line number Diff line change
Expand Up @@ -1729,6 +1729,21 @@
"documentationLink": "https://cloud.google.com/apigee/docs/api-platform/connectors/about-connectors",
"preferred": true
},
{
"kind": "discovery#directoryItem",
"id": "contactcenteraiplatform:v1alpha1",
"name": "contactcenteraiplatform",
"version": "v1alpha1",
"title": "Contact Center AI Platform API",
"description": "",
"discoveryRestUrl": "https://contactcenteraiplatform.googleapis.com/$discovery/rest?version=v1alpha1",
"icons": {
"x16": "https://www.gstatic.com/images/branding/product/1x/googleg_16dp.png",
"x32": "https://www.gstatic.com/images/branding/product/1x/googleg_32dp.png"
},
"documentationLink": "https://cloud.google.com/solutions/contact-center-ai-platform",
"preferred": true
},
{
"kind": "discovery#directoryItem",
"id": "contactcenterinsights:v1",
Expand Down Expand Up @@ -1909,6 +1924,21 @@
"documentationLink": "https://cloud.google.com/dataflow",
"preferred": true
},
{
"kind": "discovery#directoryItem",
"id": "dataform:v1beta1",
"name": "dataform",
"version": "v1beta1",
"title": "Dataform API",
"description": "",
"discoveryRestUrl": "https://dataform.googleapis.com/$discovery/rest?version=v1beta1",
"icons": {
"x16": "https://www.gstatic.com/images/branding/product/1x/googleg_16dp.png",
"x32": "https://www.gstatic.com/images/branding/product/1x/googleg_32dp.png"
},
"documentationLink": "https://cloud.google.com/dataform/docs",
"preferred": true
},
{
"kind": "discovery#directoryItem",
"id": "datafusion:v1beta1",
Expand Down
134 changes: 130 additions & 4 deletions apigee/v1/apigee-api.json
Original file line number Diff line number Diff line change
Expand Up @@ -3262,6 +3262,46 @@
"https://www.googleapis.com/auth/cloud-platform"
]
},
"getDeployedIngressConfig": {
"description": "Gets the deployed ingress configuration for an environment group.",
"flatPath": "v1/organizations/{organizationsId}/envgroups/{envgroupsId}/deployedIngressConfig",
"httpMethod": "GET",
"id": "apigee.organizations.envgroups.getDeployedIngressConfig",
"parameterOrder": [
"name"
],
"parameters": {
"name": {
"description": "Required. Name of the deployed configuration for the environment group in the following format: 'organizations/{org}/envgroups/{envgroup}/deployedIngressConfig'.",
"location": "path",
"pattern": "^organizations/[^/]+/envgroups/[^/]+/deployedIngressConfig$",
"required": true,
"type": "string"
},
"view": {
"description": "When set to FULL, additional details about the specific deployments receiving traffic will be included in the IngressConfig response's RoutingRules.",
"enum": [
"INGRESS_CONFIG_VIEW_UNSPECIFIED",
"BASIC",
"FULL"
],
"enumDescriptions": [
"The default/unset value. The API will default to the BASIC view.",
"Include all ingress config data necessary for the runtime to configure ingress, but no more. Routing rules will include only basepath and destination environment. This the default value.",
"Include all ingress config data, including internal debug info for each routing rule such as the proxy claiming a particular basepath and when the routing rule first appeared in the env group."
],
"location": "query",
"type": "string"
}
},
"path": "v1/{+name}",
"response": {
"$ref": "GoogleCloudApigeeV1EnvironmentGroupConfig"
},
"scopes": [
"https://www.googleapis.com/auth/cloud-platform"
]
},
"list": {
"description": "Lists all environment groups.",
"flatPath": "v1/organizations/{organizationsId}/envgroups",
Expand Down Expand Up @@ -8634,7 +8674,7 @@
}
}
},
"revision": "20221110",
"revision": "20221213",
"rootUrl": "https://apigee.googleapis.com/",
"schemas": {
"EdgeConfigstoreBundleBadBundle": {
Expand Down Expand Up @@ -10466,7 +10506,7 @@
"type": "object"
},
"GoogleCloudApigeeV1DeploymentConfig": {
"description": "NEXT ID: 9",
"description": "NEXT ID: 11",
"id": "GoogleCloudApigeeV1DeploymentConfig",
"properties": {
"attributes": {
Expand All @@ -10480,6 +10520,20 @@
"description": "Base path where the application will be hosted. Defaults to \"/\".",
"type": "string"
},
"deploymentGroups": {
"description": "The list of deployment groups in which this proxy should be deployed. Not currently populated for shared flows.",
"items": {
"type": "string"
},
"type": "array"
},
"endpoints": {
"additionalProperties": {
"type": "string"
},
"description": "A mapping from basepaths to proxy endpoint names in this proxy. Not populated for shared flows.",
"type": "object"
},
"location": {
"description": "Location of the API proxy bundle as a URI.",
"type": "string"
Expand All @@ -10503,6 +10557,26 @@
},
"type": "object"
},
"GoogleCloudApigeeV1DeploymentGroupConfig": {
"description": "DeploymentGroupConfig represents a deployment group that should be present in a particular environment.",
"id": "GoogleCloudApigeeV1DeploymentGroupConfig",
"properties": {
"name": {
"description": "Name of the deployment group in the following format: `organizations/{org}/environments/{env}/deploymentGroups/{group}`.",
"type": "string"
},
"revisionId": {
"description": "Revision number which can be used by the runtime to detect if the deployment group has changed between two versions.",
"format": "int64",
"type": "string"
},
"uid": {
"description": "Unique ID. The ID will only change if the deployment group is deleted and recreated.",
"type": "string"
}
},
"type": "object"
},
"GoogleCloudApigeeV1Developer": {
"id": "GoogleCloudApigeeV1Developer",
"properties": {
Expand Down Expand Up @@ -10887,6 +10961,24 @@
},
"type": "object"
},
"GoogleCloudApigeeV1EndpointChainingRule": {
"description": "EndpointChainingRule specifies the proxies contained in a particular deployment group, so that other deployment groups can find them in chaining calls.",
"id": "GoogleCloudApigeeV1EndpointChainingRule",
"properties": {
"deploymentGroup": {
"description": "The deployment group to target for cross-shard chaining calls to these proxies.",
"type": "string"
},
"proxyIds": {
"description": "List of proxy ids which may be found in the given deployment group.",
"items": {
"type": "string"
},
"type": "array"
}
},
"type": "object"
},
"GoogleCloudApigeeV1EntityMetadata": {
"description": "Metadata common to many entities in this API.",
"id": "GoogleCloudApigeeV1EntityMetadata",
Expand Down Expand Up @@ -11020,13 +11112,25 @@
"$ref": "GoogleCloudApigeeV1DebugMask",
"description": "Debug mask that applies to all deployments in the environment."
},
"deploymentGroups": {
"description": "List of deployment groups in the environment.",
"items": {
"$ref": "GoogleCloudApigeeV1DeploymentGroupConfig"
},
"type": "array"
},
"deployments": {
"description": "List of deployments in the environment.",
"items": {
"$ref": "GoogleCloudApigeeV1DeploymentConfig"
},
"type": "array"
},
"envScopedRevisionId": {
"description": "Revision ID for environment-scoped resources (e.g. target servers, keystores) in this config. This ID will increment any time a resource not scoped to a deployment group changes.",
"format": "int64",
"type": "string"
},
"featureFlags": {
"additionalProperties": {
"type": "string"
Expand Down Expand Up @@ -11189,13 +11293,24 @@
"description": "EnvironmentGroupConfig is a revisioned snapshot of an EnvironmentGroup and its associated routing rules.",
"id": "GoogleCloudApigeeV1EnvironmentGroupConfig",
"properties": {
"endpointChainingRules": {
"description": "A list of proxies in each deployment group for proxy chaining calls.",
"items": {
"$ref": "GoogleCloudApigeeV1EndpointChainingRule"
},
"type": "array"
},
"hostnames": {
"description": "Host names for the environment group.",
"items": {
"type": "string"
},
"type": "array"
},
"location": {
"description": "When this message appears in the top-level IngressConfig, this field will be populated in lieu of the inlined routing_rules and hostnames fields. Some URL for downloading the full EnvironmentGroupConfig for this group.",
"type": "string"
},
"name": {
"description": "Name of the environment group in the following format: `organizations/{org}/envgroups/{envgroup}`.",
"type": "string"
Expand Down Expand Up @@ -13740,15 +13855,26 @@
"description": "URI path prefix used to route to the specified environment. May contain one or more wildcards. For example, path segments consisting of a single `*` character will match any string.",
"type": "string"
},
"deploymentGroup": {
"description": "Name of a deployment group in an environment bound to the environment group in the following format: `organizations/{org}/environment/{env}/deploymentGroups/{group}` Only one of environment or deployment_group will be set.",
"type": "string"
},
"envGroupRevision": {
"description": "The env group config revision_id when this rule was added or last updated. This value is set when the rule is created and will only update if the the environment_id changes. It is used to determine if the runtime is up to date with respect to this rule. This field is omitted from the IngressConfig unless the GetDeployedIngressConfig API is called with view=FULL.",
"format": "int64",
"type": "string"
},
"environment": {
"description": "Name of an environment bound to the environment group in the following format: `organizations/{org}/environments/{env}`.",
"description": "Name of an environment bound to the environment group in the following format: `organizations/{org}/environments/{env}`. Only one of environment or deployment_group will be set.",
"type": "string"
},
"otherTargets": {
"description": "Conflicting targets, which will be resource names specifying either deployment groups or environments.",
"items": {
"type": "string"
},
"type": "array"
},
"receiver": {
"description": "The resource name of the proxy revision that is receiving this basepath in the following format: `organizations/{org}/apis/{api}/revisions/{rev}`. This field is omitted from the IngressConfig unless the GetDeployedIngressConfig API is called with view=FULL.",
"type": "string"
Expand Down Expand Up @@ -14677,7 +14803,7 @@
"type": "object"
},
"GoogleCloudApigeeV1TargetServer": {
"description": "TargetServer configuration. TargetServers are used to decouple a proxy's TargetEndpoint HTTPTargetConnections from concrete URLs for backend services.",
"description": "TargetServer configuration. TargetServers are used to decouple a proxy TargetEndpoint HTTPTargetConnections from concrete URLs for backend services.",
"id": "GoogleCloudApigeeV1TargetServer",
"properties": {
"description": {
Expand Down
Loading