1. Packages
  2. AWS Native
  3. API Docs
  4. apprunner
  5. getService

AWS Native is in preview. AWS Classic is fully supported.

AWS Native v0.109.0 published on Wednesday, Jun 26, 2024 by Pulumi

aws-native.apprunner.getService

Explore with Pulumi AI

aws-native logo

AWS Native is in preview. AWS Classic is fully supported.

AWS Native v0.109.0 published on Wednesday, Jun 26, 2024 by Pulumi

    The AWS::AppRunner::Service resource specifies an AppRunner Service.

    Using getService

    Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

    function getService(args: GetServiceArgs, opts?: InvokeOptions): Promise<GetServiceResult>
    function getServiceOutput(args: GetServiceOutputArgs, opts?: InvokeOptions): Output<GetServiceResult>
    def get_service(service_arn: Optional[str] = None,
                    opts: Optional[InvokeOptions] = None) -> GetServiceResult
    def get_service_output(service_arn: Optional[pulumi.Input[str]] = None,
                    opts: Optional[InvokeOptions] = None) -> Output[GetServiceResult]
    func LookupService(ctx *Context, args *LookupServiceArgs, opts ...InvokeOption) (*LookupServiceResult, error)
    func LookupServiceOutput(ctx *Context, args *LookupServiceOutputArgs, opts ...InvokeOption) LookupServiceResultOutput

    > Note: This function is named LookupService in the Go SDK.

    public static class GetService 
    {
        public static Task<GetServiceResult> InvokeAsync(GetServiceArgs args, InvokeOptions? opts = null)
        public static Output<GetServiceResult> Invoke(GetServiceInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetServiceResult> getService(GetServiceArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: aws-native:apprunner:getService
      arguments:
        # arguments dictionary

    The following arguments are supported:

    ServiceArn string
    The Amazon Resource Name (ARN) of the AppRunner Service.
    ServiceArn string
    The Amazon Resource Name (ARN) of the AppRunner Service.
    serviceArn String
    The Amazon Resource Name (ARN) of the AppRunner Service.
    serviceArn string
    The Amazon Resource Name (ARN) of the AppRunner Service.
    service_arn str
    The Amazon Resource Name (ARN) of the AppRunner Service.
    serviceArn String
    The Amazon Resource Name (ARN) of the AppRunner Service.

    getService Result

    The following output properties are available:

    HealthCheckConfiguration Pulumi.AwsNative.AppRunner.Outputs.ServiceHealthCheckConfiguration
    The settings for the health check that AWS App Runner performs to monitor the health of the App Runner service.
    InstanceConfiguration Pulumi.AwsNative.AppRunner.Outputs.ServiceInstanceConfiguration
    The runtime configuration of instances (scaling units) of your service.
    NetworkConfiguration Pulumi.AwsNative.AppRunner.Outputs.ServiceNetworkConfiguration
    Configuration settings related to network traffic of the web application that the App Runner service runs.
    ObservabilityConfiguration Pulumi.AwsNative.AppRunner.Outputs.ServiceObservabilityConfiguration
    The observability configuration of your service.
    ServiceArn string
    The Amazon Resource Name (ARN) of the AppRunner Service.
    ServiceId string
    The AppRunner Service Id
    ServiceUrl string
    The Service Url of the AppRunner Service.
    SourceConfiguration Pulumi.AwsNative.AppRunner.Outputs.ServiceSourceConfiguration
    The source to deploy to the App Runner service. It can be a code or an image repository.
    Status string
    AppRunner Service status.
    HealthCheckConfiguration ServiceHealthCheckConfiguration
    The settings for the health check that AWS App Runner performs to monitor the health of the App Runner service.
    InstanceConfiguration ServiceInstanceConfiguration
    The runtime configuration of instances (scaling units) of your service.
    NetworkConfiguration ServiceNetworkConfiguration
    Configuration settings related to network traffic of the web application that the App Runner service runs.
    ObservabilityConfiguration ServiceObservabilityConfiguration
    The observability configuration of your service.
    ServiceArn string
    The Amazon Resource Name (ARN) of the AppRunner Service.
    ServiceId string
    The AppRunner Service Id
    ServiceUrl string
    The Service Url of the AppRunner Service.
    SourceConfiguration ServiceSourceConfiguration
    The source to deploy to the App Runner service. It can be a code or an image repository.
    Status string
    AppRunner Service status.
    healthCheckConfiguration ServiceHealthCheckConfiguration
    The settings for the health check that AWS App Runner performs to monitor the health of the App Runner service.
    instanceConfiguration ServiceInstanceConfiguration
    The runtime configuration of instances (scaling units) of your service.
    networkConfiguration ServiceNetworkConfiguration
    Configuration settings related to network traffic of the web application that the App Runner service runs.
    observabilityConfiguration ServiceObservabilityConfiguration
    The observability configuration of your service.
    serviceArn String
    The Amazon Resource Name (ARN) of the AppRunner Service.
    serviceId String
    The AppRunner Service Id
    serviceUrl String
    The Service Url of the AppRunner Service.
    sourceConfiguration ServiceSourceConfiguration
    The source to deploy to the App Runner service. It can be a code or an image repository.
    status String
    AppRunner Service status.
    healthCheckConfiguration ServiceHealthCheckConfiguration
    The settings for the health check that AWS App Runner performs to monitor the health of the App Runner service.
    instanceConfiguration ServiceInstanceConfiguration
    The runtime configuration of instances (scaling units) of your service.
    networkConfiguration ServiceNetworkConfiguration
    Configuration settings related to network traffic of the web application that the App Runner service runs.
    observabilityConfiguration ServiceObservabilityConfiguration
    The observability configuration of your service.
    serviceArn string
    The Amazon Resource Name (ARN) of the AppRunner Service.
    serviceId string
    The AppRunner Service Id
    serviceUrl string
    The Service Url of the AppRunner Service.
    sourceConfiguration ServiceSourceConfiguration
    The source to deploy to the App Runner service. It can be a code or an image repository.
    status string
    AppRunner Service status.
    health_check_configuration ServiceHealthCheckConfiguration
    The settings for the health check that AWS App Runner performs to monitor the health of the App Runner service.
    instance_configuration ServiceInstanceConfiguration
    The runtime configuration of instances (scaling units) of your service.
    network_configuration ServiceNetworkConfiguration
    Configuration settings related to network traffic of the web application that the App Runner service runs.
    observability_configuration ServiceObservabilityConfiguration
    The observability configuration of your service.
    service_arn str
    The Amazon Resource Name (ARN) of the AppRunner Service.
    service_id str
    The AppRunner Service Id
    service_url str
    The Service Url of the AppRunner Service.
    source_configuration ServiceSourceConfiguration
    The source to deploy to the App Runner service. It can be a code or an image repository.
    status str
    AppRunner Service status.
    healthCheckConfiguration Property Map
    The settings for the health check that AWS App Runner performs to monitor the health of the App Runner service.
    instanceConfiguration Property Map
    The runtime configuration of instances (scaling units) of your service.
    networkConfiguration Property Map
    Configuration settings related to network traffic of the web application that the App Runner service runs.
    observabilityConfiguration Property Map
    The observability configuration of your service.
    serviceArn String
    The Amazon Resource Name (ARN) of the AppRunner Service.
    serviceId String
    The AppRunner Service Id
    serviceUrl String
    The Service Url of the AppRunner Service.
    sourceConfiguration Property Map
    The source to deploy to the App Runner service. It can be a code or an image repository.
    status String
    AppRunner Service status.

    Supporting Types

    ServiceAuthenticationConfiguration

    AccessRoleArn string
    Access Role Arn
    ConnectionArn string
    Connection Arn
    AccessRoleArn string
    Access Role Arn
    ConnectionArn string
    Connection Arn
    accessRoleArn String
    Access Role Arn
    connectionArn String
    Connection Arn
    accessRoleArn string
    Access Role Arn
    connectionArn string
    Connection Arn
    access_role_arn str
    Access Role Arn
    connection_arn str
    Connection Arn
    accessRoleArn String
    Access Role Arn
    connectionArn String
    Connection Arn

    ServiceCodeConfiguration

    ConfigurationSource Pulumi.AwsNative.AppRunner.ServiceCodeConfigurationConfigurationSource
    Configuration Source
    CodeConfigurationValues Pulumi.AwsNative.AppRunner.Inputs.ServiceCodeConfigurationValues
    The basic configuration for building and running the App Runner service. Use it to quickly launch an App Runner service without providing a apprunner.yaml file in the source code repository (or ignoring the file if it exists).
    ConfigurationSource ServiceCodeConfigurationConfigurationSource
    Configuration Source
    CodeConfigurationValues ServiceCodeConfigurationValues
    The basic configuration for building and running the App Runner service. Use it to quickly launch an App Runner service without providing a apprunner.yaml file in the source code repository (or ignoring the file if it exists).
    configurationSource ServiceCodeConfigurationConfigurationSource
    Configuration Source
    codeConfigurationValues ServiceCodeConfigurationValues
    The basic configuration for building and running the App Runner service. Use it to quickly launch an App Runner service without providing a apprunner.yaml file in the source code repository (or ignoring the file if it exists).
    configurationSource ServiceCodeConfigurationConfigurationSource
    Configuration Source
    codeConfigurationValues ServiceCodeConfigurationValues
    The basic configuration for building and running the App Runner service. Use it to quickly launch an App Runner service without providing a apprunner.yaml file in the source code repository (or ignoring the file if it exists).
    configuration_source ServiceCodeConfigurationConfigurationSource
    Configuration Source
    code_configuration_values ServiceCodeConfigurationValues
    The basic configuration for building and running the App Runner service. Use it to quickly launch an App Runner service without providing a apprunner.yaml file in the source code repository (or ignoring the file if it exists).
    configurationSource "REPOSITORY" | "API"
    Configuration Source
    codeConfigurationValues Property Map
    The basic configuration for building and running the App Runner service. Use it to quickly launch an App Runner service without providing a apprunner.yaml file in the source code repository (or ignoring the file if it exists).

    ServiceCodeConfigurationConfigurationSource

    ServiceCodeConfigurationValues

    Runtime Pulumi.AwsNative.AppRunner.ServiceCodeConfigurationValuesRuntime
    Runtime
    BuildCommand string
    Build Command
    Port string
    Port
    RuntimeEnvironmentSecrets List<Pulumi.AwsNative.AppRunner.Inputs.ServiceKeyValuePair>
    The secrets and parameters that get referenced by your service as environment variables
    RuntimeEnvironmentVariables List<Pulumi.AwsNative.AppRunner.Inputs.ServiceKeyValuePair>
    The environment variables that are available to your running AWS App Runner service. An array of key-value pairs.
    StartCommand string
    Start Command
    Runtime ServiceCodeConfigurationValuesRuntime
    Runtime
    BuildCommand string
    Build Command
    Port string
    Port
    RuntimeEnvironmentSecrets []ServiceKeyValuePair
    The secrets and parameters that get referenced by your service as environment variables
    RuntimeEnvironmentVariables []ServiceKeyValuePair
    The environment variables that are available to your running AWS App Runner service. An array of key-value pairs.
    StartCommand string
    Start Command
    runtime ServiceCodeConfigurationValuesRuntime
    Runtime
    buildCommand String
    Build Command
    port String
    Port
    runtimeEnvironmentSecrets List<ServiceKeyValuePair>
    The secrets and parameters that get referenced by your service as environment variables
    runtimeEnvironmentVariables List<ServiceKeyValuePair>
    The environment variables that are available to your running AWS App Runner service. An array of key-value pairs.
    startCommand String
    Start Command
    runtime ServiceCodeConfigurationValuesRuntime
    Runtime
    buildCommand string
    Build Command
    port string
    Port
    runtimeEnvironmentSecrets ServiceKeyValuePair[]
    The secrets and parameters that get referenced by your service as environment variables
    runtimeEnvironmentVariables ServiceKeyValuePair[]
    The environment variables that are available to your running AWS App Runner service. An array of key-value pairs.
    startCommand string
    Start Command
    runtime ServiceCodeConfigurationValuesRuntime
    Runtime
    build_command str
    Build Command
    port str
    Port
    runtime_environment_secrets Sequence[ServiceKeyValuePair]
    The secrets and parameters that get referenced by your service as environment variables
    runtime_environment_variables Sequence[ServiceKeyValuePair]
    The environment variables that are available to your running AWS App Runner service. An array of key-value pairs.
    start_command str
    Start Command
    runtime "PYTHON_3" | "NODEJS_12" | "NODEJS_14" | "CORRETTO_8" | "CORRETTO_11" | "NODEJS_16" | "GO_1" | "DOTNET_6" | "PHP_81" | "RUBY_31" | "PYTHON_311" | "NODEJS_18"
    Runtime
    buildCommand String
    Build Command
    port String
    Port
    runtimeEnvironmentSecrets List<Property Map>
    The secrets and parameters that get referenced by your service as environment variables
    runtimeEnvironmentVariables List<Property Map>
    The environment variables that are available to your running AWS App Runner service. An array of key-value pairs.
    startCommand String
    Start Command

    ServiceCodeConfigurationValuesRuntime

    ServiceCodeRepository

    RepositoryUrl string
    Repository Url
    SourceCodeVersion Pulumi.AwsNative.AppRunner.Inputs.ServiceSourceCodeVersion
    The version that should be used within the source code repository.
    CodeConfiguration Pulumi.AwsNative.AppRunner.Inputs.ServiceCodeConfiguration

    Configuration for building and running the service from a source code repository.

    CodeConfiguration is required only for CreateService request.

    SourceDirectory string
    Source Directory
    RepositoryUrl string
    Repository Url
    SourceCodeVersion ServiceSourceCodeVersion
    The version that should be used within the source code repository.
    CodeConfiguration ServiceCodeConfiguration

    Configuration for building and running the service from a source code repository.

    CodeConfiguration is required only for CreateService request.

    SourceDirectory string
    Source Directory
    repositoryUrl String
    Repository Url
    sourceCodeVersion ServiceSourceCodeVersion
    The version that should be used within the source code repository.
    codeConfiguration ServiceCodeConfiguration

    Configuration for building and running the service from a source code repository.

    CodeConfiguration is required only for CreateService request.

    sourceDirectory String
    Source Directory
    repositoryUrl string
    Repository Url
    sourceCodeVersion ServiceSourceCodeVersion
    The version that should be used within the source code repository.
    codeConfiguration ServiceCodeConfiguration

    Configuration for building and running the service from a source code repository.

    CodeConfiguration is required only for CreateService request.

    sourceDirectory string
    Source Directory
    repository_url str
    Repository Url
    source_code_version ServiceSourceCodeVersion
    The version that should be used within the source code repository.
    code_configuration ServiceCodeConfiguration

    Configuration for building and running the service from a source code repository.

    CodeConfiguration is required only for CreateService request.

    source_directory str
    Source Directory
    repositoryUrl String
    Repository Url
    sourceCodeVersion Property Map
    The version that should be used within the source code repository.
    codeConfiguration Property Map

    Configuration for building and running the service from a source code repository.

    CodeConfiguration is required only for CreateService request.

    sourceDirectory String
    Source Directory

    ServiceEgressConfiguration

    EgressType Pulumi.AwsNative.AppRunner.ServiceEgressConfigurationEgressType
    Network egress type.
    VpcConnectorArn string
    The Amazon Resource Name (ARN) of the App Runner VpcConnector.
    EgressType ServiceEgressConfigurationEgressType
    Network egress type.
    VpcConnectorArn string
    The Amazon Resource Name (ARN) of the App Runner VpcConnector.
    egressType ServiceEgressConfigurationEgressType
    Network egress type.
    vpcConnectorArn String
    The Amazon Resource Name (ARN) of the App Runner VpcConnector.
    egressType ServiceEgressConfigurationEgressType
    Network egress type.
    vpcConnectorArn string
    The Amazon Resource Name (ARN) of the App Runner VpcConnector.
    egress_type ServiceEgressConfigurationEgressType
    Network egress type.
    vpc_connector_arn str
    The Amazon Resource Name (ARN) of the App Runner VpcConnector.
    egressType "DEFAULT" | "VPC"
    Network egress type.
    vpcConnectorArn String
    The Amazon Resource Name (ARN) of the App Runner VpcConnector.

    ServiceEgressConfigurationEgressType

    ServiceHealthCheckConfiguration

    HealthyThreshold int
    Health check Healthy Threshold
    Interval int
    Health check Interval
    Path string
    Health check Path
    Protocol Pulumi.AwsNative.AppRunner.ServiceHealthCheckConfigurationProtocol
    Health Check Protocol
    Timeout int
    Health check Timeout
    UnhealthyThreshold int
    Health check Unhealthy Threshold
    HealthyThreshold int
    Health check Healthy Threshold
    Interval int
    Health check Interval
    Path string
    Health check Path
    Protocol ServiceHealthCheckConfigurationProtocol
    Health Check Protocol
    Timeout int
    Health check Timeout
    UnhealthyThreshold int
    Health check Unhealthy Threshold
    healthyThreshold Integer
    Health check Healthy Threshold
    interval Integer
    Health check Interval
    path String
    Health check Path
    protocol ServiceHealthCheckConfigurationProtocol
    Health Check Protocol
    timeout Integer
    Health check Timeout
    unhealthyThreshold Integer
    Health check Unhealthy Threshold
    healthyThreshold number
    Health check Healthy Threshold
    interval number
    Health check Interval
    path string
    Health check Path
    protocol ServiceHealthCheckConfigurationProtocol
    Health Check Protocol
    timeout number
    Health check Timeout
    unhealthyThreshold number
    Health check Unhealthy Threshold
    healthy_threshold int
    Health check Healthy Threshold
    interval int
    Health check Interval
    path str
    Health check Path
    protocol ServiceHealthCheckConfigurationProtocol
    Health Check Protocol
    timeout int
    Health check Timeout
    unhealthy_threshold int
    Health check Unhealthy Threshold
    healthyThreshold Number
    Health check Healthy Threshold
    interval Number
    Health check Interval
    path String
    Health check Path
    protocol "TCP" | "HTTP"
    Health Check Protocol
    timeout Number
    Health check Timeout
    unhealthyThreshold Number
    Health check Unhealthy Threshold

    ServiceHealthCheckConfigurationProtocol

    ServiceImageConfiguration

    Port string
    Port
    RuntimeEnvironmentSecrets List<Pulumi.AwsNative.AppRunner.Inputs.ServiceKeyValuePair>
    The secrets and parameters that get referenced by your service as environment variables
    RuntimeEnvironmentVariables List<Pulumi.AwsNative.AppRunner.Inputs.ServiceKeyValuePair>
    Environment variables that are available to your running App Runner service. An array of key-value pairs.
    StartCommand string
    Start Command
    Port string
    Port
    RuntimeEnvironmentSecrets []ServiceKeyValuePair
    The secrets and parameters that get referenced by your service as environment variables
    RuntimeEnvironmentVariables []ServiceKeyValuePair
    Environment variables that are available to your running App Runner service. An array of key-value pairs.
    StartCommand string
    Start Command
    port String
    Port
    runtimeEnvironmentSecrets List<ServiceKeyValuePair>
    The secrets and parameters that get referenced by your service as environment variables
    runtimeEnvironmentVariables List<ServiceKeyValuePair>
    Environment variables that are available to your running App Runner service. An array of key-value pairs.
    startCommand String
    Start Command
    port string
    Port
    runtimeEnvironmentSecrets ServiceKeyValuePair[]
    The secrets and parameters that get referenced by your service as environment variables
    runtimeEnvironmentVariables ServiceKeyValuePair[]
    Environment variables that are available to your running App Runner service. An array of key-value pairs.
    startCommand string
    Start Command
    port str
    Port
    runtime_environment_secrets Sequence[ServiceKeyValuePair]
    The secrets and parameters that get referenced by your service as environment variables
    runtime_environment_variables Sequence[ServiceKeyValuePair]
    Environment variables that are available to your running App Runner service. An array of key-value pairs.
    start_command str
    Start Command
    port String
    Port
    runtimeEnvironmentSecrets List<Property Map>
    The secrets and parameters that get referenced by your service as environment variables
    runtimeEnvironmentVariables List<Property Map>
    Environment variables that are available to your running App Runner service. An array of key-value pairs.
    startCommand String
    Start Command

    ServiceImageRepository

    ImageIdentifier string
    Image Identifier
    ImageRepositoryType ServiceImageRepositoryImageRepositoryType
    Image Repository Type
    ImageConfiguration ServiceImageConfiguration
    Configuration for running the identified image.
    imageIdentifier String
    Image Identifier
    imageRepositoryType ServiceImageRepositoryImageRepositoryType
    Image Repository Type
    imageConfiguration ServiceImageConfiguration
    Configuration for running the identified image.
    imageIdentifier string
    Image Identifier
    imageRepositoryType ServiceImageRepositoryImageRepositoryType
    Image Repository Type
    imageConfiguration ServiceImageConfiguration
    Configuration for running the identified image.
    image_identifier str
    Image Identifier
    image_repository_type ServiceImageRepositoryImageRepositoryType
    Image Repository Type
    image_configuration ServiceImageConfiguration
    Configuration for running the identified image.
    imageIdentifier String
    Image Identifier
    imageRepositoryType "ECR" | "ECR_PUBLIC"
    Image Repository Type
    imageConfiguration Property Map
    Configuration for running the identified image.

    ServiceImageRepositoryImageRepositoryType

    ServiceIngressConfiguration

    IsPubliclyAccessible bool
    It's set to true if the Apprunner service is publicly accessible. It's set to false otherwise.
    IsPubliclyAccessible bool
    It's set to true if the Apprunner service is publicly accessible. It's set to false otherwise.
    isPubliclyAccessible Boolean
    It's set to true if the Apprunner service is publicly accessible. It's set to false otherwise.
    isPubliclyAccessible boolean
    It's set to true if the Apprunner service is publicly accessible. It's set to false otherwise.
    is_publicly_accessible bool
    It's set to true if the Apprunner service is publicly accessible. It's set to false otherwise.
    isPubliclyAccessible Boolean
    It's set to true if the Apprunner service is publicly accessible. It's set to false otherwise.

    ServiceInstanceConfiguration

    Cpu string
    CPU
    InstanceRoleArn string
    Instance Role Arn
    Memory string
    Memory
    Cpu string
    CPU
    InstanceRoleArn string
    Instance Role Arn
    Memory string
    Memory
    cpu String
    CPU
    instanceRoleArn String
    Instance Role Arn
    memory String
    Memory
    cpu string
    CPU
    instanceRoleArn string
    Instance Role Arn
    memory string
    Memory
    cpu str
    CPU
    instance_role_arn str
    Instance Role Arn
    memory str
    Memory
    cpu String
    CPU
    instanceRoleArn String
    Instance Role Arn
    memory String
    Memory

    ServiceKeyValuePair

    Name string
    The key name string to map to a value.
    Value string
    The value string to which the key name is mapped.
    Name string
    The key name string to map to a value.
    Value string
    The value string to which the key name is mapped.
    name String
    The key name string to map to a value.
    value String
    The value string to which the key name is mapped.
    name string
    The key name string to map to a value.
    value string
    The value string to which the key name is mapped.
    name str
    The key name string to map to a value.
    value str
    The value string to which the key name is mapped.
    name String
    The key name string to map to a value.
    value String
    The value string to which the key name is mapped.

    ServiceNetworkConfiguration

    EgressConfiguration Pulumi.AwsNative.AppRunner.Inputs.ServiceEgressConfiguration
    Network configuration settings for outbound message traffic.
    IngressConfiguration Pulumi.AwsNative.AppRunner.Inputs.ServiceIngressConfiguration
    Network configuration settings for inbound message traffic.
    IpAddressType Pulumi.AwsNative.AppRunner.ServiceNetworkConfigurationIpAddressType
    App Runner service endpoint IP address type
    EgressConfiguration ServiceEgressConfiguration
    Network configuration settings for outbound message traffic.
    IngressConfiguration ServiceIngressConfiguration
    Network configuration settings for inbound message traffic.
    IpAddressType ServiceNetworkConfigurationIpAddressType
    App Runner service endpoint IP address type
    egressConfiguration ServiceEgressConfiguration
    Network configuration settings for outbound message traffic.
    ingressConfiguration ServiceIngressConfiguration
    Network configuration settings for inbound message traffic.
    ipAddressType ServiceNetworkConfigurationIpAddressType
    App Runner service endpoint IP address type
    egressConfiguration ServiceEgressConfiguration
    Network configuration settings for outbound message traffic.
    ingressConfiguration ServiceIngressConfiguration
    Network configuration settings for inbound message traffic.
    ipAddressType ServiceNetworkConfigurationIpAddressType
    App Runner service endpoint IP address type
    egress_configuration ServiceEgressConfiguration
    Network configuration settings for outbound message traffic.
    ingress_configuration ServiceIngressConfiguration
    Network configuration settings for inbound message traffic.
    ip_address_type ServiceNetworkConfigurationIpAddressType
    App Runner service endpoint IP address type
    egressConfiguration Property Map
    Network configuration settings for outbound message traffic.
    ingressConfiguration Property Map
    Network configuration settings for inbound message traffic.
    ipAddressType "IPV4" | "DUAL_STACK"
    App Runner service endpoint IP address type

    ServiceNetworkConfigurationIpAddressType

    ServiceObservabilityConfiguration

    ObservabilityEnabled bool
    Observability enabled
    ObservabilityConfigurationArn string
    The Amazon Resource Name (ARN) of the App Runner ObservabilityConfiguration.
    ObservabilityEnabled bool
    Observability enabled
    ObservabilityConfigurationArn string
    The Amazon Resource Name (ARN) of the App Runner ObservabilityConfiguration.
    observabilityEnabled Boolean
    Observability enabled
    observabilityConfigurationArn String
    The Amazon Resource Name (ARN) of the App Runner ObservabilityConfiguration.
    observabilityEnabled boolean
    Observability enabled
    observabilityConfigurationArn string
    The Amazon Resource Name (ARN) of the App Runner ObservabilityConfiguration.
    observability_enabled bool
    Observability enabled
    observability_configuration_arn str
    The Amazon Resource Name (ARN) of the App Runner ObservabilityConfiguration.
    observabilityEnabled Boolean
    Observability enabled
    observabilityConfigurationArn String
    The Amazon Resource Name (ARN) of the App Runner ObservabilityConfiguration.

    ServiceSourceCodeVersion

    Type Pulumi.AwsNative.AppRunner.ServiceSourceCodeVersionType
    Source Code Version Type
    Value string
    Source Code Version Value
    Type ServiceSourceCodeVersionType
    Source Code Version Type
    Value string
    Source Code Version Value
    type ServiceSourceCodeVersionType
    Source Code Version Type
    value String
    Source Code Version Value
    type ServiceSourceCodeVersionType
    Source Code Version Type
    value string
    Source Code Version Value
    type ServiceSourceCodeVersionType
    Source Code Version Type
    value str
    Source Code Version Value
    type "BRANCH"
    Source Code Version Type
    value String
    Source Code Version Value

    ServiceSourceCodeVersionType

    ServiceSourceConfiguration

    AuthenticationConfiguration Pulumi.AwsNative.AppRunner.Inputs.ServiceAuthenticationConfiguration
    Describes the resources that are needed to authenticate access to some source repositories.
    AutoDeploymentsEnabled bool
    Auto Deployment enabled
    CodeRepository Pulumi.AwsNative.AppRunner.Inputs.ServiceCodeRepository

    The description of a source code repository.

    You must provide either this member or ImageRepository (but not both).

    ImageRepository Pulumi.AwsNative.AppRunner.Inputs.ServiceImageRepository

    The description of a source image repository.

    You must provide either this member or CodeRepository (but not both).

    AuthenticationConfiguration ServiceAuthenticationConfiguration
    Describes the resources that are needed to authenticate access to some source repositories.
    AutoDeploymentsEnabled bool
    Auto Deployment enabled
    CodeRepository ServiceCodeRepository

    The description of a source code repository.

    You must provide either this member or ImageRepository (but not both).

    ImageRepository ServiceImageRepository

    The description of a source image repository.

    You must provide either this member or CodeRepository (but not both).

    authenticationConfiguration ServiceAuthenticationConfiguration
    Describes the resources that are needed to authenticate access to some source repositories.
    autoDeploymentsEnabled Boolean
    Auto Deployment enabled
    codeRepository ServiceCodeRepository

    The description of a source code repository.

    You must provide either this member or ImageRepository (but not both).

    imageRepository ServiceImageRepository

    The description of a source image repository.

    You must provide either this member or CodeRepository (but not both).

    authenticationConfiguration ServiceAuthenticationConfiguration
    Describes the resources that are needed to authenticate access to some source repositories.
    autoDeploymentsEnabled boolean
    Auto Deployment enabled
    codeRepository ServiceCodeRepository

    The description of a source code repository.

    You must provide either this member or ImageRepository (but not both).

    imageRepository ServiceImageRepository

    The description of a source image repository.

    You must provide either this member or CodeRepository (but not both).

    authentication_configuration ServiceAuthenticationConfiguration
    Describes the resources that are needed to authenticate access to some source repositories.
    auto_deployments_enabled bool
    Auto Deployment enabled
    code_repository ServiceCodeRepository

    The description of a source code repository.

    You must provide either this member or ImageRepository (but not both).

    image_repository ServiceImageRepository

    The description of a source image repository.

    You must provide either this member or CodeRepository (but not both).

    authenticationConfiguration Property Map
    Describes the resources that are needed to authenticate access to some source repositories.
    autoDeploymentsEnabled Boolean
    Auto Deployment enabled
    codeRepository Property Map

    The description of a source code repository.

    You must provide either this member or ImageRepository (but not both).

    imageRepository Property Map

    The description of a source image repository.

    You must provide either this member or CodeRepository (but not both).

    Package Details

    Repository
    AWS Native pulumi/pulumi-aws-native
    License
    Apache-2.0
    aws-native logo

    AWS Native is in preview. AWS Classic is fully supported.

    AWS Native v0.109.0 published on Wednesday, Jun 26, 2024 by Pulumi