Autogenerated update (2019-01-03)
Update: - bigquery_v2 - serviceconsumermanagement_v1 - servicenetworking_v1beta - serviceusage_v1 - serviceusage_v1beta1
This commit is contained in:
parent
f5317fe910
commit
0e91f7b4bb
|
@ -10671,6 +10671,7 @@
|
|||
"/bigquery:v2/Dataset/access/access": access
|
||||
"/bigquery:v2/Dataset/access/access/domain": domain
|
||||
"/bigquery:v2/Dataset/access/access/groupByEmail": group_by_email
|
||||
"/bigquery:v2/Dataset/access/access/iamMember": iam_member
|
||||
"/bigquery:v2/Dataset/access/access/role": role
|
||||
"/bigquery:v2/Dataset/access/access/specialGroup": special_group
|
||||
"/bigquery:v2/Dataset/access/access/userByEmail": user_by_email
|
||||
|
|
|
@ -25,7 +25,7 @@ module Google
|
|||
# @see https://cloud.google.com/bigquery/
|
||||
module BigqueryV2
|
||||
VERSION = 'V2'
|
||||
REVISION = '20181216'
|
||||
REVISION = '20181221'
|
||||
|
||||
# View and manage your data in Google BigQuery
|
||||
AUTH_BIGQUERY = 'https://www.googleapis.com/auth/bigquery'
|
||||
|
|
|
@ -453,16 +453,24 @@ module Google
|
|||
include Google::Apis::Core::Hashable
|
||||
|
||||
# [Pick one] A domain to grant access to. Any users signed in with the domain
|
||||
# specified will be granted the specified access. Example: "example.com".
|
||||
# specified will be granted the specified access. Example: "example.com". Maps
|
||||
# to IAM policy member "domain:DOMAIN".
|
||||
# Corresponds to the JSON property `domain`
|
||||
# @return [String]
|
||||
attr_accessor :domain
|
||||
|
||||
# [Pick one] An email address of a Google Group to grant access to.
|
||||
# [Pick one] An email address of a Google Group to grant access to. Maps to IAM
|
||||
# policy member "group:GROUP".
|
||||
# Corresponds to the JSON property `groupByEmail`
|
||||
# @return [String]
|
||||
attr_accessor :group_by_email
|
||||
|
||||
# [Pick one] Some other type of member that appears in the IAM Policy but isn't
|
||||
# a user, group, domain, or special group.
|
||||
# Corresponds to the JSON property `iamMember`
|
||||
# @return [String]
|
||||
attr_accessor :iam_member
|
||||
|
||||
# [Required] Describes the rights granted to the user specified by the other
|
||||
# member of the access object. The following string values are supported: READER,
|
||||
# WRITER, OWNER.
|
||||
|
@ -473,13 +481,14 @@ module Google
|
|||
# [Pick one] A special group to grant access to. Possible values include:
|
||||
# projectOwners: Owners of the enclosing project. projectReaders: Readers of the
|
||||
# enclosing project. projectWriters: Writers of the enclosing project.
|
||||
# allAuthenticatedUsers: All authenticated BigQuery users.
|
||||
# allAuthenticatedUsers: All authenticated BigQuery users. Maps to similarly-
|
||||
# named IAM members.
|
||||
# Corresponds to the JSON property `specialGroup`
|
||||
# @return [String]
|
||||
attr_accessor :special_group
|
||||
|
||||
# [Pick one] An email address of a user to grant access to. For example: fred@
|
||||
# example.com.
|
||||
# example.com. Maps to IAM policy member "user:EMAIL" or "serviceAccount:EMAIL".
|
||||
# Corresponds to the JSON property `userByEmail`
|
||||
# @return [String]
|
||||
attr_accessor :user_by_email
|
||||
|
@ -501,6 +510,7 @@ module Google
|
|||
def update!(**args)
|
||||
@domain = args[:domain] if args.key?(:domain)
|
||||
@group_by_email = args[:group_by_email] if args.key?(:group_by_email)
|
||||
@iam_member = args[:iam_member] if args.key?(:iam_member)
|
||||
@role = args[:role] if args.key?(:role)
|
||||
@special_group = args[:special_group] if args.key?(:special_group)
|
||||
@user_by_email = args[:user_by_email] if args.key?(:user_by_email)
|
||||
|
@ -3893,8 +3903,7 @@ module Google
|
|||
# @return [String]
|
||||
attr_accessor :field
|
||||
|
||||
# [Beta] [Optional] If set to true, queries over this table require a partition
|
||||
# filter that can be used for partition elimination to be specified.
|
||||
#
|
||||
# Corresponds to the JSON property `requirePartitionFilter`
|
||||
# @return [Boolean]
|
||||
attr_accessor :require_partition_filter
|
||||
|
|
|
@ -547,6 +547,7 @@ module Google
|
|||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :domain, as: 'domain'
|
||||
property :group_by_email, as: 'groupByEmail'
|
||||
property :iam_member, as: 'iamMember'
|
||||
property :role, as: 'role'
|
||||
property :special_group, as: 'specialGroup'
|
||||
property :user_by_email, as: 'userByEmail'
|
||||
|
|
|
@ -25,7 +25,7 @@ module Google
|
|||
# @see https://cloud.google.com/service-consumer-management/docs/overview
|
||||
module ServiceconsumermanagementV1
|
||||
VERSION = 'V1'
|
||||
REVISION = '20181217'
|
||||
REVISION = '20181229'
|
||||
|
||||
# View and manage your data across Google Cloud Platform services
|
||||
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
|
||||
|
|
|
@ -3079,8 +3079,10 @@ module Google
|
|||
# @return [Google::Apis::ServiceconsumermanagementV1::Monitoring]
|
||||
attr_accessor :monitoring
|
||||
|
||||
# The DNS address at which this service is available,
|
||||
# e.g. `calendar.googleapis.com`.
|
||||
# The service name, which is a DNS-like logical identifier for the
|
||||
# service, such as `calendar.googleapis.com`. The service name
|
||||
# typically goes through DNS verification to make sure the owner
|
||||
# of the service also owns the DNS name.
|
||||
# Corresponds to the JSON property `name`
|
||||
# @return [String]
|
||||
attr_accessor :name
|
||||
|
|
|
@ -26,7 +26,7 @@ module Google
|
|||
# @see https://cloud.google.com/service-infrastructure/docs/service-networking/getting-started
|
||||
module ServicenetworkingV1beta
|
||||
VERSION = 'V1beta'
|
||||
REVISION = '20181220'
|
||||
REVISION = '20181229'
|
||||
|
||||
# View and manage your data across Google Cloud Platform services
|
||||
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
|
||||
|
|
|
@ -2972,8 +2972,10 @@ module Google
|
|||
# @return [Google::Apis::ServicenetworkingV1beta::Monitoring]
|
||||
attr_accessor :monitoring
|
||||
|
||||
# The DNS address at which this service is available,
|
||||
# e.g. `calendar.googleapis.com`.
|
||||
# The service name, which is a DNS-like logical identifier for the
|
||||
# service, such as `calendar.googleapis.com`. The service name
|
||||
# typically goes through DNS verification to make sure the owner
|
||||
# of the service also owns the DNS name.
|
||||
# Corresponds to the JSON property `name`
|
||||
# @return [String]
|
||||
attr_accessor :name
|
||||
|
|
|
@ -85,11 +85,10 @@ module Google
|
|||
# requested size that's expressed as a CIDR range (number of leading bits of
|
||||
# ipV4 network mask). The method checks against the assigned allocated ranges
|
||||
# to find a non-conflicting IP address range. The method will reuse a subnet
|
||||
# if subsequent calls contain the same subnet name, region, and prefix length.
|
||||
# This method will make producer's tenant project to be a shared VPC service
|
||||
# project as needed.
|
||||
# The response from the `get` operation will be of type `Subnetwork` if the
|
||||
# operation successfully completes.
|
||||
# if subsequent calls contain the same subnet name, region, and prefix
|
||||
# length. This method will make producer's tenant project to be a shared VPC
|
||||
# service project as needed. The response from the `get` operation will be of
|
||||
# type `Subnetwork` if the operation successfully completes.
|
||||
# @param [String] parent
|
||||
# Required. A tenant project in the service producer organization, in the
|
||||
# following format: services/`service`/`collection-id`/`resource-id`.
|
||||
|
|
|
@ -27,7 +27,7 @@ module Google
|
|||
# @see https://cloud.google.com/service-usage/
|
||||
module ServiceusageV1
|
||||
VERSION = 'V1'
|
||||
REVISION = '20181217'
|
||||
REVISION = '20181230'
|
||||
|
||||
# View and manage your data across Google Cloud Platform services
|
||||
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
|
||||
|
|
|
@ -1571,8 +1571,10 @@ module Google
|
|||
# @return [Google::Apis::ServiceusageV1::Monitoring]
|
||||
attr_accessor :monitoring
|
||||
|
||||
# The DNS address at which this service is available,
|
||||
# e.g. `calendar.googleapis.com`.
|
||||
# The service name, which is a DNS-like logical identifier for the
|
||||
# service, such as `calendar.googleapis.com`. The service name
|
||||
# typically goes through DNS verification to make sure the owner
|
||||
# of the service also owns the DNS name.
|
||||
# Corresponds to the JSON property `name`
|
||||
# @return [String]
|
||||
attr_accessor :name
|
||||
|
|
|
@ -27,7 +27,7 @@ module Google
|
|||
# @see https://cloud.google.com/service-usage/
|
||||
module ServiceusageV1beta1
|
||||
VERSION = 'V1beta1'
|
||||
REVISION = '20181217'
|
||||
REVISION = '20181230'
|
||||
|
||||
# View and manage your data across Google Cloud Platform services
|
||||
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
|
||||
|
|
|
@ -1547,8 +1547,10 @@ module Google
|
|||
# @return [Google::Apis::ServiceusageV1beta1::Monitoring]
|
||||
attr_accessor :monitoring
|
||||
|
||||
# The DNS address at which this service is available,
|
||||
# e.g. `calendar.googleapis.com`.
|
||||
# The service name, which is a DNS-like logical identifier for the
|
||||
# service, such as `calendar.googleapis.com`. The service name
|
||||
# typically goes through DNS verification to make sure the owner
|
||||
# of the service also owns the DNS name.
|
||||
# Corresponds to the JSON property `name`
|
||||
# @return [String]
|
||||
attr_accessor :name
|
||||
|
|
Loading…
Reference in New Issue