libZSservicesZSamazonka-migrationhubZSamazonka-migrationhub
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.MigrationHub.CreateProgressUpdateStream

Description

Creates a progress update stream which is an AWS resource used for access control as well as a namespace for migration task names that is implicitly linked to your AWS account. It must uniquely identify the migration tool as it is used for all updates made by the tool; however, it does not need to be unique for each AWS account because it is scoped to the AWS account.

Synopsis

Creating a Request

data CreateProgressUpdateStream Source #

See: newCreateProgressUpdateStream smart constructor.

Constructors

CreateProgressUpdateStream' 

Fields

  • dryRun :: Maybe Bool

    Optional boolean flag to indicate whether any effect should take place. Used to test if the caller has permission to make the call.

  • progressUpdateStreamName :: Text

    The name of the ProgressUpdateStream. /Do not store personal data in this field./

Instances

Instances details
Eq CreateProgressUpdateStream Source # 
Instance details

Defined in Amazonka.MigrationHub.CreateProgressUpdateStream

Read CreateProgressUpdateStream Source # 
Instance details

Defined in Amazonka.MigrationHub.CreateProgressUpdateStream

Show CreateProgressUpdateStream Source # 
Instance details

Defined in Amazonka.MigrationHub.CreateProgressUpdateStream

Generic CreateProgressUpdateStream Source # 
Instance details

Defined in Amazonka.MigrationHub.CreateProgressUpdateStream

Associated Types

type Rep CreateProgressUpdateStream :: Type -> Type #

NFData CreateProgressUpdateStream Source # 
Instance details

Defined in Amazonka.MigrationHub.CreateProgressUpdateStream

Hashable CreateProgressUpdateStream Source # 
Instance details

Defined in Amazonka.MigrationHub.CreateProgressUpdateStream

ToJSON CreateProgressUpdateStream Source # 
Instance details

Defined in Amazonka.MigrationHub.CreateProgressUpdateStream

AWSRequest CreateProgressUpdateStream Source # 
Instance details

Defined in Amazonka.MigrationHub.CreateProgressUpdateStream

ToHeaders CreateProgressUpdateStream Source # 
Instance details

Defined in Amazonka.MigrationHub.CreateProgressUpdateStream

ToPath CreateProgressUpdateStream Source # 
Instance details

Defined in Amazonka.MigrationHub.CreateProgressUpdateStream

ToQuery CreateProgressUpdateStream Source # 
Instance details

Defined in Amazonka.MigrationHub.CreateProgressUpdateStream

type Rep CreateProgressUpdateStream Source # 
Instance details

Defined in Amazonka.MigrationHub.CreateProgressUpdateStream

type Rep CreateProgressUpdateStream = D1 ('MetaData "CreateProgressUpdateStream" "Amazonka.MigrationHub.CreateProgressUpdateStream" "libZSservicesZSamazonka-migrationhubZSamazonka-migrationhub" 'False) (C1 ('MetaCons "CreateProgressUpdateStream'" 'PrefixI 'True) (S1 ('MetaSel ('Just "dryRun") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "progressUpdateStreamName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse CreateProgressUpdateStream Source # 
Instance details

Defined in Amazonka.MigrationHub.CreateProgressUpdateStream

newCreateProgressUpdateStream Source #

Create a value of CreateProgressUpdateStream 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:dryRun:CreateProgressUpdateStream', createProgressUpdateStream_dryRun - Optional boolean flag to indicate whether any effect should take place. Used to test if the caller has permission to make the call.

$sel:progressUpdateStreamName:CreateProgressUpdateStream', createProgressUpdateStream_progressUpdateStreamName - The name of the ProgressUpdateStream. /Do not store personal data in this field./

Request Lenses

createProgressUpdateStream_dryRun :: Lens' CreateProgressUpdateStream (Maybe Bool) Source #

Optional boolean flag to indicate whether any effect should take place. Used to test if the caller has permission to make the call.

createProgressUpdateStream_progressUpdateStreamName :: Lens' CreateProgressUpdateStream Text Source #

The name of the ProgressUpdateStream. /Do not store personal data in this field./

Destructuring the Response

data CreateProgressUpdateStreamResponse Source #

Constructors

CreateProgressUpdateStreamResponse' 

Fields

Instances

Instances details
Eq CreateProgressUpdateStreamResponse Source # 
Instance details

Defined in Amazonka.MigrationHub.CreateProgressUpdateStream

Read CreateProgressUpdateStreamResponse Source # 
Instance details

Defined in Amazonka.MigrationHub.CreateProgressUpdateStream

Show CreateProgressUpdateStreamResponse Source # 
Instance details

Defined in Amazonka.MigrationHub.CreateProgressUpdateStream

Generic CreateProgressUpdateStreamResponse Source # 
Instance details

Defined in Amazonka.MigrationHub.CreateProgressUpdateStream

Associated Types

type Rep CreateProgressUpdateStreamResponse :: Type -> Type #

NFData CreateProgressUpdateStreamResponse Source # 
Instance details

Defined in Amazonka.MigrationHub.CreateProgressUpdateStream

type Rep CreateProgressUpdateStreamResponse Source # 
Instance details

Defined in Amazonka.MigrationHub.CreateProgressUpdateStream

type Rep CreateProgressUpdateStreamResponse = D1 ('MetaData "CreateProgressUpdateStreamResponse" "Amazonka.MigrationHub.CreateProgressUpdateStream" "libZSservicesZSamazonka-migrationhubZSamazonka-migrationhub" 'False) (C1 ('MetaCons "CreateProgressUpdateStreamResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateProgressUpdateStreamResponse Source #

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

Response Lenses