Reference documentation and code samples for the Cloud Security Compliance V1 API class Google::Cloud::CloudSecurityCompliance::V1::CloudControlReport.
The cloud control report.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#categories
def categories() -> ::Array<::String>- (::Array<::String>) — The list of categories for the cloud control.
#categories=
def categories=(value) -> ::Array<::String>- value (::Array<::String>) — The list of categories for the cloud control.
- (::Array<::String>) — The list of categories for the cloud control.
#cloud_control
def cloud_control() -> ::String- (::String) — The name of the cloud control.
#cloud_control=
def cloud_control=(value) -> ::String- value (::String) — The name of the cloud control.
- (::String) — The name of the cloud control.
#cloud_control_assessment_details
def cloud_control_assessment_details() -> ::Google::Cloud::CloudSecurityCompliance::V1::CloudControlAssessmentDetails-
(::Google::Cloud::CloudSecurityCompliance::V1::CloudControlAssessmentDetails) — The details of a cloud control assessment.
Note: The following fields are mutually exclusive:
cloud_control_assessment_details,manual_cloud_control_assessment_details. If a field in that set is populated, all other fields in the set will automatically be cleared.
#cloud_control_assessment_details=
def cloud_control_assessment_details=(value) -> ::Google::Cloud::CloudSecurityCompliance::V1::CloudControlAssessmentDetails-
value (::Google::Cloud::CloudSecurityCompliance::V1::CloudControlAssessmentDetails) — The details of a cloud control assessment.
Note: The following fields are mutually exclusive:
cloud_control_assessment_details,manual_cloud_control_assessment_details. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Google::Cloud::CloudSecurityCompliance::V1::CloudControlAssessmentDetails) — The details of a cloud control assessment.
Note: The following fields are mutually exclusive:
cloud_control_assessment_details,manual_cloud_control_assessment_details. If a field in that set is populated, all other fields in the set will automatically be cleared.
#cloud_control_deployment
def cloud_control_deployment() -> ::String- (::String) — The name of the cloud control deployment.
#cloud_control_deployment=
def cloud_control_deployment=(value) -> ::String- value (::String) — The name of the cloud control deployment.
- (::String) — The name of the cloud control deployment.
#cloud_control_type
def cloud_control_type() -> ::Google::Cloud::CloudSecurityCompliance::V1::CloudControl::Type- (::Google::Cloud::CloudSecurityCompliance::V1::CloudControl::Type) — The type of the cloud control.
#cloud_control_type=
def cloud_control_type=(value) -> ::Google::Cloud::CloudSecurityCompliance::V1::CloudControl::Type- value (::Google::Cloud::CloudSecurityCompliance::V1::CloudControl::Type) — The type of the cloud control.
- (::Google::Cloud::CloudSecurityCompliance::V1::CloudControl::Type) — The type of the cloud control.
#description
def description() -> ::String- (::String) — The description of the cloud control.
#description=
def description=(value) -> ::String- value (::String) — The description of the cloud control.
- (::String) — The description of the cloud control.
#display_name
def display_name() -> ::String- (::String) — The display name of the cloud control.
#display_name=
def display_name=(value) -> ::String- value (::String) — The display name of the cloud control.
- (::String) — The display name of the cloud control.
#enforcement_mode
def enforcement_mode() -> ::Google::Cloud::CloudSecurityCompliance::V1::EnforcementMode- (::Google::Cloud::CloudSecurityCompliance::V1::EnforcementMode) — The enforcement mode of the cloud control.
#enforcement_mode=
def enforcement_mode=(value) -> ::Google::Cloud::CloudSecurityCompliance::V1::EnforcementMode- value (::Google::Cloud::CloudSecurityCompliance::V1::EnforcementMode) — The enforcement mode of the cloud control.
- (::Google::Cloud::CloudSecurityCompliance::V1::EnforcementMode) — The enforcement mode of the cloud control.
#finding_category
def finding_category() -> ::String- (::String) — The category of the finding.
#finding_category=
def finding_category=(value) -> ::String- value (::String) — The category of the finding.
- (::String) — The category of the finding.
#finding_severity
def finding_severity() -> ::Google::Cloud::CloudSecurityCompliance::V1::Severity- (::Google::Cloud::CloudSecurityCompliance::V1::Severity) — The severity of the finding.
#finding_severity=
def finding_severity=(value) -> ::Google::Cloud::CloudSecurityCompliance::V1::Severity- value (::Google::Cloud::CloudSecurityCompliance::V1::Severity) — The severity of the finding.
- (::Google::Cloud::CloudSecurityCompliance::V1::Severity) — The severity of the finding.
#framework_major_revision_ids
def framework_major_revision_ids() -> ::Array<::Integer>- (::Array<::Integer>) — The major revision IDs of the frameworks that the cloud control belongs to.
#framework_major_revision_ids=
def framework_major_revision_ids=(value) -> ::Array<::Integer>- value (::Array<::Integer>) — The major revision IDs of the frameworks that the cloud control belongs to.
- (::Array<::Integer>) — The major revision IDs of the frameworks that the cloud control belongs to.
#major_revision_id
def major_revision_id() -> ::Integer- (::Integer) — The major revision ID of the cloud control.
#major_revision_id=
def major_revision_id=(value) -> ::Integer- value (::Integer) — The major revision ID of the cloud control.
- (::Integer) — The major revision ID of the cloud control.
#manual_cloud_control_assessment_details
def manual_cloud_control_assessment_details() -> ::Google::Cloud::CloudSecurityCompliance::V1::ManualCloudControlAssessmentDetails-
(::Google::Cloud::CloudSecurityCompliance::V1::ManualCloudControlAssessmentDetails) — The details of a manual cloud control assessment.
Note: The following fields are mutually exclusive:
manual_cloud_control_assessment_details,cloud_control_assessment_details. If a field in that set is populated, all other fields in the set will automatically be cleared.
#manual_cloud_control_assessment_details=
def manual_cloud_control_assessment_details=(value) -> ::Google::Cloud::CloudSecurityCompliance::V1::ManualCloudControlAssessmentDetails-
value (::Google::Cloud::CloudSecurityCompliance::V1::ManualCloudControlAssessmentDetails) — The details of a manual cloud control assessment.
Note: The following fields are mutually exclusive:
manual_cloud_control_assessment_details,cloud_control_assessment_details. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Google::Cloud::CloudSecurityCompliance::V1::ManualCloudControlAssessmentDetails) — The details of a manual cloud control assessment.
Note: The following fields are mutually exclusive:
manual_cloud_control_assessment_details,cloud_control_assessment_details. If a field in that set is populated, all other fields in the set will automatically be cleared.
#minor_revision_id
def minor_revision_id() -> ::Integer- (::Integer) — The minor revision ID of the cloud control.
#minor_revision_id=
def minor_revision_id=(value) -> ::Integer- value (::Integer) — The minor revision ID of the cloud control.
- (::Integer) — The minor revision ID of the cloud control.
#rules
def rules() -> ::Array<::Google::Cloud::CloudSecurityCompliance::V1::Rule>- (::Array<::Google::Cloud::CloudSecurityCompliance::V1::Rule>) — The list of rules that correspond to the cloud control.
#rules=
def rules=(value) -> ::Array<::Google::Cloud::CloudSecurityCompliance::V1::Rule>- value (::Array<::Google::Cloud::CloudSecurityCompliance::V1::Rule>) — The list of rules that correspond to the cloud control.
- (::Array<::Google::Cloud::CloudSecurityCompliance::V1::Rule>) — The list of rules that correspond to the cloud control.
#similar_controls
def similar_controls() -> ::Array<::Google::Cloud::CloudSecurityCompliance::V1::SimilarControls>- (::Array<::Google::Cloud::CloudSecurityCompliance::V1::SimilarControls>) — The list of similar controls.
#similar_controls=
def similar_controls=(value) -> ::Array<::Google::Cloud::CloudSecurityCompliance::V1::SimilarControls>- value (::Array<::Google::Cloud::CloudSecurityCompliance::V1::SimilarControls>) — The list of similar controls.
- (::Array<::Google::Cloud::CloudSecurityCompliance::V1::SimilarControls>) — The list of similar controls.