Package-level declarations

Types

Link copied to clipboard
Link copied to clipboard

Provides an Amazon Managed Grafana workspace license association resource.

Link copied to clipboard
data class LicenseAssociationArgs(val licenseType: Output<String>? = null, val workspaceId: Output<String>? = null) : ConvertibleToJava<LicenseAssociationArgs>

Provides an Amazon Managed Grafana workspace license association resource.

Link copied to clipboard

Provides an Amazon Managed Grafana workspace role association resource.

Link copied to clipboard
data class RoleAssociationArgs(val groupIds: Output<List<String>>? = null, val role: Output<String>? = null, val userIds: Output<List<String>>? = null, val workspaceId: Output<String>? = null) : ConvertibleToJava<RoleAssociationArgs>

Provides an Amazon Managed Grafana workspace role association resource.

Link copied to clipboard

Provides an Amazon Managed Grafana workspace resource.

Link copied to clipboard

Provides an Amazon Managed Grafana workspace API Key resource.

Link copied to clipboard
data class WorkspaceApiKeyArgs(val keyName: Output<String>? = null, val keyRole: Output<String>? = null, val secondsToLive: Output<Int>? = null, val workspaceId: Output<String>? = null) : ConvertibleToJava<WorkspaceApiKeyArgs>

Provides an Amazon Managed Grafana workspace API Key resource.

Link copied to clipboard
data class WorkspaceArgs(val accountAccessType: Output<String>? = null, val authenticationProviders: Output<List<String>>? = null, val configuration: Output<String>? = null, val dataSources: Output<List<String>>? = null, val description: Output<String>? = null, val name: Output<String>? = null, val notificationDestinations: Output<List<String>>? = null, val organizationRoleName: Output<String>? = null, val organizationalUnits: Output<List<String>>? = null, val permissionType: Output<String>? = null, val roleArn: Output<String>? = null, val stackSetName: Output<String>? = null, val tags: Output<Map<String, String>>? = null, val vpcConfiguration: Output<WorkspaceVpcConfigurationArgs>? = null) : ConvertibleToJava<WorkspaceArgs>

Provides an Amazon Managed Grafana workspace resource.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Provides an Amazon Managed Grafana workspace SAML configuration resource.

Link copied to clipboard
data class WorkspaceSamlConfigurationArgs(val adminRoleValues: Output<List<String>>? = null, val allowedOrganizations: Output<List<String>>? = null, val editorRoleValues: Output<List<String>>? = null, val emailAssertion: Output<String>? = null, val groupsAssertion: Output<String>? = null, val idpMetadataUrl: Output<String>? = null, val idpMetadataXml: Output<String>? = null, val loginAssertion: Output<String>? = null, val loginValidityDuration: Output<Int>? = null, val nameAssertion: Output<String>? = null, val orgAssertion: Output<String>? = null, val roleAssertion: Output<String>? = null, val workspaceId: Output<String>? = null) : ConvertibleToJava<WorkspaceSamlConfigurationArgs>

Provides an Amazon Managed Grafana workspace SAML configuration resource.

Functions

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
suspend fun workspaceResource(name: String, block: suspend WorkspaceResourceBuilder.() -> Unit): Workspace