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

Amazonka.AppConfig

Description

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

AWS AppConfig

Use AWS AppConfig, a capability of AWS 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, AWS 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 a 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.

  • Application tuning: Use AppConfig to carefully introduce changes to your application that can only be tested with production traffic.
  • Feature toggle: Use AppConfig to turn on new features that require a timely deployment, such as a product launch or announcement.
  • 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 AWS 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.

PayloadTooLargeException

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

The configuration size is too large.

ConflictException

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

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

ServiceQuotaExceededException

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

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

InternalServerException

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

There was an internal failure in the AppConfig service.

ResourceNotFoundException

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

The requested resource could not be found.

BadRequestException

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

The input fails to satisfy the constraints specified by an AWS service.

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.

ListEnvironments

data ListEnvironments Source #

See: newListEnvironments smart constructor.

Instances

Instances details
Eq ListEnvironments Source # 
Instance details

Defined in Amazonka.AppConfig.ListEnvironments

Read ListEnvironments Source # 
Instance details

Defined in Amazonka.AppConfig.ListEnvironments

Show ListEnvironments Source # 
Instance details

Defined in Amazonka.AppConfig.ListEnvironments

Generic ListEnvironments Source # 
Instance details

Defined in Amazonka.AppConfig.ListEnvironments

Associated Types

type Rep ListEnvironments :: Type -> Type #

NFData ListEnvironments Source # 
Instance details

Defined in Amazonka.AppConfig.ListEnvironments

Methods

rnf :: ListEnvironments -> () #

Hashable ListEnvironments Source # 
Instance details

Defined in Amazonka.AppConfig.ListEnvironments

AWSRequest ListEnvironments Source # 
Instance details

Defined in Amazonka.AppConfig.ListEnvironments

Associated Types

type AWSResponse ListEnvironments #

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

type Rep ListEnvironments Source # 
Instance details

Defined in Amazonka.AppConfig.ListEnvironments

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

Defined in Amazonka.AppConfig.ListEnvironments

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:nextToken:ListEnvironments', listEnvironments_nextToken - A token to start the list. Use this token to get the next set of results.

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

$sel:applicationId:ListEnvironments', listEnvironments_applicationId - The application ID.

data ListEnvironmentsResponse Source #

See: newListEnvironmentsResponse smart constructor.

Instances

Instances details
Eq ListEnvironmentsResponse Source # 
Instance details

Defined in Amazonka.AppConfig.ListEnvironments

Read ListEnvironmentsResponse Source # 
Instance details

Defined in Amazonka.AppConfig.ListEnvironments

Show ListEnvironmentsResponse Source # 
Instance details

Defined in Amazonka.AppConfig.ListEnvironments

Generic ListEnvironmentsResponse Source # 
Instance details

Defined in Amazonka.AppConfig.ListEnvironments

Associated Types

type Rep ListEnvironmentsResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-appconfigZSamazonka-appconfig" '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.

$sel:nextToken: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.

UpdateEnvironment

data UpdateEnvironment Source #

See: newUpdateEnvironment smart constructor.

Instances

Instances details
Eq UpdateEnvironment Source # 
Instance details

Defined in Amazonka.AppConfig.UpdateEnvironment

Read UpdateEnvironment Source # 
Instance details

Defined in Amazonka.AppConfig.UpdateEnvironment

Show UpdateEnvironment Source # 
Instance details

Defined in Amazonka.AppConfig.UpdateEnvironment

Generic UpdateEnvironment Source # 
Instance details

Defined in Amazonka.AppConfig.UpdateEnvironment

Associated Types

type Rep UpdateEnvironment :: Type -> Type #

NFData UpdateEnvironment Source # 
Instance details

Defined in Amazonka.AppConfig.UpdateEnvironment

Methods

rnf :: UpdateEnvironment -> () #

Hashable UpdateEnvironment Source # 
Instance details

Defined in Amazonka.AppConfig.UpdateEnvironment

ToJSON UpdateEnvironment Source # 
Instance details

Defined in Amazonka.AppConfig.UpdateEnvironment

AWSRequest UpdateEnvironment Source # 
Instance details

Defined in Amazonka.AppConfig.UpdateEnvironment

Associated Types

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

type Rep UpdateEnvironment Source # 
Instance details

Defined in Amazonka.AppConfig.UpdateEnvironment

type Rep UpdateEnvironment = D1 ('MetaData "UpdateEnvironment" "Amazonka.AppConfig.UpdateEnvironment" "libZSservicesZSamazonka-appconfigZSamazonka-appconfig" 'False) (C1 ('MetaCons "UpdateEnvironment'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "monitors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Monitor])) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "applicationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "environmentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))
type AWSResponse UpdateEnvironment Source # 
Instance details

Defined in Amazonka.AppConfig.UpdateEnvironment

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:

$sel:monitors:UpdateEnvironment', updateEnvironment_monitors - Amazon CloudWatch alarms to monitor during the deployment process.

$sel:name:UpdateEnvironment', updateEnvironment_name - The name of the environment.

$sel:description:UpdateEnvironment', updateEnvironment_description - A description of the environment.

$sel:applicationId:UpdateEnvironment', updateEnvironment_applicationId - The application ID.

$sel:environmentId:UpdateEnvironment', updateEnvironment_environmentId - The environment ID.

data Environment Source #

See: newEnvironment smart constructor.

Instances

Instances details
Eq Environment Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Environment

Read Environment Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Environment

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

NFData Environment Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Environment

Methods

rnf :: Environment -> () #

Hashable Environment Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Environment

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

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

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

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

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

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

DeleteEnvironment

data DeleteEnvironment Source #

See: newDeleteEnvironment smart constructor.

Instances

Instances details
Eq DeleteEnvironment Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteEnvironment

Read DeleteEnvironment Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteEnvironment

Show DeleteEnvironment Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteEnvironment

Generic DeleteEnvironment Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteEnvironment

Associated Types

type Rep DeleteEnvironment :: Type -> Type #

NFData DeleteEnvironment Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteEnvironment

Methods

rnf :: DeleteEnvironment -> () #

Hashable DeleteEnvironment Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteEnvironment

AWSRequest DeleteEnvironment Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteEnvironment

Associated Types

type AWSResponse DeleteEnvironment #

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

type Rep DeleteEnvironment Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteEnvironment

type Rep DeleteEnvironment = D1 ('MetaData "DeleteEnvironment" "Amazonka.AppConfig.DeleteEnvironment" "libZSservicesZSamazonka-appconfigZSamazonka-appconfig" 'False) (C1 ('MetaCons "DeleteEnvironment'" 'PrefixI 'True) (S1 ('MetaSel ('Just "applicationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "environmentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteEnvironment Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteEnvironment

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:

$sel:applicationId:DeleteEnvironment', deleteEnvironment_applicationId - The application ID that includes the environment you want to delete.

$sel:environmentId:DeleteEnvironment', deleteEnvironment_environmentId - The ID of the environment you want to delete.

data DeleteEnvironmentResponse Source #

See: newDeleteEnvironmentResponse smart constructor.

Instances

Instances details
Eq DeleteEnvironmentResponse Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteEnvironment

Read DeleteEnvironmentResponse Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteEnvironment

Show DeleteEnvironmentResponse Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteEnvironment

Generic DeleteEnvironmentResponse Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteEnvironment

Associated Types

type Rep DeleteEnvironmentResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-appconfigZSamazonka-appconfig" '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.

GetDeploymentStrategy

data GetDeploymentStrategy Source #

See: newGetDeploymentStrategy smart constructor.

Instances

Instances details
Eq GetDeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.GetDeploymentStrategy

Read GetDeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.GetDeploymentStrategy

Show GetDeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.GetDeploymentStrategy

Generic GetDeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.GetDeploymentStrategy

Associated Types

type Rep GetDeploymentStrategy :: Type -> Type #

NFData GetDeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.GetDeploymentStrategy

Methods

rnf :: GetDeploymentStrategy -> () #

Hashable GetDeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.GetDeploymentStrategy

AWSRequest GetDeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.GetDeploymentStrategy

Associated Types

type AWSResponse GetDeploymentStrategy #

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

type Rep GetDeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.GetDeploymentStrategy

type Rep GetDeploymentStrategy = D1 ('MetaData "GetDeploymentStrategy" "Amazonka.AppConfig.GetDeploymentStrategy" "libZSservicesZSamazonka-appconfigZSamazonka-appconfig" 'False) (C1 ('MetaCons "GetDeploymentStrategy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "deploymentStrategyId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetDeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.GetDeploymentStrategy

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:

$sel:deploymentStrategyId:GetDeploymentStrategy', getDeploymentStrategy_deploymentStrategyId - The ID of the deployment strategy to get.

data DeploymentStrategy Source #

See: newDeploymentStrategy smart constructor.

Instances

Instances details
Eq DeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentStrategy

Read DeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentStrategy

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

NFData DeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentStrategy

Methods

rnf :: DeploymentStrategy -> () #

Hashable DeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentStrategy

FromJSON 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" "libZSservicesZSamazonka-appconfigZSamazonka-appconfig" 'False) (C1 ('MetaCons "DeploymentStrategy'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "growthFactor") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "replicateTo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ReplicateTo))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "deploymentDurationInMinutes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "finalBakeTimeInMinutes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "growthType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GrowthType))))))

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:growthFactor:DeploymentStrategy', deploymentStrategy_growthFactor - The percentage of targets that received a deployed configuration during each interval.

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

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

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

$sel:deploymentDurationInMinutes:DeploymentStrategy', deploymentStrategy_deploymentDurationInMinutes - Total amount of time the deployment lasted.

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

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

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

CreateConfigurationProfile

data CreateConfigurationProfile Source #

See: newCreateConfigurationProfile smart constructor.

Instances

Instances details
Eq CreateConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.CreateConfigurationProfile

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

NFData CreateConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.CreateConfigurationProfile

Hashable CreateConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.CreateConfigurationProfile

ToJSON CreateConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.CreateConfigurationProfile

AWSRequest 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

type Rep CreateConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.CreateConfigurationProfile

type Rep CreateConfigurationProfile = D1 ('MetaData "CreateConfigurationProfile" "Amazonka.AppConfig.CreateConfigurationProfile" "libZSservicesZSamazonka-appconfigZSamazonka-appconfig" 'False) (C1 ('MetaCons "CreateConfigurationProfile'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "retrievalRoleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "validators") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Validator])) :*: 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 "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "locationUri") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))
type AWSResponse CreateConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.CreateConfigurationProfile

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:

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

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

$sel:description:CreateConfigurationProfile', createConfigurationProfile_description - A description of the configuration profile.

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

$sel:applicationId:CreateConfigurationProfile', createConfigurationProfile_applicationId - The application ID.

$sel:name:CreateConfigurationProfile', createConfigurationProfile_name - A name for the configuration profile.

$sel:locationUri:CreateConfigurationProfile', createConfigurationProfile_locationUri - A URI to locate the configuration. You can specify a Systems Manager (SSM) document, an SSM Parameter Store parameter, or an Amazon S3 object. 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
Eq ConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ConfigurationProfile

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

NFData ConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ConfigurationProfile

Methods

rnf :: ConfigurationProfile -> () #

Hashable ConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ConfigurationProfile

FromJSON ConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ConfigurationProfile

type Rep ConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ConfigurationProfile

type Rep ConfigurationProfile = D1 ('MetaData "ConfigurationProfile" "Amazonka.AppConfig.Types.ConfigurationProfile" "libZSservicesZSamazonka-appconfigZSamazonka-appconfig" 'False) (C1 ('MetaCons "ConfigurationProfile'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "retrievalRoleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "validators") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Validator])) :*: S1 ('MetaSel ('Just "locationUri") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "applicationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

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:retrievalRoleArn:ConfigurationProfile', configurationProfile_retrievalRoleArn - The ARN of an IAM role with permission to access the configuration at the specified LocationUri.

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

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

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

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

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

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

GetDeployment

data GetDeployment Source #

See: newGetDeployment smart constructor.

Constructors

GetDeployment' Text Text Int 

Instances

Instances details
Eq GetDeployment Source # 
Instance details

Defined in Amazonka.AppConfig.GetDeployment

Read GetDeployment Source # 
Instance details

Defined in Amazonka.AppConfig.GetDeployment

Show GetDeployment Source # 
Instance details

Defined in Amazonka.AppConfig.GetDeployment

Generic GetDeployment Source # 
Instance details

Defined in Amazonka.AppConfig.GetDeployment

Associated Types

type Rep GetDeployment :: Type -> Type #

NFData GetDeployment Source # 
Instance details

Defined in Amazonka.AppConfig.GetDeployment

Methods

rnf :: GetDeployment -> () #

Hashable GetDeployment Source # 
Instance details

Defined in Amazonka.AppConfig.GetDeployment

AWSRequest GetDeployment Source # 
Instance details

Defined in Amazonka.AppConfig.GetDeployment

Associated Types

type AWSResponse GetDeployment #

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

type Rep GetDeployment Source # 
Instance details

Defined in Amazonka.AppConfig.GetDeployment

type Rep GetDeployment = D1 ('MetaData "GetDeployment" "Amazonka.AppConfig.GetDeployment" "libZSservicesZSamazonka-appconfigZSamazonka-appconfig" '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))))
type AWSResponse GetDeployment Source # 
Instance details

Defined in Amazonka.AppConfig.GetDeployment

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:

$sel:applicationId:GetDeployment', getDeployment_applicationId - The ID of the application that includes the deployment you want to get.

$sel:environmentId:GetDeployment', getDeployment_environmentId - The ID of the environment that includes the deployment you want to get.

$sel:deploymentNumber:GetDeployment', getDeployment_deploymentNumber - The sequence number of the deployment.

data Deployment Source #

See: newDeployment smart constructor.

Instances

Instances details
Eq Deployment Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Deployment

Read Deployment Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Deployment

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

NFData Deployment Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Deployment

Methods

rnf :: Deployment -> () #

Hashable Deployment Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Deployment

FromJSON 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" "libZSservicesZSamazonka-appconfigZSamazonka-appconfig" 'False) (C1 ('MetaCons "Deployment'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "growthFactor") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "configurationName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DeploymentState)) :*: S1 ('MetaSel ('Just "deploymentStrategyId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "deploymentNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "configurationVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "eventLog") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DeploymentEvent])) :*: (S1 ('MetaSel ('Just "percentageComplete") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "startedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))))) :*: (((S1 ('MetaSel ('Just "applicationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "deploymentDurationInMinutes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "environmentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "completedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))) :*: ((S1 ('MetaSel ('Just "configurationLocationUri") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "finalBakeTimeInMinutes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "configurationProfileId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "growthType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GrowthType))))))))

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:growthFactor:Deployment', deployment_growthFactor - The percentage of targets to receive a deployed configuration during each interval.

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

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

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

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

$sel:configurationVersion:Deployment', deployment_configurationVersion - The configuration version 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: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:applicationId:Deployment', deployment_applicationId - The ID of the application that was deployed.

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

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

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

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

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

$sel:description:Deployment', deployment_description - The description of the deployment.

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

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

UpdateConfigurationProfile

data UpdateConfigurationProfile Source #

See: newUpdateConfigurationProfile smart constructor.

Instances

Instances details
Eq UpdateConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.UpdateConfigurationProfile

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

NFData UpdateConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.UpdateConfigurationProfile

Hashable UpdateConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.UpdateConfigurationProfile

ToJSON UpdateConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.UpdateConfigurationProfile

AWSRequest 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

type Rep UpdateConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.UpdateConfigurationProfile

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

Defined in Amazonka.AppConfig.UpdateConfigurationProfile

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:

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

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

$sel:name:UpdateConfigurationProfile', updateConfigurationProfile_name - The name of the configuration profile.

$sel:description:UpdateConfigurationProfile', updateConfigurationProfile_description - A description of the configuration profile.

$sel:applicationId:UpdateConfigurationProfile', updateConfigurationProfile_applicationId - The application ID.

$sel:configurationProfileId:UpdateConfigurationProfile', updateConfigurationProfile_configurationProfileId - The ID of the configuration profile.

data ConfigurationProfile Source #

See: newConfigurationProfile smart constructor.

Instances

Instances details
Eq ConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ConfigurationProfile

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

NFData ConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ConfigurationProfile

Methods

rnf :: ConfigurationProfile -> () #

Hashable ConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ConfigurationProfile

FromJSON ConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ConfigurationProfile

type Rep ConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ConfigurationProfile

type Rep ConfigurationProfile = D1 ('MetaData "ConfigurationProfile" "Amazonka.AppConfig.Types.ConfigurationProfile" "libZSservicesZSamazonka-appconfigZSamazonka-appconfig" 'False) (C1 ('MetaCons "ConfigurationProfile'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "retrievalRoleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "validators") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Validator])) :*: S1 ('MetaSel ('Just "locationUri") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "applicationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

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:retrievalRoleArn:ConfigurationProfile', configurationProfile_retrievalRoleArn - The ARN of an IAM role with permission to access the configuration at the specified LocationUri.

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

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

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

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

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

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

DeleteConfigurationProfile

data DeleteConfigurationProfile Source #

See: newDeleteConfigurationProfile smart constructor.

Instances

Instances details
Eq DeleteConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteConfigurationProfile

Read DeleteConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteConfigurationProfile

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

NFData DeleteConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteConfigurationProfile

Hashable DeleteConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteConfigurationProfile

AWSRequest DeleteConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteConfigurationProfile

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

type Rep DeleteConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteConfigurationProfile

type Rep DeleteConfigurationProfile = D1 ('MetaData "DeleteConfigurationProfile" "Amazonka.AppConfig.DeleteConfigurationProfile" "libZSservicesZSamazonka-appconfigZSamazonka-appconfig" 'False) (C1 ('MetaCons "DeleteConfigurationProfile'" 'PrefixI 'True) (S1 ('MetaSel ('Just "applicationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "configurationProfileId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteConfigurationProfile

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:

$sel:applicationId:DeleteConfigurationProfile', deleteConfigurationProfile_applicationId - The application ID that includes the configuration profile you want to delete.

$sel:configurationProfileId:DeleteConfigurationProfile', deleteConfigurationProfile_configurationProfileId - The ID of the configuration profile you want to delete.

data DeleteConfigurationProfileResponse Source #

Instances

Instances details
Eq DeleteConfigurationProfileResponse Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteConfigurationProfile

Read DeleteConfigurationProfileResponse Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteConfigurationProfile

Show DeleteConfigurationProfileResponse Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteConfigurationProfile

Generic DeleteConfigurationProfileResponse Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteConfigurationProfile

Associated Types

type Rep DeleteConfigurationProfileResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-appconfigZSamazonka-appconfig" '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.

ListTagsForResource

data ListTagsForResource Source #

See: newListTagsForResource smart constructor.

Instances

Instances details
Eq ListTagsForResource Source # 
Instance details

Defined in Amazonka.AppConfig.ListTagsForResource

Read ListTagsForResource Source # 
Instance details

Defined in Amazonka.AppConfig.ListTagsForResource

Show ListTagsForResource Source # 
Instance details

Defined in Amazonka.AppConfig.ListTagsForResource

Generic ListTagsForResource Source # 
Instance details

Defined in Amazonka.AppConfig.ListTagsForResource

Associated Types

type Rep ListTagsForResource :: Type -> Type #

NFData ListTagsForResource Source # 
Instance details

Defined in Amazonka.AppConfig.ListTagsForResource

Methods

rnf :: ListTagsForResource -> () #

Hashable ListTagsForResource Source # 
Instance details

Defined in Amazonka.AppConfig.ListTagsForResource

AWSRequest ListTagsForResource Source # 
Instance details

Defined in Amazonka.AppConfig.ListTagsForResource

Associated Types

type AWSResponse ListTagsForResource #

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

type Rep ListTagsForResource Source # 
Instance details

Defined in Amazonka.AppConfig.ListTagsForResource

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

Defined in Amazonka.AppConfig.ListTagsForResource

newListTagsForResource Source #

Create a value of ListTagsForResource with all optional fields omitted.

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

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

$sel:resourceArn:ListTagsForResource', listTagsForResource_resourceArn - The resource ARN.

data ListTagsForResourceResponse Source #

See: newListTagsForResourceResponse smart constructor.

Instances

Instances details
Eq ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.AppConfig.ListTagsForResource

Read ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.AppConfig.ListTagsForResource

Show ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.AppConfig.ListTagsForResource

Generic ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.AppConfig.ListTagsForResource

Associated Types

type Rep ListTagsForResourceResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-appconfigZSamazonka-appconfig" '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.

ListHostedConfigurationVersions

data ListHostedConfigurationVersions Source #

See: newListHostedConfigurationVersions smart constructor.

Instances

Instances details
Eq ListHostedConfigurationVersions Source # 
Instance details

Defined in Amazonka.AppConfig.ListHostedConfigurationVersions

Read ListHostedConfigurationVersions Source # 
Instance details

Defined in Amazonka.AppConfig.ListHostedConfigurationVersions

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

NFData ListHostedConfigurationVersions Source # 
Instance details

Defined in Amazonka.AppConfig.ListHostedConfigurationVersions

Hashable ListHostedConfigurationVersions Source # 
Instance details

Defined in Amazonka.AppConfig.ListHostedConfigurationVersions

AWSRequest ListHostedConfigurationVersions Source # 
Instance details

Defined in Amazonka.AppConfig.ListHostedConfigurationVersions

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

type Rep ListHostedConfigurationVersions Source # 
Instance details

Defined in Amazonka.AppConfig.ListHostedConfigurationVersions

type Rep ListHostedConfigurationVersions = D1 ('MetaData "ListHostedConfigurationVersions" "Amazonka.AppConfig.ListHostedConfigurationVersions" "libZSservicesZSamazonka-appconfigZSamazonka-appconfig" 'False) (C1 ('MetaCons "ListHostedConfigurationVersions'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "applicationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "configurationProfileId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse ListHostedConfigurationVersions Source # 
Instance details

Defined in Amazonka.AppConfig.ListHostedConfigurationVersions

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:nextToken:ListHostedConfigurationVersions', listHostedConfigurationVersions_nextToken - A token to start the list. Use this token to get the next set of results.

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

$sel:applicationId:ListHostedConfigurationVersions', listHostedConfigurationVersions_applicationId - The application ID.

$sel:configurationProfileId:ListHostedConfigurationVersions', listHostedConfigurationVersions_configurationProfileId - The configuration profile ID.

data ListHostedConfigurationVersionsResponse Source #

Instances

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

Generic ListHostedConfigurationVersionsResponse Source # 
Instance details

Defined in Amazonka.AppConfig.ListHostedConfigurationVersions

NFData 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" "libZSservicesZSamazonka-appconfigZSamazonka-appconfig" '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.

$sel:nextToken: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.

GetConfigurationProfile

data GetConfigurationProfile Source #

See: newGetConfigurationProfile smart constructor.

Instances

Instances details
Eq GetConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.GetConfigurationProfile

Read GetConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.GetConfigurationProfile

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

NFData GetConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.GetConfigurationProfile

Methods

rnf :: GetConfigurationProfile -> () #

Hashable GetConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.GetConfigurationProfile

AWSRequest GetConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.GetConfigurationProfile

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

type Rep GetConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.GetConfigurationProfile

type Rep GetConfigurationProfile = D1 ('MetaData "GetConfigurationProfile" "Amazonka.AppConfig.GetConfigurationProfile" "libZSservicesZSamazonka-appconfigZSamazonka-appconfig" 'False) (C1 ('MetaCons "GetConfigurationProfile'" 'PrefixI 'True) (S1 ('MetaSel ('Just "applicationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "configurationProfileId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.GetConfigurationProfile

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:

$sel:applicationId:GetConfigurationProfile', getConfigurationProfile_applicationId - The ID of the application that includes the configuration profile you want to get.

$sel:configurationProfileId:GetConfigurationProfile', getConfigurationProfile_configurationProfileId - The ID of the configuration profile you want to get.

data ConfigurationProfile Source #

See: newConfigurationProfile smart constructor.

Instances

Instances details
Eq ConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ConfigurationProfile

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

NFData ConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ConfigurationProfile

Methods

rnf :: ConfigurationProfile -> () #

Hashable ConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ConfigurationProfile

FromJSON ConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ConfigurationProfile

type Rep ConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ConfigurationProfile

type Rep ConfigurationProfile = D1 ('MetaData "ConfigurationProfile" "Amazonka.AppConfig.Types.ConfigurationProfile" "libZSservicesZSamazonka-appconfigZSamazonka-appconfig" 'False) (C1 ('MetaCons "ConfigurationProfile'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "retrievalRoleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "validators") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Validator])) :*: S1 ('MetaSel ('Just "locationUri") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "applicationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

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:retrievalRoleArn:ConfigurationProfile', configurationProfile_retrievalRoleArn - The ARN of an IAM role with permission to access the configuration at the specified LocationUri.

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

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

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

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

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

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

DeleteApplication

data DeleteApplication Source #

See: newDeleteApplication smart constructor.

Constructors

DeleteApplication' Text 

Instances

Instances details
Eq DeleteApplication Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteApplication

Read DeleteApplication Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteApplication

Show DeleteApplication Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteApplication

Generic DeleteApplication Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteApplication

Associated Types

type Rep DeleteApplication :: Type -> Type #

NFData DeleteApplication Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteApplication

Methods

rnf :: DeleteApplication -> () #

Hashable DeleteApplication Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteApplication

AWSRequest DeleteApplication Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteApplication

Associated Types

type AWSResponse DeleteApplication #

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

type Rep DeleteApplication Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteApplication

type Rep DeleteApplication = D1 ('MetaData "DeleteApplication" "Amazonka.AppConfig.DeleteApplication" "libZSservicesZSamazonka-appconfigZSamazonka-appconfig" 'False) (C1 ('MetaCons "DeleteApplication'" 'PrefixI 'True) (S1 ('MetaSel ('Just "applicationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteApplication Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteApplication

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:

$sel:applicationId:DeleteApplication', deleteApplication_applicationId - The ID of the application to delete.

data DeleteApplicationResponse Source #

See: newDeleteApplicationResponse smart constructor.

Instances

Instances details
Eq DeleteApplicationResponse Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteApplication

Read DeleteApplicationResponse Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteApplication

Show DeleteApplicationResponse Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteApplication

Generic DeleteApplicationResponse Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteApplication

Associated Types

type Rep DeleteApplicationResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-appconfigZSamazonka-appconfig" '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.

UpdateApplication

data UpdateApplication Source #

See: newUpdateApplication smart constructor.

Instances

Instances details
Eq UpdateApplication Source # 
Instance details

Defined in Amazonka.AppConfig.UpdateApplication

Read UpdateApplication Source # 
Instance details

Defined in Amazonka.AppConfig.UpdateApplication

Show UpdateApplication Source # 
Instance details

Defined in Amazonka.AppConfig.UpdateApplication

Generic UpdateApplication Source # 
Instance details

Defined in Amazonka.AppConfig.UpdateApplication

Associated Types

type Rep UpdateApplication :: Type -> Type #

NFData UpdateApplication Source # 
Instance details

Defined in Amazonka.AppConfig.UpdateApplication

Methods

rnf :: UpdateApplication -> () #

Hashable UpdateApplication Source # 
Instance details

Defined in Amazonka.AppConfig.UpdateApplication

ToJSON UpdateApplication Source # 
Instance details

Defined in Amazonka.AppConfig.UpdateApplication

AWSRequest UpdateApplication Source # 
Instance details

Defined in Amazonka.AppConfig.UpdateApplication

Associated Types

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

type Rep UpdateApplication Source # 
Instance details

Defined in Amazonka.AppConfig.UpdateApplication

type Rep UpdateApplication = D1 ('MetaData "UpdateApplication" "Amazonka.AppConfig.UpdateApplication" "libZSservicesZSamazonka-appconfigZSamazonka-appconfig" 'False) (C1 ('MetaCons "UpdateApplication'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "applicationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse UpdateApplication Source # 
Instance details

Defined in Amazonka.AppConfig.UpdateApplication

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:

$sel:name:UpdateApplication', updateApplication_name - The name of the application.

$sel:description:UpdateApplication', updateApplication_description - A description of the application.

$sel:applicationId:UpdateApplication', updateApplication_applicationId - The application ID.

data Application Source #

See: newApplication smart constructor.

Constructors

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

Instances

Instances details
Eq Application Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Application

Read Application Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Application

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

NFData Application Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Application

Methods

rnf :: Application -> () #

Hashable Application Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Application

FromJSON 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" "libZSservicesZSamazonka-appconfigZSamazonka-appconfig" 'False) (C1 ('MetaCons "Application'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "description") '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:name:Application', application_name - The application name.

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

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

UpdateDeploymentStrategy

data UpdateDeploymentStrategy Source #

See: newUpdateDeploymentStrategy smart constructor.

Instances

Instances details
Eq UpdateDeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.UpdateDeploymentStrategy

Read UpdateDeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.UpdateDeploymentStrategy

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

NFData UpdateDeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.UpdateDeploymentStrategy

Hashable UpdateDeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.UpdateDeploymentStrategy

ToJSON UpdateDeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.UpdateDeploymentStrategy

AWSRequest 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

type Rep UpdateDeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.UpdateDeploymentStrategy

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

Defined in Amazonka.AppConfig.UpdateDeploymentStrategy

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:

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

$sel:deploymentDurationInMinutes:UpdateDeploymentStrategy', updateDeploymentStrategy_deploymentDurationInMinutes - Total amount of time for a deployment to last.

$sel:finalBakeTimeInMinutes:UpdateDeploymentStrategy', updateDeploymentStrategy_finalBakeTimeInMinutes - The amount of time AppConfig monitors for alarms before considering the deployment to be complete and no longer eligible for automatic roll back.

$sel:description:UpdateDeploymentStrategy', updateDeploymentStrategy_description - A description of the deployment strategy.

$sel:growthType:UpdateDeploymentStrategy', updateDeploymentStrategy_growthType - The algorithm used to define how percentage grows over time. AWS 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.

$sel:deploymentStrategyId:UpdateDeploymentStrategy', updateDeploymentStrategy_deploymentStrategyId - The deployment strategy ID.

data DeploymentStrategy Source #

See: newDeploymentStrategy smart constructor.

Instances

Instances details
Eq DeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentStrategy

Read DeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentStrategy

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

NFData DeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentStrategy

Methods

rnf :: DeploymentStrategy -> () #

Hashable DeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentStrategy

FromJSON 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" "libZSservicesZSamazonka-appconfigZSamazonka-appconfig" 'False) (C1 ('MetaCons "DeploymentStrategy'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "growthFactor") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "replicateTo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ReplicateTo))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "deploymentDurationInMinutes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "finalBakeTimeInMinutes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "growthType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GrowthType))))))

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:growthFactor:DeploymentStrategy', deploymentStrategy_growthFactor - The percentage of targets that received a deployed configuration during each interval.

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

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

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

$sel:deploymentDurationInMinutes:DeploymentStrategy', deploymentStrategy_deploymentDurationInMinutes - Total amount of time the deployment lasted.

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

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

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

DeleteDeploymentStrategy

data DeleteDeploymentStrategy Source #

See: newDeleteDeploymentStrategy smart constructor.

Instances

Instances details
Eq DeleteDeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteDeploymentStrategy

Read DeleteDeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteDeploymentStrategy

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

NFData DeleteDeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteDeploymentStrategy

Hashable DeleteDeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteDeploymentStrategy

AWSRequest DeleteDeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteDeploymentStrategy

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

type Rep DeleteDeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteDeploymentStrategy

type Rep DeleteDeploymentStrategy = D1 ('MetaData "DeleteDeploymentStrategy" "Amazonka.AppConfig.DeleteDeploymentStrategy" "libZSservicesZSamazonka-appconfigZSamazonka-appconfig" 'False) (C1 ('MetaCons "DeleteDeploymentStrategy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "deploymentStrategyId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteDeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteDeploymentStrategy

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:

$sel:deploymentStrategyId:DeleteDeploymentStrategy', deleteDeploymentStrategy_deploymentStrategyId - The ID of the deployment strategy you want to delete.

data DeleteDeploymentStrategyResponse Source #

See: newDeleteDeploymentStrategyResponse smart constructor.

Instances

Instances details
Eq DeleteDeploymentStrategyResponse Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteDeploymentStrategy

Read DeleteDeploymentStrategyResponse Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteDeploymentStrategy

Show DeleteDeploymentStrategyResponse Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteDeploymentStrategy

Generic DeleteDeploymentStrategyResponse Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteDeploymentStrategy

Associated Types

type Rep DeleteDeploymentStrategyResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-appconfigZSamazonka-appconfig" '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.

CreateApplication

data CreateApplication Source #

See: newCreateApplication smart constructor.

Instances

Instances details
Eq CreateApplication Source # 
Instance details

Defined in Amazonka.AppConfig.CreateApplication

Read CreateApplication Source # 
Instance details

Defined in Amazonka.AppConfig.CreateApplication

Show CreateApplication Source # 
Instance details

Defined in Amazonka.AppConfig.CreateApplication

Generic CreateApplication Source # 
Instance details

Defined in Amazonka.AppConfig.CreateApplication

Associated Types

type Rep CreateApplication :: Type -> Type #

NFData CreateApplication Source # 
Instance details

Defined in Amazonka.AppConfig.CreateApplication

Methods

rnf :: CreateApplication -> () #

Hashable CreateApplication Source # 
Instance details

Defined in Amazonka.AppConfig.CreateApplication

ToJSON CreateApplication Source # 
Instance details

Defined in Amazonka.AppConfig.CreateApplication

AWSRequest CreateApplication Source # 
Instance details

Defined in Amazonka.AppConfig.CreateApplication

Associated Types

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

type Rep CreateApplication Source # 
Instance details

Defined in Amazonka.AppConfig.CreateApplication

type Rep CreateApplication = D1 ('MetaData "CreateApplication" "Amazonka.AppConfig.CreateApplication" "libZSservicesZSamazonka-appconfigZSamazonka-appconfig" '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))))
type AWSResponse CreateApplication Source # 
Instance details

Defined in Amazonka.AppConfig.CreateApplication

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:

$sel:description: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.

$sel:name: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
Eq Application Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Application

Read Application Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Application

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

NFData Application Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Application

Methods

rnf :: Application -> () #

Hashable Application Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Application

FromJSON 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" "libZSservicesZSamazonka-appconfigZSamazonka-appconfig" 'False) (C1 ('MetaCons "Application'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "description") '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:name:Application', application_name - The application name.

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

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

ValidateConfiguration

data ValidateConfiguration Source #

See: newValidateConfiguration smart constructor.

Instances

Instances details
Eq ValidateConfiguration Source # 
Instance details

Defined in Amazonka.AppConfig.ValidateConfiguration

Read ValidateConfiguration Source # 
Instance details

Defined in Amazonka.AppConfig.ValidateConfiguration

Show ValidateConfiguration Source # 
Instance details

Defined in Amazonka.AppConfig.ValidateConfiguration

Generic ValidateConfiguration Source # 
Instance details

Defined in Amazonka.AppConfig.ValidateConfiguration

Associated Types

type Rep ValidateConfiguration :: Type -> Type #

NFData ValidateConfiguration Source # 
Instance details

Defined in Amazonka.AppConfig.ValidateConfiguration

Methods

rnf :: ValidateConfiguration -> () #

Hashable ValidateConfiguration Source # 
Instance details

Defined in Amazonka.AppConfig.ValidateConfiguration

ToJSON ValidateConfiguration Source # 
Instance details

Defined in Amazonka.AppConfig.ValidateConfiguration

AWSRequest ValidateConfiguration Source # 
Instance details

Defined in Amazonka.AppConfig.ValidateConfiguration

Associated Types

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

type Rep ValidateConfiguration Source # 
Instance details

Defined in Amazonka.AppConfig.ValidateConfiguration

type Rep ValidateConfiguration = D1 ('MetaData "ValidateConfiguration" "Amazonka.AppConfig.ValidateConfiguration" "libZSservicesZSamazonka-appconfigZSamazonka-appconfig" '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))))
type AWSResponse ValidateConfiguration Source # 
Instance details

Defined in Amazonka.AppConfig.ValidateConfiguration

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:

$sel:applicationId:ValidateConfiguration', validateConfiguration_applicationId - The application ID.

$sel:configurationProfileId:ValidateConfiguration', validateConfiguration_configurationProfileId - The configuration profile ID.

$sel:configurationVersion:ValidateConfiguration', validateConfiguration_configurationVersion - The version of the configuration to validate.

data ValidateConfigurationResponse Source #

See: newValidateConfigurationResponse smart constructor.

Instances

Instances details
Eq ValidateConfigurationResponse Source # 
Instance details

Defined in Amazonka.AppConfig.ValidateConfiguration

Read ValidateConfigurationResponse Source # 
Instance details

Defined in Amazonka.AppConfig.ValidateConfiguration

Show ValidateConfigurationResponse Source # 
Instance details

Defined in Amazonka.AppConfig.ValidateConfiguration

Generic ValidateConfigurationResponse Source # 
Instance details

Defined in Amazonka.AppConfig.ValidateConfiguration

Associated Types

type Rep ValidateConfigurationResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-appconfigZSamazonka-appconfig" '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.

StopDeployment

data StopDeployment Source #

See: newStopDeployment smart constructor.

Instances

Instances details
Eq StopDeployment Source # 
Instance details

Defined in Amazonka.AppConfig.StopDeployment

Read StopDeployment Source # 
Instance details

Defined in Amazonka.AppConfig.StopDeployment

Show StopDeployment Source # 
Instance details

Defined in Amazonka.AppConfig.StopDeployment

Generic StopDeployment Source # 
Instance details

Defined in Amazonka.AppConfig.StopDeployment

Associated Types

type Rep StopDeployment :: Type -> Type #

NFData StopDeployment Source # 
Instance details

Defined in Amazonka.AppConfig.StopDeployment

Methods

rnf :: StopDeployment -> () #

Hashable StopDeployment Source # 
Instance details

Defined in Amazonka.AppConfig.StopDeployment

AWSRequest StopDeployment Source # 
Instance details

Defined in Amazonka.AppConfig.StopDeployment

Associated Types

type AWSResponse StopDeployment #

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

type Rep StopDeployment Source # 
Instance details

Defined in Amazonka.AppConfig.StopDeployment

type Rep StopDeployment = D1 ('MetaData "StopDeployment" "Amazonka.AppConfig.StopDeployment" "libZSservicesZSamazonka-appconfigZSamazonka-appconfig" '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))))
type AWSResponse StopDeployment Source # 
Instance details

Defined in Amazonka.AppConfig.StopDeployment

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:

$sel:applicationId:StopDeployment', stopDeployment_applicationId - The application ID.

$sel:environmentId:StopDeployment', stopDeployment_environmentId - The environment ID.

$sel:deploymentNumber:StopDeployment', stopDeployment_deploymentNumber - The sequence number of the deployment.

data Deployment Source #

See: newDeployment smart constructor.

Instances

Instances details
Eq Deployment Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Deployment

Read Deployment Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Deployment

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

NFData Deployment Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Deployment

Methods

rnf :: Deployment -> () #

Hashable Deployment Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Deployment

FromJSON 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" "libZSservicesZSamazonka-appconfigZSamazonka-appconfig" 'False) (C1 ('MetaCons "Deployment'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "growthFactor") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "configurationName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DeploymentState)) :*: S1 ('MetaSel ('Just "deploymentStrategyId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "deploymentNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "configurationVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "eventLog") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DeploymentEvent])) :*: (S1 ('MetaSel ('Just "percentageComplete") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "startedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))))) :*: (((S1 ('MetaSel ('Just "applicationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "deploymentDurationInMinutes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "environmentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "completedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))) :*: ((S1 ('MetaSel ('Just "configurationLocationUri") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "finalBakeTimeInMinutes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "configurationProfileId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "growthType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GrowthType))))))))

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:growthFactor:Deployment', deployment_growthFactor - The percentage of targets to receive a deployed configuration during each interval.

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

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

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

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

$sel:configurationVersion:Deployment', deployment_configurationVersion - The configuration version 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: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:applicationId:Deployment', deployment_applicationId - The ID of the application that was deployed.

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

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

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

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

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

$sel:description:Deployment', deployment_description - The description of the deployment.

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

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

GetApplication

data GetApplication Source #

See: newGetApplication smart constructor.

Constructors

GetApplication' Text 

Instances

Instances details
Eq GetApplication Source # 
Instance details

Defined in Amazonka.AppConfig.GetApplication

Read GetApplication Source # 
Instance details

Defined in Amazonka.AppConfig.GetApplication

Show GetApplication Source # 
Instance details

Defined in Amazonka.AppConfig.GetApplication

Generic GetApplication Source # 
Instance details

Defined in Amazonka.AppConfig.GetApplication

Associated Types

type Rep GetApplication :: Type -> Type #

NFData GetApplication Source # 
Instance details

Defined in Amazonka.AppConfig.GetApplication

Methods

rnf :: GetApplication -> () #

Hashable GetApplication Source # 
Instance details

Defined in Amazonka.AppConfig.GetApplication

AWSRequest GetApplication Source # 
Instance details

Defined in Amazonka.AppConfig.GetApplication

Associated Types

type AWSResponse GetApplication #

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

type Rep GetApplication Source # 
Instance details

Defined in Amazonka.AppConfig.GetApplication

type Rep GetApplication = D1 ('MetaData "GetApplication" "Amazonka.AppConfig.GetApplication" "libZSservicesZSamazonka-appconfigZSamazonka-appconfig" 'False) (C1 ('MetaCons "GetApplication'" 'PrefixI 'True) (S1 ('MetaSel ('Just "applicationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetApplication Source # 
Instance details

Defined in Amazonka.AppConfig.GetApplication

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:

$sel:applicationId: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
Eq Application Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Application

Read Application Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Application

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

NFData Application Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Application

Methods

rnf :: Application -> () #

Hashable Application Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Application

FromJSON 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" "libZSservicesZSamazonka-appconfigZSamazonka-appconfig" 'False) (C1 ('MetaCons "Application'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "description") '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:name:Application', application_name - The application name.

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

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

CreateHostedConfigurationVersion

data CreateHostedConfigurationVersion Source #

See: newCreateHostedConfigurationVersion smart constructor.

Instances

Instances details
Eq CreateHostedConfigurationVersion Source # 
Instance details

Defined in Amazonka.AppConfig.CreateHostedConfigurationVersion

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

NFData CreateHostedConfigurationVersion Source # 
Instance details

Defined in Amazonka.AppConfig.CreateHostedConfigurationVersion

Hashable CreateHostedConfigurationVersion Source # 
Instance details

Defined in Amazonka.AppConfig.CreateHostedConfigurationVersion

AWSRequest CreateHostedConfigurationVersion Source # 
Instance details

Defined in Amazonka.AppConfig.CreateHostedConfigurationVersion

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

type Rep CreateHostedConfigurationVersion Source # 
Instance details

Defined in Amazonka.AppConfig.CreateHostedConfigurationVersion

type Rep CreateHostedConfigurationVersion = D1 ('MetaData "CreateHostedConfigurationVersion" "Amazonka.AppConfig.CreateHostedConfigurationVersion" "libZSservicesZSamazonka-appconfigZSamazonka-appconfig" 'False) (C1 ('MetaCons "CreateHostedConfigurationVersion'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "latestVersionNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: 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)))))
type AWSResponse CreateHostedConfigurationVersion Source # 
Instance details

Defined in Amazonka.AppConfig.CreateHostedConfigurationVersion

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:

$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 of the latest hosted configuration version.

$sel:description:CreateHostedConfigurationVersion', createHostedConfigurationVersion_description - A description of the configuration.

$sel:applicationId:CreateHostedConfigurationVersion', createHostedConfigurationVersion_applicationId - The application ID.

$sel:configurationProfileId:CreateHostedConfigurationVersion', createHostedConfigurationVersion_configurationProfileId - The configuration profile ID.

$sel:content:CreateHostedConfigurationVersion', createHostedConfigurationVersion_content - The content of the configuration or the configuration data.

$sel:contentType: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
Eq HostedConfigurationVersion Source # 
Instance details

Defined in Amazonka.AppConfig.Types.HostedConfigurationVersion

Show HostedConfigurationVersion Source # 
Instance details

Defined in Amazonka.AppConfig.Types.HostedConfigurationVersion

Generic HostedConfigurationVersion Source # 
Instance details

Defined in Amazonka.AppConfig.Types.HostedConfigurationVersion

Associated Types

type Rep HostedConfigurationVersion :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-appconfigZSamazonka-appconfig" 'False) (C1 ('MetaCons "HostedConfigurationVersion'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "content") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive ByteString))) :*: (S1 ('MetaSel ('Just "versionNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "applicationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "description") '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))))))

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:content:HostedConfigurationVersion', hostedConfigurationVersion_content - The content of the configuration or the configuration data.

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

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

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

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

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

ListConfigurationProfiles

data ListConfigurationProfiles Source #

See: newListConfigurationProfiles smart constructor.

Instances

Instances details
Eq ListConfigurationProfiles Source # 
Instance details

Defined in Amazonka.AppConfig.ListConfigurationProfiles

Read ListConfigurationProfiles Source # 
Instance details

Defined in Amazonka.AppConfig.ListConfigurationProfiles

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

NFData ListConfigurationProfiles Source # 
Instance details

Defined in Amazonka.AppConfig.ListConfigurationProfiles

Hashable ListConfigurationProfiles Source # 
Instance details

Defined in Amazonka.AppConfig.ListConfigurationProfiles

AWSRequest ListConfigurationProfiles Source # 
Instance details

Defined in Amazonka.AppConfig.ListConfigurationProfiles

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

type Rep ListConfigurationProfiles Source # 
Instance details

Defined in Amazonka.AppConfig.ListConfigurationProfiles

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

Defined in Amazonka.AppConfig.ListConfigurationProfiles

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:nextToken:ListConfigurationProfiles', listConfigurationProfiles_nextToken - A token to start the list. Use this token to get the next set of results.

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

$sel:applicationId:ListConfigurationProfiles', listConfigurationProfiles_applicationId - The application ID.

data ListConfigurationProfilesResponse Source #

See: newListConfigurationProfilesResponse smart constructor.

Instances

Instances details
Eq ListConfigurationProfilesResponse Source # 
Instance details

Defined in Amazonka.AppConfig.ListConfigurationProfiles

Read ListConfigurationProfilesResponse Source # 
Instance details

Defined in Amazonka.AppConfig.ListConfigurationProfiles

Show ListConfigurationProfilesResponse Source # 
Instance details

Defined in Amazonka.AppConfig.ListConfigurationProfiles

Generic ListConfigurationProfilesResponse Source # 
Instance details

Defined in Amazonka.AppConfig.ListConfigurationProfiles

Associated Types

type Rep ListConfigurationProfilesResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-appconfigZSamazonka-appconfig" '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.

$sel:nextToken: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.

DeleteHostedConfigurationVersion

data DeleteHostedConfigurationVersion Source #

See: newDeleteHostedConfigurationVersion smart constructor.

Instances

Instances details
Eq DeleteHostedConfigurationVersion Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteHostedConfigurationVersion

Read DeleteHostedConfigurationVersion Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteHostedConfigurationVersion

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

NFData DeleteHostedConfigurationVersion Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteHostedConfigurationVersion

Hashable DeleteHostedConfigurationVersion Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteHostedConfigurationVersion

AWSRequest DeleteHostedConfigurationVersion Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteHostedConfigurationVersion

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

type Rep DeleteHostedConfigurationVersion Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteHostedConfigurationVersion

type Rep DeleteHostedConfigurationVersion = D1 ('MetaData "DeleteHostedConfigurationVersion" "Amazonka.AppConfig.DeleteHostedConfigurationVersion" "libZSservicesZSamazonka-appconfigZSamazonka-appconfig" '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))))
type AWSResponse DeleteHostedConfigurationVersion Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteHostedConfigurationVersion

data DeleteHostedConfigurationVersionResponse Source #

Instances

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

Generic DeleteHostedConfigurationVersionResponse Source # 
Instance details

Defined in Amazonka.AppConfig.DeleteHostedConfigurationVersion

NFData 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" "libZSservicesZSamazonka-appconfigZSamazonka-appconfig" '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.

GetHostedConfigurationVersion

data GetHostedConfigurationVersion Source #

See: newGetHostedConfigurationVersion smart constructor.

Instances

Instances details
Eq GetHostedConfigurationVersion Source # 
Instance details

Defined in Amazonka.AppConfig.GetHostedConfigurationVersion

Read GetHostedConfigurationVersion Source # 
Instance details

Defined in Amazonka.AppConfig.GetHostedConfigurationVersion

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

NFData GetHostedConfigurationVersion Source # 
Instance details

Defined in Amazonka.AppConfig.GetHostedConfigurationVersion

Hashable GetHostedConfigurationVersion Source # 
Instance details

Defined in Amazonka.AppConfig.GetHostedConfigurationVersion

AWSRequest GetHostedConfigurationVersion Source # 
Instance details

Defined in Amazonka.AppConfig.GetHostedConfigurationVersion

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

type Rep GetHostedConfigurationVersion Source # 
Instance details

Defined in Amazonka.AppConfig.GetHostedConfigurationVersion

type Rep GetHostedConfigurationVersion = D1 ('MetaData "GetHostedConfigurationVersion" "Amazonka.AppConfig.GetHostedConfigurationVersion" "libZSservicesZSamazonka-appconfigZSamazonka-appconfig" '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))))
type AWSResponse GetHostedConfigurationVersion Source # 
Instance details

Defined in Amazonka.AppConfig.GetHostedConfigurationVersion

data HostedConfigurationVersion Source #

See: newHostedConfigurationVersion smart constructor.

Instances

Instances details
Eq HostedConfigurationVersion Source # 
Instance details

Defined in Amazonka.AppConfig.Types.HostedConfigurationVersion

Show HostedConfigurationVersion Source # 
Instance details

Defined in Amazonka.AppConfig.Types.HostedConfigurationVersion

Generic HostedConfigurationVersion Source # 
Instance details

Defined in Amazonka.AppConfig.Types.HostedConfigurationVersion

Associated Types

type Rep HostedConfigurationVersion :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-appconfigZSamazonka-appconfig" 'False) (C1 ('MetaCons "HostedConfigurationVersion'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "content") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive ByteString))) :*: (S1 ('MetaSel ('Just "versionNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "applicationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "description") '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))))))

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:content:HostedConfigurationVersion', hostedConfigurationVersion_content - The content of the configuration or the configuration data.

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

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

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

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

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

ListDeployments

data ListDeployments Source #

See: newListDeployments smart constructor.

Instances

Instances details
Eq ListDeployments Source # 
Instance details

Defined in Amazonka.AppConfig.ListDeployments

Read ListDeployments Source # 
Instance details

Defined in Amazonka.AppConfig.ListDeployments

Show ListDeployments Source # 
Instance details

Defined in Amazonka.AppConfig.ListDeployments

Generic ListDeployments Source # 
Instance details

Defined in Amazonka.AppConfig.ListDeployments

Associated Types

type Rep ListDeployments :: Type -> Type #

NFData ListDeployments Source # 
Instance details

Defined in Amazonka.AppConfig.ListDeployments

Methods

rnf :: ListDeployments -> () #

Hashable ListDeployments Source # 
Instance details

Defined in Amazonka.AppConfig.ListDeployments

AWSRequest ListDeployments Source # 
Instance details

Defined in Amazonka.AppConfig.ListDeployments

Associated Types

type AWSResponse ListDeployments #

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

type Rep ListDeployments Source # 
Instance details

Defined in Amazonka.AppConfig.ListDeployments

type Rep ListDeployments = D1 ('MetaData "ListDeployments" "Amazonka.AppConfig.ListDeployments" "libZSservicesZSamazonka-appconfigZSamazonka-appconfig" 'False) (C1 ('MetaCons "ListDeployments'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "applicationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "environmentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse ListDeployments Source # 
Instance details

Defined in Amazonka.AppConfig.ListDeployments

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:nextToken:ListDeployments', listDeployments_nextToken - A token to start the list. Use this token to get the next set of results.

$sel:maxResults:ListDeployments', listDeployments_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.

$sel:applicationId:ListDeployments', listDeployments_applicationId - The application ID.

$sel:environmentId:ListDeployments', listDeployments_environmentId - The environment ID.

data ListDeploymentsResponse Source #

See: newListDeploymentsResponse smart constructor.

Instances

Instances details
Eq ListDeploymentsResponse Source # 
Instance details

Defined in Amazonka.AppConfig.ListDeployments

Read ListDeploymentsResponse Source # 
Instance details

Defined in Amazonka.AppConfig.ListDeployments

Show ListDeploymentsResponse Source # 
Instance details

Defined in Amazonka.AppConfig.ListDeployments

Generic ListDeploymentsResponse Source # 
Instance details

Defined in Amazonka.AppConfig.ListDeployments

Associated Types

type Rep ListDeploymentsResponse :: Type -> Type #

NFData ListDeploymentsResponse Source # 
Instance details

Defined in Amazonka.AppConfig.ListDeployments

Methods

rnf :: ListDeploymentsResponse -> () #

type Rep ListDeploymentsResponse Source # 
Instance details

Defined in Amazonka.AppConfig.ListDeployments

type Rep ListDeploymentsResponse = D1 ('MetaData "ListDeploymentsResponse" "Amazonka.AppConfig.ListDeployments" "libZSservicesZSamazonka-appconfigZSamazonka-appconfig" '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.

$sel:nextToken: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.

TagResource

data TagResource Source #

See: newTagResource smart constructor.

Instances

Instances details
Eq TagResource Source # 
Instance details

Defined in Amazonka.AppConfig.TagResource

Read TagResource Source # 
Instance details

Defined in Amazonka.AppConfig.TagResource

Show TagResource Source # 
Instance details

Defined in Amazonka.AppConfig.TagResource

Generic TagResource Source # 
Instance details

Defined in Amazonka.AppConfig.TagResource

Associated Types

type Rep TagResource :: Type -> Type #

NFData TagResource Source # 
Instance details

Defined in Amazonka.AppConfig.TagResource

Methods

rnf :: TagResource -> () #

Hashable TagResource Source # 
Instance details

Defined in Amazonka.AppConfig.TagResource

ToJSON TagResource Source # 
Instance details

Defined in Amazonka.AppConfig.TagResource

AWSRequest TagResource Source # 
Instance details

Defined in Amazonka.AppConfig.TagResource

Associated Types

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

type Rep TagResource Source # 
Instance details

Defined in Amazonka.AppConfig.TagResource

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

Defined in Amazonka.AppConfig.TagResource

newTagResource Source #

Create a value of TagResource with all optional fields omitted.

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

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

$sel:resourceArn:TagResource', tagResource_resourceArn - The 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
Eq TagResourceResponse Source # 
Instance details

Defined in Amazonka.AppConfig.TagResource

Read TagResourceResponse Source # 
Instance details

Defined in Amazonka.AppConfig.TagResource

Show TagResourceResponse Source # 
Instance details

Defined in Amazonka.AppConfig.TagResource

Generic TagResourceResponse Source # 
Instance details

Defined in Amazonka.AppConfig.TagResource

Associated Types

type Rep TagResourceResponse :: Type -> Type #

NFData TagResourceResponse Source # 
Instance details

Defined in Amazonka.AppConfig.TagResource

Methods

rnf :: TagResourceResponse -> () #

type Rep TagResourceResponse Source # 
Instance details

Defined in Amazonka.AppConfig.TagResource

type Rep TagResourceResponse = D1 ('MetaData "TagResourceResponse" "Amazonka.AppConfig.TagResource" "libZSservicesZSamazonka-appconfigZSamazonka-appconfig" '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.

GetEnvironment

data GetEnvironment Source #

See: newGetEnvironment smart constructor.

Constructors

GetEnvironment' Text Text 

Instances

Instances details
Eq GetEnvironment Source # 
Instance details

Defined in Amazonka.AppConfig.GetEnvironment

Read GetEnvironment Source # 
Instance details

Defined in Amazonka.AppConfig.GetEnvironment

Show GetEnvironment Source # 
Instance details

Defined in Amazonka.AppConfig.GetEnvironment

Generic GetEnvironment Source # 
Instance details

Defined in Amazonka.AppConfig.GetEnvironment

Associated Types

type Rep GetEnvironment :: Type -> Type #

NFData GetEnvironment Source # 
Instance details

Defined in Amazonka.AppConfig.GetEnvironment

Methods

rnf :: GetEnvironment -> () #

Hashable GetEnvironment Source # 
Instance details

Defined in Amazonka.AppConfig.GetEnvironment

AWSRequest GetEnvironment Source # 
Instance details

Defined in Amazonka.AppConfig.GetEnvironment

Associated Types

type AWSResponse GetEnvironment #

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

type Rep GetEnvironment Source # 
Instance details

Defined in Amazonka.AppConfig.GetEnvironment

type Rep GetEnvironment = D1 ('MetaData "GetEnvironment" "Amazonka.AppConfig.GetEnvironment" "libZSservicesZSamazonka-appconfigZSamazonka-appconfig" 'False) (C1 ('MetaCons "GetEnvironment'" 'PrefixI 'True) (S1 ('MetaSel ('Just "applicationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "environmentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetEnvironment Source # 
Instance details

Defined in Amazonka.AppConfig.GetEnvironment

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:

$sel:applicationId:GetEnvironment', getEnvironment_applicationId - The ID of the application that includes the environment you want to get.

$sel:environmentId:GetEnvironment', getEnvironment_environmentId - The ID of the environment you wnat to get.

data Environment Source #

See: newEnvironment smart constructor.

Instances

Instances details
Eq Environment Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Environment

Read Environment Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Environment

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

NFData Environment Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Environment

Methods

rnf :: Environment -> () #

Hashable Environment Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Environment

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

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

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

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

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

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

ListApplications

data ListApplications Source #

See: newListApplications smart constructor.

Instances

Instances details
Eq ListApplications Source # 
Instance details

Defined in Amazonka.AppConfig.ListApplications

Read ListApplications Source # 
Instance details

Defined in Amazonka.AppConfig.ListApplications

Show ListApplications Source # 
Instance details

Defined in Amazonka.AppConfig.ListApplications

Generic ListApplications Source # 
Instance details

Defined in Amazonka.AppConfig.ListApplications

Associated Types

type Rep ListApplications :: Type -> Type #

NFData ListApplications Source # 
Instance details

Defined in Amazonka.AppConfig.ListApplications

Methods

rnf :: ListApplications -> () #

Hashable ListApplications Source # 
Instance details

Defined in Amazonka.AppConfig.ListApplications

AWSRequest ListApplications Source # 
Instance details

Defined in Amazonka.AppConfig.ListApplications

Associated Types

type AWSResponse ListApplications #

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

type Rep ListApplications Source # 
Instance details

Defined in Amazonka.AppConfig.ListApplications

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

Defined in Amazonka.AppConfig.ListApplications

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:nextToken:ListApplications', listApplications_nextToken - A token to start the list. Use this token to get the next set of results.

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

data ListApplicationsResponse Source #

See: newListApplicationsResponse smart constructor.

Instances

Instances details
Eq ListApplicationsResponse Source # 
Instance details

Defined in Amazonka.AppConfig.ListApplications

Read ListApplicationsResponse Source # 
Instance details

Defined in Amazonka.AppConfig.ListApplications

Show ListApplicationsResponse Source # 
Instance details

Defined in Amazonka.AppConfig.ListApplications

Generic ListApplicationsResponse Source # 
Instance details

Defined in Amazonka.AppConfig.ListApplications

Associated Types

type Rep ListApplicationsResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-appconfigZSamazonka-appconfig" '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.

$sel:nextToken: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.

UntagResource

data UntagResource Source #

See: newUntagResource smart constructor.

Constructors

UntagResource' Text [Text] 

Instances

Instances details
Eq UntagResource Source # 
Instance details

Defined in Amazonka.AppConfig.UntagResource

Read UntagResource Source # 
Instance details

Defined in Amazonka.AppConfig.UntagResource

Show UntagResource Source # 
Instance details

Defined in Amazonka.AppConfig.UntagResource

Generic UntagResource Source # 
Instance details

Defined in Amazonka.AppConfig.UntagResource

Associated Types

type Rep UntagResource :: Type -> Type #

NFData UntagResource Source # 
Instance details

Defined in Amazonka.AppConfig.UntagResource

Methods

rnf :: UntagResource -> () #

Hashable UntagResource Source # 
Instance details

Defined in Amazonka.AppConfig.UntagResource

AWSRequest UntagResource Source # 
Instance details

Defined in Amazonka.AppConfig.UntagResource

Associated Types

type AWSResponse UntagResource #

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

type Rep UntagResource Source # 
Instance details

Defined in Amazonka.AppConfig.UntagResource

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

Defined in Amazonka.AppConfig.UntagResource

newUntagResource Source #

Create a value of UntagResource with all optional fields omitted.

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

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

$sel:resourceArn:UntagResource', untagResource_resourceArn - The 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
Eq UntagResourceResponse Source # 
Instance details

Defined in Amazonka.AppConfig.UntagResource

Read UntagResourceResponse Source # 
Instance details

Defined in Amazonka.AppConfig.UntagResource

Show UntagResourceResponse Source # 
Instance details

Defined in Amazonka.AppConfig.UntagResource

Generic UntagResourceResponse Source # 
Instance details

Defined in Amazonka.AppConfig.UntagResource

Associated Types

type Rep UntagResourceResponse :: Type -> Type #

NFData UntagResourceResponse Source # 
Instance details

Defined in Amazonka.AppConfig.UntagResource

Methods

rnf :: UntagResourceResponse -> () #

type Rep UntagResourceResponse Source # 
Instance details

Defined in Amazonka.AppConfig.UntagResource

type Rep UntagResourceResponse = D1 ('MetaData "UntagResourceResponse" "Amazonka.AppConfig.UntagResource" "libZSservicesZSamazonka-appconfigZSamazonka-appconfig" '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.

ListDeploymentStrategies

data ListDeploymentStrategies Source #

See: newListDeploymentStrategies smart constructor.

Instances

Instances details
Eq ListDeploymentStrategies Source # 
Instance details

Defined in Amazonka.AppConfig.ListDeploymentStrategies

Read ListDeploymentStrategies Source # 
Instance details

Defined in Amazonka.AppConfig.ListDeploymentStrategies

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

NFData ListDeploymentStrategies Source # 
Instance details

Defined in Amazonka.AppConfig.ListDeploymentStrategies

Hashable ListDeploymentStrategies Source # 
Instance details

Defined in Amazonka.AppConfig.ListDeploymentStrategies

AWSRequest ListDeploymentStrategies Source # 
Instance details

Defined in Amazonka.AppConfig.ListDeploymentStrategies

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

type Rep ListDeploymentStrategies Source # 
Instance details

Defined in Amazonka.AppConfig.ListDeploymentStrategies

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

Defined in Amazonka.AppConfig.ListDeploymentStrategies

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:nextToken:ListDeploymentStrategies', listDeploymentStrategies_nextToken - A token to start the list. Use this token to get the next set of results.

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

data ListDeploymentStrategiesResponse Source #

See: newListDeploymentStrategiesResponse smart constructor.

Instances

Instances details
Eq ListDeploymentStrategiesResponse Source # 
Instance details

Defined in Amazonka.AppConfig.ListDeploymentStrategies

Read ListDeploymentStrategiesResponse Source # 
Instance details

Defined in Amazonka.AppConfig.ListDeploymentStrategies

Show ListDeploymentStrategiesResponse Source # 
Instance details

Defined in Amazonka.AppConfig.ListDeploymentStrategies

Generic ListDeploymentStrategiesResponse Source # 
Instance details

Defined in Amazonka.AppConfig.ListDeploymentStrategies

Associated Types

type Rep ListDeploymentStrategiesResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-appconfigZSamazonka-appconfig" '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.

$sel:nextToken: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.

GetConfiguration

data GetConfiguration Source #

See: newGetConfiguration smart constructor.

Instances

Instances details
Eq GetConfiguration Source # 
Instance details

Defined in Amazonka.AppConfig.GetConfiguration

Read GetConfiguration Source # 
Instance details

Defined in Amazonka.AppConfig.GetConfiguration

Show GetConfiguration Source # 
Instance details

Defined in Amazonka.AppConfig.GetConfiguration

Generic GetConfiguration Source # 
Instance details

Defined in Amazonka.AppConfig.GetConfiguration

Associated Types

type Rep GetConfiguration :: Type -> Type #

NFData GetConfiguration Source # 
Instance details

Defined in Amazonka.AppConfig.GetConfiguration

Methods

rnf :: GetConfiguration -> () #

Hashable GetConfiguration Source # 
Instance details

Defined in Amazonka.AppConfig.GetConfiguration

AWSRequest GetConfiguration Source # 
Instance details

Defined in Amazonka.AppConfig.GetConfiguration

Associated Types

type AWSResponse GetConfiguration #

ToHeaders GetConfiguration Source # 
Instance details

Defined in Amazonka.AppConfig.GetConfiguration

ToPath GetConfiguration Source # 
Instance details

Defined in Amazonka.AppConfig.GetConfiguration

ToQuery GetConfiguration Source # 
Instance details

Defined in Amazonka.AppConfig.GetConfiguration

type Rep GetConfiguration Source # 
Instance details

Defined in Amazonka.AppConfig.GetConfiguration

type Rep GetConfiguration = D1 ('MetaData "GetConfiguration" "Amazonka.AppConfig.GetConfiguration" "libZSservicesZSamazonka-appconfigZSamazonka-appconfig" 'False) (C1 ('MetaCons "GetConfiguration'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "clientConfigurationVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "application") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "environment") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "configuration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "clientId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))
type AWSResponse GetConfiguration Source # 
Instance details

Defined in Amazonka.AppConfig.GetConfiguration

newGetConfiguration Source #

Create a value of GetConfiguration with all optional fields omitted.

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:clientConfigurationVersion:GetConfiguration', getConfiguration_clientConfigurationVersion - The configuration version returned in the most recent GetConfiguration response.

AWS AppConfig uses the value of the ClientConfigurationVersion parameter to identify the configuration version on your clients. If you don’t send ClientConfigurationVersion with each call to GetConfiguration, your clients receive the current configuration. You are charged each time your clients receive a configuration.

To avoid excess charges, we recommend that you include the ClientConfigurationVersion value with every call to GetConfiguration. This value must be saved on your client. Subsequent calls to GetConfiguration must pass this value by using the ClientConfigurationVersion parameter.

For more information about working with configurations, see Retrieving the Configuration in the AWS AppConfig User Guide.

$sel:application:GetConfiguration', getConfiguration_application - The application to get. Specify either the application name or the application ID.

$sel:environment:GetConfiguration', getConfiguration_environment - The environment to get. Specify either the environment name or the environment ID.

$sel:configuration:GetConfiguration', getConfiguration_configuration - The configuration to get. Specify either the configuration name or the configuration ID.

$sel:clientId:GetConfiguration', getConfiguration_clientId - A unique ID to identify the client for the configuration. This ID enables AppConfig to deploy the configuration in intervals, as defined in the deployment strategy.

data GetConfigurationResponse Source #

See: newGetConfigurationResponse smart constructor.

Instances

Instances details
Eq GetConfigurationResponse Source # 
Instance details

Defined in Amazonka.AppConfig.GetConfiguration

Show GetConfigurationResponse Source # 
Instance details

Defined in Amazonka.AppConfig.GetConfiguration

Generic GetConfigurationResponse Source # 
Instance details

Defined in Amazonka.AppConfig.GetConfiguration

Associated Types

type Rep GetConfigurationResponse :: Type -> Type #

NFData GetConfigurationResponse Source # 
Instance details

Defined in Amazonka.AppConfig.GetConfiguration

type Rep GetConfigurationResponse Source # 
Instance details

Defined in Amazonka.AppConfig.GetConfiguration

type Rep GetConfigurationResponse = D1 ('MetaData "GetConfigurationResponse" "Amazonka.AppConfig.GetConfiguration" "libZSservicesZSamazonka-appconfigZSamazonka-appconfig" 'False) (C1 ('MetaCons "GetConfigurationResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "configurationVersion") '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 "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newGetConfigurationResponse Source #

Create a value of GetConfigurationResponse with all optional fields omitted.

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:configurationVersion:GetConfigurationResponse', getConfigurationResponse_configurationVersion - The configuration version.

$sel:content:GetConfigurationResponse', getConfigurationResponse_content - The content of the configuration or the configuration data.

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

$sel:httpStatus:GetConfigurationResponse', getConfigurationResponse_httpStatus - The response's http status code.

CreateDeploymentStrategy

data CreateDeploymentStrategy Source #

See: newCreateDeploymentStrategy smart constructor.

Instances

Instances details
Eq CreateDeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.CreateDeploymentStrategy

Read CreateDeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.CreateDeploymentStrategy

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

NFData CreateDeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.CreateDeploymentStrategy

Hashable CreateDeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.CreateDeploymentStrategy

ToJSON CreateDeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.CreateDeploymentStrategy

AWSRequest 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

type Rep CreateDeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.CreateDeploymentStrategy

type Rep CreateDeploymentStrategy = D1 ('MetaData "CreateDeploymentStrategy" "Amazonka.AppConfig.CreateDeploymentStrategy" "libZSservicesZSamazonka-appconfigZSamazonka-appconfig" 'False) (C1 ('MetaCons "CreateDeploymentStrategy'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "finalBakeTimeInMinutes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "growthType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GrowthType)) :*: 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) :*: S1 ('MetaSel ('Just "replicateTo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ReplicateTo)))))
type AWSResponse CreateDeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.CreateDeploymentStrategy

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:

$sel:finalBakeTimeInMinutes:CreateDeploymentStrategy', createDeploymentStrategy_finalBakeTimeInMinutes - The amount of time AppConfig monitors for alarms before considering the deployment to be complete and no longer eligible for automatic roll back.

$sel:description:CreateDeploymentStrategy', createDeploymentStrategy_description - A description of the deployment strategy.

$sel:growthType:CreateDeploymentStrategy', createDeploymentStrategy_growthType - The algorithm used to define how percentage grows over time. AWS 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.

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

$sel:name:CreateDeploymentStrategy', createDeploymentStrategy_name - A name for the deployment strategy.

$sel:deploymentDurationInMinutes:CreateDeploymentStrategy', createDeploymentStrategy_deploymentDurationInMinutes - Total amount of time for a deployment to last.

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

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

data DeploymentStrategy Source #

See: newDeploymentStrategy smart constructor.

Instances

Instances details
Eq DeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentStrategy

Read DeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentStrategy

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

NFData DeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentStrategy

Methods

rnf :: DeploymentStrategy -> () #

Hashable DeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentStrategy

FromJSON 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" "libZSservicesZSamazonka-appconfigZSamazonka-appconfig" 'False) (C1 ('MetaCons "DeploymentStrategy'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "growthFactor") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "replicateTo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ReplicateTo))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "deploymentDurationInMinutes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "finalBakeTimeInMinutes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "growthType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GrowthType))))))

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:growthFactor:DeploymentStrategy', deploymentStrategy_growthFactor - The percentage of targets that received a deployed configuration during each interval.

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

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

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

$sel:deploymentDurationInMinutes:DeploymentStrategy', deploymentStrategy_deploymentDurationInMinutes - Total amount of time the deployment lasted.

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

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

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

StartDeployment

data StartDeployment Source #

See: newStartDeployment smart constructor.

Instances

Instances details
Eq StartDeployment Source # 
Instance details

Defined in Amazonka.AppConfig.StartDeployment

Read StartDeployment Source # 
Instance details

Defined in Amazonka.AppConfig.StartDeployment

Show StartDeployment Source # 
Instance details

Defined in Amazonka.AppConfig.StartDeployment

Generic StartDeployment Source # 
Instance details

Defined in Amazonka.AppConfig.StartDeployment

Associated Types

type Rep StartDeployment :: Type -> Type #

NFData StartDeployment Source # 
Instance details

Defined in Amazonka.AppConfig.StartDeployment

Methods

rnf :: StartDeployment -> () #

Hashable StartDeployment Source # 
Instance details

Defined in Amazonka.AppConfig.StartDeployment

ToJSON StartDeployment Source # 
Instance details

Defined in Amazonka.AppConfig.StartDeployment

AWSRequest StartDeployment Source # 
Instance details

Defined in Amazonka.AppConfig.StartDeployment

Associated Types

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

type Rep StartDeployment Source # 
Instance details

Defined in Amazonka.AppConfig.StartDeployment

type Rep StartDeployment = D1 ('MetaData "StartDeployment" "Amazonka.AppConfig.StartDeployment" "libZSservicesZSamazonka-appconfigZSamazonka-appconfig" '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)))))
type AWSResponse StartDeployment Source # 
Instance details

Defined in Amazonka.AppConfig.StartDeployment

newStartDeployment Source #

Create a value of StartDeployment with all optional fields omitted.

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

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

$sel:description: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.

$sel:applicationId:StartDeployment', startDeployment_applicationId - The application ID.

$sel:environmentId:StartDeployment', startDeployment_environmentId - The environment ID.

$sel:deploymentStrategyId:StartDeployment', startDeployment_deploymentStrategyId - The deployment strategy ID.

$sel:configurationProfileId:StartDeployment', startDeployment_configurationProfileId - The configuration profile ID.

$sel:configurationVersion:StartDeployment', startDeployment_configurationVersion - The configuration version to deploy.

data Deployment Source #

See: newDeployment smart constructor.

Instances

Instances details
Eq Deployment Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Deployment

Read Deployment Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Deployment

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

NFData Deployment Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Deployment

Methods

rnf :: Deployment -> () #

Hashable Deployment Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Deployment

FromJSON 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" "libZSservicesZSamazonka-appconfigZSamazonka-appconfig" 'False) (C1 ('MetaCons "Deployment'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "growthFactor") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "configurationName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DeploymentState)) :*: S1 ('MetaSel ('Just "deploymentStrategyId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "deploymentNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "configurationVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "eventLog") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DeploymentEvent])) :*: (S1 ('MetaSel ('Just "percentageComplete") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "startedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))))) :*: (((S1 ('MetaSel ('Just "applicationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "deploymentDurationInMinutes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "environmentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "completedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))) :*: ((S1 ('MetaSel ('Just "configurationLocationUri") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "finalBakeTimeInMinutes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "configurationProfileId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "growthType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GrowthType))))))))

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:growthFactor:Deployment', deployment_growthFactor - The percentage of targets to receive a deployed configuration during each interval.

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

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

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

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

$sel:configurationVersion:Deployment', deployment_configurationVersion - The configuration version 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: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:applicationId:Deployment', deployment_applicationId - The ID of the application that was deployed.

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

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

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

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

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

$sel:description:Deployment', deployment_description - The description of the deployment.

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

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

CreateEnvironment

data CreateEnvironment Source #

See: newCreateEnvironment smart constructor.

Instances

Instances details
Eq CreateEnvironment Source # 
Instance details

Defined in Amazonka.AppConfig.CreateEnvironment

Read CreateEnvironment Source # 
Instance details

Defined in Amazonka.AppConfig.CreateEnvironment

Show CreateEnvironment Source # 
Instance details

Defined in Amazonka.AppConfig.CreateEnvironment

Generic CreateEnvironment Source # 
Instance details

Defined in Amazonka.AppConfig.CreateEnvironment

Associated Types

type Rep CreateEnvironment :: Type -> Type #

NFData CreateEnvironment Source # 
Instance details

Defined in Amazonka.AppConfig.CreateEnvironment

Methods

rnf :: CreateEnvironment -> () #

Hashable CreateEnvironment Source # 
Instance details

Defined in Amazonka.AppConfig.CreateEnvironment

ToJSON CreateEnvironment Source # 
Instance details

Defined in Amazonka.AppConfig.CreateEnvironment

AWSRequest CreateEnvironment Source # 
Instance details

Defined in Amazonka.AppConfig.CreateEnvironment

Associated Types

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

type Rep CreateEnvironment Source # 
Instance details

Defined in Amazonka.AppConfig.CreateEnvironment

type Rep CreateEnvironment = D1 ('MetaData "CreateEnvironment" "Amazonka.AppConfig.CreateEnvironment" "libZSservicesZSamazonka-appconfigZSamazonka-appconfig" 'False) (C1 ('MetaCons "CreateEnvironment'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "monitors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Monitor])) :*: 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 "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))
type AWSResponse CreateEnvironment Source # 
Instance details

Defined in Amazonka.AppConfig.CreateEnvironment

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:

$sel:monitors:CreateEnvironment', createEnvironment_monitors - Amazon CloudWatch alarms to monitor during the deployment process.

$sel:description:CreateEnvironment', createEnvironment_description - A description of the environment.

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

$sel:applicationId:CreateEnvironment', createEnvironment_applicationId - The application ID.

$sel:name:CreateEnvironment', createEnvironment_name - A name for the environment.

data Environment Source #

See: newEnvironment smart constructor.

Instances

Instances details
Eq Environment Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Environment

Read Environment Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Environment

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

NFData Environment Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Environment

Methods

rnf :: Environment -> () #

Hashable Environment Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Environment

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

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

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

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

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

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

Types

DeploymentEventType

newtype DeploymentEventType Source #

Instances

Instances details
Eq DeploymentEventType Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentEventType

Ord DeploymentEventType Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentEventType

Read DeploymentEventType Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentEventType

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

NFData DeploymentEventType Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentEventType

Methods

rnf :: DeploymentEventType -> () #

Hashable 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

FromJSON DeploymentEventType Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentEventType

FromJSONKey DeploymentEventType Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentEventType

ToLog DeploymentEventType Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentEventType

ToHeader DeploymentEventType Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentEventType

ToQuery 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

ToByteString 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

type Rep DeploymentEventType Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentEventType

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

DeploymentState

newtype DeploymentState Source #

Constructors

DeploymentState' 

Instances

Instances details
Eq DeploymentState Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentState

Ord DeploymentState Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentState

Read DeploymentState Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentState

Show DeploymentState Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentState

Generic DeploymentState Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentState

Associated Types

type Rep DeploymentState :: Type -> Type #

NFData DeploymentState Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentState

Methods

rnf :: DeploymentState -> () #

Hashable 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

FromJSON DeploymentState Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentState

FromJSONKey DeploymentState Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentState

ToLog DeploymentState Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentState

ToHeader DeploymentState Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentState

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

ToByteString 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

type Rep DeploymentState Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentState

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

EnvironmentState

newtype EnvironmentState Source #

Instances

Instances details
Eq EnvironmentState Source # 
Instance details

Defined in Amazonka.AppConfig.Types.EnvironmentState

Ord EnvironmentState Source # 
Instance details

Defined in Amazonka.AppConfig.Types.EnvironmentState

Read EnvironmentState Source # 
Instance details

Defined in Amazonka.AppConfig.Types.EnvironmentState

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

NFData EnvironmentState Source # 
Instance details

Defined in Amazonka.AppConfig.Types.EnvironmentState

Methods

rnf :: EnvironmentState -> () #

Hashable 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

FromJSON EnvironmentState Source # 
Instance details

Defined in Amazonka.AppConfig.Types.EnvironmentState

FromJSONKey EnvironmentState Source # 
Instance details

Defined in Amazonka.AppConfig.Types.EnvironmentState

ToLog EnvironmentState Source # 
Instance details

Defined in Amazonka.AppConfig.Types.EnvironmentState

ToHeader EnvironmentState Source # 
Instance details

Defined in Amazonka.AppConfig.Types.EnvironmentState

ToQuery 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

ToByteString 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

type Rep EnvironmentState Source # 
Instance details

Defined in Amazonka.AppConfig.Types.EnvironmentState

type Rep EnvironmentState = D1 ('MetaData "EnvironmentState" "Amazonka.AppConfig.Types.EnvironmentState" "libZSservicesZSamazonka-appconfigZSamazonka-appconfig" '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
Eq GrowthType Source # 
Instance details

Defined in Amazonka.AppConfig.Types.GrowthType

Ord GrowthType Source # 
Instance details

Defined in Amazonka.AppConfig.Types.GrowthType

Read GrowthType Source # 
Instance details

Defined in Amazonka.AppConfig.Types.GrowthType

Show GrowthType Source # 
Instance details

Defined in Amazonka.AppConfig.Types.GrowthType

Generic GrowthType Source # 
Instance details

Defined in Amazonka.AppConfig.Types.GrowthType

Associated Types

type Rep GrowthType :: Type -> Type #

NFData GrowthType Source # 
Instance details

Defined in Amazonka.AppConfig.Types.GrowthType

Methods

rnf :: GrowthType -> () #

Hashable 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

FromJSON GrowthType Source # 
Instance details

Defined in Amazonka.AppConfig.Types.GrowthType

FromJSONKey GrowthType Source # 
Instance details

Defined in Amazonka.AppConfig.Types.GrowthType

ToLog GrowthType Source # 
Instance details

Defined in Amazonka.AppConfig.Types.GrowthType

ToHeader GrowthType Source # 
Instance details

Defined in Amazonka.AppConfig.Types.GrowthType

ToQuery GrowthType Source # 
Instance details

Defined in Amazonka.AppConfig.Types.GrowthType

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 #

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

type Rep GrowthType Source # 
Instance details

Defined in Amazonka.AppConfig.Types.GrowthType

type Rep GrowthType = D1 ('MetaData "GrowthType" "Amazonka.AppConfig.Types.GrowthType" "libZSservicesZSamazonka-appconfigZSamazonka-appconfig" '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
Eq ReplicateTo Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ReplicateTo

Ord ReplicateTo Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ReplicateTo

Read ReplicateTo Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ReplicateTo

Show ReplicateTo Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ReplicateTo

Generic ReplicateTo Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ReplicateTo

Associated Types

type Rep ReplicateTo :: Type -> Type #

NFData ReplicateTo Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ReplicateTo

Methods

rnf :: ReplicateTo -> () #

Hashable 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

FromJSON ReplicateTo Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ReplicateTo

FromJSONKey ReplicateTo Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ReplicateTo

ToLog ReplicateTo Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ReplicateTo

ToHeader ReplicateTo Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ReplicateTo

ToQuery ReplicateTo Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ReplicateTo

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 #

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

type Rep ReplicateTo Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ReplicateTo

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

TriggeredBy

newtype TriggeredBy Source #

Constructors

TriggeredBy' 

Instances

Instances details
Eq TriggeredBy Source # 
Instance details

Defined in Amazonka.AppConfig.Types.TriggeredBy

Ord TriggeredBy Source # 
Instance details

Defined in Amazonka.AppConfig.Types.TriggeredBy

Read TriggeredBy Source # 
Instance details

Defined in Amazonka.AppConfig.Types.TriggeredBy

Show TriggeredBy Source # 
Instance details

Defined in Amazonka.AppConfig.Types.TriggeredBy

Generic TriggeredBy Source # 
Instance details

Defined in Amazonka.AppConfig.Types.TriggeredBy

Associated Types

type Rep TriggeredBy :: Type -> Type #

NFData TriggeredBy Source # 
Instance details

Defined in Amazonka.AppConfig.Types.TriggeredBy

Methods

rnf :: TriggeredBy -> () #

Hashable 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

FromJSON TriggeredBy Source # 
Instance details

Defined in Amazonka.AppConfig.Types.TriggeredBy

FromJSONKey TriggeredBy Source # 
Instance details

Defined in Amazonka.AppConfig.Types.TriggeredBy

ToLog TriggeredBy Source # 
Instance details

Defined in Amazonka.AppConfig.Types.TriggeredBy

ToHeader TriggeredBy Source # 
Instance details

Defined in Amazonka.AppConfig.Types.TriggeredBy

ToQuery TriggeredBy Source # 
Instance details

Defined in Amazonka.AppConfig.Types.TriggeredBy

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 #

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

type Rep TriggeredBy Source # 
Instance details

Defined in Amazonka.AppConfig.Types.TriggeredBy

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

ValidatorType

newtype ValidatorType Source #

Constructors

ValidatorType' 

Instances

Instances details
Eq ValidatorType Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ValidatorType

Ord ValidatorType Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ValidatorType

Read ValidatorType Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ValidatorType

Show ValidatorType Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ValidatorType

Generic ValidatorType Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ValidatorType

Associated Types

type Rep ValidatorType :: Type -> Type #

NFData ValidatorType Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ValidatorType

Methods

rnf :: ValidatorType -> () #

Hashable 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

FromJSON ValidatorType Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ValidatorType

FromJSONKey ValidatorType Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ValidatorType

ToLog ValidatorType Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ValidatorType

ToHeader ValidatorType Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ValidatorType

ToQuery ValidatorType Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ValidatorType

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 #

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

type Rep ValidatorType Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ValidatorType

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

Application

data Application Source #

See: newApplication smart constructor.

Constructors

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

Instances

Instances details
Eq Application Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Application

Read Application Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Application

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

NFData Application Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Application

Methods

rnf :: Application -> () #

Hashable Application Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Application

FromJSON 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" "libZSservicesZSamazonka-appconfigZSamazonka-appconfig" 'False) (C1 ('MetaCons "Application'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "description") '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:name:Application', application_name - The application name.

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

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

ConfigurationProfile

data ConfigurationProfile Source #

See: newConfigurationProfile smart constructor.

Instances

Instances details
Eq ConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ConfigurationProfile

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

NFData ConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ConfigurationProfile

Methods

rnf :: ConfigurationProfile -> () #

Hashable ConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ConfigurationProfile

FromJSON ConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ConfigurationProfile

type Rep ConfigurationProfile Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ConfigurationProfile

type Rep ConfigurationProfile = D1 ('MetaData "ConfigurationProfile" "Amazonka.AppConfig.Types.ConfigurationProfile" "libZSservicesZSamazonka-appconfigZSamazonka-appconfig" 'False) (C1 ('MetaCons "ConfigurationProfile'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "retrievalRoleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "validators") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Validator])) :*: S1 ('MetaSel ('Just "locationUri") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "applicationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

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:retrievalRoleArn:ConfigurationProfile', configurationProfile_retrievalRoleArn - The ARN of an IAM role with permission to access the configuration at the specified LocationUri.

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

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

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

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

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

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

ConfigurationProfileSummary

data ConfigurationProfileSummary Source #

A summary of a configuration profile.

See: newConfigurationProfileSummary smart constructor.

Instances

Instances details
Eq ConfigurationProfileSummary Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ConfigurationProfileSummary

Read ConfigurationProfileSummary Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ConfigurationProfileSummary

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

NFData ConfigurationProfileSummary Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ConfigurationProfileSummary

Hashable ConfigurationProfileSummary Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ConfigurationProfileSummary

FromJSON 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" "libZSservicesZSamazonka-appconfigZSamazonka-appconfig" 'False) (C1 ('MetaCons "ConfigurationProfileSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "locationUri") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "applicationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "id") '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:locationUri:ConfigurationProfileSummary', configurationProfileSummary_locationUri - The URI location of the configuration.

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

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

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

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

Deployment

data Deployment Source #

See: newDeployment smart constructor.

Instances

Instances details
Eq Deployment Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Deployment

Read Deployment Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Deployment

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

NFData Deployment Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Deployment

Methods

rnf :: Deployment -> () #

Hashable Deployment Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Deployment

FromJSON 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" "libZSservicesZSamazonka-appconfigZSamazonka-appconfig" 'False) (C1 ('MetaCons "Deployment'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "growthFactor") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "configurationName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DeploymentState)) :*: S1 ('MetaSel ('Just "deploymentStrategyId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "deploymentNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "configurationVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "eventLog") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DeploymentEvent])) :*: (S1 ('MetaSel ('Just "percentageComplete") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "startedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))))) :*: (((S1 ('MetaSel ('Just "applicationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "deploymentDurationInMinutes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "environmentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "completedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))) :*: ((S1 ('MetaSel ('Just "configurationLocationUri") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "finalBakeTimeInMinutes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "configurationProfileId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "growthType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GrowthType))))))))

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:growthFactor:Deployment', deployment_growthFactor - The percentage of targets to receive a deployed configuration during each interval.

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

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

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

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

$sel:configurationVersion:Deployment', deployment_configurationVersion - The configuration version 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: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:applicationId:Deployment', deployment_applicationId - The ID of the application that was deployed.

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

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

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

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

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

$sel:description:Deployment', deployment_description - The description of the deployment.

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

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

DeploymentEvent

data DeploymentEvent Source #

An object that describes a deployment event.

See: newDeploymentEvent smart constructor.

Instances

Instances details
Eq DeploymentEvent Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentEvent

Read DeploymentEvent Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentEvent

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

NFData DeploymentEvent Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentEvent

Methods

rnf :: DeploymentEvent -> () #

Hashable DeploymentEvent Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentEvent

FromJSON 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" "libZSservicesZSamazonka-appconfigZSamazonka-appconfig" 'False) (C1 ('MetaCons "DeploymentEvent'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "triggeredBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TriggeredBy)) :*: S1 ('MetaSel ('Just "occurredAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "eventType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DeploymentEventType)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

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:triggeredBy:DeploymentEvent', deploymentEvent_triggeredBy - The entity that triggered the deployment event. Events can be triggered by a user, AWS AppConfig, an Amazon CloudWatch alarm, or an internal error.

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

$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; the start or completion of a rollback.

$sel:description:DeploymentEvent', deploymentEvent_description - A description of the deployment event. Descriptions include, but are not limited to, the user account or the 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.

DeploymentStrategy

data DeploymentStrategy Source #

See: newDeploymentStrategy smart constructor.

Instances

Instances details
Eq DeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentStrategy

Read DeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentStrategy

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

NFData DeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentStrategy

Methods

rnf :: DeploymentStrategy -> () #

Hashable DeploymentStrategy Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentStrategy

FromJSON 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" "libZSservicesZSamazonka-appconfigZSamazonka-appconfig" 'False) (C1 ('MetaCons "DeploymentStrategy'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "growthFactor") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "replicateTo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ReplicateTo))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "deploymentDurationInMinutes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "finalBakeTimeInMinutes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "growthType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GrowthType))))))

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:growthFactor:DeploymentStrategy', deploymentStrategy_growthFactor - The percentage of targets that received a deployed configuration during each interval.

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

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

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

$sel:deploymentDurationInMinutes:DeploymentStrategy', deploymentStrategy_deploymentDurationInMinutes - Total amount of time the deployment lasted.

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

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

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

DeploymentSummary

data DeploymentSummary Source #

Information about the deployment.

See: newDeploymentSummary smart constructor.

Instances

Instances details
Eq DeploymentSummary Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentSummary

Read DeploymentSummary Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentSummary

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

NFData DeploymentSummary Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentSummary

Methods

rnf :: DeploymentSummary -> () #

Hashable DeploymentSummary Source # 
Instance details

Defined in Amazonka.AppConfig.Types.DeploymentSummary

FromJSON 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" "libZSservicesZSamazonka-appconfigZSamazonka-appconfig" 'False) (C1 ('MetaCons "DeploymentSummary'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "growthFactor") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "configurationName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DeploymentState)) :*: (S1 ('MetaSel ('Just "deploymentNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "configurationVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "percentageComplete") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: (S1 ('MetaSel ('Just "startedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "deploymentDurationInMinutes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)))) :*: (S1 ('MetaSel ('Just "completedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "finalBakeTimeInMinutes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "growthType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GrowthType)))))))

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:growthFactor:DeploymentSummary', deploymentSummary_growthFactor - The percentage of targets to receive a deployed configuration during each interval.

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

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

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

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

$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:deploymentDurationInMinutes:DeploymentSummary', deploymentSummary_deploymentDurationInMinutes - Total amount of time the deployment lasted.

$sel:completedAt:DeploymentSummary', deploymentSummary_completedAt - Time the deployment completed.

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

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

Environment

data Environment Source #

See: newEnvironment smart constructor.

Instances

Instances details
Eq Environment Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Environment

Read Environment Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Environment

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

NFData Environment Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Environment

Methods

rnf :: Environment -> () #

Hashable Environment Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Environment

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

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

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

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

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

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

HostedConfigurationVersion

data HostedConfigurationVersion Source #

See: newHostedConfigurationVersion smart constructor.

Instances

Instances details
Eq HostedConfigurationVersion Source # 
Instance details

Defined in Amazonka.AppConfig.Types.HostedConfigurationVersion

Show HostedConfigurationVersion Source # 
Instance details

Defined in Amazonka.AppConfig.Types.HostedConfigurationVersion

Generic HostedConfigurationVersion Source # 
Instance details

Defined in Amazonka.AppConfig.Types.HostedConfigurationVersion

Associated Types

type Rep HostedConfigurationVersion :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-appconfigZSamazonka-appconfig" 'False) (C1 ('MetaCons "HostedConfigurationVersion'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "content") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive ByteString))) :*: (S1 ('MetaSel ('Just "versionNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "applicationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "description") '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))))))

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:content:HostedConfigurationVersion', hostedConfigurationVersion_content - The content of the configuration or the configuration data.

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

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

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

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

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

HostedConfigurationVersionSummary

data HostedConfigurationVersionSummary Source #

Information about the configuration.

See: newHostedConfigurationVersionSummary smart constructor.

Instances

Instances details
Eq HostedConfigurationVersionSummary Source # 
Instance details

Defined in Amazonka.AppConfig.Types.HostedConfigurationVersionSummary

Read HostedConfigurationVersionSummary Source # 
Instance details

Defined in Amazonka.AppConfig.Types.HostedConfigurationVersionSummary

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

NFData HostedConfigurationVersionSummary Source # 
Instance details

Defined in Amazonka.AppConfig.Types.HostedConfigurationVersionSummary

Hashable HostedConfigurationVersionSummary Source # 
Instance details

Defined in Amazonka.AppConfig.Types.HostedConfigurationVersionSummary

FromJSON 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" "libZSservicesZSamazonka-appconfigZSamazonka-appconfig" 'False) (C1 ('MetaCons "HostedConfigurationVersionSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "versionNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "applicationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "description") '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))))))

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:versionNumber:HostedConfigurationVersionSummary', hostedConfigurationVersionSummary_versionNumber - The configuration version.

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

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

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

Monitor

data Monitor Source #

Amazon CloudWatch alarms to monitor during the deployment process.

See: newMonitor smart constructor.

Constructors

Monitor' (Maybe Text) (Maybe Text) 

Instances

Instances details
Eq Monitor Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Monitor

Methods

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

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

Read Monitor Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Monitor

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

NFData Monitor Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Monitor

Methods

rnf :: Monitor -> () #

Hashable Monitor Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Monitor

Methods

hashWithSalt :: Int -> Monitor -> Int #

hash :: Monitor -> Int #

ToJSON Monitor Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Monitor

FromJSON Monitor Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Monitor

type Rep Monitor Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Monitor

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

newMonitor :: Monitor 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 IAM role for AppConfig to monitor AlarmArn.

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

Validator

data Validator Source #

A validator provides a syntactic or semantic check to ensure the configuration you want to deploy functions as intended. To validate your application configuration data, you provide a schema or a 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
Eq Validator Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Validator

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

NFData Validator Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Validator

Methods

rnf :: Validator -> () #

Hashable Validator Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Validator

ToJSON Validator Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Validator

FromJSON 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" "libZSservicesZSamazonka-appconfigZSamazonka-appconfig" '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 AWS Lambda function.