Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

Usage

import * as mod from "https://aws-api.deno.dev/v0.4/services/apprunner.ts?docs=full";

§Classes

AppRunner

§Interfaces

AssociateCustomDomainRequest
AssociateCustomDomainResponse
AuthenticationConfiguration

Describes resources needed to authenticate access to some source repositories. The specific resource depends on the repository provider.

AutoScalingConfiguration

Describes an App Runner automatic scaling configuration resource.

AutoScalingConfigurationSummary

Provides summary information about an App Runner automatic scaling configuration resource.

CertificateValidationRecord

Describes a certificate CNAME record to add to your DNS. For more information, see AssociateCustomDomain.

CodeConfiguration

Describes the configuration that App Runner uses to build and run an App Runner service from a source code repository.

CodeConfigurationValues

Describes the basic configuration needed for building and running an App Runner service. This type doesn't support the full set of possible configuration options. Fur full configuration capabilities, use a apprunner.yaml file in the source code repository.

CodeRepository

Describes a source code repository.

Connection

Describes an App Runner connection resource.

ConnectionSummary

Provides summary information about an App Runner connection resource.

CreateAutoScalingConfigurationRequest
CreateAutoScalingConfigurationResponse
CreateConnectionRequest
CreateConnectionResponse
CreateObservabilityConfigurationRequest
CreateObservabilityConfigurationResponse
CreateServiceRequest
CreateServiceResponse
CreateVpcConnectorRequest
CreateVpcConnectorResponse
CreateVpcIngressConnectionRequest
CreateVpcIngressConnectionResponse
CustomDomain

Describes a custom domain that's associated with an App Runner service.

DeleteAutoScalingConfigurationRequest
DeleteAutoScalingConfigurationResponse
DeleteConnectionRequest
DeleteConnectionResponse
DeleteObservabilityConfigurationRequest
DeleteObservabilityConfigurationResponse
DeleteServiceRequest
DeleteServiceResponse
DeleteVpcConnectorRequest
DeleteVpcConnectorResponse
DeleteVpcIngressConnectionRequest
DeleteVpcIngressConnectionResponse
DescribeAutoScalingConfigurationRequest
DescribeAutoScalingConfigurationResponse
DescribeCustomDomainsRequest
DescribeCustomDomainsResponse
DescribeObservabilityConfigurationRequest
DescribeObservabilityConfigurationResponse
DescribeServiceRequest
DescribeServiceResponse
DescribeVpcConnectorRequest
DescribeVpcConnectorResponse
DescribeVpcIngressConnectionRequest
DescribeVpcIngressConnectionResponse
DisassociateCustomDomainRequest
DisassociateCustomDomainResponse
EgressConfiguration

Describes configuration settings related to outbound network traffic of an App Runner service.

EncryptionConfiguration

Describes a custom encryption key that App Runner uses to encrypt copies of the source repository and service logs.

HealthCheckConfiguration

Describes the settings for the health check that App Runner performs to monitor the health of a service.

ImageConfiguration

Describes the configuration that App Runner uses to run an App Runner service using an image pulled from a source image repository.

ImageRepository

Describes a source image repository.

IngressConfiguration

Network configuration settings for inbound network traffic.

IngressVpcConfiguration

The configuration of your VPC and the associated VPC endpoint. The VPC endpoint is an Amazon Web Services PrivateLink resource that allows access to your App Runner services from within an Amazon VPC.

InstanceConfiguration

Describes the runtime configuration of an App Runner service instance (scaling unit).

ListAutoScalingConfigurationsRequest
ListAutoScalingConfigurationsResponse
ListConnectionsRequest
ListConnectionsResponse
ListObservabilityConfigurationsRequest
ListObservabilityConfigurationsResponse
ListOperationsRequest
ListOperationsResponse
ListServicesRequest
ListServicesResponse
ListTagsForResourceRequest
ListTagsForResourceResponse
ListVpcConnectorsRequest
ListVpcConnectorsResponse
ListVpcIngressConnectionsFilter

Returns a list of VPC Ingress Connections based on the filter provided. It can return either ServiceArn or VpcEndpointId, or both.

ListVpcIngressConnectionsRequest
ListVpcIngressConnectionsResponse
NetworkConfiguration

Describes configuration settings related to network traffic of an App Runner service. Consists of embedded objects for each configurable network feature.

ObservabilityConfiguration

Describes an App Runner observability configuration resource. Multiple revisions of a configuration have the same ObservabilityConfigurationName and different ObservabilityConfigurationRevision values.

ObservabilityConfigurationSummary

Provides summary information about an App Runner observability configuration resource.

OperationSummary

Provides summary information for an operation that occurred on an App Runner service.

PauseServiceRequest
PauseServiceResponse
ResumeServiceRequest
ResumeServiceResponse
Service

Describes an App Runner service. It can describe a service in any state, including deleted services.

ServiceObservabilityConfiguration

Describes the observability configuration of an App Runner service. These are additional observability features, like tracing, that you choose to enable. They're configured in a separate resource that you associate with your service.

ServiceSummary

Provides summary information for an App Runner service.

SourceCodeVersion

Identifies a version of code that App Runner refers to within a source code repository.

SourceConfiguration

Describes the source deployed to an App Runner service. It can be a code or an image repository.

StartDeploymentRequest
StartDeploymentResponse
Tag

Describes a tag that is applied to an App Runner resource. A tag is a metadata item consisting of a key-value pair.

TagResourceRequest
TraceConfiguration

Describes the configuration of the tracing feature within an App Runner observability configuration.

UntagResourceRequest
UpdateServiceRequest
UpdateServiceResponse
UpdateVpcIngressConnectionRequest
UpdateVpcIngressConnectionResponse
VpcConnector

Describes an App Runner VPC connector resource. A VPC connector describes the Amazon Virtual Private Cloud (Amazon VPC) that an App Runner service is associated with, and the subnets and security group that are used.

VpcDNSTarget

DNS Target record for a custom domain of this Amazon VPC.

VpcIngressConnection

The App Runner resource that specifies an App Runner endpoint for incoming traffic. It establishes a connection between a VPC interface endpoint and a App Runner service, to make your App Runner service accessible from only within an Amazon VPC.

VpcIngressConnectionSummary

Provides summary information about an VPC Ingress Connection, which includes its VPC Ingress Connection ARN and its associated Service ARN.

§Type Aliases

AutoScalingConfigurationStatus
CertificateValidationRecordStatus
ConfigurationSource
ConnectionStatus
CustomDomainAssociationStatus
EgressType
HealthCheckProtocol
ImageRepositoryType
ObservabilityConfigurationStatus
OperationStatus
OperationType
ProviderType
Runtime
ServiceStatus
SourceCodeVersionType
TracingVendor
VpcConnectorStatus
VpcIngressConnectionStatus