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

Amazonka.AppRunner.Types

Description

 
Synopsis

Service Configuration

defaultService :: Service Source #

API version 2020-05-15 of the Amazon App Runner SDK configuration.

Errors

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

One or more input parameters aren't valid. Refer to the API action's document page, correct the input parameters, and try the action again.

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

App Runner can't create this resource. You've reached your account quota for this resource type.

For App Runner per-resource quotas, see App Runner endpoints and quotas in the Amazon Web Services General Reference.

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

An unexpected service exception occurred.

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

A resource doesn't exist for the specified Amazon Resource Name (ARN) in your Amazon Web Services account.

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

You can't perform this action when the resource is in its current state.

AutoScalingConfigurationStatus

newtype AutoScalingConfigurationStatus Source #

Instances

Instances details
Eq AutoScalingConfigurationStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.AutoScalingConfigurationStatus

Ord AutoScalingConfigurationStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.AutoScalingConfigurationStatus

Read AutoScalingConfigurationStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.AutoScalingConfigurationStatus

Show AutoScalingConfigurationStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.AutoScalingConfigurationStatus

Generic AutoScalingConfigurationStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.AutoScalingConfigurationStatus

Associated Types

type Rep AutoScalingConfigurationStatus :: Type -> Type #

NFData AutoScalingConfigurationStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.AutoScalingConfigurationStatus

Hashable AutoScalingConfigurationStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.AutoScalingConfigurationStatus

ToJSON AutoScalingConfigurationStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.AutoScalingConfigurationStatus

ToJSONKey AutoScalingConfigurationStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.AutoScalingConfigurationStatus

FromJSON AutoScalingConfigurationStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.AutoScalingConfigurationStatus

FromJSONKey AutoScalingConfigurationStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.AutoScalingConfigurationStatus

ToLog AutoScalingConfigurationStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.AutoScalingConfigurationStatus

ToHeader AutoScalingConfigurationStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.AutoScalingConfigurationStatus

ToQuery AutoScalingConfigurationStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.AutoScalingConfigurationStatus

FromXML AutoScalingConfigurationStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.AutoScalingConfigurationStatus

ToXML AutoScalingConfigurationStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.AutoScalingConfigurationStatus

ToByteString AutoScalingConfigurationStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.AutoScalingConfigurationStatus

FromText AutoScalingConfigurationStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.AutoScalingConfigurationStatus

ToText AutoScalingConfigurationStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.AutoScalingConfigurationStatus

type Rep AutoScalingConfigurationStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.AutoScalingConfigurationStatus

type Rep AutoScalingConfigurationStatus = D1 ('MetaData "AutoScalingConfigurationStatus" "Amazonka.AppRunner.Types.AutoScalingConfigurationStatus" "libZSservicesZSamazonka-apprunnerZSamazonka-apprunner" 'True) (C1 ('MetaCons "AutoScalingConfigurationStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromAutoScalingConfigurationStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

CertificateValidationRecordStatus

newtype CertificateValidationRecordStatus Source #

Instances

Instances details
Eq CertificateValidationRecordStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.CertificateValidationRecordStatus

Ord CertificateValidationRecordStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.CertificateValidationRecordStatus

Read CertificateValidationRecordStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.CertificateValidationRecordStatus

Show CertificateValidationRecordStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.CertificateValidationRecordStatus

Generic CertificateValidationRecordStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.CertificateValidationRecordStatus

Associated Types

type Rep CertificateValidationRecordStatus :: Type -> Type #

NFData CertificateValidationRecordStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.CertificateValidationRecordStatus

Hashable CertificateValidationRecordStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.CertificateValidationRecordStatus

ToJSON CertificateValidationRecordStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.CertificateValidationRecordStatus

ToJSONKey CertificateValidationRecordStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.CertificateValidationRecordStatus

FromJSON CertificateValidationRecordStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.CertificateValidationRecordStatus

FromJSONKey CertificateValidationRecordStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.CertificateValidationRecordStatus

ToLog CertificateValidationRecordStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.CertificateValidationRecordStatus

ToHeader CertificateValidationRecordStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.CertificateValidationRecordStatus

ToQuery CertificateValidationRecordStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.CertificateValidationRecordStatus

FromXML CertificateValidationRecordStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.CertificateValidationRecordStatus

ToXML CertificateValidationRecordStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.CertificateValidationRecordStatus

ToByteString CertificateValidationRecordStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.CertificateValidationRecordStatus

FromText CertificateValidationRecordStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.CertificateValidationRecordStatus

ToText CertificateValidationRecordStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.CertificateValidationRecordStatus

type Rep CertificateValidationRecordStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.CertificateValidationRecordStatus

type Rep CertificateValidationRecordStatus = D1 ('MetaData "CertificateValidationRecordStatus" "Amazonka.AppRunner.Types.CertificateValidationRecordStatus" "libZSservicesZSamazonka-apprunnerZSamazonka-apprunner" 'True) (C1 ('MetaCons "CertificateValidationRecordStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromCertificateValidationRecordStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ConfigurationSource

newtype ConfigurationSource Source #

Instances

Instances details
Eq ConfigurationSource Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ConfigurationSource

Ord ConfigurationSource Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ConfigurationSource

Read ConfigurationSource Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ConfigurationSource

Show ConfigurationSource Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ConfigurationSource

Generic ConfigurationSource Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ConfigurationSource

Associated Types

type Rep ConfigurationSource :: Type -> Type #

NFData ConfigurationSource Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ConfigurationSource

Methods

rnf :: ConfigurationSource -> () #

Hashable ConfigurationSource Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ConfigurationSource

ToJSON ConfigurationSource Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ConfigurationSource

ToJSONKey ConfigurationSource Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ConfigurationSource

FromJSON ConfigurationSource Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ConfigurationSource

FromJSONKey ConfigurationSource Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ConfigurationSource

ToLog ConfigurationSource Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ConfigurationSource

ToHeader ConfigurationSource Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ConfigurationSource

ToQuery ConfigurationSource Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ConfigurationSource

FromXML ConfigurationSource Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ConfigurationSource

ToXML ConfigurationSource Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ConfigurationSource

ToByteString ConfigurationSource Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ConfigurationSource

FromText ConfigurationSource Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ConfigurationSource

ToText ConfigurationSource Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ConfigurationSource

type Rep ConfigurationSource Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ConfigurationSource

type Rep ConfigurationSource = D1 ('MetaData "ConfigurationSource" "Amazonka.AppRunner.Types.ConfigurationSource" "libZSservicesZSamazonka-apprunnerZSamazonka-apprunner" 'True) (C1 ('MetaCons "ConfigurationSource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromConfigurationSource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ConnectionStatus

newtype ConnectionStatus Source #

Instances

Instances details
Eq ConnectionStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ConnectionStatus

Ord ConnectionStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ConnectionStatus

Read ConnectionStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ConnectionStatus

Show ConnectionStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ConnectionStatus

Generic ConnectionStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ConnectionStatus

Associated Types

type Rep ConnectionStatus :: Type -> Type #

NFData ConnectionStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ConnectionStatus

Methods

rnf :: ConnectionStatus -> () #

Hashable ConnectionStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ConnectionStatus

ToJSON ConnectionStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ConnectionStatus

ToJSONKey ConnectionStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ConnectionStatus

FromJSON ConnectionStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ConnectionStatus

FromJSONKey ConnectionStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ConnectionStatus

ToLog ConnectionStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ConnectionStatus

ToHeader ConnectionStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ConnectionStatus

ToQuery ConnectionStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ConnectionStatus

FromXML ConnectionStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ConnectionStatus

ToXML ConnectionStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ConnectionStatus

ToByteString ConnectionStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ConnectionStatus

FromText ConnectionStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ConnectionStatus

ToText ConnectionStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ConnectionStatus

type Rep ConnectionStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ConnectionStatus

type Rep ConnectionStatus = D1 ('MetaData "ConnectionStatus" "Amazonka.AppRunner.Types.ConnectionStatus" "libZSservicesZSamazonka-apprunnerZSamazonka-apprunner" 'True) (C1 ('MetaCons "ConnectionStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromConnectionStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

CustomDomainAssociationStatus

newtype CustomDomainAssociationStatus Source #

Instances

Instances details
Eq CustomDomainAssociationStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.CustomDomainAssociationStatus

Ord CustomDomainAssociationStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.CustomDomainAssociationStatus

Read CustomDomainAssociationStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.CustomDomainAssociationStatus

Show CustomDomainAssociationStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.CustomDomainAssociationStatus

Generic CustomDomainAssociationStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.CustomDomainAssociationStatus

Associated Types

type Rep CustomDomainAssociationStatus :: Type -> Type #

NFData CustomDomainAssociationStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.CustomDomainAssociationStatus

Hashable CustomDomainAssociationStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.CustomDomainAssociationStatus

ToJSON CustomDomainAssociationStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.CustomDomainAssociationStatus

ToJSONKey CustomDomainAssociationStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.CustomDomainAssociationStatus

FromJSON CustomDomainAssociationStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.CustomDomainAssociationStatus

FromJSONKey CustomDomainAssociationStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.CustomDomainAssociationStatus

ToLog CustomDomainAssociationStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.CustomDomainAssociationStatus

ToHeader CustomDomainAssociationStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.CustomDomainAssociationStatus

ToQuery CustomDomainAssociationStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.CustomDomainAssociationStatus

FromXML CustomDomainAssociationStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.CustomDomainAssociationStatus

ToXML CustomDomainAssociationStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.CustomDomainAssociationStatus

ToByteString CustomDomainAssociationStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.CustomDomainAssociationStatus

FromText CustomDomainAssociationStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.CustomDomainAssociationStatus

ToText CustomDomainAssociationStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.CustomDomainAssociationStatus

type Rep CustomDomainAssociationStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.CustomDomainAssociationStatus

type Rep CustomDomainAssociationStatus = D1 ('MetaData "CustomDomainAssociationStatus" "Amazonka.AppRunner.Types.CustomDomainAssociationStatus" "libZSservicesZSamazonka-apprunnerZSamazonka-apprunner" 'True) (C1 ('MetaCons "CustomDomainAssociationStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromCustomDomainAssociationStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

HealthCheckProtocol

newtype HealthCheckProtocol Source #

Instances

Instances details
Eq HealthCheckProtocol Source # 
Instance details

Defined in Amazonka.AppRunner.Types.HealthCheckProtocol

Ord HealthCheckProtocol Source # 
Instance details

Defined in Amazonka.AppRunner.Types.HealthCheckProtocol

Read HealthCheckProtocol Source # 
Instance details

Defined in Amazonka.AppRunner.Types.HealthCheckProtocol

Show HealthCheckProtocol Source # 
Instance details

Defined in Amazonka.AppRunner.Types.HealthCheckProtocol

Generic HealthCheckProtocol Source # 
Instance details

Defined in Amazonka.AppRunner.Types.HealthCheckProtocol

Associated Types

type Rep HealthCheckProtocol :: Type -> Type #

NFData HealthCheckProtocol Source # 
Instance details

Defined in Amazonka.AppRunner.Types.HealthCheckProtocol

Methods

rnf :: HealthCheckProtocol -> () #

Hashable HealthCheckProtocol Source # 
Instance details

Defined in Amazonka.AppRunner.Types.HealthCheckProtocol

ToJSON HealthCheckProtocol Source # 
Instance details

Defined in Amazonka.AppRunner.Types.HealthCheckProtocol

ToJSONKey HealthCheckProtocol Source # 
Instance details

Defined in Amazonka.AppRunner.Types.HealthCheckProtocol

FromJSON HealthCheckProtocol Source # 
Instance details

Defined in Amazonka.AppRunner.Types.HealthCheckProtocol

FromJSONKey HealthCheckProtocol Source # 
Instance details

Defined in Amazonka.AppRunner.Types.HealthCheckProtocol

ToLog HealthCheckProtocol Source # 
Instance details

Defined in Amazonka.AppRunner.Types.HealthCheckProtocol

ToHeader HealthCheckProtocol Source # 
Instance details

Defined in Amazonka.AppRunner.Types.HealthCheckProtocol

ToQuery HealthCheckProtocol Source # 
Instance details

Defined in Amazonka.AppRunner.Types.HealthCheckProtocol

FromXML HealthCheckProtocol Source # 
Instance details

Defined in Amazonka.AppRunner.Types.HealthCheckProtocol

ToXML HealthCheckProtocol Source # 
Instance details

Defined in Amazonka.AppRunner.Types.HealthCheckProtocol

ToByteString HealthCheckProtocol Source # 
Instance details

Defined in Amazonka.AppRunner.Types.HealthCheckProtocol

FromText HealthCheckProtocol Source # 
Instance details

Defined in Amazonka.AppRunner.Types.HealthCheckProtocol

ToText HealthCheckProtocol Source # 
Instance details

Defined in Amazonka.AppRunner.Types.HealthCheckProtocol

type Rep HealthCheckProtocol Source # 
Instance details

Defined in Amazonka.AppRunner.Types.HealthCheckProtocol

type Rep HealthCheckProtocol = D1 ('MetaData "HealthCheckProtocol" "Amazonka.AppRunner.Types.HealthCheckProtocol" "libZSservicesZSamazonka-apprunnerZSamazonka-apprunner" 'True) (C1 ('MetaCons "HealthCheckProtocol'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromHealthCheckProtocol") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ImageRepositoryType

newtype ImageRepositoryType Source #

Instances

Instances details
Eq ImageRepositoryType Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ImageRepositoryType

Ord ImageRepositoryType Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ImageRepositoryType

Read ImageRepositoryType Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ImageRepositoryType

Show ImageRepositoryType Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ImageRepositoryType

Generic ImageRepositoryType Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ImageRepositoryType

Associated Types

type Rep ImageRepositoryType :: Type -> Type #

NFData ImageRepositoryType Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ImageRepositoryType

Methods

rnf :: ImageRepositoryType -> () #

Hashable ImageRepositoryType Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ImageRepositoryType

ToJSON ImageRepositoryType Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ImageRepositoryType

ToJSONKey ImageRepositoryType Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ImageRepositoryType

FromJSON ImageRepositoryType Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ImageRepositoryType

FromJSONKey ImageRepositoryType Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ImageRepositoryType

ToLog ImageRepositoryType Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ImageRepositoryType

ToHeader ImageRepositoryType Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ImageRepositoryType

ToQuery ImageRepositoryType Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ImageRepositoryType

FromXML ImageRepositoryType Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ImageRepositoryType

ToXML ImageRepositoryType Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ImageRepositoryType

ToByteString ImageRepositoryType Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ImageRepositoryType

FromText ImageRepositoryType Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ImageRepositoryType

ToText ImageRepositoryType Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ImageRepositoryType

type Rep ImageRepositoryType Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ImageRepositoryType

type Rep ImageRepositoryType = D1 ('MetaData "ImageRepositoryType" "Amazonka.AppRunner.Types.ImageRepositoryType" "libZSservicesZSamazonka-apprunnerZSamazonka-apprunner" 'True) (C1 ('MetaCons "ImageRepositoryType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromImageRepositoryType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

OperationStatus

newtype OperationStatus Source #

Constructors

OperationStatus' 

Instances

Instances details
Eq OperationStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.OperationStatus

Ord OperationStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.OperationStatus

Read OperationStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.OperationStatus

Show OperationStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.OperationStatus

Generic OperationStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.OperationStatus

Associated Types

type Rep OperationStatus :: Type -> Type #

NFData OperationStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.OperationStatus

Methods

rnf :: OperationStatus -> () #

Hashable OperationStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.OperationStatus

ToJSON OperationStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.OperationStatus

ToJSONKey OperationStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.OperationStatus

FromJSON OperationStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.OperationStatus

FromJSONKey OperationStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.OperationStatus

ToLog OperationStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.OperationStatus

ToHeader OperationStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.OperationStatus

ToQuery OperationStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.OperationStatus

FromXML OperationStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.OperationStatus

ToXML OperationStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.OperationStatus

Methods

toXML :: OperationStatus -> XML #

ToByteString OperationStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.OperationStatus

FromText OperationStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.OperationStatus

ToText OperationStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.OperationStatus

type Rep OperationStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.OperationStatus

type Rep OperationStatus = D1 ('MetaData "OperationStatus" "Amazonka.AppRunner.Types.OperationStatus" "libZSservicesZSamazonka-apprunnerZSamazonka-apprunner" 'True) (C1 ('MetaCons "OperationStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromOperationStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

OperationType

newtype OperationType Source #

Constructors

OperationType' 

Instances

Instances details
Eq OperationType Source # 
Instance details

Defined in Amazonka.AppRunner.Types.OperationType

Ord OperationType Source # 
Instance details

Defined in Amazonka.AppRunner.Types.OperationType

Read OperationType Source # 
Instance details

Defined in Amazonka.AppRunner.Types.OperationType

Show OperationType Source # 
Instance details

Defined in Amazonka.AppRunner.Types.OperationType

Generic OperationType Source # 
Instance details

Defined in Amazonka.AppRunner.Types.OperationType

Associated Types

type Rep OperationType :: Type -> Type #

NFData OperationType Source # 
Instance details

Defined in Amazonka.AppRunner.Types.OperationType

Methods

rnf :: OperationType -> () #

Hashable OperationType Source # 
Instance details

Defined in Amazonka.AppRunner.Types.OperationType

ToJSON OperationType Source # 
Instance details

Defined in Amazonka.AppRunner.Types.OperationType

ToJSONKey OperationType Source # 
Instance details

Defined in Amazonka.AppRunner.Types.OperationType

FromJSON OperationType Source # 
Instance details

Defined in Amazonka.AppRunner.Types.OperationType

FromJSONKey OperationType Source # 
Instance details

Defined in Amazonka.AppRunner.Types.OperationType

ToLog OperationType Source # 
Instance details

Defined in Amazonka.AppRunner.Types.OperationType

ToHeader OperationType Source # 
Instance details

Defined in Amazonka.AppRunner.Types.OperationType

ToQuery OperationType Source # 
Instance details

Defined in Amazonka.AppRunner.Types.OperationType

FromXML OperationType Source # 
Instance details

Defined in Amazonka.AppRunner.Types.OperationType

ToXML OperationType Source # 
Instance details

Defined in Amazonka.AppRunner.Types.OperationType

Methods

toXML :: OperationType -> XML #

ToByteString OperationType Source # 
Instance details

Defined in Amazonka.AppRunner.Types.OperationType

FromText OperationType Source # 
Instance details

Defined in Amazonka.AppRunner.Types.OperationType

ToText OperationType Source # 
Instance details

Defined in Amazonka.AppRunner.Types.OperationType

Methods

toText :: OperationType -> Text #

type Rep OperationType Source # 
Instance details

Defined in Amazonka.AppRunner.Types.OperationType

type Rep OperationType = D1 ('MetaData "OperationType" "Amazonka.AppRunner.Types.OperationType" "libZSservicesZSamazonka-apprunnerZSamazonka-apprunner" 'True) (C1 ('MetaCons "OperationType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromOperationType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ProviderType

newtype ProviderType Source #

Constructors

ProviderType' 

Bundled Patterns

pattern ProviderType_GITHUB :: ProviderType 

Instances

Instances details
Eq ProviderType Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ProviderType

Ord ProviderType Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ProviderType

Read ProviderType Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ProviderType

Show ProviderType Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ProviderType

Generic ProviderType Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ProviderType

Associated Types

type Rep ProviderType :: Type -> Type #

NFData ProviderType Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ProviderType

Methods

rnf :: ProviderType -> () #

Hashable ProviderType Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ProviderType

ToJSON ProviderType Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ProviderType

ToJSONKey ProviderType Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ProviderType

FromJSON ProviderType Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ProviderType

FromJSONKey ProviderType Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ProviderType

ToLog ProviderType Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ProviderType

ToHeader ProviderType Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ProviderType

ToQuery ProviderType Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ProviderType

FromXML ProviderType Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ProviderType

ToXML ProviderType Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ProviderType

Methods

toXML :: ProviderType -> XML #

ToByteString ProviderType Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ProviderType

FromText ProviderType Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ProviderType

ToText ProviderType Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ProviderType

Methods

toText :: ProviderType -> Text #

type Rep ProviderType Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ProviderType

type Rep ProviderType = D1 ('MetaData "ProviderType" "Amazonka.AppRunner.Types.ProviderType" "libZSservicesZSamazonka-apprunnerZSamazonka-apprunner" 'True) (C1 ('MetaCons "ProviderType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromProviderType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Runtime

newtype Runtime Source #

Constructors

Runtime' 

Fields

Bundled Patterns

pattern Runtime_NODEJS_12 :: Runtime 
pattern Runtime_PYTHON_3 :: Runtime 

Instances

Instances details
Eq Runtime Source # 
Instance details

Defined in Amazonka.AppRunner.Types.Runtime

Methods

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

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

Ord Runtime Source # 
Instance details

Defined in Amazonka.AppRunner.Types.Runtime

Read Runtime Source # 
Instance details

Defined in Amazonka.AppRunner.Types.Runtime

Show Runtime Source # 
Instance details

Defined in Amazonka.AppRunner.Types.Runtime

Generic Runtime Source # 
Instance details

Defined in Amazonka.AppRunner.Types.Runtime

Associated Types

type Rep Runtime :: Type -> Type #

Methods

from :: Runtime -> Rep Runtime x #

to :: Rep Runtime x -> Runtime #

NFData Runtime Source # 
Instance details

Defined in Amazonka.AppRunner.Types.Runtime

Methods

rnf :: Runtime -> () #

Hashable Runtime Source # 
Instance details

Defined in Amazonka.AppRunner.Types.Runtime

Methods

hashWithSalt :: Int -> Runtime -> Int #

hash :: Runtime -> Int #

ToJSON Runtime Source # 
Instance details

Defined in Amazonka.AppRunner.Types.Runtime

ToJSONKey Runtime Source # 
Instance details

Defined in Amazonka.AppRunner.Types.Runtime

FromJSON Runtime Source # 
Instance details

Defined in Amazonka.AppRunner.Types.Runtime

FromJSONKey Runtime Source # 
Instance details

Defined in Amazonka.AppRunner.Types.Runtime

ToLog Runtime Source # 
Instance details

Defined in Amazonka.AppRunner.Types.Runtime

ToHeader Runtime Source # 
Instance details

Defined in Amazonka.AppRunner.Types.Runtime

Methods

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

ToQuery Runtime Source # 
Instance details

Defined in Amazonka.AppRunner.Types.Runtime

FromXML Runtime Source # 
Instance details

Defined in Amazonka.AppRunner.Types.Runtime

ToXML Runtime Source # 
Instance details

Defined in Amazonka.AppRunner.Types.Runtime

Methods

toXML :: Runtime -> XML #

ToByteString Runtime Source # 
Instance details

Defined in Amazonka.AppRunner.Types.Runtime

Methods

toBS :: Runtime -> ByteString #

FromText Runtime Source # 
Instance details

Defined in Amazonka.AppRunner.Types.Runtime

ToText Runtime Source # 
Instance details

Defined in Amazonka.AppRunner.Types.Runtime

Methods

toText :: Runtime -> Text #

type Rep Runtime Source # 
Instance details

Defined in Amazonka.AppRunner.Types.Runtime

type Rep Runtime = D1 ('MetaData "Runtime" "Amazonka.AppRunner.Types.Runtime" "libZSservicesZSamazonka-apprunnerZSamazonka-apprunner" 'True) (C1 ('MetaCons "Runtime'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromRuntime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ServiceStatus

newtype ServiceStatus Source #

Constructors

ServiceStatus' 

Instances

Instances details
Eq ServiceStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ServiceStatus

Ord ServiceStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ServiceStatus

Read ServiceStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ServiceStatus

Show ServiceStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ServiceStatus

Generic ServiceStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ServiceStatus

Associated Types

type Rep ServiceStatus :: Type -> Type #

NFData ServiceStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ServiceStatus

Methods

rnf :: ServiceStatus -> () #

Hashable ServiceStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ServiceStatus

ToJSON ServiceStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ServiceStatus

ToJSONKey ServiceStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ServiceStatus

FromJSON ServiceStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ServiceStatus

FromJSONKey ServiceStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ServiceStatus

ToLog ServiceStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ServiceStatus

ToHeader ServiceStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ServiceStatus

ToQuery ServiceStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ServiceStatus

FromXML ServiceStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ServiceStatus

ToXML ServiceStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ServiceStatus

Methods

toXML :: ServiceStatus -> XML #

ToByteString ServiceStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ServiceStatus

FromText ServiceStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ServiceStatus

ToText ServiceStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ServiceStatus

Methods

toText :: ServiceStatus -> Text #

type Rep ServiceStatus Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ServiceStatus

type Rep ServiceStatus = D1 ('MetaData "ServiceStatus" "Amazonka.AppRunner.Types.ServiceStatus" "libZSservicesZSamazonka-apprunnerZSamazonka-apprunner" 'True) (C1 ('MetaCons "ServiceStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromServiceStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

SourceCodeVersionType

newtype SourceCodeVersionType Source #

Instances

Instances details
Eq SourceCodeVersionType Source # 
Instance details

Defined in Amazonka.AppRunner.Types.SourceCodeVersionType

Ord SourceCodeVersionType Source # 
Instance details

Defined in Amazonka.AppRunner.Types.SourceCodeVersionType

Read SourceCodeVersionType Source # 
Instance details

Defined in Amazonka.AppRunner.Types.SourceCodeVersionType

Show SourceCodeVersionType Source # 
Instance details

Defined in Amazonka.AppRunner.Types.SourceCodeVersionType

Generic SourceCodeVersionType Source # 
Instance details

Defined in Amazonka.AppRunner.Types.SourceCodeVersionType

Associated Types

type Rep SourceCodeVersionType :: Type -> Type #

NFData SourceCodeVersionType Source # 
Instance details

Defined in Amazonka.AppRunner.Types.SourceCodeVersionType

Methods

rnf :: SourceCodeVersionType -> () #

Hashable SourceCodeVersionType Source # 
Instance details

Defined in Amazonka.AppRunner.Types.SourceCodeVersionType

ToJSON SourceCodeVersionType Source # 
Instance details

Defined in Amazonka.AppRunner.Types.SourceCodeVersionType

ToJSONKey SourceCodeVersionType Source # 
Instance details

Defined in Amazonka.AppRunner.Types.SourceCodeVersionType

FromJSON SourceCodeVersionType Source # 
Instance details

Defined in Amazonka.AppRunner.Types.SourceCodeVersionType

FromJSONKey SourceCodeVersionType Source # 
Instance details

Defined in Amazonka.AppRunner.Types.SourceCodeVersionType

ToLog SourceCodeVersionType Source # 
Instance details

Defined in Amazonka.AppRunner.Types.SourceCodeVersionType

ToHeader SourceCodeVersionType Source # 
Instance details

Defined in Amazonka.AppRunner.Types.SourceCodeVersionType

ToQuery SourceCodeVersionType Source # 
Instance details

Defined in Amazonka.AppRunner.Types.SourceCodeVersionType

FromXML SourceCodeVersionType Source # 
Instance details

Defined in Amazonka.AppRunner.Types.SourceCodeVersionType

ToXML SourceCodeVersionType Source # 
Instance details

Defined in Amazonka.AppRunner.Types.SourceCodeVersionType

ToByteString SourceCodeVersionType Source # 
Instance details

Defined in Amazonka.AppRunner.Types.SourceCodeVersionType

FromText SourceCodeVersionType Source # 
Instance details

Defined in Amazonka.AppRunner.Types.SourceCodeVersionType

ToText SourceCodeVersionType Source # 
Instance details

Defined in Amazonka.AppRunner.Types.SourceCodeVersionType

type Rep SourceCodeVersionType Source # 
Instance details

Defined in Amazonka.AppRunner.Types.SourceCodeVersionType

type Rep SourceCodeVersionType = D1 ('MetaData "SourceCodeVersionType" "Amazonka.AppRunner.Types.SourceCodeVersionType" "libZSservicesZSamazonka-apprunnerZSamazonka-apprunner" 'True) (C1 ('MetaCons "SourceCodeVersionType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromSourceCodeVersionType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

AuthenticationConfiguration

data AuthenticationConfiguration Source #

Describes resources needed to authenticate access to some source repositories. The specific resource depends on the repository provider.

See: newAuthenticationConfiguration smart constructor.

Constructors

AuthenticationConfiguration' 

Fields

  • accessRoleArn :: Maybe Text

    The Amazon Resource Name (ARN) of the IAM role that grants the App Runner service access to a source repository. It's required for ECR image repositories (but not for ECR Public repositories).

  • connectionArn :: Maybe Text

    The Amazon Resource Name (ARN) of the App Runner connection that enables the App Runner service to connect to a source repository. It's required for GitHub code repositories.

Instances

Instances details
Eq AuthenticationConfiguration Source # 
Instance details

Defined in Amazonka.AppRunner.Types.AuthenticationConfiguration

Read AuthenticationConfiguration Source # 
Instance details

Defined in Amazonka.AppRunner.Types.AuthenticationConfiguration

Show AuthenticationConfiguration Source # 
Instance details

Defined in Amazonka.AppRunner.Types.AuthenticationConfiguration

Generic AuthenticationConfiguration Source # 
Instance details

Defined in Amazonka.AppRunner.Types.AuthenticationConfiguration

Associated Types

type Rep AuthenticationConfiguration :: Type -> Type #

NFData AuthenticationConfiguration Source # 
Instance details

Defined in Amazonka.AppRunner.Types.AuthenticationConfiguration

Hashable AuthenticationConfiguration Source # 
Instance details

Defined in Amazonka.AppRunner.Types.AuthenticationConfiguration

ToJSON AuthenticationConfiguration Source # 
Instance details

Defined in Amazonka.AppRunner.Types.AuthenticationConfiguration

FromJSON AuthenticationConfiguration Source # 
Instance details

Defined in Amazonka.AppRunner.Types.AuthenticationConfiguration

type Rep AuthenticationConfiguration Source # 
Instance details

Defined in Amazonka.AppRunner.Types.AuthenticationConfiguration

type Rep AuthenticationConfiguration = D1 ('MetaData "AuthenticationConfiguration" "Amazonka.AppRunner.Types.AuthenticationConfiguration" "libZSservicesZSamazonka-apprunnerZSamazonka-apprunner" 'False) (C1 ('MetaCons "AuthenticationConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "accessRoleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "connectionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newAuthenticationConfiguration :: AuthenticationConfiguration Source #

Create a value of AuthenticationConfiguration 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:accessRoleArn:AuthenticationConfiguration', authenticationConfiguration_accessRoleArn - The Amazon Resource Name (ARN) of the IAM role that grants the App Runner service access to a source repository. It's required for ECR image repositories (but not for ECR Public repositories).

$sel:connectionArn:AuthenticationConfiguration', authenticationConfiguration_connectionArn - The Amazon Resource Name (ARN) of the App Runner connection that enables the App Runner service to connect to a source repository. It's required for GitHub code repositories.

authenticationConfiguration_accessRoleArn :: Lens' AuthenticationConfiguration (Maybe Text) Source #

The Amazon Resource Name (ARN) of the IAM role that grants the App Runner service access to a source repository. It's required for ECR image repositories (but not for ECR Public repositories).

authenticationConfiguration_connectionArn :: Lens' AuthenticationConfiguration (Maybe Text) Source #

The Amazon Resource Name (ARN) of the App Runner connection that enables the App Runner service to connect to a source repository. It's required for GitHub code repositories.

AutoScalingConfiguration

data AutoScalingConfiguration Source #

Describes an App Runner automatic scaling configuration resource. Multiple revisions of a configuration have the same AutoScalingConfigurationName and different AutoScalingConfigurationRevision values.

A higher MinSize increases the spread of your App Runner service over more Availability Zones in the Amazon Web Services Region. The tradeoff is a higher minimal cost.

A lower MaxSize controls your cost. The tradeoff is lower responsiveness during peak demand.

See: newAutoScalingConfiguration smart constructor.

Constructors

AutoScalingConfiguration' 

Fields

  • status :: Maybe AutoScalingConfigurationStatus

    The current state of the auto scaling configuration. If the status of a configuration revision is INACTIVE, it was deleted and can't be used. Inactive configuration revisions are permanently removed some time after they are deleted.

  • autoScalingConfigurationName :: Maybe Text

    The customer-provided auto scaling configuration name. It can be used in multiple revisions of a configuration.

  • createdAt :: Maybe POSIX

    The time when the auto scaling configuration was created. It's in Unix time stamp format.

  • maxSize :: Maybe Int

    The maximum number of instances that a service scales up to. At most MaxSize instances actively serve traffic for your service.

  • autoScalingConfigurationRevision :: Maybe Int

    The revision of this auto scaling configuration. It's unique among all the active configurations ("Status": "ACTIVE") that share the same AutoScalingConfigurationName.

  • autoScalingConfigurationArn :: Maybe Text

    The Amazon Resource Name (ARN) of this auto scaling configuration.

  • minSize :: Maybe Int

    The minimum number of instances that App Runner provisions for a service. The service always has at least MinSize provisioned instances. Some of them actively serve traffic. The rest of them (provisioned and inactive instances) are a cost-effective compute capacity reserve and are ready to be quickly activated. You pay for memory usage of all the provisioned instances. You pay for CPU usage of only the active subset.

    App Runner temporarily doubles the number of provisioned instances during deployments, to maintain the same capacity for both old and new code.

  • deletedAt :: Maybe POSIX

    The time when the auto scaling configuration was deleted. It's in Unix time stamp format.

  • latest :: Maybe Bool

    It's set to true for the configuration with the highest Revision among all configurations that share the same Name. It's set to false otherwise.

  • maxConcurrency :: Maybe Int

    The maximum number of concurrent requests that an instance processes. If the number of concurrent requests exceeds this limit, App Runner scales the service up.

Instances

Instances details
Eq AutoScalingConfiguration Source # 
Instance details

Defined in Amazonka.AppRunner.Types.AutoScalingConfiguration

Read AutoScalingConfiguration Source # 
Instance details

Defined in Amazonka.AppRunner.Types.AutoScalingConfiguration

Show AutoScalingConfiguration Source # 
Instance details

Defined in Amazonka.AppRunner.Types.AutoScalingConfiguration

Generic AutoScalingConfiguration Source # 
Instance details

Defined in Amazonka.AppRunner.Types.AutoScalingConfiguration

Associated Types

type Rep AutoScalingConfiguration :: Type -> Type #

NFData AutoScalingConfiguration Source # 
Instance details

Defined in Amazonka.AppRunner.Types.AutoScalingConfiguration

Hashable AutoScalingConfiguration Source # 
Instance details

Defined in Amazonka.AppRunner.Types.AutoScalingConfiguration

FromJSON AutoScalingConfiguration Source # 
Instance details

Defined in Amazonka.AppRunner.Types.AutoScalingConfiguration

type Rep AutoScalingConfiguration Source # 
Instance details

Defined in Amazonka.AppRunner.Types.AutoScalingConfiguration

type Rep AutoScalingConfiguration = D1 ('MetaData "AutoScalingConfiguration" "Amazonka.AppRunner.Types.AutoScalingConfiguration" "libZSservicesZSamazonka-apprunnerZSamazonka-apprunner" 'False) (C1 ('MetaCons "AutoScalingConfiguration'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AutoScalingConfigurationStatus)) :*: S1 ('MetaSel ('Just "autoScalingConfigurationName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "maxSize") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "autoScalingConfigurationRevision") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))))) :*: ((S1 ('MetaSel ('Just "autoScalingConfigurationArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "minSize") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))) :*: (S1 ('MetaSel ('Just "deletedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "latest") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "maxConcurrency") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)))))))

newAutoScalingConfiguration :: AutoScalingConfiguration Source #

Create a value of AutoScalingConfiguration with all optional fields omitted.

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

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

$sel:status:AutoScalingConfiguration', autoScalingConfiguration_status - The current state of the auto scaling configuration. If the status of a configuration revision is INACTIVE, it was deleted and can't be used. Inactive configuration revisions are permanently removed some time after they are deleted.

$sel:autoScalingConfigurationName:AutoScalingConfiguration', autoScalingConfiguration_autoScalingConfigurationName - The customer-provided auto scaling configuration name. It can be used in multiple revisions of a configuration.

$sel:createdAt:AutoScalingConfiguration', autoScalingConfiguration_createdAt - The time when the auto scaling configuration was created. It's in Unix time stamp format.

$sel:maxSize:AutoScalingConfiguration', autoScalingConfiguration_maxSize - The maximum number of instances that a service scales up to. At most MaxSize instances actively serve traffic for your service.

$sel:autoScalingConfigurationRevision:AutoScalingConfiguration', autoScalingConfiguration_autoScalingConfigurationRevision - The revision of this auto scaling configuration. It's unique among all the active configurations ("Status": "ACTIVE") that share the same AutoScalingConfigurationName.

$sel:autoScalingConfigurationArn:AutoScalingConfiguration', autoScalingConfiguration_autoScalingConfigurationArn - The Amazon Resource Name (ARN) of this auto scaling configuration.

$sel:minSize:AutoScalingConfiguration', autoScalingConfiguration_minSize - The minimum number of instances that App Runner provisions for a service. The service always has at least MinSize provisioned instances. Some of them actively serve traffic. The rest of them (provisioned and inactive instances) are a cost-effective compute capacity reserve and are ready to be quickly activated. You pay for memory usage of all the provisioned instances. You pay for CPU usage of only the active subset.

App Runner temporarily doubles the number of provisioned instances during deployments, to maintain the same capacity for both old and new code.

$sel:deletedAt:AutoScalingConfiguration', autoScalingConfiguration_deletedAt - The time when the auto scaling configuration was deleted. It's in Unix time stamp format.

$sel:latest:AutoScalingConfiguration', autoScalingConfiguration_latest - It's set to true for the configuration with the highest Revision among all configurations that share the same Name. It's set to false otherwise.

$sel:maxConcurrency:AutoScalingConfiguration', autoScalingConfiguration_maxConcurrency - The maximum number of concurrent requests that an instance processes. If the number of concurrent requests exceeds this limit, App Runner scales the service up.

autoScalingConfiguration_status :: Lens' AutoScalingConfiguration (Maybe AutoScalingConfigurationStatus) Source #

The current state of the auto scaling configuration. If the status of a configuration revision is INACTIVE, it was deleted and can't be used. Inactive configuration revisions are permanently removed some time after they are deleted.

autoScalingConfiguration_autoScalingConfigurationName :: Lens' AutoScalingConfiguration (Maybe Text) Source #

The customer-provided auto scaling configuration name. It can be used in multiple revisions of a configuration.

autoScalingConfiguration_createdAt :: Lens' AutoScalingConfiguration (Maybe UTCTime) Source #

The time when the auto scaling configuration was created. It's in Unix time stamp format.

autoScalingConfiguration_maxSize :: Lens' AutoScalingConfiguration (Maybe Int) Source #

The maximum number of instances that a service scales up to. At most MaxSize instances actively serve traffic for your service.

autoScalingConfiguration_autoScalingConfigurationRevision :: Lens' AutoScalingConfiguration (Maybe Int) Source #

The revision of this auto scaling configuration. It's unique among all the active configurations ("Status": "ACTIVE") that share the same AutoScalingConfigurationName.

autoScalingConfiguration_autoScalingConfigurationArn :: Lens' AutoScalingConfiguration (Maybe Text) Source #

The Amazon Resource Name (ARN) of this auto scaling configuration.

autoScalingConfiguration_minSize :: Lens' AutoScalingConfiguration (Maybe Int) Source #

The minimum number of instances that App Runner provisions for a service. The service always has at least MinSize provisioned instances. Some of them actively serve traffic. The rest of them (provisioned and inactive instances) are a cost-effective compute capacity reserve and are ready to be quickly activated. You pay for memory usage of all the provisioned instances. You pay for CPU usage of only the active subset.

App Runner temporarily doubles the number of provisioned instances during deployments, to maintain the same capacity for both old and new code.

autoScalingConfiguration_deletedAt :: Lens' AutoScalingConfiguration (Maybe UTCTime) Source #

The time when the auto scaling configuration was deleted. It's in Unix time stamp format.

autoScalingConfiguration_latest :: Lens' AutoScalingConfiguration (Maybe Bool) Source #

It's set to true for the configuration with the highest Revision among all configurations that share the same Name. It's set to false otherwise.

autoScalingConfiguration_maxConcurrency :: Lens' AutoScalingConfiguration (Maybe Int) Source #

The maximum number of concurrent requests that an instance processes. If the number of concurrent requests exceeds this limit, App Runner scales the service up.

AutoScalingConfigurationSummary

data AutoScalingConfigurationSummary Source #

Provides summary information about an App Runner automatic scaling configuration resource.

This type contains limited information about an auto scaling configuration. It includes only identification information, without configuration details. It's returned by the ListAutoScalingConfigurations action. Complete configuration information is returned by the CreateAutoScalingConfiguration, DescribeAutoScalingConfiguration, and DeleteAutoScalingConfiguration actions using the AutoScalingConfiguration type.

See: newAutoScalingConfigurationSummary smart constructor.

Constructors

AutoScalingConfigurationSummary' 

Fields

Instances

Instances details
Eq AutoScalingConfigurationSummary Source # 
Instance details

Defined in Amazonka.AppRunner.Types.AutoScalingConfigurationSummary

Read AutoScalingConfigurationSummary Source # 
Instance details

Defined in Amazonka.AppRunner.Types.AutoScalingConfigurationSummary

Show AutoScalingConfigurationSummary Source # 
Instance details

Defined in Amazonka.AppRunner.Types.AutoScalingConfigurationSummary

Generic AutoScalingConfigurationSummary Source # 
Instance details

Defined in Amazonka.AppRunner.Types.AutoScalingConfigurationSummary

Associated Types

type Rep AutoScalingConfigurationSummary :: Type -> Type #

NFData AutoScalingConfigurationSummary Source # 
Instance details

Defined in Amazonka.AppRunner.Types.AutoScalingConfigurationSummary

Hashable AutoScalingConfigurationSummary Source # 
Instance details

Defined in Amazonka.AppRunner.Types.AutoScalingConfigurationSummary

FromJSON AutoScalingConfigurationSummary Source # 
Instance details

Defined in Amazonka.AppRunner.Types.AutoScalingConfigurationSummary

type Rep AutoScalingConfigurationSummary Source # 
Instance details

Defined in Amazonka.AppRunner.Types.AutoScalingConfigurationSummary

type Rep AutoScalingConfigurationSummary = D1 ('MetaData "AutoScalingConfigurationSummary" "Amazonka.AppRunner.Types.AutoScalingConfigurationSummary" "libZSservicesZSamazonka-apprunnerZSamazonka-apprunner" 'False) (C1 ('MetaCons "AutoScalingConfigurationSummary'" 'PrefixI 'True) (S1 ('MetaSel ('Just "autoScalingConfigurationName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "autoScalingConfigurationRevision") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "autoScalingConfigurationArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newAutoScalingConfigurationSummary :: AutoScalingConfigurationSummary Source #

Create a value of AutoScalingConfigurationSummary 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:autoScalingConfigurationName:AutoScalingConfigurationSummary', autoScalingConfigurationSummary_autoScalingConfigurationName - The customer-provided auto scaling configuration name. It can be used in multiple revisions of a configuration.

$sel:autoScalingConfigurationRevision:AutoScalingConfigurationSummary', autoScalingConfigurationSummary_autoScalingConfigurationRevision - The revision of this auto scaling configuration. It's unique among all the active configurations ("Status": "ACTIVE") with the same AutoScalingConfigurationName.

$sel:autoScalingConfigurationArn:AutoScalingConfigurationSummary', autoScalingConfigurationSummary_autoScalingConfigurationArn - The Amazon Resource Name (ARN) of this auto scaling configuration.

autoScalingConfigurationSummary_autoScalingConfigurationName :: Lens' AutoScalingConfigurationSummary (Maybe Text) Source #

The customer-provided auto scaling configuration name. It can be used in multiple revisions of a configuration.

autoScalingConfigurationSummary_autoScalingConfigurationRevision :: Lens' AutoScalingConfigurationSummary (Maybe Int) Source #

The revision of this auto scaling configuration. It's unique among all the active configurations ("Status": "ACTIVE") with the same AutoScalingConfigurationName.

autoScalingConfigurationSummary_autoScalingConfigurationArn :: Lens' AutoScalingConfigurationSummary (Maybe Text) Source #

The Amazon Resource Name (ARN) of this auto scaling configuration.

CertificateValidationRecord

data CertificateValidationRecord Source #

Describes a certificate CNAME record to add to your DNS. For more information, see AssociateCustomDomain.

See: newCertificateValidationRecord smart constructor.

Constructors

CertificateValidationRecord' 

Fields

Instances

Instances details
Eq CertificateValidationRecord Source # 
Instance details

Defined in Amazonka.AppRunner.Types.CertificateValidationRecord

Read CertificateValidationRecord Source # 
Instance details

Defined in Amazonka.AppRunner.Types.CertificateValidationRecord

Show CertificateValidationRecord Source # 
Instance details

Defined in Amazonka.AppRunner.Types.CertificateValidationRecord

Generic CertificateValidationRecord Source # 
Instance details

Defined in Amazonka.AppRunner.Types.CertificateValidationRecord

Associated Types

type Rep CertificateValidationRecord :: Type -> Type #

NFData CertificateValidationRecord Source # 
Instance details

Defined in Amazonka.AppRunner.Types.CertificateValidationRecord

Hashable CertificateValidationRecord Source # 
Instance details

Defined in Amazonka.AppRunner.Types.CertificateValidationRecord

FromJSON CertificateValidationRecord Source # 
Instance details

Defined in Amazonka.AppRunner.Types.CertificateValidationRecord

type Rep CertificateValidationRecord Source # 
Instance details

Defined in Amazonka.AppRunner.Types.CertificateValidationRecord

type Rep CertificateValidationRecord = D1 ('MetaData "CertificateValidationRecord" "Amazonka.AppRunner.Types.CertificateValidationRecord" "libZSservicesZSamazonka-apprunnerZSamazonka-apprunner" 'False) (C1 ('MetaCons "CertificateValidationRecord'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CertificateValidationRecordStatus)) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newCertificateValidationRecord :: CertificateValidationRecord Source #

Create a value of CertificateValidationRecord with all optional fields omitted.

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

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

$sel:status:CertificateValidationRecord', certificateValidationRecord_status - The current state of the certificate CNAME record validation. It should change to SUCCESS after App Runner completes validation with your DNS.

$sel:value:CertificateValidationRecord', certificateValidationRecord_value - The certificate CNAME record value.

$sel:name:CertificateValidationRecord', certificateValidationRecord_name - The certificate CNAME record name.

$sel:type':CertificateValidationRecord', certificateValidationRecord_type - The record type, always CNAME.

certificateValidationRecord_status :: Lens' CertificateValidationRecord (Maybe CertificateValidationRecordStatus) Source #

The current state of the certificate CNAME record validation. It should change to SUCCESS after App Runner completes validation with your DNS.

CodeConfiguration

data CodeConfiguration Source #

Describes the configuration that App Runner uses to build and run an App Runner service from a source code repository.

See: newCodeConfiguration smart constructor.

Constructors

CodeConfiguration' 

Fields

  • codeConfigurationValues :: Maybe CodeConfigurationValues

    The basic configuration for building and running the App Runner service. Use it to quickly launch an App Runner service without providing a apprunner.yaml file in the source code repository (or ignoring the file if it exists).

  • configurationSource :: ConfigurationSource

    The source of the App Runner configuration. Values are interpreted as follows:

    • REPOSITORY – App Runner reads configuration values from the apprunner.yaml file in the source code repository and ignores CodeConfigurationValues.
    • API – App Runner uses configuration values provided in CodeConfigurationValues and ignores the apprunner.yaml file in the source code repository.

Instances

Instances details
Eq CodeConfiguration Source # 
Instance details

Defined in Amazonka.AppRunner.Types.CodeConfiguration

Show CodeConfiguration Source # 
Instance details

Defined in Amazonka.AppRunner.Types.CodeConfiguration

Generic CodeConfiguration Source # 
Instance details

Defined in Amazonka.AppRunner.Types.CodeConfiguration

Associated Types

type Rep CodeConfiguration :: Type -> Type #

NFData CodeConfiguration Source # 
Instance details

Defined in Amazonka.AppRunner.Types.CodeConfiguration

Methods

rnf :: CodeConfiguration -> () #

Hashable CodeConfiguration Source # 
Instance details

Defined in Amazonka.AppRunner.Types.CodeConfiguration

ToJSON CodeConfiguration Source # 
Instance details

Defined in Amazonka.AppRunner.Types.CodeConfiguration

FromJSON CodeConfiguration Source # 
Instance details

Defined in Amazonka.AppRunner.Types.CodeConfiguration

type Rep CodeConfiguration Source # 
Instance details

Defined in Amazonka.AppRunner.Types.CodeConfiguration

type Rep CodeConfiguration = D1 ('MetaData "CodeConfiguration" "Amazonka.AppRunner.Types.CodeConfiguration" "libZSservicesZSamazonka-apprunnerZSamazonka-apprunner" 'False) (C1 ('MetaCons "CodeConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "codeConfigurationValues") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CodeConfigurationValues)) :*: S1 ('MetaSel ('Just "configurationSource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ConfigurationSource)))

newCodeConfiguration Source #

Create a value of CodeConfiguration 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:codeConfigurationValues:CodeConfiguration', codeConfiguration_codeConfigurationValues - The basic configuration for building and running the App Runner service. Use it to quickly launch an App Runner service without providing a apprunner.yaml file in the source code repository (or ignoring the file if it exists).

$sel:configurationSource:CodeConfiguration', codeConfiguration_configurationSource - The source of the App Runner configuration. Values are interpreted as follows:

  • REPOSITORY – App Runner reads configuration values from the apprunner.yaml file in the source code repository and ignores CodeConfigurationValues.
  • API – App Runner uses configuration values provided in CodeConfigurationValues and ignores the apprunner.yaml file in the source code repository.

codeConfiguration_codeConfigurationValues :: Lens' CodeConfiguration (Maybe CodeConfigurationValues) Source #

The basic configuration for building and running the App Runner service. Use it to quickly launch an App Runner service without providing a apprunner.yaml file in the source code repository (or ignoring the file if it exists).

codeConfiguration_configurationSource :: Lens' CodeConfiguration ConfigurationSource Source #

The source of the App Runner configuration. Values are interpreted as follows:

  • REPOSITORY – App Runner reads configuration values from the apprunner.yaml file in the source code repository and ignores CodeConfigurationValues.
  • API – App Runner uses configuration values provided in CodeConfigurationValues and ignores the apprunner.yaml file in the source code repository.

CodeConfigurationValues

data CodeConfigurationValues Source #

Describes the basic configuration needed for building and running an App Runner service. This type doesn't support the full set of possible configuration options. Fur full configuration capabilities, use a apprunner.yaml file in the source code repository.

See: newCodeConfigurationValues smart constructor.

Constructors

CodeConfigurationValues' 

Fields

Instances

Instances details
Eq CodeConfigurationValues Source # 
Instance details

Defined in Amazonka.AppRunner.Types.CodeConfigurationValues

Show CodeConfigurationValues Source # 
Instance details

Defined in Amazonka.AppRunner.Types.CodeConfigurationValues

Generic CodeConfigurationValues Source # 
Instance details

Defined in Amazonka.AppRunner.Types.CodeConfigurationValues

Associated Types

type Rep CodeConfigurationValues :: Type -> Type #

NFData CodeConfigurationValues Source # 
Instance details

Defined in Amazonka.AppRunner.Types.CodeConfigurationValues

Methods

rnf :: CodeConfigurationValues -> () #

Hashable CodeConfigurationValues Source # 
Instance details

Defined in Amazonka.AppRunner.Types.CodeConfigurationValues

ToJSON CodeConfigurationValues Source # 
Instance details

Defined in Amazonka.AppRunner.Types.CodeConfigurationValues

FromJSON CodeConfigurationValues Source # 
Instance details

Defined in Amazonka.AppRunner.Types.CodeConfigurationValues

type Rep CodeConfigurationValues Source # 
Instance details

Defined in Amazonka.AppRunner.Types.CodeConfigurationValues

type Rep CodeConfigurationValues = D1 ('MetaData "CodeConfigurationValues" "Amazonka.AppRunner.Types.CodeConfigurationValues" "libZSservicesZSamazonka-apprunnerZSamazonka-apprunner" 'False) (C1 ('MetaCons "CodeConfigurationValues'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "startCommand") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "runtimeEnvironmentVariables") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text (Sensitive Text))))) :*: (S1 ('MetaSel ('Just "buildCommand") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: (S1 ('MetaSel ('Just "port") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "runtime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Runtime)))))

newCodeConfigurationValues Source #

Create a value of CodeConfigurationValues 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:startCommand:CodeConfigurationValues', codeConfigurationValues_startCommand - The command App Runner runs to start your application.

$sel:runtimeEnvironmentVariables:CodeConfigurationValues', codeConfigurationValues_runtimeEnvironmentVariables - The environment variables that are available to your running App Runner service. An array of key-value pairs. Keys with a prefix of AWSAPPRUNNER are reserved for system use and aren't valid.

$sel:buildCommand:CodeConfigurationValues', codeConfigurationValues_buildCommand - The command App Runner runs to build your application.

$sel:port:CodeConfigurationValues', codeConfigurationValues_port - The port that your application listens to in the container.

Default: 8080

$sel:runtime:CodeConfigurationValues', codeConfigurationValues_runtime - A runtime environment type for building and running an App Runner service. It represents a programming language runtime.

codeConfigurationValues_startCommand :: Lens' CodeConfigurationValues (Maybe Text) Source #

The command App Runner runs to start your application.

codeConfigurationValues_runtimeEnvironmentVariables :: Lens' CodeConfigurationValues (Maybe (HashMap Text Text)) Source #

The environment variables that are available to your running App Runner service. An array of key-value pairs. Keys with a prefix of AWSAPPRUNNER are reserved for system use and aren't valid.

codeConfigurationValues_buildCommand :: Lens' CodeConfigurationValues (Maybe Text) Source #

The command App Runner runs to build your application.

codeConfigurationValues_port :: Lens' CodeConfigurationValues (Maybe Text) Source #

The port that your application listens to in the container.

Default: 8080

codeConfigurationValues_runtime :: Lens' CodeConfigurationValues Runtime Source #

A runtime environment type for building and running an App Runner service. It represents a programming language runtime.

CodeRepository

data CodeRepository Source #

Describes a source code repository.

See: newCodeRepository smart constructor.

Constructors

CodeRepository' 

Fields

Instances

Instances details
Eq CodeRepository Source # 
Instance details

Defined in Amazonka.AppRunner.Types.CodeRepository

Show CodeRepository Source # 
Instance details

Defined in Amazonka.AppRunner.Types.CodeRepository

Generic CodeRepository Source # 
Instance details

Defined in Amazonka.AppRunner.Types.CodeRepository

Associated Types

type Rep CodeRepository :: Type -> Type #

NFData CodeRepository Source # 
Instance details

Defined in Amazonka.AppRunner.Types.CodeRepository

Methods

rnf :: CodeRepository -> () #

Hashable CodeRepository Source # 
Instance details

Defined in Amazonka.AppRunner.Types.CodeRepository

ToJSON CodeRepository Source # 
Instance details

Defined in Amazonka.AppRunner.Types.CodeRepository

FromJSON CodeRepository Source # 
Instance details

Defined in Amazonka.AppRunner.Types.CodeRepository

type Rep CodeRepository Source # 
Instance details

Defined in Amazonka.AppRunner.Types.CodeRepository

type Rep CodeRepository = D1 ('MetaData "CodeRepository" "Amazonka.AppRunner.Types.CodeRepository" "libZSservicesZSamazonka-apprunnerZSamazonka-apprunner" 'False) (C1 ('MetaCons "CodeRepository'" 'PrefixI 'True) (S1 ('MetaSel ('Just "codeConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CodeConfiguration)) :*: (S1 ('MetaSel ('Just "repositoryUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "sourceCodeVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 SourceCodeVersion))))

newCodeRepository Source #

Create a value of CodeRepository 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:codeConfiguration:CodeRepository', codeRepository_codeConfiguration - Configuration for building and running the service from a source code repository.

$sel:repositoryUrl:CodeRepository', codeRepository_repositoryUrl - The location of the repository that contains the source code.

$sel:sourceCodeVersion:CodeRepository', codeRepository_sourceCodeVersion - The version that should be used within the source code repository.

codeRepository_codeConfiguration :: Lens' CodeRepository (Maybe CodeConfiguration) Source #

Configuration for building and running the service from a source code repository.

codeRepository_repositoryUrl :: Lens' CodeRepository Text Source #

The location of the repository that contains the source code.

codeRepository_sourceCodeVersion :: Lens' CodeRepository SourceCodeVersion Source #

The version that should be used within the source code repository.

Connection

data Connection Source #

Describes an App Runner connection resource.

See: newConnection smart constructor.

Constructors

Connection' 

Fields

Instances

Instances details
Eq Connection Source # 
Instance details

Defined in Amazonka.AppRunner.Types.Connection

Read Connection Source # 
Instance details

Defined in Amazonka.AppRunner.Types.Connection

Show Connection Source # 
Instance details

Defined in Amazonka.AppRunner.Types.Connection

Generic Connection Source # 
Instance details

Defined in Amazonka.AppRunner.Types.Connection

Associated Types

type Rep Connection :: Type -> Type #

NFData Connection Source # 
Instance details

Defined in Amazonka.AppRunner.Types.Connection

Methods

rnf :: Connection -> () #

Hashable Connection Source # 
Instance details

Defined in Amazonka.AppRunner.Types.Connection

FromJSON Connection Source # 
Instance details

Defined in Amazonka.AppRunner.Types.Connection

type Rep Connection Source # 
Instance details

Defined in Amazonka.AppRunner.Types.Connection

type Rep Connection = D1 ('MetaData "Connection" "Amazonka.AppRunner.Types.Connection" "libZSservicesZSamazonka-apprunnerZSamazonka-apprunner" 'False) (C1 ('MetaCons "Connection'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConnectionStatus)) :*: S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "providerType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ProviderType)) :*: (S1 ('MetaSel ('Just "connectionName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "connectionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newConnection :: Connection Source #

Create a value of Connection with all optional fields omitted.

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

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

$sel:status:Connection', connection_status - The current state of the App Runner connection. When the state is AVAILABLE, you can use the connection to create an App Runner service.

$sel:createdAt:Connection', connection_createdAt - The App Runner connection creation time, expressed as a Unix time stamp.

$sel:providerType:Connection', connection_providerType - The source repository provider.

$sel:connectionName:Connection', connection_connectionName - The customer-provided connection name.

$sel:connectionArn:Connection', connection_connectionArn - The Amazon Resource Name (ARN) of this connection.

connection_status :: Lens' Connection (Maybe ConnectionStatus) Source #

The current state of the App Runner connection. When the state is AVAILABLE, you can use the connection to create an App Runner service.

connection_createdAt :: Lens' Connection (Maybe UTCTime) Source #

The App Runner connection creation time, expressed as a Unix time stamp.

connection_providerType :: Lens' Connection (Maybe ProviderType) Source #

The source repository provider.

connection_connectionName :: Lens' Connection (Maybe Text) Source #

The customer-provided connection name.

connection_connectionArn :: Lens' Connection (Maybe Text) Source #

The Amazon Resource Name (ARN) of this connection.

ConnectionSummary

data ConnectionSummary Source #

Provides summary information about an App Runner connection resource.

See: newConnectionSummary smart constructor.

Constructors

ConnectionSummary' 

Fields

Instances

Instances details
Eq ConnectionSummary Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ConnectionSummary

Read ConnectionSummary Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ConnectionSummary

Show ConnectionSummary Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ConnectionSummary

Generic ConnectionSummary Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ConnectionSummary

Associated Types

type Rep ConnectionSummary :: Type -> Type #

NFData ConnectionSummary Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ConnectionSummary

Methods

rnf :: ConnectionSummary -> () #

Hashable ConnectionSummary Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ConnectionSummary

FromJSON ConnectionSummary Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ConnectionSummary

type Rep ConnectionSummary Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ConnectionSummary

type Rep ConnectionSummary = D1 ('MetaData "ConnectionSummary" "Amazonka.AppRunner.Types.ConnectionSummary" "libZSservicesZSamazonka-apprunnerZSamazonka-apprunner" 'False) (C1 ('MetaCons "ConnectionSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConnectionStatus)) :*: S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "providerType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ProviderType)) :*: (S1 ('MetaSel ('Just "connectionName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "connectionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newConnectionSummary :: ConnectionSummary Source #

Create a value of ConnectionSummary with all optional fields omitted.

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

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

$sel:status:ConnectionSummary', connectionSummary_status - The current state of the App Runner connection. When the state is AVAILABLE, you can use the connection to create an App Runner service.

$sel:createdAt:ConnectionSummary', connectionSummary_createdAt - The App Runner connection creation time, expressed as a Unix time stamp.

$sel:providerType:ConnectionSummary', connectionSummary_providerType - The source repository provider.

$sel:connectionName:ConnectionSummary', connectionSummary_connectionName - The customer-provided connection name.

$sel:connectionArn:ConnectionSummary', connectionSummary_connectionArn - The Amazon Resource Name (ARN) of this connection.

connectionSummary_status :: Lens' ConnectionSummary (Maybe ConnectionStatus) Source #

The current state of the App Runner connection. When the state is AVAILABLE, you can use the connection to create an App Runner service.

connectionSummary_createdAt :: Lens' ConnectionSummary (Maybe UTCTime) Source #

The App Runner connection creation time, expressed as a Unix time stamp.

connectionSummary_connectionName :: Lens' ConnectionSummary (Maybe Text) Source #

The customer-provided connection name.

connectionSummary_connectionArn :: Lens' ConnectionSummary (Maybe Text) Source #

The Amazon Resource Name (ARN) of this connection.

CustomDomain

data CustomDomain Source #

Describes a custom domain that's associated with an App Runner service.

See: newCustomDomain smart constructor.

Constructors

CustomDomain' 

Fields

Instances

Instances details
Eq CustomDomain Source # 
Instance details

Defined in Amazonka.AppRunner.Types.CustomDomain

Read CustomDomain Source # 
Instance details

Defined in Amazonka.AppRunner.Types.CustomDomain

Show CustomDomain Source # 
Instance details

Defined in Amazonka.AppRunner.Types.CustomDomain

Generic CustomDomain Source # 
Instance details

Defined in Amazonka.AppRunner.Types.CustomDomain

Associated Types

type Rep CustomDomain :: Type -> Type #

NFData CustomDomain Source # 
Instance details

Defined in Amazonka.AppRunner.Types.CustomDomain

Methods

rnf :: CustomDomain -> () #

Hashable CustomDomain Source # 
Instance details

Defined in Amazonka.AppRunner.Types.CustomDomain

FromJSON CustomDomain Source # 
Instance details

Defined in Amazonka.AppRunner.Types.CustomDomain

type Rep CustomDomain Source # 
Instance details

Defined in Amazonka.AppRunner.Types.CustomDomain

type Rep CustomDomain = D1 ('MetaData "CustomDomain" "Amazonka.AppRunner.Types.CustomDomain" "libZSservicesZSamazonka-apprunnerZSamazonka-apprunner" 'False) (C1 ('MetaCons "CustomDomain'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "certificateValidationRecords") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [CertificateValidationRecord])) :*: S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "enableWWWSubdomain") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 CustomDomainAssociationStatus))))

newCustomDomain Source #

Create a value of CustomDomain 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:certificateValidationRecords:CustomDomain', customDomain_certificateValidationRecords - A list of certificate CNAME records that's used for this domain name.

$sel:domainName:CustomDomain', customDomain_domainName - An associated custom domain endpoint. It can be a root domain (for example, example.com), a subdomain (for example, login.example.com or admin.login.example.com), or a wildcard (for example, *.example.com).

$sel:enableWWWSubdomain:CustomDomain', customDomain_enableWWWSubdomain - When true, the subdomain www.DomainName is associated with the App Runner service in addition to the base domain.

$sel:status:CustomDomain', customDomain_status - The current state of the domain name association.

customDomain_certificateValidationRecords :: Lens' CustomDomain (Maybe [CertificateValidationRecord]) Source #

A list of certificate CNAME records that's used for this domain name.

customDomain_domainName :: Lens' CustomDomain Text Source #

An associated custom domain endpoint. It can be a root domain (for example, example.com), a subdomain (for example, login.example.com or admin.login.example.com), or a wildcard (for example, *.example.com).

customDomain_enableWWWSubdomain :: Lens' CustomDomain Bool Source #

When true, the subdomain www.DomainName is associated with the App Runner service in addition to the base domain.

customDomain_status :: Lens' CustomDomain CustomDomainAssociationStatus Source #

The current state of the domain name association.

EncryptionConfiguration

data EncryptionConfiguration Source #

Describes a custom encryption key that App Runner uses to encrypt copies of the source repository and service logs.

See: newEncryptionConfiguration smart constructor.

Constructors

EncryptionConfiguration' 

Fields

  • kmsKey :: Text

    The ARN of the KMS key that's used for encryption.

Instances

Instances details
Eq EncryptionConfiguration Source # 
Instance details

Defined in Amazonka.AppRunner.Types.EncryptionConfiguration

Read EncryptionConfiguration Source # 
Instance details

Defined in Amazonka.AppRunner.Types.EncryptionConfiguration

Show EncryptionConfiguration Source # 
Instance details

Defined in Amazonka.AppRunner.Types.EncryptionConfiguration

Generic EncryptionConfiguration Source # 
Instance details

Defined in Amazonka.AppRunner.Types.EncryptionConfiguration

Associated Types

type Rep EncryptionConfiguration :: Type -> Type #

NFData EncryptionConfiguration Source # 
Instance details

Defined in Amazonka.AppRunner.Types.EncryptionConfiguration

Methods

rnf :: EncryptionConfiguration -> () #

Hashable EncryptionConfiguration Source # 
Instance details

Defined in Amazonka.AppRunner.Types.EncryptionConfiguration

ToJSON EncryptionConfiguration Source # 
Instance details

Defined in Amazonka.AppRunner.Types.EncryptionConfiguration

FromJSON EncryptionConfiguration Source # 
Instance details

Defined in Amazonka.AppRunner.Types.EncryptionConfiguration

type Rep EncryptionConfiguration Source # 
Instance details

Defined in Amazonka.AppRunner.Types.EncryptionConfiguration

type Rep EncryptionConfiguration = D1 ('MetaData "EncryptionConfiguration" "Amazonka.AppRunner.Types.EncryptionConfiguration" "libZSservicesZSamazonka-apprunnerZSamazonka-apprunner" 'False) (C1 ('MetaCons "EncryptionConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "kmsKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newEncryptionConfiguration Source #

Create a value of EncryptionConfiguration 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:kmsKey:EncryptionConfiguration', encryptionConfiguration_kmsKey - The ARN of the KMS key that's used for encryption.

encryptionConfiguration_kmsKey :: Lens' EncryptionConfiguration Text Source #

The ARN of the KMS key that's used for encryption.

HealthCheckConfiguration

data HealthCheckConfiguration Source #

Describes the settings for the health check that App Runner performs to monitor the health of a service.

See: newHealthCheckConfiguration smart constructor.

Constructors

HealthCheckConfiguration' 

Fields

  • healthyThreshold :: Maybe Natural

    The number of consecutive checks that must succeed before App Runner decides that the service is healthy.

    Default: 1

  • path :: Maybe Text

    The URL that health check requests are sent to.

    Path is only applicable when you set Protocol to HTTP.

    Default: "/"

  • protocol :: Maybe HealthCheckProtocol

    The IP protocol that App Runner uses to perform health checks for your service.

    If you set Protocol to HTTP, App Runner sends health check requests to the HTTP path specified by Path.

    Default: TCP

  • interval :: Maybe Natural

    The time interval, in seconds, between health checks.

    Default: 5

  • timeout :: Maybe Natural

    The time, in seconds, to wait for a health check response before deciding it failed.

    Default: 2

  • unhealthyThreshold :: Maybe Natural

    The number of consecutive checks that must fail before App Runner decides that the service is unhealthy.

    Default: 5

Instances

Instances details
Eq HealthCheckConfiguration Source # 
Instance details

Defined in Amazonka.AppRunner.Types.HealthCheckConfiguration

Read HealthCheckConfiguration Source # 
Instance details

Defined in Amazonka.AppRunner.Types.HealthCheckConfiguration

Show HealthCheckConfiguration Source # 
Instance details

Defined in Amazonka.AppRunner.Types.HealthCheckConfiguration

Generic HealthCheckConfiguration Source # 
Instance details

Defined in Amazonka.AppRunner.Types.HealthCheckConfiguration

Associated Types

type Rep HealthCheckConfiguration :: Type -> Type #

NFData HealthCheckConfiguration Source # 
Instance details

Defined in Amazonka.AppRunner.Types.HealthCheckConfiguration

Hashable HealthCheckConfiguration Source # 
Instance details

Defined in Amazonka.AppRunner.Types.HealthCheckConfiguration

ToJSON HealthCheckConfiguration Source # 
Instance details

Defined in Amazonka.AppRunner.Types.HealthCheckConfiguration

FromJSON HealthCheckConfiguration Source # 
Instance details

Defined in Amazonka.AppRunner.Types.HealthCheckConfiguration

type Rep HealthCheckConfiguration Source # 
Instance details

Defined in Amazonka.AppRunner.Types.HealthCheckConfiguration

type Rep HealthCheckConfiguration = D1 ('MetaData "HealthCheckConfiguration" "Amazonka.AppRunner.Types.HealthCheckConfiguration" "libZSservicesZSamazonka-apprunnerZSamazonka-apprunner" 'False) (C1 ('MetaCons "HealthCheckConfiguration'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "healthyThreshold") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "path") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "protocol") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe HealthCheckProtocol)))) :*: (S1 ('MetaSel ('Just "interval") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "timeout") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "unhealthyThreshold") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))))

newHealthCheckConfiguration :: HealthCheckConfiguration Source #

Create a value of HealthCheckConfiguration 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:healthyThreshold:HealthCheckConfiguration', healthCheckConfiguration_healthyThreshold - The number of consecutive checks that must succeed before App Runner decides that the service is healthy.

Default: 1

$sel:path:HealthCheckConfiguration', healthCheckConfiguration_path - The URL that health check requests are sent to.

Path is only applicable when you set Protocol to HTTP.

Default: "/"

$sel:protocol:HealthCheckConfiguration', healthCheckConfiguration_protocol - The IP protocol that App Runner uses to perform health checks for your service.

If you set Protocol to HTTP, App Runner sends health check requests to the HTTP path specified by Path.

Default: TCP

$sel:interval:HealthCheckConfiguration', healthCheckConfiguration_interval - The time interval, in seconds, between health checks.

Default: 5

$sel:timeout:HealthCheckConfiguration', healthCheckConfiguration_timeout - The time, in seconds, to wait for a health check response before deciding it failed.

Default: 2

$sel:unhealthyThreshold:HealthCheckConfiguration', healthCheckConfiguration_unhealthyThreshold - The number of consecutive checks that must fail before App Runner decides that the service is unhealthy.

Default: 5

healthCheckConfiguration_healthyThreshold :: Lens' HealthCheckConfiguration (Maybe Natural) Source #

The number of consecutive checks that must succeed before App Runner decides that the service is healthy.

Default: 1

healthCheckConfiguration_path :: Lens' HealthCheckConfiguration (Maybe Text) Source #

The URL that health check requests are sent to.

Path is only applicable when you set Protocol to HTTP.

Default: "/"

healthCheckConfiguration_protocol :: Lens' HealthCheckConfiguration (Maybe HealthCheckProtocol) Source #

The IP protocol that App Runner uses to perform health checks for your service.

If you set Protocol to HTTP, App Runner sends health check requests to the HTTP path specified by Path.

Default: TCP

healthCheckConfiguration_interval :: Lens' HealthCheckConfiguration (Maybe Natural) Source #

The time interval, in seconds, between health checks.

Default: 5

healthCheckConfiguration_timeout :: Lens' HealthCheckConfiguration (Maybe Natural) Source #

The time, in seconds, to wait for a health check response before deciding it failed.

Default: 2

healthCheckConfiguration_unhealthyThreshold :: Lens' HealthCheckConfiguration (Maybe Natural) Source #

The number of consecutive checks that must fail before App Runner decides that the service is unhealthy.

Default: 5

ImageConfiguration

data ImageConfiguration Source #

Describes the configuration that App Runner uses to run an App Runner service using an image pulled from a source image repository.

See: newImageConfiguration smart constructor.

Constructors

ImageConfiguration' 

Fields

  • startCommand :: Maybe Text

    An optional command that App Runner runs to start the application in the source image. If specified, this command overrides the Docker image’s default start command.

  • runtimeEnvironmentVariables :: Maybe (HashMap Text (Sensitive Text))

    Environment variables that are available to your running App Runner service. An array of key-value pairs. Keys with a prefix of AWSAPPRUNNER are reserved for system use and aren't valid.

  • port :: Maybe Text

    The port that your application listens to in the container.

    Default: 8080

Instances

Instances details
Eq ImageConfiguration Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ImageConfiguration

Show ImageConfiguration Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ImageConfiguration

Generic ImageConfiguration Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ImageConfiguration

Associated Types

type Rep ImageConfiguration :: Type -> Type #

NFData ImageConfiguration Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ImageConfiguration

Methods

rnf :: ImageConfiguration -> () #

Hashable ImageConfiguration Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ImageConfiguration

ToJSON ImageConfiguration Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ImageConfiguration

FromJSON ImageConfiguration Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ImageConfiguration

type Rep ImageConfiguration Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ImageConfiguration

type Rep ImageConfiguration = D1 ('MetaData "ImageConfiguration" "Amazonka.AppRunner.Types.ImageConfiguration" "libZSservicesZSamazonka-apprunnerZSamazonka-apprunner" 'False) (C1 ('MetaCons "ImageConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "startCommand") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "runtimeEnvironmentVariables") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text (Sensitive Text)))) :*: S1 ('MetaSel ('Just "port") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newImageConfiguration :: ImageConfiguration Source #

Create a value of ImageConfiguration 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:startCommand:ImageConfiguration', imageConfiguration_startCommand - An optional command that App Runner runs to start the application in the source image. If specified, this command overrides the Docker image’s default start command.

$sel:runtimeEnvironmentVariables:ImageConfiguration', imageConfiguration_runtimeEnvironmentVariables - Environment variables that are available to your running App Runner service. An array of key-value pairs. Keys with a prefix of AWSAPPRUNNER are reserved for system use and aren't valid.

$sel:port:ImageConfiguration', imageConfiguration_port - The port that your application listens to in the container.

Default: 8080

imageConfiguration_startCommand :: Lens' ImageConfiguration (Maybe Text) Source #

An optional command that App Runner runs to start the application in the source image. If specified, this command overrides the Docker image’s default start command.

imageConfiguration_runtimeEnvironmentVariables :: Lens' ImageConfiguration (Maybe (HashMap Text Text)) Source #

Environment variables that are available to your running App Runner service. An array of key-value pairs. Keys with a prefix of AWSAPPRUNNER are reserved for system use and aren't valid.

imageConfiguration_port :: Lens' ImageConfiguration (Maybe Text) Source #

The port that your application listens to in the container.

Default: 8080

ImageRepository

data ImageRepository Source #

Describes a source image repository.

See: newImageRepository smart constructor.

Constructors

ImageRepository' 

Fields

Instances

Instances details
Eq ImageRepository Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ImageRepository

Show ImageRepository Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ImageRepository

Generic ImageRepository Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ImageRepository

Associated Types

type Rep ImageRepository :: Type -> Type #

NFData ImageRepository Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ImageRepository

Methods

rnf :: ImageRepository -> () #

Hashable ImageRepository Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ImageRepository

ToJSON ImageRepository Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ImageRepository

FromJSON ImageRepository Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ImageRepository

type Rep ImageRepository Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ImageRepository

type Rep ImageRepository = D1 ('MetaData "ImageRepository" "Amazonka.AppRunner.Types.ImageRepository" "libZSservicesZSamazonka-apprunnerZSamazonka-apprunner" 'False) (C1 ('MetaCons "ImageRepository'" 'PrefixI 'True) (S1 ('MetaSel ('Just "imageConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ImageConfiguration)) :*: (S1 ('MetaSel ('Just "imageIdentifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "imageRepositoryType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ImageRepositoryType))))

newImageRepository Source #

Create a value of ImageRepository 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:imageConfiguration:ImageRepository', imageRepository_imageConfiguration - Configuration for running the identified image.

$sel:imageIdentifier:ImageRepository', imageRepository_imageIdentifier - The identifier of an image.

For an image in Amazon Elastic Container Registry (Amazon ECR), this is an image name. For the image name format, see Pulling an image in the Amazon ECR User Guide.

$sel:imageRepositoryType:ImageRepository', imageRepository_imageRepositoryType - The type of the image repository. This reflects the repository provider and whether the repository is private or public.

imageRepository_imageConfiguration :: Lens' ImageRepository (Maybe ImageConfiguration) Source #

Configuration for running the identified image.

imageRepository_imageIdentifier :: Lens' ImageRepository Text Source #

The identifier of an image.

For an image in Amazon Elastic Container Registry (Amazon ECR), this is an image name. For the image name format, see Pulling an image in the Amazon ECR User Guide.

imageRepository_imageRepositoryType :: Lens' ImageRepository ImageRepositoryType Source #

The type of the image repository. This reflects the repository provider and whether the repository is private or public.

InstanceConfiguration

data InstanceConfiguration Source #

Describes the runtime configuration of an App Runner service instance (scaling unit).

See: newInstanceConfiguration smart constructor.

Constructors

InstanceConfiguration' 

Fields

  • memory :: Maybe Text

    The amount of memory, in MB or GB, reserved for each instance of your App Runner service.

    Default: 2 GB

  • instanceRoleArn :: Maybe Text

    The Amazon Resource Name (ARN) of an IAM role that provides permissions to your App Runner service. These are permissions that your code needs when it calls any Amazon Web Services APIs.

  • cpu :: Maybe Text

    The number of CPU units reserved for each instance of your App Runner service.

    Default: 1 vCPU

Instances

Instances details
Eq InstanceConfiguration Source # 
Instance details

Defined in Amazonka.AppRunner.Types.InstanceConfiguration

Read InstanceConfiguration Source # 
Instance details

Defined in Amazonka.AppRunner.Types.InstanceConfiguration

Show InstanceConfiguration Source # 
Instance details

Defined in Amazonka.AppRunner.Types.InstanceConfiguration

Generic InstanceConfiguration Source # 
Instance details

Defined in Amazonka.AppRunner.Types.InstanceConfiguration

Associated Types

type Rep InstanceConfiguration :: Type -> Type #

NFData InstanceConfiguration Source # 
Instance details

Defined in Amazonka.AppRunner.Types.InstanceConfiguration

Methods

rnf :: InstanceConfiguration -> () #

Hashable InstanceConfiguration Source # 
Instance details

Defined in Amazonka.AppRunner.Types.InstanceConfiguration

ToJSON InstanceConfiguration Source # 
Instance details

Defined in Amazonka.AppRunner.Types.InstanceConfiguration

FromJSON InstanceConfiguration Source # 
Instance details

Defined in Amazonka.AppRunner.Types.InstanceConfiguration

type Rep InstanceConfiguration Source # 
Instance details

Defined in Amazonka.AppRunner.Types.InstanceConfiguration

type Rep InstanceConfiguration = D1 ('MetaData "InstanceConfiguration" "Amazonka.AppRunner.Types.InstanceConfiguration" "libZSservicesZSamazonka-apprunnerZSamazonka-apprunner" 'False) (C1 ('MetaCons "InstanceConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "memory") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "instanceRoleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "cpu") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newInstanceConfiguration :: InstanceConfiguration Source #

Create a value of InstanceConfiguration 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:memory:InstanceConfiguration', instanceConfiguration_memory - The amount of memory, in MB or GB, reserved for each instance of your App Runner service.

Default: 2 GB

$sel:instanceRoleArn:InstanceConfiguration', instanceConfiguration_instanceRoleArn - The Amazon Resource Name (ARN) of an IAM role that provides permissions to your App Runner service. These are permissions that your code needs when it calls any Amazon Web Services APIs.

$sel:cpu:InstanceConfiguration', instanceConfiguration_cpu - The number of CPU units reserved for each instance of your App Runner service.

Default: 1 vCPU

instanceConfiguration_memory :: Lens' InstanceConfiguration (Maybe Text) Source #

The amount of memory, in MB or GB, reserved for each instance of your App Runner service.

Default: 2 GB

instanceConfiguration_instanceRoleArn :: Lens' InstanceConfiguration (Maybe Text) Source #

The Amazon Resource Name (ARN) of an IAM role that provides permissions to your App Runner service. These are permissions that your code needs when it calls any Amazon Web Services APIs.

instanceConfiguration_cpu :: Lens' InstanceConfiguration (Maybe Text) Source #

The number of CPU units reserved for each instance of your App Runner service.

Default: 1 vCPU

OperationSummary

data OperationSummary Source #

Provides summary information for an operation that occurred on an App Runner service.

See: newOperationSummary smart constructor.

Constructors

OperationSummary' 

Fields

  • status :: Maybe OperationStatus

    The current state of the operation.

  • targetArn :: Maybe Text

    The Amazon Resource Name (ARN) of the resource that the operation acted on (for example, an App Runner service).

  • endedAt :: Maybe POSIX

    The time when the operation ended. It's in the Unix time stamp format.

  • startedAt :: Maybe POSIX

    The time when the operation started. It's in the Unix time stamp format.

  • id :: Maybe Text

    A unique ID of this operation. It's unique in the scope of the App Runner service.

  • type' :: Maybe OperationType

    The type of operation. It indicates a specific action that occured.

  • updatedAt :: Maybe POSIX

    The time when the operation was last updated. It's in the Unix time stamp format.

Instances

Instances details
Eq OperationSummary Source # 
Instance details

Defined in Amazonka.AppRunner.Types.OperationSummary

Read OperationSummary Source # 
Instance details

Defined in Amazonka.AppRunner.Types.OperationSummary

Show OperationSummary Source # 
Instance details

Defined in Amazonka.AppRunner.Types.OperationSummary

Generic OperationSummary Source # 
Instance details

Defined in Amazonka.AppRunner.Types.OperationSummary

Associated Types

type Rep OperationSummary :: Type -> Type #

NFData OperationSummary Source # 
Instance details

Defined in Amazonka.AppRunner.Types.OperationSummary

Methods

rnf :: OperationSummary -> () #

Hashable OperationSummary Source # 
Instance details

Defined in Amazonka.AppRunner.Types.OperationSummary

FromJSON OperationSummary Source # 
Instance details

Defined in Amazonka.AppRunner.Types.OperationSummary

type Rep OperationSummary Source # 
Instance details

Defined in Amazonka.AppRunner.Types.OperationSummary

newOperationSummary :: OperationSummary Source #

Create a value of OperationSummary with all optional fields omitted.

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

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

$sel:status:OperationSummary', operationSummary_status - The current state of the operation.

$sel:targetArn:OperationSummary', operationSummary_targetArn - The Amazon Resource Name (ARN) of the resource that the operation acted on (for example, an App Runner service).

$sel:endedAt:OperationSummary', operationSummary_endedAt - The time when the operation ended. It's in the Unix time stamp format.

$sel:startedAt:OperationSummary', operationSummary_startedAt - The time when the operation started. It's in the Unix time stamp format.

$sel:id:OperationSummary', operationSummary_id - A unique ID of this operation. It's unique in the scope of the App Runner service.

$sel:type':OperationSummary', operationSummary_type - The type of operation. It indicates a specific action that occured.

$sel:updatedAt:OperationSummary', operationSummary_updatedAt - The time when the operation was last updated. It's in the Unix time stamp format.

operationSummary_targetArn :: Lens' OperationSummary (Maybe Text) Source #

The Amazon Resource Name (ARN) of the resource that the operation acted on (for example, an App Runner service).

operationSummary_endedAt :: Lens' OperationSummary (Maybe UTCTime) Source #

The time when the operation ended. It's in the Unix time stamp format.

operationSummary_startedAt :: Lens' OperationSummary (Maybe UTCTime) Source #

The time when the operation started. It's in the Unix time stamp format.

operationSummary_id :: Lens' OperationSummary (Maybe Text) Source #

A unique ID of this operation. It's unique in the scope of the App Runner service.

operationSummary_type :: Lens' OperationSummary (Maybe OperationType) Source #

The type of operation. It indicates a specific action that occured.

operationSummary_updatedAt :: Lens' OperationSummary (Maybe UTCTime) Source #

The time when the operation was last updated. It's in the Unix time stamp format.

Service

data Service Source #

Describes an App Runner service. It can describe a service in any state, including deleted services.

This type contains the full information about a service, including configuration details. It's returned by the CreateService, DescribeService, and DeleteService actions. A subset of this information is returned by the ListServices action using the ServiceSummary type.

See: newService smart constructor.

Constructors

Service' 

Fields

  • encryptionConfiguration :: Maybe EncryptionConfiguration

    The encryption key that App Runner uses to encrypt the service logs and the copy of the source repository that App Runner maintains for the service. It can be either a customer-provided encryption key or an Amazon Web Services managed CMK.

  • healthCheckConfiguration :: Maybe HealthCheckConfiguration

    The settings for the health check that App Runner performs to monitor the health of this service.

  • deletedAt :: Maybe POSIX

    The time when the App Runner service was deleted. It's in the Unix time stamp format.

  • serviceName :: Text

    The customer-provided service name.

  • serviceId :: Text

    An ID that App Runner generated for this service. It's unique within the Amazon Web Services Region.

  • serviceArn :: Text

    The Amazon Resource Name (ARN) of this service.

  • serviceUrl :: Text

    A subdomain URL that App Runner generated for this service. You can use this URL to access your service web application.

  • createdAt :: POSIX

    The time when the App Runner service was created. It's in the Unix time stamp format.

  • updatedAt :: POSIX

    The time when the App Runner service was last updated at. It's in the Unix time stamp format.

  • status :: ServiceStatus

    The current state of the App Runner service. These particular values mean the following.

    • CREATE_FAILED – The service failed to create. To troubleshoot this failure, read the failure events and logs, change any parameters that need to be fixed, and retry the call to create the service.

      The failed service isn't usable, and still counts towards your service quota. When you're done analyzing the failure, delete the service.

    • DELETE_FAILED – The service failed to delete and can't be successfully recovered. Retry the service deletion call to ensure that all related resources are removed.
  • sourceConfiguration :: SourceConfiguration

    The source deployed to the App Runner service. It can be a code or an image repository.

  • instanceConfiguration :: InstanceConfiguration

    The runtime configuration of instances (scaling units) of this service.

  • autoScalingConfigurationSummary :: AutoScalingConfigurationSummary

    Summary information for the App Runner automatic scaling configuration resource that's associated with this service.

Instances

Instances details
Eq Service Source # 
Instance details

Defined in Amazonka.AppRunner.Types.Service

Methods

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

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

Show Service Source # 
Instance details

Defined in Amazonka.AppRunner.Types.Service

Generic Service Source # 
Instance details

Defined in Amazonka.AppRunner.Types.Service

Associated Types

type Rep Service :: Type -> Type #

Methods

from :: Service -> Rep Service x #

to :: Rep Service x -> Service #

NFData Service Source # 
Instance details

Defined in Amazonka.AppRunner.Types.Service

Methods

rnf :: Service -> () #

Hashable Service Source # 
Instance details

Defined in Amazonka.AppRunner.Types.Service

Methods

hashWithSalt :: Int -> Service -> Int #

hash :: Service -> Int #

FromJSON Service Source # 
Instance details

Defined in Amazonka.AppRunner.Types.Service

type Rep Service Source # 
Instance details

Defined in Amazonka.AppRunner.Types.Service

type Rep Service = D1 ('MetaData "Service" "Amazonka.AppRunner.Types.Service" "libZSservicesZSamazonka-apprunnerZSamazonka-apprunner" 'False) (C1 ('MetaCons "Service'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "encryptionConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EncryptionConfiguration)) :*: (S1 ('MetaSel ('Just "healthCheckConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe HealthCheckConfiguration)) :*: S1 ('MetaSel ('Just "deletedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))) :*: (S1 ('MetaSel ('Just "serviceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "serviceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "serviceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))) :*: ((S1 ('MetaSel ('Just "serviceUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: S1 ('MetaSel ('Just "updatedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX))) :*: ((S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ServiceStatus) :*: S1 ('MetaSel ('Just "sourceConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 SourceConfiguration)) :*: (S1 ('MetaSel ('Just "instanceConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 InstanceConfiguration) :*: S1 ('MetaSel ('Just "autoScalingConfigurationSummary") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 AutoScalingConfigurationSummary))))))

newService Source #

Create a value of Service 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:encryptionConfiguration:Service', service_encryptionConfiguration - The encryption key that App Runner uses to encrypt the service logs and the copy of the source repository that App Runner maintains for the service. It can be either a customer-provided encryption key or an Amazon Web Services managed CMK.

$sel:healthCheckConfiguration:Service', service_healthCheckConfiguration - The settings for the health check that App Runner performs to monitor the health of this service.

$sel:deletedAt:Service', service_deletedAt - The time when the App Runner service was deleted. It's in the Unix time stamp format.

$sel:serviceName:Service', service_serviceName - The customer-provided service name.

$sel:serviceId:Service', service_serviceId - An ID that App Runner generated for this service. It's unique within the Amazon Web Services Region.

$sel:serviceArn:Service', service_serviceArn - The Amazon Resource Name (ARN) of this service.

$sel:serviceUrl:Service', service_serviceUrl - A subdomain URL that App Runner generated for this service. You can use this URL to access your service web application.

$sel:createdAt:Service', service_createdAt - The time when the App Runner service was created. It's in the Unix time stamp format.

$sel:updatedAt:Service', service_updatedAt - The time when the App Runner service was last updated at. It's in the Unix time stamp format.

$sel:status:Service', service_status - The current state of the App Runner service. These particular values mean the following.

  • CREATE_FAILED – The service failed to create. To troubleshoot this failure, read the failure events and logs, change any parameters that need to be fixed, and retry the call to create the service.

    The failed service isn't usable, and still counts towards your service quota. When you're done analyzing the failure, delete the service.

  • DELETE_FAILED – The service failed to delete and can't be successfully recovered. Retry the service deletion call to ensure that all related resources are removed.

$sel:sourceConfiguration:Service', service_sourceConfiguration - The source deployed to the App Runner service. It can be a code or an image repository.

$sel:instanceConfiguration:Service', service_instanceConfiguration - The runtime configuration of instances (scaling units) of this service.

$sel:autoScalingConfigurationSummary:Service', service_autoScalingConfigurationSummary - Summary information for the App Runner automatic scaling configuration resource that's associated with this service.

service_encryptionConfiguration :: Lens' Service (Maybe EncryptionConfiguration) Source #

The encryption key that App Runner uses to encrypt the service logs and the copy of the source repository that App Runner maintains for the service. It can be either a customer-provided encryption key or an Amazon Web Services managed CMK.

service_healthCheckConfiguration :: Lens' Service (Maybe HealthCheckConfiguration) Source #

The settings for the health check that App Runner performs to monitor the health of this service.

service_deletedAt :: Lens' Service (Maybe UTCTime) Source #

The time when the App Runner service was deleted. It's in the Unix time stamp format.

service_serviceName :: Lens' Service Text Source #

The customer-provided service name.

service_serviceId :: Lens' Service Text Source #

An ID that App Runner generated for this service. It's unique within the Amazon Web Services Region.

service_serviceArn :: Lens' Service Text Source #

The Amazon Resource Name (ARN) of this service.

service_serviceUrl :: Lens' Service Text Source #

A subdomain URL that App Runner generated for this service. You can use this URL to access your service web application.

service_createdAt :: Lens' Service UTCTime Source #

The time when the App Runner service was created. It's in the Unix time stamp format.

service_updatedAt :: Lens' Service UTCTime Source #

The time when the App Runner service was last updated at. It's in the Unix time stamp format.

service_status :: Lens' Service ServiceStatus Source #

The current state of the App Runner service. These particular values mean the following.

  • CREATE_FAILED – The service failed to create. To troubleshoot this failure, read the failure events and logs, change any parameters that need to be fixed, and retry the call to create the service.

    The failed service isn't usable, and still counts towards your service quota. When you're done analyzing the failure, delete the service.

  • DELETE_FAILED – The service failed to delete and can't be successfully recovered. Retry the service deletion call to ensure that all related resources are removed.

service_sourceConfiguration :: Lens' Service SourceConfiguration Source #

The source deployed to the App Runner service. It can be a code or an image repository.

service_instanceConfiguration :: Lens' Service InstanceConfiguration Source #

The runtime configuration of instances (scaling units) of this service.

service_autoScalingConfigurationSummary :: Lens' Service AutoScalingConfigurationSummary Source #

Summary information for the App Runner automatic scaling configuration resource that's associated with this service.

ServiceSummary

data ServiceSummary Source #

Provides summary information for an App Runner service.

This type contains limited information about a service. It doesn't include configuration details. It's returned by the ListServices action. Complete service information is returned by the CreateService, DescribeService, and DeleteService actions using the Service type.

See: newServiceSummary smart constructor.

Constructors

ServiceSummary' 

Fields

  • status :: Maybe ServiceStatus

    The current state of the App Runner service. These particular values mean the following.

    • CREATE_FAILED – The service failed to create. Read the failure events and logs, change any parameters that need to be fixed, and retry the call to create the service.

      The failed service isn't usable, and still counts towards your service quota. When you're done analyzing the failure, delete the service.

    • DELETE_FAILED – The service failed to delete and can't be successfully recovered. Retry the service deletion call to ensure that all related resources are removed.
  • createdAt :: Maybe POSIX

    The time when the App Runner service was created. It's in the Unix time stamp format.

  • serviceUrl :: Maybe Text

    A subdomain URL that App Runner generated for this service. You can use this URL to access your service web application.

  • serviceName :: Maybe Text

    The customer-provided service name.

  • updatedAt :: Maybe POSIX

    The time when the App Runner service was last updated. It's in theUnix time stamp format.

  • serviceArn :: Maybe Text

    The Amazon Resource Name (ARN) of this service.

  • serviceId :: Maybe Text

    An ID that App Runner generated for this service. It's unique within the Amazon Web Services Region.

Instances

Instances details
Eq ServiceSummary Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ServiceSummary

Read ServiceSummary Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ServiceSummary

Show ServiceSummary Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ServiceSummary

Generic ServiceSummary Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ServiceSummary

Associated Types

type Rep ServiceSummary :: Type -> Type #

NFData ServiceSummary Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ServiceSummary

Methods

rnf :: ServiceSummary -> () #

Hashable ServiceSummary Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ServiceSummary

FromJSON ServiceSummary Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ServiceSummary

type Rep ServiceSummary Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ServiceSummary

type Rep ServiceSummary = D1 ('MetaData "ServiceSummary" "Amazonka.AppRunner.Types.ServiceSummary" "libZSservicesZSamazonka-apprunnerZSamazonka-apprunner" 'False) (C1 ('MetaCons "ServiceSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ServiceStatus)) :*: (S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "serviceUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "serviceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "updatedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "serviceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "serviceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newServiceSummary :: ServiceSummary Source #

Create a value of ServiceSummary with all optional fields omitted.

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

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

$sel:status:ServiceSummary', serviceSummary_status - The current state of the App Runner service. These particular values mean the following.

  • CREATE_FAILED – The service failed to create. Read the failure events and logs, change any parameters that need to be fixed, and retry the call to create the service.

    The failed service isn't usable, and still counts towards your service quota. When you're done analyzing the failure, delete the service.

  • DELETE_FAILED – The service failed to delete and can't be successfully recovered. Retry the service deletion call to ensure that all related resources are removed.

$sel:createdAt:ServiceSummary', serviceSummary_createdAt - The time when the App Runner service was created. It's in the Unix time stamp format.

$sel:serviceUrl:ServiceSummary', serviceSummary_serviceUrl - A subdomain URL that App Runner generated for this service. You can use this URL to access your service web application.

$sel:serviceName:ServiceSummary', serviceSummary_serviceName - The customer-provided service name.

$sel:updatedAt:ServiceSummary', serviceSummary_updatedAt - The time when the App Runner service was last updated. It's in theUnix time stamp format.

$sel:serviceArn:ServiceSummary', serviceSummary_serviceArn - The Amazon Resource Name (ARN) of this service.

$sel:serviceId:ServiceSummary', serviceSummary_serviceId - An ID that App Runner generated for this service. It's unique within the Amazon Web Services Region.

serviceSummary_status :: Lens' ServiceSummary (Maybe ServiceStatus) Source #

The current state of the App Runner service. These particular values mean the following.

  • CREATE_FAILED – The service failed to create. Read the failure events and logs, change any parameters that need to be fixed, and retry the call to create the service.

    The failed service isn't usable, and still counts towards your service quota. When you're done analyzing the failure, delete the service.

  • DELETE_FAILED – The service failed to delete and can't be successfully recovered. Retry the service deletion call to ensure that all related resources are removed.

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

The time when the App Runner service was created. It's in the Unix time stamp format.

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

A subdomain URL that App Runner generated for this service. You can use this URL to access your service web application.

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

The customer-provided service name.

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

The time when the App Runner service was last updated. It's in theUnix time stamp format.

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

The Amazon Resource Name (ARN) of this service.

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

An ID that App Runner generated for this service. It's unique within the Amazon Web Services Region.

SourceCodeVersion

data SourceCodeVersion Source #

Identifies a version of code that App Runner refers to within a source code repository.

See: newSourceCodeVersion smart constructor.

Constructors

SourceCodeVersion' 

Fields

  • type' :: SourceCodeVersionType

    The type of version identifier.

    For a git-based repository, branches represent versions.

  • value :: Text

    A source code version.

    For a git-based repository, a branch name maps to a specific version. App Runner uses the most recent commit to the branch.

Instances

Instances details
Eq SourceCodeVersion Source # 
Instance details

Defined in Amazonka.AppRunner.Types.SourceCodeVersion

Read SourceCodeVersion Source # 
Instance details

Defined in Amazonka.AppRunner.Types.SourceCodeVersion

Show SourceCodeVersion Source # 
Instance details

Defined in Amazonka.AppRunner.Types.SourceCodeVersion

Generic SourceCodeVersion Source # 
Instance details

Defined in Amazonka.AppRunner.Types.SourceCodeVersion

Associated Types

type Rep SourceCodeVersion :: Type -> Type #

NFData SourceCodeVersion Source # 
Instance details

Defined in Amazonka.AppRunner.Types.SourceCodeVersion

Methods

rnf :: SourceCodeVersion -> () #

Hashable SourceCodeVersion Source # 
Instance details

Defined in Amazonka.AppRunner.Types.SourceCodeVersion

ToJSON SourceCodeVersion Source # 
Instance details

Defined in Amazonka.AppRunner.Types.SourceCodeVersion

FromJSON SourceCodeVersion Source # 
Instance details

Defined in Amazonka.AppRunner.Types.SourceCodeVersion

type Rep SourceCodeVersion Source # 
Instance details

Defined in Amazonka.AppRunner.Types.SourceCodeVersion

type Rep SourceCodeVersion = D1 ('MetaData "SourceCodeVersion" "Amazonka.AppRunner.Types.SourceCodeVersion" "libZSservicesZSamazonka-apprunnerZSamazonka-apprunner" 'False) (C1 ('MetaCons "SourceCodeVersion'" 'PrefixI 'True) (S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 SourceCodeVersionType) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newSourceCodeVersion Source #

Create a value of SourceCodeVersion 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:type':SourceCodeVersion', sourceCodeVersion_type - The type of version identifier.

For a git-based repository, branches represent versions.

$sel:value:SourceCodeVersion', sourceCodeVersion_value - A source code version.

For a git-based repository, a branch name maps to a specific version. App Runner uses the most recent commit to the branch.

sourceCodeVersion_type :: Lens' SourceCodeVersion SourceCodeVersionType Source #

The type of version identifier.

For a git-based repository, branches represent versions.

sourceCodeVersion_value :: Lens' SourceCodeVersion Text Source #

A source code version.

For a git-based repository, a branch name maps to a specific version. App Runner uses the most recent commit to the branch.

SourceConfiguration

data SourceConfiguration Source #

Describes the source deployed to an App Runner service. It can be a code or an image repository.

See: newSourceConfiguration smart constructor.

Constructors

SourceConfiguration' 

Fields

  • imageRepository :: Maybe ImageRepository

    The description of a source image repository.

    You must provide either this member or CodeRepository (but not both).

  • codeRepository :: Maybe CodeRepository

    The description of a source code repository.

    You must provide either this member or ImageRepository (but not both).

  • autoDeploymentsEnabled :: Maybe Bool

    If true, continuous integration from the source repository is enabled for the App Runner service. Each repository change (including any source code commit or new image version) starts a deployment.

    Default: App Runner sets to false for a source image that uses an ECR Public repository or an ECR repository that's in an Amazon Web Services account other than the one that the service is in. App Runner sets to true in all other cases (which currently include a source code repository or a source image using a same-account ECR repository).

  • authenticationConfiguration :: Maybe AuthenticationConfiguration

    Describes the resources that are needed to authenticate access to some source repositories.

Instances

Instances details
Eq SourceConfiguration Source # 
Instance details

Defined in Amazonka.AppRunner.Types.SourceConfiguration

Show SourceConfiguration Source # 
Instance details

Defined in Amazonka.AppRunner.Types.SourceConfiguration

Generic SourceConfiguration Source # 
Instance details

Defined in Amazonka.AppRunner.Types.SourceConfiguration

Associated Types

type Rep SourceConfiguration :: Type -> Type #

NFData SourceConfiguration Source # 
Instance details

Defined in Amazonka.AppRunner.Types.SourceConfiguration

Methods

rnf :: SourceConfiguration -> () #

Hashable SourceConfiguration Source # 
Instance details

Defined in Amazonka.AppRunner.Types.SourceConfiguration

ToJSON SourceConfiguration Source # 
Instance details

Defined in Amazonka.AppRunner.Types.SourceConfiguration

FromJSON SourceConfiguration Source # 
Instance details

Defined in Amazonka.AppRunner.Types.SourceConfiguration

type Rep SourceConfiguration Source # 
Instance details

Defined in Amazonka.AppRunner.Types.SourceConfiguration

type Rep SourceConfiguration = D1 ('MetaData "SourceConfiguration" "Amazonka.AppRunner.Types.SourceConfiguration" "libZSservicesZSamazonka-apprunnerZSamazonka-apprunner" 'False) (C1 ('MetaCons "SourceConfiguration'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "imageRepository") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ImageRepository)) :*: S1 ('MetaSel ('Just "codeRepository") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CodeRepository))) :*: (S1 ('MetaSel ('Just "autoDeploymentsEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "authenticationConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AuthenticationConfiguration)))))

newSourceConfiguration :: SourceConfiguration Source #

Create a value of SourceConfiguration 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:imageRepository:SourceConfiguration', sourceConfiguration_imageRepository - The description of a source image repository.

You must provide either this member or CodeRepository (but not both).

$sel:codeRepository:SourceConfiguration', sourceConfiguration_codeRepository - The description of a source code repository.

You must provide either this member or ImageRepository (but not both).

$sel:autoDeploymentsEnabled:SourceConfiguration', sourceConfiguration_autoDeploymentsEnabled - If true, continuous integration from the source repository is enabled for the App Runner service. Each repository change (including any source code commit or new image version) starts a deployment.

Default: App Runner sets to false for a source image that uses an ECR Public repository or an ECR repository that's in an Amazon Web Services account other than the one that the service is in. App Runner sets to true in all other cases (which currently include a source code repository or a source image using a same-account ECR repository).

$sel:authenticationConfiguration:SourceConfiguration', sourceConfiguration_authenticationConfiguration - Describes the resources that are needed to authenticate access to some source repositories.

sourceConfiguration_imageRepository :: Lens' SourceConfiguration (Maybe ImageRepository) Source #

The description of a source image repository.

You must provide either this member or CodeRepository (but not both).

sourceConfiguration_codeRepository :: Lens' SourceConfiguration (Maybe CodeRepository) Source #

The description of a source code repository.

You must provide either this member or ImageRepository (but not both).

sourceConfiguration_autoDeploymentsEnabled :: Lens' SourceConfiguration (Maybe Bool) Source #

If true, continuous integration from the source repository is enabled for the App Runner service. Each repository change (including any source code commit or new image version) starts a deployment.

Default: App Runner sets to false for a source image that uses an ECR Public repository or an ECR repository that's in an Amazon Web Services account other than the one that the service is in. App Runner sets to true in all other cases (which currently include a source code repository or a source image using a same-account ECR repository).

sourceConfiguration_authenticationConfiguration :: Lens' SourceConfiguration (Maybe AuthenticationConfiguration) Source #

Describes the resources that are needed to authenticate access to some source repositories.

Tag

data Tag Source #

Describes a tag that is applied to an App Runner resource. A tag is a metadata item consisting of a key-value pair.

See: newTag smart constructor.

Constructors

Tag' 

Fields

Instances

Instances details
Eq Tag Source # 
Instance details

Defined in Amazonka.AppRunner.Types.Tag

Methods

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

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

Read Tag Source # 
Instance details

Defined in Amazonka.AppRunner.Types.Tag

Show Tag Source # 
Instance details

Defined in Amazonka.AppRunner.Types.Tag

Methods

showsPrec :: Int -> Tag -> ShowS #

show :: Tag -> String #

showList :: [Tag] -> ShowS #

Generic Tag Source # 
Instance details

Defined in Amazonka.AppRunner.Types.Tag

Associated Types

type Rep Tag :: Type -> Type #

Methods

from :: Tag -> Rep Tag x #

to :: Rep Tag x -> Tag #

NFData Tag Source # 
Instance details

Defined in Amazonka.AppRunner.Types.Tag

Methods

rnf :: Tag -> () #

Hashable Tag Source # 
Instance details

Defined in Amazonka.AppRunner.Types.Tag

Methods

hashWithSalt :: Int -> Tag -> Int #

hash :: Tag -> Int #

ToJSON Tag Source # 
Instance details

Defined in Amazonka.AppRunner.Types.Tag

FromJSON Tag Source # 
Instance details

Defined in Amazonka.AppRunner.Types.Tag

type Rep Tag Source # 
Instance details

Defined in Amazonka.AppRunner.Types.Tag

type Rep Tag = D1 ('MetaData "Tag" "Amazonka.AppRunner.Types.Tag" "libZSservicesZSamazonka-apprunnerZSamazonka-apprunner" 'False) (C1 ('MetaCons "Tag'" 'PrefixI 'True) (S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newTag :: Tag Source #

Create a value of Tag 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:value:Tag', tag_value - The value of the tag.

$sel:key:Tag', tag_key - The key of the tag.

tag_value :: Lens' Tag (Maybe Text) Source #

The value of the tag.

tag_key :: Lens' Tag (Maybe Text) Source #

The key of the tag.