Cloud Security Compliance v1 API - Class FrameworkComplianceReport (1.0.0-beta04)

public sealed class FrameworkComplianceReport : IMessage<FrameworkComplianceReport>, IEquatable<FrameworkComplianceReport>, IDeepCloneable<FrameworkComplianceReport>, IBufferMessage, IMessage

Reference documentation and code samples for the Cloud Security Compliance v1 API class FrameworkComplianceReport.

The response message for [GetFrameworkComplianceReport][].

Inheritance

object > FrameworkComplianceReport

Namespace

Google.Cloud.CloudSecurityCompliance.V1

Assembly

Google.Cloud.CloudSecurityCompliance.V1.dll

Constructors

FrameworkComplianceReport()

public FrameworkComplianceReport()

FrameworkComplianceReport(FrameworkComplianceReport)

public FrameworkComplianceReport(FrameworkComplianceReport other)
Parameter
Name Description
other FrameworkComplianceReport

Properties

ControlAssessmentDetails

public ControlAssessmentDetails ControlAssessmentDetails { get; set; }

The control assessment details of the framework.

Property Value
Type Description
ControlAssessmentDetails

Framework

public string Framework { get; set; }

The name of the framework.

Property Value
Type Description
string

FrameworkCategories

public RepeatedField<FrameworkCategory> FrameworkCategories { get; }

The list of framework categories supported.

Property Value
Type Description
RepeatedFieldFrameworkCategory

FrameworkComplianceReportName

public FrameworkComplianceReportName FrameworkComplianceReportName { get; set; }

FrameworkComplianceReportName-typed view over the Name resource name property.

Property Value
Type Description
FrameworkComplianceReportName

FrameworkDescription

public string FrameworkDescription { get; set; }

The description of the framework.

Property Value
Type Description
string

FrameworkDisplayName

public string FrameworkDisplayName { get; set; }

Optional. The display name for the framework.

Property Value
Type Description
string

FrameworkType

public Framework.Types.FrameworkType FrameworkType { get; set; }

The type of framework.

Property Value
Type Description
FrameworkTypesFrameworkType

MajorRevisionId

public long MajorRevisionId { get; set; }

The latest major revision ID of the framework.

Property Value
Type Description
long

MinorRevisionId

public long MinorRevisionId { get; set; }

The latest minor revision ID of the latest major revision of the framework.

Property Value
Type Description
long

Name

public string Name { get; set; }

Identifier. The name of the framework compliance report.

Property Value
Type Description
string

SupportedCloudProviders

public RepeatedField<CloudProvider> SupportedCloudProviders { get; }

The list of cloud providers supported by the framework.

Property Value
Type Description
RepeatedFieldCloudProvider

TargetResourceDetails

public RepeatedField<TargetResourceDetails> TargetResourceDetails { get; }

The target resource details of the framework.

Property Value
Type Description
RepeatedFieldTargetResourceDetails

UpdateTime

public Timestamp UpdateTime { get; set; }

Output only. The last updated time of the report.

Property Value
Type Description
Timestamp