Cloud Security Compliance V1 API - Class Google::Cloud::CloudSecurityCompliance::V1::CloudControlReport (v0.2.0)

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>
Returns
  • (::Array<::String>) — The list of categories for the cloud control.

#categories=

def categories=(value) -> ::Array<::String>
Parameter
  • value (::Array<::String>) — The list of categories for the cloud control.
Returns
  • (::Array<::String>) — The list of categories for the cloud control.

#cloud_control

def cloud_control() -> ::String
Returns
  • (::String) — The name of the cloud control.

#cloud_control=

def cloud_control=(value) -> ::String
Parameter
  • value (::String) — The name of the cloud control.
Returns
  • (::String) — The name of the cloud control.

#cloud_control_assessment_details

def cloud_control_assessment_details() -> ::Google::Cloud::CloudSecurityCompliance::V1::CloudControlAssessmentDetails
Returns

#cloud_control_assessment_details=

def cloud_control_assessment_details=(value) -> ::Google::Cloud::CloudSecurityCompliance::V1::CloudControlAssessmentDetails
Parameter
Returns

#cloud_control_deployment

def cloud_control_deployment() -> ::String
Returns
  • (::String) — The name of the cloud control deployment.

#cloud_control_deployment=

def cloud_control_deployment=(value) -> ::String
Parameter
  • value (::String) — The name of the cloud control deployment.
Returns
  • (::String) — The name of the cloud control deployment.

#cloud_control_type

def cloud_control_type() -> ::Google::Cloud::CloudSecurityCompliance::V1::CloudControl::Type
Returns

#cloud_control_type=

def cloud_control_type=(value) -> ::Google::Cloud::CloudSecurityCompliance::V1::CloudControl::Type
Parameter
Returns

#description

def description() -> ::String
Returns
  • (::String) — The description of the cloud control.

#description=

def description=(value) -> ::String
Parameter
  • value (::String) — The description of the cloud control.
Returns
  • (::String) — The description of the cloud control.

#display_name

def display_name() -> ::String
Returns
  • (::String) — The display name of the cloud control.

#display_name=

def display_name=(value) -> ::String
Parameter
  • value (::String) — The display name of the cloud control.
Returns
  • (::String) — The display name of the cloud control.

#enforcement_mode

def enforcement_mode() -> ::Google::Cloud::CloudSecurityCompliance::V1::EnforcementMode
Returns

#enforcement_mode=

def enforcement_mode=(value) -> ::Google::Cloud::CloudSecurityCompliance::V1::EnforcementMode
Parameter
Returns

#finding_category

def finding_category() -> ::String
Returns
  • (::String) — The category of the finding.

#finding_category=

def finding_category=(value) -> ::String
Parameter
  • value (::String) — The category of the finding.
Returns
  • (::String) — The category of the finding.

#finding_severity

def finding_severity() -> ::Google::Cloud::CloudSecurityCompliance::V1::Severity
Returns

#finding_severity=

def finding_severity=(value) -> ::Google::Cloud::CloudSecurityCompliance::V1::Severity
Parameter
Returns

#framework_major_revision_ids

def framework_major_revision_ids() -> ::Array<::Integer>
Returns
  • (::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>
Parameter
  • value (::Array<::Integer>) — The major revision IDs of the frameworks that the cloud control belongs to.
Returns
  • (::Array<::Integer>) — The major revision IDs of the frameworks that the cloud control belongs to.

#major_revision_id

def major_revision_id() -> ::Integer
Returns
  • (::Integer) — The major revision ID of the cloud control.

#major_revision_id=

def major_revision_id=(value) -> ::Integer
Parameter
  • value (::Integer) — The major revision ID of the cloud control.
Returns
  • (::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
Returns

#manual_cloud_control_assessment_details=

def manual_cloud_control_assessment_details=(value) -> ::Google::Cloud::CloudSecurityCompliance::V1::ManualCloudControlAssessmentDetails
Parameter
Returns

#minor_revision_id

def minor_revision_id() -> ::Integer
Returns
  • (::Integer) — The minor revision ID of the cloud control.

#minor_revision_id=

def minor_revision_id=(value) -> ::Integer
Parameter
  • value (::Integer) — The minor revision ID of the cloud control.
Returns
  • (::Integer) — The minor revision ID of the cloud control.

#rules

def rules() -> ::Array<::Google::Cloud::CloudSecurityCompliance::V1::Rule>
Returns

#rules=

def rules=(value) -> ::Array<::Google::Cloud::CloudSecurityCompliance::V1::Rule>
Parameter
Returns

#similar_controls

def similar_controls() -> ::Array<::Google::Cloud::CloudSecurityCompliance::V1::SimilarControls>
Returns

#similar_controls=

def similar_controls=(value) -> ::Array<::Google::Cloud::CloudSecurityCompliance::V1::SimilarControls>
Parameter
Returns