{-# LANGUAGE NoImplicitPrelude #-} {-# OPTIONS_GHC -fno-warn-duplicate-exports #-} {-# OPTIONS_GHC -fno-warn-unused-imports #-} -- Derived from AWS service descriptions, licensed under Apache 2.0. -- | -- Module : Amazonka.AppRunner.Lens -- Copyright : (c) 2013-2023 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay -- Stability : auto-generated -- Portability : non-portable (GHC extensions) module Amazonka.AppRunner.Lens ( -- * Operations -- ** AssociateCustomDomain associateCustomDomain_enableWWWSubdomain, associateCustomDomain_serviceArn, associateCustomDomain_domainName, associateCustomDomainResponse_httpStatus, associateCustomDomainResponse_dNSTarget, associateCustomDomainResponse_serviceArn, associateCustomDomainResponse_customDomain, associateCustomDomainResponse_vpcDNSTargets, -- ** CreateAutoScalingConfiguration createAutoScalingConfiguration_maxConcurrency, createAutoScalingConfiguration_maxSize, createAutoScalingConfiguration_minSize, createAutoScalingConfiguration_tags, createAutoScalingConfiguration_autoScalingConfigurationName, createAutoScalingConfigurationResponse_httpStatus, createAutoScalingConfigurationResponse_autoScalingConfiguration, -- ** CreateConnection createConnection_tags, createConnection_connectionName, createConnection_providerType, createConnectionResponse_httpStatus, createConnectionResponse_connection, -- ** CreateObservabilityConfiguration createObservabilityConfiguration_tags, createObservabilityConfiguration_traceConfiguration, createObservabilityConfiguration_observabilityConfigurationName, createObservabilityConfigurationResponse_httpStatus, createObservabilityConfigurationResponse_observabilityConfiguration, -- ** CreateService createService_autoScalingConfigurationArn, createService_encryptionConfiguration, createService_healthCheckConfiguration, createService_instanceConfiguration, createService_networkConfiguration, createService_observabilityConfiguration, createService_tags, createService_serviceName, createService_sourceConfiguration, createServiceResponse_httpStatus, createServiceResponse_service, createServiceResponse_operationId, -- ** CreateVpcConnector createVpcConnector_securityGroups, createVpcConnector_tags, createVpcConnector_vpcConnectorName, createVpcConnector_subnets, createVpcConnectorResponse_httpStatus, createVpcConnectorResponse_vpcConnector, -- ** CreateVpcIngressConnection createVpcIngressConnection_tags, createVpcIngressConnection_serviceArn, createVpcIngressConnection_vpcIngressConnectionName, createVpcIngressConnection_ingressVpcConfiguration, createVpcIngressConnectionResponse_httpStatus, createVpcIngressConnectionResponse_vpcIngressConnection, -- ** DeleteAutoScalingConfiguration deleteAutoScalingConfiguration_autoScalingConfigurationArn, deleteAutoScalingConfigurationResponse_httpStatus, deleteAutoScalingConfigurationResponse_autoScalingConfiguration, -- ** DeleteConnection deleteConnection_connectionArn, deleteConnectionResponse_connection, deleteConnectionResponse_httpStatus, -- ** DeleteObservabilityConfiguration deleteObservabilityConfiguration_observabilityConfigurationArn, deleteObservabilityConfigurationResponse_httpStatus, deleteObservabilityConfigurationResponse_observabilityConfiguration, -- ** DeleteService deleteService_serviceArn, deleteServiceResponse_httpStatus, deleteServiceResponse_service, deleteServiceResponse_operationId, -- ** DeleteVpcConnector deleteVpcConnector_vpcConnectorArn, deleteVpcConnectorResponse_httpStatus, deleteVpcConnectorResponse_vpcConnector, -- ** DeleteVpcIngressConnection deleteVpcIngressConnection_vpcIngressConnectionArn, deleteVpcIngressConnectionResponse_httpStatus, deleteVpcIngressConnectionResponse_vpcIngressConnection, -- ** DescribeAutoScalingConfiguration describeAutoScalingConfiguration_autoScalingConfigurationArn, describeAutoScalingConfigurationResponse_httpStatus, describeAutoScalingConfigurationResponse_autoScalingConfiguration, -- ** DescribeCustomDomains describeCustomDomains_maxResults, describeCustomDomains_nextToken, describeCustomDomains_serviceArn, describeCustomDomainsResponse_nextToken, describeCustomDomainsResponse_httpStatus, describeCustomDomainsResponse_dNSTarget, describeCustomDomainsResponse_serviceArn, describeCustomDomainsResponse_customDomains, describeCustomDomainsResponse_vpcDNSTargets, -- ** DescribeObservabilityConfiguration describeObservabilityConfiguration_observabilityConfigurationArn, describeObservabilityConfigurationResponse_httpStatus, describeObservabilityConfigurationResponse_observabilityConfiguration, -- ** DescribeService describeService_serviceArn, describeServiceResponse_httpStatus, describeServiceResponse_service, -- ** DescribeVpcConnector describeVpcConnector_vpcConnectorArn, describeVpcConnectorResponse_httpStatus, describeVpcConnectorResponse_vpcConnector, -- ** DescribeVpcIngressConnection describeVpcIngressConnection_vpcIngressConnectionArn, describeVpcIngressConnectionResponse_httpStatus, describeVpcIngressConnectionResponse_vpcIngressConnection, -- ** DisassociateCustomDomain disassociateCustomDomain_serviceArn, disassociateCustomDomain_domainName, disassociateCustomDomainResponse_httpStatus, disassociateCustomDomainResponse_dNSTarget, disassociateCustomDomainResponse_serviceArn, disassociateCustomDomainResponse_customDomain, disassociateCustomDomainResponse_vpcDNSTargets, -- ** ListAutoScalingConfigurations listAutoScalingConfigurations_autoScalingConfigurationName, listAutoScalingConfigurations_latestOnly, listAutoScalingConfigurations_maxResults, listAutoScalingConfigurations_nextToken, listAutoScalingConfigurationsResponse_nextToken, listAutoScalingConfigurationsResponse_httpStatus, listAutoScalingConfigurationsResponse_autoScalingConfigurationSummaryList, -- ** ListConnections listConnections_connectionName, listConnections_maxResults, listConnections_nextToken, listConnectionsResponse_nextToken, listConnectionsResponse_httpStatus, listConnectionsResponse_connectionSummaryList, -- ** ListObservabilityConfigurations listObservabilityConfigurations_latestOnly, listObservabilityConfigurations_maxResults, listObservabilityConfigurations_nextToken, listObservabilityConfigurations_observabilityConfigurationName, listObservabilityConfigurationsResponse_nextToken, listObservabilityConfigurationsResponse_httpStatus, listObservabilityConfigurationsResponse_observabilityConfigurationSummaryList, -- ** ListOperations listOperations_maxResults, listOperations_nextToken, listOperations_serviceArn, listOperationsResponse_nextToken, listOperationsResponse_operationSummaryList, listOperationsResponse_httpStatus, -- ** ListServices listServices_maxResults, listServices_nextToken, listServicesResponse_nextToken, listServicesResponse_httpStatus, listServicesResponse_serviceSummaryList, -- ** ListTagsForResource listTagsForResource_resourceArn, listTagsForResourceResponse_tags, listTagsForResourceResponse_httpStatus, -- ** ListVpcConnectors listVpcConnectors_maxResults, listVpcConnectors_nextToken, listVpcConnectorsResponse_nextToken, listVpcConnectorsResponse_httpStatus, listVpcConnectorsResponse_vpcConnectors, -- ** ListVpcIngressConnections listVpcIngressConnections_filter, listVpcIngressConnections_maxResults, listVpcIngressConnections_nextToken, listVpcIngressConnectionsResponse_nextToken, listVpcIngressConnectionsResponse_httpStatus, listVpcIngressConnectionsResponse_vpcIngressConnectionSummaryList, -- ** PauseService pauseService_serviceArn, pauseServiceResponse_operationId, pauseServiceResponse_httpStatus, pauseServiceResponse_service, -- ** ResumeService resumeService_serviceArn, resumeServiceResponse_operationId, resumeServiceResponse_httpStatus, resumeServiceResponse_service, -- ** StartDeployment startDeployment_serviceArn, startDeploymentResponse_httpStatus, startDeploymentResponse_operationId, -- ** TagResource tagResource_resourceArn, tagResource_tags, tagResourceResponse_httpStatus, -- ** UntagResource untagResource_resourceArn, untagResource_tagKeys, untagResourceResponse_httpStatus, -- ** UpdateService updateService_autoScalingConfigurationArn, updateService_healthCheckConfiguration, updateService_instanceConfiguration, updateService_networkConfiguration, updateService_observabilityConfiguration, updateService_sourceConfiguration, updateService_serviceArn, updateServiceResponse_httpStatus, updateServiceResponse_service, updateServiceResponse_operationId, -- ** UpdateVpcIngressConnection updateVpcIngressConnection_vpcIngressConnectionArn, updateVpcIngressConnection_ingressVpcConfiguration, updateVpcIngressConnectionResponse_httpStatus, updateVpcIngressConnectionResponse_vpcIngressConnection, -- * Types -- ** AuthenticationConfiguration authenticationConfiguration_accessRoleArn, authenticationConfiguration_connectionArn, -- ** AutoScalingConfiguration autoScalingConfiguration_autoScalingConfigurationArn, autoScalingConfiguration_autoScalingConfigurationName, autoScalingConfiguration_autoScalingConfigurationRevision, autoScalingConfiguration_createdAt, autoScalingConfiguration_deletedAt, autoScalingConfiguration_latest, autoScalingConfiguration_maxConcurrency, autoScalingConfiguration_maxSize, autoScalingConfiguration_minSize, autoScalingConfiguration_status, -- ** AutoScalingConfigurationSummary autoScalingConfigurationSummary_autoScalingConfigurationArn, autoScalingConfigurationSummary_autoScalingConfigurationName, autoScalingConfigurationSummary_autoScalingConfigurationRevision, -- ** CertificateValidationRecord certificateValidationRecord_name, certificateValidationRecord_status, certificateValidationRecord_type, certificateValidationRecord_value, -- ** CodeConfiguration codeConfiguration_codeConfigurationValues, codeConfiguration_configurationSource, -- ** CodeConfigurationValues codeConfigurationValues_buildCommand, codeConfigurationValues_port, codeConfigurationValues_runtimeEnvironmentSecrets, codeConfigurationValues_runtimeEnvironmentVariables, codeConfigurationValues_startCommand, codeConfigurationValues_runtime, -- ** CodeRepository codeRepository_codeConfiguration, codeRepository_repositoryUrl, codeRepository_sourceCodeVersion, -- ** Connection connection_connectionArn, connection_connectionName, connection_createdAt, connection_providerType, connection_status, -- ** ConnectionSummary connectionSummary_connectionArn, connectionSummary_connectionName, connectionSummary_createdAt, connectionSummary_providerType, connectionSummary_status, -- ** CustomDomain customDomain_certificateValidationRecords, customDomain_domainName, customDomain_enableWWWSubdomain, customDomain_status, -- ** EgressConfiguration egressConfiguration_egressType, egressConfiguration_vpcConnectorArn, -- ** EncryptionConfiguration encryptionConfiguration_kmsKey, -- ** HealthCheckConfiguration healthCheckConfiguration_healthyThreshold, healthCheckConfiguration_interval, healthCheckConfiguration_path, healthCheckConfiguration_protocol, healthCheckConfiguration_timeout, healthCheckConfiguration_unhealthyThreshold, -- ** ImageConfiguration imageConfiguration_port, imageConfiguration_runtimeEnvironmentSecrets, imageConfiguration_runtimeEnvironmentVariables, imageConfiguration_startCommand, -- ** ImageRepository imageRepository_imageConfiguration, imageRepository_imageIdentifier, imageRepository_imageRepositoryType, -- ** IngressConfiguration ingressConfiguration_isPubliclyAccessible, -- ** IngressVpcConfiguration ingressVpcConfiguration_vpcEndpointId, ingressVpcConfiguration_vpcId, -- ** InstanceConfiguration instanceConfiguration_cpu, instanceConfiguration_instanceRoleArn, instanceConfiguration_memory, -- ** ListVpcIngressConnectionsFilter listVpcIngressConnectionsFilter_serviceArn, listVpcIngressConnectionsFilter_vpcEndpointId, -- ** NetworkConfiguration networkConfiguration_egressConfiguration, networkConfiguration_ingressConfiguration, -- ** ObservabilityConfiguration observabilityConfiguration_createdAt, observabilityConfiguration_deletedAt, observabilityConfiguration_latest, observabilityConfiguration_observabilityConfigurationArn, observabilityConfiguration_observabilityConfigurationName, observabilityConfiguration_observabilityConfigurationRevision, observabilityConfiguration_status, observabilityConfiguration_traceConfiguration, -- ** ObservabilityConfigurationSummary observabilityConfigurationSummary_observabilityConfigurationArn, observabilityConfigurationSummary_observabilityConfigurationName, observabilityConfigurationSummary_observabilityConfigurationRevision, -- ** OperationSummary operationSummary_endedAt, operationSummary_id, operationSummary_startedAt, operationSummary_status, operationSummary_targetArn, operationSummary_type, operationSummary_updatedAt, -- ** Service service_deletedAt, service_encryptionConfiguration, service_healthCheckConfiguration, service_observabilityConfiguration, service_serviceUrl, service_serviceName, service_serviceId, service_serviceArn, service_createdAt, service_updatedAt, service_status, service_sourceConfiguration, service_instanceConfiguration, service_autoScalingConfigurationSummary, service_networkConfiguration, -- ** ServiceObservabilityConfiguration serviceObservabilityConfiguration_observabilityConfigurationArn, serviceObservabilityConfiguration_observabilityEnabled, -- ** ServiceSummary serviceSummary_createdAt, serviceSummary_serviceArn, serviceSummary_serviceId, serviceSummary_serviceName, serviceSummary_serviceUrl, serviceSummary_status, serviceSummary_updatedAt, -- ** SourceCodeVersion sourceCodeVersion_type, sourceCodeVersion_value, -- ** SourceConfiguration sourceConfiguration_authenticationConfiguration, sourceConfiguration_autoDeploymentsEnabled, sourceConfiguration_codeRepository, sourceConfiguration_imageRepository, -- ** Tag tag_key, tag_value, -- ** TraceConfiguration traceConfiguration_vendor, -- ** VpcConnector vpcConnector_createdAt, vpcConnector_deletedAt, vpcConnector_securityGroups, vpcConnector_status, vpcConnector_subnets, vpcConnector_vpcConnectorArn, vpcConnector_vpcConnectorName, vpcConnector_vpcConnectorRevision, -- ** VpcDNSTarget vpcDNSTarget_domainName, vpcDNSTarget_vpcId, vpcDNSTarget_vpcIngressConnectionArn, -- ** VpcIngressConnection vpcIngressConnection_accountId, vpcIngressConnection_createdAt, vpcIngressConnection_deletedAt, vpcIngressConnection_domainName, vpcIngressConnection_ingressVpcConfiguration, vpcIngressConnection_serviceArn, vpcIngressConnection_status, vpcIngressConnection_vpcIngressConnectionArn, vpcIngressConnection_vpcIngressConnectionName, -- ** VpcIngressConnectionSummary vpcIngressConnectionSummary_serviceArn, vpcIngressConnectionSummary_vpcIngressConnectionArn, ) where import Amazonka.AppRunner.AssociateCustomDomain import Amazonka.AppRunner.CreateAutoScalingConfiguration import Amazonka.AppRunner.CreateConnection import Amazonka.AppRunner.CreateObservabilityConfiguration import Amazonka.AppRunner.CreateService import Amazonka.AppRunner.CreateVpcConnector import Amazonka.AppRunner.CreateVpcIngressConnection import Amazonka.AppRunner.DeleteAutoScalingConfiguration import Amazonka.AppRunner.DeleteConnection import Amazonka.AppRunner.DeleteObservabilityConfiguration import Amazonka.AppRunner.DeleteService import Amazonka.AppRunner.DeleteVpcConnector import Amazonka.AppRunner.DeleteVpcIngressConnection import Amazonka.AppRunner.DescribeAutoScalingConfiguration import Amazonka.AppRunner.DescribeCustomDomains import Amazonka.AppRunner.DescribeObservabilityConfiguration import Amazonka.AppRunner.DescribeService import Amazonka.AppRunner.DescribeVpcConnector import Amazonka.AppRunner.DescribeVpcIngressConnection import Amazonka.AppRunner.DisassociateCustomDomain import Amazonka.AppRunner.ListAutoScalingConfigurations import Amazonka.AppRunner.ListConnections import Amazonka.AppRunner.ListObservabilityConfigurations import Amazonka.AppRunner.ListOperations import Amazonka.AppRunner.ListServices import Amazonka.AppRunner.ListTagsForResource import Amazonka.AppRunner.ListVpcConnectors import Amazonka.AppRunner.ListVpcIngressConnections import Amazonka.AppRunner.PauseService import Amazonka.AppRunner.ResumeService import Amazonka.AppRunner.StartDeployment import Amazonka.AppRunner.TagResource import Amazonka.AppRunner.Types.AuthenticationConfiguration import Amazonka.AppRunner.Types.AutoScalingConfiguration import Amazonka.AppRunner.Types.AutoScalingConfigurationSummary import Amazonka.AppRunner.Types.CertificateValidationRecord import Amazonka.AppRunner.Types.CodeConfiguration import Amazonka.AppRunner.Types.CodeConfigurationValues import Amazonka.AppRunner.Types.CodeRepository import Amazonka.AppRunner.Types.Connection import Amazonka.AppRunner.Types.ConnectionSummary import Amazonka.AppRunner.Types.CustomDomain import Amazonka.AppRunner.Types.EgressConfiguration import Amazonka.AppRunner.Types.EncryptionConfiguration import Amazonka.AppRunner.Types.HealthCheckConfiguration import Amazonka.AppRunner.Types.ImageConfiguration import Amazonka.AppRunner.Types.ImageRepository import Amazonka.AppRunner.Types.IngressConfiguration import Amazonka.AppRunner.Types.IngressVpcConfiguration import Amazonka.AppRunner.Types.InstanceConfiguration import Amazonka.AppRunner.Types.ListVpcIngressConnectionsFilter import Amazonka.AppRunner.Types.NetworkConfiguration import Amazonka.AppRunner.Types.ObservabilityConfiguration import Amazonka.AppRunner.Types.ObservabilityConfigurationSummary import Amazonka.AppRunner.Types.OperationSummary import Amazonka.AppRunner.Types.Service import Amazonka.AppRunner.Types.ServiceObservabilityConfiguration import Amazonka.AppRunner.Types.ServiceSummary import Amazonka.AppRunner.Types.SourceCodeVersion import Amazonka.AppRunner.Types.SourceConfiguration import Amazonka.AppRunner.Types.Tag import Amazonka.AppRunner.Types.TraceConfiguration import Amazonka.AppRunner.Types.VpcConnector import Amazonka.AppRunner.Types.VpcDNSTarget import Amazonka.AppRunner.Types.VpcIngressConnection import Amazonka.AppRunner.Types.VpcIngressConnectionSummary import Amazonka.AppRunner.UntagResource import Amazonka.AppRunner.UpdateService import Amazonka.AppRunner.UpdateVpcIngressConnection