Reference documentation and code samples for the Cloud Security Compliance V1 API class Google::Cloud::CloudSecurityCompliance::V1::FrameworkComplianceSummary.
The details for a framework compliance summary.
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
- (::Google::Cloud::CloudSecurityCompliance::V1::ControlAssessmentDetails) — The control assessment details of the framework.
#control_assessment_details=
def control_assessment_details=(value) -> ::Google::Cloud::CloudSecurityCompliance::V1::ControlAssessmentDetails
Parameter
- value (::Google::Cloud::CloudSecurityCompliance::V1::ControlAssessmentDetails) — The control assessment details of the framework.
Returns
- (::Google::Cloud::CloudSecurityCompliance::V1::ControlAssessmentDetails) — The control assessment details of the framework.
#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
- (::Array<::Google::Cloud::CloudSecurityCompliance::V1::FrameworkCategory>) — The list of framework categories supported by the framework.
#framework_categories=
def framework_categories=(value) -> ::Array<::Google::Cloud::CloudSecurityCompliance::V1::FrameworkCategory>
Parameter
- value (::Array<::Google::Cloud::CloudSecurityCompliance::V1::FrameworkCategory>) — The list of framework categories supported by the framework.
Returns
- (::Array<::Google::Cloud::CloudSecurityCompliance::V1::FrameworkCategory>) — The list of framework categories supported by 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
Returns
- (::Google::Cloud::CloudSecurityCompliance::V1::Framework::FrameworkType) — The type of framework.
#framework_type=
def framework_type=(value) -> ::Google::Cloud::CloudSecurityCompliance::V1::Framework::FrameworkType
Parameter
- value (::Google::Cloud::CloudSecurityCompliance::V1::Framework::FrameworkType) — The type of framework.
Returns
- (::Google::Cloud::CloudSecurityCompliance::V1::Framework::FrameworkType) — The type of framework.
#major_revision_id
def major_revision_id() -> ::Integer
Returns
- (::Integer) — The major revision ID of the framework.
#major_revision_id=
def major_revision_id=(value) -> ::Integer
Parameter
- value (::Integer) — The major revision ID of the framework.
Returns
- (::Integer) — The major revision ID of the framework.
#minor_revision_id
def minor_revision_id() -> ::Integer
Returns
- (::Integer) — The minor revision ID of the framework.
#minor_revision_id=
def minor_revision_id=(value) -> ::Integer
Parameter
- value (::Integer) — The minor revision ID of the framework.
Returns
- (::Integer) — The minor revision ID of the framework.
#name
def name() -> ::String
Returns
- (::String) — Identifier. The name of the framework compliance summary.
#name=
def name=(value) -> ::String
Parameter
- value (::String) — Identifier. The name of the framework compliance summary.
Returns
- (::String) — Identifier. The name of the framework compliance summary.
#supported_cloud_providers
def supported_cloud_providers() -> ::Array<::Google::Cloud::CloudSecurityCompliance::V1::CloudProvider>
Returns
- (::Array<::Google::Cloud::CloudSecurityCompliance::V1::CloudProvider>) — The list of cloud providers supported by the framework.
#supported_cloud_providers=
def supported_cloud_providers=(value) -> ::Array<::Google::Cloud::CloudSecurityCompliance::V1::CloudProvider>
Parameter
- value (::Array<::Google::Cloud::CloudSecurityCompliance::V1::CloudProvider>) — The list of cloud providers supported by the framework.
Returns
- (::Array<::Google::Cloud::CloudSecurityCompliance::V1::CloudProvider>) — The list of cloud providers supported by the framework.
#target_resource_details
def target_resource_details() -> ::Array<::Google::Cloud::CloudSecurityCompliance::V1::TargetResourceDetails>
Returns
- (::Array<::Google::Cloud::CloudSecurityCompliance::V1::TargetResourceDetails>) — The target resource details for the framework.
#target_resource_details=
def target_resource_details=(value) -> ::Array<::Google::Cloud::CloudSecurityCompliance::V1::TargetResourceDetails>
Parameter
- value (::Array<::Google::Cloud::CloudSecurityCompliance::V1::TargetResourceDetails>) — The target resource details for the framework.
Returns
- (::Array<::Google::Cloud::CloudSecurityCompliance::V1::TargetResourceDetails>) — The target resource details for the framework.