PublicKeyState class

Input properties used for looking up and filtering PublicKey resources.

Constructors

PublicKeyState({Input<String?>? callerReference, Input<String?>? comment, Input<String?>? encodedKey, Input<String?>? etag, Input<String?>? name, Input<String?>? namePrefix})
Creates a new PublicKeyState. callerReference Internal value used by CloudFront to allow future updates to the public key configuration. comment An optional comment about the public key. encodedKey The encoded public key that you want to add to CloudFront to use with features like field-level encryption. etag The current version of the public key. For example: E2QWRUHAPOMQZL. name The name for the public key. By default generated by this provider. Note: Do not set if using the key's id in another resource (e.g. KeyGroup) since it will result in a dependency error from AWS. Instead, it is recommended to use Pulumi autonaming by leaving this property unset (default behavior) or set the namePrefix property to allow the provider to autoname the resource. namePrefix The name for the public key. Conflicts with name.
const
PublicKeyState.fromMap(Map<String, dynamic> map)
factory

Properties

callerReference → Input<String?>?
Internal value used by CloudFront to allow future updates to the public key configuration.
final
comment → Input<String?>?
An optional comment about the public key.
final
encodedKey → Input<String?>?
The encoded public key that you want to add to CloudFront to use with features like field-level encryption.
final
etag → Input<String?>?
The current version of the public key. For example: E2QWRUHAPOMQZL.
final
hashCode → int
The hash code for this object.
no setterinherited
name → Input<String?>?
The name for the public key. By default generated by this provider. Note: Do not set if using the key's id in another resource (e.g. KeyGroup) since it will result in a dependency error from AWS. Instead, it is recommended to use Pulumi autonaming by leaving this property unset (default behavior) or set the namePrefix property to allow the provider to autoname the resource.
final
namePrefix → Input<String?>?
The name for the public key. Conflicts with name.
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