public sealed class FrameworkComplianceReport : IMessage<FrameworkComplianceReport>, IEquatable<FrameworkComplianceReport>, IDeepCloneable<FrameworkComplianceReport>, IBufferMessage, IMessageReference documentation and code samples for the Cloud Security Compliance v1 API class FrameworkComplianceReport.
The response message for [GetFrameworkComplianceReport][].
Implements
IMessageFrameworkComplianceReport, IEquatableFrameworkComplianceReport, IDeepCloneableFrameworkComplianceReport, IBufferMessage, IMessageNamespace
Google.Cloud.CloudSecurityCompliance.V1Assembly
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 |
|