Autogenerated update (2020-06-16)

Update:
- androidmanagement_v1
- androidpublisher_v3
- clouderrorreporting_v1beta1
- run_v1
- run_v1alpha1
- run_v1beta1
- securitycenter_v1
- securitycenter_v1p1beta1
- slides_v1
- vision_v1p2beta1
This commit is contained in:
Google APIs 2020-06-16 00:38:15 +00:00
parent 16951b916f
commit b876939241
22 changed files with 246 additions and 69 deletions

View File

@ -26,7 +26,7 @@ module Google
# @see https://developers.google.com/android/management
module AndroidmanagementV1
VERSION = 'V1'
REVISION = '20200330'
REVISION = '20200612'
# Manage Android devices and apps for your customers
AUTH_ANDROIDMANAGEMENT = 'https://www.googleapis.com/auth/androidmanagement'

View File

@ -446,6 +446,12 @@ module Google
# @return [Fixnum]
attr_accessor :block_after_days
# Specifies the scope of this BlockAction. Only applicable to devices that are
# company-owned.
# Corresponds to the JSON property `blockScope`
# @return [String]
attr_accessor :block_scope
def initialize(**args)
update!(**args)
end
@ -453,6 +459,7 @@ module Google
# Update properties of this object
def update!(**args)
@block_after_days = args[:block_after_days] if args.key?(:block_after_days)
@block_scope = args[:block_scope] if args.key?(:block_scope)
end
end
@ -776,6 +783,11 @@ module Google
# @return [Array<Google::Apis::AndroidmanagementV1::NonComplianceDetail>]
attr_accessor :non_compliance_details
# Ownership of the managed device.
# Corresponds to the JSON property `ownership`
# @return [String]
attr_accessor :ownership
# Whether the device is compliant with its policy.
# Corresponds to the JSON property `policyCompliant`
# @return [Boolean]
@ -872,6 +884,7 @@ module Google
@name = args[:name] if args.key?(:name)
@network_info = args[:network_info] if args.key?(:network_info)
@non_compliance_details = args[:non_compliance_details] if args.key?(:non_compliance_details)
@ownership = args[:ownership] if args.key?(:ownership)
@policy_compliant = args[:policy_compliant] if args.key?(:policy_compliant)
@policy_name = args[:policy_name] if args.key?(:policy_name)
@power_management_events = args[:power_management_events] if args.key?(:power_management_events)
@ -1035,6 +1048,11 @@ module Google
# @return [String]
attr_accessor :additional_data
# Controls personal usage on devices provisioned using this enrollment token.
# Corresponds to the JSON property `allowPersonalUsage`
# @return [String]
attr_accessor :allow_personal_usage
# The length of time the enrollment token is valid, ranging from 1 minute to 30
# days. If not specified, the default duration is 1 hour.
# Corresponds to the JSON property `duration`
@ -1098,6 +1116,7 @@ module Google
# Update properties of this object
def update!(**args)
@additional_data = args[:additional_data] if args.key?(:additional_data)
@allow_personal_usage = args[:allow_personal_usage] if args.key?(:allow_personal_usage)
@duration = args[:duration] if args.key?(:duration)
@expiration_timestamp = args[:expiration_timestamp] if args.key?(:expiration_timestamp)
@name = args[:name] if args.key?(:name)
@ -2203,6 +2222,84 @@ module Google
end
end
# Policies for apps on the personal profile of a Corporate Owned Personally
# Enabled device.
class PersonalApplicationPolicy
include Google::Apis::Core::Hashable
# The type of installation to perform.
# Corresponds to the JSON property `installType`
# @return [String]
attr_accessor :install_type
# The package name of the application.
# Corresponds to the JSON property `packageName`
# @return [String]
attr_accessor :package_name
def initialize(**args)
update!(**args)
end
# Update properties of this object
def update!(**args)
@install_type = args[:install_type] if args.key?(:install_type)
@package_name = args[:package_name] if args.key?(:package_name)
end
end
# Policies controlling personal usage on a Corporate Owned Personally Enabled
# device.
class PersonalUsagePolicies
include Google::Apis::Core::Hashable
# Account types that can't be managed by the user.
# Corresponds to the JSON property `accountTypesWithManagementDisabled`
# @return [Array<String>]
attr_accessor :account_types_with_management_disabled
# Whether camera is disabled.
# Corresponds to the JSON property `cameraDisabled`
# @return [Boolean]
attr_accessor :camera_disabled
alias_method :camera_disabled?, :camera_disabled
# Controls how long the work profile can stay off.
# Corresponds to the JSON property `maxDaysWithWorkOff`
# @return [Fixnum]
attr_accessor :max_days_with_work_off
# Policy applied to applications on the personal profile.
# Corresponds to the JSON property `personalApplications`
# @return [Array<Google::Apis::AndroidmanagementV1::PersonalApplicationPolicy>]
attr_accessor :personal_applications
# Controls how apps on the personal profile are allowed or blocked.
# Corresponds to the JSON property `personalPlayStoreMode`
# @return [String]
attr_accessor :personal_play_store_mode
# Whether screen capture is disabled.
# Corresponds to the JSON property `screenCaptureDisabled`
# @return [Boolean]
attr_accessor :screen_capture_disabled
alias_method :screen_capture_disabled?, :screen_capture_disabled
def initialize(**args)
update!(**args)
end
# Update properties of this object
def update!(**args)
@account_types_with_management_disabled = args[:account_types_with_management_disabled] if args.key?(:account_types_with_management_disabled)
@camera_disabled = args[:camera_disabled] if args.key?(:camera_disabled)
@max_days_with_work_off = args[:max_days_with_work_off] if args.key?(:max_days_with_work_off)
@personal_applications = args[:personal_applications] if args.key?(:personal_applications)
@personal_play_store_mode = args[:personal_play_store_mode] if args.key?(:personal_play_store_mode)
@screen_capture_disabled = args[:screen_capture_disabled] if args.key?(:screen_capture_disabled)
end
end
# A policy resource represents a group of settings that govern the behavior of a
# managed device and the apps installed on it.
class Policy
@ -2541,6 +2638,12 @@ module Google
# @return [Array<Google::Apis::AndroidmanagementV1::PersistentPreferredActivity>]
attr_accessor :persistent_preferred_activities
# Policies controlling personal usage on a Corporate Owned Personally Enabled
# device.
# Corresponds to the JSON property `personalUsagePolicies`
# @return [Google::Apis::AndroidmanagementV1::PersonalUsagePolicies]
attr_accessor :personal_usage_policies
# This mode controls which apps are available to the user in the Play Store and
# the behavior on the device when apps are removed from the policy.
# Corresponds to the JSON property `playStoreMode`
@ -2767,6 +2870,7 @@ module Google
@permitted_accessibility_services = args[:permitted_accessibility_services] if args.key?(:permitted_accessibility_services)
@permitted_input_methods = args[:permitted_input_methods] if args.key?(:permitted_input_methods)
@persistent_preferred_activities = args[:persistent_preferred_activities] if args.key?(:persistent_preferred_activities)
@personal_usage_policies = args[:personal_usage_policies] if args.key?(:personal_usage_policies)
@play_store_mode = args[:play_store_mode] if args.key?(:play_store_mode)
@policy_enforcement_rules = args[:policy_enforcement_rules] if args.key?(:policy_enforcement_rules)
@private_key_selection_enabled = args[:private_key_selection_enabled] if args.key?(:private_key_selection_enabled)
@ -2993,6 +3097,18 @@ module Google
class SigninDetail
include Google::Apis::Core::Hashable
# Controls whether personal usage is allowed on a device provisioned with this
# enrollment token.For company-owned devices:
# Enabling personal usage allows the user to set up a work profile on the device.
# Disabling personal usage requires the user provision the device as a fully
# managed device.For personally-owned devices:
# Enabling personal usage allows the user to set up a work profile on the device.
# Disabling personal usage will prevent the device from provisioning. Personal
# usage cannot be disabled on personally-owned device.
# Corresponds to the JSON property `allowPersonalUsage`
# @return [String]
attr_accessor :allow_personal_usage
# A JSON string whose UTF-8 representation can be used to generate a QR code to
# enroll a device with this enrollment token. To enroll a device using NFC, the
# NFC record must contain a serialized java.util.Properties representation of
@ -3022,6 +3138,7 @@ module Google
# Update properties of this object
def update!(**args)
@allow_personal_usage = args[:allow_personal_usage] if args.key?(:allow_personal_usage)
@qr_code = args[:qr_code] if args.key?(:qr_code)
@signin_enrollment_token = args[:signin_enrollment_token] if args.key?(:signin_enrollment_token)
@signin_url = args[:signin_url] if args.key?(:signin_url)

View File

@ -292,6 +292,18 @@ module Google
include Google::Apis::Core::JsonObjectSupport
end
class PersonalApplicationPolicy
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class PersonalUsagePolicies
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class Policy
class Representation < Google::Apis::Core::JsonRepresentation; end
@ -522,6 +534,7 @@ module Google
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :block_after_days, as: 'blockAfterDays'
property :block_scope, as: 'blockScope'
end
end
@ -603,6 +616,7 @@ module Google
collection :non_compliance_details, as: 'nonComplianceDetails', class: Google::Apis::AndroidmanagementV1::NonComplianceDetail, decorator: Google::Apis::AndroidmanagementV1::NonComplianceDetail::Representation
property :ownership, as: 'ownership'
property :policy_compliant, as: 'policyCompliant'
property :policy_name, as: 'policyName'
collection :power_management_events, as: 'powerManagementEvents', class: Google::Apis::AndroidmanagementV1::PowerManagementEvent, decorator: Google::Apis::AndroidmanagementV1::PowerManagementEvent::Representation
@ -656,6 +670,7 @@ module Google
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :additional_data, as: 'additionalData'
property :allow_personal_usage, as: 'allowPersonalUsage'
property :duration, as: 'duration'
property :expiration_timestamp, as: 'expirationTimestamp'
property :name, as: 'name'
@ -937,6 +952,27 @@ module Google
end
end
class PersonalApplicationPolicy
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :install_type, as: 'installType'
property :package_name, as: 'packageName'
end
end
class PersonalUsagePolicies
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :account_types_with_management_disabled, as: 'accountTypesWithManagementDisabled'
property :camera_disabled, as: 'cameraDisabled'
property :max_days_with_work_off, as: 'maxDaysWithWorkOff'
collection :personal_applications, as: 'personalApplications', class: Google::Apis::AndroidmanagementV1::PersonalApplicationPolicy, decorator: Google::Apis::AndroidmanagementV1::PersonalApplicationPolicy::Representation
property :personal_play_store_mode, as: 'personalPlayStoreMode'
property :screen_capture_disabled, as: 'screenCaptureDisabled'
end
end
class Policy
# @private
class Representation < Google::Apis::Core::JsonRepresentation
@ -1007,6 +1043,8 @@ module Google
collection :persistent_preferred_activities, as: 'persistentPreferredActivities', class: Google::Apis::AndroidmanagementV1::PersistentPreferredActivity, decorator: Google::Apis::AndroidmanagementV1::PersistentPreferredActivity::Representation
property :personal_usage_policies, as: 'personalUsagePolicies', class: Google::Apis::AndroidmanagementV1::PersonalUsagePolicies, decorator: Google::Apis::AndroidmanagementV1::PersonalUsagePolicies::Representation
property :play_store_mode, as: 'playStoreMode'
collection :policy_enforcement_rules, as: 'policyEnforcementRules', class: Google::Apis::AndroidmanagementV1::PolicyEnforcementRule, decorator: Google::Apis::AndroidmanagementV1::PolicyEnforcementRule::Representation
@ -1106,6 +1144,7 @@ module Google
class SigninDetail
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :allow_personal_usage, as: 'allowPersonalUsage'
property :qr_code, as: 'qrCode'
property :signin_enrollment_token, as: 'signinEnrollmentToken'
property :signin_url, as: 'signinUrl'

View File

@ -25,7 +25,7 @@ module Google
# @see https://developers.google.com/android-publisher
module AndroidpublisherV3
VERSION = 'V3'
REVISION = '20200607'
REVISION = '20200615'
# View and manage your Google Play Developer account
AUTH_ANDROIDPUBLISHER = 'https://www.googleapis.com/auth/androidpublisher'

View File

@ -26,7 +26,7 @@ module Google
# @see https://cloud.google.com/error-reporting/
module ClouderrorreportingV1beta1
VERSION = 'V1beta1'
REVISION = '20200226'
REVISION = '20200610'
# View and manage your data across Google Cloud Platform services
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'

View File

@ -609,7 +609,7 @@ module Google
include Google::Apis::Core::Hashable
# A URL pointing to a related entry in an issue tracking system.
# Example: https://github.com/user/project/issues/4
# Example: `https://github.com/user/project/issues/4`
# Corresponds to the JSON property `url`
# @return [String]
attr_accessor :url

View File

@ -270,12 +270,11 @@ module Google
# Get the specified group.
# @param [String] group_name
# Required. The group resource name. Written as
# <code>projects/<var>projectID</var>/groups/<var>group_name</var></code>.
# Call
# <a href="/error-reporting/reference/rest/v1beta1/projects.groupStats/list">
# <code>groupStats.list</code></a> to return a list of groups belonging to
# this project.
# Example: <code>projects/my-project-123/groups/my-group</code>
# `projects/`projectID`/groups/`group_name``. Call
# [`groupStats.list`](https://cloud.google.com/error-reporting/reference/rest/
# v1beta1/projects.groupStats/list)
# to return a list of groups belonging to this project.
# Example: `projects/my-project-123/groups/my-group`
# @param [String] fields
# Selector specifying which fields to include in a partial response.
# @param [String] quota_user

View File

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

View File

@ -53,7 +53,7 @@ module Google
# `
# "audit_configs": [
# `
# "service": "allServices"
# "service": "allServices",
# "audit_log_configs": [
# `
# "log_type": "DATA_READ",
@ -62,18 +62,18 @@ module Google
# ]
# `,
# `
# "log_type": "DATA_WRITE",
# "log_type": "DATA_WRITE"
# `,
# `
# "log_type": "ADMIN_READ",
# "log_type": "ADMIN_READ"
# `
# ]
# `,
# `
# "service": "sampleservice.googleapis.com"
# "service": "sampleservice.googleapis.com",
# "audit_log_configs": [
# `
# "log_type": "DATA_READ",
# "log_type": "DATA_READ"
# `,
# `
# "log_type": "DATA_WRITE",
@ -125,7 +125,7 @@ module Google
# ]
# `,
# `
# "log_type": "DATA_WRITE",
# "log_type": "DATA_WRITE"
# `
# ]
# `

View File

@ -26,7 +26,7 @@ module Google
# @see https://cloud.google.com/run/
module RunV1alpha1
VERSION = 'V1alpha1'
REVISION = '20200521'
REVISION = '20200609'
# View and manage your data across Google Cloud Platform services
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'

View File

@ -59,7 +59,7 @@ module Google
# `
# "audit_configs": [
# `
# "service": "allServices"
# "service": "allServices",
# "audit_log_configs": [
# `
# "log_type": "DATA_READ",
@ -68,18 +68,18 @@ module Google
# ]
# `,
# `
# "log_type": "DATA_WRITE",
# "log_type": "DATA_WRITE"
# `,
# `
# "log_type": "ADMIN_READ",
# "log_type": "ADMIN_READ"
# `
# ]
# `,
# `
# "service": "sampleservice.googleapis.com"
# "service": "sampleservice.googleapis.com",
# "audit_log_configs": [
# `
# "log_type": "DATA_READ",
# "log_type": "DATA_READ"
# `,
# `
# "log_type": "DATA_WRITE",
@ -131,7 +131,7 @@ module Google
# ]
# `,
# `
# "log_type": "DATA_WRITE",
# "log_type": "DATA_WRITE"
# `
# ]
# `

View File

@ -26,7 +26,7 @@ module Google
# @see https://cloud.google.com/run/
module RunV1beta1
VERSION = 'V1beta1'
REVISION = '20200219'
REVISION = '20200609'
# View and manage your data across Google Cloud Platform services
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'

View File

@ -26,7 +26,7 @@ module Google
# @see https://console.cloud.google.com/apis/api/securitycenter.googleapis.com/overview
module SecuritycenterV1
VERSION = 'V1'
REVISION = '20200605'
REVISION = '20200612'
# View and manage your data across Google Cloud Platform services
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'

View File

@ -1179,13 +1179,13 @@ module Google
# * update_time: `=`, `>`, `<`, `>=`, `<=`
# Usage: This should be milliseconds since epoch or an RFC3339 string.
# Examples:
# "update_time = \"2019-06-10T16:07:18-07:00\""
# "update_time = 1560208038000"
# `update_time = "2019-06-10T16:07:18-07:00"`
# `update_time = 1560208038000`
# * create_time: `=`, `>`, `<`, `>=`, `<=`
# Usage: This should be milliseconds since epoch or an RFC3339 string.
# Examples:
# "create_time = \"2019-06-10T16:07:18-07:00\""
# "create_time = 1560208038000"
# `create_time = "2019-06-10T16:07:18-07:00"`
# `create_time = 1560208038000`
# * iam_policy.policy_blob: `=`, `:`
# * resource_properties: `=`, `:`, `>`, `<`, `>=`, `<=`
# * security_marks.marks: `=`, `:`
@ -1199,9 +1199,9 @@ module Google
# * security_center_properties.resource_owners: `=`, `:`
# For example, `resource_properties.size = 100` is a valid filter string.
# Use a partial match on the empty string to filter based on a property
# existing: "resource_properties.my_property : \"\""
# existing: `resource_properties.my_property : ""`
# Use a negated partial match on the empty string to filter based on a
# property not existing: "-resource_properties.my_property : \"\""
# property not existing: `-resource_properties.my_property : ""`
# Corresponds to the JSON property `filter`
# @return [String]
attr_accessor :filter
@ -1364,15 +1364,15 @@ module Google
# * event_time: `=`, `>`, `<`, `>=`, `<=`
# Usage: This should be milliseconds since epoch or an RFC3339 string.
# Examples:
# "event_time = \"2019-06-10T16:07:18-07:00\""
# "event_time = 1560208038000"
# `event_time = "2019-06-10T16:07:18-07:00"`
# `event_time = 1560208038000`
# * security_marks.marks: `=`, `:`
# * source_properties: `=`, `:`, `>`, `<`, `>=`, `<=`
# For example, `source_properties.size = 100` is a valid filter string.
# Use a partial match on the empty string to filter based on a property
# existing: "source_properties.my_property : \"\""
# existing: `source_properties.my_property : ""`
# Use a negated partial match on the empty string to filter based on a
# property not existing: "-source_properties.my_property : \"\""
# property not existing: `-source_properties.my_property : ""`
# Corresponds to the JSON property `filter`
# @return [String]
attr_accessor :filter

View File

@ -210,13 +210,13 @@ module Google
# * update_time: `=`, `>`, `<`, `>=`, `<=`
# Usage: This should be milliseconds since epoch or an RFC3339 string.
# Examples:
# "update_time = \"2019-06-10T16:07:18-07:00\""
# "update_time = 1560208038000"
# `update_time = "2019-06-10T16:07:18-07:00"`
# `update_time = 1560208038000`
# * create_time: `=`, `>`, `<`, `>=`, `<=`
# Usage: This should be milliseconds since epoch or an RFC3339 string.
# Examples:
# "create_time = \"2019-06-10T16:07:18-07:00\""
# "create_time = 1560208038000"
# `create_time = "2019-06-10T16:07:18-07:00"`
# `create_time = 1560208038000`
# * iam_policy.policy_blob: `=`, `:`
# * resource_properties: `=`, `:`, `>`, `<`, `>=`, `<=`
# * security_marks.marks: `=`, `:`
@ -230,9 +230,9 @@ module Google
# * security_center_properties.resource_owners: `=`, `:`
# For example, `resource_properties.size = 100` is a valid filter string.
# Use a partial match on the empty string to filter based on a property
# existing: "resource_properties.my_property : \"\""
# existing: `resource_properties.my_property : ""`
# Use a negated partial match on the empty string to filter based on a
# property not existing: "-resource_properties.my_property : \"\""
# property not existing: `-resource_properties.my_property : ""`
# @param [String] order_by
# Expression that defines what fields and order to use for sorting. The
# string value should follow SQL syntax: comma separated list of fields. For
@ -1113,15 +1113,15 @@ module Google
# event_time: `=`, `>`, `<`, `>=`, `<=`
# Usage: This should be milliseconds since epoch or an RFC3339 string.
# Examples:
# "event_time = \"2019-06-10T16:07:18-07:00\""
# "event_time = 1560208038000"
# `event_time = "2019-06-10T16:07:18-07:00"`
# `event_time = 1560208038000`
# security_marks.marks: `=`, `:`
# source_properties: `=`, `:`, `>`, `<`, `>=`, `<=`
# For example, `source_properties.size = 100` is a valid filter string.
# Use a partial match on the empty string to filter based on a property
# existing: "source_properties.my_property : \"\""
# existing: `source_properties.my_property : ""`
# Use a negated partial match on the empty string to filter based on a
# property not existing: "-source_properties.my_property : \"\""
# property not existing: `-source_properties.my_property : ""`
# @param [String] order_by
# Expression that defines what fields and order to use for sorting. The
# string value should follow SQL syntax: comma separated list of fields. For

View File

@ -26,7 +26,7 @@ module Google
# @see https://console.cloud.google.com/apis/api/securitycenter.googleapis.com/overview
module SecuritycenterV1p1beta1
VERSION = 'V1p1beta1'
REVISION = '20200605'
REVISION = '20200612'
# View and manage your data across Google Cloud Platform services
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'

View File

@ -1107,13 +1107,13 @@ module Google
# * update_time: `=`, `>`, `<`, `>=`, `<=`
# Usage: This should be milliseconds since epoch or an RFC3339 string.
# Examples:
# "update_time = \"2019-06-10T16:07:18-07:00\""
# "update_time = 1560208038000"
# `update_time = "2019-06-10T16:07:18-07:00"`
# `update_time = 1560208038000`
# * create_time: `=`, `>`, `<`, `>=`, `<=`
# Usage: This should be milliseconds since epoch or an RFC3339 string.
# Examples:
# "create_time = \"2019-06-10T16:07:18-07:00\""
# "create_time = 1560208038000"
# `create_time = "2019-06-10T16:07:18-07:00"`
# `create_time = 1560208038000`
# * iam_policy.policy_blob: `=`, `:`
# * resource_properties: `=`, `:`, `>`, `<`, `>=`, `<=`
# * security_marks.marks: `=`, `:`
@ -1127,9 +1127,9 @@ module Google
# * security_center_properties.resource_owners: `=`, `:`
# For example, `resource_properties.size = 100` is a valid filter string.
# Use a partial match on the empty string to filter based on a property
# existing: "resource_properties.my_property : \"\""
# existing: `resource_properties.my_property : ""`
# Use a negated partial match on the empty string to filter based on a
# property not existing: "-resource_properties.my_property : \"\""
# property not existing: `-resource_properties.my_property : ""`
# Corresponds to the JSON property `filter`
# @return [String]
attr_accessor :filter
@ -1292,15 +1292,15 @@ module Google
# * event_time: `=`, `>`, `<`, `>=`, `<=`
# Usage: This should be milliseconds since epoch or an RFC3339 string.
# Examples:
# "event_time = \"2019-06-10T16:07:18-07:00\""
# "event_time = 1560208038000"
# `event_time = "2019-06-10T16:07:18-07:00"`
# `event_time = 1560208038000`
# * security_marks.marks: `=`, `:`
# * source_properties: `=`, `:`, `>`, `<`, `>=`, `<=`
# For example, `source_properties.size = 100` is a valid filter string.
# Use a partial match on the empty string to filter based on a property
# existing: "source_properties.my_property : \"\""
# existing: `source_properties.my_property : ""`
# Use a negated partial match on the empty string to filter based on a
# property not existing: "-source_properties.my_property : \"\""
# property not existing: `-source_properties.my_property : ""`
# Corresponds to the JSON property `filter`
# @return [String]
attr_accessor :filter

View File

@ -210,13 +210,13 @@ module Google
# * update_time: `=`, `>`, `<`, `>=`, `<=`
# Usage: This should be milliseconds since epoch or an RFC3339 string.
# Examples:
# "update_time = \"2019-06-10T16:07:18-07:00\""
# "update_time = 1560208038000"
# `update_time = "2019-06-10T16:07:18-07:00"`
# `update_time = 1560208038000`
# * create_time: `=`, `>`, `<`, `>=`, `<=`
# Usage: This should be milliseconds since epoch or an RFC3339 string.
# Examples:
# "create_time = \"2019-06-10T16:07:18-07:00\""
# "create_time = 1560208038000"
# `create_time = "2019-06-10T16:07:18-07:00"`
# `create_time = 1560208038000`
# * iam_policy.policy_blob: `=`, `:`
# * resource_properties: `=`, `:`, `>`, `<`, `>=`, `<=`
# * security_marks.marks: `=`, `:`
@ -230,9 +230,9 @@ module Google
# * security_center_properties.resource_owners: `=`, `:`
# For example, `resource_properties.size = 100` is a valid filter string.
# Use a partial match on the empty string to filter based on a property
# existing: "resource_properties.my_property : \"\""
# existing: `resource_properties.my_property : ""`
# Use a negated partial match on the empty string to filter based on a
# property not existing: "-resource_properties.my_property : \"\""
# property not existing: `-resource_properties.my_property : ""`
# @param [String] order_by
# Expression that defines what fields and order to use for sorting. The
# string value should follow SQL syntax: comma separated list of fields. For
@ -1114,15 +1114,15 @@ module Google
# event_time: `=`, `>`, `<`, `>=`, `<=`
# Usage: This should be milliseconds since epoch or an RFC3339 string.
# Examples:
# "event_time = \"2019-06-10T16:07:18-07:00\""
# "event_time = 1560208038000"
# `event_time = "2019-06-10T16:07:18-07:00"`
# `event_time = 1560208038000`
# security_marks.marks: `=`, `:`
# source_properties: `=`, `:`, `>`, `<`, `>=`, `<=`
# For example, `source_properties.size = 100` is a valid filter string.
# Use a partial match on the empty string to filter based on a property
# existing: "source_properties.my_property : \"\""
# existing: `source_properties.my_property : ""`
# Use a negated partial match on the empty string to filter based on a
# property not existing: "-source_properties.my_property : \"\""
# property not existing: `-source_properties.my_property : ""`
# @param [String] order_by
# Expression that defines what fields and order to use for sorting. The
# string value should follow SQL syntax: comma separated list of fields. For

View File

@ -25,7 +25,7 @@ module Google
# @see https://developers.google.com/slides/
module SlidesV1
VERSION = 'V1'
REVISION = '20200410'
REVISION = '20200611'
# See, edit, create, and delete all of your Google Drive files
AUTH_DRIVE = 'https://www.googleapis.com/auth/drive'

View File

@ -2149,6 +2149,8 @@ module Google
# The description of the page element. Combined with title to display alt
# text.
# The field is not supported for Group
# elements.
# Corresponds to the JSON property `description`
# @return [String]
attr_accessor :description
@ -2203,6 +2205,8 @@ module Google
# The title of the page element. Combined with description to display alt
# text.
# The field is not supported for Group
# elements.
# Corresponds to the JSON property `title`
# @return [String]
attr_accessor :title

View File

@ -27,7 +27,7 @@ module Google
# @see https://cloud.google.com/vision/
module VisionV1p2beta1
VERSION = 'V1p2beta1'
REVISION = '20200405'
REVISION = '20200612'
# View and manage your data across Google Cloud Platform services
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'

View File

@ -369,6 +369,9 @@ module Google
# that should be used to interpret the RGB value (e.g. sRGB, Adobe RGB,
# DCI-P3, BT.2020, etc.). By default, applications SHOULD assume the sRGB color
# space.
# Note: when color equality needs to be decided, implementations, unless
# documented otherwise, will treat two colors to be equal if all their red,
# green, blue and alpha values each differ by at most 1e-5.
# Example (Java):
# import com.google.type.Color;
# // ...
@ -521,6 +524,9 @@ module Google
# that should be used to interpret the RGB value (e.g. sRGB, Adobe RGB,
# DCI-P3, BT.2020, etc.). By default, applications SHOULD assume the sRGB color
# space.
# Note: when color equality needs to be decided, implementations, unless
# documented otherwise, will treat two colors to be equal if all their red,
# green, blue and alpha values each differ by at most 1e-5.
# Example (Java):
# import com.google.type.Color;
# // ...
@ -1289,6 +1295,9 @@ module Google
# that should be used to interpret the RGB value (e.g. sRGB, Adobe RGB,
# DCI-P3, BT.2020, etc.). By default, applications SHOULD assume the sRGB color
# space.
# Note: when color equality needs to be decided, implementations, unless
# documented otherwise, will treat two colors to be equal if all their red,
# green, blue and alpha values each differ by at most 1e-5.
# Example (Java):
# import com.google.type.Color;
# // ...
@ -3383,6 +3392,9 @@ module Google
# that should be used to interpret the RGB value (e.g. sRGB, Adobe RGB,
# DCI-P3, BT.2020, etc.). By default, applications SHOULD assume the sRGB color
# space.
# Note: when color equality needs to be decided, implementations, unless
# documented otherwise, will treat two colors to be equal if all their red,
# green, blue and alpha values each differ by at most 1e-5.
# Example (Java):
# import com.google.type.Color;
# // ...
@ -5505,6 +5517,9 @@ module Google
# that should be used to interpret the RGB value (e.g. sRGB, Adobe RGB,
# DCI-P3, BT.2020, etc.). By default, applications SHOULD assume the sRGB color
# space.
# Note: when color equality needs to be decided, implementations, unless
# documented otherwise, will treat two colors to be equal if all their red,
# green, blue and alpha values each differ by at most 1e-5.
# Example (Java):
# import com.google.type.Color;
# // ...
@ -7490,6 +7505,9 @@ module Google
# that should be used to interpret the RGB value (e.g. sRGB, Adobe RGB,
# DCI-P3, BT.2020, etc.). By default, applications SHOULD assume the sRGB color
# space.
# Note: when color equality needs to be decided, implementations, unless
# documented otherwise, will treat two colors to be equal if all their red,
# green, blue and alpha values each differ by at most 1e-5.
# Example (Java):
# import com.google.type.Color;
# // ...