amazonka-amplify-2.0: Amazon Amplify SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.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.

BadRequestException

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

A request contains unexpected data.

DependentServiceFailureException

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

An operation failed because a dependent service threw an exception.

InternalFailureException

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

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

LimitExceededException

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

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

NotFoundException

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

An entity was not found during an operation.

ResourceNotFoundException

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

An operation failed due to a non-existent resource.

UnauthorizedException

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

An operation failed due to a lack of access.

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.

CreateApp

data CreateApp Source #

The request structure used to create apps in Amplify.

See: newCreateApp smart constructor.

Instances

Instances details
ToJSON CreateApp Source # 
Instance details

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

AWSRequest CreateApp Source # 
Instance details

Defined in Amazonka.Amplify.CreateApp

Associated Types

type AWSResponse CreateApp #

Generic CreateApp Source # 
Instance details

Defined in Amazonka.Amplify.CreateApp

Associated Types

type Rep CreateApp :: Type -> Type #

Show CreateApp Source # 
Instance details

Defined in Amazonka.Amplify.CreateApp

NFData CreateApp Source # 
Instance details

Defined in Amazonka.Amplify.CreateApp

Methods

rnf :: CreateApp -> () #

Eq CreateApp Source # 
Instance details

Defined in Amazonka.Amplify.CreateApp

Hashable CreateApp Source # 
Instance details

Defined in Amazonka.Amplify.CreateApp

type AWSResponse 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" "amazonka-amplify-2.0-FzmP32buJCeA4C8B1HzWt" 'False) (C1 ('MetaCons "CreateApp'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "accessToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "autoBranchCreationConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AutoBranchCreationConfig))) :*: (S1 ('MetaSel ('Just "autoBranchCreationPatterns") '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 (Sensitive Text))) :*: S1 ('MetaSel ('Just "customHeaders") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "customRules") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [CustomRule])) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "enableAutoBranchCreation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))))) :*: (((S1 ('MetaSel ('Just "enableBasicAuth") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "enableBranchAutoBuild") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "enableBranchAutoDeletion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "environmentVariables") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "iamServiceRoleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "oauthToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "platform") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Platform))) :*: (S1 ('MetaSel ('Just "repository") '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)))))))

newCreateApp Source #

Arguments

:: Text

CreateApp

-> CreateApp 

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:accessToken:CreateApp', createApp_accessToken - The personal access token for a GitHub repository for an Amplify app. The personal access token is used to authorize access to a GitHub repository using the Amplify GitHub App. The token is not stored.

Use accessToken for GitHub repositories only. To authorize access to a repository provider such as Bitbucket or CodeCommit, use oauthToken.

You must specify either accessToken or oauthToken when you create a new app.

Existing Amplify apps deployed from a GitHub repository using OAuth continue to work with CI/CD. However, we strongly recommend that you migrate these apps to use the GitHub App. For more information, see Migrating an existing OAuth app to the Amplify GitHub App in the Amplify User Guide .

CreateApp, createApp_autoBranchCreationConfig - The automated branch creation configuration for an Amplify app.

CreateApp, createApp_autoBranchCreationPatterns - The automated branch creation glob patterns for an Amplify app.

CreateApp, createApp_basicAuthCredentials - The credentials for basic authorization for an Amplify app. You must base64-encode the authorization credentials and provide them in the format user:password.

CreateApp, createApp_buildSpec - The build specification (build spec) for an Amplify app.

CreateApp, createApp_customHeaders - The custom HTTP headers for an Amplify app.

CreateApp, createApp_customRules - The custom rewrite and redirect rules for an Amplify app.

CreateApp, createApp_description - The description for an Amplify app.

CreateApp, createApp_enableAutoBranchCreation - Enables automated branch creation for an Amplify app.

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

CreateApp, createApp_enableBranchAutoBuild - Enables the auto building of branches for an Amplify app.

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

CreateApp, createApp_environmentVariables - The environment variables map for an Amplify app.

CreateApp, createApp_iamServiceRoleArn - The AWS Identity and Access Management (IAM) service role 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 using SSH cloning. The OAuth token is not stored.

Use oauthToken for repository providers other than GitHub, such as Bitbucket or CodeCommit. To authorize access to GitHub as your repository provider, use accessToken.

You must specify either oauthToken or accessToken when you create a new app.

Existing Amplify apps deployed from a GitHub repository using OAuth continue to work with CI/CD. However, we strongly recommend that you migrate these apps to use the GitHub App. For more information, see Migrating an existing OAuth app to the Amplify GitHub App in the Amplify User Guide .

CreateApp, createApp_platform - The platform for the Amplify app. For a static app, set the platform type to WEB. For a dynamic server-side rendered (SSR) app, set the platform type to WEB_COMPUTE. For an app requiring Amplify Hosting's original SSR support only, set the platform type to WEB_DYNAMIC.

CreateApp, createApp_repository - The repository for an Amplify app.

CreateApp, createApp_tags - The tag for an Amplify app.

CreateApp, createApp_name - The name for an Amplify app.

data CreateAppResponse Source #

See: newCreateAppResponse smart constructor.

Constructors

CreateAppResponse' Int App 

Instances

Instances details
Generic CreateAppResponse Source # 
Instance details

Defined in Amazonka.Amplify.CreateApp

Associated Types

type Rep CreateAppResponse :: Type -> Type #

Show CreateAppResponse Source # 
Instance details

Defined in Amazonka.Amplify.CreateApp

NFData CreateAppResponse Source # 
Instance details

Defined in Amazonka.Amplify.CreateApp

Methods

rnf :: CreateAppResponse -> () #

Eq CreateAppResponse Source # 
Instance details

Defined in Amazonka.Amplify.CreateApp

type Rep CreateAppResponse Source # 
Instance details

Defined in Amazonka.Amplify.CreateApp

type Rep CreateAppResponse = D1 ('MetaData "CreateAppResponse" "Amazonka.Amplify.CreateApp" "amazonka-amplify-2.0-FzmP32buJCeA4C8B1HzWt" '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.

CreateBackendEnvironment

data CreateBackendEnvironment Source #

The request structure for the backend environment create request.

See: newCreateBackendEnvironment smart constructor.

Instances

Instances details
ToJSON 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

AWSRequest 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 #

Read CreateBackendEnvironment Source # 
Instance details

Defined in Amazonka.Amplify.CreateBackendEnvironment

Show CreateBackendEnvironment Source # 
Instance details

Defined in Amazonka.Amplify.CreateBackendEnvironment

NFData CreateBackendEnvironment Source # 
Instance details

Defined in Amazonka.Amplify.CreateBackendEnvironment

Eq CreateBackendEnvironment Source # 
Instance details

Defined in Amazonka.Amplify.CreateBackendEnvironment

Hashable CreateBackendEnvironment Source # 
Instance details

Defined in Amazonka.Amplify.CreateBackendEnvironment

type AWSResponse 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" "amazonka-amplify-2.0-FzmP32buJCeA4C8B1HzWt" '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))))

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:

CreateBackendEnvironment, createBackendEnvironment_deploymentArtifacts - The name of deployment artifacts.

CreateBackendEnvironment, createBackendEnvironment_stackName - The AWS CloudFormation stack name of a backend environment.

CreateBackendEnvironment, createBackendEnvironment_appId - The unique ID for an Amplify app.

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
Generic CreateBackendEnvironmentResponse Source # 
Instance details

Defined in Amazonka.Amplify.CreateBackendEnvironment

Associated Types

type Rep CreateBackendEnvironmentResponse :: Type -> Type #

Read CreateBackendEnvironmentResponse Source # 
Instance details

Defined in Amazonka.Amplify.CreateBackendEnvironment

Show CreateBackendEnvironmentResponse Source # 
Instance details

Defined in Amazonka.Amplify.CreateBackendEnvironment

NFData CreateBackendEnvironmentResponse Source # 
Instance details

Defined in Amazonka.Amplify.CreateBackendEnvironment

Eq 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" "amazonka-amplify-2.0-FzmP32buJCeA4C8B1HzWt" '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.

CreateBranch

data CreateBranch Source #

The request structure for the create branch request.

See: newCreateBranch smart constructor.

Instances

Instances details
ToJSON CreateBranch Source # 
Instance details

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

AWSRequest CreateBranch Source # 
Instance details

Defined in Amazonka.Amplify.CreateBranch

Associated Types

type AWSResponse CreateBranch #

Generic CreateBranch Source # 
Instance details

Defined in Amazonka.Amplify.CreateBranch

Associated Types

type Rep CreateBranch :: Type -> Type #

Show CreateBranch Source # 
Instance details

Defined in Amazonka.Amplify.CreateBranch

NFData CreateBranch Source # 
Instance details

Defined in Amazonka.Amplify.CreateBranch

Methods

rnf :: CreateBranch -> () #

Eq CreateBranch Source # 
Instance details

Defined in Amazonka.Amplify.CreateBranch

Hashable CreateBranch Source # 
Instance details

Defined in Amazonka.Amplify.CreateBranch

type AWSResponse 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" "amazonka-amplify-2.0-FzmP32buJCeA4C8B1HzWt" 'False) (C1 ('MetaCons "CreateBranch'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "backendEnvironmentArn") '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 (Sensitive Text))) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "displayName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "enableAutoBuild") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "enableBasicAuth") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "enableNotification") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "enablePerformanceMode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))))) :*: (((S1 ('MetaSel ('Just "enablePullRequestPreview") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "environmentVariables") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text)))) :*: (S1 ('MetaSel ('Just "framework") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "pullRequestEnvironmentName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "stage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Stage)) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text)))) :*: (S1 ('MetaSel ('Just "ttl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "branchName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))))

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:

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

CreateBranch, createBranch_basicAuthCredentials - The basic authorization credentials for the branch. You must base64-encode the authorization credentials and provide them in the format user:password.

CreateBranch, createBranch_buildSpec - The build specification (build spec) for the branch.

CreateBranch, createBranch_description - The description for the branch.

CreateBranch, createBranch_displayName - The display name for a branch. This is used as the default domain prefix.

CreateBranch, createBranch_enableAutoBuild - Enables auto building for the branch.

CreateBranch, createBranch_enableBasicAuth - Enables basic authorization for the branch.

CreateBranch, createBranch_enableNotification - Enables notifications for the branch.

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.

CreateBranch, createBranch_enablePullRequestPreview - Enables pull request previews for this branch.

CreateBranch, createBranch_environmentVariables - The environment variables for the branch.

CreateBranch, createBranch_framework - The framework for the branch.

CreateBranch, createBranch_pullRequestEnvironmentName - The Amplify environment name for the pull request.

CreateBranch, createBranch_stage - Describes the current stage for the branch.

CreateBranch, createBranch_tags - The tag for the branch.

CreateBranch, createBranch_ttl - The content Time To Live (TTL) for the website in seconds.

CreateBranch, createBranch_appId - The unique ID for an Amplify app.

CreateBranch, createBranch_branchName - The name for the branch.

data CreateBranchResponse Source #

The result structure for create branch request.

See: newCreateBranchResponse smart constructor.

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.

CreateDeployment

data CreateDeployment Source #

The request structure for the create a new deployment request.

See: newCreateDeployment smart constructor.

Instances

Instances details
ToJSON CreateDeployment Source # 
Instance details

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

AWSRequest CreateDeployment Source # 
Instance details

Defined in Amazonka.Amplify.CreateDeployment

Associated Types

type AWSResponse CreateDeployment #

Generic CreateDeployment Source # 
Instance details

Defined in Amazonka.Amplify.CreateDeployment

Associated Types

type Rep CreateDeployment :: Type -> Type #

Read CreateDeployment Source # 
Instance details

Defined in Amazonka.Amplify.CreateDeployment

Show CreateDeployment Source # 
Instance details

Defined in Amazonka.Amplify.CreateDeployment

NFData CreateDeployment Source # 
Instance details

Defined in Amazonka.Amplify.CreateDeployment

Methods

rnf :: CreateDeployment -> () #

Eq CreateDeployment Source # 
Instance details

Defined in Amazonka.Amplify.CreateDeployment

Hashable CreateDeployment Source # 
Instance details

Defined in Amazonka.Amplify.CreateDeployment

type AWSResponse 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" "amazonka-amplify-2.0-FzmP32buJCeA4C8B1HzWt" '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))))

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.

CreateDeployment, createDeployment_appId - The unique ID for an Amplify app.

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
Generic CreateDeploymentResponse Source # 
Instance details

Defined in Amazonka.Amplify.CreateDeployment

Associated Types

type Rep CreateDeploymentResponse :: Type -> Type #

Read CreateDeploymentResponse Source # 
Instance details

Defined in Amazonka.Amplify.CreateDeployment

Show CreateDeploymentResponse Source # 
Instance details

Defined in Amazonka.Amplify.CreateDeployment

NFData CreateDeploymentResponse Source # 
Instance details

Defined in Amazonka.Amplify.CreateDeployment

Eq 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" "amazonka-amplify-2.0-FzmP32buJCeA4C8B1HzWt" '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:

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.

CreateDomainAssociation

data CreateDomainAssociation Source #

The request structure for the create domain association request.

See: newCreateDomainAssociation smart constructor.

Instances

Instances details
ToJSON 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

AWSRequest 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 #

Read CreateDomainAssociation Source # 
Instance details

Defined in Amazonka.Amplify.CreateDomainAssociation

Show CreateDomainAssociation Source # 
Instance details

Defined in Amazonka.Amplify.CreateDomainAssociation

NFData CreateDomainAssociation Source # 
Instance details

Defined in Amazonka.Amplify.CreateDomainAssociation

Methods

rnf :: CreateDomainAssociation -> () #

Eq CreateDomainAssociation Source # 
Instance details

Defined in Amazonka.Amplify.CreateDomainAssociation

Hashable CreateDomainAssociation Source # 
Instance details

Defined in Amazonka.Amplify.CreateDomainAssociation

type AWSResponse 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" "amazonka-amplify-2.0-FzmP32buJCeA4C8B1HzWt" 'False) (C1 ('MetaCons "CreateDomainAssociation'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "autoSubDomainCreationPatterns") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 ('MetaSel ('Just "autoSubDomainIAMRole") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "enableAutoSubDomain") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))) :*: (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])))))

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:

CreateDomainAssociation, createDomainAssociation_autoSubDomainCreationPatterns - Sets the branch patterns for automatic subdomain creation.

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

CreateDomainAssociation, createDomainAssociation_enableAutoSubDomain - Enables the automated creation of subdomains for branches.

CreateDomainAssociation, createDomainAssociation_appId - The unique ID for an Amplify app.

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
Generic CreateDomainAssociationResponse Source # 
Instance details

Defined in Amazonka.Amplify.CreateDomainAssociation

Associated Types

type Rep CreateDomainAssociationResponse :: Type -> Type #

Read CreateDomainAssociationResponse Source # 
Instance details

Defined in Amazonka.Amplify.CreateDomainAssociation

Show CreateDomainAssociationResponse Source # 
Instance details

Defined in Amazonka.Amplify.CreateDomainAssociation

NFData CreateDomainAssociationResponse Source # 
Instance details

Defined in Amazonka.Amplify.CreateDomainAssociation

Eq 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" "amazonka-amplify-2.0-FzmP32buJCeA4C8B1HzWt" '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.

CreateWebhook

data CreateWebhook Source #

The request structure for the create webhook request.

See: newCreateWebhook smart constructor.

Instances

Instances details
ToJSON CreateWebhook Source # 
Instance details

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

AWSRequest CreateWebhook Source # 
Instance details

Defined in Amazonka.Amplify.CreateWebhook

Associated Types

type AWSResponse CreateWebhook #

Generic CreateWebhook Source # 
Instance details

Defined in Amazonka.Amplify.CreateWebhook

Associated Types

type Rep CreateWebhook :: Type -> Type #

Read CreateWebhook Source # 
Instance details

Defined in Amazonka.Amplify.CreateWebhook

Show CreateWebhook Source # 
Instance details

Defined in Amazonka.Amplify.CreateWebhook

NFData CreateWebhook Source # 
Instance details

Defined in Amazonka.Amplify.CreateWebhook

Methods

rnf :: CreateWebhook -> () #

Eq CreateWebhook Source # 
Instance details

Defined in Amazonka.Amplify.CreateWebhook

Hashable CreateWebhook Source # 
Instance details

Defined in Amazonka.Amplify.CreateWebhook

type AWSResponse 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" "amazonka-amplify-2.0-FzmP32buJCeA4C8B1HzWt" '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))))

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:

CreateWebhook, createWebhook_description - The description for a webhook.

CreateWebhook, createWebhook_appId - The unique ID for an Amplify app.

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
Generic CreateWebhookResponse Source # 
Instance details

Defined in Amazonka.Amplify.CreateWebhook

Associated Types

type Rep CreateWebhookResponse :: Type -> Type #

Read CreateWebhookResponse Source # 
Instance details

Defined in Amazonka.Amplify.CreateWebhook

Show CreateWebhookResponse Source # 
Instance details

Defined in Amazonka.Amplify.CreateWebhook

NFData CreateWebhookResponse Source # 
Instance details

Defined in Amazonka.Amplify.CreateWebhook

Methods

rnf :: CreateWebhookResponse -> () #

Eq CreateWebhookResponse Source # 
Instance details

Defined in Amazonka.Amplify.CreateWebhook

type Rep CreateWebhookResponse Source # 
Instance details

Defined in Amazonka.Amplify.CreateWebhook

type Rep CreateWebhookResponse = D1 ('MetaData "CreateWebhookResponse" "Amazonka.Amplify.CreateWebhook" "amazonka-amplify-2.0-FzmP32buJCeA4C8B1HzWt" '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.

DeleteApp

data DeleteApp Source #

Describes the request structure for the delete app request.

See: newDeleteApp smart constructor.

Constructors

DeleteApp' Text 

Instances

Instances details
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

AWSRequest DeleteApp Source # 
Instance details

Defined in Amazonka.Amplify.DeleteApp

Associated Types

type AWSResponse DeleteApp #

Generic DeleteApp Source # 
Instance details

Defined in Amazonka.Amplify.DeleteApp

Associated Types

type Rep DeleteApp :: Type -> Type #

Read DeleteApp Source # 
Instance details

Defined in Amazonka.Amplify.DeleteApp

Show DeleteApp Source # 
Instance details

Defined in Amazonka.Amplify.DeleteApp

NFData DeleteApp Source # 
Instance details

Defined in Amazonka.Amplify.DeleteApp

Methods

rnf :: DeleteApp -> () #

Eq DeleteApp Source # 
Instance details

Defined in Amazonka.Amplify.DeleteApp

Hashable DeleteApp Source # 
Instance details

Defined in Amazonka.Amplify.DeleteApp

type AWSResponse 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" "amazonka-amplify-2.0-FzmP32buJCeA4C8B1HzWt" 'False) (C1 ('MetaCons "DeleteApp'" 'PrefixI 'True) (S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteApp Source #

Arguments

:: Text

DeleteApp

-> DeleteApp 

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:

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
Generic DeleteAppResponse Source # 
Instance details

Defined in Amazonka.Amplify.DeleteApp

Associated Types

type Rep DeleteAppResponse :: Type -> Type #

Show DeleteAppResponse Source # 
Instance details

Defined in Amazonka.Amplify.DeleteApp

NFData DeleteAppResponse Source # 
Instance details

Defined in Amazonka.Amplify.DeleteApp

Methods

rnf :: DeleteAppResponse -> () #

Eq DeleteAppResponse Source # 
Instance details

Defined in Amazonka.Amplify.DeleteApp

type Rep DeleteAppResponse Source # 
Instance details

Defined in Amazonka.Amplify.DeleteApp

type Rep DeleteAppResponse = D1 ('MetaData "DeleteAppResponse" "Amazonka.Amplify.DeleteApp" "amazonka-amplify-2.0-FzmP32buJCeA4C8B1HzWt" '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.

DeleteBackendEnvironment

data DeleteBackendEnvironment Source #

The request structure for the delete backend environment request.

See: newDeleteBackendEnvironment smart constructor.

Instances

Instances details
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

AWSRequest 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 #

Read DeleteBackendEnvironment Source # 
Instance details

Defined in Amazonka.Amplify.DeleteBackendEnvironment

Show DeleteBackendEnvironment Source # 
Instance details

Defined in Amazonka.Amplify.DeleteBackendEnvironment

NFData DeleteBackendEnvironment Source # 
Instance details

Defined in Amazonka.Amplify.DeleteBackendEnvironment

Eq DeleteBackendEnvironment Source # 
Instance details

Defined in Amazonka.Amplify.DeleteBackendEnvironment

Hashable DeleteBackendEnvironment Source # 
Instance details

Defined in Amazonka.Amplify.DeleteBackendEnvironment

type AWSResponse 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" "amazonka-amplify-2.0-FzmP32buJCeA4C8B1HzWt" 'False) (C1 ('MetaCons "DeleteBackendEnvironment'" 'PrefixI 'True) (S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "environmentName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

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:

DeleteBackendEnvironment, deleteBackendEnvironment_appId - The unique ID of an Amplify app.

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
Generic DeleteBackendEnvironmentResponse Source # 
Instance details

Defined in Amazonka.Amplify.DeleteBackendEnvironment

Associated Types

type Rep DeleteBackendEnvironmentResponse :: Type -> Type #

Read DeleteBackendEnvironmentResponse Source # 
Instance details

Defined in Amazonka.Amplify.DeleteBackendEnvironment

Show DeleteBackendEnvironmentResponse Source # 
Instance details

Defined in Amazonka.Amplify.DeleteBackendEnvironment

NFData DeleteBackendEnvironmentResponse Source # 
Instance details

Defined in Amazonka.Amplify.DeleteBackendEnvironment

Eq 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" "amazonka-amplify-2.0-FzmP32buJCeA4C8B1HzWt" '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.

DeleteBranch

data DeleteBranch Source #

The request structure for the delete branch request.

See: newDeleteBranch smart constructor.

Constructors

DeleteBranch' Text Text 

Instances

Instances details
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

AWSRequest DeleteBranch Source # 
Instance details

Defined in Amazonka.Amplify.DeleteBranch

Associated Types

type AWSResponse DeleteBranch #

Generic DeleteBranch Source # 
Instance details

Defined in Amazonka.Amplify.DeleteBranch

Associated Types

type Rep DeleteBranch :: Type -> Type #

Read DeleteBranch Source # 
Instance details

Defined in Amazonka.Amplify.DeleteBranch

Show DeleteBranch Source # 
Instance details

Defined in Amazonka.Amplify.DeleteBranch

NFData DeleteBranch Source # 
Instance details

Defined in Amazonka.Amplify.DeleteBranch

Methods

rnf :: DeleteBranch -> () #

Eq DeleteBranch Source # 
Instance details

Defined in Amazonka.Amplify.DeleteBranch

Hashable DeleteBranch Source # 
Instance details

Defined in Amazonka.Amplify.DeleteBranch

type AWSResponse 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" "amazonka-amplify-2.0-FzmP32buJCeA4C8B1HzWt" 'False) (C1 ('MetaCons "DeleteBranch'" 'PrefixI 'True) (S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "branchName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

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:

DeleteBranch, deleteBranch_appId - The unique ID for an Amplify app.

DeleteBranch, deleteBranch_branchName - The name for the branch.

data DeleteBranchResponse Source #

The result structure for the delete branch request.

See: newDeleteBranchResponse smart constructor.

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.

DeleteDomainAssociation

data DeleteDomainAssociation Source #

The request structure for the delete domain association request.

See: newDeleteDomainAssociation smart constructor.

Instances

Instances details
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

AWSRequest 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 #

Read DeleteDomainAssociation Source # 
Instance details

Defined in Amazonka.Amplify.DeleteDomainAssociation

Show DeleteDomainAssociation Source # 
Instance details

Defined in Amazonka.Amplify.DeleteDomainAssociation

NFData DeleteDomainAssociation Source # 
Instance details

Defined in Amazonka.Amplify.DeleteDomainAssociation

Methods

rnf :: DeleteDomainAssociation -> () #

Eq DeleteDomainAssociation Source # 
Instance details

Defined in Amazonka.Amplify.DeleteDomainAssociation

Hashable DeleteDomainAssociation Source # 
Instance details

Defined in Amazonka.Amplify.DeleteDomainAssociation

type AWSResponse 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" "amazonka-amplify-2.0-FzmP32buJCeA4C8B1HzWt" 'False) (C1 ('MetaCons "DeleteDomainAssociation'" 'PrefixI 'True) (S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

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:

DeleteDomainAssociation, deleteDomainAssociation_appId - The unique id for an Amplify app.

DeleteDomainAssociation, deleteDomainAssociation_domainName - The name of the domain.

data DeleteDomainAssociationResponse Source #

See: newDeleteDomainAssociationResponse smart constructor.

Instances

Instances details
Generic DeleteDomainAssociationResponse Source # 
Instance details

Defined in Amazonka.Amplify.DeleteDomainAssociation

Associated Types

type Rep DeleteDomainAssociationResponse :: Type -> Type #

Read DeleteDomainAssociationResponse Source # 
Instance details

Defined in Amazonka.Amplify.DeleteDomainAssociation

Show DeleteDomainAssociationResponse Source # 
Instance details

Defined in Amazonka.Amplify.DeleteDomainAssociation

NFData DeleteDomainAssociationResponse Source # 
Instance details

Defined in Amazonka.Amplify.DeleteDomainAssociation

Eq 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" "amazonka-amplify-2.0-FzmP32buJCeA4C8B1HzWt" 'False) (C1 ('MetaCons "DeleteDomainAssociationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "domainAssociation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 DomainAssociation)))

DeleteJob

data DeleteJob Source #

The request structure for the delete job request.

See: newDeleteJob smart constructor.

Constructors

DeleteJob' Text Text Text 

Instances

Instances details
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

AWSRequest DeleteJob Source # 
Instance details

Defined in Amazonka.Amplify.DeleteJob

Associated Types

type AWSResponse DeleteJob #

Generic DeleteJob Source # 
Instance details

Defined in Amazonka.Amplify.DeleteJob

Associated Types

type Rep DeleteJob :: Type -> Type #

Read DeleteJob Source # 
Instance details

Defined in Amazonka.Amplify.DeleteJob

Show DeleteJob Source # 
Instance details

Defined in Amazonka.Amplify.DeleteJob

NFData DeleteJob Source # 
Instance details

Defined in Amazonka.Amplify.DeleteJob

Methods

rnf :: DeleteJob -> () #

Eq DeleteJob Source # 
Instance details

Defined in Amazonka.Amplify.DeleteJob

Hashable DeleteJob Source # 
Instance details

Defined in Amazonka.Amplify.DeleteJob

type AWSResponse 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" "amazonka-amplify-2.0-FzmP32buJCeA4C8B1HzWt" '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))))

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:

DeleteJob, deleteJob_appId - The unique ID for an Amplify app.

DeleteJob, deleteJob_branchName - The name for the branch, for the job.

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
Generic DeleteJobResponse Source # 
Instance details

Defined in Amazonka.Amplify.DeleteJob

Associated Types

type Rep DeleteJobResponse :: Type -> Type #

Read DeleteJobResponse Source # 
Instance details

Defined in Amazonka.Amplify.DeleteJob

Show DeleteJobResponse Source # 
Instance details

Defined in Amazonka.Amplify.DeleteJob

NFData DeleteJobResponse Source # 
Instance details

Defined in Amazonka.Amplify.DeleteJob

Methods

rnf :: DeleteJobResponse -> () #

Eq DeleteJobResponse Source # 
Instance details

Defined in Amazonka.Amplify.DeleteJob

type Rep DeleteJobResponse Source # 
Instance details

Defined in Amazonka.Amplify.DeleteJob

type Rep DeleteJobResponse = D1 ('MetaData "DeleteJobResponse" "Amazonka.Amplify.DeleteJob" "amazonka-amplify-2.0-FzmP32buJCeA4C8B1HzWt" '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.

DeleteWebhook

data DeleteWebhook Source #

The request structure for the delete webhook request.

See: newDeleteWebhook smart constructor.

Constructors

DeleteWebhook' Text 

Instances

Instances details
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

AWSRequest DeleteWebhook Source # 
Instance details

Defined in Amazonka.Amplify.DeleteWebhook

Associated Types

type AWSResponse DeleteWebhook #

Generic DeleteWebhook Source # 
Instance details

Defined in Amazonka.Amplify.DeleteWebhook

Associated Types

type Rep DeleteWebhook :: Type -> Type #

Read DeleteWebhook Source # 
Instance details

Defined in Amazonka.Amplify.DeleteWebhook

Show DeleteWebhook Source # 
Instance details

Defined in Amazonka.Amplify.DeleteWebhook

NFData DeleteWebhook Source # 
Instance details

Defined in Amazonka.Amplify.DeleteWebhook

Methods

rnf :: DeleteWebhook -> () #

Eq DeleteWebhook Source # 
Instance details

Defined in Amazonka.Amplify.DeleteWebhook

Hashable DeleteWebhook Source # 
Instance details

Defined in Amazonka.Amplify.DeleteWebhook

type AWSResponse 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" "amazonka-amplify-2.0-FzmP32buJCeA4C8B1HzWt" 'False) (C1 ('MetaCons "DeleteWebhook'" 'PrefixI 'True) (S1 ('MetaSel ('Just "webhookId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

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:

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
Generic DeleteWebhookResponse Source # 
Instance details

Defined in Amazonka.Amplify.DeleteWebhook

Associated Types

type Rep DeleteWebhookResponse :: Type -> Type #

Read DeleteWebhookResponse Source # 
Instance details

Defined in Amazonka.Amplify.DeleteWebhook

Show DeleteWebhookResponse Source # 
Instance details

Defined in Amazonka.Amplify.DeleteWebhook

NFData DeleteWebhookResponse Source # 
Instance details

Defined in Amazonka.Amplify.DeleteWebhook

Methods

rnf :: DeleteWebhookResponse -> () #

Eq DeleteWebhookResponse Source # 
Instance details

Defined in Amazonka.Amplify.DeleteWebhook

type Rep DeleteWebhookResponse Source # 
Instance details

Defined in Amazonka.Amplify.DeleteWebhook

type Rep DeleteWebhookResponse = D1 ('MetaData "DeleteWebhookResponse" "Amazonka.Amplify.DeleteWebhook" "amazonka-amplify-2.0-FzmP32buJCeA4C8B1HzWt" '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.

GenerateAccessLogs

data GenerateAccessLogs Source #

The request structure for the generate access logs request.

See: newGenerateAccessLogs smart constructor.

Instances

Instances details
ToJSON GenerateAccessLogs Source # 
Instance details

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

AWSRequest GenerateAccessLogs Source # 
Instance details

Defined in Amazonka.Amplify.GenerateAccessLogs

Associated Types

type AWSResponse GenerateAccessLogs #

Generic GenerateAccessLogs Source # 
Instance details

Defined in Amazonka.Amplify.GenerateAccessLogs

Associated Types

type Rep GenerateAccessLogs :: Type -> Type #

Read GenerateAccessLogs Source # 
Instance details

Defined in Amazonka.Amplify.GenerateAccessLogs

Show GenerateAccessLogs Source # 
Instance details

Defined in Amazonka.Amplify.GenerateAccessLogs

NFData GenerateAccessLogs Source # 
Instance details

Defined in Amazonka.Amplify.GenerateAccessLogs

Methods

rnf :: GenerateAccessLogs -> () #

Eq GenerateAccessLogs Source # 
Instance details

Defined in Amazonka.Amplify.GenerateAccessLogs

Hashable GenerateAccessLogs Source # 
Instance details

Defined in Amazonka.Amplify.GenerateAccessLogs

type AWSResponse 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" "amazonka-amplify-2.0-FzmP32buJCeA4C8B1HzWt" 'False) (C1 ('MetaCons "GenerateAccessLogs'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "endTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "startTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

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:

GenerateAccessLogs, generateAccessLogs_endTime - The time at which the logs should end. The time range specified is inclusive of the end time.

GenerateAccessLogs, generateAccessLogs_startTime - The time at which the logs should start. The time range specified is inclusive of the start time.

GenerateAccessLogs, generateAccessLogs_domainName - The name of the domain.

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
Generic GenerateAccessLogsResponse Source # 
Instance details

Defined in Amazonka.Amplify.GenerateAccessLogs

Associated Types

type Rep GenerateAccessLogsResponse :: Type -> Type #

Read GenerateAccessLogsResponse Source # 
Instance details

Defined in Amazonka.Amplify.GenerateAccessLogs

Show GenerateAccessLogsResponse Source # 
Instance details

Defined in Amazonka.Amplify.GenerateAccessLogs

NFData GenerateAccessLogsResponse Source # 
Instance details

Defined in Amazonka.Amplify.GenerateAccessLogs

Eq 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" "amazonka-amplify-2.0-FzmP32buJCeA4C8B1HzWt" '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:

GenerateAccessLogsResponse, generateAccessLogsResponse_logUrl - The pre-signed URL for the requested access logs.

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

GetApp

data GetApp Source #

The request structure for the get app request.

See: newGetApp smart constructor.

Constructors

GetApp' Text 

Instances

Instances details
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

AWSRequest GetApp Source # 
Instance details

Defined in Amazonka.Amplify.GetApp

Associated Types

type AWSResponse 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 #

Read GetApp Source # 
Instance details

Defined in Amazonka.Amplify.GetApp

Show GetApp Source # 
Instance details

Defined in Amazonka.Amplify.GetApp

NFData GetApp Source # 
Instance details

Defined in Amazonka.Amplify.GetApp

Methods

rnf :: GetApp -> () #

Eq GetApp Source # 
Instance details

Defined in Amazonka.Amplify.GetApp

Methods

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

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

Hashable GetApp Source # 
Instance details

Defined in Amazonka.Amplify.GetApp

Methods

hashWithSalt :: Int -> GetApp -> Int #

hash :: GetApp -> Int #

type AWSResponse 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" "amazonka-amplify-2.0-FzmP32buJCeA4C8B1HzWt" 'False) (C1 ('MetaCons "GetApp'" 'PrefixI 'True) (S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetApp Source #

Arguments

:: Text

GetApp

-> GetApp 

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:

GetApp, getApp_appId - The unique ID for an Amplify app.

data GetAppResponse Source #

See: newGetAppResponse smart constructor.

Constructors

GetAppResponse' Int App 

Instances

Instances details
Generic GetAppResponse Source # 
Instance details

Defined in Amazonka.Amplify.GetApp

Associated Types

type Rep GetAppResponse :: Type -> Type #

Show GetAppResponse Source # 
Instance details

Defined in Amazonka.Amplify.GetApp

NFData GetAppResponse Source # 
Instance details

Defined in Amazonka.Amplify.GetApp

Methods

rnf :: GetAppResponse -> () #

Eq GetAppResponse Source # 
Instance details

Defined in Amazonka.Amplify.GetApp

type Rep GetAppResponse Source # 
Instance details

Defined in Amazonka.Amplify.GetApp

type Rep GetAppResponse = D1 ('MetaData "GetAppResponse" "Amazonka.Amplify.GetApp" "amazonka-amplify-2.0-FzmP32buJCeA4C8B1HzWt" '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.

GetArtifactUrl

data GetArtifactUrl Source #

Returns the request structure for the get artifact request.

See: newGetArtifactUrl smart constructor.

Constructors

GetArtifactUrl' Text 

Instances

Instances details
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

AWSRequest GetArtifactUrl Source # 
Instance details

Defined in Amazonka.Amplify.GetArtifactUrl

Associated Types

type AWSResponse GetArtifactUrl #

Generic GetArtifactUrl Source # 
Instance details

Defined in Amazonka.Amplify.GetArtifactUrl

Associated Types

type Rep GetArtifactUrl :: Type -> Type #

Read GetArtifactUrl Source # 
Instance details

Defined in Amazonka.Amplify.GetArtifactUrl

Show GetArtifactUrl Source # 
Instance details

Defined in Amazonka.Amplify.GetArtifactUrl

NFData GetArtifactUrl Source # 
Instance details

Defined in Amazonka.Amplify.GetArtifactUrl

Methods

rnf :: GetArtifactUrl -> () #

Eq GetArtifactUrl Source # 
Instance details

Defined in Amazonka.Amplify.GetArtifactUrl

Hashable GetArtifactUrl Source # 
Instance details

Defined in Amazonka.Amplify.GetArtifactUrl

type AWSResponse 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" "amazonka-amplify-2.0-FzmP32buJCeA4C8B1HzWt" 'False) (C1 ('MetaCons "GetArtifactUrl'" 'PrefixI 'True) (S1 ('MetaSel ('Just "artifactId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

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:

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
Generic GetArtifactUrlResponse Source # 
Instance details

Defined in Amazonka.Amplify.GetArtifactUrl

Associated Types

type Rep GetArtifactUrlResponse :: Type -> Type #

Read GetArtifactUrlResponse Source # 
Instance details

Defined in Amazonka.Amplify.GetArtifactUrl

Show GetArtifactUrlResponse Source # 
Instance details

Defined in Amazonka.Amplify.GetArtifactUrl

NFData GetArtifactUrlResponse Source # 
Instance details

Defined in Amazonka.Amplify.GetArtifactUrl

Methods

rnf :: GetArtifactUrlResponse -> () #

Eq GetArtifactUrlResponse Source # 
Instance details

Defined in Amazonka.Amplify.GetArtifactUrl

type Rep GetArtifactUrlResponse Source # 
Instance details

Defined in Amazonka.Amplify.GetArtifactUrl

type Rep GetArtifactUrlResponse = D1 ('MetaData "GetArtifactUrlResponse" "Amazonka.Amplify.GetArtifactUrl" "amazonka-amplify-2.0-FzmP32buJCeA4C8B1HzWt" '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.

GetArtifactUrl, getArtifactUrlResponse_artifactId - The unique ID for an artifact.

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

GetBackendEnvironment

data GetBackendEnvironment Source #

The request structure for the get backend environment request.

See: newGetBackendEnvironment smart constructor.

Instances

Instances details
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

AWSRequest GetBackendEnvironment Source # 
Instance details

Defined in Amazonka.Amplify.GetBackendEnvironment

Associated Types

type AWSResponse GetBackendEnvironment #

Generic GetBackendEnvironment Source # 
Instance details

Defined in Amazonka.Amplify.GetBackendEnvironment

Associated Types

type Rep GetBackendEnvironment :: Type -> Type #

Read GetBackendEnvironment Source # 
Instance details

Defined in Amazonka.Amplify.GetBackendEnvironment

Show GetBackendEnvironment Source # 
Instance details

Defined in Amazonka.Amplify.GetBackendEnvironment

NFData GetBackendEnvironment Source # 
Instance details

Defined in Amazonka.Amplify.GetBackendEnvironment

Methods

rnf :: GetBackendEnvironment -> () #

Eq GetBackendEnvironment Source # 
Instance details

Defined in Amazonka.Amplify.GetBackendEnvironment

Hashable GetBackendEnvironment Source # 
Instance details

Defined in Amazonka.Amplify.GetBackendEnvironment

type AWSResponse 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" "amazonka-amplify-2.0-FzmP32buJCeA4C8B1HzWt" 'False) (C1 ('MetaCons "GetBackendEnvironment'" 'PrefixI 'True) (S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "environmentName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

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:

GetBackendEnvironment, getBackendEnvironment_appId - The unique id for an Amplify app.

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
Generic GetBackendEnvironmentResponse Source # 
Instance details

Defined in Amazonka.Amplify.GetBackendEnvironment

Associated Types

type Rep GetBackendEnvironmentResponse :: Type -> Type #

Read GetBackendEnvironmentResponse Source # 
Instance details

Defined in Amazonka.Amplify.GetBackendEnvironment

Show GetBackendEnvironmentResponse Source # 
Instance details

Defined in Amazonka.Amplify.GetBackendEnvironment

NFData GetBackendEnvironmentResponse Source # 
Instance details

Defined in Amazonka.Amplify.GetBackendEnvironment

Eq 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" "amazonka-amplify-2.0-FzmP32buJCeA4C8B1HzWt" '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.

GetBranch

data GetBranch Source #

The request structure for the get branch request.

See: newGetBranch smart constructor.

Constructors

GetBranch' Text Text 

Instances

Instances details
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

AWSRequest GetBranch Source # 
Instance details

Defined in Amazonka.Amplify.GetBranch

Associated Types

type AWSResponse GetBranch #

Generic GetBranch Source # 
Instance details

Defined in Amazonka.Amplify.GetBranch

Associated Types

type Rep GetBranch :: Type -> Type #

Read GetBranch Source # 
Instance details

Defined in Amazonka.Amplify.GetBranch

Show GetBranch Source # 
Instance details

Defined in Amazonka.Amplify.GetBranch

NFData GetBranch Source # 
Instance details

Defined in Amazonka.Amplify.GetBranch

Methods

rnf :: GetBranch -> () #

Eq GetBranch Source # 
Instance details

Defined in Amazonka.Amplify.GetBranch

Hashable GetBranch Source # 
Instance details

Defined in Amazonka.Amplify.GetBranch

type AWSResponse 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" "amazonka-amplify-2.0-FzmP32buJCeA4C8B1HzWt" 'False) (C1 ('MetaCons "GetBranch'" 'PrefixI 'True) (S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "branchName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

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:

GetBranch, getBranch_appId - The unique ID for an Amplify app.

GetBranch, getBranch_branchName - The name for the branch.

data GetBranchResponse Source #

See: newGetBranchResponse smart constructor.

Instances

Instances details
Generic GetBranchResponse Source # 
Instance details

Defined in Amazonka.Amplify.GetBranch

Associated Types

type Rep GetBranchResponse :: Type -> Type #

Show GetBranchResponse Source # 
Instance details

Defined in Amazonka.Amplify.GetBranch

NFData GetBranchResponse Source # 
Instance details

Defined in Amazonka.Amplify.GetBranch

Methods

rnf :: GetBranchResponse -> () #

Eq GetBranchResponse Source # 
Instance details

Defined in Amazonka.Amplify.GetBranch

type Rep GetBranchResponse Source # 
Instance details

Defined in Amazonka.Amplify.GetBranch

type Rep GetBranchResponse = D1 ('MetaData "GetBranchResponse" "Amazonka.Amplify.GetBranch" "amazonka-amplify-2.0-FzmP32buJCeA4C8B1HzWt" '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.

GetDomainAssociation

data GetDomainAssociation Source #

The request structure for the get domain association request.

See: newGetDomainAssociation smart constructor.

Instances

Instances details
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

AWSRequest GetDomainAssociation Source # 
Instance details

Defined in Amazonka.Amplify.GetDomainAssociation

Associated Types

type AWSResponse GetDomainAssociation #

Generic GetDomainAssociation Source # 
Instance details

Defined in Amazonka.Amplify.GetDomainAssociation

Associated Types

type Rep GetDomainAssociation :: Type -> Type #

Read GetDomainAssociation Source # 
Instance details

Defined in Amazonka.Amplify.GetDomainAssociation

Show GetDomainAssociation Source # 
Instance details

Defined in Amazonka.Amplify.GetDomainAssociation

NFData GetDomainAssociation Source # 
Instance details

Defined in Amazonka.Amplify.GetDomainAssociation

Methods

rnf :: GetDomainAssociation -> () #

Eq GetDomainAssociation Source # 
Instance details

Defined in Amazonka.Amplify.GetDomainAssociation

Hashable GetDomainAssociation Source # 
Instance details

Defined in Amazonka.Amplify.GetDomainAssociation

type AWSResponse 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" "amazonka-amplify-2.0-FzmP32buJCeA4C8B1HzWt" 'False) (C1 ('MetaCons "GetDomainAssociation'" 'PrefixI 'True) (S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

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:

GetDomainAssociation, getDomainAssociation_appId - The unique id for an Amplify app.

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
Generic GetDomainAssociationResponse Source # 
Instance details

Defined in Amazonka.Amplify.GetDomainAssociation

Associated Types

type Rep GetDomainAssociationResponse :: Type -> Type #

Read GetDomainAssociationResponse Source # 
Instance details

Defined in Amazonka.Amplify.GetDomainAssociation

Show GetDomainAssociationResponse Source # 
Instance details

Defined in Amazonka.Amplify.GetDomainAssociation

NFData GetDomainAssociationResponse Source # 
Instance details

Defined in Amazonka.Amplify.GetDomainAssociation

Eq 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" "amazonka-amplify-2.0-FzmP32buJCeA4C8B1HzWt" '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.

GetJob

data GetJob Source #

The request structure for the get job request.

See: newGetJob smart constructor.

Constructors

GetJob' Text Text Text 

Instances

Instances details
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

AWSRequest GetJob Source # 
Instance details

Defined in Amazonka.Amplify.GetJob

Associated Types

type AWSResponse 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 #

Read GetJob Source # 
Instance details

Defined in Amazonka.Amplify.GetJob

Show GetJob Source # 
Instance details

Defined in Amazonka.Amplify.GetJob

NFData GetJob Source # 
Instance details

Defined in Amazonka.Amplify.GetJob

Methods

rnf :: GetJob -> () #

Eq GetJob Source # 
Instance details

Defined in Amazonka.Amplify.GetJob

Methods

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

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

Hashable GetJob Source # 
Instance details

Defined in Amazonka.Amplify.GetJob

Methods

hashWithSalt :: Int -> GetJob -> Int #

hash :: GetJob -> Int #

type AWSResponse 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" "amazonka-amplify-2.0-FzmP32buJCeA4C8B1HzWt" '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))))

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:

GetJob, getJob_appId - The unique ID for an Amplify app.

GetJob, getJob_branchName - The branch name for the job.

GetJob, getJob_jobId - The unique ID for the job.

data GetJobResponse Source #

See: newGetJobResponse smart constructor.

Constructors

GetJobResponse' Int Job 

Instances

Instances details
Generic GetJobResponse Source # 
Instance details

Defined in Amazonka.Amplify.GetJob

Associated Types

type Rep GetJobResponse :: Type -> Type #

Read GetJobResponse Source # 
Instance details

Defined in Amazonka.Amplify.GetJob

Show GetJobResponse Source # 
Instance details

Defined in Amazonka.Amplify.GetJob

NFData GetJobResponse Source # 
Instance details

Defined in Amazonka.Amplify.GetJob

Methods

rnf :: GetJobResponse -> () #

Eq GetJobResponse Source # 
Instance details

Defined in Amazonka.Amplify.GetJob

type Rep GetJobResponse Source # 
Instance details

Defined in Amazonka.Amplify.GetJob

type Rep GetJobResponse = D1 ('MetaData "GetJobResponse" "Amazonka.Amplify.GetJob" "amazonka-amplify-2.0-FzmP32buJCeA4C8B1HzWt" '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.

GetWebhook

data GetWebhook Source #

The request structure for the get webhook request.

See: newGetWebhook smart constructor.

Constructors

GetWebhook' Text 

Instances

Instances details
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

AWSRequest GetWebhook Source # 
Instance details

Defined in Amazonka.Amplify.GetWebhook

Associated Types

type AWSResponse GetWebhook #

Generic GetWebhook Source # 
Instance details

Defined in Amazonka.Amplify.GetWebhook

Associated Types

type Rep GetWebhook :: Type -> Type #

Read GetWebhook Source # 
Instance details

Defined in Amazonka.Amplify.GetWebhook

Show GetWebhook Source # 
Instance details

Defined in Amazonka.Amplify.GetWebhook

NFData GetWebhook Source # 
Instance details

Defined in Amazonka.Amplify.GetWebhook

Methods

rnf :: GetWebhook -> () #

Eq GetWebhook Source # 
Instance details

Defined in Amazonka.Amplify.GetWebhook

Hashable GetWebhook Source # 
Instance details

Defined in Amazonka.Amplify.GetWebhook

type AWSResponse 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" "amazonka-amplify-2.0-FzmP32buJCeA4C8B1HzWt" 'False) (C1 ('MetaCons "GetWebhook'" 'PrefixI 'True) (S1 ('MetaSel ('Just "webhookId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetWebhook Source #

Arguments

:: Text

GetWebhook

-> GetWebhook 

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:

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
Generic GetWebhookResponse Source # 
Instance details

Defined in Amazonka.Amplify.GetWebhook

Associated Types

type Rep GetWebhookResponse :: Type -> Type #

Read GetWebhookResponse Source # 
Instance details

Defined in Amazonka.Amplify.GetWebhook

Show GetWebhookResponse Source # 
Instance details

Defined in Amazonka.Amplify.GetWebhook

NFData GetWebhookResponse Source # 
Instance details

Defined in Amazonka.Amplify.GetWebhook

Methods

rnf :: GetWebhookResponse -> () #

Eq GetWebhookResponse Source # 
Instance details

Defined in Amazonka.Amplify.GetWebhook

type Rep GetWebhookResponse Source # 
Instance details

Defined in Amazonka.Amplify.GetWebhook

type Rep GetWebhookResponse = D1 ('MetaData "GetWebhookResponse" "Amazonka.Amplify.GetWebhook" "amazonka-amplify-2.0-FzmP32buJCeA4C8B1HzWt" '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.

ListApps (Paginated)

data ListApps Source #

The request structure for the list apps request.

See: newListApps smart constructor.

Constructors

ListApps' (Maybe Natural) (Maybe Text) 

Instances

Instances details
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

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 #

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 #

Read ListApps Source # 
Instance details

Defined in Amazonka.Amplify.ListApps

Show ListApps Source # 
Instance details

Defined in Amazonka.Amplify.ListApps

NFData ListApps Source # 
Instance details

Defined in Amazonka.Amplify.ListApps

Methods

rnf :: ListApps -> () #

Eq ListApps Source # 
Instance details

Defined in Amazonka.Amplify.ListApps

Hashable ListApps Source # 
Instance details

Defined in Amazonka.Amplify.ListApps

Methods

hashWithSalt :: Int -> ListApps -> Int #

hash :: ListApps -> Int #

type AWSResponse 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" "amazonka-amplify-2.0-FzmP32buJCeA4C8B1HzWt" 'False) (C1 ('MetaCons "ListApps'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

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:maxResults:ListApps', listApps_maxResults - The maximum number of records to list in a single response.

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.

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
Generic ListAppsResponse Source # 
Instance details

Defined in Amazonka.Amplify.ListApps

Associated Types

type Rep ListAppsResponse :: Type -> Type #

Show ListAppsResponse Source # 
Instance details

Defined in Amazonka.Amplify.ListApps

NFData ListAppsResponse Source # 
Instance details

Defined in Amazonka.Amplify.ListApps

Methods

rnf :: ListAppsResponse -> () #

Eq ListAppsResponse Source # 
Instance details

Defined in Amazonka.Amplify.ListApps

type Rep ListAppsResponse Source # 
Instance details

Defined in Amazonka.Amplify.ListApps

type Rep ListAppsResponse = D1 ('MetaData "ListAppsResponse" "Amazonka.Amplify.ListApps" "amazonka-amplify-2.0-FzmP32buJCeA4C8B1HzWt" '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:

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.

ListArtifacts

data ListArtifacts Source #

Describes the request structure for the list artifacts request.

See: newListArtifacts smart constructor.

Instances

Instances details
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

AWSRequest ListArtifacts Source # 
Instance details

Defined in Amazonka.Amplify.ListArtifacts

Associated Types

type AWSResponse ListArtifacts #

Generic ListArtifacts Source # 
Instance details

Defined in Amazonka.Amplify.ListArtifacts

Associated Types

type Rep ListArtifacts :: Type -> Type #

Read ListArtifacts Source # 
Instance details

Defined in Amazonka.Amplify.ListArtifacts

Show ListArtifacts Source # 
Instance details

Defined in Amazonka.Amplify.ListArtifacts

NFData ListArtifacts Source # 
Instance details

Defined in Amazonka.Amplify.ListArtifacts

Methods

rnf :: ListArtifacts -> () #

Eq ListArtifacts Source # 
Instance details

Defined in Amazonka.Amplify.ListArtifacts

Hashable ListArtifacts Source # 
Instance details

Defined in Amazonka.Amplify.ListArtifacts

type AWSResponse 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" "amazonka-amplify-2.0-FzmP32buJCeA4C8B1HzWt" 'False) (C1 ('MetaCons "ListArtifacts'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (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)))))

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:maxResults:ListArtifacts', listArtifacts_maxResults - The maximum number of records to list in a single response.

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.

ListArtifacts, listArtifacts_appId - The unique ID for an Amplify app.

ListArtifacts, listArtifacts_branchName - The name of a branch that is part of an Amplify app.

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
Generic ListArtifactsResponse Source # 
Instance details

Defined in Amazonka.Amplify.ListArtifacts

Associated Types

type Rep ListArtifactsResponse :: Type -> Type #

Read ListArtifactsResponse Source # 
Instance details

Defined in Amazonka.Amplify.ListArtifacts

Show ListArtifactsResponse Source # 
Instance details

Defined in Amazonka.Amplify.ListArtifacts

NFData ListArtifactsResponse Source # 
Instance details

Defined in Amazonka.Amplify.ListArtifacts

Methods

rnf :: ListArtifactsResponse -> () #

Eq ListArtifactsResponse Source # 
Instance details

Defined in Amazonka.Amplify.ListArtifacts

type Rep ListArtifactsResponse Source # 
Instance details

Defined in Amazonka.Amplify.ListArtifacts

type Rep ListArtifactsResponse = D1 ('MetaData "ListArtifactsResponse" "Amazonka.Amplify.ListArtifacts" "amazonka-amplify-2.0-FzmP32buJCeA4C8B1HzWt" '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:

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.

ListBackendEnvironments

data ListBackendEnvironments Source #

The request structure for the list backend environments request.

See: newListBackendEnvironments smart constructor.

Instances

Instances details
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

AWSRequest 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 #

Read ListBackendEnvironments Source # 
Instance details

Defined in Amazonka.Amplify.ListBackendEnvironments

Show ListBackendEnvironments Source # 
Instance details

Defined in Amazonka.Amplify.ListBackendEnvironments

NFData ListBackendEnvironments Source # 
Instance details

Defined in Amazonka.Amplify.ListBackendEnvironments

Methods

rnf :: ListBackendEnvironments -> () #

Eq ListBackendEnvironments Source # 
Instance details

Defined in Amazonka.Amplify.ListBackendEnvironments

Hashable ListBackendEnvironments Source # 
Instance details

Defined in Amazonka.Amplify.ListBackendEnvironments

type AWSResponse 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" "amazonka-amplify-2.0-FzmP32buJCeA4C8B1HzWt" 'False) (C1 ('MetaCons "ListBackendEnvironments'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "environmentName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

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:

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.

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.

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
Generic ListBackendEnvironmentsResponse Source # 
Instance details

Defined in Amazonka.Amplify.ListBackendEnvironments

Associated Types

type Rep ListBackendEnvironmentsResponse :: Type -> Type #

Read ListBackendEnvironmentsResponse Source # 
Instance details

Defined in Amazonka.Amplify.ListBackendEnvironments

Show ListBackendEnvironmentsResponse Source # 
Instance details

Defined in Amazonka.Amplify.ListBackendEnvironments

NFData ListBackendEnvironmentsResponse Source # 
Instance details

Defined in Amazonka.Amplify.ListBackendEnvironments

Eq 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" "amazonka-amplify-2.0-FzmP32buJCeA4C8B1HzWt" '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:

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.

ListBranches (Paginated)

data ListBranches Source #

The request structure for the list branches request.

See: newListBranches smart constructor.

Instances

Instances details
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

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 #

Generic ListBranches Source # 
Instance details

Defined in Amazonka.Amplify.ListBranches

Associated Types

type Rep ListBranches :: Type -> Type #

Read ListBranches Source # 
Instance details

Defined in Amazonka.Amplify.ListBranches

Show ListBranches Source # 
Instance details

Defined in Amazonka.Amplify.ListBranches

NFData ListBranches Source # 
Instance details

Defined in Amazonka.Amplify.ListBranches

Methods

rnf :: ListBranches -> () #

Eq ListBranches Source # 
Instance details

Defined in Amazonka.Amplify.ListBranches

Hashable ListBranches Source # 
Instance details

Defined in Amazonka.Amplify.ListBranches

type AWSResponse 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" "amazonka-amplify-2.0-FzmP32buJCeA4C8B1HzWt" 'False) (C1 ('MetaCons "ListBranches'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

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:maxResults:ListBranches', listBranches_maxResults - The maximum number of records to list in a single response.

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.

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
Generic ListBranchesResponse Source # 
Instance details

Defined in Amazonka.Amplify.ListBranches

Associated Types

type Rep ListBranchesResponse :: Type -> Type #

Show ListBranchesResponse Source # 
Instance details

Defined in Amazonka.Amplify.ListBranches

NFData ListBranchesResponse Source # 
Instance details

Defined in Amazonka.Amplify.ListBranches

Methods

rnf :: ListBranchesResponse -> () #

Eq ListBranchesResponse Source # 
Instance details

Defined in Amazonka.Amplify.ListBranches

type Rep ListBranchesResponse Source # 
Instance details

Defined in Amazonka.Amplify.ListBranches

type Rep ListBranchesResponse = D1 ('MetaData "ListBranchesResponse" "Amazonka.Amplify.ListBranches" "amazonka-amplify-2.0-FzmP32buJCeA4C8B1HzWt" '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:

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.

ListDomainAssociations (Paginated)

data ListDomainAssociations Source #

The request structure for the list domain associations request.

See: newListDomainAssociations smart constructor.

Instances

Instances details
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

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 #

Generic ListDomainAssociations Source # 
Instance details

Defined in Amazonka.Amplify.ListDomainAssociations

Associated Types

type Rep ListDomainAssociations :: Type -> Type #

Read ListDomainAssociations Source # 
Instance details

Defined in Amazonka.Amplify.ListDomainAssociations

Show ListDomainAssociations Source # 
Instance details

Defined in Amazonka.Amplify.ListDomainAssociations

NFData ListDomainAssociations Source # 
Instance details

Defined in Amazonka.Amplify.ListDomainAssociations

Methods

rnf :: ListDomainAssociations -> () #

Eq ListDomainAssociations Source # 
Instance details

Defined in Amazonka.Amplify.ListDomainAssociations

Hashable ListDomainAssociations Source # 
Instance details

Defined in Amazonka.Amplify.ListDomainAssociations

type AWSResponse 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" "amazonka-amplify-2.0-FzmP32buJCeA4C8B1HzWt" 'False) (C1 ('MetaCons "ListDomainAssociations'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

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:maxResults:ListDomainAssociations', listDomainAssociations_maxResults - The maximum number of records to list in a single response.

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.

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
Generic ListDomainAssociationsResponse Source # 
Instance details

Defined in Amazonka.Amplify.ListDomainAssociations

Associated Types

type Rep ListDomainAssociationsResponse :: Type -> Type #

Read ListDomainAssociationsResponse Source # 
Instance details

Defined in Amazonka.Amplify.ListDomainAssociations

Show ListDomainAssociationsResponse Source # 
Instance details

Defined in Amazonka.Amplify.ListDomainAssociations

NFData ListDomainAssociationsResponse Source # 
Instance details

Defined in Amazonka.Amplify.ListDomainAssociations

Eq 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" "amazonka-amplify-2.0-FzmP32buJCeA4C8B1HzWt" '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:

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.

ListJobs (Paginated)

data ListJobs Source #

The request structure for the list jobs request.

See: newListJobs smart constructor.

Instances

Instances details
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

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 #

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 #

Read ListJobs Source # 
Instance details

Defined in Amazonka.Amplify.ListJobs

Show ListJobs Source # 
Instance details

Defined in Amazonka.Amplify.ListJobs

NFData ListJobs Source # 
Instance details

Defined in Amazonka.Amplify.ListJobs

Methods

rnf :: ListJobs -> () #

Eq ListJobs Source # 
Instance details

Defined in Amazonka.Amplify.ListJobs

Hashable ListJobs Source # 
Instance details

Defined in Amazonka.Amplify.ListJobs

Methods

hashWithSalt :: Int -> ListJobs -> Int #

hash :: ListJobs -> Int #

type AWSResponse 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" "amazonka-amplify-2.0-FzmP32buJCeA4C8B1HzWt" 'False) (C1 ('MetaCons "ListJobs'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "branchName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

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:maxResults:ListJobs', listJobs_maxResults - The maximum number of records to list in a single response.

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.

ListJobs, listJobs_appId - The unique ID for an Amplify app.

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
Generic ListJobsResponse Source # 
Instance details

Defined in Amazonka.Amplify.ListJobs

Associated Types

type Rep ListJobsResponse :: Type -> Type #

Read ListJobsResponse Source # 
Instance details

Defined in Amazonka.Amplify.ListJobs

Show ListJobsResponse Source # 
Instance details

Defined in Amazonka.Amplify.ListJobs

NFData ListJobsResponse Source # 
Instance details

Defined in Amazonka.Amplify.ListJobs

Methods

rnf :: ListJobsResponse -> () #

Eq ListJobsResponse Source # 
Instance details

Defined in Amazonka.Amplify.ListJobs

type Rep ListJobsResponse Source # 
Instance details

Defined in Amazonka.Amplify.ListJobs

type Rep ListJobsResponse = D1 ('MetaData "ListJobsResponse" "Amazonka.Amplify.ListJobs" "amazonka-amplify-2.0-FzmP32buJCeA4C8B1HzWt" '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:

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.

ListTagsForResource

data ListTagsForResource Source #

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

See: newListTagsForResource smart constructor.

Instances

Instances details
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

AWSRequest ListTagsForResource Source # 
Instance details

Defined in Amazonka.Amplify.ListTagsForResource

Associated Types

type AWSResponse ListTagsForResource #

Generic ListTagsForResource Source # 
Instance details

Defined in Amazonka.Amplify.ListTagsForResource

Associated Types

type Rep ListTagsForResource :: Type -> Type #

Read ListTagsForResource Source # 
Instance details

Defined in Amazonka.Amplify.ListTagsForResource

Show ListTagsForResource Source # 
Instance details

Defined in Amazonka.Amplify.ListTagsForResource

NFData ListTagsForResource Source # 
Instance details

Defined in Amazonka.Amplify.ListTagsForResource

Methods

rnf :: ListTagsForResource -> () #

Eq ListTagsForResource Source # 
Instance details

Defined in Amazonka.Amplify.ListTagsForResource

Hashable ListTagsForResource Source # 
Instance details

Defined in Amazonka.Amplify.ListTagsForResource

type AWSResponse 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" "amazonka-amplify-2.0-FzmP32buJCeA4C8B1HzWt" 'False) (C1 ('MetaCons "ListTagsForResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

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
Generic ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.Amplify.ListTagsForResource

Associated Types

type Rep ListTagsForResourceResponse :: Type -> Type #

Read ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.Amplify.ListTagsForResource

Show ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.Amplify.ListTagsForResource

NFData ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.Amplify.ListTagsForResource

Eq 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" "amazonka-amplify-2.0-FzmP32buJCeA4C8B1HzWt" '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:

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.

ListWebhooks

data ListWebhooks Source #

The request structure for the list webhooks request.

See: newListWebhooks smart constructor.

Instances

Instances details
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

AWSRequest ListWebhooks Source # 
Instance details

Defined in Amazonka.Amplify.ListWebhooks

Associated Types

type AWSResponse ListWebhooks #

Generic ListWebhooks Source # 
Instance details

Defined in Amazonka.Amplify.ListWebhooks

Associated Types

type Rep ListWebhooks :: Type -> Type #

Read ListWebhooks Source # 
Instance details

Defined in Amazonka.Amplify.ListWebhooks

Show ListWebhooks Source # 
Instance details

Defined in Amazonka.Amplify.ListWebhooks

NFData ListWebhooks Source # 
Instance details

Defined in Amazonka.Amplify.ListWebhooks

Methods

rnf :: ListWebhooks -> () #

Eq ListWebhooks Source # 
Instance details

Defined in Amazonka.Amplify.ListWebhooks

Hashable ListWebhooks Source # 
Instance details

Defined in Amazonka.Amplify.ListWebhooks

type AWSResponse 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" "amazonka-amplify-2.0-FzmP32buJCeA4C8B1HzWt" 'False) (C1 ('MetaCons "ListWebhooks'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

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:maxResults:ListWebhooks', listWebhooks_maxResults - The maximum number of records to list in a single response.

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.

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
Generic ListWebhooksResponse Source # 
Instance details

Defined in Amazonka.Amplify.ListWebhooks

Associated Types

type Rep ListWebhooksResponse :: Type -> Type #

Read ListWebhooksResponse Source # 
Instance details

Defined in Amazonka.Amplify.ListWebhooks

Show ListWebhooksResponse Source # 
Instance details

Defined in Amazonka.Amplify.ListWebhooks

NFData ListWebhooksResponse Source # 
Instance details

Defined in Amazonka.Amplify.ListWebhooks

Methods

rnf :: ListWebhooksResponse -> () #

Eq ListWebhooksResponse Source # 
Instance details

Defined in Amazonka.Amplify.ListWebhooks

type Rep ListWebhooksResponse Source # 
Instance details

Defined in Amazonka.Amplify.ListWebhooks

type Rep ListWebhooksResponse = D1 ('MetaData "ListWebhooksResponse" "Amazonka.Amplify.ListWebhooks" "amazonka-amplify-2.0-FzmP32buJCeA4C8B1HzWt" '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:

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.

StartDeployment

data StartDeployment Source #

The request structure for the start a deployment request.

See: newStartDeployment smart constructor.

Instances

Instances details
ToJSON StartDeployment Source # 
Instance details

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

AWSRequest StartDeployment Source # 
Instance details

Defined in Amazonka.Amplify.StartDeployment

Associated Types

type AWSResponse StartDeployment #

Generic StartDeployment Source # 
Instance details

Defined in Amazonka.Amplify.StartDeployment

Associated Types

type Rep StartDeployment :: Type -> Type #

Read StartDeployment Source # 
Instance details

Defined in Amazonka.Amplify.StartDeployment

Show StartDeployment Source # 
Instance details

Defined in Amazonka.Amplify.StartDeployment

NFData StartDeployment Source # 
Instance details

Defined in Amazonka.Amplify.StartDeployment

Methods

rnf :: StartDeployment -> () #

Eq StartDeployment Source # 
Instance details

Defined in Amazonka.Amplify.StartDeployment

Hashable StartDeployment Source # 
Instance details

Defined in Amazonka.Amplify.StartDeployment

type AWSResponse 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" "amazonka-amplify-2.0-FzmP32buJCeA4C8B1HzWt" '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))))

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:

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.

StartDeployment, startDeployment_appId - The unique ID for an Amplify app.

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
Generic StartDeploymentResponse Source # 
Instance details

Defined in Amazonka.Amplify.StartDeployment

Associated Types

type Rep StartDeploymentResponse :: Type -> Type #

Read StartDeploymentResponse Source # 
Instance details

Defined in Amazonka.Amplify.StartDeployment

Show StartDeploymentResponse Source # 
Instance details

Defined in Amazonka.Amplify.StartDeployment

NFData StartDeploymentResponse Source # 
Instance details

Defined in Amazonka.Amplify.StartDeployment

Methods

rnf :: StartDeploymentResponse -> () #

Eq StartDeploymentResponse Source # 
Instance details

Defined in Amazonka.Amplify.StartDeployment

type Rep StartDeploymentResponse Source # 
Instance details

Defined in Amazonka.Amplify.StartDeployment

type Rep StartDeploymentResponse = D1 ('MetaData "StartDeploymentResponse" "Amazonka.Amplify.StartDeployment" "amazonka-amplify-2.0-FzmP32buJCeA4C8B1HzWt" '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.

StartJob

data StartJob Source #

The request structure for the start job request.

See: newStartJob smart constructor.

Instances

Instances details
ToJSON StartJob Source # 
Instance details

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

AWSRequest StartJob Source # 
Instance details

Defined in Amazonka.Amplify.StartJob

Associated Types

type AWSResponse 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 #

Read StartJob Source # 
Instance details

Defined in Amazonka.Amplify.StartJob

Show StartJob Source # 
Instance details

Defined in Amazonka.Amplify.StartJob

NFData StartJob Source # 
Instance details

Defined in Amazonka.Amplify.StartJob

Methods

rnf :: StartJob -> () #

Eq StartJob Source # 
Instance details

Defined in Amazonka.Amplify.StartJob

Hashable StartJob Source # 
Instance details

Defined in Amazonka.Amplify.StartJob

Methods

hashWithSalt :: Int -> StartJob -> Int #

hash :: StartJob -> Int #

type AWSResponse StartJob Source # 
Instance details

Defined in Amazonka.Amplify.StartJob

type Rep 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:

StartJob, startJob_commitId - The commit ID from a third-party repository provider for the job.

StartJob, startJob_commitMessage - The commit message from a third-party repository provider for the job.

StartJob, startJob_commitTime - The commit date and time for the job.

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.

StartJob, startJob_appId - The unique ID for an Amplify app.

StartJob, startJob_branchName - The branch name for the job.

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
Generic StartJobResponse Source # 
Instance details

Defined in Amazonka.Amplify.StartJob

Associated Types

type Rep StartJobResponse :: Type -> Type #

Read StartJobResponse Source # 
Instance details

Defined in Amazonka.Amplify.StartJob

Show StartJobResponse Source # 
Instance details

Defined in Amazonka.Amplify.StartJob

NFData StartJobResponse Source # 
Instance details

Defined in Amazonka.Amplify.StartJob

Methods

rnf :: StartJobResponse -> () #

Eq StartJobResponse Source # 
Instance details

Defined in Amazonka.Amplify.StartJob

type Rep StartJobResponse Source # 
Instance details

Defined in Amazonka.Amplify.StartJob

type Rep StartJobResponse = D1 ('MetaData "StartJobResponse" "Amazonka.Amplify.StartJob" "amazonka-amplify-2.0-FzmP32buJCeA4C8B1HzWt" '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.

StopJob

data StopJob Source #

The request structure for the stop job request.

See: newStopJob smart constructor.

Constructors

StopJob' Text Text Text 

Instances

Instances details
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

AWSRequest StopJob Source # 
Instance details

Defined in Amazonka.Amplify.StopJob

Associated Types

type AWSResponse 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 #

Read StopJob Source # 
Instance details

Defined in Amazonka.Amplify.StopJob

Show StopJob Source # 
Instance details

Defined in Amazonka.Amplify.StopJob

NFData StopJob Source # 
Instance details

Defined in Amazonka.Amplify.StopJob

Methods

rnf :: StopJob -> () #

Eq StopJob Source # 
Instance details

Defined in Amazonka.Amplify.StopJob

Methods

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

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

Hashable StopJob Source # 
Instance details

Defined in Amazonka.Amplify.StopJob

Methods

hashWithSalt :: Int -> StopJob -> Int #

hash :: StopJob -> Int #

type AWSResponse 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" "amazonka-amplify-2.0-FzmP32buJCeA4C8B1HzWt" '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))))

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:

StopJob, stopJob_appId - The unique ID for an Amplify app.

StopJob, stopJob_branchName - The name for the branch, for the job.

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
Generic StopJobResponse Source # 
Instance details

Defined in Amazonka.Amplify.StopJob

Associated Types

type Rep StopJobResponse :: Type -> Type #

Read StopJobResponse Source # 
Instance details

Defined in Amazonka.Amplify.StopJob

Show StopJobResponse Source # 
Instance details

Defined in Amazonka.Amplify.StopJob

NFData StopJobResponse Source # 
Instance details

Defined in Amazonka.Amplify.StopJob

Methods

rnf :: StopJobResponse -> () #

Eq StopJobResponse Source # 
Instance details

Defined in Amazonka.Amplify.StopJob

type Rep StopJobResponse Source # 
Instance details

Defined in Amazonka.Amplify.StopJob

type Rep StopJobResponse = D1 ('MetaData "StopJobResponse" "Amazonka.Amplify.StopJob" "amazonka-amplify-2.0-FzmP32buJCeA4C8B1HzWt" '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.

TagResource

data TagResource Source #

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

See: newTagResource smart constructor.

Instances

Instances details
ToJSON TagResource Source # 
Instance details

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

AWSRequest TagResource Source # 
Instance details

Defined in Amazonka.Amplify.TagResource

Associated Types

type AWSResponse TagResource #

Generic TagResource Source # 
Instance details

Defined in Amazonka.Amplify.TagResource

Associated Types

type Rep TagResource :: Type -> Type #

Read TagResource Source # 
Instance details

Defined in Amazonka.Amplify.TagResource

Show TagResource Source # 
Instance details

Defined in Amazonka.Amplify.TagResource

NFData TagResource Source # 
Instance details

Defined in Amazonka.Amplify.TagResource

Methods

rnf :: TagResource -> () #

Eq TagResource Source # 
Instance details

Defined in Amazonka.Amplify.TagResource

Hashable TagResource Source # 
Instance details

Defined in Amazonka.Amplify.TagResource

type AWSResponse 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" "amazonka-amplify-2.0-FzmP32buJCeA4C8B1HzWt" '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))))

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.

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
Generic TagResourceResponse Source # 
Instance details

Defined in Amazonka.Amplify.TagResource

Associated Types

type Rep TagResourceResponse :: Type -> Type #

Read TagResourceResponse Source # 
Instance details

Defined in Amazonka.Amplify.TagResource

Show TagResourceResponse Source # 
Instance details

Defined in Amazonka.Amplify.TagResource

NFData TagResourceResponse Source # 
Instance details

Defined in Amazonka.Amplify.TagResource

Methods

rnf :: TagResourceResponse -> () #

Eq TagResourceResponse Source # 
Instance details

Defined in Amazonka.Amplify.TagResource

type Rep TagResourceResponse Source # 
Instance details

Defined in Amazonka.Amplify.TagResource

type Rep TagResourceResponse = D1 ('MetaData "TagResourceResponse" "Amazonka.Amplify.TagResource" "amazonka-amplify-2.0-FzmP32buJCeA4C8B1HzWt" '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.

UntagResource

data UntagResource Source #

The request structure for the untag resource request.

See: newUntagResource smart constructor.

Instances

Instances details
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

AWSRequest UntagResource Source # 
Instance details

Defined in Amazonka.Amplify.UntagResource

Associated Types

type AWSResponse UntagResource #

Generic UntagResource Source # 
Instance details

Defined in Amazonka.Amplify.UntagResource

Associated Types

type Rep UntagResource :: Type -> Type #

Read UntagResource Source # 
Instance details

Defined in Amazonka.Amplify.UntagResource

Show UntagResource Source # 
Instance details

Defined in Amazonka.Amplify.UntagResource

NFData UntagResource Source # 
Instance details

Defined in Amazonka.Amplify.UntagResource

Methods

rnf :: UntagResource -> () #

Eq UntagResource Source # 
Instance details

Defined in Amazonka.Amplify.UntagResource

Hashable UntagResource Source # 
Instance details

Defined in Amazonka.Amplify.UntagResource

type AWSResponse 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" "amazonka-amplify-2.0-FzmP32buJCeA4C8B1HzWt" '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))))

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
Generic UntagResourceResponse Source # 
Instance details

Defined in Amazonka.Amplify.UntagResource

Associated Types

type Rep UntagResourceResponse :: Type -> Type #

Read UntagResourceResponse Source # 
Instance details

Defined in Amazonka.Amplify.UntagResource

Show UntagResourceResponse Source # 
Instance details

Defined in Amazonka.Amplify.UntagResource

NFData UntagResourceResponse Source # 
Instance details

Defined in Amazonka.Amplify.UntagResource

Methods

rnf :: UntagResourceResponse -> () #

Eq UntagResourceResponse Source # 
Instance details

Defined in Amazonka.Amplify.UntagResource

type Rep UntagResourceResponse Source # 
Instance details

Defined in Amazonka.Amplify.UntagResource

type Rep UntagResourceResponse = D1 ('MetaData "UntagResourceResponse" "Amazonka.Amplify.UntagResource" "amazonka-amplify-2.0-FzmP32buJCeA4C8B1HzWt" '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.

UpdateApp

data UpdateApp Source #

The request structure for the update app request.

See: newUpdateApp smart constructor.

Instances

Instances details
ToJSON UpdateApp Source # 
Instance details

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

AWSRequest UpdateApp Source # 
Instance details

Defined in Amazonka.Amplify.UpdateApp

Associated Types

type AWSResponse UpdateApp #

Generic UpdateApp Source # 
Instance details

Defined in Amazonka.Amplify.UpdateApp

Associated Types

type Rep UpdateApp :: Type -> Type #

Show UpdateApp Source # 
Instance details

Defined in Amazonka.Amplify.UpdateApp

NFData UpdateApp Source # 
Instance details

Defined in Amazonka.Amplify.UpdateApp

Methods

rnf :: UpdateApp -> () #

Eq UpdateApp Source # 
Instance details

Defined in Amazonka.Amplify.UpdateApp

Hashable UpdateApp Source # 
Instance details

Defined in Amazonka.Amplify.UpdateApp

type AWSResponse 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" "amazonka-amplify-2.0-FzmP32buJCeA4C8B1HzWt" 'False) (C1 ('MetaCons "UpdateApp'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "accessToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "autoBranchCreationConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AutoBranchCreationConfig))) :*: (S1 ('MetaSel ('Just "autoBranchCreationPatterns") '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 (Sensitive Text))) :*: S1 ('MetaSel ('Just "customHeaders") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "customRules") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [CustomRule])) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "enableAutoBranchCreation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))))) :*: (((S1 ('MetaSel ('Just "enableBasicAuth") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "enableBranchAutoBuild") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "enableBranchAutoDeletion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "environmentVariables") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "iamServiceRoleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "oauthToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text)))) :*: (S1 ('MetaSel ('Just "platform") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Platform)) :*: (S1 ('MetaSel ('Just "repository") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))))

newUpdateApp Source #

Arguments

:: Text

UpdateApp

-> UpdateApp 

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:accessToken:UpdateApp', updateApp_accessToken - The personal access token for a GitHub repository for an Amplify app. The personal access token is used to authorize access to a GitHub repository using the Amplify GitHub App. The token is not stored.

Use accessToken for GitHub repositories only. To authorize access to a repository provider such as Bitbucket or CodeCommit, use oauthToken.

You must specify either accessToken or oauthToken when you update an app.

Existing Amplify apps deployed from a GitHub repository using OAuth continue to work with CI/CD. However, we strongly recommend that you migrate these apps to use the GitHub App. For more information, see Migrating an existing OAuth app to the Amplify GitHub App in the Amplify User Guide .

UpdateApp, updateApp_autoBranchCreationConfig - The automated branch creation configuration for an Amplify app.

UpdateApp, updateApp_autoBranchCreationPatterns - Describes the automated branch creation glob patterns for an Amplify app.

UpdateApp, updateApp_basicAuthCredentials - The basic authorization credentials for an Amplify app. You must base64-encode the authorization credentials and provide them in the format user:password.

UpdateApp, updateApp_buildSpec - The build specification (build spec) for an Amplify app.

UpdateApp, updateApp_customHeaders - The custom HTTP headers for an Amplify app.

UpdateApp, updateApp_customRules - The custom redirect and rewrite rules for an Amplify app.

UpdateApp, updateApp_description - The description for an Amplify app.

UpdateApp, updateApp_enableAutoBranchCreation - Enables automated branch creation for an Amplify app.

UpdateApp, updateApp_enableBasicAuth - Enables basic authorization for an Amplify app.

UpdateApp, updateApp_enableBranchAutoBuild - Enables branch auto-building for an Amplify app.

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

UpdateApp, updateApp_environmentVariables - The environment variables for an Amplify app.

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

UpdateApp, updateApp_name - The name for an Amplify app.

$sel:oauthToken:UpdateApp', updateApp_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 using SSH cloning. The OAuth token is not stored.

Use oauthToken for repository providers other than GitHub, such as Bitbucket or CodeCommit.

To authorize access to GitHub as your repository provider, use accessToken.

You must specify either oauthToken or accessToken when you update an app.

Existing Amplify apps deployed from a GitHub repository using OAuth continue to work with CI/CD. However, we strongly recommend that you migrate these apps to use the GitHub App. For more information, see Migrating an existing OAuth app to the Amplify GitHub App in the Amplify User Guide .

UpdateApp, updateApp_platform - The platform for the Amplify app. For a static app, set the platform type to WEB. For a dynamic server-side rendered (SSR) app, set the platform type to WEB_COMPUTE. For an app requiring Amplify Hosting's original SSR support only, set the platform type to WEB_DYNAMIC.

UpdateApp, updateApp_repository - The name of the repository for an Amplify app

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
Generic UpdateAppResponse Source # 
Instance details

Defined in Amazonka.Amplify.UpdateApp

Associated Types

type Rep UpdateAppResponse :: Type -> Type #

Show UpdateAppResponse Source # 
Instance details

Defined in Amazonka.Amplify.UpdateApp

NFData UpdateAppResponse Source # 
Instance details

Defined in Amazonka.Amplify.UpdateApp

Methods

rnf :: UpdateAppResponse -> () #

Eq UpdateAppResponse Source # 
Instance details

Defined in Amazonka.Amplify.UpdateApp

type Rep UpdateAppResponse Source # 
Instance details

Defined in Amazonka.Amplify.UpdateApp

type Rep UpdateAppResponse = D1 ('MetaData "UpdateAppResponse" "Amazonka.Amplify.UpdateApp" "amazonka-amplify-2.0-FzmP32buJCeA4C8B1HzWt" '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.

UpdateBranch

data UpdateBranch Source #

The request structure for the update branch request.

See: newUpdateBranch smart constructor.

Instances

Instances details
ToJSON UpdateBranch Source # 
Instance details

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

AWSRequest UpdateBranch Source # 
Instance details

Defined in Amazonka.Amplify.UpdateBranch

Associated Types

type AWSResponse UpdateBranch #

Generic UpdateBranch Source # 
Instance details

Defined in Amazonka.Amplify.UpdateBranch

Associated Types

type Rep UpdateBranch :: Type -> Type #

Show UpdateBranch Source # 
Instance details

Defined in Amazonka.Amplify.UpdateBranch

NFData UpdateBranch Source # 
Instance details

Defined in Amazonka.Amplify.UpdateBranch

Methods

rnf :: UpdateBranch -> () #

Eq UpdateBranch Source # 
Instance details

Defined in Amazonka.Amplify.UpdateBranch

Hashable UpdateBranch Source # 
Instance details

Defined in Amazonka.Amplify.UpdateBranch

type AWSResponse 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" "amazonka-amplify-2.0-FzmP32buJCeA4C8B1HzWt" 'False) (C1 ('MetaCons "UpdateBranch'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "backendEnvironmentArn") '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 (Sensitive Text))) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "displayName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "enableAutoBuild") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "enableBasicAuth") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "enableNotification") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))) :*: (((S1 ('MetaSel ('Just "enablePerformanceMode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "enablePullRequestPreview") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "environmentVariables") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "framework") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "pullRequestEnvironmentName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "stage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Stage))) :*: (S1 ('MetaSel ('Just "ttl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "branchName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))))

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:

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

UpdateBranch, updateBranch_basicAuthCredentials - The basic authorization credentials for the branch. You must base64-encode the authorization credentials and provide them in the format user:password.

UpdateBranch, updateBranch_buildSpec - The build specification (build spec) for the branch.

UpdateBranch, updateBranch_description - The description for the branch.

UpdateBranch, updateBranch_displayName - The display name for a branch. This is used as the default domain prefix.

UpdateBranch, updateBranch_enableAutoBuild - Enables auto building for the branch.

UpdateBranch, updateBranch_enableBasicAuth - Enables basic authorization for the branch.

UpdateBranch, updateBranch_enableNotification - Enables notifications for the branch.

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.

UpdateBranch, updateBranch_enablePullRequestPreview - Enables pull request previews for this branch.

UpdateBranch, updateBranch_environmentVariables - The environment variables for the branch.

UpdateBranch, updateBranch_framework - The framework for the branch.

UpdateBranch, updateBranch_pullRequestEnvironmentName - The Amplify environment name for the pull request.

UpdateBranch, updateBranch_stage - Describes the current stage for the branch.

UpdateBranch, updateBranch_ttl - The content Time to Live (TTL) for the website in seconds.

UpdateBranch, updateBranch_appId - The unique ID for an Amplify app.

UpdateBranch, updateBranch_branchName - The name for the branch.

data UpdateBranchResponse Source #

The result structure for the update branch request.

See: newUpdateBranchResponse smart constructor.

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.

UpdateDomainAssociation

data UpdateDomainAssociation Source #

The request structure for the update domain association request.

See: newUpdateDomainAssociation smart constructor.

Instances

Instances details
ToJSON 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

AWSRequest 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 #

Read UpdateDomainAssociation Source # 
Instance details

Defined in Amazonka.Amplify.UpdateDomainAssociation

Show UpdateDomainAssociation Source # 
Instance details

Defined in Amazonka.Amplify.UpdateDomainAssociation

NFData UpdateDomainAssociation Source # 
Instance details

Defined in Amazonka.Amplify.UpdateDomainAssociation

Methods

rnf :: UpdateDomainAssociation -> () #

Eq UpdateDomainAssociation Source # 
Instance details

Defined in Amazonka.Amplify.UpdateDomainAssociation

Hashable UpdateDomainAssociation Source # 
Instance details

Defined in Amazonka.Amplify.UpdateDomainAssociation

type AWSResponse 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" "amazonka-amplify-2.0-FzmP32buJCeA4C8B1HzWt" 'False) (C1 ('MetaCons "UpdateDomainAssociation'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "autoSubDomainCreationPatterns") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 ('MetaSel ('Just "autoSubDomainIAMRole") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "enableAutoSubDomain") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))) :*: (S1 ('MetaSel ('Just "subDomainSettings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [SubDomainSetting])) :*: (S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

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:

UpdateDomainAssociation, updateDomainAssociation_autoSubDomainCreationPatterns - Sets the branch patterns for automatic subdomain creation.

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

UpdateDomainAssociation, updateDomainAssociation_enableAutoSubDomain - Enables the automated creation of subdomains for branches.

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

UpdateDomainAssociation, updateDomainAssociation_appId - The unique ID for an Amplify app.

UpdateDomainAssociation, updateDomainAssociation_domainName - The name of the domain.

data UpdateDomainAssociationResponse Source #

The result structure for the update domain association request.

See: newUpdateDomainAssociationResponse smart constructor.

Instances

Instances details
Generic UpdateDomainAssociationResponse Source # 
Instance details

Defined in Amazonka.Amplify.UpdateDomainAssociation

Associated Types

type Rep UpdateDomainAssociationResponse :: Type -> Type #

Read UpdateDomainAssociationResponse Source # 
Instance details

Defined in Amazonka.Amplify.UpdateDomainAssociation

Show UpdateDomainAssociationResponse Source # 
Instance details

Defined in Amazonka.Amplify.UpdateDomainAssociation

NFData UpdateDomainAssociationResponse Source # 
Instance details

Defined in Amazonka.Amplify.UpdateDomainAssociation

Eq 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" "amazonka-amplify-2.0-FzmP32buJCeA4C8B1HzWt" '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.

UpdateWebhook

data UpdateWebhook Source #

The request structure for the update webhook request.

See: newUpdateWebhook smart constructor.

Instances

Instances details
ToJSON UpdateWebhook Source # 
Instance details

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

AWSRequest UpdateWebhook Source # 
Instance details

Defined in Amazonka.Amplify.UpdateWebhook

Associated Types

type AWSResponse UpdateWebhook #

Generic UpdateWebhook Source # 
Instance details

Defined in Amazonka.Amplify.UpdateWebhook

Associated Types

type Rep UpdateWebhook :: Type -> Type #

Read UpdateWebhook Source # 
Instance details

Defined in Amazonka.Amplify.UpdateWebhook

Show UpdateWebhook Source # 
Instance details

Defined in Amazonka.Amplify.UpdateWebhook

NFData UpdateWebhook Source # 
Instance details

Defined in Amazonka.Amplify.UpdateWebhook

Methods

rnf :: UpdateWebhook -> () #

Eq UpdateWebhook Source # 
Instance details

Defined in Amazonka.Amplify.UpdateWebhook

Hashable UpdateWebhook Source # 
Instance details

Defined in Amazonka.Amplify.UpdateWebhook

type AWSResponse 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" "amazonka-amplify-2.0-FzmP32buJCeA4C8B1HzWt" '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))))

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:

UpdateWebhook, updateWebhook_branchName - The name for a branch that is part of an Amplify app.

UpdateWebhook, updateWebhook_description - The description for a webhook.

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
Generic UpdateWebhookResponse Source # 
Instance details

Defined in Amazonka.Amplify.UpdateWebhook

Associated Types

type Rep UpdateWebhookResponse :: Type -> Type #

Read UpdateWebhookResponse Source # 
Instance details

Defined in Amazonka.Amplify.UpdateWebhook

Show UpdateWebhookResponse Source # 
Instance details

Defined in Amazonka.Amplify.UpdateWebhook

NFData UpdateWebhookResponse Source # 
Instance details

Defined in Amazonka.Amplify.UpdateWebhook

Methods

rnf :: UpdateWebhookResponse -> () #

Eq UpdateWebhookResponse Source # 
Instance details

Defined in Amazonka.Amplify.UpdateWebhook

type Rep UpdateWebhookResponse Source # 
Instance details

Defined in Amazonka.Amplify.UpdateWebhook

type Rep UpdateWebhookResponse = D1 ('MetaData "UpdateWebhookResponse" "Amazonka.Amplify.UpdateWebhook" "amazonka-amplify-2.0-FzmP32buJCeA4C8B1HzWt" '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.

Types

DomainStatus

newtype DomainStatus Source #

Constructors

DomainStatus' 

Instances

Instances details
FromJSON DomainStatus Source # 
Instance details

Defined in Amazonka.Amplify.Types.DomainStatus

FromJSONKey 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

ToByteString DomainStatus Source # 
Instance details

Defined in Amazonka.Amplify.Types.DomainStatus

ToHeader DomainStatus Source # 
Instance details

Defined in Amazonka.Amplify.Types.DomainStatus

ToLog DomainStatus Source # 
Instance details

Defined in Amazonka.Amplify.Types.DomainStatus

ToQuery 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 #

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 #

Generic DomainStatus Source # 
Instance details

Defined in Amazonka.Amplify.Types.DomainStatus

Associated Types

type Rep DomainStatus :: Type -> Type #

Read DomainStatus Source # 
Instance details

Defined in Amazonka.Amplify.Types.DomainStatus

Show DomainStatus Source # 
Instance details

Defined in Amazonka.Amplify.Types.DomainStatus

NFData DomainStatus Source # 
Instance details

Defined in Amazonka.Amplify.Types.DomainStatus

Methods

rnf :: DomainStatus -> () #

Eq DomainStatus Source # 
Instance details

Defined in Amazonka.Amplify.Types.DomainStatus

Ord DomainStatus Source # 
Instance details

Defined in Amazonka.Amplify.Types.DomainStatus

Hashable DomainStatus Source # 
Instance details

Defined in Amazonka.Amplify.Types.DomainStatus

type Rep DomainStatus Source # 
Instance details

Defined in Amazonka.Amplify.Types.DomainStatus

type Rep DomainStatus = D1 ('MetaData "DomainStatus" "Amazonka.Amplify.Types.DomainStatus" "amazonka-amplify-2.0-FzmP32buJCeA4C8B1HzWt" '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
FromJSON JobStatus Source # 
Instance details

Defined in Amazonka.Amplify.Types.JobStatus

FromJSONKey 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

ToByteString JobStatus Source # 
Instance details

Defined in Amazonka.Amplify.Types.JobStatus

Methods

toBS :: JobStatus -> ByteString #

ToHeader JobStatus Source # 
Instance details

Defined in Amazonka.Amplify.Types.JobStatus

ToLog JobStatus Source # 
Instance details

Defined in Amazonka.Amplify.Types.JobStatus

ToQuery JobStatus Source # 
Instance details

Defined in Amazonka.Amplify.Types.JobStatus

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 #

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 #

Generic JobStatus Source # 
Instance details

Defined in Amazonka.Amplify.Types.JobStatus

Associated Types

type Rep JobStatus :: Type -> Type #

Read JobStatus Source # 
Instance details

Defined in Amazonka.Amplify.Types.JobStatus

Show JobStatus Source # 
Instance details

Defined in Amazonka.Amplify.Types.JobStatus

NFData JobStatus Source # 
Instance details

Defined in Amazonka.Amplify.Types.JobStatus

Methods

rnf :: JobStatus -> () #

Eq JobStatus Source # 
Instance details

Defined in Amazonka.Amplify.Types.JobStatus

Ord JobStatus Source # 
Instance details

Defined in Amazonka.Amplify.Types.JobStatus

Hashable JobStatus Source # 
Instance details

Defined in Amazonka.Amplify.Types.JobStatus

type Rep JobStatus Source # 
Instance details

Defined in Amazonka.Amplify.Types.JobStatus

type Rep JobStatus = D1 ('MetaData "JobStatus" "Amazonka.Amplify.Types.JobStatus" "amazonka-amplify-2.0-FzmP32buJCeA4C8B1HzWt" '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
FromJSON JobType Source # 
Instance details

Defined in Amazonka.Amplify.Types.JobType

FromJSONKey JobType Source # 
Instance details

Defined in Amazonka.Amplify.Types.JobType

ToJSON JobType Source # 
Instance details

Defined in Amazonka.Amplify.Types.JobType

ToJSONKey JobType Source # 
Instance details

Defined in Amazonka.Amplify.Types.JobType

ToByteString JobType Source # 
Instance details

Defined in Amazonka.Amplify.Types.JobType

Methods

toBS :: JobType -> ByteString #

ToHeader JobType Source # 
Instance details

Defined in Amazonka.Amplify.Types.JobType

Methods

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

ToLog JobType Source # 
Instance details

Defined in Amazonka.Amplify.Types.JobType

ToQuery JobType Source # 
Instance details

Defined in Amazonka.Amplify.Types.JobType

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 #

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 #

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 #

Read JobType Source # 
Instance details

Defined in Amazonka.Amplify.Types.JobType

Show JobType Source # 
Instance details

Defined in Amazonka.Amplify.Types.JobType

NFData JobType Source # 
Instance details

Defined in Amazonka.Amplify.Types.JobType

Methods

rnf :: JobType -> () #

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

Hashable JobType Source # 
Instance details

Defined in Amazonka.Amplify.Types.JobType

Methods

hashWithSalt :: Int -> JobType -> Int #

hash :: JobType -> Int #

type Rep JobType Source # 
Instance details

Defined in Amazonka.Amplify.Types.JobType

type Rep JobType = D1 ('MetaData "JobType" "Amazonka.Amplify.Types.JobType" "amazonka-amplify-2.0-FzmP32buJCeA4C8B1HzWt" '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 
pattern Platform_WEB_COMPUTE :: Platform 
pattern Platform_WEB_DYNAMIC :: Platform 

Instances

Instances details
FromJSON Platform Source # 
Instance details

Defined in Amazonka.Amplify.Types.Platform

FromJSONKey Platform Source # 
Instance details

Defined in Amazonka.Amplify.Types.Platform

ToJSON Platform Source # 
Instance details

Defined in Amazonka.Amplify.Types.Platform

ToJSONKey Platform Source # 
Instance details

Defined in Amazonka.Amplify.Types.Platform

ToByteString Platform Source # 
Instance details

Defined in Amazonka.Amplify.Types.Platform

Methods

toBS :: Platform -> ByteString #

ToHeader Platform Source # 
Instance details

Defined in Amazonka.Amplify.Types.Platform

Methods

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

ToLog Platform Source # 
Instance details

Defined in Amazonka.Amplify.Types.Platform

ToQuery Platform Source # 
Instance details

Defined in Amazonka.Amplify.Types.Platform

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 #

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 #

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 #

Read Platform Source # 
Instance details

Defined in Amazonka.Amplify.Types.Platform

Show Platform Source # 
Instance details

Defined in Amazonka.Amplify.Types.Platform

NFData Platform Source # 
Instance details

Defined in Amazonka.Amplify.Types.Platform

Methods

rnf :: Platform -> () #

Eq Platform Source # 
Instance details

Defined in Amazonka.Amplify.Types.Platform

Ord Platform Source # 
Instance details

Defined in Amazonka.Amplify.Types.Platform

Hashable Platform Source # 
Instance details

Defined in Amazonka.Amplify.Types.Platform

Methods

hashWithSalt :: Int -> Platform -> Int #

hash :: Platform -> Int #

type Rep Platform Source # 
Instance details

Defined in Amazonka.Amplify.Types.Platform

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

RepositoryCloneMethod

newtype RepositoryCloneMethod Source #

Instances

Instances details
FromJSON RepositoryCloneMethod Source # 
Instance details

Defined in Amazonka.Amplify.Types.RepositoryCloneMethod

FromJSONKey RepositoryCloneMethod Source # 
Instance details

Defined in Amazonka.Amplify.Types.RepositoryCloneMethod

ToJSON RepositoryCloneMethod Source # 
Instance details

Defined in Amazonka.Amplify.Types.RepositoryCloneMethod

ToJSONKey RepositoryCloneMethod Source # 
Instance details

Defined in Amazonka.Amplify.Types.RepositoryCloneMethod

ToByteString RepositoryCloneMethod Source # 
Instance details

Defined in Amazonka.Amplify.Types.RepositoryCloneMethod

ToHeader RepositoryCloneMethod Source # 
Instance details

Defined in Amazonka.Amplify.Types.RepositoryCloneMethod

ToLog RepositoryCloneMethod Source # 
Instance details

Defined in Amazonka.Amplify.Types.RepositoryCloneMethod

ToQuery RepositoryCloneMethod Source # 
Instance details

Defined in Amazonka.Amplify.Types.RepositoryCloneMethod

FromText RepositoryCloneMethod Source # 
Instance details

Defined in Amazonka.Amplify.Types.RepositoryCloneMethod

ToText RepositoryCloneMethod Source # 
Instance details

Defined in Amazonka.Amplify.Types.RepositoryCloneMethod

FromXML RepositoryCloneMethod Source # 
Instance details

Defined in Amazonka.Amplify.Types.RepositoryCloneMethod

ToXML RepositoryCloneMethod Source # 
Instance details

Defined in Amazonka.Amplify.Types.RepositoryCloneMethod

Generic RepositoryCloneMethod Source # 
Instance details

Defined in Amazonka.Amplify.Types.RepositoryCloneMethod

Associated Types

type Rep RepositoryCloneMethod :: Type -> Type #

Read RepositoryCloneMethod Source # 
Instance details

Defined in Amazonka.Amplify.Types.RepositoryCloneMethod

Show RepositoryCloneMethod Source # 
Instance details

Defined in Amazonka.Amplify.Types.RepositoryCloneMethod

NFData RepositoryCloneMethod Source # 
Instance details

Defined in Amazonka.Amplify.Types.RepositoryCloneMethod

Methods

rnf :: RepositoryCloneMethod -> () #

Eq RepositoryCloneMethod Source # 
Instance details

Defined in Amazonka.Amplify.Types.RepositoryCloneMethod

Ord RepositoryCloneMethod Source # 
Instance details

Defined in Amazonka.Amplify.Types.RepositoryCloneMethod

Hashable RepositoryCloneMethod Source # 
Instance details

Defined in Amazonka.Amplify.Types.RepositoryCloneMethod

type Rep RepositoryCloneMethod Source # 
Instance details

Defined in Amazonka.Amplify.Types.RepositoryCloneMethod

type Rep RepositoryCloneMethod = D1 ('MetaData "RepositoryCloneMethod" "Amazonka.Amplify.Types.RepositoryCloneMethod" "amazonka-amplify-2.0-FzmP32buJCeA4C8B1HzWt" 'True) (C1 ('MetaCons "RepositoryCloneMethod'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromRepositoryCloneMethod") '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
FromJSON Stage Source # 
Instance details

Defined in Amazonka.Amplify.Types.Stage

FromJSONKey Stage Source # 
Instance details

Defined in Amazonka.Amplify.Types.Stage

ToJSON Stage Source # 
Instance details

Defined in Amazonka.Amplify.Types.Stage

ToJSONKey Stage Source # 
Instance details

Defined in Amazonka.Amplify.Types.Stage

ToByteString Stage Source # 
Instance details

Defined in Amazonka.Amplify.Types.Stage

Methods

toBS :: Stage -> ByteString #

ToHeader Stage Source # 
Instance details

Defined in Amazonka.Amplify.Types.Stage

Methods

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

ToLog Stage Source # 
Instance details

Defined in Amazonka.Amplify.Types.Stage

ToQuery Stage Source # 
Instance details

Defined in Amazonka.Amplify.Types.Stage

Methods

toQuery :: Stage -> QueryString #

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 #

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 #

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 #

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 #

NFData Stage Source # 
Instance details

Defined in Amazonka.Amplify.Types.Stage

Methods

rnf :: Stage -> () #

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 #

Hashable Stage Source # 
Instance details

Defined in Amazonka.Amplify.Types.Stage

Methods

hashWithSalt :: Int -> Stage -> Int #

hash :: Stage -> Int #

type Rep Stage Source # 
Instance details

Defined in Amazonka.Amplify.Types.Stage

type Rep Stage = D1 ('MetaData "Stage" "Amazonka.Amplify.Types.Stage" "amazonka-amplify-2.0-FzmP32buJCeA4C8B1HzWt" '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
FromJSON App Source # 
Instance details

Defined in Amazonka.Amplify.Types.App

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 #

Show App Source # 
Instance details

Defined in Amazonka.Amplify.Types.App

Methods

showsPrec :: Int -> App -> ShowS #

show :: App -> String #

showList :: [App] -> ShowS #

NFData App Source # 
Instance details

Defined in Amazonka.Amplify.Types.App

Methods

rnf :: App -> () #

Eq App Source # 
Instance details

Defined in Amazonka.Amplify.Types.App

Methods

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

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

Hashable App Source # 
Instance details

Defined in Amazonka.Amplify.Types.App

Methods

hashWithSalt :: Int -> App -> Int #

hash :: App -> Int #

type Rep App Source # 
Instance details

Defined in Amazonka.Amplify.Types.App

type Rep App = D1 ('MetaData "App" "Amazonka.Amplify.Types.App" "amazonka-amplify-2.0-FzmP32buJCeA4C8B1HzWt" 'False) (C1 ('MetaCons "App'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "autoBranchCreationConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AutoBranchCreationConfig)) :*: (S1 ('MetaSel ('Just "autoBranchCreationPatterns") '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 (Sensitive Text))) :*: (S1 ('MetaSel ('Just "customHeaders") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "customRules") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [CustomRule]))))) :*: ((S1 ('MetaSel ('Just "enableAutoBranchCreation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "enableBranchAutoDeletion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "iamServiceRoleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "productionBranch") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ProductionBranch)) :*: (S1 ('MetaSel ('Just "repositoryCloneMethod") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RepositoryCloneMethod)) :*: 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:autoBranchCreationConfig:App', app_autoBranchCreationConfig - Describes the automated branch creation configuration for the Amplify app.

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

App, app_basicAuthCredentials - The basic authorization credentials for branches for the Amplify app. You must base64-encode the authorization credentials and provide them in the format user:password.

App, app_buildSpec - Describes the content of the build specification (build spec) for the Amplify app.

$sel:customHeaders:App', app_customHeaders - Describes the custom HTTP headers for the Amplify app.

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

$sel:enableAutoBranchCreation:App', app_enableAutoBranchCreation - Enables automated branch creation 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:iamServiceRoleArn:App', app_iamServiceRoleArn - The AWS Identity and Access Management (IAM) service role for the Amazon Resource Name (ARN) of the Amplify app.

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

$sel:repositoryCloneMethod:App', app_repositoryCloneMethod - This is for internal use.

The Amplify service uses this parameter to specify the authentication protocol to use to access the Git repository for an Amplify app. Amplify specifies TOKEN for a GitHub repository, SIGV4 for an Amazon Web Services CodeCommit repository, and SSH for GitLab and Bitbucket repositories.

$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 Git repository for the Amplify app.

$sel:platform:App', app_platform - The platform for the Amplify app. For a static app, set the platform type to WEB. For a dynamic server-side rendered (SSR) app, set the platform type to WEB_COMPUTE. For an app requiring Amplify Hosting's original SSR support only, set the platform type to WEB_DYNAMIC.

$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.

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.

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
FromJSON 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 #

Read Artifact Source # 
Instance details

Defined in Amazonka.Amplify.Types.Artifact

Show Artifact Source # 
Instance details

Defined in Amazonka.Amplify.Types.Artifact

NFData Artifact Source # 
Instance details

Defined in Amazonka.Amplify.Types.Artifact

Methods

rnf :: Artifact -> () #

Eq Artifact Source # 
Instance details

Defined in Amazonka.Amplify.Types.Artifact

Hashable Artifact Source # 
Instance details

Defined in Amazonka.Amplify.Types.Artifact

Methods

hashWithSalt :: Int -> Artifact -> Int #

hash :: Artifact -> Int #

type Rep Artifact Source # 
Instance details

Defined in Amazonka.Amplify.Types.Artifact

type Rep Artifact = D1 ('MetaData "Artifact" "Amazonka.Amplify.Types.Artifact" "amazonka-amplify-2.0-FzmP32buJCeA4C8B1HzWt" '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
FromJSON AutoBranchCreationConfig Source # 
Instance details

Defined in Amazonka.Amplify.Types.AutoBranchCreationConfig

ToJSON 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 #

Show AutoBranchCreationConfig Source # 
Instance details

Defined in Amazonka.Amplify.Types.AutoBranchCreationConfig

NFData AutoBranchCreationConfig Source # 
Instance details

Defined in Amazonka.Amplify.Types.AutoBranchCreationConfig

Eq AutoBranchCreationConfig Source # 
Instance details

Defined in Amazonka.Amplify.Types.AutoBranchCreationConfig

Hashable 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" "amazonka-amplify-2.0-FzmP32buJCeA4C8B1HzWt" 'False) (C1 ('MetaCons "AutoBranchCreationConfig'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "basicAuthCredentials") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "buildSpec") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text)))) :*: (S1 ('MetaSel ('Just "enableAutoBuild") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "enableBasicAuth") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "enablePerformanceMode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))) :*: ((S1 ('MetaSel ('Just "enablePullRequestPreview") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "environmentVariables") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text)))) :*: (S1 ('MetaSel ('Just "framework") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "pullRequestEnvironmentName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "stage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Stage)))))))

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:basicAuthCredentials:AutoBranchCreationConfig', autoBranchCreationConfig_basicAuthCredentials - The basic authorization credentials for the autocreated branch. You must base64-encode the authorization credentials and provide them in the format user:password.

$sel:buildSpec:AutoBranchCreationConfig', autoBranchCreationConfig_buildSpec - The build specification (build spec) 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: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:enablePullRequestPreview:AutoBranchCreationConfig', autoBranchCreationConfig_enablePullRequestPreview - Enables pull request previews for the autocreated branch.

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

$sel:framework:AutoBranchCreationConfig', autoBranchCreationConfig_framework - The framework for the autocreated branch.

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

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

BackendEnvironment

data BackendEnvironment Source #

Describes the backend environment for an Amplify app.

See: newBackendEnvironment smart constructor.

Instances

Instances details
FromJSON 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 #

Read BackendEnvironment Source # 
Instance details

Defined in Amazonka.Amplify.Types.BackendEnvironment

Show BackendEnvironment Source # 
Instance details

Defined in Amazonka.Amplify.Types.BackendEnvironment

NFData BackendEnvironment Source # 
Instance details

Defined in Amazonka.Amplify.Types.BackendEnvironment

Methods

rnf :: BackendEnvironment -> () #

Eq BackendEnvironment Source # 
Instance details

Defined in Amazonka.Amplify.Types.BackendEnvironment

Hashable 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" "amazonka-amplify-2.0-FzmP32buJCeA4C8B1HzWt" '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
FromJSON 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 #

Show Branch Source # 
Instance details

Defined in Amazonka.Amplify.Types.Branch

NFData Branch Source # 
Instance details

Defined in Amazonka.Amplify.Types.Branch

Methods

rnf :: Branch -> () #

Eq Branch Source # 
Instance details

Defined in Amazonka.Amplify.Types.Branch

Methods

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

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

Hashable Branch Source # 
Instance details

Defined in Amazonka.Amplify.Types.Branch

Methods

hashWithSalt :: Int -> Branch -> Int #

hash :: Branch -> Int #

type Rep Branch Source # 
Instance details

Defined in Amazonka.Amplify.Types.Branch

type Rep Branch = D1 ('MetaData "Branch" "Amazonka.Amplify.Types.Branch" "amazonka-amplify-2.0-FzmP32buJCeA4C8B1HzWt" 'False) (C1 ('MetaCons "Branch'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "associatedResources") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 ('MetaSel ('Just "backendEnvironmentArn") '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 (Sensitive Text))) :*: (S1 ('MetaSel ('Just "destinationBranch") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "enablePerformanceMode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))) :*: ((S1 ('MetaSel ('Just "pullRequestEnvironmentName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "sourceBranch") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))))) :*: ((S1 ('MetaSel ('Just "thumbnailUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe 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:associatedResources:Branch', branch_associatedResources - A list of custom resources that are linked to this branch.

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

$sel:basicAuthCredentials:Branch', branch_basicAuthCredentials - The basic authorization credentials for a branch of an Amplify app. You must base64-encode the authorization credentials and provide them in the format user:password.

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

$sel:destinationBranch:Branch', branch_destinationBranch - The destination 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:pullRequestEnvironmentName:Branch', branch_pullRequestEnvironmentName - The Amplify environment name for the pull request.

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

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

$sel:thumbnailUrl:Branch', branch_thumbnailUrl - The thumbnail URL 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
FromJSON CustomRule Source # 
Instance details

Defined in Amazonka.Amplify.Types.CustomRule

ToJSON 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 #

Read CustomRule Source # 
Instance details

Defined in Amazonka.Amplify.Types.CustomRule

Show CustomRule Source # 
Instance details

Defined in Amazonka.Amplify.Types.CustomRule

NFData CustomRule Source # 
Instance details

Defined in Amazonka.Amplify.Types.CustomRule

Methods

rnf :: CustomRule -> () #

Eq CustomRule Source # 
Instance details

Defined in Amazonka.Amplify.Types.CustomRule

Hashable 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" "amazonka-amplify-2.0-FzmP32buJCeA4C8B1HzWt" 'False) (C1 ('MetaCons "CustomRule'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "condition") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "status") '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:condition:CustomRule', customRule_condition - The condition for a URL rewrite or redirect rule, such as a country code.

$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: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
FromJSON 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 #

Read DomainAssociation Source # 
Instance details

Defined in Amazonka.Amplify.Types.DomainAssociation

Show DomainAssociation Source # 
Instance details

Defined in Amazonka.Amplify.Types.DomainAssociation

NFData DomainAssociation Source # 
Instance details

Defined in Amazonka.Amplify.Types.DomainAssociation

Methods

rnf :: DomainAssociation -> () #

Eq DomainAssociation Source # 
Instance details

Defined in Amazonka.Amplify.Types.DomainAssociation

Hashable 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" "amazonka-amplify-2.0-FzmP32buJCeA4C8B1HzWt" 'False) (C1 ('MetaCons "DomainAssociation'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "autoSubDomainCreationPatterns") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "autoSubDomainIAMRole") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "certificateVerificationDNSRecord") '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: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:certificateVerificationDNSRecord:DomainAssociation', domainAssociation_certificateVerificationDNSRecord - The DNS record for certificate verification.

$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
FromJSON Job Source # 
Instance details

Defined in Amazonka.Amplify.Types.Job

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 #

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 #

NFData Job Source # 
Instance details

Defined in Amazonka.Amplify.Types.Job

Methods

rnf :: Job -> () #

Eq Job Source # 
Instance details

Defined in Amazonka.Amplify.Types.Job

Methods

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

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

Hashable Job Source # 
Instance details

Defined in Amazonka.Amplify.Types.Job

Methods

hashWithSalt :: Int -> Job -> Int #

hash :: Job -> Int #

type Rep Job Source # 
Instance details

Defined in Amazonka.Amplify.Types.Job

type Rep Job = D1 ('MetaData "Job" "Amazonka.Amplify.Types.Job" "amazonka-amplify-2.0-FzmP32buJCeA4C8B1HzWt" '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
FromJSON 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 #

Read JobSummary Source # 
Instance details

Defined in Amazonka.Amplify.Types.JobSummary

Show JobSummary Source # 
Instance details

Defined in Amazonka.Amplify.Types.JobSummary

NFData JobSummary Source # 
Instance details

Defined in Amazonka.Amplify.Types.JobSummary

Methods

rnf :: JobSummary -> () #

Eq JobSummary Source # 
Instance details

Defined in Amazonka.Amplify.Types.JobSummary

Hashable 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
FromJSON 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 #

Read ProductionBranch Source # 
Instance details

Defined in Amazonka.Amplify.Types.ProductionBranch

Show ProductionBranch Source # 
Instance details

Defined in Amazonka.Amplify.Types.ProductionBranch

NFData ProductionBranch Source # 
Instance details

Defined in Amazonka.Amplify.Types.ProductionBranch

Methods

rnf :: ProductionBranch -> () #

Eq ProductionBranch Source # 
Instance details

Defined in Amazonka.Amplify.Types.ProductionBranch

Hashable 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" "amazonka-amplify-2.0-FzmP32buJCeA4C8B1HzWt" 'False) (C1 ('MetaCons "ProductionBranch'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "branchName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: 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)))))

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:branchName:ProductionBranch', productionBranch_branchName - The branch name for the production branch.

$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.

Step

data Step Source #

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

See: newStep smart constructor.

Instances

Instances details
FromJSON Step Source # 
Instance details

Defined in Amazonka.Amplify.Types.Step

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 #

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 #

NFData Step Source # 
Instance details

Defined in Amazonka.Amplify.Types.Step

Methods

rnf :: Step -> () #

Eq Step Source # 
Instance details

Defined in Amazonka.Amplify.Types.Step

Methods

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

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

Hashable Step Source # 
Instance details

Defined in Amazonka.Amplify.Types.Step

Methods

hashWithSalt :: Int -> Step -> Int #

hash :: Step -> Int #

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:artifactsUrl:Step', step_artifactsUrl - The URL to the artifact 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:logUrl:Step', step_logUrl - The URL to the logs 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:testArtifactsUrl:Step', step_testArtifactsUrl - The URL to the test artifact for the execution step.

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

$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
FromJSON 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 #

Read SubDomain Source # 
Instance details

Defined in Amazonka.Amplify.Types.SubDomain

Show SubDomain Source # 
Instance details

Defined in Amazonka.Amplify.Types.SubDomain

NFData SubDomain Source # 
Instance details

Defined in Amazonka.Amplify.Types.SubDomain

Methods

rnf :: SubDomain -> () #

Eq SubDomain Source # 
Instance details

Defined in Amazonka.Amplify.Types.SubDomain

Hashable 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" "amazonka-amplify-2.0-FzmP32buJCeA4C8B1HzWt" '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
FromJSON SubDomainSetting Source # 
Instance details

Defined in Amazonka.Amplify.Types.SubDomainSetting

ToJSON 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 #

Read SubDomainSetting Source # 
Instance details

Defined in Amazonka.Amplify.Types.SubDomainSetting

Show SubDomainSetting Source # 
Instance details

Defined in Amazonka.Amplify.Types.SubDomainSetting

NFData SubDomainSetting Source # 
Instance details

Defined in Amazonka.Amplify.Types.SubDomainSetting

Methods

rnf :: SubDomainSetting -> () #

Eq SubDomainSetting Source # 
Instance details

Defined in Amazonka.Amplify.Types.SubDomainSetting

Hashable 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" "amazonka-amplify-2.0-FzmP32buJCeA4C8B1HzWt" '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
FromJSON 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 #

Read Webhook Source # 
Instance details

Defined in Amazonka.Amplify.Types.Webhook

Show Webhook Source # 
Instance details

Defined in Amazonka.Amplify.Types.Webhook

NFData Webhook Source # 
Instance details

Defined in Amazonka.Amplify.Types.Webhook

Methods

rnf :: Webhook -> () #

Eq Webhook Source # 
Instance details

Defined in Amazonka.Amplify.Types.Webhook

Methods

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

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

Hashable Webhook Source # 
Instance details

Defined in Amazonka.Amplify.Types.Webhook

Methods

hashWithSalt :: Int -> Webhook -> Int #

hash :: Webhook -> Int #

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.