Compartir a través de


JobsOperations Clase

Advertencia

NO cree una instancia de esta clase directamente.

En su lugar, debe acceder a las siguientes operaciones a través de

ContainerAppsAPIClient's

Atributo<xref:jobs> .

Herencia
builtins.object
JobsOperations

Constructor

JobsOperations(*args, **kwargs)

Métodos

begin_create_or_update

Cree o actualice un trabajo de Container Apps.

Cree o actualice un trabajo de Container Apps.

begin_delete

Elimine un trabajo de Container Apps.

Elimine un trabajo de Container Apps.

begin_start

Inicie un trabajo de Container Apps.

Inicie un trabajo de Container Apps.

begin_stop_execution

Finaliza la ejecución de un trabajo de aplicaciones de contenedor en ejecución.

Finaliza la ejecución de un trabajo de aplicaciones de contenedor en ejecución.

begin_stop_multiple_executions

Finaliza la ejecución de un trabajo de aplicaciones de contenedor en ejecución.

Finaliza la ejecución de un trabajo de aplicaciones de contenedor en ejecución.

begin_update

Actualice las propiedades de un trabajo de Container Apps.

Aplica revisiones a un trabajo de Container Apps mediante la revisión de combinación de JSON.

get

Obtiene las propiedades de un trabajo de Container Apps.

Obtiene las propiedades de un trabajo de Container Apps.

list_by_resource_group

Obtenga los trabajos de Container Apps en un grupo de recursos determinado.

Obtenga los trabajos de Container Apps en un grupo de recursos determinado.

list_by_subscription

Obtenga los trabajos de Container Apps en una suscripción determinada.

Obtenga los trabajos de Container Apps en una suscripción determinada.

list_secrets

Enumera los secretos de un trabajo de aplicaciones de contenedor.

Enumera los secretos de un trabajo de aplicaciones de contenedor.

begin_create_or_update

Cree o actualice un trabajo de Container Apps.

Cree o actualice un trabajo de Container Apps.

async begin_create_or_update(resource_group_name: str, job_name: str, job_envelope: _models.Job, *, content_type: str = 'application/json', **kwargs: Any) -> AsyncLROPoller[_models.Job]

Parámetros

resource_group_name
str
Requerido

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas. Necesario.

job_name
str
Requerido

Nombre del trabajo. Necesario.

job_envelope
Job o IO
Requerido

Propiedades usadas para crear un trabajo de aplicaciones de contenedor. Es un tipo de trabajo o un tipo de E/S. Necesario.

content_type
str

Tipo de contenido del parámetro body. Los valores conocidos son: "application/json". El valor predeterminado es Ninguno.

cls
callable

Un tipo o función personalizados que se pasarán a la respuesta directa

continuation_token
str

Token de continuación para reiniciar un sondeo desde un estado guardado.

polling
bool o AsyncPollingMethod

De forma predeterminada, el método de sondeo será AsyncARMPolling. Pase False para que esta operación no sondee o pase su propio objeto de sondeo inicializado para una estrategia de sondeo personal.

polling_interval
int

Tiempo de espera predeterminado entre dos sondeos para las operaciones LRO si no hay ningún encabezado Retry-After presente.

Devoluciones

Instancia de AsyncLROPoller que devuelve Job o el resultado de cls(response)

Tipo de valor devuelto

Excepciones

begin_delete

Elimine un trabajo de Container Apps.

Elimine un trabajo de Container Apps.

async begin_delete(resource_group_name: str, job_name: str, **kwargs: Any) -> AsyncLROPoller[None]

Parámetros

resource_group_name
str
Requerido

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas. Necesario.

job_name
str
Requerido

Nombre del trabajo. Necesario.

cls
callable

Un tipo o función personalizados que se pasarán a la respuesta directa

continuation_token
str

Token de continuación para reiniciar un sondeo desde un estado guardado.

polling
bool o AsyncPollingMethod

De forma predeterminada, el método de sondeo será AsyncARMPolling. Pase False para que esta operación no sondee o pase su propio objeto de sondeo inicializado para una estrategia de sondeo personal.

polling_interval
int

Tiempo de espera predeterminado entre dos sondeos para las operaciones LRO si no hay ningún encabezado Retry-After presente.

Devoluciones

Instancia de AsyncLROPoller que devuelve None o el resultado de cls(response)

Tipo de valor devuelto

Excepciones

begin_start

Inicie un trabajo de Container Apps.

Inicie un trabajo de Container Apps.

async begin_start(resource_group_name: str, job_name: str, template: _models.JobExecutionTemplate | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> AsyncLROPoller[_models.JobExecutionBase]

Parámetros

resource_group_name
str
Requerido

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas. Necesario.

job_name
str
Requerido

Nombre del trabajo. Necesario.

template
JobExecutionTemplate o IO
Requerido

Propiedades usadas para iniciar una ejecución de trabajo. Es un tipo JobExecutionTemplate o un tipo de E/S. El valor predeterminado es Ninguno.

content_type
str

Tipo de contenido del parámetro body. Los valores conocidos son: "application/json". El valor predeterminado es Ninguno.

cls
callable

Un tipo o función personalizados que se pasarán a la respuesta directa

continuation_token
str

Token de continuación para reiniciar un sondeo desde un estado guardado.

polling
bool o AsyncPollingMethod

De forma predeterminada, el método de sondeo será AsyncARMPolling. Pase False para que esta operación no sondee o pase su propio objeto de sondeo inicializado para una estrategia de sondeo personal.

polling_interval
int

Tiempo de espera predeterminado entre dos sondeos para las operaciones LRO si no hay ningún encabezado Retry-After presente.

Devoluciones

Instancia de AsyncLROPoller que devuelve JobExecutionBase o el resultado de cls(response)

Tipo de valor devuelto

Excepciones

begin_stop_execution

Finaliza la ejecución de un trabajo de aplicaciones de contenedor en ejecución.

Finaliza la ejecución de un trabajo de aplicaciones de contenedor en ejecución.

async begin_stop_execution(resource_group_name: str, job_name: str, job_execution_name: str, **kwargs: Any) -> AsyncLROPoller[None]

Parámetros

resource_group_name
str
Requerido

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas. Necesario.

job_name
str
Requerido

Nombre del trabajo. Necesario.

job_execution_name
str
Requerido

Nombre de ejecución del trabajo. Necesario.

cls
callable

Un tipo o función personalizados que se pasarán a la respuesta directa

continuation_token
str

Token de continuación para reiniciar un sondeo desde un estado guardado.

polling
bool o AsyncPollingMethod

De forma predeterminada, el método de sondeo será AsyncARMPolling. Pase False para que esta operación no sondee o pase su propio objeto de sondeo inicializado para una estrategia de sondeo personal.

polling_interval
int

Tiempo de espera predeterminado entre dos sondeos para las operaciones LRO si no hay ningún encabezado Retry-After presente.

Devoluciones

Instancia de AsyncLROPoller que devuelve None o el resultado de cls(response)

Tipo de valor devuelto

Excepciones

begin_stop_multiple_executions

Finaliza la ejecución de un trabajo de aplicaciones de contenedor en ejecución.

Finaliza la ejecución de un trabajo de aplicaciones de contenedor en ejecución.

async begin_stop_multiple_executions(resource_group_name: str, job_name: str, **kwargs: Any) -> AsyncLROPoller[ContainerAppJobExecutions]

Parámetros

resource_group_name
str
Requerido

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas. Necesario.

job_name
str
Requerido

Nombre del trabajo. Necesario.

cls
callable

Un tipo o función personalizados que se pasarán a la respuesta directa

continuation_token
str

Token de continuación para reiniciar un sondeo desde un estado guardado.

polling
bool o AsyncPollingMethod

De forma predeterminada, el método de sondeo será AsyncARMPolling. Pase False para que esta operación no sondee o pase su propio objeto de sondeo inicializado para una estrategia de sondeo personal.

polling_interval
int

Tiempo de espera predeterminado entre dos sondeos para las operaciones LRO si no hay ningún encabezado Retry-After presente.

Devoluciones

Instancia de AsyncLROPoller que devuelve ContainerAppJobExecutions o el resultado de cls(response)

Tipo de valor devuelto

Excepciones

begin_update

Actualice las propiedades de un trabajo de Container Apps.

Aplica revisiones a un trabajo de Container Apps mediante la revisión de combinación de JSON.

async begin_update(resource_group_name: str, job_name: str, job_envelope: _models.JobPatchProperties, *, content_type: str = 'application/json', **kwargs: Any) -> AsyncLROPoller[_models.Job]

Parámetros

resource_group_name
str
Requerido

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas. Necesario.

job_name
str
Requerido

Nombre del trabajo. Necesario.

job_envelope
JobPatchProperties o IO
Requerido

Propiedades usadas para crear un trabajo de aplicaciones de contenedor. Es un tipo JobPatchProperties o un tipo de E/S. Necesario.

content_type
str

Tipo de contenido del parámetro body. Los valores conocidos son: "application/json". El valor predeterminado es Ninguno.

cls
callable

Un tipo o función personalizados que se pasarán a la respuesta directa.

continuation_token
str

Token de continuación para reiniciar un sondeo desde un estado guardado.

polling
bool o AsyncPollingMethod

De forma predeterminada, el método de sondeo será AsyncARMPolling. Pase False para que esta operación no sondee o pase su propio objeto de sondeo inicializado para una estrategia de sondeo personal.

polling_interval
int

Tiempo de espera predeterminado entre dos sondeos para las operaciones LRO si no hay ningún encabezado Retry-After presente.

Devoluciones

Instancia de AsyncLROPoller que devuelve Job o el resultado de cls(response)

Tipo de valor devuelto

Excepciones

get

Obtiene las propiedades de un trabajo de Container Apps.

Obtiene las propiedades de un trabajo de Container Apps.

async get(resource_group_name: str, job_name: str, **kwargs: Any) -> Job

Parámetros

resource_group_name
str
Requerido

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas. Necesario.

job_name
str
Requerido

Nombre del trabajo. Necesario.

cls
callable

Un tipo o función personalizados que se pasarán a la respuesta directa.

Devoluciones

Trabajo o resultado de cls(response)

Tipo de valor devuelto

Job

Excepciones

list_by_resource_group

Obtenga los trabajos de Container Apps en un grupo de recursos determinado.

Obtenga los trabajos de Container Apps en un grupo de recursos determinado.

list_by_resource_group(resource_group_name: str, **kwargs: Any) -> AsyncIterable[Job]

Parámetros

resource_group_name
str
Requerido

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas. Necesario.

cls
callable

Un tipo o función personalizados que se pasarán a la respuesta directa.

Devoluciones

Iterador como una instancia de Job o el resultado de cls(response)

Tipo de valor devuelto

Excepciones

list_by_subscription

Obtenga los trabajos de Container Apps en una suscripción determinada.

Obtenga los trabajos de Container Apps en una suscripción determinada.

list_by_subscription(**kwargs: Any) -> AsyncIterable[Job]

Parámetros

cls
callable

Un tipo o función personalizados que se pasarán a la respuesta directa.

Devoluciones

Iterador como una instancia de Job o el resultado de cls(response)

Tipo de valor devuelto

Excepciones

list_secrets

Enumera los secretos de un trabajo de aplicaciones de contenedor.

Enumera los secretos de un trabajo de aplicaciones de contenedor.

async list_secrets(resource_group_name: str, job_name: str, **kwargs: Any) -> JobSecretsCollection

Parámetros

resource_group_name
str
Requerido

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas. Necesario.

job_name
str
Requerido

Nombre del trabajo. Necesario.

cls
callable

Un tipo o función personalizados que se pasarán a la respuesta directa.

Devoluciones

JobSecretsCollection o el resultado de cls(response)

Tipo de valor devuelto

Excepciones

Atributos

models

models = <module 'azure.mgmt.appcontainers.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\appcontainers\\models\\__init__.py'>