lib/google/apis/osconfig_v1/representations.rb in google-apis-osconfig_v1-0.10.0 vs lib/google/apis/osconfig_v1/representations.rb in google-apis-osconfig_v1-0.11.0
- old
+ new
@@ -32,10 +32,16 @@
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
+ class CancelOperationRequest
+ class Representation < Google::Apis::Core::JsonRepresentation; end
+
+ include Google::Apis::Core::JsonObjectSupport
+ end
+
class CancelPatchJobRequest
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
@@ -152,10 +158,16 @@
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
+ class ListOsPolicyAssignmentReportsResponse
+ class Representation < Google::Apis::Core::JsonRepresentation; end
+
+ include Google::Apis::Core::JsonObjectSupport
+ end
+
class ListOsPolicyAssignmentRevisionsResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
@@ -230,10 +242,40 @@
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
+ class OsPolicyAssignmentReport
+ class Representation < Google::Apis::Core::JsonRepresentation; end
+
+ include Google::Apis::Core::JsonObjectSupport
+ end
+
+ class OsPolicyAssignmentReportOsPolicyCompliance
+ class Representation < Google::Apis::Core::JsonRepresentation; end
+
+ include Google::Apis::Core::JsonObjectSupport
+ end
+
+ class OsPolicyAssignmentReportOsPolicyComplianceOsPolicyResourceCompliance
+ class Representation < Google::Apis::Core::JsonRepresentation; end
+
+ include Google::Apis::Core::JsonObjectSupport
+ end
+
+ class OsPolicyAssignmentReportOsPolicyComplianceOsPolicyResourceComplianceExecResourceOutput
+ class Representation < Google::Apis::Core::JsonRepresentation; end
+
+ include Google::Apis::Core::JsonObjectSupport
+ end
+
+ class OsPolicyAssignmentReportOsPolicyComplianceOsPolicyResourceComplianceOsPolicyResourceConfigStep
+ class Representation < Google::Apis::Core::JsonRepresentation; end
+
+ include Google::Apis::Core::JsonObjectSupport
+ end
+
class OsPolicyAssignmentRollout
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
@@ -532,10 +574,16 @@
property :scope, as: 'scope'
property :user_interaction, as: 'userInteraction'
end
end
+ class CancelOperationRequest
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ end
+ end
+
class CancelPatchJobRequest
# @private
class Representation < Google::Apis::Core::JsonRepresentation
end
end
@@ -752,10 +800,19 @@
property :next_page_token, as: 'nextPageToken'
end
end
+ class ListOsPolicyAssignmentReportsResponse
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ property :next_page_token, as: 'nextPageToken'
+ collection :os_policy_assignment_reports, as: 'osPolicyAssignmentReports', class: Google::Apis::OsconfigV1::OsPolicyAssignmentReport, decorator: Google::Apis::OsconfigV1::OsPolicyAssignmentReport::Representation
+
+ end
+ end
+
class ListOsPolicyAssignmentRevisionsResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :next_page_token, as: 'nextPageToken'
collection :os_policy_assignments, as: 'osPolicyAssignments', class: Google::Apis::OsconfigV1::OsPolicyAssignment, decorator: Google::Apis::OsconfigV1::OsPolicyAssignment::Representation
@@ -885,9 +942,61 @@
property :api_method, as: 'apiMethod'
property :os_policy_assignment, as: 'osPolicyAssignment'
property :rollout_start_time, as: 'rolloutStartTime'
property :rollout_state, as: 'rolloutState'
property :rollout_update_time, as: 'rolloutUpdateTime'
+ end
+ end
+
+ class OsPolicyAssignmentReport
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ property :instance, as: 'instance'
+ property :last_run_id, as: 'lastRunId'
+ property :name, as: 'name'
+ property :os_policy_assignment, as: 'osPolicyAssignment'
+ collection :os_policy_compliances, as: 'osPolicyCompliances', class: Google::Apis::OsconfigV1::OsPolicyAssignmentReportOsPolicyCompliance, decorator: Google::Apis::OsconfigV1::OsPolicyAssignmentReportOsPolicyCompliance::Representation
+
+ property :update_time, as: 'updateTime'
+ end
+ end
+
+ class OsPolicyAssignmentReportOsPolicyCompliance
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ property :compliance_state, as: 'complianceState'
+ property :compliance_state_reason, as: 'complianceStateReason'
+ property :os_policy_id, as: 'osPolicyId'
+ collection :os_policy_resource_compliances, as: 'osPolicyResourceCompliances', class: Google::Apis::OsconfigV1::OsPolicyAssignmentReportOsPolicyComplianceOsPolicyResourceCompliance, decorator: Google::Apis::OsconfigV1::OsPolicyAssignmentReportOsPolicyComplianceOsPolicyResourceCompliance::Representation
+
+ end
+ end
+
+ class OsPolicyAssignmentReportOsPolicyComplianceOsPolicyResourceCompliance
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ property :compliance_state, as: 'complianceState'
+ property :compliance_state_reason, as: 'complianceStateReason'
+ collection :config_steps, as: 'configSteps', class: Google::Apis::OsconfigV1::OsPolicyAssignmentReportOsPolicyComplianceOsPolicyResourceComplianceOsPolicyResourceConfigStep, decorator: Google::Apis::OsconfigV1::OsPolicyAssignmentReportOsPolicyComplianceOsPolicyResourceComplianceOsPolicyResourceConfigStep::Representation
+
+ property :exec_resource_output, as: 'execResourceOutput', class: Google::Apis::OsconfigV1::OsPolicyAssignmentReportOsPolicyComplianceOsPolicyResourceComplianceExecResourceOutput, decorator: Google::Apis::OsconfigV1::OsPolicyAssignmentReportOsPolicyComplianceOsPolicyResourceComplianceExecResourceOutput::Representation
+
+ property :os_policy_resource_id, as: 'osPolicyResourceId'
+ end
+ end
+
+ class OsPolicyAssignmentReportOsPolicyComplianceOsPolicyResourceComplianceExecResourceOutput
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ property :enforcement_output, :base64 => true, as: 'enforcementOutput'
+ end
+ end
+
+ class OsPolicyAssignmentReportOsPolicyComplianceOsPolicyResourceComplianceOsPolicyResourceConfigStep
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ property :error_message, as: 'errorMessage'
+ property :type, as: 'type'
end
end
class OsPolicyAssignmentRollout
# @private