ContainerApp Class

Container App.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to server.

Inheritance
azure.mgmt.appcontainers.models._models_py3.TrackedResource
ContainerApp

Constructor

ContainerApp(*, location: str, tags: Dict[str, str] | None = None, extended_location: _models.ExtendedLocation | None = None, identity: _models.ManagedServiceIdentity | None = None, managed_by: str | None = None, managed_environment_id: str | None = None, environment_id: str | None = None, workload_profile_name: str | None = None, configuration: _models.Configuration | None = None, template: _models.Template | None = None, **kwargs: Any)

Keyword-Only Parameters

Name Description
tags

Resource tags.

location
str

The geo-location where the resource lives. Required.

extended_location

The complex type of the extended location.

identity

managed identities for the Container App to interact with other Azure services without maintaining any secrets or credentials in code.

managed_by
str

The fully qualified resource ID of the resource that manages this resource. Indicates if this resource is managed by another Azure resource. If this is present, complete mode deployment will not delete the resource if it is removed from the template since it is managed by another resource.

managed_environment_id
str

Deprecated. Resource ID of the Container App's environment.

environment_id
str

Resource ID of environment.

workload_profile_name
str

Workload profile name to pin for container app execution.

configuration

Non versioned Container App configuration properties.

template

Container App versioned application definition.

Variables

Name Description
id
str

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. # pylint: disable=line-too-long

name
str

The name of the resource.

type
str

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts".

system_data

Azure Resource Manager metadata containing createdBy and modifiedBy information.

tags

Resource tags.

location
str

The geo-location where the resource lives. Required.

extended_location

The complex type of the extended location.

identity

managed identities for the Container App to interact with other Azure services without maintaining any secrets or credentials in code.

managed_by
str

The fully qualified resource ID of the resource that manages this resource. Indicates if this resource is managed by another Azure resource. If this is present, complete mode deployment will not delete the resource if it is removed from the template since it is managed by another resource.

provisioning_state

Provisioning state of the Container App. Known values are: "InProgress", "Succeeded", "Failed", "Canceled", and "Deleting".

managed_environment_id
str

Deprecated. Resource ID of the Container App's environment.

environment_id
str

Resource ID of environment.

workload_profile_name
str

Workload profile name to pin for container app execution.

latest_revision_name
str

Name of the latest revision of the Container App.

latest_ready_revision_name
str

Name of the latest ready revision of the Container App.

latest_revision_fqdn
str

Fully Qualified Domain Name of the latest revision of the Container App.

custom_domain_verification_id
str

Id used to verify domain name ownership.

configuration

Non versioned Container App configuration properties.

template

Container App versioned application definition.

outbound_ip_addresses

Outbound IP Addresses for container app.

event_stream_endpoint
str

The endpoint of the eventstream of the container app.