RepositoryAssociationKmsKeyDetails class

Constructors

RepositoryAssociationKmsKeyDetails({Input<String?>? encryptionOption, Input<String?>? kmsKeyId})
Creates a new RepositoryAssociationKmsKeyDetails. encryptionOption Encryption option for a repository association. It is either owned by KMS (AWS_OWNED_CMK) or customer managed (CUSTOMER_MANAGED_CMK). kmsKeyId The ID of the AWS KMS key that is associated with a repository association.
const
RepositoryAssociationKmsKeyDetails.fromMap(Map<String, dynamic> map)
factory

Properties

encryptionOption → Input<String?>?
Encryption option for a repository association. It is either owned by KMS (AWS_OWNED_CMK) or customer managed (CUSTOMER_MANAGED_CMK).
final
hashCode → int
The hash code for this object.
no setterinherited
kmsKeyId → Input<String?>?
The ID of the AWS KMS key that is associated with a repository association.
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