libZSservicesZSamazonka-smsZSamazonka-sms
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.SMS.ImportAppCatalog

Description

Allows application import from AWS Migration Hub.

Synopsis

Creating a Request

data ImportAppCatalog Source #

See: newImportAppCatalog smart constructor.

Constructors

ImportAppCatalog' 

Fields

  • roleName :: Maybe Text

    The name of the service role. If you omit this parameter, we create a service-linked role for AWS Migration Hub in your account. Otherwise, the role that you provide must have the policy and trust policy described in the AWS Migration Hub User Guide.

Instances

Instances details
Eq ImportAppCatalog Source # 
Instance details

Defined in Amazonka.SMS.ImportAppCatalog

Read ImportAppCatalog Source # 
Instance details

Defined in Amazonka.SMS.ImportAppCatalog

Show ImportAppCatalog Source # 
Instance details

Defined in Amazonka.SMS.ImportAppCatalog

Generic ImportAppCatalog Source # 
Instance details

Defined in Amazonka.SMS.ImportAppCatalog

Associated Types

type Rep ImportAppCatalog :: Type -> Type #

NFData ImportAppCatalog Source # 
Instance details

Defined in Amazonka.SMS.ImportAppCatalog

Methods

rnf :: ImportAppCatalog -> () #

Hashable ImportAppCatalog Source # 
Instance details

Defined in Amazonka.SMS.ImportAppCatalog

ToJSON ImportAppCatalog Source # 
Instance details

Defined in Amazonka.SMS.ImportAppCatalog

AWSRequest ImportAppCatalog Source # 
Instance details

Defined in Amazonka.SMS.ImportAppCatalog

Associated Types

type AWSResponse ImportAppCatalog #

ToHeaders ImportAppCatalog Source # 
Instance details

Defined in Amazonka.SMS.ImportAppCatalog

ToPath ImportAppCatalog Source # 
Instance details

Defined in Amazonka.SMS.ImportAppCatalog

ToQuery ImportAppCatalog Source # 
Instance details

Defined in Amazonka.SMS.ImportAppCatalog

type Rep ImportAppCatalog Source # 
Instance details

Defined in Amazonka.SMS.ImportAppCatalog

type Rep ImportAppCatalog = D1 ('MetaData "ImportAppCatalog" "Amazonka.SMS.ImportAppCatalog" "libZSservicesZSamazonka-smsZSamazonka-sms" 'False) (C1 ('MetaCons "ImportAppCatalog'" 'PrefixI 'True) (S1 ('MetaSel ('Just "roleName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))
type AWSResponse ImportAppCatalog Source # 
Instance details

Defined in Amazonka.SMS.ImportAppCatalog

newImportAppCatalog :: ImportAppCatalog Source #

Create a value of ImportAppCatalog 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:roleName:ImportAppCatalog', importAppCatalog_roleName - The name of the service role. If you omit this parameter, we create a service-linked role for AWS Migration Hub in your account. Otherwise, the role that you provide must have the policy and trust policy described in the AWS Migration Hub User Guide.

Request Lenses

importAppCatalog_roleName :: Lens' ImportAppCatalog (Maybe Text) Source #

The name of the service role. If you omit this parameter, we create a service-linked role for AWS Migration Hub in your account. Otherwise, the role that you provide must have the policy and trust policy described in the AWS Migration Hub User Guide.

Destructuring the Response

data ImportAppCatalogResponse Source #

See: newImportAppCatalogResponse smart constructor.

Constructors

ImportAppCatalogResponse' 

Fields

Instances

Instances details
Eq ImportAppCatalogResponse Source # 
Instance details

Defined in Amazonka.SMS.ImportAppCatalog

Read ImportAppCatalogResponse Source # 
Instance details

Defined in Amazonka.SMS.ImportAppCatalog

Show ImportAppCatalogResponse Source # 
Instance details

Defined in Amazonka.SMS.ImportAppCatalog

Generic ImportAppCatalogResponse Source # 
Instance details

Defined in Amazonka.SMS.ImportAppCatalog

Associated Types

type Rep ImportAppCatalogResponse :: Type -> Type #

NFData ImportAppCatalogResponse Source # 
Instance details

Defined in Amazonka.SMS.ImportAppCatalog

type Rep ImportAppCatalogResponse Source # 
Instance details

Defined in Amazonka.SMS.ImportAppCatalog

type Rep ImportAppCatalogResponse = D1 ('MetaData "ImportAppCatalogResponse" "Amazonka.SMS.ImportAppCatalog" "libZSservicesZSamazonka-smsZSamazonka-sms" 'False) (C1 ('MetaCons "ImportAppCatalogResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newImportAppCatalogResponse Source #

Create a value of ImportAppCatalogResponse 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:httpStatus:ImportAppCatalogResponse', importAppCatalogResponse_httpStatus - The response's http status code.

Response Lenses