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