amazonka-appflow-2.0: Amazon Appflow 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.AppFlow.DescribeConnectorProfiles

Description

Returns a list of connector-profile details matching the provided connector-profile names and connector-types. Both input lists are optional, and you can use them to filter the result.

If no names or connector-types are provided, returns all connector profiles in a paginated form. If there is no match, this operation returns an empty list.

Synopsis

Creating a Request

data DescribeConnectorProfiles Source #

See: newDescribeConnectorProfiles smart constructor.

Constructors

DescribeConnectorProfiles' 

Fields

  • connectorLabel :: Maybe Text

    The name of the connector. The name is unique for each ConnectorRegistration in your Amazon Web Services account. Only needed if calling for CUSTOMCONNECTOR connector type/.

  • connectorProfileNames :: Maybe [Text]

    The name of the connector profile. The name is unique for each ConnectorProfile in the Amazon Web Services account.

  • connectorType :: Maybe ConnectorType

    The type of connector, such as Salesforce, Amplitude, and so on.

  • maxResults :: Maybe Natural

    Specifies the maximum number of items that should be returned in the result set. The default for maxResults is 20 (for all paginated API operations).

  • nextToken :: Maybe Text

    The pagination token for the next page of data.

Instances

Instances details
ToJSON DescribeConnectorProfiles Source # 
Instance details

Defined in Amazonka.AppFlow.DescribeConnectorProfiles

ToHeaders DescribeConnectorProfiles Source # 
Instance details

Defined in Amazonka.AppFlow.DescribeConnectorProfiles

ToPath DescribeConnectorProfiles Source # 
Instance details

Defined in Amazonka.AppFlow.DescribeConnectorProfiles

ToQuery DescribeConnectorProfiles Source # 
Instance details

Defined in Amazonka.AppFlow.DescribeConnectorProfiles

AWSRequest DescribeConnectorProfiles Source # 
Instance details

Defined in Amazonka.AppFlow.DescribeConnectorProfiles

Generic DescribeConnectorProfiles Source # 
Instance details

Defined in Amazonka.AppFlow.DescribeConnectorProfiles

Associated Types

type Rep DescribeConnectorProfiles :: Type -> Type #

Read DescribeConnectorProfiles Source # 
Instance details

Defined in Amazonka.AppFlow.DescribeConnectorProfiles

Show DescribeConnectorProfiles Source # 
Instance details

Defined in Amazonka.AppFlow.DescribeConnectorProfiles

NFData DescribeConnectorProfiles Source # 
Instance details

Defined in Amazonka.AppFlow.DescribeConnectorProfiles

Eq DescribeConnectorProfiles Source # 
Instance details

Defined in Amazonka.AppFlow.DescribeConnectorProfiles

Hashable DescribeConnectorProfiles Source # 
Instance details

Defined in Amazonka.AppFlow.DescribeConnectorProfiles

type AWSResponse DescribeConnectorProfiles Source # 
Instance details

Defined in Amazonka.AppFlow.DescribeConnectorProfiles

type Rep DescribeConnectorProfiles Source # 
Instance details

Defined in Amazonka.AppFlow.DescribeConnectorProfiles

type Rep DescribeConnectorProfiles = D1 ('MetaData "DescribeConnectorProfiles" "Amazonka.AppFlow.DescribeConnectorProfiles" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "DescribeConnectorProfiles'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "connectorLabel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "connectorProfileNames") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))) :*: (S1 ('MetaSel ('Just "connectorType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConnectorType)) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newDescribeConnectorProfiles :: DescribeConnectorProfiles Source #

Create a value of DescribeConnectorProfiles 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:

DescribeConnectorProfiles, describeConnectorProfiles_connectorLabel - The name of the connector. The name is unique for each ConnectorRegistration in your Amazon Web Services account. Only needed if calling for CUSTOMCONNECTOR connector type/.

$sel:connectorProfileNames:DescribeConnectorProfiles', describeConnectorProfiles_connectorProfileNames - The name of the connector profile. The name is unique for each ConnectorProfile in the Amazon Web Services account.

DescribeConnectorProfiles, describeConnectorProfiles_connectorType - The type of connector, such as Salesforce, Amplitude, and so on.

$sel:maxResults:DescribeConnectorProfiles', describeConnectorProfiles_maxResults - Specifies the maximum number of items that should be returned in the result set. The default for maxResults is 20 (for all paginated API operations).

DescribeConnectorProfiles, describeConnectorProfiles_nextToken - The pagination token for the next page of data.

Request Lenses

describeConnectorProfiles_connectorLabel :: Lens' DescribeConnectorProfiles (Maybe Text) Source #

The name of the connector. The name is unique for each ConnectorRegistration in your Amazon Web Services account. Only needed if calling for CUSTOMCONNECTOR connector type/.

describeConnectorProfiles_connectorProfileNames :: Lens' DescribeConnectorProfiles (Maybe [Text]) Source #

The name of the connector profile. The name is unique for each ConnectorProfile in the Amazon Web Services account.

describeConnectorProfiles_connectorType :: Lens' DescribeConnectorProfiles (Maybe ConnectorType) Source #

The type of connector, such as Salesforce, Amplitude, and so on.

describeConnectorProfiles_maxResults :: Lens' DescribeConnectorProfiles (Maybe Natural) Source #

Specifies the maximum number of items that should be returned in the result set. The default for maxResults is 20 (for all paginated API operations).

describeConnectorProfiles_nextToken :: Lens' DescribeConnectorProfiles (Maybe Text) Source #

The pagination token for the next page of data.

Destructuring the Response

data DescribeConnectorProfilesResponse Source #

See: newDescribeConnectorProfilesResponse smart constructor.

Constructors

DescribeConnectorProfilesResponse' 

Fields

Instances

Instances details
Generic DescribeConnectorProfilesResponse Source # 
Instance details

Defined in Amazonka.AppFlow.DescribeConnectorProfiles

Associated Types

type Rep DescribeConnectorProfilesResponse :: Type -> Type #

Read DescribeConnectorProfilesResponse Source # 
Instance details

Defined in Amazonka.AppFlow.DescribeConnectorProfiles

Show DescribeConnectorProfilesResponse Source # 
Instance details

Defined in Amazonka.AppFlow.DescribeConnectorProfiles

NFData DescribeConnectorProfilesResponse Source # 
Instance details

Defined in Amazonka.AppFlow.DescribeConnectorProfiles

Eq DescribeConnectorProfilesResponse Source # 
Instance details

Defined in Amazonka.AppFlow.DescribeConnectorProfiles

type Rep DescribeConnectorProfilesResponse Source # 
Instance details

Defined in Amazonka.AppFlow.DescribeConnectorProfiles

type Rep DescribeConnectorProfilesResponse = D1 ('MetaData "DescribeConnectorProfilesResponse" "Amazonka.AppFlow.DescribeConnectorProfiles" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "DescribeConnectorProfilesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "connectorProfileDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ConnectorProfile])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeConnectorProfilesResponse Source #

Create a value of DescribeConnectorProfilesResponse 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:connectorProfileDetails:DescribeConnectorProfilesResponse', describeConnectorProfilesResponse_connectorProfileDetails - Returns information about the connector profiles associated with the flow.

DescribeConnectorProfiles, describeConnectorProfilesResponse_nextToken - The pagination token for the next page of data. If nextToken=null, this means that all records have been fetched.

$sel:httpStatus:DescribeConnectorProfilesResponse', describeConnectorProfilesResponse_httpStatus - The response's http status code.

Response Lenses

describeConnectorProfilesResponse_connectorProfileDetails :: Lens' DescribeConnectorProfilesResponse (Maybe [ConnectorProfile]) Source #

Returns information about the connector profiles associated with the flow.

describeConnectorProfilesResponse_nextToken :: Lens' DescribeConnectorProfilesResponse (Maybe Text) Source #

The pagination token for the next page of data. If nextToken=null, this means that all records have been fetched.