update dependencies

This commit is contained in:
Sebastian Thiel
2023-01-25 11:39:00 +01:00
parent 37ccd2238d
commit 3edefb7f01
357 changed files with 128026 additions and 16259 deletions

View File

@@ -111,7 +111,7 @@
"services": {
"methods": {
"check": {
"description": "Private Preview. This feature is only available for approved services. This method provides admission control for services that are integrated with [Service Infrastructure](/service-infrastructure). It checks whether an operation should be allowed based on the service configuration and relevant policies. It must be called before the operation is executed. For more information, see [Admission Control](/service-infrastructure/docs/admission-control). NOTE: The admission control has an expected policy propagation delay of 60s. The caller **must** not depend on the most recent policy changes. NOTE: The admission control has a hard limit of 1 referenced resources per call. If an operation refers to more than 1 resources, the caller must call the Check method multiple times. This method requires the `servicemanagement.services.check` permission on the specified service. For more information, see [Service Control API Access Control](https://cloud.google.com/service-infrastructure/docs/service-control/access-control).",
"description": "Private Preview. This feature is only available for approved services. This method provides admission control for services that are integrated with [Service Infrastructure](https://cloud.google.com/service-infrastructure). It checks whether an operation should be allowed based on the service configuration and relevant policies. It must be called before the operation is executed. For more information, see [Admission Control](https://cloud.google.com/service-infrastructure/docs/admission-control). NOTE: The admission control has an expected policy propagation delay of 60s. The caller **must** not depend on the most recent policy changes. NOTE: The admission control has a hard limit of 1 referenced resources per call. If an operation refers to more than 1 resources, the caller must call the Check method multiple times. This method requires the `servicemanagement.services.check` permission on the specified service. For more information, see [Service Control API Access Control](https://cloud.google.com/service-infrastructure/docs/service-control/access-control).",
"flatPath": "v2/services/{serviceName}:check",
"httpMethod": "POST",
"id": "servicecontrol.services.check",
@@ -139,7 +139,7 @@
]
},
"report": {
"description": "Private Preview. This feature is only available for approved services. This method provides telemetry reporting for services that are integrated with [Service Infrastructure](/service-infrastructure). It reports a list of operations that have occurred on a service. It must be called after the operations have been executed. For more information, see [Telemetry Reporting](/service-infrastructure/docs/telemetry-reporting). NOTE: The telemetry reporting has a hard limit of 1000 operations and 1MB per Report call. It is recommended to have no more than 100 operations per call. This method requires the `servicemanagement.services.report` permission on the specified service. For more information, see [Service Control API Access Control](https://cloud.google.com/service-infrastructure/docs/service-control/access-control).",
"description": "Private Preview. This feature is only available for approved services. This method provides telemetry reporting for services that are integrated with [Service Infrastructure](https://cloud.google.com/service-infrastructure). It reports a list of operations that have occurred on a service. It must be called after the operations have been executed. For more information, see [Telemetry Reporting](https://cloud.google.com/service-infrastructure/docs/telemetry-reporting). NOTE: The telemetry reporting has a hard limit of 1000 operations and 1MB per Report call. It is recommended to have no more than 100 operations per call. This method requires the `servicemanagement.services.report` permission on the specified service. For more information, see [Service Control API Access Control](https://cloud.google.com/service-infrastructure/docs/service-control/access-control).",
"flatPath": "v2/services/{serviceName}:report",
"httpMethod": "POST",
"id": "servicecontrol.services.report",
@@ -169,7 +169,7 @@
}
}
},
"revision": "20220227",
"revision": "20230106",
"rootUrl": "https://servicecontrol.googleapis.com/",
"schemas": {
"Api": {
@@ -273,6 +273,10 @@
"format": "int64",
"type": "string"
},
"policyViolationInfo": {
"$ref": "PolicyViolationInfo",
"description": "Indicates the policy violations for this request. If the request is denied by the policy, violation information will be logged here."
},
"request": {
"additionalProperties": {
"description": "Properties of the object.",
@@ -465,7 +469,7 @@
},
"status": {
"$ref": "Status",
"description": "Operation is allowed when this field is not set. Any non-'OK' status indicates a denial; [google.rpc.Status.details]() would contain additional details about the denial."
"description": "Operation is allowed when this field is not set. Any non-'OK' status indicates a denial; google.rpc.Status.details would contain additional details about the denial."
}
},
"type": "object"
@@ -489,6 +493,39 @@
},
"type": "object"
},
"OrgPolicyViolationInfo": {
"description": "Represents OrgPolicy Violation information.",
"id": "OrgPolicyViolationInfo",
"properties": {
"payload": {
"additionalProperties": {
"description": "Properties of the object.",
"type": "any"
},
"description": "Optional. Resource payload that is currently in scope and is subjected to orgpolicy conditions. This payload may be the subset of the actual Resource that may come in the request. This payload should not contain any core content.",
"type": "object"
},
"resourceTags": {
"additionalProperties": {
"type": "string"
},
"description": "Optional. Tags referenced on the resource at the time of evaluation. These also include the federated tags, if they are supplied in the CheckOrgPolicy or CheckCustomConstraints Requests. Optional field as of now. These tags are the Cloud tags that are available on the resource during the policy evaluation and will be available as part of the OrgPolicy check response for logging purposes.",
"type": "object"
},
"resourceType": {
"description": "Optional. Resource type that the orgpolicy is checked against. Example: compute.googleapis.com/Instance, store.googleapis.com/bucket",
"type": "string"
},
"violationInfo": {
"description": "Optional. Policy violations",
"items": {
"$ref": "ViolationInfo"
},
"type": "array"
}
},
"type": "object"
},
"Peer": {
"description": "This message defines attributes for a node that handles a network request. The node can be either a service or an application that sends, forwards, or receives the request. Service peers should fill in `principal` and `labels` as appropriate.",
"id": "Peer",
@@ -510,7 +547,7 @@
"type": "string"
},
"principal": {
"description": "The identity of this peer. Similar to `Request.auth.principal`, but relative to the peer instead of the request. For example, the idenity associated with a load balancer that forwared the request.",
"description": "The identity of this peer. Similar to `Request.auth.principal`, but relative to the peer instead of the request. For example, the identity associated with a load balancer that forwarded the request.",
"type": "string"
},
"regionCode": {
@@ -520,6 +557,17 @@
},
"type": "object"
},
"PolicyViolationInfo": {
"description": "Information related to policy violations for this request.",
"id": "PolicyViolationInfo",
"properties": {
"orgPolicyViolationInfo": {
"$ref": "OrgPolicyViolationInfo",
"description": "Indicates the orgpolicy violations for this resource."
}
},
"type": "object"
},
"ReportRequest": {
"description": "Request message for the Report method.",
"id": "ReportRequest",
@@ -609,7 +657,7 @@
"id": "RequestMetadata",
"properties": {
"callerIp": {
"description": "The IP address of the caller. For caller from internet, this will be public IPv4 or IPv6 address. For caller from a Compute Engine VM with external IP address, this will be the VM's external IP address. For caller from a Compute Engine VM without external IP address, if the VM is in the same organization (or project) as the accessed resource, `caller_ip` will be the VM's internal IPv4 address, otherwise the `caller_ip` will be redacted to \"gce-internal-ip\". See https://cloud.google.com/compute/docs/vpc/ for more information.",
"description": "The IP address of the caller. For a caller from the internet, this will be the public IPv4 or IPv6 address. For calls made from inside Google's internal production network from one GCP service to another, `caller_ip` will be redacted to \"private\". For a caller from a Compute Engine VM with a external IP address, `caller_ip` will be the VM's external IP address. For a caller from a Compute Engine VM without a external IP address, if the VM is in the same organization (or project) as the accessed resource, `caller_ip` will be the VM's internal IPv4 address, otherwise `caller_ip` will be redacted to \"gce-internal-ip\". See https://cloud.google.com/compute/docs/vpc/ for more information.",
"type": "string"
},
"callerNetwork": {
@@ -617,7 +665,7 @@
"type": "string"
},
"callerSuppliedUserAgent": {
"description": "The user agent of the caller. This information is not authenticated and should be treated accordingly. For example: + `google-api-python-client/1.4.0`: The request was made by the Google API client for Python. + `Cloud SDK Command Line Tool apitools-client/1.0 gcloud/0.9.62`: The request was made by the Google Cloud SDK CLI (gcloud). + `AppEngine-Google; (+http://code.google.com/appengine; appid: s~my-project`: The request was made from the `my-project` App Engine app. NOLINT",
"description": "The user agent of the caller. This information is not authenticated and should be treated accordingly. For example: + `google-api-python-client/1.4.0`: The request was made by the Google API client for Python. + `Cloud SDK Command Line Tool apitools-client/1.0 gcloud/0.9.62`: The request was made by the Google Cloud SDK CLI (gcloud). + `AppEngine-Google; (+http://code.google.com/appengine; appid: s~my-project`: The request was made from the `my-project` App Engine app.",
"type": "string"
},
"destinationAttributes": {
@@ -1059,6 +1107,41 @@
}
},
"type": "object"
},
"ViolationInfo": {
"description": "Provides information about the Policy violation info for this request.",
"id": "ViolationInfo",
"properties": {
"checkedValue": {
"description": "Optional. Value that is being checked for the policy. This could be in encrypted form (if pii sensitive). This field will only be emitted in LIST_POLICY types",
"type": "string"
},
"constraint": {
"description": "Optional. Constraint name",
"type": "string"
},
"errorMessage": {
"description": "Optional. Error message that policy is indicating.",
"type": "string"
},
"policyType": {
"description": "Optional. Indicates the type of the policy.",
"enum": [
"POLICY_TYPE_UNSPECIFIED",
"BOOLEAN_CONSTRAINT",
"LIST_CONSTRAINT",
"CUSTOM_CONSTRAINT"
],
"enumDescriptions": [
"Default value. This value should not be used.",
"Indicates boolean policy constraint",
"Indicates list policy constraint",
"Indicates custom policy constraint"
],
"type": "string"
}
},
"type": "object"
}
},
"servicePath": "",