Package-level declarations

Types

Link copied to clipboard
class Graph : KotlinCustomResource

Provides a resource to manage an AWS Detective Graph. As an AWS account may own only one Detective graph per region, provisioning multiple Detective graphs requires a separate provider configuration for each graph.

Link copied to clipboard
data class GraphArgs(val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<GraphArgs>

Provides a resource to manage an AWS Detective Graph. As an AWS account may own only one Detective graph per region, provisioning multiple Detective graphs requires a separate provider configuration for each graph.

Link copied to clipboard

Builder for GraphArgs.

Link copied to clipboard
object GraphMapper : ResourceMapper<Graph>
Link copied to clipboard

Builder for Graph.

Link copied to clipboard
class InvitationAccepter : KotlinCustomResource

Provides a resource to manage an Amazon Detective Invitation Accepter. Ensure that the accepter is configured to use the AWS account you wish to accept the invitation from the primary graph owner account.

Link copied to clipboard
data class InvitationAccepterArgs(val graphArn: Output<String>? = null) : ConvertibleToJava<InvitationAccepterArgs>

Provides a resource to manage an Amazon Detective Invitation Accepter. Ensure that the accepter is configured to use the AWS account you wish to accept the invitation from the primary graph owner account.

Link copied to clipboard
Link copied to clipboard
class Member : KotlinCustomResource

Provides a resource to manage an Amazon Detective Member.

Link copied to clipboard
data class MemberArgs(val accountId: Output<String>? = null, val disableEmailNotification: Output<Boolean>? = null, val emailAddress: Output<String>? = null, val graphArn: Output<String>? = null, val message: Output<String>? = null) : ConvertibleToJava<MemberArgs>

Provides a resource to manage an Amazon Detective Member.

Link copied to clipboard

Builder for MemberArgs.

Link copied to clipboard
object MemberMapper : ResourceMapper<Member>
Link copied to clipboard

Builder for Member.

Functions

Link copied to clipboard
fun graph(name: String): Graph
suspend fun graph(name: String, block: suspend GraphResourceBuilder.() -> Unit): Graph
Link copied to clipboard
fun member(name: String): Member
suspend fun member(name: String, block: suspend MemberResourceBuilder.() -> Unit): Member