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

Amazonka.AppConfig

Description

Derived from API version 2019-10-09 of the AWS service descriptions, licensed under Apache 2.0.

Use AppConfig, a capability of Amazon Web Services Systems Manager, to create, manage, and quickly deploy application configurations. AppConfig supports controlled deployments to applications of any size and includes built-in validation checks and monitoring. You can use AppConfig with applications hosted on Amazon EC2 instances, Lambda, containers, mobile applications, or IoT devices.

To prevent errors when deploying application configurations, especially for production systems where a simple typo could cause an unexpected outage, AppConfig includes validators. A validator provides a syntactic or semantic check to ensure that the configuration you want to deploy works as intended. To validate your application configuration data, you provide a schema or an Amazon Web Services Lambda function that runs against the configuration. The configuration deployment or update can only proceed when the configuration data is valid.

During a configuration deployment, AppConfig monitors the application to ensure that the deployment is successful. If the system encounters an error, AppConfig rolls back the change to minimize impact for your application users. You can configure a deployment strategy for each application or environment that includes deployment criteria, including velocity, bake time, and alarms to monitor. Similar to error monitoring, if a deployment triggers an alarm, AppConfig automatically rolls back to the previous version.

AppConfig supports multiple use cases. Here are some examples:

  • Feature flags: Use AppConfig to turn on new features that require a timely deployment, such as a product launch or announcement.
  • Application tuning: Use AppConfig to carefully introduce changes to your application that can only be tested with production traffic.
  • Allow list: Use AppConfig to allow premium subscribers to access paid content.
  • Operational issues: Use AppConfig to reduce stress on your application when a dependency or other external factor impacts the system.

This reference is intended to be used with the AppConfig User Guide.

Synopsis

Service Configuration

defaultService :: Service Source #

API version 2019-10-09 of the Amazon AppConfig SDK configuration.

Errors

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

BadRequestException

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

The input fails to satisfy the constraints specified by an Amazon Web Services service.

ConflictException

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

The request could not be processed because of conflict in the current state of the resource.

InternalServerException

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

There was an internal failure in the AppConfig service.

PayloadTooLargeException

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

The configuration size is too large.

ResourceNotFoundException

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

The requested resource could not be found.

ServiceQuotaExceededException

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

The number of hosted configuration versions exceeds the limit for the AppConfig hosted configuration store. Delete one or more versions and try again.

Waiters

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

Operations

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

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

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

CreateApplication

data CreateApplication Source #

See: newCreateApplication smart constructor.

Instances

Instances details
ToJSON CreateApplication Source # 
Instance details

Defined in Amazonka.AppConfig.CreateApplication

ToHeaders CreateApplication Source # 
Instance details

Defined in Amazonka.AppConfig.CreateApplication

ToPath CreateApplication Source # 
Instance details

Defined in Amazonka.AppConfig.CreateApplication

ToQuery CreateApplication Source # 
Instance details

Defined in Amazonka.AppConfig.CreateApplication

AWSRequest CreateApplication Source # 
Instance details

Defined in Amazonka.AppConfig.CreateApplication

Associated Types

type AWSResponse CreateApplication #

Generic CreateApplication Source # 
Instance details

Defined in Amazonka.AppConfig.CreateApplication

Associated Types

type Rep CreateApplication :: Type -> Type #

Read CreateApplication Source # 
Instance details

Defined in Amazonka.AppConfig.CreateApplication

Show CreateApplication Source # 
Instance details

Defined in Amazonka.AppConfig.CreateApplication

NFData CreateApplication Source # 
Instance details

Defined in Amazonka.AppConfig.CreateApplication

Methods

rnf :: CreateApplication -> () #

Eq CreateApplication Source # 
Instance details

Defined in Amazonka.AppConfig.CreateApplication

Hashable CreateApplication Source # 
Instance details

Defined in Amazonka.AppConfig.CreateApplication

type AWSResponse CreateApplication Source # 
Instance details

Defined in Amazonka.AppConfig.CreateApplication

type Rep CreateApplication Source # 
Instance details

Defined in Amazonka.AppConfig.CreateApplication

type Rep CreateApplication = D1 ('MetaData "CreateApplication" "Amazonka.AppConfig.CreateApplication" "amazonka-appconfig-2.0-KxEFpSAUlWtLf1lFyPWujo" 'False) (C1 ('MetaCons "CreateApplication'" 'PrefixI 'True) (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newCreateApplication Source #

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

CreateApplication, createApplication_description - A description of the application.

$sel:tags:CreateApplication', createApplication_tags - Metadata to assign to the application. Tags help organize and categorize your AppConfig resources. Each tag consists of a key and an optional value, both of which you define.

CreateApplication, createApplication_name - A name for the application.

data Application Source #

See: newApplication smart constructor.

Constructors

Application' (Maybe Text) (Maybe Text) (Maybe Text) 

Instances

Instances details
FromJSON Application Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Application

Generic Application Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Application

Associated Types

type Rep Application :: Type -> Type #

Read Application Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Application

Show Application Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Application

NFData Application Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Application

Methods

rnf :: Application -> () #

Eq Application Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Application

Hashable Application Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Application

type Rep Application Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Application

type Rep Application = D1 ('MetaData "Application" "Amazonka.AppConfig.Types.Application" "amazonka-appconfig-2.0-KxEFpSAUlWtLf1lFyPWujo" 'False) (C1 ('MetaCons "Application'" 'PrefixI 'True) (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newApplication :: Application Source #

Create a value of Application with all optional fields omitted.

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

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

$sel:description:Application', application_description - The description of the application.

$sel:id:Application', application_id - The application ID.

$sel:name:Application', application_name - The application name.

CreateConfigurationProfile

data CreateConfigurationProfile Source #

See: newCreateConfigurationProfile smart constructor.

Instances

Instances details
ToJSON CreateConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.CreateConfigurationProfile

ToHeaders CreateConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.CreateConfigurationProfile

ToPath CreateConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.CreateConfigurationProfile

ToQuery CreateConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.CreateConfigurationProfile

AWSRequest CreateConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.CreateConfigurationProfile

Generic CreateConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.CreateConfigurationProfile

Associated Types

type Rep CreateConfigurationProfile :: Type -> Type #

Show CreateConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.CreateConfigurationProfile

NFData CreateConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.CreateConfigurationProfile

Eq CreateConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.CreateConfigurationProfile

Hashable CreateConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.CreateConfigurationProfile

type AWSResponse CreateConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.CreateConfigurationProfile

type Rep CreateConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.CreateConfigurationProfile

type Rep CreateConfigurationProfile = D1 ('MetaData "CreateConfigurationProfile" "Amazonka.AppConfig.CreateConfigurationProfile" "amazonka-appconfig-2.0-KxEFpSAUlWtLf1lFyPWujo" 'False) (C1 ('MetaCons "CreateConfigurationProfile'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "retrievalRoleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "validators") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Validator])) :*: S1 ('MetaSel ('Just "applicationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "locationUri") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newCreateConfigurationProfile Source #

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

CreateConfigurationProfile, createConfigurationProfile_description - A description of the configuration profile.

CreateConfigurationProfile, createConfigurationProfile_retrievalRoleArn - The ARN of an IAM role with permission to access the configuration at the specified LocationUri.

A retrieval role ARN is not required for configurations stored in the AppConfig hosted configuration store. It is required for all other sources that store your configuration.

$sel:tags:CreateConfigurationProfile', createConfigurationProfile_tags - Metadata to assign to the configuration profile. Tags help organize and categorize your AppConfig resources. Each tag consists of a key and an optional value, both of which you define.

CreateConfigurationProfile, createConfigurationProfile_type - The type of configurations contained in the profile. AppConfig supports feature flags and freeform configurations. We recommend you create feature flag configurations to enable or disable new features and freeform configurations to distribute configurations to an application. When calling this API, enter one of the following values for Type:

AWS.AppConfig.FeatureFlags
AWS.Freeform

CreateConfigurationProfile, createConfigurationProfile_validators - A list of methods for validating the configuration.

CreateConfigurationProfile, createConfigurationProfile_applicationId - The application ID.

CreateConfigurationProfile, createConfigurationProfile_name - A name for the configuration profile.

CreateConfigurationProfile, createConfigurationProfile_locationUri - A URI to locate the configuration. You can specify the AppConfig hosted configuration store, Systems Manager (SSM) document, an SSM Parameter Store parameter, or an Amazon S3 object. For the hosted configuration store and for feature flags, specify hosted. For an SSM document, specify either the document name in the format ssm-document://<Document_name> or the Amazon Resource Name (ARN). For a parameter, specify either the parameter name in the format ssm-parameter://<Parameter_name> or the ARN. For an Amazon S3 object, specify the URI in the following format: s3://<bucket>/<objectKey> . Here is an example: s3://my-bucket/my-app/us-east-1/my-config.json

data ConfigurationProfile Source #

See: newConfigurationProfile smart constructor.

Instances

Instances details
FromJSON ConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ConfigurationProfile

Generic ConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ConfigurationProfile

Associated Types

type Rep ConfigurationProfile :: Type -> Type #

Show ConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ConfigurationProfile

NFData ConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ConfigurationProfile

Methods

rnf :: ConfigurationProfile -> () #

Eq ConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ConfigurationProfile

Hashable ConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ConfigurationProfile

type Rep ConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ConfigurationProfile

newConfigurationProfile :: ConfigurationProfile Source #

Create a value of ConfigurationProfile with all optional fields omitted.

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

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

$sel:applicationId:ConfigurationProfile', configurationProfile_applicationId - The application ID.

$sel:description:ConfigurationProfile', configurationProfile_description - The configuration profile description.

$sel:id:ConfigurationProfile', configurationProfile_id - The configuration profile ID.

$sel:locationUri:ConfigurationProfile', configurationProfile_locationUri - The URI location of the configuration.

$sel:name:ConfigurationProfile', configurationProfile_name - The name of the configuration profile.

$sel:retrievalRoleArn:ConfigurationProfile', configurationProfile_retrievalRoleArn - The ARN of an IAM role with permission to access the configuration at the specified LocationUri.

ConfigurationProfile, configurationProfile_type - The type of configurations contained in the profile. AppConfig supports feature flags and freeform configurations. We recommend you create feature flag configurations to enable or disable new features and freeform configurations to distribute configurations to an application. When calling this API, enter one of the following values for Type:

AWS.AppConfig.FeatureFlags
AWS.Freeform

$sel:validators:ConfigurationProfile', configurationProfile_validators - A list of methods for validating the configuration.

CreateDeploymentStrategy

data CreateDeploymentStrategy Source #

See: newCreateDeploymentStrategy smart constructor.

Instances

Instances details
ToJSON CreateDeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.CreateDeploymentStrategy

ToHeaders CreateDeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.CreateDeploymentStrategy

ToPath CreateDeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.CreateDeploymentStrategy

ToQuery CreateDeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.CreateDeploymentStrategy

AWSRequest CreateDeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.CreateDeploymentStrategy

Generic CreateDeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.CreateDeploymentStrategy

Associated Types

type Rep CreateDeploymentStrategy :: Type -> Type #

Read CreateDeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.CreateDeploymentStrategy

Show CreateDeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.CreateDeploymentStrategy

NFData CreateDeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.CreateDeploymentStrategy

Eq CreateDeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.CreateDeploymentStrategy

Hashable CreateDeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.CreateDeploymentStrategy

type AWSResponse CreateDeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.CreateDeploymentStrategy

type Rep CreateDeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.CreateDeploymentStrategy

type Rep CreateDeploymentStrategy = D1 ('MetaData "CreateDeploymentStrategy" "Amazonka.AppConfig.CreateDeploymentStrategy" "amazonka-appconfig-2.0-KxEFpSAUlWtLf1lFyPWujo" 'False) (C1 ('MetaCons "CreateDeploymentStrategy'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "finalBakeTimeInMinutes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "growthType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GrowthType)) :*: S1 ('MetaSel ('Just "replicateTo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ReplicateTo)))) :*: ((S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "deploymentDurationInMinutes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural) :*: S1 ('MetaSel ('Just "growthFactor") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Double)))))

newCreateDeploymentStrategy Source #

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

CreateDeploymentStrategy, createDeploymentStrategy_description - A description of the deployment strategy.

CreateDeploymentStrategy, createDeploymentStrategy_finalBakeTimeInMinutes - Specifies the amount of time AppConfig monitors for Amazon CloudWatch alarms after the configuration has been deployed to 100% of its targets, before considering the deployment to be complete. If an alarm is triggered during this time, AppConfig rolls back the deployment. You must configure permissions for AppConfig to roll back based on CloudWatch alarms. For more information, see Configuring permissions for rollback based on Amazon CloudWatch alarms in the AppConfig User Guide.

CreateDeploymentStrategy, createDeploymentStrategy_growthType - The algorithm used to define how percentage grows over time. AppConfig supports the following growth types:

Linear: For this type, AppConfig processes the deployment by dividing the total number of targets by the value specified for Step percentage. For example, a linear deployment that uses a Step percentage of 10 deploys the configuration to 10 percent of the hosts. After those deployments are complete, the system deploys the configuration to the next 10 percent. This continues until 100% of the targets have successfully received the configuration.

Exponential: For this type, AppConfig processes the deployment exponentially using the following formula: G*(2^N). In this formula, G is the growth factor specified by the user and N is the number of steps until the configuration is deployed to all targets. For example, if you specify a growth factor of 2, then the system rolls out the configuration as follows:

2*(2^0)
2*(2^1)
2*(2^2)

Expressed numerically, the deployment rolls out as follows: 2% of the targets, 4% of the targets, 8% of the targets, and continues until the configuration has been deployed to all targets.

CreateDeploymentStrategy, createDeploymentStrategy_replicateTo - Save the deployment strategy to a Systems Manager (SSM) document.

$sel:tags:CreateDeploymentStrategy', createDeploymentStrategy_tags - Metadata to assign to the deployment strategy. Tags help organize and categorize your AppConfig resources. Each tag consists of a key and an optional value, both of which you define.

CreateDeploymentStrategy, createDeploymentStrategy_name - A name for the deployment strategy.

CreateDeploymentStrategy, createDeploymentStrategy_deploymentDurationInMinutes - Total amount of time for a deployment to last.

CreateDeploymentStrategy, createDeploymentStrategy_growthFactor - The percentage of targets to receive a deployed configuration during each interval.

data DeploymentStrategy Source #

See: newDeploymentStrategy smart constructor.

Instances

Instances details
FromJSON DeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentStrategy

Generic DeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentStrategy

Associated Types

type Rep DeploymentStrategy :: Type -> Type #

Read DeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentStrategy

Show DeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentStrategy

NFData DeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentStrategy

Methods

rnf :: DeploymentStrategy -> () #

Eq DeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentStrategy

Hashable DeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentStrategy

type Rep DeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentStrategy

type Rep DeploymentStrategy = D1 ('MetaData "DeploymentStrategy" "Amazonka.AppConfig.Types.DeploymentStrategy" "amazonka-appconfig-2.0-KxEFpSAUlWtLf1lFyPWujo" 'False) (C1 ('MetaCons "DeploymentStrategy'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "deploymentDurationInMinutes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "finalBakeTimeInMinutes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "growthFactor") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)))) :*: ((S1 ('MetaSel ('Just "growthType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GrowthType)) :*: S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "replicateTo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ReplicateTo))))))

newDeploymentStrategy :: DeploymentStrategy Source #

Create a value of DeploymentStrategy 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:deploymentDurationInMinutes:DeploymentStrategy', deploymentStrategy_deploymentDurationInMinutes - Total amount of time the deployment lasted.

$sel:description:DeploymentStrategy', deploymentStrategy_description - The description of the deployment strategy.

$sel:finalBakeTimeInMinutes:DeploymentStrategy', deploymentStrategy_finalBakeTimeInMinutes - The amount of time that AppConfig monitored for alarms before considering the deployment to be complete and no longer eligible for automatic rollback.

$sel:growthFactor:DeploymentStrategy', deploymentStrategy_growthFactor - The percentage of targets that received a deployed configuration during each interval.

$sel:growthType:DeploymentStrategy', deploymentStrategy_growthType - The algorithm used to define how percentage grew over time.

$sel:id:DeploymentStrategy', deploymentStrategy_id - The deployment strategy ID.

$sel:name:DeploymentStrategy', deploymentStrategy_name - The name of the deployment strategy.

$sel:replicateTo:DeploymentStrategy', deploymentStrategy_replicateTo - Save the deployment strategy to a Systems Manager (SSM) document.

CreateEnvironment

data CreateEnvironment Source #

See: newCreateEnvironment smart constructor.

Instances

Instances details
ToJSON CreateEnvironment Source # 
Instance details

Defined in Amazonka.AppConfig.CreateEnvironment

ToHeaders CreateEnvironment Source # 
Instance details

Defined in Amazonka.AppConfig.CreateEnvironment

ToPath CreateEnvironment Source # 
Instance details

Defined in Amazonka.AppConfig.CreateEnvironment

ToQuery CreateEnvironment Source # 
Instance details

Defined in Amazonka.AppConfig.CreateEnvironment

AWSRequest CreateEnvironment Source # 
Instance details

Defined in Amazonka.AppConfig.CreateEnvironment

Associated Types

type AWSResponse CreateEnvironment #

Generic CreateEnvironment Source # 
Instance details

Defined in Amazonka.AppConfig.CreateEnvironment

Associated Types

type Rep CreateEnvironment :: Type -> Type #

Read CreateEnvironment Source # 
Instance details

Defined in Amazonka.AppConfig.CreateEnvironment

Show CreateEnvironment Source # 
Instance details

Defined in Amazonka.AppConfig.CreateEnvironment

NFData CreateEnvironment Source # 
Instance details

Defined in Amazonka.AppConfig.CreateEnvironment

Methods

rnf :: CreateEnvironment -> () #

Eq CreateEnvironment Source # 
Instance details

Defined in Amazonka.AppConfig.CreateEnvironment

Hashable CreateEnvironment Source # 
Instance details

Defined in Amazonka.AppConfig.CreateEnvironment

type AWSResponse CreateEnvironment Source # 
Instance details

Defined in Amazonka.AppConfig.CreateEnvironment

type Rep CreateEnvironment Source # 
Instance details

Defined in Amazonka.AppConfig.CreateEnvironment

type Rep CreateEnvironment = D1 ('MetaData "CreateEnvironment" "Amazonka.AppConfig.CreateEnvironment" "amazonka-appconfig-2.0-KxEFpSAUlWtLf1lFyPWujo" 'False) (C1 ('MetaCons "CreateEnvironment'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "monitors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Monitor]))) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: (S1 ('MetaSel ('Just "applicationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newCreateEnvironment Source #

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

CreateEnvironment, createEnvironment_description - A description of the environment.

CreateEnvironment, createEnvironment_monitors - Amazon CloudWatch alarms to monitor during the deployment process.

$sel:tags:CreateEnvironment', createEnvironment_tags - Metadata to assign to the environment. Tags help organize and categorize your AppConfig resources. Each tag consists of a key and an optional value, both of which you define.

CreateEnvironment, createEnvironment_applicationId - The application ID.

CreateEnvironment, createEnvironment_name - A name for the environment.

data Environment Source #

See: newEnvironment smart constructor.

Instances

Instances details
FromJSON Environment Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Environment

Generic Environment Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Environment

Associated Types

type Rep Environment :: Type -> Type #

Read Environment Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Environment

Show Environment Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Environment

NFData Environment Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Environment

Methods

rnf :: Environment -> () #

Eq Environment Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Environment

Hashable Environment Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Environment

type Rep Environment Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Environment

newEnvironment :: Environment Source #

Create a value of Environment with all optional fields omitted.

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

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

$sel:applicationId:Environment', environment_applicationId - The application ID.

$sel:description:Environment', environment_description - The description of the environment.

$sel:id:Environment', environment_id - The environment ID.

$sel:monitors:Environment', environment_monitors - Amazon CloudWatch alarms monitored during the deployment.

$sel:name:Environment', environment_name - The name of the environment.

$sel:state:Environment', environment_state - The state of the environment. An environment can be in one of the following states: READY_FOR_DEPLOYMENT, DEPLOYING, ROLLING_BACK, or ROLLED_BACK

CreateExtension

data CreateExtension Source #

See: newCreateExtension smart constructor.

Instances

Instances details
ToJSON CreateExtension Source # 
Instance details

Defined in Amazonka.AppConfig.CreateExtension

ToHeaders CreateExtension Source # 
Instance details

Defined in Amazonka.AppConfig.CreateExtension

ToPath CreateExtension Source # 
Instance details

Defined in Amazonka.AppConfig.CreateExtension

ToQuery CreateExtension Source # 
Instance details

Defined in Amazonka.AppConfig.CreateExtension

AWSRequest CreateExtension Source # 
Instance details

Defined in Amazonka.AppConfig.CreateExtension

Associated Types

type AWSResponse CreateExtension #

Generic CreateExtension Source # 
Instance details

Defined in Amazonka.AppConfig.CreateExtension

Associated Types

type Rep CreateExtension :: Type -> Type #

Read CreateExtension Source # 
Instance details

Defined in Amazonka.AppConfig.CreateExtension

Show CreateExtension Source # 
Instance details

Defined in Amazonka.AppConfig.CreateExtension

NFData CreateExtension Source # 
Instance details

Defined in Amazonka.AppConfig.CreateExtension

Methods

rnf :: CreateExtension -> () #

Eq CreateExtension Source # 
Instance details

Defined in Amazonka.AppConfig.CreateExtension

Hashable CreateExtension Source # 
Instance details

Defined in Amazonka.AppConfig.CreateExtension

type AWSResponse CreateExtension Source # 
Instance details

Defined in Amazonka.AppConfig.CreateExtension

type Rep CreateExtension Source # 
Instance details

Defined in Amazonka.AppConfig.CreateExtension

newCreateExtension Source #

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

CreateExtension, createExtension_description - Information about the extension.

$sel:latestVersionNumber:CreateExtension', createExtension_latestVersionNumber - You can omit this field when you create an extension. When you create a new version, specify the most recent current version number. For example, you create version 3, enter 2 for this field.

CreateExtension, createExtension_parameters - The parameters accepted by the extension. You specify parameter values when you associate the extension to an AppConfig resource by using the CreateExtensionAssociation API action. For Lambda extension actions, these parameters are included in the Lambda request object.

$sel:tags:CreateExtension', createExtension_tags - Adds one or more tags for the specified extension. Tags are metadata that help you categorize resources in different ways, for example, by purpose, owner, or environment. Each tag consists of a key and an optional value, both of which you define.

CreateExtension, createExtension_name - A name for the extension. Each extension name in your account must be unique. Extension versions use the same name.

CreateExtension, createExtension_actions - The actions defined in the extension.

data Extension Source #

See: newExtension smart constructor.

Instances

Instances details
FromJSON Extension Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Extension

Generic Extension Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Extension

Associated Types

type Rep Extension :: Type -> Type #

Read Extension Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Extension

Show Extension Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Extension

NFData Extension Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Extension

Methods

rnf :: Extension -> () #

Eq Extension Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Extension

Hashable Extension Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Extension

type Rep Extension Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Extension

newExtension :: Extension Source #

Create a value of Extension 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:actions:Extension', extension_actions - The actions defined in the extension.

$sel:arn:Extension', extension_arn - The system-generated Amazon Resource Name (ARN) for the extension.

Extension, extension_description - Information about the extension.

$sel:id:Extension', extension_id - The system-generated ID of the extension.

Extension, extension_name - The extension name.

$sel:parameters:Extension', extension_parameters - The parameters accepted by the extension. You specify parameter values when you associate the extension to an AppConfig resource by using the CreateExtensionAssociation API action. For Lambda extension actions, these parameters are included in the Lambda request object.

$sel:versionNumber:Extension', extension_versionNumber - The extension version number.

CreateExtensionAssociation

data CreateExtensionAssociation Source #

See: newCreateExtensionAssociation smart constructor.

Instances

Instances details
ToJSON CreateExtensionAssociation Source # 
Instance details

Defined in Amazonka.AppConfig.CreateExtensionAssociation

ToHeaders CreateExtensionAssociation Source # 
Instance details

Defined in Amazonka.AppConfig.CreateExtensionAssociation

ToPath CreateExtensionAssociation Source # 
Instance details

Defined in Amazonka.AppConfig.CreateExtensionAssociation

ToQuery CreateExtensionAssociation Source # 
Instance details

Defined in Amazonka.AppConfig.CreateExtensionAssociation

AWSRequest CreateExtensionAssociation Source # 
Instance details

Defined in Amazonka.AppConfig.CreateExtensionAssociation

Generic CreateExtensionAssociation Source # 
Instance details

Defined in Amazonka.AppConfig.CreateExtensionAssociation

Associated Types

type Rep CreateExtensionAssociation :: Type -> Type #

Read CreateExtensionAssociation Source # 
Instance details

Defined in Amazonka.AppConfig.CreateExtensionAssociation

Show CreateExtensionAssociation Source # 
Instance details

Defined in Amazonka.AppConfig.CreateExtensionAssociation

NFData CreateExtensionAssociation Source # 
Instance details

Defined in Amazonka.AppConfig.CreateExtensionAssociation

Eq CreateExtensionAssociation Source # 
Instance details

Defined in Amazonka.AppConfig.CreateExtensionAssociation

Hashable CreateExtensionAssociation Source # 
Instance details

Defined in Amazonka.AppConfig.CreateExtensionAssociation

type AWSResponse CreateExtensionAssociation Source # 
Instance details

Defined in Amazonka.AppConfig.CreateExtensionAssociation

type Rep CreateExtensionAssociation Source # 
Instance details

Defined in Amazonka.AppConfig.CreateExtensionAssociation

type Rep CreateExtensionAssociation = D1 ('MetaData "CreateExtensionAssociation" "Amazonka.AppConfig.CreateExtensionAssociation" "amazonka-appconfig-2.0-KxEFpSAUlWtLf1lFyPWujo" 'False) (C1 ('MetaCons "CreateExtensionAssociation'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "extensionVersionNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "parameters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text)))) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: (S1 ('MetaSel ('Just "extensionIdentifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "resourceIdentifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newCreateExtensionAssociation Source #

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

CreateExtensionAssociation, createExtensionAssociation_extensionVersionNumber - The version number of the extension. If not specified, AppConfig uses the maximum version of the extension.

CreateExtensionAssociation, createExtensionAssociation_parameters - The parameter names and values defined in the extensions. Extension parameters marked Required must be entered for this field.

$sel:tags:CreateExtensionAssociation', createExtensionAssociation_tags - Adds one or more tags for the specified extension association. Tags are metadata that help you categorize resources in different ways, for example, by purpose, owner, or environment. Each tag consists of a key and an optional value, both of which you define.

CreateExtensionAssociation, createExtensionAssociation_extensionIdentifier - The name, the ID, or the Amazon Resource Name (ARN) of the extension.

$sel:resourceIdentifier:CreateExtensionAssociation', createExtensionAssociation_resourceIdentifier - The ARN of an application, configuration profile, or environment.

data ExtensionAssociation Source #

See: newExtensionAssociation smart constructor.

Instances

Instances details
FromJSON ExtensionAssociation Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ExtensionAssociation

Generic ExtensionAssociation Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ExtensionAssociation

Associated Types

type Rep ExtensionAssociation :: Type -> Type #

Read ExtensionAssociation Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ExtensionAssociation

Show ExtensionAssociation Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ExtensionAssociation

NFData ExtensionAssociation Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ExtensionAssociation

Methods

rnf :: ExtensionAssociation -> () #

Eq ExtensionAssociation Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ExtensionAssociation

Hashable ExtensionAssociation Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ExtensionAssociation

type Rep ExtensionAssociation Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ExtensionAssociation

type Rep ExtensionAssociation = D1 ('MetaData "ExtensionAssociation" "Amazonka.AppConfig.Types.ExtensionAssociation" "amazonka-appconfig-2.0-KxEFpSAUlWtLf1lFyPWujo" 'False) (C1 ('MetaCons "ExtensionAssociation'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "extensionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "extensionVersionNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)))) :*: (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "parameters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newExtensionAssociation :: ExtensionAssociation Source #

Create a value of ExtensionAssociation with all optional fields omitted.

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

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

$sel:arn:ExtensionAssociation', extensionAssociation_arn - The system-generated Amazon Resource Name (ARN) for the extension.

$sel:extensionArn:ExtensionAssociation', extensionAssociation_extensionArn - The ARN of the extension defined in the association.

$sel:extensionVersionNumber:ExtensionAssociation', extensionAssociation_extensionVersionNumber - The version number for the extension defined in the association.

$sel:id:ExtensionAssociation', extensionAssociation_id - The system-generated ID for the association.

$sel:parameters:ExtensionAssociation', extensionAssociation_parameters - The parameter names and values defined in the association.

$sel:resourceArn:ExtensionAssociation', extensionAssociation_resourceArn - The ARNs of applications, configuration profiles, or environments defined in the association.

CreateHostedConfigurationVersion

data CreateHostedConfigurationVersion Source #

See: newCreateHostedConfigurationVersion smart constructor.

Instances

Instances details
ToBody CreateHostedConfigurationVersion Source # 
Instance details

Defined in Amazonka.AppConfig.CreateHostedConfigurationVersion

ToHeaders CreateHostedConfigurationVersion Source # 
Instance details

Defined in Amazonka.AppConfig.CreateHostedConfigurationVersion

ToPath CreateHostedConfigurationVersion Source # 
Instance details

Defined in Amazonka.AppConfig.CreateHostedConfigurationVersion

ToQuery CreateHostedConfigurationVersion Source # 
Instance details

Defined in Amazonka.AppConfig.CreateHostedConfigurationVersion

AWSRequest CreateHostedConfigurationVersion Source # 
Instance details

Defined in Amazonka.AppConfig.CreateHostedConfigurationVersion

Generic CreateHostedConfigurationVersion Source # 
Instance details

Defined in Amazonka.AppConfig.CreateHostedConfigurationVersion

Associated Types

type Rep CreateHostedConfigurationVersion :: Type -> Type #

Show CreateHostedConfigurationVersion Source # 
Instance details

Defined in Amazonka.AppConfig.CreateHostedConfigurationVersion

NFData CreateHostedConfigurationVersion Source # 
Instance details

Defined in Amazonka.AppConfig.CreateHostedConfigurationVersion

Eq CreateHostedConfigurationVersion Source # 
Instance details

Defined in Amazonka.AppConfig.CreateHostedConfigurationVersion

Hashable CreateHostedConfigurationVersion Source # 
Instance details

Defined in Amazonka.AppConfig.CreateHostedConfigurationVersion

type AWSResponse CreateHostedConfigurationVersion Source # 
Instance details

Defined in Amazonka.AppConfig.CreateHostedConfigurationVersion

type Rep CreateHostedConfigurationVersion Source # 
Instance details

Defined in Amazonka.AppConfig.CreateHostedConfigurationVersion

type Rep CreateHostedConfigurationVersion = D1 ('MetaData "CreateHostedConfigurationVersion" "Amazonka.AppConfig.CreateHostedConfigurationVersion" "amazonka-appconfig-2.0-KxEFpSAUlWtLf1lFyPWujo" 'False) (C1 ('MetaCons "CreateHostedConfigurationVersion'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "latestVersionNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "applicationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: (S1 ('MetaSel ('Just "configurationProfileId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "content") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive ByteString)) :*: S1 ('MetaSel ('Just "contentType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newCreateHostedConfigurationVersion Source #

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

CreateHostedConfigurationVersion, createHostedConfigurationVersion_description - A description of the configuration.

$sel:latestVersionNumber:CreateHostedConfigurationVersion', createHostedConfigurationVersion_latestVersionNumber - An optional locking token used to prevent race conditions from overwriting configuration updates when creating a new version. To ensure your data is not overwritten when creating multiple hosted configuration versions in rapid succession, specify the version number of the latest hosted configuration version.

CreateHostedConfigurationVersion, createHostedConfigurationVersion_applicationId - The application ID.

CreateHostedConfigurationVersion, createHostedConfigurationVersion_configurationProfileId - The configuration profile ID.

CreateHostedConfigurationVersion, createHostedConfigurationVersion_content - The content of the configuration or the configuration data.

CreateHostedConfigurationVersion, createHostedConfigurationVersion_contentType - A standard MIME type describing the format of the configuration content. For more information, see Content-Type.

data HostedConfigurationVersion Source #

See: newHostedConfigurationVersion smart constructor.

Instances

Instances details
Generic HostedConfigurationVersion Source # 
Instance details

Defined in Amazonka.AppConfig.Types.HostedConfigurationVersion

Associated Types

type Rep HostedConfigurationVersion :: Type -> Type #

Show HostedConfigurationVersion Source # 
Instance details

Defined in Amazonka.AppConfig.Types.HostedConfigurationVersion

NFData HostedConfigurationVersion Source # 
Instance details

Defined in Amazonka.AppConfig.Types.HostedConfigurationVersion

Eq HostedConfigurationVersion Source # 
Instance details

Defined in Amazonka.AppConfig.Types.HostedConfigurationVersion

Hashable HostedConfigurationVersion Source # 
Instance details

Defined in Amazonka.AppConfig.Types.HostedConfigurationVersion

type Rep HostedConfigurationVersion Source # 
Instance details

Defined in Amazonka.AppConfig.Types.HostedConfigurationVersion

type Rep HostedConfigurationVersion = D1 ('MetaData "HostedConfigurationVersion" "Amazonka.AppConfig.Types.HostedConfigurationVersion" "amazonka-appconfig-2.0-KxEFpSAUlWtLf1lFyPWujo" 'False) (C1 ('MetaCons "HostedConfigurationVersion'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "applicationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "configurationProfileId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "content") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive ByteString))))) :*: (S1 ('MetaSel ('Just "contentType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "versionNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))))))

newHostedConfigurationVersion :: HostedConfigurationVersion Source #

Create a value of HostedConfigurationVersion with all optional fields omitted.

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

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

$sel:applicationId:HostedConfigurationVersion', hostedConfigurationVersion_applicationId - The application ID.

$sel:configurationProfileId:HostedConfigurationVersion', hostedConfigurationVersion_configurationProfileId - The configuration profile ID.

$sel:content:HostedConfigurationVersion', hostedConfigurationVersion_content - The content of the configuration or the configuration data.

$sel:contentType:HostedConfigurationVersion', hostedConfigurationVersion_contentType - A standard MIME type describing the format of the configuration content. For more information, see Content-Type.

$sel:description:HostedConfigurationVersion', hostedConfigurationVersion_description - A description of the configuration.

$sel:versionNumber:HostedConfigurationVersion', hostedConfigurationVersion_versionNumber - The configuration version.

DeleteApplication

data DeleteApplication Source #

See: newDeleteApplication smart constructor.

Constructors

DeleteApplication' Text 

Instances

Instances details
ToHeaders DeleteApplication Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteApplication

ToPath DeleteApplication Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteApplication

ToQuery DeleteApplication Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteApplication

AWSRequest DeleteApplication Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteApplication

Associated Types

type AWSResponse DeleteApplication #

Generic DeleteApplication Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteApplication

Associated Types

type Rep DeleteApplication :: Type -> Type #

Read DeleteApplication Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteApplication

Show DeleteApplication Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteApplication

NFData DeleteApplication Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteApplication

Methods

rnf :: DeleteApplication -> () #

Eq DeleteApplication Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteApplication

Hashable DeleteApplication Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteApplication

type AWSResponse DeleteApplication Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteApplication

type Rep DeleteApplication Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteApplication

type Rep DeleteApplication = D1 ('MetaData "DeleteApplication" "Amazonka.AppConfig.DeleteApplication" "amazonka-appconfig-2.0-KxEFpSAUlWtLf1lFyPWujo" 'False) (C1 ('MetaCons "DeleteApplication'" 'PrefixI 'True) (S1 ('MetaSel ('Just "applicationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteApplication Source #

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

DeleteApplication, deleteApplication_applicationId - The ID of the application to delete.

data DeleteApplicationResponse Source #

See: newDeleteApplicationResponse smart constructor.

Instances

Instances details
Generic DeleteApplicationResponse Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteApplication

Associated Types

type Rep DeleteApplicationResponse :: Type -> Type #

Read DeleteApplicationResponse Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteApplication

Show DeleteApplicationResponse Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteApplication

NFData DeleteApplicationResponse Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteApplication

Eq DeleteApplicationResponse Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteApplication

type Rep DeleteApplicationResponse Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteApplication

type Rep DeleteApplicationResponse = D1 ('MetaData "DeleteApplicationResponse" "Amazonka.AppConfig.DeleteApplication" "amazonka-appconfig-2.0-KxEFpSAUlWtLf1lFyPWujo" 'False) (C1 ('MetaCons "DeleteApplicationResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newDeleteApplicationResponse :: DeleteApplicationResponse Source #

Create a value of DeleteApplicationResponse with all optional fields omitted.

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

DeleteConfigurationProfile

data DeleteConfigurationProfile Source #

See: newDeleteConfigurationProfile smart constructor.

Instances

Instances details
ToHeaders DeleteConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteConfigurationProfile

ToPath DeleteConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteConfigurationProfile

ToQuery DeleteConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteConfigurationProfile

AWSRequest DeleteConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteConfigurationProfile

Generic DeleteConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteConfigurationProfile

Associated Types

type Rep DeleteConfigurationProfile :: Type -> Type #

Read DeleteConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteConfigurationProfile

Show DeleteConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteConfigurationProfile

NFData DeleteConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteConfigurationProfile

Eq DeleteConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteConfigurationProfile

Hashable DeleteConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteConfigurationProfile

type AWSResponse DeleteConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteConfigurationProfile

type Rep DeleteConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteConfigurationProfile

type Rep DeleteConfigurationProfile = D1 ('MetaData "DeleteConfigurationProfile" "Amazonka.AppConfig.DeleteConfigurationProfile" "amazonka-appconfig-2.0-KxEFpSAUlWtLf1lFyPWujo" 'False) (C1 ('MetaCons "DeleteConfigurationProfile'" 'PrefixI 'True) (S1 ('MetaSel ('Just "applicationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "configurationProfileId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteConfigurationProfile Source #

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

DeleteConfigurationProfile, deleteConfigurationProfile_applicationId - The application ID that includes the configuration profile you want to delete.

DeleteConfigurationProfile, deleteConfigurationProfile_configurationProfileId - The ID of the configuration profile you want to delete.

data DeleteConfigurationProfileResponse Source #

Instances

Instances details
Generic DeleteConfigurationProfileResponse Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteConfigurationProfile

Associated Types

type Rep DeleteConfigurationProfileResponse :: Type -> Type #

Read DeleteConfigurationProfileResponse Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteConfigurationProfile

Show DeleteConfigurationProfileResponse Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteConfigurationProfile

NFData DeleteConfigurationProfileResponse Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteConfigurationProfile

Eq DeleteConfigurationProfileResponse Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteConfigurationProfile

type Rep DeleteConfigurationProfileResponse Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteConfigurationProfile

type Rep DeleteConfigurationProfileResponse = D1 ('MetaData "DeleteConfigurationProfileResponse" "Amazonka.AppConfig.DeleteConfigurationProfile" "amazonka-appconfig-2.0-KxEFpSAUlWtLf1lFyPWujo" 'False) (C1 ('MetaCons "DeleteConfigurationProfileResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newDeleteConfigurationProfileResponse :: DeleteConfigurationProfileResponse Source #

Create a value of DeleteConfigurationProfileResponse with all optional fields omitted.

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

DeleteDeploymentStrategy

data DeleteDeploymentStrategy Source #

See: newDeleteDeploymentStrategy smart constructor.

Instances

Instances details
ToHeaders DeleteDeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteDeploymentStrategy

ToPath DeleteDeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteDeploymentStrategy

ToQuery DeleteDeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteDeploymentStrategy

AWSRequest DeleteDeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteDeploymentStrategy

Generic DeleteDeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteDeploymentStrategy

Associated Types

type Rep DeleteDeploymentStrategy :: Type -> Type #

Read DeleteDeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteDeploymentStrategy

Show DeleteDeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteDeploymentStrategy

NFData DeleteDeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteDeploymentStrategy

Eq DeleteDeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteDeploymentStrategy

Hashable DeleteDeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteDeploymentStrategy

type AWSResponse DeleteDeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteDeploymentStrategy

type Rep DeleteDeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteDeploymentStrategy

type Rep DeleteDeploymentStrategy = D1 ('MetaData "DeleteDeploymentStrategy" "Amazonka.AppConfig.DeleteDeploymentStrategy" "amazonka-appconfig-2.0-KxEFpSAUlWtLf1lFyPWujo" 'False) (C1 ('MetaCons "DeleteDeploymentStrategy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "deploymentStrategyId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteDeploymentStrategy Source #

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

DeleteDeploymentStrategy, deleteDeploymentStrategy_deploymentStrategyId - The ID of the deployment strategy you want to delete.

data DeleteDeploymentStrategyResponse Source #

See: newDeleteDeploymentStrategyResponse smart constructor.

Instances

Instances details
Generic DeleteDeploymentStrategyResponse Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteDeploymentStrategy

Associated Types

type Rep DeleteDeploymentStrategyResponse :: Type -> Type #

Read DeleteDeploymentStrategyResponse Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteDeploymentStrategy

Show DeleteDeploymentStrategyResponse Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteDeploymentStrategy

NFData DeleteDeploymentStrategyResponse Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteDeploymentStrategy

Eq DeleteDeploymentStrategyResponse Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteDeploymentStrategy

type Rep DeleteDeploymentStrategyResponse Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteDeploymentStrategy

type Rep DeleteDeploymentStrategyResponse = D1 ('MetaData "DeleteDeploymentStrategyResponse" "Amazonka.AppConfig.DeleteDeploymentStrategy" "amazonka-appconfig-2.0-KxEFpSAUlWtLf1lFyPWujo" 'False) (C1 ('MetaCons "DeleteDeploymentStrategyResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newDeleteDeploymentStrategyResponse :: DeleteDeploymentStrategyResponse Source #

Create a value of DeleteDeploymentStrategyResponse with all optional fields omitted.

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

DeleteEnvironment

data DeleteEnvironment Source #

See: newDeleteEnvironment smart constructor.

Instances

Instances details
ToHeaders DeleteEnvironment Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteEnvironment

ToPath DeleteEnvironment Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteEnvironment

ToQuery DeleteEnvironment Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteEnvironment

AWSRequest DeleteEnvironment Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteEnvironment

Associated Types

type AWSResponse DeleteEnvironment #

Generic DeleteEnvironment Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteEnvironment

Associated Types

type Rep DeleteEnvironment :: Type -> Type #

Read DeleteEnvironment Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteEnvironment

Show DeleteEnvironment Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteEnvironment

NFData DeleteEnvironment Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteEnvironment

Methods

rnf :: DeleteEnvironment -> () #

Eq DeleteEnvironment Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteEnvironment

Hashable DeleteEnvironment Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteEnvironment

type AWSResponse DeleteEnvironment Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteEnvironment

type Rep DeleteEnvironment Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteEnvironment

type Rep DeleteEnvironment = D1 ('MetaData "DeleteEnvironment" "Amazonka.AppConfig.DeleteEnvironment" "amazonka-appconfig-2.0-KxEFpSAUlWtLf1lFyPWujo" 'False) (C1 ('MetaCons "DeleteEnvironment'" 'PrefixI 'True) (S1 ('MetaSel ('Just "applicationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "environmentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteEnvironment Source #

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

DeleteEnvironment, deleteEnvironment_applicationId - The application ID that includes the environment that you want to delete.

DeleteEnvironment, deleteEnvironment_environmentId - The ID of the environment that you want to delete.

data DeleteEnvironmentResponse Source #

See: newDeleteEnvironmentResponse smart constructor.

Instances

Instances details
Generic DeleteEnvironmentResponse Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteEnvironment

Associated Types

type Rep DeleteEnvironmentResponse :: Type -> Type #

Read DeleteEnvironmentResponse Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteEnvironment

Show DeleteEnvironmentResponse Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteEnvironment

NFData DeleteEnvironmentResponse Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteEnvironment

Eq DeleteEnvironmentResponse Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteEnvironment

type Rep DeleteEnvironmentResponse Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteEnvironment

type Rep DeleteEnvironmentResponse = D1 ('MetaData "DeleteEnvironmentResponse" "Amazonka.AppConfig.DeleteEnvironment" "amazonka-appconfig-2.0-KxEFpSAUlWtLf1lFyPWujo" 'False) (C1 ('MetaCons "DeleteEnvironmentResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newDeleteEnvironmentResponse :: DeleteEnvironmentResponse Source #

Create a value of DeleteEnvironmentResponse with all optional fields omitted.

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

DeleteExtension

data DeleteExtension Source #

See: newDeleteExtension smart constructor.

Constructors

DeleteExtension' (Maybe Int) Text 

Instances

Instances details
ToHeaders DeleteExtension Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteExtension

ToPath DeleteExtension Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteExtension

ToQuery DeleteExtension Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteExtension

AWSRequest DeleteExtension Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteExtension

Associated Types

type AWSResponse DeleteExtension #

Generic DeleteExtension Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteExtension

Associated Types

type Rep DeleteExtension :: Type -> Type #

Read DeleteExtension Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteExtension

Show DeleteExtension Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteExtension

NFData DeleteExtension Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteExtension

Methods

rnf :: DeleteExtension -> () #

Eq DeleteExtension Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteExtension

Hashable DeleteExtension Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteExtension

type AWSResponse DeleteExtension Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteExtension

type Rep DeleteExtension Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteExtension

type Rep DeleteExtension = D1 ('MetaData "DeleteExtension" "Amazonka.AppConfig.DeleteExtension" "amazonka-appconfig-2.0-KxEFpSAUlWtLf1lFyPWujo" 'False) (C1 ('MetaCons "DeleteExtension'" 'PrefixI 'True) (S1 ('MetaSel ('Just "versionNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "extensionIdentifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteExtension Source #

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

DeleteExtension, deleteExtension_versionNumber - A specific version of an extension to delete. If omitted, the highest version is deleted.

DeleteExtension, deleteExtension_extensionIdentifier - The name, ID, or Amazon Resource Name (ARN) of the extension you want to delete.

data DeleteExtensionResponse Source #

See: newDeleteExtensionResponse smart constructor.

Instances

Instances details
Generic DeleteExtensionResponse Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteExtension

Associated Types

type Rep DeleteExtensionResponse :: Type -> Type #

Read DeleteExtensionResponse Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteExtension

Show DeleteExtensionResponse Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteExtension

NFData DeleteExtensionResponse Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteExtension

Methods

rnf :: DeleteExtensionResponse -> () #

Eq DeleteExtensionResponse Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteExtension

type Rep DeleteExtensionResponse Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteExtension

type Rep DeleteExtensionResponse = D1 ('MetaData "DeleteExtensionResponse" "Amazonka.AppConfig.DeleteExtension" "amazonka-appconfig-2.0-KxEFpSAUlWtLf1lFyPWujo" 'False) (C1 ('MetaCons "DeleteExtensionResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newDeleteExtensionResponse :: DeleteExtensionResponse Source #

Create a value of DeleteExtensionResponse with all optional fields omitted.

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

DeleteExtensionAssociation

data DeleteExtensionAssociation Source #

See: newDeleteExtensionAssociation smart constructor.

Instances

Instances details
ToHeaders DeleteExtensionAssociation Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteExtensionAssociation

ToPath DeleteExtensionAssociation Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteExtensionAssociation

ToQuery DeleteExtensionAssociation Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteExtensionAssociation

AWSRequest DeleteExtensionAssociation Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteExtensionAssociation

Generic DeleteExtensionAssociation Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteExtensionAssociation

Associated Types

type Rep DeleteExtensionAssociation :: Type -> Type #

Read DeleteExtensionAssociation Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteExtensionAssociation

Show DeleteExtensionAssociation Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteExtensionAssociation

NFData DeleteExtensionAssociation Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteExtensionAssociation

Eq DeleteExtensionAssociation Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteExtensionAssociation

Hashable DeleteExtensionAssociation Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteExtensionAssociation

type AWSResponse DeleteExtensionAssociation Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteExtensionAssociation

type Rep DeleteExtensionAssociation Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteExtensionAssociation

type Rep DeleteExtensionAssociation = D1 ('MetaData "DeleteExtensionAssociation" "Amazonka.AppConfig.DeleteExtensionAssociation" "amazonka-appconfig-2.0-KxEFpSAUlWtLf1lFyPWujo" 'False) (C1 ('MetaCons "DeleteExtensionAssociation'" 'PrefixI 'True) (S1 ('MetaSel ('Just "extensionAssociationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteExtensionAssociation Source #

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

DeleteExtensionAssociation, deleteExtensionAssociation_extensionAssociationId - The ID of the extension association to delete.

data DeleteExtensionAssociationResponse Source #

Instances

Instances details
Generic DeleteExtensionAssociationResponse Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteExtensionAssociation

Associated Types

type Rep DeleteExtensionAssociationResponse :: Type -> Type #

Read DeleteExtensionAssociationResponse Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteExtensionAssociation

Show DeleteExtensionAssociationResponse Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteExtensionAssociation

NFData DeleteExtensionAssociationResponse Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteExtensionAssociation

Eq DeleteExtensionAssociationResponse Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteExtensionAssociation

type Rep DeleteExtensionAssociationResponse Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteExtensionAssociation

type Rep DeleteExtensionAssociationResponse = D1 ('MetaData "DeleteExtensionAssociationResponse" "Amazonka.AppConfig.DeleteExtensionAssociation" "amazonka-appconfig-2.0-KxEFpSAUlWtLf1lFyPWujo" 'False) (C1 ('MetaCons "DeleteExtensionAssociationResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newDeleteExtensionAssociationResponse :: DeleteExtensionAssociationResponse Source #

Create a value of DeleteExtensionAssociationResponse with all optional fields omitted.

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

DeleteHostedConfigurationVersion

data DeleteHostedConfigurationVersion Source #

See: newDeleteHostedConfigurationVersion smart constructor.

Instances

Instances details
ToHeaders DeleteHostedConfigurationVersion Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteHostedConfigurationVersion

ToPath DeleteHostedConfigurationVersion Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteHostedConfigurationVersion

ToQuery DeleteHostedConfigurationVersion Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteHostedConfigurationVersion

AWSRequest DeleteHostedConfigurationVersion Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteHostedConfigurationVersion

Generic DeleteHostedConfigurationVersion Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteHostedConfigurationVersion

Associated Types

type Rep DeleteHostedConfigurationVersion :: Type -> Type #

Read DeleteHostedConfigurationVersion Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteHostedConfigurationVersion

Show DeleteHostedConfigurationVersion Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteHostedConfigurationVersion

NFData DeleteHostedConfigurationVersion Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteHostedConfigurationVersion

Eq DeleteHostedConfigurationVersion Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteHostedConfigurationVersion

Hashable DeleteHostedConfigurationVersion Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteHostedConfigurationVersion

type AWSResponse DeleteHostedConfigurationVersion Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteHostedConfigurationVersion

type Rep DeleteHostedConfigurationVersion Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteHostedConfigurationVersion

type Rep DeleteHostedConfigurationVersion = D1 ('MetaData "DeleteHostedConfigurationVersion" "Amazonka.AppConfig.DeleteHostedConfigurationVersion" "amazonka-appconfig-2.0-KxEFpSAUlWtLf1lFyPWujo" 'False) (C1 ('MetaCons "DeleteHostedConfigurationVersion'" 'PrefixI 'True) (S1 ('MetaSel ('Just "applicationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "configurationProfileId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "versionNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDeleteHostedConfigurationVersion Source #

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

DeleteHostedConfigurationVersion, deleteHostedConfigurationVersion_applicationId - The application ID.

DeleteHostedConfigurationVersion, deleteHostedConfigurationVersion_configurationProfileId - The configuration profile ID.

DeleteHostedConfigurationVersion, deleteHostedConfigurationVersion_versionNumber - The versions number to delete.

data DeleteHostedConfigurationVersionResponse Source #

Instances

Instances details
Generic DeleteHostedConfigurationVersionResponse Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteHostedConfigurationVersion

Read DeleteHostedConfigurationVersionResponse Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteHostedConfigurationVersion

Show DeleteHostedConfigurationVersionResponse Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteHostedConfigurationVersion

NFData DeleteHostedConfigurationVersionResponse Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteHostedConfigurationVersion

Eq DeleteHostedConfigurationVersionResponse Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteHostedConfigurationVersion

type Rep DeleteHostedConfigurationVersionResponse Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteHostedConfigurationVersion

type Rep DeleteHostedConfigurationVersionResponse = D1 ('MetaData "DeleteHostedConfigurationVersionResponse" "Amazonka.AppConfig.DeleteHostedConfigurationVersion" "amazonka-appconfig-2.0-KxEFpSAUlWtLf1lFyPWujo" 'False) (C1 ('MetaCons "DeleteHostedConfigurationVersionResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newDeleteHostedConfigurationVersionResponse :: DeleteHostedConfigurationVersionResponse Source #

Create a value of DeleteHostedConfigurationVersionResponse with all optional fields omitted.

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

GetApplication

data GetApplication Source #

See: newGetApplication smart constructor.

Constructors

GetApplication' Text 

Instances

Instances details
ToHeaders GetApplication Source # 
Instance details

Defined in Amazonka.AppConfig.GetApplication

ToPath GetApplication Source # 
Instance details

Defined in Amazonka.AppConfig.GetApplication

ToQuery GetApplication Source # 
Instance details

Defined in Amazonka.AppConfig.GetApplication

AWSRequest GetApplication Source # 
Instance details

Defined in Amazonka.AppConfig.GetApplication

Associated Types

type AWSResponse GetApplication #

Generic GetApplication Source # 
Instance details

Defined in Amazonka.AppConfig.GetApplication

Associated Types

type Rep GetApplication :: Type -> Type #

Read GetApplication Source # 
Instance details

Defined in Amazonka.AppConfig.GetApplication

Show GetApplication Source # 
Instance details

Defined in Amazonka.AppConfig.GetApplication

NFData GetApplication Source # 
Instance details

Defined in Amazonka.AppConfig.GetApplication

Methods

rnf :: GetApplication -> () #

Eq GetApplication Source # 
Instance details

Defined in Amazonka.AppConfig.GetApplication

Hashable GetApplication Source # 
Instance details

Defined in Amazonka.AppConfig.GetApplication

type AWSResponse GetApplication Source # 
Instance details

Defined in Amazonka.AppConfig.GetApplication

type Rep GetApplication Source # 
Instance details

Defined in Amazonka.AppConfig.GetApplication

type Rep GetApplication = D1 ('MetaData "GetApplication" "Amazonka.AppConfig.GetApplication" "amazonka-appconfig-2.0-KxEFpSAUlWtLf1lFyPWujo" 'False) (C1 ('MetaCons "GetApplication'" 'PrefixI 'True) (S1 ('MetaSel ('Just "applicationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetApplication Source #

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

GetApplication, getApplication_applicationId - The ID of the application you want to get.

data Application Source #

See: newApplication smart constructor.

Constructors

Application' (Maybe Text) (Maybe Text) (Maybe Text) 

Instances

Instances details
FromJSON Application Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Application

Generic Application Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Application

Associated Types

type Rep Application :: Type -> Type #

Read Application Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Application

Show Application Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Application

NFData Application Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Application

Methods

rnf :: Application -> () #

Eq Application Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Application

Hashable Application Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Application

type Rep Application Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Application

type Rep Application = D1 ('MetaData "Application" "Amazonka.AppConfig.Types.Application" "amazonka-appconfig-2.0-KxEFpSAUlWtLf1lFyPWujo" 'False) (C1 ('MetaCons "Application'" 'PrefixI 'True) (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newApplication :: Application Source #

Create a value of Application with all optional fields omitted.

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

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

$sel:description:Application', application_description - The description of the application.

$sel:id:Application', application_id - The application ID.

$sel:name:Application', application_name - The application name.

GetConfigurationProfile

data GetConfigurationProfile Source #

See: newGetConfigurationProfile smart constructor.

Instances

Instances details
ToHeaders GetConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.GetConfigurationProfile

ToPath GetConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.GetConfigurationProfile

ToQuery GetConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.GetConfigurationProfile

AWSRequest GetConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.GetConfigurationProfile

Generic GetConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.GetConfigurationProfile

Associated Types

type Rep GetConfigurationProfile :: Type -> Type #

Read GetConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.GetConfigurationProfile

Show GetConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.GetConfigurationProfile

NFData GetConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.GetConfigurationProfile

Methods

rnf :: GetConfigurationProfile -> () #

Eq GetConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.GetConfigurationProfile

Hashable GetConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.GetConfigurationProfile

type AWSResponse GetConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.GetConfigurationProfile

type Rep GetConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.GetConfigurationProfile

type Rep GetConfigurationProfile = D1 ('MetaData "GetConfigurationProfile" "Amazonka.AppConfig.GetConfigurationProfile" "amazonka-appconfig-2.0-KxEFpSAUlWtLf1lFyPWujo" 'False) (C1 ('MetaCons "GetConfigurationProfile'" 'PrefixI 'True) (S1 ('MetaSel ('Just "applicationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "configurationProfileId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetConfigurationProfile Source #

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

GetConfigurationProfile, getConfigurationProfile_applicationId - The ID of the application that includes the configuration profile you want to get.

GetConfigurationProfile, getConfigurationProfile_configurationProfileId - The ID of the configuration profile that you want to get.

data ConfigurationProfile Source #

See: newConfigurationProfile smart constructor.

Instances

Instances details
FromJSON ConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ConfigurationProfile

Generic ConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ConfigurationProfile

Associated Types

type Rep ConfigurationProfile :: Type -> Type #

Show ConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ConfigurationProfile

NFData ConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ConfigurationProfile

Methods

rnf :: ConfigurationProfile -> () #

Eq ConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ConfigurationProfile

Hashable ConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ConfigurationProfile

type Rep ConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ConfigurationProfile

newConfigurationProfile :: ConfigurationProfile Source #

Create a value of ConfigurationProfile with all optional fields omitted.

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

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

$sel:applicationId:ConfigurationProfile', configurationProfile_applicationId - The application ID.

$sel:description:ConfigurationProfile', configurationProfile_description - The configuration profile description.

$sel:id:ConfigurationProfile', configurationProfile_id - The configuration profile ID.

$sel:locationUri:ConfigurationProfile', configurationProfile_locationUri - The URI location of the configuration.

$sel:name:ConfigurationProfile', configurationProfile_name - The name of the configuration profile.

$sel:retrievalRoleArn:ConfigurationProfile', configurationProfile_retrievalRoleArn - The ARN of an IAM role with permission to access the configuration at the specified LocationUri.

ConfigurationProfile, configurationProfile_type - The type of configurations contained in the profile. AppConfig supports feature flags and freeform configurations. We recommend you create feature flag configurations to enable or disable new features and freeform configurations to distribute configurations to an application. When calling this API, enter one of the following values for Type:

AWS.AppConfig.FeatureFlags
AWS.Freeform

$sel:validators:ConfigurationProfile', configurationProfile_validators - A list of methods for validating the configuration.

GetDeployment

data GetDeployment Source #

See: newGetDeployment smart constructor.

Constructors

GetDeployment' Text Text Int 

Instances

Instances details
ToHeaders GetDeployment Source # 
Instance details

Defined in Amazonka.AppConfig.GetDeployment

ToPath GetDeployment Source # 
Instance details

Defined in Amazonka.AppConfig.GetDeployment

ToQuery GetDeployment Source # 
Instance details

Defined in Amazonka.AppConfig.GetDeployment

AWSRequest GetDeployment Source # 
Instance details

Defined in Amazonka.AppConfig.GetDeployment

Associated Types

type AWSResponse GetDeployment #

Generic GetDeployment Source # 
Instance details

Defined in Amazonka.AppConfig.GetDeployment

Associated Types

type Rep GetDeployment :: Type -> Type #

Read GetDeployment Source # 
Instance details

Defined in Amazonka.AppConfig.GetDeployment

Show GetDeployment Source # 
Instance details

Defined in Amazonka.AppConfig.GetDeployment

NFData GetDeployment Source # 
Instance details

Defined in Amazonka.AppConfig.GetDeployment

Methods

rnf :: GetDeployment -> () #

Eq GetDeployment Source # 
Instance details

Defined in Amazonka.AppConfig.GetDeployment

Hashable GetDeployment Source # 
Instance details

Defined in Amazonka.AppConfig.GetDeployment

type AWSResponse GetDeployment Source # 
Instance details

Defined in Amazonka.AppConfig.GetDeployment

type Rep GetDeployment Source # 
Instance details

Defined in Amazonka.AppConfig.GetDeployment

type Rep GetDeployment = D1 ('MetaData "GetDeployment" "Amazonka.AppConfig.GetDeployment" "amazonka-appconfig-2.0-KxEFpSAUlWtLf1lFyPWujo" 'False) (C1 ('MetaCons "GetDeployment'" 'PrefixI 'True) (S1 ('MetaSel ('Just "applicationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "environmentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "deploymentNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newGetDeployment Source #

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

GetDeployment, getDeployment_applicationId - The ID of the application that includes the deployment you want to get.

GetDeployment, getDeployment_environmentId - The ID of the environment that includes the deployment you want to get.

GetDeployment, getDeployment_deploymentNumber - The sequence number of the deployment.

data Deployment Source #

See: newDeployment smart constructor.

Instances

Instances details
FromJSON Deployment Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Deployment

Generic Deployment Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Deployment

Associated Types

type Rep Deployment :: Type -> Type #

Read Deployment Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Deployment

Show Deployment Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Deployment

NFData Deployment Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Deployment

Methods

rnf :: Deployment -> () #

Eq Deployment Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Deployment

Hashable Deployment Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Deployment

type Rep Deployment Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Deployment

type Rep Deployment = D1 ('MetaData "Deployment" "Amazonka.AppConfig.Types.Deployment" "amazonka-appconfig-2.0-KxEFpSAUlWtLf1lFyPWujo" 'False) (C1 ('MetaCons "Deployment'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "applicationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "appliedExtensions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AppliedExtension]))) :*: (S1 ('MetaSel ('Just "completedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ISO8601)) :*: S1 ('MetaSel ('Just "configurationLocationUri") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "configurationName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "configurationProfileId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "configurationVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "deploymentDurationInMinutes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "deploymentNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)))))) :*: (((S1 ('MetaSel ('Just "deploymentStrategyId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "environmentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "eventLog") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DeploymentEvent])) :*: S1 ('MetaSel ('Just "finalBakeTimeInMinutes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))) :*: ((S1 ('MetaSel ('Just "growthFactor") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "growthType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GrowthType))) :*: (S1 ('MetaSel ('Just "percentageComplete") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: (S1 ('MetaSel ('Just "startedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ISO8601)) :*: S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DeploymentState))))))))

newDeployment :: Deployment Source #

Create a value of Deployment with all optional fields omitted.

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

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

$sel:applicationId:Deployment', deployment_applicationId - The ID of the application that was deployed.

$sel:appliedExtensions:Deployment', deployment_appliedExtensions - A list of extensions that were processed as part of the deployment. The extensions that were previously associated to the configuration profile, environment, or the application when StartDeployment was called.

$sel:completedAt:Deployment', deployment_completedAt - The time the deployment completed.

$sel:configurationLocationUri:Deployment', deployment_configurationLocationUri - Information about the source location of the configuration.

$sel:configurationName:Deployment', deployment_configurationName - The name of the configuration.

$sel:configurationProfileId:Deployment', deployment_configurationProfileId - The ID of the configuration profile that was deployed.

$sel:configurationVersion:Deployment', deployment_configurationVersion - The configuration version that was deployed.

$sel:deploymentDurationInMinutes:Deployment', deployment_deploymentDurationInMinutes - Total amount of time the deployment lasted.

$sel:deploymentNumber:Deployment', deployment_deploymentNumber - The sequence number of the deployment.

$sel:deploymentStrategyId:Deployment', deployment_deploymentStrategyId - The ID of the deployment strategy that was deployed.

Deployment, deployment_description - The description of the deployment.

$sel:environmentId:Deployment', deployment_environmentId - The ID of the environment that was deployed.

$sel:eventLog:Deployment', deployment_eventLog - A list containing all events related to a deployment. The most recent events are displayed first.

$sel:finalBakeTimeInMinutes:Deployment', deployment_finalBakeTimeInMinutes - The amount of time that AppConfig monitored for alarms before considering the deployment to be complete and no longer eligible for automatic rollback.

$sel:growthFactor:Deployment', deployment_growthFactor - The percentage of targets to receive a deployed configuration during each interval.

$sel:growthType:Deployment', deployment_growthType - The algorithm used to define how percentage grew over time.

$sel:percentageComplete:Deployment', deployment_percentageComplete - The percentage of targets for which the deployment is available.

$sel:startedAt:Deployment', deployment_startedAt - The time the deployment started.

$sel:state:Deployment', deployment_state - The state of the deployment.

GetDeploymentStrategy

data GetDeploymentStrategy Source #

See: newGetDeploymentStrategy smart constructor.

Instances

Instances details
ToHeaders GetDeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.GetDeploymentStrategy

ToPath GetDeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.GetDeploymentStrategy

ToQuery GetDeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.GetDeploymentStrategy

AWSRequest GetDeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.GetDeploymentStrategy

Associated Types

type AWSResponse GetDeploymentStrategy #

Generic GetDeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.GetDeploymentStrategy

Associated Types

type Rep GetDeploymentStrategy :: Type -> Type #

Read GetDeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.GetDeploymentStrategy

Show GetDeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.GetDeploymentStrategy

NFData GetDeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.GetDeploymentStrategy

Methods

rnf :: GetDeploymentStrategy -> () #

Eq GetDeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.GetDeploymentStrategy

Hashable GetDeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.GetDeploymentStrategy

type AWSResponse GetDeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.GetDeploymentStrategy

type Rep GetDeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.GetDeploymentStrategy

type Rep GetDeploymentStrategy = D1 ('MetaData "GetDeploymentStrategy" "Amazonka.AppConfig.GetDeploymentStrategy" "amazonka-appconfig-2.0-KxEFpSAUlWtLf1lFyPWujo" 'False) (C1 ('MetaCons "GetDeploymentStrategy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "deploymentStrategyId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetDeploymentStrategy Source #

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

GetDeploymentStrategy, getDeploymentStrategy_deploymentStrategyId - The ID of the deployment strategy to get.

data DeploymentStrategy Source #

See: newDeploymentStrategy smart constructor.

Instances

Instances details
FromJSON DeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentStrategy

Generic DeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentStrategy

Associated Types

type Rep DeploymentStrategy :: Type -> Type #

Read DeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentStrategy

Show DeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentStrategy

NFData DeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentStrategy

Methods

rnf :: DeploymentStrategy -> () #

Eq DeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentStrategy

Hashable DeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentStrategy

type Rep DeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentStrategy

type Rep DeploymentStrategy = D1 ('MetaData "DeploymentStrategy" "Amazonka.AppConfig.Types.DeploymentStrategy" "amazonka-appconfig-2.0-KxEFpSAUlWtLf1lFyPWujo" 'False) (C1 ('MetaCons "DeploymentStrategy'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "deploymentDurationInMinutes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "finalBakeTimeInMinutes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "growthFactor") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)))) :*: ((S1 ('MetaSel ('Just "growthType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GrowthType)) :*: S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "replicateTo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ReplicateTo))))))

newDeploymentStrategy :: DeploymentStrategy Source #

Create a value of DeploymentStrategy 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:deploymentDurationInMinutes:DeploymentStrategy', deploymentStrategy_deploymentDurationInMinutes - Total amount of time the deployment lasted.

$sel:description:DeploymentStrategy', deploymentStrategy_description - The description of the deployment strategy.

$sel:finalBakeTimeInMinutes:DeploymentStrategy', deploymentStrategy_finalBakeTimeInMinutes - The amount of time that AppConfig monitored for alarms before considering the deployment to be complete and no longer eligible for automatic rollback.

$sel:growthFactor:DeploymentStrategy', deploymentStrategy_growthFactor - The percentage of targets that received a deployed configuration during each interval.

$sel:growthType:DeploymentStrategy', deploymentStrategy_growthType - The algorithm used to define how percentage grew over time.

$sel:id:DeploymentStrategy', deploymentStrategy_id - The deployment strategy ID.

$sel:name:DeploymentStrategy', deploymentStrategy_name - The name of the deployment strategy.

$sel:replicateTo:DeploymentStrategy', deploymentStrategy_replicateTo - Save the deployment strategy to a Systems Manager (SSM) document.

GetEnvironment

data GetEnvironment Source #

See: newGetEnvironment smart constructor.

Constructors

GetEnvironment' Text Text 

Instances

Instances details
ToHeaders GetEnvironment Source # 
Instance details

Defined in Amazonka.AppConfig.GetEnvironment

ToPath GetEnvironment Source # 
Instance details

Defined in Amazonka.AppConfig.GetEnvironment

ToQuery GetEnvironment Source # 
Instance details

Defined in Amazonka.AppConfig.GetEnvironment

AWSRequest GetEnvironment Source # 
Instance details

Defined in Amazonka.AppConfig.GetEnvironment

Associated Types

type AWSResponse GetEnvironment #

Generic GetEnvironment Source # 
Instance details

Defined in Amazonka.AppConfig.GetEnvironment

Associated Types

type Rep GetEnvironment :: Type -> Type #

Read GetEnvironment Source # 
Instance details

Defined in Amazonka.AppConfig.GetEnvironment

Show GetEnvironment Source # 
Instance details

Defined in Amazonka.AppConfig.GetEnvironment

NFData GetEnvironment Source # 
Instance details

Defined in Amazonka.AppConfig.GetEnvironment

Methods

rnf :: GetEnvironment -> () #

Eq GetEnvironment Source # 
Instance details

Defined in Amazonka.AppConfig.GetEnvironment

Hashable GetEnvironment Source # 
Instance details

Defined in Amazonka.AppConfig.GetEnvironment

type AWSResponse GetEnvironment Source # 
Instance details

Defined in Amazonka.AppConfig.GetEnvironment

type Rep GetEnvironment Source # 
Instance details

Defined in Amazonka.AppConfig.GetEnvironment

type Rep GetEnvironment = D1 ('MetaData "GetEnvironment" "Amazonka.AppConfig.GetEnvironment" "amazonka-appconfig-2.0-KxEFpSAUlWtLf1lFyPWujo" 'False) (C1 ('MetaCons "GetEnvironment'" 'PrefixI 'True) (S1 ('MetaSel ('Just "applicationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "environmentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetEnvironment Source #

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

GetEnvironment, getEnvironment_applicationId - The ID of the application that includes the environment you want to get.

GetEnvironment, getEnvironment_environmentId - The ID of the environment that you want to get.

data Environment Source #

See: newEnvironment smart constructor.

Instances

Instances details
FromJSON Environment Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Environment

Generic Environment Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Environment

Associated Types

type Rep Environment :: Type -> Type #

Read Environment Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Environment

Show Environment Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Environment

NFData Environment Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Environment

Methods

rnf :: Environment -> () #

Eq Environment Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Environment

Hashable Environment Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Environment

type Rep Environment Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Environment

newEnvironment :: Environment Source #

Create a value of Environment with all optional fields omitted.

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

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

$sel:applicationId:Environment', environment_applicationId - The application ID.

$sel:description:Environment', environment_description - The description of the environment.

$sel:id:Environment', environment_id - The environment ID.

$sel:monitors:Environment', environment_monitors - Amazon CloudWatch alarms monitored during the deployment.

$sel:name:Environment', environment_name - The name of the environment.

$sel:state:Environment', environment_state - The state of the environment. An environment can be in one of the following states: READY_FOR_DEPLOYMENT, DEPLOYING, ROLLING_BACK, or ROLLED_BACK

GetExtension

data GetExtension Source #

See: newGetExtension smart constructor.

Constructors

GetExtension' (Maybe Int) Text 

Instances

Instances details
ToHeaders GetExtension Source # 
Instance details

Defined in Amazonka.AppConfig.GetExtension

ToPath GetExtension Source # 
Instance details

Defined in Amazonka.AppConfig.GetExtension

ToQuery GetExtension Source # 
Instance details

Defined in Amazonka.AppConfig.GetExtension

AWSRequest GetExtension Source # 
Instance details

Defined in Amazonka.AppConfig.GetExtension

Associated Types

type AWSResponse GetExtension #

Generic GetExtension Source # 
Instance details

Defined in Amazonka.AppConfig.GetExtension

Associated Types

type Rep GetExtension :: Type -> Type #

Read GetExtension Source # 
Instance details

Defined in Amazonka.AppConfig.GetExtension

Show GetExtension Source # 
Instance details

Defined in Amazonka.AppConfig.GetExtension

NFData GetExtension Source # 
Instance details

Defined in Amazonka.AppConfig.GetExtension

Methods

rnf :: GetExtension -> () #

Eq GetExtension Source # 
Instance details

Defined in Amazonka.AppConfig.GetExtension

Hashable GetExtension Source # 
Instance details

Defined in Amazonka.AppConfig.GetExtension

type AWSResponse GetExtension Source # 
Instance details

Defined in Amazonka.AppConfig.GetExtension

type Rep GetExtension Source # 
Instance details

Defined in Amazonka.AppConfig.GetExtension

type Rep GetExtension = D1 ('MetaData "GetExtension" "Amazonka.AppConfig.GetExtension" "amazonka-appconfig-2.0-KxEFpSAUlWtLf1lFyPWujo" 'False) (C1 ('MetaCons "GetExtension'" 'PrefixI 'True) (S1 ('MetaSel ('Just "versionNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "extensionIdentifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetExtension Source #

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

GetExtension, getExtension_versionNumber - The extension version number. If no version number was defined, AppConfig uses the highest version.

GetExtension, getExtension_extensionIdentifier - The name, the ID, or the Amazon Resource Name (ARN) of the extension.

data Extension Source #

See: newExtension smart constructor.

Instances

Instances details
FromJSON Extension Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Extension

Generic Extension Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Extension

Associated Types

type Rep Extension :: Type -> Type #

Read Extension Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Extension

Show Extension Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Extension

NFData Extension Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Extension

Methods

rnf :: Extension -> () #

Eq Extension Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Extension

Hashable Extension Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Extension

type Rep Extension Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Extension

newExtension :: Extension Source #

Create a value of Extension 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:actions:Extension', extension_actions - The actions defined in the extension.

$sel:arn:Extension', extension_arn - The system-generated Amazon Resource Name (ARN) for the extension.

Extension, extension_description - Information about the extension.

$sel:id:Extension', extension_id - The system-generated ID of the extension.

Extension, extension_name - The extension name.

$sel:parameters:Extension', extension_parameters - The parameters accepted by the extension. You specify parameter values when you associate the extension to an AppConfig resource by using the CreateExtensionAssociation API action. For Lambda extension actions, these parameters are included in the Lambda request object.

$sel:versionNumber:Extension', extension_versionNumber - The extension version number.

GetExtensionAssociation

data GetExtensionAssociation Source #

See: newGetExtensionAssociation smart constructor.

Instances

Instances details
ToHeaders GetExtensionAssociation Source # 
Instance details

Defined in Amazonka.AppConfig.GetExtensionAssociation

ToPath GetExtensionAssociation Source # 
Instance details

Defined in Amazonka.AppConfig.GetExtensionAssociation

ToQuery GetExtensionAssociation Source # 
Instance details

Defined in Amazonka.AppConfig.GetExtensionAssociation

AWSRequest GetExtensionAssociation Source # 
Instance details

Defined in Amazonka.AppConfig.GetExtensionAssociation

Generic GetExtensionAssociation Source # 
Instance details

Defined in Amazonka.AppConfig.GetExtensionAssociation

Associated Types

type Rep GetExtensionAssociation :: Type -> Type #

Read GetExtensionAssociation Source # 
Instance details

Defined in Amazonka.AppConfig.GetExtensionAssociation

Show GetExtensionAssociation Source # 
Instance details

Defined in Amazonka.AppConfig.GetExtensionAssociation

NFData GetExtensionAssociation Source # 
Instance details

Defined in Amazonka.AppConfig.GetExtensionAssociation

Methods

rnf :: GetExtensionAssociation -> () #

Eq GetExtensionAssociation Source # 
Instance details

Defined in Amazonka.AppConfig.GetExtensionAssociation

Hashable GetExtensionAssociation Source # 
Instance details

Defined in Amazonka.AppConfig.GetExtensionAssociation

type AWSResponse GetExtensionAssociation Source # 
Instance details

Defined in Amazonka.AppConfig.GetExtensionAssociation

type Rep GetExtensionAssociation Source # 
Instance details

Defined in Amazonka.AppConfig.GetExtensionAssociation

type Rep GetExtensionAssociation = D1 ('MetaData "GetExtensionAssociation" "Amazonka.AppConfig.GetExtensionAssociation" "amazonka-appconfig-2.0-KxEFpSAUlWtLf1lFyPWujo" 'False) (C1 ('MetaCons "GetExtensionAssociation'" 'PrefixI 'True) (S1 ('MetaSel ('Just "extensionAssociationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetExtensionAssociation Source #

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

GetExtensionAssociation, getExtensionAssociation_extensionAssociationId - The extension association ID to get.

data ExtensionAssociation Source #

See: newExtensionAssociation smart constructor.

Instances

Instances details
FromJSON ExtensionAssociation Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ExtensionAssociation

Generic ExtensionAssociation Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ExtensionAssociation

Associated Types

type Rep ExtensionAssociation :: Type -> Type #

Read ExtensionAssociation Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ExtensionAssociation

Show ExtensionAssociation Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ExtensionAssociation

NFData ExtensionAssociation Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ExtensionAssociation

Methods

rnf :: ExtensionAssociation -> () #

Eq ExtensionAssociation Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ExtensionAssociation

Hashable ExtensionAssociation Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ExtensionAssociation

type Rep ExtensionAssociation Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ExtensionAssociation

type Rep ExtensionAssociation = D1 ('MetaData "ExtensionAssociation" "Amazonka.AppConfig.Types.ExtensionAssociation" "amazonka-appconfig-2.0-KxEFpSAUlWtLf1lFyPWujo" 'False) (C1 ('MetaCons "ExtensionAssociation'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "extensionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "extensionVersionNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)))) :*: (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "parameters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newExtensionAssociation :: ExtensionAssociation Source #

Create a value of ExtensionAssociation with all optional fields omitted.

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

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

$sel:arn:ExtensionAssociation', extensionAssociation_arn - The system-generated Amazon Resource Name (ARN) for the extension.

$sel:extensionArn:ExtensionAssociation', extensionAssociation_extensionArn - The ARN of the extension defined in the association.

$sel:extensionVersionNumber:ExtensionAssociation', extensionAssociation_extensionVersionNumber - The version number for the extension defined in the association.

$sel:id:ExtensionAssociation', extensionAssociation_id - The system-generated ID for the association.

$sel:parameters:ExtensionAssociation', extensionAssociation_parameters - The parameter names and values defined in the association.

$sel:resourceArn:ExtensionAssociation', extensionAssociation_resourceArn - The ARNs of applications, configuration profiles, or environments defined in the association.

GetHostedConfigurationVersion

data GetHostedConfigurationVersion Source #

See: newGetHostedConfigurationVersion smart constructor.

Instances

Instances details
ToHeaders GetHostedConfigurationVersion Source # 
Instance details

Defined in Amazonka.AppConfig.GetHostedConfigurationVersion

ToPath GetHostedConfigurationVersion Source # 
Instance details

Defined in Amazonka.AppConfig.GetHostedConfigurationVersion

ToQuery GetHostedConfigurationVersion Source # 
Instance details

Defined in Amazonka.AppConfig.GetHostedConfigurationVersion

AWSRequest GetHostedConfigurationVersion Source # 
Instance details

Defined in Amazonka.AppConfig.GetHostedConfigurationVersion

Generic GetHostedConfigurationVersion Source # 
Instance details

Defined in Amazonka.AppConfig.GetHostedConfigurationVersion

Associated Types

type Rep GetHostedConfigurationVersion :: Type -> Type #

Read GetHostedConfigurationVersion Source # 
Instance details

Defined in Amazonka.AppConfig.GetHostedConfigurationVersion

Show GetHostedConfigurationVersion Source # 
Instance details

Defined in Amazonka.AppConfig.GetHostedConfigurationVersion

NFData GetHostedConfigurationVersion Source # 
Instance details

Defined in Amazonka.AppConfig.GetHostedConfigurationVersion

Eq GetHostedConfigurationVersion Source # 
Instance details

Defined in Amazonka.AppConfig.GetHostedConfigurationVersion

Hashable GetHostedConfigurationVersion Source # 
Instance details

Defined in Amazonka.AppConfig.GetHostedConfigurationVersion

type AWSResponse GetHostedConfigurationVersion Source # 
Instance details

Defined in Amazonka.AppConfig.GetHostedConfigurationVersion

type Rep GetHostedConfigurationVersion Source # 
Instance details

Defined in Amazonka.AppConfig.GetHostedConfigurationVersion

type Rep GetHostedConfigurationVersion = D1 ('MetaData "GetHostedConfigurationVersion" "Amazonka.AppConfig.GetHostedConfigurationVersion" "amazonka-appconfig-2.0-KxEFpSAUlWtLf1lFyPWujo" 'False) (C1 ('MetaCons "GetHostedConfigurationVersion'" 'PrefixI 'True) (S1 ('MetaSel ('Just "applicationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "configurationProfileId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "versionNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newGetHostedConfigurationVersion Source #

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

GetHostedConfigurationVersion, getHostedConfigurationVersion_applicationId - The application ID.

GetHostedConfigurationVersion, getHostedConfigurationVersion_configurationProfileId - The configuration profile ID.

GetHostedConfigurationVersion, getHostedConfigurationVersion_versionNumber - The version.

data HostedConfigurationVersion Source #

See: newHostedConfigurationVersion smart constructor.

Instances

Instances details
Generic HostedConfigurationVersion Source # 
Instance details

Defined in Amazonka.AppConfig.Types.HostedConfigurationVersion

Associated Types

type Rep HostedConfigurationVersion :: Type -> Type #

Show HostedConfigurationVersion Source # 
Instance details

Defined in Amazonka.AppConfig.Types.HostedConfigurationVersion

NFData HostedConfigurationVersion Source # 
Instance details

Defined in Amazonka.AppConfig.Types.HostedConfigurationVersion

Eq HostedConfigurationVersion Source # 
Instance details

Defined in Amazonka.AppConfig.Types.HostedConfigurationVersion

Hashable HostedConfigurationVersion Source # 
Instance details

Defined in Amazonka.AppConfig.Types.HostedConfigurationVersion

type Rep HostedConfigurationVersion Source # 
Instance details

Defined in Amazonka.AppConfig.Types.HostedConfigurationVersion

type Rep HostedConfigurationVersion = D1 ('MetaData "HostedConfigurationVersion" "Amazonka.AppConfig.Types.HostedConfigurationVersion" "amazonka-appconfig-2.0-KxEFpSAUlWtLf1lFyPWujo" 'False) (C1 ('MetaCons "HostedConfigurationVersion'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "applicationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "configurationProfileId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "content") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive ByteString))))) :*: (S1 ('MetaSel ('Just "contentType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "versionNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))))))

newHostedConfigurationVersion :: HostedConfigurationVersion Source #

Create a value of HostedConfigurationVersion with all optional fields omitted.

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

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

$sel:applicationId:HostedConfigurationVersion', hostedConfigurationVersion_applicationId - The application ID.

$sel:configurationProfileId:HostedConfigurationVersion', hostedConfigurationVersion_configurationProfileId - The configuration profile ID.

$sel:content:HostedConfigurationVersion', hostedConfigurationVersion_content - The content of the configuration or the configuration data.

$sel:contentType:HostedConfigurationVersion', hostedConfigurationVersion_contentType - A standard MIME type describing the format of the configuration content. For more information, see Content-Type.

$sel:description:HostedConfigurationVersion', hostedConfigurationVersion_description - A description of the configuration.

$sel:versionNumber:HostedConfigurationVersion', hostedConfigurationVersion_versionNumber - The configuration version.

ListApplications

data ListApplications Source #

See: newListApplications smart constructor.

Instances

Instances details
ToHeaders ListApplications Source # 
Instance details

Defined in Amazonka.AppConfig.ListApplications

ToPath ListApplications Source # 
Instance details

Defined in Amazonka.AppConfig.ListApplications

ToQuery ListApplications Source # 
Instance details

Defined in Amazonka.AppConfig.ListApplications

AWSRequest ListApplications Source # 
Instance details

Defined in Amazonka.AppConfig.ListApplications

Associated Types

type AWSResponse ListApplications #

Generic ListApplications Source # 
Instance details

Defined in Amazonka.AppConfig.ListApplications

Associated Types

type Rep ListApplications :: Type -> Type #

Read ListApplications Source # 
Instance details

Defined in Amazonka.AppConfig.ListApplications

Show ListApplications Source # 
Instance details

Defined in Amazonka.AppConfig.ListApplications

NFData ListApplications Source # 
Instance details

Defined in Amazonka.AppConfig.ListApplications

Methods

rnf :: ListApplications -> () #

Eq ListApplications Source # 
Instance details

Defined in Amazonka.AppConfig.ListApplications

Hashable ListApplications Source # 
Instance details

Defined in Amazonka.AppConfig.ListApplications

type AWSResponse ListApplications Source # 
Instance details

Defined in Amazonka.AppConfig.ListApplications

type Rep ListApplications Source # 
Instance details

Defined in Amazonka.AppConfig.ListApplications

type Rep ListApplications = D1 ('MetaData "ListApplications" "Amazonka.AppConfig.ListApplications" "amazonka-appconfig-2.0-KxEFpSAUlWtLf1lFyPWujo" 'False) (C1 ('MetaCons "ListApplications'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newListApplications :: ListApplications Source #

Create a value of ListApplications with all optional fields omitted.

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

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

$sel:maxResults:ListApplications', listApplications_maxResults - The maximum number of items to return for this call. The call also returns a token that you can specify in a subsequent call to get the next set of results.

ListApplications, listApplications_nextToken - A token to start the list. Next token is a pagination token generated by AppConfig to describe what page the previous List call ended on. For the first List request, the nextToken should not be set. On subsequent calls, the nextToken parameter should be set to the previous responses nextToken value. Use this token to get the next set of results.

data ListApplicationsResponse Source #

See: newListApplicationsResponse smart constructor.

Instances

Instances details
Generic ListApplicationsResponse Source # 
Instance details

Defined in Amazonka.AppConfig.ListApplications

Associated Types

type Rep ListApplicationsResponse :: Type -> Type #

Read ListApplicationsResponse Source # 
Instance details

Defined in Amazonka.AppConfig.ListApplications

Show ListApplicationsResponse Source # 
Instance details

Defined in Amazonka.AppConfig.ListApplications

NFData ListApplicationsResponse Source # 
Instance details

Defined in Amazonka.AppConfig.ListApplications

Eq ListApplicationsResponse Source # 
Instance details

Defined in Amazonka.AppConfig.ListApplications

type Rep ListApplicationsResponse Source # 
Instance details

Defined in Amazonka.AppConfig.ListApplications

type Rep ListApplicationsResponse = D1 ('MetaData "ListApplicationsResponse" "Amazonka.AppConfig.ListApplications" "amazonka-appconfig-2.0-KxEFpSAUlWtLf1lFyPWujo" 'False) (C1 ('MetaCons "ListApplicationsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "items") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Application])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListApplicationsResponse Source #

Create a value of ListApplicationsResponse 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:items:ListApplicationsResponse', listApplicationsResponse_items - The elements from this collection.

ListApplications, listApplicationsResponse_nextToken - The token for the next set of items to return. Use this token to get the next set of results.

$sel:httpStatus:ListApplicationsResponse', listApplicationsResponse_httpStatus - The response's http status code.

ListConfigurationProfiles

data ListConfigurationProfiles Source #

See: newListConfigurationProfiles smart constructor.

Instances

Instances details
ToHeaders ListConfigurationProfiles Source # 
Instance details

Defined in Amazonka.AppConfig.ListConfigurationProfiles

ToPath ListConfigurationProfiles Source # 
Instance details

Defined in Amazonka.AppConfig.ListConfigurationProfiles

ToQuery ListConfigurationProfiles Source # 
Instance details

Defined in Amazonka.AppConfig.ListConfigurationProfiles

AWSRequest ListConfigurationProfiles Source # 
Instance details

Defined in Amazonka.AppConfig.ListConfigurationProfiles

Generic ListConfigurationProfiles Source # 
Instance details

Defined in Amazonka.AppConfig.ListConfigurationProfiles

Associated Types

type Rep ListConfigurationProfiles :: Type -> Type #

Read ListConfigurationProfiles Source # 
Instance details

Defined in Amazonka.AppConfig.ListConfigurationProfiles

Show ListConfigurationProfiles Source # 
Instance details

Defined in Amazonka.AppConfig.ListConfigurationProfiles

NFData ListConfigurationProfiles Source # 
Instance details

Defined in Amazonka.AppConfig.ListConfigurationProfiles

Eq ListConfigurationProfiles Source # 
Instance details

Defined in Amazonka.AppConfig.ListConfigurationProfiles

Hashable ListConfigurationProfiles Source # 
Instance details

Defined in Amazonka.AppConfig.ListConfigurationProfiles

type AWSResponse ListConfigurationProfiles Source # 
Instance details

Defined in Amazonka.AppConfig.ListConfigurationProfiles

type Rep ListConfigurationProfiles Source # 
Instance details

Defined in Amazonka.AppConfig.ListConfigurationProfiles

type Rep ListConfigurationProfiles = D1 ('MetaData "ListConfigurationProfiles" "Amazonka.AppConfig.ListConfigurationProfiles" "amazonka-appconfig-2.0-KxEFpSAUlWtLf1lFyPWujo" 'False) (C1 ('MetaCons "ListConfigurationProfiles'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "applicationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newListConfigurationProfiles Source #

Create a value of ListConfigurationProfiles with all optional fields omitted.

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

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

$sel:maxResults:ListConfigurationProfiles', listConfigurationProfiles_maxResults - The maximum number of items to return for this call. The call also returns a token that you can specify in a subsequent call to get the next set of results.

ListConfigurationProfiles, listConfigurationProfiles_nextToken - A token to start the list. Use this token to get the next set of results.

ListConfigurationProfiles, listConfigurationProfiles_type - A filter based on the type of configurations that the configuration profile contains. A configuration can be a feature flag or a freeform configuration.

ListConfigurationProfiles, listConfigurationProfiles_applicationId - The application ID.

data ListConfigurationProfilesResponse Source #

See: newListConfigurationProfilesResponse smart constructor.

Instances

Instances details
Generic ListConfigurationProfilesResponse Source # 
Instance details

Defined in Amazonka.AppConfig.ListConfigurationProfiles

Associated Types

type Rep ListConfigurationProfilesResponse :: Type -> Type #

Read ListConfigurationProfilesResponse Source # 
Instance details

Defined in Amazonka.AppConfig.ListConfigurationProfiles

Show ListConfigurationProfilesResponse Source # 
Instance details

Defined in Amazonka.AppConfig.ListConfigurationProfiles

NFData ListConfigurationProfilesResponse Source # 
Instance details

Defined in Amazonka.AppConfig.ListConfigurationProfiles

Eq ListConfigurationProfilesResponse Source # 
Instance details

Defined in Amazonka.AppConfig.ListConfigurationProfiles

type Rep ListConfigurationProfilesResponse Source # 
Instance details

Defined in Amazonka.AppConfig.ListConfigurationProfiles

type Rep ListConfigurationProfilesResponse = D1 ('MetaData "ListConfigurationProfilesResponse" "Amazonka.AppConfig.ListConfigurationProfiles" "amazonka-appconfig-2.0-KxEFpSAUlWtLf1lFyPWujo" 'False) (C1 ('MetaCons "ListConfigurationProfilesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "items") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ConfigurationProfileSummary])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListConfigurationProfilesResponse Source #

Create a value of ListConfigurationProfilesResponse 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:items:ListConfigurationProfilesResponse', listConfigurationProfilesResponse_items - The elements from this collection.

ListConfigurationProfiles, listConfigurationProfilesResponse_nextToken - The token for the next set of items to return. Use this token to get the next set of results.

$sel:httpStatus:ListConfigurationProfilesResponse', listConfigurationProfilesResponse_httpStatus - The response's http status code.

ListDeploymentStrategies

data ListDeploymentStrategies Source #

See: newListDeploymentStrategies smart constructor.

Instances

Instances details
ToHeaders ListDeploymentStrategies Source # 
Instance details

Defined in Amazonka.AppConfig.ListDeploymentStrategies

ToPath ListDeploymentStrategies Source # 
Instance details

Defined in Amazonka.AppConfig.ListDeploymentStrategies

ToQuery ListDeploymentStrategies Source # 
Instance details

Defined in Amazonka.AppConfig.ListDeploymentStrategies

AWSRequest ListDeploymentStrategies Source # 
Instance details

Defined in Amazonka.AppConfig.ListDeploymentStrategies

Generic ListDeploymentStrategies Source # 
Instance details

Defined in Amazonka.AppConfig.ListDeploymentStrategies

Associated Types

type Rep ListDeploymentStrategies :: Type -> Type #

Read ListDeploymentStrategies Source # 
Instance details

Defined in Amazonka.AppConfig.ListDeploymentStrategies

Show ListDeploymentStrategies Source # 
Instance details

Defined in Amazonka.AppConfig.ListDeploymentStrategies

NFData ListDeploymentStrategies Source # 
Instance details

Defined in Amazonka.AppConfig.ListDeploymentStrategies

Eq ListDeploymentStrategies Source # 
Instance details

Defined in Amazonka.AppConfig.ListDeploymentStrategies

Hashable ListDeploymentStrategies Source # 
Instance details

Defined in Amazonka.AppConfig.ListDeploymentStrategies

type AWSResponse ListDeploymentStrategies Source # 
Instance details

Defined in Amazonka.AppConfig.ListDeploymentStrategies

type Rep ListDeploymentStrategies Source # 
Instance details

Defined in Amazonka.AppConfig.ListDeploymentStrategies

type Rep ListDeploymentStrategies = D1 ('MetaData "ListDeploymentStrategies" "Amazonka.AppConfig.ListDeploymentStrategies" "amazonka-appconfig-2.0-KxEFpSAUlWtLf1lFyPWujo" 'False) (C1 ('MetaCons "ListDeploymentStrategies'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newListDeploymentStrategies :: ListDeploymentStrategies Source #

Create a value of ListDeploymentStrategies with all optional fields omitted.

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

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

$sel:maxResults:ListDeploymentStrategies', listDeploymentStrategies_maxResults - The maximum number of items to return for this call. The call also returns a token that you can specify in a subsequent call to get the next set of results.

ListDeploymentStrategies, listDeploymentStrategies_nextToken - A token to start the list. Use this token to get the next set of results.

data ListDeploymentStrategiesResponse Source #

See: newListDeploymentStrategiesResponse smart constructor.

Instances

Instances details
Generic ListDeploymentStrategiesResponse Source # 
Instance details

Defined in Amazonka.AppConfig.ListDeploymentStrategies

Associated Types

type Rep ListDeploymentStrategiesResponse :: Type -> Type #

Read ListDeploymentStrategiesResponse Source # 
Instance details

Defined in Amazonka.AppConfig.ListDeploymentStrategies

Show ListDeploymentStrategiesResponse Source # 
Instance details

Defined in Amazonka.AppConfig.ListDeploymentStrategies

NFData ListDeploymentStrategiesResponse Source # 
Instance details

Defined in Amazonka.AppConfig.ListDeploymentStrategies

Eq ListDeploymentStrategiesResponse Source # 
Instance details

Defined in Amazonka.AppConfig.ListDeploymentStrategies

type Rep ListDeploymentStrategiesResponse Source # 
Instance details

Defined in Amazonka.AppConfig.ListDeploymentStrategies

type Rep ListDeploymentStrategiesResponse = D1 ('MetaData "ListDeploymentStrategiesResponse" "Amazonka.AppConfig.ListDeploymentStrategies" "amazonka-appconfig-2.0-KxEFpSAUlWtLf1lFyPWujo" 'False) (C1 ('MetaCons "ListDeploymentStrategiesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "items") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DeploymentStrategy])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListDeploymentStrategiesResponse Source #

Create a value of ListDeploymentStrategiesResponse 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:items:ListDeploymentStrategiesResponse', listDeploymentStrategiesResponse_items - The elements from this collection.

ListDeploymentStrategies, listDeploymentStrategiesResponse_nextToken - The token for the next set of items to return. Use this token to get the next set of results.

$sel:httpStatus:ListDeploymentStrategiesResponse', listDeploymentStrategiesResponse_httpStatus - The response's http status code.

ListDeployments

data ListDeployments Source #

See: newListDeployments smart constructor.

Instances

Instances details
ToHeaders ListDeployments Source # 
Instance details

Defined in Amazonka.AppConfig.ListDeployments

ToPath ListDeployments Source # 
Instance details

Defined in Amazonka.AppConfig.ListDeployments

ToQuery ListDeployments Source # 
Instance details

Defined in Amazonka.AppConfig.ListDeployments

AWSRequest ListDeployments Source # 
Instance details

Defined in Amazonka.AppConfig.ListDeployments

Associated Types

type AWSResponse ListDeployments #

Generic ListDeployments Source # 
Instance details

Defined in Amazonka.AppConfig.ListDeployments

Associated Types

type Rep ListDeployments :: Type -> Type #

Read ListDeployments Source # 
Instance details

Defined in Amazonka.AppConfig.ListDeployments

Show ListDeployments Source # 
Instance details

Defined in Amazonka.AppConfig.ListDeployments

NFData ListDeployments Source # 
Instance details

Defined in Amazonka.AppConfig.ListDeployments

Methods

rnf :: ListDeployments -> () #

Eq ListDeployments Source # 
Instance details

Defined in Amazonka.AppConfig.ListDeployments

Hashable ListDeployments Source # 
Instance details

Defined in Amazonka.AppConfig.ListDeployments

type AWSResponse ListDeployments Source # 
Instance details

Defined in Amazonka.AppConfig.ListDeployments

type Rep ListDeployments Source # 
Instance details

Defined in Amazonka.AppConfig.ListDeployments

type Rep ListDeployments = D1 ('MetaData "ListDeployments" "Amazonka.AppConfig.ListDeployments" "amazonka-appconfig-2.0-KxEFpSAUlWtLf1lFyPWujo" 'False) (C1 ('MetaCons "ListDeployments'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "applicationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "environmentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newListDeployments Source #

Create a value of ListDeployments with all optional fields omitted.

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

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

$sel:maxResults:ListDeployments', listDeployments_maxResults - The maximum number of items that may be returned for this call. If there are items that have not yet been returned, the response will include a non-null NextToken that you can provide in a subsequent call to get the next set of results.

ListDeployments, listDeployments_nextToken - The token returned by a prior call to this operation indicating the next set of results to be returned. If not specified, the operation will return the first set of results.

ListDeployments, listDeployments_applicationId - The application ID.

ListDeployments, listDeployments_environmentId - The environment ID.

data ListDeploymentsResponse Source #

See: newListDeploymentsResponse smart constructor.

Instances

Instances details
Generic ListDeploymentsResponse Source # 
Instance details

Defined in Amazonka.AppConfig.ListDeployments

Associated Types

type Rep ListDeploymentsResponse :: Type -> Type #

Read ListDeploymentsResponse Source # 
Instance details

Defined in Amazonka.AppConfig.ListDeployments

Show ListDeploymentsResponse Source # 
Instance details

Defined in Amazonka.AppConfig.ListDeployments

NFData ListDeploymentsResponse Source # 
Instance details

Defined in Amazonka.AppConfig.ListDeployments

Methods

rnf :: ListDeploymentsResponse -> () #

Eq ListDeploymentsResponse Source # 
Instance details

Defined in Amazonka.AppConfig.ListDeployments

type Rep ListDeploymentsResponse Source # 
Instance details

Defined in Amazonka.AppConfig.ListDeployments

type Rep ListDeploymentsResponse = D1 ('MetaData "ListDeploymentsResponse" "Amazonka.AppConfig.ListDeployments" "amazonka-appconfig-2.0-KxEFpSAUlWtLf1lFyPWujo" 'False) (C1 ('MetaCons "ListDeploymentsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "items") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DeploymentSummary])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListDeploymentsResponse Source #

Create a value of ListDeploymentsResponse 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:items:ListDeploymentsResponse', listDeploymentsResponse_items - The elements from this collection.

ListDeployments, listDeploymentsResponse_nextToken - The token for the next set of items to return. Use this token to get the next set of results.

$sel:httpStatus:ListDeploymentsResponse', listDeploymentsResponse_httpStatus - The response's http status code.

ListEnvironments

data ListEnvironments Source #

See: newListEnvironments smart constructor.

Instances

Instances details
ToHeaders ListEnvironments Source # 
Instance details

Defined in Amazonka.AppConfig.ListEnvironments

ToPath ListEnvironments Source # 
Instance details

Defined in Amazonka.AppConfig.ListEnvironments

ToQuery ListEnvironments Source # 
Instance details

Defined in Amazonka.AppConfig.ListEnvironments

AWSRequest ListEnvironments Source # 
Instance details

Defined in Amazonka.AppConfig.ListEnvironments

Associated Types

type AWSResponse ListEnvironments #

Generic ListEnvironments Source # 
Instance details

Defined in Amazonka.AppConfig.ListEnvironments

Associated Types

type Rep ListEnvironments :: Type -> Type #

Read ListEnvironments Source # 
Instance details

Defined in Amazonka.AppConfig.ListEnvironments

Show ListEnvironments Source # 
Instance details

Defined in Amazonka.AppConfig.ListEnvironments

NFData ListEnvironments Source # 
Instance details

Defined in Amazonka.AppConfig.ListEnvironments

Methods

rnf :: ListEnvironments -> () #

Eq ListEnvironments Source # 
Instance details

Defined in Amazonka.AppConfig.ListEnvironments

Hashable ListEnvironments Source # 
Instance details

Defined in Amazonka.AppConfig.ListEnvironments

type AWSResponse ListEnvironments Source # 
Instance details

Defined in Amazonka.AppConfig.ListEnvironments

type Rep ListEnvironments Source # 
Instance details

Defined in Amazonka.AppConfig.ListEnvironments

type Rep ListEnvironments = D1 ('MetaData "ListEnvironments" "Amazonka.AppConfig.ListEnvironments" "amazonka-appconfig-2.0-KxEFpSAUlWtLf1lFyPWujo" 'False) (C1 ('MetaCons "ListEnvironments'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "applicationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newListEnvironments Source #

Create a value of ListEnvironments with all optional fields omitted.

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

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

$sel:maxResults:ListEnvironments', listEnvironments_maxResults - The maximum number of items to return for this call. The call also returns a token that you can specify in a subsequent call to get the next set of results.

ListEnvironments, listEnvironments_nextToken - A token to start the list. Use this token to get the next set of results.

ListEnvironments, listEnvironments_applicationId - The application ID.

data ListEnvironmentsResponse Source #

See: newListEnvironmentsResponse smart constructor.

Instances

Instances details
Generic ListEnvironmentsResponse Source # 
Instance details

Defined in Amazonka.AppConfig.ListEnvironments

Associated Types

type Rep ListEnvironmentsResponse :: Type -> Type #

Read ListEnvironmentsResponse Source # 
Instance details

Defined in Amazonka.AppConfig.ListEnvironments

Show ListEnvironmentsResponse Source # 
Instance details

Defined in Amazonka.AppConfig.ListEnvironments

NFData ListEnvironmentsResponse Source # 
Instance details

Defined in Amazonka.AppConfig.ListEnvironments

Eq ListEnvironmentsResponse Source # 
Instance details

Defined in Amazonka.AppConfig.ListEnvironments

type Rep ListEnvironmentsResponse Source # 
Instance details

Defined in Amazonka.AppConfig.ListEnvironments

type Rep ListEnvironmentsResponse = D1 ('MetaData "ListEnvironmentsResponse" "Amazonka.AppConfig.ListEnvironments" "amazonka-appconfig-2.0-KxEFpSAUlWtLf1lFyPWujo" 'False) (C1 ('MetaCons "ListEnvironmentsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "items") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Environment])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListEnvironmentsResponse Source #

Create a value of ListEnvironmentsResponse 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:items:ListEnvironmentsResponse', listEnvironmentsResponse_items - The elements from this collection.

ListEnvironments, listEnvironmentsResponse_nextToken - The token for the next set of items to return. Use this token to get the next set of results.

$sel:httpStatus:ListEnvironmentsResponse', listEnvironmentsResponse_httpStatus - The response's http status code.

ListExtensionAssociations

data ListExtensionAssociations Source #

See: newListExtensionAssociations smart constructor.

Instances

Instances details
ToHeaders ListExtensionAssociations Source # 
Instance details

Defined in Amazonka.AppConfig.ListExtensionAssociations

ToPath ListExtensionAssociations Source # 
Instance details

Defined in Amazonka.AppConfig.ListExtensionAssociations

ToQuery ListExtensionAssociations Source # 
Instance details

Defined in Amazonka.AppConfig.ListExtensionAssociations

AWSRequest ListExtensionAssociations Source # 
Instance details

Defined in Amazonka.AppConfig.ListExtensionAssociations

Generic ListExtensionAssociations Source # 
Instance details

Defined in Amazonka.AppConfig.ListExtensionAssociations

Associated Types

type Rep ListExtensionAssociations :: Type -> Type #

Read ListExtensionAssociations Source # 
Instance details

Defined in Amazonka.AppConfig.ListExtensionAssociations

Show ListExtensionAssociations Source # 
Instance details

Defined in Amazonka.AppConfig.ListExtensionAssociations

NFData ListExtensionAssociations Source # 
Instance details

Defined in Amazonka.AppConfig.ListExtensionAssociations

Eq ListExtensionAssociations Source # 
Instance details

Defined in Amazonka.AppConfig.ListExtensionAssociations

Hashable ListExtensionAssociations Source # 
Instance details

Defined in Amazonka.AppConfig.ListExtensionAssociations

type AWSResponse ListExtensionAssociations Source # 
Instance details

Defined in Amazonka.AppConfig.ListExtensionAssociations

type Rep ListExtensionAssociations Source # 
Instance details

Defined in Amazonka.AppConfig.ListExtensionAssociations

type Rep ListExtensionAssociations = D1 ('MetaData "ListExtensionAssociations" "Amazonka.AppConfig.ListExtensionAssociations" "amazonka-appconfig-2.0-KxEFpSAUlWtLf1lFyPWujo" 'False) (C1 ('MetaCons "ListExtensionAssociations'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "extensionIdentifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "extensionVersionNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "resourceIdentifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newListExtensionAssociations :: ListExtensionAssociations Source #

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

ListExtensionAssociations, listExtensionAssociations_extensionIdentifier - The name, the ID, or the Amazon Resource Name (ARN) of the extension.

ListExtensionAssociations, listExtensionAssociations_extensionVersionNumber - The version number for the extension defined in the association.

$sel:maxResults:ListExtensionAssociations', listExtensionAssociations_maxResults - The maximum number of items to return for this call. The call also returns a token that you can specify in a subsequent call to get the next set of results.

ListExtensionAssociations, listExtensionAssociations_nextToken - A token to start the list. Use this token to get the next set of results or pass null to get the first set of results.

$sel:resourceIdentifier:ListExtensionAssociations', listExtensionAssociations_resourceIdentifier - The ARN of an application, configuration profile, or environment.

data ListExtensionAssociationsResponse Source #

See: newListExtensionAssociationsResponse smart constructor.

Instances

Instances details
Generic ListExtensionAssociationsResponse Source # 
Instance details

Defined in Amazonka.AppConfig.ListExtensionAssociations

Associated Types

type Rep ListExtensionAssociationsResponse :: Type -> Type #

Read ListExtensionAssociationsResponse Source # 
Instance details

Defined in Amazonka.AppConfig.ListExtensionAssociations

Show ListExtensionAssociationsResponse Source # 
Instance details

Defined in Amazonka.AppConfig.ListExtensionAssociations

NFData ListExtensionAssociationsResponse Source # 
Instance details

Defined in Amazonka.AppConfig.ListExtensionAssociations

Eq ListExtensionAssociationsResponse Source # 
Instance details

Defined in Amazonka.AppConfig.ListExtensionAssociations

type Rep ListExtensionAssociationsResponse Source # 
Instance details

Defined in Amazonka.AppConfig.ListExtensionAssociations

type Rep ListExtensionAssociationsResponse = D1 ('MetaData "ListExtensionAssociationsResponse" "Amazonka.AppConfig.ListExtensionAssociations" "amazonka-appconfig-2.0-KxEFpSAUlWtLf1lFyPWujo" 'False) (C1 ('MetaCons "ListExtensionAssociationsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "items") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ExtensionAssociationSummary])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListExtensionAssociationsResponse Source #

Create a value of ListExtensionAssociationsResponse 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:items:ListExtensionAssociationsResponse', listExtensionAssociationsResponse_items - The list of extension associations. Each item represents an extension association to an application, environment, or configuration profile.

ListExtensionAssociations, listExtensionAssociationsResponse_nextToken - The token for the next set of items to return. Use this token to get the next set of results.

$sel:httpStatus:ListExtensionAssociationsResponse', listExtensionAssociationsResponse_httpStatus - The response's http status code.

ListExtensions

data ListExtensions Source #

See: newListExtensions smart constructor.

Instances

Instances details
ToHeaders ListExtensions Source # 
Instance details

Defined in Amazonka.AppConfig.ListExtensions

ToPath ListExtensions Source # 
Instance details

Defined in Amazonka.AppConfig.ListExtensions

ToQuery ListExtensions Source # 
Instance details

Defined in Amazonka.AppConfig.ListExtensions

AWSRequest ListExtensions Source # 
Instance details

Defined in Amazonka.AppConfig.ListExtensions

Associated Types

type AWSResponse ListExtensions #

Generic ListExtensions Source # 
Instance details

Defined in Amazonka.AppConfig.ListExtensions

Associated Types

type Rep ListExtensions :: Type -> Type #

Read ListExtensions Source # 
Instance details

Defined in Amazonka.AppConfig.ListExtensions

Show ListExtensions Source # 
Instance details

Defined in Amazonka.AppConfig.ListExtensions

NFData ListExtensions Source # 
Instance details

Defined in Amazonka.AppConfig.ListExtensions

Methods

rnf :: ListExtensions -> () #

Eq ListExtensions Source # 
Instance details

Defined in Amazonka.AppConfig.ListExtensions

Hashable ListExtensions Source # 
Instance details

Defined in Amazonka.AppConfig.ListExtensions

type AWSResponse ListExtensions Source # 
Instance details

Defined in Amazonka.AppConfig.ListExtensions

type Rep ListExtensions Source # 
Instance details

Defined in Amazonka.AppConfig.ListExtensions

type Rep ListExtensions = D1 ('MetaData "ListExtensions" "Amazonka.AppConfig.ListExtensions" "amazonka-appconfig-2.0-KxEFpSAUlWtLf1lFyPWujo" 'False) (C1 ('MetaCons "ListExtensions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newListExtensions :: ListExtensions Source #

Create a value of ListExtensions with all optional fields omitted.

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

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

$sel:maxResults:ListExtensions', listExtensions_maxResults - The maximum number of items to return for this call. The call also returns a token that you can specify in a subsequent call to get the next set of results.

ListExtensions, listExtensions_name - The extension name.

ListExtensions, listExtensions_nextToken - A token to start the list. Use this token to get the next set of results.

data ListExtensionsResponse Source #

See: newListExtensionsResponse smart constructor.

Instances

Instances details
Generic ListExtensionsResponse Source # 
Instance details

Defined in Amazonka.AppConfig.ListExtensions

Associated Types

type Rep ListExtensionsResponse :: Type -> Type #

Read ListExtensionsResponse Source # 
Instance details

Defined in Amazonka.AppConfig.ListExtensions

Show ListExtensionsResponse Source # 
Instance details

Defined in Amazonka.AppConfig.ListExtensions

NFData ListExtensionsResponse Source # 
Instance details

Defined in Amazonka.AppConfig.ListExtensions

Methods

rnf :: ListExtensionsResponse -> () #

Eq ListExtensionsResponse Source # 
Instance details

Defined in Amazonka.AppConfig.ListExtensions

type Rep ListExtensionsResponse Source # 
Instance details

Defined in Amazonka.AppConfig.ListExtensions

type Rep ListExtensionsResponse = D1 ('MetaData "ListExtensionsResponse" "Amazonka.AppConfig.ListExtensions" "amazonka-appconfig-2.0-KxEFpSAUlWtLf1lFyPWujo" 'False) (C1 ('MetaCons "ListExtensionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "items") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ExtensionSummary])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListExtensionsResponse Source #

Create a value of ListExtensionsResponse 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:items:ListExtensionsResponse', listExtensionsResponse_items - The list of available extensions. The list includes Amazon Web Services-authored and user-created extensions.

ListExtensions, listExtensionsResponse_nextToken - The token for the next set of items to return. Use this token to get the next set of results.

$sel:httpStatus:ListExtensionsResponse', listExtensionsResponse_httpStatus - The response's http status code.

ListHostedConfigurationVersions

data ListHostedConfigurationVersions Source #

See: newListHostedConfigurationVersions smart constructor.

Instances

Instances details
ToHeaders ListHostedConfigurationVersions Source # 
Instance details

Defined in Amazonka.AppConfig.ListHostedConfigurationVersions

ToPath ListHostedConfigurationVersions Source # 
Instance details

Defined in Amazonka.AppConfig.ListHostedConfigurationVersions

ToQuery ListHostedConfigurationVersions Source # 
Instance details

Defined in Amazonka.AppConfig.ListHostedConfigurationVersions

AWSRequest ListHostedConfigurationVersions Source # 
Instance details

Defined in Amazonka.AppConfig.ListHostedConfigurationVersions

Generic ListHostedConfigurationVersions Source # 
Instance details

Defined in Amazonka.AppConfig.ListHostedConfigurationVersions

Associated Types

type Rep ListHostedConfigurationVersions :: Type -> Type #

Read ListHostedConfigurationVersions Source # 
Instance details

Defined in Amazonka.AppConfig.ListHostedConfigurationVersions

Show ListHostedConfigurationVersions Source # 
Instance details

Defined in Amazonka.AppConfig.ListHostedConfigurationVersions

NFData ListHostedConfigurationVersions Source # 
Instance details

Defined in Amazonka.AppConfig.ListHostedConfigurationVersions

Eq ListHostedConfigurationVersions Source # 
Instance details

Defined in Amazonka.AppConfig.ListHostedConfigurationVersions

Hashable ListHostedConfigurationVersions Source # 
Instance details

Defined in Amazonka.AppConfig.ListHostedConfigurationVersions

type AWSResponse ListHostedConfigurationVersions Source # 
Instance details

Defined in Amazonka.AppConfig.ListHostedConfigurationVersions

type Rep ListHostedConfigurationVersions Source # 
Instance details

Defined in Amazonka.AppConfig.ListHostedConfigurationVersions

type Rep ListHostedConfigurationVersions = D1 ('MetaData "ListHostedConfigurationVersions" "Amazonka.AppConfig.ListHostedConfigurationVersions" "amazonka-appconfig-2.0-KxEFpSAUlWtLf1lFyPWujo" 'False) (C1 ('MetaCons "ListHostedConfigurationVersions'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "applicationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "configurationProfileId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newListHostedConfigurationVersions Source #

Create a value of ListHostedConfigurationVersions with all optional fields omitted.

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

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

$sel:maxResults:ListHostedConfigurationVersions', listHostedConfigurationVersions_maxResults - The maximum number of items to return for this call. The call also returns a token that you can specify in a subsequent call to get the next set of results.

ListHostedConfigurationVersions, listHostedConfigurationVersions_nextToken - A token to start the list. Use this token to get the next set of results.

ListHostedConfigurationVersions, listHostedConfigurationVersions_applicationId - The application ID.

ListHostedConfigurationVersions, listHostedConfigurationVersions_configurationProfileId - The configuration profile ID.

data ListHostedConfigurationVersionsResponse Source #

Instances

Instances details
Generic ListHostedConfigurationVersionsResponse Source # 
Instance details

Defined in Amazonka.AppConfig.ListHostedConfigurationVersions

Read ListHostedConfigurationVersionsResponse Source # 
Instance details

Defined in Amazonka.AppConfig.ListHostedConfigurationVersions

Show ListHostedConfigurationVersionsResponse Source # 
Instance details

Defined in Amazonka.AppConfig.ListHostedConfigurationVersions

NFData ListHostedConfigurationVersionsResponse Source # 
Instance details

Defined in Amazonka.AppConfig.ListHostedConfigurationVersions

Eq ListHostedConfigurationVersionsResponse Source # 
Instance details

Defined in Amazonka.AppConfig.ListHostedConfigurationVersions

type Rep ListHostedConfigurationVersionsResponse Source # 
Instance details

Defined in Amazonka.AppConfig.ListHostedConfigurationVersions

type Rep ListHostedConfigurationVersionsResponse = D1 ('MetaData "ListHostedConfigurationVersionsResponse" "Amazonka.AppConfig.ListHostedConfigurationVersions" "amazonka-appconfig-2.0-KxEFpSAUlWtLf1lFyPWujo" 'False) (C1 ('MetaCons "ListHostedConfigurationVersionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "items") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [HostedConfigurationVersionSummary])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListHostedConfigurationVersionsResponse Source #

Create a value of ListHostedConfigurationVersionsResponse 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:items:ListHostedConfigurationVersionsResponse', listHostedConfigurationVersionsResponse_items - The elements from this collection.

ListHostedConfigurationVersions, listHostedConfigurationVersionsResponse_nextToken - The token for the next set of items to return. Use this token to get the next set of results.

$sel:httpStatus:ListHostedConfigurationVersionsResponse', listHostedConfigurationVersionsResponse_httpStatus - The response's http status code.

ListTagsForResource

data ListTagsForResource Source #

See: newListTagsForResource smart constructor.

Instances

Instances details
ToHeaders ListTagsForResource Source # 
Instance details

Defined in Amazonka.AppConfig.ListTagsForResource

ToPath ListTagsForResource Source # 
Instance details

Defined in Amazonka.AppConfig.ListTagsForResource

ToQuery ListTagsForResource Source # 
Instance details

Defined in Amazonka.AppConfig.ListTagsForResource

AWSRequest ListTagsForResource Source # 
Instance details

Defined in Amazonka.AppConfig.ListTagsForResource

Associated Types

type AWSResponse ListTagsForResource #

Generic ListTagsForResource Source # 
Instance details

Defined in Amazonka.AppConfig.ListTagsForResource

Associated Types

type Rep ListTagsForResource :: Type -> Type #

Read ListTagsForResource Source # 
Instance details

Defined in Amazonka.AppConfig.ListTagsForResource

Show ListTagsForResource Source # 
Instance details

Defined in Amazonka.AppConfig.ListTagsForResource

NFData ListTagsForResource Source # 
Instance details

Defined in Amazonka.AppConfig.ListTagsForResource

Methods

rnf :: ListTagsForResource -> () #

Eq ListTagsForResource Source # 
Instance details

Defined in Amazonka.AppConfig.ListTagsForResource

Hashable ListTagsForResource Source # 
Instance details

Defined in Amazonka.AppConfig.ListTagsForResource

type AWSResponse ListTagsForResource Source # 
Instance details

Defined in Amazonka.AppConfig.ListTagsForResource

type Rep ListTagsForResource Source # 
Instance details

Defined in Amazonka.AppConfig.ListTagsForResource

type Rep ListTagsForResource = D1 ('MetaData "ListTagsForResource" "Amazonka.AppConfig.ListTagsForResource" "amazonka-appconfig-2.0-KxEFpSAUlWtLf1lFyPWujo" 'False) (C1 ('MetaCons "ListTagsForResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newListTagsForResource Source #

Create a value of ListTagsForResource with all optional fields omitted.

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

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

ListTagsForResource, listTagsForResource_resourceArn - The resource ARN.

data ListTagsForResourceResponse Source #

See: newListTagsForResourceResponse smart constructor.

Instances

Instances details
Generic ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.AppConfig.ListTagsForResource

Associated Types

type Rep ListTagsForResourceResponse :: Type -> Type #

Read ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.AppConfig.ListTagsForResource

Show ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.AppConfig.ListTagsForResource

NFData ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.AppConfig.ListTagsForResource

Eq ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.AppConfig.ListTagsForResource

type Rep ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.AppConfig.ListTagsForResource

type Rep ListTagsForResourceResponse = D1 ('MetaData "ListTagsForResourceResponse" "Amazonka.AppConfig.ListTagsForResource" "amazonka-appconfig-2.0-KxEFpSAUlWtLf1lFyPWujo" 'False) (C1 ('MetaCons "ListTagsForResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newListTagsForResourceResponse Source #

Create a value of ListTagsForResourceResponse with all optional fields omitted.

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

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

$sel:tags:ListTagsForResourceResponse', listTagsForResourceResponse_tags - Metadata to assign to AppConfig resources. Tags help organize and categorize your AppConfig resources. Each tag consists of a key and an optional value, both of which you define.

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

StartDeployment

data StartDeployment Source #

See: newStartDeployment smart constructor.

Instances

Instances details
ToJSON StartDeployment Source # 
Instance details

Defined in Amazonka.AppConfig.StartDeployment

ToHeaders StartDeployment Source # 
Instance details

Defined in Amazonka.AppConfig.StartDeployment

ToPath StartDeployment Source # 
Instance details

Defined in Amazonka.AppConfig.StartDeployment

ToQuery StartDeployment Source # 
Instance details

Defined in Amazonka.AppConfig.StartDeployment

AWSRequest StartDeployment Source # 
Instance details

Defined in Amazonka.AppConfig.StartDeployment

Associated Types

type AWSResponse StartDeployment #

Generic StartDeployment Source # 
Instance details

Defined in Amazonka.AppConfig.StartDeployment

Associated Types

type Rep StartDeployment :: Type -> Type #

Read StartDeployment Source # 
Instance details

Defined in Amazonka.AppConfig.StartDeployment

Show StartDeployment Source # 
Instance details

Defined in Amazonka.AppConfig.StartDeployment

NFData StartDeployment Source # 
Instance details

Defined in Amazonka.AppConfig.StartDeployment

Methods

rnf :: StartDeployment -> () #

Eq StartDeployment Source # 
Instance details

Defined in Amazonka.AppConfig.StartDeployment

Hashable StartDeployment Source # 
Instance details

Defined in Amazonka.AppConfig.StartDeployment

type AWSResponse StartDeployment Source # 
Instance details

Defined in Amazonka.AppConfig.StartDeployment

type Rep StartDeployment Source # 
Instance details

Defined in Amazonka.AppConfig.StartDeployment

type Rep StartDeployment = D1 ('MetaData "StartDeployment" "Amazonka.AppConfig.StartDeployment" "amazonka-appconfig-2.0-KxEFpSAUlWtLf1lFyPWujo" 'False) (C1 ('MetaCons "StartDeployment'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "applicationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: ((S1 ('MetaSel ('Just "environmentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "deploymentStrategyId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "configurationProfileId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "configurationVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newStartDeployment Source #

Create a value of StartDeployment with all optional fields omitted.

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

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

StartDeployment, startDeployment_description - A description of the deployment.

$sel:tags:StartDeployment', startDeployment_tags - Metadata to assign to the deployment. Tags help organize and categorize your AppConfig resources. Each tag consists of a key and an optional value, both of which you define.

StartDeployment, startDeployment_applicationId - The application ID.

StartDeployment, startDeployment_environmentId - The environment ID.

StartDeployment, startDeployment_deploymentStrategyId - The deployment strategy ID.

StartDeployment, startDeployment_configurationProfileId - The configuration profile ID.

StartDeployment, startDeployment_configurationVersion - The configuration version to deploy.

data Deployment Source #

See: newDeployment smart constructor.

Instances

Instances details
FromJSON Deployment Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Deployment

Generic Deployment Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Deployment

Associated Types

type Rep Deployment :: Type -> Type #

Read Deployment Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Deployment

Show Deployment Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Deployment

NFData Deployment Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Deployment

Methods

rnf :: Deployment -> () #

Eq Deployment Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Deployment

Hashable Deployment Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Deployment

type Rep Deployment Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Deployment

type Rep Deployment = D1 ('MetaData "Deployment" "Amazonka.AppConfig.Types.Deployment" "amazonka-appconfig-2.0-KxEFpSAUlWtLf1lFyPWujo" 'False) (C1 ('MetaCons "Deployment'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "applicationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "appliedExtensions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AppliedExtension]))) :*: (S1 ('MetaSel ('Just "completedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ISO8601)) :*: S1 ('MetaSel ('Just "configurationLocationUri") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "configurationName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "configurationProfileId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "configurationVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "deploymentDurationInMinutes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "deploymentNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)))))) :*: (((S1 ('MetaSel ('Just "deploymentStrategyId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "environmentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "eventLog") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DeploymentEvent])) :*: S1 ('MetaSel ('Just "finalBakeTimeInMinutes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))) :*: ((S1 ('MetaSel ('Just "growthFactor") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "growthType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GrowthType))) :*: (S1 ('MetaSel ('Just "percentageComplete") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: (S1 ('MetaSel ('Just "startedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ISO8601)) :*: S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DeploymentState))))))))

newDeployment :: Deployment Source #

Create a value of Deployment with all optional fields omitted.

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

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

$sel:applicationId:Deployment', deployment_applicationId - The ID of the application that was deployed.

$sel:appliedExtensions:Deployment', deployment_appliedExtensions - A list of extensions that were processed as part of the deployment. The extensions that were previously associated to the configuration profile, environment, or the application when StartDeployment was called.

$sel:completedAt:Deployment', deployment_completedAt - The time the deployment completed.

$sel:configurationLocationUri:Deployment', deployment_configurationLocationUri - Information about the source location of the configuration.

$sel:configurationName:Deployment', deployment_configurationName - The name of the configuration.

$sel:configurationProfileId:Deployment', deployment_configurationProfileId - The ID of the configuration profile that was deployed.

$sel:configurationVersion:Deployment', deployment_configurationVersion - The configuration version that was deployed.

$sel:deploymentDurationInMinutes:Deployment', deployment_deploymentDurationInMinutes - Total amount of time the deployment lasted.

$sel:deploymentNumber:Deployment', deployment_deploymentNumber - The sequence number of the deployment.

$sel:deploymentStrategyId:Deployment', deployment_deploymentStrategyId - The ID of the deployment strategy that was deployed.

Deployment, deployment_description - The description of the deployment.

$sel:environmentId:Deployment', deployment_environmentId - The ID of the environment that was deployed.

$sel:eventLog:Deployment', deployment_eventLog - A list containing all events related to a deployment. The most recent events are displayed first.

$sel:finalBakeTimeInMinutes:Deployment', deployment_finalBakeTimeInMinutes - The amount of time that AppConfig monitored for alarms before considering the deployment to be complete and no longer eligible for automatic rollback.

$sel:growthFactor:Deployment', deployment_growthFactor - The percentage of targets to receive a deployed configuration during each interval.

$sel:growthType:Deployment', deployment_growthType - The algorithm used to define how percentage grew over time.

$sel:percentageComplete:Deployment', deployment_percentageComplete - The percentage of targets for which the deployment is available.

$sel:startedAt:Deployment', deployment_startedAt - The time the deployment started.

$sel:state:Deployment', deployment_state - The state of the deployment.

StopDeployment

data StopDeployment Source #

See: newStopDeployment smart constructor.

Instances

Instances details
ToHeaders StopDeployment Source # 
Instance details

Defined in Amazonka.AppConfig.StopDeployment

ToPath StopDeployment Source # 
Instance details

Defined in Amazonka.AppConfig.StopDeployment

ToQuery StopDeployment Source # 
Instance details

Defined in Amazonka.AppConfig.StopDeployment

AWSRequest StopDeployment Source # 
Instance details

Defined in Amazonka.AppConfig.StopDeployment

Associated Types

type AWSResponse StopDeployment #

Generic StopDeployment Source # 
Instance details

Defined in Amazonka.AppConfig.StopDeployment

Associated Types

type Rep StopDeployment :: Type -> Type #

Read StopDeployment Source # 
Instance details

Defined in Amazonka.AppConfig.StopDeployment

Show StopDeployment Source # 
Instance details

Defined in Amazonka.AppConfig.StopDeployment

NFData StopDeployment Source # 
Instance details

Defined in Amazonka.AppConfig.StopDeployment

Methods

rnf :: StopDeployment -> () #

Eq StopDeployment Source # 
Instance details

Defined in Amazonka.AppConfig.StopDeployment

Hashable StopDeployment Source # 
Instance details

Defined in Amazonka.AppConfig.StopDeployment

type AWSResponse StopDeployment Source # 
Instance details

Defined in Amazonka.AppConfig.StopDeployment

type Rep StopDeployment Source # 
Instance details

Defined in Amazonka.AppConfig.StopDeployment

type Rep StopDeployment = D1 ('MetaData "StopDeployment" "Amazonka.AppConfig.StopDeployment" "amazonka-appconfig-2.0-KxEFpSAUlWtLf1lFyPWujo" 'False) (C1 ('MetaCons "StopDeployment'" 'PrefixI 'True) (S1 ('MetaSel ('Just "applicationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "environmentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "deploymentNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newStopDeployment Source #

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

StopDeployment, stopDeployment_applicationId - The application ID.

StopDeployment, stopDeployment_environmentId - The environment ID.

StopDeployment, stopDeployment_deploymentNumber - The sequence number of the deployment.

data Deployment Source #

See: newDeployment smart constructor.

Instances

Instances details
FromJSON Deployment Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Deployment

Generic Deployment Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Deployment

Associated Types

type Rep Deployment :: Type -> Type #

Read Deployment Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Deployment

Show Deployment Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Deployment

NFData Deployment Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Deployment

Methods

rnf :: Deployment -> () #

Eq Deployment Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Deployment

Hashable Deployment Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Deployment

type Rep Deployment Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Deployment

type Rep Deployment = D1 ('MetaData "Deployment" "Amazonka.AppConfig.Types.Deployment" "amazonka-appconfig-2.0-KxEFpSAUlWtLf1lFyPWujo" 'False) (C1 ('MetaCons "Deployment'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "applicationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "appliedExtensions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AppliedExtension]))) :*: (S1 ('MetaSel ('Just "completedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ISO8601)) :*: S1 ('MetaSel ('Just "configurationLocationUri") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "configurationName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "configurationProfileId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "configurationVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "deploymentDurationInMinutes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "deploymentNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)))))) :*: (((S1 ('MetaSel ('Just "deploymentStrategyId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "environmentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "eventLog") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DeploymentEvent])) :*: S1 ('MetaSel ('Just "finalBakeTimeInMinutes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))) :*: ((S1 ('MetaSel ('Just "growthFactor") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "growthType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GrowthType))) :*: (S1 ('MetaSel ('Just "percentageComplete") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: (S1 ('MetaSel ('Just "startedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ISO8601)) :*: S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DeploymentState))))))))

newDeployment :: Deployment Source #

Create a value of Deployment with all optional fields omitted.

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

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

$sel:applicationId:Deployment', deployment_applicationId - The ID of the application that was deployed.

$sel:appliedExtensions:Deployment', deployment_appliedExtensions - A list of extensions that were processed as part of the deployment. The extensions that were previously associated to the configuration profile, environment, or the application when StartDeployment was called.

$sel:completedAt:Deployment', deployment_completedAt - The time the deployment completed.

$sel:configurationLocationUri:Deployment', deployment_configurationLocationUri - Information about the source location of the configuration.

$sel:configurationName:Deployment', deployment_configurationName - The name of the configuration.

$sel:configurationProfileId:Deployment', deployment_configurationProfileId - The ID of the configuration profile that was deployed.

$sel:configurationVersion:Deployment', deployment_configurationVersion - The configuration version that was deployed.

$sel:deploymentDurationInMinutes:Deployment', deployment_deploymentDurationInMinutes - Total amount of time the deployment lasted.

$sel:deploymentNumber:Deployment', deployment_deploymentNumber - The sequence number of the deployment.

$sel:deploymentStrategyId:Deployment', deployment_deploymentStrategyId - The ID of the deployment strategy that was deployed.

Deployment, deployment_description - The description of the deployment.

$sel:environmentId:Deployment', deployment_environmentId - The ID of the environment that was deployed.

$sel:eventLog:Deployment', deployment_eventLog - A list containing all events related to a deployment. The most recent events are displayed first.

$sel:finalBakeTimeInMinutes:Deployment', deployment_finalBakeTimeInMinutes - The amount of time that AppConfig monitored for alarms before considering the deployment to be complete and no longer eligible for automatic rollback.

$sel:growthFactor:Deployment', deployment_growthFactor - The percentage of targets to receive a deployed configuration during each interval.

$sel:growthType:Deployment', deployment_growthType - The algorithm used to define how percentage grew over time.

$sel:percentageComplete:Deployment', deployment_percentageComplete - The percentage of targets for which the deployment is available.

$sel:startedAt:Deployment', deployment_startedAt - The time the deployment started.

$sel:state:Deployment', deployment_state - The state of the deployment.

TagResource

data TagResource Source #

See: newTagResource smart constructor.

Instances

Instances details
ToJSON TagResource Source # 
Instance details

Defined in Amazonka.AppConfig.TagResource

ToHeaders TagResource Source # 
Instance details

Defined in Amazonka.AppConfig.TagResource

Methods

toHeaders :: TagResource -> [Header] #

ToPath TagResource Source # 
Instance details

Defined in Amazonka.AppConfig.TagResource

ToQuery TagResource Source # 
Instance details

Defined in Amazonka.AppConfig.TagResource

AWSRequest TagResource Source # 
Instance details

Defined in Amazonka.AppConfig.TagResource

Associated Types

type AWSResponse TagResource #

Generic TagResource Source # 
Instance details

Defined in Amazonka.AppConfig.TagResource

Associated Types

type Rep TagResource :: Type -> Type #

Read TagResource Source # 
Instance details

Defined in Amazonka.AppConfig.TagResource

Show TagResource Source # 
Instance details

Defined in Amazonka.AppConfig.TagResource

NFData TagResource Source # 
Instance details

Defined in Amazonka.AppConfig.TagResource

Methods

rnf :: TagResource -> () #

Eq TagResource Source # 
Instance details

Defined in Amazonka.AppConfig.TagResource

Hashable TagResource Source # 
Instance details

Defined in Amazonka.AppConfig.TagResource

type AWSResponse TagResource Source # 
Instance details

Defined in Amazonka.AppConfig.TagResource

type Rep TagResource Source # 
Instance details

Defined in Amazonka.AppConfig.TagResource

type Rep TagResource = D1 ('MetaData "TagResource" "Amazonka.AppConfig.TagResource" "amazonka-appconfig-2.0-KxEFpSAUlWtLf1lFyPWujo" 'False) (C1 ('MetaCons "TagResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (HashMap Text Text))))

newTagResource Source #

Create a value of TagResource with all optional fields omitted.

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

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

TagResource, tagResource_resourceArn - The ARN of the resource for which to retrieve tags.

$sel:tags:TagResource', tagResource_tags - The key-value string map. The valid character set is [a-zA-Z+-=._:/]. The tag key can be up to 128 characters and must not start with aws:. The tag value can be up to 256 characters.

data TagResourceResponse Source #

See: newTagResourceResponse smart constructor.

Constructors

TagResourceResponse' 

Instances

Instances details
Generic TagResourceResponse Source # 
Instance details

Defined in Amazonka.AppConfig.TagResource

Associated Types

type Rep TagResourceResponse :: Type -> Type #

Read TagResourceResponse Source # 
Instance details

Defined in Amazonka.AppConfig.TagResource

Show TagResourceResponse Source # 
Instance details

Defined in Amazonka.AppConfig.TagResource

NFData TagResourceResponse Source # 
Instance details

Defined in Amazonka.AppConfig.TagResource

Methods

rnf :: TagResourceResponse -> () #

Eq TagResourceResponse Source # 
Instance details

Defined in Amazonka.AppConfig.TagResource

type Rep TagResourceResponse Source # 
Instance details

Defined in Amazonka.AppConfig.TagResource

type Rep TagResourceResponse = D1 ('MetaData "TagResourceResponse" "Amazonka.AppConfig.TagResource" "amazonka-appconfig-2.0-KxEFpSAUlWtLf1lFyPWujo" 'False) (C1 ('MetaCons "TagResourceResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newTagResourceResponse :: TagResourceResponse Source #

Create a value of TagResourceResponse with all optional fields omitted.

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

UntagResource

data UntagResource Source #

See: newUntagResource smart constructor.

Constructors

UntagResource' Text [Text] 

Instances

Instances details
ToHeaders UntagResource Source # 
Instance details

Defined in Amazonka.AppConfig.UntagResource

ToPath UntagResource Source # 
Instance details

Defined in Amazonka.AppConfig.UntagResource

ToQuery UntagResource Source # 
Instance details

Defined in Amazonka.AppConfig.UntagResource

AWSRequest UntagResource Source # 
Instance details

Defined in Amazonka.AppConfig.UntagResource

Associated Types

type AWSResponse UntagResource #

Generic UntagResource Source # 
Instance details

Defined in Amazonka.AppConfig.UntagResource

Associated Types

type Rep UntagResource :: Type -> Type #

Read UntagResource Source # 
Instance details

Defined in Amazonka.AppConfig.UntagResource

Show UntagResource Source # 
Instance details

Defined in Amazonka.AppConfig.UntagResource

NFData UntagResource Source # 
Instance details

Defined in Amazonka.AppConfig.UntagResource

Methods

rnf :: UntagResource -> () #

Eq UntagResource Source # 
Instance details

Defined in Amazonka.AppConfig.UntagResource

Hashable UntagResource Source # 
Instance details

Defined in Amazonka.AppConfig.UntagResource

type AWSResponse UntagResource Source # 
Instance details

Defined in Amazonka.AppConfig.UntagResource

type Rep UntagResource Source # 
Instance details

Defined in Amazonka.AppConfig.UntagResource

type Rep UntagResource = D1 ('MetaData "UntagResource" "Amazonka.AppConfig.UntagResource" "amazonka-appconfig-2.0-KxEFpSAUlWtLf1lFyPWujo" 'False) (C1 ('MetaCons "UntagResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tagKeys") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text])))

newUntagResource Source #

Create a value of UntagResource with all optional fields omitted.

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

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

UntagResource, untagResource_resourceArn - The ARN of the resource for which to remove tags.

$sel:tagKeys:UntagResource', untagResource_tagKeys - The tag keys to delete.

data UntagResourceResponse Source #

See: newUntagResourceResponse smart constructor.

Instances

Instances details
Generic UntagResourceResponse Source # 
Instance details

Defined in Amazonka.AppConfig.UntagResource

Associated Types

type Rep UntagResourceResponse :: Type -> Type #

Read UntagResourceResponse Source # 
Instance details

Defined in Amazonka.AppConfig.UntagResource

Show UntagResourceResponse Source # 
Instance details

Defined in Amazonka.AppConfig.UntagResource

NFData UntagResourceResponse Source # 
Instance details

Defined in Amazonka.AppConfig.UntagResource

Methods

rnf :: UntagResourceResponse -> () #

Eq UntagResourceResponse Source # 
Instance details

Defined in Amazonka.AppConfig.UntagResource

type Rep UntagResourceResponse Source # 
Instance details

Defined in Amazonka.AppConfig.UntagResource

type Rep UntagResourceResponse = D1 ('MetaData "UntagResourceResponse" "Amazonka.AppConfig.UntagResource" "amazonka-appconfig-2.0-KxEFpSAUlWtLf1lFyPWujo" 'False) (C1 ('MetaCons "UntagResourceResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newUntagResourceResponse :: UntagResourceResponse Source #

Create a value of UntagResourceResponse with all optional fields omitted.

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

UpdateApplication

data UpdateApplication Source #

See: newUpdateApplication smart constructor.

Instances

Instances details
ToJSON UpdateApplication Source # 
Instance details

Defined in Amazonka.AppConfig.UpdateApplication

ToHeaders UpdateApplication Source # 
Instance details

Defined in Amazonka.AppConfig.UpdateApplication

ToPath UpdateApplication Source # 
Instance details

Defined in Amazonka.AppConfig.UpdateApplication

ToQuery UpdateApplication Source # 
Instance details

Defined in Amazonka.AppConfig.UpdateApplication

AWSRequest UpdateApplication Source # 
Instance details

Defined in Amazonka.AppConfig.UpdateApplication

Associated Types

type AWSResponse UpdateApplication #

Generic UpdateApplication Source # 
Instance details

Defined in Amazonka.AppConfig.UpdateApplication

Associated Types

type Rep UpdateApplication :: Type -> Type #

Read UpdateApplication Source # 
Instance details

Defined in Amazonka.AppConfig.UpdateApplication

Show UpdateApplication Source # 
Instance details

Defined in Amazonka.AppConfig.UpdateApplication

NFData UpdateApplication Source # 
Instance details

Defined in Amazonka.AppConfig.UpdateApplication

Methods

rnf :: UpdateApplication -> () #

Eq UpdateApplication Source # 
Instance details

Defined in Amazonka.AppConfig.UpdateApplication

Hashable UpdateApplication Source # 
Instance details

Defined in Amazonka.AppConfig.UpdateApplication

type AWSResponse UpdateApplication Source # 
Instance details

Defined in Amazonka.AppConfig.UpdateApplication

type Rep UpdateApplication Source # 
Instance details

Defined in Amazonka.AppConfig.UpdateApplication

type Rep UpdateApplication = D1 ('MetaData "UpdateApplication" "Amazonka.AppConfig.UpdateApplication" "amazonka-appconfig-2.0-KxEFpSAUlWtLf1lFyPWujo" 'False) (C1 ('MetaCons "UpdateApplication'" 'PrefixI 'True) (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "applicationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newUpdateApplication Source #

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

UpdateApplication, updateApplication_description - A description of the application.

UpdateApplication, updateApplication_name - The name of the application.

UpdateApplication, updateApplication_applicationId - The application ID.

data Application Source #

See: newApplication smart constructor.

Constructors

Application' (Maybe Text) (Maybe Text) (Maybe Text) 

Instances

Instances details
FromJSON Application Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Application

Generic Application Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Application

Associated Types

type Rep Application :: Type -> Type #

Read Application Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Application

Show Application Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Application

NFData Application Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Application

Methods

rnf :: Application -> () #

Eq Application Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Application

Hashable Application Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Application

type Rep Application Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Application

type Rep Application = D1 ('MetaData "Application" "Amazonka.AppConfig.Types.Application" "amazonka-appconfig-2.0-KxEFpSAUlWtLf1lFyPWujo" 'False) (C1 ('MetaCons "Application'" 'PrefixI 'True) (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newApplication :: Application Source #

Create a value of Application with all optional fields omitted.

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

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

$sel:description:Application', application_description - The description of the application.

$sel:id:Application', application_id - The application ID.

$sel:name:Application', application_name - The application name.

UpdateConfigurationProfile

data UpdateConfigurationProfile Source #

See: newUpdateConfigurationProfile smart constructor.

Instances

Instances details
ToJSON UpdateConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.UpdateConfigurationProfile

ToHeaders UpdateConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.UpdateConfigurationProfile

ToPath UpdateConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.UpdateConfigurationProfile

ToQuery UpdateConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.UpdateConfigurationProfile

AWSRequest UpdateConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.UpdateConfigurationProfile

Generic UpdateConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.UpdateConfigurationProfile

Associated Types

type Rep UpdateConfigurationProfile :: Type -> Type #

Show UpdateConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.UpdateConfigurationProfile

NFData UpdateConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.UpdateConfigurationProfile

Eq UpdateConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.UpdateConfigurationProfile

Hashable UpdateConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.UpdateConfigurationProfile

type AWSResponse UpdateConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.UpdateConfigurationProfile

type Rep UpdateConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.UpdateConfigurationProfile

type Rep UpdateConfigurationProfile = D1 ('MetaData "UpdateConfigurationProfile" "Amazonka.AppConfig.UpdateConfigurationProfile" "amazonka-appconfig-2.0-KxEFpSAUlWtLf1lFyPWujo" 'False) (C1 ('MetaCons "UpdateConfigurationProfile'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "retrievalRoleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "validators") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Validator])) :*: (S1 ('MetaSel ('Just "applicationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "configurationProfileId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newUpdateConfigurationProfile Source #

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

UpdateConfigurationProfile, updateConfigurationProfile_description - A description of the configuration profile.

UpdateConfigurationProfile, updateConfigurationProfile_name - The name of the configuration profile.

UpdateConfigurationProfile, updateConfigurationProfile_retrievalRoleArn - The ARN of an IAM role with permission to access the configuration at the specified LocationUri.

UpdateConfigurationProfile, updateConfigurationProfile_validators - A list of methods for validating the configuration.

UpdateConfigurationProfile, updateConfigurationProfile_applicationId - The application ID.

UpdateConfigurationProfile, updateConfigurationProfile_configurationProfileId - The ID of the configuration profile.

data ConfigurationProfile Source #

See: newConfigurationProfile smart constructor.

Instances

Instances details
FromJSON ConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ConfigurationProfile

Generic ConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ConfigurationProfile

Associated Types

type Rep ConfigurationProfile :: Type -> Type #

Show ConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ConfigurationProfile

NFData ConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ConfigurationProfile

Methods

rnf :: ConfigurationProfile -> () #

Eq ConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ConfigurationProfile

Hashable ConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ConfigurationProfile

type Rep ConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ConfigurationProfile

newConfigurationProfile :: ConfigurationProfile Source #

Create a value of ConfigurationProfile with all optional fields omitted.

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

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

$sel:applicationId:ConfigurationProfile', configurationProfile_applicationId - The application ID.

$sel:description:ConfigurationProfile', configurationProfile_description - The configuration profile description.

$sel:id:ConfigurationProfile', configurationProfile_id - The configuration profile ID.

$sel:locationUri:ConfigurationProfile', configurationProfile_locationUri - The URI location of the configuration.

$sel:name:ConfigurationProfile', configurationProfile_name - The name of the configuration profile.

$sel:retrievalRoleArn:ConfigurationProfile', configurationProfile_retrievalRoleArn - The ARN of an IAM role with permission to access the configuration at the specified LocationUri.

ConfigurationProfile, configurationProfile_type - The type of configurations contained in the profile. AppConfig supports feature flags and freeform configurations. We recommend you create feature flag configurations to enable or disable new features and freeform configurations to distribute configurations to an application. When calling this API, enter one of the following values for Type:

AWS.AppConfig.FeatureFlags
AWS.Freeform

$sel:validators:ConfigurationProfile', configurationProfile_validators - A list of methods for validating the configuration.

UpdateDeploymentStrategy

data UpdateDeploymentStrategy Source #

See: newUpdateDeploymentStrategy smart constructor.

Instances

Instances details
ToJSON UpdateDeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.UpdateDeploymentStrategy

ToHeaders UpdateDeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.UpdateDeploymentStrategy

ToPath UpdateDeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.UpdateDeploymentStrategy

ToQuery UpdateDeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.UpdateDeploymentStrategy

AWSRequest UpdateDeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.UpdateDeploymentStrategy

Generic UpdateDeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.UpdateDeploymentStrategy

Associated Types

type Rep UpdateDeploymentStrategy :: Type -> Type #

Read UpdateDeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.UpdateDeploymentStrategy

Show UpdateDeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.UpdateDeploymentStrategy

NFData UpdateDeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.UpdateDeploymentStrategy

Eq UpdateDeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.UpdateDeploymentStrategy

Hashable UpdateDeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.UpdateDeploymentStrategy

type AWSResponse UpdateDeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.UpdateDeploymentStrategy

type Rep UpdateDeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.UpdateDeploymentStrategy

type Rep UpdateDeploymentStrategy = D1 ('MetaData "UpdateDeploymentStrategy" "Amazonka.AppConfig.UpdateDeploymentStrategy" "amazonka-appconfig-2.0-KxEFpSAUlWtLf1lFyPWujo" 'False) (C1 ('MetaCons "UpdateDeploymentStrategy'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "deploymentDurationInMinutes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "finalBakeTimeInMinutes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)))) :*: (S1 ('MetaSel ('Just "growthFactor") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: (S1 ('MetaSel ('Just "growthType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GrowthType)) :*: S1 ('MetaSel ('Just "deploymentStrategyId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newUpdateDeploymentStrategy Source #

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

UpdateDeploymentStrategy, updateDeploymentStrategy_deploymentDurationInMinutes - Total amount of time for a deployment to last.

UpdateDeploymentStrategy, updateDeploymentStrategy_description - A description of the deployment strategy.

UpdateDeploymentStrategy, updateDeploymentStrategy_finalBakeTimeInMinutes - The amount of time that AppConfig monitors for alarms before considering the deployment to be complete and no longer eligible for automatic rollback.

UpdateDeploymentStrategy, updateDeploymentStrategy_growthFactor - The percentage of targets to receive a deployed configuration during each interval.

UpdateDeploymentStrategy, updateDeploymentStrategy_growthType - The algorithm used to define how percentage grows over time. AppConfig supports the following growth types:

Linear: For this type, AppConfig processes the deployment by increments of the growth factor evenly distributed over the deployment time. For example, a linear deployment that uses a growth factor of 20 initially makes the configuration available to 20 percent of the targets. After 1/5th of the deployment time has passed, the system updates the percentage to 40 percent. This continues until 100% of the targets are set to receive the deployed configuration.

Exponential: For this type, AppConfig processes the deployment exponentially using the following formula: G*(2^N). In this formula, G is the growth factor specified by the user and N is the number of steps until the configuration is deployed to all targets. For example, if you specify a growth factor of 2, then the system rolls out the configuration as follows:

2*(2^0)
2*(2^1)
2*(2^2)

Expressed numerically, the deployment rolls out as follows: 2% of the targets, 4% of the targets, 8% of the targets, and continues until the configuration has been deployed to all targets.

UpdateDeploymentStrategy, updateDeploymentStrategy_deploymentStrategyId - The deployment strategy ID.

data DeploymentStrategy Source #

See: newDeploymentStrategy smart constructor.

Instances

Instances details
FromJSON DeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentStrategy

Generic DeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentStrategy

Associated Types

type Rep DeploymentStrategy :: Type -> Type #

Read DeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentStrategy

Show DeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentStrategy

NFData DeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentStrategy

Methods

rnf :: DeploymentStrategy -> () #

Eq DeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentStrategy

Hashable DeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentStrategy

type Rep DeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentStrategy

type Rep DeploymentStrategy = D1 ('MetaData "DeploymentStrategy" "Amazonka.AppConfig.Types.DeploymentStrategy" "amazonka-appconfig-2.0-KxEFpSAUlWtLf1lFyPWujo" 'False) (C1 ('MetaCons "DeploymentStrategy'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "deploymentDurationInMinutes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "finalBakeTimeInMinutes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "growthFactor") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)))) :*: ((S1 ('MetaSel ('Just "growthType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GrowthType)) :*: S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "replicateTo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ReplicateTo))))))

newDeploymentStrategy :: DeploymentStrategy Source #

Create a value of DeploymentStrategy 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:deploymentDurationInMinutes:DeploymentStrategy', deploymentStrategy_deploymentDurationInMinutes - Total amount of time the deployment lasted.

$sel:description:DeploymentStrategy', deploymentStrategy_description - The description of the deployment strategy.

$sel:finalBakeTimeInMinutes:DeploymentStrategy', deploymentStrategy_finalBakeTimeInMinutes - The amount of time that AppConfig monitored for alarms before considering the deployment to be complete and no longer eligible for automatic rollback.

$sel:growthFactor:DeploymentStrategy', deploymentStrategy_growthFactor - The percentage of targets that received a deployed configuration during each interval.

$sel:growthType:DeploymentStrategy', deploymentStrategy_growthType - The algorithm used to define how percentage grew over time.

$sel:id:DeploymentStrategy', deploymentStrategy_id - The deployment strategy ID.

$sel:name:DeploymentStrategy', deploymentStrategy_name - The name of the deployment strategy.

$sel:replicateTo:DeploymentStrategy', deploymentStrategy_replicateTo - Save the deployment strategy to a Systems Manager (SSM) document.

UpdateEnvironment

data UpdateEnvironment Source #

See: newUpdateEnvironment smart constructor.

Instances

Instances details
ToJSON UpdateEnvironment Source # 
Instance details

Defined in Amazonka.AppConfig.UpdateEnvironment

ToHeaders UpdateEnvironment Source # 
Instance details

Defined in Amazonka.AppConfig.UpdateEnvironment

ToPath UpdateEnvironment Source # 
Instance details

Defined in Amazonka.AppConfig.UpdateEnvironment

ToQuery UpdateEnvironment Source # 
Instance details

Defined in Amazonka.AppConfig.UpdateEnvironment

AWSRequest UpdateEnvironment Source # 
Instance details

Defined in Amazonka.AppConfig.UpdateEnvironment

Associated Types

type AWSResponse UpdateEnvironment #

Generic UpdateEnvironment Source # 
Instance details

Defined in Amazonka.AppConfig.UpdateEnvironment

Associated Types

type Rep UpdateEnvironment :: Type -> Type #

Read UpdateEnvironment Source # 
Instance details

Defined in Amazonka.AppConfig.UpdateEnvironment

Show UpdateEnvironment Source # 
Instance details

Defined in Amazonka.AppConfig.UpdateEnvironment

NFData UpdateEnvironment Source # 
Instance details

Defined in Amazonka.AppConfig.UpdateEnvironment

Methods

rnf :: UpdateEnvironment -> () #

Eq UpdateEnvironment Source # 
Instance details

Defined in Amazonka.AppConfig.UpdateEnvironment

Hashable UpdateEnvironment Source # 
Instance details

Defined in Amazonka.AppConfig.UpdateEnvironment

type AWSResponse UpdateEnvironment Source # 
Instance details

Defined in Amazonka.AppConfig.UpdateEnvironment

type Rep UpdateEnvironment Source # 
Instance details

Defined in Amazonka.AppConfig.UpdateEnvironment

type Rep UpdateEnvironment = D1 ('MetaData "UpdateEnvironment" "Amazonka.AppConfig.UpdateEnvironment" "amazonka-appconfig-2.0-KxEFpSAUlWtLf1lFyPWujo" 'False) (C1 ('MetaCons "UpdateEnvironment'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "monitors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Monitor]))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "applicationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "environmentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newUpdateEnvironment Source #

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

UpdateEnvironment, updateEnvironment_description - A description of the environment.

UpdateEnvironment, updateEnvironment_monitors - Amazon CloudWatch alarms to monitor during the deployment process.

UpdateEnvironment, updateEnvironment_name - The name of the environment.

UpdateEnvironment, updateEnvironment_applicationId - The application ID.

UpdateEnvironment, updateEnvironment_environmentId - The environment ID.

data Environment Source #

See: newEnvironment smart constructor.

Instances

Instances details
FromJSON Environment Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Environment

Generic Environment Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Environment

Associated Types

type Rep Environment :: Type -> Type #

Read Environment Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Environment

Show Environment Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Environment

NFData Environment Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Environment

Methods

rnf :: Environment -> () #

Eq Environment Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Environment

Hashable Environment Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Environment

type Rep Environment Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Environment

newEnvironment :: Environment Source #

Create a value of Environment with all optional fields omitted.

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

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

$sel:applicationId:Environment', environment_applicationId - The application ID.

$sel:description:Environment', environment_description - The description of the environment.

$sel:id:Environment', environment_id - The environment ID.

$sel:monitors:Environment', environment_monitors - Amazon CloudWatch alarms monitored during the deployment.

$sel:name:Environment', environment_name - The name of the environment.

$sel:state:Environment', environment_state - The state of the environment. An environment can be in one of the following states: READY_FOR_DEPLOYMENT, DEPLOYING, ROLLING_BACK, or ROLLED_BACK

UpdateExtension

data UpdateExtension Source #

See: newUpdateExtension smart constructor.

Instances

Instances details
ToJSON UpdateExtension Source # 
Instance details

Defined in Amazonka.AppConfig.UpdateExtension

ToHeaders UpdateExtension Source # 
Instance details

Defined in Amazonka.AppConfig.UpdateExtension

ToPath UpdateExtension Source # 
Instance details

Defined in Amazonka.AppConfig.UpdateExtension

ToQuery UpdateExtension Source # 
Instance details

Defined in Amazonka.AppConfig.UpdateExtension

AWSRequest UpdateExtension Source # 
Instance details

Defined in Amazonka.AppConfig.UpdateExtension

Associated Types

type AWSResponse UpdateExtension #

Generic UpdateExtension Source # 
Instance details

Defined in Amazonka.AppConfig.UpdateExtension

Associated Types

type Rep UpdateExtension :: Type -> Type #

Read UpdateExtension Source # 
Instance details

Defined in Amazonka.AppConfig.UpdateExtension

Show UpdateExtension Source # 
Instance details

Defined in Amazonka.AppConfig.UpdateExtension

NFData UpdateExtension Source # 
Instance details

Defined in Amazonka.AppConfig.UpdateExtension

Methods

rnf :: UpdateExtension -> () #

Eq UpdateExtension Source # 
Instance details

Defined in Amazonka.AppConfig.UpdateExtension

Hashable UpdateExtension Source # 
Instance details

Defined in Amazonka.AppConfig.UpdateExtension

type AWSResponse UpdateExtension Source # 
Instance details

Defined in Amazonka.AppConfig.UpdateExtension

type Rep UpdateExtension Source # 
Instance details

Defined in Amazonka.AppConfig.UpdateExtension

type Rep UpdateExtension = D1 ('MetaData "UpdateExtension" "Amazonka.AppConfig.UpdateExtension" "amazonka-appconfig-2.0-KxEFpSAUlWtLf1lFyPWujo" 'False) (C1 ('MetaCons "UpdateExtension'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "actions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap ActionPoint (NonEmpty Action)))) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "parameters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Parameter))) :*: (S1 ('MetaSel ('Just "versionNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "extensionIdentifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newUpdateExtension Source #

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

UpdateExtension, updateExtension_actions - The actions defined in the extension.

UpdateExtension, updateExtension_description - Information about the extension.

UpdateExtension, updateExtension_parameters - One or more parameters for the actions called by the extension.

UpdateExtension, updateExtension_versionNumber - The extension version number.

UpdateExtension, updateExtension_extensionIdentifier - The name, the ID, or the Amazon Resource Name (ARN) of the extension.

data Extension Source #

See: newExtension smart constructor.

Instances

Instances details
FromJSON Extension Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Extension

Generic Extension Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Extension

Associated Types

type Rep Extension :: Type -> Type #

Read Extension Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Extension

Show Extension Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Extension

NFData Extension Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Extension

Methods

rnf :: Extension -> () #

Eq Extension Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Extension

Hashable Extension Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Extension

type Rep Extension Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Extension

newExtension :: Extension Source #

Create a value of Extension 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:actions:Extension', extension_actions - The actions defined in the extension.

$sel:arn:Extension', extension_arn - The system-generated Amazon Resource Name (ARN) for the extension.

Extension, extension_description - Information about the extension.

$sel:id:Extension', extension_id - The system-generated ID of the extension.

Extension, extension_name - The extension name.

$sel:parameters:Extension', extension_parameters - The parameters accepted by the extension. You specify parameter values when you associate the extension to an AppConfig resource by using the CreateExtensionAssociation API action. For Lambda extension actions, these parameters are included in the Lambda request object.

$sel:versionNumber:Extension', extension_versionNumber - The extension version number.

UpdateExtensionAssociation

data UpdateExtensionAssociation Source #

See: newUpdateExtensionAssociation smart constructor.

Instances

Instances details
ToJSON UpdateExtensionAssociation Source # 
Instance details

Defined in Amazonka.AppConfig.UpdateExtensionAssociation

ToHeaders UpdateExtensionAssociation Source # 
Instance details

Defined in Amazonka.AppConfig.UpdateExtensionAssociation

ToPath UpdateExtensionAssociation Source # 
Instance details

Defined in Amazonka.AppConfig.UpdateExtensionAssociation

ToQuery UpdateExtensionAssociation Source # 
Instance details

Defined in Amazonka.AppConfig.UpdateExtensionAssociation

AWSRequest UpdateExtensionAssociation Source # 
Instance details

Defined in Amazonka.AppConfig.UpdateExtensionAssociation

Generic UpdateExtensionAssociation Source # 
Instance details

Defined in Amazonka.AppConfig.UpdateExtensionAssociation

Associated Types

type Rep UpdateExtensionAssociation :: Type -> Type #

Read UpdateExtensionAssociation Source # 
Instance details

Defined in Amazonka.AppConfig.UpdateExtensionAssociation

Show UpdateExtensionAssociation Source # 
Instance details

Defined in Amazonka.AppConfig.UpdateExtensionAssociation

NFData UpdateExtensionAssociation Source # 
Instance details

Defined in Amazonka.AppConfig.UpdateExtensionAssociation

Eq UpdateExtensionAssociation Source # 
Instance details

Defined in Amazonka.AppConfig.UpdateExtensionAssociation

Hashable UpdateExtensionAssociation Source # 
Instance details

Defined in Amazonka.AppConfig.UpdateExtensionAssociation

type AWSResponse UpdateExtensionAssociation Source # 
Instance details

Defined in Amazonka.AppConfig.UpdateExtensionAssociation

type Rep UpdateExtensionAssociation Source # 
Instance details

Defined in Amazonka.AppConfig.UpdateExtensionAssociation

type Rep UpdateExtensionAssociation = D1 ('MetaData "UpdateExtensionAssociation" "Amazonka.AppConfig.UpdateExtensionAssociation" "amazonka-appconfig-2.0-KxEFpSAUlWtLf1lFyPWujo" 'False) (C1 ('MetaCons "UpdateExtensionAssociation'" 'PrefixI 'True) (S1 ('MetaSel ('Just "parameters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "extensionAssociationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newUpdateExtensionAssociation Source #

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

UpdateExtensionAssociation, updateExtensionAssociation_parameters - The parameter names and values defined in the extension.

UpdateExtensionAssociation, updateExtensionAssociation_extensionAssociationId - The system-generated ID for the association.

data ExtensionAssociation Source #

See: newExtensionAssociation smart constructor.

Instances

Instances details
FromJSON ExtensionAssociation Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ExtensionAssociation

Generic ExtensionAssociation Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ExtensionAssociation

Associated Types

type Rep ExtensionAssociation :: Type -> Type #

Read ExtensionAssociation Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ExtensionAssociation

Show ExtensionAssociation Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ExtensionAssociation

NFData ExtensionAssociation Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ExtensionAssociation

Methods

rnf :: ExtensionAssociation -> () #

Eq ExtensionAssociation Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ExtensionAssociation

Hashable ExtensionAssociation Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ExtensionAssociation

type Rep ExtensionAssociation Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ExtensionAssociation

type Rep ExtensionAssociation = D1 ('MetaData "ExtensionAssociation" "Amazonka.AppConfig.Types.ExtensionAssociation" "amazonka-appconfig-2.0-KxEFpSAUlWtLf1lFyPWujo" 'False) (C1 ('MetaCons "ExtensionAssociation'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "extensionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "extensionVersionNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)))) :*: (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "parameters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newExtensionAssociation :: ExtensionAssociation Source #

Create a value of ExtensionAssociation with all optional fields omitted.

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

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

$sel:arn:ExtensionAssociation', extensionAssociation_arn - The system-generated Amazon Resource Name (ARN) for the extension.

$sel:extensionArn:ExtensionAssociation', extensionAssociation_extensionArn - The ARN of the extension defined in the association.

$sel:extensionVersionNumber:ExtensionAssociation', extensionAssociation_extensionVersionNumber - The version number for the extension defined in the association.

$sel:id:ExtensionAssociation', extensionAssociation_id - The system-generated ID for the association.

$sel:parameters:ExtensionAssociation', extensionAssociation_parameters - The parameter names and values defined in the association.

$sel:resourceArn:ExtensionAssociation', extensionAssociation_resourceArn - The ARNs of applications, configuration profiles, or environments defined in the association.

ValidateConfiguration

data ValidateConfiguration Source #

See: newValidateConfiguration smart constructor.

Instances

Instances details
ToJSON ValidateConfiguration Source # 
Instance details

Defined in Amazonka.AppConfig.ValidateConfiguration

ToHeaders ValidateConfiguration Source # 
Instance details

Defined in Amazonka.AppConfig.ValidateConfiguration

ToPath ValidateConfiguration Source # 
Instance details

Defined in Amazonka.AppConfig.ValidateConfiguration

ToQuery ValidateConfiguration Source # 
Instance details

Defined in Amazonka.AppConfig.ValidateConfiguration

AWSRequest ValidateConfiguration Source # 
Instance details

Defined in Amazonka.AppConfig.ValidateConfiguration

Associated Types

type AWSResponse ValidateConfiguration #

Generic ValidateConfiguration Source # 
Instance details

Defined in Amazonka.AppConfig.ValidateConfiguration

Associated Types

type Rep ValidateConfiguration :: Type -> Type #

Read ValidateConfiguration Source # 
Instance details

Defined in Amazonka.AppConfig.ValidateConfiguration

Show ValidateConfiguration Source # 
Instance details

Defined in Amazonka.AppConfig.ValidateConfiguration

NFData ValidateConfiguration Source # 
Instance details

Defined in Amazonka.AppConfig.ValidateConfiguration

Methods

rnf :: ValidateConfiguration -> () #

Eq ValidateConfiguration Source # 
Instance details

Defined in Amazonka.AppConfig.ValidateConfiguration

Hashable ValidateConfiguration Source # 
Instance details

Defined in Amazonka.AppConfig.ValidateConfiguration

type AWSResponse ValidateConfiguration Source # 
Instance details

Defined in Amazonka.AppConfig.ValidateConfiguration

type Rep ValidateConfiguration Source # 
Instance details

Defined in Amazonka.AppConfig.ValidateConfiguration

type Rep ValidateConfiguration = D1 ('MetaData "ValidateConfiguration" "Amazonka.AppConfig.ValidateConfiguration" "amazonka-appconfig-2.0-KxEFpSAUlWtLf1lFyPWujo" 'False) (C1 ('MetaCons "ValidateConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "applicationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "configurationProfileId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "configurationVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newValidateConfiguration Source #

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

ValidateConfiguration, validateConfiguration_applicationId - The application ID.

ValidateConfiguration, validateConfiguration_configurationProfileId - The configuration profile ID.

ValidateConfiguration, validateConfiguration_configurationVersion - The version of the configuration to validate.

data ValidateConfigurationResponse Source #

See: newValidateConfigurationResponse smart constructor.

Instances

Instances details
Generic ValidateConfigurationResponse Source # 
Instance details

Defined in Amazonka.AppConfig.ValidateConfiguration

Associated Types

type Rep ValidateConfigurationResponse :: Type -> Type #

Read ValidateConfigurationResponse Source # 
Instance details

Defined in Amazonka.AppConfig.ValidateConfiguration

Show ValidateConfigurationResponse Source # 
Instance details

Defined in Amazonka.AppConfig.ValidateConfiguration

NFData ValidateConfigurationResponse Source # 
Instance details

Defined in Amazonka.AppConfig.ValidateConfiguration

Eq ValidateConfigurationResponse Source # 
Instance details

Defined in Amazonka.AppConfig.ValidateConfiguration

type Rep ValidateConfigurationResponse Source # 
Instance details

Defined in Amazonka.AppConfig.ValidateConfiguration

type Rep ValidateConfigurationResponse = D1 ('MetaData "ValidateConfigurationResponse" "Amazonka.AppConfig.ValidateConfiguration" "amazonka-appconfig-2.0-KxEFpSAUlWtLf1lFyPWujo" 'False) (C1 ('MetaCons "ValidateConfigurationResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newValidateConfigurationResponse :: ValidateConfigurationResponse Source #

Create a value of ValidateConfigurationResponse with all optional fields omitted.

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

Types

ActionPoint

newtype ActionPoint Source #

Constructors

ActionPoint' 

Instances

Instances details
FromJSON ActionPoint Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ActionPoint

FromJSONKey ActionPoint Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ActionPoint

ToJSON ActionPoint Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ActionPoint

ToJSONKey ActionPoint Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ActionPoint

ToByteString ActionPoint Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ActionPoint

ToHeader ActionPoint Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ActionPoint

ToLog ActionPoint Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ActionPoint

ToQuery ActionPoint Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ActionPoint

FromText ActionPoint Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ActionPoint

ToText ActionPoint Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ActionPoint

Methods

toText :: ActionPoint -> Text #

FromXML ActionPoint Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ActionPoint

ToXML ActionPoint Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ActionPoint

Methods

toXML :: ActionPoint -> XML #

Generic ActionPoint Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ActionPoint

Associated Types

type Rep ActionPoint :: Type -> Type #

Read ActionPoint Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ActionPoint

Show ActionPoint Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ActionPoint

NFData ActionPoint Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ActionPoint

Methods

rnf :: ActionPoint -> () #

Eq ActionPoint Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ActionPoint

Ord ActionPoint Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ActionPoint

Hashable ActionPoint Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ActionPoint

type Rep ActionPoint Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ActionPoint

type Rep ActionPoint = D1 ('MetaData "ActionPoint" "Amazonka.AppConfig.Types.ActionPoint" "amazonka-appconfig-2.0-KxEFpSAUlWtLf1lFyPWujo" 'True) (C1 ('MetaCons "ActionPoint'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromActionPoint") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

DeploymentEventType

newtype DeploymentEventType Source #

Instances

Instances details
FromJSON DeploymentEventType Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentEventType

FromJSONKey DeploymentEventType Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentEventType

ToJSON DeploymentEventType Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentEventType

ToJSONKey DeploymentEventType Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentEventType

ToByteString DeploymentEventType Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentEventType

ToHeader DeploymentEventType Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentEventType

ToLog DeploymentEventType Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentEventType

ToQuery DeploymentEventType Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentEventType

FromText DeploymentEventType Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentEventType

ToText DeploymentEventType Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentEventType

FromXML DeploymentEventType Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentEventType

ToXML DeploymentEventType Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentEventType

Generic DeploymentEventType Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentEventType

Associated Types

type Rep DeploymentEventType :: Type -> Type #

Read DeploymentEventType Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentEventType

Show DeploymentEventType Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentEventType

NFData DeploymentEventType Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentEventType

Methods

rnf :: DeploymentEventType -> () #

Eq DeploymentEventType Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentEventType

Ord DeploymentEventType Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentEventType

Hashable DeploymentEventType Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentEventType

type Rep DeploymentEventType Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentEventType

type Rep DeploymentEventType = D1 ('MetaData "DeploymentEventType" "Amazonka.AppConfig.Types.DeploymentEventType" "amazonka-appconfig-2.0-KxEFpSAUlWtLf1lFyPWujo" 'True) (C1 ('MetaCons "DeploymentEventType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDeploymentEventType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

DeploymentState

newtype DeploymentState Source #

Constructors

DeploymentState' 

Instances

Instances details
FromJSON DeploymentState Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentState

FromJSONKey DeploymentState Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentState

ToJSON DeploymentState Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentState

ToJSONKey DeploymentState Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentState

ToByteString DeploymentState Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentState

ToHeader DeploymentState Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentState

ToLog DeploymentState Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentState

ToQuery DeploymentState Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentState

FromText DeploymentState Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentState

ToText DeploymentState Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentState

FromXML DeploymentState Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentState

ToXML DeploymentState Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentState

Methods

toXML :: DeploymentState -> XML #

Generic DeploymentState Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentState

Associated Types

type Rep DeploymentState :: Type -> Type #

Read DeploymentState Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentState

Show DeploymentState Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentState

NFData DeploymentState Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentState

Methods

rnf :: DeploymentState -> () #

Eq DeploymentState Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentState

Ord DeploymentState Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentState

Hashable DeploymentState Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentState

type Rep DeploymentState Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentState

type Rep DeploymentState = D1 ('MetaData "DeploymentState" "Amazonka.AppConfig.Types.DeploymentState" "amazonka-appconfig-2.0-KxEFpSAUlWtLf1lFyPWujo" 'True) (C1 ('MetaCons "DeploymentState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDeploymentState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

EnvironmentState

newtype EnvironmentState Source #

Instances

Instances details
FromJSON EnvironmentState Source # 
Instance details

Defined in Amazonka.AppConfig.Types.EnvironmentState

FromJSONKey EnvironmentState Source # 
Instance details

Defined in Amazonka.AppConfig.Types.EnvironmentState

ToJSON EnvironmentState Source # 
Instance details

Defined in Amazonka.AppConfig.Types.EnvironmentState

ToJSONKey EnvironmentState Source # 
Instance details

Defined in Amazonka.AppConfig.Types.EnvironmentState

ToByteString EnvironmentState Source # 
Instance details

Defined in Amazonka.AppConfig.Types.EnvironmentState

ToHeader EnvironmentState Source # 
Instance details

Defined in Amazonka.AppConfig.Types.EnvironmentState

ToLog EnvironmentState Source # 
Instance details

Defined in Amazonka.AppConfig.Types.EnvironmentState

ToQuery EnvironmentState Source # 
Instance details

Defined in Amazonka.AppConfig.Types.EnvironmentState

FromText EnvironmentState Source # 
Instance details

Defined in Amazonka.AppConfig.Types.EnvironmentState

ToText EnvironmentState Source # 
Instance details

Defined in Amazonka.AppConfig.Types.EnvironmentState

FromXML EnvironmentState Source # 
Instance details

Defined in Amazonka.AppConfig.Types.EnvironmentState

ToXML EnvironmentState Source # 
Instance details

Defined in Amazonka.AppConfig.Types.EnvironmentState

Generic EnvironmentState Source # 
Instance details

Defined in Amazonka.AppConfig.Types.EnvironmentState

Associated Types

type Rep EnvironmentState :: Type -> Type #

Read EnvironmentState Source # 
Instance details

Defined in Amazonka.AppConfig.Types.EnvironmentState

Show EnvironmentState Source # 
Instance details

Defined in Amazonka.AppConfig.Types.EnvironmentState

NFData EnvironmentState Source # 
Instance details

Defined in Amazonka.AppConfig.Types.EnvironmentState

Methods

rnf :: EnvironmentState -> () #

Eq EnvironmentState Source # 
Instance details

Defined in Amazonka.AppConfig.Types.EnvironmentState

Ord EnvironmentState Source # 
Instance details

Defined in Amazonka.AppConfig.Types.EnvironmentState

Hashable EnvironmentState Source # 
Instance details

Defined in Amazonka.AppConfig.Types.EnvironmentState

type Rep EnvironmentState Source # 
Instance details

Defined in Amazonka.AppConfig.Types.EnvironmentState

type Rep EnvironmentState = D1 ('MetaData "EnvironmentState" "Amazonka.AppConfig.Types.EnvironmentState" "amazonka-appconfig-2.0-KxEFpSAUlWtLf1lFyPWujo" 'True) (C1 ('MetaCons "EnvironmentState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromEnvironmentState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

GrowthType

newtype GrowthType Source #

Constructors

GrowthType' 

Fields

Bundled Patterns

pattern GrowthType_EXPONENTIAL :: GrowthType 
pattern GrowthType_LINEAR :: GrowthType 

Instances

Instances details
FromJSON GrowthType Source # 
Instance details

Defined in Amazonka.AppConfig.Types.GrowthType

FromJSONKey GrowthType Source # 
Instance details

Defined in Amazonka.AppConfig.Types.GrowthType

ToJSON GrowthType Source # 
Instance details

Defined in Amazonka.AppConfig.Types.GrowthType

ToJSONKey GrowthType Source # 
Instance details

Defined in Amazonka.AppConfig.Types.GrowthType

ToByteString GrowthType Source # 
Instance details

Defined in Amazonka.AppConfig.Types.GrowthType

ToHeader GrowthType Source # 
Instance details

Defined in Amazonka.AppConfig.Types.GrowthType

ToLog GrowthType Source # 
Instance details

Defined in Amazonka.AppConfig.Types.GrowthType

ToQuery GrowthType Source # 
Instance details

Defined in Amazonka.AppConfig.Types.GrowthType

FromText GrowthType Source # 
Instance details

Defined in Amazonka.AppConfig.Types.GrowthType

ToText GrowthType Source # 
Instance details

Defined in Amazonka.AppConfig.Types.GrowthType

Methods

toText :: GrowthType -> Text #

FromXML GrowthType Source # 
Instance details

Defined in Amazonka.AppConfig.Types.GrowthType

ToXML GrowthType Source # 
Instance details

Defined in Amazonka.AppConfig.Types.GrowthType

Methods

toXML :: GrowthType -> XML #

Generic GrowthType Source # 
Instance details

Defined in Amazonka.AppConfig.Types.GrowthType

Associated Types

type Rep GrowthType :: Type -> Type #

Read GrowthType Source # 
Instance details

Defined in Amazonka.AppConfig.Types.GrowthType

Show GrowthType Source # 
Instance details

Defined in Amazonka.AppConfig.Types.GrowthType

NFData GrowthType Source # 
Instance details

Defined in Amazonka.AppConfig.Types.GrowthType

Methods

rnf :: GrowthType -> () #

Eq GrowthType Source # 
Instance details

Defined in Amazonka.AppConfig.Types.GrowthType

Ord GrowthType Source # 
Instance details

Defined in Amazonka.AppConfig.Types.GrowthType

Hashable GrowthType Source # 
Instance details

Defined in Amazonka.AppConfig.Types.GrowthType

type Rep GrowthType Source # 
Instance details

Defined in Amazonka.AppConfig.Types.GrowthType

type Rep GrowthType = D1 ('MetaData "GrowthType" "Amazonka.AppConfig.Types.GrowthType" "amazonka-appconfig-2.0-KxEFpSAUlWtLf1lFyPWujo" 'True) (C1 ('MetaCons "GrowthType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGrowthType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ReplicateTo

newtype ReplicateTo Source #

Constructors

ReplicateTo' 

Bundled Patterns

pattern ReplicateTo_NONE :: ReplicateTo 
pattern ReplicateTo_SSM_DOCUMENT :: ReplicateTo 

Instances

Instances details
FromJSON ReplicateTo Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ReplicateTo

FromJSONKey ReplicateTo Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ReplicateTo

ToJSON ReplicateTo Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ReplicateTo

ToJSONKey ReplicateTo Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ReplicateTo

ToByteString ReplicateTo Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ReplicateTo

ToHeader ReplicateTo Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ReplicateTo

ToLog ReplicateTo Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ReplicateTo

ToQuery ReplicateTo Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ReplicateTo

FromText ReplicateTo Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ReplicateTo

ToText ReplicateTo Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ReplicateTo

Methods

toText :: ReplicateTo -> Text #

FromXML ReplicateTo Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ReplicateTo

ToXML ReplicateTo Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ReplicateTo

Methods

toXML :: ReplicateTo -> XML #

Generic ReplicateTo Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ReplicateTo

Associated Types

type Rep ReplicateTo :: Type -> Type #

Read ReplicateTo Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ReplicateTo

Show ReplicateTo Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ReplicateTo

NFData ReplicateTo Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ReplicateTo

Methods

rnf :: ReplicateTo -> () #

Eq ReplicateTo Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ReplicateTo

Ord ReplicateTo Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ReplicateTo

Hashable ReplicateTo Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ReplicateTo

type Rep ReplicateTo Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ReplicateTo

type Rep ReplicateTo = D1 ('MetaData "ReplicateTo" "Amazonka.AppConfig.Types.ReplicateTo" "amazonka-appconfig-2.0-KxEFpSAUlWtLf1lFyPWujo" 'True) (C1 ('MetaCons "ReplicateTo'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromReplicateTo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

TriggeredBy

newtype TriggeredBy Source #

Constructors

TriggeredBy' 

Instances

Instances details
FromJSON TriggeredBy Source # 
Instance details

Defined in Amazonka.AppConfig.Types.TriggeredBy

FromJSONKey TriggeredBy Source # 
Instance details

Defined in Amazonka.AppConfig.Types.TriggeredBy

ToJSON TriggeredBy Source # 
Instance details

Defined in Amazonka.AppConfig.Types.TriggeredBy

ToJSONKey TriggeredBy Source # 
Instance details

Defined in Amazonka.AppConfig.Types.TriggeredBy

ToByteString TriggeredBy Source # 
Instance details

Defined in Amazonka.AppConfig.Types.TriggeredBy

ToHeader TriggeredBy Source # 
Instance details

Defined in Amazonka.AppConfig.Types.TriggeredBy

ToLog TriggeredBy Source # 
Instance details

Defined in Amazonka.AppConfig.Types.TriggeredBy

ToQuery TriggeredBy Source # 
Instance details

Defined in Amazonka.AppConfig.Types.TriggeredBy

FromText TriggeredBy Source # 
Instance details

Defined in Amazonka.AppConfig.Types.TriggeredBy

ToText TriggeredBy Source # 
Instance details

Defined in Amazonka.AppConfig.Types.TriggeredBy

Methods

toText :: TriggeredBy -> Text #

FromXML TriggeredBy Source # 
Instance details

Defined in Amazonka.AppConfig.Types.TriggeredBy

ToXML TriggeredBy Source # 
Instance details

Defined in Amazonka.AppConfig.Types.TriggeredBy

Methods

toXML :: TriggeredBy -> XML #

Generic TriggeredBy Source # 
Instance details

Defined in Amazonka.AppConfig.Types.TriggeredBy

Associated Types

type Rep TriggeredBy :: Type -> Type #

Read TriggeredBy Source # 
Instance details

Defined in Amazonka.AppConfig.Types.TriggeredBy

Show TriggeredBy Source # 
Instance details

Defined in Amazonka.AppConfig.Types.TriggeredBy

NFData TriggeredBy Source # 
Instance details

Defined in Amazonka.AppConfig.Types.TriggeredBy

Methods

rnf :: TriggeredBy -> () #

Eq TriggeredBy Source # 
Instance details

Defined in Amazonka.AppConfig.Types.TriggeredBy

Ord TriggeredBy Source # 
Instance details

Defined in Amazonka.AppConfig.Types.TriggeredBy

Hashable TriggeredBy Source # 
Instance details

Defined in Amazonka.AppConfig.Types.TriggeredBy

type Rep TriggeredBy Source # 
Instance details

Defined in Amazonka.AppConfig.Types.TriggeredBy

type Rep TriggeredBy = D1 ('MetaData "TriggeredBy" "Amazonka.AppConfig.Types.TriggeredBy" "amazonka-appconfig-2.0-KxEFpSAUlWtLf1lFyPWujo" 'True) (C1 ('MetaCons "TriggeredBy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromTriggeredBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ValidatorType

newtype ValidatorType Source #

Constructors

ValidatorType' 

Instances

Instances details
FromJSON ValidatorType Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ValidatorType

FromJSONKey ValidatorType Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ValidatorType

ToJSON ValidatorType Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ValidatorType

ToJSONKey ValidatorType Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ValidatorType

ToByteString ValidatorType Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ValidatorType

ToHeader ValidatorType Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ValidatorType

ToLog ValidatorType Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ValidatorType

ToQuery ValidatorType Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ValidatorType

FromText ValidatorType Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ValidatorType

ToText ValidatorType Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ValidatorType

Methods

toText :: ValidatorType -> Text #

FromXML ValidatorType Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ValidatorType

ToXML ValidatorType Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ValidatorType

Methods

toXML :: ValidatorType -> XML #

Generic ValidatorType Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ValidatorType

Associated Types

type Rep ValidatorType :: Type -> Type #

Read ValidatorType Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ValidatorType

Show ValidatorType Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ValidatorType

NFData ValidatorType Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ValidatorType

Methods

rnf :: ValidatorType -> () #

Eq ValidatorType Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ValidatorType

Ord ValidatorType Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ValidatorType

Hashable ValidatorType Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ValidatorType

type Rep ValidatorType Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ValidatorType

type Rep ValidatorType = D1 ('MetaData "ValidatorType" "Amazonka.AppConfig.Types.ValidatorType" "amazonka-appconfig-2.0-KxEFpSAUlWtLf1lFyPWujo" 'True) (C1 ('MetaCons "ValidatorType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromValidatorType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Action

data Action Source #

An action defines the tasks the extension performs during the AppConfig workflow. Each action includes an action point such as ON_CREATE_HOSTED_CONFIGURATION, PRE_DEPLOYMENT, or ON_DEPLOYMENT. Each action also includes a name, a URI to an Lambda function, and an Amazon Resource Name (ARN) for an Identity and Access Management assume role. You specify the name, URI, and ARN for each action point defined in the extension. You can specify the following actions for an extension:

  • PRE_CREATE_HOSTED_CONFIGURATION_VERSION
  • PRE_START_DEPLOYMENT
  • ON_DEPLOYMENT_START
  • ON_DEPLOYMENT_STEP
  • ON_DEPLOYMENT_BAKING
  • ON_DEPLOYMENT_COMPLETE
  • ON_DEPLOYMENT_ROLLED_BACK

See: newAction smart constructor.

Constructors

Action' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) 

Instances

Instances details
FromJSON Action Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Action

ToJSON Action Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Action

Generic Action Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Action

Associated Types

type Rep Action :: Type -> Type #

Methods

from :: Action -> Rep Action x #

to :: Rep Action x -> Action #

Read Action Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Action

Show Action Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Action

NFData Action Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Action

Methods

rnf :: Action -> () #

Eq Action Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Action

Methods

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

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

Hashable Action Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Action

Methods

hashWithSalt :: Int -> Action -> Int #

hash :: Action -> Int #

type Rep Action Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Action

type Rep Action = D1 ('MetaData "Action" "Amazonka.AppConfig.Types.Action" "amazonka-appconfig-2.0-KxEFpSAUlWtLf1lFyPWujo" 'False) (C1 ('MetaCons "Action'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "roleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "uri") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newAction :: Action Source #

Create a value of Action with all optional fields omitted.

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

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

$sel:description:Action', action_description - Information about the action.

$sel:name:Action', action_name - The action name.

$sel:roleArn:Action', action_roleArn - An Amazon Resource Name (ARN) for an Identity and Access Management assume role.

$sel:uri:Action', action_uri - The extension URI associated to the action point in the extension definition. The URI can be an Amazon Resource Name (ARN) for one of the following: an Lambda function, an Amazon Simple Queue Service queue, an Amazon Simple Notification Service topic, or the Amazon EventBridge default event bus.

ActionInvocation

data ActionInvocation Source #

An extension that was invoked as part of a deployment event.

See: newActionInvocation smart constructor.

Instances

Instances details
FromJSON ActionInvocation Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ActionInvocation

Generic ActionInvocation Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ActionInvocation

Associated Types

type Rep ActionInvocation :: Type -> Type #

Read ActionInvocation Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ActionInvocation

Show ActionInvocation Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ActionInvocation

NFData ActionInvocation Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ActionInvocation

Methods

rnf :: ActionInvocation -> () #

Eq ActionInvocation Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ActionInvocation

Hashable ActionInvocation Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ActionInvocation

type Rep ActionInvocation Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ActionInvocation

type Rep ActionInvocation = D1 ('MetaData "ActionInvocation" "Amazonka.AppConfig.Types.ActionInvocation" "amazonka-appconfig-2.0-KxEFpSAUlWtLf1lFyPWujo" 'False) (C1 ('MetaCons "ActionInvocation'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "actionName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "errorCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "errorMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "extensionIdentifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "invocationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "roleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "uri") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newActionInvocation :: ActionInvocation Source #

Create a value of ActionInvocation 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:actionName:ActionInvocation', actionInvocation_actionName - The name of the action.

$sel:errorCode:ActionInvocation', actionInvocation_errorCode - The error code when an extension invocation fails.

$sel:errorMessage:ActionInvocation', actionInvocation_errorMessage - The error message when an extension invocation fails.

$sel:extensionIdentifier:ActionInvocation', actionInvocation_extensionIdentifier - The name, the ID, or the Amazon Resource Name (ARN) of the extension.

$sel:invocationId:ActionInvocation', actionInvocation_invocationId - A system-generated ID for this invocation.

$sel:roleArn:ActionInvocation', actionInvocation_roleArn - An Amazon Resource Name (ARN) for an Identity and Access Management assume role.

$sel:uri:ActionInvocation', actionInvocation_uri - The extension URI associated to the action point in the extension definition. The URI can be an Amazon Resource Name (ARN) for one of the following: an Lambda function, an Amazon Simple Queue Service queue, an Amazon Simple Notification Service topic, or the Amazon EventBridge default event bus.

Application

data Application Source #

See: newApplication smart constructor.

Constructors

Application' (Maybe Text) (Maybe Text) (Maybe Text) 

Instances

Instances details
FromJSON Application Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Application

Generic Application Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Application

Associated Types

type Rep Application :: Type -> Type #

Read Application Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Application

Show Application Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Application

NFData Application Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Application

Methods

rnf :: Application -> () #

Eq Application Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Application

Hashable Application Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Application

type Rep Application Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Application

type Rep Application = D1 ('MetaData "Application" "Amazonka.AppConfig.Types.Application" "amazonka-appconfig-2.0-KxEFpSAUlWtLf1lFyPWujo" 'False) (C1 ('MetaCons "Application'" 'PrefixI 'True) (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newApplication :: Application Source #

Create a value of Application with all optional fields omitted.

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

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

$sel:description:Application', application_description - The description of the application.

$sel:id:Application', application_id - The application ID.

$sel:name:Application', application_name - The application name.

AppliedExtension

data AppliedExtension Source #

An extension that was invoked during a deployment.

See: newAppliedExtension smart constructor.

Instances

Instances details
FromJSON AppliedExtension Source # 
Instance details

Defined in Amazonka.AppConfig.Types.AppliedExtension

Generic AppliedExtension Source # 
Instance details

Defined in Amazonka.AppConfig.Types.AppliedExtension

Associated Types

type Rep AppliedExtension :: Type -> Type #

Read AppliedExtension Source # 
Instance details

Defined in Amazonka.AppConfig.Types.AppliedExtension

Show AppliedExtension Source # 
Instance details

Defined in Amazonka.AppConfig.Types.AppliedExtension

NFData AppliedExtension Source # 
Instance details

Defined in Amazonka.AppConfig.Types.AppliedExtension

Methods

rnf :: AppliedExtension -> () #

Eq AppliedExtension Source # 
Instance details

Defined in Amazonka.AppConfig.Types.AppliedExtension

Hashable AppliedExtension Source # 
Instance details

Defined in Amazonka.AppConfig.Types.AppliedExtension

type Rep AppliedExtension Source # 
Instance details

Defined in Amazonka.AppConfig.Types.AppliedExtension

type Rep AppliedExtension = D1 ('MetaData "AppliedExtension" "Amazonka.AppConfig.Types.AppliedExtension" "amazonka-appconfig-2.0-KxEFpSAUlWtLf1lFyPWujo" 'False) (C1 ('MetaCons "AppliedExtension'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "extensionAssociationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "extensionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "parameters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "versionNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)))))

newAppliedExtension :: AppliedExtension Source #

Create a value of AppliedExtension 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:extensionAssociationId:AppliedExtension', appliedExtension_extensionAssociationId - The system-generated ID for the association.

$sel:extensionId:AppliedExtension', appliedExtension_extensionId - The system-generated ID of the extension.

$sel:parameters:AppliedExtension', appliedExtension_parameters - One or more parameters for the actions called by the extension.

$sel:versionNumber:AppliedExtension', appliedExtension_versionNumber - The extension version number.

ConfigurationProfile

data ConfigurationProfile Source #

See: newConfigurationProfile smart constructor.

Instances

Instances details
FromJSON ConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ConfigurationProfile

Generic ConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ConfigurationProfile

Associated Types

type Rep ConfigurationProfile :: Type -> Type #

Show ConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ConfigurationProfile

NFData ConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ConfigurationProfile

Methods

rnf :: ConfigurationProfile -> () #

Eq ConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ConfigurationProfile

Hashable ConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ConfigurationProfile

type Rep ConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ConfigurationProfile

newConfigurationProfile :: ConfigurationProfile Source #

Create a value of ConfigurationProfile with all optional fields omitted.

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

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

$sel:applicationId:ConfigurationProfile', configurationProfile_applicationId - The application ID.

$sel:description:ConfigurationProfile', configurationProfile_description - The configuration profile description.

$sel:id:ConfigurationProfile', configurationProfile_id - The configuration profile ID.

$sel:locationUri:ConfigurationProfile', configurationProfile_locationUri - The URI location of the configuration.

$sel:name:ConfigurationProfile', configurationProfile_name - The name of the configuration profile.

$sel:retrievalRoleArn:ConfigurationProfile', configurationProfile_retrievalRoleArn - The ARN of an IAM role with permission to access the configuration at the specified LocationUri.

ConfigurationProfile, configurationProfile_type - The type of configurations contained in the profile. AppConfig supports feature flags and freeform configurations. We recommend you create feature flag configurations to enable or disable new features and freeform configurations to distribute configurations to an application. When calling this API, enter one of the following values for Type:

AWS.AppConfig.FeatureFlags
AWS.Freeform

$sel:validators:ConfigurationProfile', configurationProfile_validators - A list of methods for validating the configuration.

ConfigurationProfileSummary

data ConfigurationProfileSummary Source #

A summary of a configuration profile.

See: newConfigurationProfileSummary smart constructor.

Instances

Instances details
FromJSON ConfigurationProfileSummary Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ConfigurationProfileSummary

Generic ConfigurationProfileSummary Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ConfigurationProfileSummary

Associated Types

type Rep ConfigurationProfileSummary :: Type -> Type #

Read ConfigurationProfileSummary Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ConfigurationProfileSummary

Show ConfigurationProfileSummary Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ConfigurationProfileSummary

NFData ConfigurationProfileSummary Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ConfigurationProfileSummary

Eq ConfigurationProfileSummary Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ConfigurationProfileSummary

Hashable ConfigurationProfileSummary Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ConfigurationProfileSummary

type Rep ConfigurationProfileSummary Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ConfigurationProfileSummary

type Rep ConfigurationProfileSummary = D1 ('MetaData "ConfigurationProfileSummary" "Amazonka.AppConfig.Types.ConfigurationProfileSummary" "amazonka-appconfig-2.0-KxEFpSAUlWtLf1lFyPWujo" 'False) (C1 ('MetaCons "ConfigurationProfileSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "applicationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "locationUri") '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)) :*: S1 ('MetaSel ('Just "validatorTypes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ValidatorType]))))))

newConfigurationProfileSummary :: ConfigurationProfileSummary Source #

Create a value of ConfigurationProfileSummary with all optional fields omitted.

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

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

$sel:applicationId:ConfigurationProfileSummary', configurationProfileSummary_applicationId - The application ID.

$sel:id:ConfigurationProfileSummary', configurationProfileSummary_id - The ID of the configuration profile.

$sel:locationUri:ConfigurationProfileSummary', configurationProfileSummary_locationUri - The URI location of the configuration.

$sel:name:ConfigurationProfileSummary', configurationProfileSummary_name - The name of the configuration profile.

$sel:type':ConfigurationProfileSummary', configurationProfileSummary_type - The type of configurations contained in the profile. AppConfig supports feature flags and freeform configurations. We recommend you create feature flag configurations to enable or disable new features and freeform configurations to distribute configurations to an application. When calling this API, enter one of the following values for Type:

AWS.AppConfig.FeatureFlags
AWS.Freeform

$sel:validatorTypes:ConfigurationProfileSummary', configurationProfileSummary_validatorTypes - The types of validators in the configuration profile.

Deployment

data Deployment Source #

See: newDeployment smart constructor.

Instances

Instances details
FromJSON Deployment Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Deployment

Generic Deployment Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Deployment

Associated Types

type Rep Deployment :: Type -> Type #

Read Deployment Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Deployment

Show Deployment Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Deployment

NFData Deployment Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Deployment

Methods

rnf :: Deployment -> () #

Eq Deployment Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Deployment

Hashable Deployment Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Deployment

type Rep Deployment Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Deployment

type Rep Deployment = D1 ('MetaData "Deployment" "Amazonka.AppConfig.Types.Deployment" "amazonka-appconfig-2.0-KxEFpSAUlWtLf1lFyPWujo" 'False) (C1 ('MetaCons "Deployment'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "applicationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "appliedExtensions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AppliedExtension]))) :*: (S1 ('MetaSel ('Just "completedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ISO8601)) :*: S1 ('MetaSel ('Just "configurationLocationUri") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "configurationName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "configurationProfileId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "configurationVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "deploymentDurationInMinutes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "deploymentNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)))))) :*: (((S1 ('MetaSel ('Just "deploymentStrategyId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "environmentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "eventLog") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DeploymentEvent])) :*: S1 ('MetaSel ('Just "finalBakeTimeInMinutes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))) :*: ((S1 ('MetaSel ('Just "growthFactor") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "growthType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GrowthType))) :*: (S1 ('MetaSel ('Just "percentageComplete") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: (S1 ('MetaSel ('Just "startedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ISO8601)) :*: S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DeploymentState))))))))

newDeployment :: Deployment Source #

Create a value of Deployment with all optional fields omitted.

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

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

$sel:applicationId:Deployment', deployment_applicationId - The ID of the application that was deployed.

$sel:appliedExtensions:Deployment', deployment_appliedExtensions - A list of extensions that were processed as part of the deployment. The extensions that were previously associated to the configuration profile, environment, or the application when StartDeployment was called.

$sel:completedAt:Deployment', deployment_completedAt - The time the deployment completed.

$sel:configurationLocationUri:Deployment', deployment_configurationLocationUri - Information about the source location of the configuration.

$sel:configurationName:Deployment', deployment_configurationName - The name of the configuration.

$sel:configurationProfileId:Deployment', deployment_configurationProfileId - The ID of the configuration profile that was deployed.

$sel:configurationVersion:Deployment', deployment_configurationVersion - The configuration version that was deployed.

$sel:deploymentDurationInMinutes:Deployment', deployment_deploymentDurationInMinutes - Total amount of time the deployment lasted.

$sel:deploymentNumber:Deployment', deployment_deploymentNumber - The sequence number of the deployment.

$sel:deploymentStrategyId:Deployment', deployment_deploymentStrategyId - The ID of the deployment strategy that was deployed.

Deployment, deployment_description - The description of the deployment.

$sel:environmentId:Deployment', deployment_environmentId - The ID of the environment that was deployed.

$sel:eventLog:Deployment', deployment_eventLog - A list containing all events related to a deployment. The most recent events are displayed first.

$sel:finalBakeTimeInMinutes:Deployment', deployment_finalBakeTimeInMinutes - The amount of time that AppConfig monitored for alarms before considering the deployment to be complete and no longer eligible for automatic rollback.

$sel:growthFactor:Deployment', deployment_growthFactor - The percentage of targets to receive a deployed configuration during each interval.

$sel:growthType:Deployment', deployment_growthType - The algorithm used to define how percentage grew over time.

$sel:percentageComplete:Deployment', deployment_percentageComplete - The percentage of targets for which the deployment is available.

$sel:startedAt:Deployment', deployment_startedAt - The time the deployment started.

$sel:state:Deployment', deployment_state - The state of the deployment.

DeploymentEvent

data DeploymentEvent Source #

An object that describes a deployment event.

See: newDeploymentEvent smart constructor.

Instances

Instances details
FromJSON DeploymentEvent Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentEvent

Generic DeploymentEvent Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentEvent

Associated Types

type Rep DeploymentEvent :: Type -> Type #

Read DeploymentEvent Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentEvent

Show DeploymentEvent Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentEvent

NFData DeploymentEvent Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentEvent

Methods

rnf :: DeploymentEvent -> () #

Eq DeploymentEvent Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentEvent

Hashable DeploymentEvent Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentEvent

type Rep DeploymentEvent Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentEvent

type Rep DeploymentEvent = D1 ('MetaData "DeploymentEvent" "Amazonka.AppConfig.Types.DeploymentEvent" "amazonka-appconfig-2.0-KxEFpSAUlWtLf1lFyPWujo" 'False) (C1 ('MetaCons "DeploymentEvent'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "actionInvocations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ActionInvocation])) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "eventType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DeploymentEventType)) :*: (S1 ('MetaSel ('Just "occurredAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ISO8601)) :*: S1 ('MetaSel ('Just "triggeredBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TriggeredBy))))))

newDeploymentEvent :: DeploymentEvent Source #

Create a value of DeploymentEvent 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:actionInvocations:DeploymentEvent', deploymentEvent_actionInvocations - The list of extensions that were invoked as part of the deployment.

$sel:description:DeploymentEvent', deploymentEvent_description - A description of the deployment event. Descriptions include, but are not limited to, the user account or the Amazon CloudWatch alarm ARN that initiated a rollback, the percentage of hosts that received the deployment, or in the case of an internal error, a recommendation to attempt a new deployment.

$sel:eventType:DeploymentEvent', deploymentEvent_eventType - The type of deployment event. Deployment event types include the start, stop, or completion of a deployment; a percentage update; the start or stop of a bake period; and the start or completion of a rollback.

$sel:occurredAt:DeploymentEvent', deploymentEvent_occurredAt - The date and time the event occurred.

$sel:triggeredBy:DeploymentEvent', deploymentEvent_triggeredBy - The entity that triggered the deployment event. Events can be triggered by a user, AppConfig, an Amazon CloudWatch alarm, or an internal error.

DeploymentStrategy

data DeploymentStrategy Source #

See: newDeploymentStrategy smart constructor.

Instances

Instances details
FromJSON DeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentStrategy

Generic DeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentStrategy

Associated Types

type Rep DeploymentStrategy :: Type -> Type #

Read DeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentStrategy

Show DeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentStrategy

NFData DeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentStrategy

Methods

rnf :: DeploymentStrategy -> () #

Eq DeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentStrategy

Hashable DeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentStrategy

type Rep DeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentStrategy

type Rep DeploymentStrategy = D1 ('MetaData "DeploymentStrategy" "Amazonka.AppConfig.Types.DeploymentStrategy" "amazonka-appconfig-2.0-KxEFpSAUlWtLf1lFyPWujo" 'False) (C1 ('MetaCons "DeploymentStrategy'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "deploymentDurationInMinutes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "finalBakeTimeInMinutes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "growthFactor") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)))) :*: ((S1 ('MetaSel ('Just "growthType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GrowthType)) :*: S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "replicateTo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ReplicateTo))))))

newDeploymentStrategy :: DeploymentStrategy Source #

Create a value of DeploymentStrategy 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:deploymentDurationInMinutes:DeploymentStrategy', deploymentStrategy_deploymentDurationInMinutes - Total amount of time the deployment lasted.

$sel:description:DeploymentStrategy', deploymentStrategy_description - The description of the deployment strategy.

$sel:finalBakeTimeInMinutes:DeploymentStrategy', deploymentStrategy_finalBakeTimeInMinutes - The amount of time that AppConfig monitored for alarms before considering the deployment to be complete and no longer eligible for automatic rollback.

$sel:growthFactor:DeploymentStrategy', deploymentStrategy_growthFactor - The percentage of targets that received a deployed configuration during each interval.

$sel:growthType:DeploymentStrategy', deploymentStrategy_growthType - The algorithm used to define how percentage grew over time.

$sel:id:DeploymentStrategy', deploymentStrategy_id - The deployment strategy ID.

$sel:name:DeploymentStrategy', deploymentStrategy_name - The name of the deployment strategy.

$sel:replicateTo:DeploymentStrategy', deploymentStrategy_replicateTo - Save the deployment strategy to a Systems Manager (SSM) document.

DeploymentSummary

data DeploymentSummary Source #

Information about the deployment.

See: newDeploymentSummary smart constructor.

Instances

Instances details
FromJSON DeploymentSummary Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentSummary

Generic DeploymentSummary Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentSummary

Associated Types

type Rep DeploymentSummary :: Type -> Type #

Read DeploymentSummary Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentSummary

Show DeploymentSummary Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentSummary

NFData DeploymentSummary Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentSummary

Methods

rnf :: DeploymentSummary -> () #

Eq DeploymentSummary Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentSummary

Hashable DeploymentSummary Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentSummary

type Rep DeploymentSummary Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentSummary

type Rep DeploymentSummary = D1 ('MetaData "DeploymentSummary" "Amazonka.AppConfig.Types.DeploymentSummary" "amazonka-appconfig-2.0-KxEFpSAUlWtLf1lFyPWujo" 'False) (C1 ('MetaCons "DeploymentSummary'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "completedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ISO8601)) :*: S1 ('MetaSel ('Just "configurationName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "configurationVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "deploymentDurationInMinutes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "deploymentNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))))) :*: ((S1 ('MetaSel ('Just "finalBakeTimeInMinutes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "growthFactor") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "growthType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GrowthType)))) :*: (S1 ('MetaSel ('Just "percentageComplete") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: (S1 ('MetaSel ('Just "startedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ISO8601)) :*: S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DeploymentState)))))))

newDeploymentSummary :: DeploymentSummary Source #

Create a value of DeploymentSummary 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:completedAt:DeploymentSummary', deploymentSummary_completedAt - Time the deployment completed.

$sel:configurationName:DeploymentSummary', deploymentSummary_configurationName - The name of the configuration.

$sel:configurationVersion:DeploymentSummary', deploymentSummary_configurationVersion - The version of the configuration.

$sel:deploymentDurationInMinutes:DeploymentSummary', deploymentSummary_deploymentDurationInMinutes - Total amount of time the deployment lasted.

$sel:deploymentNumber:DeploymentSummary', deploymentSummary_deploymentNumber - The sequence number of the deployment.

$sel:finalBakeTimeInMinutes:DeploymentSummary', deploymentSummary_finalBakeTimeInMinutes - The amount of time that AppConfig monitors for alarms before considering the deployment to be complete and no longer eligible for automatic rollback.

$sel:growthFactor:DeploymentSummary', deploymentSummary_growthFactor - The percentage of targets to receive a deployed configuration during each interval.

$sel:growthType:DeploymentSummary', deploymentSummary_growthType - The algorithm used to define how percentage grows over time.

$sel:percentageComplete:DeploymentSummary', deploymentSummary_percentageComplete - The percentage of targets for which the deployment is available.

$sel:startedAt:DeploymentSummary', deploymentSummary_startedAt - Time the deployment started.

$sel:state:DeploymentSummary', deploymentSummary_state - The state of the deployment.

Environment

data Environment Source #

See: newEnvironment smart constructor.

Instances

Instances details
FromJSON Environment Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Environment

Generic Environment Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Environment

Associated Types

type Rep Environment :: Type -> Type #

Read Environment Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Environment

Show Environment Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Environment

NFData Environment Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Environment

Methods

rnf :: Environment -> () #

Eq Environment Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Environment

Hashable Environment Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Environment

type Rep Environment Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Environment

newEnvironment :: Environment Source #

Create a value of Environment with all optional fields omitted.

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

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

$sel:applicationId:Environment', environment_applicationId - The application ID.

$sel:description:Environment', environment_description - The description of the environment.

$sel:id:Environment', environment_id - The environment ID.

$sel:monitors:Environment', environment_monitors - Amazon CloudWatch alarms monitored during the deployment.

$sel:name:Environment', environment_name - The name of the environment.

$sel:state:Environment', environment_state - The state of the environment. An environment can be in one of the following states: READY_FOR_DEPLOYMENT, DEPLOYING, ROLLING_BACK, or ROLLED_BACK

Extension

data Extension Source #

See: newExtension smart constructor.

Instances

Instances details
FromJSON Extension Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Extension

Generic Extension Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Extension

Associated Types

type Rep Extension :: Type -> Type #

Read Extension Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Extension

Show Extension Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Extension

NFData Extension Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Extension

Methods

rnf :: Extension -> () #

Eq Extension Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Extension

Hashable Extension Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Extension

type Rep Extension Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Extension

newExtension :: Extension Source #

Create a value of Extension 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:actions:Extension', extension_actions - The actions defined in the extension.

$sel:arn:Extension', extension_arn - The system-generated Amazon Resource Name (ARN) for the extension.

Extension, extension_description - Information about the extension.

$sel:id:Extension', extension_id - The system-generated ID of the extension.

Extension, extension_name - The extension name.

$sel:parameters:Extension', extension_parameters - The parameters accepted by the extension. You specify parameter values when you associate the extension to an AppConfig resource by using the CreateExtensionAssociation API action. For Lambda extension actions, these parameters are included in the Lambda request object.

$sel:versionNumber:Extension', extension_versionNumber - The extension version number.

ExtensionAssociation

data ExtensionAssociation Source #

See: newExtensionAssociation smart constructor.

Instances

Instances details
FromJSON ExtensionAssociation Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ExtensionAssociation

Generic ExtensionAssociation Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ExtensionAssociation

Associated Types

type Rep ExtensionAssociation :: Type -> Type #

Read ExtensionAssociation Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ExtensionAssociation

Show ExtensionAssociation Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ExtensionAssociation

NFData ExtensionAssociation Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ExtensionAssociation

Methods

rnf :: ExtensionAssociation -> () #

Eq ExtensionAssociation Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ExtensionAssociation

Hashable ExtensionAssociation Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ExtensionAssociation

type Rep ExtensionAssociation Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ExtensionAssociation

type Rep ExtensionAssociation = D1 ('MetaData "ExtensionAssociation" "Amazonka.AppConfig.Types.ExtensionAssociation" "amazonka-appconfig-2.0-KxEFpSAUlWtLf1lFyPWujo" 'False) (C1 ('MetaCons "ExtensionAssociation'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "extensionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "extensionVersionNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)))) :*: (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "parameters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newExtensionAssociation :: ExtensionAssociation Source #

Create a value of ExtensionAssociation with all optional fields omitted.

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

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

$sel:arn:ExtensionAssociation', extensionAssociation_arn - The system-generated Amazon Resource Name (ARN) for the extension.

$sel:extensionArn:ExtensionAssociation', extensionAssociation_extensionArn - The ARN of the extension defined in the association.

$sel:extensionVersionNumber:ExtensionAssociation', extensionAssociation_extensionVersionNumber - The version number for the extension defined in the association.

$sel:id:ExtensionAssociation', extensionAssociation_id - The system-generated ID for the association.

$sel:parameters:ExtensionAssociation', extensionAssociation_parameters - The parameter names and values defined in the association.

$sel:resourceArn:ExtensionAssociation', extensionAssociation_resourceArn - The ARNs of applications, configuration profiles, or environments defined in the association.

ExtensionAssociationSummary

data ExtensionAssociationSummary Source #

Information about an association between an extension and an AppConfig resource such as an application, environment, or configuration profile. Call GetExtensionAssociation to get more information about an association.

See: newExtensionAssociationSummary smart constructor.

Instances

Instances details
FromJSON ExtensionAssociationSummary Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ExtensionAssociationSummary

Generic ExtensionAssociationSummary Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ExtensionAssociationSummary

Associated Types

type Rep ExtensionAssociationSummary :: Type -> Type #

Read ExtensionAssociationSummary Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ExtensionAssociationSummary

Show ExtensionAssociationSummary Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ExtensionAssociationSummary

NFData ExtensionAssociationSummary Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ExtensionAssociationSummary

Eq ExtensionAssociationSummary Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ExtensionAssociationSummary

Hashable ExtensionAssociationSummary Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ExtensionAssociationSummary

type Rep ExtensionAssociationSummary Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ExtensionAssociationSummary

type Rep ExtensionAssociationSummary = D1 ('MetaData "ExtensionAssociationSummary" "Amazonka.AppConfig.Types.ExtensionAssociationSummary" "amazonka-appconfig-2.0-KxEFpSAUlWtLf1lFyPWujo" 'False) (C1 ('MetaCons "ExtensionAssociationSummary'" 'PrefixI 'True) (S1 ('MetaSel ('Just "extensionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newExtensionAssociationSummary :: ExtensionAssociationSummary Source #

Create a value of ExtensionAssociationSummary 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:extensionArn:ExtensionAssociationSummary', extensionAssociationSummary_extensionArn - The system-generated Amazon Resource Name (ARN) for the extension.

$sel:id:ExtensionAssociationSummary', extensionAssociationSummary_id - The extension association ID. This ID is used to call other ExtensionAssociation API actions such as GetExtensionAssociation or DeleteExtensionAssociation.

$sel:resourceArn:ExtensionAssociationSummary', extensionAssociationSummary_resourceArn - The ARNs of applications, configuration profiles, or environments defined in the association.

ExtensionSummary

data ExtensionSummary Source #

Information about an extension. Call GetExtension to get more information about an extension.

See: newExtensionSummary smart constructor.

Instances

Instances details
FromJSON ExtensionSummary Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ExtensionSummary

Generic ExtensionSummary Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ExtensionSummary

Associated Types

type Rep ExtensionSummary :: Type -> Type #

Read ExtensionSummary Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ExtensionSummary

Show ExtensionSummary Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ExtensionSummary

NFData ExtensionSummary Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ExtensionSummary

Methods

rnf :: ExtensionSummary -> () #

Eq ExtensionSummary Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ExtensionSummary

Hashable ExtensionSummary Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ExtensionSummary

type Rep ExtensionSummary Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ExtensionSummary

type Rep ExtensionSummary = D1 ('MetaData "ExtensionSummary" "Amazonka.AppConfig.Types.ExtensionSummary" "amazonka-appconfig-2.0-KxEFpSAUlWtLf1lFyPWujo" 'False) (C1 ('MetaCons "ExtensionSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "versionNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))))))

newExtensionSummary :: ExtensionSummary Source #

Create a value of ExtensionSummary with all optional fields omitted.

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

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

$sel:arn:ExtensionSummary', extensionSummary_arn - The system-generated Amazon Resource Name (ARN) for the extension.

$sel:description:ExtensionSummary', extensionSummary_description - Information about the extension.

$sel:id:ExtensionSummary', extensionSummary_id - The system-generated ID of the extension.

$sel:name:ExtensionSummary', extensionSummary_name - The extension name.

$sel:versionNumber:ExtensionSummary', extensionSummary_versionNumber - The extension version number.

HostedConfigurationVersion

data HostedConfigurationVersion Source #

See: newHostedConfigurationVersion smart constructor.

Instances

Instances details
Generic HostedConfigurationVersion Source # 
Instance details

Defined in Amazonka.AppConfig.Types.HostedConfigurationVersion

Associated Types

type Rep HostedConfigurationVersion :: Type -> Type #

Show HostedConfigurationVersion Source # 
Instance details

Defined in Amazonka.AppConfig.Types.HostedConfigurationVersion

NFData HostedConfigurationVersion Source # 
Instance details

Defined in Amazonka.AppConfig.Types.HostedConfigurationVersion

Eq HostedConfigurationVersion Source # 
Instance details

Defined in Amazonka.AppConfig.Types.HostedConfigurationVersion

Hashable HostedConfigurationVersion Source # 
Instance details

Defined in Amazonka.AppConfig.Types.HostedConfigurationVersion

type Rep HostedConfigurationVersion Source # 
Instance details

Defined in Amazonka.AppConfig.Types.HostedConfigurationVersion

type Rep HostedConfigurationVersion = D1 ('MetaData "HostedConfigurationVersion" "Amazonka.AppConfig.Types.HostedConfigurationVersion" "amazonka-appconfig-2.0-KxEFpSAUlWtLf1lFyPWujo" 'False) (C1 ('MetaCons "HostedConfigurationVersion'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "applicationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "configurationProfileId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "content") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive ByteString))))) :*: (S1 ('MetaSel ('Just "contentType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "versionNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))))))

newHostedConfigurationVersion :: HostedConfigurationVersion Source #

Create a value of HostedConfigurationVersion with all optional fields omitted.

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

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

$sel:applicationId:HostedConfigurationVersion', hostedConfigurationVersion_applicationId - The application ID.

$sel:configurationProfileId:HostedConfigurationVersion', hostedConfigurationVersion_configurationProfileId - The configuration profile ID.

$sel:content:HostedConfigurationVersion', hostedConfigurationVersion_content - The content of the configuration or the configuration data.

$sel:contentType:HostedConfigurationVersion', hostedConfigurationVersion_contentType - A standard MIME type describing the format of the configuration content. For more information, see Content-Type.

$sel:description:HostedConfigurationVersion', hostedConfigurationVersion_description - A description of the configuration.

$sel:versionNumber:HostedConfigurationVersion', hostedConfigurationVersion_versionNumber - The configuration version.

HostedConfigurationVersionSummary

data HostedConfigurationVersionSummary Source #

Information about the configuration.

See: newHostedConfigurationVersionSummary smart constructor.

Instances

Instances details
FromJSON HostedConfigurationVersionSummary Source # 
Instance details

Defined in Amazonka.AppConfig.Types.HostedConfigurationVersionSummary

Generic HostedConfigurationVersionSummary Source # 
Instance details

Defined in Amazonka.AppConfig.Types.HostedConfigurationVersionSummary

Associated Types

type Rep HostedConfigurationVersionSummary :: Type -> Type #

Read HostedConfigurationVersionSummary Source # 
Instance details

Defined in Amazonka.AppConfig.Types.HostedConfigurationVersionSummary

Show HostedConfigurationVersionSummary Source # 
Instance details

Defined in Amazonka.AppConfig.Types.HostedConfigurationVersionSummary

NFData HostedConfigurationVersionSummary Source # 
Instance details

Defined in Amazonka.AppConfig.Types.HostedConfigurationVersionSummary

Eq HostedConfigurationVersionSummary Source # 
Instance details

Defined in Amazonka.AppConfig.Types.HostedConfigurationVersionSummary

Hashable HostedConfigurationVersionSummary Source # 
Instance details

Defined in Amazonka.AppConfig.Types.HostedConfigurationVersionSummary

type Rep HostedConfigurationVersionSummary Source # 
Instance details

Defined in Amazonka.AppConfig.Types.HostedConfigurationVersionSummary

type Rep HostedConfigurationVersionSummary = D1 ('MetaData "HostedConfigurationVersionSummary" "Amazonka.AppConfig.Types.HostedConfigurationVersionSummary" "amazonka-appconfig-2.0-KxEFpSAUlWtLf1lFyPWujo" 'False) (C1 ('MetaCons "HostedConfigurationVersionSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "applicationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "configurationProfileId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "contentType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "versionNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))))))

newHostedConfigurationVersionSummary :: HostedConfigurationVersionSummary Source #

Create a value of HostedConfigurationVersionSummary with all optional fields omitted.

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

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

$sel:applicationId:HostedConfigurationVersionSummary', hostedConfigurationVersionSummary_applicationId - The application ID.

$sel:configurationProfileId:HostedConfigurationVersionSummary', hostedConfigurationVersionSummary_configurationProfileId - The configuration profile ID.

$sel:contentType:HostedConfigurationVersionSummary', hostedConfigurationVersionSummary_contentType - A standard MIME type describing the format of the configuration content. For more information, see Content-Type.

$sel:description:HostedConfigurationVersionSummary', hostedConfigurationVersionSummary_description - A description of the configuration.

$sel:versionNumber:HostedConfigurationVersionSummary', hostedConfigurationVersionSummary_versionNumber - The configuration version.

Monitor

data Monitor Source #

Amazon CloudWatch alarms to monitor during the deployment process.

See: newMonitor smart constructor.

Constructors

Monitor' (Maybe Text) Text 

Instances

Instances details
FromJSON Monitor Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Monitor

ToJSON Monitor Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Monitor

Generic Monitor Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Monitor

Associated Types

type Rep Monitor :: Type -> Type #

Methods

from :: Monitor -> Rep Monitor x #

to :: Rep Monitor x -> Monitor #

Read Monitor Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Monitor

Show Monitor Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Monitor

NFData Monitor Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Monitor

Methods

rnf :: Monitor -> () #

Eq Monitor Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Monitor

Methods

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

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

Hashable Monitor Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Monitor

Methods

hashWithSalt :: Int -> Monitor -> Int #

hash :: Monitor -> Int #

type Rep Monitor Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Monitor

type Rep Monitor = D1 ('MetaData "Monitor" "Amazonka.AppConfig.Types.Monitor" "amazonka-appconfig-2.0-KxEFpSAUlWtLf1lFyPWujo" 'False) (C1 ('MetaCons "Monitor'" 'PrefixI 'True) (S1 ('MetaSel ('Just "alarmRoleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "alarmArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newMonitor Source #

Create a value of Monitor 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:alarmRoleArn:Monitor', monitor_alarmRoleArn - ARN of an Identity and Access Management (IAM) role for AppConfig to monitor AlarmArn.

$sel:alarmArn:Monitor', monitor_alarmArn - Amazon Resource Name (ARN) of the Amazon CloudWatch alarm.

Parameter

data Parameter Source #

A value such as an Amazon Resource Name (ARN) or an Amazon Simple Notification Service topic entered in an extension when invoked. Parameter values are specified in an extension association. For more information about extensions, see Working with AppConfig extensions in the AppConfig User Guide.

See: newParameter smart constructor.

Constructors

Parameter' (Maybe Text) (Maybe Bool) 

Instances

Instances details
FromJSON Parameter Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Parameter

ToJSON Parameter Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Parameter

Generic Parameter Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Parameter

Associated Types

type Rep Parameter :: Type -> Type #

Read Parameter Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Parameter

Show Parameter Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Parameter

NFData Parameter Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Parameter

Methods

rnf :: Parameter -> () #

Eq Parameter Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Parameter

Hashable Parameter Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Parameter

type Rep Parameter Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Parameter

type Rep Parameter = D1 ('MetaData "Parameter" "Amazonka.AppConfig.Types.Parameter" "amazonka-appconfig-2.0-KxEFpSAUlWtLf1lFyPWujo" 'False) (C1 ('MetaCons "Parameter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "required") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))

newParameter :: Parameter Source #

Create a value of Parameter with all optional fields omitted.

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

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

$sel:description:Parameter', parameter_description - Information about the parameter.

$sel:required:Parameter', parameter_required - A parameter value must be specified in the extension association.

Validator

data Validator Source #

A validator provides a syntactic or semantic check to ensure the configuration that you want to deploy functions as intended. To validate your application configuration data, you provide a schema or an Amazon Web Services Lambda function that runs against the configuration. The configuration deployment or update can only proceed when the configuration data is valid.

See: newValidator smart constructor.

Instances

Instances details
FromJSON Validator Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Validator

ToJSON Validator Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Validator

Generic Validator Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Validator

Associated Types

type Rep Validator :: Type -> Type #

Show Validator Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Validator

NFData Validator Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Validator

Methods

rnf :: Validator -> () #

Eq Validator Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Validator

Hashable Validator Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Validator

type Rep Validator Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Validator

type Rep Validator = D1 ('MetaData "Validator" "Amazonka.AppConfig.Types.Validator" "amazonka-appconfig-2.0-KxEFpSAUlWtLf1lFyPWujo" 'False) (C1 ('MetaCons "Validator'" 'PrefixI 'True) (S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ValidatorType) :*: S1 ('MetaSel ('Just "content") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive Text))))

newValidator Source #

Create a value of Validator 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':Validator', validator_type - AppConfig supports validators of type JSON_SCHEMA and LAMBDA

$sel:content:Validator', validator_content - Either the JSON Schema content or the Amazon Resource Name (ARN) of an Lambda function.