Skip to content

Commit

Permalink
Update discovery documents and generated code
Browse files Browse the repository at this point in the history
automatically_generated_update
  • Loading branch information
amanda-tarafa committed Sep 7, 2023
1 parent 9c7b354 commit 7ced9f7
Show file tree
Hide file tree
Showing 152 changed files with 18,417 additions and 889 deletions.
4 changes: 2 additions & 2 deletions DiscoveryJson/accesscontextmanager_v1.json
Original file line number Diff line number Diff line change
Expand Up @@ -1235,7 +1235,7 @@
}
}
},
"revision": "20230806",
"revision": "20230903",
"rootUrl": "https://accesscontextmanager.googleapis.com/",
"schemas": {
"AccessContextManagerOperationMetadata": {
Expand Down Expand Up @@ -1288,7 +1288,7 @@
"type": "string"
},
"scopes": {
"description": "The scopes of a policy define which resources an ACM policy can restrict, and where ACM resources can be referenced. For example, a policy with scopes=[\"folders/123\"] has the following behavior: - vpcsc perimeters can only restrict projects within folders/123 - access levels can only be referenced by resources within folders/123. If empty, there are no limitations on which resources can be restricted by an ACM policy, and there are no limitations on where ACM resources can be referenced. Only one policy can include a given scope (attempting to create a second policy which includes \"folders/123\" will result in an error). Currently, scopes cannot be modified after a policy is created. Currently, policies can only have a single scope. Format: list of `folders/{folder_number}` or `projects/{project_number}`",
"description": "The scopes of the AccessPolicy. Scopes define which resources a policy can restrict and where its resources can be referenced. For example, policy A with `scopes=[\"folders/123\"]` has the following behavior: - ServicePerimeter can only restrict projects within `folders/123`. - ServicePerimeter within policy A can only reference access levels defined within policy A. - Only one policy can include a given scope; thus, attempting to create a second policy which includes `folders/123` will result in an error. If no scopes are provided, then any resource within the organization can be restricted. Scopes cannot be modified after a policy is created. Policies can only have a single scope. Format: list of `folders/{folder_number}` or `projects/{project_number}`",
"items": {
"type": "string"
},
Expand Down
22 changes: 11 additions & 11 deletions DiscoveryJson/admob_v1beta.json
Original file line number Diff line number Diff line change
Expand Up @@ -256,7 +256,7 @@
"adUnitMappings": {
"methods": {
"batchCreate": {
"description": "Batch create the ad unit mappings under the specific AdMob account. The maximum allowed batch size is 100.",
"description": "Batch create the ad unit mappings under the specific AdMob account. The maximum allowed batch size is 100. This method has limited access. If you see a 403 permission denied error, please reach out to your account manager for access.",
"flatPath": "v1beta/accounts/{accountsId}/adUnitMappings:batchCreate",
"httpMethod": "POST",
"id": "admob.accounts.adUnitMappings.batchCreate",
Expand Down Expand Up @@ -286,7 +286,7 @@
"adUnits": {
"methods": {
"create": {
"description": "Creates an ad unit under the specified AdMob account.",
"description": "Creates an ad unit under the specified AdMob account. This method has limited access. If you see a 403 permission denied error, please reach out to your account manager for access.",
"flatPath": "v1beta/accounts/{accountsId}/adUnits",
"httpMethod": "POST",
"id": "admob.accounts.adUnits.create",
Expand Down Expand Up @@ -353,7 +353,7 @@
"adUnitMappings": {
"methods": {
"create": {
"description": "Create an ad unit mapping under the specific AdMob account and ad unit.",
"description": "Create an ad unit mapping under the specific AdMob account and ad unit. This method has limited access. If you see a 403 permission denied error, please reach out to your account manager for access.",
"flatPath": "v1beta/accounts/{accountsId}/adUnits/{adUnitsId}/adUnitMappings",
"httpMethod": "POST",
"id": "admob.accounts.adUnits.adUnitMappings.create",
Expand All @@ -379,7 +379,7 @@
"streamingType": "NONE"
},
"list": {
"description": "List ad unit mappings under the specified AdMob account and ad unit.",
"description": "List ad unit mappings under the specified AdMob account and ad unit. This method has limited access. If you see a 403 permission denied error, please reach out to your account manager for access.",
"flatPath": "v1beta/accounts/{accountsId}/adUnits/{adUnitsId}/adUnitMappings",
"httpMethod": "GET",
"id": "admob.accounts.adUnits.adUnitMappings.list",
Expand Down Expand Up @@ -427,7 +427,7 @@
"apps": {
"methods": {
"create": {
"description": "Creates an app under the specified AdMob account.",
"description": "Creates an app under the specified AdMob account. This method has limited access. If you see a 403 permission denied error, please reach out to your account manager for access.",
"flatPath": "v1beta/accounts/{accountsId}/apps",
"httpMethod": "POST",
"id": "admob.accounts.apps.create",
Expand Down Expand Up @@ -528,7 +528,7 @@
"mediationGroups": {
"methods": {
"create": {
"description": "Create a mediation group under the specific AdMob account.",
"description": "Create a mediation group under the specific AdMob account. This method has limited access. If you see a 403 permission denied error, please reach out to your account manager for access.",
"flatPath": "v1beta/accounts/{accountsId}/mediationGroups",
"httpMethod": "POST",
"id": "admob.accounts.mediationGroups.create",
Expand All @@ -554,7 +554,7 @@
"streamingType": "NONE"
},
"list": {
"description": "List mediation groups under the specified AdMob account.",
"description": "List mediation groups under the specified AdMob account. This method has limited access. If you see a 403 permission denied error, please reach out to your account manager for access.",
"flatPath": "v1beta/accounts/{accountsId}/mediationGroups",
"httpMethod": "GET",
"id": "admob.accounts.mediationGroups.list",
Expand Down Expand Up @@ -596,7 +596,7 @@
"streamingType": "NONE"
},
"patch": {
"description": "Update the specified mediation group under the specified AdMob account.",
"description": "Update the specified mediation group under the specified AdMob account. This method has limited access. If you see a 403 permission denied error, please reach out to your account manager for access.",
"flatPath": "v1beta/accounts/{accountsId}/mediationGroups/{mediationGroupsId}",
"httpMethod": "PATCH",
"id": "admob.accounts.mediationGroups.patch",
Expand Down Expand Up @@ -632,7 +632,7 @@
"mediationAbExperiments": {
"methods": {
"create": {
"description": "Create an A/B testing experiment for a specified AdMob account and a mediation group.",
"description": "Create an A/B testing experiment for a specified AdMob account and a mediation group. This method has limited access. If you see a 403 permission denied error, please reach out to your account manager for access.",
"flatPath": "v1beta/accounts/{accountsId}/mediationGroups/{mediationGroupsId}/mediationAbExperiments",
"httpMethod": "POST",
"id": "admob.accounts.mediationGroups.mediationAbExperiments.create",
Expand All @@ -658,7 +658,7 @@
"streamingType": "NONE"
},
"stop": {
"description": "Stop the mediation A/B experiment and choose a variant.",
"description": "Stop the mediation A/B experiment and choose a variant. This method has limited access. If you see a 403 permission denied error, please reach out to your account manager for access.",
"flatPath": "v1beta/accounts/{accountsId}/mediationGroups/{mediationGroupsId}/mediationAbExperiments:stop",
"httpMethod": "POST",
"id": "admob.accounts.mediationGroups.mediationAbExperiments.stop",
Expand Down Expand Up @@ -758,7 +758,7 @@
}
}
},
"revision": "20230831",
"revision": "20230906",
"rootUrl": "https://admob.googleapis.com/",
"schemas": {
"AdSource": {
Expand Down
6 changes: 3 additions & 3 deletions DiscoveryJson/analyticsdata_v1beta.json
Original file line number Diff line number Diff line change
Expand Up @@ -313,7 +313,7 @@
}
}
},
"revision": "20230808",
"revision": "20230905",
"rootUrl": "https://analyticsdata.googleapis.com/",
"schemas": {
"ActiveMetricRestriction": {
Expand Down Expand Up @@ -635,7 +635,7 @@
"description": "One dimension can be the result of an expression of multiple dimensions. For example, dimension \"country, city\": concatenate(country, \", \", city)."
},
"name": {
"description": "The name of the dimension. See the [API Dimensions](https://developers.google.com/analytics/devguides/reporting/data/v1/api-schema#dimensions) for the list of dimension names. If `dimensionExpression` is specified, `name` can be any string that you would like within the allowed character set. For example if a `dimensionExpression` concatenates `country` and `city`, you could call that dimension `countryAndCity`. Dimension names that you choose must match the regular expression `^[a-zA-Z0-9_]$`. Dimensions are referenced by `name` in `dimensionFilter`, `orderBys`, `dimensionExpression`, and `pivots`.",
"description": "The name of the dimension. See the [API Dimensions](https://developers.google.com/analytics/devguides/reporting/data/v1/api-schema#dimensions) for the list of dimension names supported by core reporting methods such as `runReport` and `batchRunReports`. See [Realtime Dimensions](https://developers.google.com/analytics/devguides/reporting/data/v1/realtime-api-schema#dimensions) for the list of dimension names supported by the `runRealtimeReport` method. See [Funnel Dimensions](https://developers.google.com/analytics/devguides/reporting/data/v1/exploration-api-schema#dimensions) for the list of dimension names supported by the `runFunnelReport` method. If `dimensionExpression` is specified, `name` can be any string that you would like within the allowed character set. For example if a `dimensionExpression` concatenates `country` and `city`, you could call that dimension `countryAndCity`. Dimension names that you choose must match the regular expression `^[a-zA-Z0-9_]$`. Dimensions are referenced by `name` in `dimensionFilter`, `orderBys`, `dimensionExpression`, and `pivots`.",
"type": "string"
}
},
Expand Down Expand Up @@ -888,7 +888,7 @@
"type": "boolean"
},
"name": {
"description": "The name of the metric. See the [API Metrics](https://developers.google.com/analytics/devguides/reporting/data/v1/api-schema#metrics) for the list of metric names. If `expression` is specified, `name` can be any string that you would like within the allowed character set. For example if `expression` is `screenPageViews/sessions`, you could call that metric's name = `viewsPerSession`. Metric names that you choose must match the regular expression `^[a-zA-Z0-9_]$`. Metrics are referenced by `name` in `metricFilter`, `orderBys`, and metric `expression`.",
"description": "The name of the metric. See the [API Metrics](https://developers.google.com/analytics/devguides/reporting/data/v1/api-schema#metrics) for the list of metric names supported by core reporting methods such as `runReport` and `batchRunReports`. See [Realtime Metrics](https://developers.google.com/analytics/devguides/reporting/data/v1/realtime-api-schema#metrics) for the list of metric names supported by the `runRealtimeReport` method. See [Funnel Metrics](https://developers.google.com/analytics/devguides/reporting/data/v1/exploration-api-schema#metrics) for the list of metric names supported by the `runFunnelReport` method. If `expression` is specified, `name` can be any string that you would like within the allowed character set. For example if `expression` is `screenPageViews/sessions`, you could call that metric's name = `viewsPerSession`. Metric names that you choose must match the regular expression `^[a-zA-Z0-9_]$`. Metrics are referenced by `name` in `metricFilter`, `orderBys`, and metric `expression`.",
"type": "string"
}
},
Expand Down
8 changes: 5 additions & 3 deletions DiscoveryJson/androidpublisher_v3.json
Original file line number Diff line number Diff line change
Expand Up @@ -4047,7 +4047,7 @@
}
}
},
"revision": "20230822",
"revision": "20230906",
"rootUrl": "https://androidpublisher.googleapis.com/",
"schemas": {
"Abi": {
Expand Down Expand Up @@ -6865,12 +6865,14 @@
"enum": [
"PRICE_CHANGE_MODE_UNSPECIFIED",
"PRICE_DECREASE",
"PRICE_INCREASE"
"PRICE_INCREASE",
"OPT_OUT_PRICE_INCREASE"
],
"enumDescriptions": [
"Price change mode unspecified. This value should never be set.",
"If the subscription price is decreasing.",
"If the subscription price is increasing and the user needs to accept it."
"If the subscription price is increasing and the user needs to accept it.",
"If the subscription price is increasing with opt out mode."
],
"type": "string"
},
Expand Down
8 changes: 3 additions & 5 deletions DiscoveryJson/assuredworkloads_v1.json
Original file line number Diff line number Diff line change
Expand Up @@ -519,7 +519,7 @@
}
}
},
"revision": "20230818",
"revision": "20230831",
"rootUrl": "https://assuredworkloads.googleapis.com/",
"schemas": {
"GoogleCloudAssuredworkloadsV1AcknowledgeViolationRequest": {
Expand Down Expand Up @@ -835,16 +835,14 @@
"REMEDIATION_BOOLEAN_ORG_POLICY_VIOLATION",
"REMEDIATION_LIST_ALLOWED_VALUES_ORG_POLICY_VIOLATION",
"REMEDIATION_LIST_DENIED_VALUES_ORG_POLICY_VIOLATION",
"REMEDIATION_RESTRICT_CMEK_CRYPTO_KEY_PROJECTS_ORG_POLICY_VIOLATION",
"REMEDIATION_RESOURCE_VIOLATION"
"REMEDIATION_RESTRICT_CMEK_CRYPTO_KEY_PROJECTS_ORG_POLICY_VIOLATION"
],
"enumDescriptions": [
"Unspecified remediation type",
"Remediation type for boolean org policy",
"Remediation type for list org policy which have allowed values in the monitoring rule",
"Remediation type for list org policy which have denied values in the monitoring rule",
"Remediation type for gcp.restrictCmekCryptoKeyProjects",
"Remediation type for resource violation."
"Remediation type for gcp.restrictCmekCryptoKeyProjects"
],
"readOnly": true,
"type": "string"
Expand Down
20 changes: 3 additions & 17 deletions DiscoveryJson/assuredworkloads_v1beta1.json
Original file line number Diff line number Diff line change
Expand Up @@ -182,7 +182,7 @@
"workloads": {
"methods": {
"analyzeWorkloadMove": {
"description": "Analyzes a hypothetical move of a source resource to a target(destination) folder-based workload to surface compliance risks.",
"description": "Analyzes a hypothetical move of a source resource to a target workload to surface compliance risks. The analysis is best effort and is not guaranteed to be exhaustive.",
"flatPath": "v1beta1/organizations/{organizationsId}/locations/{locationsId}/workloads/{workloadsId}:analyzeWorkloadMove",
"httpMethod": "GET",
"id": "assuredworkloads.organizations.locations.workloads.analyzeWorkloadMove",
Expand All @@ -191,7 +191,7 @@
],
"parameters": {
"assetTypes": {
"description": "Optional. List of asset types to be analyzed,including and under the source resource. If empty, all assets are analyzed. The complete list of asset types is available [here](https://cloud.google.com/asset-inventory/docs/supported-asset-types#searchable_asset_types)",
"description": "Optional. List of asset types to be analyzed, including and under the source resource. If empty, all assets are analyzed. The complete list of asset types is available [here](https://cloud.google.com/asset-inventory/docs/supported-asset-types#searchable_asset_types).",
"location": "query",
"repeated": true,
"type": "string"
Expand All @@ -212,12 +212,6 @@
"location": "query",
"type": "string"
},
"source": {
"deprecated": true,
"description": "The source type is a project-based workload. Specify the workloads's relative resource name, formatted as: \"organizations/{ORGANIZATION_ID}/locations/{LOCATION_ID}/workloads/{WORKLOAD_ID}\" For example: \"organizations/123/locations/us-east1/workloads/assured-workload-1\" This option is now deprecated.",
"location": "query",
"type": "string"
},
"target": {
"description": "Required. The resource ID of the folder-based destination workload. This workload is where the source resource will hypothetically be moved to. Specify the workload's relative resource name, formatted as: \"organizations/{ORGANIZATION_ID}/locations/{LOCATION_ID}/workloads/{WORKLOAD_ID}\" For example: \"organizations/123/locations/us-east1/workloads/assured-workload-2\"",
"location": "path",
Expand Down Expand Up @@ -569,7 +563,7 @@
}
}
},
"revision": "20230818",
"revision": "20230831",
"rootUrl": "https://assuredworkloads.googleapis.com/",
"schemas": {
"GoogleCloudAssuredworkloadsV1beta1AcknowledgeViolationRequest": {
Expand Down Expand Up @@ -619,14 +613,6 @@
},
"type": "array"
},
"blockers": {
"deprecated": true,
"description": "A list of blockers that should be addressed before moving the source project or project-based workload to the destination folder-based workload. This field is now deprecated.",
"items": {
"type": "string"
},
"type": "array"
},
"nextPageToken": {
"description": "The next page token. Is empty if the last page is reached.",
"type": "string"
Expand Down
23 changes: 15 additions & 8 deletions DiscoveryJson/baremetalsolution_v2.json
Original file line number Diff line number Diff line change
Expand Up @@ -1588,7 +1588,7 @@
}
}
},
"revision": "20230814",
"revision": "20230831",
"rootUrl": "https://baremetalsolution.googleapis.com/",
"schemas": {
"AllowedClient": {
Expand Down Expand Up @@ -1832,7 +1832,7 @@
"type": "string"
},
"pod": {
"description": "Immutable. Pod name. Pod is an independent part of infrastructure. Instance can be connected to the assets (networks, volumes) allocated in the same pod only.",
"description": "Immutable. Pod name. Pod is an independent part of infrastructure. Instance can only be connected to the assets (networks, volumes) allocated in the same pod.",
"type": "string"
},
"state": {
Expand Down Expand Up @@ -1908,6 +1908,7 @@
"type": "boolean"
},
"id": {
"deprecated": true,
"description": "A transient unique identifier to idenfity an instance within an ProvisioningConfig request.",
"type": "string"
},
Expand All @@ -1923,8 +1924,7 @@
"type": "array"
},
"name": {
"description": "Output only. The name of the instance config.",
"readOnly": true,
"description": "The name of the instance config.",
"type": "string"
},
"networkConfig": {
Expand Down Expand Up @@ -1955,7 +1955,7 @@
"description": "Private network address, if any. Filled if InstanceConfig.multivlan_config is false."
},
"sshKeyNames": {
"description": "List of names of ssh keys used to provision the instance.",
"description": "Optional. List of names of ssh keys used to provision the instance.",
"items": {
"type": "string"
},
Expand Down Expand Up @@ -2486,8 +2486,7 @@
"type": "string"
},
"pod": {
"description": "Output only. Pod name.",
"readOnly": true,
"description": "Immutable. Pod name. Pod is an independent part of infrastructure. Network can only be connected to the assets (instances, nfsshares) allocated in the same pod.",
"type": "string"
},
"reservations": {
Expand Down Expand Up @@ -2793,6 +2792,10 @@
"readOnly": true,
"type": "string"
},
"pod": {
"description": "Immutable. Pod name. Pod is an independent part of infrastructure. NFSShare can only be connected to the assets (networks, instances) allocated in the same pod.",
"type": "string"
},
"requestedSizeGib": {
"description": "The requested size, in GiB.",
"format": "int64",
Expand Down Expand Up @@ -2953,6 +2956,10 @@
},
"type": "array"
},
"pod": {
"description": "Optional. Pod name. Pod is an independent part of infrastructure. Instance can be connected to the assets (networks, volumes, nfsshares) allocated in the same pod only.",
"type": "string"
},
"state": {
"description": "Output only. State of ProvisioningConfig.",
"enum": [
Expand Down Expand Up @@ -3460,7 +3467,7 @@
"type": "string"
},
"pod": {
"description": "Immutable. Pod name.",
"description": "Immutable. Pod name. Pod is an independent part of infrastructure. Volume can only be connected to the instances allocated in the same pod.",
"type": "string"
},
"protocol": {
Expand Down
Loading

0 comments on commit 7ced9f7

Please sign in to comment.