Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Synopsis
- data DescribedProfile = DescribedProfile' {}
- newDescribedProfile :: Text -> DescribedProfile
- describedProfile_as2Id :: Lens' DescribedProfile (Maybe Text)
- describedProfile_certificateIds :: Lens' DescribedProfile (Maybe [Text])
- describedProfile_profileId :: Lens' DescribedProfile (Maybe Text)
- describedProfile_profileType :: Lens' DescribedProfile (Maybe ProfileType)
- describedProfile_tags :: Lens' DescribedProfile (Maybe (NonEmpty Tag))
- describedProfile_arn :: Lens' DescribedProfile Text
Documentation
data DescribedProfile Source #
The details for a local or partner AS2 profile.
See: newDescribedProfile
smart constructor.
DescribedProfile' | |
|
Instances
Create a value of DescribedProfile
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:as2Id:DescribedProfile'
, describedProfile_as2Id
- The As2Id
is the AS2-name, as defined in the
RFC 4130. For inbound
transfers, this is the AS2-From
header for the AS2 messages sent from
the partner. For outbound connectors, this is the AS2-To
header for
the AS2 messages sent to the partner using the StartFileTransfer
API
operation. This ID cannot include spaces.
$sel:certificateIds:DescribedProfile'
, describedProfile_certificateIds
- An array of identifiers for the imported certificates. You use this
identifier for working with profiles and partner profiles.
$sel:profileId:DescribedProfile'
, describedProfile_profileId
- A unique identifier for the local or partner AS2 profile.
$sel:profileType:DescribedProfile'
, describedProfile_profileType
- Indicates whether to list only LOCAL
type profiles or only PARTNER
type profiles. If not supplied in the request, the command lists all
types of profiles.
$sel:tags:DescribedProfile'
, describedProfile_tags
- Key-value pairs that can be used to group and search for profiles.
$sel:arn:DescribedProfile'
, describedProfile_arn
- The unique Amazon Resource Name (ARN) for the profile.
describedProfile_as2Id :: Lens' DescribedProfile (Maybe Text) Source #
The As2Id
is the AS2-name, as defined in the
RFC 4130. For inbound
transfers, this is the AS2-From
header for the AS2 messages sent from
the partner. For outbound connectors, this is the AS2-To
header for
the AS2 messages sent to the partner using the StartFileTransfer
API
operation. This ID cannot include spaces.
describedProfile_certificateIds :: Lens' DescribedProfile (Maybe [Text]) Source #
An array of identifiers for the imported certificates. You use this identifier for working with profiles and partner profiles.
describedProfile_profileId :: Lens' DescribedProfile (Maybe Text) Source #
A unique identifier for the local or partner AS2 profile.
describedProfile_profileType :: Lens' DescribedProfile (Maybe ProfileType) Source #
Indicates whether to list only LOCAL
type profiles or only PARTNER
type profiles. If not supplied in the request, the command lists all
types of profiles.
describedProfile_tags :: Lens' DescribedProfile (Maybe (NonEmpty Tag)) Source #
Key-value pairs that can be used to group and search for profiles.
describedProfile_arn :: Lens' DescribedProfile Text Source #
The unique Amazon Resource Name (ARN) for the profile.