File: //lib/python3/dist-packages/docker/models/__pycache__/secrets.cpython-310.pyc
o
�2.a5 � @ s@ d dl mZ ddlmZmZ G dd� de�ZG dd� de�ZdS ) � )� APIClient� )�Model�
Collectionc @ s0 e Zd ZdZdZdd� Zedd� �Zdd� Zd S )
�Secretz A secret.�IDc C s d| j j� d| j� d�S )N�<z: 'z'>)� __class__�__name__�name��self� r �7/usr/lib/python3/dist-packages/docker/models/secrets.py�__repr__ s zSecret.__repr__c C s | j d d S )N�Spec�Name)�attrsr r r r r s zSecret.namec C s | j j�| j�S )z�
Remove this secret.
Raises:
:py:class:`docker.errors.APIError`
If secret failed to remove.
)�client�api�
remove_secret�idr r r r �remove s z
Secret.removeN) r
�
__module__�__qualname__�__doc__�id_attributer �propertyr r r r r r r s
r c @ s6 e Zd ZdZeZdd� Zejje_dd� Z dd� Z
dS ) �SecretCollectionzSecrets on the Docker server.c K s4 | j jjdi |��}|�d�|�di �d<