Autogenerated update (2019-12-21)
Update: - dialogflow_v2 - dialogflow_v2beta1 - firestore_v1 - fitness_v1 - logging_v2 - run_v1alpha1 - run_v1beta1 - servicemanagement_v1
This commit is contained in:
parent
1ac8479da2
commit
0d5b8d3213
|
@ -26,7 +26,7 @@ module Google
|
||||||
# @see https://cloud.google.com/dialogflow/
|
# @see https://cloud.google.com/dialogflow/
|
||||||
module DialogflowV2
|
module DialogflowV2
|
||||||
VERSION = 'V2'
|
VERSION = 'V2'
|
||||||
REVISION = '20191203'
|
REVISION = '20191216'
|
||||||
|
|
||||||
# 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'
|
||||||
|
|
|
@ -1015,8 +1015,9 @@ module Google
|
||||||
|
|
||||||
# Read-only after creation. The unique identifier of the parent intent in the
|
# Read-only after creation. The unique identifier of the parent intent in the
|
||||||
# chain of followup intents. You can set this field when creating an intent,
|
# chain of followup intents. You can set this field when creating an intent,
|
||||||
# for example with CreateIntent or BatchUpdateIntents, in order to
|
# for example with CreateIntent or
|
||||||
# make this intent a followup intent.
|
# BatchUpdateIntents, in order to make this
|
||||||
|
# intent a followup intent.
|
||||||
# It identifies the parent followup intent.
|
# It identifies the parent followup intent.
|
||||||
# Format: `projects/<Project ID>/agent/intents/<Intent ID>`.
|
# Format: `projects/<Project ID>/agent/intents/<Intent ID>`.
|
||||||
# Corresponds to the JSON property `parentFollowupIntentName`
|
# Corresponds to the JSON property `parentFollowupIntentName`
|
||||||
|
@ -2598,9 +2599,12 @@ module Google
|
||||||
attr_accessor :all_required_params_present
|
attr_accessor :all_required_params_present
|
||||||
alias_method :all_required_params_present?, :all_required_params_present
|
alias_method :all_required_params_present?, :all_required_params_present
|
||||||
|
|
||||||
# The free-form diagnostic info. For example, this field could contain
|
# Free-form diagnostic information for the associated detect intent request.
|
||||||
# webhook call latency. The string keys of the Struct's fields map can change
|
# The fields of this data can change without notice, so you should not write
|
||||||
# without notice.
|
# code that depends on its structure.
|
||||||
|
# The data may contain:
|
||||||
|
# - webhook call latency
|
||||||
|
# - webhook errors
|
||||||
# Corresponds to the JSON property `diagnosticInfo`
|
# Corresponds to the JSON property `diagnosticInfo`
|
||||||
# @return [Hash<String,Object>]
|
# @return [Hash<String,Object>]
|
||||||
attr_accessor :diagnostic_info
|
attr_accessor :diagnostic_info
|
||||||
|
@ -3062,6 +3066,16 @@ module Google
|
||||||
end
|
end
|
||||||
|
|
||||||
# The response message for a webhook call.
|
# The response message for a webhook call.
|
||||||
|
# This response is validated by the Dialogflow server. If validation fails,
|
||||||
|
# an error will be returned in the QueryResult.diagnostic_info field.
|
||||||
|
# Setting JSON fields to an empty value with the wrong type is a common error.
|
||||||
|
# To avoid this error:
|
||||||
|
# - Use `""` for empty strings
|
||||||
|
# - Use ```` or `null` for empty objects
|
||||||
|
# - Use `[]` or `null` for empty arrays
|
||||||
|
# For more information, see the
|
||||||
|
# [Protocol Buffers Language
|
||||||
|
# Guide](https://developers.google.com/protocol-buffers/docs/proto3#json).
|
||||||
class GoogleCloudDialogflowV2WebhookResponse
|
class GoogleCloudDialogflowV2WebhookResponse
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
@ -3273,6 +3287,11 @@ module Google
|
||||||
# characters in a-zA-Z0-9_-% and may be at most 250 bytes long.
|
# characters in a-zA-Z0-9_-% and may be at most 250 bytes long.
|
||||||
# If `Environment ID` is not specified, we assume default 'draft'
|
# If `Environment ID` is not specified, we assume default 'draft'
|
||||||
# environment. If `User ID` is not specified, we assume default '-' user.
|
# environment. If `User ID` is not specified, we assume default '-' user.
|
||||||
|
# The following context names are reserved for internal use by Dialogflow.
|
||||||
|
# You should not use these contexts or create contexts with these names:
|
||||||
|
# * `__system_counters__`
|
||||||
|
# * `*_id_dialog_context`
|
||||||
|
# * `*_dialog_params_size`
|
||||||
# Corresponds to the JSON property `name`
|
# Corresponds to the JSON property `name`
|
||||||
# @return [String]
|
# @return [String]
|
||||||
attr_accessor :name
|
attr_accessor :name
|
||||||
|
@ -3566,8 +3585,9 @@ module Google
|
||||||
|
|
||||||
# Read-only after creation. The unique identifier of the parent intent in the
|
# Read-only after creation. The unique identifier of the parent intent in the
|
||||||
# chain of followup intents. You can set this field when creating an intent,
|
# chain of followup intents. You can set this field when creating an intent,
|
||||||
# for example with CreateIntent or BatchUpdateIntents, in order to
|
# for example with CreateIntent or
|
||||||
# make this intent a followup intent.
|
# BatchUpdateIntents, in order to make this
|
||||||
|
# intent a followup intent.
|
||||||
# It identifies the parent followup intent.
|
# It identifies the parent followup intent.
|
||||||
# Format: `projects/<Project ID>/agent/intents/<Intent ID>`.
|
# Format: `projects/<Project ID>/agent/intents/<Intent ID>`.
|
||||||
# Corresponds to the JSON property `parentFollowupIntentName`
|
# Corresponds to the JSON property `parentFollowupIntentName`
|
||||||
|
@ -5333,7 +5353,7 @@ module Google
|
||||||
end
|
end
|
||||||
|
|
||||||
# The response for
|
# The response for
|
||||||
# ConversationDatasets.LabelConversation
|
# ConversationDatasets.LabelConversation.
|
||||||
class GoogleCloudDialogflowV2beta1LabelConversationResponse
|
class GoogleCloudDialogflowV2beta1LabelConversationResponse
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
@ -5420,9 +5440,12 @@ module Google
|
||||||
attr_accessor :all_required_params_present
|
attr_accessor :all_required_params_present
|
||||||
alias_method :all_required_params_present?, :all_required_params_present
|
alias_method :all_required_params_present?, :all_required_params_present
|
||||||
|
|
||||||
# The free-form diagnostic info. For example, this field could contain
|
# Free-form diagnostic information for the associated detect intent request.
|
||||||
# webhook call latency. The string keys of the Struct's fields map can change
|
# The fields of this data can change without notice, so you should not write
|
||||||
# without notice.
|
# code that depends on its structure.
|
||||||
|
# The data may contain:
|
||||||
|
# - webhook call latency
|
||||||
|
# - webhook errors
|
||||||
# Corresponds to the JSON property `diagnosticInfo`
|
# Corresponds to the JSON property `diagnosticInfo`
|
||||||
# @return [Hash<String,Object>]
|
# @return [Hash<String,Object>]
|
||||||
attr_accessor :diagnostic_info
|
attr_accessor :diagnostic_info
|
||||||
|
@ -5694,6 +5717,16 @@ module Google
|
||||||
end
|
end
|
||||||
|
|
||||||
# The response message for a webhook call.
|
# The response message for a webhook call.
|
||||||
|
# This response is validated by the Dialogflow server. If validation fails,
|
||||||
|
# an error will be returned in the QueryResult.diagnostic_info field.
|
||||||
|
# Setting JSON fields to an empty value with the wrong type is a common error.
|
||||||
|
# To avoid this error:
|
||||||
|
# - Use `""` for empty strings
|
||||||
|
# - Use ```` or `null` for empty objects
|
||||||
|
# - Use `[]` or `null` for empty arrays
|
||||||
|
# For more information, see the
|
||||||
|
# [Protocol Buffers Language
|
||||||
|
# Guide](https://developers.google.com/protocol-buffers/docs/proto3#json).
|
||||||
class GoogleCloudDialogflowV2beta1WebhookResponse
|
class GoogleCloudDialogflowV2beta1WebhookResponse
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
|
|
@ -26,7 +26,7 @@ module Google
|
||||||
# @see https://cloud.google.com/dialogflow/
|
# @see https://cloud.google.com/dialogflow/
|
||||||
module DialogflowV2beta1
|
module DialogflowV2beta1
|
||||||
VERSION = 'V2beta1'
|
VERSION = 'V2beta1'
|
||||||
REVISION = '20191203'
|
REVISION = '20191216'
|
||||||
|
|
||||||
# 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'
|
||||||
|
|
|
@ -435,8 +435,9 @@ module Google
|
||||||
|
|
||||||
# Read-only after creation. The unique identifier of the parent intent in the
|
# Read-only after creation. The unique identifier of the parent intent in the
|
||||||
# chain of followup intents. You can set this field when creating an intent,
|
# chain of followup intents. You can set this field when creating an intent,
|
||||||
# for example with CreateIntent or BatchUpdateIntents, in order to
|
# for example with CreateIntent or
|
||||||
# make this intent a followup intent.
|
# BatchUpdateIntents, in order to make this
|
||||||
|
# intent a followup intent.
|
||||||
# It identifies the parent followup intent.
|
# It identifies the parent followup intent.
|
||||||
# Format: `projects/<Project ID>/agent/intents/<Intent ID>`.
|
# Format: `projects/<Project ID>/agent/intents/<Intent ID>`.
|
||||||
# Corresponds to the JSON property `parentFollowupIntentName`
|
# Corresponds to the JSON property `parentFollowupIntentName`
|
||||||
|
@ -1749,9 +1750,12 @@ module Google
|
||||||
attr_accessor :all_required_params_present
|
attr_accessor :all_required_params_present
|
||||||
alias_method :all_required_params_present?, :all_required_params_present
|
alias_method :all_required_params_present?, :all_required_params_present
|
||||||
|
|
||||||
# The free-form diagnostic info. For example, this field could contain
|
# Free-form diagnostic information for the associated detect intent request.
|
||||||
# webhook call latency. The string keys of the Struct's fields map can change
|
# The fields of this data can change without notice, so you should not write
|
||||||
# without notice.
|
# code that depends on its structure.
|
||||||
|
# The data may contain:
|
||||||
|
# - webhook call latency
|
||||||
|
# - webhook errors
|
||||||
# Corresponds to the JSON property `diagnosticInfo`
|
# Corresponds to the JSON property `diagnosticInfo`
|
||||||
# @return [Hash<String,Object>]
|
# @return [Hash<String,Object>]
|
||||||
attr_accessor :diagnostic_info
|
attr_accessor :diagnostic_info
|
||||||
|
@ -2007,6 +2011,16 @@ module Google
|
||||||
end
|
end
|
||||||
|
|
||||||
# The response message for a webhook call.
|
# The response message for a webhook call.
|
||||||
|
# This response is validated by the Dialogflow server. If validation fails,
|
||||||
|
# an error will be returned in the QueryResult.diagnostic_info field.
|
||||||
|
# Setting JSON fields to an empty value with the wrong type is a common error.
|
||||||
|
# To avoid this error:
|
||||||
|
# - Use `""` for empty strings
|
||||||
|
# - Use ```` or `null` for empty objects
|
||||||
|
# - Use `[]` or `null` for empty arrays
|
||||||
|
# For more information, see the
|
||||||
|
# [Protocol Buffers Language
|
||||||
|
# Guide](https://developers.google.com/protocol-buffers/docs/proto3#json).
|
||||||
class GoogleCloudDialogflowV2WebhookResponse
|
class GoogleCloudDialogflowV2WebhookResponse
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
@ -2559,6 +2573,11 @@ module Google
|
||||||
# characters in a-zA-Z0-9_-% and may be at most 250 bytes long.
|
# characters in a-zA-Z0-9_-% and may be at most 250 bytes long.
|
||||||
# If `Environment ID` is not specified, we assume default 'draft'
|
# If `Environment ID` is not specified, we assume default 'draft'
|
||||||
# environment. If `User ID` is not specified, we assume default '-' user.
|
# environment. If `User ID` is not specified, we assume default '-' user.
|
||||||
|
# The following context names are reserved for internal use by Dialogflow.
|
||||||
|
# You should not use these contexts or create contexts with these names:
|
||||||
|
# * `__system_counters__`
|
||||||
|
# * `*_id_dialog_context`
|
||||||
|
# * `*_dialog_params_size`
|
||||||
# Corresponds to the JSON property `name`
|
# Corresponds to the JSON property `name`
|
||||||
# @return [String]
|
# @return [String]
|
||||||
attr_accessor :name
|
attr_accessor :name
|
||||||
|
@ -3236,8 +3255,9 @@ module Google
|
||||||
|
|
||||||
# Read-only after creation. The unique identifier of the parent intent in the
|
# Read-only after creation. The unique identifier of the parent intent in the
|
||||||
# chain of followup intents. You can set this field when creating an intent,
|
# chain of followup intents. You can set this field when creating an intent,
|
||||||
# for example with CreateIntent or BatchUpdateIntents, in order to
|
# for example with CreateIntent or
|
||||||
# make this intent a followup intent.
|
# BatchUpdateIntents, in order to make this
|
||||||
|
# intent a followup intent.
|
||||||
# It identifies the parent followup intent.
|
# It identifies the parent followup intent.
|
||||||
# Format: `projects/<Project ID>/agent/intents/<Intent ID>`.
|
# Format: `projects/<Project ID>/agent/intents/<Intent ID>`.
|
||||||
# Corresponds to the JSON property `parentFollowupIntentName`
|
# Corresponds to the JSON property `parentFollowupIntentName`
|
||||||
|
@ -5060,7 +5080,7 @@ module Google
|
||||||
end
|
end
|
||||||
|
|
||||||
# The response for
|
# The response for
|
||||||
# ConversationDatasets.LabelConversation
|
# ConversationDatasets.LabelConversation.
|
||||||
class GoogleCloudDialogflowV2beta1LabelConversationResponse
|
class GoogleCloudDialogflowV2beta1LabelConversationResponse
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
@ -5470,9 +5490,12 @@ module Google
|
||||||
attr_accessor :all_required_params_present
|
attr_accessor :all_required_params_present
|
||||||
alias_method :all_required_params_present?, :all_required_params_present
|
alias_method :all_required_params_present?, :all_required_params_present
|
||||||
|
|
||||||
# The free-form diagnostic info. For example, this field could contain
|
# Free-form diagnostic information for the associated detect intent request.
|
||||||
# webhook call latency. The string keys of the Struct's fields map can change
|
# The fields of this data can change without notice, so you should not write
|
||||||
# without notice.
|
# code that depends on its structure.
|
||||||
|
# The data may contain:
|
||||||
|
# - webhook call latency
|
||||||
|
# - webhook errors
|
||||||
# Corresponds to the JSON property `diagnosticInfo`
|
# Corresponds to the JSON property `diagnosticInfo`
|
||||||
# @return [Hash<String,Object>]
|
# @return [Hash<String,Object>]
|
||||||
attr_accessor :diagnostic_info
|
attr_accessor :diagnostic_info
|
||||||
|
@ -6072,6 +6095,16 @@ module Google
|
||||||
end
|
end
|
||||||
|
|
||||||
# The response message for a webhook call.
|
# The response message for a webhook call.
|
||||||
|
# This response is validated by the Dialogflow server. If validation fails,
|
||||||
|
# an error will be returned in the QueryResult.diagnostic_info field.
|
||||||
|
# Setting JSON fields to an empty value with the wrong type is a common error.
|
||||||
|
# To avoid this error:
|
||||||
|
# - Use `""` for empty strings
|
||||||
|
# - Use ```` or `null` for empty objects
|
||||||
|
# - Use `[]` or `null` for empty arrays
|
||||||
|
# For more information, see the
|
||||||
|
# [Protocol Buffers Language
|
||||||
|
# Guide](https://developers.google.com/protocol-buffers/docs/proto3#json).
|
||||||
class GoogleCloudDialogflowV2beta1WebhookResponse
|
class GoogleCloudDialogflowV2beta1WebhookResponse
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
|
|
@ -996,6 +996,11 @@ module Google
|
||||||
# characters in a-zA-Z0-9_-% and may be at most 250 bytes long.
|
# characters in a-zA-Z0-9_-% and may be at most 250 bytes long.
|
||||||
# If `Environment ID` is not specified, we assume default 'draft'
|
# If `Environment ID` is not specified, we assume default 'draft'
|
||||||
# environment. If `User ID` is not specified, we assume default '-' user.
|
# environment. If `User ID` is not specified, we assume default '-' user.
|
||||||
|
# The following context names are reserved for internal use by Dialogflow.
|
||||||
|
# You should not use these contexts or create contexts with these names:
|
||||||
|
# * `__system_counters__`
|
||||||
|
# * `*_id_dialog_context`
|
||||||
|
# * `*_dialog_params_size`
|
||||||
# @param [Google::Apis::DialogflowV2beta1::GoogleCloudDialogflowV2beta1Context] google_cloud_dialogflow_v2beta1_context_object
|
# @param [Google::Apis::DialogflowV2beta1::GoogleCloudDialogflowV2beta1Context] google_cloud_dialogflow_v2beta1_context_object
|
||||||
# @param [String] update_mask
|
# @param [String] update_mask
|
||||||
# Optional. The mask to control which fields get updated.
|
# Optional. The mask to control which fields get updated.
|
||||||
|
@ -2190,6 +2195,11 @@ module Google
|
||||||
# characters in a-zA-Z0-9_-% and may be at most 250 bytes long.
|
# characters in a-zA-Z0-9_-% and may be at most 250 bytes long.
|
||||||
# If `Environment ID` is not specified, we assume default 'draft'
|
# If `Environment ID` is not specified, we assume default 'draft'
|
||||||
# environment. If `User ID` is not specified, we assume default '-' user.
|
# environment. If `User ID` is not specified, we assume default '-' user.
|
||||||
|
# The following context names are reserved for internal use by Dialogflow.
|
||||||
|
# You should not use these contexts or create contexts with these names:
|
||||||
|
# * `__system_counters__`
|
||||||
|
# * `*_id_dialog_context`
|
||||||
|
# * `*_dialog_params_size`
|
||||||
# @param [Google::Apis::DialogflowV2beta1::GoogleCloudDialogflowV2beta1Context] google_cloud_dialogflow_v2beta1_context_object
|
# @param [Google::Apis::DialogflowV2beta1::GoogleCloudDialogflowV2beta1Context] google_cloud_dialogflow_v2beta1_context_object
|
||||||
# @param [String] update_mask
|
# @param [String] update_mask
|
||||||
# Optional. The mask to control which fields get updated.
|
# Optional. The mask to control which fields get updated.
|
||||||
|
@ -3722,6 +3732,11 @@ module Google
|
||||||
# characters in a-zA-Z0-9_-% and may be at most 250 bytes long.
|
# characters in a-zA-Z0-9_-% and may be at most 250 bytes long.
|
||||||
# If `Environment ID` is not specified, we assume default 'draft'
|
# If `Environment ID` is not specified, we assume default 'draft'
|
||||||
# environment. If `User ID` is not specified, we assume default '-' user.
|
# environment. If `User ID` is not specified, we assume default '-' user.
|
||||||
|
# The following context names are reserved for internal use by Dialogflow.
|
||||||
|
# You should not use these contexts or create contexts with these names:
|
||||||
|
# * `__system_counters__`
|
||||||
|
# * `*_id_dialog_context`
|
||||||
|
# * `*_dialog_params_size`
|
||||||
# @param [Google::Apis::DialogflowV2beta1::GoogleCloudDialogflowV2beta1Context] google_cloud_dialogflow_v2beta1_context_object
|
# @param [Google::Apis::DialogflowV2beta1::GoogleCloudDialogflowV2beta1Context] google_cloud_dialogflow_v2beta1_context_object
|
||||||
# @param [String] update_mask
|
# @param [String] update_mask
|
||||||
# Optional. The mask to control which fields get updated.
|
# Optional. The mask to control which fields get updated.
|
||||||
|
@ -4493,6 +4508,11 @@ module Google
|
||||||
# characters in a-zA-Z0-9_-% and may be at most 250 bytes long.
|
# characters in a-zA-Z0-9_-% and may be at most 250 bytes long.
|
||||||
# If `Environment ID` is not specified, we assume default 'draft'
|
# If `Environment ID` is not specified, we assume default 'draft'
|
||||||
# environment. If `User ID` is not specified, we assume default '-' user.
|
# environment. If `User ID` is not specified, we assume default '-' user.
|
||||||
|
# The following context names are reserved for internal use by Dialogflow.
|
||||||
|
# You should not use these contexts or create contexts with these names:
|
||||||
|
# * `__system_counters__`
|
||||||
|
# * `*_id_dialog_context`
|
||||||
|
# * `*_dialog_params_size`
|
||||||
# @param [Google::Apis::DialogflowV2beta1::GoogleCloudDialogflowV2beta1Context] google_cloud_dialogflow_v2beta1_context_object
|
# @param [Google::Apis::DialogflowV2beta1::GoogleCloudDialogflowV2beta1Context] google_cloud_dialogflow_v2beta1_context_object
|
||||||
# @param [String] update_mask
|
# @param [String] update_mask
|
||||||
# Optional. The mask to control which fields get updated.
|
# Optional. The mask to control which fields get updated.
|
||||||
|
|
|
@ -26,7 +26,7 @@ module Google
|
||||||
# @see https://cloud.google.com/firestore
|
# @see https://cloud.google.com/firestore
|
||||||
module FirestoreV1
|
module FirestoreV1
|
||||||
VERSION = 'V1'
|
VERSION = 'V1'
|
||||||
REVISION = '20191018'
|
REVISION = '20191206'
|
||||||
|
|
||||||
# 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'
|
||||||
|
|
|
@ -1914,7 +1914,7 @@ module Google
|
||||||
class RollbackRequest
|
class RollbackRequest
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
# The transaction to roll back.
|
# Required. The transaction to roll back.
|
||||||
# Corresponds to the JSON property `transaction`
|
# Corresponds to the JSON property `transaction`
|
||||||
# NOTE: Values are automatically base64 encoded/decoded in the client library.
|
# NOTE: Values are automatically base64 encoded/decoded in the client library.
|
||||||
# @return [String]
|
# @return [String]
|
||||||
|
|
|
@ -57,7 +57,7 @@ module Google
|
||||||
# cancelled before completion it may leave partial data behind in Google
|
# cancelled before completion it may leave partial data behind in Google
|
||||||
# Cloud Storage.
|
# Cloud Storage.
|
||||||
# @param [String] name
|
# @param [String] name
|
||||||
# Database to export. Should be of the form:
|
# Required. Database to export. Should be of the form:
|
||||||
# `projects/`project_id`/databases/`database_id``.
|
# `projects/`project_id`/databases/`database_id``.
|
||||||
# @param [Google::Apis::FirestoreV1::GoogleFirestoreAdminV1ExportDocumentsRequest] google_firestore_admin_v1_export_documents_request_object
|
# @param [Google::Apis::FirestoreV1::GoogleFirestoreAdminV1ExportDocumentsRequest] google_firestore_admin_v1_export_documents_request_object
|
||||||
# @param [String] fields
|
# @param [String] fields
|
||||||
|
@ -95,7 +95,7 @@ module Google
|
||||||
# created. If an ImportDocuments operation is cancelled, it is possible
|
# created. If an ImportDocuments operation is cancelled, it is possible
|
||||||
# that a subset of the data has already been imported to Cloud Firestore.
|
# that a subset of the data has already been imported to Cloud Firestore.
|
||||||
# @param [String] name
|
# @param [String] name
|
||||||
# Database to import into. Should be of the form:
|
# Required. Database to import into. Should be of the form:
|
||||||
# `projects/`project_id`/databases/`database_id``.
|
# `projects/`project_id`/databases/`database_id``.
|
||||||
# @param [Google::Apis::FirestoreV1::GoogleFirestoreAdminV1ImportDocumentsRequest] google_firestore_admin_v1_import_documents_request_object
|
# @param [Google::Apis::FirestoreV1::GoogleFirestoreAdminV1ImportDocumentsRequest] google_firestore_admin_v1_import_documents_request_object
|
||||||
# @param [String] fields
|
# @param [String] fields
|
||||||
|
@ -129,7 +129,7 @@ module Google
|
||||||
|
|
||||||
# Gets the metadata and configuration for a Field.
|
# Gets the metadata and configuration for a Field.
|
||||||
# @param [String] name
|
# @param [String] name
|
||||||
# A name of the form
|
# Required. A name of the form
|
||||||
# `projects/`project_id`/databases/`database_id`/collectionGroups/`collection_id`
|
# `projects/`project_id`/databases/`database_id`/collectionGroups/`collection_id`
|
||||||
# /fields/`field_id``
|
# /fields/`field_id``
|
||||||
# @param [String] fields
|
# @param [String] fields
|
||||||
|
@ -165,7 +165,7 @@ module Google
|
||||||
# FirestoreAdmin.ListFields with the filter set to
|
# FirestoreAdmin.ListFields with the filter set to
|
||||||
# `indexConfig.usesAncestorConfig:false`.
|
# `indexConfig.usesAncestorConfig:false`.
|
||||||
# @param [String] parent
|
# @param [String] parent
|
||||||
# A parent name of the form
|
# Required. A parent name of the form
|
||||||
# `projects/`project_id`/databases/`database_id`/collectionGroups/`collection_id`
|
# `projects/`project_id`/databases/`database_id`/collectionGroups/`collection_id`
|
||||||
# `
|
# `
|
||||||
# @param [String] filter
|
# @param [String] filter
|
||||||
|
@ -285,7 +285,7 @@ module Google
|
||||||
# which may be used to track the status of the creation. The metadata for
|
# which may be used to track the status of the creation. The metadata for
|
||||||
# the operation will be the type IndexOperationMetadata.
|
# the operation will be the type IndexOperationMetadata.
|
||||||
# @param [String] parent
|
# @param [String] parent
|
||||||
# A parent name of the form
|
# Required. A parent name of the form
|
||||||
# `projects/`project_id`/databases/`database_id`/collectionGroups/`collection_id`
|
# `projects/`project_id`/databases/`database_id`/collectionGroups/`collection_id`
|
||||||
# `
|
# `
|
||||||
# @param [Google::Apis::FirestoreV1::GoogleFirestoreAdminV1Index] google_firestore_admin_v1_index_object
|
# @param [Google::Apis::FirestoreV1::GoogleFirestoreAdminV1Index] google_firestore_admin_v1_index_object
|
||||||
|
@ -320,7 +320,7 @@ module Google
|
||||||
|
|
||||||
# Deletes a composite index.
|
# Deletes a composite index.
|
||||||
# @param [String] name
|
# @param [String] name
|
||||||
# A name of the form
|
# Required. A name of the form
|
||||||
# `projects/`project_id`/databases/`database_id`/collectionGroups/`collection_id`
|
# `projects/`project_id`/databases/`database_id`/collectionGroups/`collection_id`
|
||||||
# /indexes/`index_id``
|
# /indexes/`index_id``
|
||||||
# @param [String] fields
|
# @param [String] fields
|
||||||
|
@ -352,7 +352,7 @@ module Google
|
||||||
|
|
||||||
# Gets a composite index.
|
# Gets a composite index.
|
||||||
# @param [String] name
|
# @param [String] name
|
||||||
# A name of the form
|
# Required. A name of the form
|
||||||
# `projects/`project_id`/databases/`database_id`/collectionGroups/`collection_id`
|
# `projects/`project_id`/databases/`database_id`/collectionGroups/`collection_id`
|
||||||
# /indexes/`index_id``
|
# /indexes/`index_id``
|
||||||
# @param [String] fields
|
# @param [String] fields
|
||||||
|
@ -384,7 +384,7 @@ module Google
|
||||||
|
|
||||||
# Lists composite indexes.
|
# Lists composite indexes.
|
||||||
# @param [String] parent
|
# @param [String] parent
|
||||||
# A parent name of the form
|
# Required. A parent name of the form
|
||||||
# `projects/`project_id`/databases/`database_id`/collectionGroups/`collection_id`
|
# `projects/`project_id`/databases/`database_id`/collectionGroups/`collection_id`
|
||||||
# `
|
# `
|
||||||
# @param [String] filter
|
# @param [String] filter
|
||||||
|
@ -429,7 +429,7 @@ module Google
|
||||||
# Documents returned by this method are not guaranteed to be returned in the
|
# Documents returned by this method are not guaranteed to be returned in the
|
||||||
# same order that they were requested.
|
# same order that they were requested.
|
||||||
# @param [String] database
|
# @param [String] database
|
||||||
# The database name. In the format:
|
# Required. The database name. In the format:
|
||||||
# `projects/`project_id`/databases/`database_id``.
|
# `projects/`project_id`/databases/`database_id``.
|
||||||
# @param [Google::Apis::FirestoreV1::BatchGetDocumentsRequest] batch_get_documents_request_object
|
# @param [Google::Apis::FirestoreV1::BatchGetDocumentsRequest] batch_get_documents_request_object
|
||||||
# @param [String] fields
|
# @param [String] fields
|
||||||
|
@ -463,7 +463,7 @@ module Google
|
||||||
|
|
||||||
# Starts a new transaction.
|
# Starts a new transaction.
|
||||||
# @param [String] database
|
# @param [String] database
|
||||||
# The database name. In the format:
|
# Required. The database name. In the format:
|
||||||
# `projects/`project_id`/databases/`database_id``.
|
# `projects/`project_id`/databases/`database_id``.
|
||||||
# @param [Google::Apis::FirestoreV1::BeginTransactionRequest] begin_transaction_request_object
|
# @param [Google::Apis::FirestoreV1::BeginTransactionRequest] begin_transaction_request_object
|
||||||
# @param [String] fields
|
# @param [String] fields
|
||||||
|
@ -497,7 +497,7 @@ module Google
|
||||||
|
|
||||||
# Commits a transaction, while optionally updating documents.
|
# Commits a transaction, while optionally updating documents.
|
||||||
# @param [String] database
|
# @param [String] database
|
||||||
# The database name. In the format:
|
# Required. The database name. In the format:
|
||||||
# `projects/`project_id`/databases/`database_id``.
|
# `projects/`project_id`/databases/`database_id``.
|
||||||
# @param [Google::Apis::FirestoreV1::CommitRequest] commit_request_object
|
# @param [Google::Apis::FirestoreV1::CommitRequest] commit_request_object
|
||||||
# @param [String] fields
|
# @param [String] fields
|
||||||
|
@ -531,12 +531,13 @@ module Google
|
||||||
|
|
||||||
# Creates a new document.
|
# Creates a new document.
|
||||||
# @param [String] parent
|
# @param [String] parent
|
||||||
# The parent resource. For example:
|
# Required. The parent resource. For example:
|
||||||
# `projects/`project_id`/databases/`database_id`/documents` or
|
# `projects/`project_id`/databases/`database_id`/documents` or
|
||||||
# `projects/`project_id`/databases/`database_id`/documents/chatrooms/`
|
# `projects/`project_id`/databases/`database_id`/documents/chatrooms/`
|
||||||
# chatroom_id``
|
# chatroom_id``
|
||||||
# @param [String] collection_id
|
# @param [String] collection_id
|
||||||
# The collection ID, relative to `parent`, to list. For example: `chatrooms`.
|
# Required. The collection ID, relative to `parent`, to list. For example: `
|
||||||
|
# chatrooms`.
|
||||||
# @param [Google::Apis::FirestoreV1::Document] document_object
|
# @param [Google::Apis::FirestoreV1::Document] document_object
|
||||||
# @param [String] document_id
|
# @param [String] document_id
|
||||||
# The client-assigned document ID to use for this document.
|
# The client-assigned document ID to use for this document.
|
||||||
|
@ -578,7 +579,7 @@ module Google
|
||||||
|
|
||||||
# Deletes a document.
|
# Deletes a document.
|
||||||
# @param [String] name
|
# @param [String] name
|
||||||
# The resource name of the Document to delete. In the format:
|
# Required. The resource name of the Document to delete. In the format:
|
||||||
# `projects/`project_id`/databases/`database_id`/documents/`document_path``.
|
# `projects/`project_id`/databases/`database_id`/documents/`document_path``.
|
||||||
# @param [Boolean] current_document_exists
|
# @param [Boolean] current_document_exists
|
||||||
# When set to `true`, the target document must exist.
|
# When set to `true`, the target document must exist.
|
||||||
|
@ -617,7 +618,7 @@ module Google
|
||||||
|
|
||||||
# Gets a single document.
|
# Gets a single document.
|
||||||
# @param [String] name
|
# @param [String] name
|
||||||
# The resource name of the Document to get. In the format:
|
# Required. The resource name of the Document to get. In the format:
|
||||||
# `projects/`project_id`/databases/`database_id`/documents/`document_path``.
|
# `projects/`project_id`/databases/`database_id`/documents/`document_path``.
|
||||||
# @param [Array<String>, String] mask_field_paths
|
# @param [Array<String>, String] mask_field_paths
|
||||||
# The list of field paths in the mask. See Document.fields for a field
|
# The list of field paths in the mask. See Document.fields for a field
|
||||||
|
@ -659,14 +660,15 @@ module Google
|
||||||
|
|
||||||
# Lists documents.
|
# Lists documents.
|
||||||
# @param [String] parent
|
# @param [String] parent
|
||||||
# The parent resource name. In the format:
|
# Required. The parent resource name. In the format:
|
||||||
# `projects/`project_id`/databases/`database_id`/documents` or
|
# `projects/`project_id`/databases/`database_id`/documents` or
|
||||||
# `projects/`project_id`/databases/`database_id`/documents/`document_path``.
|
# `projects/`project_id`/databases/`database_id`/documents/`document_path``.
|
||||||
# For example:
|
# For example:
|
||||||
# `projects/my-project/databases/my-database/documents` or
|
# `projects/my-project/databases/my-database/documents` or
|
||||||
# `projects/my-project/databases/my-database/documents/chatrooms/my-chatroom`
|
# `projects/my-project/databases/my-database/documents/chatrooms/my-chatroom`
|
||||||
# @param [String] collection_id
|
# @param [String] collection_id
|
||||||
# The collection ID, relative to `parent`, to list. For example: `chatrooms`
|
# Required. The collection ID, relative to `parent`, to list. For example: `
|
||||||
|
# chatrooms`
|
||||||
# or `messages`.
|
# or `messages`.
|
||||||
# @param [Array<String>, String] mask_field_paths
|
# @param [Array<String>, String] mask_field_paths
|
||||||
# The list of field paths in the mask. See Document.fields for a field
|
# The list of field paths in the mask. See Document.fields for a field
|
||||||
|
@ -726,7 +728,7 @@ module Google
|
||||||
|
|
||||||
# Lists all the collection IDs underneath a document.
|
# Lists all the collection IDs underneath a document.
|
||||||
# @param [String] parent
|
# @param [String] parent
|
||||||
# The parent document. In the format:
|
# Required. The parent document. In the format:
|
||||||
# `projects/`project_id`/databases/`database_id`/documents/`document_path``.
|
# `projects/`project_id`/databases/`database_id`/documents/`document_path``.
|
||||||
# For example:
|
# For example:
|
||||||
# `projects/my-project/databases/my-database/documents/chatrooms/my-chatroom`
|
# `projects/my-project/databases/my-database/documents/chatrooms/my-chatroom`
|
||||||
|
@ -762,7 +764,7 @@ module Google
|
||||||
|
|
||||||
# Listens to changes.
|
# Listens to changes.
|
||||||
# @param [String] database
|
# @param [String] database
|
||||||
# The database name. In the format:
|
# Required. The database name. In the format:
|
||||||
# `projects/`project_id`/databases/`database_id``.
|
# `projects/`project_id`/databases/`database_id``.
|
||||||
# @param [Google::Apis::FirestoreV1::ListenRequest] listen_request_object
|
# @param [Google::Apis::FirestoreV1::ListenRequest] listen_request_object
|
||||||
# @param [String] fields
|
# @param [String] fields
|
||||||
|
@ -846,7 +848,7 @@ module Google
|
||||||
|
|
||||||
# Rolls back a transaction.
|
# Rolls back a transaction.
|
||||||
# @param [String] database
|
# @param [String] database
|
||||||
# The database name. In the format:
|
# Required. The database name. In the format:
|
||||||
# `projects/`project_id`/databases/`database_id``.
|
# `projects/`project_id`/databases/`database_id``.
|
||||||
# @param [Google::Apis::FirestoreV1::RollbackRequest] rollback_request_object
|
# @param [Google::Apis::FirestoreV1::RollbackRequest] rollback_request_object
|
||||||
# @param [String] fields
|
# @param [String] fields
|
||||||
|
@ -880,7 +882,7 @@ module Google
|
||||||
|
|
||||||
# Runs a query.
|
# Runs a query.
|
||||||
# @param [String] parent
|
# @param [String] parent
|
||||||
# The parent resource name. In the format:
|
# Required. The parent resource name. In the format:
|
||||||
# `projects/`project_id`/databases/`database_id`/documents` or
|
# `projects/`project_id`/databases/`database_id`/documents` or
|
||||||
# `projects/`project_id`/databases/`database_id`/documents/`document_path``.
|
# `projects/`project_id`/databases/`database_id`/documents/`document_path``.
|
||||||
# For example:
|
# For example:
|
||||||
|
@ -918,7 +920,7 @@ module Google
|
||||||
|
|
||||||
# Streams batches of document updates and deletes, in order.
|
# Streams batches of document updates and deletes, in order.
|
||||||
# @param [String] database
|
# @param [String] database
|
||||||
# The database name. In the format:
|
# Required. The database name. In the format:
|
||||||
# `projects/`project_id`/databases/`database_id``.
|
# `projects/`project_id`/databases/`database_id``.
|
||||||
# This is only required in the first message.
|
# This is only required in the first message.
|
||||||
# @param [Google::Apis::FirestoreV1::WriteRequest] write_request_object
|
# @param [Google::Apis::FirestoreV1::WriteRequest] write_request_object
|
||||||
|
|
|
@ -25,7 +25,7 @@ module Google
|
||||||
# @see https://developers.google.com/fit/rest/
|
# @see https://developers.google.com/fit/rest/
|
||||||
module FitnessV1
|
module FitnessV1
|
||||||
VERSION = 'V1'
|
VERSION = 'V1'
|
||||||
REVISION = '20191014'
|
REVISION = '20191129'
|
||||||
|
|
||||||
# Use Google Fit to see and store your physical activity data
|
# Use Google Fit to see and store your physical activity data
|
||||||
AUTH_FITNESS_ACTIVITY_READ = 'https://www.googleapis.com/auth/fitness.activity.read'
|
AUTH_FITNESS_ACTIVITY_READ = 'https://www.googleapis.com/auth/fitness.activity.read'
|
||||||
|
@ -33,16 +33,16 @@ module Google
|
||||||
# See and add to your Google Fit physical activity data
|
# See and add to your Google Fit physical activity data
|
||||||
AUTH_FITNESS_ACTIVITY_WRITE = 'https://www.googleapis.com/auth/fitness.activity.write'
|
AUTH_FITNESS_ACTIVITY_WRITE = 'https://www.googleapis.com/auth/fitness.activity.write'
|
||||||
|
|
||||||
# See info about your blood glucose in Google Fit
|
# See info about your blood glucose in Google Fit. I consent to Google sharing my blood glucose information with this app.
|
||||||
AUTH_FITNESS_BLOOD_GLUCOSE_READ = 'https://www.googleapis.com/auth/fitness.blood_glucose.read'
|
AUTH_FITNESS_BLOOD_GLUCOSE_READ = 'https://www.googleapis.com/auth/fitness.blood_glucose.read'
|
||||||
|
|
||||||
# See and add info about your blood glucose to Google Fit
|
# See and add info about your blood glucose to Google Fit. I consent to Google sharing my blood glucose information with this app.
|
||||||
AUTH_FITNESS_BLOOD_GLUCOSE_WRITE = 'https://www.googleapis.com/auth/fitness.blood_glucose.write'
|
AUTH_FITNESS_BLOOD_GLUCOSE_WRITE = 'https://www.googleapis.com/auth/fitness.blood_glucose.write'
|
||||||
|
|
||||||
# See info about your blood pressure in Google Fit
|
# See info about your blood pressure in Google Fit. I consent to Google sharing my blood pressure information with this app.
|
||||||
AUTH_FITNESS_BLOOD_PRESSURE_READ = 'https://www.googleapis.com/auth/fitness.blood_pressure.read'
|
AUTH_FITNESS_BLOOD_PRESSURE_READ = 'https://www.googleapis.com/auth/fitness.blood_pressure.read'
|
||||||
|
|
||||||
# See and add info about your blood pressure in Google Fit
|
# See and add info about your blood pressure in Google Fit. I consent to Google sharing my blood pressure information with this app.
|
||||||
AUTH_FITNESS_BLOOD_PRESSURE_WRITE = 'https://www.googleapis.com/auth/fitness.blood_pressure.write'
|
AUTH_FITNESS_BLOOD_PRESSURE_WRITE = 'https://www.googleapis.com/auth/fitness.blood_pressure.write'
|
||||||
|
|
||||||
# See info about your body measurements and heart rate in Google Fit
|
# See info about your body measurements and heart rate in Google Fit
|
||||||
|
@ -51,10 +51,10 @@ module Google
|
||||||
# See and add info about your body measurements and heart rate to Google Fit
|
# See and add info about your body measurements and heart rate to Google Fit
|
||||||
AUTH_FITNESS_BODY_WRITE = 'https://www.googleapis.com/auth/fitness.body.write'
|
AUTH_FITNESS_BODY_WRITE = 'https://www.googleapis.com/auth/fitness.body.write'
|
||||||
|
|
||||||
# See info about your body temperature in Google Fit
|
# See info about your body temperature in Google Fit. I consent to Google sharing my body temperature information with this app.
|
||||||
AUTH_FITNESS_BODY_TEMPERATURE_READ = 'https://www.googleapis.com/auth/fitness.body_temperature.read'
|
AUTH_FITNESS_BODY_TEMPERATURE_READ = 'https://www.googleapis.com/auth/fitness.body_temperature.read'
|
||||||
|
|
||||||
# See and add to info about your body temperature in Google Fit
|
# See and add to info about your body temperature in Google Fit. I consent to Google sharing my body temperature information with this app.
|
||||||
AUTH_FITNESS_BODY_TEMPERATURE_WRITE = 'https://www.googleapis.com/auth/fitness.body_temperature.write'
|
AUTH_FITNESS_BODY_TEMPERATURE_WRITE = 'https://www.googleapis.com/auth/fitness.body_temperature.write'
|
||||||
|
|
||||||
# See your Google Fit speed and distance data
|
# See your Google Fit speed and distance data
|
||||||
|
@ -69,16 +69,16 @@ module Google
|
||||||
# See and add to info about your nutrition in Google Fit
|
# See and add to info about your nutrition in Google Fit
|
||||||
AUTH_FITNESS_NUTRITION_WRITE = 'https://www.googleapis.com/auth/fitness.nutrition.write'
|
AUTH_FITNESS_NUTRITION_WRITE = 'https://www.googleapis.com/auth/fitness.nutrition.write'
|
||||||
|
|
||||||
# See info about your oxygen saturation in Google Fit
|
# See info about your oxygen saturation in Google Fit. I consent to Google sharing my oxygen saturation information with this app.
|
||||||
AUTH_FITNESS_OXYGEN_SATURATION_READ = 'https://www.googleapis.com/auth/fitness.oxygen_saturation.read'
|
AUTH_FITNESS_OXYGEN_SATURATION_READ = 'https://www.googleapis.com/auth/fitness.oxygen_saturation.read'
|
||||||
|
|
||||||
# See and add info about your oxygen saturation in Google Fit
|
# See and add info about your oxygen saturation in Google Fit. I consent to Google sharing my oxygen saturation information with this app.
|
||||||
AUTH_FITNESS_OXYGEN_SATURATION_WRITE = 'https://www.googleapis.com/auth/fitness.oxygen_saturation.write'
|
AUTH_FITNESS_OXYGEN_SATURATION_WRITE = 'https://www.googleapis.com/auth/fitness.oxygen_saturation.write'
|
||||||
|
|
||||||
# See info about your reproductive health in Google Fit
|
# See info about your reproductive health in Google Fit. I consent to Google sharing my reporductive health information with this app.
|
||||||
AUTH_FITNESS_REPRODUCTIVE_HEALTH_READ = 'https://www.googleapis.com/auth/fitness.reproductive_health.read'
|
AUTH_FITNESS_REPRODUCTIVE_HEALTH_READ = 'https://www.googleapis.com/auth/fitness.reproductive_health.read'
|
||||||
|
|
||||||
# See and add info about your reproductive health in Google Fit
|
# See and add info about your reproductive health in Google Fit. I consent to Google sharing my reporductive health information with this app.
|
||||||
AUTH_FITNESS_REPRODUCTIVE_HEALTH_WRITE = 'https://www.googleapis.com/auth/fitness.reproductive_health.write'
|
AUTH_FITNESS_REPRODUCTIVE_HEALTH_WRITE = 'https://www.googleapis.com/auth/fitness.reproductive_health.write'
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
|
@ -23,12 +23,13 @@ module Google
|
||||||
# Writes log entries and manages your Stackdriver Logging configuration. The
|
# Writes log entries and manages your Stackdriver Logging configuration. The
|
||||||
# table entries below are presented in alphabetical order, not in order of
|
# table entries below are presented in alphabetical order, not in order of
|
||||||
# common use. For explanations of the concepts found in the table entries, read
|
# common use. For explanations of the concepts found in the table entries, read
|
||||||
# the Stackdriver Logging documentation.
|
# the <a href=https://cloud.google.com/logging/docs>Stackdriver Logging
|
||||||
|
# documentation</a>.
|
||||||
#
|
#
|
||||||
# @see https://cloud.google.com/logging/docs/
|
# @see https://cloud.google.com/logging/docs/
|
||||||
module LoggingV2
|
module LoggingV2
|
||||||
VERSION = 'V2'
|
VERSION = 'V2'
|
||||||
REVISION = '20191206'
|
REVISION = '20191214'
|
||||||
|
|
||||||
# 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'
|
||||||
|
|
|
@ -25,7 +25,8 @@ module Google
|
||||||
# Writes log entries and manages your Stackdriver Logging configuration. The
|
# Writes log entries and manages your Stackdriver Logging configuration. The
|
||||||
# table entries below are presented in alphabetical order, not in order of
|
# table entries below are presented in alphabetical order, not in order of
|
||||||
# common use. For explanations of the concepts found in the table entries, read
|
# common use. For explanations of the concepts found in the table entries, read
|
||||||
# the Stackdriver Logging documentation.
|
# the <a href=https://cloud.google.com/logging/docs>Stackdriver Logging
|
||||||
|
# documentation</a>.
|
||||||
#
|
#
|
||||||
# @example
|
# @example
|
||||||
# require 'google/apis/logging_v2'
|
# require 'google/apis/logging_v2'
|
||||||
|
|
|
@ -26,7 +26,7 @@ module Google
|
||||||
# @see https://cloud.google.com/run/
|
# @see https://cloud.google.com/run/
|
||||||
module RunV1alpha1
|
module RunV1alpha1
|
||||||
VERSION = 'V1alpha1'
|
VERSION = 'V1alpha1'
|
||||||
REVISION = '20191204'
|
REVISION = '20191216'
|
||||||
|
|
||||||
# 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'
|
||||||
|
|
|
@ -283,6 +283,171 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
#
|
||||||
|
class CloudAuditLog
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# The API version for this call such as "events.cloud.google.com/v1alpha1".
|
||||||
|
# Corresponds to the JSON property `apiVersion`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :api_version
|
||||||
|
|
||||||
|
# The kind of resource, in this case "CloudAuditLog".
|
||||||
|
# Corresponds to the JSON property `kind`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :kind
|
||||||
|
|
||||||
|
# ObjectMeta is metadata that all persisted resources must have, which includes
|
||||||
|
# all objects users must create.
|
||||||
|
# Corresponds to the JSON property `metadata`
|
||||||
|
# @return [Google::Apis::RunV1alpha1::ObjectMeta]
|
||||||
|
attr_accessor :metadata
|
||||||
|
|
||||||
|
# The desired state of the CloudAuditLog.
|
||||||
|
# Corresponds to the JSON property `spec`
|
||||||
|
# @return [Google::Apis::RunV1alpha1::CloudAuditLogSpec]
|
||||||
|
attr_accessor :spec
|
||||||
|
|
||||||
|
# CloudAuditLogStatus represents the current state of a CloudAuditLog.
|
||||||
|
# Corresponds to the JSON property `status`
|
||||||
|
# @return [Google::Apis::RunV1alpha1::CloudAuditLogStatus]
|
||||||
|
attr_accessor :status
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@api_version = args[:api_version] if args.key?(:api_version)
|
||||||
|
@kind = args[:kind] if args.key?(:kind)
|
||||||
|
@metadata = args[:metadata] if args.key?(:metadata)
|
||||||
|
@spec = args[:spec] if args.key?(:spec)
|
||||||
|
@status = args[:status] if args.key?(:status)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
# The desired state of the CloudAuditLog.
|
||||||
|
class CloudAuditLogSpec
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# CloudEventOverrides defines arguments for a Source that control the output
|
||||||
|
# format of the CloudEvents produced by the Source.
|
||||||
|
# Corresponds to the JSON property `ceOverrides`
|
||||||
|
# @return [Google::Apis::RunV1alpha1::CloudEventOverrides]
|
||||||
|
attr_accessor :ce_overrides
|
||||||
|
|
||||||
|
# Required. The method name at the service API. This must match "methodName" in
|
||||||
|
# Cloud
|
||||||
|
# Audit Logs. Regex or Wildcards (*) are not supported.
|
||||||
|
# Example: "google.cloud.bigquery.job.create".
|
||||||
|
# Corresponds to the JSON property `methodName`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :method_name
|
||||||
|
|
||||||
|
# Project is the ID of the Google Cloud Project that the PubSub Topic exists
|
||||||
|
# in. If omitted, defaults to same as the cluster. +optional
|
||||||
|
# Corresponds to the JSON property `project`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :project
|
||||||
|
|
||||||
|
# Cloud Run fully managed: not supported
|
||||||
|
# Cloud Run on GKE: supported
|
||||||
|
# SecretKeySelector selects a key of a Secret.
|
||||||
|
# Corresponds to the JSON property `pubsubSecret`
|
||||||
|
# @return [Google::Apis::RunV1alpha1::SecretKeySelector]
|
||||||
|
attr_accessor :pubsub_secret
|
||||||
|
|
||||||
|
# Optional. The resource specification. This must match "methodName"
|
||||||
|
# in Cloud Audit Logs. Regex or Wildcards (*) are not supported.
|
||||||
|
# Example: "projects/my-project/jobs/foo".
|
||||||
|
# Corresponds to the JSON property `resourceName`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :resource_name
|
||||||
|
|
||||||
|
# Cloud Run fully managed: not supported
|
||||||
|
# Cloud Run on GKE: supported
|
||||||
|
# SecretKeySelector selects a key of a Secret.
|
||||||
|
# Corresponds to the JSON property `secret`
|
||||||
|
# @return [Google::Apis::RunV1alpha1::SecretKeySelector]
|
||||||
|
attr_accessor :secret
|
||||||
|
|
||||||
|
# Email address of the IAM service account associated with the source. The
|
||||||
|
# service account represents the identity of the source, and determines what
|
||||||
|
# permissions the source has. If not provided, the source will use the
|
||||||
|
# project's default service account.
|
||||||
|
# +optional
|
||||||
|
# Corresponds to the JSON property `serviceAccountName`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :service_account_name
|
||||||
|
|
||||||
|
# Required. The GCP service name. This must match "serviceName" in Cloud Audit
|
||||||
|
# Logs.
|
||||||
|
# Regex or Wildcards (*) are not supported.
|
||||||
|
# Example: "bigquery.googleapis.com".
|
||||||
|
# Corresponds to the JSON property `serviceName`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :service_name
|
||||||
|
|
||||||
|
# Sink is a reference to an object that will resolve to a domain name or a
|
||||||
|
# URI directly to use as the sink.
|
||||||
|
# Corresponds to the JSON property `sink`
|
||||||
|
# @return [Google::Apis::RunV1alpha1::Destination]
|
||||||
|
attr_accessor :sink
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@ce_overrides = args[:ce_overrides] if args.key?(:ce_overrides)
|
||||||
|
@method_name = args[:method_name] if args.key?(:method_name)
|
||||||
|
@project = args[:project] if args.key?(:project)
|
||||||
|
@pubsub_secret = args[:pubsub_secret] if args.key?(:pubsub_secret)
|
||||||
|
@resource_name = args[:resource_name] if args.key?(:resource_name)
|
||||||
|
@secret = args[:secret] if args.key?(:secret)
|
||||||
|
@service_account_name = args[:service_account_name] if args.key?(:service_account_name)
|
||||||
|
@service_name = args[:service_name] if args.key?(:service_name)
|
||||||
|
@sink = args[:sink] if args.key?(:sink)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
# CloudAuditLogStatus represents the current state of a CloudAuditLog.
|
||||||
|
class CloudAuditLogStatus
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# Array of observed CloudAuditLogConditions, indicating the current state
|
||||||
|
# of the CloudAuditLog.
|
||||||
|
# Corresponds to the JSON property `conditions`
|
||||||
|
# @return [Array<Google::Apis::RunV1alpha1::Condition>]
|
||||||
|
attr_accessor :conditions
|
||||||
|
|
||||||
|
# ObservedGeneration is the 'Generation' of the CloudAuditLog that
|
||||||
|
# was last processed by the controller.
|
||||||
|
# Corresponds to the JSON property `observedGeneration`
|
||||||
|
# @return [Fixnum]
|
||||||
|
attr_accessor :observed_generation
|
||||||
|
|
||||||
|
# SinkURI is the current active sink URI that has been configured for the
|
||||||
|
# Source.
|
||||||
|
# +optional
|
||||||
|
# Corresponds to the JSON property `sinkUri`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :sink_uri
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@conditions = args[:conditions] if args.key?(:conditions)
|
||||||
|
@observed_generation = args[:observed_generation] if args.key?(:observed_generation)
|
||||||
|
@sink_uri = args[:sink_uri] if args.key?(:sink_uri)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
# CloudEventOverrides defines arguments for a Source that control the output
|
# CloudEventOverrides defines arguments for a Source that control the output
|
||||||
# format of the CloudEvents produced by the Source.
|
# format of the CloudEvents produced by the Source.
|
||||||
class CloudEventOverrides
|
class CloudEventOverrides
|
||||||
|
@ -1810,6 +1975,51 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
# ListCloudAuditLogsResponse is a list of CloudAuditLog resources.
|
||||||
|
class ListCloudAuditLogsResponse
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# The API version for this call such as "events.cloud.google.com/v1alpha1".
|
||||||
|
# Corresponds to the JSON property `apiVersion`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :api_version
|
||||||
|
|
||||||
|
# List of CloudAuditLogs.
|
||||||
|
# Corresponds to the JSON property `items`
|
||||||
|
# @return [Array<Google::Apis::RunV1alpha1::CloudAuditLog>]
|
||||||
|
attr_accessor :items
|
||||||
|
|
||||||
|
# The kind of this resource, in this case "CloudAuditLogList".
|
||||||
|
# Corresponds to the JSON property `kind`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :kind
|
||||||
|
|
||||||
|
# ListMeta describes metadata that synthetic resources must have, including
|
||||||
|
# lists and various status objects. A resource may have only one of
|
||||||
|
# `ObjectMeta, ListMeta`.
|
||||||
|
# Corresponds to the JSON property `metadata`
|
||||||
|
# @return [Google::Apis::RunV1alpha1::ListMeta]
|
||||||
|
attr_accessor :metadata
|
||||||
|
|
||||||
|
# Locations that could not be reached.
|
||||||
|
# Corresponds to the JSON property `unreachable`
|
||||||
|
# @return [Array<String>]
|
||||||
|
attr_accessor :unreachable
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@api_version = args[:api_version] if args.key?(:api_version)
|
||||||
|
@items = args[:items] if args.key?(:items)
|
||||||
|
@kind = args[:kind] if args.key?(:kind)
|
||||||
|
@metadata = args[:metadata] if args.key?(:metadata)
|
||||||
|
@unreachable = args[:unreachable] if args.key?(:unreachable)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
# ListConfigurationsResponse is a list of Configuration resources.
|
# ListConfigurationsResponse is a list of Configuration resources.
|
||||||
class ListConfigurationsResponse
|
class ListConfigurationsResponse
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
@ -2201,6 +2411,51 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
# ListStoragesResponse is a list of Storage resources.
|
||||||
|
class ListStoragesResponse
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# The API version for this call such as "events.cloud.google.com/v1alpha1".
|
||||||
|
# Corresponds to the JSON property `apiVersion`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :api_version
|
||||||
|
|
||||||
|
# List of Storages.
|
||||||
|
# Corresponds to the JSON property `items`
|
||||||
|
# @return [Array<Google::Apis::RunV1alpha1::Storage>]
|
||||||
|
attr_accessor :items
|
||||||
|
|
||||||
|
# The kind of this resource, in this case "StorageList".
|
||||||
|
# Corresponds to the JSON property `kind`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :kind
|
||||||
|
|
||||||
|
# ListMeta describes metadata that synthetic resources must have, including
|
||||||
|
# lists and various status objects. A resource may have only one of
|
||||||
|
# `ObjectMeta, ListMeta`.
|
||||||
|
# Corresponds to the JSON property `metadata`
|
||||||
|
# @return [Google::Apis::RunV1alpha1::ListMeta]
|
||||||
|
attr_accessor :metadata
|
||||||
|
|
||||||
|
# Locations that could not be reached.
|
||||||
|
# Corresponds to the JSON property `unreachable`
|
||||||
|
# @return [Array<String>]
|
||||||
|
attr_accessor :unreachable
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@api_version = args[:api_version] if args.key?(:api_version)
|
||||||
|
@items = args[:items] if args.key?(:items)
|
||||||
|
@kind = args[:kind] if args.key?(:kind)
|
||||||
|
@metadata = args[:metadata] if args.key?(:metadata)
|
||||||
|
@unreachable = args[:unreachable] if args.key?(:unreachable)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
# ListTriggersResponse is a list of Trigger resources.
|
# ListTriggersResponse is a list of Trigger resources.
|
||||||
class ListTriggersResponse
|
class ListTriggersResponse
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
@ -2955,6 +3210,15 @@ module Google
|
||||||
# @return [Google::Apis::RunV1alpha1::SecretKeySelector]
|
# @return [Google::Apis::RunV1alpha1::SecretKeySelector]
|
||||||
attr_accessor :secret
|
attr_accessor :secret
|
||||||
|
|
||||||
|
# Email address of the IAM service account associated with the source. The
|
||||||
|
# service account represents the identity of the source, and determines what
|
||||||
|
# permissions the source has. If not provided, the source will use the
|
||||||
|
# project's Compute Engine default service account.
|
||||||
|
# +optional
|
||||||
|
# Corresponds to the JSON property `serviceAccountName`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :service_account_name
|
||||||
|
|
||||||
# Sink is a reference to an object that will resolve to a domain name or a
|
# Sink is a reference to an object that will resolve to a domain name or a
|
||||||
# URI directly to use as the sink.
|
# URI directly to use as the sink.
|
||||||
# Corresponds to the JSON property `sink`
|
# Corresponds to the JSON property `sink`
|
||||||
|
@ -2982,6 +3246,7 @@ module Google
|
||||||
@retain_acked_messages = args[:retain_acked_messages] if args.key?(:retain_acked_messages)
|
@retain_acked_messages = args[:retain_acked_messages] if args.key?(:retain_acked_messages)
|
||||||
@retention_duration = args[:retention_duration] if args.key?(:retention_duration)
|
@retention_duration = args[:retention_duration] if args.key?(:retention_duration)
|
||||||
@secret = args[:secret] if args.key?(:secret)
|
@secret = args[:secret] if args.key?(:secret)
|
||||||
|
@service_account_name = args[:service_account_name] if args.key?(:service_account_name)
|
||||||
@sink = args[:sink] if args.key?(:sink)
|
@sink = args[:sink] if args.key?(:sink)
|
||||||
@topic = args[:topic] if args.key?(:topic)
|
@topic = args[:topic] if args.key?(:topic)
|
||||||
end
|
end
|
||||||
|
@ -4363,6 +4628,165 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
#
|
||||||
|
class Storage
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# The API version for this call such as "events.cloud.google.com/v1alpha1".
|
||||||
|
# Corresponds to the JSON property `apiVersion`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :api_version
|
||||||
|
|
||||||
|
# The kind of resource, in this case "Storage".
|
||||||
|
# Corresponds to the JSON property `kind`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :kind
|
||||||
|
|
||||||
|
# ObjectMeta is metadata that all persisted resources must have, which includes
|
||||||
|
# all objects users must create.
|
||||||
|
# Corresponds to the JSON property `metadata`
|
||||||
|
# @return [Google::Apis::RunV1alpha1::ObjectMeta]
|
||||||
|
attr_accessor :metadata
|
||||||
|
|
||||||
|
# The desired state of the Storage.
|
||||||
|
# Corresponds to the JSON property `spec`
|
||||||
|
# @return [Google::Apis::RunV1alpha1::StorageSpec]
|
||||||
|
attr_accessor :spec
|
||||||
|
|
||||||
|
# StorageStatus represents the current state of a Storage.
|
||||||
|
# Corresponds to the JSON property `status`
|
||||||
|
# @return [Google::Apis::RunV1alpha1::StorageStatus]
|
||||||
|
attr_accessor :status
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@api_version = args[:api_version] if args.key?(:api_version)
|
||||||
|
@kind = args[:kind] if args.key?(:kind)
|
||||||
|
@metadata = args[:metadata] if args.key?(:metadata)
|
||||||
|
@spec = args[:spec] if args.key?(:spec)
|
||||||
|
@status = args[:status] if args.key?(:status)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
# The desired state of the Storage.
|
||||||
|
class StorageSpec
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# Bucket to subscribe to.
|
||||||
|
# Corresponds to the JSON property `bucket`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :bucket
|
||||||
|
|
||||||
|
# CloudEventOverrides defines arguments for a Source that control the output
|
||||||
|
# format of the CloudEvents produced by the Source.
|
||||||
|
# Corresponds to the JSON property `ceOverrides`
|
||||||
|
# @return [Google::Apis::RunV1alpha1::CloudEventOverrides]
|
||||||
|
attr_accessor :ce_overrides
|
||||||
|
|
||||||
|
# EventTypes to subscribe to. If unspecified, then subscribe to all events.
|
||||||
|
# +optional
|
||||||
|
# Corresponds to the JSON property `eventTypes`
|
||||||
|
# @return [Array<String>]
|
||||||
|
attr_accessor :event_types
|
||||||
|
|
||||||
|
# ObjectNamePrefix limits the notifications to objects with this prefix
|
||||||
|
# +optional
|
||||||
|
# Corresponds to the JSON property `objectNamePrefix`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :object_name_prefix
|
||||||
|
|
||||||
|
# PayloadFormat specifies the contents of the message payload.
|
||||||
|
# See https://cloud.google.com/storage/docs/pubsub-notifications#payload.
|
||||||
|
# +optional
|
||||||
|
# Corresponds to the JSON property `payloadFormat`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :payload_format
|
||||||
|
|
||||||
|
# Project is the ID of the Google Cloud Project that the PubSub Topic exists
|
||||||
|
# in. If omitted, defaults to same as the cluster. +optional
|
||||||
|
# Corresponds to the JSON property `project`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :project
|
||||||
|
|
||||||
|
# Cloud Run fully managed: not supported
|
||||||
|
# Cloud Run on GKE: supported
|
||||||
|
# SecretKeySelector selects a key of a Secret.
|
||||||
|
# Corresponds to the JSON property `pubsubSecret`
|
||||||
|
# @return [Google::Apis::RunV1alpha1::SecretKeySelector]
|
||||||
|
attr_accessor :pubsub_secret
|
||||||
|
|
||||||
|
# Cloud Run fully managed: not supported
|
||||||
|
# Cloud Run on GKE: supported
|
||||||
|
# SecretKeySelector selects a key of a Secret.
|
||||||
|
# Corresponds to the JSON property `secret`
|
||||||
|
# @return [Google::Apis::RunV1alpha1::SecretKeySelector]
|
||||||
|
attr_accessor :secret
|
||||||
|
|
||||||
|
# ServiceAccountName holds the name of the Kubernetes service account
|
||||||
|
# as which the underlying K8s resources should be run. If unspecified
|
||||||
|
# this will default to the "default" service account for the namespace
|
||||||
|
# in which the GCS exists.
|
||||||
|
# +optional
|
||||||
|
# Corresponds to the JSON property `serviceAccountName`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :service_account_name
|
||||||
|
|
||||||
|
# Sink is a reference to an object that will resolve to a domain name or a
|
||||||
|
# URI directly to use as the sink.
|
||||||
|
# Corresponds to the JSON property `sink`
|
||||||
|
# @return [Google::Apis::RunV1alpha1::Destination]
|
||||||
|
attr_accessor :sink
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@bucket = args[:bucket] if args.key?(:bucket)
|
||||||
|
@ce_overrides = args[:ce_overrides] if args.key?(:ce_overrides)
|
||||||
|
@event_types = args[:event_types] if args.key?(:event_types)
|
||||||
|
@object_name_prefix = args[:object_name_prefix] if args.key?(:object_name_prefix)
|
||||||
|
@payload_format = args[:payload_format] if args.key?(:payload_format)
|
||||||
|
@project = args[:project] if args.key?(:project)
|
||||||
|
@pubsub_secret = args[:pubsub_secret] if args.key?(:pubsub_secret)
|
||||||
|
@secret = args[:secret] if args.key?(:secret)
|
||||||
|
@service_account_name = args[:service_account_name] if args.key?(:service_account_name)
|
||||||
|
@sink = args[:sink] if args.key?(:sink)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
# StorageStatus represents the current state of a Storage.
|
||||||
|
class StorageStatus
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# Array of observed StorageConditions, indicating the current state
|
||||||
|
# of the Storage.
|
||||||
|
# Corresponds to the JSON property `conditions`
|
||||||
|
# @return [Array<Google::Apis::RunV1alpha1::Condition>]
|
||||||
|
attr_accessor :conditions
|
||||||
|
|
||||||
|
# ObservedGeneration is the 'Generation' of the Storage that
|
||||||
|
# was last processed by the controller.
|
||||||
|
# Corresponds to the JSON property `observedGeneration`
|
||||||
|
# @return [Fixnum]
|
||||||
|
attr_accessor :observed_generation
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@conditions = args[:conditions] if args.key?(:conditions)
|
||||||
|
@observed_generation = args[:observed_generation] if args.key?(:observed_generation)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
#
|
#
|
||||||
class SubscriberSpec
|
class SubscriberSpec
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
|
|
@ -58,6 +58,24 @@ module Google
|
||||||
include Google::Apis::Core::JsonObjectSupport
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class CloudAuditLog
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
|
class CloudAuditLogSpec
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
|
class CloudAuditLogStatus
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
class CloudEventOverrides
|
class CloudEventOverrides
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
@ -268,6 +286,12 @@ module Google
|
||||||
include Google::Apis::Core::JsonObjectSupport
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class ListCloudAuditLogsResponse
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
class ListConfigurationsResponse
|
class ListConfigurationsResponse
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
@ -322,6 +346,12 @@ module Google
|
||||||
include Google::Apis::Core::JsonObjectSupport
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class ListStoragesResponse
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
class ListTriggersResponse
|
class ListTriggersResponse
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
@ -544,6 +574,24 @@ module Google
|
||||||
include Google::Apis::Core::JsonObjectSupport
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class Storage
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
|
class StorageSpec
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
|
class StorageStatus
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
class SubscriberSpec
|
class SubscriberSpec
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
@ -685,6 +733,49 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class CloudAuditLog
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
property :api_version, as: 'apiVersion'
|
||||||
|
property :kind, as: 'kind'
|
||||||
|
property :metadata, as: 'metadata', class: Google::Apis::RunV1alpha1::ObjectMeta, decorator: Google::Apis::RunV1alpha1::ObjectMeta::Representation
|
||||||
|
|
||||||
|
property :spec, as: 'spec', class: Google::Apis::RunV1alpha1::CloudAuditLogSpec, decorator: Google::Apis::RunV1alpha1::CloudAuditLogSpec::Representation
|
||||||
|
|
||||||
|
property :status, as: 'status', class: Google::Apis::RunV1alpha1::CloudAuditLogStatus, decorator: Google::Apis::RunV1alpha1::CloudAuditLogStatus::Representation
|
||||||
|
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
class CloudAuditLogSpec
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
property :ce_overrides, as: 'ceOverrides', class: Google::Apis::RunV1alpha1::CloudEventOverrides, decorator: Google::Apis::RunV1alpha1::CloudEventOverrides::Representation
|
||||||
|
|
||||||
|
property :method_name, as: 'methodName'
|
||||||
|
property :project, as: 'project'
|
||||||
|
property :pubsub_secret, as: 'pubsubSecret', class: Google::Apis::RunV1alpha1::SecretKeySelector, decorator: Google::Apis::RunV1alpha1::SecretKeySelector::Representation
|
||||||
|
|
||||||
|
property :resource_name, as: 'resourceName'
|
||||||
|
property :secret, as: 'secret', class: Google::Apis::RunV1alpha1::SecretKeySelector, decorator: Google::Apis::RunV1alpha1::SecretKeySelector::Representation
|
||||||
|
|
||||||
|
property :service_account_name, as: 'serviceAccountName'
|
||||||
|
property :service_name, as: 'serviceName'
|
||||||
|
property :sink, as: 'sink', class: Google::Apis::RunV1alpha1::Destination, decorator: Google::Apis::RunV1alpha1::Destination::Representation
|
||||||
|
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
class CloudAuditLogStatus
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
collection :conditions, as: 'conditions', class: Google::Apis::RunV1alpha1::Condition, decorator: Google::Apis::RunV1alpha1::Condition::Representation
|
||||||
|
|
||||||
|
property :observed_generation, as: 'observedGeneration'
|
||||||
|
property :sink_uri, as: 'sinkUri'
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
class CloudEventOverrides
|
class CloudEventOverrides
|
||||||
# @private
|
# @private
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
@ -1070,6 +1161,19 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class ListCloudAuditLogsResponse
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
property :api_version, as: 'apiVersion'
|
||||||
|
collection :items, as: 'items', class: Google::Apis::RunV1alpha1::CloudAuditLog, decorator: Google::Apis::RunV1alpha1::CloudAuditLog::Representation
|
||||||
|
|
||||||
|
property :kind, as: 'kind'
|
||||||
|
property :metadata, as: 'metadata', class: Google::Apis::RunV1alpha1::ListMeta, decorator: Google::Apis::RunV1alpha1::ListMeta::Representation
|
||||||
|
|
||||||
|
collection :unreachable, as: 'unreachable'
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
class ListConfigurationsResponse
|
class ListConfigurationsResponse
|
||||||
# @private
|
# @private
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
@ -1179,6 +1283,19 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class ListStoragesResponse
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
property :api_version, as: 'apiVersion'
|
||||||
|
collection :items, as: 'items', class: Google::Apis::RunV1alpha1::Storage, decorator: Google::Apis::RunV1alpha1::Storage::Representation
|
||||||
|
|
||||||
|
property :kind, as: 'kind'
|
||||||
|
property :metadata, as: 'metadata', class: Google::Apis::RunV1alpha1::ListMeta, decorator: Google::Apis::RunV1alpha1::ListMeta::Representation
|
||||||
|
|
||||||
|
collection :unreachable, as: 'unreachable'
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
class ListTriggersResponse
|
class ListTriggersResponse
|
||||||
# @private
|
# @private
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
@ -1311,6 +1428,7 @@ module Google
|
||||||
property :retention_duration, as: 'retentionDuration'
|
property :retention_duration, as: 'retentionDuration'
|
||||||
property :secret, as: 'secret', class: Google::Apis::RunV1alpha1::SecretKeySelector, decorator: Google::Apis::RunV1alpha1::SecretKeySelector::Representation
|
property :secret, as: 'secret', class: Google::Apis::RunV1alpha1::SecretKeySelector, decorator: Google::Apis::RunV1alpha1::SecretKeySelector::Representation
|
||||||
|
|
||||||
|
property :service_account_name, as: 'serviceAccountName'
|
||||||
property :sink, as: 'sink', class: Google::Apis::RunV1alpha1::Destination, decorator: Google::Apis::RunV1alpha1::Destination::Representation
|
property :sink, as: 'sink', class: Google::Apis::RunV1alpha1::Destination, decorator: Google::Apis::RunV1alpha1::Destination::Representation
|
||||||
|
|
||||||
property :topic, as: 'topic'
|
property :topic, as: 'topic'
|
||||||
|
@ -1634,6 +1752,49 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class Storage
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
property :api_version, as: 'apiVersion'
|
||||||
|
property :kind, as: 'kind'
|
||||||
|
property :metadata, as: 'metadata', class: Google::Apis::RunV1alpha1::ObjectMeta, decorator: Google::Apis::RunV1alpha1::ObjectMeta::Representation
|
||||||
|
|
||||||
|
property :spec, as: 'spec', class: Google::Apis::RunV1alpha1::StorageSpec, decorator: Google::Apis::RunV1alpha1::StorageSpec::Representation
|
||||||
|
|
||||||
|
property :status, as: 'status', class: Google::Apis::RunV1alpha1::StorageStatus, decorator: Google::Apis::RunV1alpha1::StorageStatus::Representation
|
||||||
|
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
class StorageSpec
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
property :bucket, as: 'bucket'
|
||||||
|
property :ce_overrides, as: 'ceOverrides', class: Google::Apis::RunV1alpha1::CloudEventOverrides, decorator: Google::Apis::RunV1alpha1::CloudEventOverrides::Representation
|
||||||
|
|
||||||
|
collection :event_types, as: 'eventTypes'
|
||||||
|
property :object_name_prefix, as: 'objectNamePrefix'
|
||||||
|
property :payload_format, as: 'payloadFormat'
|
||||||
|
property :project, as: 'project'
|
||||||
|
property :pubsub_secret, as: 'pubsubSecret', class: Google::Apis::RunV1alpha1::SecretKeySelector, decorator: Google::Apis::RunV1alpha1::SecretKeySelector::Representation
|
||||||
|
|
||||||
|
property :secret, as: 'secret', class: Google::Apis::RunV1alpha1::SecretKeySelector, decorator: Google::Apis::RunV1alpha1::SecretKeySelector::Representation
|
||||||
|
|
||||||
|
property :service_account_name, as: 'serviceAccountName'
|
||||||
|
property :sink, as: 'sink', class: Google::Apis::RunV1alpha1::Destination, decorator: Google::Apis::RunV1alpha1::Destination::Representation
|
||||||
|
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
class StorageStatus
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
collection :conditions, as: 'conditions', class: Google::Apis::RunV1alpha1::Condition, decorator: Google::Apis::RunV1alpha1::Condition::Representation
|
||||||
|
|
||||||
|
property :observed_generation, as: 'observedGeneration'
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
class SubscriberSpec
|
class SubscriberSpec
|
||||||
# @private
|
# @private
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
|
|
@ -84,6 +84,210 @@ module Google
|
||||||
execute_or_queue_command(command, &block)
|
execute_or_queue_command(command, &block)
|
||||||
end
|
end
|
||||||
|
|
||||||
|
# Creates a new cloudauditlog.
|
||||||
|
# @param [String] parent
|
||||||
|
# The project ID or project number in which this cloudauditlog should
|
||||||
|
# be created.
|
||||||
|
# @param [Google::Apis::RunV1alpha1::CloudAuditLog] cloud_audit_log_object
|
||||||
|
# @param [String] fields
|
||||||
|
# Selector specifying which fields to include in a partial response.
|
||||||
|
# @param [String] quota_user
|
||||||
|
# Available to use for quota purposes for server-side applications. Can be any
|
||||||
|
# arbitrary string assigned to a user, but should not exceed 40 characters.
|
||||||
|
# @param [Google::Apis::RequestOptions] options
|
||||||
|
# Request-specific options
|
||||||
|
#
|
||||||
|
# @yield [result, err] Result & error if block supplied
|
||||||
|
# @yieldparam result [Google::Apis::RunV1alpha1::CloudAuditLog] parsed result object
|
||||||
|
# @yieldparam err [StandardError] error object if request failed
|
||||||
|
#
|
||||||
|
# @return [Google::Apis::RunV1alpha1::CloudAuditLog]
|
||||||
|
#
|
||||||
|
# @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried
|
||||||
|
# @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification
|
||||||
|
# @raise [Google::Apis::AuthorizationError] Authorization is required
|
||||||
|
def create_namespace_cloudauditlog(parent, cloud_audit_log_object = nil, fields: nil, quota_user: nil, options: nil, &block)
|
||||||
|
command = make_simple_command(:post, 'apis/events.cloud.google.com/v1alpha1/{+parent}/cloudauditlogs', options)
|
||||||
|
command.request_representation = Google::Apis::RunV1alpha1::CloudAuditLog::Representation
|
||||||
|
command.request_object = cloud_audit_log_object
|
||||||
|
command.response_representation = Google::Apis::RunV1alpha1::CloudAuditLog::Representation
|
||||||
|
command.response_class = Google::Apis::RunV1alpha1::CloudAuditLog
|
||||||
|
command.params['parent'] = parent unless parent.nil?
|
||||||
|
command.query['fields'] = fields unless fields.nil?
|
||||||
|
command.query['quotaUser'] = quota_user unless quota_user.nil?
|
||||||
|
execute_or_queue_command(command, &block)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Rpc to delete a cloudauditlog.
|
||||||
|
# @param [String] name
|
||||||
|
# The name of the cloudauditlog being deleted. If needed, replace
|
||||||
|
# `namespace_id` with the project ID.
|
||||||
|
# @param [String] api_version
|
||||||
|
# Cloud Run currently ignores this parameter.
|
||||||
|
# @param [String] kind
|
||||||
|
# Cloud Run currently ignores this parameter.
|
||||||
|
# @param [String] propagation_policy
|
||||||
|
# Specifies the propagation policy of delete. Cloud Run currently ignores
|
||||||
|
# this setting, and deletes in the background. Please see
|
||||||
|
# kubernetes.io/docs/concepts/workloads/controllers/garbage-collection/ for
|
||||||
|
# more information.
|
||||||
|
# @param [String] fields
|
||||||
|
# Selector specifying which fields to include in a partial response.
|
||||||
|
# @param [String] quota_user
|
||||||
|
# Available to use for quota purposes for server-side applications. Can be any
|
||||||
|
# arbitrary string assigned to a user, but should not exceed 40 characters.
|
||||||
|
# @param [Google::Apis::RequestOptions] options
|
||||||
|
# Request-specific options
|
||||||
|
#
|
||||||
|
# @yield [result, err] Result & error if block supplied
|
||||||
|
# @yieldparam result [Google::Apis::RunV1alpha1::Empty] parsed result object
|
||||||
|
# @yieldparam err [StandardError] error object if request failed
|
||||||
|
#
|
||||||
|
# @return [Google::Apis::RunV1alpha1::Empty]
|
||||||
|
#
|
||||||
|
# @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried
|
||||||
|
# @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification
|
||||||
|
# @raise [Google::Apis::AuthorizationError] Authorization is required
|
||||||
|
def delete_namespace_cloudauditlog(name, api_version: nil, kind: nil, propagation_policy: nil, fields: nil, quota_user: nil, options: nil, &block)
|
||||||
|
command = make_simple_command(:delete, 'apis/events.cloud.google.com/v1alpha1/{+name}', options)
|
||||||
|
command.response_representation = Google::Apis::RunV1alpha1::Empty::Representation
|
||||||
|
command.response_class = Google::Apis::RunV1alpha1::Empty
|
||||||
|
command.params['name'] = name unless name.nil?
|
||||||
|
command.query['apiVersion'] = api_version unless api_version.nil?
|
||||||
|
command.query['kind'] = kind unless kind.nil?
|
||||||
|
command.query['propagationPolicy'] = propagation_policy unless propagation_policy.nil?
|
||||||
|
command.query['fields'] = fields unless fields.nil?
|
||||||
|
command.query['quotaUser'] = quota_user unless quota_user.nil?
|
||||||
|
execute_or_queue_command(command, &block)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Rpc to get information about a cloudauditlog.
|
||||||
|
# @param [String] name
|
||||||
|
# The name of the cloudauditlog being retrieved. If needed, replace
|
||||||
|
# `namespace_id` with the project ID.
|
||||||
|
# @param [String] fields
|
||||||
|
# Selector specifying which fields to include in a partial response.
|
||||||
|
# @param [String] quota_user
|
||||||
|
# Available to use for quota purposes for server-side applications. Can be any
|
||||||
|
# arbitrary string assigned to a user, but should not exceed 40 characters.
|
||||||
|
# @param [Google::Apis::RequestOptions] options
|
||||||
|
# Request-specific options
|
||||||
|
#
|
||||||
|
# @yield [result, err] Result & error if block supplied
|
||||||
|
# @yieldparam result [Google::Apis::RunV1alpha1::CloudAuditLog] parsed result object
|
||||||
|
# @yieldparam err [StandardError] error object if request failed
|
||||||
|
#
|
||||||
|
# @return [Google::Apis::RunV1alpha1::CloudAuditLog]
|
||||||
|
#
|
||||||
|
# @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried
|
||||||
|
# @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification
|
||||||
|
# @raise [Google::Apis::AuthorizationError] Authorization is required
|
||||||
|
def get_namespace_cloudauditlog(name, fields: nil, quota_user: nil, options: nil, &block)
|
||||||
|
command = make_simple_command(:get, 'apis/events.cloud.google.com/v1alpha1/{+name}', options)
|
||||||
|
command.response_representation = Google::Apis::RunV1alpha1::CloudAuditLog::Representation
|
||||||
|
command.response_class = Google::Apis::RunV1alpha1::CloudAuditLog
|
||||||
|
command.params['name'] = name unless name.nil?
|
||||||
|
command.query['fields'] = fields unless fields.nil?
|
||||||
|
command.query['quotaUser'] = quota_user unless quota_user.nil?
|
||||||
|
execute_or_queue_command(command, &block)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Rpc to list cloudauditlogs.
|
||||||
|
# @param [String] parent
|
||||||
|
# The project ID or project number from which the cloudauditlogs should
|
||||||
|
# be listed.
|
||||||
|
# @param [String] continue
|
||||||
|
# Optional encoded string to continue paging.
|
||||||
|
# @param [String] field_selector
|
||||||
|
# Allows to filter resources based on a specific value for a field name.
|
||||||
|
# Send this in a query string format. i.e. 'metadata.name%3Dlorem'.
|
||||||
|
# Not currently used by Cloud Run.
|
||||||
|
# @param [Boolean] include_uninitialized
|
||||||
|
# Not currently used by Cloud Run.
|
||||||
|
# @param [String] label_selector
|
||||||
|
# Allows to filter resources based on a label. Supported operations are
|
||||||
|
# =, !=, exists, in, and notIn.
|
||||||
|
# @param [Fixnum] limit
|
||||||
|
# The maximum number of records that should be returned.
|
||||||
|
# @param [String] resource_version
|
||||||
|
# The baseline resource version from which the list or watch operation should
|
||||||
|
# start. Not currently used by Cloud Run.
|
||||||
|
# @param [Boolean] watch
|
||||||
|
# Flag that indicates that the client expects to watch this resource as well.
|
||||||
|
# Not currently used by Cloud Run.
|
||||||
|
# @param [String] fields
|
||||||
|
# Selector specifying which fields to include in a partial response.
|
||||||
|
# @param [String] quota_user
|
||||||
|
# Available to use for quota purposes for server-side applications. Can be any
|
||||||
|
# arbitrary string assigned to a user, but should not exceed 40 characters.
|
||||||
|
# @param [Google::Apis::RequestOptions] options
|
||||||
|
# Request-specific options
|
||||||
|
#
|
||||||
|
# @yield [result, err] Result & error if block supplied
|
||||||
|
# @yieldparam result [Google::Apis::RunV1alpha1::ListCloudAuditLogsResponse] parsed result object
|
||||||
|
# @yieldparam err [StandardError] error object if request failed
|
||||||
|
#
|
||||||
|
# @return [Google::Apis::RunV1alpha1::ListCloudAuditLogsResponse]
|
||||||
|
#
|
||||||
|
# @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried
|
||||||
|
# @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification
|
||||||
|
# @raise [Google::Apis::AuthorizationError] Authorization is required
|
||||||
|
def list_namespace_cloudauditlogs(parent, continue: nil, field_selector: nil, include_uninitialized: nil, label_selector: nil, limit: nil, resource_version: nil, watch: nil, fields: nil, quota_user: nil, options: nil, &block)
|
||||||
|
command = make_simple_command(:get, 'apis/events.cloud.google.com/v1alpha1/{+parent}/cloudauditlogs', options)
|
||||||
|
command.response_representation = Google::Apis::RunV1alpha1::ListCloudAuditLogsResponse::Representation
|
||||||
|
command.response_class = Google::Apis::RunV1alpha1::ListCloudAuditLogsResponse
|
||||||
|
command.params['parent'] = parent unless parent.nil?
|
||||||
|
command.query['continue'] = continue unless continue.nil?
|
||||||
|
command.query['fieldSelector'] = field_selector unless field_selector.nil?
|
||||||
|
command.query['includeUninitialized'] = include_uninitialized unless include_uninitialized.nil?
|
||||||
|
command.query['labelSelector'] = label_selector unless label_selector.nil?
|
||||||
|
command.query['limit'] = limit unless limit.nil?
|
||||||
|
command.query['resourceVersion'] = resource_version unless resource_version.nil?
|
||||||
|
command.query['watch'] = watch unless watch.nil?
|
||||||
|
command.query['fields'] = fields unless fields.nil?
|
||||||
|
command.query['quotaUser'] = quota_user unless quota_user.nil?
|
||||||
|
execute_or_queue_command(command, &block)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Rpc to replace a cloudauditlog.
|
||||||
|
# Only the spec and metadata labels and annotations are modifiable. After
|
||||||
|
# the Update request, Cloud Run will work to make the 'status'
|
||||||
|
# match the requested 'spec'.
|
||||||
|
# May provide metadata.resourceVersion to enforce update from last read for
|
||||||
|
# optimistic concurrency control.
|
||||||
|
# @param [String] name
|
||||||
|
# The name of the cloudauditlog being retrieved. If needed, replace
|
||||||
|
# `namespace_id` with the project ID.
|
||||||
|
# @param [Google::Apis::RunV1alpha1::CloudAuditLog] cloud_audit_log_object
|
||||||
|
# @param [String] fields
|
||||||
|
# Selector specifying which fields to include in a partial response.
|
||||||
|
# @param [String] quota_user
|
||||||
|
# Available to use for quota purposes for server-side applications. Can be any
|
||||||
|
# arbitrary string assigned to a user, but should not exceed 40 characters.
|
||||||
|
# @param [Google::Apis::RequestOptions] options
|
||||||
|
# Request-specific options
|
||||||
|
#
|
||||||
|
# @yield [result, err] Result & error if block supplied
|
||||||
|
# @yieldparam result [Google::Apis::RunV1alpha1::CloudAuditLog] parsed result object
|
||||||
|
# @yieldparam err [StandardError] error object if request failed
|
||||||
|
#
|
||||||
|
# @return [Google::Apis::RunV1alpha1::CloudAuditLog]
|
||||||
|
#
|
||||||
|
# @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried
|
||||||
|
# @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification
|
||||||
|
# @raise [Google::Apis::AuthorizationError] Authorization is required
|
||||||
|
def replace_namespace_cloudauditlog_cloud_audit_log(name, cloud_audit_log_object = nil, fields: nil, quota_user: nil, options: nil, &block)
|
||||||
|
command = make_simple_command(:put, 'apis/events.cloud.google.com/v1alpha1/{+name}', options)
|
||||||
|
command.request_representation = Google::Apis::RunV1alpha1::CloudAuditLog::Representation
|
||||||
|
command.request_object = cloud_audit_log_object
|
||||||
|
command.response_representation = Google::Apis::RunV1alpha1::CloudAuditLog::Representation
|
||||||
|
command.response_class = Google::Apis::RunV1alpha1::CloudAuditLog
|
||||||
|
command.params['name'] = name unless name.nil?
|
||||||
|
command.query['fields'] = fields unless fields.nil?
|
||||||
|
command.query['quotaUser'] = quota_user unless quota_user.nil?
|
||||||
|
execute_or_queue_command(command, &block)
|
||||||
|
end
|
||||||
|
|
||||||
# Rpc to get information about a configuration.
|
# Rpc to get information about a configuration.
|
||||||
# @param [String] name
|
# @param [String] name
|
||||||
# The name of the configuration being retrieved. If needed, replace
|
# The name of the configuration being retrieved. If needed, replace
|
||||||
|
@ -1071,6 +1275,210 @@ module Google
|
||||||
execute_or_queue_command(command, &block)
|
execute_or_queue_command(command, &block)
|
||||||
end
|
end
|
||||||
|
|
||||||
|
# Creates a new storage.
|
||||||
|
# @param [String] parent
|
||||||
|
# The project ID or project number in which this storage should
|
||||||
|
# be created.
|
||||||
|
# @param [Google::Apis::RunV1alpha1::Storage] storage_object
|
||||||
|
# @param [String] fields
|
||||||
|
# Selector specifying which fields to include in a partial response.
|
||||||
|
# @param [String] quota_user
|
||||||
|
# Available to use for quota purposes for server-side applications. Can be any
|
||||||
|
# arbitrary string assigned to a user, but should not exceed 40 characters.
|
||||||
|
# @param [Google::Apis::RequestOptions] options
|
||||||
|
# Request-specific options
|
||||||
|
#
|
||||||
|
# @yield [result, err] Result & error if block supplied
|
||||||
|
# @yieldparam result [Google::Apis::RunV1alpha1::Storage] parsed result object
|
||||||
|
# @yieldparam err [StandardError] error object if request failed
|
||||||
|
#
|
||||||
|
# @return [Google::Apis::RunV1alpha1::Storage]
|
||||||
|
#
|
||||||
|
# @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried
|
||||||
|
# @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification
|
||||||
|
# @raise [Google::Apis::AuthorizationError] Authorization is required
|
||||||
|
def create_namespace_storage(parent, storage_object = nil, fields: nil, quota_user: nil, options: nil, &block)
|
||||||
|
command = make_simple_command(:post, 'apis/events.cloud.google.com/v1alpha1/{+parent}/storages', options)
|
||||||
|
command.request_representation = Google::Apis::RunV1alpha1::Storage::Representation
|
||||||
|
command.request_object = storage_object
|
||||||
|
command.response_representation = Google::Apis::RunV1alpha1::Storage::Representation
|
||||||
|
command.response_class = Google::Apis::RunV1alpha1::Storage
|
||||||
|
command.params['parent'] = parent unless parent.nil?
|
||||||
|
command.query['fields'] = fields unless fields.nil?
|
||||||
|
command.query['quotaUser'] = quota_user unless quota_user.nil?
|
||||||
|
execute_or_queue_command(command, &block)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Rpc to delete a storage.
|
||||||
|
# @param [String] name
|
||||||
|
# The name of the storage being deleted. If needed, replace
|
||||||
|
# `namespace_id` with the project ID.
|
||||||
|
# @param [String] api_version
|
||||||
|
# Cloud Run currently ignores this parameter.
|
||||||
|
# @param [String] kind
|
||||||
|
# Cloud Run currently ignores this parameter.
|
||||||
|
# @param [String] propagation_policy
|
||||||
|
# Specifies the propagation policy of delete. Cloud Run currently ignores
|
||||||
|
# this setting, and deletes in the background. Please see
|
||||||
|
# kubernetes.io/docs/concepts/workloads/controllers/garbage-collection/ for
|
||||||
|
# more information.
|
||||||
|
# @param [String] fields
|
||||||
|
# Selector specifying which fields to include in a partial response.
|
||||||
|
# @param [String] quota_user
|
||||||
|
# Available to use for quota purposes for server-side applications. Can be any
|
||||||
|
# arbitrary string assigned to a user, but should not exceed 40 characters.
|
||||||
|
# @param [Google::Apis::RequestOptions] options
|
||||||
|
# Request-specific options
|
||||||
|
#
|
||||||
|
# @yield [result, err] Result & error if block supplied
|
||||||
|
# @yieldparam result [Google::Apis::RunV1alpha1::Empty] parsed result object
|
||||||
|
# @yieldparam err [StandardError] error object if request failed
|
||||||
|
#
|
||||||
|
# @return [Google::Apis::RunV1alpha1::Empty]
|
||||||
|
#
|
||||||
|
# @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried
|
||||||
|
# @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification
|
||||||
|
# @raise [Google::Apis::AuthorizationError] Authorization is required
|
||||||
|
def delete_namespace_storage(name, api_version: nil, kind: nil, propagation_policy: nil, fields: nil, quota_user: nil, options: nil, &block)
|
||||||
|
command = make_simple_command(:delete, 'apis/events.cloud.google.com/v1alpha1/{+name}', options)
|
||||||
|
command.response_representation = Google::Apis::RunV1alpha1::Empty::Representation
|
||||||
|
command.response_class = Google::Apis::RunV1alpha1::Empty
|
||||||
|
command.params['name'] = name unless name.nil?
|
||||||
|
command.query['apiVersion'] = api_version unless api_version.nil?
|
||||||
|
command.query['kind'] = kind unless kind.nil?
|
||||||
|
command.query['propagationPolicy'] = propagation_policy unless propagation_policy.nil?
|
||||||
|
command.query['fields'] = fields unless fields.nil?
|
||||||
|
command.query['quotaUser'] = quota_user unless quota_user.nil?
|
||||||
|
execute_or_queue_command(command, &block)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Rpc to get information about a storage.
|
||||||
|
# @param [String] name
|
||||||
|
# The name of the storage being retrieved. If needed, replace
|
||||||
|
# `namespace_id` with the project ID.
|
||||||
|
# @param [String] fields
|
||||||
|
# Selector specifying which fields to include in a partial response.
|
||||||
|
# @param [String] quota_user
|
||||||
|
# Available to use for quota purposes for server-side applications. Can be any
|
||||||
|
# arbitrary string assigned to a user, but should not exceed 40 characters.
|
||||||
|
# @param [Google::Apis::RequestOptions] options
|
||||||
|
# Request-specific options
|
||||||
|
#
|
||||||
|
# @yield [result, err] Result & error if block supplied
|
||||||
|
# @yieldparam result [Google::Apis::RunV1alpha1::Storage] parsed result object
|
||||||
|
# @yieldparam err [StandardError] error object if request failed
|
||||||
|
#
|
||||||
|
# @return [Google::Apis::RunV1alpha1::Storage]
|
||||||
|
#
|
||||||
|
# @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried
|
||||||
|
# @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification
|
||||||
|
# @raise [Google::Apis::AuthorizationError] Authorization is required
|
||||||
|
def get_namespace_storage(name, fields: nil, quota_user: nil, options: nil, &block)
|
||||||
|
command = make_simple_command(:get, 'apis/events.cloud.google.com/v1alpha1/{+name}', options)
|
||||||
|
command.response_representation = Google::Apis::RunV1alpha1::Storage::Representation
|
||||||
|
command.response_class = Google::Apis::RunV1alpha1::Storage
|
||||||
|
command.params['name'] = name unless name.nil?
|
||||||
|
command.query['fields'] = fields unless fields.nil?
|
||||||
|
command.query['quotaUser'] = quota_user unless quota_user.nil?
|
||||||
|
execute_or_queue_command(command, &block)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Rpc to list storages.
|
||||||
|
# @param [String] parent
|
||||||
|
# The project ID or project number from which the storages should
|
||||||
|
# be listed.
|
||||||
|
# @param [String] continue
|
||||||
|
# Optional encoded string to continue paging.
|
||||||
|
# @param [String] field_selector
|
||||||
|
# Allows to filter resources based on a specific value for a field name.
|
||||||
|
# Send this in a query string format. i.e. 'metadata.name%3Dlorem'.
|
||||||
|
# Not currently used by Cloud Run.
|
||||||
|
# @param [Boolean] include_uninitialized
|
||||||
|
# Not currently used by Cloud Run.
|
||||||
|
# @param [String] label_selector
|
||||||
|
# Allows to filter resources based on a label. Supported operations are
|
||||||
|
# =, !=, exists, in, and notIn.
|
||||||
|
# @param [Fixnum] limit
|
||||||
|
# The maximum number of records that should be returned.
|
||||||
|
# @param [String] resource_version
|
||||||
|
# The baseline resource version from which the list or watch operation should
|
||||||
|
# start. Not currently used by Cloud Run.
|
||||||
|
# @param [Boolean] watch
|
||||||
|
# Flag that indicates that the client expects to watch this resource as well.
|
||||||
|
# Not currently used by Cloud Run.
|
||||||
|
# @param [String] fields
|
||||||
|
# Selector specifying which fields to include in a partial response.
|
||||||
|
# @param [String] quota_user
|
||||||
|
# Available to use for quota purposes for server-side applications. Can be any
|
||||||
|
# arbitrary string assigned to a user, but should not exceed 40 characters.
|
||||||
|
# @param [Google::Apis::RequestOptions] options
|
||||||
|
# Request-specific options
|
||||||
|
#
|
||||||
|
# @yield [result, err] Result & error if block supplied
|
||||||
|
# @yieldparam result [Google::Apis::RunV1alpha1::ListStoragesResponse] parsed result object
|
||||||
|
# @yieldparam err [StandardError] error object if request failed
|
||||||
|
#
|
||||||
|
# @return [Google::Apis::RunV1alpha1::ListStoragesResponse]
|
||||||
|
#
|
||||||
|
# @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried
|
||||||
|
# @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification
|
||||||
|
# @raise [Google::Apis::AuthorizationError] Authorization is required
|
||||||
|
def list_namespace_storages(parent, continue: nil, field_selector: nil, include_uninitialized: nil, label_selector: nil, limit: nil, resource_version: nil, watch: nil, fields: nil, quota_user: nil, options: nil, &block)
|
||||||
|
command = make_simple_command(:get, 'apis/events.cloud.google.com/v1alpha1/{+parent}/storages', options)
|
||||||
|
command.response_representation = Google::Apis::RunV1alpha1::ListStoragesResponse::Representation
|
||||||
|
command.response_class = Google::Apis::RunV1alpha1::ListStoragesResponse
|
||||||
|
command.params['parent'] = parent unless parent.nil?
|
||||||
|
command.query['continue'] = continue unless continue.nil?
|
||||||
|
command.query['fieldSelector'] = field_selector unless field_selector.nil?
|
||||||
|
command.query['includeUninitialized'] = include_uninitialized unless include_uninitialized.nil?
|
||||||
|
command.query['labelSelector'] = label_selector unless label_selector.nil?
|
||||||
|
command.query['limit'] = limit unless limit.nil?
|
||||||
|
command.query['resourceVersion'] = resource_version unless resource_version.nil?
|
||||||
|
command.query['watch'] = watch unless watch.nil?
|
||||||
|
command.query['fields'] = fields unless fields.nil?
|
||||||
|
command.query['quotaUser'] = quota_user unless quota_user.nil?
|
||||||
|
execute_or_queue_command(command, &block)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Rpc to replace a storage.
|
||||||
|
# Only the spec and metadata labels and annotations are modifiable. After
|
||||||
|
# the Update request, Cloud Run will work to make the 'status'
|
||||||
|
# match the requested 'spec'.
|
||||||
|
# May provide metadata.resourceVersion to enforce update from last read for
|
||||||
|
# optimistic concurrency control.
|
||||||
|
# @param [String] name
|
||||||
|
# The name of the storage being retrieved. If needed, replace
|
||||||
|
# `namespace_id` with the project ID.
|
||||||
|
# @param [Google::Apis::RunV1alpha1::Storage] storage_object
|
||||||
|
# @param [String] fields
|
||||||
|
# Selector specifying which fields to include in a partial response.
|
||||||
|
# @param [String] quota_user
|
||||||
|
# Available to use for quota purposes for server-side applications. Can be any
|
||||||
|
# arbitrary string assigned to a user, but should not exceed 40 characters.
|
||||||
|
# @param [Google::Apis::RequestOptions] options
|
||||||
|
# Request-specific options
|
||||||
|
#
|
||||||
|
# @yield [result, err] Result & error if block supplied
|
||||||
|
# @yieldparam result [Google::Apis::RunV1alpha1::Storage] parsed result object
|
||||||
|
# @yieldparam err [StandardError] error object if request failed
|
||||||
|
#
|
||||||
|
# @return [Google::Apis::RunV1alpha1::Storage]
|
||||||
|
#
|
||||||
|
# @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried
|
||||||
|
# @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification
|
||||||
|
# @raise [Google::Apis::AuthorizationError] Authorization is required
|
||||||
|
def replace_namespace_storage_storage(name, storage_object = nil, fields: nil, quota_user: nil, options: nil, &block)
|
||||||
|
command = make_simple_command(:put, 'apis/events.cloud.google.com/v1alpha1/{+name}', options)
|
||||||
|
command.request_representation = Google::Apis::RunV1alpha1::Storage::Representation
|
||||||
|
command.request_object = storage_object
|
||||||
|
command.response_representation = Google::Apis::RunV1alpha1::Storage::Representation
|
||||||
|
command.response_class = Google::Apis::RunV1alpha1::Storage
|
||||||
|
command.params['name'] = name unless name.nil?
|
||||||
|
command.query['fields'] = fields unless fields.nil?
|
||||||
|
command.query['quotaUser'] = quota_user unless quota_user.nil?
|
||||||
|
execute_or_queue_command(command, &block)
|
||||||
|
end
|
||||||
|
|
||||||
# Creates a new trigger.
|
# Creates a new trigger.
|
||||||
# @param [String] parent
|
# @param [String] parent
|
||||||
# The project ID or project number in which this trigger should
|
# The project ID or project number in which this trigger should
|
||||||
|
@ -1350,6 +1758,210 @@ module Google
|
||||||
execute_or_queue_command(command, &block)
|
execute_or_queue_command(command, &block)
|
||||||
end
|
end
|
||||||
|
|
||||||
|
# Creates a new cloudauditlog.
|
||||||
|
# @param [String] parent
|
||||||
|
# The project ID or project number in which this cloudauditlog should
|
||||||
|
# be created.
|
||||||
|
# @param [Google::Apis::RunV1alpha1::CloudAuditLog] cloud_audit_log_object
|
||||||
|
# @param [String] fields
|
||||||
|
# Selector specifying which fields to include in a partial response.
|
||||||
|
# @param [String] quota_user
|
||||||
|
# Available to use for quota purposes for server-side applications. Can be any
|
||||||
|
# arbitrary string assigned to a user, but should not exceed 40 characters.
|
||||||
|
# @param [Google::Apis::RequestOptions] options
|
||||||
|
# Request-specific options
|
||||||
|
#
|
||||||
|
# @yield [result, err] Result & error if block supplied
|
||||||
|
# @yieldparam result [Google::Apis::RunV1alpha1::CloudAuditLog] parsed result object
|
||||||
|
# @yieldparam err [StandardError] error object if request failed
|
||||||
|
#
|
||||||
|
# @return [Google::Apis::RunV1alpha1::CloudAuditLog]
|
||||||
|
#
|
||||||
|
# @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried
|
||||||
|
# @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification
|
||||||
|
# @raise [Google::Apis::AuthorizationError] Authorization is required
|
||||||
|
def create_project_location_cloudauditlog(parent, cloud_audit_log_object = nil, fields: nil, quota_user: nil, options: nil, &block)
|
||||||
|
command = make_simple_command(:post, 'v1alpha1/{+parent}/cloudauditlogs', options)
|
||||||
|
command.request_representation = Google::Apis::RunV1alpha1::CloudAuditLog::Representation
|
||||||
|
command.request_object = cloud_audit_log_object
|
||||||
|
command.response_representation = Google::Apis::RunV1alpha1::CloudAuditLog::Representation
|
||||||
|
command.response_class = Google::Apis::RunV1alpha1::CloudAuditLog
|
||||||
|
command.params['parent'] = parent unless parent.nil?
|
||||||
|
command.query['fields'] = fields unless fields.nil?
|
||||||
|
command.query['quotaUser'] = quota_user unless quota_user.nil?
|
||||||
|
execute_or_queue_command(command, &block)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Rpc to delete a cloudauditlog.
|
||||||
|
# @param [String] name
|
||||||
|
# The name of the cloudauditlog being deleted. If needed, replace
|
||||||
|
# `namespace_id` with the project ID.
|
||||||
|
# @param [String] api_version
|
||||||
|
# Cloud Run currently ignores this parameter.
|
||||||
|
# @param [String] kind
|
||||||
|
# Cloud Run currently ignores this parameter.
|
||||||
|
# @param [String] propagation_policy
|
||||||
|
# Specifies the propagation policy of delete. Cloud Run currently ignores
|
||||||
|
# this setting, and deletes in the background. Please see
|
||||||
|
# kubernetes.io/docs/concepts/workloads/controllers/garbage-collection/ for
|
||||||
|
# more information.
|
||||||
|
# @param [String] fields
|
||||||
|
# Selector specifying which fields to include in a partial response.
|
||||||
|
# @param [String] quota_user
|
||||||
|
# Available to use for quota purposes for server-side applications. Can be any
|
||||||
|
# arbitrary string assigned to a user, but should not exceed 40 characters.
|
||||||
|
# @param [Google::Apis::RequestOptions] options
|
||||||
|
# Request-specific options
|
||||||
|
#
|
||||||
|
# @yield [result, err] Result & error if block supplied
|
||||||
|
# @yieldparam result [Google::Apis::RunV1alpha1::Empty] parsed result object
|
||||||
|
# @yieldparam err [StandardError] error object if request failed
|
||||||
|
#
|
||||||
|
# @return [Google::Apis::RunV1alpha1::Empty]
|
||||||
|
#
|
||||||
|
# @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried
|
||||||
|
# @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification
|
||||||
|
# @raise [Google::Apis::AuthorizationError] Authorization is required
|
||||||
|
def delete_project_location_cloudauditlog(name, api_version: nil, kind: nil, propagation_policy: nil, fields: nil, quota_user: nil, options: nil, &block)
|
||||||
|
command = make_simple_command(:delete, 'v1alpha1/{+name}', options)
|
||||||
|
command.response_representation = Google::Apis::RunV1alpha1::Empty::Representation
|
||||||
|
command.response_class = Google::Apis::RunV1alpha1::Empty
|
||||||
|
command.params['name'] = name unless name.nil?
|
||||||
|
command.query['apiVersion'] = api_version unless api_version.nil?
|
||||||
|
command.query['kind'] = kind unless kind.nil?
|
||||||
|
command.query['propagationPolicy'] = propagation_policy unless propagation_policy.nil?
|
||||||
|
command.query['fields'] = fields unless fields.nil?
|
||||||
|
command.query['quotaUser'] = quota_user unless quota_user.nil?
|
||||||
|
execute_or_queue_command(command, &block)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Rpc to get information about a cloudauditlog.
|
||||||
|
# @param [String] name
|
||||||
|
# The name of the cloudauditlog being retrieved. If needed, replace
|
||||||
|
# `namespace_id` with the project ID.
|
||||||
|
# @param [String] fields
|
||||||
|
# Selector specifying which fields to include in a partial response.
|
||||||
|
# @param [String] quota_user
|
||||||
|
# Available to use for quota purposes for server-side applications. Can be any
|
||||||
|
# arbitrary string assigned to a user, but should not exceed 40 characters.
|
||||||
|
# @param [Google::Apis::RequestOptions] options
|
||||||
|
# Request-specific options
|
||||||
|
#
|
||||||
|
# @yield [result, err] Result & error if block supplied
|
||||||
|
# @yieldparam result [Google::Apis::RunV1alpha1::CloudAuditLog] parsed result object
|
||||||
|
# @yieldparam err [StandardError] error object if request failed
|
||||||
|
#
|
||||||
|
# @return [Google::Apis::RunV1alpha1::CloudAuditLog]
|
||||||
|
#
|
||||||
|
# @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried
|
||||||
|
# @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification
|
||||||
|
# @raise [Google::Apis::AuthorizationError] Authorization is required
|
||||||
|
def get_project_location_cloudauditlog(name, fields: nil, quota_user: nil, options: nil, &block)
|
||||||
|
command = make_simple_command(:get, 'v1alpha1/{+name}', options)
|
||||||
|
command.response_representation = Google::Apis::RunV1alpha1::CloudAuditLog::Representation
|
||||||
|
command.response_class = Google::Apis::RunV1alpha1::CloudAuditLog
|
||||||
|
command.params['name'] = name unless name.nil?
|
||||||
|
command.query['fields'] = fields unless fields.nil?
|
||||||
|
command.query['quotaUser'] = quota_user unless quota_user.nil?
|
||||||
|
execute_or_queue_command(command, &block)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Rpc to list cloudauditlogs.
|
||||||
|
# @param [String] parent
|
||||||
|
# The project ID or project number from which the cloudauditlogs should
|
||||||
|
# be listed.
|
||||||
|
# @param [String] continue
|
||||||
|
# Optional encoded string to continue paging.
|
||||||
|
# @param [String] field_selector
|
||||||
|
# Allows to filter resources based on a specific value for a field name.
|
||||||
|
# Send this in a query string format. i.e. 'metadata.name%3Dlorem'.
|
||||||
|
# Not currently used by Cloud Run.
|
||||||
|
# @param [Boolean] include_uninitialized
|
||||||
|
# Not currently used by Cloud Run.
|
||||||
|
# @param [String] label_selector
|
||||||
|
# Allows to filter resources based on a label. Supported operations are
|
||||||
|
# =, !=, exists, in, and notIn.
|
||||||
|
# @param [Fixnum] limit
|
||||||
|
# The maximum number of records that should be returned.
|
||||||
|
# @param [String] resource_version
|
||||||
|
# The baseline resource version from which the list or watch operation should
|
||||||
|
# start. Not currently used by Cloud Run.
|
||||||
|
# @param [Boolean] watch
|
||||||
|
# Flag that indicates that the client expects to watch this resource as well.
|
||||||
|
# Not currently used by Cloud Run.
|
||||||
|
# @param [String] fields
|
||||||
|
# Selector specifying which fields to include in a partial response.
|
||||||
|
# @param [String] quota_user
|
||||||
|
# Available to use for quota purposes for server-side applications. Can be any
|
||||||
|
# arbitrary string assigned to a user, but should not exceed 40 characters.
|
||||||
|
# @param [Google::Apis::RequestOptions] options
|
||||||
|
# Request-specific options
|
||||||
|
#
|
||||||
|
# @yield [result, err] Result & error if block supplied
|
||||||
|
# @yieldparam result [Google::Apis::RunV1alpha1::ListCloudAuditLogsResponse] parsed result object
|
||||||
|
# @yieldparam err [StandardError] error object if request failed
|
||||||
|
#
|
||||||
|
# @return [Google::Apis::RunV1alpha1::ListCloudAuditLogsResponse]
|
||||||
|
#
|
||||||
|
# @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried
|
||||||
|
# @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification
|
||||||
|
# @raise [Google::Apis::AuthorizationError] Authorization is required
|
||||||
|
def list_project_location_cloudauditlogs(parent, continue: nil, field_selector: nil, include_uninitialized: nil, label_selector: nil, limit: nil, resource_version: nil, watch: nil, fields: nil, quota_user: nil, options: nil, &block)
|
||||||
|
command = make_simple_command(:get, 'v1alpha1/{+parent}/cloudauditlogs', options)
|
||||||
|
command.response_representation = Google::Apis::RunV1alpha1::ListCloudAuditLogsResponse::Representation
|
||||||
|
command.response_class = Google::Apis::RunV1alpha1::ListCloudAuditLogsResponse
|
||||||
|
command.params['parent'] = parent unless parent.nil?
|
||||||
|
command.query['continue'] = continue unless continue.nil?
|
||||||
|
command.query['fieldSelector'] = field_selector unless field_selector.nil?
|
||||||
|
command.query['includeUninitialized'] = include_uninitialized unless include_uninitialized.nil?
|
||||||
|
command.query['labelSelector'] = label_selector unless label_selector.nil?
|
||||||
|
command.query['limit'] = limit unless limit.nil?
|
||||||
|
command.query['resourceVersion'] = resource_version unless resource_version.nil?
|
||||||
|
command.query['watch'] = watch unless watch.nil?
|
||||||
|
command.query['fields'] = fields unless fields.nil?
|
||||||
|
command.query['quotaUser'] = quota_user unless quota_user.nil?
|
||||||
|
execute_or_queue_command(command, &block)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Rpc to replace a cloudauditlog.
|
||||||
|
# Only the spec and metadata labels and annotations are modifiable. After
|
||||||
|
# the Update request, Cloud Run will work to make the 'status'
|
||||||
|
# match the requested 'spec'.
|
||||||
|
# May provide metadata.resourceVersion to enforce update from last read for
|
||||||
|
# optimistic concurrency control.
|
||||||
|
# @param [String] name
|
||||||
|
# The name of the cloudauditlog being retrieved. If needed, replace
|
||||||
|
# `namespace_id` with the project ID.
|
||||||
|
# @param [Google::Apis::RunV1alpha1::CloudAuditLog] cloud_audit_log_object
|
||||||
|
# @param [String] fields
|
||||||
|
# Selector specifying which fields to include in a partial response.
|
||||||
|
# @param [String] quota_user
|
||||||
|
# Available to use for quota purposes for server-side applications. Can be any
|
||||||
|
# arbitrary string assigned to a user, but should not exceed 40 characters.
|
||||||
|
# @param [Google::Apis::RequestOptions] options
|
||||||
|
# Request-specific options
|
||||||
|
#
|
||||||
|
# @yield [result, err] Result & error if block supplied
|
||||||
|
# @yieldparam result [Google::Apis::RunV1alpha1::CloudAuditLog] parsed result object
|
||||||
|
# @yieldparam err [StandardError] error object if request failed
|
||||||
|
#
|
||||||
|
# @return [Google::Apis::RunV1alpha1::CloudAuditLog]
|
||||||
|
#
|
||||||
|
# @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried
|
||||||
|
# @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification
|
||||||
|
# @raise [Google::Apis::AuthorizationError] Authorization is required
|
||||||
|
def replace_project_location_cloudauditlog_cloud_audit_log(name, cloud_audit_log_object = nil, fields: nil, quota_user: nil, options: nil, &block)
|
||||||
|
command = make_simple_command(:put, 'v1alpha1/{+name}', options)
|
||||||
|
command.request_representation = Google::Apis::RunV1alpha1::CloudAuditLog::Representation
|
||||||
|
command.request_object = cloud_audit_log_object
|
||||||
|
command.response_representation = Google::Apis::RunV1alpha1::CloudAuditLog::Representation
|
||||||
|
command.response_class = Google::Apis::RunV1alpha1::CloudAuditLog
|
||||||
|
command.params['name'] = name unless name.nil?
|
||||||
|
command.query['fields'] = fields unless fields.nil?
|
||||||
|
command.query['quotaUser'] = quota_user unless quota_user.nil?
|
||||||
|
execute_or_queue_command(command, &block)
|
||||||
|
end
|
||||||
|
|
||||||
# Rpc to get information about a configuration.
|
# Rpc to get information about a configuration.
|
||||||
# @param [String] name
|
# @param [String] name
|
||||||
# The name of the configuration being retrieved. If needed, replace
|
# The name of the configuration being retrieved. If needed, replace
|
||||||
|
@ -2447,6 +3059,210 @@ module Google
|
||||||
execute_or_queue_command(command, &block)
|
execute_or_queue_command(command, &block)
|
||||||
end
|
end
|
||||||
|
|
||||||
|
# Creates a new storage.
|
||||||
|
# @param [String] parent
|
||||||
|
# The project ID or project number in which this storage should
|
||||||
|
# be created.
|
||||||
|
# @param [Google::Apis::RunV1alpha1::Storage] storage_object
|
||||||
|
# @param [String] fields
|
||||||
|
# Selector specifying which fields to include in a partial response.
|
||||||
|
# @param [String] quota_user
|
||||||
|
# Available to use for quota purposes for server-side applications. Can be any
|
||||||
|
# arbitrary string assigned to a user, but should not exceed 40 characters.
|
||||||
|
# @param [Google::Apis::RequestOptions] options
|
||||||
|
# Request-specific options
|
||||||
|
#
|
||||||
|
# @yield [result, err] Result & error if block supplied
|
||||||
|
# @yieldparam result [Google::Apis::RunV1alpha1::Storage] parsed result object
|
||||||
|
# @yieldparam err [StandardError] error object if request failed
|
||||||
|
#
|
||||||
|
# @return [Google::Apis::RunV1alpha1::Storage]
|
||||||
|
#
|
||||||
|
# @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried
|
||||||
|
# @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification
|
||||||
|
# @raise [Google::Apis::AuthorizationError] Authorization is required
|
||||||
|
def create_project_location_storage(parent, storage_object = nil, fields: nil, quota_user: nil, options: nil, &block)
|
||||||
|
command = make_simple_command(:post, 'v1alpha1/{+parent}/storages', options)
|
||||||
|
command.request_representation = Google::Apis::RunV1alpha1::Storage::Representation
|
||||||
|
command.request_object = storage_object
|
||||||
|
command.response_representation = Google::Apis::RunV1alpha1::Storage::Representation
|
||||||
|
command.response_class = Google::Apis::RunV1alpha1::Storage
|
||||||
|
command.params['parent'] = parent unless parent.nil?
|
||||||
|
command.query['fields'] = fields unless fields.nil?
|
||||||
|
command.query['quotaUser'] = quota_user unless quota_user.nil?
|
||||||
|
execute_or_queue_command(command, &block)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Rpc to delete a storage.
|
||||||
|
# @param [String] name
|
||||||
|
# The name of the storage being deleted. If needed, replace
|
||||||
|
# `namespace_id` with the project ID.
|
||||||
|
# @param [String] api_version
|
||||||
|
# Cloud Run currently ignores this parameter.
|
||||||
|
# @param [String] kind
|
||||||
|
# Cloud Run currently ignores this parameter.
|
||||||
|
# @param [String] propagation_policy
|
||||||
|
# Specifies the propagation policy of delete. Cloud Run currently ignores
|
||||||
|
# this setting, and deletes in the background. Please see
|
||||||
|
# kubernetes.io/docs/concepts/workloads/controllers/garbage-collection/ for
|
||||||
|
# more information.
|
||||||
|
# @param [String] fields
|
||||||
|
# Selector specifying which fields to include in a partial response.
|
||||||
|
# @param [String] quota_user
|
||||||
|
# Available to use for quota purposes for server-side applications. Can be any
|
||||||
|
# arbitrary string assigned to a user, but should not exceed 40 characters.
|
||||||
|
# @param [Google::Apis::RequestOptions] options
|
||||||
|
# Request-specific options
|
||||||
|
#
|
||||||
|
# @yield [result, err] Result & error if block supplied
|
||||||
|
# @yieldparam result [Google::Apis::RunV1alpha1::Empty] parsed result object
|
||||||
|
# @yieldparam err [StandardError] error object if request failed
|
||||||
|
#
|
||||||
|
# @return [Google::Apis::RunV1alpha1::Empty]
|
||||||
|
#
|
||||||
|
# @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried
|
||||||
|
# @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification
|
||||||
|
# @raise [Google::Apis::AuthorizationError] Authorization is required
|
||||||
|
def delete_project_location_storage(name, api_version: nil, kind: nil, propagation_policy: nil, fields: nil, quota_user: nil, options: nil, &block)
|
||||||
|
command = make_simple_command(:delete, 'v1alpha1/{+name}', options)
|
||||||
|
command.response_representation = Google::Apis::RunV1alpha1::Empty::Representation
|
||||||
|
command.response_class = Google::Apis::RunV1alpha1::Empty
|
||||||
|
command.params['name'] = name unless name.nil?
|
||||||
|
command.query['apiVersion'] = api_version unless api_version.nil?
|
||||||
|
command.query['kind'] = kind unless kind.nil?
|
||||||
|
command.query['propagationPolicy'] = propagation_policy unless propagation_policy.nil?
|
||||||
|
command.query['fields'] = fields unless fields.nil?
|
||||||
|
command.query['quotaUser'] = quota_user unless quota_user.nil?
|
||||||
|
execute_or_queue_command(command, &block)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Rpc to get information about a storage.
|
||||||
|
# @param [String] name
|
||||||
|
# The name of the storage being retrieved. If needed, replace
|
||||||
|
# `namespace_id` with the project ID.
|
||||||
|
# @param [String] fields
|
||||||
|
# Selector specifying which fields to include in a partial response.
|
||||||
|
# @param [String] quota_user
|
||||||
|
# Available to use for quota purposes for server-side applications. Can be any
|
||||||
|
# arbitrary string assigned to a user, but should not exceed 40 characters.
|
||||||
|
# @param [Google::Apis::RequestOptions] options
|
||||||
|
# Request-specific options
|
||||||
|
#
|
||||||
|
# @yield [result, err] Result & error if block supplied
|
||||||
|
# @yieldparam result [Google::Apis::RunV1alpha1::Storage] parsed result object
|
||||||
|
# @yieldparam err [StandardError] error object if request failed
|
||||||
|
#
|
||||||
|
# @return [Google::Apis::RunV1alpha1::Storage]
|
||||||
|
#
|
||||||
|
# @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried
|
||||||
|
# @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification
|
||||||
|
# @raise [Google::Apis::AuthorizationError] Authorization is required
|
||||||
|
def get_project_location_storage(name, fields: nil, quota_user: nil, options: nil, &block)
|
||||||
|
command = make_simple_command(:get, 'v1alpha1/{+name}', options)
|
||||||
|
command.response_representation = Google::Apis::RunV1alpha1::Storage::Representation
|
||||||
|
command.response_class = Google::Apis::RunV1alpha1::Storage
|
||||||
|
command.params['name'] = name unless name.nil?
|
||||||
|
command.query['fields'] = fields unless fields.nil?
|
||||||
|
command.query['quotaUser'] = quota_user unless quota_user.nil?
|
||||||
|
execute_or_queue_command(command, &block)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Rpc to list storages.
|
||||||
|
# @param [String] parent
|
||||||
|
# The project ID or project number from which the storages should
|
||||||
|
# be listed.
|
||||||
|
# @param [String] continue
|
||||||
|
# Optional encoded string to continue paging.
|
||||||
|
# @param [String] field_selector
|
||||||
|
# Allows to filter resources based on a specific value for a field name.
|
||||||
|
# Send this in a query string format. i.e. 'metadata.name%3Dlorem'.
|
||||||
|
# Not currently used by Cloud Run.
|
||||||
|
# @param [Boolean] include_uninitialized
|
||||||
|
# Not currently used by Cloud Run.
|
||||||
|
# @param [String] label_selector
|
||||||
|
# Allows to filter resources based on a label. Supported operations are
|
||||||
|
# =, !=, exists, in, and notIn.
|
||||||
|
# @param [Fixnum] limit
|
||||||
|
# The maximum number of records that should be returned.
|
||||||
|
# @param [String] resource_version
|
||||||
|
# The baseline resource version from which the list or watch operation should
|
||||||
|
# start. Not currently used by Cloud Run.
|
||||||
|
# @param [Boolean] watch
|
||||||
|
# Flag that indicates that the client expects to watch this resource as well.
|
||||||
|
# Not currently used by Cloud Run.
|
||||||
|
# @param [String] fields
|
||||||
|
# Selector specifying which fields to include in a partial response.
|
||||||
|
# @param [String] quota_user
|
||||||
|
# Available to use for quota purposes for server-side applications. Can be any
|
||||||
|
# arbitrary string assigned to a user, but should not exceed 40 characters.
|
||||||
|
# @param [Google::Apis::RequestOptions] options
|
||||||
|
# Request-specific options
|
||||||
|
#
|
||||||
|
# @yield [result, err] Result & error if block supplied
|
||||||
|
# @yieldparam result [Google::Apis::RunV1alpha1::ListStoragesResponse] parsed result object
|
||||||
|
# @yieldparam err [StandardError] error object if request failed
|
||||||
|
#
|
||||||
|
# @return [Google::Apis::RunV1alpha1::ListStoragesResponse]
|
||||||
|
#
|
||||||
|
# @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried
|
||||||
|
# @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification
|
||||||
|
# @raise [Google::Apis::AuthorizationError] Authorization is required
|
||||||
|
def list_project_location_storages(parent, continue: nil, field_selector: nil, include_uninitialized: nil, label_selector: nil, limit: nil, resource_version: nil, watch: nil, fields: nil, quota_user: nil, options: nil, &block)
|
||||||
|
command = make_simple_command(:get, 'v1alpha1/{+parent}/storages', options)
|
||||||
|
command.response_representation = Google::Apis::RunV1alpha1::ListStoragesResponse::Representation
|
||||||
|
command.response_class = Google::Apis::RunV1alpha1::ListStoragesResponse
|
||||||
|
command.params['parent'] = parent unless parent.nil?
|
||||||
|
command.query['continue'] = continue unless continue.nil?
|
||||||
|
command.query['fieldSelector'] = field_selector unless field_selector.nil?
|
||||||
|
command.query['includeUninitialized'] = include_uninitialized unless include_uninitialized.nil?
|
||||||
|
command.query['labelSelector'] = label_selector unless label_selector.nil?
|
||||||
|
command.query['limit'] = limit unless limit.nil?
|
||||||
|
command.query['resourceVersion'] = resource_version unless resource_version.nil?
|
||||||
|
command.query['watch'] = watch unless watch.nil?
|
||||||
|
command.query['fields'] = fields unless fields.nil?
|
||||||
|
command.query['quotaUser'] = quota_user unless quota_user.nil?
|
||||||
|
execute_or_queue_command(command, &block)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Rpc to replace a storage.
|
||||||
|
# Only the spec and metadata labels and annotations are modifiable. After
|
||||||
|
# the Update request, Cloud Run will work to make the 'status'
|
||||||
|
# match the requested 'spec'.
|
||||||
|
# May provide metadata.resourceVersion to enforce update from last read for
|
||||||
|
# optimistic concurrency control.
|
||||||
|
# @param [String] name
|
||||||
|
# The name of the storage being retrieved. If needed, replace
|
||||||
|
# `namespace_id` with the project ID.
|
||||||
|
# @param [Google::Apis::RunV1alpha1::Storage] storage_object
|
||||||
|
# @param [String] fields
|
||||||
|
# Selector specifying which fields to include in a partial response.
|
||||||
|
# @param [String] quota_user
|
||||||
|
# Available to use for quota purposes for server-side applications. Can be any
|
||||||
|
# arbitrary string assigned to a user, but should not exceed 40 characters.
|
||||||
|
# @param [Google::Apis::RequestOptions] options
|
||||||
|
# Request-specific options
|
||||||
|
#
|
||||||
|
# @yield [result, err] Result & error if block supplied
|
||||||
|
# @yieldparam result [Google::Apis::RunV1alpha1::Storage] parsed result object
|
||||||
|
# @yieldparam err [StandardError] error object if request failed
|
||||||
|
#
|
||||||
|
# @return [Google::Apis::RunV1alpha1::Storage]
|
||||||
|
#
|
||||||
|
# @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried
|
||||||
|
# @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification
|
||||||
|
# @raise [Google::Apis::AuthorizationError] Authorization is required
|
||||||
|
def replace_project_location_storage_storage(name, storage_object = nil, fields: nil, quota_user: nil, options: nil, &block)
|
||||||
|
command = make_simple_command(:put, 'v1alpha1/{+name}', options)
|
||||||
|
command.request_representation = Google::Apis::RunV1alpha1::Storage::Representation
|
||||||
|
command.request_object = storage_object
|
||||||
|
command.response_representation = Google::Apis::RunV1alpha1::Storage::Representation
|
||||||
|
command.response_class = Google::Apis::RunV1alpha1::Storage
|
||||||
|
command.params['name'] = name unless name.nil?
|
||||||
|
command.query['fields'] = fields unless fields.nil?
|
||||||
|
command.query['quotaUser'] = quota_user unless quota_user.nil?
|
||||||
|
execute_or_queue_command(command, &block)
|
||||||
|
end
|
||||||
|
|
||||||
# Creates a new trigger.
|
# Creates a new trigger.
|
||||||
# @param [String] parent
|
# @param [String] parent
|
||||||
# The project ID or project number in which this trigger should
|
# The project ID or project number in which this trigger should
|
||||||
|
|
|
@ -26,7 +26,7 @@ module Google
|
||||||
# @see https://cloud.google.com/run/
|
# @see https://cloud.google.com/run/
|
||||||
module RunV1beta1
|
module RunV1beta1
|
||||||
VERSION = 'V1beta1'
|
VERSION = 'V1beta1'
|
||||||
REVISION = '20190927'
|
REVISION = '20191216'
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
|
@ -95,7 +95,7 @@ module Google
|
||||||
# @return [String]
|
# @return [String]
|
||||||
attr_accessor :api_version
|
attr_accessor :api_version
|
||||||
|
|
||||||
# The kind of resource, one example is "Storage".
|
# The kind of resource, in this case always "CustomResourceDefinition".
|
||||||
# Corresponds to the JSON property `kind`
|
# Corresponds to the JSON property `kind`
|
||||||
# @return [String]
|
# @return [String]
|
||||||
attr_accessor :kind
|
attr_accessor :kind
|
||||||
|
|
|
@ -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 = '20191204'
|
REVISION = '20191213'
|
||||||
|
|
||||||
# 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'
|
||||||
|
|
|
@ -487,7 +487,21 @@ module Google
|
||||||
# @return [Float]
|
# @return [Float]
|
||||||
attr_accessor :deadline
|
attr_accessor :deadline
|
||||||
|
|
||||||
# The JWT audience is used when generating a JWT id token for the backend.
|
# When disable_auth is false, a JWT ID token will be generated with the
|
||||||
|
# value from BackendRule.address as jwt_audience, overrode to the HTTP
|
||||||
|
# "Authorization" request header and sent to the backend.
|
||||||
|
# When disable_auth is true, a JWT ID token won't be generated and the
|
||||||
|
# original "Authorization" HTTP header will be preserved. If the header is
|
||||||
|
# used to carry the original token and is expected by the backend, this
|
||||||
|
# field must be set to true to preserve the header.
|
||||||
|
# Corresponds to the JSON property `disableAuth`
|
||||||
|
# @return [Boolean]
|
||||||
|
attr_accessor :disable_auth
|
||||||
|
alias_method :disable_auth?, :disable_auth
|
||||||
|
|
||||||
|
# The JWT audience is used when generating a JWT ID token for the backend.
|
||||||
|
# This ID token will be added in the HTTP "authorization" header, and sent
|
||||||
|
# to the backend.
|
||||||
# Corresponds to the JSON property `jwtAudience`
|
# Corresponds to the JSON property `jwtAudience`
|
||||||
# @return [String]
|
# @return [String]
|
||||||
attr_accessor :jwt_audience
|
attr_accessor :jwt_audience
|
||||||
|
@ -523,6 +537,7 @@ module Google
|
||||||
def update!(**args)
|
def update!(**args)
|
||||||
@address = args[:address] if args.key?(:address)
|
@address = args[:address] if args.key?(:address)
|
||||||
@deadline = args[:deadline] if args.key?(:deadline)
|
@deadline = args[:deadline] if args.key?(:deadline)
|
||||||
|
@disable_auth = args[:disable_auth] if args.key?(:disable_auth)
|
||||||
@jwt_audience = args[:jwt_audience] if args.key?(:jwt_audience)
|
@jwt_audience = args[:jwt_audience] if args.key?(:jwt_audience)
|
||||||
@min_deadline = args[:min_deadline] if args.key?(:min_deadline)
|
@min_deadline = args[:min_deadline] if args.key?(:min_deadline)
|
||||||
@operation_deadline = args[:operation_deadline] if args.key?(:operation_deadline)
|
@operation_deadline = args[:operation_deadline] if args.key?(:operation_deadline)
|
||||||
|
|
|
@ -645,6 +645,7 @@ module Google
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
property :address, as: 'address'
|
property :address, as: 'address'
|
||||||
property :deadline, as: 'deadline'
|
property :deadline, as: 'deadline'
|
||||||
|
property :disable_auth, as: 'disableAuth'
|
||||||
property :jwt_audience, as: 'jwtAudience'
|
property :jwt_audience, as: 'jwtAudience'
|
||||||
property :min_deadline, as: 'minDeadline'
|
property :min_deadline, as: 'minDeadline'
|
||||||
property :operation_deadline, as: 'operationDeadline'
|
property :operation_deadline, as: 'operationDeadline'
|
||||||
|
|
Loading…
Reference in New Issue