lib/google/apis/logging_v2/representations.rb in google-apis-logging_v2-0.66.0 vs lib/google/apis/logging_v2/representations.rb in google-apis-logging_v2-0.67.0
- old
+ new
@@ -20,10 +20,22 @@
module Google
module Apis
module LoggingV2
+ class AuditConfig
+ class Representation < Google::Apis::Core::JsonRepresentation; end
+
+ include Google::Apis::Core::JsonObjectSupport
+ end
+
+ class AuditLogConfig
+ class Representation < Google::Apis::Core::JsonRepresentation; end
+
+ include Google::Apis::Core::JsonObjectSupport
+ end
+
class BigQueryDataset
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
@@ -32,10 +44,16 @@
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
+ class Binding
+ class Representation < Google::Apis::Core::JsonRepresentation; end
+
+ include Google::Apis::Core::JsonObjectSupport
+ end
+
class BucketMetadata
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
@@ -116,10 +134,28 @@
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
+ class Expr
+ class Representation < Google::Apis::Core::JsonRepresentation; end
+
+ include Google::Apis::Core::JsonObjectSupport
+ end
+
+ class GetIamPolicyRequest
+ class Representation < Google::Apis::Core::JsonRepresentation; end
+
+ include Google::Apis::Core::JsonObjectSupport
+ end
+
+ class GetPolicyOptions
+ class Representation < Google::Apis::Core::JsonRepresentation; end
+
+ include Google::Apis::Core::JsonObjectSupport
+ end
+
class HttpRequest
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
@@ -362,10 +398,16 @@
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
+ class Policy
+ class Representation < Google::Apis::Core::JsonRepresentation; end
+
+ include Google::Apis::Core::JsonObjectSupport
+ end
+
class RecentQuery
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
@@ -380,10 +422,16 @@
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
+ class SetIamPolicyRequest
+ class Representation < Google::Apis::Core::JsonRepresentation; end
+
+ include Google::Apis::Core::JsonObjectSupport
+ end
+
class Settings
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
@@ -428,10 +476,22 @@
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
+ class TestIamPermissionsRequest
+ class Representation < Google::Apis::Core::JsonRepresentation; end
+
+ include Google::Apis::Core::JsonObjectSupport
+ end
+
+ class TestIamPermissionsResponse
+ class Representation < Google::Apis::Core::JsonRepresentation; end
+
+ include Google::Apis::Core::JsonObjectSupport
+ end
+
class UndeleteBucketRequest
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
@@ -452,10 +512,27 @@
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
+ class AuditConfig
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ collection :audit_log_configs, as: 'auditLogConfigs', class: Google::Apis::LoggingV2::AuditLogConfig, decorator: Google::Apis::LoggingV2::AuditLogConfig::Representation
+
+ property :service, as: 'service'
+ end
+ end
+
+ class AuditLogConfig
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ collection :exempted_members, as: 'exemptedMembers'
+ property :log_type, as: 'logType'
+ end
+ end
+
class BigQueryDataset
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :dataset_id, as: 'datasetId'
end
@@ -467,10 +544,20 @@
property :use_partitioned_tables, as: 'usePartitionedTables'
property :uses_timestamp_column_partitioning, as: 'usesTimestampColumnPartitioning'
end
end
+ class Binding
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ property :condition, as: 'condition', class: Google::Apis::LoggingV2::Expr, decorator: Google::Apis::LoggingV2::Expr::Representation
+
+ collection :members, as: 'members'
+ property :role, as: 'role'
+ end
+ end
+
class BucketMetadata
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :create_bucket_request, as: 'createBucketRequest', class: Google::Apis::LoggingV2::CreateBucketRequest, decorator: Google::Apis::LoggingV2::CreateBucketRequest::Representation
@@ -600,10 +687,35 @@
property :num_finite_buckets, as: 'numFiniteBuckets'
property :scale, as: 'scale'
end
end
+ class Expr
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ property :description, as: 'description'
+ property :expression, as: 'expression'
+ property :location, as: 'location'
+ property :title, as: 'title'
+ end
+ end
+
+ class GetIamPolicyRequest
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ property :options, as: 'options', class: Google::Apis::LoggingV2::GetPolicyOptions, decorator: Google::Apis::LoggingV2::GetPolicyOptions::Representation
+
+ end
+ end
+
+ class GetPolicyOptions
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ property :requested_policy_version, as: 'requestedPolicyVersion'
+ end
+ end
+
class HttpRequest
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :cache_fill_bytes, :numeric_string => true, as: 'cacheFillBytes'
property :cache_hit, as: 'cacheHit'
@@ -1070,10 +1182,22 @@
class Representation < Google::Apis::Core::JsonRepresentation
property :sql_query_text, as: 'sqlQueryText'
end
end
+ class Policy
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ collection :audit_configs, as: 'auditConfigs', class: Google::Apis::LoggingV2::AuditConfig, decorator: Google::Apis::LoggingV2::AuditConfig::Representation
+
+ collection :bindings, as: 'bindings', class: Google::Apis::LoggingV2::Binding, decorator: Google::Apis::LoggingV2::Binding::Representation
+
+ property :etag, :base64 => true, as: 'etag'
+ property :version, as: 'version'
+ end
+ end
+
class RecentQuery
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :last_run_time, as: 'lastRunTime'
property :logging_query, as: 'loggingQuery', class: Google::Apis::LoggingV2::LoggingQuery, decorator: Google::Apis::LoggingV2::LoggingQuery::Representation
@@ -1140,10 +1264,19 @@
property :update_time, as: 'updateTime'
property :visibility, as: 'visibility'
end
end
+ class SetIamPolicyRequest
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ property :policy, as: 'policy', class: Google::Apis::LoggingV2::Policy, decorator: Google::Apis::LoggingV2::Policy::Representation
+
+ property :update_mask, as: 'updateMask'
+ end
+ end
+
class Settings
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :default_sink_config, as: 'defaultSinkConfig', class: Google::Apis::LoggingV2::DefaultSinkConfig, decorator: Google::Apis::LoggingV2::DefaultSinkConfig::Representation
@@ -1211,9 +1344,23 @@
class Representation < Google::Apis::Core::JsonRepresentation
collection :entries, as: 'entries', class: Google::Apis::LoggingV2::LogEntry, decorator: Google::Apis::LoggingV2::LogEntry::Representation
collection :suppression_info, as: 'suppressionInfo', class: Google::Apis::LoggingV2::SuppressionInfo, decorator: Google::Apis::LoggingV2::SuppressionInfo::Representation
+ end
+ end
+
+ class TestIamPermissionsRequest
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ collection :permissions, as: 'permissions'
+ end
+ end
+
+ class TestIamPermissionsResponse
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ collection :permissions, as: 'permissions'
end
end
class UndeleteBucketRequest
# @private