ContainerAppsAPIClient Class

Functions is an extension resource to revisions and the api listed is used to proxy the call from Web RP to the function app's host process, this api is not exposed to users and only Web RP is allowed to invoke functions extension resource.

Constructor

ContainerAppsAPIClient(credential: AsyncTokenCredential, subscription_id: str, base_url: str | None = None, *, cloud_setting: AzureClouds | None = None, **kwargs: Any)

Parameters

Name Description
credential
Required

Credential used to authenticate requests to the service. Required.

subscription_id
Required
str

The ID of the target subscription. The value must be an UUID. Required.

base_url
str

Service host. Default value is None.

Default value: None

Keyword-Only Parameters

Name Description
cloud_setting

The cloud setting for which to get the ARM endpoint. Default value is None.

Default value: None
api_version
str

The API version to use for this operation. Known values are "2026-01-01" and None. Default value is None. If not set, the operation's default API version will be used. Note that overriding this default value may result in unsupported behavior.

polling_interval
int

Default waiting time between two polls for LRO operations if no Retry-After header is present.

Variables

Name Description
operations

Operations operations

container_apps_session_pools

ContainerAppsSessionPoolsOperations operations

container_apps_source_controls

ContainerAppsSourceControlsOperations operations

container_apps

ContainerAppsOperations operations

container_apps_revisions

ContainerAppsRevisionsOperations operations

container_apps_revision_replicas

ContainerAppsRevisionReplicasOperations operations

java_components

JavaComponentsOperations operations

logic_apps

LogicAppsOperations operations

container_apps_auth_configs

ContainerAppsAuthConfigsOperations operations

connected_environments

ConnectedEnvironmentsOperations operations

certificates

CertificatesOperations operations

managed_environments

ManagedEnvironmentsOperations operations

connected_environments_dapr_components

ConnectedEnvironmentsDaprComponentsOperations operations

dapr_components

DaprComponentsOperations operations

connected_environments_storages

ConnectedEnvironmentsStoragesOperations operations

managed_certificates

ManagedCertificatesOperations operations

maintenance_configurations

MaintenanceConfigurationsOperations operations

managed_environments_storages

ManagedEnvironmentsStoragesOperations operations

jobs

JobsOperations operations

container_apps_diagnostics

ContainerAppsDiagnosticsOperations operations

managed_environments_diagnostics

ManagedEnvironmentsDiagnosticsOperations operations

connected_environments_certificates

ConnectedEnvironmentsCertificatesOperations operations

namespaces

NamespacesOperations operations

managed_environment_private_link_resources

ManagedEnvironmentPrivateLinkResourcesOperations operations

managed_environment_private_endpoint_connections

ManagedEnvironmentPrivateEndpointConnectionsOperations operations

http_route_config

HttpRouteConfigOperations operations

jobs_executions

JobsExecutionsOperations operations

managed_environment_diagnostics

ManagedEnvironmentDiagnosticsOperations operations

available_workload_profiles

AvailableWorkloadProfilesOperations operations

billing_meters

BillingMetersOperations operations

usages

UsagesOperations operations

managed_environment_usages

ManagedEnvironmentUsagesOperations operations

Methods

close
send_request

Runs the network request through the client's chained policies.


>>> from azure.core.rest import HttpRequest
>>> request = HttpRequest("GET", "https://www.example.org/")
<HttpRequest [GET], url: 'https://www.example.org/'>
>>> response = await client.send_request(request)
<AsyncHttpResponse: 200 OK>

For more information on this code flow, see https://aka.ms/azsdk/dpcodegen/python/send_request

close

async close() -> None

send_request

Runs the network request through the client's chained policies.


>>> from azure.core.rest import HttpRequest
>>> request = HttpRequest("GET", "https://www.example.org/")
<HttpRequest [GET], url: 'https://www.example.org/'>
>>> response = await client.send_request(request)
<AsyncHttpResponse: 200 OK>

For more information on this code flow, see https://aka.ms/azsdk/dpcodegen/python/send_request

send_request(request: HttpRequest, *, stream: bool = False, **kwargs: Any) -> Awaitable[AsyncHttpResponse]

Parameters

Name Description
request
Required

The network request you want to make. Required.

Keyword-Only Parameters

Name Description
stream

Whether the response payload will be streamed. Defaults to False.

Default value: False

Returns

Type Description

The response of your network call. Does not do error handling on your response.