# coding: utf-8

"""
    1Password Connect

    No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)  # noqa: E501

    The version of the OpenAPI document: 0.2.1
    Generated by: https://openapi-generator.tech
"""
from onepasswordconnectsdk.models.vault import Vault

class OPVault(Vault):
    """NOTE: This class is auto generated by OpenAPI Generator.
    Ref: https://openapi-generator.tech

    Do not edit the class manually.
    """

    """
    Attributes:
      openapi_types (dict): The key is attribute name
                            and the value is attribute type.
      attribute_map (dict): The key is attribute name
                            and the value is json key in definition.
    """

    attribute_map = {
        'id': 'uuid',
        'name': 'name',
        'description': 'desc',
        'attribute_version': 'attributeVersion',
        'content_version': 'contentVersion',
        'items': 'items',
        'type': 'type',
        'created_at': 'createdAt',
        'updated_at': 'updatedAt'
    }
    
    types = {
        "EVERYONE": 'E',
        "PERSONAL": 'P',
        "TRANSFER": 'T',
        "USER_CREATED": 'U'
    }