SecurityReport

class SecurityReport : KotlinCustomResource

Submit a report request to be processed in the background. If the submission succeeds, the API returns a 200 status and an ID that refer to the report request. In addition to the HTTP status 200, the state of "enqueued" means that the request succeeded. Auto-naming is currently not supported for this resource. Note - this resource's API doesn't support deletion. When deleted, the resource will persist on Google Cloud even though it will be deleted from Pulumi state.

Properties

Link copied to clipboard
val created: Output<String>

Creation time of the query.

Link copied to clipboard
val displayName: Output<String>

Display Name specified by the user.

Link copied to clipboard

Hostname is available only when query is executed at host level.

Link copied to clipboard
val environmentId: Output<String>
Link copied to clipboard
val error: Output<String>

Error is set when query fails.

Link copied to clipboard
val executionTime: Output<String>

ExecutionTime is available only after the query is completed.

Link copied to clipboard
val id: Output<String>
Link copied to clipboard
val organizationId: Output<String>
Link copied to clipboard
val pulumiChildResources: Set<KotlinResource>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Contains information like metrics, dimenstions etc of the Security Report.

Link copied to clipboard

Report Definition ID.

Link copied to clipboard

Result is available only after the query is completed.

Link copied to clipboard
val resultFileSize: Output<String>

ResultFileSize is available only after the query is completed.

Link copied to clipboard
val resultRows: Output<String>

ResultRows is available only after the query is completed.

Link copied to clipboard
val self: Output<String>

Self link of the query. Example: /organizations/myorg/environments/myenv/securityReports/9cfc0d85-0f30-46d6-ae6f-318d0cb961bd or following format if query is running at host level: /organizations/myorg/hostSecurityReports/9cfc0d85-0f30-46d6-ae6f-318d0cb961bd

Link copied to clipboard
val state: Output<String>

Query state could be "enqueued", "running", "completed", "expired" and "failed".

Link copied to clipboard
val updated: Output<String>

Last updated timestamp for the query.

Link copied to clipboard
val urn: Output<String>