ApiKeyState class

Input properties used for looking up and filtering ApiKey resources.

Constructors

ApiKeyState({Input<String?>? apiId, Input<String?>? apiKeyId, Input<String?>? description, Input<String?>? expires, Input<String?>? key, Input<String?>? region})
Creates a new ApiKeyState. apiId ID of the associated AppSync API apiKeyId ID of the API key. description API key description. Defaults to "Managed by Pulumi". expires RFC3339 string representation of the expiry date. Rounded down to nearest hour. By default, it is 7 days from the date of creation. key API key region Region where this resource will be managed. Defaults to the Region set in the provider configuration.
ApiKeyState.fromMap(Map<String, dynamic> map)
factory

Properties

apiId → Input<String?>?
ID of the associated AppSync API
final
apiKeyId → Input<String?>?
ID of the API key.
final
description → Input<String?>?
API key description. Defaults to "Managed by Pulumi".
final
expires → Input<String?>?
RFC3339 string representation of the expiry date. Rounded down to nearest hour. By default, it is 7 days from the date of creation.
final
hashCode → int
The hash code for this object.
no setterinherited
key → Input<String?>?
API key
final
region → Input<String?>?
Region where this resource will be managed. Defaults to the Region set in the provider configuration.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited