amazonka-sms-2.0: Amazon Server Migration Service 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.SMS.ImportAppCatalog

Description

Allows application import from 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 Migration Hub in your account. Otherwise, the role that you provide must have the policy and trust policy described in the Migration Hub User Guide.

Instances

Instances details
ToJSON ImportAppCatalog Source # 
Instance details

Defined in Amazonka.SMS.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

AWSRequest ImportAppCatalog Source # 
Instance details

Defined in Amazonka.SMS.ImportAppCatalog

Associated Types

type AWSResponse ImportAppCatalog #

Generic ImportAppCatalog Source # 
Instance details

Defined in Amazonka.SMS.ImportAppCatalog

Associated Types

type Rep ImportAppCatalog :: Type -> Type #

Read ImportAppCatalog Source # 
Instance details

Defined in Amazonka.SMS.ImportAppCatalog

Show ImportAppCatalog Source # 
Instance details

Defined in Amazonka.SMS.ImportAppCatalog

NFData ImportAppCatalog Source # 
Instance details

Defined in Amazonka.SMS.ImportAppCatalog

Methods

rnf :: ImportAppCatalog -> () #

Eq ImportAppCatalog Source # 
Instance details

Defined in Amazonka.SMS.ImportAppCatalog

Hashable ImportAppCatalog Source # 
Instance details

Defined in Amazonka.SMS.ImportAppCatalog

type AWSResponse 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" "amazonka-sms-2.0-4YLznk7UFuE5VtyLFXmW6X" 'False) (C1 ('MetaCons "ImportAppCatalog'" 'PrefixI 'True) (S1 ('MetaSel ('Just "roleName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

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:

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

Destructuring the Response

data ImportAppCatalogResponse Source #

See: newImportAppCatalogResponse smart constructor.

Constructors

ImportAppCatalogResponse' 

Fields

Instances

Instances details
Generic ImportAppCatalogResponse Source # 
Instance details

Defined in Amazonka.SMS.ImportAppCatalog

Associated Types

type Rep ImportAppCatalogResponse :: Type -> Type #

Read ImportAppCatalogResponse Source # 
Instance details

Defined in Amazonka.SMS.ImportAppCatalog

Show ImportAppCatalogResponse Source # 
Instance details

Defined in Amazonka.SMS.ImportAppCatalog

NFData ImportAppCatalogResponse Source # 
Instance details

Defined in Amazonka.SMS.ImportAppCatalog

Eq 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" "amazonka-sms-2.0-4YLznk7UFuE5VtyLFXmW6X" '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