---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "awscc_apprunner_service Data Source - terraform-provider-awscc"
subcategory: ""
description: |-
Data Source schema for AWS::AppRunner::Service
---
# awscc_apprunner_service (Data Source)
Data Source schema for AWS::AppRunner::Service
## Schema
### Required
- `id` (String) Uniquely identifies the resource.
### Read-Only
- `auto_scaling_configuration_arn` (String) Autoscaling configuration ARN
- `encryption_configuration` (Attributes) Encryption configuration (KMS key) (see [below for nested schema](#nestedatt--encryption_configuration))
- `health_check_configuration` (Attributes) Health check configuration (see [below for nested schema](#nestedatt--health_check_configuration))
- `instance_configuration` (Attributes) Instance Configuration (see [below for nested schema](#nestedatt--instance_configuration))
- `network_configuration` (Attributes) Network configuration (see [below for nested schema](#nestedatt--network_configuration))
- `observability_configuration` (Attributes) Service observability configuration (see [below for nested schema](#nestedatt--observability_configuration))
- `service_arn` (String) The Amazon Resource Name (ARN) of the AppRunner Service.
- `service_id` (String) The AppRunner Service Id
- `service_name` (String) The AppRunner Service Name.
- `service_url` (String) The Service Url of the AppRunner Service.
- `source_configuration` (Attributes) Source Code configuration (see [below for nested schema](#nestedatt--source_configuration))
- `status` (String) AppRunner Service status.
- `tags` (Attributes List) (see [below for nested schema](#nestedatt--tags))
### Nested Schema for `encryption_configuration`
Read-Only:
- `kms_key` (String) The KMS Key
### Nested Schema for `health_check_configuration`
Read-Only:
- `healthy_threshold` (Number) Health check Healthy Threshold
- `interval` (Number) Health check Interval
- `path` (String) Health check Path
- `protocol` (String) Health Check Protocol
- `timeout` (Number) Health check Timeout
- `unhealthy_threshold` (Number) Health check Unhealthy Threshold
### Nested Schema for `instance_configuration`
Read-Only:
- `cpu` (String) CPU
- `instance_role_arn` (String) Instance Role Arn
- `memory` (String) Memory
### Nested Schema for `network_configuration`
Read-Only:
- `egress_configuration` (Attributes) Network egress configuration (see [below for nested schema](#nestedatt--network_configuration--egress_configuration))
### Nested Schema for `network_configuration.egress_configuration`
Read-Only:
- `egress_type` (String) Network egress type.
- `vpc_connector_arn` (String) The Amazon Resource Name (ARN) of the App Runner VpcConnector.
### Nested Schema for `observability_configuration`
Read-Only:
- `observability_configuration_arn` (String) The Amazon Resource Name (ARN) of the App Runner ObservabilityConfiguration.
- `observability_enabled` (Boolean) Observability enabled
### Nested Schema for `source_configuration`
Read-Only:
- `authentication_configuration` (Attributes) Authentication Configuration (see [below for nested schema](#nestedatt--source_configuration--authentication_configuration))
- `auto_deployments_enabled` (Boolean) Auto Deployment enabled
- `code_repository` (Attributes) Source Code Repository (see [below for nested schema](#nestedatt--source_configuration--code_repository))
- `image_repository` (Attributes) Image Repository (see [below for nested schema](#nestedatt--source_configuration--image_repository))
### Nested Schema for `source_configuration.authentication_configuration`
Read-Only:
- `access_role_arn` (String) Access Role Arn
- `connection_arn` (String) Connection Arn
### Nested Schema for `source_configuration.code_repository`
Read-Only:
- `code_configuration` (Attributes) Code Configuration (see [below for nested schema](#nestedatt--source_configuration--code_repository--code_configuration))
- `repository_url` (String) Repository Url
- `source_code_version` (Attributes) Source Code Version (see [below for nested schema](#nestedatt--source_configuration--code_repository--source_code_version))
### Nested Schema for `source_configuration.code_repository.code_configuration`
Read-Only:
- `code_configuration_values` (Attributes) Code Configuration Values (see [below for nested schema](#nestedatt--source_configuration--code_repository--code_configuration--code_configuration_values))
- `configuration_source` (String) Configuration Source
### Nested Schema for `source_configuration.code_repository.code_configuration.configuration_source`
Read-Only:
- `build_command` (String) Build Command
- `port` (String) Port
- `runtime` (String) Runtime
- `runtime_environment_variables` (Attributes List) (see [below for nested schema](#nestedatt--source_configuration--code_repository--code_configuration--configuration_source--runtime_environment_variables))
- `start_command` (String) Start Command
### Nested Schema for `source_configuration.code_repository.code_configuration.configuration_source.runtime_environment_variables`
Read-Only:
- `name` (String)
- `value` (String)
### Nested Schema for `source_configuration.code_repository.source_code_version`
Read-Only:
- `type` (String) Source Code Version Type
- `value` (String) Source Code Version Value
### Nested Schema for `source_configuration.image_repository`
Read-Only:
- `image_configuration` (Attributes) Image Configuration (see [below for nested schema](#nestedatt--source_configuration--image_repository--image_configuration))
- `image_identifier` (String) Image Identifier
- `image_repository_type` (String) Image Repository Type
### Nested Schema for `source_configuration.image_repository.image_configuration`
Read-Only:
- `port` (String) Port
- `runtime_environment_variables` (Attributes List) (see [below for nested schema](#nestedatt--source_configuration--image_repository--image_configuration--runtime_environment_variables))
- `start_command` (String) Start Command
### Nested Schema for `source_configuration.image_repository.image_configuration.start_command`
Read-Only:
- `name` (String)
- `value` (String)
### Nested Schema for `tags`
Read-Only:
- `key` (String)
- `value` (String)