Autogenerated update (2020-01-10)
Update: - alertcenter_v1beta1 - cloudsearch_v1 - docs_v1 - monitoring_v1 - monitoring_v3 - recommender_v1beta1 - servicemanagement_v1 - tagmanager_v2
This commit is contained in:
parent
735851fa1d
commit
99b422b4e0
|
@ -25,7 +25,7 @@ module Google
|
||||||
# @see https://developers.google.com/admin-sdk/alertcenter/
|
# @see https://developers.google.com/admin-sdk/alertcenter/
|
||||||
module AlertcenterV1beta1
|
module AlertcenterV1beta1
|
||||||
VERSION = 'V1beta1'
|
VERSION = 'V1beta1'
|
||||||
REVISION = '20190910'
|
REVISION = '20200104'
|
||||||
|
|
||||||
# See and delete your domain's G Suite alerts, and send alert feedback
|
# See and delete your domain's G Suite alerts, and send alert feedback
|
||||||
AUTH_APPS_ALERTS = 'https://www.googleapis.com/auth/apps.alerts'
|
AUTH_APPS_ALERTS = 'https://www.googleapis.com/auth/apps.alerts'
|
||||||
|
|
|
@ -1008,6 +1008,11 @@ module Google
|
||||||
# @return [String]
|
# @return [String]
|
||||||
attr_accessor :display_name
|
attr_accessor :display_name
|
||||||
|
|
||||||
|
# A user.
|
||||||
|
# Corresponds to the JSON property `entity`
|
||||||
|
# @return [Google::Apis::AlertcenterV1beta1::User]
|
||||||
|
attr_accessor :entity
|
||||||
|
|
||||||
# The sender email address.
|
# The sender email address.
|
||||||
# Corresponds to the JSON property `fromHeader`
|
# Corresponds to the JSON property `fromHeader`
|
||||||
# @return [String]
|
# @return [String]
|
||||||
|
@ -1020,6 +1025,7 @@ module Google
|
||||||
# Update properties of this object
|
# Update properties of this object
|
||||||
def update!(**args)
|
def update!(**args)
|
||||||
@display_name = args[:display_name] if args.key?(:display_name)
|
@display_name = args[:display_name] if args.key?(:display_name)
|
||||||
|
@entity = args[:entity] if args.key?(:entity)
|
||||||
@from_header = args[:from_header] if args.key?(:from_header)
|
@from_header = args[:from_header] if args.key?(:from_header)
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
@ -1311,6 +1317,31 @@ module Google
|
||||||
@customer_id = args[:customer_id] if args.key?(:customer_id)
|
@customer_id = args[:customer_id] if args.key?(:customer_id)
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
# A user.
|
||||||
|
class User
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# Display name of the user.
|
||||||
|
# Corresponds to the JSON property `displayName`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :display_name
|
||||||
|
|
||||||
|
# Email address of the user.
|
||||||
|
# Corresponds to the JSON property `emailAddress`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :email_address
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@display_name = args[:display_name] if args.key?(:display_name)
|
||||||
|
@email_address = args[:email_address] if args.key?(:email_address)
|
||||||
|
end
|
||||||
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
|
@ -238,6 +238,12 @@ module Google
|
||||||
include Google::Apis::Core::JsonObjectSupport
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class User
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
class AccountWarning
|
class AccountWarning
|
||||||
# @private
|
# @private
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
@ -507,6 +513,8 @@ module Google
|
||||||
# @private
|
# @private
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
property :display_name, as: 'displayName'
|
property :display_name, as: 'displayName'
|
||||||
|
property :entity, as: 'entity', class: Google::Apis::AlertcenterV1beta1::User, decorator: Google::Apis::AlertcenterV1beta1::User::Representation
|
||||||
|
|
||||||
property :from_header, as: 'fromHeader'
|
property :from_header, as: 'fromHeader'
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
@ -595,6 +603,14 @@ module Google
|
||||||
property :customer_id, as: 'customerId'
|
property :customer_id, as: 'customerId'
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class User
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
property :display_name, as: 'displayName'
|
||||||
|
property :email_address, as: 'emailAddress'
|
||||||
|
end
|
||||||
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
|
@ -26,7 +26,7 @@ module Google
|
||||||
# @see https://developers.google.com/cloud-search/docs/guides/
|
# @see https://developers.google.com/cloud-search/docs/guides/
|
||||||
module CloudsearchV1
|
module CloudsearchV1
|
||||||
VERSION = 'V1'
|
VERSION = 'V1'
|
||||||
REVISION = '20191202'
|
REVISION = '20200107'
|
||||||
|
|
||||||
# Index and serve your organization's data with Cloud Search
|
# Index and serve your organization's data with Cloud Search
|
||||||
AUTH_CLOUD_SEARCH = 'https://www.googleapis.com/auth/cloud_search'
|
AUTH_CLOUD_SEARCH = 'https://www.googleapis.com/auth/cloud_search'
|
||||||
|
|
|
@ -284,6 +284,7 @@ module Google
|
||||||
# specific item, as users need to have ACL permissions on the contained
|
# specific item, as users need to have ACL permissions on the contained
|
||||||
# items. This ensures a high level access on the entire datasource, and
|
# items. This ensures a high level access on the entire datasource, and
|
||||||
# that the individual items are not shared outside this visibility.
|
# that the individual items are not shared outside this visibility.
|
||||||
|
# This should not be set if anonymous search is enabled for the data source.
|
||||||
# Corresponds to the JSON property `itemsVisibility`
|
# Corresponds to the JSON property `itemsVisibility`
|
||||||
# @return [Array<Google::Apis::CloudsearchV1::GSuitePrincipal>]
|
# @return [Array<Google::Apis::CloudsearchV1::GSuitePrincipal>]
|
||||||
attr_accessor :items_visibility
|
attr_accessor :items_visibility
|
||||||
|
@ -3387,6 +3388,12 @@ module Google
|
||||||
# @return [String]
|
# @return [String]
|
||||||
attr_accessor :less_than_operator_name
|
attr_accessor :less_than_operator_name
|
||||||
|
|
||||||
|
# Name of the object corresponding to the operator. This field is only filled
|
||||||
|
# for schema-specific operators, and is unset for common operators.
|
||||||
|
# Corresponds to the JSON property `objectType`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :object_type
|
||||||
|
|
||||||
# The name of the operator.
|
# The name of the operator.
|
||||||
# Corresponds to the JSON property `operatorName`
|
# Corresponds to the JSON property `operatorName`
|
||||||
# @return [String]
|
# @return [String]
|
||||||
|
@ -3412,6 +3419,7 @@ module Google
|
||||||
@is_sortable = args[:is_sortable] if args.key?(:is_sortable)
|
@is_sortable = args[:is_sortable] if args.key?(:is_sortable)
|
||||||
@is_suggestable = args[:is_suggestable] if args.key?(:is_suggestable)
|
@is_suggestable = args[:is_suggestable] if args.key?(:is_suggestable)
|
||||||
@less_than_operator_name = args[:less_than_operator_name] if args.key?(:less_than_operator_name)
|
@less_than_operator_name = args[:less_than_operator_name] if args.key?(:less_than_operator_name)
|
||||||
|
@object_type = args[:object_type] if args.key?(:object_type)
|
||||||
@operator_name = args[:operator_name] if args.key?(:operator_name)
|
@operator_name = args[:operator_name] if args.key?(:operator_name)
|
||||||
@type = args[:type] if args.key?(:type)
|
@type = args[:type] if args.key?(:type)
|
||||||
end
|
end
|
||||||
|
|
|
@ -1875,6 +1875,7 @@ module Google
|
||||||
property :is_sortable, as: 'isSortable'
|
property :is_sortable, as: 'isSortable'
|
||||||
property :is_suggestable, as: 'isSuggestable'
|
property :is_suggestable, as: 'isSuggestable'
|
||||||
property :less_than_operator_name, as: 'lessThanOperatorName'
|
property :less_than_operator_name, as: 'lessThanOperatorName'
|
||||||
|
property :object_type, as: 'objectType'
|
||||||
property :operator_name, as: 'operatorName'
|
property :operator_name, as: 'operatorName'
|
||||||
property :type, as: 'type'
|
property :type, as: 'type'
|
||||||
end
|
end
|
||||||
|
|
|
@ -25,7 +25,7 @@ module Google
|
||||||
# @see https://developers.google.com/docs/
|
# @see https://developers.google.com/docs/
|
||||||
module DocsV1
|
module DocsV1
|
||||||
VERSION = 'V1'
|
VERSION = 'V1'
|
||||||
REVISION = '20191216'
|
REVISION = '20200107'
|
||||||
|
|
||||||
# View and manage your Google Docs documents
|
# View and manage your Google Docs documents
|
||||||
AUTH_DOCUMENTS = 'https://www.googleapis.com/auth/documents'
|
AUTH_DOCUMENTS = 'https://www.googleapis.com/auth/documents'
|
||||||
|
|
|
@ -364,10 +364,10 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
# Creates a Footer. The new footer will be
|
# Creates a Footer. The new footer is applied to
|
||||||
# applied to the DocumentStyle.
|
# the DocumentStyle.
|
||||||
# If a footer of the specified type already exists then a 400 bad request error
|
# If a footer of the specified type already exists, a 400 bad request error
|
||||||
# will be returned.
|
# is returned.
|
||||||
class CreateFooterRequest
|
class CreateFooterRequest
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
@ -405,10 +405,59 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
# Creates a Header. The new header will be
|
# Creates a Footnote segment
|
||||||
# applied to the DocumentStyle.
|
# and inserts a new FootnoteReference
|
||||||
# If a header of the specified type already exists then a 400 bad request error
|
# to it at the given location.
|
||||||
# will be returned.
|
# The new Footnote segment will contain a
|
||||||
|
# space followed by a newline character.
|
||||||
|
class CreateFootnoteRequest
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# Location at the end of a body, header, footer or footnote. The location is
|
||||||
|
# immediately before the last newline in the document segment.
|
||||||
|
# Corresponds to the JSON property `endOfSegmentLocation`
|
||||||
|
# @return [Google::Apis::DocsV1::EndOfSegmentLocation]
|
||||||
|
attr_accessor :end_of_segment_location
|
||||||
|
|
||||||
|
# A particular location in the document.
|
||||||
|
# Corresponds to the JSON property `location`
|
||||||
|
# @return [Google::Apis::DocsV1::Location]
|
||||||
|
attr_accessor :location
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@end_of_segment_location = args[:end_of_segment_location] if args.key?(:end_of_segment_location)
|
||||||
|
@location = args[:location] if args.key?(:location)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
# The result of creating a footnote.
|
||||||
|
class CreateFootnoteResponse
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# The ID of the created footnote.
|
||||||
|
# Corresponds to the JSON property `footnoteId`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :footnote_id
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@footnote_id = args[:footnote_id] if args.key?(:footnote_id)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
# Creates a Header. The new header is applied to
|
||||||
|
# the DocumentStyle.
|
||||||
|
# If a header of the specified type already exists, a 400 bad request error
|
||||||
|
# is returned.
|
||||||
class CreateHeaderRequest
|
class CreateHeaderRequest
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
@ -3901,18 +3950,27 @@ module Google
|
||||||
class Request
|
class Request
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
# Creates a Footer. The new footer will be
|
# Creates a Footer. The new footer is applied to
|
||||||
# applied to the DocumentStyle.
|
# the DocumentStyle.
|
||||||
# If a footer of the specified type already exists then a 400 bad request error
|
# If a footer of the specified type already exists, a 400 bad request error
|
||||||
# will be returned.
|
# is returned.
|
||||||
# Corresponds to the JSON property `createFooter`
|
# Corresponds to the JSON property `createFooter`
|
||||||
# @return [Google::Apis::DocsV1::CreateFooterRequest]
|
# @return [Google::Apis::DocsV1::CreateFooterRequest]
|
||||||
attr_accessor :create_footer
|
attr_accessor :create_footer
|
||||||
|
|
||||||
# Creates a Header. The new header will be
|
# Creates a Footnote segment
|
||||||
# applied to the DocumentStyle.
|
# and inserts a new FootnoteReference
|
||||||
# If a header of the specified type already exists then a 400 bad request error
|
# to it at the given location.
|
||||||
# will be returned.
|
# The new Footnote segment will contain a
|
||||||
|
# space followed by a newline character.
|
||||||
|
# Corresponds to the JSON property `createFootnote`
|
||||||
|
# @return [Google::Apis::DocsV1::CreateFootnoteRequest]
|
||||||
|
attr_accessor :create_footnote
|
||||||
|
|
||||||
|
# Creates a Header. The new header is applied to
|
||||||
|
# the DocumentStyle.
|
||||||
|
# If a header of the specified type already exists, a 400 bad request error
|
||||||
|
# is returned.
|
||||||
# Corresponds to the JSON property `createHeader`
|
# Corresponds to the JSON property `createHeader`
|
||||||
# @return [Google::Apis::DocsV1::CreateHeaderRequest]
|
# @return [Google::Apis::DocsV1::CreateHeaderRequest]
|
||||||
attr_accessor :create_header
|
attr_accessor :create_header
|
||||||
|
@ -4089,6 +4147,7 @@ module Google
|
||||||
# Update properties of this object
|
# Update properties of this object
|
||||||
def update!(**args)
|
def update!(**args)
|
||||||
@create_footer = args[:create_footer] if args.key?(:create_footer)
|
@create_footer = args[:create_footer] if args.key?(:create_footer)
|
||||||
|
@create_footnote = args[:create_footnote] if args.key?(:create_footnote)
|
||||||
@create_header = args[:create_header] if args.key?(:create_header)
|
@create_header = args[:create_header] if args.key?(:create_header)
|
||||||
@create_named_range = args[:create_named_range] if args.key?(:create_named_range)
|
@create_named_range = args[:create_named_range] if args.key?(:create_named_range)
|
||||||
@create_paragraph_bullets = args[:create_paragraph_bullets] if args.key?(:create_paragraph_bullets)
|
@create_paragraph_bullets = args[:create_paragraph_bullets] if args.key?(:create_paragraph_bullets)
|
||||||
|
@ -4129,6 +4188,11 @@ module Google
|
||||||
# @return [Google::Apis::DocsV1::CreateFooterResponse]
|
# @return [Google::Apis::DocsV1::CreateFooterResponse]
|
||||||
attr_accessor :create_footer
|
attr_accessor :create_footer
|
||||||
|
|
||||||
|
# The result of creating a footnote.
|
||||||
|
# Corresponds to the JSON property `createFootnote`
|
||||||
|
# @return [Google::Apis::DocsV1::CreateFootnoteResponse]
|
||||||
|
attr_accessor :create_footnote
|
||||||
|
|
||||||
# The result of creating a header.
|
# The result of creating a header.
|
||||||
# Corresponds to the JSON property `createHeader`
|
# Corresponds to the JSON property `createHeader`
|
||||||
# @return [Google::Apis::DocsV1::CreateHeaderResponse]
|
# @return [Google::Apis::DocsV1::CreateHeaderResponse]
|
||||||
|
@ -4161,6 +4225,7 @@ module Google
|
||||||
# Update properties of this object
|
# Update properties of this object
|
||||||
def update!(**args)
|
def update!(**args)
|
||||||
@create_footer = args[:create_footer] if args.key?(:create_footer)
|
@create_footer = args[:create_footer] if args.key?(:create_footer)
|
||||||
|
@create_footnote = args[:create_footnote] if args.key?(:create_footnote)
|
||||||
@create_header = args[:create_header] if args.key?(:create_header)
|
@create_header = args[:create_header] if args.key?(:create_header)
|
||||||
@create_named_range = args[:create_named_range] if args.key?(:create_named_range)
|
@create_named_range = args[:create_named_range] if args.key?(:create_named_range)
|
||||||
@insert_inline_image = args[:insert_inline_image] if args.key?(:insert_inline_image)
|
@insert_inline_image = args[:insert_inline_image] if args.key?(:insert_inline_image)
|
||||||
|
|
|
@ -94,6 +94,18 @@ module Google
|
||||||
include Google::Apis::Core::JsonObjectSupport
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class CreateFootnoteRequest
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
|
class CreateFootnoteResponse
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
class CreateHeaderRequest
|
class CreateHeaderRequest
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
@ -985,6 +997,23 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class CreateFootnoteRequest
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
property :end_of_segment_location, as: 'endOfSegmentLocation', class: Google::Apis::DocsV1::EndOfSegmentLocation, decorator: Google::Apis::DocsV1::EndOfSegmentLocation::Representation
|
||||||
|
|
||||||
|
property :location, as: 'location', class: Google::Apis::DocsV1::Location, decorator: Google::Apis::DocsV1::Location::Representation
|
||||||
|
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
class CreateFootnoteResponse
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
property :footnote_id, as: 'footnoteId'
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
class CreateHeaderRequest
|
class CreateHeaderRequest
|
||||||
# @private
|
# @private
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
@ -1907,6 +1936,8 @@ module Google
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
property :create_footer, as: 'createFooter', class: Google::Apis::DocsV1::CreateFooterRequest, decorator: Google::Apis::DocsV1::CreateFooterRequest::Representation
|
property :create_footer, as: 'createFooter', class: Google::Apis::DocsV1::CreateFooterRequest, decorator: Google::Apis::DocsV1::CreateFooterRequest::Representation
|
||||||
|
|
||||||
|
property :create_footnote, as: 'createFootnote', class: Google::Apis::DocsV1::CreateFootnoteRequest, decorator: Google::Apis::DocsV1::CreateFootnoteRequest::Representation
|
||||||
|
|
||||||
property :create_header, as: 'createHeader', class: Google::Apis::DocsV1::CreateHeaderRequest, decorator: Google::Apis::DocsV1::CreateHeaderRequest::Representation
|
property :create_header, as: 'createHeader', class: Google::Apis::DocsV1::CreateHeaderRequest, decorator: Google::Apis::DocsV1::CreateHeaderRequest::Representation
|
||||||
|
|
||||||
property :create_named_range, as: 'createNamedRange', class: Google::Apis::DocsV1::CreateNamedRangeRequest, decorator: Google::Apis::DocsV1::CreateNamedRangeRequest::Representation
|
property :create_named_range, as: 'createNamedRange', class: Google::Apis::DocsV1::CreateNamedRangeRequest, decorator: Google::Apis::DocsV1::CreateNamedRangeRequest::Representation
|
||||||
|
@ -1971,6 +2002,8 @@ module Google
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
property :create_footer, as: 'createFooter', class: Google::Apis::DocsV1::CreateFooterResponse, decorator: Google::Apis::DocsV1::CreateFooterResponse::Representation
|
property :create_footer, as: 'createFooter', class: Google::Apis::DocsV1::CreateFooterResponse, decorator: Google::Apis::DocsV1::CreateFooterResponse::Representation
|
||||||
|
|
||||||
|
property :create_footnote, as: 'createFootnote', class: Google::Apis::DocsV1::CreateFootnoteResponse, decorator: Google::Apis::DocsV1::CreateFootnoteResponse::Representation
|
||||||
|
|
||||||
property :create_header, as: 'createHeader', class: Google::Apis::DocsV1::CreateHeaderResponse, decorator: Google::Apis::DocsV1::CreateHeaderResponse::Representation
|
property :create_header, as: 'createHeader', class: Google::Apis::DocsV1::CreateHeaderResponse, decorator: Google::Apis::DocsV1::CreateHeaderResponse::Representation
|
||||||
|
|
||||||
property :create_named_range, as: 'createNamedRange', class: Google::Apis::DocsV1::CreateNamedRangeResponse, decorator: Google::Apis::DocsV1::CreateNamedRangeResponse::Representation
|
property :create_named_range, as: 'createNamedRange', class: Google::Apis::DocsV1::CreateNamedRangeResponse, decorator: Google::Apis::DocsV1::CreateNamedRangeResponse::Representation
|
||||||
|
|
|
@ -30,7 +30,7 @@ module Google
|
||||||
# @see https://cloud.google.com/monitoring/api/
|
# @see https://cloud.google.com/monitoring/api/
|
||||||
module MonitoringV1
|
module MonitoringV1
|
||||||
VERSION = 'V1'
|
VERSION = 'V1'
|
||||||
REVISION = '20191207'
|
REVISION = '20200104'
|
||||||
|
|
||||||
# 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'
|
||||||
|
|
|
@ -56,8 +56,8 @@ module Google
|
||||||
# create permission on the specified project. For more information, see Google
|
# create permission on the specified project. For more information, see Google
|
||||||
# Cloud IAM (https://cloud.google.com/iam).
|
# Cloud IAM (https://cloud.google.com/iam).
|
||||||
# @param [String] parent
|
# @param [String] parent
|
||||||
# The project on which to execute the request. The format is "projects/`
|
# Required. The project on which to execute the request. The format is "projects/
|
||||||
# project_id_or_number`". The `project_id_or_number` must match the dashboard
|
# `project_id_or_number`". The `project_id_or_number` must match the dashboard
|
||||||
# resource name.
|
# resource name.
|
||||||
# @param [Google::Apis::MonitoringV1::Dashboard] dashboard_object
|
# @param [Google::Apis::MonitoringV1::Dashboard] dashboard_object
|
||||||
# @param [String] fields
|
# @param [String] fields
|
||||||
|
@ -93,7 +93,7 @@ module Google
|
||||||
# dashboards.delete permission on the specified dashboard. For more information,
|
# dashboards.delete permission on the specified dashboard. For more information,
|
||||||
# see Google Cloud IAM (https://cloud.google.com/iam).
|
# see Google Cloud IAM (https://cloud.google.com/iam).
|
||||||
# @param [String] name
|
# @param [String] name
|
||||||
# The resource name of the Dashboard. The format is "projects/`
|
# Required. The resource name of the Dashboard. The format is "projects/`
|
||||||
# project_id_or_number`/dashboards/`dashboard_id`".
|
# project_id_or_number`/dashboards/`dashboard_id`".
|
||||||
# @param [String] fields
|
# @param [String] fields
|
||||||
# Selector specifying which fields to include in a partial response.
|
# Selector specifying which fields to include in a partial response.
|
||||||
|
@ -126,8 +126,8 @@ module Google
|
||||||
# get permission on the specified dashboard. For more information, see Google
|
# get permission on the specified dashboard. For more information, see Google
|
||||||
# Cloud IAM (https://cloud.google.com/iam).
|
# Cloud IAM (https://cloud.google.com/iam).
|
||||||
# @param [String] name
|
# @param [String] name
|
||||||
# The resource name of the Dashboard. The format is one of "dashboards/`
|
# Required. The resource name of the Dashboard. The format is one of "dashboards/
|
||||||
# dashboard_id`" (for system dashboards) or "projects/`project_id_or_number`/
|
# `dashboard_id`" (for system dashboards) or "projects/`project_id_or_number`/
|
||||||
# dashboards/`dashboard_id`" (for custom dashboards).
|
# dashboards/`dashboard_id`" (for custom dashboards).
|
||||||
# @param [String] fields
|
# @param [String] fields
|
||||||
# Selector specifying which fields to include in a partial response.
|
# Selector specifying which fields to include in a partial response.
|
||||||
|
@ -160,8 +160,8 @@ module Google
|
||||||
# list permission on the specified project. For more information, see Google
|
# list permission on the specified project. For more information, see Google
|
||||||
# Cloud IAM (https://cloud.google.com/iam).
|
# Cloud IAM (https://cloud.google.com/iam).
|
||||||
# @param [String] parent
|
# @param [String] parent
|
||||||
# The scope of the dashboards to list. A project scope must be specified in the
|
# Required. The scope of the dashboards to list. A project scope must be
|
||||||
# form of "projects/`project_id_or_number`".
|
# specified in the form of "projects/`project_id_or_number`".
|
||||||
# @param [Fixnum] page_size
|
# @param [Fixnum] page_size
|
||||||
# A positive number that is the maximum number of results to return. If
|
# A positive number that is the maximum number of results to return. If
|
||||||
# unspecified, a default of 1000 is used.
|
# unspecified, a default of 1000 is used.
|
||||||
|
|
|
@ -30,7 +30,7 @@ module Google
|
||||||
# @see https://cloud.google.com/monitoring/api/
|
# @see https://cloud.google.com/monitoring/api/
|
||||||
module MonitoringV3
|
module MonitoringV3
|
||||||
VERSION = 'V3'
|
VERSION = 'V3'
|
||||||
REVISION = '20191207'
|
REVISION = '20200104'
|
||||||
|
|
||||||
# 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'
|
||||||
|
|
|
@ -2126,6 +2126,43 @@ module Google
|
||||||
# @return [String]
|
# @return [String]
|
||||||
attr_accessor :type
|
attr_accessor :type
|
||||||
|
|
||||||
|
# The units in which the metric value is reported. It is only applicable if the
|
||||||
|
# value_type is INT64, DOUBLE, or DISTRIBUTION. The unit defines the
|
||||||
|
# representation of the stored metric values.Different systems may scale the
|
||||||
|
# values to be more easily displayed (so a value of 0.02KBy might be displayed
|
||||||
|
# as 20By, and a value of 3523KBy might be displayed as 3.5MBy). However, if the
|
||||||
|
# unit is KBy, then the value of the metric is always in thousands of bytes, no
|
||||||
|
# matter how it may be displayed..If you want a custom metric to record the
|
||||||
|
# exact number of CPU-seconds used by a job, you can create an INT64 CUMULATIVE
|
||||||
|
# metric whose unit is s`CPU` (or equivalently 1s`CPU` or just s). If the job
|
||||||
|
# uses 12,005 CPU-seconds, then the value is written as 12005.Alternatively, if
|
||||||
|
# you want a custom metric to record data in a more granular way, you can create
|
||||||
|
# a DOUBLE CUMULATIVE metric whose unit is ks`CPU`, and then write the value 12.
|
||||||
|
# 005 (which is 12005/1000), or use Kis`CPU` and write 11.723 (which is 12005/
|
||||||
|
# 1024).The supported units are a subset of The Unified Code for Units of
|
||||||
|
# Measure (http://unitsofmeasure.org/ucum.html) standard:Basic units (UNIT)
|
||||||
|
# bit bit
|
||||||
|
# By byte
|
||||||
|
# s second
|
||||||
|
# min minute
|
||||||
|
# h hour
|
||||||
|
# d dayPrefixes (PREFIX)
|
||||||
|
# k kilo (10^3)
|
||||||
|
# M mega (10^6)
|
||||||
|
# G giga (10^9)
|
||||||
|
# T tera (10^12)
|
||||||
|
# P peta (10^15)
|
||||||
|
# E exa (10^18)
|
||||||
|
# Z zetta (10^21)
|
||||||
|
# Y yotta (10^24)
|
||||||
|
# m milli (10^-3)
|
||||||
|
# u micro (10^-6)
|
||||||
|
# n nano (10^-9)
|
||||||
|
# p pico (10^-12)
|
||||||
|
# f femto (10^-15)
|
||||||
|
# a atto (10^-18)
|
||||||
|
# z zepto (10^-21)
|
||||||
|
# y yocto (10^-24)
|
||||||
# Ki kibi (2^10)
|
# Ki kibi (2^10)
|
||||||
# Mi mebi (2^20)
|
# Mi mebi (2^20)
|
||||||
# Gi gibi (2^30)
|
# Gi gibi (2^30)
|
||||||
|
|
|
@ -1543,7 +1543,7 @@ module Google
|
||||||
# Soft delete this Service.
|
# Soft delete this Service.
|
||||||
# @param [String] name
|
# @param [String] name
|
||||||
# Resource name of the Service to delete. Of the form projects/`project_id`/
|
# Resource name of the Service to delete. Of the form projects/`project_id`/
|
||||||
# service/`service_id`.
|
# services/`service_id`.
|
||||||
# @param [String] fields
|
# @param [String] fields
|
||||||
# Selector specifying which fields to include in a partial response.
|
# Selector specifying which fields to include in a partial response.
|
||||||
# @param [String] quota_user
|
# @param [String] quota_user
|
||||||
|
|
|
@ -25,7 +25,7 @@ module Google
|
||||||
# @see https://cloud.google.com/recommender/docs/
|
# @see https://cloud.google.com/recommender/docs/
|
||||||
module RecommenderV1beta1
|
module RecommenderV1beta1
|
||||||
VERSION = 'V1beta1'
|
VERSION = 'V1beta1'
|
||||||
REVISION = '20191216'
|
REVISION = '20200108'
|
||||||
|
|
||||||
# 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'
|
||||||
|
|
|
@ -102,7 +102,7 @@ module Google
|
||||||
class GoogleCloudRecommenderV1beta1MarkRecommendationClaimedRequest
|
class GoogleCloudRecommenderV1beta1MarkRecommendationClaimedRequest
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
# Fingerprint of the Recommendation. Provides optimistic locking.
|
# Required. Fingerprint of the Recommendation. Provides optimistic locking.
|
||||||
# Corresponds to the JSON property `etag`
|
# Corresponds to the JSON property `etag`
|
||||||
# @return [String]
|
# @return [String]
|
||||||
attr_accessor :etag
|
attr_accessor :etag
|
||||||
|
@ -130,7 +130,7 @@ module Google
|
||||||
class GoogleCloudRecommenderV1beta1MarkRecommendationFailedRequest
|
class GoogleCloudRecommenderV1beta1MarkRecommendationFailedRequest
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
# Fingerprint of the Recommendation. Provides optimistic locking.
|
# Required. Fingerprint of the Recommendation. Provides optimistic locking.
|
||||||
# Corresponds to the JSON property `etag`
|
# Corresponds to the JSON property `etag`
|
||||||
# @return [String]
|
# @return [String]
|
||||||
attr_accessor :etag
|
attr_accessor :etag
|
||||||
|
@ -158,7 +158,7 @@ module Google
|
||||||
class GoogleCloudRecommenderV1beta1MarkRecommendationSucceededRequest
|
class GoogleCloudRecommenderV1beta1MarkRecommendationSucceededRequest
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
# Fingerprint of the Recommendation. Provides optimistic locking.
|
# Required. Fingerprint of the Recommendation. Provides optimistic locking.
|
||||||
# Corresponds to the JSON property `etag`
|
# Corresponds to the JSON property `etag`
|
||||||
# @return [String]
|
# @return [String]
|
||||||
attr_accessor :etag
|
attr_accessor :etag
|
||||||
|
@ -353,9 +353,6 @@ module Google
|
||||||
attr_accessor :last_refresh_time
|
attr_accessor :last_refresh_time
|
||||||
|
|
||||||
# Name of recommendation.
|
# Name of recommendation.
|
||||||
# A project recommendation is represented as
|
|
||||||
# projects/[PROJECT_NUMBER]/locations/[LOCATION]/recommenders/[RECOMMENDER_ID]/
|
|
||||||
# recommendations/[RECOMMENDATION_ID]
|
|
||||||
# Corresponds to the JSON property `name`
|
# Corresponds to the JSON property `name`
|
||||||
# @return [String]
|
# @return [String]
|
||||||
attr_accessor :name
|
attr_accessor :name
|
||||||
|
|
|
@ -50,7 +50,7 @@ module Google
|
||||||
# Gets the requested recommendation. Requires the recommender.*.get
|
# Gets the requested recommendation. Requires the recommender.*.get
|
||||||
# IAM permission for the specified recommender.
|
# IAM permission for the specified recommender.
|
||||||
# @param [String] name
|
# @param [String] name
|
||||||
# Name of the recommendation.
|
# Required. Name of the recommendation.
|
||||||
# @param [String] fields
|
# @param [String] fields
|
||||||
# Selector specifying which fields to include in a partial response.
|
# Selector specifying which fields to include in a partial response.
|
||||||
# @param [String] quota_user
|
# @param [String] quota_user
|
||||||
|
@ -92,14 +92,16 @@ module Google
|
||||||
# filter fields: state_info.state
|
# filter fields: state_info.state
|
||||||
# Eg: `state_info.state:"DISMISSED" or state_info.state:"FAILED"
|
# Eg: `state_info.state:"DISMISSED" or state_info.state:"FAILED"
|
||||||
# @param [Fixnum] page_size
|
# @param [Fixnum] page_size
|
||||||
# Optional. The maximum number of results to return from this request.
|
# Optional. The maximum number of results to return from this request. Non-
|
||||||
# Non-positive values are ignored. If not specified, the server will
|
# positive
|
||||||
# determine the number of results to return.
|
# values are ignored. If not specified, the server will determine the number
|
||||||
|
# of results to return.
|
||||||
# @param [String] page_token
|
# @param [String] page_token
|
||||||
# Optional. If present, retrieves the next batch of results from the
|
# Optional. If present, retrieves the next batch of results from the preceding
|
||||||
# preceding call to this method. `page_token` must be the value of
|
# call to
|
||||||
# `next_page_token` from the previous response. The values of other method
|
# this method. `page_token` must be the value of `next_page_token` from the
|
||||||
# parameters must be identical to those in the previous call.
|
# previous response. The values of other method parameters must be identical
|
||||||
|
# to those in the previous call.
|
||||||
# @param [String] fields
|
# @param [String] fields
|
||||||
# Selector specifying which fields to include in a partial response.
|
# Selector specifying which fields to include in a partial response.
|
||||||
# @param [String] quota_user
|
# @param [String] quota_user
|
||||||
|
@ -139,7 +141,7 @@ module Google
|
||||||
# Requires the recommender.*.update IAM permission for the specified
|
# Requires the recommender.*.update IAM permission for the specified
|
||||||
# recommender.
|
# recommender.
|
||||||
# @param [String] name
|
# @param [String] name
|
||||||
# Name of the recommendation.
|
# Required. Name of the recommendation.
|
||||||
# @param [Google::Apis::RecommenderV1beta1::GoogleCloudRecommenderV1beta1MarkRecommendationClaimedRequest] google_cloud_recommender_v1beta1_mark_recommendation_claimed_request_object
|
# @param [Google::Apis::RecommenderV1beta1::GoogleCloudRecommenderV1beta1MarkRecommendationClaimedRequest] google_cloud_recommender_v1beta1_mark_recommendation_claimed_request_object
|
||||||
# @param [String] fields
|
# @param [String] fields
|
||||||
# Selector specifying which fields to include in a partial response.
|
# Selector specifying which fields to include in a partial response.
|
||||||
|
@ -180,7 +182,7 @@ module Google
|
||||||
# Requires the recommender.*.update IAM permission for the specified
|
# Requires the recommender.*.update IAM permission for the specified
|
||||||
# recommender.
|
# recommender.
|
||||||
# @param [String] name
|
# @param [String] name
|
||||||
# Name of the recommendation.
|
# Required. Name of the recommendation.
|
||||||
# @param [Google::Apis::RecommenderV1beta1::GoogleCloudRecommenderV1beta1MarkRecommendationFailedRequest] google_cloud_recommender_v1beta1_mark_recommendation_failed_request_object
|
# @param [Google::Apis::RecommenderV1beta1::GoogleCloudRecommenderV1beta1MarkRecommendationFailedRequest] google_cloud_recommender_v1beta1_mark_recommendation_failed_request_object
|
||||||
# @param [String] fields
|
# @param [String] fields
|
||||||
# Selector specifying which fields to include in a partial response.
|
# Selector specifying which fields to include in a partial response.
|
||||||
|
@ -221,7 +223,7 @@ module Google
|
||||||
# Requires the recommender.*.update IAM permission for the specified
|
# Requires the recommender.*.update IAM permission for the specified
|
||||||
# recommender.
|
# recommender.
|
||||||
# @param [String] name
|
# @param [String] name
|
||||||
# Name of the recommendation.
|
# Required. Name of the recommendation.
|
||||||
# @param [Google::Apis::RecommenderV1beta1::GoogleCloudRecommenderV1beta1MarkRecommendationSucceededRequest] google_cloud_recommender_v1beta1_mark_recommendation_succeeded_request_object
|
# @param [Google::Apis::RecommenderV1beta1::GoogleCloudRecommenderV1beta1MarkRecommendationSucceededRequest] google_cloud_recommender_v1beta1_mark_recommendation_succeeded_request_object
|
||||||
# @param [String] fields
|
# @param [String] fields
|
||||||
# Selector specifying which fields to include in a partial response.
|
# Selector specifying which fields to include in a partial response.
|
||||||
|
|
|
@ -27,7 +27,7 @@ module Google
|
||||||
# @see https://cloud.google.com/service-management/
|
# @see https://cloud.google.com/service-management/
|
||||||
module ServicemanagementV1
|
module ServicemanagementV1
|
||||||
VERSION = 'V1'
|
VERSION = 'V1'
|
||||||
REVISION = '20191213'
|
REVISION = '20200103'
|
||||||
|
|
||||||
# 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'
|
||||||
|
|
|
@ -2489,6 +2489,48 @@ module Google
|
||||||
# @return [String]
|
# @return [String]
|
||||||
attr_accessor :type
|
attr_accessor :type
|
||||||
|
|
||||||
|
# The units in which the metric value is reported. It is only applicable
|
||||||
|
# if the `value_type` is `INT64`, `DOUBLE`, or `DISTRIBUTION`. The `unit`
|
||||||
|
# defines the representation of the stored metric values.
|
||||||
|
# Different systems may scale the values to be more easily displayed (so a
|
||||||
|
# value of `0.02KBy` _might_ be displayed as `20By`, and a value of
|
||||||
|
# `3523KBy` _might_ be displayed as `3.5MBy`). However, if the `unit` is
|
||||||
|
# `KBy`, then the value of the metric is always in thousands of bytes, no
|
||||||
|
# matter how it may be displayed..
|
||||||
|
# If you want a custom metric to record the exact number of CPU-seconds used
|
||||||
|
# by a job, you can create an `INT64 CUMULATIVE` metric whose `unit` is
|
||||||
|
# `s`CPU`` (or equivalently `1s`CPU`` or just `s`). If the job uses 12,005
|
||||||
|
# CPU-seconds, then the value is written as `12005`.
|
||||||
|
# Alternatively, if you want a custom metric to record data in a more
|
||||||
|
# granular way, you can create a `DOUBLE CUMULATIVE` metric whose `unit` is
|
||||||
|
# `ks`CPU``, and then write the value `12.005` (which is `12005/1000`),
|
||||||
|
# or use `Kis`CPU`` and write `11.723` (which is `12005/1024`).
|
||||||
|
# The supported units are a subset of [The Unified Code for Units of
|
||||||
|
# Measure](http://unitsofmeasure.org/ucum.html) standard:
|
||||||
|
# **Basic units (UNIT)**
|
||||||
|
# * `bit` bit
|
||||||
|
# * `By` byte
|
||||||
|
# * `s` second
|
||||||
|
# * `min` minute
|
||||||
|
# * `h` hour
|
||||||
|
# * `d` day
|
||||||
|
# **Prefixes (PREFIX)**
|
||||||
|
# * `k` kilo (10^3)
|
||||||
|
# * `M` mega (10^6)
|
||||||
|
# * `G` giga (10^9)
|
||||||
|
# * `T` tera (10^12)
|
||||||
|
# * `P` peta (10^15)
|
||||||
|
# * `E` exa (10^18)
|
||||||
|
# * `Z` zetta (10^21)
|
||||||
|
# * `Y` yotta (10^24)
|
||||||
|
# * `m` milli (10^-3)
|
||||||
|
# * `u` micro (10^-6)
|
||||||
|
# * `n` nano (10^-9)
|
||||||
|
# * `p` pico (10^-12)
|
||||||
|
# * `f` femto (10^-15)
|
||||||
|
# * `a` atto (10^-18)
|
||||||
|
# * `z` zepto (10^-21)
|
||||||
|
# * `y` yocto (10^-24)
|
||||||
# * `Ki` kibi (2^10)
|
# * `Ki` kibi (2^10)
|
||||||
# * `Mi` mebi (2^20)
|
# * `Mi` mebi (2^20)
|
||||||
# * `Gi` gibi (2^30)
|
# * `Gi` gibi (2^30)
|
||||||
|
|
|
@ -26,7 +26,7 @@ module Google
|
||||||
# @see https://developers.google.com/tag-manager
|
# @see https://developers.google.com/tag-manager
|
||||||
module TagmanagerV2
|
module TagmanagerV2
|
||||||
VERSION = 'V2'
|
VERSION = 'V2'
|
||||||
REVISION = '20190629'
|
REVISION = '20200107'
|
||||||
|
|
||||||
# Delete your Google Tag Manager containers
|
# Delete your Google Tag Manager containers
|
||||||
AUTH_TAGMANAGER_DELETE_CONTAINERS = 'https://www.googleapis.com/auth/tagmanager.delete.containers'
|
AUTH_TAGMANAGER_DELETE_CONTAINERS = 'https://www.googleapis.com/auth/tagmanager.delete.containers'
|
||||||
|
|
|
@ -156,6 +156,94 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
#
|
||||||
|
class Client
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# GTM Account ID.
|
||||||
|
# Corresponds to the JSON property `accountId`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :account_id
|
||||||
|
|
||||||
|
# The Client ID uniquely identifies the GTM client.
|
||||||
|
# Corresponds to the JSON property `clientId`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :client_id
|
||||||
|
|
||||||
|
# GTM Container ID.
|
||||||
|
# Corresponds to the JSON property `containerId`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :container_id
|
||||||
|
|
||||||
|
# The fingerprint of the GTM Client as computed at storage time.
|
||||||
|
# This value is recomputed whenever the client is modified.
|
||||||
|
# Corresponds to the JSON property `fingerprint`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :fingerprint
|
||||||
|
|
||||||
|
# Client display name.
|
||||||
|
# @mutable tagmanager.accounts.containers.workspaces.clients.create
|
||||||
|
# @mutable tagmanager.accounts.containers.workspaces.clients.update
|
||||||
|
# Corresponds to the JSON property `name`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :name
|
||||||
|
|
||||||
|
# The client's parameters.
|
||||||
|
# @mutable tagmanager.accounts.containers.workspaces.clients.create
|
||||||
|
# @mutable tagmanager.accounts.containers.workspaces.clients.update
|
||||||
|
# Corresponds to the JSON property `parameter`
|
||||||
|
# @return [Array<Google::Apis::TagmanagerV2::Parameter>]
|
||||||
|
attr_accessor :parameter
|
||||||
|
|
||||||
|
# GTM client's API relative path.
|
||||||
|
# Corresponds to the JSON property `path`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :path
|
||||||
|
|
||||||
|
# Priority determines relative firing order.
|
||||||
|
# @mutable tagmanager.accounts.containers.workspaces.clients.create
|
||||||
|
# @mutable tagmanager.accounts.containers.workspaces.clients.update
|
||||||
|
# Corresponds to the JSON property `priority`
|
||||||
|
# @return [Fixnum]
|
||||||
|
attr_accessor :priority
|
||||||
|
|
||||||
|
# Auto generated link to the tag manager UI
|
||||||
|
# Corresponds to the JSON property `tagManagerUrl`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :tag_manager_url
|
||||||
|
|
||||||
|
# Client type.
|
||||||
|
# @mutable tagmanager.accounts.containers.workspaces.clients.create
|
||||||
|
# @mutable tagmanager.accounts.containers.workspaces.clients.update
|
||||||
|
# Corresponds to the JSON property `type`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :type
|
||||||
|
|
||||||
|
# GTM Workspace ID.
|
||||||
|
# Corresponds to the JSON property `workspaceId`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :workspace_id
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@account_id = args[:account_id] if args.key?(:account_id)
|
||||||
|
@client_id = args[:client_id] if args.key?(:client_id)
|
||||||
|
@container_id = args[:container_id] if args.key?(:container_id)
|
||||||
|
@fingerprint = args[:fingerprint] if args.key?(:fingerprint)
|
||||||
|
@name = args[:name] if args.key?(:name)
|
||||||
|
@parameter = args[:parameter] if args.key?(:parameter)
|
||||||
|
@path = args[:path] if args.key?(:path)
|
||||||
|
@priority = args[:priority] if args.key?(:priority)
|
||||||
|
@tag_manager_url = args[:tag_manager_url] if args.key?(:tag_manager_url)
|
||||||
|
@type = args[:type] if args.key?(:type)
|
||||||
|
@workspace_id = args[:workspace_id] if args.key?(:workspace_id)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
# Represents a predicate.
|
# Represents a predicate.
|
||||||
class Condition
|
class Condition
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
@ -326,6 +414,11 @@ module Google
|
||||||
# @return [Array<Google::Apis::TagmanagerV2::BuiltInVariable>]
|
# @return [Array<Google::Apis::TagmanagerV2::BuiltInVariable>]
|
||||||
attr_accessor :built_in_variable
|
attr_accessor :built_in_variable
|
||||||
|
|
||||||
|
# The clients in the container that this version was taken from.
|
||||||
|
# Corresponds to the JSON property `client`
|
||||||
|
# @return [Array<Google::Apis::TagmanagerV2::Client>]
|
||||||
|
attr_accessor :client
|
||||||
|
|
||||||
# Represents a Google Tag Manager Container, which specifies the platform tags
|
# Represents a Google Tag Manager Container, which specifies the platform tags
|
||||||
# will run on, manages workspaces, and retains container versions.
|
# will run on, manages workspaces, and retains container versions.
|
||||||
# Corresponds to the JSON property `container`
|
# Corresponds to the JSON property `container`
|
||||||
|
@ -415,6 +508,7 @@ module Google
|
||||||
def update!(**args)
|
def update!(**args)
|
||||||
@account_id = args[:account_id] if args.key?(:account_id)
|
@account_id = args[:account_id] if args.key?(:account_id)
|
||||||
@built_in_variable = args[:built_in_variable] if args.key?(:built_in_variable)
|
@built_in_variable = args[:built_in_variable] if args.key?(:built_in_variable)
|
||||||
|
@client = args[:client] if args.key?(:client)
|
||||||
@container = args[:container] if args.key?(:container)
|
@container = args[:container] if args.key?(:container)
|
||||||
@container_id = args[:container_id] if args.key?(:container_id)
|
@container_id = args[:container_id] if args.key?(:container_id)
|
||||||
@container_version_id = args[:container_version_id] if args.key?(:container_version_id)
|
@container_version_id = args[:container_version_id] if args.key?(:container_version_id)
|
||||||
|
@ -629,6 +723,12 @@ module Google
|
||||||
# @return [String]
|
# @return [String]
|
||||||
attr_accessor :fingerprint
|
attr_accessor :fingerprint
|
||||||
|
|
||||||
|
# Represents the link between a custom template and an entry on the Community
|
||||||
|
# Template Gallery site.
|
||||||
|
# Corresponds to the JSON property `galleryReference`
|
||||||
|
# @return [Google::Apis::TagmanagerV2::GalleryReference]
|
||||||
|
attr_accessor :gallery_reference
|
||||||
|
|
||||||
# Custom Template display name.
|
# Custom Template display name.
|
||||||
# Corresponds to the JSON property `name`
|
# Corresponds to the JSON property `name`
|
||||||
# @return [String]
|
# @return [String]
|
||||||
|
@ -668,6 +768,7 @@ module Google
|
||||||
@account_id = args[:account_id] if args.key?(:account_id)
|
@account_id = args[:account_id] if args.key?(:account_id)
|
||||||
@container_id = args[:container_id] if args.key?(:container_id)
|
@container_id = args[:container_id] if args.key?(:container_id)
|
||||||
@fingerprint = args[:fingerprint] if args.key?(:fingerprint)
|
@fingerprint = args[:fingerprint] if args.key?(:fingerprint)
|
||||||
|
@gallery_reference = args[:gallery_reference] if args.key?(:gallery_reference)
|
||||||
@name = args[:name] if args.key?(:name)
|
@name = args[:name] if args.key?(:name)
|
||||||
@path = args[:path] if args.key?(:path)
|
@path = args[:path] if args.key?(:path)
|
||||||
@tag_manager_url = args[:tag_manager_url] if args.key?(:tag_manager_url)
|
@tag_manager_url = args[:tag_manager_url] if args.key?(:tag_manager_url)
|
||||||
|
@ -947,6 +1048,58 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
# Represents the link between a custom template and an entry on the Community
|
||||||
|
# Template Gallery site.
|
||||||
|
class GalleryReference
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# The name of the host for the community gallery template.
|
||||||
|
# Corresponds to the JSON property `host`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :host
|
||||||
|
|
||||||
|
# If a user has manually edited the community gallery template.
|
||||||
|
# Corresponds to the JSON property `isModified`
|
||||||
|
# @return [Boolean]
|
||||||
|
attr_accessor :is_modified
|
||||||
|
alias_method :is_modified?, :is_modified
|
||||||
|
|
||||||
|
# The name of the owner for the community gallery template.
|
||||||
|
# Corresponds to the JSON property `owner`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :owner
|
||||||
|
|
||||||
|
# The name of the repository for the community gallery template.
|
||||||
|
# Corresponds to the JSON property `repository`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :repository
|
||||||
|
|
||||||
|
# The signature of the community gallery template as computed at import time.
|
||||||
|
# This value is recomputed whenever the template is updated from the gallery.
|
||||||
|
# Corresponds to the JSON property `signature`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :signature
|
||||||
|
|
||||||
|
# The version of the community gallery template.
|
||||||
|
# Corresponds to the JSON property `version`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :version
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@host = args[:host] if args.key?(:host)
|
||||||
|
@is_modified = args[:is_modified] if args.key?(:is_modified)
|
||||||
|
@owner = args[:owner] if args.key?(:owner)
|
||||||
|
@repository = args[:repository] if args.key?(:repository)
|
||||||
|
@signature = args[:signature] if args.key?(:signature)
|
||||||
|
@version = args[:version] if args.key?(:version)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
# The changes that have occurred in the workspace since the base container
|
# The changes that have occurred in the workspace since the base container
|
||||||
# version.
|
# version.
|
||||||
class GetWorkspaceStatusResponse
|
class GetWorkspaceStatusResponse
|
||||||
|
@ -1375,6 +1528,8 @@ module Google
|
||||||
# non-string types)</li>
|
# non-string types)</li>
|
||||||
# <li><code>trigger_reference</code>: The value represents a trigger,
|
# <li><code>trigger_reference</code>: The value represents a trigger,
|
||||||
# represented as the trigger id</li>
|
# represented as the trigger id</li>
|
||||||
|
# <li><code>tag_reference</code>: The value represents a tag, represented as
|
||||||
|
# the tag name</li>
|
||||||
# </ul>
|
# </ul>
|
||||||
# @mutable tagmanager.accounts.containers.workspaces.variables.create
|
# @mutable tagmanager.accounts.containers.workspaces.variables.create
|
||||||
# @mutable tagmanager.accounts.containers.workspaces.variables.update
|
# @mutable tagmanager.accounts.containers.workspaces.variables.update
|
||||||
|
@ -1750,6 +1905,19 @@ module Google
|
||||||
attr_accessor :live_only
|
attr_accessor :live_only
|
||||||
alias_method :live_only?, :live_only
|
alias_method :live_only?, :live_only
|
||||||
|
|
||||||
|
# Represents a Google Tag Manager Parameter.
|
||||||
|
# Corresponds to the JSON property `monitoringMetadata`
|
||||||
|
# @return [Google::Apis::TagmanagerV2::Parameter]
|
||||||
|
attr_accessor :monitoring_metadata
|
||||||
|
|
||||||
|
# If non-empty, then the tag display name will be included in the monitoring
|
||||||
|
# metadata map using the key specified.
|
||||||
|
# @mutable tagmanager.accounts.containers.workspaces.tags.create
|
||||||
|
# @mutable tagmanager.accounts.containers.workspaces.tags.update
|
||||||
|
# Corresponds to the JSON property `monitoringMetadataTagNameKey`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :monitoring_metadata_tag_name_key
|
||||||
|
|
||||||
# Tag display name.
|
# Tag display name.
|
||||||
# @mutable tagmanager.accounts.containers.workspaces.tags.create
|
# @mutable tagmanager.accounts.containers.workspaces.tags.create
|
||||||
# @mutable tagmanager.accounts.containers.workspaces.tags.update
|
# @mutable tagmanager.accounts.containers.workspaces.tags.update
|
||||||
|
@ -1859,6 +2027,8 @@ module Google
|
||||||
@firing_rule_id = args[:firing_rule_id] if args.key?(:firing_rule_id)
|
@firing_rule_id = args[:firing_rule_id] if args.key?(:firing_rule_id)
|
||||||
@firing_trigger_id = args[:firing_trigger_id] if args.key?(:firing_trigger_id)
|
@firing_trigger_id = args[:firing_trigger_id] if args.key?(:firing_trigger_id)
|
||||||
@live_only = args[:live_only] if args.key?(:live_only)
|
@live_only = args[:live_only] if args.key?(:live_only)
|
||||||
|
@monitoring_metadata = args[:monitoring_metadata] if args.key?(:monitoring_metadata)
|
||||||
|
@monitoring_metadata_tag_name_key = args[:monitoring_metadata_tag_name_key] if args.key?(:monitoring_metadata_tag_name_key)
|
||||||
@name = args[:name] if args.key?(:name)
|
@name = args[:name] if args.key?(:name)
|
||||||
@notes = args[:notes] if args.key?(:notes)
|
@notes = args[:notes] if args.key?(:notes)
|
||||||
@parameter = args[:parameter] if args.key?(:parameter)
|
@parameter = args[:parameter] if args.key?(:parameter)
|
||||||
|
|
|
@ -40,6 +40,12 @@ module Google
|
||||||
include Google::Apis::Core::JsonObjectSupport
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class Client
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
class Condition
|
class Condition
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
@ -118,6 +124,12 @@ module Google
|
||||||
include Google::Apis::Core::JsonObjectSupport
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GalleryReference
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
class GetWorkspaceStatusResponse
|
class GetWorkspaceStatusResponse
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
@ -383,6 +395,24 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class Client
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
property :account_id, as: 'accountId'
|
||||||
|
property :client_id, as: 'clientId'
|
||||||
|
property :container_id, as: 'containerId'
|
||||||
|
property :fingerprint, as: 'fingerprint'
|
||||||
|
property :name, as: 'name'
|
||||||
|
collection :parameter, as: 'parameter', class: Google::Apis::TagmanagerV2::Parameter, decorator: Google::Apis::TagmanagerV2::Parameter::Representation
|
||||||
|
|
||||||
|
property :path, as: 'path'
|
||||||
|
property :priority, as: 'priority'
|
||||||
|
property :tag_manager_url, as: 'tagManagerUrl'
|
||||||
|
property :type, as: 'type'
|
||||||
|
property :workspace_id, as: 'workspaceId'
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
class Condition
|
class Condition
|
||||||
# @private
|
# @private
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
@ -422,6 +452,8 @@ module Google
|
||||||
property :account_id, as: 'accountId'
|
property :account_id, as: 'accountId'
|
||||||
collection :built_in_variable, as: 'builtInVariable', class: Google::Apis::TagmanagerV2::BuiltInVariable, decorator: Google::Apis::TagmanagerV2::BuiltInVariable::Representation
|
collection :built_in_variable, as: 'builtInVariable', class: Google::Apis::TagmanagerV2::BuiltInVariable, decorator: Google::Apis::TagmanagerV2::BuiltInVariable::Representation
|
||||||
|
|
||||||
|
collection :client, as: 'client', class: Google::Apis::TagmanagerV2::Client, decorator: Google::Apis::TagmanagerV2::Client::Representation
|
||||||
|
|
||||||
property :container, as: 'container', class: Google::Apis::TagmanagerV2::Container, decorator: Google::Apis::TagmanagerV2::Container::Representation
|
property :container, as: 'container', class: Google::Apis::TagmanagerV2::Container, decorator: Google::Apis::TagmanagerV2::Container::Representation
|
||||||
|
|
||||||
property :container_id, as: 'containerId'
|
property :container_id, as: 'containerId'
|
||||||
|
@ -500,6 +532,8 @@ module Google
|
||||||
property :account_id, as: 'accountId'
|
property :account_id, as: 'accountId'
|
||||||
property :container_id, as: 'containerId'
|
property :container_id, as: 'containerId'
|
||||||
property :fingerprint, as: 'fingerprint'
|
property :fingerprint, as: 'fingerprint'
|
||||||
|
property :gallery_reference, as: 'galleryReference', class: Google::Apis::TagmanagerV2::GalleryReference, decorator: Google::Apis::TagmanagerV2::GalleryReference::Representation
|
||||||
|
|
||||||
property :name, as: 'name'
|
property :name, as: 'name'
|
||||||
property :path, as: 'path'
|
property :path, as: 'path'
|
||||||
property :tag_manager_url, as: 'tagManagerUrl'
|
property :tag_manager_url, as: 'tagManagerUrl'
|
||||||
|
@ -573,6 +607,18 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GalleryReference
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
property :host, as: 'host'
|
||||||
|
property :is_modified, as: 'isModified'
|
||||||
|
property :owner, as: 'owner'
|
||||||
|
property :repository, as: 'repository'
|
||||||
|
property :signature, as: 'signature'
|
||||||
|
property :version, as: 'version'
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
class GetWorkspaceStatusResponse
|
class GetWorkspaceStatusResponse
|
||||||
# @private
|
# @private
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
@ -835,6 +881,9 @@ module Google
|
||||||
collection :firing_rule_id, as: 'firingRuleId'
|
collection :firing_rule_id, as: 'firingRuleId'
|
||||||
collection :firing_trigger_id, as: 'firingTriggerId'
|
collection :firing_trigger_id, as: 'firingTriggerId'
|
||||||
property :live_only, as: 'liveOnly'
|
property :live_only, as: 'liveOnly'
|
||||||
|
property :monitoring_metadata, as: 'monitoringMetadata', class: Google::Apis::TagmanagerV2::Parameter, decorator: Google::Apis::TagmanagerV2::Parameter::Representation
|
||||||
|
|
||||||
|
property :monitoring_metadata_tag_name_key, as: 'monitoringMetadataTagNameKey'
|
||||||
property :name, as: 'name'
|
property :name, as: 'name'
|
||||||
property :notes, as: 'notes'
|
property :notes, as: 'notes'
|
||||||
collection :parameter, as: 'parameter', class: Google::Apis::TagmanagerV2::Parameter, decorator: Google::Apis::TagmanagerV2::Parameter::Representation
|
collection :parameter, as: 'parameter', class: Google::Apis::TagmanagerV2::Parameter, decorator: Google::Apis::TagmanagerV2::Parameter::Representation
|
||||||
|
|
Loading…
Reference in New Issue