SecretsOperations Clase
Advertencia
NO cree instancias de esta clase directamente.
En su lugar, debe acceder a las siguientes operaciones a través de
Atributosecrets .
- Herencia
-
builtins.objectSecretsOperations
Constructor
SecretsOperations(*args, **kwargs)
Métodos
create_or_update |
Cree o actualice un secreto en un almacén de claves de la suscripción especificada. NOTA: Esta API está pensada para su uso interno en las implementaciones de ARM. Los usuarios deben usar el servicio REST del plano de datos para la interacción con los secretos del almacén. |
get |
Obtiene el secreto especificado. NOTA: Esta API está pensada para su uso interno en las implementaciones de ARM. Los usuarios deben usar el servicio REST del plano de datos para la interacción con los secretos del almacén. |
list |
La operación List obtiene información sobre los secretos de un almacén. NOTA: Esta API está pensada para su uso interno en las implementaciones de ARM. Los usuarios deben usar el servicio REST del plano de datos para la interacción con los secretos del almacén. |
update |
Actualice un secreto en la suscripción especificada. NOTA: Esta API está pensada para su uso interno en las implementaciones de ARM. Los usuarios deben usar el servicio REST del plano de datos para la interacción con los secretos del almacén. |
create_or_update
Cree o actualice un secreto en un almacén de claves de la suscripción especificada. NOTA: Esta API está pensada para su uso interno en las implementaciones de ARM. Los usuarios deben usar el servicio REST del plano de datos para la interacción con los secretos del almacén.
create_or_update(resource_group_name: str, vault_name: str, secret_name: str, parameters: _models.SecretCreateOrUpdateParameters, *, content_type: str = 'application/json', **kwargs: Any) -> _models.Secret
Parámetros
- resource_group_name
- str
Nombre del grupo de recursos al que pertenece el almacén. Necesario.
- parameters
- SecretCreateOrUpdateParameters o IO
Parámetros para crear o actualizar el secreto. Es un tipo SecretCreateOrUpdateParameters 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
Devoluciones
Secreto o resultado de cls(response)
Tipo de valor devuelto
Excepciones
get
Obtiene el secreto especificado. NOTA: Esta API está pensada para su uso interno en las implementaciones de ARM. Los usuarios deben usar el servicio REST del plano de datos para la interacción con los secretos del almacén.
get(resource_group_name: str, vault_name: str, secret_name: str, **kwargs: Any) -> Secret
Parámetros
- resource_group_name
- str
Nombre del grupo de recursos al que pertenece el almacén. Necesario.
- cls
- callable
Un tipo o función personalizados que se pasarán a la respuesta directa
Devoluciones
Secreto o resultado de cls(response)
Tipo de valor devuelto
Excepciones
list
La operación List obtiene información sobre los secretos de un almacén. NOTA: Esta API está pensada para su uso interno en las implementaciones de ARM. Los usuarios deben usar el servicio REST del plano de datos para la interacción con los secretos del almacén.
list(resource_group_name: str, vault_name: str, top: int | None = None, **kwargs: Any) -> Iterable[Secret]
Parámetros
- resource_group_name
- str
Nombre del grupo de recursos al que pertenece el almacén. Necesario.
- top
- int
El número máximo de resultados que se devolverán. 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 Secret o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
update
Actualice un secreto en la suscripción especificada. NOTA: Esta API está pensada para su uso interno en las implementaciones de ARM. Los usuarios deben usar el servicio REST del plano de datos para la interacción con los secretos del almacén.
update(resource_group_name: str, vault_name: str, secret_name: str, parameters: _models.SecretPatchParameters, *, content_type: str = 'application/json', **kwargs: Any) -> _models.Secret
Parámetros
- resource_group_name
- str
Nombre del grupo de recursos al que pertenece el almacén. Necesario.
- parameters
- SecretPatchParameters o IO
Parámetros para aplicar revisiones al secreto. Es un tipo SecretPatchParameters 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
Devoluciones
Secreto o resultado de cls(response)
Tipo de valor devuelto
Excepciones
Atributos
models
models = <module 'azure.mgmt.keyvault.v2021_06_01_preview.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\keyvault\\v2021_06_01_preview\\models\\__init__.py'>
Azure SDK for Python