The AWS::AppRunner::Service resource specifies an AppRunner Service.
source_configuration
(Attributes) Source Code configuration (see below for nested schema)auto_scaling_configuration_arn
(String) Autoscaling configuration ARNencryption_configuration
(Attributes) Encryption configuration (KMS key) (see below for nested schema)health_check_configuration
(Attributes) Health check configuration (see below for nested schema)instance_configuration
(Attributes) Instance Configuration (see below for nested schema)network_configuration
(Attributes) Network configuration (see below for nested schema)observability_configuration
(Attributes) Service observability configuration (see below for nested schema)service_name
(String) The AppRunner Service Name.tags
(Attributes List) (see below for nested schema)id
(String) Uniquely identifies the resource.service_arn
(String) The Amazon Resource Name (ARN) of the AppRunner Service.service_id
(String) The AppRunner Service Idservice_url
(String) The Service Url of the AppRunner Service.status
(String) AppRunner Service status.source_configuration
Optional:
authentication_configuration
(Attributes) Authentication Configuration (see below for nested schema)auto_deployments_enabled
(Boolean) Auto Deployment enabledcode_repository
(Attributes) Source Code Repository (see below for nested schema)image_repository
(Attributes) Image Repository (see below for nested schema)source_configuration.authentication_configuration
Optional:
access_role_arn
(String) Access Role Arnconnection_arn
(String) Connection Arnsource_configuration.code_repository
Required:
repository_url
(String) Repository Urlsource_code_version
(Attributes) Source Code Version (see below for nested schema)Optional:
code_configuration
(Attributes) Code Configuration (see below for nested schema)source_directory
(String) Source Directorysource_configuration.code_repository.source_code_version
Required:
type
(String) Source Code Version Typevalue
(String) Source Code Version Valuesource_configuration.code_repository.code_configuration
Required:
configuration_source
(String) Configuration SourceOptional:
code_configuration_values
(Attributes) Code Configuration Values (see below for nested schema)source_configuration.code_repository.code_configuration.code_configuration_values
Required:
runtime
(String) RuntimeOptional:
build_command
(String) Build Commandport
(String) Portruntime_environment_secrets
(Attributes List) The secrets and parameters that get referenced by your service as environment variables (see below for nested schema)runtime_environment_variables
(Attributes List) (see below for nested schema)start_command
(String) Start Commandsource_configuration.code_repository.code_configuration.code_configuration_values.runtime_environment_secrets
Optional:
name
(String)value
(String)source_configuration.code_repository.code_configuration.code_configuration_values.runtime_environment_variables
Optional:
name
(String)value
(String)source_configuration.image_repository
Required:
image_identifier
(String) Image Identifierimage_repository_type
(String) Image Repository TypeOptional:
image_configuration
(Attributes) Image Configuration (see below for nested schema)source_configuration.image_repository.image_configuration
Optional:
port
(String) Portruntime_environment_secrets
(Attributes List) The secrets and parameters that get referenced by your service as environment variables (see below for nested schema)runtime_environment_variables
(Attributes List) (see below for nested schema)start_command
(String) Start Commandsource_configuration.image_repository.image_configuration.runtime_environment_secrets
Optional:
name
(String)value
(String)source_configuration.image_repository.image_configuration.runtime_environment_variables
Optional:
name
(String)value
(String)encryption_configuration
Required:
kms_key
(String) The KMS Keyhealth_check_configuration
Optional:
healthy_threshold
(Number) Health check Healthy Thresholdinterval
(Number) Health check Intervalpath
(String) Health check Pathprotocol
(String) Health Check Protocoltimeout
(Number) Health check Timeoutunhealthy_threshold
(Number) Health check Unhealthy Thresholdinstance_configuration
Optional:
cpu
(String) CPUinstance_role_arn
(String) Instance Role Arnmemory
(String) Memorynetwork_configuration
Optional:
egress_configuration
(Attributes) Network egress configuration (see below for nested schema)ingress_configuration
(Attributes) Network ingress configuration (see below for nested schema)ip_address_type
(String) App Runner service endpoint IP address typenetwork_configuration.egress_configuration
Required:
egress_type
(String) Network egress type.Optional:
vpc_connector_arn
(String) The Amazon Resource Name (ARN) of the App Runner VpcConnector.network_configuration.ingress_configuration
Required:
is_publicly_accessible
(Boolean) It's set to true if the Apprunner service is publicly accessible. It's set to false otherwise.observability_configuration
Required:
observability_enabled
(Boolean) Observability enabledOptional:
observability_configuration_arn
(String) The Amazon Resource Name (ARN) of the App Runner ObservabilityConfiguration.tags
Optional:
key
(String)value
(String)Import is supported using the following syntax:
$ terraform import awscc_apprunner_service.example <resource ID>