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

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

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

The request message for [GenerateFrameworkAuditScopeReport][].

Inheritance

object > GenerateFrameworkAuditScopeReportRequest

Namespace

Google.Cloud.CloudSecurityCompliance.V1

Assembly

Google.Cloud.CloudSecurityCompliance.V1.dll

Constructors

GenerateFrameworkAuditScopeReportRequest()

public GenerateFrameworkAuditScopeReportRequest()

GenerateFrameworkAuditScopeReportRequest(GenerateFrameworkAuditScopeReportRequest)

public GenerateFrameworkAuditScopeReportRequest(GenerateFrameworkAuditScopeReportRequest other)
Parameter
Name Description
other GenerateFrameworkAuditScopeReportRequest

Properties

ComplianceFramework

public string ComplianceFramework { get; set; }

Required. The compliance framework that the scope report is generated for.

Property Value
Type Description
string

ReportFormat

public GenerateFrameworkAuditScopeReportRequest.Types.Format ReportFormat { get; set; }

Required. The format that the scope report bytes is returned in.

Property Value
Type Description
GenerateFrameworkAuditScopeReportRequestTypesFormat

Scope

public string Scope { get; set; }

Required. The organization, folder or project for the audit report.

Supported formats are the following:

  • projects/{project_id}/locations/{location}
  • folders/{folder_id}/locations/{location}
  • organizations/{organization_id}/locations/{location}
Property Value
Type Description
string