amazonka-migration-hub-refactor-spaces-2.0: Amazon Migration Hub Refactor Spaces 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.MigrationHubReFactorSpaces.Types

Description

 
Synopsis

Service Configuration

defaultService :: Service Source #

API version 2021-10-26 of the Amazon Migration Hub Refactor Spaces SDK configuration.

Errors

_AccessDeniedException :: AsError a => Fold a ServiceError Source #

The user does not have sufficient access to perform this action.

_ConflictException :: AsError a => Fold a ServiceError Source #

Updating or deleting a resource can cause an inconsistent state.

_InternalServerException :: AsError a => Fold a ServiceError Source #

An unexpected error occurred while processing the request.

_InvalidResourcePolicyException :: AsError a => Fold a ServiceError Source #

The resource policy is not valid.

_ResourceNotFoundException :: AsError a => Fold a ServiceError Source #

The request references a resource that does not exist.

_ServiceQuotaExceededException :: AsError a => Fold a ServiceError Source #

The request would cause a service quota to be exceeded.

_ThrottlingException :: AsError a => Fold a ServiceError Source #

Request was denied because the request was throttled.

_ValidationException :: AsError a => Fold a ServiceError Source #

The input does not satisfy the constraints specified by an Amazon Web Service.

ApiGatewayEndpointType

newtype ApiGatewayEndpointType Source #

Instances

Instances details
FromJSON ApiGatewayEndpointType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ApiGatewayEndpointType

FromJSONKey ApiGatewayEndpointType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ApiGatewayEndpointType

ToJSON ApiGatewayEndpointType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ApiGatewayEndpointType

ToJSONKey ApiGatewayEndpointType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ApiGatewayEndpointType

ToByteString ApiGatewayEndpointType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ApiGatewayEndpointType

ToHeader ApiGatewayEndpointType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ApiGatewayEndpointType

ToLog ApiGatewayEndpointType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ApiGatewayEndpointType

ToQuery ApiGatewayEndpointType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ApiGatewayEndpointType

FromText ApiGatewayEndpointType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ApiGatewayEndpointType

ToText ApiGatewayEndpointType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ApiGatewayEndpointType

FromXML ApiGatewayEndpointType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ApiGatewayEndpointType

ToXML ApiGatewayEndpointType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ApiGatewayEndpointType

Generic ApiGatewayEndpointType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ApiGatewayEndpointType

Associated Types

type Rep ApiGatewayEndpointType :: Type -> Type #

Read ApiGatewayEndpointType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ApiGatewayEndpointType

Show ApiGatewayEndpointType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ApiGatewayEndpointType

NFData ApiGatewayEndpointType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ApiGatewayEndpointType

Methods

rnf :: ApiGatewayEndpointType -> () #

Eq ApiGatewayEndpointType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ApiGatewayEndpointType

Ord ApiGatewayEndpointType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ApiGatewayEndpointType

Hashable ApiGatewayEndpointType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ApiGatewayEndpointType

type Rep ApiGatewayEndpointType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ApiGatewayEndpointType

type Rep ApiGatewayEndpointType = D1 ('MetaData "ApiGatewayEndpointType" "Amazonka.MigrationHubReFactorSpaces.Types.ApiGatewayEndpointType" "amazonka-migration-hub-refactor-spaces-2.0-IgAA0SWWxlS8R7imIzpgpS" 'True) (C1 ('MetaCons "ApiGatewayEndpointType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromApiGatewayEndpointType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ApplicationState

newtype ApplicationState Source #

Instances

Instances details
FromJSON ApplicationState Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ApplicationState

FromJSONKey ApplicationState Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ApplicationState

ToJSON ApplicationState Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ApplicationState

ToJSONKey ApplicationState Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ApplicationState

ToByteString ApplicationState Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ApplicationState

ToHeader ApplicationState Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ApplicationState

ToLog ApplicationState Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ApplicationState

ToQuery ApplicationState Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ApplicationState

FromText ApplicationState Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ApplicationState

ToText ApplicationState Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ApplicationState

FromXML ApplicationState Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ApplicationState

ToXML ApplicationState Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ApplicationState

Generic ApplicationState Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ApplicationState

Associated Types

type Rep ApplicationState :: Type -> Type #

Read ApplicationState Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ApplicationState

Show ApplicationState Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ApplicationState

NFData ApplicationState Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ApplicationState

Methods

rnf :: ApplicationState -> () #

Eq ApplicationState Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ApplicationState

Ord ApplicationState Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ApplicationState

Hashable ApplicationState Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ApplicationState

type Rep ApplicationState Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ApplicationState

type Rep ApplicationState = D1 ('MetaData "ApplicationState" "Amazonka.MigrationHubReFactorSpaces.Types.ApplicationState" "amazonka-migration-hub-refactor-spaces-2.0-IgAA0SWWxlS8R7imIzpgpS" 'True) (C1 ('MetaCons "ApplicationState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromApplicationState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

EnvironmentState

newtype EnvironmentState Source #

Instances

Instances details
FromJSON EnvironmentState Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.EnvironmentState

FromJSONKey EnvironmentState Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.EnvironmentState

ToJSON EnvironmentState Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.EnvironmentState

ToJSONKey EnvironmentState Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.EnvironmentState

ToByteString EnvironmentState Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.EnvironmentState

ToHeader EnvironmentState Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.EnvironmentState

ToLog EnvironmentState Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.EnvironmentState

ToQuery EnvironmentState Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.EnvironmentState

FromText EnvironmentState Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.EnvironmentState

ToText EnvironmentState Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.EnvironmentState

FromXML EnvironmentState Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.EnvironmentState

ToXML EnvironmentState Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.EnvironmentState

Generic EnvironmentState Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.EnvironmentState

Associated Types

type Rep EnvironmentState :: Type -> Type #

Read EnvironmentState Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.EnvironmentState

Show EnvironmentState Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.EnvironmentState

NFData EnvironmentState Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.EnvironmentState

Methods

rnf :: EnvironmentState -> () #

Eq EnvironmentState Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.EnvironmentState

Ord EnvironmentState Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.EnvironmentState

Hashable EnvironmentState Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.EnvironmentState

type Rep EnvironmentState Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.EnvironmentState

type Rep EnvironmentState = D1 ('MetaData "EnvironmentState" "Amazonka.MigrationHubReFactorSpaces.Types.EnvironmentState" "amazonka-migration-hub-refactor-spaces-2.0-IgAA0SWWxlS8R7imIzpgpS" 'True) (C1 ('MetaCons "EnvironmentState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromEnvironmentState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ErrorCode

newtype ErrorCode Source #

Constructors

ErrorCode' 

Fields

Instances

Instances details
FromJSON ErrorCode Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ErrorCode

FromJSONKey ErrorCode Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ErrorCode

ToJSON ErrorCode Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ErrorCode

ToJSONKey ErrorCode Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ErrorCode

ToByteString ErrorCode Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ErrorCode

Methods

toBS :: ErrorCode -> ByteString #

ToHeader ErrorCode Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ErrorCode

ToLog ErrorCode Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ErrorCode

ToQuery ErrorCode Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ErrorCode

FromText ErrorCode Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ErrorCode

ToText ErrorCode Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ErrorCode

Methods

toText :: ErrorCode -> Text #

FromXML ErrorCode Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ErrorCode

ToXML ErrorCode Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ErrorCode

Methods

toXML :: ErrorCode -> XML #

Generic ErrorCode Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ErrorCode

Associated Types

type Rep ErrorCode :: Type -> Type #

Read ErrorCode Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ErrorCode

Show ErrorCode Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ErrorCode

NFData ErrorCode Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ErrorCode

Methods

rnf :: ErrorCode -> () #

Eq ErrorCode Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ErrorCode

Ord ErrorCode Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ErrorCode

Hashable ErrorCode Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ErrorCode

type Rep ErrorCode Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ErrorCode

type Rep ErrorCode = D1 ('MetaData "ErrorCode" "Amazonka.MigrationHubReFactorSpaces.Types.ErrorCode" "amazonka-migration-hub-refactor-spaces-2.0-IgAA0SWWxlS8R7imIzpgpS" 'True) (C1 ('MetaCons "ErrorCode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromErrorCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ErrorResourceType

newtype ErrorResourceType Source #

Instances

Instances details
FromJSON ErrorResourceType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ErrorResourceType

FromJSONKey ErrorResourceType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ErrorResourceType

ToJSON ErrorResourceType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ErrorResourceType

ToJSONKey ErrorResourceType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ErrorResourceType

ToByteString ErrorResourceType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ErrorResourceType

ToHeader ErrorResourceType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ErrorResourceType

ToLog ErrorResourceType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ErrorResourceType

ToQuery ErrorResourceType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ErrorResourceType

FromText ErrorResourceType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ErrorResourceType

ToText ErrorResourceType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ErrorResourceType

FromXML ErrorResourceType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ErrorResourceType

ToXML ErrorResourceType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ErrorResourceType

Generic ErrorResourceType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ErrorResourceType

Associated Types

type Rep ErrorResourceType :: Type -> Type #

Read ErrorResourceType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ErrorResourceType

Show ErrorResourceType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ErrorResourceType

NFData ErrorResourceType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ErrorResourceType

Methods

rnf :: ErrorResourceType -> () #

Eq ErrorResourceType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ErrorResourceType

Ord ErrorResourceType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ErrorResourceType

Hashable ErrorResourceType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ErrorResourceType

type Rep ErrorResourceType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ErrorResourceType

type Rep ErrorResourceType = D1 ('MetaData "ErrorResourceType" "Amazonka.MigrationHubReFactorSpaces.Types.ErrorResourceType" "amazonka-migration-hub-refactor-spaces-2.0-IgAA0SWWxlS8R7imIzpgpS" 'True) (C1 ('MetaCons "ErrorResourceType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromErrorResourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

HttpMethod

newtype HttpMethod Source #

Constructors

HttpMethod' 

Fields

Instances

Instances details
FromJSON HttpMethod Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.HttpMethod

FromJSONKey HttpMethod Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.HttpMethod

ToJSON HttpMethod Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.HttpMethod

ToJSONKey HttpMethod Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.HttpMethod

ToByteString HttpMethod Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.HttpMethod

ToHeader HttpMethod Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.HttpMethod

ToLog HttpMethod Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.HttpMethod

ToQuery HttpMethod Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.HttpMethod

FromText HttpMethod Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.HttpMethod

ToText HttpMethod Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.HttpMethod

Methods

toText :: HttpMethod -> Text #

FromXML HttpMethod Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.HttpMethod

ToXML HttpMethod Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.HttpMethod

Methods

toXML :: HttpMethod -> XML #

Generic HttpMethod Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.HttpMethod

Associated Types

type Rep HttpMethod :: Type -> Type #

Read HttpMethod Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.HttpMethod

Show HttpMethod Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.HttpMethod

NFData HttpMethod Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.HttpMethod

Methods

rnf :: HttpMethod -> () #

Eq HttpMethod Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.HttpMethod

Ord HttpMethod Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.HttpMethod

Hashable HttpMethod Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.HttpMethod

type Rep HttpMethod Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.HttpMethod

type Rep HttpMethod = D1 ('MetaData "HttpMethod" "Amazonka.MigrationHubReFactorSpaces.Types.HttpMethod" "amazonka-migration-hub-refactor-spaces-2.0-IgAA0SWWxlS8R7imIzpgpS" 'True) (C1 ('MetaCons "HttpMethod'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromHttpMethod") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

NetworkFabricType

newtype NetworkFabricType Source #

Instances

Instances details
FromJSON NetworkFabricType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.NetworkFabricType

FromJSONKey NetworkFabricType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.NetworkFabricType

ToJSON NetworkFabricType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.NetworkFabricType

ToJSONKey NetworkFabricType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.NetworkFabricType

ToByteString NetworkFabricType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.NetworkFabricType

ToHeader NetworkFabricType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.NetworkFabricType

ToLog NetworkFabricType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.NetworkFabricType

ToQuery NetworkFabricType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.NetworkFabricType

FromText NetworkFabricType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.NetworkFabricType

ToText NetworkFabricType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.NetworkFabricType

FromXML NetworkFabricType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.NetworkFabricType

ToXML NetworkFabricType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.NetworkFabricType

Generic NetworkFabricType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.NetworkFabricType

Associated Types

type Rep NetworkFabricType :: Type -> Type #

Read NetworkFabricType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.NetworkFabricType

Show NetworkFabricType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.NetworkFabricType

NFData NetworkFabricType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.NetworkFabricType

Methods

rnf :: NetworkFabricType -> () #

Eq NetworkFabricType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.NetworkFabricType

Ord NetworkFabricType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.NetworkFabricType

Hashable NetworkFabricType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.NetworkFabricType

type Rep NetworkFabricType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.NetworkFabricType

type Rep NetworkFabricType = D1 ('MetaData "NetworkFabricType" "Amazonka.MigrationHubReFactorSpaces.Types.NetworkFabricType" "amazonka-migration-hub-refactor-spaces-2.0-IgAA0SWWxlS8R7imIzpgpS" 'True) (C1 ('MetaCons "NetworkFabricType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromNetworkFabricType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ProxyType

newtype ProxyType Source #

Constructors

ProxyType' 

Fields

Bundled Patterns

pattern ProxyType_API_GATEWAY :: ProxyType 

Instances

Instances details
FromJSON ProxyType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ProxyType

FromJSONKey ProxyType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ProxyType

ToJSON ProxyType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ProxyType

ToJSONKey ProxyType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ProxyType

ToByteString ProxyType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ProxyType

Methods

toBS :: ProxyType -> ByteString #

ToHeader ProxyType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ProxyType

ToLog ProxyType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ProxyType

ToQuery ProxyType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ProxyType

FromText ProxyType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ProxyType

ToText ProxyType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ProxyType

Methods

toText :: ProxyType -> Text #

FromXML ProxyType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ProxyType

ToXML ProxyType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ProxyType

Methods

toXML :: ProxyType -> XML #

Generic ProxyType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ProxyType

Associated Types

type Rep ProxyType :: Type -> Type #

Read ProxyType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ProxyType

Show ProxyType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ProxyType

NFData ProxyType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ProxyType

Methods

rnf :: ProxyType -> () #

Eq ProxyType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ProxyType

Ord ProxyType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ProxyType

Hashable ProxyType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ProxyType

type Rep ProxyType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ProxyType

type Rep ProxyType = D1 ('MetaData "ProxyType" "Amazonka.MigrationHubReFactorSpaces.Types.ProxyType" "amazonka-migration-hub-refactor-spaces-2.0-IgAA0SWWxlS8R7imIzpgpS" 'True) (C1 ('MetaCons "ProxyType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromProxyType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

RouteActivationState

newtype RouteActivationState Source #

Instances

Instances details
FromJSON RouteActivationState Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.RouteActivationState

FromJSONKey RouteActivationState Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.RouteActivationState

ToJSON RouteActivationState Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.RouteActivationState

ToJSONKey RouteActivationState Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.RouteActivationState

ToByteString RouteActivationState Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.RouteActivationState

ToHeader RouteActivationState Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.RouteActivationState

ToLog RouteActivationState Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.RouteActivationState

ToQuery RouteActivationState Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.RouteActivationState

FromText RouteActivationState Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.RouteActivationState

ToText RouteActivationState Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.RouteActivationState

FromXML RouteActivationState Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.RouteActivationState

ToXML RouteActivationState Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.RouteActivationState

Generic RouteActivationState Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.RouteActivationState

Associated Types

type Rep RouteActivationState :: Type -> Type #

Read RouteActivationState Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.RouteActivationState

Show RouteActivationState Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.RouteActivationState

NFData RouteActivationState Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.RouteActivationState

Methods

rnf :: RouteActivationState -> () #

Eq RouteActivationState Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.RouteActivationState

Ord RouteActivationState Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.RouteActivationState

Hashable RouteActivationState Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.RouteActivationState

type Rep RouteActivationState Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.RouteActivationState

type Rep RouteActivationState = D1 ('MetaData "RouteActivationState" "Amazonka.MigrationHubReFactorSpaces.Types.RouteActivationState" "amazonka-migration-hub-refactor-spaces-2.0-IgAA0SWWxlS8R7imIzpgpS" 'True) (C1 ('MetaCons "RouteActivationState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromRouteActivationState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

RouteState

newtype RouteState Source #

Constructors

RouteState' 

Fields

Instances

Instances details
FromJSON RouteState Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.RouteState

FromJSONKey RouteState Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.RouteState

ToJSON RouteState Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.RouteState

ToJSONKey RouteState Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.RouteState

ToByteString RouteState Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.RouteState

ToHeader RouteState Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.RouteState

ToLog RouteState Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.RouteState

ToQuery RouteState Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.RouteState

FromText RouteState Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.RouteState

ToText RouteState Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.RouteState

Methods

toText :: RouteState -> Text #

FromXML RouteState Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.RouteState

ToXML RouteState Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.RouteState

Methods

toXML :: RouteState -> XML #

Generic RouteState Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.RouteState

Associated Types

type Rep RouteState :: Type -> Type #

Read RouteState Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.RouteState

Show RouteState Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.RouteState

NFData RouteState Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.RouteState

Methods

rnf :: RouteState -> () #

Eq RouteState Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.RouteState

Ord RouteState Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.RouteState

Hashable RouteState Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.RouteState

type Rep RouteState Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.RouteState

type Rep RouteState = D1 ('MetaData "RouteState" "Amazonka.MigrationHubReFactorSpaces.Types.RouteState" "amazonka-migration-hub-refactor-spaces-2.0-IgAA0SWWxlS8R7imIzpgpS" 'True) (C1 ('MetaCons "RouteState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromRouteState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

RouteType

newtype RouteType Source #

Constructors

RouteType' 

Fields

Bundled Patterns

pattern RouteType_DEFAULT :: RouteType 
pattern RouteType_URI_PATH :: RouteType 

Instances

Instances details
FromJSON RouteType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.RouteType

FromJSONKey RouteType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.RouteType

ToJSON RouteType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.RouteType

ToJSONKey RouteType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.RouteType

ToByteString RouteType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.RouteType

Methods

toBS :: RouteType -> ByteString #

ToHeader RouteType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.RouteType

ToLog RouteType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.RouteType

ToQuery RouteType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.RouteType

FromText RouteType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.RouteType

ToText RouteType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.RouteType

Methods

toText :: RouteType -> Text #

FromXML RouteType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.RouteType

ToXML RouteType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.RouteType

Methods

toXML :: RouteType -> XML #

Generic RouteType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.RouteType

Associated Types

type Rep RouteType :: Type -> Type #

Read RouteType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.RouteType

Show RouteType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.RouteType

NFData RouteType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.RouteType

Methods

rnf :: RouteType -> () #

Eq RouteType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.RouteType

Ord RouteType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.RouteType

Hashable RouteType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.RouteType

type Rep RouteType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.RouteType

type Rep RouteType = D1 ('MetaData "RouteType" "Amazonka.MigrationHubReFactorSpaces.Types.RouteType" "amazonka-migration-hub-refactor-spaces-2.0-IgAA0SWWxlS8R7imIzpgpS" 'True) (C1 ('MetaCons "RouteType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromRouteType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ServiceEndpointType

newtype ServiceEndpointType Source #

Instances

Instances details
FromJSON ServiceEndpointType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ServiceEndpointType

FromJSONKey ServiceEndpointType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ServiceEndpointType

ToJSON ServiceEndpointType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ServiceEndpointType

ToJSONKey ServiceEndpointType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ServiceEndpointType

ToByteString ServiceEndpointType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ServiceEndpointType

ToHeader ServiceEndpointType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ServiceEndpointType

ToLog ServiceEndpointType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ServiceEndpointType

ToQuery ServiceEndpointType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ServiceEndpointType

FromText ServiceEndpointType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ServiceEndpointType

ToText ServiceEndpointType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ServiceEndpointType

FromXML ServiceEndpointType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ServiceEndpointType

ToXML ServiceEndpointType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ServiceEndpointType

Generic ServiceEndpointType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ServiceEndpointType

Associated Types

type Rep ServiceEndpointType :: Type -> Type #

Read ServiceEndpointType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ServiceEndpointType

Show ServiceEndpointType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ServiceEndpointType

NFData ServiceEndpointType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ServiceEndpointType

Methods

rnf :: ServiceEndpointType -> () #

Eq ServiceEndpointType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ServiceEndpointType

Ord ServiceEndpointType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ServiceEndpointType

Hashable ServiceEndpointType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ServiceEndpointType

type Rep ServiceEndpointType Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ServiceEndpointType

type Rep ServiceEndpointType = D1 ('MetaData "ServiceEndpointType" "Amazonka.MigrationHubReFactorSpaces.Types.ServiceEndpointType" "amazonka-migration-hub-refactor-spaces-2.0-IgAA0SWWxlS8R7imIzpgpS" 'True) (C1 ('MetaCons "ServiceEndpointType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromServiceEndpointType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ServiceState

newtype ServiceState Source #

Constructors

ServiceState' 

Instances

Instances details
FromJSON ServiceState Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ServiceState

FromJSONKey ServiceState Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ServiceState

ToJSON ServiceState Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ServiceState

ToJSONKey ServiceState Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ServiceState

ToByteString ServiceState Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ServiceState

ToHeader ServiceState Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ServiceState

ToLog ServiceState Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ServiceState

ToQuery ServiceState Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ServiceState

FromText ServiceState Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ServiceState

ToText ServiceState Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ServiceState

Methods

toText :: ServiceState -> Text #

FromXML ServiceState Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ServiceState

ToXML ServiceState Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ServiceState

Methods

toXML :: ServiceState -> XML #

Generic ServiceState Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ServiceState

Associated Types

type Rep ServiceState :: Type -> Type #

Read ServiceState Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ServiceState

Show ServiceState Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ServiceState

NFData ServiceState Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ServiceState

Methods

rnf :: ServiceState -> () #

Eq ServiceState Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ServiceState

Ord ServiceState Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ServiceState

Hashable ServiceState Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ServiceState

type Rep ServiceState Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ServiceState

type Rep ServiceState = D1 ('MetaData "ServiceState" "Amazonka.MigrationHubReFactorSpaces.Types.ServiceState" "amazonka-migration-hub-refactor-spaces-2.0-IgAA0SWWxlS8R7imIzpgpS" 'True) (C1 ('MetaCons "ServiceState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromServiceState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ApiGatewayProxyConfig

data ApiGatewayProxyConfig Source #

A wrapper object holding the Amazon API Gateway proxy configuration.

See: newApiGatewayProxyConfig smart constructor.

Constructors

ApiGatewayProxyConfig' 

Fields

Instances

Instances details
FromJSON ApiGatewayProxyConfig Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ApiGatewayProxyConfig

Generic ApiGatewayProxyConfig Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ApiGatewayProxyConfig

Associated Types

type Rep ApiGatewayProxyConfig :: Type -> Type #

Read ApiGatewayProxyConfig Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ApiGatewayProxyConfig

Show ApiGatewayProxyConfig Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ApiGatewayProxyConfig

NFData ApiGatewayProxyConfig Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ApiGatewayProxyConfig

Methods

rnf :: ApiGatewayProxyConfig -> () #

Eq ApiGatewayProxyConfig Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ApiGatewayProxyConfig

Hashable ApiGatewayProxyConfig Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ApiGatewayProxyConfig

type Rep ApiGatewayProxyConfig Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ApiGatewayProxyConfig

type Rep ApiGatewayProxyConfig = D1 ('MetaData "ApiGatewayProxyConfig" "Amazonka.MigrationHubReFactorSpaces.Types.ApiGatewayProxyConfig" "amazonka-migration-hub-refactor-spaces-2.0-IgAA0SWWxlS8R7imIzpgpS" 'False) (C1 ('MetaCons "ApiGatewayProxyConfig'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "apiGatewayId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "endpointType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ApiGatewayEndpointType)) :*: S1 ('MetaSel ('Just "nlbArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "nlbName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "proxyUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "stageName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "vpcLinkId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newApiGatewayProxyConfig :: ApiGatewayProxyConfig Source #

Create a value of ApiGatewayProxyConfig 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:apiGatewayId:ApiGatewayProxyConfig', apiGatewayProxyConfig_apiGatewayId - The resource ID of the API Gateway for the proxy.

$sel:endpointType:ApiGatewayProxyConfig', apiGatewayProxyConfig_endpointType - The type of API Gateway endpoint created.

$sel:nlbArn:ApiGatewayProxyConfig', apiGatewayProxyConfig_nlbArn - The Amazon Resource Name (ARN) of the Network Load Balancer configured by the API Gateway proxy.

$sel:nlbName:ApiGatewayProxyConfig', apiGatewayProxyConfig_nlbName - The name of the Network Load Balancer that is configured by the API Gateway proxy.

$sel:proxyUrl:ApiGatewayProxyConfig', apiGatewayProxyConfig_proxyUrl - The endpoint URL of the API Gateway proxy.

$sel:stageName:ApiGatewayProxyConfig', apiGatewayProxyConfig_stageName - The name of the API Gateway stage. The name defaults to prod.

$sel:vpcLinkId:ApiGatewayProxyConfig', apiGatewayProxyConfig_vpcLinkId - The VpcLink ID of the API Gateway proxy.

apiGatewayProxyConfig_apiGatewayId :: Lens' ApiGatewayProxyConfig (Maybe Text) Source #

The resource ID of the API Gateway for the proxy.

apiGatewayProxyConfig_nlbArn :: Lens' ApiGatewayProxyConfig (Maybe Text) Source #

The Amazon Resource Name (ARN) of the Network Load Balancer configured by the API Gateway proxy.

apiGatewayProxyConfig_nlbName :: Lens' ApiGatewayProxyConfig (Maybe Text) Source #

The name of the Network Load Balancer that is configured by the API Gateway proxy.

apiGatewayProxyConfig_proxyUrl :: Lens' ApiGatewayProxyConfig (Maybe Text) Source #

The endpoint URL of the API Gateway proxy.

apiGatewayProxyConfig_stageName :: Lens' ApiGatewayProxyConfig (Maybe Text) Source #

The name of the API Gateway stage. The name defaults to prod.

apiGatewayProxyConfig_vpcLinkId :: Lens' ApiGatewayProxyConfig (Maybe Text) Source #

The VpcLink ID of the API Gateway proxy.

ApiGatewayProxyInput

data ApiGatewayProxyInput Source #

A wrapper object holding the Amazon API Gateway endpoint input.

See: newApiGatewayProxyInput smart constructor.

Constructors

ApiGatewayProxyInput' 

Fields

  • endpointType :: Maybe ApiGatewayEndpointType

    The type of endpoint to use for the API Gateway proxy. If no value is specified in the request, the value is set to REGIONAL by default.

    If the value is set to PRIVATE in the request, this creates a private API endpoint that is isolated from the public internet. The private endpoint can only be accessed by using Amazon Virtual Private Cloud (Amazon VPC) endpoints for Amazon API Gateway that have been granted access.

  • stageName :: Maybe Text

    The name of the API Gateway stage. The name defaults to prod.

Instances

Instances details
FromJSON ApiGatewayProxyInput Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ApiGatewayProxyInput

ToJSON ApiGatewayProxyInput Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ApiGatewayProxyInput

Generic ApiGatewayProxyInput Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ApiGatewayProxyInput

Associated Types

type Rep ApiGatewayProxyInput :: Type -> Type #

Read ApiGatewayProxyInput Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ApiGatewayProxyInput

Show ApiGatewayProxyInput Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ApiGatewayProxyInput

NFData ApiGatewayProxyInput Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ApiGatewayProxyInput

Methods

rnf :: ApiGatewayProxyInput -> () #

Eq ApiGatewayProxyInput Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ApiGatewayProxyInput

Hashable ApiGatewayProxyInput Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ApiGatewayProxyInput

type Rep ApiGatewayProxyInput Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ApiGatewayProxyInput

type Rep ApiGatewayProxyInput = D1 ('MetaData "ApiGatewayProxyInput" "Amazonka.MigrationHubReFactorSpaces.Types.ApiGatewayProxyInput" "amazonka-migration-hub-refactor-spaces-2.0-IgAA0SWWxlS8R7imIzpgpS" 'False) (C1 ('MetaCons "ApiGatewayProxyInput'" 'PrefixI 'True) (S1 ('MetaSel ('Just "endpointType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ApiGatewayEndpointType)) :*: S1 ('MetaSel ('Just "stageName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newApiGatewayProxyInput :: ApiGatewayProxyInput Source #

Create a value of ApiGatewayProxyInput 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:endpointType:ApiGatewayProxyInput', apiGatewayProxyInput_endpointType - The type of endpoint to use for the API Gateway proxy. If no value is specified in the request, the value is set to REGIONAL by default.

If the value is set to PRIVATE in the request, this creates a private API endpoint that is isolated from the public internet. The private endpoint can only be accessed by using Amazon Virtual Private Cloud (Amazon VPC) endpoints for Amazon API Gateway that have been granted access.

$sel:stageName:ApiGatewayProxyInput', apiGatewayProxyInput_stageName - The name of the API Gateway stage. The name defaults to prod.

apiGatewayProxyInput_endpointType :: Lens' ApiGatewayProxyInput (Maybe ApiGatewayEndpointType) Source #

The type of endpoint to use for the API Gateway proxy. If no value is specified in the request, the value is set to REGIONAL by default.

If the value is set to PRIVATE in the request, this creates a private API endpoint that is isolated from the public internet. The private endpoint can only be accessed by using Amazon Virtual Private Cloud (Amazon VPC) endpoints for Amazon API Gateway that have been granted access.

apiGatewayProxyInput_stageName :: Lens' ApiGatewayProxyInput (Maybe Text) Source #

The name of the API Gateway stage. The name defaults to prod.

ApiGatewayProxySummary

data ApiGatewayProxySummary Source #

A wrapper object holding the Amazon API Gateway proxy summary.

See: newApiGatewayProxySummary smart constructor.

Constructors

ApiGatewayProxySummary' 

Fields

Instances

Instances details
FromJSON ApiGatewayProxySummary Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ApiGatewayProxySummary

Generic ApiGatewayProxySummary Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ApiGatewayProxySummary

Associated Types

type Rep ApiGatewayProxySummary :: Type -> Type #

Read ApiGatewayProxySummary Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ApiGatewayProxySummary

Show ApiGatewayProxySummary Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ApiGatewayProxySummary

NFData ApiGatewayProxySummary Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ApiGatewayProxySummary

Methods

rnf :: ApiGatewayProxySummary -> () #

Eq ApiGatewayProxySummary Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ApiGatewayProxySummary

Hashable ApiGatewayProxySummary Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ApiGatewayProxySummary

type Rep ApiGatewayProxySummary Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ApiGatewayProxySummary

type Rep ApiGatewayProxySummary = D1 ('MetaData "ApiGatewayProxySummary" "Amazonka.MigrationHubReFactorSpaces.Types.ApiGatewayProxySummary" "amazonka-migration-hub-refactor-spaces-2.0-IgAA0SWWxlS8R7imIzpgpS" 'False) (C1 ('MetaCons "ApiGatewayProxySummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "apiGatewayId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "endpointType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ApiGatewayEndpointType)) :*: S1 ('MetaSel ('Just "nlbArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "nlbName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "proxyUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "stageName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "vpcLinkId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newApiGatewayProxySummary :: ApiGatewayProxySummary Source #

Create a value of ApiGatewayProxySummary 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:apiGatewayId:ApiGatewayProxySummary', apiGatewayProxySummary_apiGatewayId - The resource ID of the API Gateway for the proxy.

$sel:endpointType:ApiGatewayProxySummary', apiGatewayProxySummary_endpointType - The type of API Gateway endpoint created.

$sel:nlbArn:ApiGatewayProxySummary', apiGatewayProxySummary_nlbArn - The Amazon Resource Name (ARN) of the Network Load Balancer configured by the API Gateway proxy.

$sel:nlbName:ApiGatewayProxySummary', apiGatewayProxySummary_nlbName - The name of the Network Load Balancer that is configured by the API Gateway proxy.

$sel:proxyUrl:ApiGatewayProxySummary', apiGatewayProxySummary_proxyUrl - The endpoint URL of the API Gateway proxy.

$sel:stageName:ApiGatewayProxySummary', apiGatewayProxySummary_stageName - The name of the API Gateway stage. The name defaults to prod.

$sel:vpcLinkId:ApiGatewayProxySummary', apiGatewayProxySummary_vpcLinkId - The VpcLink ID of the API Gateway proxy.

apiGatewayProxySummary_apiGatewayId :: Lens' ApiGatewayProxySummary (Maybe Text) Source #

The resource ID of the API Gateway for the proxy.

apiGatewayProxySummary_nlbArn :: Lens' ApiGatewayProxySummary (Maybe Text) Source #

The Amazon Resource Name (ARN) of the Network Load Balancer configured by the API Gateway proxy.

apiGatewayProxySummary_nlbName :: Lens' ApiGatewayProxySummary (Maybe Text) Source #

The name of the Network Load Balancer that is configured by the API Gateway proxy.

apiGatewayProxySummary_proxyUrl :: Lens' ApiGatewayProxySummary (Maybe Text) Source #

The endpoint URL of the API Gateway proxy.

apiGatewayProxySummary_stageName :: Lens' ApiGatewayProxySummary (Maybe Text) Source #

The name of the API Gateway stage. The name defaults to prod.

apiGatewayProxySummary_vpcLinkId :: Lens' ApiGatewayProxySummary (Maybe Text) Source #

The VpcLink ID of the API Gateway proxy.

ApplicationSummary

data ApplicationSummary Source #

The list of ApplicationSummary objects.

See: newApplicationSummary smart constructor.

Constructors

ApplicationSummary' 

Fields

Instances

Instances details
FromJSON ApplicationSummary Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ApplicationSummary

Generic ApplicationSummary Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ApplicationSummary

Associated Types

type Rep ApplicationSummary :: Type -> Type #

Show ApplicationSummary Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ApplicationSummary

NFData ApplicationSummary Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ApplicationSummary

Methods

rnf :: ApplicationSummary -> () #

Eq ApplicationSummary Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ApplicationSummary

Hashable ApplicationSummary Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ApplicationSummary

type Rep ApplicationSummary Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ApplicationSummary

type Rep ApplicationSummary = D1 ('MetaData "ApplicationSummary" "Amazonka.MigrationHubReFactorSpaces.Types.ApplicationSummary" "amazonka-migration-hub-refactor-spaces-2.0-IgAA0SWWxlS8R7imIzpgpS" 'False) (C1 ('MetaCons "ApplicationSummary'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "apiGatewayProxy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ApiGatewayProxySummary)) :*: (S1 ('MetaSel ('Just "applicationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "createdByAccountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "createdTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "environmentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "error") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ErrorResponse))))) :*: ((S1 ('MetaSel ('Just "lastUpdatedTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "ownerAccountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "proxyType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ProxyType)) :*: S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ApplicationState))) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive (HashMap Text Text)))) :*: S1 ('MetaSel ('Just "vpcId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))))

newApplicationSummary :: ApplicationSummary Source #

Create a value of ApplicationSummary 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:apiGatewayProxy:ApplicationSummary', applicationSummary_apiGatewayProxy - The endpoint URL of the Amazon API Gateway proxy.

$sel:applicationId:ApplicationSummary', applicationSummary_applicationId - The unique identifier of the application.

$sel:arn:ApplicationSummary', applicationSummary_arn - The Amazon Resource Name (ARN) of the application.

$sel:createdByAccountId:ApplicationSummary', applicationSummary_createdByAccountId - The Amazon Web Services account ID of the application creator.

$sel:createdTime:ApplicationSummary', applicationSummary_createdTime - A timestamp that indicates when the application is created.

$sel:environmentId:ApplicationSummary', applicationSummary_environmentId - The unique identifier of the environment.

$sel:error:ApplicationSummary', applicationSummary_error - Any error associated with the application resource.

$sel:lastUpdatedTime:ApplicationSummary', applicationSummary_lastUpdatedTime - A timestamp that indicates when the application was last updated.

$sel:name:ApplicationSummary', applicationSummary_name - The name of the application.

$sel:ownerAccountId:ApplicationSummary', applicationSummary_ownerAccountId - The Amazon Web Services account ID of the application owner (which is always the same as the environment owner account ID).

$sel:proxyType:ApplicationSummary', applicationSummary_proxyType - The proxy type of the proxy created within the application.

$sel:state:ApplicationSummary', applicationSummary_state - The current state of the application.

$sel:tags:ApplicationSummary', applicationSummary_tags - The tags assigned to the application.

$sel:vpcId:ApplicationSummary', applicationSummary_vpcId - The ID of the virtual private cloud (VPC).

applicationSummary_applicationId :: Lens' ApplicationSummary (Maybe Text) Source #

The unique identifier of the application.

applicationSummary_arn :: Lens' ApplicationSummary (Maybe Text) Source #

The Amazon Resource Name (ARN) of the application.

applicationSummary_createdByAccountId :: Lens' ApplicationSummary (Maybe Text) Source #

The Amazon Web Services account ID of the application creator.

applicationSummary_createdTime :: Lens' ApplicationSummary (Maybe UTCTime) Source #

A timestamp that indicates when the application is created.

applicationSummary_environmentId :: Lens' ApplicationSummary (Maybe Text) Source #

The unique identifier of the environment.

applicationSummary_error :: Lens' ApplicationSummary (Maybe ErrorResponse) Source #

Any error associated with the application resource.

applicationSummary_lastUpdatedTime :: Lens' ApplicationSummary (Maybe UTCTime) Source #

A timestamp that indicates when the application was last updated.

applicationSummary_ownerAccountId :: Lens' ApplicationSummary (Maybe Text) Source #

The Amazon Web Services account ID of the application owner (which is always the same as the environment owner account ID).

applicationSummary_proxyType :: Lens' ApplicationSummary (Maybe ProxyType) Source #

The proxy type of the proxy created within the application.

applicationSummary_tags :: Lens' ApplicationSummary (Maybe (HashMap Text Text)) Source #

The tags assigned to the application.

applicationSummary_vpcId :: Lens' ApplicationSummary (Maybe Text) Source #

The ID of the virtual private cloud (VPC).

DefaultRouteInput

data DefaultRouteInput Source #

The configuration for the default route type.

See: newDefaultRouteInput smart constructor.

Constructors

DefaultRouteInput' 

Fields

Instances

Instances details
ToJSON DefaultRouteInput Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.DefaultRouteInput

Generic DefaultRouteInput Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.DefaultRouteInput

Associated Types

type Rep DefaultRouteInput :: Type -> Type #

Read DefaultRouteInput Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.DefaultRouteInput

Show DefaultRouteInput Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.DefaultRouteInput

NFData DefaultRouteInput Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.DefaultRouteInput

Methods

rnf :: DefaultRouteInput -> () #

Eq DefaultRouteInput Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.DefaultRouteInput

Hashable DefaultRouteInput Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.DefaultRouteInput

type Rep DefaultRouteInput Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.DefaultRouteInput

type Rep DefaultRouteInput = D1 ('MetaData "DefaultRouteInput" "Amazonka.MigrationHubReFactorSpaces.Types.DefaultRouteInput" "amazonka-migration-hub-refactor-spaces-2.0-IgAA0SWWxlS8R7imIzpgpS" 'False) (C1 ('MetaCons "DefaultRouteInput'" 'PrefixI 'True) (S1 ('MetaSel ('Just "activationState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RouteActivationState))))

newDefaultRouteInput :: DefaultRouteInput Source #

Create a value of DefaultRouteInput 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:activationState:DefaultRouteInput', defaultRouteInput_activationState - If set to ACTIVE, traffic is forwarded to this route’s service after the route is created.

defaultRouteInput_activationState :: Lens' DefaultRouteInput (Maybe RouteActivationState) Source #

If set to ACTIVE, traffic is forwarded to this route’s service after the route is created.

EnvironmentSummary

data EnvironmentSummary Source #

The summary information for environments as a response to ListEnvironments.

See: newEnvironmentSummary smart constructor.

Constructors

EnvironmentSummary' 

Fields

Instances

Instances details
FromJSON EnvironmentSummary Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.EnvironmentSummary

Generic EnvironmentSummary Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.EnvironmentSummary

Associated Types

type Rep EnvironmentSummary :: Type -> Type #

Show EnvironmentSummary Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.EnvironmentSummary

NFData EnvironmentSummary Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.EnvironmentSummary

Methods

rnf :: EnvironmentSummary -> () #

Eq EnvironmentSummary Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.EnvironmentSummary

Hashable EnvironmentSummary Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.EnvironmentSummary

type Rep EnvironmentSummary Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.EnvironmentSummary

type Rep EnvironmentSummary = D1 ('MetaData "EnvironmentSummary" "Amazonka.MigrationHubReFactorSpaces.Types.EnvironmentSummary" "amazonka-migration-hub-refactor-spaces-2.0-IgAA0SWWxlS8R7imIzpgpS" 'False) (C1 ('MetaCons "EnvironmentSummary'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "createdTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "environmentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "error") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ErrorResponse)) :*: S1 ('MetaSel ('Just "lastUpdatedTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))))) :*: ((S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "networkFabricType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe NetworkFabricType)) :*: S1 ('MetaSel ('Just "ownerAccountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EnvironmentState)) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive (HashMap Text Text)))) :*: S1 ('MetaSel ('Just "transitGatewayId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))))

newEnvironmentSummary :: EnvironmentSummary Source #

Create a value of EnvironmentSummary 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:arn:EnvironmentSummary', environmentSummary_arn - The Amazon Resource Name (ARN) of the environment.

$sel:createdTime:EnvironmentSummary', environmentSummary_createdTime - A timestamp that indicates when the environment is created.

$sel:description:EnvironmentSummary', environmentSummary_description - A description of the environment.

$sel:environmentId:EnvironmentSummary', environmentSummary_environmentId - The unique identifier of the environment.

$sel:error:EnvironmentSummary', environmentSummary_error - Any error associated with the environment resource.

$sel:lastUpdatedTime:EnvironmentSummary', environmentSummary_lastUpdatedTime - A timestamp that indicates when the environment was last updated.

$sel:name:EnvironmentSummary', environmentSummary_name - The name of the environment.

$sel:networkFabricType:EnvironmentSummary', environmentSummary_networkFabricType - The network fabric type of the environment.

$sel:ownerAccountId:EnvironmentSummary', environmentSummary_ownerAccountId - The Amazon Web Services account ID of the environment owner.

$sel:state:EnvironmentSummary', environmentSummary_state - The current state of the environment.

$sel:tags:EnvironmentSummary', environmentSummary_tags - The tags assigned to the environment.

$sel:transitGatewayId:EnvironmentSummary', environmentSummary_transitGatewayId - The ID of the transit gateway set up by the environment.

environmentSummary_arn :: Lens' EnvironmentSummary (Maybe Text) Source #

The Amazon Resource Name (ARN) of the environment.

environmentSummary_createdTime :: Lens' EnvironmentSummary (Maybe UTCTime) Source #

A timestamp that indicates when the environment is created.

environmentSummary_environmentId :: Lens' EnvironmentSummary (Maybe Text) Source #

The unique identifier of the environment.

environmentSummary_error :: Lens' EnvironmentSummary (Maybe ErrorResponse) Source #

Any error associated with the environment resource.

environmentSummary_lastUpdatedTime :: Lens' EnvironmentSummary (Maybe UTCTime) Source #

A timestamp that indicates when the environment was last updated.

environmentSummary_ownerAccountId :: Lens' EnvironmentSummary (Maybe Text) Source #

The Amazon Web Services account ID of the environment owner.

environmentSummary_tags :: Lens' EnvironmentSummary (Maybe (HashMap Text Text)) Source #

The tags assigned to the environment.

environmentSummary_transitGatewayId :: Lens' EnvironmentSummary (Maybe Text) Source #

The ID of the transit gateway set up by the environment.

EnvironmentVpc

data EnvironmentVpc Source #

Provides summary information for the EnvironmentVpc resource as a response to ListEnvironmentVpc.

See: newEnvironmentVpc smart constructor.

Constructors

EnvironmentVpc' 

Fields

Instances

Instances details
FromJSON EnvironmentVpc Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.EnvironmentVpc

Generic EnvironmentVpc Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.EnvironmentVpc

Associated Types

type Rep EnvironmentVpc :: Type -> Type #

Read EnvironmentVpc Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.EnvironmentVpc

Show EnvironmentVpc Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.EnvironmentVpc

NFData EnvironmentVpc Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.EnvironmentVpc

Methods

rnf :: EnvironmentVpc -> () #

Eq EnvironmentVpc Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.EnvironmentVpc

Hashable EnvironmentVpc Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.EnvironmentVpc

type Rep EnvironmentVpc Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.EnvironmentVpc

type Rep EnvironmentVpc = D1 ('MetaData "EnvironmentVpc" "Amazonka.MigrationHubReFactorSpaces.Types.EnvironmentVpc" "amazonka-migration-hub-refactor-spaces-2.0-IgAA0SWWxlS8R7imIzpgpS" 'False) (C1 ('MetaCons "EnvironmentVpc'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "accountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "cidrBlocks") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Text))) :*: S1 ('MetaSel ('Just "createdTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))) :*: ((S1 ('MetaSel ('Just "environmentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "lastUpdatedTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "vpcId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "vpcName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newEnvironmentVpc :: EnvironmentVpc Source #

Create a value of EnvironmentVpc 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:accountId:EnvironmentVpc', environmentVpc_accountId - The Amazon Web Services account ID of the virtual private cloud (VPC) owner.

$sel:cidrBlocks:EnvironmentVpc', environmentVpc_cidrBlocks - The list of Amazon Virtual Private Cloud (Amazon VPC) CIDR blocks.

$sel:createdTime:EnvironmentVpc', environmentVpc_createdTime - A timestamp that indicates when the VPC is first added to the environment.

$sel:environmentId:EnvironmentVpc', environmentVpc_environmentId - The unique identifier of the environment.

$sel:lastUpdatedTime:EnvironmentVpc', environmentVpc_lastUpdatedTime - A timestamp that indicates when the VPC was last updated by the environment.

$sel:vpcId:EnvironmentVpc', environmentVpc_vpcId - The ID of the VPC.

$sel:vpcName:EnvironmentVpc', environmentVpc_vpcName - The name of the VPC at the time it is added to the environment.

environmentVpc_accountId :: Lens' EnvironmentVpc (Maybe Text) Source #

The Amazon Web Services account ID of the virtual private cloud (VPC) owner.

environmentVpc_cidrBlocks :: Lens' EnvironmentVpc (Maybe (NonEmpty Text)) Source #

The list of Amazon Virtual Private Cloud (Amazon VPC) CIDR blocks.

environmentVpc_createdTime :: Lens' EnvironmentVpc (Maybe UTCTime) Source #

A timestamp that indicates when the VPC is first added to the environment.

environmentVpc_environmentId :: Lens' EnvironmentVpc (Maybe Text) Source #

The unique identifier of the environment.

environmentVpc_lastUpdatedTime :: Lens' EnvironmentVpc (Maybe UTCTime) Source #

A timestamp that indicates when the VPC was last updated by the environment.

environmentVpc_vpcName :: Lens' EnvironmentVpc (Maybe Text) Source #

The name of the VPC at the time it is added to the environment.

ErrorResponse

data ErrorResponse Source #

Error associated with a resource returned for a Get or List resource response.

See: newErrorResponse smart constructor.

Constructors

ErrorResponse' 

Fields

Instances

Instances details
FromJSON ErrorResponse Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ErrorResponse

Generic ErrorResponse Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ErrorResponse

Associated Types

type Rep ErrorResponse :: Type -> Type #

Read ErrorResponse Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ErrorResponse

Show ErrorResponse Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ErrorResponse

NFData ErrorResponse Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ErrorResponse

Methods

rnf :: ErrorResponse -> () #

Eq ErrorResponse Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ErrorResponse

Hashable ErrorResponse Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ErrorResponse

type Rep ErrorResponse Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ErrorResponse

type Rep ErrorResponse = D1 ('MetaData "ErrorResponse" "Amazonka.MigrationHubReFactorSpaces.Types.ErrorResponse" "amazonka-migration-hub-refactor-spaces-2.0-IgAA0SWWxlS8R7imIzpgpS" 'False) (C1 ('MetaCons "ErrorResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "accountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "additionalDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "code") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ErrorCode)))) :*: (S1 ('MetaSel ('Just "message") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "resourceIdentifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "resourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ErrorResourceType))))))

newErrorResponse :: ErrorResponse Source #

Create a value of ErrorResponse 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:accountId:ErrorResponse', errorResponse_accountId - The Amazon Web Services account ID of the resource owner.

$sel:additionalDetails:ErrorResponse', errorResponse_additionalDetails - Additional details about the error.

$sel:code:ErrorResponse', errorResponse_code - The error code associated with the error.

$sel:message:ErrorResponse', errorResponse_message - The message associated with the error.

$sel:resourceIdentifier:ErrorResponse', errorResponse_resourceIdentifier - The ID of the resource.

$sel:resourceType:ErrorResponse', errorResponse_resourceType - The type of resource.

errorResponse_accountId :: Lens' ErrorResponse (Maybe Text) Source #

The Amazon Web Services account ID of the resource owner.

errorResponse_code :: Lens' ErrorResponse (Maybe ErrorCode) Source #

The error code associated with the error.

errorResponse_message :: Lens' ErrorResponse (Maybe Text) Source #

The message associated with the error.

LambdaEndpointConfig

data LambdaEndpointConfig Source #

The configuration for the Lambda endpoint type.

See: newLambdaEndpointConfig smart constructor.

Constructors

LambdaEndpointConfig' 

Fields

  • arn :: Maybe Text

    The Amazon Resource Name (ARN) of the Lambda endpoint.

Instances

Instances details
FromJSON LambdaEndpointConfig Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.LambdaEndpointConfig

Generic LambdaEndpointConfig Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.LambdaEndpointConfig

Associated Types

type Rep LambdaEndpointConfig :: Type -> Type #

Read LambdaEndpointConfig Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.LambdaEndpointConfig

Show LambdaEndpointConfig Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.LambdaEndpointConfig

NFData LambdaEndpointConfig Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.LambdaEndpointConfig

Methods

rnf :: LambdaEndpointConfig -> () #

Eq LambdaEndpointConfig Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.LambdaEndpointConfig

Hashable LambdaEndpointConfig Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.LambdaEndpointConfig

type Rep LambdaEndpointConfig Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.LambdaEndpointConfig

type Rep LambdaEndpointConfig = D1 ('MetaData "LambdaEndpointConfig" "Amazonka.MigrationHubReFactorSpaces.Types.LambdaEndpointConfig" "amazonka-migration-hub-refactor-spaces-2.0-IgAA0SWWxlS8R7imIzpgpS" 'False) (C1 ('MetaCons "LambdaEndpointConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newLambdaEndpointConfig :: LambdaEndpointConfig Source #

Create a value of LambdaEndpointConfig 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:arn:LambdaEndpointConfig', lambdaEndpointConfig_arn - The Amazon Resource Name (ARN) of the Lambda endpoint.

lambdaEndpointConfig_arn :: Lens' LambdaEndpointConfig (Maybe Text) Source #

The Amazon Resource Name (ARN) of the Lambda endpoint.

LambdaEndpointInput

data LambdaEndpointInput Source #

The input for the Lambda endpoint type.

See: newLambdaEndpointInput smart constructor.

Constructors

LambdaEndpointInput' 

Fields

  • arn :: Text

    The Amazon Resource Name (ARN) of the Lambda function or alias.

Instances

Instances details
FromJSON LambdaEndpointInput Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.LambdaEndpointInput

ToJSON LambdaEndpointInput Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.LambdaEndpointInput

Generic LambdaEndpointInput Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.LambdaEndpointInput

Associated Types

type Rep LambdaEndpointInput :: Type -> Type #

Read LambdaEndpointInput Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.LambdaEndpointInput

Show LambdaEndpointInput Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.LambdaEndpointInput

NFData LambdaEndpointInput Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.LambdaEndpointInput

Methods

rnf :: LambdaEndpointInput -> () #

Eq LambdaEndpointInput Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.LambdaEndpointInput

Hashable LambdaEndpointInput Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.LambdaEndpointInput

type Rep LambdaEndpointInput Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.LambdaEndpointInput

type Rep LambdaEndpointInput = D1 ('MetaData "LambdaEndpointInput" "Amazonka.MigrationHubReFactorSpaces.Types.LambdaEndpointInput" "amazonka-migration-hub-refactor-spaces-2.0-IgAA0SWWxlS8R7imIzpgpS" 'False) (C1 ('MetaCons "LambdaEndpointInput'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newLambdaEndpointInput Source #

Create a value of LambdaEndpointInput 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:arn:LambdaEndpointInput', lambdaEndpointInput_arn - The Amazon Resource Name (ARN) of the Lambda function or alias.

lambdaEndpointInput_arn :: Lens' LambdaEndpointInput Text Source #

The Amazon Resource Name (ARN) of the Lambda function or alias.

LambdaEndpointSummary

data LambdaEndpointSummary Source #

The summary for the Lambda endpoint type.

See: newLambdaEndpointSummary smart constructor.

Constructors

LambdaEndpointSummary' 

Fields

  • arn :: Maybe Text

    The Amazon Resource Name (ARN) of the Lambda endpoint.

Instances

Instances details
FromJSON LambdaEndpointSummary Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.LambdaEndpointSummary

Generic LambdaEndpointSummary Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.LambdaEndpointSummary

Associated Types

type Rep LambdaEndpointSummary :: Type -> Type #

Read LambdaEndpointSummary Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.LambdaEndpointSummary

Show LambdaEndpointSummary Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.LambdaEndpointSummary

NFData LambdaEndpointSummary Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.LambdaEndpointSummary

Methods

rnf :: LambdaEndpointSummary -> () #

Eq LambdaEndpointSummary Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.LambdaEndpointSummary

Hashable LambdaEndpointSummary Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.LambdaEndpointSummary

type Rep LambdaEndpointSummary Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.LambdaEndpointSummary

type Rep LambdaEndpointSummary = D1 ('MetaData "LambdaEndpointSummary" "Amazonka.MigrationHubReFactorSpaces.Types.LambdaEndpointSummary" "amazonka-migration-hub-refactor-spaces-2.0-IgAA0SWWxlS8R7imIzpgpS" 'False) (C1 ('MetaCons "LambdaEndpointSummary'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newLambdaEndpointSummary :: LambdaEndpointSummary Source #

Create a value of LambdaEndpointSummary 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:arn:LambdaEndpointSummary', lambdaEndpointSummary_arn - The Amazon Resource Name (ARN) of the Lambda endpoint.

lambdaEndpointSummary_arn :: Lens' LambdaEndpointSummary (Maybe Text) Source #

The Amazon Resource Name (ARN) of the Lambda endpoint.

RouteSummary

data RouteSummary Source #

The summary information for the routes as a response to ListRoutes.

See: newRouteSummary smart constructor.

Constructors

RouteSummary' 

Fields

Instances

Instances details
FromJSON RouteSummary Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.RouteSummary

Generic RouteSummary Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.RouteSummary

Associated Types

type Rep RouteSummary :: Type -> Type #

Show RouteSummary Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.RouteSummary

NFData RouteSummary Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.RouteSummary

Methods

rnf :: RouteSummary -> () #

Eq RouteSummary Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.RouteSummary

Hashable RouteSummary Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.RouteSummary

type Rep RouteSummary Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.RouteSummary

type Rep RouteSummary = D1 ('MetaData "RouteSummary" "Amazonka.MigrationHubReFactorSpaces.Types.RouteSummary" "amazonka-migration-hub-refactor-spaces-2.0-IgAA0SWWxlS8R7imIzpgpS" 'False) (C1 ('MetaCons "RouteSummary'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "applicationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "createdByAccountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "createdTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))) :*: ((S1 ('MetaSel ('Just "environmentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "error") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ErrorResponse))) :*: (S1 ('MetaSel ('Just "includeChildPaths") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "lastUpdatedTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))))) :*: (((S1 ('MetaSel ('Just "methods") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [HttpMethod])) :*: S1 ('MetaSel ('Just "ownerAccountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "pathResourceToId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "routeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "routeType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RouteType)) :*: S1 ('MetaSel ('Just "serviceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "sourcePath") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RouteState)) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive (HashMap Text Text))))))))))

newRouteSummary :: RouteSummary Source #

Create a value of RouteSummary 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:applicationId:RouteSummary', routeSummary_applicationId - The unique identifier of the application.

$sel:arn:RouteSummary', routeSummary_arn - The Amazon Resource Name (ARN) of the route.

$sel:createdByAccountId:RouteSummary', routeSummary_createdByAccountId - The Amazon Web Services account ID of the route creator.

$sel:createdTime:RouteSummary', routeSummary_createdTime - A timestamp that indicates when the route is created.

$sel:environmentId:RouteSummary', routeSummary_environmentId - The unique identifier of the environment.

$sel:error:RouteSummary', routeSummary_error - Any error associated with the route resource.

$sel:includeChildPaths:RouteSummary', routeSummary_includeChildPaths - Indicates whether to match all subpaths of the given source path. If this value is false, requests must match the source path exactly before they are forwarded to this route's service.

$sel:lastUpdatedTime:RouteSummary', routeSummary_lastUpdatedTime - A timestamp that indicates when the route was last updated.

$sel:methods:RouteSummary', routeSummary_methods - A list of HTTP methods to match. An empty list matches all values. If a method is present, only HTTP requests using that method are forwarded to this route’s service.

$sel:ownerAccountId:RouteSummary', routeSummary_ownerAccountId - The Amazon Web Services account ID of the route owner.

$sel:pathResourceToId:RouteSummary', routeSummary_pathResourceToId - A mapping of Amazon API Gateway path resources to resource IDs.

$sel:routeId:RouteSummary', routeSummary_routeId - The unique identifier of the route.

$sel:routeType:RouteSummary', routeSummary_routeType - The route type of the route.

$sel:serviceId:RouteSummary', routeSummary_serviceId - The unique identifier of the service.

$sel:sourcePath:RouteSummary', routeSummary_sourcePath - The path to use to match traffic. Paths must start with / and are relative to the base of the application.

$sel:state:RouteSummary', routeSummary_state - The current state of the route.

$sel:tags:RouteSummary', routeSummary_tags - The tags assigned to the route.

routeSummary_applicationId :: Lens' RouteSummary (Maybe Text) Source #

The unique identifier of the application.

routeSummary_arn :: Lens' RouteSummary (Maybe Text) Source #

The Amazon Resource Name (ARN) of the route.

routeSummary_createdByAccountId :: Lens' RouteSummary (Maybe Text) Source #

The Amazon Web Services account ID of the route creator.

routeSummary_createdTime :: Lens' RouteSummary (Maybe UTCTime) Source #

A timestamp that indicates when the route is created.

routeSummary_environmentId :: Lens' RouteSummary (Maybe Text) Source #

The unique identifier of the environment.

routeSummary_error :: Lens' RouteSummary (Maybe ErrorResponse) Source #

Any error associated with the route resource.

routeSummary_includeChildPaths :: Lens' RouteSummary (Maybe Bool) Source #

Indicates whether to match all subpaths of the given source path. If this value is false, requests must match the source path exactly before they are forwarded to this route's service.

routeSummary_lastUpdatedTime :: Lens' RouteSummary (Maybe UTCTime) Source #

A timestamp that indicates when the route was last updated.

routeSummary_methods :: Lens' RouteSummary (Maybe [HttpMethod]) Source #

A list of HTTP methods to match. An empty list matches all values. If a method is present, only HTTP requests using that method are forwarded to this route’s service.

routeSummary_ownerAccountId :: Lens' RouteSummary (Maybe Text) Source #

The Amazon Web Services account ID of the route owner.

routeSummary_pathResourceToId :: Lens' RouteSummary (Maybe (HashMap Text Text)) Source #

A mapping of Amazon API Gateway path resources to resource IDs.

routeSummary_routeId :: Lens' RouteSummary (Maybe Text) Source #

The unique identifier of the route.

routeSummary_serviceId :: Lens' RouteSummary (Maybe Text) Source #

The unique identifier of the service.

routeSummary_sourcePath :: Lens' RouteSummary (Maybe Text) Source #

The path to use to match traffic. Paths must start with / and are relative to the base of the application.

routeSummary_state :: Lens' RouteSummary (Maybe RouteState) Source #

The current state of the route.

routeSummary_tags :: Lens' RouteSummary (Maybe (HashMap Text Text)) Source #

The tags assigned to the route.

ServiceSummary

data ServiceSummary Source #

A summary for the service as a response to ListServices.

See: newServiceSummary smart constructor.

Constructors

ServiceSummary' 

Fields

Instances

Instances details
FromJSON ServiceSummary Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ServiceSummary

Generic ServiceSummary Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ServiceSummary

Associated Types

type Rep ServiceSummary :: Type -> Type #

Show ServiceSummary Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ServiceSummary

NFData ServiceSummary Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ServiceSummary

Methods

rnf :: ServiceSummary -> () #

Eq ServiceSummary Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ServiceSummary

Hashable ServiceSummary Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ServiceSummary

type Rep ServiceSummary Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ServiceSummary

type Rep ServiceSummary = D1 ('MetaData "ServiceSummary" "Amazonka.MigrationHubReFactorSpaces.Types.ServiceSummary" "amazonka-migration-hub-refactor-spaces-2.0-IgAA0SWWxlS8R7imIzpgpS" 'False) (C1 ('MetaCons "ServiceSummary'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "applicationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "createdByAccountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "createdTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))) :*: ((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "endpointType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ServiceEndpointType))) :*: (S1 ('MetaSel ('Just "environmentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "error") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ErrorResponse))))) :*: (((S1 ('MetaSel ('Just "lambdaEndpoint") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LambdaEndpointSummary)) :*: S1 ('MetaSel ('Just "lastUpdatedTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "ownerAccountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "serviceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ServiceState))) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive (HashMap Text Text)))) :*: (S1 ('MetaSel ('Just "urlEndpoint") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe UrlEndpointSummary)) :*: S1 ('MetaSel ('Just "vpcId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))))

newServiceSummary :: ServiceSummary Source #

Create a value of ServiceSummary 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:applicationId:ServiceSummary', serviceSummary_applicationId - The unique identifier of the application.

ServiceSummary, serviceSummary_arn - The Amazon Resource Name (ARN) of the service.

$sel:createdByAccountId:ServiceSummary', serviceSummary_createdByAccountId - The Amazon Web Services account ID of the service creator.

$sel:createdTime:ServiceSummary', serviceSummary_createdTime - A timestamp that indicates when the service is created.

$sel:description:ServiceSummary', serviceSummary_description - A description of the service.

$sel:endpointType:ServiceSummary', serviceSummary_endpointType - The endpoint type of the service.

$sel:environmentId:ServiceSummary', serviceSummary_environmentId - The unique identifier of the environment.

$sel:error:ServiceSummary', serviceSummary_error - Any error associated with the service resource.

$sel:lambdaEndpoint:ServiceSummary', serviceSummary_lambdaEndpoint - A summary of the configuration for the Lambda endpoint type.

$sel:lastUpdatedTime:ServiceSummary', serviceSummary_lastUpdatedTime - A timestamp that indicates when the service was last updated.

$sel:name:ServiceSummary', serviceSummary_name - The name of the service.

$sel:ownerAccountId:ServiceSummary', serviceSummary_ownerAccountId - The Amazon Web Services account ID of the service owner.

$sel:serviceId:ServiceSummary', serviceSummary_serviceId - The unique identifier of the service.

$sel:state:ServiceSummary', serviceSummary_state - The current state of the service.

$sel:tags:ServiceSummary', serviceSummary_tags - The tags assigned to the service.

$sel:urlEndpoint:ServiceSummary', serviceSummary_urlEndpoint - The summary of the configuration for the URL endpoint type.

$sel:vpcId:ServiceSummary', serviceSummary_vpcId - The ID of the virtual private cloud (VPC).

serviceSummary_applicationId :: Lens' ServiceSummary (Maybe Text) Source #

The unique identifier of the application.

serviceSummary_arn :: Lens' ServiceSummary (Maybe Text) Source #

The Amazon Resource Name (ARN) of the service.

serviceSummary_createdByAccountId :: Lens' ServiceSummary (Maybe Text) Source #

The Amazon Web Services account ID of the service creator.

serviceSummary_createdTime :: Lens' ServiceSummary (Maybe UTCTime) Source #

A timestamp that indicates when the service is created.

serviceSummary_environmentId :: Lens' ServiceSummary (Maybe Text) Source #

The unique identifier of the environment.

serviceSummary_error :: Lens' ServiceSummary (Maybe ErrorResponse) Source #

Any error associated with the service resource.

serviceSummary_lambdaEndpoint :: Lens' ServiceSummary (Maybe LambdaEndpointSummary) Source #

A summary of the configuration for the Lambda endpoint type.

serviceSummary_lastUpdatedTime :: Lens' ServiceSummary (Maybe UTCTime) Source #

A timestamp that indicates when the service was last updated.

serviceSummary_ownerAccountId :: Lens' ServiceSummary (Maybe Text) Source #

The Amazon Web Services account ID of the service owner.

serviceSummary_serviceId :: Lens' ServiceSummary (Maybe Text) Source #

The unique identifier of the service.

serviceSummary_state :: Lens' ServiceSummary (Maybe ServiceState) Source #

The current state of the service.

serviceSummary_tags :: Lens' ServiceSummary (Maybe (HashMap Text Text)) Source #

The tags assigned to the service.

serviceSummary_urlEndpoint :: Lens' ServiceSummary (Maybe UrlEndpointSummary) Source #

The summary of the configuration for the URL endpoint type.

serviceSummary_vpcId :: Lens' ServiceSummary (Maybe Text) Source #

The ID of the virtual private cloud (VPC).

UriPathRouteInput

data UriPathRouteInput Source #

The configuration for the URI path route type.

See: newUriPathRouteInput smart constructor.

Constructors

UriPathRouteInput' 

Fields

  • includeChildPaths :: Maybe Bool

    Indicates whether to match all subpaths of the given source path. If this value is false, requests must match the source path exactly before they are forwarded to this route's service.

  • methods :: Maybe [HttpMethod]

    A list of HTTP methods to match. An empty list matches all values. If a method is present, only HTTP requests using that method are forwarded to this route’s service.

  • activationState :: RouteActivationState

    If set to ACTIVE, traffic is forwarded to this route’s service after the route is created.

  • sourcePath :: Text

    The path to use to match traffic. Paths must start with / and are relative to the base of the application.

Instances

Instances details
FromJSON UriPathRouteInput Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.UriPathRouteInput

ToJSON UriPathRouteInput Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.UriPathRouteInput

Generic UriPathRouteInput Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.UriPathRouteInput

Associated Types

type Rep UriPathRouteInput :: Type -> Type #

Read UriPathRouteInput Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.UriPathRouteInput

Show UriPathRouteInput Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.UriPathRouteInput

NFData UriPathRouteInput Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.UriPathRouteInput

Methods

rnf :: UriPathRouteInput -> () #

Eq UriPathRouteInput Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.UriPathRouteInput

Hashable UriPathRouteInput Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.UriPathRouteInput

type Rep UriPathRouteInput Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.UriPathRouteInput

type Rep UriPathRouteInput = D1 ('MetaData "UriPathRouteInput" "Amazonka.MigrationHubReFactorSpaces.Types.UriPathRouteInput" "amazonka-migration-hub-refactor-spaces-2.0-IgAA0SWWxlS8R7imIzpgpS" 'False) (C1 ('MetaCons "UriPathRouteInput'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "includeChildPaths") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "methods") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [HttpMethod]))) :*: (S1 ('MetaSel ('Just "activationState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 RouteActivationState) :*: S1 ('MetaSel ('Just "sourcePath") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newUriPathRouteInput Source #

Create a value of UriPathRouteInput 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:includeChildPaths:UriPathRouteInput', uriPathRouteInput_includeChildPaths - Indicates whether to match all subpaths of the given source path. If this value is false, requests must match the source path exactly before they are forwarded to this route's service.

$sel:methods:UriPathRouteInput', uriPathRouteInput_methods - A list of HTTP methods to match. An empty list matches all values. If a method is present, only HTTP requests using that method are forwarded to this route’s service.

$sel:activationState:UriPathRouteInput', uriPathRouteInput_activationState - If set to ACTIVE, traffic is forwarded to this route’s service after the route is created.

$sel:sourcePath:UriPathRouteInput', uriPathRouteInput_sourcePath - The path to use to match traffic. Paths must start with / and are relative to the base of the application.

uriPathRouteInput_includeChildPaths :: Lens' UriPathRouteInput (Maybe Bool) Source #

Indicates whether to match all subpaths of the given source path. If this value is false, requests must match the source path exactly before they are forwarded to this route's service.

uriPathRouteInput_methods :: Lens' UriPathRouteInput (Maybe [HttpMethod]) Source #

A list of HTTP methods to match. An empty list matches all values. If a method is present, only HTTP requests using that method are forwarded to this route’s service.

uriPathRouteInput_activationState :: Lens' UriPathRouteInput RouteActivationState Source #

If set to ACTIVE, traffic is forwarded to this route’s service after the route is created.

uriPathRouteInput_sourcePath :: Lens' UriPathRouteInput Text Source #

The path to use to match traffic. Paths must start with / and are relative to the base of the application.

UrlEndpointConfig

data UrlEndpointConfig Source #

The configuration for the URL endpoint type.

See: newUrlEndpointConfig smart constructor.

Constructors

UrlEndpointConfig' 

Fields

Instances

Instances details
FromJSON UrlEndpointConfig Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.UrlEndpointConfig

Generic UrlEndpointConfig Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.UrlEndpointConfig

Associated Types

type Rep UrlEndpointConfig :: Type -> Type #

Read UrlEndpointConfig Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.UrlEndpointConfig

Show UrlEndpointConfig Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.UrlEndpointConfig

NFData UrlEndpointConfig Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.UrlEndpointConfig

Methods

rnf :: UrlEndpointConfig -> () #

Eq UrlEndpointConfig Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.UrlEndpointConfig

Hashable UrlEndpointConfig Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.UrlEndpointConfig

type Rep UrlEndpointConfig Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.UrlEndpointConfig

type Rep UrlEndpointConfig = D1 ('MetaData "UrlEndpointConfig" "Amazonka.MigrationHubReFactorSpaces.Types.UrlEndpointConfig" "amazonka-migration-hub-refactor-spaces-2.0-IgAA0SWWxlS8R7imIzpgpS" 'False) (C1 ('MetaCons "UrlEndpointConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "healthUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "url") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newUrlEndpointConfig :: UrlEndpointConfig Source #

Create a value of UrlEndpointConfig 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:healthUrl:UrlEndpointConfig', urlEndpointConfig_healthUrl - The health check URL of the URL endpoint type.

$sel:url:UrlEndpointConfig', urlEndpointConfig_url - The HTTP URL endpoint.

urlEndpointConfig_healthUrl :: Lens' UrlEndpointConfig (Maybe Text) Source #

The health check URL of the URL endpoint type.

UrlEndpointInput

data UrlEndpointInput Source #

The configuration for the URL endpoint type.

See: newUrlEndpointInput smart constructor.

Constructors

UrlEndpointInput' 

Fields

  • healthUrl :: Maybe Text

    The health check URL of the URL endpoint type. If the URL is a public endpoint, the HealthUrl must also be a public endpoint. If the URL is a private endpoint inside a virtual private cloud (VPC), the health URL must also be a private endpoint, and the host must be the same as the URL.

  • url :: Text

    The URL to route traffic to. The URL must be an rfc3986-formatted URL. If the host is a domain name, the name must be resolvable over the public internet. If the scheme is https, the top level domain of the host must be listed in the IANA root zone database.

Instances

Instances details
FromJSON UrlEndpointInput Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.UrlEndpointInput

ToJSON UrlEndpointInput Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.UrlEndpointInput

Generic UrlEndpointInput Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.UrlEndpointInput

Associated Types

type Rep UrlEndpointInput :: Type -> Type #

Read UrlEndpointInput Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.UrlEndpointInput

Show UrlEndpointInput Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.UrlEndpointInput

NFData UrlEndpointInput Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.UrlEndpointInput

Methods

rnf :: UrlEndpointInput -> () #

Eq UrlEndpointInput Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.UrlEndpointInput

Hashable UrlEndpointInput Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.UrlEndpointInput

type Rep UrlEndpointInput Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.UrlEndpointInput

type Rep UrlEndpointInput = D1 ('MetaData "UrlEndpointInput" "Amazonka.MigrationHubReFactorSpaces.Types.UrlEndpointInput" "amazonka-migration-hub-refactor-spaces-2.0-IgAA0SWWxlS8R7imIzpgpS" 'False) (C1 ('MetaCons "UrlEndpointInput'" 'PrefixI 'True) (S1 ('MetaSel ('Just "healthUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "url") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newUrlEndpointInput Source #

Create a value of UrlEndpointInput 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:healthUrl:UrlEndpointInput', urlEndpointInput_healthUrl - The health check URL of the URL endpoint type. If the URL is a public endpoint, the HealthUrl must also be a public endpoint. If the URL is a private endpoint inside a virtual private cloud (VPC), the health URL must also be a private endpoint, and the host must be the same as the URL.

$sel:url:UrlEndpointInput', urlEndpointInput_url - The URL to route traffic to. The URL must be an rfc3986-formatted URL. If the host is a domain name, the name must be resolvable over the public internet. If the scheme is https, the top level domain of the host must be listed in the IANA root zone database.

urlEndpointInput_healthUrl :: Lens' UrlEndpointInput (Maybe Text) Source #

The health check URL of the URL endpoint type. If the URL is a public endpoint, the HealthUrl must also be a public endpoint. If the URL is a private endpoint inside a virtual private cloud (VPC), the health URL must also be a private endpoint, and the host must be the same as the URL.

urlEndpointInput_url :: Lens' UrlEndpointInput Text Source #

The URL to route traffic to. The URL must be an rfc3986-formatted URL. If the host is a domain name, the name must be resolvable over the public internet. If the scheme is https, the top level domain of the host must be listed in the IANA root zone database.

UrlEndpointSummary

data UrlEndpointSummary Source #

The summary of the configuration for the URL endpoint type.

See: newUrlEndpointSummary smart constructor.

Constructors

UrlEndpointSummary' 

Fields

  • healthUrl :: Maybe Text

    The health check URL of the URL endpoint type. If the URL is a public endpoint, the HealthUrl must also be a public endpoint. If the URL is a private endpoint inside a virtual private cloud (VPC), the health URL must also be a private endpoint, and the host must be the same as the URL.

  • url :: Maybe Text

    The URL to route traffic to. The URL must be an rfc3986-formatted URL. If the host is a domain name, the name must be resolvable over the public internet. If the scheme is https, the top level domain of the host must be listed in the IANA root zone database.

Instances

Instances details
FromJSON UrlEndpointSummary Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.UrlEndpointSummary

Generic UrlEndpointSummary Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.UrlEndpointSummary

Associated Types

type Rep UrlEndpointSummary :: Type -> Type #

Read UrlEndpointSummary Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.UrlEndpointSummary

Show UrlEndpointSummary Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.UrlEndpointSummary

NFData UrlEndpointSummary Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.UrlEndpointSummary

Methods

rnf :: UrlEndpointSummary -> () #

Eq UrlEndpointSummary Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.UrlEndpointSummary

Hashable UrlEndpointSummary Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.UrlEndpointSummary

type Rep UrlEndpointSummary Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.UrlEndpointSummary

type Rep UrlEndpointSummary = D1 ('MetaData "UrlEndpointSummary" "Amazonka.MigrationHubReFactorSpaces.Types.UrlEndpointSummary" "amazonka-migration-hub-refactor-spaces-2.0-IgAA0SWWxlS8R7imIzpgpS" 'False) (C1 ('MetaCons "UrlEndpointSummary'" 'PrefixI 'True) (S1 ('MetaSel ('Just "healthUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "url") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newUrlEndpointSummary :: UrlEndpointSummary Source #

Create a value of UrlEndpointSummary 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:healthUrl:UrlEndpointSummary', urlEndpointSummary_healthUrl - The health check URL of the URL endpoint type. If the URL is a public endpoint, the HealthUrl must also be a public endpoint. If the URL is a private endpoint inside a virtual private cloud (VPC), the health URL must also be a private endpoint, and the host must be the same as the URL.

$sel:url:UrlEndpointSummary', urlEndpointSummary_url - The URL to route traffic to. The URL must be an rfc3986-formatted URL. If the host is a domain name, the name must be resolvable over the public internet. If the scheme is https, the top level domain of the host must be listed in the IANA root zone database.

urlEndpointSummary_healthUrl :: Lens' UrlEndpointSummary (Maybe Text) Source #

The health check URL of the URL endpoint type. If the URL is a public endpoint, the HealthUrl must also be a public endpoint. If the URL is a private endpoint inside a virtual private cloud (VPC), the health URL must also be a private endpoint, and the host must be the same as the URL.

urlEndpointSummary_url :: Lens' UrlEndpointSummary (Maybe Text) Source #

The URL to route traffic to. The URL must be an rfc3986-formatted URL. If the host is a domain name, the name must be resolvable over the public internet. If the scheme is https, the top level domain of the host must be listed in the IANA root zone database.