Interface GenerateAuditScopeReportRequestOrBuilder (0.3.0)

public interface GenerateAuditScopeReportRequestOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getComplianceFramework()

public abstract String getComplianceFramework()

Required. Compliance framework against which the Scope Report must be generated.

string compliance_framework = 5 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
String

The complianceFramework.

getComplianceFrameworkBytes()

public abstract ByteString getComplianceFrameworkBytes()

Required. Compliance framework against which the Scope Report must be generated.

string compliance_framework = 5 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ByteString

The bytes for complianceFramework.

getComplianceStandard()

public abstract String getComplianceStandard()

Required. Compliance Standard against which the Scope Report must be generated. Eg: FEDRAMP_MODERATE

string compliance_standard = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
String

The complianceStandard.

getComplianceStandardBytes()

public abstract ByteString getComplianceStandardBytes()

Required. Compliance Standard against which the Scope Report must be generated. Eg: FEDRAMP_MODERATE

string compliance_standard = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ByteString

The bytes for complianceStandard.

getReportFormat()

public abstract GenerateAuditScopeReportRequest.AuditScopeReportFormat getReportFormat()

Required. The format in which the Scope report bytes should be returned.

.google.cloud.auditmanager.v1.GenerateAuditScopeReportRequest.AuditScopeReportFormat report_format = 4 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
GenerateAuditScopeReportRequest.AuditScopeReportFormat

The reportFormat.

getReportFormatValue()

public abstract int getReportFormatValue()

Required. The format in which the Scope report bytes should be returned.

.google.cloud.auditmanager.v1.GenerateAuditScopeReportRequest.AuditScopeReportFormat report_format = 4 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
int

The enum numeric value on the wire for reportFormat.

getScope()

public abstract String getScope()

Required. Scope for which the AuditScopeReport is required. Must be of format resource_type/resource_identifier Eg: projects/{project}/locations/{location}, folders/{folder}/locations/{location}

string scope = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
String

The scope.

getScopeBytes()

public abstract ByteString getScopeBytes()

Required. Scope for which the AuditScopeReport is required. Must be of format resource_type/resource_identifier Eg: projects/{project}/locations/{location}, folders/{folder}/locations/{location}

string scope = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ByteString

The bytes for scope.