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.
apiIdID of the associated AppSync APIapiKeyIdID of the API key.descriptionAPI key description. Defaults to "Managed by Pulumi".expiresRFC3339 string representation of the expiry date. Rounded down to nearest hour. By default, it is 7 days from the date of creation.keyAPI keyregionRegion 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