lib/google/apis/logging_v2/representations.rb in google-apis-logging_v2-0.26.0 vs lib/google/apis/logging_v2/representations.rb in google-apis-logging_v2-0.27.0
- old
+ new
@@ -86,10 +86,16 @@
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
+ class IndexConfig
+ class Representation < Google::Apis::Core::JsonRepresentation; end
+
+ include Google::Apis::Core::JsonObjectSupport
+ end
+
class LabelDescriptor
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
@@ -441,10 +447,19 @@
property :status, as: 'status'
property :user_agent, as: 'userAgent'
end
end
+ class IndexConfig
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ property :create_time, as: 'createTime'
+ property :field_path, as: 'fieldPath'
+ property :type, as: 'type'
+ end
+ end
+
class LabelDescriptor
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :description, as: 'description'
property :key, as: 'key'
@@ -578,9 +593,11 @@
class Representation < Google::Apis::Core::JsonRepresentation
property :cmek_settings, as: 'cmekSettings', class: Google::Apis::LoggingV2::CmekSettings, decorator: Google::Apis::LoggingV2::CmekSettings::Representation
property :create_time, as: 'createTime'
property :description, as: 'description'
+ collection :index_configs, as: 'indexConfigs', class: Google::Apis::LoggingV2::IndexConfig, decorator: Google::Apis::LoggingV2::IndexConfig::Representation
+
property :lifecycle_state, as: 'lifecycleState'
property :locked, as: 'locked'
property :name, as: 'name'
collection :restricted_fields, as: 'restrictedFields'
property :retention_days, as: 'retentionDays'