Connection

class Connection : KotlinCustomResource

Resource Type definition for AWS::Events::Connection.

Example Usage

Example

No Java example available.

Properties

Link copied to clipboard
val arn: Output<String>

The arn of the connection resource.

Link copied to clipboard
val arnForPolicy: Output<String>

The arn of the connection resource to be used in IAM policies.

Link copied to clipboard

The type of authorization to use for the connection.

Link copied to clipboard

The authorization parameters to use to authorize with the endpoint. You must include only authorization parameters for the AuthorizationType you specify.

Link copied to clipboard
val description: Output<String>?

Description of the connection.

Link copied to clipboard
val id: Output<String>
Link copied to clipboard

The private resource the HTTP request will be sent to.

Link copied to clipboard
val kmsKeyIdentifier: Output<String>?

The identifier of the AWS KMS customer managed key for EventBridge to use, if you choose to use a customer managed key to encrypt this connection. The identifier can be the key Amazon Resource Name (ARN), KeyId, key alias, or key alias ARN. If you do not specify a customer managed key identifier, EventBridge uses an AWS owned key to encrypt the connection. For more information, see Identify and view keys in the AWS Key Management Service Developer Guide .

Link copied to clipboard
val name: Output<String>?

Name of the connection.

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

The arn of the secrets manager secret created in the customer account.

Link copied to clipboard
val urn: Output<String>