ApiKey

class ApiKey : KotlinCustomResource

Resource Type definition for AWS::ApiGateway::ApiKey

Example Usage

Example

No Java example available.

Example

No Java example available.

Properties

Link copied to clipboard
val apiKeyId: Output<String>

A Unique Key ID which identifies the API Key. Generated by the Create API and returned by the Read and List APIs

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

An AWS Marketplace customer identifier to use when integrating with the AWS SaaS Marketplace.

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

A description of the purpose of the API key.

Link copied to clipboard
val enabled: Output<Boolean>?

Indicates whether the API key can be used by clients.

Link copied to clipboard

Specifies whether the key identifier is distinct from the created API key value. This parameter is deprecated and should not be used.

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

A name for the API key. If you don't specify a name, AWS CloudFormation generates a unique physical ID and uses that ID for the API key name.

Link copied to clipboard
val pulumiChildResources: Set<KotlinResource>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

A list of stages to associate with this API key.

Link copied to clipboard
val tags: Output<List<ApiKeyTag>>?

An array of arbitrary tags (key-value pairs) to associate with the API key.

Link copied to clipboard
val urn: Output<String>
Link copied to clipboard
val value: Output<String>?

The value of the API key. Must be at least 20 characters long.