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

Reference documentation and code samples for the Cloud Security Compliance V1 API class Google::Cloud::CloudSecurityCompliance::V1::FrameworkComplianceReport.

The response message for [GetFrameworkComplianceReport][].

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#control_assessment_details

def control_assessment_details() -> ::Google::Cloud::CloudSecurityCompliance::V1::ControlAssessmentDetails
Returns

#control_assessment_details=

def control_assessment_details=(value) -> ::Google::Cloud::CloudSecurityCompliance::V1::ControlAssessmentDetails
Parameter
Returns

#framework

def framework() -> ::String
Returns
  • (::String) — The name of the framework.

#framework=

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

#framework_categories

def framework_categories() -> ::Array<::Google::Cloud::CloudSecurityCompliance::V1::FrameworkCategory>
Returns

#framework_categories=

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

#framework_description

def framework_description() -> ::String
Returns
  • (::String) — The description of the framework.

#framework_description=

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

#framework_display_name

def framework_display_name() -> ::String
Returns
  • (::String) — Optional. The display name for the framework.

#framework_display_name=

def framework_display_name=(value) -> ::String
Parameter
  • value (::String) — Optional. The display name for the framework.
Returns
  • (::String) — Optional. The display name for the framework.

#framework_type

def framework_type() -> ::Google::Cloud::CloudSecurityCompliance::V1::Framework::FrameworkType

#framework_type=

def framework_type=(value) -> ::Google::Cloud::CloudSecurityCompliance::V1::Framework::FrameworkType
Parameter

#major_revision_id

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

#major_revision_id=

def major_revision_id=(value) -> ::Integer
Parameter
  • value (::Integer) — The latest major revision ID of the framework.
Returns
  • (::Integer) — The latest major revision ID of the framework.

#minor_revision_id

def minor_revision_id() -> ::Integer
Returns
  • (::Integer) — The latest minor revision ID of the latest major revision of the framework.

#minor_revision_id=

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

#name

def name() -> ::String
Returns
  • (::String) — Identifier. The name of the framework compliance report.

#name=

def name=(value) -> ::String
Parameter
  • value (::String) — Identifier. The name of the framework compliance report.
Returns
  • (::String) — Identifier. The name of the framework compliance report.

#supported_cloud_providers

def supported_cloud_providers() -> ::Array<::Google::Cloud::CloudSecurityCompliance::V1::CloudProvider>
Returns

#supported_cloud_providers=

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

#target_resource_details

def target_resource_details() -> ::Array<::Google::Cloud::CloudSecurityCompliance::V1::TargetResourceDetails>
Returns

#target_resource_details=

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

#update_time

def update_time() -> ::Google::Protobuf::Timestamp
Returns