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
- (::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.
#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.
Returns
- (::Array<::Google::Cloud::CloudSecurityCompliance::V1::FrameworkCategory>) — The list of framework categories supported.
#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
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 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
- (::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 of 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 of the framework.
Returns
- (::Array<::Google::Cloud::CloudSecurityCompliance::V1::TargetResourceDetails>) — The target resource details of the framework.
#update_time
def update_time() -> ::Google::Protobuf::Timestamp
Returns
- (::Google::Protobuf::Timestamp) — Output only. The last updated time of the report.