#[allow(unused_imports)]
use super::*;
impl std::fmt::Debug for super::GenerateFrameworkAuditScopeReportRequest {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("GenerateFrameworkAuditScopeReportRequest");
debug_struct.field("scope", &self.scope);
debug_struct.field("report_format", &self.report_format);
debug_struct.field("compliance_framework", &self.compliance_framework);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::GenerateFrameworkAuditScopeReportResponse {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("GenerateFrameworkAuditScopeReportResponse");
debug_struct.field("name", &self.name);
debug_struct.field("compliance_framework", &self.compliance_framework);
debug_struct.field("audit_report", &self.audit_report);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::ReportSummary {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("ReportSummary");
debug_struct.field("total_count", &self.total_count);
debug_struct.field("compliant_count", &self.compliant_count);
debug_struct.field("violation_count", &self.violation_count);
debug_struct.field(
"manual_review_needed_count",
&self.manual_review_needed_count,
);
debug_struct.field("error_count", &self.error_count);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::CreateFrameworkAuditRequest {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("CreateFrameworkAuditRequest");
debug_struct.field("parent", &self.parent);
debug_struct.field("framework_audit_id", &self.framework_audit_id);
debug_struct.field("framework_audit", &self.framework_audit);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::FrameworkAuditDestination {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("FrameworkAuditDestination");
debug_struct.field("destination_type", &self.destination_type);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::BucketDestination {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("BucketDestination");
debug_struct.field("bucket_uri", &self.bucket_uri);
debug_struct.field("framework_audit_format", &self.framework_audit_format);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::FrameworkAudit {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("FrameworkAudit");
debug_struct.field("name", &self.name);
debug_struct.field("framework_audit_id", &self.framework_audit_id);
debug_struct.field("compliance_framework", &self.compliance_framework);
debug_struct.field("scope", &self.scope);
debug_struct.field(
"framework_audit_destination",
&self.framework_audit_destination,
);
debug_struct.field("start_time", &self.start_time);
debug_struct.field("finish_time", &self.finish_time);
debug_struct.field("compliance_state", &self.compliance_state);
debug_struct.field("report_summary", &self.report_summary);
debug_struct.field(
"cloud_control_group_audit_details",
&self.cloud_control_group_audit_details,
);
debug_struct.field(
"cloud_control_audit_details",
&self.cloud_control_audit_details,
);
debug_struct.field("operation_id", &self.operation_id);
debug_struct.field("state", &self.state);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::ListFrameworkAuditsRequest {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("ListFrameworkAuditsRequest");
debug_struct.field("parent", &self.parent);
debug_struct.field("page_size", &self.page_size);
debug_struct.field("page_token", &self.page_token);
debug_struct.field("filter", &self.filter);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::ListFrameworkAuditsResponse {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("ListFrameworkAuditsResponse");
debug_struct.field("framework_audits", &self.framework_audits);
debug_struct.field("next_page_token", &self.next_page_token);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::GetFrameworkAuditRequest {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("GetFrameworkAuditRequest");
debug_struct.field("name", &self.name);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::CloudControlGroupAuditDetails {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("CloudControlGroupAuditDetails");
debug_struct.field("cloud_control_group_id", &self.cloud_control_group_id);
debug_struct.field("display_name", &self.display_name);
debug_struct.field("description", &self.description);
debug_struct.field("responsibility_type", &self.responsibility_type);
debug_struct.field(
"google_responsibility_description",
&self.google_responsibility_description,
);
debug_struct.field(
"google_responsibility_implementation",
&self.google_responsibility_implementation,
);
debug_struct.field(
"customer_responsibility_description",
&self.customer_responsibility_description,
);
debug_struct.field(
"customer_responsibility_implementation",
&self.customer_responsibility_implementation,
);
debug_struct.field("compliance_state", &self.compliance_state);
debug_struct.field("control_id", &self.control_id);
debug_struct.field("control_family", &self.control_family);
debug_struct.field("cloud_control_details", &self.cloud_control_details);
debug_struct.field("report_summary", &self.report_summary);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::FindingDetails {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("FindingDetails");
debug_struct.field("name", &self.name);
debug_struct.field("compliance_state", &self.compliance_state);
debug_struct.field("observation", &self.observation);
debug_struct.field("evidence", &self.evidence);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::ObservationDetails {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("ObservationDetails");
debug_struct.field("current_value", &self.current_value);
debug_struct.field("expected_value", &self.expected_value);
debug_struct.field("guidance", &self.guidance);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::EvidenceDetails {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("EvidenceDetails");
debug_struct.field("resource", &self.resource);
debug_struct.field("service", &self.service);
debug_struct.field("evidence_path", &self.evidence_path);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::CloudControlAuditDetails {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("CloudControlAuditDetails");
debug_struct.field("cloud_control", &self.cloud_control);
debug_struct.field("cloud_control_id", &self.cloud_control_id);
debug_struct.field("cloud_control_description", &self.cloud_control_description);
debug_struct.field("compliance_state", &self.compliance_state);
debug_struct.field("report_summary", &self.report_summary);
debug_struct.field("findings", &self.findings);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::UpdateCmEnrollmentRequest {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("UpdateCmEnrollmentRequest");
debug_struct.field("cm_enrollment", &self.cm_enrollment);
debug_struct.field("update_mask", &self.update_mask);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::CalculateEffectiveCmEnrollmentRequest {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("CalculateEffectiveCmEnrollmentRequest");
debug_struct.field("name", &self.name);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::CmEnrollment {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("CmEnrollment");
debug_struct.field("name", &self.name);
debug_struct.field("enrolled", &self.enrolled);
debug_struct.field("audit_config", &self.audit_config);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::CalculateEffectiveCmEnrollmentResponse {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("CalculateEffectiveCmEnrollmentResponse");
debug_struct.field("cm_enrollment", &self.cm_enrollment);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::AuditConfig {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("AuditConfig");
debug_struct.field("destinations", &self.destinations);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::audit_config::CmEligibleDestination {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("CmEligibleDestination");
debug_struct.field("cm_eligible_destinations", &self.cm_eligible_destinations);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::Framework {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("Framework");
debug_struct.field("name", &self.name);
debug_struct.field("major_revision_id", &self.major_revision_id);
debug_struct.field("display_name", &self.display_name);
debug_struct.field("description", &self.description);
debug_struct.field("r#type", &self.r#type);
debug_struct.field("cloud_control_details", &self.cloud_control_details);
debug_struct.field("category", &self.category);
debug_struct.field("supported_cloud_providers", &self.supported_cloud_providers);
debug_struct.field(
"supported_target_resource_types",
&self.supported_target_resource_types,
);
debug_struct.field(
"supported_enforcement_modes",
&self.supported_enforcement_modes,
);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::CloudControlDetails {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("CloudControlDetails");
debug_struct.field("name", &self.name);
debug_struct.field("major_revision_id", &self.major_revision_id);
debug_struct.field("parameters", &self.parameters);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::FrameworkReference {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("FrameworkReference");
debug_struct.field("framework", &self.framework);
debug_struct.field("major_revision_id", &self.major_revision_id);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::Parameter {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("Parameter");
debug_struct.field("name", &self.name);
debug_struct.field("parameter_value", &self.parameter_value);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::CloudControl {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("CloudControl");
debug_struct.field("name", &self.name);
debug_struct.field("major_revision_id", &self.major_revision_id);
debug_struct.field("description", &self.description);
debug_struct.field("display_name", &self.display_name);
debug_struct.field(
"supported_enforcement_modes",
&self.supported_enforcement_modes,
);
debug_struct.field("parameter_spec", &self.parameter_spec);
debug_struct.field("rules", &self.rules);
debug_struct.field("severity", &self.severity);
debug_struct.field("finding_category", &self.finding_category);
debug_struct.field("supported_cloud_providers", &self.supported_cloud_providers);
debug_struct.field("related_frameworks", &self.related_frameworks);
debug_struct.field("remediation_steps", &self.remediation_steps);
debug_struct.field("categories", &self.categories);
debug_struct.field("create_time", &self.create_time);
debug_struct.field(
"supported_target_resource_types",
&self.supported_target_resource_types,
);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::ParameterSpec {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("ParameterSpec");
debug_struct.field("name", &self.name);
debug_struct.field("display_name", &self.display_name);
debug_struct.field("description", &self.description);
debug_struct.field("is_required", &self.is_required);
debug_struct.field("value_type", &self.value_type);
debug_struct.field("default_value", &self.default_value);
debug_struct.field("substitution_rules", &self.substitution_rules);
debug_struct.field("sub_parameters", &self.sub_parameters);
debug_struct.field("validation", &self.validation);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::Validation {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("Validation");
debug_struct.field("constraint", &self.constraint);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::AllowedValues {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("AllowedValues");
debug_struct.field("values", &self.values);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::RegexpPattern {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("RegexpPattern");
debug_struct.field("pattern", &self.pattern);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::IntRange {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("IntRange");
debug_struct.field("min", &self.min);
debug_struct.field("max", &self.max);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::StringList {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("StringList");
debug_struct.field("values", &self.values);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::ParamValue {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("ParamValue");
debug_struct.field("kind", &self.kind);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::ParameterSubstitutionRule {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("ParameterSubstitutionRule");
debug_struct.field("substitution_type", &self.substitution_type);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::AttributeSubstitutionRule {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("AttributeSubstitutionRule");
debug_struct.field("attribute", &self.attribute);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::PlaceholderSubstitutionRule {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("PlaceholderSubstitutionRule");
debug_struct.field("attribute", &self.attribute);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::Rule {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("Rule");
debug_struct.field("description", &self.description);
debug_struct.field("rule_action_types", &self.rule_action_types);
debug_struct.field("implementation", &self.implementation);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::CELExpression {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("CELExpression");
debug_struct.field("expression", &self.expression);
debug_struct.field("criteria", &self.criteria);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::OperationMetadata {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("OperationMetadata");
debug_struct.field("create_time", &self.create_time);
debug_struct.field("end_time", &self.end_time);
debug_struct.field("target", &self.target);
debug_struct.field("verb", &self.verb);
debug_struct.field("status_message", &self.status_message);
debug_struct.field("requested_cancellation", &self.requested_cancellation);
debug_struct.field("api_version", &self.api_version);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::Control {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("Control");
debug_struct.field("name", &self.name);
debug_struct.field("display_name", &self.display_name);
debug_struct.field("description", &self.description);
debug_struct.field("family", &self.family);
debug_struct.field("control_family", &self.control_family);
debug_struct.field("responsibility_type", &self.responsibility_type);
debug_struct.field(
"google_responsibility_description",
&self.google_responsibility_description,
);
debug_struct.field(
"google_responsibility_implementation",
&self.google_responsibility_implementation,
);
debug_struct.field(
"customer_responsibility_description",
&self.customer_responsibility_description,
);
debug_struct.field(
"customer_responsibility_implementation",
&self.customer_responsibility_implementation,
);
debug_struct.field(
"shared_responsibility_description",
&self.shared_responsibility_description,
);
debug_struct.field("additional_content_uri", &self.additional_content_uri);
debug_struct.field("related_frameworks", &self.related_frameworks);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::ControlFamily {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("ControlFamily");
debug_struct.field("family_id", &self.family_id);
debug_struct.field("display_name", &self.display_name);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::ListFrameworksRequest {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("ListFrameworksRequest");
debug_struct.field("parent", &self.parent);
debug_struct.field("page_size", &self.page_size);
debug_struct.field("page_token", &self.page_token);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::ListFrameworksResponse {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("ListFrameworksResponse");
debug_struct.field("frameworks", &self.frameworks);
debug_struct.field("next_page_token", &self.next_page_token);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::GetFrameworkRequest {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("GetFrameworkRequest");
debug_struct.field("name", &self.name);
debug_struct.field("major_revision_id", &self.major_revision_id);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::CreateFrameworkRequest {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("CreateFrameworkRequest");
debug_struct.field("parent", &self.parent);
debug_struct.field("framework_id", &self.framework_id);
debug_struct.field("framework", &self.framework);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::UpdateFrameworkRequest {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("UpdateFrameworkRequest");
debug_struct.field("update_mask", &self.update_mask);
debug_struct.field("framework", &self.framework);
debug_struct.field("major_revision_id", &self.major_revision_id);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::DeleteFrameworkRequest {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("DeleteFrameworkRequest");
debug_struct.field("name", &self.name);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::ListCloudControlsRequest {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("ListCloudControlsRequest");
debug_struct.field("parent", &self.parent);
debug_struct.field("page_size", &self.page_size);
debug_struct.field("page_token", &self.page_token);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::ListCloudControlsResponse {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("ListCloudControlsResponse");
debug_struct.field("cloud_controls", &self.cloud_controls);
debug_struct.field("next_page_token", &self.next_page_token);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::GetCloudControlRequest {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("GetCloudControlRequest");
debug_struct.field("name", &self.name);
debug_struct.field("major_revision_id", &self.major_revision_id);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::CreateCloudControlRequest {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("CreateCloudControlRequest");
debug_struct.field("parent", &self.parent);
debug_struct.field("cloud_control_id", &self.cloud_control_id);
debug_struct.field("cloud_control", &self.cloud_control);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::UpdateCloudControlRequest {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("UpdateCloudControlRequest");
debug_struct.field("update_mask", &self.update_mask);
debug_struct.field("cloud_control", &self.cloud_control);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::DeleteCloudControlRequest {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("DeleteCloudControlRequest");
debug_struct.field("name", &self.name);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::FrameworkDeployment {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("FrameworkDeployment");
debug_struct.field("name", &self.name);
debug_struct.field("target_resource_config", &self.target_resource_config);
debug_struct.field("computed_target_resource", &self.computed_target_resource);
debug_struct.field("framework", &self.framework);
debug_struct.field("description", &self.description);
debug_struct.field("cloud_control_metadata", &self.cloud_control_metadata);
debug_struct.field("deployment_state", &self.deployment_state);
debug_struct.field("create_time", &self.create_time);
debug_struct.field("update_time", &self.update_time);
debug_struct.field("etag", &self.etag);
debug_struct.field(
"target_resource_display_name",
&self.target_resource_display_name,
);
debug_struct.field(
"cloud_control_deployment_references",
&self.cloud_control_deployment_references,
);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::CloudControlDeployment {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("CloudControlDeployment");
debug_struct.field("name", &self.name);
debug_struct.field("target_resource_config", &self.target_resource_config);
debug_struct.field("target_resource", &self.target_resource);
debug_struct.field("cloud_control_metadata", &self.cloud_control_metadata);
debug_struct.field("description", &self.description);
debug_struct.field("deployment_state", &self.deployment_state);
debug_struct.field("create_time", &self.create_time);
debug_struct.field("update_time", &self.update_time);
debug_struct.field("etag", &self.etag);
debug_struct.field(
"parameter_substituted_cloud_control",
&self.parameter_substituted_cloud_control,
);
debug_struct.field(
"framework_deployment_references",
&self.framework_deployment_references,
);
debug_struct.field(
"target_resource_display_name",
&self.target_resource_display_name,
);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::TargetResourceConfig {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("TargetResourceConfig");
debug_struct.field("resource_config", &self.resource_config);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::TargetResourceCreationConfig {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("TargetResourceCreationConfig");
debug_struct.field("resource_creation_config", &self.resource_creation_config);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::FolderCreationConfig {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("FolderCreationConfig");
debug_struct.field("parent", &self.parent);
debug_struct.field("folder_display_name", &self.folder_display_name);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::ProjectCreationConfig {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("ProjectCreationConfig");
debug_struct.field("parent", &self.parent);
debug_struct.field("project_display_name", &self.project_display_name);
debug_struct.field("billing_account_id", &self.billing_account_id);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::CloudControlMetadata {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("CloudControlMetadata");
debug_struct.field("cloud_control_details", &self.cloud_control_details);
debug_struct.field("enforcement_mode", &self.enforcement_mode);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::CreateFrameworkDeploymentRequest {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("CreateFrameworkDeploymentRequest");
debug_struct.field("parent", &self.parent);
debug_struct.field("framework_deployment_id", &self.framework_deployment_id);
debug_struct.field("framework_deployment", &self.framework_deployment);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::DeleteFrameworkDeploymentRequest {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("DeleteFrameworkDeploymentRequest");
debug_struct.field("name", &self.name);
debug_struct.field("etag", &self.etag);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::GetFrameworkDeploymentRequest {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("GetFrameworkDeploymentRequest");
debug_struct.field("name", &self.name);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::ListFrameworkDeploymentsRequest {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("ListFrameworkDeploymentsRequest");
debug_struct.field("parent", &self.parent);
debug_struct.field("page_size", &self.page_size);
debug_struct.field("page_token", &self.page_token);
debug_struct.field("filter", &self.filter);
debug_struct.field("order_by", &self.order_by);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::ListFrameworkDeploymentsResponse {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("ListFrameworkDeploymentsResponse");
debug_struct.field("framework_deployments", &self.framework_deployments);
debug_struct.field("next_page_token", &self.next_page_token);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::GetCloudControlDeploymentRequest {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("GetCloudControlDeploymentRequest");
debug_struct.field("name", &self.name);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::ListCloudControlDeploymentsRequest {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("ListCloudControlDeploymentsRequest");
debug_struct.field("parent", &self.parent);
debug_struct.field("page_size", &self.page_size);
debug_struct.field("page_token", &self.page_token);
debug_struct.field("filter", &self.filter);
debug_struct.field("order_by", &self.order_by);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::ListCloudControlDeploymentsResponse {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("ListCloudControlDeploymentsResponse");
debug_struct.field("cloud_control_deployments", &self.cloud_control_deployments);
debug_struct.field("next_page_token", &self.next_page_token);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::CloudControlDeploymentReference {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("CloudControlDeploymentReference");
debug_struct.field("cloud_control_deployment", &self.cloud_control_deployment);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::FrameworkDeploymentReference {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("FrameworkDeploymentReference");
debug_struct.field("framework_deployment", &self.framework_deployment);
debug_struct.field("framework_reference", &self.framework_reference);
debug_struct.field("framework_display_name", &self.framework_display_name);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::ListFrameworkComplianceSummariesRequest {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("ListFrameworkComplianceSummariesRequest");
debug_struct.field("parent", &self.parent);
debug_struct.field("page_size", &self.page_size);
debug_struct.field("page_token", &self.page_token);
debug_struct.field("filter", &self.filter);
debug_struct.field("view", &self.view);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::ListFrameworkComplianceSummariesResponse {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("ListFrameworkComplianceSummariesResponse");
debug_struct.field(
"framework_compliance_summaries",
&self.framework_compliance_summaries,
);
debug_struct.field("next_page_token", &self.next_page_token);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::FrameworkComplianceReport {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("FrameworkComplianceReport");
debug_struct.field("framework", &self.framework);
debug_struct.field("framework_description", &self.framework_description);
debug_struct.field("update_time", &self.update_time);
debug_struct.field(
"control_assessment_details",
&self.control_assessment_details,
);
debug_struct.field("framework_type", &self.framework_type);
debug_struct.field("supported_cloud_providers", &self.supported_cloud_providers);
debug_struct.field("framework_categories", &self.framework_categories);
debug_struct.field("framework_display_name", &self.framework_display_name);
debug_struct.field("name", &self.name);
debug_struct.field("major_revision_id", &self.major_revision_id);
debug_struct.field("minor_revision_id", &self.minor_revision_id);
debug_struct.field("target_resource_details", &self.target_resource_details);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::FetchFrameworkComplianceReportRequest {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("FetchFrameworkComplianceReportRequest");
debug_struct.field("name", &self.name);
debug_struct.field("end_time", &self.end_time);
debug_struct.field("filter", &self.filter);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::ListFindingSummariesRequest {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("ListFindingSummariesRequest");
debug_struct.field("parent", &self.parent);
debug_struct.field("page_size", &self.page_size);
debug_struct.field("page_token", &self.page_token);
debug_struct.field("filter", &self.filter);
debug_struct.field("end_time", &self.end_time);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::ListFindingSummariesResponse {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("ListFindingSummariesResponse");
debug_struct.field("finding_summaries", &self.finding_summaries);
debug_struct.field("next_page_token", &self.next_page_token);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::ListControlComplianceSummariesRequest {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("ListControlComplianceSummariesRequest");
debug_struct.field("parent", &self.parent);
debug_struct.field("end_time", &self.end_time);
debug_struct.field("page_size", &self.page_size);
debug_struct.field("page_token", &self.page_token);
debug_struct.field("filter", &self.filter);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::ListControlComplianceSummariesResponse {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("ListControlComplianceSummariesResponse");
debug_struct.field(
"control_compliance_summaries",
&self.control_compliance_summaries,
);
debug_struct.field("next_page_token", &self.next_page_token);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::AggregateFrameworkComplianceReportRequest {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("AggregateFrameworkComplianceReportRequest");
debug_struct.field("name", &self.name);
debug_struct.field("interval", &self.interval);
debug_struct.field("filter", &self.filter);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::AggregateFrameworkComplianceReportResponse {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("AggregateFrameworkComplianceReportResponse");
debug_struct.field(
"aggregated_compliance_reports",
&self.aggregated_compliance_reports,
);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::ControlAssessmentDetails {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("ControlAssessmentDetails");
debug_struct.field("passing_controls", &self.passing_controls);
debug_struct.field("failing_controls", &self.failing_controls);
debug_struct.field("assessed_passing_controls", &self.assessed_passing_controls);
debug_struct.field("not_assessed_controls", &self.not_assessed_controls);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::FrameworkComplianceSummary {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("FrameworkComplianceSummary");
debug_struct.field("framework", &self.framework);
debug_struct.field(
"control_assessment_details",
&self.control_assessment_details,
);
debug_struct.field("framework_type", &self.framework_type);
debug_struct.field("supported_cloud_providers", &self.supported_cloud_providers);
debug_struct.field("framework_categories", &self.framework_categories);
debug_struct.field("framework_display_name", &self.framework_display_name);
debug_struct.field("name", &self.name);
debug_struct.field("major_revision_id", &self.major_revision_id);
debug_struct.field("minor_revision_id", &self.minor_revision_id);
debug_struct.field("target_resource_details", &self.target_resource_details);
debug_struct.field("finding_count", &self.finding_count);
debug_struct.field("controls_passing_trend", &self.controls_passing_trend);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::FindingSummary {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("FindingSummary");
debug_struct.field("finding_category", &self.finding_category);
debug_struct.field("finding_class", &self.finding_class);
debug_struct.field("severity", &self.severity);
debug_struct.field("finding_count", &self.finding_count);
debug_struct.field("update_time", &self.update_time);
debug_struct.field("related_frameworks", &self.related_frameworks);
debug_struct.field("name", &self.name);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::ControlComplianceSummary {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("ControlComplianceSummary");
debug_struct.field("control", &self.control);
debug_struct.field("display_name", &self.display_name);
debug_struct.field("description", &self.description);
debug_struct.field("overall_evaluation_state", &self.overall_evaluation_state);
debug_struct.field("total_findings_count", &self.total_findings_count);
debug_struct.field("compliance_frameworks", &self.compliance_frameworks);
debug_struct.field("similar_controls", &self.similar_controls);
debug_struct.field("cloud_control_reports", &self.cloud_control_reports);
debug_struct.field(
"control_responsibility_type",
&self.control_responsibility_type,
);
debug_struct.field("is_fake_control", &self.is_fake_control);
debug_struct.field("name", &self.name);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::CloudControlReport {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("CloudControlReport");
debug_struct.field("cloud_control", &self.cloud_control);
debug_struct.field("display_name", &self.display_name);
debug_struct.field("description", &self.description);
debug_struct.field("categories", &self.categories);
debug_struct.field("similar_controls", &self.similar_controls);
debug_struct.field("cloud_control_type", &self.cloud_control_type);
debug_struct.field("finding_category", &self.finding_category);
debug_struct.field("rules", &self.rules);
debug_struct.field("finding_severity", &self.finding_severity);
debug_struct.field("enforcement_mode", &self.enforcement_mode);
debug_struct.field("cloud_control_deployment", &self.cloud_control_deployment);
debug_struct.field("major_revision_id", &self.major_revision_id);
debug_struct.field("minor_revision_id", &self.minor_revision_id);
debug_struct.field(
"framework_major_revision_ids",
&self.framework_major_revision_ids,
);
debug_struct.field("assessment_details", &self.assessment_details);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::ManualCloudControlAssessmentDetails {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("ManualCloudControlAssessmentDetails");
debug_struct.field(
"manual_cloud_control_guide",
&self.manual_cloud_control_guide,
);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::CloudControlAssessmentDetails {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("CloudControlAssessmentDetails");
debug_struct.field("findings_count", &self.findings_count);
debug_struct.field("evaluation_state", &self.evaluation_state);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::SimilarControls {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("SimilarControls");
debug_struct.field("framework", &self.framework);
debug_struct.field("control_id", &self.control_id);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::AggregatedComplianceReport {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("AggregatedComplianceReport");
debug_struct.field(
"control_assessment_details",
&self.control_assessment_details,
);
debug_struct.field("report_time", &self.report_time);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::TargetResourceDetails {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("TargetResourceDetails");
debug_struct.field("framework_deployment", &self.framework_deployment);
debug_struct.field(
"target_resource_display_name",
&self.target_resource_display_name,
);
debug_struct.field("target_resource", &self.target_resource);
debug_struct.field("create_time", &self.create_time);
debug_struct.field("update_time", &self.update_time);
debug_struct.field("major_revision_id", &self.major_revision_id);
debug_struct.field("minor_revision_id", &self.minor_revision_id);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::Trend {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("Trend");
debug_struct.field("duration", &self.duration);
debug_struct.field("value_percent", &self.value_percent);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}