Interface GenerateAuditReportRequestOrBuilder (0.3.0)

public interface GenerateAuditReportRequestOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getComplianceFramework()

public abstract String getComplianceFramework()

Required. Compliance framework against which the 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 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.

getDestinationCase()

public abstract GenerateAuditReportRequest.DestinationCase getDestinationCase()
Returns
Type Description
GenerateAuditReportRequest.DestinationCase

getGcsUri()

public abstract String getGcsUri()

Destination Cloud storage bucket where report and evidence must be uploaded. The Cloud storage bucket provided here must be selected among the buckets entered during the enrollment process.

string gcs_uri = 2;

Returns
Type Description
String

The gcsUri.

getGcsUriBytes()

public abstract ByteString getGcsUriBytes()

Destination Cloud storage bucket where report and evidence must be uploaded. The Cloud storage bucket provided here must be selected among the buckets entered during the enrollment process.

string gcs_uri = 2;

Returns
Type Description
ByteString

The bytes for gcsUri.

getReportFormat()

public abstract GenerateAuditReportRequest.AuditReportFormat getReportFormat()

Required. The format in which the audit report should be created.

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

Returns
Type Description
GenerateAuditReportRequest.AuditReportFormat

The reportFormat.

getReportFormatValue()

public abstract int getReportFormatValue()

Required. The format in which the audit report should be created.

.google.cloud.auditmanager.v1.GenerateAuditReportRequest.AuditReportFormat 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 = 1 [(.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 = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ByteString

The bytes for scope.

hasGcsUri()

public abstract boolean hasGcsUri()

Destination Cloud storage bucket where report and evidence must be uploaded. The Cloud storage bucket provided here must be selected among the buckets entered during the enrollment process.

string gcs_uri = 2;

Returns
Type Description
boolean

Whether the gcsUri field is set.