WorkspaceArgs

data class WorkspaceArgs(val alertManagerDefinition: Output<String>? = null, val alias: Output<String>? = null, val kmsKeyArn: Output<String>? = null, val loggingConfiguration: Output<WorkspaceLoggingConfigurationArgs>? = null, val tags: Output<List<TagArgs>>? = null, val workspaceConfiguration: Output<WorkspaceConfigurationArgs>? = null) : ConvertibleToJava<WorkspaceArgs>

Resource Type definition for AWS::APS::Workspace

Example Usage

Example

No Java example available.

Example

No Java example available.

Example

No Java example available.

Constructors

Link copied to clipboard
constructor(alertManagerDefinition: Output<String>? = null, alias: Output<String>? = null, kmsKeyArn: Output<String>? = null, loggingConfiguration: Output<WorkspaceLoggingConfigurationArgs>? = null, tags: Output<List<TagArgs>>? = null, workspaceConfiguration: Output<WorkspaceConfigurationArgs>? = null)

Properties

Link copied to clipboard
val alertManagerDefinition: Output<String>? = null

The AMP Workspace alert manager definition data

Link copied to clipboard
val alias: Output<String>? = null

AMP Workspace alias.

Link copied to clipboard
val kmsKeyArn: Output<String>? = null

KMS Key ARN used to encrypt and decrypt AMP workspace data.

Link copied to clipboard

Contains information about the logging configuration for the workspace.

Link copied to clipboard
val tags: Output<List<TagArgs>>? = null

An array of key-value pairs to apply to this resource.

Link copied to clipboard

Use this structure to define label sets and the ingestion limits for time series that match label sets, and to specify the retention period of the workspace.

Functions

Link copied to clipboard
open override fun toJava(): WorkspaceArgs