Compartir a través de


CertificateOperations Clase

Advertencia

NO cree instancias de esta clase directamente.

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

BatchManagementClient's

Atributo<xref:certificate> .

Herencia
builtins.object
CertificateOperations

Constructor

CertificateOperations(*args, **kwargs)

Métodos

begin_delete

Elimina el certificado especificado.

Advertencia: esta operación está en desuso y se quitará después de febrero de 2024. Use la extensión Azure KeyVault en su lugar.

cancel_deletion

Cancela una eliminación con error de un certificado de la cuenta especificada.

Si intenta eliminar un certificado que usa un grupo o nodo de proceso, el estado del certificado cambia a deleteFailed. Si decide que desea continuar con el certificado, puede usar esta operación para reestablecer el estado del certificado en activo. Si desea eliminar el certificado, no es necesario ejecutar esta operación después de la eliminación con error. Debe asegurarse de que el certificado no lo está utilizando ningún recurso y, a continuación, puede volver a intentar eliminar el certificado.

Advertencia: esta operación está en desuso y se quitará después de febrero de 2024. Use la extensión Azure KeyVault en su lugar.

create

Crea un nuevo certificado dentro de la cuenta especificada.

Advertencia: esta operación está en desuso y se quitará después de febrero de 2024. Use la extensión Azure KeyVault en su lugar.

get

Obtiene información acerca del certificado especificado.

Advertencia: esta operación está en desuso y se quitará después de febrero de 2024. Use la extensión Azure KeyVault en su lugar.

list_by_batch_account

Enumera todos los certificados de la cuenta especificada.

Advertencia: esta operación está en desuso y se quitará después de febrero de 2024. Use la extensión De Azure KeyVault en su lugar.

update

Novedades las propiedades de un certificado existente.

Advertencia: esta operación está en desuso y se quitará después de febrero de 2024. Use la extensión De Azure KeyVault en su lugar.

begin_delete

Elimina el certificado especificado.

Advertencia: esta operación está en desuso y se quitará después de febrero de 2024. Use la extensión Azure KeyVault en su lugar.

begin_delete(resource_group_name: str, account_name: str, certificate_name: str, **kwargs: Any) -> LROPoller[None]

Parámetros

resource_group_name
str
Requerido

Nombre del grupo de recursos que contiene la cuenta de Batch. Necesario.

account_name
str
Requerido

El nombre de la cuenta de Batch. Necesario.

certificate_name
str
Requerido

Identificador del certificado. Esto debe estar formado por algoritmo y huella digital separados por un guión y debe coincidir con los datos del certificado en la solicitud. Por ejemplo, SHA1-a3d1c5. 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 PollingMethod

De forma predeterminada, el método de sondeo será ARMPolling. 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 LROPoller que devuelve None o el resultado de cls(response)

Tipo de valor devuelto

Excepciones

cancel_deletion

Cancela una eliminación con error de un certificado de la cuenta especificada.

Si intenta eliminar un certificado que usa un grupo o nodo de proceso, el estado del certificado cambia a deleteFailed. Si decide que desea continuar con el certificado, puede usar esta operación para reestablecer el estado del certificado en activo. Si desea eliminar el certificado, no es necesario ejecutar esta operación después de la eliminación con error. Debe asegurarse de que el certificado no lo está utilizando ningún recurso y, a continuación, puede volver a intentar eliminar el certificado.

Advertencia: esta operación está en desuso y se quitará después de febrero de 2024. Use la extensión Azure KeyVault en su lugar.

cancel_deletion(resource_group_name: str, account_name: str, certificate_name: str, **kwargs: Any) -> Certificate

Parámetros

resource_group_name
str
Requerido

Nombre del grupo de recursos que contiene la cuenta de Batch. Necesario.

account_name
str
Requerido

El nombre de la cuenta de Batch. Necesario.

certificate_name
str
Requerido

Identificador del certificado. Esto debe estar formado por algoritmo y huella digital separados por un guión y debe coincidir con los datos del certificado en la solicitud. Por ejemplo, SHA1-a3d1c5. Necesario.

cls
callable

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

Devoluciones

Certificado o resultado de cls(response)

Tipo de valor devuelto

Excepciones

create

Crea un nuevo certificado dentro de la cuenta especificada.

Advertencia: esta operación está en desuso y se quitará después de febrero de 2024. Use la extensión Azure KeyVault en su lugar.

create(resource_group_name: str, account_name: str, certificate_name: str, parameters: _models.CertificateCreateOrUpdateParameters, if_match: str | None = None, if_none_match: str | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> _models.Certificate

Parámetros

resource_group_name
str
Requerido

Nombre del grupo de recursos que contiene la cuenta de Batch. Necesario.

account_name
str
Requerido

El nombre de la cuenta de Batch. Necesario.

certificate_name
str
Requerido

Identificador del certificado. Esto debe estar formado por algoritmo y huella digital separados por un guión y debe coincidir con los datos del certificado en la solicitud. Por ejemplo, SHA1-a3d1c5. Necesario.

parameters
CertificateCreateOrUpdateParameters o IO
Requerido

Parámetros adicionales para la creación de certificados. Es un tipo CertificateCreateOrUpdateParameters o un tipo de E/S. Necesario.

if_match
str
Requerido

Versión del estado de entidad (ETag) del certificado que se va a actualizar. Solo se puede usar un valor de "*" para aplicar la operación si el certificado ya existe. Si se omite, esta operación siempre se aplicará. El valor predeterminado es Ninguno.

if_none_match
str
Requerido

Establézcalo en "*" para permitir la creación de un nuevo certificado, pero para evitar la actualización de un certificado existente. Se omitirán otros valores. El valor predeterminado es Ninguno.

content_type
str

Body Parameter content-type. 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.

Devoluciones

Certificado o resultado de cls(response)

Tipo de valor devuelto

Excepciones

get

Obtiene información acerca del certificado especificado.

Advertencia: esta operación está en desuso y se quitará después de febrero de 2024. Use la extensión Azure KeyVault en su lugar.

get(resource_group_name: str, account_name: str, certificate_name: str, **kwargs: Any) -> Certificate

Parámetros

resource_group_name
str
Requerido

Nombre del grupo de recursos que contiene la cuenta de Batch. Necesario.

account_name
str
Requerido

El nombre de la cuenta de Batch. Necesario.

certificate_name
str
Requerido

Identificador del certificado. Esto debe estar formado por algoritmo y huella digital separados por un guión y debe coincidir con los datos del certificado en la solicitud. Por ejemplo, SHA1-a3d1c5. Necesario.

cls
callable

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

Devoluciones

Certificado o resultado de cls(response)

Tipo de valor devuelto

Excepciones

list_by_batch_account

Enumera todos los certificados de la cuenta especificada.

Advertencia: esta operación está en desuso y se quitará después de febrero de 2024. Use la extensión De Azure KeyVault en su lugar.

list_by_batch_account(resource_group_name: str, account_name: str, maxresults: int | None = None, select: str | None = None, filter: str | None = None, **kwargs: Any) -> Iterable[Certificate]

Parámetros

resource_group_name
str
Requerido

Nombre del grupo de recursos que contiene la cuenta de Batch. Necesario.

account_name
str
Requerido

El nombre de la cuenta de Batch. Necesario.

maxresults
int
Requerido

Número máximo de elementos que se van a devolver en la respuesta. El valor predeterminado es Ninguno.

select
str
Requerido

Lista separada por comas de propiedades que se deben devolver. Por ejemplo, "properties/provisioningState". Solo las propiedades de nivel superior en propiedades/ son válidas para la selección. El valor predeterminado es Ninguno.

filter
str
Requerido

Expresión de filtro de OData. Las propiedades válidas para el filtrado son "properties/provisioningState", "properties/provisioningStateTransitionTime", "name". El valor predeterminado es Ninguno.

cls
callable

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

Devoluciones

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

Tipo de valor devuelto

Excepciones

update

Novedades las propiedades de un certificado existente.

Advertencia: esta operación está en desuso y se quitará después de febrero de 2024. Use la extensión De Azure KeyVault en su lugar.

update(resource_group_name: str, account_name: str, certificate_name: str, parameters: _models.CertificateCreateOrUpdateParameters, if_match: str | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> _models.Certificate

Parámetros

resource_group_name
str
Requerido

Nombre del grupo de recursos que contiene la cuenta de Batch. Necesario.

account_name
str
Requerido

El nombre de la cuenta de Batch. Necesario.

certificate_name
str
Requerido

Identificador del certificado. Esto debe estar formado por algoritmos y huellas digitales separados por un guión y debe coincidir con los datos del certificado en la solicitud. Por ejemplo, SHA1-a3d1c5. Necesario.

parameters
CertificateCreateOrUpdateParameters o IO
Requerido

Entidad de certificado que se va a actualizar. Es un tipo CertificateCreateOrUpdateParameters o un tipo de E/S. Necesario.

if_match
str
Requerido

Versión del estado de entidad (ETag) del certificado que se va a actualizar. Este valor se puede omitir o establecer en "*" para aplicar la operación incondicionalmente. 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

Devoluciones

Certificado o resultado de cls(response)

Tipo de valor devuelto

Excepciones

Atributos

models

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