Autogenerated update (2019-10-31)

Delete:
- dfareporting_v3_2

Update:
- iam_v1
This commit is contained in:
Google APIs 2019-10-31 00:37:11 +00:00
parent 0353dbc892
commit 8c8d45193f
7 changed files with 10 additions and 25531 deletions

View File

@ -1,40 +0,0 @@
# Copyright 2015 Google Inc.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
require 'google/apis/dfareporting_v3_2/service.rb'
require 'google/apis/dfareporting_v3_2/classes.rb'
require 'google/apis/dfareporting_v3_2/representations.rb'
module Google
module Apis
# DCM/DFA Reporting And Trafficking API
#
# Manages your DoubleClick Campaign Manager ad campaigns and reports.
#
# @see https://developers.google.com/doubleclick-advertisers/
module DfareportingV3_2
VERSION = 'V3_2'
REVISION = '20190531'
# Manage DoubleClick Digital Marketing conversions
AUTH_DDMCONVERSIONS = 'https://www.googleapis.com/auth/ddmconversions'
# View and manage DoubleClick for Advertisers reports
AUTH_DFAREPORTING = 'https://www.googleapis.com/auth/dfareporting'
# View and manage your DoubleClick Campaign Manager's (DCM) display ad campaigns
AUTH_DFATRAFFICKING = 'https://www.googleapis.com/auth/dfatrafficking'
end
end
end

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -27,7 +27,7 @@ module Google
# @see https://cloud.google.com/iam/
module IamV1
VERSION = 'V1'
REVISION = '20191010'
REVISION = '20191025'
# View and manage your data across Google Cloud Platform services
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'

View File

@ -809,6 +809,7 @@ module Google
attr_accessor :custom_roles_support_level
# A brief description of what this Permission is used for.
# This permission can ONLY be used in predefined roles.
# Corresponds to the JSON property `description`
# @return [String]
attr_accessor :description
@ -818,7 +819,7 @@ module Google
# @return [String]
attr_accessor :name
# This permission can ONLY be used in predefined roles.
#
# Corresponds to the JSON property `onlyInPredefinedRoles`
# @return [Boolean]
attr_accessor :only_in_predefined_roles
@ -1366,6 +1367,11 @@ module Google
# @return [String]
attr_accessor :key_origin
# The key type.
# Corresponds to the JSON property `keyType`
# @return [String]
attr_accessor :key_type
# The resource name of the service account key in the following format
# `projects/`PROJECT_ID`/serviceAccounts/`ACCOUNT`/keys/`key``.
# Corresponds to the JSON property `name`
@ -1420,6 +1426,7 @@ module Google
def update!(**args)
@key_algorithm = args[:key_algorithm] if args.key?(:key_algorithm)
@key_origin = args[:key_origin] if args.key?(:key_origin)
@key_type = args[:key_type] if args.key?(:key_type)
@name = args[:name] if args.key?(:name)
@private_key_data = args[:private_key_data] if args.key?(:private_key_data)
@private_key_type = args[:private_key_type] if args.key?(:private_key_type)

View File

@ -604,6 +604,7 @@ module Google
class Representation < Google::Apis::Core::JsonRepresentation
property :key_algorithm, as: 'keyAlgorithm'
property :key_origin, as: 'keyOrigin'
property :key_type, as: 'keyType'
property :name, as: 'name'
property :private_key_data, :base64 => true, as: 'privateKeyData'
property :private_key_type, as: 'privateKeyType'