AppRunnerClient#
Auto-generated documentation for AppRunner type annotations stubs module mypy-boto3-apprunner.
AppRunnerClient#
Type annotations and code completion for boto3.client("apprunner")
.
boto3 documentation
# AppRunnerClient usage example
from boto3.session import Session
from mypy_boto3_apprunner.client import AppRunnerClient
def get_apprunner_client() -> AppRunnerClient:
return Session().client("apprunner")
Exceptions#
boto3
client exceptions are generated in runtime.
This class provides code completion for boto3.client("apprunner").exceptions
structure.
# Exceptions.exceptions usage example
client = boto3.client("apprunner")
try:
do_something(client)
except (
client.exceptions.ClientError,
client.exceptions.InternalServiceErrorException,
client.exceptions.InvalidRequestException,
client.exceptions.InvalidStateException,
client.exceptions.ResourceNotFoundException,
client.exceptions.ServiceQuotaExceededException,
) as e:
print(e)
# Exceptions.exceptions type checking example
from mypy_boto3_apprunner.client import Exceptions
def handle_error(exc: Exceptions.ClientError) -> None:
...
Methods#
associate_custom_domain#
Associate your own domain name with the App Runner subdomain URL of your App Runner service.
Type annotations and code completion for boto3.client("apprunner").associate_custom_domain
method.
boto3 documentation
# associate_custom_domain method definition
def associate_custom_domain(
self,
*,
ServiceArn: str,
DomainName: str,
EnableWWWSubdomain: bool = ...,
) -> AssociateCustomDomainResponseTypeDef: # (1)
...
# associate_custom_domain method usage example with argument unpacking
kwargs: AssociateCustomDomainRequestRequestTypeDef = { # (1)
"ServiceArn": ...,
"DomainName": ...,
}
parent.associate_custom_domain(**kwargs)
can_paginate#
Check if an operation can be paginated.
Type annotations and code completion for boto3.client("apprunner").can_paginate
method.
boto3 documentation
# can_paginate method definition
def can_paginate(
self,
operation_name: str,
) -> bool:
...
close#
Closes underlying endpoint connections.
Type annotations and code completion for boto3.client("apprunner").close
method.
boto3 documentation
# close method definition
def close(
self,
) -> None:
...
create_auto_scaling_configuration#
Create an App Runner automatic scaling configuration resource.
Type annotations and code completion for boto3.client("apprunner").create_auto_scaling_configuration
method.
boto3 documentation
# create_auto_scaling_configuration method definition
def create_auto_scaling_configuration(
self,
*,
AutoScalingConfigurationName: str,
MaxConcurrency: int = ...,
MinSize: int = ...,
MaxSize: int = ...,
Tags: Sequence[TagTypeDef] = ..., # (1)
) -> CreateAutoScalingConfigurationResponseTypeDef: # (2)
...
# create_auto_scaling_configuration method usage example with argument unpacking
kwargs: CreateAutoScalingConfigurationRequestRequestTypeDef = { # (1)
"AutoScalingConfigurationName": ...,
}
parent.create_auto_scaling_configuration(**kwargs)
create_connection#
Create an App Runner connection resource.
Type annotations and code completion for boto3.client("apprunner").create_connection
method.
boto3 documentation
# create_connection method definition
def create_connection(
self,
*,
ConnectionName: str,
ProviderType: ProviderTypeType, # (1)
Tags: Sequence[TagTypeDef] = ..., # (2)
) -> CreateConnectionResponseTypeDef: # (3)
...
# create_connection method usage example with argument unpacking
kwargs: CreateConnectionRequestRequestTypeDef = { # (1)
"ConnectionName": ...,
"ProviderType": ...,
}
parent.create_connection(**kwargs)
create_observability_configuration#
Create an App Runner observability configuration resource.
Type annotations and code completion for boto3.client("apprunner").create_observability_configuration
method.
boto3 documentation
# create_observability_configuration method definition
def create_observability_configuration(
self,
*,
ObservabilityConfigurationName: str,
TraceConfiguration: TraceConfigurationTypeDef = ..., # (1)
Tags: Sequence[TagTypeDef] = ..., # (2)
) -> CreateObservabilityConfigurationResponseTypeDef: # (3)
...
# create_observability_configuration method usage example with argument unpacking
kwargs: CreateObservabilityConfigurationRequestRequestTypeDef = { # (1)
"ObservabilityConfigurationName": ...,
}
parent.create_observability_configuration(**kwargs)
create_service#
Create an App Runner service.
Type annotations and code completion for boto3.client("apprunner").create_service
method.
boto3 documentation
# create_service method definition
def create_service(
self,
*,
ServiceName: str,
SourceConfiguration: SourceConfigurationTypeDef, # (1)
InstanceConfiguration: InstanceConfigurationTypeDef = ..., # (2)
Tags: Sequence[TagTypeDef] = ..., # (3)
EncryptionConfiguration: EncryptionConfigurationTypeDef = ..., # (4)
HealthCheckConfiguration: HealthCheckConfigurationTypeDef = ..., # (5)
AutoScalingConfigurationArn: str = ...,
NetworkConfiguration: NetworkConfigurationTypeDef = ..., # (6)
ObservabilityConfiguration: ServiceObservabilityConfigurationTypeDef = ..., # (7)
) -> CreateServiceResponseTypeDef: # (8)
...
- See SourceConfigurationTypeDef
- See InstanceConfigurationTypeDef
- See TagTypeDef
- See EncryptionConfigurationTypeDef
- See HealthCheckConfigurationTypeDef
- See NetworkConfigurationTypeDef
- See ServiceObservabilityConfigurationTypeDef
- See CreateServiceResponseTypeDef
# create_service method usage example with argument unpacking
kwargs: CreateServiceRequestRequestTypeDef = { # (1)
"ServiceName": ...,
"SourceConfiguration": ...,
}
parent.create_service(**kwargs)
create_vpc_connector#
Create an App Runner VPC connector resource.
Type annotations and code completion for boto3.client("apprunner").create_vpc_connector
method.
boto3 documentation
# create_vpc_connector method definition
def create_vpc_connector(
self,
*,
VpcConnectorName: str,
Subnets: Sequence[str],
SecurityGroups: Sequence[str] = ...,
Tags: Sequence[TagTypeDef] = ..., # (1)
) -> CreateVpcConnectorResponseTypeDef: # (2)
...
# create_vpc_connector method usage example with argument unpacking
kwargs: CreateVpcConnectorRequestRequestTypeDef = { # (1)
"VpcConnectorName": ...,
"Subnets": ...,
}
parent.create_vpc_connector(**kwargs)
create_vpc_ingress_connection#
Create an App Runner VPC Ingress Connection resource.
Type annotations and code completion for boto3.client("apprunner").create_vpc_ingress_connection
method.
boto3 documentation
# create_vpc_ingress_connection method definition
def create_vpc_ingress_connection(
self,
*,
ServiceArn: str,
VpcIngressConnectionName: str,
IngressVpcConfiguration: IngressVpcConfigurationTypeDef, # (1)
Tags: Sequence[TagTypeDef] = ..., # (2)
) -> CreateVpcIngressConnectionResponseTypeDef: # (3)
...
# create_vpc_ingress_connection method usage example with argument unpacking
kwargs: CreateVpcIngressConnectionRequestRequestTypeDef = { # (1)
"ServiceArn": ...,
"VpcIngressConnectionName": ...,
"IngressVpcConfiguration": ...,
}
parent.create_vpc_ingress_connection(**kwargs)
delete_auto_scaling_configuration#
Delete an App Runner automatic scaling configuration resource.
Type annotations and code completion for boto3.client("apprunner").delete_auto_scaling_configuration
method.
boto3 documentation
# delete_auto_scaling_configuration method definition
def delete_auto_scaling_configuration(
self,
*,
AutoScalingConfigurationArn: str,
DeleteAllRevisions: bool = ...,
) -> DeleteAutoScalingConfigurationResponseTypeDef: # (1)
...
# delete_auto_scaling_configuration method usage example with argument unpacking
kwargs: DeleteAutoScalingConfigurationRequestRequestTypeDef = { # (1)
"AutoScalingConfigurationArn": ...,
}
parent.delete_auto_scaling_configuration(**kwargs)
delete_connection#
Delete an App Runner connection.
Type annotations and code completion for boto3.client("apprunner").delete_connection
method.
boto3 documentation
# delete_connection method definition
def delete_connection(
self,
*,
ConnectionArn: str,
) -> DeleteConnectionResponseTypeDef: # (1)
...
# delete_connection method usage example with argument unpacking
kwargs: DeleteConnectionRequestRequestTypeDef = { # (1)
"ConnectionArn": ...,
}
parent.delete_connection(**kwargs)
delete_observability_configuration#
Delete an App Runner observability configuration resource.
Type annotations and code completion for boto3.client("apprunner").delete_observability_configuration
method.
boto3 documentation
# delete_observability_configuration method definition
def delete_observability_configuration(
self,
*,
ObservabilityConfigurationArn: str,
) -> DeleteObservabilityConfigurationResponseTypeDef: # (1)
...
# delete_observability_configuration method usage example with argument unpacking
kwargs: DeleteObservabilityConfigurationRequestRequestTypeDef = { # (1)
"ObservabilityConfigurationArn": ...,
}
parent.delete_observability_configuration(**kwargs)
delete_service#
Delete an App Runner service.
Type annotations and code completion for boto3.client("apprunner").delete_service
method.
boto3 documentation
# delete_service method definition
def delete_service(
self,
*,
ServiceArn: str,
) -> DeleteServiceResponseTypeDef: # (1)
...
# delete_service method usage example with argument unpacking
kwargs: DeleteServiceRequestRequestTypeDef = { # (1)
"ServiceArn": ...,
}
parent.delete_service(**kwargs)
delete_vpc_connector#
Delete an App Runner VPC connector resource.
Type annotations and code completion for boto3.client("apprunner").delete_vpc_connector
method.
boto3 documentation
# delete_vpc_connector method definition
def delete_vpc_connector(
self,
*,
VpcConnectorArn: str,
) -> DeleteVpcConnectorResponseTypeDef: # (1)
...
# delete_vpc_connector method usage example with argument unpacking
kwargs: DeleteVpcConnectorRequestRequestTypeDef = { # (1)
"VpcConnectorArn": ...,
}
parent.delete_vpc_connector(**kwargs)
delete_vpc_ingress_connection#
Delete an App Runner VPC Ingress Connection resource that's associated with an App Runner service.
Type annotations and code completion for boto3.client("apprunner").delete_vpc_ingress_connection
method.
boto3 documentation
# delete_vpc_ingress_connection method definition
def delete_vpc_ingress_connection(
self,
*,
VpcIngressConnectionArn: str,
) -> DeleteVpcIngressConnectionResponseTypeDef: # (1)
...
# delete_vpc_ingress_connection method usage example with argument unpacking
kwargs: DeleteVpcIngressConnectionRequestRequestTypeDef = { # (1)
"VpcIngressConnectionArn": ...,
}
parent.delete_vpc_ingress_connection(**kwargs)
describe_auto_scaling_configuration#
Return a full description of an App Runner automatic scaling configuration resource.
Type annotations and code completion for boto3.client("apprunner").describe_auto_scaling_configuration
method.
boto3 documentation
# describe_auto_scaling_configuration method definition
def describe_auto_scaling_configuration(
self,
*,
AutoScalingConfigurationArn: str,
) -> DescribeAutoScalingConfigurationResponseTypeDef: # (1)
...
# describe_auto_scaling_configuration method usage example with argument unpacking
kwargs: DescribeAutoScalingConfigurationRequestRequestTypeDef = { # (1)
"AutoScalingConfigurationArn": ...,
}
parent.describe_auto_scaling_configuration(**kwargs)
describe_custom_domains#
Return a description of custom domain names that are associated with an App Runner service.
Type annotations and code completion for boto3.client("apprunner").describe_custom_domains
method.
boto3 documentation
# describe_custom_domains method definition
def describe_custom_domains(
self,
*,
ServiceArn: str,
NextToken: str = ...,
MaxResults: int = ...,
) -> DescribeCustomDomainsResponseTypeDef: # (1)
...
# describe_custom_domains method usage example with argument unpacking
kwargs: DescribeCustomDomainsRequestRequestTypeDef = { # (1)
"ServiceArn": ...,
}
parent.describe_custom_domains(**kwargs)
describe_observability_configuration#
Return a full description of an App Runner observability configuration resource.
Type annotations and code completion for boto3.client("apprunner").describe_observability_configuration
method.
boto3 documentation
# describe_observability_configuration method definition
def describe_observability_configuration(
self,
*,
ObservabilityConfigurationArn: str,
) -> DescribeObservabilityConfigurationResponseTypeDef: # (1)
...
# describe_observability_configuration method usage example with argument unpacking
kwargs: DescribeObservabilityConfigurationRequestRequestTypeDef = { # (1)
"ObservabilityConfigurationArn": ...,
}
parent.describe_observability_configuration(**kwargs)
describe_service#
Return a full description of an App Runner service.
Type annotations and code completion for boto3.client("apprunner").describe_service
method.
boto3 documentation
# describe_service method definition
def describe_service(
self,
*,
ServiceArn: str,
) -> DescribeServiceResponseTypeDef: # (1)
...
# describe_service method usage example with argument unpacking
kwargs: DescribeServiceRequestRequestTypeDef = { # (1)
"ServiceArn": ...,
}
parent.describe_service(**kwargs)
describe_vpc_connector#
Return a description of an App Runner VPC connector resource.
Type annotations and code completion for boto3.client("apprunner").describe_vpc_connector
method.
boto3 documentation
# describe_vpc_connector method definition
def describe_vpc_connector(
self,
*,
VpcConnectorArn: str,
) -> DescribeVpcConnectorResponseTypeDef: # (1)
...
# describe_vpc_connector method usage example with argument unpacking
kwargs: DescribeVpcConnectorRequestRequestTypeDef = { # (1)
"VpcConnectorArn": ...,
}
parent.describe_vpc_connector(**kwargs)
describe_vpc_ingress_connection#
Return a full description of an App Runner VPC Ingress Connection resource.
Type annotations and code completion for boto3.client("apprunner").describe_vpc_ingress_connection
method.
boto3 documentation
# describe_vpc_ingress_connection method definition
def describe_vpc_ingress_connection(
self,
*,
VpcIngressConnectionArn: str,
) -> DescribeVpcIngressConnectionResponseTypeDef: # (1)
...
# describe_vpc_ingress_connection method usage example with argument unpacking
kwargs: DescribeVpcIngressConnectionRequestRequestTypeDef = { # (1)
"VpcIngressConnectionArn": ...,
}
parent.describe_vpc_ingress_connection(**kwargs)
disassociate_custom_domain#
Disassociate a custom domain name from an App Runner service.
Type annotations and code completion for boto3.client("apprunner").disassociate_custom_domain
method.
boto3 documentation
# disassociate_custom_domain method definition
def disassociate_custom_domain(
self,
*,
ServiceArn: str,
DomainName: str,
) -> DisassociateCustomDomainResponseTypeDef: # (1)
...
# disassociate_custom_domain method usage example with argument unpacking
kwargs: DisassociateCustomDomainRequestRequestTypeDef = { # (1)
"ServiceArn": ...,
"DomainName": ...,
}
parent.disassociate_custom_domain(**kwargs)
generate_presigned_url#
Generate a presigned url given a client, its method, and arguments.
Type annotations and code completion for boto3.client("apprunner").generate_presigned_url
method.
boto3 documentation
# generate_presigned_url method definition
def generate_presigned_url(
self,
ClientMethod: str,
Params: Mapping[str, Any] = ...,
ExpiresIn: int = 3600,
HttpMethod: str = ...,
) -> str:
...
list_auto_scaling_configurations#
Returns a list of active App Runner automatic scaling configurations in your Amazon Web Services account.
Type annotations and code completion for boto3.client("apprunner").list_auto_scaling_configurations
method.
boto3 documentation
# list_auto_scaling_configurations method definition
def list_auto_scaling_configurations(
self,
*,
AutoScalingConfigurationName: str = ...,
LatestOnly: bool = ...,
MaxResults: int = ...,
NextToken: str = ...,
) -> ListAutoScalingConfigurationsResponseTypeDef: # (1)
...
# list_auto_scaling_configurations method usage example with argument unpacking
kwargs: ListAutoScalingConfigurationsRequestRequestTypeDef = { # (1)
"AutoScalingConfigurationName": ...,
}
parent.list_auto_scaling_configurations(**kwargs)
list_connections#
Returns a list of App Runner connections that are associated with your Amazon Web Services account.
Type annotations and code completion for boto3.client("apprunner").list_connections
method.
boto3 documentation
# list_connections method definition
def list_connections(
self,
*,
ConnectionName: str = ...,
MaxResults: int = ...,
NextToken: str = ...,
) -> ListConnectionsResponseTypeDef: # (1)
...
# list_connections method usage example with argument unpacking
kwargs: ListConnectionsRequestRequestTypeDef = { # (1)
"ConnectionName": ...,
}
parent.list_connections(**kwargs)
list_observability_configurations#
Returns a list of active App Runner observability configurations in your Amazon Web Services account.
Type annotations and code completion for boto3.client("apprunner").list_observability_configurations
method.
boto3 documentation
# list_observability_configurations method definition
def list_observability_configurations(
self,
*,
ObservabilityConfigurationName: str = ...,
LatestOnly: bool = ...,
MaxResults: int = ...,
NextToken: str = ...,
) -> ListObservabilityConfigurationsResponseTypeDef: # (1)
...
# list_observability_configurations method usage example with argument unpacking
kwargs: ListObservabilityConfigurationsRequestRequestTypeDef = { # (1)
"ObservabilityConfigurationName": ...,
}
parent.list_observability_configurations(**kwargs)
list_operations#
Return a list of operations that occurred on an App Runner service.
Type annotations and code completion for boto3.client("apprunner").list_operations
method.
boto3 documentation
# list_operations method definition
def list_operations(
self,
*,
ServiceArn: str,
NextToken: str = ...,
MaxResults: int = ...,
) -> ListOperationsResponseTypeDef: # (1)
...
# list_operations method usage example with argument unpacking
kwargs: ListOperationsRequestRequestTypeDef = { # (1)
"ServiceArn": ...,
}
parent.list_operations(**kwargs)
list_services#
Returns a list of running App Runner services in your Amazon Web Services account.
Type annotations and code completion for boto3.client("apprunner").list_services
method.
boto3 documentation
# list_services method definition
def list_services(
self,
*,
NextToken: str = ...,
MaxResults: int = ...,
) -> ListServicesResponseTypeDef: # (1)
...
# list_services method usage example with argument unpacking
kwargs: ListServicesRequestRequestTypeDef = { # (1)
"NextToken": ...,
}
parent.list_services(**kwargs)
list_services_for_auto_scaling_configuration#
Returns a list of the associated App Runner services using an auto scaling configuration.
Type annotations and code completion for boto3.client("apprunner").list_services_for_auto_scaling_configuration
method.
boto3 documentation
# list_services_for_auto_scaling_configuration method definition
def list_services_for_auto_scaling_configuration(
self,
*,
AutoScalingConfigurationArn: str,
MaxResults: int = ...,
NextToken: str = ...,
) -> ListServicesForAutoScalingConfigurationResponseTypeDef: # (1)
...
# list_services_for_auto_scaling_configuration method usage example with argument unpacking
kwargs: ListServicesForAutoScalingConfigurationRequestRequestTypeDef = { # (1)
"AutoScalingConfigurationArn": ...,
}
parent.list_services_for_auto_scaling_configuration(**kwargs)
list_tags_for_resource#
List tags that are associated with for an App Runner resource.
Type annotations and code completion for boto3.client("apprunner").list_tags_for_resource
method.
boto3 documentation
# list_tags_for_resource method definition
def list_tags_for_resource(
self,
*,
ResourceArn: str,
) -> ListTagsForResourceResponseTypeDef: # (1)
...
# list_tags_for_resource method usage example with argument unpacking
kwargs: ListTagsForResourceRequestRequestTypeDef = { # (1)
"ResourceArn": ...,
}
parent.list_tags_for_resource(**kwargs)
list_vpc_connectors#
Returns a list of App Runner VPC connectors in your Amazon Web Services account.
Type annotations and code completion for boto3.client("apprunner").list_vpc_connectors
method.
boto3 documentation
# list_vpc_connectors method definition
def list_vpc_connectors(
self,
*,
MaxResults: int = ...,
NextToken: str = ...,
) -> ListVpcConnectorsResponseTypeDef: # (1)
...
# list_vpc_connectors method usage example with argument unpacking
kwargs: ListVpcConnectorsRequestRequestTypeDef = { # (1)
"MaxResults": ...,
}
parent.list_vpc_connectors(**kwargs)
list_vpc_ingress_connections#
Return a list of App Runner VPC Ingress Connections in your Amazon Web Services account.
Type annotations and code completion for boto3.client("apprunner").list_vpc_ingress_connections
method.
boto3 documentation
# list_vpc_ingress_connections method definition
def list_vpc_ingress_connections(
self,
*,
Filter: ListVpcIngressConnectionsFilterTypeDef = ..., # (1)
MaxResults: int = ...,
NextToken: str = ...,
) -> ListVpcIngressConnectionsResponseTypeDef: # (2)
...
# list_vpc_ingress_connections method usage example with argument unpacking
kwargs: ListVpcIngressConnectionsRequestRequestTypeDef = { # (1)
"Filter": ...,
}
parent.list_vpc_ingress_connections(**kwargs)
pause_service#
Pause an active App Runner service.
Type annotations and code completion for boto3.client("apprunner").pause_service
method.
boto3 documentation
# pause_service method definition
def pause_service(
self,
*,
ServiceArn: str,
) -> PauseServiceResponseTypeDef: # (1)
...
# pause_service method usage example with argument unpacking
kwargs: PauseServiceRequestRequestTypeDef = { # (1)
"ServiceArn": ...,
}
parent.pause_service(**kwargs)
resume_service#
Resume an active App Runner service.
Type annotations and code completion for boto3.client("apprunner").resume_service
method.
boto3 documentation
# resume_service method definition
def resume_service(
self,
*,
ServiceArn: str,
) -> ResumeServiceResponseTypeDef: # (1)
...
# resume_service method usage example with argument unpacking
kwargs: ResumeServiceRequestRequestTypeDef = { # (1)
"ServiceArn": ...,
}
parent.resume_service(**kwargs)
start_deployment#
Initiate a manual deployment of the latest commit in a source code repository or the latest image in a source image repository to an App Runner service.
Type annotations and code completion for boto3.client("apprunner").start_deployment
method.
boto3 documentation
# start_deployment method definition
def start_deployment(
self,
*,
ServiceArn: str,
) -> StartDeploymentResponseTypeDef: # (1)
...
# start_deployment method usage example with argument unpacking
kwargs: StartDeploymentRequestRequestTypeDef = { # (1)
"ServiceArn": ...,
}
parent.start_deployment(**kwargs)
tag_resource#
Add tags to, or update the tag values of, an App Runner resource.
Type annotations and code completion for boto3.client("apprunner").tag_resource
method.
boto3 documentation
# tag_resource method definition
def tag_resource(
self,
*,
ResourceArn: str,
Tags: Sequence[TagTypeDef], # (1)
) -> Dict[str, Any]:
...
- See TagTypeDef
# tag_resource method usage example with argument unpacking
kwargs: TagResourceRequestRequestTypeDef = { # (1)
"ResourceArn": ...,
"Tags": ...,
}
parent.tag_resource(**kwargs)
untag_resource#
Remove tags from an App Runner resource.
Type annotations and code completion for boto3.client("apprunner").untag_resource
method.
boto3 documentation
# untag_resource method definition
def untag_resource(
self,
*,
ResourceArn: str,
TagKeys: Sequence[str],
) -> Dict[str, Any]:
...
# untag_resource method usage example with argument unpacking
kwargs: UntagResourceRequestRequestTypeDef = { # (1)
"ResourceArn": ...,
"TagKeys": ...,
}
parent.untag_resource(**kwargs)
update_default_auto_scaling_configuration#
Update an auto scaling configuration to be the default.
Type annotations and code completion for boto3.client("apprunner").update_default_auto_scaling_configuration
method.
boto3 documentation
# update_default_auto_scaling_configuration method definition
def update_default_auto_scaling_configuration(
self,
*,
AutoScalingConfigurationArn: str,
) -> UpdateDefaultAutoScalingConfigurationResponseTypeDef: # (1)
...
# update_default_auto_scaling_configuration method usage example with argument unpacking
kwargs: UpdateDefaultAutoScalingConfigurationRequestRequestTypeDef = { # (1)
"AutoScalingConfigurationArn": ...,
}
parent.update_default_auto_scaling_configuration(**kwargs)
update_service#
Update an App Runner service.
Type annotations and code completion for boto3.client("apprunner").update_service
method.
boto3 documentation
# update_service method definition
def update_service(
self,
*,
ServiceArn: str,
SourceConfiguration: SourceConfigurationTypeDef = ..., # (1)
InstanceConfiguration: InstanceConfigurationTypeDef = ..., # (2)
AutoScalingConfigurationArn: str = ...,
HealthCheckConfiguration: HealthCheckConfigurationTypeDef = ..., # (3)
NetworkConfiguration: NetworkConfigurationTypeDef = ..., # (4)
ObservabilityConfiguration: ServiceObservabilityConfigurationTypeDef = ..., # (5)
) -> UpdateServiceResponseTypeDef: # (6)
...
- See SourceConfigurationTypeDef
- See InstanceConfigurationTypeDef
- See HealthCheckConfigurationTypeDef
- See NetworkConfigurationTypeDef
- See ServiceObservabilityConfigurationTypeDef
- See UpdateServiceResponseTypeDef
# update_service method usage example with argument unpacking
kwargs: UpdateServiceRequestRequestTypeDef = { # (1)
"ServiceArn": ...,
}
parent.update_service(**kwargs)
update_vpc_ingress_connection#
Update an existing App Runner VPC Ingress Connection resource.
Type annotations and code completion for boto3.client("apprunner").update_vpc_ingress_connection
method.
boto3 documentation
# update_vpc_ingress_connection method definition
def update_vpc_ingress_connection(
self,
*,
VpcIngressConnectionArn: str,
IngressVpcConfiguration: IngressVpcConfigurationTypeDef, # (1)
) -> UpdateVpcIngressConnectionResponseTypeDef: # (2)
...
# update_vpc_ingress_connection method usage example with argument unpacking
kwargs: UpdateVpcIngressConnectionRequestRequestTypeDef = { # (1)
"VpcIngressConnectionArn": ...,
"IngressVpcConfiguration": ...,
}
parent.update_vpc_ingress_connection(**kwargs)