Autogenerated update (2018-04-14)

Update:
- cloudresourcemanager_v1
- compute_v1
- logging_v2
- logging_v2beta1
This commit is contained in:
Google APIs 2018-04-14 00:35:51 +00:00
parent fc8efb52c4
commit 0db21b119a
9 changed files with 52 additions and 47 deletions

View File

@ -26,7 +26,7 @@ module Google
# @see https://cloud.google.com/resource-manager
module CloudresourcemanagerV1
VERSION = 'V1'
REVISION = '20180402'
REVISION = '20180411'
# View and manage your data across Google Cloud Platform services
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'

View File

@ -474,7 +474,7 @@ module Google
# Ancestors are ordered from bottom to top of the resource hierarchy. The
# first ancestor is the project itself, followed by the project's parent,
# etc.
# etc..
# Corresponds to the JSON property `ancestor`
# @return [Array<Google::Apis::CloudresourcemanagerV1::Ancestor>]
attr_accessor :ancestor

View File

@ -25,7 +25,7 @@ module Google
# @see https://developers.google.com/compute/docs/reference/latest/
module ComputeV1
VERSION = 'V1'
REVISION = '20180323'
REVISION = '20180329'
# View and manage your data across Google Cloud Platform services
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'

View File

@ -362,7 +362,7 @@ module Google
class AcceleratorTypesScopedList
include Google::Apis::Core::Hashable
# [Output Only] List of accelerator types contained in this scope.
# [Output Only] A list of accelerator types contained in this scope.
# Corresponds to the JSON property `acceleratorTypes`
# @return [Array<Google::Apis::ComputeV1::AcceleratorType>]
attr_accessor :accelerator_types
@ -859,7 +859,7 @@ module Google
class AddressesScopedList
include Google::Apis::Core::Hashable
# [Output Only] List of addresses contained in this scope.
# [Output Only] A list of addresses contained in this scope.
# Corresponds to the JSON property `addresses`
# @return [Array<Google::Apis::ComputeV1::Address>]
attr_accessor :addresses
@ -1546,7 +1546,7 @@ module Google
class AutoscalersScopedList
include Google::Apis::Core::Hashable
# [Output Only] List of autoscalers contained in this scope.
# [Output Only] A list of autoscalers contained in this scope.
# Corresponds to the JSON property `autoscalers`
# @return [Array<Google::Apis::ComputeV1::Autoscaler>]
attr_accessor :autoscalers
@ -2572,7 +2572,7 @@ module Google
class BackendServicesScopedList
include Google::Apis::Core::Hashable
# List of BackendServices contained in this scope.
# A list of BackendServices contained in this scope.
# Corresponds to the JSON property `backendServices`
# @return [Array<Google::Apis::ComputeV1::BackendService>]
attr_accessor :backend_services
@ -2803,8 +2803,8 @@ module Google
# @return [String]
attr_accessor :region
# List of commitment amounts for particular resources. Note that VCPU and MEMORY
# resource commitments must occur together.
# A list of commitment amounts for particular resources. Note that VCPU and
# MEMORY resource commitments must occur together.
# Corresponds to the JSON property `resources`
# @return [Array<Google::Apis::ComputeV1::ResourceCommitment>]
attr_accessor :resources
@ -3093,7 +3093,7 @@ module Google
class CommitmentsScopedList
include Google::Apis::Core::Hashable
# [Output Only] List of commitments contained in this scope.
# [Output Only] A list of commitments contained in this scope.
# Corresponds to the JSON property `commitments`
# @return [Array<Google::Apis::ComputeV1::Commitment>]
attr_accessor :commitments
@ -4115,7 +4115,7 @@ module Google
class DiskTypesScopedList
include Google::Apis::Core::Hashable
# [Output Only] List of disk types contained in this scope.
# [Output Only] A list of disk types contained in this scope.
# Corresponds to the JSON property `diskTypes`
# @return [Array<Google::Apis::ComputeV1::DiskType>]
attr_accessor :disk_types
@ -4225,7 +4225,7 @@ module Google
class DisksScopedList
include Google::Apis::Core::Hashable
# [Output Only] List of disks contained in this scope.
# [Output Only] A list of disks contained in this scope.
# Corresponds to the JSON property `disks`
# @return [Array<Google::Apis::ComputeV1::Disk>]
attr_accessor :disks
@ -5096,7 +5096,7 @@ module Google
class ForwardingRulesScopedList
include Google::Apis::Core::Hashable
# List of forwarding rules contained in this scope.
# A list of forwarding rules contained in this scope.
# Corresponds to the JSON property `forwardingRules`
# @return [Array<Google::Apis::ComputeV1::ForwardingRule>]
attr_accessor :forwarding_rules
@ -6532,7 +6532,7 @@ module Google
# @return [Array<Google::Apis::ComputeV1::AttachedDisk>]
attr_accessor :disks
# List of the type and count of accelerator cards attached to the instance.
# A list of the type and count of accelerator cards attached to the instance.
# Corresponds to the JSON property `guestAccelerators`
# @return [Array<Google::Apis::ComputeV1::AcceleratorConfig>]
attr_accessor :guest_accelerators
@ -6871,8 +6871,8 @@ module Google
# @return [String]
attr_accessor :network
# The URL of the region where the instance group is located (for regional
# resources).
# [Output Only] The URL of the region where the instance group is located (for
# regional resources).
# Corresponds to the JSON property `region`
# @return [String]
attr_accessor :region
@ -6887,7 +6887,8 @@ module Google
# @return [Fixnum]
attr_accessor :size
# The URL of the subnetwork to which all instances in the instance group belong.
# [Output Only] The URL of the subnetwork to which all instances in the instance
# group belong.
# Corresponds to the JSON property `subnetwork`
# @return [String]
attr_accessor :subnetwork
@ -8737,7 +8738,7 @@ module Google
class InstancesScopedList
include Google::Apis::Core::Hashable
# [Output Only] List of instances contained in this scope.
# [Output Only] A list of instances contained in this scope.
# Corresponds to the JSON property `instances`
# @return [Array<Google::Apis::ComputeV1::Instance>]
attr_accessor :instances
@ -8856,7 +8857,7 @@ module Google
class InstancesSetMachineResourcesRequest
include Google::Apis::Core::Hashable
# List of the type and count of accelerator cards attached to the instance.
# A list of the type and count of accelerator cards attached to the instance.
# Corresponds to the JSON property `guestAccelerators`
# @return [Array<Google::Apis::ComputeV1::AcceleratorConfig>]
attr_accessor :guest_accelerators
@ -8976,7 +8977,7 @@ module Google
attr_accessor :admin_enabled
alias_method :admin_enabled?, :admin_enabled
# [Output Only] List of CircuitInfo objects, that describe the individual
# [Output Only] A list of CircuitInfo objects, that describe the individual
# circuits in this LAG.
# Corresponds to the JSON property `circuitInfos`
# @return [Array<Google::Apis::ComputeV1::InterconnectCircuitInfo>]
@ -8999,7 +9000,7 @@ module Google
# @return [String]
attr_accessor :description
# [Output Only] List of outages expected for this Interconnect.
# [Output Only] A list of outages expected for this Interconnect.
# Corresponds to the JSON property `expectedOutages`
# @return [Array<Google::Apis::ComputeV1::InterconnectOutageNotification>]
attr_accessor :expected_outages
@ -9509,7 +9510,7 @@ module Google
class InterconnectAttachmentsScopedList
include Google::Apis::Core::Hashable
# List of interconnect attachments contained in this scope.
# A list of interconnect attachments contained in this scope.
# Corresponds to the JSON property `interconnectAttachments`
# @return [Array<Google::Apis::ComputeV1::InterconnectAttachment>]
attr_accessor :interconnect_attachments
@ -10460,7 +10461,7 @@ module Google
# @return [String]
attr_accessor :name
# [Output Only] List of extended scratch disks assigned to the instance.
# [Output Only] A list of extended scratch disks assigned to the instance.
# Corresponds to the JSON property `scratchDisks`
# @return [Array<Google::Apis::ComputeV1::MachineType::ScratchDisk>]
attr_accessor :scratch_disks
@ -10759,7 +10760,7 @@ module Google
class MachineTypesScopedList
include Google::Apis::Core::Hashable
# [Output Only] List of machine types contained in this scope.
# [Output Only] A list of machine types contained in this scope.
# Corresponds to the JSON property `machineTypes`
# @return [Array<Google::Apis::ComputeV1::MachineType>]
attr_accessor :machine_types
@ -11139,7 +11140,7 @@ module Google
# @return [String]
attr_accessor :name
# [Output Only] List of network peerings for the resource.
# [Output Only] A list of network peerings for the resource.
# Corresponds to the JSON property `peerings`
# @return [Array<Google::Apis::ComputeV1::NetworkPeering>]
attr_accessor :peerings
@ -12064,7 +12065,7 @@ module Google
class OperationsScopedList
include Google::Apis::Core::Hashable
# [Output Only] List of operations contained in this scope.
# [Output Only] A list of operations contained in this scope.
# Corresponds to the JSON property `operations`
# @return [Array<Google::Apis::ComputeV1::Operation>]
attr_accessor :operations
@ -12957,7 +12958,7 @@ module Google
class RegionInstanceGroupManagersListInstancesResponse
include Google::Apis::Core::Hashable
# List of managed instances.
# A list of managed instances.
# Corresponds to the JSON property `managedInstances`
# @return [Array<Google::Apis::ComputeV1::ManagedInstance>]
attr_accessor :managed_instances
@ -14390,7 +14391,7 @@ module Google
class RoutersScopedList
include Google::Apis::Core::Hashable
# List of routers contained in this scope.
# A list of routers contained in this scope.
# Corresponds to the JSON property `routers`
# @return [Array<Google::Apis::ComputeV1::Router>]
attr_accessor :routers
@ -15248,7 +15249,7 @@ module Google
# @return [String]
attr_accessor :creation_timestamp
# List of features enabled when the selected profile is CUSTOM. The
# A list of features enabled when the selected profile is CUSTOM. The
# - method returns the set of features that can be specified in this list. This
# field must be empty if the profile is not CUSTOM.
# Corresponds to the JSON property `customFeatures`
@ -15837,7 +15838,7 @@ module Google
class SubnetworksScopedList
include Google::Apis::Core::Hashable
# List of subnetworks contained in this scope.
# A list of subnetworks contained in this scope.
# Corresponds to the JSON property `subnetworks`
# @return [Array<Google::Apis::ComputeV1::Subnetwork>]
attr_accessor :subnetworks
@ -16758,7 +16759,7 @@ module Google
class TargetInstancesScopedList
include Google::Apis::Core::Hashable
# List of target instances contained in this scope.
# A list of target instances contained in this scope.
# Corresponds to the JSON property `targetInstances`
# @return [Array<Google::Apis::ComputeV1::TargetInstance>]
attr_accessor :target_instances
@ -17321,7 +17322,7 @@ module Google
class TargetPoolsScopedList
include Google::Apis::Core::Hashable
# List of target pools contained in this scope.
# A list of target pools contained in this scope.
# Corresponds to the JSON property `targetPools`
# @return [Array<Google::Apis::ComputeV1::TargetPool>]
attr_accessor :target_pools
@ -18250,7 +18251,7 @@ module Google
class TargetVpnGatewaysScopedList
include Google::Apis::Core::Hashable
# [Output Only] List of target vpn gateways contained in this scope.
# [Output Only] A list of target vpn gateways contained in this scope.
# Corresponds to the JSON property `targetVpnGateways`
# @return [Array<Google::Apis::ComputeV1::TargetVpnGateway>]
attr_accessor :target_vpn_gateways
@ -19165,7 +19166,7 @@ module Google
class VpnTunnelsScopedList
include Google::Apis::Core::Hashable
# List of vpn tunnels contained in this scope.
# A list of vpn tunnels contained in this scope.
# Corresponds to the JSON property `vpnTunnels`
# @return [Array<Google::Apis::ComputeV1::VpnTunnel>]
attr_accessor :vpn_tunnels

View File

@ -5351,7 +5351,7 @@ module Google
execute_or_queue_command(command, &block)
end
# Returns all of the details about the specified managed instance group. Get a
# Returns all of the details about the specified managed instance group. Gets a
# list of available managed instance groups by making a list() request.
# @param [String] project
# Project ID for this request.
@ -6443,7 +6443,7 @@ module Google
execute_or_queue_command(command, &block)
end
# Returns the specified instance template. Get a list of available instance
# Returns the specified instance template. Gets a list of available instance
# templates by making a list() request.
# @param [String] project
# Project ID for this request.
@ -9280,7 +9280,7 @@ module Google
execute_or_queue_command(command, &block)
end
# Returns the specified machine type. Get a list of available machine types by
# Returns the specified machine type. Gets a list of available machine types by
# making a list() request.
# @param [String] project
# Project ID for this request.
@ -10052,8 +10052,8 @@ module Google
execute_or_queue_command(command, &block)
end
# Get the shared VPC host project that this project links to. May be empty if no
# link exists.
# Gets the shared VPC host project that this project links to. May be empty if
# no link exists.
# @param [String] project
# Project ID for this request.
# @param [String] fields
@ -10088,7 +10088,7 @@ module Google
execute_or_queue_command(command, &block)
end
# Get service resources (a.k.a service project) associated with this host
# Gets service resources (a.k.a service project) associated with this host
# project.
# @param [String] project
# Project ID for this request.
@ -10132,7 +10132,7 @@ module Google
execute_or_queue_command(command, &block)
end
# List all shared VPC host projects visible to the user in an organization.
# Lists all shared VPC host projects visible to the user in an organization.
# @param [String] project
# Project ID for this request.
# @param [Google::Apis::ComputeV1::ProjectsListXpnHostsRequest] projects_list_xpn_hosts_request_object
@ -13725,7 +13725,7 @@ module Google
execute_or_queue_command(command, &block)
end
# List all of the ordered rules present in a single specified policy.
# Lists all of the ordered rules present in a single specified policy.
# @param [String] project
# Project ID for this request.
# @param [String] ssl_policy
@ -13815,7 +13815,7 @@ module Google
execute_or_queue_command(command, &block)
end
# List all the SSL policies that have been configured for the specified project.
# Lists all the SSL policies that have been configured for the specified project.
# @param [String] project
# Project ID for this request.
# @param [String] filter

View File

@ -25,7 +25,7 @@ module Google
# @see https://cloud.google.com/logging/docs/
module LoggingV2
VERSION = 'V2'
REVISION = '20180326'
REVISION = '20180412'
# View and manage your data across Google Cloud Platform services
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'

View File

@ -660,7 +660,9 @@ module Google
# Log entry resourcesWrites log entries to Stackdriver Logging. This API method
# is the only way to send log entries to Stackdriver Logging. This method is
# used, directly or indirectly, by the Stackdriver Logging agent (fluentd) and
# all logging libraries configured to use Stackdriver Logging.
# all logging libraries configured to use Stackdriver Logging. A single request
# may contain log entries for a maximum of 1000 different resources (projects,
# organizations, billing accounts or folders)
# @param [Google::Apis::LoggingV2::WriteLogEntriesRequest] write_log_entries_request_object
# @param [String] fields
# Selector specifying which fields to include in a partial response.

View File

@ -25,7 +25,7 @@ module Google
# @see https://cloud.google.com/logging/docs/
module LoggingV2beta1
VERSION = 'V2beta1'
REVISION = '20180326'
REVISION = '20180412'
# View and manage your data across Google Cloud Platform services
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'

View File

@ -166,7 +166,9 @@ module Google
# Log entry resourcesWrites log entries to Stackdriver Logging. This API method
# is the only way to send log entries to Stackdriver Logging. This method is
# used, directly or indirectly, by the Stackdriver Logging agent (fluentd) and
# all logging libraries configured to use Stackdriver Logging.
# all logging libraries configured to use Stackdriver Logging. A single request
# may contain log entries for a maximum of 1000 different resources (projects,
# organizations, billing accounts or folders)
# @param [Google::Apis::LoggingV2beta1::WriteLogEntriesRequest] write_log_entries_request_object
# @param [String] fields
# Selector specifying which fields to include in a partial response.