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": access
|
||||||
"/bigquery:v2/Dataset/access/access/domain": domain
|
"/bigquery:v2/Dataset/access/access/domain": domain
|
||||||
"/bigquery:v2/Dataset/access/access/groupByEmail": group_by_email
|
"/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/role": role
|
||||||
"/bigquery:v2/Dataset/access/access/specialGroup": special_group
|
"/bigquery:v2/Dataset/access/access/specialGroup": special_group
|
||||||
"/bigquery:v2/Dataset/access/access/userByEmail": user_by_email
|
"/bigquery:v2/Dataset/access/access/userByEmail": user_by_email
|
||||||
|
|
|
@ -25,7 +25,7 @@ module Google
|
||||||
# @see https://cloud.google.com/bigquery/
|
# @see https://cloud.google.com/bigquery/
|
||||||
module BigqueryV2
|
module BigqueryV2
|
||||||
VERSION = 'V2'
|
VERSION = 'V2'
|
||||||
REVISION = '20181216'
|
REVISION = '20181221'
|
||||||
|
|
||||||
# View and manage your data in Google BigQuery
|
# View and manage your data in Google BigQuery
|
||||||
AUTH_BIGQUERY = 'https://www.googleapis.com/auth/bigquery'
|
AUTH_BIGQUERY = 'https://www.googleapis.com/auth/bigquery'
|
||||||
|
|
|
@ -453,16 +453,24 @@ module Google
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
# [Pick one] A domain to grant access to. Any users signed in with the domain
|
# [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`
|
# Corresponds to the JSON property `domain`
|
||||||
# @return [String]
|
# @return [String]
|
||||||
attr_accessor :domain
|
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`
|
# Corresponds to the JSON property `groupByEmail`
|
||||||
# @return [String]
|
# @return [String]
|
||||||
attr_accessor :group_by_email
|
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
|
# [Required] Describes the rights granted to the user specified by the other
|
||||||
# member of the access object. The following string values are supported: READER,
|
# member of the access object. The following string values are supported: READER,
|
||||||
# WRITER, OWNER.
|
# WRITER, OWNER.
|
||||||
|
@ -473,13 +481,14 @@ module Google
|
||||||
# [Pick one] A special group to grant access to. Possible values include:
|
# [Pick one] A special group to grant access to. Possible values include:
|
||||||
# projectOwners: Owners of the enclosing project. projectReaders: Readers of the
|
# projectOwners: Owners of the enclosing project. projectReaders: Readers of the
|
||||||
# enclosing project. projectWriters: Writers of the enclosing project.
|
# 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`
|
# Corresponds to the JSON property `specialGroup`
|
||||||
# @return [String]
|
# @return [String]
|
||||||
attr_accessor :special_group
|
attr_accessor :special_group
|
||||||
|
|
||||||
# [Pick one] An email address of a user to grant access to. For example: fred@
|
# [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`
|
# Corresponds to the JSON property `userByEmail`
|
||||||
# @return [String]
|
# @return [String]
|
||||||
attr_accessor :user_by_email
|
attr_accessor :user_by_email
|
||||||
|
@ -501,6 +510,7 @@ module Google
|
||||||
def update!(**args)
|
def update!(**args)
|
||||||
@domain = args[:domain] if args.key?(:domain)
|
@domain = args[:domain] if args.key?(:domain)
|
||||||
@group_by_email = args[:group_by_email] if args.key?(:group_by_email)
|
@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)
|
@role = args[:role] if args.key?(:role)
|
||||||
@special_group = args[:special_group] if args.key?(:special_group)
|
@special_group = args[:special_group] if args.key?(:special_group)
|
||||||
@user_by_email = args[:user_by_email] if args.key?(:user_by_email)
|
@user_by_email = args[:user_by_email] if args.key?(:user_by_email)
|
||||||
|
@ -3893,8 +3903,7 @@ module Google
|
||||||
# @return [String]
|
# @return [String]
|
||||||
attr_accessor :field
|
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`
|
# Corresponds to the JSON property `requirePartitionFilter`
|
||||||
# @return [Boolean]
|
# @return [Boolean]
|
||||||
attr_accessor :require_partition_filter
|
attr_accessor :require_partition_filter
|
||||||
|
|
|
@ -547,6 +547,7 @@ module Google
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
property :domain, as: 'domain'
|
property :domain, as: 'domain'
|
||||||
property :group_by_email, as: 'groupByEmail'
|
property :group_by_email, as: 'groupByEmail'
|
||||||
|
property :iam_member, as: 'iamMember'
|
||||||
property :role, as: 'role'
|
property :role, as: 'role'
|
||||||
property :special_group, as: 'specialGroup'
|
property :special_group, as: 'specialGroup'
|
||||||
property :user_by_email, as: 'userByEmail'
|
property :user_by_email, as: 'userByEmail'
|
||||||
|
|
|
@ -25,7 +25,7 @@ module Google
|
||||||
# @see https://cloud.google.com/service-consumer-management/docs/overview
|
# @see https://cloud.google.com/service-consumer-management/docs/overview
|
||||||
module ServiceconsumermanagementV1
|
module ServiceconsumermanagementV1
|
||||||
VERSION = 'V1'
|
VERSION = 'V1'
|
||||||
REVISION = '20181217'
|
REVISION = '20181229'
|
||||||
|
|
||||||
# View and manage your data across Google Cloud Platform services
|
# View and manage your data across Google Cloud Platform services
|
||||||
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
|
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
|
||||||
|
|
|
@ -3079,8 +3079,10 @@ module Google
|
||||||
# @return [Google::Apis::ServiceconsumermanagementV1::Monitoring]
|
# @return [Google::Apis::ServiceconsumermanagementV1::Monitoring]
|
||||||
attr_accessor :monitoring
|
attr_accessor :monitoring
|
||||||
|
|
||||||
# The DNS address at which this service is available,
|
# The service name, which is a DNS-like logical identifier for the
|
||||||
# e.g. `calendar.googleapis.com`.
|
# 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`
|
# Corresponds to the JSON property `name`
|
||||||
# @return [String]
|
# @return [String]
|
||||||
attr_accessor :name
|
attr_accessor :name
|
||||||
|
|
|
@ -26,7 +26,7 @@ module Google
|
||||||
# @see https://cloud.google.com/service-infrastructure/docs/service-networking/getting-started
|
# @see https://cloud.google.com/service-infrastructure/docs/service-networking/getting-started
|
||||||
module ServicenetworkingV1beta
|
module ServicenetworkingV1beta
|
||||||
VERSION = 'V1beta'
|
VERSION = 'V1beta'
|
||||||
REVISION = '20181220'
|
REVISION = '20181229'
|
||||||
|
|
||||||
# View and manage your data across Google Cloud Platform services
|
# View and manage your data across Google Cloud Platform services
|
||||||
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
|
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
|
||||||
|
|
|
@ -2972,8 +2972,10 @@ module Google
|
||||||
# @return [Google::Apis::ServicenetworkingV1beta::Monitoring]
|
# @return [Google::Apis::ServicenetworkingV1beta::Monitoring]
|
||||||
attr_accessor :monitoring
|
attr_accessor :monitoring
|
||||||
|
|
||||||
# The DNS address at which this service is available,
|
# The service name, which is a DNS-like logical identifier for the
|
||||||
# e.g. `calendar.googleapis.com`.
|
# 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`
|
# Corresponds to the JSON property `name`
|
||||||
# @return [String]
|
# @return [String]
|
||||||
attr_accessor :name
|
attr_accessor :name
|
||||||
|
|
|
@ -85,11 +85,10 @@ module Google
|
||||||
# requested size that's expressed as a CIDR range (number of leading bits of
|
# 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
|
# 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
|
# 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.
|
# if subsequent calls contain the same subnet name, region, and prefix
|
||||||
# This method will make producer's tenant project to be a shared VPC service
|
# length. This method will make producer's tenant project to be a shared VPC
|
||||||
# project as needed.
|
# service project as needed. The response from the `get` operation will be of
|
||||||
# The response from the `get` operation will be of type `Subnetwork` if the
|
# type `Subnetwork` if the operation successfully completes.
|
||||||
# operation successfully completes.
|
|
||||||
# @param [String] parent
|
# @param [String] parent
|
||||||
# Required. A tenant project in the service producer organization, in the
|
# Required. A tenant project in the service producer organization, in the
|
||||||
# following format: services/`service`/`collection-id`/`resource-id`.
|
# following format: services/`service`/`collection-id`/`resource-id`.
|
||||||
|
|
|
@ -27,7 +27,7 @@ module Google
|
||||||
# @see https://cloud.google.com/service-usage/
|
# @see https://cloud.google.com/service-usage/
|
||||||
module ServiceusageV1
|
module ServiceusageV1
|
||||||
VERSION = 'V1'
|
VERSION = 'V1'
|
||||||
REVISION = '20181217'
|
REVISION = '20181230'
|
||||||
|
|
||||||
# View and manage your data across Google Cloud Platform services
|
# View and manage your data across Google Cloud Platform services
|
||||||
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
|
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
|
||||||
|
|
|
@ -1571,8 +1571,10 @@ module Google
|
||||||
# @return [Google::Apis::ServiceusageV1::Monitoring]
|
# @return [Google::Apis::ServiceusageV1::Monitoring]
|
||||||
attr_accessor :monitoring
|
attr_accessor :monitoring
|
||||||
|
|
||||||
# The DNS address at which this service is available,
|
# The service name, which is a DNS-like logical identifier for the
|
||||||
# e.g. `calendar.googleapis.com`.
|
# 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`
|
# Corresponds to the JSON property `name`
|
||||||
# @return [String]
|
# @return [String]
|
||||||
attr_accessor :name
|
attr_accessor :name
|
||||||
|
|
|
@ -27,7 +27,7 @@ module Google
|
||||||
# @see https://cloud.google.com/service-usage/
|
# @see https://cloud.google.com/service-usage/
|
||||||
module ServiceusageV1beta1
|
module ServiceusageV1beta1
|
||||||
VERSION = 'V1beta1'
|
VERSION = 'V1beta1'
|
||||||
REVISION = '20181217'
|
REVISION = '20181230'
|
||||||
|
|
||||||
# View and manage your data across Google Cloud Platform services
|
# View and manage your data across Google Cloud Platform services
|
||||||
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
|
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
|
||||||
|
|
|
@ -1547,8 +1547,10 @@ module Google
|
||||||
# @return [Google::Apis::ServiceusageV1beta1::Monitoring]
|
# @return [Google::Apis::ServiceusageV1beta1::Monitoring]
|
||||||
attr_accessor :monitoring
|
attr_accessor :monitoring
|
||||||
|
|
||||||
# The DNS address at which this service is available,
|
# The service name, which is a DNS-like logical identifier for the
|
||||||
# e.g. `calendar.googleapis.com`.
|
# 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`
|
# Corresponds to the JSON property `name`
|
||||||
# @return [String]
|
# @return [String]
|
||||||
attr_accessor :name
|
attr_accessor :name
|
||||||
|
|
Loading…
Reference in New Issue