amazonka-simspaceweaver-2.0: Amazon SimSpace Weaver 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.SimSpaceWeaver.StartApp

Description

Starts a custom app with the configuration specified in the simulation schema.

Synopsis

Creating a Request

data StartApp Source #

See: newStartApp smart constructor.

Constructors

StartApp' 

Fields

Instances

Instances details
ToJSON StartApp Source # 
Instance details

Defined in Amazonka.SimSpaceWeaver.StartApp

ToHeaders StartApp Source # 
Instance details

Defined in Amazonka.SimSpaceWeaver.StartApp

Methods

toHeaders :: StartApp -> [Header] #

ToPath StartApp Source # 
Instance details

Defined in Amazonka.SimSpaceWeaver.StartApp

ToQuery StartApp Source # 
Instance details

Defined in Amazonka.SimSpaceWeaver.StartApp

AWSRequest StartApp Source # 
Instance details

Defined in Amazonka.SimSpaceWeaver.StartApp

Associated Types

type AWSResponse StartApp #

Generic StartApp Source # 
Instance details

Defined in Amazonka.SimSpaceWeaver.StartApp

Associated Types

type Rep StartApp :: Type -> Type #

Methods

from :: StartApp -> Rep StartApp x #

to :: Rep StartApp x -> StartApp #

Show StartApp Source # 
Instance details

Defined in Amazonka.SimSpaceWeaver.StartApp

NFData StartApp Source # 
Instance details

Defined in Amazonka.SimSpaceWeaver.StartApp

Methods

rnf :: StartApp -> () #

Eq StartApp Source # 
Instance details

Defined in Amazonka.SimSpaceWeaver.StartApp

Hashable StartApp Source # 
Instance details

Defined in Amazonka.SimSpaceWeaver.StartApp

Methods

hashWithSalt :: Int -> StartApp -> Int #

hash :: StartApp -> Int #

type AWSResponse StartApp Source # 
Instance details

Defined in Amazonka.SimSpaceWeaver.StartApp

type Rep StartApp Source # 
Instance details

Defined in Amazonka.SimSpaceWeaver.StartApp

type Rep StartApp = D1 ('MetaData "StartApp" "Amazonka.SimSpaceWeaver.StartApp" "amazonka-simspaceweaver-2.0-C619ppqhgbWKEJKYoFCug9" 'False) (C1 ('MetaCons "StartApp'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "clientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "launchOverrides") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LaunchOverrides)))) :*: (S1 ('MetaSel ('Just "domain") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "simulation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newStartApp Source #

Create a value of StartApp 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:clientToken:StartApp', startApp_clientToken - A value that you provide to ensure that repeated calls to this API operation using the same parameters complete only once. A ClientToken is also known as an idempotency token. A ClientToken expires after 24 hours.

$sel:description:StartApp', startApp_description - The description of the app.

$sel:launchOverrides:StartApp', startApp_launchOverrides - Undocumented member.

StartApp, startApp_domain - The name of the domain of the app.

StartApp, startApp_name - The name of the app.

StartApp, startApp_simulation - The name of the simulation of the app.

Request Lenses

startApp_clientToken :: Lens' StartApp (Maybe Text) Source #

A value that you provide to ensure that repeated calls to this API operation using the same parameters complete only once. A ClientToken is also known as an idempotency token. A ClientToken expires after 24 hours.

startApp_description :: Lens' StartApp (Maybe Text) Source #

The description of the app.

startApp_domain :: Lens' StartApp Text Source #

The name of the domain of the app.

startApp_name :: Lens' StartApp Text Source #

The name of the app.

startApp_simulation :: Lens' StartApp Text Source #

The name of the simulation of the app.

Destructuring the Response

data StartAppResponse Source #

See: newStartAppResponse smart constructor.

Constructors

StartAppResponse' 

Fields

Instances

Instances details
Generic StartAppResponse Source # 
Instance details

Defined in Amazonka.SimSpaceWeaver.StartApp

Associated Types

type Rep StartAppResponse :: Type -> Type #

Read StartAppResponse Source # 
Instance details

Defined in Amazonka.SimSpaceWeaver.StartApp

Show StartAppResponse Source # 
Instance details

Defined in Amazonka.SimSpaceWeaver.StartApp

NFData StartAppResponse Source # 
Instance details

Defined in Amazonka.SimSpaceWeaver.StartApp

Methods

rnf :: StartAppResponse -> () #

Eq StartAppResponse Source # 
Instance details

Defined in Amazonka.SimSpaceWeaver.StartApp

type Rep StartAppResponse Source # 
Instance details

Defined in Amazonka.SimSpaceWeaver.StartApp

type Rep StartAppResponse = D1 ('MetaData "StartAppResponse" "Amazonka.SimSpaceWeaver.StartApp" "amazonka-simspaceweaver-2.0-C619ppqhgbWKEJKYoFCug9" 'False) (C1 ('MetaCons "StartAppResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "domain") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "simulation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newStartAppResponse Source #

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

StartApp, startAppResponse_domain - The name of the domain of the app.

StartApp, startAppResponse_name - The name of the app.

StartApp, startAppResponse_simulation - The name of the simulation of the app.

$sel:httpStatus:StartAppResponse', startAppResponse_httpStatus - The response's http status code.

Response Lenses

startAppResponse_domain :: Lens' StartAppResponse (Maybe Text) Source #

The name of the domain of the app.

startAppResponse_simulation :: Lens' StartAppResponse (Maybe Text) Source #

The name of the simulation of the app.

startAppResponse_httpStatus :: Lens' StartAppResponse Int Source #

The response's http status code.