Autogenerated update (2020-08-19)

Update:
- apigee_v1
- cloudasset_v1p4beta1
- cloudbuild_v1
- cloudbuild_v1alpha1
- cloudbuild_v1alpha2
- cloudidentity_v1
- cloudidentity_v1beta1
- dialogflow_v2
- dialogflow_v2beta1
- dialogflow_v3beta1
- doubleclickbidmanager_v1_1
- memcache_v1
- memcache_v1beta2
This commit is contained in:
Google APIs committed 2020-08-19 00:38:20 +00:00
1 parent 40a47d47c5
commit e5cce9ef8d
38 files changed
+1964 -933

No files matched your search

@@ -22,8 +22,39 @@ module Google
module Apis
module CloudidentityV1
# An EntityKey uniquely identifies an Entity. Namespaces are used to provide
# isolation for IDs. A single ID can be reused across namespaces but the
# combination of a namespace and an ID must be unique.
class EntityKey
include Google::Apis::Core::Hashable
# The ID of the entity within the given namespace. The ID must be unique within
# its namespace.
# Corresponds to the JSON property `id`
# @return [String]
attr_accessor :id
# Namespaces provide isolation for IDs, so an ID only needs to be unique within
# its namespace. Namespaces are currently only created as part of IdentitySource
# creation from Admin Console. A namespace `"identitysources/`identity_source_id`
# "` is created corresponding to every Identity Source `identity_source_id`.
# Corresponds to the JSON property `namespace`
# @return [String]
attr_accessor :namespace
def initialize(**args)
update!(**args)
end
# Update properties of this object
def update!(**args)
@id = args[:id] if args.key?(:id)
@namespace = args[:namespace] if args.key?(:namespace)
end
end
# Resource representing the Android specific attributes of a Device.
class AndroidAttributes
class GoogleAppsCloudidentityDevicesV1AndroidAttributes
include Google::Apis::Core::Hashable
# Whether applications from unknown sources can be installed on device.
@@ -67,13 +98,13 @@ module Google
end
# Response message for approving the device to access user data.
class ApproveDeviceUserResponse
class GoogleAppsCloudidentityDevicesV1ApproveDeviceUserResponse
include Google::Apis::Core::Hashable
# Represents a user's use of a Device in the Cloud Identity Devices API. A
# DeviceUser is a resource representing a user's use of a Device
# Corresponds to the JSON property `deviceUser`
# @return [Google::Apis::CloudidentityV1::DeviceUser]
# @return [Google::Apis::CloudidentityV1::GoogleAppsCloudidentityDevicesV1DeviceUser]
attr_accessor :device_user
def initialize(**args)
@@ -87,13 +118,13 @@ module Google
end
# Response message for blocking the device from accessing user data.
class BlockDeviceUserResponse
class GoogleAppsCloudidentityDevicesV1BlockDeviceUserResponse
include Google::Apis::Core::Hashable
# Represents a user's use of a Device in the Cloud Identity Devices API. A
# DeviceUser is a resource representing a user's use of a Device
# Corresponds to the JSON property `deviceUser`
# @return [Google::Apis::CloudidentityV1::DeviceUser]
# @return [Google::Apis::CloudidentityV1::GoogleAppsCloudidentityDevicesV1DeviceUser]
attr_accessor :device_user
def initialize(**args)
@@ -107,14 +138,14 @@ module Google
end
# Response message for cancelling an unfinished device wipe.
class CancelWipeDeviceResponse
class GoogleAppsCloudidentityDevicesV1CancelWipeDeviceResponse
include Google::Apis::Core::Hashable
# A Device within the Cloud Identity Devices API. Represents a Device known to
# Google Cloud, independent of the device ownership, type, and whether it is
# assigned or in use by a user.
# Corresponds to the JSON property `device`
# @return [Google::Apis::CloudidentityV1::Device]
# @return [Google::Apis::CloudidentityV1::GoogleAppsCloudidentityDevicesV1Device]
attr_accessor :device
def initialize(**args)
@@ -128,13 +159,13 @@ module Google
end
# Response message for cancelling an unfinished user account wipe.
class CancelWipeDeviceUserResponse
class GoogleAppsCloudidentityDevicesV1CancelWipeDeviceUserResponse
include Google::Apis::Core::Hashable
# Represents a user's use of a Device in the Cloud Identity Devices API. A
# DeviceUser is a resource representing a user's use of a Device
# Corresponds to the JSON property `deviceUser`
# @return [Google::Apis::CloudidentityV1::DeviceUser]
# @return [Google::Apis::CloudidentityV1::GoogleAppsCloudidentityDevicesV1DeviceUser]
attr_accessor :device_user
def initialize(**args)
@@ -149,7 +180,7 @@ module Google
# Represents the state associated with an API client calling the Devices API.
# Resource representing ClientState and supports updates from API users
class ClientState
class GoogleAppsCloudidentityDevicesV1ClientState
include Google::Apis::Core::Hashable
# The caller can specify asset tags for this resource
@@ -188,7 +219,7 @@ module Google
# total serialized length of this map may not exceed 10KB. No limit is placed on
# the number of attributes in a map.
# Corresponds to the JSON property `keyValuePairs`
# @return [Hash<String,Google::Apis::CloudidentityV1::CustomAttributeValue>]
# @return [Hash<String,Google::Apis::CloudidentityV1::GoogleAppsCloudidentityDevicesV1CustomAttributeValue>]
attr_accessor :key_value_pairs
# Output only. The time the client state data was last updated.
@@ -241,7 +272,7 @@ module Google
end
# Additional custom attribute values may be one of these types
class CustomAttributeValue
class GoogleAppsCloudidentityDevicesV1CustomAttributeValue
include Google::Apis::Core::Hashable
# Represents a boolean value.
@@ -275,12 +306,12 @@ module Google
# A Device within the Cloud Identity Devices API. Represents a Device known to
# Google Cloud, independent of the device ownership, type, and whether it is
# assigned or in use by a user.
class Device
class GoogleAppsCloudidentityDevicesV1Device
include Google::Apis::Core::Hashable
# Resource representing the Android specific attributes of a Device.
# Corresponds to the JSON property `androidSpecificAttributes`
# @return [Google::Apis::CloudidentityV1::AndroidAttributes]
# @return [Google::Apis::CloudidentityV1::GoogleAppsCloudidentityDevicesV1AndroidAttributes]
attr_accessor :android_specific_attributes
# Asset tag of the device.
@@ -466,7 +497,7 @@ module Google
# Represents a user's use of a Device in the Cloud Identity Devices API. A
# DeviceUser is a resource representing a user's use of a Device
class DeviceUser
class GoogleAppsCloudidentityDevicesV1DeviceUser
include Google::Apis::Core::Hashable
# Compromised State of the DeviceUser object
@@ -541,25 +572,16 @@ module Google
end
end
# An EntityKey uniquely identifies an Entity. Namespaces are used to provide
# isolation for IDs. A single ID can be reused across namespaces but the
# combination of a namespace and an ID must be unique.
class EntityKey
# Response message for wiping all data on the device.
class GoogleAppsCloudidentityDevicesV1WipeDeviceResponse
include Google::Apis::Core::Hashable
# The ID of the entity within the given namespace. The ID must be unique within
# its namespace.
# Corresponds to the JSON property `id`
# @return [String]
attr_accessor :id
# Namespaces provide isolation for IDs, so an ID only needs to be unique within
# its namespace. Namespaces are currently only created as part of IdentitySource
# creation from Admin Console. A namespace `"identitysources/`identity_source_id`
# "` is created corresponding to every Identity Source `identity_source_id`.
# Corresponds to the JSON property `namespace`
# @return [String]
attr_accessor :namespace
# A Device within the Cloud Identity Devices API. Represents a Device known to
# Google Cloud, independent of the device ownership, type, and whether it is
# assigned or in use by a user.
# Corresponds to the JSON property `device`
# @return [Google::Apis::CloudidentityV1::GoogleAppsCloudidentityDevicesV1Device]
attr_accessor :device
def initialize(**args)
update!(**args)
@@ -567,8 +589,27 @@ module Google
# Update properties of this object
def update!(**args)
@id = args[:id] if args.key?(:id)
@namespace = args[:namespace] if args.key?(:namespace)
@device = args[:device] if args.key?(:device)
end
end
# Response message for wiping the user's account from the device.
class GoogleAppsCloudidentityDevicesV1WipeDeviceUserResponse
include Google::Apis::Core::Hashable
# Represents a user's use of a Device in the Cloud Identity Devices API. A
# DeviceUser is a resource representing a user's use of a Device
# Corresponds to the JSON property `deviceUser`
# @return [Google::Apis::CloudidentityV1::GoogleAppsCloudidentityDevicesV1DeviceUser]
attr_accessor :device_user
def initialize(**args)
update!(**args)
end
# Update properties of this object
def update!(**args)
@device_user = args[:device_user] if args.key?(:device_user)
end
end
@@ -936,47 +977,6 @@ module Google
@message = args[:message] if args.key?(:message)
end
end
# Response message for wiping all data on the device.
class WipeDeviceResponse
include Google::Apis::Core::Hashable
# A Device within the Cloud Identity Devices API. Represents a Device known to
# Google Cloud, independent of the device ownership, type, and whether it is
# assigned or in use by a user.
# Corresponds to the JSON property `device`
# @return [Google::Apis::CloudidentityV1::Device]
attr_accessor :device
def initialize(**args)
update!(**args)
end
# Update properties of this object
def update!(**args)
@device = args[:device] if args.key?(:device)
end
end
# Response message for wiping the user's account from the device.
class WipeDeviceUserResponse
include Google::Apis::Core::Hashable
# Represents a user's use of a Device in the Cloud Identity Devices API. A
# DeviceUser is a resource representing a user's use of a Device
# Corresponds to the JSON property `deviceUser`
# @return [Google::Apis::CloudidentityV1::DeviceUser]
attr_accessor :device_user
def initialize(**args)
update!(**args)
end
# Update properties of this object
def update!(**args)
@device_user = args[:device_user] if args.key?(:device_user)
end
end
end
end
end
@@ -22,66 +22,78 @@ module Google
module Apis
module CloudidentityV1
class AndroidAttributes
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class ApproveDeviceUserResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class BlockDeviceUserResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class CancelWipeDeviceResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class CancelWipeDeviceUserResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class ClientState
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class CustomAttributeValue
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class Device
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class DeviceUser
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class EntityKey
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleAppsCloudidentityDevicesV1AndroidAttributes
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleAppsCloudidentityDevicesV1ApproveDeviceUserResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleAppsCloudidentityDevicesV1BlockDeviceUserResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleAppsCloudidentityDevicesV1CancelWipeDeviceResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleAppsCloudidentityDevicesV1CancelWipeDeviceUserResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleAppsCloudidentityDevicesV1ClientState
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleAppsCloudidentityDevicesV1CustomAttributeValue
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleAppsCloudidentityDevicesV1Device
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleAppsCloudidentityDevicesV1DeviceUser
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleAppsCloudidentityDevicesV1WipeDeviceResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleAppsCloudidentityDevicesV1WipeDeviceUserResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class Group
class Representation < Google::Apis::Core::JsonRepresentation; end
@@ -142,19 +154,15 @@ module Google
include Google::Apis::Core::JsonObjectSupport
end
class WipeDeviceResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
class EntityKey
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :id, as: 'id'
property :namespace, as: 'namespace'
end
end
class WipeDeviceUserResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class AndroidAttributes
class GoogleAppsCloudidentityDevicesV1AndroidAttributes
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :enabled_unknown_sources, as: 'enabledUnknownSources'
@@ -164,39 +172,39 @@ module Google
end
end
class ApproveDeviceUserResponse
class GoogleAppsCloudidentityDevicesV1ApproveDeviceUserResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :device_user, as: 'deviceUser', class: Google::Apis::CloudidentityV1::DeviceUser, decorator: Google::Apis::CloudidentityV1::DeviceUser::Representation
property :device_user, as: 'deviceUser', class: Google::Apis::CloudidentityV1::GoogleAppsCloudidentityDevicesV1DeviceUser, decorator: Google::Apis::CloudidentityV1::GoogleAppsCloudidentityDevicesV1DeviceUser::Representation
end
end
class BlockDeviceUserResponse
class GoogleAppsCloudidentityDevicesV1BlockDeviceUserResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :device_user, as: 'deviceUser', class: Google::Apis::CloudidentityV1::DeviceUser, decorator: Google::Apis::CloudidentityV1::DeviceUser::Representation
property :device_user, as: 'deviceUser', class: Google::Apis::CloudidentityV1::GoogleAppsCloudidentityDevicesV1DeviceUser, decorator: Google::Apis::CloudidentityV1::GoogleAppsCloudidentityDevicesV1DeviceUser::Representation
end
end
class CancelWipeDeviceResponse
class GoogleAppsCloudidentityDevicesV1CancelWipeDeviceResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :device, as: 'device', class: Google::Apis::CloudidentityV1::Device, decorator: Google::Apis::CloudidentityV1::Device::Representation
property :device, as: 'device', class: Google::Apis::CloudidentityV1::GoogleAppsCloudidentityDevicesV1Device, decorator: Google::Apis::CloudidentityV1::GoogleAppsCloudidentityDevicesV1Device::Representation
end
end
class CancelWipeDeviceUserResponse
class GoogleAppsCloudidentityDevicesV1CancelWipeDeviceUserResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :device_user, as: 'deviceUser', class: Google::Apis::CloudidentityV1::DeviceUser, decorator: Google::Apis::CloudidentityV1::DeviceUser::Representation
property :device_user, as: 'deviceUser', class: Google::Apis::CloudidentityV1::GoogleAppsCloudidentityDevicesV1DeviceUser, decorator: Google::Apis::CloudidentityV1::GoogleAppsCloudidentityDevicesV1DeviceUser::Representation
end
end
class ClientState
class GoogleAppsCloudidentityDevicesV1ClientState
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :asset_tags, as: 'assetTags'
@@ -205,7 +213,7 @@ module Google
property :custom_id, as: 'customId'
property :etag, as: 'etag'
property :health_score, as: 'healthScore'
hash :key_value_pairs, as: 'keyValuePairs', class: Google::Apis::CloudidentityV1::CustomAttributeValue, decorator: Google::Apis::CloudidentityV1::CustomAttributeValue::Representation
hash :key_value_pairs, as: 'keyValuePairs', class: Google::Apis::CloudidentityV1::GoogleAppsCloudidentityDevicesV1CustomAttributeValue, decorator: Google::Apis::CloudidentityV1::GoogleAppsCloudidentityDevicesV1CustomAttributeValue::Representation
property :last_update_time, as: 'lastUpdateTime'
property :managed, as: 'managed'
@@ -215,7 +223,7 @@ module Google
end
end
class CustomAttributeValue
class GoogleAppsCloudidentityDevicesV1CustomAttributeValue
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :bool_value, as: 'boolValue'
@@ -224,10 +232,10 @@ module Google
end
end
class Device
class GoogleAppsCloudidentityDevicesV1Device
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :android_specific_attributes, as: 'androidSpecificAttributes', class: Google::Apis::CloudidentityV1::AndroidAttributes, decorator: Google::Apis::CloudidentityV1::AndroidAttributes::Representation
property :android_specific_attributes, as: 'androidSpecificAttributes', class: Google::Apis::CloudidentityV1::GoogleAppsCloudidentityDevicesV1AndroidAttributes, decorator: Google::Apis::CloudidentityV1::GoogleAppsCloudidentityDevicesV1AndroidAttributes::Representation
property :asset_tag, as: 'assetTag'
property :baseband_version, as: 'basebandVersion'
@@ -259,7 +267,7 @@ module Google
end
end
class DeviceUser
class GoogleAppsCloudidentityDevicesV1DeviceUser
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :compromised_state, as: 'compromisedState'
@@ -275,11 +283,19 @@ module Google
end
end
class EntityKey
class GoogleAppsCloudidentityDevicesV1WipeDeviceResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :id, as: 'id'
property :namespace, as: 'namespace'
property :device, as: 'device', class: Google::Apis::CloudidentityV1::GoogleAppsCloudidentityDevicesV1Device, decorator: Google::Apis::CloudidentityV1::GoogleAppsCloudidentityDevicesV1Device::Representation
end
end
class GoogleAppsCloudidentityDevicesV1WipeDeviceUserResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :device_user, as: 'deviceUser', class: Google::Apis::CloudidentityV1::GoogleAppsCloudidentityDevicesV1DeviceUser, decorator: Google::Apis::CloudidentityV1::GoogleAppsCloudidentityDevicesV1DeviceUser::Representation
end
end
@@ -379,22 +395,6 @@ module Google
property :message, as: 'message'
end
end
class WipeDeviceResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :device, as: 'device', class: Google::Apis::CloudidentityV1::Device, decorator: Google::Apis::CloudidentityV1::Device::Representation
end
end
class WipeDeviceUserResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :device_user, as: 'deviceUser', class: Google::Apis::CloudidentityV1::DeviceUser, decorator: Google::Apis::CloudidentityV1::DeviceUser::Representation
end
end
end
end
end