Skip to content

Commit

Permalink
Autogenerated update (2020-08-07)
Browse files Browse the repository at this point in the history
Delete:
- webfonts_v1

Update:
- appengine_v1
- appengine_v1alpha
- appengine_v1beta
- appsmarket_v2
- bigquerydatatransfer_v1
- bigqueryreservation_v1
- bigqueryreservation_v1beta1
- binaryauthorization_v1
- binaryauthorization_v1beta1
- chat_v1
- civicinfo_v2
- cloudbuild_v1
- cloudbuild_v1alpha1
- cloudbuild_v1alpha2
- cloudkms_v1
- cloudshell_v1
- cloudshell_v1alpha1
- cloudtrace_v1
- cloudtrace_v2
- cloudtrace_v2beta1
- datafusion_v1
- datafusion_v1beta1
- dataproc_v1beta2
- dfareporting_v3_4
- displayvideo_v1
- doubleclickbidmanager_v1
- doubleclickbidmanager_v1_1
- drive_v2
- drive_v3
- firestore_v1
- firestore_v1beta1
- genomics_v1
- genomics_v1alpha2
- genomics_v2alpha1
- monitoring_v1
- monitoring_v3
- osconfig_v1beta
- oslogin_v1
- people_v1
- recommendationengine_v1beta1
- runtimeconfig_v1beta1
- safebrowsing_v4
- serviceconsumermanagement_v1
- serviceconsumermanagement_v1beta1
- servicenetworking_v1
- servicenetworking_v1beta
- serviceusage_v1
- serviceusage_v1beta1
- sourcerepo_v1
- sql_v1beta4
- storage_v1
- testing_v1
- youtube_v3
  • Loading branch information
googleapis-publisher committed Aug 7, 2020
1 parent a76f404 commit 929dd28
Show file tree
Hide file tree
Showing 153 changed files with 9,346 additions and 9,193 deletions.
224 changes: 224 additions & 0 deletions api_names_out.yaml

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion generated/google/apis/appengine_v1.rb
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ module Apis
# @see https://cloud.google.com/appengine/docs/admin-api/
module AppengineV1
VERSION = 'V1'
REVISION = '20200715'
REVISION = '20200802'

# View and manage your applications deployed on Google App Engine
AUTH_APPENGINE_ADMIN = 'https://www.googleapis.com/auth/appengine.admin'
Expand Down
73 changes: 38 additions & 35 deletions generated/google/apis/appengine_v1/classes.rb
Original file line number Diff line number Diff line change
Expand Up @@ -489,15 +489,15 @@ class CertificateRawData

# Unencrypted PEM encoded RSA private key. This field is set once on certificate
# creation and then encrypted. The key size must be 2048 bits or fewer. Must
# include the header and footer. Example: <pre> -----BEGIN RSA PRIVATE KEY----- <
# unencrypted_key_value> -----END RSA PRIVATE KEY----- </pre> @InputOnly
# include the header and footer. Example: -----BEGIN RSA PRIVATE KEY----- -----
# END RSA PRIVATE KEY----- @InputOnly
# Corresponds to the JSON property `privateKey`
# @return [String]
attr_accessor :private_key

# PEM encoded x.509 public key certificate. This field is set once on
# certificate creation. Must include the header and footer. Example: <pre> -----
# BEGIN CERTIFICATE----- <certificate_value> -----END CERTIFICATE----- </pre>
# certificate creation. Must include the header and footer. Example: -----BEGIN
# CERTIFICATE----- -----END CERTIFICATE-----
# Corresponds to the JSON property `publicCertificate`
# @return [String]
attr_accessor :public_certificate
Expand Down Expand Up @@ -658,11 +658,11 @@ def update!(**args)
class DebugInstanceRequest
include Google::Apis::Core::Hashable

# Public SSH key to add to the instance. Examples:
# [USERNAME]:ssh-rsa [KEY_VALUE] [USERNAME]
# [USERNAME]:ssh-rsa [KEY_VALUE] google-ssh `"userName":"[USERNAME]","expireOn":"
# [EXPIRE_TIME]"`For more information, see Adding and Removing SSH Keys (https://
# cloud.google.com/compute/docs/instances/adding-removing-ssh-keys).
# Public SSH key to add to the instance. Examples: [USERNAME]:ssh-rsa [KEY_VALUE]
# [USERNAME] [USERNAME]:ssh-rsa [KEY_VALUE] google-ssh `"userName":"[USERNAME]",
# "expireOn":"[EXPIRE_TIME]"`For more information, see Adding and Removing SSH
# Keys (https://cloud.google.com/compute/docs/instances/adding-removing-ssh-keys)
# .
# Corresponds to the JSON property `sshKey`
# @return [String]
attr_accessor :ssh_key
Expand Down Expand Up @@ -800,11 +800,9 @@ def update!(**args)

# A generic empty message that you can re-use to avoid defining duplicated empty
# messages in your APIs. A typical example is to use it as the request or the
# response type of an API method. For instance:
# service Foo `
# rpc Bar(google.protobuf.Empty) returns (google.protobuf.Empty);
# `
# The JSON representation for Empty is empty JSON object ``.
# response type of an API method. For instance: service Foo ` rpc Bar(google.
# protobuf.Empty) returns (google.protobuf.Empty); ` The JSON representation for
# Empty is empty JSON object ``.
class Empty
include Google::Apis::Core::Hashable

Expand Down Expand Up @@ -969,7 +967,7 @@ class FileInfo
attr_accessor :sha1_sum

# URL source to use to fetch this file. Must be a URL to a resource in Google
# Cloud Storage in the form 'http(s)://storage.googleapis.com/<bucket>/<object>'.
# Cloud Storage in the form 'http(s)://storage.googleapis.com//'.
# Corresponds to the JSON property `sourceUrl`
# @return [String]
attr_accessor :source_url
Expand Down Expand Up @@ -1013,7 +1011,7 @@ class FirewallRule
# IP address or range, defined using CIDR notation, of requests that this rule
# applies to. You can use the wildcard character "*" to match all IPs equivalent
# to "0/0" and "::/0" together. Examples: 192.168.1.1 or 192.168.0.0/16 or 2001:
# db8::/32 or 2001:0db8:0000:0042:0000:8a2e:0370:7334.<p>Truncation will be
# db8::/32 or 2001:0db8:0000:0042:0000:8a2e:0370:7334. Truncation will be
# silently performed on addresses which are not properly truncated. For example,
# 1.2.3.4/24 is accepted as the same address as 1.2.3.0/24. Similarly, for IPv6,
# 2001:db8::1/32 is accepted as the same address as 2001:db8::/32.
Expand Down Expand Up @@ -1575,8 +1573,8 @@ class Location
# @return [String]
attr_accessor :display_name

# Cross-service attributes for the location. For example
# `"cloud.googleapis.com/region": "us-east1"`
# Cross-service attributes for the location. For example `"cloud.googleapis.com/
# region": "us-east1"`
# Corresponds to the JSON property `labels`
# @return [Hash<String,String>]
attr_accessor :labels
Expand Down Expand Up @@ -1721,18 +1719,16 @@ class Network
# Google Cloud Platform sub-network where the virtual machines are created.
# Specify the short name, not the resource path.If a subnetwork name is
# specified, a network name will also be required unless it is for the default
# network.
# If the network that the instance is being created in is a Legacy network, then
# the IP address is allocated from the IPv4Range.
# If the network that the instance is being created in is an auto Subnet Mode
# Network, then only network name should be specified (not the subnetwork_name)
# and the IP address is created from the IPCidrRange of the subnetwork that
# exists in that zone for that network.
# If the network that the instance is being created in is a custom Subnet Mode
# Network, then the subnetwork_name must be specified and the IP address is
# created from the IPCidrRange of the subnetwork.If specified, the subnetwork
# must exist in the same region as the App Engine flexible environment
# application.
# network. If the network that the instance is being created in is a Legacy
# network, then the IP address is allocated from the IPv4Range. If the network
# that the instance is being created in is an auto Subnet Mode Network, then
# only network name should be specified (not the subnetwork_name) and the IP
# address is created from the IPCidrRange of the subnetwork that exists in that
# zone for that network. If the network that the instance is being created in is
# a custom Subnet Mode Network, then the subnetwork_name must be specified and
# the IP address is created from the IPCidrRange of the subnetwork.If specified,
# the subnetwork must exist in the same region as the App Engine flexible
# environment application.
# Corresponds to the JSON property `subnetworkName`
# @return [String]
attr_accessor :subnetwork_name
Expand Down Expand Up @@ -2191,6 +2187,12 @@ class Resources
# @return [Float]
attr_accessor :disk_gb

# The name of the encryption key that is stored in Google Cloud KMS. Only should
# be used by Cloud Composer to encrypt the vm disk
# Corresponds to the JSON property `kmsKeyReference`
# @return [String]
attr_accessor :kms_key_reference

# Memory (GB) needed.
# Corresponds to the JSON property `memoryGb`
# @return [Float]
Expand All @@ -2209,6 +2211,7 @@ def initialize(**args)
def update!(**args)
@cpu = args[:cpu] if args.key?(:cpu)
@disk_gb = args[:disk_gb] if args.key?(:disk_gb)
@kms_key_reference = args[:kms_key_reference] if args.key?(:kms_key_reference)
@memory_gb = args[:memory_gb] if args.key?(:memory_gb)
@volumes = args[:volumes] if args.key?(:volumes)
end
Expand Down Expand Up @@ -2722,9 +2725,9 @@ class Version
attr_accessor :inbound_services

# Instance class that is used to run this version. Valid values are:
# AutomaticScaling: F1, F2, F4, F4_1G
# ManualScaling or BasicScaling: B1, B2, B4, B8, B4_1GDefaults to F1 for
# AutomaticScaling and B1 for ManualScaling or BasicScaling.
# AutomaticScaling: F1, F2, F4, F4_1G ManualScaling or BasicScaling: B1, B2, B4,
# B8, B4_1GDefaults to F1 for AutomaticScaling and B1 for ManualScaling or
# BasicScaling.
# Corresponds to the JSON property `instanceClass`
# @return [String]
attr_accessor :instance_class
Expand Down Expand Up @@ -2782,7 +2785,7 @@ class Version

# The version of the API in the given runtime environment. Please see the app.
# yaml reference for valid values at https://cloud.google.com/appengine/docs/
# standard/<language>/config/appref
# standard//config/appref
# Corresponds to the JSON property `runtimeApiVersion`
# @return [String]
attr_accessor :runtime_api_version
Expand Down Expand Up @@ -2944,7 +2947,7 @@ class ZipInfo
attr_accessor :files_count

# URL of the zip file to deploy from. Must be a URL to a resource in Google
# Cloud Storage in the form 'http(s)://storage.googleapis.com/<bucket>/<object>'.
# Cloud Storage in the form 'http(s)://storage.googleapis.com//'.
# Corresponds to the JSON property `sourceUrl`
# @return [String]
attr_accessor :source_url
Expand Down
1 change: 1 addition & 0 deletions generated/google/apis/appengine_v1/representations.rb
Original file line number Diff line number Diff line change
Expand Up @@ -1004,6 +1004,7 @@ class Resources
class Representation < Google::Apis::Core::JsonRepresentation
property :cpu, as: 'cpu'
property :disk_gb, as: 'diskGb'
property :kms_key_reference, as: 'kmsKeyReference'
property :memory_gb, as: 'memoryGb'
collection :volumes, as: 'volumes', class: Google::Apis::AppengineV1::Volume, decorator: Google::Apis::AppengineV1::Volume::Representation

Expand Down
85 changes: 38 additions & 47 deletions generated/google/apis/appengine_v1/service.rb
Original file line number Diff line number Diff line change
Expand Up @@ -48,12 +48,11 @@ def initialize
end

# Creates an App Engine application for a Google Cloud Platform project.
# Required fields:
# id - The ID of the target Cloud Platform project.
# location - The region (https://cloud.google.com/appengine/docs/locations)
# where you want the App Engine application located.For more information about
# App Engine applications, see Managing Projects, Applications, and Billing (
# https://cloud.google.com/appengine/docs/standard/python/console/).
# Required fields: id - The ID of the target Cloud Platform project. location -
# The region (https://cloud.google.com/appengine/docs/locations) where you want
# the App Engine application located.For more information about App Engine
# applications, see Managing Projects, Applications, and Billing (https://cloud.
# google.com/appengine/docs/standard/python/console/).
# @param [Google::Apis::AppengineV1::Application] application_object
# @param [String] fields
# Selector specifying which fields to include in a partial response.
Expand Down Expand Up @@ -114,10 +113,9 @@ def get_app(apps_id, fields: nil, quota_user: nil, options: nil, &block)
end

# Updates the specified Application resource. You can update the following
# fields:
# auth_domain - Google authentication domain for controlling user access to the
# application.
# default_cookie_expiration - Cookie expiration policy for the application.
# fields: auth_domain - Google authentication domain for controlling user access
# to the application. default_cookie_expiration - Cookie expiration policy for
# the application.
# @param [String] apps_id
# Part of `name`. Name of the Application resource to update. Example: apps/
# myapp.
Expand Down Expand Up @@ -1296,50 +1294,43 @@ def list_app_service_versions(apps_id, services_id, page_size: nil, page_token:

# Updates the specified Version resource. You can specify the following fields
# depending on the App Engine environment and type of scaling that the version
# resource uses:Standard environment
# instance_class (https://cloud.google.com/appengine/docs/admin-api/reference/
# rest/v1/apps.services.versions#Version.FIELDS.instance_class)automatic scaling
# in the standard environment:
# resource uses:Standard environment instance_class (https://cloud.google.com/
# appengine/docs/admin-api/reference/rest/v1/apps.services.versions#Version.
# FIELDS.instance_class)automatic scaling in the standard environment:
# automatic_scaling.min_idle_instances (https://cloud.google.com/appengine/docs/
# admin-api/reference/rest/v1/apps.services.versions#Version.FIELDS.
# automatic_scaling)
# automatic_scaling.max_idle_instances (https://cloud.google.com/appengine/docs/
# admin-api/reference/rest/v1/apps.services.versions#Version.FIELDS.
# automatic_scaling)
# automaticScaling.standard_scheduler_settings.max_instances (https://cloud.
# google.com/appengine/docs/admin-api/reference/rest/v1/apps.services.versions#
# StandardSchedulerSettings)
# automaticScaling.standard_scheduler_settings.min_instances (https://cloud.
# google.com/appengine/docs/admin-api/reference/rest/v1/apps.services.versions#
# StandardSchedulerSettings)
# automaticScaling.standard_scheduler_settings.target_cpu_utilization (https://
# cloud.google.com/appengine/docs/admin-api/reference/rest/v1/apps.services.
# versions#StandardSchedulerSettings)
# automatic_scaling) automatic_scaling.max_idle_instances (https://cloud.google.
# com/appengine/docs/admin-api/reference/rest/v1/apps.services.versions#Version.
# FIELDS.automatic_scaling) automaticScaling.standard_scheduler_settings.
# max_instances (https://cloud.google.com/appengine/docs/admin-api/reference/
# rest/v1/apps.services.versions#StandardSchedulerSettings) automaticScaling.
# standard_scheduler_settings.min_instances (https://cloud.google.com/appengine/
# docs/admin-api/reference/rest/v1/apps.services.versions#
# StandardSchedulerSettings) automaticScaling.standard_scheduler_settings.
# target_cpu_utilization (https://cloud.google.com/appengine/docs/admin-api/
# reference/rest/v1/apps.services.versions#StandardSchedulerSettings)
# automaticScaling.standard_scheduler_settings.target_throughput_utilization (
# https://cloud.google.com/appengine/docs/admin-api/reference/rest/v1/apps.
# services.versions#StandardSchedulerSettings)basic scaling or manual scaling in
# the standard environment:
# serving_status (https://cloud.google.com/appengine/docs/admin-api/reference/
# rest/v1/apps.services.versions#Version.FIELDS.serving_status)
# manual_scaling.instances (https://cloud.google.com/appengine/docs/admin-api/
# reference/rest/v1/apps.services.versions#manualscaling)Flexible environment
# serving_status (https://cloud.google.com/appengine/docs/admin-api/reference/
# rest/v1/apps.services.versions#Version.FIELDS.serving_status)automatic scaling
# in the flexible environment:
# automatic_scaling.min_total_instances (https://cloud.google.com/appengine/docs/
# admin-api/reference/rest/v1/apps.services.versions#Version.FIELDS.
# automatic_scaling)
# the standard environment: serving_status (https://cloud.google.com/appengine/
# docs/admin-api/reference/rest/v1/apps.services.versions#Version.FIELDS.
# serving_status) manual_scaling.instances (https://cloud.google.com/appengine/
# docs/admin-api/reference/rest/v1/apps.services.versions#manualscaling)Flexible
# environment serving_status (https://cloud.google.com/appengine/docs/admin-api/
# reference/rest/v1/apps.services.versions#Version.FIELDS.serving_status)
# automatic scaling in the flexible environment: automatic_scaling.
# min_total_instances (https://cloud.google.com/appengine/docs/admin-api/
# reference/rest/v1/apps.services.versions#Version.FIELDS.automatic_scaling)
# automatic_scaling.max_total_instances (https://cloud.google.com/appengine/docs/
# admin-api/reference/rest/v1/apps.services.versions#Version.FIELDS.
# automatic_scaling)
# automatic_scaling.cool_down_period_sec (https://cloud.google.com/appengine/
# docs/admin-api/reference/rest/v1/apps.services.versions#Version.FIELDS.
# automatic_scaling)
# automatic_scaling.cpu_utilization.target_utilization (https://cloud.google.com/
# appengine/docs/admin-api/reference/rest/v1/apps.services.versions#Version.
# FIELDS.automatic_scaling)manual scaling in the flexible environment:
# manual_scaling.instances (https://cloud.google.com/appengine/docs/admin-api/
# reference/rest/v1/apps.services.versions#manualscaling)
# automatic_scaling) automatic_scaling.cool_down_period_sec (https://cloud.
# google.com/appengine/docs/admin-api/reference/rest/v1/apps.services.versions#
# Version.FIELDS.automatic_scaling) automatic_scaling.cpu_utilization.
# target_utilization (https://cloud.google.com/appengine/docs/admin-api/
# reference/rest/v1/apps.services.versions#Version.FIELDS.automatic_scaling)
# manual scaling in the flexible environment: manual_scaling.instances (https://
# cloud.google.com/appengine/docs/admin-api/reference/rest/v1/apps.services.
# versions#manualscaling)
# @param [String] apps_id
# Part of `name`. Name of the resource to update. Example: apps/myapp/services/
# default/versions/1.
Expand Down
2 changes: 1 addition & 1 deletion generated/google/apis/appengine_v1alpha.rb
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ module Apis
# @see https://cloud.google.com/appengine/docs/admin-api/
module AppengineV1alpha
VERSION = 'V1alpha'
REVISION = '20200329'
REVISION = '20200802'

# View and manage your applications deployed on Google App Engine
AUTH_APPENGINE_ADMIN = 'https://www.googleapis.com/auth/appengine.admin'
Expand Down
Loading

0 comments on commit 929dd28

Please sign in to comment.