Apprunner Classes
AssociateCustomDomainRequestRequestTypeDef
ServiceArn
- Type:
- Required: Yes
DomainName
- Type:
- Required: Yes
EnableWWWSubdomain
- Type: typing.Optional[bool]
AssociateCustomDomainResponseTypeDef
DNSTarget
- Type:
- Required: Yes
ServiceArn
- Type:
- Required: Yes
CustomDomain
- Type:
- Required: Yes
VpcDNSTargets
- Type: typing.List[aws_resource_validator.pydantic_models.apprunner_classes.VpcDNSTargetTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
AuthenticationConfigurationTypeDef
ConnectionArn
- Type: typing.Optional[str]
AccessRoleArn
- Type: typing.Optional[str]
AutoScalingConfigurationSummaryTypeDef
AutoScalingConfigurationArn
- Type: typing.Optional[str]
AutoScalingConfigurationName
- Type: typing.Optional[str]
AutoScalingConfigurationRevision
- Type: typing.Optional[int]
Status
- Type: typing.Optional[typing.Literal['ACTIVE', 'INACTIVE']]
CreatedAt
- Type: typing.Optional[datetime.datetime]
HasAssociatedService
- Type: typing.Optional[bool]
IsDefault
- Type: typing.Optional[bool]
AutoScalingConfigurationTypeDef
AutoScalingConfigurationArn
- Type: typing.Optional[str]
AutoScalingConfigurationName
- Type: typing.Optional[str]
AutoScalingConfigurationRevision
- Type: typing.Optional[int]
Latest
- Type: typing.Optional[bool]
Status
- Type: typing.Optional[typing.Literal['ACTIVE', 'INACTIVE']]
MaxConcurrency
- Type: typing.Optional[int]
MinSize
- Type: typing.Optional[int]
MaxSize
- Type: typing.Optional[int]
CreatedAt
- Type: typing.Optional[datetime.datetime]
DeletedAt
- Type: typing.Optional[datetime.datetime]
HasAssociatedService
- Type: typing.Optional[bool]
IsDefault
- Type: typing.Optional[bool]
BaseValidatorModel
Oops! This Pydantic model is currently empty. Stay tuned!
CertificateValidationRecordTypeDef
Name
- Type: typing.Optional[str]
Type
- Type: typing.Optional[str]
Value
- Type: typing.Optional[str]
Status
- Type: typing.Optional[typing.Literal['FAILED', 'PENDING_VALIDATION', 'SUCCESS']]
CodeConfigurationTypeDef
ConfigurationSource
- Type: typing.Literal['API', 'REPOSITORY']
- Required: Yes
CodeConfigurationValues
- Type: typing.Optional[aws_resource_validator.pydantic_models.apprunner_classes.CodeConfigurationValuesTypeDef]
CodeConfigurationValuesTypeDef
Runtime
- Type: typing.Literal['CORRETTO_11', 'CORRETTO_8', 'DOTNET_6', 'GO_1', 'NODEJS_12', 'NODEJS_14', 'NODEJS_16', 'NODEJS_18', 'PHP_81', 'PYTHON_3', 'PYTHON_311', 'RUBY_31']
- Required: Yes
BuildCommand
- Type: typing.Optional[str]
StartCommand
- Type: typing.Optional[str]
Port
- Type: typing.Optional[str]
RuntimeEnvironmentVariables
- Type: typing.Optional[typing.Mapping[str, str]]
RuntimeEnvironmentSecrets
- Type: typing.Optional[typing.Mapping[str, str]]
CodeRepositoryTypeDef
RepositoryUrl
- Type:
- Required: Yes
SourceCodeVersion
- Type:
- Required: Yes
CodeConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.apprunner_classes.CodeConfigurationTypeDef]
SourceDirectory
- Type: typing.Optional[str]
ConnectionSummaryTypeDef
ConnectionName
- Type: typing.Optional[str]
ConnectionArn
- Type: typing.Optional[str]
ProviderType
- Type: typing.Optional[typing.Literal['BITBUCKET', 'GITHUB']]
Status
- Type: typing.Optional[typing.Literal['AVAILABLE', 'DELETED', 'ERROR', 'PENDING_HANDSHAKE']]
CreatedAt
- Type: typing.Optional[datetime.datetime]
ConnectionTypeDef
ConnectionName
- Type: typing.Optional[str]
ConnectionArn
- Type: typing.Optional[str]
ProviderType
- Type: typing.Optional[typing.Literal['BITBUCKET', 'GITHUB']]
Status
- Type: typing.Optional[typing.Literal['AVAILABLE', 'DELETED', 'ERROR', 'PENDING_HANDSHAKE']]
CreatedAt
- Type: typing.Optional[datetime.datetime]
CreateAutoScalingConfigurationRequestRequestTypeDef
AutoScalingConfigurationName
- Type:
- Required: Yes
MaxConcurrency
- Type: typing.Optional[int]
MinSize
- Type: typing.Optional[int]
MaxSize
- Type: typing.Optional[int]
Tags
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.apprunner_classes.TagTypeDef]]
CreateAutoScalingConfigurationResponseTypeDef
AutoScalingConfiguration
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateConnectionRequestRequestTypeDef
ConnectionName
- Type:
- Required: Yes
ProviderType
- Type: typing.Literal['BITBUCKET', 'GITHUB']
- Required: Yes
Tags
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.apprunner_classes.TagTypeDef]]
CreateConnectionResponseTypeDef
Connection
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateObservabilityConfigurationRequestRequestTypeDef
ObservabilityConfigurationName
- Type:
- Required: Yes
TraceConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.apprunner_classes.TraceConfigurationTypeDef]
Tags
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.apprunner_classes.TagTypeDef]]
CreateObservabilityConfigurationResponseTypeDef
ObservabilityConfiguration
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateServiceRequestRequestTypeDef
ServiceName
- Type:
- Required: Yes
SourceConfiguration
- Type:
- Required: Yes
InstanceConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.apprunner_classes.InstanceConfigurationTypeDef]
Tags
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.apprunner_classes.TagTypeDef]]
EncryptionConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.apprunner_classes.EncryptionConfigurationTypeDef]
HealthCheckConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.apprunner_classes.HealthCheckConfigurationTypeDef]
AutoScalingConfigurationArn
- Type: typing.Optional[str]
NetworkConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.apprunner_classes.NetworkConfigurationTypeDef]
ObservabilityConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.apprunner_classes.ServiceObservabilityConfigurationTypeDef]
CreateServiceResponseTypeDef
Service
- Type:
- Required: Yes
OperationId
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateVpcConnectorRequestRequestTypeDef
VpcConnectorName
- Type:
- Required: Yes
Subnets
- Type: typing.Sequence[str]
- Required: Yes
SecurityGroups
- Type: typing.Optional[typing.Sequence[str]]
Tags
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.apprunner_classes.TagTypeDef]]
CreateVpcConnectorResponseTypeDef
VpcConnector
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateVpcIngressConnectionRequestRequestTypeDef
ServiceArn
- Type:
- Required: Yes
VpcIngressConnectionName
- Type:
- Required: Yes
IngressVpcConfiguration
- Type:
- Required: Yes
Tags
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.apprunner_classes.TagTypeDef]]
CreateVpcIngressConnectionResponseTypeDef
VpcIngressConnection
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CustomDomainTypeDef
DomainName
- Type:
- Required: Yes
EnableWWWSubdomain
- Type:
- Required: Yes
Status
- Type: typing.Literal['ACTIVE', 'BINDING_CERTIFICATE', 'CREATE_FAILED', 'CREATING', 'DELETE_FAILED', 'DELETING', 'PENDING_CERTIFICATE_DNS_VALIDATION']
- Required: Yes
CertificateValidationRecords
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.apprunner_classes.CertificateValidationRecordTypeDef]]
DeleteAutoScalingConfigurationRequestRequestTypeDef
AutoScalingConfigurationArn
- Type:
- Required: Yes
DeleteAllRevisions
- Type: typing.Optional[bool]
DeleteAutoScalingConfigurationResponseTypeDef
AutoScalingConfiguration
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DeleteConnectionRequestRequestTypeDef
ConnectionArn
- Type:
- Required: Yes
DeleteConnectionResponseTypeDef
Connection
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DeleteObservabilityConfigurationRequestRequestTypeDef
ObservabilityConfigurationArn
- Type:
- Required: Yes
DeleteObservabilityConfigurationResponseTypeDef
ObservabilityConfiguration
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DeleteServiceRequestRequestTypeDef
ServiceArn
- Type:
- Required: Yes
DeleteServiceResponseTypeDef
Service
- Type:
- Required: Yes
OperationId
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DeleteVpcConnectorRequestRequestTypeDef
VpcConnectorArn
- Type:
- Required: Yes
DeleteVpcConnectorResponseTypeDef
VpcConnector
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DeleteVpcIngressConnectionRequestRequestTypeDef
VpcIngressConnectionArn
- Type:
- Required: Yes
DeleteVpcIngressConnectionResponseTypeDef
VpcIngressConnection
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeAutoScalingConfigurationRequestRequestTypeDef
AutoScalingConfigurationArn
- Type:
- Required: Yes
DescribeAutoScalingConfigurationResponseTypeDef
AutoScalingConfiguration
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeCustomDomainsRequestRequestTypeDef
ServiceArn
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
MaxResults
- Type: typing.Optional[int]
DescribeCustomDomainsResponseTypeDef
DNSTarget
- Type:
- Required: Yes
ServiceArn
- Type:
- Required: Yes
CustomDomains
- Type: typing.List[aws_resource_validator.pydantic_models.apprunner_classes.CustomDomainTypeDef]
- Required: Yes
VpcDNSTargets
- Type: typing.List[aws_resource_validator.pydantic_models.apprunner_classes.VpcDNSTargetTypeDef]
- Required: Yes
NextToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeObservabilityConfigurationRequestRequestTypeDef
ObservabilityConfigurationArn
- Type:
- Required: Yes
DescribeObservabilityConfigurationResponseTypeDef
ObservabilityConfiguration
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeServiceRequestRequestTypeDef
ServiceArn
- Type:
- Required: Yes
DescribeServiceResponseTypeDef
Service
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeVpcConnectorRequestRequestTypeDef
VpcConnectorArn
- Type:
- Required: Yes
DescribeVpcConnectorResponseTypeDef
VpcConnector
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeVpcIngressConnectionRequestRequestTypeDef
VpcIngressConnectionArn
- Type:
- Required: Yes
DescribeVpcIngressConnectionResponseTypeDef
VpcIngressConnection
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DisassociateCustomDomainRequestRequestTypeDef
ServiceArn
- Type:
- Required: Yes
DomainName
- Type:
- Required: Yes
DisassociateCustomDomainResponseTypeDef
DNSTarget
- Type:
- Required: Yes
ServiceArn
- Type:
- Required: Yes
CustomDomain
- Type:
- Required: Yes
VpcDNSTargets
- Type: typing.List[aws_resource_validator.pydantic_models.apprunner_classes.VpcDNSTargetTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
EgressConfigurationTypeDef
EgressType
- Type: typing.Optional[typing.Literal['DEFAULT', 'VPC']]
VpcConnectorArn
- Type: typing.Optional[str]
EncryptionConfigurationTypeDef
KmsKey
- Type:
- Required: Yes
HealthCheckConfigurationTypeDef
Protocol
- Type: typing.Optional[typing.Literal['HTTP', 'TCP']]
Path
- Type: typing.Optional[str]
Interval
- Type: typing.Optional[int]
Timeout
- Type: typing.Optional[int]
HealthyThreshold
- Type: typing.Optional[int]
UnhealthyThreshold
- Type: typing.Optional[int]
ImageConfigurationTypeDef
RuntimeEnvironmentVariables
- Type: typing.Optional[typing.Mapping[str, str]]
StartCommand
- Type: typing.Optional[str]
Port
- Type: typing.Optional[str]
RuntimeEnvironmentSecrets
- Type: typing.Optional[typing.Mapping[str, str]]
ImageRepositoryTypeDef
ImageIdentifier
- Type:
- Required: Yes
ImageRepositoryType
- Type: typing.Literal['ECR', 'ECR_PUBLIC']
- Required: Yes
ImageConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.apprunner_classes.ImageConfigurationTypeDef]
IngressConfigurationTypeDef
IsPubliclyAccessible
- Type: typing.Optional[bool]
IngressVpcConfigurationTypeDef
VpcId
- Type: typing.Optional[str]
VpcEndpointId
- Type: typing.Optional[str]
InstanceConfigurationTypeDef
Cpu
- Type: typing.Optional[str]
Memory
- Type: typing.Optional[str]
InstanceRoleArn
- Type: typing.Optional[str]
ListAutoScalingConfigurationsRequestRequestTypeDef
AutoScalingConfigurationName
- Type: typing.Optional[str]
LatestOnly
- Type: typing.Optional[bool]
MaxResults
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
ListAutoScalingConfigurationsResponseTypeDef
AutoScalingConfigurationSummaryList
- Type: typing.List[aws_resource_validator.pydantic_models.apprunner_classes.AutoScalingConfigurationSummaryTypeDef]
- Required: Yes
NextToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListConnectionsRequestRequestTypeDef
ConnectionName
- Type: typing.Optional[str]
MaxResults
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
ListConnectionsResponseTypeDef
ConnectionSummaryList
- Type: typing.List[aws_resource_validator.pydantic_models.apprunner_classes.ConnectionSummaryTypeDef]
- Required: Yes
NextToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListObservabilityConfigurationsRequestRequestTypeDef
ObservabilityConfigurationName
- Type: typing.Optional[str]
LatestOnly
- Type: typing.Optional[bool]
MaxResults
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
ListObservabilityConfigurationsResponseTypeDef
ObservabilityConfigurationSummaryList
- Type: typing.List[aws_resource_validator.pydantic_models.apprunner_classes.ObservabilityConfigurationSummaryTypeDef]
- Required: Yes
NextToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListOperationsRequestRequestTypeDef
ServiceArn
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
MaxResults
- Type: typing.Optional[int]
ListOperationsResponseTypeDef
OperationSummaryList
- Type: typing.List[aws_resource_validator.pydantic_models.apprunner_classes.OperationSummaryTypeDef]
- Required: Yes
NextToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListServicesForAutoScalingConfigurationRequestRequestTypeDef
AutoScalingConfigurationArn
- Type:
- Required: Yes
MaxResults
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
ListServicesForAutoScalingConfigurationResponseTypeDef
ServiceArnList
- Type: typing.List[str]
- Required: Yes
NextToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListServicesRequestRequestTypeDef
NextToken
- Type: typing.Optional[str]
MaxResults
- Type: typing.Optional[int]
ListServicesResponseTypeDef
ServiceSummaryList
- Type: typing.List[aws_resource_validator.pydantic_models.apprunner_classes.ServiceSummaryTypeDef]
- Required: Yes
NextToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListTagsForResourceRequestRequestTypeDef
ResourceArn
- Type:
- Required: Yes
ListTagsForResourceResponseTypeDef
Tags
- Type: typing.List[aws_resource_validator.pydantic_models.apprunner_classes.TagTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListVpcConnectorsRequestRequestTypeDef
MaxResults
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
ListVpcConnectorsResponseTypeDef
VpcConnectors
- Type: typing.List[aws_resource_validator.pydantic_models.apprunner_classes.VpcConnectorTypeDef]
- Required: Yes
NextToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListVpcIngressConnectionsFilterTypeDef
ServiceArn
- Type: typing.Optional[str]
VpcEndpointId
- Type: typing.Optional[str]
ListVpcIngressConnectionsRequestRequestTypeDef
Filter
- Type: typing.Optional[aws_resource_validator.pydantic_models.apprunner_classes.ListVpcIngressConnectionsFilterTypeDef]
MaxResults
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
ListVpcIngressConnectionsResponseTypeDef
VpcIngressConnectionSummaryList
- Type: typing.List[aws_resource_validator.pydantic_models.apprunner_classes.VpcIngressConnectionSummaryTypeDef]
- Required: Yes
NextToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NetworkConfigurationTypeDef
EgressConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.apprunner_classes.EgressConfigurationTypeDef]
IngressConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.apprunner_classes.IngressConfigurationTypeDef]
IpAddressType
- Type: typing.Optional[typing.Literal['DUAL_STACK', 'IPV4']]
ObservabilityConfigurationSummaryTypeDef
ObservabilityConfigurationArn
- Type: typing.Optional[str]
ObservabilityConfigurationName
- Type: typing.Optional[str]
ObservabilityConfigurationRevision
- Type: typing.Optional[int]
ObservabilityConfigurationTypeDef
ObservabilityConfigurationArn
- Type: typing.Optional[str]
ObservabilityConfigurationName
- Type: typing.Optional[str]
TraceConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.apprunner_classes.TraceConfigurationTypeDef]
ObservabilityConfigurationRevision
- Type: typing.Optional[int]
Latest
- Type: typing.Optional[bool]
Status
- Type: typing.Optional[typing.Literal['ACTIVE', 'INACTIVE']]
CreatedAt
- Type: typing.Optional[datetime.datetime]
DeletedAt
- Type: typing.Optional[datetime.datetime]
OperationSummaryTypeDef
Id
- Type: typing.Optional[str]
Type
- Type: typing.Optional[typing.Literal['CREATE_SERVICE', 'DELETE_SERVICE', 'PAUSE_SERVICE', 'RESUME_SERVICE', 'START_DEPLOYMENT', 'UPDATE_SERVICE']]
Status
- Type: typing.Optional[typing.Literal['FAILED', 'IN_PROGRESS', 'PENDING', 'ROLLBACK_FAILED', 'ROLLBACK_IN_PROGRESS', 'ROLLBACK_SUCCEEDED', 'SUCCEEDED']]
TargetArn
- Type: typing.Optional[str]
StartedAt
- Type: typing.Optional[datetime.datetime]
EndedAt
- Type: typing.Optional[datetime.datetime]
UpdatedAt
- Type: typing.Optional[datetime.datetime]
PauseServiceRequestRequestTypeDef
ServiceArn
- Type:
- Required: Yes
PauseServiceResponseTypeDef
Service
- Type:
- Required: Yes
OperationId
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ResponseMetadataTypeDef
RequestId
- Type:
- Required: Yes
HostId
- Type:
- Required: Yes
HTTPStatusCode
- Type:
- Required: Yes
HTTPHeaders
- Type: typing.Dict[str, str]
- Required: Yes
RetryAttempts
- Type:
- Required: Yes
ResumeServiceRequestRequestTypeDef
ServiceArn
- Type:
- Required: Yes
ResumeServiceResponseTypeDef
Service
- Type:
- Required: Yes
OperationId
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ServiceObservabilityConfigurationTypeDef
ObservabilityEnabled
- Type:
- Required: Yes
ObservabilityConfigurationArn
- Type: typing.Optional[str]
ServiceSummaryTypeDef
ServiceName
- Type: typing.Optional[str]
ServiceId
- Type: typing.Optional[str]
ServiceArn
- Type: typing.Optional[str]
ServiceUrl
- Type: typing.Optional[str]
CreatedAt
- Type: typing.Optional[datetime.datetime]
UpdatedAt
- Type: typing.Optional[datetime.datetime]
Status
- Type: typing.Optional[typing.Literal['CREATE_FAILED', 'DELETED', 'DELETE_FAILED', 'OPERATION_IN_PROGRESS', 'PAUSED', 'RUNNING']]
ServiceTypeDef
ServiceName
- Type:
- Required: Yes
ServiceId
- Type:
- Required: Yes
ServiceArn
- Type:
- Required: Yes
CreatedAt
- Type:
- Required: Yes
UpdatedAt
- Type:
- Required: Yes
Status
- Type: typing.Literal['CREATE_FAILED', 'DELETED', 'DELETE_FAILED', 'OPERATION_IN_PROGRESS', 'PAUSED', 'RUNNING']
- Required: Yes
SourceConfiguration
- Type:
- Required: Yes
InstanceConfiguration
- Type:
- Required: Yes
AutoScalingConfigurationSummary
- Type:
- Required: Yes
NetworkConfiguration
- Type:
- Required: Yes
ServiceUrl
- Type: typing.Optional[str]
DeletedAt
- Type: typing.Optional[datetime.datetime]
EncryptionConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.apprunner_classes.EncryptionConfigurationTypeDef]
HealthCheckConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.apprunner_classes.HealthCheckConfigurationTypeDef]
ObservabilityConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.apprunner_classes.ServiceObservabilityConfigurationTypeDef]
SourceCodeVersionTypeDef
Type
- Type: typing.Literal['BRANCH']
- Required: Yes
Value
- Type:
- Required: Yes
SourceConfigurationTypeDef
CodeRepository
- Type: typing.Optional[aws_resource_validator.pydantic_models.apprunner_classes.CodeRepositoryTypeDef]
ImageRepository
- Type: typing.Optional[aws_resource_validator.pydantic_models.apprunner_classes.ImageRepositoryTypeDef]
AutoDeploymentsEnabled
- Type: typing.Optional[bool]
AuthenticationConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.apprunner_classes.AuthenticationConfigurationTypeDef]
StartDeploymentRequestRequestTypeDef
ServiceArn
- Type:
- Required: Yes
StartDeploymentResponseTypeDef
OperationId
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
TagResourceRequestRequestTypeDef
ResourceArn
- Type:
- Required: Yes
Tags
- Type: typing.Sequence[aws_resource_validator.pydantic_models.apprunner_classes.TagTypeDef]
- Required: Yes
TagTypeDef
Key
- Type: typing.Optional[str]
Value
- Type: typing.Optional[str]
TraceConfigurationTypeDef
Vendor
- Type: typing.Literal['AWSXRAY']
- Required: Yes
UntagResourceRequestRequestTypeDef
ResourceArn
- Type:
- Required: Yes
TagKeys
- Type: typing.Sequence[str]
- Required: Yes
UpdateDefaultAutoScalingConfigurationRequestRequestTypeDef
AutoScalingConfigurationArn
- Type:
- Required: Yes
UpdateDefaultAutoScalingConfigurationResponseTypeDef
AutoScalingConfiguration
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateServiceRequestRequestTypeDef
ServiceArn
- Type:
- Required: Yes
SourceConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.apprunner_classes.SourceConfigurationTypeDef]
InstanceConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.apprunner_classes.InstanceConfigurationTypeDef]
AutoScalingConfigurationArn
- Type: typing.Optional[str]
HealthCheckConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.apprunner_classes.HealthCheckConfigurationTypeDef]
NetworkConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.apprunner_classes.NetworkConfigurationTypeDef]
ObservabilityConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.apprunner_classes.ServiceObservabilityConfigurationTypeDef]
UpdateServiceResponseTypeDef
Service
- Type:
- Required: Yes
OperationId
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateVpcIngressConnectionRequestRequestTypeDef
VpcIngressConnectionArn
- Type:
- Required: Yes
IngressVpcConfiguration
- Type:
- Required: Yes
UpdateVpcIngressConnectionResponseTypeDef
VpcIngressConnection
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
VpcConnectorTypeDef
VpcConnectorName
- Type: typing.Optional[str]
VpcConnectorArn
- Type: typing.Optional[str]
VpcConnectorRevision
- Type: typing.Optional[int]
Subnets
- Type: typing.Optional[typing.List[str]]
SecurityGroups
- Type: typing.Optional[typing.List[str]]
Status
- Type: typing.Optional[typing.Literal['ACTIVE', 'INACTIVE']]
CreatedAt
- Type: typing.Optional[datetime.datetime]
DeletedAt
- Type: typing.Optional[datetime.datetime]
VpcDNSTargetTypeDef
VpcIngressConnectionArn
- Type: typing.Optional[str]
VpcId
- Type: typing.Optional[str]
DomainName
- Type: typing.Optional[str]
VpcIngressConnectionSummaryTypeDef
VpcIngressConnectionArn
- Type: typing.Optional[str]
ServiceArn
- Type: typing.Optional[str]
VpcIngressConnectionTypeDef
VpcIngressConnectionArn
- Type: typing.Optional[str]
VpcIngressConnectionName
- Type: typing.Optional[str]
ServiceArn
- Type: typing.Optional[str]
Status
- Type: typing.Optional[typing.Literal['AVAILABLE', 'DELETED', 'FAILED_CREATION', 'FAILED_DELETION', 'FAILED_UPDATE', 'PENDING_CREATION', 'PENDING_DELETION', 'PENDING_UPDATE']]
AccountId
- Type: typing.Optional[str]
DomainName
- Type: typing.Optional[str]
IngressVpcConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.apprunner_classes.IngressVpcConfigurationTypeDef]
CreatedAt
- Type: typing.Optional[datetime.datetime]
DeletedAt
- Type: typing.Optional[datetime.datetime]