amazonka-transfer-2.0: Amazon Transfer Family SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.Transfer.Types.ListedHostKey

Description

 
Synopsis

Documentation

data ListedHostKey Source #

Returns properties of the host key that's specified.

See: newListedHostKey smart constructor.

Constructors

ListedHostKey' 

Fields

  • dateImported :: Maybe POSIX

    The date on which the host key was added to the server.

  • description :: Maybe Text

    The current description for the host key. You can change it by calling the UpdateHostKey operation and providing a new description.

  • fingerprint :: Maybe Text

    The public key fingerprint, which is a short sequence of bytes used to identify the longer public key.

  • hostKeyId :: Maybe Text

    A unique identifier for the host key.

  • type' :: Maybe Text

    The encryption algorithm that is used for the host key. The Type parameter is specified by using one of the following values:

    • ssh-rsa
    • ssh-ed25519
    • ecdsa-sha2-nistp256
    • ecdsa-sha2-nistp384
    • ecdsa-sha2-nistp521
  • arn :: Text

    The unique Amazon Resource Name (ARN) of the host key.

Instances

Instances details
FromJSON ListedHostKey Source # 
Instance details

Defined in Amazonka.Transfer.Types.ListedHostKey

Generic ListedHostKey Source # 
Instance details

Defined in Amazonka.Transfer.Types.ListedHostKey

Associated Types

type Rep ListedHostKey :: Type -> Type #

Read ListedHostKey Source # 
Instance details

Defined in Amazonka.Transfer.Types.ListedHostKey

Show ListedHostKey Source # 
Instance details

Defined in Amazonka.Transfer.Types.ListedHostKey

NFData ListedHostKey Source # 
Instance details

Defined in Amazonka.Transfer.Types.ListedHostKey

Methods

rnf :: ListedHostKey -> () #

Eq ListedHostKey Source # 
Instance details

Defined in Amazonka.Transfer.Types.ListedHostKey

Hashable ListedHostKey Source # 
Instance details

Defined in Amazonka.Transfer.Types.ListedHostKey

type Rep ListedHostKey Source # 
Instance details

Defined in Amazonka.Transfer.Types.ListedHostKey

type Rep ListedHostKey = D1 ('MetaData "ListedHostKey" "Amazonka.Transfer.Types.ListedHostKey" "amazonka-transfer-2.0-JiqKYJwOo427yDlzvkXGLY" 'False) (C1 ('MetaCons "ListedHostKey'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "dateImported") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "fingerprint") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "hostKeyId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newListedHostKey Source #

Create a value of ListedHostKey with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:dateImported:ListedHostKey', listedHostKey_dateImported - The date on which the host key was added to the server.

$sel:description:ListedHostKey', listedHostKey_description - The current description for the host key. You can change it by calling the UpdateHostKey operation and providing a new description.

$sel:fingerprint:ListedHostKey', listedHostKey_fingerprint - The public key fingerprint, which is a short sequence of bytes used to identify the longer public key.

$sel:hostKeyId:ListedHostKey', listedHostKey_hostKeyId - A unique identifier for the host key.

$sel:type':ListedHostKey', listedHostKey_type - The encryption algorithm that is used for the host key. The Type parameter is specified by using one of the following values:

  • ssh-rsa
  • ssh-ed25519
  • ecdsa-sha2-nistp256
  • ecdsa-sha2-nistp384
  • ecdsa-sha2-nistp521

$sel:arn:ListedHostKey', listedHostKey_arn - The unique Amazon Resource Name (ARN) of the host key.

listedHostKey_dateImported :: Lens' ListedHostKey (Maybe UTCTime) Source #

The date on which the host key was added to the server.

listedHostKey_description :: Lens' ListedHostKey (Maybe Text) Source #

The current description for the host key. You can change it by calling the UpdateHostKey operation and providing a new description.

listedHostKey_fingerprint :: Lens' ListedHostKey (Maybe Text) Source #

The public key fingerprint, which is a short sequence of bytes used to identify the longer public key.

listedHostKey_hostKeyId :: Lens' ListedHostKey (Maybe Text) Source #

A unique identifier for the host key.

listedHostKey_type :: Lens' ListedHostKey (Maybe Text) Source #

The encryption algorithm that is used for the host key. The Type parameter is specified by using one of the following values:

  • ssh-rsa
  • ssh-ed25519
  • ecdsa-sha2-nistp256
  • ecdsa-sha2-nistp384
  • ecdsa-sha2-nistp521

listedHostKey_arn :: Lens' ListedHostKey Text Source #

The unique Amazon Resource Name (ARN) of the host key.