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
|
The ID of the target subscription. The value must be an UUID. Required. |
|
base_url
|
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
|
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
|
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.
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. |