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:
parent
16951b916f
commit
b876939241
|
@ -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'
|
||||
|
|
|
@ -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)
|
||||
|
|
|
@ -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'
|
||||
|
|
|
@ -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'
|
||||
|
|
|
@ -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'
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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'
|
||||
|
|
|
@ -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"
|
||||
# `
|
||||
# ]
|
||||
# `
|
||||
|
|
|
@ -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'
|
||||
|
|
|
@ -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"
|
||||
# `
|
||||
# ]
|
||||
# `
|
||||
|
|
|
@ -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'
|
||||
|
|
|
@ -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'
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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'
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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'
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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'
|
||||
|
|
|
@ -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;
|
||||
# // ...
|
||||
|
|
Loading…
Reference in New Issue