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

Amazonka.Amplify

Description

Derived from API version 2017-07-25 of the AWS service descriptions, licensed under Apache 2.0.

Amplify enables developers to develop and deploy cloud-powered mobile and web apps. The Amplify Console provides a continuous delivery and hosting service for web applications. For more information, see the Amplify Console User Guide. The Amplify Framework is a comprehensive set of SDKs, libraries, tools, and documentation for client app development. For more information, see the Amplify Framework.

Synopsis

Service Configuration

defaultService :: Service Source #

API version 2017-07-25 of the Amazon Amplify SDK configuration.

Errors

Error matchers are designed for use with the functions provided by Control.Exception.Lens. This allows catching (and rethrowing) service specific errors returned by Amplify.

DependentServiceFailureException

_DependentServiceFailureException :: AsError a => Getting (First ServiceError) a ServiceError Source #

An operation failed because a dependent service threw an exception.

NotFoundException

_NotFoundException :: AsError a => Getting (First ServiceError) a ServiceError Source #

An entity was not found during an operation.

InternalFailureException

_InternalFailureException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The service failed to perform an operation due to an internal issue.

UnauthorizedException

_UnauthorizedException :: AsError a => Getting (First ServiceError) a ServiceError Source #

An operation failed due to a lack of access.

ResourceNotFoundException

_ResourceNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError Source #

An operation failed due to a non-existent resource.

BadRequestException

_BadRequestException :: AsError a => Getting (First ServiceError) a ServiceError Source #

A request contains unexpected data.

LimitExceededException

_LimitExceededException :: AsError a => Getting (First ServiceError) a ServiceError Source #

A resource could not be created because service quotas were exceeded.

Waiters

Waiters poll by repeatedly sending a request until some remote success condition configured by the Wait specification is fulfilled. The Wait specification determines how many attempts should be made, in addition to delay and retry strategies.

Operations

Some AWS operations return results that are incomplete and require subsequent requests in order to obtain the entire result set. The process of sending subsequent requests to continue where a previous request left off is called pagination. For example, the ListObjects operation of Amazon S3 returns up to 1000 objects at a time, and you must send subsequent requests with the appropriate Marker in order to retrieve the next page of results.

Operations that have an AWSPager instance can transparently perform subsequent requests, correctly setting Markers and other request facets to iterate through the entire result set of a truncated API operation. Operations which support this have an additional note in the documentation.

Many operations have the ability to filter results on the server side. See the individual operation parameters for details.

GetDomainAssociation

data GetDomainAssociation Source #

The request structure for the get domain association request.

See: newGetDomainAssociation smart constructor.

Instances

Instances details
Eq GetDomainAssociation Source # 
Instance details

Defined in Amazonka.Amplify.GetDomainAssociation

Read GetDomainAssociation Source # 
Instance details

Defined in Amazonka.Amplify.GetDomainAssociation

Show GetDomainAssociation Source # 
Instance details

Defined in Amazonka.Amplify.GetDomainAssociation

Generic GetDomainAssociation Source # 
Instance details

Defined in Amazonka.Amplify.GetDomainAssociation

Associated Types

type Rep GetDomainAssociation :: Type -> Type #

NFData GetDomainAssociation Source # 
Instance details

Defined in Amazonka.Amplify.GetDomainAssociation

Methods

rnf :: GetDomainAssociation -> () #

Hashable GetDomainAssociation Source # 
Instance details

Defined in Amazonka.Amplify.GetDomainAssociation

AWSRequest GetDomainAssociation Source # 
Instance details

Defined in Amazonka.Amplify.GetDomainAssociation

Associated Types

type AWSResponse GetDomainAssociation #

ToHeaders GetDomainAssociation Source # 
Instance details

Defined in Amazonka.Amplify.GetDomainAssociation

ToPath GetDomainAssociation Source # 
Instance details

Defined in Amazonka.Amplify.GetDomainAssociation

ToQuery GetDomainAssociation Source # 
Instance details

Defined in Amazonka.Amplify.GetDomainAssociation

type Rep GetDomainAssociation Source # 
Instance details

Defined in Amazonka.Amplify.GetDomainAssociation

type Rep GetDomainAssociation = D1 ('MetaData "GetDomainAssociation" "Amazonka.Amplify.GetDomainAssociation" "libZSservicesZSamazonka-amplifyZSamazonka-amplify" 'False) (C1 ('MetaCons "GetDomainAssociation'" 'PrefixI 'True) (S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetDomainAssociation Source # 
Instance details

Defined in Amazonka.Amplify.GetDomainAssociation

newGetDomainAssociation Source #

Create a value of GetDomainAssociation 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:appId:GetDomainAssociation', getDomainAssociation_appId - The unique id for an Amplify app.

$sel:domainName:GetDomainAssociation', getDomainAssociation_domainName - The name of the domain.

data GetDomainAssociationResponse Source #

The result structure for the get domain association request.

See: newGetDomainAssociationResponse smart constructor.

Instances

Instances details
Eq GetDomainAssociationResponse Source # 
Instance details

Defined in Amazonka.Amplify.GetDomainAssociation

Read GetDomainAssociationResponse Source # 
Instance details

Defined in Amazonka.Amplify.GetDomainAssociation

Show GetDomainAssociationResponse Source # 
Instance details

Defined in Amazonka.Amplify.GetDomainAssociation

Generic GetDomainAssociationResponse Source # 
Instance details

Defined in Amazonka.Amplify.GetDomainAssociation

Associated Types

type Rep GetDomainAssociationResponse :: Type -> Type #

NFData GetDomainAssociationResponse Source # 
Instance details

Defined in Amazonka.Amplify.GetDomainAssociation

type Rep GetDomainAssociationResponse Source # 
Instance details

Defined in Amazonka.Amplify.GetDomainAssociation

type Rep GetDomainAssociationResponse = D1 ('MetaData "GetDomainAssociationResponse" "Amazonka.Amplify.GetDomainAssociation" "libZSservicesZSamazonka-amplifyZSamazonka-amplify" 'False) (C1 ('MetaCons "GetDomainAssociationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "domainAssociation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 DomainAssociation)))

newGetDomainAssociationResponse Source #

Create a value of GetDomainAssociationResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:GetDomainAssociationResponse', getDomainAssociationResponse_httpStatus - The response's http status code.

$sel:domainAssociation:GetDomainAssociationResponse', getDomainAssociationResponse_domainAssociation - Describes the structure of a domain association, which associates a custom domain with an Amplify app.

ListArtifacts

data ListArtifacts Source #

Describes the request structure for the list artifacts request.

See: newListArtifacts smart constructor.

Instances

Instances details
Eq ListArtifacts Source # 
Instance details

Defined in Amazonka.Amplify.ListArtifacts

Read ListArtifacts Source # 
Instance details

Defined in Amazonka.Amplify.ListArtifacts

Show ListArtifacts Source # 
Instance details

Defined in Amazonka.Amplify.ListArtifacts

Generic ListArtifacts Source # 
Instance details

Defined in Amazonka.Amplify.ListArtifacts

Associated Types

type Rep ListArtifacts :: Type -> Type #

NFData ListArtifacts Source # 
Instance details

Defined in Amazonka.Amplify.ListArtifacts

Methods

rnf :: ListArtifacts -> () #

Hashable ListArtifacts Source # 
Instance details

Defined in Amazonka.Amplify.ListArtifacts

AWSRequest ListArtifacts Source # 
Instance details

Defined in Amazonka.Amplify.ListArtifacts

Associated Types

type AWSResponse ListArtifacts #

ToHeaders ListArtifacts Source # 
Instance details

Defined in Amazonka.Amplify.ListArtifacts

ToPath ListArtifacts Source # 
Instance details

Defined in Amazonka.Amplify.ListArtifacts

ToQuery ListArtifacts Source # 
Instance details

Defined in Amazonka.Amplify.ListArtifacts

type Rep ListArtifacts Source # 
Instance details

Defined in Amazonka.Amplify.ListArtifacts

type Rep ListArtifacts = D1 ('MetaData "ListArtifacts" "Amazonka.Amplify.ListArtifacts" "libZSservicesZSamazonka-amplifyZSamazonka-amplify" 'False) (C1 ('MetaCons "ListArtifacts'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "branchName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "jobId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))
type AWSResponse ListArtifacts Source # 
Instance details

Defined in Amazonka.Amplify.ListArtifacts

newListArtifacts Source #

Create a value of ListArtifacts 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:nextToken:ListArtifacts', listArtifacts_nextToken - A pagination token. Set to null to start listing artifacts from start. If a non-null pagination token is returned in a result, pass its value in here to list more artifacts.

$sel:maxResults:ListArtifacts', listArtifacts_maxResults - The maximum number of records to list in a single response.

$sel:appId:ListArtifacts', listArtifacts_appId - The unique ID for an Amplify app.

$sel:branchName:ListArtifacts', listArtifacts_branchName - The name of a branch that is part of an Amplify app.

$sel:jobId:ListArtifacts', listArtifacts_jobId - The unique ID for a job.

data ListArtifactsResponse Source #

The result structure for the list artifacts request.

See: newListArtifactsResponse smart constructor.

Instances

Instances details
Eq ListArtifactsResponse Source # 
Instance details

Defined in Amazonka.Amplify.ListArtifacts

Read ListArtifactsResponse Source # 
Instance details

Defined in Amazonka.Amplify.ListArtifacts

Show ListArtifactsResponse Source # 
Instance details

Defined in Amazonka.Amplify.ListArtifacts

Generic ListArtifactsResponse Source # 
Instance details

Defined in Amazonka.Amplify.ListArtifacts

Associated Types

type Rep ListArtifactsResponse :: Type -> Type #

NFData ListArtifactsResponse Source # 
Instance details

Defined in Amazonka.Amplify.ListArtifacts

Methods

rnf :: ListArtifactsResponse -> () #

type Rep ListArtifactsResponse Source # 
Instance details

Defined in Amazonka.Amplify.ListArtifacts

type Rep ListArtifactsResponse = D1 ('MetaData "ListArtifactsResponse" "Amazonka.Amplify.ListArtifacts" "libZSservicesZSamazonka-amplifyZSamazonka-amplify" 'False) (C1 ('MetaCons "ListArtifactsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "artifacts") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Artifact]))))

newListArtifactsResponse Source #

Create a value of ListArtifactsResponse 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:nextToken:ListArtifacts', listArtifactsResponse_nextToken - A pagination token. If a non-null pagination token is returned in a result, pass its value in another request to retrieve more entries.

$sel:httpStatus:ListArtifactsResponse', listArtifactsResponse_httpStatus - The response's http status code.

$sel:artifacts:ListArtifactsResponse', listArtifactsResponse_artifacts - A list of artifacts.

StopJob

data StopJob Source #

The request structure for the stop job request.

See: newStopJob smart constructor.

Constructors

StopJob' Text Text Text 

Instances

Instances details
Eq StopJob Source # 
Instance details

Defined in Amazonka.Amplify.StopJob

Methods

(==) :: StopJob -> StopJob -> Bool #

(/=) :: StopJob -> StopJob -> Bool #

Read StopJob Source # 
Instance details

Defined in Amazonka.Amplify.StopJob

Show StopJob Source # 
Instance details

Defined in Amazonka.Amplify.StopJob

Generic StopJob Source # 
Instance details

Defined in Amazonka.Amplify.StopJob

Associated Types

type Rep StopJob :: Type -> Type #

Methods

from :: StopJob -> Rep StopJob x #

to :: Rep StopJob x -> StopJob #

NFData StopJob Source # 
Instance details

Defined in Amazonka.Amplify.StopJob

Methods

rnf :: StopJob -> () #

Hashable StopJob Source # 
Instance details

Defined in Amazonka.Amplify.StopJob

Methods

hashWithSalt :: Int -> StopJob -> Int #

hash :: StopJob -> Int #

AWSRequest StopJob Source # 
Instance details

Defined in Amazonka.Amplify.StopJob

Associated Types

type AWSResponse StopJob #

ToHeaders StopJob Source # 
Instance details

Defined in Amazonka.Amplify.StopJob

Methods

toHeaders :: StopJob -> [Header] #

ToPath StopJob Source # 
Instance details

Defined in Amazonka.Amplify.StopJob

Methods

toPath :: StopJob -> ByteString #

ToQuery StopJob Source # 
Instance details

Defined in Amazonka.Amplify.StopJob

type Rep StopJob Source # 
Instance details

Defined in Amazonka.Amplify.StopJob

type Rep StopJob = D1 ('MetaData "StopJob" "Amazonka.Amplify.StopJob" "libZSservicesZSamazonka-amplifyZSamazonka-amplify" 'False) (C1 ('MetaCons "StopJob'" 'PrefixI 'True) (S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "branchName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "jobId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse StopJob Source # 
Instance details

Defined in Amazonka.Amplify.StopJob

newStopJob Source #

Create a value of StopJob 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:appId:StopJob', stopJob_appId - The unique ID for an Amplify app.

$sel:branchName:StopJob', stopJob_branchName - The name for the branch, for the job.

$sel:jobId:StopJob', stopJob_jobId - The unique id for the job.

data StopJobResponse Source #

The result structure for the stop job request.

See: newStopJobResponse smart constructor.

Instances

Instances details
Eq StopJobResponse Source # 
Instance details

Defined in Amazonka.Amplify.StopJob

Read StopJobResponse Source # 
Instance details

Defined in Amazonka.Amplify.StopJob

Show StopJobResponse Source # 
Instance details

Defined in Amazonka.Amplify.StopJob

Generic StopJobResponse Source # 
Instance details

Defined in Amazonka.Amplify.StopJob

Associated Types

type Rep StopJobResponse :: Type -> Type #

NFData StopJobResponse Source # 
Instance details

Defined in Amazonka.Amplify.StopJob

Methods

rnf :: StopJobResponse -> () #

type Rep StopJobResponse Source # 
Instance details

Defined in Amazonka.Amplify.StopJob

type Rep StopJobResponse = D1 ('MetaData "StopJobResponse" "Amazonka.Amplify.StopJob" "libZSservicesZSamazonka-amplifyZSamazonka-amplify" 'False) (C1 ('MetaCons "StopJobResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "jobSummary") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 JobSummary)))

newStopJobResponse Source #

Create a value of StopJobResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:StopJobResponse', stopJobResponse_httpStatus - The response's http status code.

$sel:jobSummary:StopJobResponse', stopJobResponse_jobSummary - The summary for the job.

GetBackendEnvironment

data GetBackendEnvironment Source #

The request structure for the get backend environment request.

See: newGetBackendEnvironment smart constructor.

Instances

Instances details
Eq GetBackendEnvironment Source # 
Instance details

Defined in Amazonka.Amplify.GetBackendEnvironment

Read GetBackendEnvironment Source # 
Instance details

Defined in Amazonka.Amplify.GetBackendEnvironment

Show GetBackendEnvironment Source # 
Instance details

Defined in Amazonka.Amplify.GetBackendEnvironment

Generic GetBackendEnvironment Source # 
Instance details

Defined in Amazonka.Amplify.GetBackendEnvironment

Associated Types

type Rep GetBackendEnvironment :: Type -> Type #

NFData GetBackendEnvironment Source # 
Instance details

Defined in Amazonka.Amplify.GetBackendEnvironment

Methods

rnf :: GetBackendEnvironment -> () #

Hashable GetBackendEnvironment Source # 
Instance details

Defined in Amazonka.Amplify.GetBackendEnvironment

AWSRequest GetBackendEnvironment Source # 
Instance details

Defined in Amazonka.Amplify.GetBackendEnvironment

Associated Types

type AWSResponse GetBackendEnvironment #

ToHeaders GetBackendEnvironment Source # 
Instance details

Defined in Amazonka.Amplify.GetBackendEnvironment

ToPath GetBackendEnvironment Source # 
Instance details

Defined in Amazonka.Amplify.GetBackendEnvironment

ToQuery GetBackendEnvironment Source # 
Instance details

Defined in Amazonka.Amplify.GetBackendEnvironment

type Rep GetBackendEnvironment Source # 
Instance details

Defined in Amazonka.Amplify.GetBackendEnvironment

type Rep GetBackendEnvironment = D1 ('MetaData "GetBackendEnvironment" "Amazonka.Amplify.GetBackendEnvironment" "libZSservicesZSamazonka-amplifyZSamazonka-amplify" 'False) (C1 ('MetaCons "GetBackendEnvironment'" 'PrefixI 'True) (S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "environmentName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetBackendEnvironment Source # 
Instance details

Defined in Amazonka.Amplify.GetBackendEnvironment

newGetBackendEnvironment Source #

Create a value of GetBackendEnvironment 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:appId:GetBackendEnvironment', getBackendEnvironment_appId - The unique id for an Amplify app.

$sel:environmentName:GetBackendEnvironment', getBackendEnvironment_environmentName - The name for the backend environment.

data GetBackendEnvironmentResponse Source #

The result structure for the get backend environment result.

See: newGetBackendEnvironmentResponse smart constructor.

Instances

Instances details
Eq GetBackendEnvironmentResponse Source # 
Instance details

Defined in Amazonka.Amplify.GetBackendEnvironment

Read GetBackendEnvironmentResponse Source # 
Instance details

Defined in Amazonka.Amplify.GetBackendEnvironment

Show GetBackendEnvironmentResponse Source # 
Instance details

Defined in Amazonka.Amplify.GetBackendEnvironment

Generic GetBackendEnvironmentResponse Source # 
Instance details

Defined in Amazonka.Amplify.GetBackendEnvironment

Associated Types

type Rep GetBackendEnvironmentResponse :: Type -> Type #

NFData GetBackendEnvironmentResponse Source # 
Instance details

Defined in Amazonka.Amplify.GetBackendEnvironment

type Rep GetBackendEnvironmentResponse Source # 
Instance details

Defined in Amazonka.Amplify.GetBackendEnvironment

type Rep GetBackendEnvironmentResponse = D1 ('MetaData "GetBackendEnvironmentResponse" "Amazonka.Amplify.GetBackendEnvironment" "libZSservicesZSamazonka-amplifyZSamazonka-amplify" 'False) (C1 ('MetaCons "GetBackendEnvironmentResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "backendEnvironment") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 BackendEnvironment)))

newGetBackendEnvironmentResponse Source #

Create a value of GetBackendEnvironmentResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:GetBackendEnvironmentResponse', getBackendEnvironmentResponse_httpStatus - The response's http status code.

$sel:backendEnvironment:GetBackendEnvironmentResponse', getBackendEnvironmentResponse_backendEnvironment - Describes the backend environment for an Amplify app.

CreateWebhook

data CreateWebhook Source #

The request structure for the create webhook request.

See: newCreateWebhook smart constructor.

Instances

Instances details
Eq CreateWebhook Source # 
Instance details

Defined in Amazonka.Amplify.CreateWebhook

Read CreateWebhook Source # 
Instance details

Defined in Amazonka.Amplify.CreateWebhook

Show CreateWebhook Source # 
Instance details

Defined in Amazonka.Amplify.CreateWebhook

Generic CreateWebhook Source # 
Instance details

Defined in Amazonka.Amplify.CreateWebhook

Associated Types

type Rep CreateWebhook :: Type -> Type #

NFData CreateWebhook Source # 
Instance details

Defined in Amazonka.Amplify.CreateWebhook

Methods

rnf :: CreateWebhook -> () #

Hashable CreateWebhook Source # 
Instance details

Defined in Amazonka.Amplify.CreateWebhook

ToJSON CreateWebhook Source # 
Instance details

Defined in Amazonka.Amplify.CreateWebhook

AWSRequest CreateWebhook Source # 
Instance details

Defined in Amazonka.Amplify.CreateWebhook

Associated Types

type AWSResponse CreateWebhook #

ToHeaders CreateWebhook Source # 
Instance details

Defined in Amazonka.Amplify.CreateWebhook

ToPath CreateWebhook Source # 
Instance details

Defined in Amazonka.Amplify.CreateWebhook

ToQuery CreateWebhook Source # 
Instance details

Defined in Amazonka.Amplify.CreateWebhook

type Rep CreateWebhook Source # 
Instance details

Defined in Amazonka.Amplify.CreateWebhook

type Rep CreateWebhook = D1 ('MetaData "CreateWebhook" "Amazonka.Amplify.CreateWebhook" "libZSservicesZSamazonka-amplifyZSamazonka-amplify" 'False) (C1 ('MetaCons "CreateWebhook'" 'PrefixI 'True) (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "branchName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse CreateWebhook Source # 
Instance details

Defined in Amazonka.Amplify.CreateWebhook

newCreateWebhook Source #

Create a value of CreateWebhook 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:description:CreateWebhook', createWebhook_description - The description for a webhook.

$sel:appId:CreateWebhook', createWebhook_appId - The unique ID for an Amplify app.

$sel:branchName:CreateWebhook', createWebhook_branchName - The name for a branch that is part of an Amplify app.

data CreateWebhookResponse Source #

The result structure for the create webhook request.

See: newCreateWebhookResponse smart constructor.

Instances

Instances details
Eq CreateWebhookResponse Source # 
Instance details

Defined in Amazonka.Amplify.CreateWebhook

Read CreateWebhookResponse Source # 
Instance details

Defined in Amazonka.Amplify.CreateWebhook

Show CreateWebhookResponse Source # 
Instance details

Defined in Amazonka.Amplify.CreateWebhook

Generic CreateWebhookResponse Source # 
Instance details

Defined in Amazonka.Amplify.CreateWebhook

Associated Types

type Rep CreateWebhookResponse :: Type -> Type #

NFData CreateWebhookResponse Source # 
Instance details

Defined in Amazonka.Amplify.CreateWebhook

Methods

rnf :: CreateWebhookResponse -> () #

type Rep CreateWebhookResponse Source # 
Instance details

Defined in Amazonka.Amplify.CreateWebhook

type Rep CreateWebhookResponse = D1 ('MetaData "CreateWebhookResponse" "Amazonka.Amplify.CreateWebhook" "libZSservicesZSamazonka-amplifyZSamazonka-amplify" 'False) (C1 ('MetaCons "CreateWebhookResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "webhook") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Webhook)))

newCreateWebhookResponse Source #

Create a value of CreateWebhookResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:CreateWebhookResponse', createWebhookResponse_httpStatus - The response's http status code.

$sel:webhook:CreateWebhookResponse', createWebhookResponse_webhook - Describes a webhook that connects repository events to an Amplify app.

GetBranch

data GetBranch Source #

The request structure for the get branch request.

See: newGetBranch smart constructor.

Constructors

GetBranch' Text Text 

Instances

Instances details
Eq GetBranch Source # 
Instance details

Defined in Amazonka.Amplify.GetBranch

Read GetBranch Source # 
Instance details

Defined in Amazonka.Amplify.GetBranch

Show GetBranch Source # 
Instance details

Defined in Amazonka.Amplify.GetBranch

Generic GetBranch Source # 
Instance details

Defined in Amazonka.Amplify.GetBranch

Associated Types

type Rep GetBranch :: Type -> Type #

NFData GetBranch Source # 
Instance details

Defined in Amazonka.Amplify.GetBranch

Methods

rnf :: GetBranch -> () #

Hashable GetBranch Source # 
Instance details

Defined in Amazonka.Amplify.GetBranch

AWSRequest GetBranch Source # 
Instance details

Defined in Amazonka.Amplify.GetBranch

Associated Types

type AWSResponse GetBranch #

ToHeaders GetBranch Source # 
Instance details

Defined in Amazonka.Amplify.GetBranch

Methods

toHeaders :: GetBranch -> [Header] #

ToPath GetBranch Source # 
Instance details

Defined in Amazonka.Amplify.GetBranch

ToQuery GetBranch Source # 
Instance details

Defined in Amazonka.Amplify.GetBranch

type Rep GetBranch Source # 
Instance details

Defined in Amazonka.Amplify.GetBranch

type Rep GetBranch = D1 ('MetaData "GetBranch" "Amazonka.Amplify.GetBranch" "libZSservicesZSamazonka-amplifyZSamazonka-amplify" 'False) (C1 ('MetaCons "GetBranch'" 'PrefixI 'True) (S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "branchName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetBranch Source # 
Instance details

Defined in Amazonka.Amplify.GetBranch

newGetBranch Source #

Create a value of GetBranch 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:appId:GetBranch', getBranch_appId - The unique ID for an Amplify app.

$sel:branchName:GetBranch', getBranch_branchName - The name for the branch.

data GetBranchResponse Source #

See: newGetBranchResponse smart constructor.

Instances

Instances details
Eq GetBranchResponse Source # 
Instance details

Defined in Amazonka.Amplify.GetBranch

Show GetBranchResponse Source # 
Instance details

Defined in Amazonka.Amplify.GetBranch

Generic GetBranchResponse Source # 
Instance details

Defined in Amazonka.Amplify.GetBranch

Associated Types

type Rep GetBranchResponse :: Type -> Type #

NFData GetBranchResponse Source # 
Instance details

Defined in Amazonka.Amplify.GetBranch

Methods

rnf :: GetBranchResponse -> () #

type Rep GetBranchResponse Source # 
Instance details

Defined in Amazonka.Amplify.GetBranch

type Rep GetBranchResponse = D1 ('MetaData "GetBranchResponse" "Amazonka.Amplify.GetBranch" "libZSservicesZSamazonka-amplifyZSamazonka-amplify" 'False) (C1 ('MetaCons "GetBranchResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "branch") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Branch)))

newGetBranchResponse Source #

Create a value of GetBranchResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:GetBranchResponse', getBranchResponse_httpStatus - The response's http status code.

$sel:branch:GetBranchResponse', getBranchResponse_branch - Undocumented member.

ListTagsForResource

data ListTagsForResource Source #

The request structure to use to list tags for a resource.

See: newListTagsForResource smart constructor.

Instances

Instances details
Eq ListTagsForResource Source # 
Instance details

Defined in Amazonka.Amplify.ListTagsForResource

Read ListTagsForResource Source # 
Instance details

Defined in Amazonka.Amplify.ListTagsForResource

Show ListTagsForResource Source # 
Instance details

Defined in Amazonka.Amplify.ListTagsForResource

Generic ListTagsForResource Source # 
Instance details

Defined in Amazonka.Amplify.ListTagsForResource

Associated Types

type Rep ListTagsForResource :: Type -> Type #

NFData ListTagsForResource Source # 
Instance details

Defined in Amazonka.Amplify.ListTagsForResource

Methods

rnf :: ListTagsForResource -> () #

Hashable ListTagsForResource Source # 
Instance details

Defined in Amazonka.Amplify.ListTagsForResource

AWSRequest ListTagsForResource Source # 
Instance details

Defined in Amazonka.Amplify.ListTagsForResource

Associated Types

type AWSResponse ListTagsForResource #

ToHeaders ListTagsForResource Source # 
Instance details

Defined in Amazonka.Amplify.ListTagsForResource

ToPath ListTagsForResource Source # 
Instance details

Defined in Amazonka.Amplify.ListTagsForResource

ToQuery ListTagsForResource Source # 
Instance details

Defined in Amazonka.Amplify.ListTagsForResource

type Rep ListTagsForResource Source # 
Instance details

Defined in Amazonka.Amplify.ListTagsForResource

type Rep ListTagsForResource = D1 ('MetaData "ListTagsForResource" "Amazonka.Amplify.ListTagsForResource" "libZSservicesZSamazonka-amplifyZSamazonka-amplify" 'False) (C1 ('MetaCons "ListTagsForResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse ListTagsForResource Source # 
Instance details

Defined in Amazonka.Amplify.ListTagsForResource

newListTagsForResource Source #

Create a value of ListTagsForResource 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:resourceArn:ListTagsForResource', listTagsForResource_resourceArn - The Amazon Resource Name (ARN) to use to list tags.

data ListTagsForResourceResponse Source #

The response for the list tags for resource request.

See: newListTagsForResourceResponse smart constructor.

Instances

Instances details
Eq ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.Amplify.ListTagsForResource

Read ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.Amplify.ListTagsForResource

Show ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.Amplify.ListTagsForResource

Generic ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.Amplify.ListTagsForResource

Associated Types

type Rep ListTagsForResourceResponse :: Type -> Type #

NFData ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.Amplify.ListTagsForResource

type Rep ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.Amplify.ListTagsForResource

type Rep ListTagsForResourceResponse = D1 ('MetaData "ListTagsForResourceResponse" "Amazonka.Amplify.ListTagsForResource" "libZSservicesZSamazonka-amplifyZSamazonka-amplify" 'False) (C1 ('MetaCons "ListTagsForResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newListTagsForResourceResponse Source #

Create a value of ListTagsForResourceResponse 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:tags:ListTagsForResourceResponse', listTagsForResourceResponse_tags - A list of tags for the specified The Amazon Resource Name (ARN).

$sel:httpStatus:ListTagsForResourceResponse', listTagsForResourceResponse_httpStatus - The response's http status code.

CreateDomainAssociation

data CreateDomainAssociation Source #

The request structure for the create domain association request.

See: newCreateDomainAssociation smart constructor.

Instances

Instances details
Eq CreateDomainAssociation Source # 
Instance details

Defined in Amazonka.Amplify.CreateDomainAssociation

Read CreateDomainAssociation Source # 
Instance details

Defined in Amazonka.Amplify.CreateDomainAssociation

Show CreateDomainAssociation Source # 
Instance details

Defined in Amazonka.Amplify.CreateDomainAssociation

Generic CreateDomainAssociation Source # 
Instance details

Defined in Amazonka.Amplify.CreateDomainAssociation

Associated Types

type Rep CreateDomainAssociation :: Type -> Type #

NFData CreateDomainAssociation Source # 
Instance details

Defined in Amazonka.Amplify.CreateDomainAssociation

Methods

rnf :: CreateDomainAssociation -> () #

Hashable CreateDomainAssociation Source # 
Instance details

Defined in Amazonka.Amplify.CreateDomainAssociation

ToJSON CreateDomainAssociation Source # 
Instance details

Defined in Amazonka.Amplify.CreateDomainAssociation

AWSRequest CreateDomainAssociation Source # 
Instance details

Defined in Amazonka.Amplify.CreateDomainAssociation

ToHeaders CreateDomainAssociation Source # 
Instance details

Defined in Amazonka.Amplify.CreateDomainAssociation

ToPath CreateDomainAssociation Source # 
Instance details

Defined in Amazonka.Amplify.CreateDomainAssociation

ToQuery CreateDomainAssociation Source # 
Instance details

Defined in Amazonka.Amplify.CreateDomainAssociation

type Rep CreateDomainAssociation Source # 
Instance details

Defined in Amazonka.Amplify.CreateDomainAssociation

type Rep CreateDomainAssociation = D1 ('MetaData "CreateDomainAssociation" "Amazonka.Amplify.CreateDomainAssociation" "libZSservicesZSamazonka-amplifyZSamazonka-amplify" 'False) (C1 ('MetaCons "CreateDomainAssociation'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "enableAutoSubDomain") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "autoSubDomainCreationPatterns") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "autoSubDomainIAMRole") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "subDomainSettings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [SubDomainSetting])))))
type AWSResponse CreateDomainAssociation Source # 
Instance details

Defined in Amazonka.Amplify.CreateDomainAssociation

newCreateDomainAssociation Source #

Create a value of CreateDomainAssociation 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:enableAutoSubDomain:CreateDomainAssociation', createDomainAssociation_enableAutoSubDomain - Enables the automated creation of subdomains for branches.

$sel:autoSubDomainCreationPatterns:CreateDomainAssociation', createDomainAssociation_autoSubDomainCreationPatterns - Sets the branch patterns for automatic subdomain creation.

$sel:autoSubDomainIAMRole:CreateDomainAssociation', createDomainAssociation_autoSubDomainIAMRole - The required AWS Identity and Access Management (IAM) service role for the Amazon Resource Name (ARN) for automatically creating subdomains.

$sel:appId:CreateDomainAssociation', createDomainAssociation_appId - The unique ID for an Amplify app.

$sel:domainName:CreateDomainAssociation', createDomainAssociation_domainName - The domain name for the domain association.

$sel:subDomainSettings:CreateDomainAssociation', createDomainAssociation_subDomainSettings - The setting for the subdomain.

data CreateDomainAssociationResponse Source #

The result structure for the create domain association request.

See: newCreateDomainAssociationResponse smart constructor.

Instances

Instances details
Eq CreateDomainAssociationResponse Source # 
Instance details

Defined in Amazonka.Amplify.CreateDomainAssociation

Read CreateDomainAssociationResponse Source # 
Instance details

Defined in Amazonka.Amplify.CreateDomainAssociation

Show CreateDomainAssociationResponse Source # 
Instance details

Defined in Amazonka.Amplify.CreateDomainAssociation

Generic CreateDomainAssociationResponse Source # 
Instance details

Defined in Amazonka.Amplify.CreateDomainAssociation

Associated Types

type Rep CreateDomainAssociationResponse :: Type -> Type #

NFData CreateDomainAssociationResponse Source # 
Instance details

Defined in Amazonka.Amplify.CreateDomainAssociation

type Rep CreateDomainAssociationResponse Source # 
Instance details

Defined in Amazonka.Amplify.CreateDomainAssociation

type Rep CreateDomainAssociationResponse = D1 ('MetaData "CreateDomainAssociationResponse" "Amazonka.Amplify.CreateDomainAssociation" "libZSservicesZSamazonka-amplifyZSamazonka-amplify" 'False) (C1 ('MetaCons "CreateDomainAssociationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "domainAssociation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 DomainAssociation)))

newCreateDomainAssociationResponse Source #

Create a value of CreateDomainAssociationResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:CreateDomainAssociationResponse', createDomainAssociationResponse_httpStatus - The response's http status code.

$sel:domainAssociation:CreateDomainAssociationResponse', createDomainAssociationResponse_domainAssociation - Describes the structure of a domain association, which associates a custom domain with an Amplify app.

GetWebhook

data GetWebhook Source #

The request structure for the get webhook request.

See: newGetWebhook smart constructor.

Constructors

GetWebhook' Text 

Instances

Instances details
Eq GetWebhook Source # 
Instance details

Defined in Amazonka.Amplify.GetWebhook

Read GetWebhook Source # 
Instance details

Defined in Amazonka.Amplify.GetWebhook

Show GetWebhook Source # 
Instance details

Defined in Amazonka.Amplify.GetWebhook

Generic GetWebhook Source # 
Instance details

Defined in Amazonka.Amplify.GetWebhook

Associated Types

type Rep GetWebhook :: Type -> Type #

NFData GetWebhook Source # 
Instance details

Defined in Amazonka.Amplify.GetWebhook

Methods

rnf :: GetWebhook -> () #

Hashable GetWebhook Source # 
Instance details

Defined in Amazonka.Amplify.GetWebhook

AWSRequest GetWebhook Source # 
Instance details

Defined in Amazonka.Amplify.GetWebhook

Associated Types

type AWSResponse GetWebhook #

ToHeaders GetWebhook Source # 
Instance details

Defined in Amazonka.Amplify.GetWebhook

Methods

toHeaders :: GetWebhook -> [Header] #

ToPath GetWebhook Source # 
Instance details

Defined in Amazonka.Amplify.GetWebhook

ToQuery GetWebhook Source # 
Instance details

Defined in Amazonka.Amplify.GetWebhook

type Rep GetWebhook Source # 
Instance details

Defined in Amazonka.Amplify.GetWebhook

type Rep GetWebhook = D1 ('MetaData "GetWebhook" "Amazonka.Amplify.GetWebhook" "libZSservicesZSamazonka-amplifyZSamazonka-amplify" 'False) (C1 ('MetaCons "GetWebhook'" 'PrefixI 'True) (S1 ('MetaSel ('Just "webhookId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetWebhook Source # 
Instance details

Defined in Amazonka.Amplify.GetWebhook

newGetWebhook Source #

Create a value of GetWebhook 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:webhookId:GetWebhook', getWebhook_webhookId - The unique ID for a webhook.

data GetWebhookResponse Source #

The result structure for the get webhook request.

See: newGetWebhookResponse smart constructor.

Instances

Instances details
Eq GetWebhookResponse Source # 
Instance details

Defined in Amazonka.Amplify.GetWebhook

Read GetWebhookResponse Source # 
Instance details

Defined in Amazonka.Amplify.GetWebhook

Show GetWebhookResponse Source # 
Instance details

Defined in Amazonka.Amplify.GetWebhook

Generic GetWebhookResponse Source # 
Instance details

Defined in Amazonka.Amplify.GetWebhook

Associated Types

type Rep GetWebhookResponse :: Type -> Type #

NFData GetWebhookResponse Source # 
Instance details

Defined in Amazonka.Amplify.GetWebhook

Methods

rnf :: GetWebhookResponse -> () #

type Rep GetWebhookResponse Source # 
Instance details

Defined in Amazonka.Amplify.GetWebhook

type Rep GetWebhookResponse = D1 ('MetaData "GetWebhookResponse" "Amazonka.Amplify.GetWebhook" "libZSservicesZSamazonka-amplifyZSamazonka-amplify" 'False) (C1 ('MetaCons "GetWebhookResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "webhook") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Webhook)))

newGetWebhookResponse Source #

Create a value of GetWebhookResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:GetWebhookResponse', getWebhookResponse_httpStatus - The response's http status code.

$sel:webhook:GetWebhookResponse', getWebhookResponse_webhook - Describes the structure of a webhook.

DeleteBranch

data DeleteBranch Source #

The request structure for the delete branch request.

See: newDeleteBranch smart constructor.

Constructors

DeleteBranch' Text Text 

Instances

Instances details
Eq DeleteBranch Source # 
Instance details

Defined in Amazonka.Amplify.DeleteBranch

Read DeleteBranch Source # 
Instance details

Defined in Amazonka.Amplify.DeleteBranch

Show DeleteBranch Source # 
Instance details

Defined in Amazonka.Amplify.DeleteBranch

Generic DeleteBranch Source # 
Instance details

Defined in Amazonka.Amplify.DeleteBranch

Associated Types

type Rep DeleteBranch :: Type -> Type #

NFData DeleteBranch Source # 
Instance details

Defined in Amazonka.Amplify.DeleteBranch

Methods

rnf :: DeleteBranch -> () #

Hashable DeleteBranch Source # 
Instance details

Defined in Amazonka.Amplify.DeleteBranch

AWSRequest DeleteBranch Source # 
Instance details

Defined in Amazonka.Amplify.DeleteBranch

Associated Types

type AWSResponse DeleteBranch #

ToHeaders DeleteBranch Source # 
Instance details

Defined in Amazonka.Amplify.DeleteBranch

ToPath DeleteBranch Source # 
Instance details

Defined in Amazonka.Amplify.DeleteBranch

ToQuery DeleteBranch Source # 
Instance details

Defined in Amazonka.Amplify.DeleteBranch

type Rep DeleteBranch Source # 
Instance details

Defined in Amazonka.Amplify.DeleteBranch

type Rep DeleteBranch = D1 ('MetaData "DeleteBranch" "Amazonka.Amplify.DeleteBranch" "libZSservicesZSamazonka-amplifyZSamazonka-amplify" 'False) (C1 ('MetaCons "DeleteBranch'" 'PrefixI 'True) (S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "branchName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteBranch Source # 
Instance details

Defined in Amazonka.Amplify.DeleteBranch

newDeleteBranch Source #

Create a value of DeleteBranch 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:appId:DeleteBranch', deleteBranch_appId - The unique ID for an Amplify app.

$sel:branchName:DeleteBranch', deleteBranch_branchName - The name for the branch.

data DeleteBranchResponse Source #

The result structure for the delete branch request.

See: newDeleteBranchResponse smart constructor.

Instances

Instances details
Eq DeleteBranchResponse Source # 
Instance details

Defined in Amazonka.Amplify.DeleteBranch

Show DeleteBranchResponse Source # 
Instance details

Defined in Amazonka.Amplify.DeleteBranch

Generic DeleteBranchResponse Source # 
Instance details

Defined in Amazonka.Amplify.DeleteBranch

Associated Types

type Rep DeleteBranchResponse :: Type -> Type #

NFData DeleteBranchResponse Source # 
Instance details

Defined in Amazonka.Amplify.DeleteBranch

Methods

rnf :: DeleteBranchResponse -> () #

type Rep DeleteBranchResponse Source # 
Instance details

Defined in Amazonka.Amplify.DeleteBranch

type Rep DeleteBranchResponse = D1 ('MetaData "DeleteBranchResponse" "Amazonka.Amplify.DeleteBranch" "libZSservicesZSamazonka-amplifyZSamazonka-amplify" 'False) (C1 ('MetaCons "DeleteBranchResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "branch") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Branch)))

newDeleteBranchResponse Source #

Create a value of DeleteBranchResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:DeleteBranchResponse', deleteBranchResponse_httpStatus - The response's http status code.

$sel:branch:DeleteBranchResponse', deleteBranchResponse_branch - The branch for an Amplify app, which maps to a third-party repository branch.

UpdateBranch

data UpdateBranch Source #

The request structure for the update branch request.

See: newUpdateBranch smart constructor.

Instances

Instances details
Eq UpdateBranch Source # 
Instance details

Defined in Amazonka.Amplify.UpdateBranch

Show UpdateBranch Source # 
Instance details

Defined in Amazonka.Amplify.UpdateBranch

Generic UpdateBranch Source # 
Instance details

Defined in Amazonka.Amplify.UpdateBranch

Associated Types

type Rep UpdateBranch :: Type -> Type #

NFData UpdateBranch Source # 
Instance details

Defined in Amazonka.Amplify.UpdateBranch

Methods

rnf :: UpdateBranch -> () #

Hashable UpdateBranch Source # 
Instance details

Defined in Amazonka.Amplify.UpdateBranch

ToJSON UpdateBranch Source # 
Instance details

Defined in Amazonka.Amplify.UpdateBranch

AWSRequest UpdateBranch Source # 
Instance details

Defined in Amazonka.Amplify.UpdateBranch

Associated Types

type AWSResponse UpdateBranch #

ToHeaders UpdateBranch Source # 
Instance details

Defined in Amazonka.Amplify.UpdateBranch

ToPath UpdateBranch Source # 
Instance details

Defined in Amazonka.Amplify.UpdateBranch

ToQuery UpdateBranch Source # 
Instance details

Defined in Amazonka.Amplify.UpdateBranch

type Rep UpdateBranch Source # 
Instance details

Defined in Amazonka.Amplify.UpdateBranch

type Rep UpdateBranch = D1 ('MetaData "UpdateBranch" "Amazonka.Amplify.UpdateBranch" "libZSservicesZSamazonka-amplifyZSamazonka-amplify" 'False) (C1 ('MetaCons "UpdateBranch'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "framework") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "ttl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "enableNotification") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "stage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Stage)))) :*: ((S1 ('MetaSel ('Just "backendEnvironmentArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "enablePullRequestPreview") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "basicAuthCredentials") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "buildSpec") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: (((S1 ('MetaSel ('Just "enablePerformanceMode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "displayName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "environmentVariables") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "enableAutoBuild") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))) :*: ((S1 ('MetaSel ('Just "enableBasicAuth") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "pullRequestEnvironmentName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "branchName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))))
type AWSResponse UpdateBranch Source # 
Instance details

Defined in Amazonka.Amplify.UpdateBranch

newUpdateBranch Source #

Create a value of UpdateBranch 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:framework:UpdateBranch', updateBranch_framework - The framework for the branch.

$sel:ttl:UpdateBranch', updateBranch_ttl - The content Time to Live (TTL) for the website in seconds.

$sel:enableNotification:UpdateBranch', updateBranch_enableNotification - Enables notifications for the branch.

$sel:stage:UpdateBranch', updateBranch_stage - Describes the current stage for the branch.

$sel:backendEnvironmentArn:UpdateBranch', updateBranch_backendEnvironmentArn - The Amazon Resource Name (ARN) for a backend environment that is part of an Amplify app.

$sel:enablePullRequestPreview:UpdateBranch', updateBranch_enablePullRequestPreview - Enables pull request previews for this branch.

$sel:basicAuthCredentials:UpdateBranch', updateBranch_basicAuthCredentials - The basic authorization credentials for the branch.

$sel:buildSpec:UpdateBranch', updateBranch_buildSpec - The build specification (build spec) for the branch.

$sel:enablePerformanceMode:UpdateBranch', updateBranch_enablePerformanceMode - Enables performance mode for the branch.

Performance mode optimizes for faster hosting performance by keeping content cached at the edge for a longer interval. When performance mode is enabled, hosting configuration or code changes can take up to 10 minutes to roll out.

$sel:displayName:UpdateBranch', updateBranch_displayName - The display name for a branch. This is used as the default domain prefix.

$sel:environmentVariables:UpdateBranch', updateBranch_environmentVariables - The environment variables for the branch.

$sel:enableAutoBuild:UpdateBranch', updateBranch_enableAutoBuild - Enables auto building for the branch.

$sel:enableBasicAuth:UpdateBranch', updateBranch_enableBasicAuth - Enables basic authorization for the branch.

$sel:pullRequestEnvironmentName:UpdateBranch', updateBranch_pullRequestEnvironmentName - The Amplify environment name for the pull request.

$sel:description:UpdateBranch', updateBranch_description - The description for the branch.

$sel:appId:UpdateBranch', updateBranch_appId - The unique ID for an Amplify app.

$sel:branchName:UpdateBranch', updateBranch_branchName - The name for the branch.

data UpdateBranchResponse Source #

The result structure for the update branch request.

See: newUpdateBranchResponse smart constructor.

Instances

Instances details
Eq UpdateBranchResponse Source # 
Instance details

Defined in Amazonka.Amplify.UpdateBranch

Show UpdateBranchResponse Source # 
Instance details

Defined in Amazonka.Amplify.UpdateBranch

Generic UpdateBranchResponse Source # 
Instance details

Defined in Amazonka.Amplify.UpdateBranch

Associated Types

type Rep UpdateBranchResponse :: Type -> Type #

NFData UpdateBranchResponse Source # 
Instance details

Defined in Amazonka.Amplify.UpdateBranch

Methods

rnf :: UpdateBranchResponse -> () #

type Rep UpdateBranchResponse Source # 
Instance details

Defined in Amazonka.Amplify.UpdateBranch

type Rep UpdateBranchResponse = D1 ('MetaData "UpdateBranchResponse" "Amazonka.Amplify.UpdateBranch" "libZSservicesZSamazonka-amplifyZSamazonka-amplify" 'False) (C1 ('MetaCons "UpdateBranchResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "branch") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Branch)))

newUpdateBranchResponse Source #

Create a value of UpdateBranchResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:UpdateBranchResponse', updateBranchResponse_httpStatus - The response's http status code.

$sel:branch:UpdateBranchResponse', updateBranchResponse_branch - The branch for an Amplify app, which maps to a third-party repository branch.

CreateBackendEnvironment

data CreateBackendEnvironment Source #

The request structure for the backend environment create request.

See: newCreateBackendEnvironment smart constructor.

Instances

Instances details
Eq CreateBackendEnvironment Source # 
Instance details

Defined in Amazonka.Amplify.CreateBackendEnvironment

Read CreateBackendEnvironment Source # 
Instance details

Defined in Amazonka.Amplify.CreateBackendEnvironment

Show CreateBackendEnvironment Source # 
Instance details

Defined in Amazonka.Amplify.CreateBackendEnvironment

Generic CreateBackendEnvironment Source # 
Instance details

Defined in Amazonka.Amplify.CreateBackendEnvironment

Associated Types

type Rep CreateBackendEnvironment :: Type -> Type #

NFData CreateBackendEnvironment Source # 
Instance details

Defined in Amazonka.Amplify.CreateBackendEnvironment

Hashable CreateBackendEnvironment Source # 
Instance details

Defined in Amazonka.Amplify.CreateBackendEnvironment

ToJSON CreateBackendEnvironment Source # 
Instance details

Defined in Amazonka.Amplify.CreateBackendEnvironment

AWSRequest CreateBackendEnvironment Source # 
Instance details

Defined in Amazonka.Amplify.CreateBackendEnvironment

ToHeaders CreateBackendEnvironment Source # 
Instance details

Defined in Amazonka.Amplify.CreateBackendEnvironment

ToPath CreateBackendEnvironment Source # 
Instance details

Defined in Amazonka.Amplify.CreateBackendEnvironment

ToQuery CreateBackendEnvironment Source # 
Instance details

Defined in Amazonka.Amplify.CreateBackendEnvironment

type Rep CreateBackendEnvironment Source # 
Instance details

Defined in Amazonka.Amplify.CreateBackendEnvironment

type Rep CreateBackendEnvironment = D1 ('MetaData "CreateBackendEnvironment" "Amazonka.Amplify.CreateBackendEnvironment" "libZSservicesZSamazonka-amplifyZSamazonka-amplify" 'False) (C1 ('MetaCons "CreateBackendEnvironment'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "deploymentArtifacts") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "stackName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "environmentName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse CreateBackendEnvironment Source # 
Instance details

Defined in Amazonka.Amplify.CreateBackendEnvironment

newCreateBackendEnvironment Source #

Create a value of CreateBackendEnvironment 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:deploymentArtifacts:CreateBackendEnvironment', createBackendEnvironment_deploymentArtifacts - The name of deployment artifacts.

$sel:stackName:CreateBackendEnvironment', createBackendEnvironment_stackName - The AWS CloudFormation stack name of a backend environment.

$sel:appId:CreateBackendEnvironment', createBackendEnvironment_appId - The unique ID for an Amplify app.

$sel:environmentName:CreateBackendEnvironment', createBackendEnvironment_environmentName - The name for the backend environment.

data CreateBackendEnvironmentResponse Source #

The result structure for the create backend environment request.

See: newCreateBackendEnvironmentResponse smart constructor.

Instances

Instances details
Eq CreateBackendEnvironmentResponse Source # 
Instance details

Defined in Amazonka.Amplify.CreateBackendEnvironment

Read CreateBackendEnvironmentResponse Source # 
Instance details

Defined in Amazonka.Amplify.CreateBackendEnvironment

Show CreateBackendEnvironmentResponse Source # 
Instance details

Defined in Amazonka.Amplify.CreateBackendEnvironment

Generic CreateBackendEnvironmentResponse Source # 
Instance details

Defined in Amazonka.Amplify.CreateBackendEnvironment

Associated Types

type Rep CreateBackendEnvironmentResponse :: Type -> Type #

NFData CreateBackendEnvironmentResponse Source # 
Instance details

Defined in Amazonka.Amplify.CreateBackendEnvironment

type Rep CreateBackendEnvironmentResponse Source # 
Instance details

Defined in Amazonka.Amplify.CreateBackendEnvironment

type Rep CreateBackendEnvironmentResponse = D1 ('MetaData "CreateBackendEnvironmentResponse" "Amazonka.Amplify.CreateBackendEnvironment" "libZSservicesZSamazonka-amplifyZSamazonka-amplify" 'False) (C1 ('MetaCons "CreateBackendEnvironmentResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "backendEnvironment") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 BackendEnvironment)))

newCreateBackendEnvironmentResponse Source #

Create a value of CreateBackendEnvironmentResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:CreateBackendEnvironmentResponse', createBackendEnvironmentResponse_httpStatus - The response's http status code.

$sel:backendEnvironment:CreateBackendEnvironmentResponse', createBackendEnvironmentResponse_backendEnvironment - Describes the backend environment for an Amplify app.

CreateDeployment

data CreateDeployment Source #

The request structure for the create a new deployment request.

See: newCreateDeployment smart constructor.

Instances

Instances details
Eq CreateDeployment Source # 
Instance details

Defined in Amazonka.Amplify.CreateDeployment

Read CreateDeployment Source # 
Instance details

Defined in Amazonka.Amplify.CreateDeployment

Show CreateDeployment Source # 
Instance details

Defined in Amazonka.Amplify.CreateDeployment

Generic CreateDeployment Source # 
Instance details

Defined in Amazonka.Amplify.CreateDeployment

Associated Types

type Rep CreateDeployment :: Type -> Type #

NFData CreateDeployment Source # 
Instance details

Defined in Amazonka.Amplify.CreateDeployment

Methods

rnf :: CreateDeployment -> () #

Hashable CreateDeployment Source # 
Instance details

Defined in Amazonka.Amplify.CreateDeployment

ToJSON CreateDeployment Source # 
Instance details

Defined in Amazonka.Amplify.CreateDeployment

AWSRequest CreateDeployment Source # 
Instance details

Defined in Amazonka.Amplify.CreateDeployment

Associated Types

type AWSResponse CreateDeployment #

ToHeaders CreateDeployment Source # 
Instance details

Defined in Amazonka.Amplify.CreateDeployment

ToPath CreateDeployment Source # 
Instance details

Defined in Amazonka.Amplify.CreateDeployment

ToQuery CreateDeployment Source # 
Instance details

Defined in Amazonka.Amplify.CreateDeployment

type Rep CreateDeployment Source # 
Instance details

Defined in Amazonka.Amplify.CreateDeployment

type Rep CreateDeployment = D1 ('MetaData "CreateDeployment" "Amazonka.Amplify.CreateDeployment" "libZSservicesZSamazonka-amplifyZSamazonka-amplify" 'False) (C1 ('MetaCons "CreateDeployment'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fileMap") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: (S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "branchName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse CreateDeployment Source # 
Instance details

Defined in Amazonka.Amplify.CreateDeployment

newCreateDeployment Source #

Create a value of CreateDeployment 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:fileMap:CreateDeployment', createDeployment_fileMap - An optional file map that contains the file name as the key and the file content md5 hash as the value. If this argument is provided, the service will generate a unique upload URL per file. Otherwise, the service will only generate a single upload URL for the zipped files.

$sel:appId:CreateDeployment', createDeployment_appId - The unique ID for an Amplify app.

$sel:branchName:CreateDeployment', createDeployment_branchName - The name for the branch, for the job.

data CreateDeploymentResponse Source #

The result structure for the create a new deployment request.

See: newCreateDeploymentResponse smart constructor.

Instances

Instances details
Eq CreateDeploymentResponse Source # 
Instance details

Defined in Amazonka.Amplify.CreateDeployment

Read CreateDeploymentResponse Source # 
Instance details

Defined in Amazonka.Amplify.CreateDeployment

Show CreateDeploymentResponse Source # 
Instance details

Defined in Amazonka.Amplify.CreateDeployment

Generic CreateDeploymentResponse Source # 
Instance details

Defined in Amazonka.Amplify.CreateDeployment

Associated Types

type Rep CreateDeploymentResponse :: Type -> Type #

NFData CreateDeploymentResponse Source # 
Instance details

Defined in Amazonka.Amplify.CreateDeployment

type Rep CreateDeploymentResponse Source # 
Instance details

Defined in Amazonka.Amplify.CreateDeployment

type Rep CreateDeploymentResponse = D1 ('MetaData "CreateDeploymentResponse" "Amazonka.Amplify.CreateDeployment" "libZSservicesZSamazonka-amplifyZSamazonka-amplify" 'False) (C1 ('MetaCons "CreateDeploymentResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "jobId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)) :*: (S1 ('MetaSel ('Just "fileUploadUrls") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (HashMap Text Text)) :*: S1 ('MetaSel ('Just "zipUploadUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newCreateDeploymentResponse Source #

Create a value of CreateDeploymentResponse 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:jobId:CreateDeploymentResponse', createDeploymentResponse_jobId - The job ID for this deployment. will supply to start deployment api.

$sel:httpStatus:CreateDeploymentResponse', createDeploymentResponse_httpStatus - The response's http status code.

$sel:fileUploadUrls:CreateDeploymentResponse', createDeploymentResponse_fileUploadUrls - When the fileMap argument is provided in the request, fileUploadUrls will contain a map of file names to upload URLs.

$sel:zipUploadUrl:CreateDeploymentResponse', createDeploymentResponse_zipUploadUrl - When the fileMap argument is not provided in the request, this zipUploadUrl is returned.

CreateBranch

data CreateBranch Source #

The request structure for the create branch request.

See: newCreateBranch smart constructor.

Instances

Instances details
Eq CreateBranch Source # 
Instance details

Defined in Amazonka.Amplify.CreateBranch

Show CreateBranch Source # 
Instance details

Defined in Amazonka.Amplify.CreateBranch

Generic CreateBranch Source # 
Instance details

Defined in Amazonka.Amplify.CreateBranch

Associated Types

type Rep CreateBranch :: Type -> Type #

NFData CreateBranch Source # 
Instance details

Defined in Amazonka.Amplify.CreateBranch

Methods

rnf :: CreateBranch -> () #

Hashable CreateBranch Source # 
Instance details

Defined in Amazonka.Amplify.CreateBranch

ToJSON CreateBranch Source # 
Instance details

Defined in Amazonka.Amplify.CreateBranch

AWSRequest CreateBranch Source # 
Instance details

Defined in Amazonka.Amplify.CreateBranch

Associated Types

type AWSResponse CreateBranch #

ToHeaders CreateBranch Source # 
Instance details

Defined in Amazonka.Amplify.CreateBranch

ToPath CreateBranch Source # 
Instance details

Defined in Amazonka.Amplify.CreateBranch

ToQuery CreateBranch Source # 
Instance details

Defined in Amazonka.Amplify.CreateBranch

type Rep CreateBranch Source # 
Instance details

Defined in Amazonka.Amplify.CreateBranch

type Rep CreateBranch = D1 ('MetaData "CreateBranch" "Amazonka.Amplify.CreateBranch" "libZSservicesZSamazonka-amplifyZSamazonka-amplify" 'False) (C1 ('MetaCons "CreateBranch'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "framework") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "ttl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "enableNotification") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "stage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Stage)))) :*: ((S1 ('MetaSel ('Just "backendEnvironmentArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "enablePullRequestPreview") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "basicAuthCredentials") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: (S1 ('MetaSel ('Just "buildSpec") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "enablePerformanceMode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))))) :*: (((S1 ('MetaSel ('Just "displayName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "environmentVariables") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text)))) :*: (S1 ('MetaSel ('Just "enableAutoBuild") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "enableBasicAuth") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))) :*: ((S1 ('MetaSel ('Just "pullRequestEnvironmentName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: (S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "branchName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))))
type AWSResponse CreateBranch Source # 
Instance details

Defined in Amazonka.Amplify.CreateBranch

newCreateBranch Source #

Create a value of CreateBranch 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:framework:CreateBranch', createBranch_framework - The framework for the branch.

$sel:ttl:CreateBranch', createBranch_ttl - The content Time To Live (TTL) for the website in seconds.

$sel:enableNotification:CreateBranch', createBranch_enableNotification - Enables notifications for the branch.

$sel:stage:CreateBranch', createBranch_stage - Describes the current stage for the branch.

$sel:backendEnvironmentArn:CreateBranch', createBranch_backendEnvironmentArn - The Amazon Resource Name (ARN) for a backend environment that is part of an Amplify app.

$sel:enablePullRequestPreview:CreateBranch', createBranch_enablePullRequestPreview - Enables pull request previews for this branch.

$sel:basicAuthCredentials:CreateBranch', createBranch_basicAuthCredentials - The basic authorization credentials for the branch.

$sel:buildSpec:CreateBranch', createBranch_buildSpec - The build specification (build spec) for the branch.

$sel:enablePerformanceMode:CreateBranch', createBranch_enablePerformanceMode - Enables performance mode for the branch.

Performance mode optimizes for faster hosting performance by keeping content cached at the edge for a longer interval. When performance mode is enabled, hosting configuration or code changes can take up to 10 minutes to roll out.

$sel:displayName:CreateBranch', createBranch_displayName - The display name for a branch. This is used as the default domain prefix.

$sel:environmentVariables:CreateBranch', createBranch_environmentVariables - The environment variables for the branch.

$sel:enableAutoBuild:CreateBranch', createBranch_enableAutoBuild - Enables auto building for the branch.

$sel:enableBasicAuth:CreateBranch', createBranch_enableBasicAuth - Enables basic authorization for the branch.

$sel:pullRequestEnvironmentName:CreateBranch', createBranch_pullRequestEnvironmentName - The Amplify environment name for the pull request.

$sel:description:CreateBranch', createBranch_description - The description for the branch.

$sel:tags:CreateBranch', createBranch_tags - The tag for the branch.

$sel:appId:CreateBranch', createBranch_appId - The unique ID for an Amplify app.

$sel:branchName:CreateBranch', createBranch_branchName - The name for the branch.

data CreateBranchResponse Source #

The result structure for create branch request.

See: newCreateBranchResponse smart constructor.

Instances

Instances details
Eq CreateBranchResponse Source # 
Instance details

Defined in Amazonka.Amplify.CreateBranch

Show CreateBranchResponse Source # 
Instance details

Defined in Amazonka.Amplify.CreateBranch

Generic CreateBranchResponse Source # 
Instance details

Defined in Amazonka.Amplify.CreateBranch

Associated Types

type Rep CreateBranchResponse :: Type -> Type #

NFData CreateBranchResponse Source # 
Instance details

Defined in Amazonka.Amplify.CreateBranch

Methods

rnf :: CreateBranchResponse -> () #

type Rep CreateBranchResponse Source # 
Instance details

Defined in Amazonka.Amplify.CreateBranch

type Rep CreateBranchResponse = D1 ('MetaData "CreateBranchResponse" "Amazonka.Amplify.CreateBranch" "libZSservicesZSamazonka-amplifyZSamazonka-amplify" 'False) (C1 ('MetaCons "CreateBranchResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "branch") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Branch)))

newCreateBranchResponse Source #

Create a value of CreateBranchResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:CreateBranchResponse', createBranchResponse_httpStatus - The response's http status code.

$sel:branch:CreateBranchResponse', createBranchResponse_branch - Describes the branch for an Amplify app, which maps to a third-party repository branch.

GenerateAccessLogs

data GenerateAccessLogs Source #

The request structure for the generate access logs request.

See: newGenerateAccessLogs smart constructor.

Instances

Instances details
Eq GenerateAccessLogs Source # 
Instance details

Defined in Amazonka.Amplify.GenerateAccessLogs

Read GenerateAccessLogs Source # 
Instance details

Defined in Amazonka.Amplify.GenerateAccessLogs

Show GenerateAccessLogs Source # 
Instance details

Defined in Amazonka.Amplify.GenerateAccessLogs

Generic GenerateAccessLogs Source # 
Instance details

Defined in Amazonka.Amplify.GenerateAccessLogs

Associated Types

type Rep GenerateAccessLogs :: Type -> Type #

NFData GenerateAccessLogs Source # 
Instance details

Defined in Amazonka.Amplify.GenerateAccessLogs

Methods

rnf :: GenerateAccessLogs -> () #

Hashable GenerateAccessLogs Source # 
Instance details

Defined in Amazonka.Amplify.GenerateAccessLogs

ToJSON GenerateAccessLogs Source # 
Instance details

Defined in Amazonka.Amplify.GenerateAccessLogs

AWSRequest GenerateAccessLogs Source # 
Instance details

Defined in Amazonka.Amplify.GenerateAccessLogs

Associated Types

type AWSResponse GenerateAccessLogs #

ToHeaders GenerateAccessLogs Source # 
Instance details

Defined in Amazonka.Amplify.GenerateAccessLogs

ToPath GenerateAccessLogs Source # 
Instance details

Defined in Amazonka.Amplify.GenerateAccessLogs

ToQuery GenerateAccessLogs Source # 
Instance details

Defined in Amazonka.Amplify.GenerateAccessLogs

type Rep GenerateAccessLogs Source # 
Instance details

Defined in Amazonka.Amplify.GenerateAccessLogs

type Rep GenerateAccessLogs = D1 ('MetaData "GenerateAccessLogs" "Amazonka.Amplify.GenerateAccessLogs" "libZSservicesZSamazonka-amplifyZSamazonka-amplify" 'False) (C1 ('MetaCons "GenerateAccessLogs'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "startTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "endTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse GenerateAccessLogs Source # 
Instance details

Defined in Amazonka.Amplify.GenerateAccessLogs

newGenerateAccessLogs Source #

Create a value of GenerateAccessLogs 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:startTime:GenerateAccessLogs', generateAccessLogs_startTime - The time at which the logs should start. The time range specified is inclusive of the start time.

$sel:endTime:GenerateAccessLogs', generateAccessLogs_endTime - The time at which the logs should end. The time range specified is inclusive of the end time.

$sel:domainName:GenerateAccessLogs', generateAccessLogs_domainName - The name of the domain.

$sel:appId:GenerateAccessLogs', generateAccessLogs_appId - The unique ID for an Amplify app.

data GenerateAccessLogsResponse Source #

The result structure for the generate access logs request.

See: newGenerateAccessLogsResponse smart constructor.

Instances

Instances details
Eq GenerateAccessLogsResponse Source # 
Instance details

Defined in Amazonka.Amplify.GenerateAccessLogs

Read GenerateAccessLogsResponse Source # 
Instance details

Defined in Amazonka.Amplify.GenerateAccessLogs

Show GenerateAccessLogsResponse Source # 
Instance details

Defined in Amazonka.Amplify.GenerateAccessLogs

Generic GenerateAccessLogsResponse Source # 
Instance details

Defined in Amazonka.Amplify.GenerateAccessLogs

Associated Types

type Rep GenerateAccessLogsResponse :: Type -> Type #

NFData GenerateAccessLogsResponse Source # 
Instance details

Defined in Amazonka.Amplify.GenerateAccessLogs

type Rep GenerateAccessLogsResponse Source # 
Instance details

Defined in Amazonka.Amplify.GenerateAccessLogs

type Rep GenerateAccessLogsResponse = D1 ('MetaData "GenerateAccessLogsResponse" "Amazonka.Amplify.GenerateAccessLogs" "libZSservicesZSamazonka-amplifyZSamazonka-amplify" 'False) (C1 ('MetaCons "GenerateAccessLogsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "logUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGenerateAccessLogsResponse Source #

Create a value of GenerateAccessLogsResponse 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:logUrl:GenerateAccessLogsResponse', generateAccessLogsResponse_logUrl - The pre-signed URL for the requested access logs.

$sel:httpStatus:GenerateAccessLogsResponse', generateAccessLogsResponse_httpStatus - The response's http status code.

ListApps (Paginated)

data ListApps Source #

The request structure for the list apps request.

See: newListApps smart constructor.

Constructors

ListApps' (Maybe Text) (Maybe Natural) 

Instances

Instances details
Eq ListApps Source # 
Instance details

Defined in Amazonka.Amplify.ListApps

Read ListApps Source # 
Instance details

Defined in Amazonka.Amplify.ListApps

Show ListApps Source # 
Instance details

Defined in Amazonka.Amplify.ListApps

Generic ListApps Source # 
Instance details

Defined in Amazonka.Amplify.ListApps

Associated Types

type Rep ListApps :: Type -> Type #

Methods

from :: ListApps -> Rep ListApps x #

to :: Rep ListApps x -> ListApps #

NFData ListApps Source # 
Instance details

Defined in Amazonka.Amplify.ListApps

Methods

rnf :: ListApps -> () #

Hashable ListApps Source # 
Instance details

Defined in Amazonka.Amplify.ListApps

Methods

hashWithSalt :: Int -> ListApps -> Int #

hash :: ListApps -> Int #

AWSPager ListApps Source # 
Instance details

Defined in Amazonka.Amplify.ListApps

AWSRequest ListApps Source # 
Instance details

Defined in Amazonka.Amplify.ListApps

Associated Types

type AWSResponse ListApps #

ToHeaders ListApps Source # 
Instance details

Defined in Amazonka.Amplify.ListApps

Methods

toHeaders :: ListApps -> [Header] #

ToPath ListApps Source # 
Instance details

Defined in Amazonka.Amplify.ListApps

ToQuery ListApps Source # 
Instance details

Defined in Amazonka.Amplify.ListApps

type Rep ListApps Source # 
Instance details

Defined in Amazonka.Amplify.ListApps

type Rep ListApps = D1 ('MetaData "ListApps" "Amazonka.Amplify.ListApps" "libZSservicesZSamazonka-amplifyZSamazonka-amplify" 'False) (C1 ('MetaCons "ListApps'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))
type AWSResponse ListApps Source # 
Instance details

Defined in Amazonka.Amplify.ListApps

newListApps :: ListApps Source #

Create a value of ListApps 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:nextToken:ListApps', listApps_nextToken - A pagination token. If non-null, the pagination token is returned in a result. Pass its value in another request to retrieve more entries.

$sel:maxResults:ListApps', listApps_maxResults - The maximum number of records to list in a single response.

data ListAppsResponse Source #

The result structure for an Amplify app list request.

See: newListAppsResponse smart constructor.

Constructors

ListAppsResponse' (Maybe Text) Int [App] 

Instances

Instances details
Eq ListAppsResponse Source # 
Instance details

Defined in Amazonka.Amplify.ListApps

Show ListAppsResponse Source # 
Instance details

Defined in Amazonka.Amplify.ListApps

Generic ListAppsResponse Source # 
Instance details

Defined in Amazonka.Amplify.ListApps

Associated Types

type Rep ListAppsResponse :: Type -> Type #

NFData ListAppsResponse Source # 
Instance details

Defined in Amazonka.Amplify.ListApps

Methods

rnf :: ListAppsResponse -> () #

type Rep ListAppsResponse Source # 
Instance details

Defined in Amazonka.Amplify.ListApps

type Rep ListAppsResponse = D1 ('MetaData "ListAppsResponse" "Amazonka.Amplify.ListApps" "libZSservicesZSamazonka-amplifyZSamazonka-amplify" 'False) (C1 ('MetaCons "ListAppsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "apps") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [App]))))

newListAppsResponse Source #

Create a value of ListAppsResponse 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:nextToken:ListApps', listAppsResponse_nextToken - A pagination token. Set to null to start listing apps from start. If non-null, the pagination token is returned in a result. Pass its value in here to list more projects.

$sel:httpStatus:ListAppsResponse', listAppsResponse_httpStatus - The response's http status code.

$sel:apps:ListAppsResponse', listAppsResponse_apps - A list of Amplify apps.

ListBranches (Paginated)

data ListBranches Source #

The request structure for the list branches request.

See: newListBranches smart constructor.

Instances

Instances details
Eq ListBranches Source # 
Instance details

Defined in Amazonka.Amplify.ListBranches

Read ListBranches Source # 
Instance details

Defined in Amazonka.Amplify.ListBranches

Show ListBranches Source # 
Instance details

Defined in Amazonka.Amplify.ListBranches

Generic ListBranches Source # 
Instance details

Defined in Amazonka.Amplify.ListBranches

Associated Types

type Rep ListBranches :: Type -> Type #

NFData ListBranches Source # 
Instance details

Defined in Amazonka.Amplify.ListBranches

Methods

rnf :: ListBranches -> () #

Hashable ListBranches Source # 
Instance details

Defined in Amazonka.Amplify.ListBranches

AWSPager ListBranches Source # 
Instance details

Defined in Amazonka.Amplify.ListBranches

AWSRequest ListBranches Source # 
Instance details

Defined in Amazonka.Amplify.ListBranches

Associated Types

type AWSResponse ListBranches #

ToHeaders ListBranches Source # 
Instance details

Defined in Amazonka.Amplify.ListBranches

ToPath ListBranches Source # 
Instance details

Defined in Amazonka.Amplify.ListBranches

ToQuery ListBranches Source # 
Instance details

Defined in Amazonka.Amplify.ListBranches

type Rep ListBranches Source # 
Instance details

Defined in Amazonka.Amplify.ListBranches

type Rep ListBranches = D1 ('MetaData "ListBranches" "Amazonka.Amplify.ListBranches" "libZSservicesZSamazonka-amplifyZSamazonka-amplify" 'False) (C1 ('MetaCons "ListBranches'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse ListBranches Source # 
Instance details

Defined in Amazonka.Amplify.ListBranches

newListBranches Source #

Create a value of ListBranches 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:nextToken:ListBranches', listBranches_nextToken - A pagination token. Set to null to start listing branches from the start. If a non-null pagination token is returned in a result, pass its value in here to list more branches.

$sel:maxResults:ListBranches', listBranches_maxResults - The maximum number of records to list in a single response.

$sel:appId:ListBranches', listBranches_appId - The unique ID for an Amplify app.

data ListBranchesResponse Source #

The result structure for the list branches request.

See: newListBranchesResponse smart constructor.

Instances

Instances details
Eq ListBranchesResponse Source # 
Instance details

Defined in Amazonka.Amplify.ListBranches

Show ListBranchesResponse Source # 
Instance details

Defined in Amazonka.Amplify.ListBranches

Generic ListBranchesResponse Source # 
Instance details

Defined in Amazonka.Amplify.ListBranches

Associated Types

type Rep ListBranchesResponse :: Type -> Type #

NFData ListBranchesResponse Source # 
Instance details

Defined in Amazonka.Amplify.ListBranches

Methods

rnf :: ListBranchesResponse -> () #

type Rep ListBranchesResponse Source # 
Instance details

Defined in Amazonka.Amplify.ListBranches

type Rep ListBranchesResponse = D1 ('MetaData "ListBranchesResponse" "Amazonka.Amplify.ListBranches" "libZSservicesZSamazonka-amplifyZSamazonka-amplify" 'False) (C1 ('MetaCons "ListBranchesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "branches") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Branch]))))

newListBranchesResponse Source #

Create a value of ListBranchesResponse 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:nextToken:ListBranches', listBranchesResponse_nextToken - A pagination token. If a non-null pagination token is returned in a result, pass its value in another request to retrieve more entries.

$sel:httpStatus:ListBranchesResponse', listBranchesResponse_httpStatus - The response's http status code.

$sel:branches:ListBranchesResponse', listBranchesResponse_branches - A list of branches for an Amplify app.

DeleteBackendEnvironment

data DeleteBackendEnvironment Source #

The request structure for the delete backend environment request.

See: newDeleteBackendEnvironment smart constructor.

Instances

Instances details
Eq DeleteBackendEnvironment Source # 
Instance details

Defined in Amazonka.Amplify.DeleteBackendEnvironment

Read DeleteBackendEnvironment Source # 
Instance details

Defined in Amazonka.Amplify.DeleteBackendEnvironment

Show DeleteBackendEnvironment Source # 
Instance details

Defined in Amazonka.Amplify.DeleteBackendEnvironment

Generic DeleteBackendEnvironment Source # 
Instance details

Defined in Amazonka.Amplify.DeleteBackendEnvironment

Associated Types

type Rep DeleteBackendEnvironment :: Type -> Type #

NFData DeleteBackendEnvironment Source # 
Instance details

Defined in Amazonka.Amplify.DeleteBackendEnvironment

Hashable DeleteBackendEnvironment Source # 
Instance details

Defined in Amazonka.Amplify.DeleteBackendEnvironment

AWSRequest DeleteBackendEnvironment Source # 
Instance details

Defined in Amazonka.Amplify.DeleteBackendEnvironment

ToHeaders DeleteBackendEnvironment Source # 
Instance details

Defined in Amazonka.Amplify.DeleteBackendEnvironment

ToPath DeleteBackendEnvironment Source # 
Instance details

Defined in Amazonka.Amplify.DeleteBackendEnvironment

ToQuery DeleteBackendEnvironment Source # 
Instance details

Defined in Amazonka.Amplify.DeleteBackendEnvironment

type Rep DeleteBackendEnvironment Source # 
Instance details

Defined in Amazonka.Amplify.DeleteBackendEnvironment

type Rep DeleteBackendEnvironment = D1 ('MetaData "DeleteBackendEnvironment" "Amazonka.Amplify.DeleteBackendEnvironment" "libZSservicesZSamazonka-amplifyZSamazonka-amplify" 'False) (C1 ('MetaCons "DeleteBackendEnvironment'" 'PrefixI 'True) (S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "environmentName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteBackendEnvironment Source # 
Instance details

Defined in Amazonka.Amplify.DeleteBackendEnvironment

newDeleteBackendEnvironment Source #

Create a value of DeleteBackendEnvironment 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:appId:DeleteBackendEnvironment', deleteBackendEnvironment_appId - The unique ID of an Amplify app.

$sel:environmentName:DeleteBackendEnvironment', deleteBackendEnvironment_environmentName - The name of a backend environment of an Amplify app.

data DeleteBackendEnvironmentResponse Source #

The result structure of the delete backend environment result.

See: newDeleteBackendEnvironmentResponse smart constructor.

Instances

Instances details
Eq DeleteBackendEnvironmentResponse Source # 
Instance details

Defined in Amazonka.Amplify.DeleteBackendEnvironment

Read DeleteBackendEnvironmentResponse Source # 
Instance details

Defined in Amazonka.Amplify.DeleteBackendEnvironment

Show DeleteBackendEnvironmentResponse Source # 
Instance details

Defined in Amazonka.Amplify.DeleteBackendEnvironment

Generic DeleteBackendEnvironmentResponse Source # 
Instance details

Defined in Amazonka.Amplify.DeleteBackendEnvironment

Associated Types

type Rep DeleteBackendEnvironmentResponse :: Type -> Type #

NFData DeleteBackendEnvironmentResponse Source # 
Instance details

Defined in Amazonka.Amplify.DeleteBackendEnvironment

type Rep DeleteBackendEnvironmentResponse Source # 
Instance details

Defined in Amazonka.Amplify.DeleteBackendEnvironment

type Rep DeleteBackendEnvironmentResponse = D1 ('MetaData "DeleteBackendEnvironmentResponse" "Amazonka.Amplify.DeleteBackendEnvironment" "libZSservicesZSamazonka-amplifyZSamazonka-amplify" 'False) (C1 ('MetaCons "DeleteBackendEnvironmentResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "backendEnvironment") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 BackendEnvironment)))

newDeleteBackendEnvironmentResponse Source #

Create a value of DeleteBackendEnvironmentResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:DeleteBackendEnvironmentResponse', deleteBackendEnvironmentResponse_httpStatus - The response's http status code.

$sel:backendEnvironment:DeleteBackendEnvironmentResponse', deleteBackendEnvironmentResponse_backendEnvironment - Describes the backend environment for an Amplify app.

DeleteApp

data DeleteApp Source #

Describes the request structure for the delete app request.

See: newDeleteApp smart constructor.

Constructors

DeleteApp' Text 

Instances

Instances details
Eq DeleteApp Source # 
Instance details

Defined in Amazonka.Amplify.DeleteApp

Read DeleteApp Source # 
Instance details

Defined in Amazonka.Amplify.DeleteApp

Show DeleteApp Source # 
Instance details

Defined in Amazonka.Amplify.DeleteApp

Generic DeleteApp Source # 
Instance details

Defined in Amazonka.Amplify.DeleteApp

Associated Types

type Rep DeleteApp :: Type -> Type #

NFData DeleteApp Source # 
Instance details

Defined in Amazonka.Amplify.DeleteApp

Methods

rnf :: DeleteApp -> () #

Hashable DeleteApp Source # 
Instance details

Defined in Amazonka.Amplify.DeleteApp

AWSRequest DeleteApp Source # 
Instance details

Defined in Amazonka.Amplify.DeleteApp

Associated Types

type AWSResponse DeleteApp #

ToHeaders DeleteApp Source # 
Instance details

Defined in Amazonka.Amplify.DeleteApp

Methods

toHeaders :: DeleteApp -> [Header] #

ToPath DeleteApp Source # 
Instance details

Defined in Amazonka.Amplify.DeleteApp

ToQuery DeleteApp Source # 
Instance details

Defined in Amazonka.Amplify.DeleteApp

type Rep DeleteApp Source # 
Instance details

Defined in Amazonka.Amplify.DeleteApp

type Rep DeleteApp = D1 ('MetaData "DeleteApp" "Amazonka.Amplify.DeleteApp" "libZSservicesZSamazonka-amplifyZSamazonka-amplify" 'False) (C1 ('MetaCons "DeleteApp'" 'PrefixI 'True) (S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteApp Source # 
Instance details

Defined in Amazonka.Amplify.DeleteApp

newDeleteApp Source #

Create a value of DeleteApp 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:appId:DeleteApp', deleteApp_appId - The unique ID for an Amplify app.

data DeleteAppResponse Source #

The result structure for the delete app request.

See: newDeleteAppResponse smart constructor.

Constructors

DeleteAppResponse' Int App 

Instances

Instances details
Eq DeleteAppResponse Source # 
Instance details

Defined in Amazonka.Amplify.DeleteApp

Show DeleteAppResponse Source # 
Instance details

Defined in Amazonka.Amplify.DeleteApp

Generic DeleteAppResponse Source # 
Instance details

Defined in Amazonka.Amplify.DeleteApp

Associated Types

type Rep DeleteAppResponse :: Type -> Type #

NFData DeleteAppResponse Source # 
Instance details

Defined in Amazonka.Amplify.DeleteApp

Methods

rnf :: DeleteAppResponse -> () #

type Rep DeleteAppResponse Source # 
Instance details

Defined in Amazonka.Amplify.DeleteApp

type Rep DeleteAppResponse = D1 ('MetaData "DeleteAppResponse" "Amazonka.Amplify.DeleteApp" "libZSservicesZSamazonka-amplifyZSamazonka-amplify" 'False) (C1 ('MetaCons "DeleteAppResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "app") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 App)))

newDeleteAppResponse Source #

Create a value of DeleteAppResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:DeleteAppResponse', deleteAppResponse_httpStatus - The response's http status code.

$sel:app:DeleteAppResponse', deleteAppResponse_app - Undocumented member.

UpdateApp

data UpdateApp Source #

The request structure for the update app request.

See: newUpdateApp smart constructor.

Instances

Instances details
Eq UpdateApp Source # 
Instance details

Defined in Amazonka.Amplify.UpdateApp

Show UpdateApp Source # 
Instance details

Defined in Amazonka.Amplify.UpdateApp

Generic UpdateApp Source # 
Instance details

Defined in Amazonka.Amplify.UpdateApp

Associated Types

type Rep UpdateApp :: Type -> Type #

NFData UpdateApp Source # 
Instance details

Defined in Amazonka.Amplify.UpdateApp

Methods

rnf :: UpdateApp -> () #

Hashable UpdateApp Source # 
Instance details

Defined in Amazonka.Amplify.UpdateApp

ToJSON UpdateApp Source # 
Instance details

Defined in Amazonka.Amplify.UpdateApp

AWSRequest UpdateApp Source # 
Instance details

Defined in Amazonka.Amplify.UpdateApp

Associated Types

type AWSResponse UpdateApp #

ToHeaders UpdateApp Source # 
Instance details

Defined in Amazonka.Amplify.UpdateApp

Methods

toHeaders :: UpdateApp -> [Header] #

ToPath UpdateApp Source # 
Instance details

Defined in Amazonka.Amplify.UpdateApp

ToQuery UpdateApp Source # 
Instance details

Defined in Amazonka.Amplify.UpdateApp

type Rep UpdateApp Source # 
Instance details

Defined in Amazonka.Amplify.UpdateApp

type Rep UpdateApp = D1 ('MetaData "UpdateApp" "Amazonka.Amplify.UpdateApp" "libZSservicesZSamazonka-amplifyZSamazonka-amplify" 'False) (C1 ('MetaCons "UpdateApp'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "enableBranchAutoBuild") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "oauthToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text)))) :*: (S1 ('MetaSel ('Just "accessToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "customHeaders") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "platform") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Platform)) :*: S1 ('MetaSel ('Just "basicAuthCredentials") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text)))) :*: (S1 ('MetaSel ('Just "repository") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "buildSpec") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "enableBranchAutoDeletion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))))) :*: (((S1 ('MetaSel ('Just "customRules") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [CustomRule])) :*: S1 ('MetaSel ('Just "iamServiceRoleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "autoBranchCreationPatterns") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "autoBranchCreationConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AutoBranchCreationConfig))))) :*: ((S1 ('MetaSel ('Just "environmentVariables") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "enableAutoBranchCreation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "enableBasicAuth") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))))
type AWSResponse UpdateApp Source # 
Instance details

Defined in Amazonka.Amplify.UpdateApp

newUpdateApp Source #

Create a value of UpdateApp 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:enableBranchAutoBuild:UpdateApp', updateApp_enableBranchAutoBuild - Enables branch auto-building for an Amplify app.

$sel:oauthToken:UpdateApp', updateApp_oauthToken - The OAuth token for a third-party source control system for an Amplify app. The token is used to create a webhook and a read-only deploy key. The OAuth token is not stored.

$sel:accessToken:UpdateApp', updateApp_accessToken - The personal access token for a third-party source control system for an Amplify app. The token is used to create webhook and a read-only deploy key. The token is not stored.

$sel:customHeaders:UpdateApp', updateApp_customHeaders - The custom HTTP headers for an Amplify app.

$sel:platform:UpdateApp', updateApp_platform - The platform for an Amplify app.

$sel:basicAuthCredentials:UpdateApp', updateApp_basicAuthCredentials - The basic authorization credentials for an Amplify app.

$sel:repository:UpdateApp', updateApp_repository - The name of the repository for an Amplify app

$sel:buildSpec:UpdateApp', updateApp_buildSpec - The build specification (build spec) for an Amplify app.

$sel:enableBranchAutoDeletion:UpdateApp', updateApp_enableBranchAutoDeletion - Automatically disconnects a branch in the Amplify Console when you delete a branch from your Git repository.

$sel:customRules:UpdateApp', updateApp_customRules - The custom redirect and rewrite rules for an Amplify app.

$sel:iamServiceRoleArn:UpdateApp', updateApp_iamServiceRoleArn - The AWS Identity and Access Management (IAM) service role for an Amplify app.

$sel:autoBranchCreationPatterns:UpdateApp', updateApp_autoBranchCreationPatterns - Describes the automated branch creation glob patterns for an Amplify app.

$sel:name:UpdateApp', updateApp_name - The name for an Amplify app.

$sel:autoBranchCreationConfig:UpdateApp', updateApp_autoBranchCreationConfig - The automated branch creation configuration for an Amplify app.

$sel:environmentVariables:UpdateApp', updateApp_environmentVariables - The environment variables for an Amplify app.

$sel:enableAutoBranchCreation:UpdateApp', updateApp_enableAutoBranchCreation - Enables automated branch creation for an Amplify app.

$sel:enableBasicAuth:UpdateApp', updateApp_enableBasicAuth - Enables basic authorization for an Amplify app.

$sel:description:UpdateApp', updateApp_description - The description for an Amplify app.

$sel:appId:UpdateApp', updateApp_appId - The unique ID for an Amplify app.

data UpdateAppResponse Source #

The result structure for an Amplify app update request.

See: newUpdateAppResponse smart constructor.

Constructors

UpdateAppResponse' Int App 

Instances

Instances details
Eq UpdateAppResponse Source # 
Instance details

Defined in Amazonka.Amplify.UpdateApp

Show UpdateAppResponse Source # 
Instance details

Defined in Amazonka.Amplify.UpdateApp

Generic UpdateAppResponse Source # 
Instance details

Defined in Amazonka.Amplify.UpdateApp

Associated Types

type Rep UpdateAppResponse :: Type -> Type #

NFData UpdateAppResponse Source # 
Instance details

Defined in Amazonka.Amplify.UpdateApp

Methods

rnf :: UpdateAppResponse -> () #

type Rep UpdateAppResponse Source # 
Instance details

Defined in Amazonka.Amplify.UpdateApp

type Rep UpdateAppResponse = D1 ('MetaData "UpdateAppResponse" "Amazonka.Amplify.UpdateApp" "libZSservicesZSamazonka-amplifyZSamazonka-amplify" 'False) (C1 ('MetaCons "UpdateAppResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "app") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 App)))

newUpdateAppResponse Source #

Create a value of UpdateAppResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:UpdateAppResponse', updateAppResponse_httpStatus - The response's http status code.

$sel:app:UpdateAppResponse', updateAppResponse_app - Represents the updated Amplify app.

GetArtifactUrl

data GetArtifactUrl Source #

Returns the request structure for the get artifact request.

See: newGetArtifactUrl smart constructor.

Constructors

GetArtifactUrl' Text 

Instances

Instances details
Eq GetArtifactUrl Source # 
Instance details

Defined in Amazonka.Amplify.GetArtifactUrl

Read GetArtifactUrl Source # 
Instance details

Defined in Amazonka.Amplify.GetArtifactUrl

Show GetArtifactUrl Source # 
Instance details

Defined in Amazonka.Amplify.GetArtifactUrl

Generic GetArtifactUrl Source # 
Instance details

Defined in Amazonka.Amplify.GetArtifactUrl

Associated Types

type Rep GetArtifactUrl :: Type -> Type #

NFData GetArtifactUrl Source # 
Instance details

Defined in Amazonka.Amplify.GetArtifactUrl

Methods

rnf :: GetArtifactUrl -> () #

Hashable GetArtifactUrl Source # 
Instance details

Defined in Amazonka.Amplify.GetArtifactUrl

AWSRequest GetArtifactUrl Source # 
Instance details

Defined in Amazonka.Amplify.GetArtifactUrl

Associated Types

type AWSResponse GetArtifactUrl #

ToHeaders GetArtifactUrl Source # 
Instance details

Defined in Amazonka.Amplify.GetArtifactUrl

ToPath GetArtifactUrl Source # 
Instance details

Defined in Amazonka.Amplify.GetArtifactUrl

ToQuery GetArtifactUrl Source # 
Instance details

Defined in Amazonka.Amplify.GetArtifactUrl

type Rep GetArtifactUrl Source # 
Instance details

Defined in Amazonka.Amplify.GetArtifactUrl

type Rep GetArtifactUrl = D1 ('MetaData "GetArtifactUrl" "Amazonka.Amplify.GetArtifactUrl" "libZSservicesZSamazonka-amplifyZSamazonka-amplify" 'False) (C1 ('MetaCons "GetArtifactUrl'" 'PrefixI 'True) (S1 ('MetaSel ('Just "artifactId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetArtifactUrl Source # 
Instance details

Defined in Amazonka.Amplify.GetArtifactUrl

newGetArtifactUrl Source #

Create a value of GetArtifactUrl 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:artifactId:GetArtifactUrl', getArtifactUrl_artifactId - The unique ID for an artifact.

data GetArtifactUrlResponse Source #

Returns the result structure for the get artifact request.

See: newGetArtifactUrlResponse smart constructor.

Instances

Instances details
Eq GetArtifactUrlResponse Source # 
Instance details

Defined in Amazonka.Amplify.GetArtifactUrl

Read GetArtifactUrlResponse Source # 
Instance details

Defined in Amazonka.Amplify.GetArtifactUrl

Show GetArtifactUrlResponse Source # 
Instance details

Defined in Amazonka.Amplify.GetArtifactUrl

Generic GetArtifactUrlResponse Source # 
Instance details

Defined in Amazonka.Amplify.GetArtifactUrl

Associated Types

type Rep GetArtifactUrlResponse :: Type -> Type #

NFData GetArtifactUrlResponse Source # 
Instance details

Defined in Amazonka.Amplify.GetArtifactUrl

Methods

rnf :: GetArtifactUrlResponse -> () #

type Rep GetArtifactUrlResponse Source # 
Instance details

Defined in Amazonka.Amplify.GetArtifactUrl

type Rep GetArtifactUrlResponse = D1 ('MetaData "GetArtifactUrlResponse" "Amazonka.Amplify.GetArtifactUrl" "libZSservicesZSamazonka-amplifyZSamazonka-amplify" 'False) (C1 ('MetaCons "GetArtifactUrlResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: (S1 ('MetaSel ('Just "artifactId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "artifactUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newGetArtifactUrlResponse Source #

Create a value of GetArtifactUrlResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:GetArtifactUrlResponse', getArtifactUrlResponse_httpStatus - The response's http status code.

$sel:artifactId:GetArtifactUrl', getArtifactUrlResponse_artifactId - The unique ID for an artifact.

$sel:artifactUrl:GetArtifactUrlResponse', getArtifactUrlResponse_artifactUrl - The presigned URL for the artifact.

ListJobs (Paginated)

data ListJobs Source #

The request structure for the list jobs request.

See: newListJobs smart constructor.

Instances

Instances details
Eq ListJobs Source # 
Instance details

Defined in Amazonka.Amplify.ListJobs

Read ListJobs Source # 
Instance details

Defined in Amazonka.Amplify.ListJobs

Show ListJobs Source # 
Instance details

Defined in Amazonka.Amplify.ListJobs

Generic ListJobs Source # 
Instance details

Defined in Amazonka.Amplify.ListJobs

Associated Types

type Rep ListJobs :: Type -> Type #

Methods

from :: ListJobs -> Rep ListJobs x #

to :: Rep ListJobs x -> ListJobs #

NFData ListJobs Source # 
Instance details

Defined in Amazonka.Amplify.ListJobs

Methods

rnf :: ListJobs -> () #

Hashable ListJobs Source # 
Instance details

Defined in Amazonka.Amplify.ListJobs

Methods

hashWithSalt :: Int -> ListJobs -> Int #

hash :: ListJobs -> Int #

AWSPager ListJobs Source # 
Instance details

Defined in Amazonka.Amplify.ListJobs

AWSRequest ListJobs Source # 
Instance details

Defined in Amazonka.Amplify.ListJobs

Associated Types

type AWSResponse ListJobs #

ToHeaders ListJobs Source # 
Instance details

Defined in Amazonka.Amplify.ListJobs

Methods

toHeaders :: ListJobs -> [Header] #

ToPath ListJobs Source # 
Instance details

Defined in Amazonka.Amplify.ListJobs

ToQuery ListJobs Source # 
Instance details

Defined in Amazonka.Amplify.ListJobs

type Rep ListJobs Source # 
Instance details

Defined in Amazonka.Amplify.ListJobs

type Rep ListJobs = D1 ('MetaData "ListJobs" "Amazonka.Amplify.ListJobs" "libZSservicesZSamazonka-amplifyZSamazonka-amplify" 'False) (C1 ('MetaCons "ListJobs'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "branchName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse ListJobs Source # 
Instance details

Defined in Amazonka.Amplify.ListJobs

newListJobs Source #

Create a value of ListJobs 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:nextToken:ListJobs', listJobs_nextToken - A pagination token. Set to null to start listing steps from the start. If a non-null pagination token is returned in a result, pass its value in here to list more steps.

$sel:maxResults:ListJobs', listJobs_maxResults - The maximum number of records to list in a single response.

$sel:appId:ListJobs', listJobs_appId - The unique ID for an Amplify app.

$sel:branchName:ListJobs', listJobs_branchName - The name for a branch.

data ListJobsResponse Source #

The maximum number of records to list in a single response.

See: newListJobsResponse smart constructor.

Instances

Instances details
Eq ListJobsResponse Source # 
Instance details

Defined in Amazonka.Amplify.ListJobs

Read ListJobsResponse Source # 
Instance details

Defined in Amazonka.Amplify.ListJobs

Show ListJobsResponse Source # 
Instance details

Defined in Amazonka.Amplify.ListJobs

Generic ListJobsResponse Source # 
Instance details

Defined in Amazonka.Amplify.ListJobs

Associated Types

type Rep ListJobsResponse :: Type -> Type #

NFData ListJobsResponse Source # 
Instance details

Defined in Amazonka.Amplify.ListJobs

Methods

rnf :: ListJobsResponse -> () #

type Rep ListJobsResponse Source # 
Instance details

Defined in Amazonka.Amplify.ListJobs

type Rep ListJobsResponse = D1 ('MetaData "ListJobsResponse" "Amazonka.Amplify.ListJobs" "libZSservicesZSamazonka-amplifyZSamazonka-amplify" 'False) (C1 ('MetaCons "ListJobsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "jobSummaries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [JobSummary]))))

newListJobsResponse Source #

Create a value of ListJobsResponse 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:nextToken:ListJobs', listJobsResponse_nextToken - A pagination token. If non-null the pagination token is returned in a result. Pass its value in another request to retrieve more entries.

$sel:httpStatus:ListJobsResponse', listJobsResponse_httpStatus - The response's http status code.

$sel:jobSummaries:ListJobsResponse', listJobsResponse_jobSummaries - The result structure for the list job result request.

DeleteJob

data DeleteJob Source #

The request structure for the delete job request.

See: newDeleteJob smart constructor.

Constructors

DeleteJob' Text Text Text 

Instances

Instances details
Eq DeleteJob Source # 
Instance details

Defined in Amazonka.Amplify.DeleteJob

Read DeleteJob Source # 
Instance details

Defined in Amazonka.Amplify.DeleteJob

Show DeleteJob Source # 
Instance details

Defined in Amazonka.Amplify.DeleteJob

Generic DeleteJob Source # 
Instance details

Defined in Amazonka.Amplify.DeleteJob

Associated Types

type Rep DeleteJob :: Type -> Type #

NFData DeleteJob Source # 
Instance details

Defined in Amazonka.Amplify.DeleteJob

Methods

rnf :: DeleteJob -> () #

Hashable DeleteJob Source # 
Instance details

Defined in Amazonka.Amplify.DeleteJob

AWSRequest DeleteJob Source # 
Instance details

Defined in Amazonka.Amplify.DeleteJob

Associated Types

type AWSResponse DeleteJob #

ToHeaders DeleteJob Source # 
Instance details

Defined in Amazonka.Amplify.DeleteJob

Methods

toHeaders :: DeleteJob -> [Header] #

ToPath DeleteJob Source # 
Instance details

Defined in Amazonka.Amplify.DeleteJob

ToQuery DeleteJob Source # 
Instance details

Defined in Amazonka.Amplify.DeleteJob

type Rep DeleteJob Source # 
Instance details

Defined in Amazonka.Amplify.DeleteJob

type Rep DeleteJob = D1 ('MetaData "DeleteJob" "Amazonka.Amplify.DeleteJob" "libZSservicesZSamazonka-amplifyZSamazonka-amplify" 'False) (C1 ('MetaCons "DeleteJob'" 'PrefixI 'True) (S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "branchName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "jobId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse DeleteJob Source # 
Instance details

Defined in Amazonka.Amplify.DeleteJob

newDeleteJob Source #

Create a value of DeleteJob 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:appId:DeleteJob', deleteJob_appId - The unique ID for an Amplify app.

$sel:branchName:DeleteJob', deleteJob_branchName - The name for the branch, for the job.

$sel:jobId:DeleteJob', deleteJob_jobId - The unique ID for the job.

data DeleteJobResponse Source #

The result structure for the delete job request.

See: newDeleteJobResponse smart constructor.

Instances

Instances details
Eq DeleteJobResponse Source # 
Instance details

Defined in Amazonka.Amplify.DeleteJob

Read DeleteJobResponse Source # 
Instance details

Defined in Amazonka.Amplify.DeleteJob

Show DeleteJobResponse Source # 
Instance details

Defined in Amazonka.Amplify.DeleteJob

Generic DeleteJobResponse Source # 
Instance details

Defined in Amazonka.Amplify.DeleteJob

Associated Types

type Rep DeleteJobResponse :: Type -> Type #

NFData DeleteJobResponse Source # 
Instance details

Defined in Amazonka.Amplify.DeleteJob

Methods

rnf :: DeleteJobResponse -> () #

type Rep DeleteJobResponse Source # 
Instance details

Defined in Amazonka.Amplify.DeleteJob

type Rep DeleteJobResponse = D1 ('MetaData "DeleteJobResponse" "Amazonka.Amplify.DeleteJob" "libZSservicesZSamazonka-amplifyZSamazonka-amplify" 'False) (C1 ('MetaCons "DeleteJobResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "jobSummary") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 JobSummary)))

newDeleteJobResponse Source #

Create a value of DeleteJobResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:DeleteJobResponse', deleteJobResponse_httpStatus - The response's http status code.

$sel:jobSummary:DeleteJobResponse', deleteJobResponse_jobSummary - Undocumented member.

GetJob

data GetJob Source #

The request structure for the get job request.

See: newGetJob smart constructor.

Constructors

GetJob' Text Text Text 

Instances

Instances details
Eq GetJob Source # 
Instance details

Defined in Amazonka.Amplify.GetJob

Methods

(==) :: GetJob -> GetJob -> Bool #

(/=) :: GetJob -> GetJob -> Bool #

Read GetJob Source # 
Instance details

Defined in Amazonka.Amplify.GetJob

Show GetJob Source # 
Instance details

Defined in Amazonka.Amplify.GetJob

Generic GetJob Source # 
Instance details

Defined in Amazonka.Amplify.GetJob

Associated Types

type Rep GetJob :: Type -> Type #

Methods

from :: GetJob -> Rep GetJob x #

to :: Rep GetJob x -> GetJob #

NFData GetJob Source # 
Instance details

Defined in Amazonka.Amplify.GetJob

Methods

rnf :: GetJob -> () #

Hashable GetJob Source # 
Instance details

Defined in Amazonka.Amplify.GetJob

Methods

hashWithSalt :: Int -> GetJob -> Int #

hash :: GetJob -> Int #

AWSRequest GetJob Source # 
Instance details

Defined in Amazonka.Amplify.GetJob

Associated Types

type AWSResponse GetJob #

ToHeaders GetJob Source # 
Instance details

Defined in Amazonka.Amplify.GetJob

Methods

toHeaders :: GetJob -> [Header] #

ToPath GetJob Source # 
Instance details

Defined in Amazonka.Amplify.GetJob

Methods

toPath :: GetJob -> ByteString #

ToQuery GetJob Source # 
Instance details

Defined in Amazonka.Amplify.GetJob

type Rep GetJob Source # 
Instance details

Defined in Amazonka.Amplify.GetJob

type Rep GetJob = D1 ('MetaData "GetJob" "Amazonka.Amplify.GetJob" "libZSservicesZSamazonka-amplifyZSamazonka-amplify" 'False) (C1 ('MetaCons "GetJob'" 'PrefixI 'True) (S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "branchName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "jobId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse GetJob Source # 
Instance details

Defined in Amazonka.Amplify.GetJob

newGetJob Source #

Create a value of GetJob 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:appId:GetJob', getJob_appId - The unique ID for an Amplify app.

$sel:branchName:GetJob', getJob_branchName - The branch name for the job.

$sel:jobId:GetJob', getJob_jobId - The unique ID for the job.

data GetJobResponse Source #

See: newGetJobResponse smart constructor.

Constructors

GetJobResponse' Int Job 

Instances

Instances details
Eq GetJobResponse Source # 
Instance details

Defined in Amazonka.Amplify.GetJob

Read GetJobResponse Source # 
Instance details

Defined in Amazonka.Amplify.GetJob

Show GetJobResponse Source # 
Instance details

Defined in Amazonka.Amplify.GetJob

Generic GetJobResponse Source # 
Instance details

Defined in Amazonka.Amplify.GetJob

Associated Types

type Rep GetJobResponse :: Type -> Type #

NFData GetJobResponse Source # 
Instance details

Defined in Amazonka.Amplify.GetJob

Methods

rnf :: GetJobResponse -> () #

type Rep GetJobResponse Source # 
Instance details

Defined in Amazonka.Amplify.GetJob

type Rep GetJobResponse = D1 ('MetaData "GetJobResponse" "Amazonka.Amplify.GetJob" "libZSservicesZSamazonka-amplifyZSamazonka-amplify" 'False) (C1 ('MetaCons "GetJobResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "job") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Job)))

newGetJobResponse Source #

Create a value of GetJobResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:GetJobResponse', getJobResponse_httpStatus - The response's http status code.

$sel:job:GetJobResponse', getJobResponse_job - Undocumented member.

StartJob

data StartJob Source #

The request structure for the start job request.

See: newStartJob smart constructor.

Instances

Instances details
Eq StartJob Source # 
Instance details

Defined in Amazonka.Amplify.StartJob

Read StartJob Source # 
Instance details

Defined in Amazonka.Amplify.StartJob

Show StartJob Source # 
Instance details

Defined in Amazonka.Amplify.StartJob

Generic StartJob Source # 
Instance details

Defined in Amazonka.Amplify.StartJob

Associated Types

type Rep StartJob :: Type -> Type #

Methods

from :: StartJob -> Rep StartJob x #

to :: Rep StartJob x -> StartJob #

NFData StartJob Source # 
Instance details

Defined in Amazonka.Amplify.StartJob

Methods

rnf :: StartJob -> () #

Hashable StartJob Source # 
Instance details

Defined in Amazonka.Amplify.StartJob

Methods

hashWithSalt :: Int -> StartJob -> Int #

hash :: StartJob -> Int #

ToJSON StartJob Source # 
Instance details

Defined in Amazonka.Amplify.StartJob

AWSRequest StartJob Source # 
Instance details

Defined in Amazonka.Amplify.StartJob

Associated Types

type AWSResponse StartJob #

ToHeaders StartJob Source # 
Instance details

Defined in Amazonka.Amplify.StartJob

Methods

toHeaders :: StartJob -> [Header] #

ToPath StartJob Source # 
Instance details

Defined in Amazonka.Amplify.StartJob

ToQuery StartJob Source # 
Instance details

Defined in Amazonka.Amplify.StartJob

type Rep StartJob Source # 
Instance details

Defined in Amazonka.Amplify.StartJob

type AWSResponse StartJob Source # 
Instance details

Defined in Amazonka.Amplify.StartJob

newStartJob Source #

Create a value of StartJob 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:commitId:StartJob', startJob_commitId - The commit ID from a third-party repository provider for the job.

$sel:jobId:StartJob', startJob_jobId - The unique ID for an existing job. This is required if the value of jobType is RETRY.

$sel:jobReason:StartJob', startJob_jobReason - A descriptive reason for starting this job.

$sel:commitTime:StartJob', startJob_commitTime - The commit date and time for the job.

$sel:commitMessage:StartJob', startJob_commitMessage - The commit message from a third-party repository provider for the job.

$sel:appId:StartJob', startJob_appId - The unique ID for an Amplify app.

$sel:branchName:StartJob', startJob_branchName - The branch name for the job.

$sel:jobType:StartJob', startJob_jobType - Describes the type for the job. The job type RELEASE starts a new job with the latest change from the specified branch. This value is available only for apps that are connected to a repository. The job type RETRY retries an existing job. If the job type value is RETRY, the jobId is also required.

data StartJobResponse Source #

The result structure for the run job request.

See: newStartJobResponse smart constructor.

Instances

Instances details
Eq StartJobResponse Source # 
Instance details

Defined in Amazonka.Amplify.StartJob

Read StartJobResponse Source # 
Instance details

Defined in Amazonka.Amplify.StartJob

Show StartJobResponse Source # 
Instance details

Defined in Amazonka.Amplify.StartJob

Generic StartJobResponse Source # 
Instance details

Defined in Amazonka.Amplify.StartJob

Associated Types

type Rep StartJobResponse :: Type -> Type #

NFData StartJobResponse Source # 
Instance details

Defined in Amazonka.Amplify.StartJob

Methods

rnf :: StartJobResponse -> () #

type Rep StartJobResponse Source # 
Instance details

Defined in Amazonka.Amplify.StartJob

type Rep StartJobResponse = D1 ('MetaData "StartJobResponse" "Amazonka.Amplify.StartJob" "libZSservicesZSamazonka-amplifyZSamazonka-amplify" 'False) (C1 ('MetaCons "StartJobResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "jobSummary") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 JobSummary)))

newStartJobResponse Source #

Create a value of StartJobResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:StartJobResponse', startJobResponse_httpStatus - The response's http status code.

$sel:jobSummary:StartJobResponse', startJobResponse_jobSummary - The summary for the job.

GetApp

data GetApp Source #

The request structure for the get app request.

See: newGetApp smart constructor.

Constructors

GetApp' Text 

Instances

Instances details
Eq GetApp Source # 
Instance details

Defined in Amazonka.Amplify.GetApp

Methods

(==) :: GetApp -> GetApp -> Bool #

(/=) :: GetApp -> GetApp -> Bool #

Read GetApp Source # 
Instance details

Defined in Amazonka.Amplify.GetApp

Show GetApp Source # 
Instance details

Defined in Amazonka.Amplify.GetApp

Generic GetApp Source # 
Instance details

Defined in Amazonka.Amplify.GetApp

Associated Types

type Rep GetApp :: Type -> Type #

Methods

from :: GetApp -> Rep GetApp x #

to :: Rep GetApp x -> GetApp #

NFData GetApp Source # 
Instance details

Defined in Amazonka.Amplify.GetApp

Methods

rnf :: GetApp -> () #

Hashable GetApp Source # 
Instance details

Defined in Amazonka.Amplify.GetApp

Methods

hashWithSalt :: Int -> GetApp -> Int #

hash :: GetApp -> Int #

AWSRequest GetApp Source # 
Instance details

Defined in Amazonka.Amplify.GetApp

Associated Types

type AWSResponse GetApp #

ToHeaders GetApp Source # 
Instance details

Defined in Amazonka.Amplify.GetApp

Methods

toHeaders :: GetApp -> [Header] #

ToPath GetApp Source # 
Instance details

Defined in Amazonka.Amplify.GetApp

Methods

toPath :: GetApp -> ByteString #

ToQuery GetApp Source # 
Instance details

Defined in Amazonka.Amplify.GetApp

type Rep GetApp Source # 
Instance details

Defined in Amazonka.Amplify.GetApp

type Rep GetApp = D1 ('MetaData "GetApp" "Amazonka.Amplify.GetApp" "libZSservicesZSamazonka-amplifyZSamazonka-amplify" 'False) (C1 ('MetaCons "GetApp'" 'PrefixI 'True) (S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetApp Source # 
Instance details

Defined in Amazonka.Amplify.GetApp

newGetApp Source #

Create a value of GetApp 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:appId:GetApp', getApp_appId - The unique ID for an Amplify app.

data GetAppResponse Source #

See: newGetAppResponse smart constructor.

Constructors

GetAppResponse' Int App 

Instances

Instances details
Eq GetAppResponse Source # 
Instance details

Defined in Amazonka.Amplify.GetApp

Show GetAppResponse Source # 
Instance details

Defined in Amazonka.Amplify.GetApp

Generic GetAppResponse Source # 
Instance details

Defined in Amazonka.Amplify.GetApp

Associated Types

type Rep GetAppResponse :: Type -> Type #

NFData GetAppResponse Source # 
Instance details

Defined in Amazonka.Amplify.GetApp

Methods

rnf :: GetAppResponse -> () #

type Rep GetAppResponse Source # 
Instance details

Defined in Amazonka.Amplify.GetApp

type Rep GetAppResponse = D1 ('MetaData "GetAppResponse" "Amazonka.Amplify.GetApp" "libZSservicesZSamazonka-amplifyZSamazonka-amplify" 'False) (C1 ('MetaCons "GetAppResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "app") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 App)))

newGetAppResponse Source #

Create a value of GetAppResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:GetAppResponse', getAppResponse_httpStatus - The response's http status code.

$sel:app:GetAppResponse', getAppResponse_app - Undocumented member.

UpdateWebhook

data UpdateWebhook Source #

The request structure for the update webhook request.

See: newUpdateWebhook smart constructor.

Instances

Instances details
Eq UpdateWebhook Source # 
Instance details

Defined in Amazonka.Amplify.UpdateWebhook

Read UpdateWebhook Source # 
Instance details

Defined in Amazonka.Amplify.UpdateWebhook

Show UpdateWebhook Source # 
Instance details

Defined in Amazonka.Amplify.UpdateWebhook

Generic UpdateWebhook Source # 
Instance details

Defined in Amazonka.Amplify.UpdateWebhook

Associated Types

type Rep UpdateWebhook :: Type -> Type #

NFData UpdateWebhook Source # 
Instance details

Defined in Amazonka.Amplify.UpdateWebhook

Methods

rnf :: UpdateWebhook -> () #

Hashable UpdateWebhook Source # 
Instance details

Defined in Amazonka.Amplify.UpdateWebhook

ToJSON UpdateWebhook Source # 
Instance details

Defined in Amazonka.Amplify.UpdateWebhook

AWSRequest UpdateWebhook Source # 
Instance details

Defined in Amazonka.Amplify.UpdateWebhook

Associated Types

type AWSResponse UpdateWebhook #

ToHeaders UpdateWebhook Source # 
Instance details

Defined in Amazonka.Amplify.UpdateWebhook

ToPath UpdateWebhook Source # 
Instance details

Defined in Amazonka.Amplify.UpdateWebhook

ToQuery UpdateWebhook Source # 
Instance details

Defined in Amazonka.Amplify.UpdateWebhook

type Rep UpdateWebhook Source # 
Instance details

Defined in Amazonka.Amplify.UpdateWebhook

type Rep UpdateWebhook = D1 ('MetaData "UpdateWebhook" "Amazonka.Amplify.UpdateWebhook" "libZSservicesZSamazonka-amplifyZSamazonka-amplify" 'False) (C1 ('MetaCons "UpdateWebhook'" 'PrefixI 'True) (S1 ('MetaSel ('Just "branchName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "webhookId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse UpdateWebhook Source # 
Instance details

Defined in Amazonka.Amplify.UpdateWebhook

newUpdateWebhook Source #

Create a value of UpdateWebhook 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:branchName:UpdateWebhook', updateWebhook_branchName - The name for a branch that is part of an Amplify app.

$sel:description:UpdateWebhook', updateWebhook_description - The description for a webhook.

$sel:webhookId:UpdateWebhook', updateWebhook_webhookId - The unique ID for a webhook.

data UpdateWebhookResponse Source #

The result structure for the update webhook request.

See: newUpdateWebhookResponse smart constructor.

Instances

Instances details
Eq UpdateWebhookResponse Source # 
Instance details

Defined in Amazonka.Amplify.UpdateWebhook

Read UpdateWebhookResponse Source # 
Instance details

Defined in Amazonka.Amplify.UpdateWebhook

Show UpdateWebhookResponse Source # 
Instance details

Defined in Amazonka.Amplify.UpdateWebhook

Generic UpdateWebhookResponse Source # 
Instance details

Defined in Amazonka.Amplify.UpdateWebhook

Associated Types

type Rep UpdateWebhookResponse :: Type -> Type #

NFData UpdateWebhookResponse Source # 
Instance details

Defined in Amazonka.Amplify.UpdateWebhook

Methods

rnf :: UpdateWebhookResponse -> () #

type Rep UpdateWebhookResponse Source # 
Instance details

Defined in Amazonka.Amplify.UpdateWebhook

type Rep UpdateWebhookResponse = D1 ('MetaData "UpdateWebhookResponse" "Amazonka.Amplify.UpdateWebhook" "libZSservicesZSamazonka-amplifyZSamazonka-amplify" 'False) (C1 ('MetaCons "UpdateWebhookResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "webhook") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Webhook)))

newUpdateWebhookResponse Source #

Create a value of UpdateWebhookResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:UpdateWebhookResponse', updateWebhookResponse_httpStatus - The response's http status code.

$sel:webhook:UpdateWebhookResponse', updateWebhookResponse_webhook - Describes a webhook that connects repository events to an Amplify app.

DeleteWebhook

data DeleteWebhook Source #

The request structure for the delete webhook request.

See: newDeleteWebhook smart constructor.

Constructors

DeleteWebhook' Text 

Instances

Instances details
Eq DeleteWebhook Source # 
Instance details

Defined in Amazonka.Amplify.DeleteWebhook

Read DeleteWebhook Source # 
Instance details

Defined in Amazonka.Amplify.DeleteWebhook

Show DeleteWebhook Source # 
Instance details

Defined in Amazonka.Amplify.DeleteWebhook

Generic DeleteWebhook Source # 
Instance details

Defined in Amazonka.Amplify.DeleteWebhook

Associated Types

type Rep DeleteWebhook :: Type -> Type #

NFData DeleteWebhook Source # 
Instance details

Defined in Amazonka.Amplify.DeleteWebhook

Methods

rnf :: DeleteWebhook -> () #

Hashable DeleteWebhook Source # 
Instance details

Defined in Amazonka.Amplify.DeleteWebhook

AWSRequest DeleteWebhook Source # 
Instance details

Defined in Amazonka.Amplify.DeleteWebhook

Associated Types

type AWSResponse DeleteWebhook #

ToHeaders DeleteWebhook Source # 
Instance details

Defined in Amazonka.Amplify.DeleteWebhook

ToPath DeleteWebhook Source # 
Instance details

Defined in Amazonka.Amplify.DeleteWebhook

ToQuery DeleteWebhook Source # 
Instance details

Defined in Amazonka.Amplify.DeleteWebhook

type Rep DeleteWebhook Source # 
Instance details

Defined in Amazonka.Amplify.DeleteWebhook

type Rep DeleteWebhook = D1 ('MetaData "DeleteWebhook" "Amazonka.Amplify.DeleteWebhook" "libZSservicesZSamazonka-amplifyZSamazonka-amplify" 'False) (C1 ('MetaCons "DeleteWebhook'" 'PrefixI 'True) (S1 ('MetaSel ('Just "webhookId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteWebhook Source # 
Instance details

Defined in Amazonka.Amplify.DeleteWebhook

newDeleteWebhook Source #

Create a value of DeleteWebhook 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:webhookId:DeleteWebhook', deleteWebhook_webhookId - The unique ID for a webhook.

data DeleteWebhookResponse Source #

The result structure for the delete webhook request.

See: newDeleteWebhookResponse smart constructor.

Instances

Instances details
Eq DeleteWebhookResponse Source # 
Instance details

Defined in Amazonka.Amplify.DeleteWebhook

Read DeleteWebhookResponse Source # 
Instance details

Defined in Amazonka.Amplify.DeleteWebhook

Show DeleteWebhookResponse Source # 
Instance details

Defined in Amazonka.Amplify.DeleteWebhook

Generic DeleteWebhookResponse Source # 
Instance details

Defined in Amazonka.Amplify.DeleteWebhook

Associated Types

type Rep DeleteWebhookResponse :: Type -> Type #

NFData DeleteWebhookResponse Source # 
Instance details

Defined in Amazonka.Amplify.DeleteWebhook

Methods

rnf :: DeleteWebhookResponse -> () #

type Rep DeleteWebhookResponse Source # 
Instance details

Defined in Amazonka.Amplify.DeleteWebhook

type Rep DeleteWebhookResponse = D1 ('MetaData "DeleteWebhookResponse" "Amazonka.Amplify.DeleteWebhook" "libZSservicesZSamazonka-amplifyZSamazonka-amplify" 'False) (C1 ('MetaCons "DeleteWebhookResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "webhook") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Webhook)))

newDeleteWebhookResponse Source #

Create a value of DeleteWebhookResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:DeleteWebhookResponse', deleteWebhookResponse_httpStatus - The response's http status code.

$sel:webhook:DeleteWebhookResponse', deleteWebhookResponse_webhook - Describes a webhook that connects repository events to an Amplify app.

ListWebhooks

data ListWebhooks Source #

The request structure for the list webhooks request.

See: newListWebhooks smart constructor.

Instances

Instances details
Eq ListWebhooks Source # 
Instance details

Defined in Amazonka.Amplify.ListWebhooks

Read ListWebhooks Source # 
Instance details

Defined in Amazonka.Amplify.ListWebhooks

Show ListWebhooks Source # 
Instance details

Defined in Amazonka.Amplify.ListWebhooks

Generic ListWebhooks Source # 
Instance details

Defined in Amazonka.Amplify.ListWebhooks

Associated Types

type Rep ListWebhooks :: Type -> Type #

NFData ListWebhooks Source # 
Instance details

Defined in Amazonka.Amplify.ListWebhooks

Methods

rnf :: ListWebhooks -> () #

Hashable ListWebhooks Source # 
Instance details

Defined in Amazonka.Amplify.ListWebhooks

AWSRequest ListWebhooks Source # 
Instance details

Defined in Amazonka.Amplify.ListWebhooks

Associated Types

type AWSResponse ListWebhooks #

ToHeaders ListWebhooks Source # 
Instance details

Defined in Amazonka.Amplify.ListWebhooks

ToPath ListWebhooks Source # 
Instance details

Defined in Amazonka.Amplify.ListWebhooks

ToQuery ListWebhooks Source # 
Instance details

Defined in Amazonka.Amplify.ListWebhooks

type Rep ListWebhooks Source # 
Instance details

Defined in Amazonka.Amplify.ListWebhooks

type Rep ListWebhooks = D1 ('MetaData "ListWebhooks" "Amazonka.Amplify.ListWebhooks" "libZSservicesZSamazonka-amplifyZSamazonka-amplify" 'False) (C1 ('MetaCons "ListWebhooks'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse ListWebhooks Source # 
Instance details

Defined in Amazonka.Amplify.ListWebhooks

newListWebhooks Source #

Create a value of ListWebhooks 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:nextToken:ListWebhooks', listWebhooks_nextToken - A pagination token. Set to null to start listing webhooks from the start. If non-null,the pagination token is returned in a result. Pass its value in here to list more webhooks.

$sel:maxResults:ListWebhooks', listWebhooks_maxResults - The maximum number of records to list in a single response.

$sel:appId:ListWebhooks', listWebhooks_appId - The unique ID for an Amplify app.

data ListWebhooksResponse Source #

The result structure for the list webhooks request.

See: newListWebhooksResponse smart constructor.

Instances

Instances details
Eq ListWebhooksResponse Source # 
Instance details

Defined in Amazonka.Amplify.ListWebhooks

Read ListWebhooksResponse Source # 
Instance details

Defined in Amazonka.Amplify.ListWebhooks

Show ListWebhooksResponse Source # 
Instance details

Defined in Amazonka.Amplify.ListWebhooks

Generic ListWebhooksResponse Source # 
Instance details

Defined in Amazonka.Amplify.ListWebhooks

Associated Types

type Rep ListWebhooksResponse :: Type -> Type #

NFData ListWebhooksResponse Source # 
Instance details

Defined in Amazonka.Amplify.ListWebhooks

Methods

rnf :: ListWebhooksResponse -> () #

type Rep ListWebhooksResponse Source # 
Instance details

Defined in Amazonka.Amplify.ListWebhooks

type Rep ListWebhooksResponse = D1 ('MetaData "ListWebhooksResponse" "Amazonka.Amplify.ListWebhooks" "libZSservicesZSamazonka-amplifyZSamazonka-amplify" 'False) (C1 ('MetaCons "ListWebhooksResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "webhooks") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Webhook]))))

newListWebhooksResponse Source #

Create a value of ListWebhooksResponse 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:nextToken:ListWebhooks', listWebhooksResponse_nextToken - A pagination token. If non-null, the pagination token is returned in a result. Pass its value in another request to retrieve more entries.

$sel:httpStatus:ListWebhooksResponse', listWebhooksResponse_httpStatus - The response's http status code.

$sel:webhooks:ListWebhooksResponse', listWebhooksResponse_webhooks - A list of webhooks.

CreateApp

data CreateApp Source #

The request structure used to create apps in Amplify.

See: newCreateApp smart constructor.

Instances

Instances details
Eq CreateApp Source # 
Instance details

Defined in Amazonka.Amplify.CreateApp

Show CreateApp Source # 
Instance details

Defined in Amazonka.Amplify.CreateApp

Generic CreateApp Source # 
Instance details

Defined in Amazonka.Amplify.CreateApp

Associated Types

type Rep CreateApp :: Type -> Type #

NFData CreateApp Source # 
Instance details

Defined in Amazonka.Amplify.CreateApp

Methods

rnf :: CreateApp -> () #

Hashable CreateApp Source # 
Instance details

Defined in Amazonka.Amplify.CreateApp

ToJSON CreateApp Source # 
Instance details

Defined in Amazonka.Amplify.CreateApp

AWSRequest CreateApp Source # 
Instance details

Defined in Amazonka.Amplify.CreateApp

Associated Types

type AWSResponse CreateApp #

ToHeaders CreateApp Source # 
Instance details

Defined in Amazonka.Amplify.CreateApp

Methods

toHeaders :: CreateApp -> [Header] #

ToPath CreateApp Source # 
Instance details

Defined in Amazonka.Amplify.CreateApp

ToQuery CreateApp Source # 
Instance details

Defined in Amazonka.Amplify.CreateApp

type Rep CreateApp Source # 
Instance details

Defined in Amazonka.Amplify.CreateApp

type Rep CreateApp = D1 ('MetaData "CreateApp" "Amazonka.Amplify.CreateApp" "libZSservicesZSamazonka-amplifyZSamazonka-amplify" 'False) (C1 ('MetaCons "CreateApp'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "enableBranchAutoBuild") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "oauthToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text)))) :*: (S1 ('MetaSel ('Just "accessToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "customHeaders") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "platform") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Platform)) :*: S1 ('MetaSel ('Just "basicAuthCredentials") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text)))) :*: (S1 ('MetaSel ('Just "repository") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "buildSpec") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "enableBranchAutoDeletion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))))) :*: (((S1 ('MetaSel ('Just "customRules") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [CustomRule])) :*: S1 ('MetaSel ('Just "iamServiceRoleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "autoBranchCreationPatterns") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 ('MetaSel ('Just "autoBranchCreationConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AutoBranchCreationConfig)) :*: S1 ('MetaSel ('Just "environmentVariables") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text)))))) :*: ((S1 ('MetaSel ('Just "enableAutoBranchCreation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "enableBasicAuth") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))))
type AWSResponse CreateApp Source # 
Instance details

Defined in Amazonka.Amplify.CreateApp

newCreateApp Source #

Create a value of CreateApp 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:enableBranchAutoBuild:CreateApp', createApp_enableBranchAutoBuild - Enables the auto building of branches for an Amplify app.

$sel:oauthToken:CreateApp', createApp_oauthToken - The OAuth token for a third-party source control system for an Amplify app. The OAuth token is used to create a webhook and a read-only deploy key. The OAuth token is not stored.

$sel:accessToken:CreateApp', createApp_accessToken - The personal access token for a third-party source control system for an Amplify app. The personal access token is used to create a webhook and a read-only deploy key. The token is not stored.

$sel:customHeaders:CreateApp', createApp_customHeaders - The custom HTTP headers for an Amplify app.

$sel:platform:CreateApp', createApp_platform - The platform or framework for an Amplify app.

$sel:basicAuthCredentials:CreateApp', createApp_basicAuthCredentials - The credentials for basic authorization for an Amplify app.

$sel:repository:CreateApp', createApp_repository - The repository for an Amplify app.

$sel:buildSpec:CreateApp', createApp_buildSpec - The build specification (build spec) for an Amplify app.

$sel:enableBranchAutoDeletion:CreateApp', createApp_enableBranchAutoDeletion - Automatically disconnects a branch in the Amplify Console when you delete a branch from your Git repository.

$sel:customRules:CreateApp', createApp_customRules - The custom rewrite and redirect rules for an Amplify app.

$sel:iamServiceRoleArn:CreateApp', createApp_iamServiceRoleArn - The AWS Identity and Access Management (IAM) service role for an Amplify app.

$sel:autoBranchCreationPatterns:CreateApp', createApp_autoBranchCreationPatterns - The automated branch creation glob patterns for an Amplify app.

$sel:autoBranchCreationConfig:CreateApp', createApp_autoBranchCreationConfig - The automated branch creation configuration for an Amplify app.

$sel:environmentVariables:CreateApp', createApp_environmentVariables - The environment variables map for an Amplify app.

$sel:enableAutoBranchCreation:CreateApp', createApp_enableAutoBranchCreation - Enables automated branch creation for an Amplify app.

$sel:enableBasicAuth:CreateApp', createApp_enableBasicAuth - Enables basic authorization for an Amplify app. This will apply to all branches that are part of this app.

$sel:description:CreateApp', createApp_description - The description for an Amplify app.

$sel:tags:CreateApp', createApp_tags - The tag for an Amplify app.

$sel:name:CreateApp', createApp_name - The name for an Amplify app.

data CreateAppResponse Source #

See: newCreateAppResponse smart constructor.

Constructors

CreateAppResponse' Int App 

Instances

Instances details
Eq CreateAppResponse Source # 
Instance details

Defined in Amazonka.Amplify.CreateApp

Show CreateAppResponse Source # 
Instance details

Defined in Amazonka.Amplify.CreateApp

Generic CreateAppResponse Source # 
Instance details

Defined in Amazonka.Amplify.CreateApp

Associated Types

type Rep CreateAppResponse :: Type -> Type #

NFData CreateAppResponse Source # 
Instance details

Defined in Amazonka.Amplify.CreateApp

Methods

rnf :: CreateAppResponse -> () #

type Rep CreateAppResponse Source # 
Instance details

Defined in Amazonka.Amplify.CreateApp

type Rep CreateAppResponse = D1 ('MetaData "CreateAppResponse" "Amazonka.Amplify.CreateApp" "libZSservicesZSamazonka-amplifyZSamazonka-amplify" 'False) (C1 ('MetaCons "CreateAppResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "app") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 App)))

newCreateAppResponse Source #

Create a value of CreateAppResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:CreateAppResponse', createAppResponse_httpStatus - The response's http status code.

$sel:app:CreateAppResponse', createAppResponse_app - Undocumented member.

DeleteDomainAssociation

data DeleteDomainAssociation Source #

The request structure for the delete domain association request.

See: newDeleteDomainAssociation smart constructor.

Instances

Instances details
Eq DeleteDomainAssociation Source # 
Instance details

Defined in Amazonka.Amplify.DeleteDomainAssociation

Read DeleteDomainAssociation Source # 
Instance details

Defined in Amazonka.Amplify.DeleteDomainAssociation

Show DeleteDomainAssociation Source # 
Instance details

Defined in Amazonka.Amplify.DeleteDomainAssociation

Generic DeleteDomainAssociation Source # 
Instance details

Defined in Amazonka.Amplify.DeleteDomainAssociation

Associated Types

type Rep DeleteDomainAssociation :: Type -> Type #

NFData DeleteDomainAssociation Source # 
Instance details

Defined in Amazonka.Amplify.DeleteDomainAssociation

Methods

rnf :: DeleteDomainAssociation -> () #

Hashable DeleteDomainAssociation Source # 
Instance details

Defined in Amazonka.Amplify.DeleteDomainAssociation

AWSRequest DeleteDomainAssociation Source # 
Instance details

Defined in Amazonka.Amplify.DeleteDomainAssociation

ToHeaders DeleteDomainAssociation Source # 
Instance details

Defined in Amazonka.Amplify.DeleteDomainAssociation

ToPath DeleteDomainAssociation Source # 
Instance details

Defined in Amazonka.Amplify.DeleteDomainAssociation

ToQuery DeleteDomainAssociation Source # 
Instance details

Defined in Amazonka.Amplify.DeleteDomainAssociation

type Rep DeleteDomainAssociation Source # 
Instance details

Defined in Amazonka.Amplify.DeleteDomainAssociation

type Rep DeleteDomainAssociation = D1 ('MetaData "DeleteDomainAssociation" "Amazonka.Amplify.DeleteDomainAssociation" "libZSservicesZSamazonka-amplifyZSamazonka-amplify" 'False) (C1 ('MetaCons "DeleteDomainAssociation'" 'PrefixI 'True) (S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteDomainAssociation Source # 
Instance details

Defined in Amazonka.Amplify.DeleteDomainAssociation

newDeleteDomainAssociation Source #

Create a value of DeleteDomainAssociation 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:appId:DeleteDomainAssociation', deleteDomainAssociation_appId - The unique id for an Amplify app.

$sel:domainName:DeleteDomainAssociation', deleteDomainAssociation_domainName - The name of the domain.

data DeleteDomainAssociationResponse Source #

See: newDeleteDomainAssociationResponse smart constructor.

Instances

Instances details
Eq DeleteDomainAssociationResponse Source # 
Instance details

Defined in Amazonka.Amplify.DeleteDomainAssociation

Read DeleteDomainAssociationResponse Source # 
Instance details

Defined in Amazonka.Amplify.DeleteDomainAssociation

Show DeleteDomainAssociationResponse Source # 
Instance details

Defined in Amazonka.Amplify.DeleteDomainAssociation

Generic DeleteDomainAssociationResponse Source # 
Instance details

Defined in Amazonka.Amplify.DeleteDomainAssociation

Associated Types

type Rep DeleteDomainAssociationResponse :: Type -> Type #

NFData DeleteDomainAssociationResponse Source # 
Instance details

Defined in Amazonka.Amplify.DeleteDomainAssociation

type Rep DeleteDomainAssociationResponse Source # 
Instance details

Defined in Amazonka.Amplify.DeleteDomainAssociation

type Rep DeleteDomainAssociationResponse = D1 ('MetaData "DeleteDomainAssociationResponse" "Amazonka.Amplify.DeleteDomainAssociation" "libZSservicesZSamazonka-amplifyZSamazonka-amplify" 'False) (C1 ('MetaCons "DeleteDomainAssociationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "domainAssociation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 DomainAssociation)))

UpdateDomainAssociation

data UpdateDomainAssociation Source #

The request structure for the update domain association request.

See: newUpdateDomainAssociation smart constructor.

Instances

Instances details
Eq UpdateDomainAssociation Source # 
Instance details

Defined in Amazonka.Amplify.UpdateDomainAssociation

Read UpdateDomainAssociation Source # 
Instance details

Defined in Amazonka.Amplify.UpdateDomainAssociation

Show UpdateDomainAssociation Source # 
Instance details

Defined in Amazonka.Amplify.UpdateDomainAssociation

Generic UpdateDomainAssociation Source # 
Instance details

Defined in Amazonka.Amplify.UpdateDomainAssociation

Associated Types

type Rep UpdateDomainAssociation :: Type -> Type #

NFData UpdateDomainAssociation Source # 
Instance details

Defined in Amazonka.Amplify.UpdateDomainAssociation

Methods

rnf :: UpdateDomainAssociation -> () #

Hashable UpdateDomainAssociation Source # 
Instance details

Defined in Amazonka.Amplify.UpdateDomainAssociation

ToJSON UpdateDomainAssociation Source # 
Instance details

Defined in Amazonka.Amplify.UpdateDomainAssociation

AWSRequest UpdateDomainAssociation Source # 
Instance details

Defined in Amazonka.Amplify.UpdateDomainAssociation

ToHeaders UpdateDomainAssociation Source # 
Instance details

Defined in Amazonka.Amplify.UpdateDomainAssociation

ToPath UpdateDomainAssociation Source # 
Instance details

Defined in Amazonka.Amplify.UpdateDomainAssociation

ToQuery UpdateDomainAssociation Source # 
Instance details

Defined in Amazonka.Amplify.UpdateDomainAssociation

type Rep UpdateDomainAssociation Source # 
Instance details

Defined in Amazonka.Amplify.UpdateDomainAssociation

type Rep UpdateDomainAssociation = D1 ('MetaData "UpdateDomainAssociation" "Amazonka.Amplify.UpdateDomainAssociation" "libZSservicesZSamazonka-amplifyZSamazonka-amplify" 'False) (C1 ('MetaCons "UpdateDomainAssociation'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "enableAutoSubDomain") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "autoSubDomainCreationPatterns") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "autoSubDomainIAMRole") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "subDomainSettings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [SubDomainSetting])))))
type AWSResponse UpdateDomainAssociation Source # 
Instance details

Defined in Amazonka.Amplify.UpdateDomainAssociation

newUpdateDomainAssociation Source #

Create a value of UpdateDomainAssociation 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:enableAutoSubDomain:UpdateDomainAssociation', updateDomainAssociation_enableAutoSubDomain - Enables the automated creation of subdomains for branches.

$sel:autoSubDomainCreationPatterns:UpdateDomainAssociation', updateDomainAssociation_autoSubDomainCreationPatterns - Sets the branch patterns for automatic subdomain creation.

$sel:autoSubDomainIAMRole:UpdateDomainAssociation', updateDomainAssociation_autoSubDomainIAMRole - The required AWS Identity and Access Management (IAM) service role for the Amazon Resource Name (ARN) for automatically creating subdomains.

$sel:appId:UpdateDomainAssociation', updateDomainAssociation_appId - The unique ID for an Amplify app.

$sel:domainName:UpdateDomainAssociation', updateDomainAssociation_domainName - The name of the domain.

$sel:subDomainSettings:UpdateDomainAssociation', updateDomainAssociation_subDomainSettings - Describes the settings for the subdomain.

data UpdateDomainAssociationResponse Source #

The result structure for the update domain association request.

See: newUpdateDomainAssociationResponse smart constructor.

Instances

Instances details
Eq UpdateDomainAssociationResponse Source # 
Instance details

Defined in Amazonka.Amplify.UpdateDomainAssociation

Read UpdateDomainAssociationResponse Source # 
Instance details

Defined in Amazonka.Amplify.UpdateDomainAssociation

Show UpdateDomainAssociationResponse Source # 
Instance details

Defined in Amazonka.Amplify.UpdateDomainAssociation

Generic UpdateDomainAssociationResponse Source # 
Instance details

Defined in Amazonka.Amplify.UpdateDomainAssociation

Associated Types

type Rep UpdateDomainAssociationResponse :: Type -> Type #

NFData UpdateDomainAssociationResponse Source # 
Instance details

Defined in Amazonka.Amplify.UpdateDomainAssociation

type Rep UpdateDomainAssociationResponse Source # 
Instance details

Defined in Amazonka.Amplify.UpdateDomainAssociation

type Rep UpdateDomainAssociationResponse = D1 ('MetaData "UpdateDomainAssociationResponse" "Amazonka.Amplify.UpdateDomainAssociation" "libZSservicesZSamazonka-amplifyZSamazonka-amplify" 'False) (C1 ('MetaCons "UpdateDomainAssociationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "domainAssociation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 DomainAssociation)))

newUpdateDomainAssociationResponse Source #

Create a value of UpdateDomainAssociationResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:UpdateDomainAssociationResponse', updateDomainAssociationResponse_httpStatus - The response's http status code.

$sel:domainAssociation:UpdateDomainAssociationResponse', updateDomainAssociationResponse_domainAssociation - Describes a domain association, which associates a custom domain with an Amplify app.

ListDomainAssociations (Paginated)

data ListDomainAssociations Source #

The request structure for the list domain associations request.

See: newListDomainAssociations smart constructor.

Instances

Instances details
Eq ListDomainAssociations Source # 
Instance details

Defined in Amazonka.Amplify.ListDomainAssociations

Read ListDomainAssociations Source # 
Instance details

Defined in Amazonka.Amplify.ListDomainAssociations

Show ListDomainAssociations Source # 
Instance details

Defined in Amazonka.Amplify.ListDomainAssociations

Generic ListDomainAssociations Source # 
Instance details

Defined in Amazonka.Amplify.ListDomainAssociations

Associated Types

type Rep ListDomainAssociations :: Type -> Type #

NFData ListDomainAssociations Source # 
Instance details

Defined in Amazonka.Amplify.ListDomainAssociations

Methods

rnf :: ListDomainAssociations -> () #

Hashable ListDomainAssociations Source # 
Instance details

Defined in Amazonka.Amplify.ListDomainAssociations

AWSPager ListDomainAssociations Source # 
Instance details

Defined in Amazonka.Amplify.ListDomainAssociations

AWSRequest ListDomainAssociations Source # 
Instance details

Defined in Amazonka.Amplify.ListDomainAssociations

Associated Types

type AWSResponse ListDomainAssociations #

ToHeaders ListDomainAssociations Source # 
Instance details

Defined in Amazonka.Amplify.ListDomainAssociations

ToPath ListDomainAssociations Source # 
Instance details

Defined in Amazonka.Amplify.ListDomainAssociations

ToQuery ListDomainAssociations Source # 
Instance details

Defined in Amazonka.Amplify.ListDomainAssociations

type Rep ListDomainAssociations Source # 
Instance details

Defined in Amazonka.Amplify.ListDomainAssociations

type Rep ListDomainAssociations = D1 ('MetaData "ListDomainAssociations" "Amazonka.Amplify.ListDomainAssociations" "libZSservicesZSamazonka-amplifyZSamazonka-amplify" 'False) (C1 ('MetaCons "ListDomainAssociations'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse ListDomainAssociations Source # 
Instance details

Defined in Amazonka.Amplify.ListDomainAssociations

newListDomainAssociations Source #

Create a value of ListDomainAssociations 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:nextToken:ListDomainAssociations', listDomainAssociations_nextToken - A pagination token. Set to null to start listing apps from the start. If non-null, a pagination token is returned in a result. Pass its value in here to list more projects.

$sel:maxResults:ListDomainAssociations', listDomainAssociations_maxResults - The maximum number of records to list in a single response.

$sel:appId:ListDomainAssociations', listDomainAssociations_appId - The unique ID for an Amplify app.

data ListDomainAssociationsResponse Source #

The result structure for the list domain association request.

See: newListDomainAssociationsResponse smart constructor.

Instances

Instances details
Eq ListDomainAssociationsResponse Source # 
Instance details

Defined in Amazonka.Amplify.ListDomainAssociations

Read ListDomainAssociationsResponse Source # 
Instance details

Defined in Amazonka.Amplify.ListDomainAssociations

Show ListDomainAssociationsResponse Source # 
Instance details

Defined in Amazonka.Amplify.ListDomainAssociations

Generic ListDomainAssociationsResponse Source # 
Instance details

Defined in Amazonka.Amplify.ListDomainAssociations

Associated Types

type Rep ListDomainAssociationsResponse :: Type -> Type #

NFData ListDomainAssociationsResponse Source # 
Instance details

Defined in Amazonka.Amplify.ListDomainAssociations

type Rep ListDomainAssociationsResponse Source # 
Instance details

Defined in Amazonka.Amplify.ListDomainAssociations

type Rep ListDomainAssociationsResponse = D1 ('MetaData "ListDomainAssociationsResponse" "Amazonka.Amplify.ListDomainAssociations" "libZSservicesZSamazonka-amplifyZSamazonka-amplify" 'False) (C1 ('MetaCons "ListDomainAssociationsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "domainAssociations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [DomainAssociation]))))

newListDomainAssociationsResponse Source #

Create a value of ListDomainAssociationsResponse 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:nextToken:ListDomainAssociations', listDomainAssociationsResponse_nextToken - A pagination token. If non-null, a pagination token is returned in a result. Pass its value in another request to retrieve more entries.

$sel:httpStatus:ListDomainAssociationsResponse', listDomainAssociationsResponse_httpStatus - The response's http status code.

$sel:domainAssociations:ListDomainAssociationsResponse', listDomainAssociationsResponse_domainAssociations - A list of domain associations.

TagResource

data TagResource Source #

The request structure to tag a resource with a tag key and value.

See: newTagResource smart constructor.

Instances

Instances details
Eq TagResource Source # 
Instance details

Defined in Amazonka.Amplify.TagResource

Read TagResource Source # 
Instance details

Defined in Amazonka.Amplify.TagResource

Show TagResource Source # 
Instance details

Defined in Amazonka.Amplify.TagResource

Generic TagResource Source # 
Instance details

Defined in Amazonka.Amplify.TagResource

Associated Types

type Rep TagResource :: Type -> Type #

NFData TagResource Source # 
Instance details

Defined in Amazonka.Amplify.TagResource

Methods

rnf :: TagResource -> () #

Hashable TagResource Source # 
Instance details

Defined in Amazonka.Amplify.TagResource

ToJSON TagResource Source # 
Instance details

Defined in Amazonka.Amplify.TagResource

AWSRequest TagResource Source # 
Instance details

Defined in Amazonka.Amplify.TagResource

Associated Types

type AWSResponse TagResource #

ToHeaders TagResource Source # 
Instance details

Defined in Amazonka.Amplify.TagResource

Methods

toHeaders :: TagResource -> [Header] #

ToPath TagResource Source # 
Instance details

Defined in Amazonka.Amplify.TagResource

ToQuery TagResource Source # 
Instance details

Defined in Amazonka.Amplify.TagResource

type Rep TagResource Source # 
Instance details

Defined in Amazonka.Amplify.TagResource

type Rep TagResource = D1 ('MetaData "TagResource" "Amazonka.Amplify.TagResource" "libZSservicesZSamazonka-amplifyZSamazonka-amplify" 'False) (C1 ('MetaCons "TagResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (HashMap Text Text))))
type AWSResponse TagResource Source # 
Instance details

Defined in Amazonka.Amplify.TagResource

newTagResource Source #

Create a value of TagResource 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:resourceArn:TagResource', tagResource_resourceArn - The Amazon Resource Name (ARN) to use to tag a resource.

$sel:tags:TagResource', tagResource_tags - The tags used to tag the resource.

data TagResourceResponse Source #

The response for the tag resource request.

See: newTagResourceResponse smart constructor.

Instances

Instances details
Eq TagResourceResponse Source # 
Instance details

Defined in Amazonka.Amplify.TagResource

Read TagResourceResponse Source # 
Instance details

Defined in Amazonka.Amplify.TagResource

Show TagResourceResponse Source # 
Instance details

Defined in Amazonka.Amplify.TagResource

Generic TagResourceResponse Source # 
Instance details

Defined in Amazonka.Amplify.TagResource

Associated Types

type Rep TagResourceResponse :: Type -> Type #

NFData TagResourceResponse Source # 
Instance details

Defined in Amazonka.Amplify.TagResource

Methods

rnf :: TagResourceResponse -> () #

type Rep TagResourceResponse Source # 
Instance details

Defined in Amazonka.Amplify.TagResource

type Rep TagResourceResponse = D1 ('MetaData "TagResourceResponse" "Amazonka.Amplify.TagResource" "libZSservicesZSamazonka-amplifyZSamazonka-amplify" 'False) (C1 ('MetaCons "TagResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newTagResourceResponse Source #

Create a value of TagResourceResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:TagResourceResponse', tagResourceResponse_httpStatus - The response's http status code.

ListBackendEnvironments

data ListBackendEnvironments Source #

The request structure for the list backend environments request.

See: newListBackendEnvironments smart constructor.

Instances

Instances details
Eq ListBackendEnvironments Source # 
Instance details

Defined in Amazonka.Amplify.ListBackendEnvironments

Read ListBackendEnvironments Source # 
Instance details

Defined in Amazonka.Amplify.ListBackendEnvironments

Show ListBackendEnvironments Source # 
Instance details

Defined in Amazonka.Amplify.ListBackendEnvironments

Generic ListBackendEnvironments Source # 
Instance details

Defined in Amazonka.Amplify.ListBackendEnvironments

Associated Types

type Rep ListBackendEnvironments :: Type -> Type #

NFData ListBackendEnvironments Source # 
Instance details

Defined in Amazonka.Amplify.ListBackendEnvironments

Methods

rnf :: ListBackendEnvironments -> () #

Hashable ListBackendEnvironments Source # 
Instance details

Defined in Amazonka.Amplify.ListBackendEnvironments

AWSRequest ListBackendEnvironments Source # 
Instance details

Defined in Amazonka.Amplify.ListBackendEnvironments

ToHeaders ListBackendEnvironments Source # 
Instance details

Defined in Amazonka.Amplify.ListBackendEnvironments

ToPath ListBackendEnvironments Source # 
Instance details

Defined in Amazonka.Amplify.ListBackendEnvironments

ToQuery ListBackendEnvironments Source # 
Instance details

Defined in Amazonka.Amplify.ListBackendEnvironments

type Rep ListBackendEnvironments Source # 
Instance details

Defined in Amazonka.Amplify.ListBackendEnvironments

type Rep ListBackendEnvironments = D1 ('MetaData "ListBackendEnvironments" "Amazonka.Amplify.ListBackendEnvironments" "libZSservicesZSamazonka-amplifyZSamazonka-amplify" 'False) (C1 ('MetaCons "ListBackendEnvironments'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "environmentName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse ListBackendEnvironments Source # 
Instance details

Defined in Amazonka.Amplify.ListBackendEnvironments

newListBackendEnvironments Source #

Create a value of ListBackendEnvironments 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:nextToken:ListBackendEnvironments', listBackendEnvironments_nextToken - A pagination token. Set to null to start listing backend environments from the start. If a non-null pagination token is returned in a result, pass its value in here to list more backend environments.

$sel:environmentName:ListBackendEnvironments', listBackendEnvironments_environmentName - The name of the backend environment

$sel:maxResults:ListBackendEnvironments', listBackendEnvironments_maxResults - The maximum number of records to list in a single response.

$sel:appId:ListBackendEnvironments', listBackendEnvironments_appId - The unique ID for an Amplify app.

data ListBackendEnvironmentsResponse Source #

The result structure for the list backend environments result.

See: newListBackendEnvironmentsResponse smart constructor.

Instances

Instances details
Eq ListBackendEnvironmentsResponse Source # 
Instance details

Defined in Amazonka.Amplify.ListBackendEnvironments

Read ListBackendEnvironmentsResponse Source # 
Instance details

Defined in Amazonka.Amplify.ListBackendEnvironments

Show ListBackendEnvironmentsResponse Source # 
Instance details

Defined in Amazonka.Amplify.ListBackendEnvironments

Generic ListBackendEnvironmentsResponse Source # 
Instance details

Defined in Amazonka.Amplify.ListBackendEnvironments

Associated Types

type Rep ListBackendEnvironmentsResponse :: Type -> Type #

NFData ListBackendEnvironmentsResponse Source # 
Instance details

Defined in Amazonka.Amplify.ListBackendEnvironments

type Rep ListBackendEnvironmentsResponse Source # 
Instance details

Defined in Amazonka.Amplify.ListBackendEnvironments

type Rep ListBackendEnvironmentsResponse = D1 ('MetaData "ListBackendEnvironmentsResponse" "Amazonka.Amplify.ListBackendEnvironments" "libZSservicesZSamazonka-amplifyZSamazonka-amplify" 'False) (C1 ('MetaCons "ListBackendEnvironmentsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "backendEnvironments") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [BackendEnvironment]))))

newListBackendEnvironmentsResponse Source #

Create a value of ListBackendEnvironmentsResponse 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:nextToken:ListBackendEnvironments', listBackendEnvironmentsResponse_nextToken - A pagination token. If a non-null pagination token is returned in a result, pass its value in another request to retrieve more entries.

$sel:httpStatus:ListBackendEnvironmentsResponse', listBackendEnvironmentsResponse_httpStatus - The response's http status code.

$sel:backendEnvironments:ListBackendEnvironmentsResponse', listBackendEnvironmentsResponse_backendEnvironments - The list of backend environments for an Amplify app.

UntagResource

data UntagResource Source #

The request structure for the untag resource request.

See: newUntagResource smart constructor.

Instances

Instances details
Eq UntagResource Source # 
Instance details

Defined in Amazonka.Amplify.UntagResource

Read UntagResource Source # 
Instance details

Defined in Amazonka.Amplify.UntagResource

Show UntagResource Source # 
Instance details

Defined in Amazonka.Amplify.UntagResource

Generic UntagResource Source # 
Instance details

Defined in Amazonka.Amplify.UntagResource

Associated Types

type Rep UntagResource :: Type -> Type #

NFData UntagResource Source # 
Instance details

Defined in Amazonka.Amplify.UntagResource

Methods

rnf :: UntagResource -> () #

Hashable UntagResource Source # 
Instance details

Defined in Amazonka.Amplify.UntagResource

AWSRequest UntagResource Source # 
Instance details

Defined in Amazonka.Amplify.UntagResource

Associated Types

type AWSResponse UntagResource #

ToHeaders UntagResource Source # 
Instance details

Defined in Amazonka.Amplify.UntagResource

ToPath UntagResource Source # 
Instance details

Defined in Amazonka.Amplify.UntagResource

ToQuery UntagResource Source # 
Instance details

Defined in Amazonka.Amplify.UntagResource

type Rep UntagResource Source # 
Instance details

Defined in Amazonka.Amplify.UntagResource

type Rep UntagResource = D1 ('MetaData "UntagResource" "Amazonka.Amplify.UntagResource" "libZSservicesZSamazonka-amplifyZSamazonka-amplify" 'False) (C1 ('MetaCons "UntagResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tagKeys") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text))))
type AWSResponse UntagResource Source # 
Instance details

Defined in Amazonka.Amplify.UntagResource

newUntagResource Source #

Create a value of UntagResource 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:resourceArn:UntagResource', untagResource_resourceArn - The Amazon Resource Name (ARN) to use to untag a resource.

$sel:tagKeys:UntagResource', untagResource_tagKeys - The tag keys to use to untag a resource.

data UntagResourceResponse Source #

The response for the untag resource request.

See: newUntagResourceResponse smart constructor.

Instances

Instances details
Eq UntagResourceResponse Source # 
Instance details

Defined in Amazonka.Amplify.UntagResource

Read UntagResourceResponse Source # 
Instance details

Defined in Amazonka.Amplify.UntagResource

Show UntagResourceResponse Source # 
Instance details

Defined in Amazonka.Amplify.UntagResource

Generic UntagResourceResponse Source # 
Instance details

Defined in Amazonka.Amplify.UntagResource

Associated Types

type Rep UntagResourceResponse :: Type -> Type #

NFData UntagResourceResponse Source # 
Instance details

Defined in Amazonka.Amplify.UntagResource

Methods

rnf :: UntagResourceResponse -> () #

type Rep UntagResourceResponse Source # 
Instance details

Defined in Amazonka.Amplify.UntagResource

type Rep UntagResourceResponse = D1 ('MetaData "UntagResourceResponse" "Amazonka.Amplify.UntagResource" "libZSservicesZSamazonka-amplifyZSamazonka-amplify" 'False) (C1 ('MetaCons "UntagResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUntagResourceResponse Source #

Create a value of UntagResourceResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:UntagResourceResponse', untagResourceResponse_httpStatus - The response's http status code.

StartDeployment

data StartDeployment Source #

The request structure for the start a deployment request.

See: newStartDeployment smart constructor.

Instances

Instances details
Eq StartDeployment Source # 
Instance details

Defined in Amazonka.Amplify.StartDeployment

Read StartDeployment Source # 
Instance details

Defined in Amazonka.Amplify.StartDeployment

Show StartDeployment Source # 
Instance details

Defined in Amazonka.Amplify.StartDeployment

Generic StartDeployment Source # 
Instance details

Defined in Amazonka.Amplify.StartDeployment

Associated Types

type Rep StartDeployment :: Type -> Type #

NFData StartDeployment Source # 
Instance details

Defined in Amazonka.Amplify.StartDeployment

Methods

rnf :: StartDeployment -> () #

Hashable StartDeployment Source # 
Instance details

Defined in Amazonka.Amplify.StartDeployment

ToJSON StartDeployment Source # 
Instance details

Defined in Amazonka.Amplify.StartDeployment

AWSRequest StartDeployment Source # 
Instance details

Defined in Amazonka.Amplify.StartDeployment

Associated Types

type AWSResponse StartDeployment #

ToHeaders StartDeployment Source # 
Instance details

Defined in Amazonka.Amplify.StartDeployment

ToPath StartDeployment Source # 
Instance details

Defined in Amazonka.Amplify.StartDeployment

ToQuery StartDeployment Source # 
Instance details

Defined in Amazonka.Amplify.StartDeployment

type Rep StartDeployment Source # 
Instance details

Defined in Amazonka.Amplify.StartDeployment

type Rep StartDeployment = D1 ('MetaData "StartDeployment" "Amazonka.Amplify.StartDeployment" "libZSservicesZSamazonka-amplifyZSamazonka-amplify" 'False) (C1 ('MetaCons "StartDeployment'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "jobId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "sourceUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "branchName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse StartDeployment Source # 
Instance details

Defined in Amazonka.Amplify.StartDeployment

newStartDeployment Source #

Create a value of StartDeployment 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:jobId:StartDeployment', startDeployment_jobId - The job ID for this deployment, generated by the create deployment request.

$sel:sourceUrl:StartDeployment', startDeployment_sourceUrl - The source URL for this deployment, used when calling start deployment without create deployment. The source URL can be any HTTP GET URL that is publicly accessible and downloads a single .zip file.

$sel:appId:StartDeployment', startDeployment_appId - The unique ID for an Amplify app.

$sel:branchName:StartDeployment', startDeployment_branchName - The name for the branch, for the job.

data StartDeploymentResponse Source #

The result structure for the start a deployment request.

See: newStartDeploymentResponse smart constructor.

Instances

Instances details
Eq StartDeploymentResponse Source # 
Instance details

Defined in Amazonka.Amplify.StartDeployment

Read StartDeploymentResponse Source # 
Instance details

Defined in Amazonka.Amplify.StartDeployment

Show StartDeploymentResponse Source # 
Instance details

Defined in Amazonka.Amplify.StartDeployment

Generic StartDeploymentResponse Source # 
Instance details

Defined in Amazonka.Amplify.StartDeployment

Associated Types

type Rep StartDeploymentResponse :: Type -> Type #

NFData StartDeploymentResponse Source # 
Instance details

Defined in Amazonka.Amplify.StartDeployment

Methods

rnf :: StartDeploymentResponse -> () #

type Rep StartDeploymentResponse Source # 
Instance details

Defined in Amazonka.Amplify.StartDeployment

type Rep StartDeploymentResponse = D1 ('MetaData "StartDeploymentResponse" "Amazonka.Amplify.StartDeployment" "libZSservicesZSamazonka-amplifyZSamazonka-amplify" 'False) (C1 ('MetaCons "StartDeploymentResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "jobSummary") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 JobSummary)))

newStartDeploymentResponse Source #

Create a value of StartDeploymentResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:StartDeploymentResponse', startDeploymentResponse_httpStatus - The response's http status code.

$sel:jobSummary:StartDeploymentResponse', startDeploymentResponse_jobSummary - The summary for the job.

Types

DomainStatus

newtype DomainStatus Source #

Constructors

DomainStatus' 

Instances

Instances details
Eq DomainStatus Source # 
Instance details

Defined in Amazonka.Amplify.Types.DomainStatus

Ord DomainStatus Source # 
Instance details

Defined in Amazonka.Amplify.Types.DomainStatus

Read DomainStatus Source # 
Instance details

Defined in Amazonka.Amplify.Types.DomainStatus

Show DomainStatus Source # 
Instance details

Defined in Amazonka.Amplify.Types.DomainStatus

Generic DomainStatus Source # 
Instance details

Defined in Amazonka.Amplify.Types.DomainStatus

Associated Types

type Rep DomainStatus :: Type -> Type #

NFData DomainStatus Source # 
Instance details

Defined in Amazonka.Amplify.Types.DomainStatus

Methods

rnf :: DomainStatus -> () #

Hashable DomainStatus Source # 
Instance details

Defined in Amazonka.Amplify.Types.DomainStatus

ToJSON DomainStatus Source # 
Instance details

Defined in Amazonka.Amplify.Types.DomainStatus

ToJSONKey DomainStatus Source # 
Instance details

Defined in Amazonka.Amplify.Types.DomainStatus

FromJSON DomainStatus Source # 
Instance details

Defined in Amazonka.Amplify.Types.DomainStatus

FromJSONKey DomainStatus Source # 
Instance details

Defined in Amazonka.Amplify.Types.DomainStatus

ToLog DomainStatus Source # 
Instance details

Defined in Amazonka.Amplify.Types.DomainStatus

ToHeader DomainStatus Source # 
Instance details

Defined in Amazonka.Amplify.Types.DomainStatus

ToQuery DomainStatus Source # 
Instance details

Defined in Amazonka.Amplify.Types.DomainStatus

FromXML DomainStatus Source # 
Instance details

Defined in Amazonka.Amplify.Types.DomainStatus

ToXML DomainStatus Source # 
Instance details

Defined in Amazonka.Amplify.Types.DomainStatus

Methods

toXML :: DomainStatus -> XML #

ToByteString DomainStatus Source # 
Instance details

Defined in Amazonka.Amplify.Types.DomainStatus

FromText DomainStatus Source # 
Instance details

Defined in Amazonka.Amplify.Types.DomainStatus

ToText DomainStatus Source # 
Instance details

Defined in Amazonka.Amplify.Types.DomainStatus

Methods

toText :: DomainStatus -> Text #

type Rep DomainStatus Source # 
Instance details

Defined in Amazonka.Amplify.Types.DomainStatus

type Rep DomainStatus = D1 ('MetaData "DomainStatus" "Amazonka.Amplify.Types.DomainStatus" "libZSservicesZSamazonka-amplifyZSamazonka-amplify" 'True) (C1 ('MetaCons "DomainStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDomainStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

JobStatus

newtype JobStatus Source #

Constructors

JobStatus' 

Fields

Instances

Instances details
Eq JobStatus Source # 
Instance details

Defined in Amazonka.Amplify.Types.JobStatus

Ord JobStatus Source # 
Instance details

Defined in Amazonka.Amplify.Types.JobStatus

Read JobStatus Source # 
Instance details

Defined in Amazonka.Amplify.Types.JobStatus

Show JobStatus Source # 
Instance details

Defined in Amazonka.Amplify.Types.JobStatus

Generic JobStatus Source # 
Instance details

Defined in Amazonka.Amplify.Types.JobStatus

Associated Types

type Rep JobStatus :: Type -> Type #

NFData JobStatus Source # 
Instance details

Defined in Amazonka.Amplify.Types.JobStatus

Methods

rnf :: JobStatus -> () #

Hashable JobStatus Source # 
Instance details

Defined in Amazonka.Amplify.Types.JobStatus

ToJSON JobStatus Source # 
Instance details

Defined in Amazonka.Amplify.Types.JobStatus

ToJSONKey JobStatus Source # 
Instance details

Defined in Amazonka.Amplify.Types.JobStatus

FromJSON JobStatus Source # 
Instance details

Defined in Amazonka.Amplify.Types.JobStatus

FromJSONKey JobStatus Source # 
Instance details

Defined in Amazonka.Amplify.Types.JobStatus

ToLog JobStatus Source # 
Instance details

Defined in Amazonka.Amplify.Types.JobStatus

ToHeader JobStatus Source # 
Instance details

Defined in Amazonka.Amplify.Types.JobStatus

ToQuery JobStatus Source # 
Instance details

Defined in Amazonka.Amplify.Types.JobStatus

FromXML JobStatus Source # 
Instance details

Defined in Amazonka.Amplify.Types.JobStatus

ToXML JobStatus Source # 
Instance details

Defined in Amazonka.Amplify.Types.JobStatus

Methods

toXML :: JobStatus -> XML #

ToByteString JobStatus Source # 
Instance details

Defined in Amazonka.Amplify.Types.JobStatus

Methods

toBS :: JobStatus -> ByteString #

FromText JobStatus Source # 
Instance details

Defined in Amazonka.Amplify.Types.JobStatus

ToText JobStatus Source # 
Instance details

Defined in Amazonka.Amplify.Types.JobStatus

Methods

toText :: JobStatus -> Text #

type Rep JobStatus Source # 
Instance details

Defined in Amazonka.Amplify.Types.JobStatus

type Rep JobStatus = D1 ('MetaData "JobStatus" "Amazonka.Amplify.Types.JobStatus" "libZSservicesZSamazonka-amplifyZSamazonka-amplify" 'True) (C1 ('MetaCons "JobStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromJobStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

JobType

newtype JobType Source #

Constructors

JobType' 

Fields

Bundled Patterns

pattern JobType_MANUAL :: JobType 
pattern JobType_RELEASE :: JobType 
pattern JobType_RETRY :: JobType 
pattern JobType_WEB_HOOK :: JobType 

Instances

Instances details
Eq JobType Source # 
Instance details

Defined in Amazonka.Amplify.Types.JobType

Methods

(==) :: JobType -> JobType -> Bool #

(/=) :: JobType -> JobType -> Bool #

Ord JobType Source # 
Instance details

Defined in Amazonka.Amplify.Types.JobType

Read JobType Source # 
Instance details

Defined in Amazonka.Amplify.Types.JobType

Show JobType Source # 
Instance details

Defined in Amazonka.Amplify.Types.JobType

Generic JobType Source # 
Instance details

Defined in Amazonka.Amplify.Types.JobType

Associated Types

type Rep JobType :: Type -> Type #

Methods

from :: JobType -> Rep JobType x #

to :: Rep JobType x -> JobType #

NFData JobType Source # 
Instance details

Defined in Amazonka.Amplify.Types.JobType

Methods

rnf :: JobType -> () #

Hashable JobType Source # 
Instance details

Defined in Amazonka.Amplify.Types.JobType

Methods

hashWithSalt :: Int -> JobType -> Int #

hash :: JobType -> Int #

ToJSON JobType Source # 
Instance details

Defined in Amazonka.Amplify.Types.JobType

ToJSONKey JobType Source # 
Instance details

Defined in Amazonka.Amplify.Types.JobType

FromJSON JobType Source # 
Instance details

Defined in Amazonka.Amplify.Types.JobType

FromJSONKey JobType Source # 
Instance details

Defined in Amazonka.Amplify.Types.JobType

ToLog JobType Source # 
Instance details

Defined in Amazonka.Amplify.Types.JobType

ToHeader JobType Source # 
Instance details

Defined in Amazonka.Amplify.Types.JobType

Methods

toHeader :: HeaderName -> JobType -> [Header] #

ToQuery JobType Source # 
Instance details

Defined in Amazonka.Amplify.Types.JobType

FromXML JobType Source # 
Instance details

Defined in Amazonka.Amplify.Types.JobType

ToXML JobType Source # 
Instance details

Defined in Amazonka.Amplify.Types.JobType

Methods

toXML :: JobType -> XML #

ToByteString JobType Source # 
Instance details

Defined in Amazonka.Amplify.Types.JobType

Methods

toBS :: JobType -> ByteString #

FromText JobType Source # 
Instance details

Defined in Amazonka.Amplify.Types.JobType

ToText JobType Source # 
Instance details

Defined in Amazonka.Amplify.Types.JobType

Methods

toText :: JobType -> Text #

type Rep JobType Source # 
Instance details

Defined in Amazonka.Amplify.Types.JobType

type Rep JobType = D1 ('MetaData "JobType" "Amazonka.Amplify.Types.JobType" "libZSservicesZSamazonka-amplifyZSamazonka-amplify" 'True) (C1 ('MetaCons "JobType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromJobType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Platform

newtype Platform Source #

Constructors

Platform' 

Fields

Bundled Patterns

pattern Platform_WEB :: Platform 

Instances

Instances details
Eq Platform Source # 
Instance details

Defined in Amazonka.Amplify.Types.Platform

Ord Platform Source # 
Instance details

Defined in Amazonka.Amplify.Types.Platform

Read Platform Source # 
Instance details

Defined in Amazonka.Amplify.Types.Platform

Show Platform Source # 
Instance details

Defined in Amazonka.Amplify.Types.Platform

Generic Platform Source # 
Instance details

Defined in Amazonka.Amplify.Types.Platform

Associated Types

type Rep Platform :: Type -> Type #

Methods

from :: Platform -> Rep Platform x #

to :: Rep Platform x -> Platform #

NFData Platform Source # 
Instance details

Defined in Amazonka.Amplify.Types.Platform

Methods

rnf :: Platform -> () #

Hashable Platform Source # 
Instance details

Defined in Amazonka.Amplify.Types.Platform

Methods

hashWithSalt :: Int -> Platform -> Int #

hash :: Platform -> Int #

ToJSON Platform Source # 
Instance details

Defined in Amazonka.Amplify.Types.Platform

ToJSONKey Platform Source # 
Instance details

Defined in Amazonka.Amplify.Types.Platform

FromJSON Platform Source # 
Instance details

Defined in Amazonka.Amplify.Types.Platform

FromJSONKey Platform Source # 
Instance details

Defined in Amazonka.Amplify.Types.Platform

ToLog Platform Source # 
Instance details

Defined in Amazonka.Amplify.Types.Platform

ToHeader Platform Source # 
Instance details

Defined in Amazonka.Amplify.Types.Platform

Methods

toHeader :: HeaderName -> Platform -> [Header] #

ToQuery Platform Source # 
Instance details

Defined in Amazonka.Amplify.Types.Platform

FromXML Platform Source # 
Instance details

Defined in Amazonka.Amplify.Types.Platform

ToXML Platform Source # 
Instance details

Defined in Amazonka.Amplify.Types.Platform

Methods

toXML :: Platform -> XML #

ToByteString Platform Source # 
Instance details

Defined in Amazonka.Amplify.Types.Platform

Methods

toBS :: Platform -> ByteString #

FromText Platform Source # 
Instance details

Defined in Amazonka.Amplify.Types.Platform

ToText Platform Source # 
Instance details

Defined in Amazonka.Amplify.Types.Platform

Methods

toText :: Platform -> Text #

type Rep Platform Source # 
Instance details

Defined in Amazonka.Amplify.Types.Platform

type Rep Platform = D1 ('MetaData "Platform" "Amazonka.Amplify.Types.Platform" "libZSservicesZSamazonka-amplifyZSamazonka-amplify" 'True) (C1 ('MetaCons "Platform'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromPlatform") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Stage

newtype Stage Source #

Constructors

Stage' 

Fields

Bundled Patterns

pattern Stage_BETA :: Stage 
pattern Stage_DEVELOPMENT :: Stage 
pattern Stage_EXPERIMENTAL :: Stage 
pattern Stage_PRODUCTION :: Stage 
pattern Stage_PULL_REQUEST :: Stage 

Instances

Instances details
Eq Stage Source # 
Instance details

Defined in Amazonka.Amplify.Types.Stage

Methods

(==) :: Stage -> Stage -> Bool #

(/=) :: Stage -> Stage -> Bool #

Ord Stage Source # 
Instance details

Defined in Amazonka.Amplify.Types.Stage

Methods

compare :: Stage -> Stage -> Ordering #

(<) :: Stage -> Stage -> Bool #

(<=) :: Stage -> Stage -> Bool #

(>) :: Stage -> Stage -> Bool #

(>=) :: Stage -> Stage -> Bool #

max :: Stage -> Stage -> Stage #

min :: Stage -> Stage -> Stage #

Read Stage Source # 
Instance details

Defined in Amazonka.Amplify.Types.Stage

Show Stage Source # 
Instance details

Defined in Amazonka.Amplify.Types.Stage

Methods

showsPrec :: Int -> Stage -> ShowS #

show :: Stage -> String #

showList :: [Stage] -> ShowS #

Generic Stage Source # 
Instance details

Defined in Amazonka.Amplify.Types.Stage

Associated Types

type Rep Stage :: Type -> Type #

Methods

from :: Stage -> Rep Stage x #

to :: Rep Stage x -> Stage #

NFData Stage Source # 
Instance details

Defined in Amazonka.Amplify.Types.Stage

Methods

rnf :: Stage -> () #

Hashable Stage Source # 
Instance details

Defined in Amazonka.Amplify.Types.Stage

Methods

hashWithSalt :: Int -> Stage -> Int #

hash :: Stage -> Int #

ToJSON Stage Source # 
Instance details

Defined in Amazonka.Amplify.Types.Stage

ToJSONKey Stage Source # 
Instance details

Defined in Amazonka.Amplify.Types.Stage

FromJSON Stage Source # 
Instance details

Defined in Amazonka.Amplify.Types.Stage

FromJSONKey Stage Source # 
Instance details

Defined in Amazonka.Amplify.Types.Stage

ToLog Stage Source # 
Instance details

Defined in Amazonka.Amplify.Types.Stage

ToHeader Stage Source # 
Instance details

Defined in Amazonka.Amplify.Types.Stage

Methods

toHeader :: HeaderName -> Stage -> [Header] #

ToQuery Stage Source # 
Instance details

Defined in Amazonka.Amplify.Types.Stage

Methods

toQuery :: Stage -> QueryString #

FromXML Stage Source # 
Instance details

Defined in Amazonka.Amplify.Types.Stage

Methods

parseXML :: [Node] -> Either String Stage #

ToXML Stage Source # 
Instance details

Defined in Amazonka.Amplify.Types.Stage

Methods

toXML :: Stage -> XML #

ToByteString Stage Source # 
Instance details

Defined in Amazonka.Amplify.Types.Stage

Methods

toBS :: Stage -> ByteString #

FromText Stage Source # 
Instance details

Defined in Amazonka.Amplify.Types.Stage

ToText Stage Source # 
Instance details

Defined in Amazonka.Amplify.Types.Stage

Methods

toText :: Stage -> Text #

type Rep Stage Source # 
Instance details

Defined in Amazonka.Amplify.Types.Stage

type Rep Stage = D1 ('MetaData "Stage" "Amazonka.Amplify.Types.Stage" "libZSservicesZSamazonka-amplifyZSamazonka-amplify" 'True) (C1 ('MetaCons "Stage'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromStage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

App

data App Source #

Represents the different branches of a repository for building, deploying, and hosting an Amplify app.

See: newApp smart constructor.

Instances

Instances details
Eq App Source # 
Instance details

Defined in Amazonka.Amplify.Types.App

Methods

(==) :: App -> App -> Bool #

(/=) :: App -> App -> Bool #

Show App Source # 
Instance details

Defined in Amazonka.Amplify.Types.App

Methods

showsPrec :: Int -> App -> ShowS #

show :: App -> String #

showList :: [App] -> ShowS #

Generic App Source # 
Instance details

Defined in Amazonka.Amplify.Types.App

Associated Types

type Rep App :: Type -> Type #

Methods

from :: App -> Rep App x #

to :: Rep App x -> App #

NFData App Source # 
Instance details

Defined in Amazonka.Amplify.Types.App

Methods

rnf :: App -> () #

Hashable App Source # 
Instance details

Defined in Amazonka.Amplify.Types.App

Methods

hashWithSalt :: Int -> App -> Int #

hash :: App -> Int #

FromJSON App Source # 
Instance details

Defined in Amazonka.Amplify.Types.App

type Rep App Source # 
Instance details

Defined in Amazonka.Amplify.Types.App

type Rep App = D1 ('MetaData "App" "Amazonka.Amplify.Types.App" "libZSservicesZSamazonka-amplifyZSamazonka-amplify" 'False) (C1 ('MetaCons "App'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "customHeaders") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "basicAuthCredentials") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text)))) :*: (S1 ('MetaSel ('Just "buildSpec") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "enableBranchAutoDeletion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "customRules") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [CustomRule]))))) :*: ((S1 ('MetaSel ('Just "iamServiceRoleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "autoBranchCreationPatterns") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "productionBranch") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ProductionBranch)))) :*: (S1 ('MetaSel ('Just "autoBranchCreationConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AutoBranchCreationConfig)) :*: (S1 ('MetaSel ('Just "enableAutoBranchCreation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))))))) :*: (((S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "appArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "repository") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "platform") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Platform)))) :*: ((S1 ('MetaSel ('Just "createTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: (S1 ('MetaSel ('Just "updateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: S1 ('MetaSel ('Just "environmentVariables") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (HashMap Text Text)))) :*: (S1 ('MetaSel ('Just "defaultDomain") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "enableBranchAutoBuild") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool) :*: S1 ('MetaSel ('Just "enableBasicAuth") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool)))))))

newApp Source #

Create a value of App 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:customHeaders:App', app_customHeaders - Describes the custom HTTP headers for the Amplify app.

$sel:basicAuthCredentials:App', app_basicAuthCredentials - The basic authorization credentials for branches for the Amplify app.

$sel:buildSpec:App', app_buildSpec - Describes the content of the build specification (build spec) for the Amplify app.

$sel:enableBranchAutoDeletion:App', app_enableBranchAutoDeletion - Automatically disconnect a branch in the Amplify Console when you delete a branch from your Git repository.

$sel:customRules:App', app_customRules - Describes the custom redirect and rewrite rules for the Amplify app.

$sel:iamServiceRoleArn:App', app_iamServiceRoleArn - The AWS Identity and Access Management (IAM) service role for the Amazon Resource Name (ARN) of the Amplify app.

$sel:autoBranchCreationPatterns:App', app_autoBranchCreationPatterns - Describes the automated branch creation glob patterns for the Amplify app.

$sel:productionBranch:App', app_productionBranch - Describes the information about a production branch of the Amplify app.

$sel:autoBranchCreationConfig:App', app_autoBranchCreationConfig - Describes the automated branch creation configuration for the Amplify app.

$sel:enableAutoBranchCreation:App', app_enableAutoBranchCreation - Enables automated branch creation for the Amplify app.

$sel:tags:App', app_tags - The tag for the Amplify app.

$sel:appId:App', app_appId - The unique ID of the Amplify app.

$sel:appArn:App', app_appArn - The Amazon Resource Name (ARN) of the Amplify app.

$sel:name:App', app_name - The name for the Amplify app.

$sel:description:App', app_description - The description for the Amplify app.

$sel:repository:App', app_repository - The repository for the Amplify app.

$sel:platform:App', app_platform - The platform for the Amplify app.

$sel:createTime:App', app_createTime - Creates a date and time for the Amplify app.

$sel:updateTime:App', app_updateTime - Updates the date and time for the Amplify app.

$sel:environmentVariables:App', app_environmentVariables - The environment variables for the Amplify app.

$sel:defaultDomain:App', app_defaultDomain - The default domain for the Amplify app.

$sel:enableBranchAutoBuild:App', app_enableBranchAutoBuild - Enables the auto-building of branches for the Amplify app.

$sel:enableBasicAuth:App', app_enableBasicAuth - Enables basic authorization for the Amplify app's branches.

Artifact

data Artifact Source #

Describes an artifact.

See: newArtifact smart constructor.

Constructors

Artifact' Text Text 

Instances

Instances details
Eq Artifact Source # 
Instance details

Defined in Amazonka.Amplify.Types.Artifact

Read Artifact Source # 
Instance details

Defined in Amazonka.Amplify.Types.Artifact

Show Artifact Source # 
Instance details

Defined in Amazonka.Amplify.Types.Artifact

Generic Artifact Source # 
Instance details

Defined in Amazonka.Amplify.Types.Artifact

Associated Types

type Rep Artifact :: Type -> Type #

Methods

from :: Artifact -> Rep Artifact x #

to :: Rep Artifact x -> Artifact #

NFData Artifact Source # 
Instance details

Defined in Amazonka.Amplify.Types.Artifact

Methods

rnf :: Artifact -> () #

Hashable Artifact Source # 
Instance details

Defined in Amazonka.Amplify.Types.Artifact

Methods

hashWithSalt :: Int -> Artifact -> Int #

hash :: Artifact -> Int #

FromJSON Artifact Source # 
Instance details

Defined in Amazonka.Amplify.Types.Artifact

type Rep Artifact Source # 
Instance details

Defined in Amazonka.Amplify.Types.Artifact

type Rep Artifact = D1 ('MetaData "Artifact" "Amazonka.Amplify.Types.Artifact" "libZSservicesZSamazonka-amplifyZSamazonka-amplify" 'False) (C1 ('MetaCons "Artifact'" 'PrefixI 'True) (S1 ('MetaSel ('Just "artifactFileName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "artifactId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newArtifact Source #

Create a value of Artifact 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:artifactFileName:Artifact', artifact_artifactFileName - The file name for the artifact.

$sel:artifactId:Artifact', artifact_artifactId - The unique ID for the artifact.

AutoBranchCreationConfig

data AutoBranchCreationConfig Source #

Describes the automated branch creation configuration.

See: newAutoBranchCreationConfig smart constructor.

Instances

Instances details
Eq AutoBranchCreationConfig Source # 
Instance details

Defined in Amazonka.Amplify.Types.AutoBranchCreationConfig

Show AutoBranchCreationConfig Source # 
Instance details

Defined in Amazonka.Amplify.Types.AutoBranchCreationConfig

Generic AutoBranchCreationConfig Source # 
Instance details

Defined in Amazonka.Amplify.Types.AutoBranchCreationConfig

Associated Types

type Rep AutoBranchCreationConfig :: Type -> Type #

NFData AutoBranchCreationConfig Source # 
Instance details

Defined in Amazonka.Amplify.Types.AutoBranchCreationConfig

Hashable AutoBranchCreationConfig Source # 
Instance details

Defined in Amazonka.Amplify.Types.AutoBranchCreationConfig

ToJSON AutoBranchCreationConfig Source # 
Instance details

Defined in Amazonka.Amplify.Types.AutoBranchCreationConfig

FromJSON AutoBranchCreationConfig Source # 
Instance details

Defined in Amazonka.Amplify.Types.AutoBranchCreationConfig

type Rep AutoBranchCreationConfig Source # 
Instance details

Defined in Amazonka.Amplify.Types.AutoBranchCreationConfig

type Rep AutoBranchCreationConfig = D1 ('MetaData "AutoBranchCreationConfig" "Amazonka.Amplify.Types.AutoBranchCreationConfig" "libZSservicesZSamazonka-amplifyZSamazonka-amplify" 'False) (C1 ('MetaCons "AutoBranchCreationConfig'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "framework") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "stage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Stage))) :*: (S1 ('MetaSel ('Just "enablePullRequestPreview") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "basicAuthCredentials") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "buildSpec") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "enablePerformanceMode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "environmentVariables") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text)))) :*: (S1 ('MetaSel ('Just "enableAutoBuild") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "enableBasicAuth") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "pullRequestEnvironmentName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))))

newAutoBranchCreationConfig :: AutoBranchCreationConfig Source #

Create a value of AutoBranchCreationConfig 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:framework:AutoBranchCreationConfig', autoBranchCreationConfig_framework - The framework for the autocreated branch.

$sel:stage:AutoBranchCreationConfig', autoBranchCreationConfig_stage - Describes the current stage for the autocreated branch.

$sel:enablePullRequestPreview:AutoBranchCreationConfig', autoBranchCreationConfig_enablePullRequestPreview - Enables pull request previews for the autocreated branch.

$sel:basicAuthCredentials:AutoBranchCreationConfig', autoBranchCreationConfig_basicAuthCredentials - The basic authorization credentials for the autocreated branch.

$sel:buildSpec:AutoBranchCreationConfig', autoBranchCreationConfig_buildSpec - The build specification (build spec) for the autocreated branch.

$sel:enablePerformanceMode:AutoBranchCreationConfig', autoBranchCreationConfig_enablePerformanceMode - Enables performance mode for the branch.

Performance mode optimizes for faster hosting performance by keeping content cached at the edge for a longer interval. When performance mode is enabled, hosting configuration or code changes can take up to 10 minutes to roll out.

$sel:environmentVariables:AutoBranchCreationConfig', autoBranchCreationConfig_environmentVariables - The environment variables for the autocreated branch.

$sel:enableAutoBuild:AutoBranchCreationConfig', autoBranchCreationConfig_enableAutoBuild - Enables auto building for the autocreated branch.

$sel:enableBasicAuth:AutoBranchCreationConfig', autoBranchCreationConfig_enableBasicAuth - Enables basic authorization for the autocreated branch.

$sel:pullRequestEnvironmentName:AutoBranchCreationConfig', autoBranchCreationConfig_pullRequestEnvironmentName - The Amplify environment name for the pull request.

BackendEnvironment

data BackendEnvironment Source #

Describes the backend environment for an Amplify app.

See: newBackendEnvironment smart constructor.

Instances

Instances details
Eq BackendEnvironment Source # 
Instance details

Defined in Amazonka.Amplify.Types.BackendEnvironment

Read BackendEnvironment Source # 
Instance details

Defined in Amazonka.Amplify.Types.BackendEnvironment

Show BackendEnvironment Source # 
Instance details

Defined in Amazonka.Amplify.Types.BackendEnvironment

Generic BackendEnvironment Source # 
Instance details

Defined in Amazonka.Amplify.Types.BackendEnvironment

Associated Types

type Rep BackendEnvironment :: Type -> Type #

NFData BackendEnvironment Source # 
Instance details

Defined in Amazonka.Amplify.Types.BackendEnvironment

Methods

rnf :: BackendEnvironment -> () #

Hashable BackendEnvironment Source # 
Instance details

Defined in Amazonka.Amplify.Types.BackendEnvironment

FromJSON BackendEnvironment Source # 
Instance details

Defined in Amazonka.Amplify.Types.BackendEnvironment

type Rep BackendEnvironment Source # 
Instance details

Defined in Amazonka.Amplify.Types.BackendEnvironment

type Rep BackendEnvironment = D1 ('MetaData "BackendEnvironment" "Amazonka.Amplify.Types.BackendEnvironment" "libZSservicesZSamazonka-amplifyZSamazonka-amplify" 'False) (C1 ('MetaCons "BackendEnvironment'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "deploymentArtifacts") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "stackName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "backendEnvironmentArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: (S1 ('MetaSel ('Just "environmentName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "createTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: S1 ('MetaSel ('Just "updateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX)))))

newBackendEnvironment Source #

Create a value of BackendEnvironment 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:deploymentArtifacts:BackendEnvironment', backendEnvironment_deploymentArtifacts - The name of deployment artifacts.

$sel:stackName:BackendEnvironment', backendEnvironment_stackName - The AWS CloudFormation stack name of a backend environment.

$sel:backendEnvironmentArn:BackendEnvironment', backendEnvironment_backendEnvironmentArn - The Amazon Resource Name (ARN) for a backend environment that is part of an Amplify app.

$sel:environmentName:BackendEnvironment', backendEnvironment_environmentName - The name for a backend environment that is part of an Amplify app.

$sel:createTime:BackendEnvironment', backendEnvironment_createTime - The creation date and time for a backend environment that is part of an Amplify app.

$sel:updateTime:BackendEnvironment', backendEnvironment_updateTime - The last updated date and time for a backend environment that is part of an Amplify app.

Branch

data Branch Source #

The branch for an Amplify app, which maps to a third-party repository branch.

See: newBranch smart constructor.

Instances

Instances details
Eq Branch Source # 
Instance details

Defined in Amazonka.Amplify.Types.Branch

Methods

(==) :: Branch -> Branch -> Bool #

(/=) :: Branch -> Branch -> Bool #

Show Branch Source # 
Instance details

Defined in Amazonka.Amplify.Types.Branch

Generic Branch Source # 
Instance details

Defined in Amazonka.Amplify.Types.Branch

Associated Types

type Rep Branch :: Type -> Type #

Methods

from :: Branch -> Rep Branch x #

to :: Rep Branch x -> Branch #

NFData Branch Source # 
Instance details

Defined in Amazonka.Amplify.Types.Branch

Methods

rnf :: Branch -> () #

Hashable Branch Source # 
Instance details

Defined in Amazonka.Amplify.Types.Branch

Methods

hashWithSalt :: Int -> Branch -> Int #

hash :: Branch -> Int #

FromJSON Branch Source # 
Instance details

Defined in Amazonka.Amplify.Types.Branch

type Rep Branch Source # 
Instance details

Defined in Amazonka.Amplify.Types.Branch

type Rep Branch = D1 ('MetaData "Branch" "Amazonka.Amplify.Types.Branch" "libZSservicesZSamazonka-amplifyZSamazonka-amplify" 'False) (C1 ('MetaCons "Branch'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "backendEnvironmentArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "thumbnailUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "basicAuthCredentials") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))))) :*: (S1 ('MetaSel ('Just "buildSpec") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "sourceBranch") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "enablePerformanceMode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))) :*: ((S1 ('MetaSel ('Just "destinationBranch") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "pullRequestEnvironmentName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "associatedResources") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])))) :*: ((S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "branchArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "branchName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))) :*: (((S1 ('MetaSel ('Just "stage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Stage) :*: (S1 ('MetaSel ('Just "displayName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "enableNotification") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool))) :*: ((S1 ('MetaSel ('Just "createTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: S1 ('MetaSel ('Just "updateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX)) :*: (S1 ('MetaSel ('Just "environmentVariables") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (HashMap Text Text)) :*: S1 ('MetaSel ('Just "enableAutoBuild") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool)))) :*: ((S1 ('MetaSel ('Just "customDomains") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text]) :*: (S1 ('MetaSel ('Just "framework") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "activeJobId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: ((S1 ('MetaSel ('Just "totalNumberOfJobs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "enableBasicAuth") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool)) :*: (S1 ('MetaSel ('Just "ttl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "enablePullRequestPreview") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool)))))))

newBranch Source #

Create a value of Branch 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:backendEnvironmentArn:Branch', branch_backendEnvironmentArn - The Amazon Resource Name (ARN) for a backend environment that is part of an Amplify app.

$sel:thumbnailUrl:Branch', branch_thumbnailUrl - The thumbnail URL for the branch of an Amplify app.

$sel:basicAuthCredentials:Branch', branch_basicAuthCredentials - The basic authorization credentials for a branch of an Amplify app.

$sel:buildSpec:Branch', branch_buildSpec - The build specification (build spec) content for the branch of an Amplify app.

$sel:sourceBranch:Branch', branch_sourceBranch - The source branch if the branch is a pull request branch.

$sel:enablePerformanceMode:Branch', branch_enablePerformanceMode - Enables performance mode for the branch.

Performance mode optimizes for faster hosting performance by keeping content cached at the edge for a longer interval. When performance mode is enabled, hosting configuration or code changes can take up to 10 minutes to roll out.

$sel:destinationBranch:Branch', branch_destinationBranch - The destination branch if the branch is a pull request branch.

$sel:pullRequestEnvironmentName:Branch', branch_pullRequestEnvironmentName - The Amplify environment name for the pull request.

$sel:associatedResources:Branch', branch_associatedResources - A list of custom resources that are linked to this branch.

$sel:tags:Branch', branch_tags - The tag for the branch of an Amplify app.

$sel:branchArn:Branch', branch_branchArn - The Amazon Resource Name (ARN) for a branch that is part of an Amplify app.

$sel:branchName:Branch', branch_branchName - The name for the branch that is part of an Amplify app.

$sel:description:Branch', branch_description - The description for the branch that is part of an Amplify app.

$sel:stage:Branch', branch_stage - The current stage for the branch that is part of an Amplify app.

$sel:displayName:Branch', branch_displayName - The display name for the branch. This is used as the default domain prefix.

$sel:enableNotification:Branch', branch_enableNotification - Enables notifications for a branch that is part of an Amplify app.

$sel:createTime:Branch', branch_createTime - The creation date and time for a branch that is part of an Amplify app.

$sel:updateTime:Branch', branch_updateTime - The last updated date and time for a branch that is part of an Amplify app.

$sel:environmentVariables:Branch', branch_environmentVariables - The environment variables specific to a branch of an Amplify app.

$sel:enableAutoBuild:Branch', branch_enableAutoBuild - Enables auto-building on push for a branch of an Amplify app.

$sel:customDomains:Branch', branch_customDomains - The custom domains for a branch of an Amplify app.

$sel:framework:Branch', branch_framework - The framework for a branch of an Amplify app.

$sel:activeJobId:Branch', branch_activeJobId - The ID of the active job for a branch of an Amplify app.

$sel:totalNumberOfJobs:Branch', branch_totalNumberOfJobs - The total number of jobs that are part of an Amplify app.

$sel:enableBasicAuth:Branch', branch_enableBasicAuth - Enables basic authorization for a branch of an Amplify app.

$sel:ttl:Branch', branch_ttl - The content Time to Live (TTL) for the website in seconds.

$sel:enablePullRequestPreview:Branch', branch_enablePullRequestPreview - Enables pull request previews for the branch.

CustomRule

data CustomRule Source #

Describes a custom rewrite or redirect rule.

See: newCustomRule smart constructor.

Instances

Instances details
Eq CustomRule Source # 
Instance details

Defined in Amazonka.Amplify.Types.CustomRule

Read CustomRule Source # 
Instance details

Defined in Amazonka.Amplify.Types.CustomRule

Show CustomRule Source # 
Instance details

Defined in Amazonka.Amplify.Types.CustomRule

Generic CustomRule Source # 
Instance details

Defined in Amazonka.Amplify.Types.CustomRule

Associated Types

type Rep CustomRule :: Type -> Type #

NFData CustomRule Source # 
Instance details

Defined in Amazonka.Amplify.Types.CustomRule

Methods

rnf :: CustomRule -> () #

Hashable CustomRule Source # 
Instance details

Defined in Amazonka.Amplify.Types.CustomRule

ToJSON CustomRule Source # 
Instance details

Defined in Amazonka.Amplify.Types.CustomRule

FromJSON CustomRule Source # 
Instance details

Defined in Amazonka.Amplify.Types.CustomRule

type Rep CustomRule Source # 
Instance details

Defined in Amazonka.Amplify.Types.CustomRule

type Rep CustomRule = D1 ('MetaData "CustomRule" "Amazonka.Amplify.Types.CustomRule" "libZSservicesZSamazonka-amplifyZSamazonka-amplify" 'False) (C1 ('MetaCons "CustomRule'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "condition") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "source") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "target") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newCustomRule Source #

Create a value of CustomRule 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:status:CustomRule', customRule_status - The status code for a URL rewrite or redirect rule.

200
Represents a 200 rewrite rule.
301
Represents a 301 (moved pemanently) redirect rule. This and all future requests should be directed to the target URL.
302
Represents a 302 temporary redirect rule.
404
Represents a 404 redirect rule.
404-200
Represents a 404 rewrite rule.

$sel:condition:CustomRule', customRule_condition - The condition for a URL rewrite or redirect rule, such as a country code.

$sel:source:CustomRule', customRule_source - The source pattern for a URL rewrite or redirect rule.

$sel:target:CustomRule', customRule_target - The target pattern for a URL rewrite or redirect rule.

DomainAssociation

data DomainAssociation Source #

Describes a domain association that associates a custom domain with an Amplify app.

See: newDomainAssociation smart constructor.

Instances

Instances details
Eq DomainAssociation Source # 
Instance details

Defined in Amazonka.Amplify.Types.DomainAssociation

Read DomainAssociation Source # 
Instance details

Defined in Amazonka.Amplify.Types.DomainAssociation

Show DomainAssociation Source # 
Instance details

Defined in Amazonka.Amplify.Types.DomainAssociation

Generic DomainAssociation Source # 
Instance details

Defined in Amazonka.Amplify.Types.DomainAssociation

Associated Types

type Rep DomainAssociation :: Type -> Type #

NFData DomainAssociation Source # 
Instance details

Defined in Amazonka.Amplify.Types.DomainAssociation

Methods

rnf :: DomainAssociation -> () #

Hashable DomainAssociation Source # 
Instance details

Defined in Amazonka.Amplify.Types.DomainAssociation

FromJSON DomainAssociation Source # 
Instance details

Defined in Amazonka.Amplify.Types.DomainAssociation

type Rep DomainAssociation Source # 
Instance details

Defined in Amazonka.Amplify.Types.DomainAssociation

type Rep DomainAssociation = D1 ('MetaData "DomainAssociation" "Amazonka.Amplify.Types.DomainAssociation" "libZSservicesZSamazonka-amplifyZSamazonka-amplify" 'False) (C1 ('MetaCons "DomainAssociation'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "certificateVerificationDNSRecord") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "autoSubDomainCreationPatterns") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))) :*: (S1 ('MetaSel ('Just "autoSubDomainIAMRole") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "domainAssociationArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: ((S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "enableAutoSubDomain") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool)) :*: (S1 ('MetaSel ('Just "domainStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 DomainStatus) :*: (S1 ('MetaSel ('Just "statusReason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "subDomains") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [SubDomain]))))))

newDomainAssociation Source #

Create a value of DomainAssociation 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:certificateVerificationDNSRecord:DomainAssociation', domainAssociation_certificateVerificationDNSRecord - The DNS record for certificate verification.

$sel:autoSubDomainCreationPatterns:DomainAssociation', domainAssociation_autoSubDomainCreationPatterns - Sets branch patterns for automatic subdomain creation.

$sel:autoSubDomainIAMRole:DomainAssociation', domainAssociation_autoSubDomainIAMRole - The required AWS Identity and Access Management (IAM) service role for the Amazon Resource Name (ARN) for automatically creating subdomains.

$sel:domainAssociationArn:DomainAssociation', domainAssociation_domainAssociationArn - The Amazon Resource Name (ARN) for the domain association.

$sel:domainName:DomainAssociation', domainAssociation_domainName - The name of the domain.

$sel:enableAutoSubDomain:DomainAssociation', domainAssociation_enableAutoSubDomain - Enables the automated creation of subdomains for branches.

$sel:domainStatus:DomainAssociation', domainAssociation_domainStatus - The current status of the domain association.

$sel:statusReason:DomainAssociation', domainAssociation_statusReason - The reason for the current status of the domain association.

$sel:subDomains:DomainAssociation', domainAssociation_subDomains - The subdomains for the domain association.

Job

data Job Source #

Describes an execution job for an Amplify app.

See: newJob smart constructor.

Constructors

Job' JobSummary [Step] 

Instances

Instances details
Eq Job Source # 
Instance details

Defined in Amazonka.Amplify.Types.Job

Methods

(==) :: Job -> Job -> Bool #

(/=) :: Job -> Job -> Bool #

Read Job Source # 
Instance details

Defined in Amazonka.Amplify.Types.Job

Show Job Source # 
Instance details

Defined in Amazonka.Amplify.Types.Job

Methods

showsPrec :: Int -> Job -> ShowS #

show :: Job -> String #

showList :: [Job] -> ShowS #

Generic Job Source # 
Instance details

Defined in Amazonka.Amplify.Types.Job

Associated Types

type Rep Job :: Type -> Type #

Methods

from :: Job -> Rep Job x #

to :: Rep Job x -> Job #

NFData Job Source # 
Instance details

Defined in Amazonka.Amplify.Types.Job

Methods

rnf :: Job -> () #

Hashable Job Source # 
Instance details

Defined in Amazonka.Amplify.Types.Job

Methods

hashWithSalt :: Int -> Job -> Int #

hash :: Job -> Int #

FromJSON Job Source # 
Instance details

Defined in Amazonka.Amplify.Types.Job

type Rep Job Source # 
Instance details

Defined in Amazonka.Amplify.Types.Job

type Rep Job = D1 ('MetaData "Job" "Amazonka.Amplify.Types.Job" "libZSservicesZSamazonka-amplifyZSamazonka-amplify" 'False) (C1 ('MetaCons "Job'" 'PrefixI 'True) (S1 ('MetaSel ('Just "summary") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 JobSummary) :*: S1 ('MetaSel ('Just "steps") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Step])))

newJob Source #

Create a value of Job 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:summary:Job', job_summary - Describes the summary for an execution job for an Amplify app.

$sel:steps:Job', job_steps - The execution steps for an execution job, for an Amplify app.

JobSummary

data JobSummary Source #

Describes the summary for an execution job for an Amplify app.

See: newJobSummary smart constructor.

Instances

Instances details
Eq JobSummary Source # 
Instance details

Defined in Amazonka.Amplify.Types.JobSummary

Read JobSummary Source # 
Instance details

Defined in Amazonka.Amplify.Types.JobSummary

Show JobSummary Source # 
Instance details

Defined in Amazonka.Amplify.Types.JobSummary

Generic JobSummary Source # 
Instance details

Defined in Amazonka.Amplify.Types.JobSummary

Associated Types

type Rep JobSummary :: Type -> Type #

NFData JobSummary Source # 
Instance details

Defined in Amazonka.Amplify.Types.JobSummary

Methods

rnf :: JobSummary -> () #

Hashable JobSummary Source # 
Instance details

Defined in Amazonka.Amplify.Types.JobSummary

FromJSON JobSummary Source # 
Instance details

Defined in Amazonka.Amplify.Types.JobSummary

type Rep JobSummary Source # 
Instance details

Defined in Amazonka.Amplify.Types.JobSummary

newJobSummary Source #

Create a value of JobSummary 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:endTime:JobSummary', jobSummary_endTime - The end date and time for the job.

$sel:jobArn:JobSummary', jobSummary_jobArn - The Amazon Resource Name (ARN) for the job.

$sel:jobId:JobSummary', jobSummary_jobId - The unique ID for the job.

$sel:commitId:JobSummary', jobSummary_commitId - The commit ID from a third-party repository provider for the job.

$sel:commitMessage:JobSummary', jobSummary_commitMessage - The commit message from a third-party repository provider for the job.

$sel:commitTime:JobSummary', jobSummary_commitTime - The commit date and time for the job.

$sel:startTime:JobSummary', jobSummary_startTime - The start date and time for the job.

$sel:status:JobSummary', jobSummary_status - The current status for the job.

$sel:jobType:JobSummary', jobSummary_jobType - The type for the job. If the value is RELEASE, the job was manually released from its source by using the StartJob API. If the value is RETRY, the job was manually retried using the StartJob API. If the value is WEB_HOOK, the job was automatically triggered by webhooks.

ProductionBranch

data ProductionBranch Source #

Describes the information about a production branch for an Amplify app.

See: newProductionBranch smart constructor.

Instances

Instances details
Eq ProductionBranch Source # 
Instance details

Defined in Amazonka.Amplify.Types.ProductionBranch

Read ProductionBranch Source # 
Instance details

Defined in Amazonka.Amplify.Types.ProductionBranch

Show ProductionBranch Source # 
Instance details

Defined in Amazonka.Amplify.Types.ProductionBranch

Generic ProductionBranch Source # 
Instance details

Defined in Amazonka.Amplify.Types.ProductionBranch

Associated Types

type Rep ProductionBranch :: Type -> Type #

NFData ProductionBranch Source # 
Instance details

Defined in Amazonka.Amplify.Types.ProductionBranch

Methods

rnf :: ProductionBranch -> () #

Hashable ProductionBranch Source # 
Instance details

Defined in Amazonka.Amplify.Types.ProductionBranch

FromJSON ProductionBranch Source # 
Instance details

Defined in Amazonka.Amplify.Types.ProductionBranch

type Rep ProductionBranch Source # 
Instance details

Defined in Amazonka.Amplify.Types.ProductionBranch

type Rep ProductionBranch = D1 ('MetaData "ProductionBranch" "Amazonka.Amplify.Types.ProductionBranch" "libZSservicesZSamazonka-amplifyZSamazonka-amplify" 'False) (C1 ('MetaCons "ProductionBranch'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "lastDeployTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "thumbnailUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "branchName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newProductionBranch :: ProductionBranch Source #

Create a value of ProductionBranch 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:lastDeployTime:ProductionBranch', productionBranch_lastDeployTime - The last deploy time of the production branch.

$sel:status:ProductionBranch', productionBranch_status - The status of the production branch.

$sel:thumbnailUrl:ProductionBranch', productionBranch_thumbnailUrl - The thumbnail URL for the production branch.

$sel:branchName:ProductionBranch', productionBranch_branchName - The branch name for the production branch.

Step

data Step Source #

Describes an execution step, for an execution job, for an Amplify app.

See: newStep smart constructor.

Instances

Instances details
Eq Step Source # 
Instance details

Defined in Amazonka.Amplify.Types.Step

Methods

(==) :: Step -> Step -> Bool #

(/=) :: Step -> Step -> Bool #

Read Step Source # 
Instance details

Defined in Amazonka.Amplify.Types.Step

Show Step Source # 
Instance details

Defined in Amazonka.Amplify.Types.Step

Methods

showsPrec :: Int -> Step -> ShowS #

show :: Step -> String #

showList :: [Step] -> ShowS #

Generic Step Source # 
Instance details

Defined in Amazonka.Amplify.Types.Step

Associated Types

type Rep Step :: Type -> Type #

Methods

from :: Step -> Rep Step x #

to :: Rep Step x -> Step #

NFData Step Source # 
Instance details

Defined in Amazonka.Amplify.Types.Step

Methods

rnf :: Step -> () #

Hashable Step Source # 
Instance details

Defined in Amazonka.Amplify.Types.Step

Methods

hashWithSalt :: Int -> Step -> Int #

hash :: Step -> Int #

FromJSON Step Source # 
Instance details

Defined in Amazonka.Amplify.Types.Step

type Rep Step Source # 
Instance details

Defined in Amazonka.Amplify.Types.Step

newStep Source #

Create a value of Step 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:logUrl:Step', step_logUrl - The URL to the logs for the execution step.

$sel:context:Step', step_context - The context for the current step. Includes a build image if the step is build.

$sel:testArtifactsUrl:Step', step_testArtifactsUrl - The URL to the test artifact for the execution step.

$sel:artifactsUrl:Step', step_artifactsUrl - The URL to the artifact for the execution step.

$sel:testConfigUrl:Step', step_testConfigUrl - The URL to the test configuration for the execution step.

$sel:screenshots:Step', step_screenshots - The list of screenshot URLs for the execution step, if relevant.

$sel:statusReason:Step', step_statusReason - The reason for the current step status.

$sel:stepName:Step', step_stepName - The name of the execution step.

$sel:startTime:Step', step_startTime - The start date and time of the execution step.

$sel:status:Step', step_status - The status of the execution step.

$sel:endTime:Step', step_endTime - The end date and time of the execution step.

SubDomain

data SubDomain Source #

The subdomain for the domain association.

See: newSubDomain smart constructor.

Instances

Instances details
Eq SubDomain Source # 
Instance details

Defined in Amazonka.Amplify.Types.SubDomain

Read SubDomain Source # 
Instance details

Defined in Amazonka.Amplify.Types.SubDomain

Show SubDomain Source # 
Instance details

Defined in Amazonka.Amplify.Types.SubDomain

Generic SubDomain Source # 
Instance details

Defined in Amazonka.Amplify.Types.SubDomain

Associated Types

type Rep SubDomain :: Type -> Type #

NFData SubDomain Source # 
Instance details

Defined in Amazonka.Amplify.Types.SubDomain

Methods

rnf :: SubDomain -> () #

Hashable SubDomain Source # 
Instance details

Defined in Amazonka.Amplify.Types.SubDomain

FromJSON SubDomain Source # 
Instance details

Defined in Amazonka.Amplify.Types.SubDomain

type Rep SubDomain Source # 
Instance details

Defined in Amazonka.Amplify.Types.SubDomain

type Rep SubDomain = D1 ('MetaData "SubDomain" "Amazonka.Amplify.Types.SubDomain" "libZSservicesZSamazonka-amplifyZSamazonka-amplify" 'False) (C1 ('MetaCons "SubDomain'" 'PrefixI 'True) (S1 ('MetaSel ('Just "subDomainSetting") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 SubDomainSetting) :*: (S1 ('MetaSel ('Just "verified") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool) :*: S1 ('MetaSel ('Just "dnsRecord") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newSubDomain Source #

Create a value of SubDomain 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:subDomainSetting:SubDomain', subDomain_subDomainSetting - Describes the settings for the subdomain.

$sel:verified:SubDomain', subDomain_verified - The verified status of the subdomain

$sel:dnsRecord:SubDomain', subDomain_dnsRecord - The DNS record for the subdomain.

SubDomainSetting

data SubDomainSetting Source #

Describes the settings for the subdomain.

See: newSubDomainSetting smart constructor.

Instances

Instances details
Eq SubDomainSetting Source # 
Instance details

Defined in Amazonka.Amplify.Types.SubDomainSetting

Read SubDomainSetting Source # 
Instance details

Defined in Amazonka.Amplify.Types.SubDomainSetting

Show SubDomainSetting Source # 
Instance details

Defined in Amazonka.Amplify.Types.SubDomainSetting

Generic SubDomainSetting Source # 
Instance details

Defined in Amazonka.Amplify.Types.SubDomainSetting

Associated Types

type Rep SubDomainSetting :: Type -> Type #

NFData SubDomainSetting Source # 
Instance details

Defined in Amazonka.Amplify.Types.SubDomainSetting

Methods

rnf :: SubDomainSetting -> () #

Hashable SubDomainSetting Source # 
Instance details

Defined in Amazonka.Amplify.Types.SubDomainSetting

ToJSON SubDomainSetting Source # 
Instance details

Defined in Amazonka.Amplify.Types.SubDomainSetting

FromJSON SubDomainSetting Source # 
Instance details

Defined in Amazonka.Amplify.Types.SubDomainSetting

type Rep SubDomainSetting Source # 
Instance details

Defined in Amazonka.Amplify.Types.SubDomainSetting

type Rep SubDomainSetting = D1 ('MetaData "SubDomainSetting" "Amazonka.Amplify.Types.SubDomainSetting" "libZSservicesZSamazonka-amplifyZSamazonka-amplify" 'False) (C1 ('MetaCons "SubDomainSetting'" 'PrefixI 'True) (S1 ('MetaSel ('Just "prefix") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "branchName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newSubDomainSetting Source #

Create a value of SubDomainSetting 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:prefix:SubDomainSetting', subDomainSetting_prefix - The prefix setting for the subdomain.

$sel:branchName:SubDomainSetting', subDomainSetting_branchName - The branch name setting for the subdomain.

Webhook

data Webhook Source #

Describes a webhook that connects repository events to an Amplify app.

See: newWebhook smart constructor.

Instances

Instances details
Eq Webhook Source # 
Instance details

Defined in Amazonka.Amplify.Types.Webhook

Methods

(==) :: Webhook -> Webhook -> Bool #

(/=) :: Webhook -> Webhook -> Bool #

Read Webhook Source # 
Instance details

Defined in Amazonka.Amplify.Types.Webhook

Show Webhook Source # 
Instance details

Defined in Amazonka.Amplify.Types.Webhook

Generic Webhook Source # 
Instance details

Defined in Amazonka.Amplify.Types.Webhook

Associated Types

type Rep Webhook :: Type -> Type #

Methods

from :: Webhook -> Rep Webhook x #

to :: Rep Webhook x -> Webhook #

NFData Webhook Source # 
Instance details

Defined in Amazonka.Amplify.Types.Webhook

Methods

rnf :: Webhook -> () #

Hashable Webhook Source # 
Instance details

Defined in Amazonka.Amplify.Types.Webhook

Methods

hashWithSalt :: Int -> Webhook -> Int #

hash :: Webhook -> Int #

FromJSON Webhook Source # 
Instance details

Defined in Amazonka.Amplify.Types.Webhook

type Rep Webhook Source # 
Instance details

Defined in Amazonka.Amplify.Types.Webhook

newWebhook Source #

Create a value of Webhook 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:webhookArn:Webhook', webhook_webhookArn - The Amazon Resource Name (ARN) for the webhook.

$sel:webhookId:Webhook', webhook_webhookId - The ID of the webhook.

$sel:webhookUrl:Webhook', webhook_webhookUrl - The URL of the webhook.

$sel:branchName:Webhook', webhook_branchName - The name for a branch that is part of an Amplify app.

$sel:description:Webhook', webhook_description - The description for a webhook.

$sel:createTime:Webhook', webhook_createTime - The create date and time for a webhook.

$sel:updateTime:Webhook', webhook_updateTime - Updates the date and time for a webhook.