# coding: utf-8

# flake8: noqa


"""
IGNORE:
    Nutanix Licensing APIs

    Manage licenses for your clusters and Prism Central, get information on applied licenses, license compliance details and feature entitlements.  # noqa: E501

    OpenAPI spec version: 4.2.1
    
    Generated by: https://github.com/swagger-api/swagger-codegen.git
IGNORE
"""
from __future__ import absolute_import

# import apis into sdk package
from ntnx_licensing_py_client.api.end_user_license_agreement_api import EndUserLicenseAgreementApi
from ntnx_licensing_py_client.api.license_keys_api import LicenseKeysApi
from ntnx_licensing_py_client.api.licenses_api import LicensesApi
# import ApiClient
from ntnx_licensing_py_client.api_client import ApiClient
from ntnx_licensing_py_client.configuration import Configuration
# import models into sdk package
from ntnx_licensing_py_client.models.OneOfcommon.v1.config.KVPairvalue import KVPairvalue
from ntnx_licensing_py_client.models.OneOflicensing.v4.agreements.AddUserApiResponsedata import AddUserApiResponsedata
from ntnx_licensing_py_client.models.OneOflicensing.v4.agreements.GetEulaApiResponsedata import GetEulaApiResponsedata
from ntnx_licensing_py_client.models.OneOflicensing.v4.config.AddLicenseKeyApiResponsedata import AddLicenseKeyApiResponsedata
from ntnx_licensing_py_client.models.OneOflicensing.v4.config.AssignLicenseKeysApiResponsedata import AssignLicenseKeysApiResponsedata
from ntnx_licensing_py_client.models.OneOflicensing.v4.config.DeleteLicenseKeyApiResponsedata import DeleteLicenseKeyApiResponsedata
from ntnx_licensing_py_client.models.OneOflicensing.v4.config.FeatureProjectionvalue import FeatureProjectionvalue
from ntnx_licensing_py_client.models.OneOflicensing.v4.config.Featurevalue import Featurevalue
from ntnx_licensing_py_client.models.OneOflicensing.v4.config.GetLicenseKeyApiResponsedata import GetLicenseKeyApiResponsedata
from ntnx_licensing_py_client.models.OneOflicensing.v4.config.ListAllowancesApiResponsedata import ListAllowancesApiResponsedata
from ntnx_licensing_py_client.models.OneOflicensing.v4.config.ListCompliancesApiResponsedata import ListCompliancesApiResponsedata
from ntnx_licensing_py_client.models.OneOflicensing.v4.config.ListEntitlementsApiResponsedata import ListEntitlementsApiResponsedata
from ntnx_licensing_py_client.models.OneOflicensing.v4.config.ListFeaturesApiResponsedata import ListFeaturesApiResponsedata
from ntnx_licensing_py_client.models.OneOflicensing.v4.config.ListLicenseKeysApiResponsedata import ListLicenseKeysApiResponsedata
from ntnx_licensing_py_client.models.OneOflicensing.v4.config.ListLicensesApiResponsedata import ListLicensesApiResponsedata
from ntnx_licensing_py_client.models.OneOflicensing.v4.config.ListRecommendationsApiResponsedata import ListRecommendationsApiResponsedata
from ntnx_licensing_py_client.models.OneOflicensing.v4.config.ListSettingsApiResponsedata import ListSettingsApiResponsedata
from ntnx_licensing_py_client.models.OneOflicensing.v4.config.ListViolationsApiResponsedata import ListViolationsApiResponsedata
from ntnx_licensing_py_client.models.OneOflicensing.v4.config.SyncLicenseStateApiResponsedata import SyncLicenseStateApiResponsedata
from ntnx_licensing_py_client.models.OneOflicensing.v4.error.ErrorResponseerror import ErrorResponseerror
from ntnx_licensing_py_client.models.common.v1.config.Flag import Flag
from ntnx_licensing_py_client.models.common.v1.config.KVPair import KVPair
from ntnx_licensing_py_client.models.common.v1.config.MapOfStringWrapper import MapOfStringWrapper
from ntnx_licensing_py_client.models.common.v1.config.Message import Message
from ntnx_licensing_py_client.models.common.v1.config.MessageSeverity import MessageSeverity
from ntnx_licensing_py_client.models.common.v1.config.TenantAwareModel import TenantAwareModel
from ntnx_licensing_py_client.models.common.v1.response.ApiLink import ApiLink
from ntnx_licensing_py_client.models.common.v1.response.ApiResponseMetadata import ApiResponseMetadata
from ntnx_licensing_py_client.models.common.v1.response.ExternalizableAbstractModel import ExternalizableAbstractModel
from ntnx_licensing_py_client.models.licensing.v4.agreements.Acceptance import Acceptance
from ntnx_licensing_py_client.models.licensing.v4.agreements.AddUserApiResponse import AddUserApiResponse
from ntnx_licensing_py_client.models.licensing.v4.agreements.EndUser import EndUser
from ntnx_licensing_py_client.models.licensing.v4.agreements.Eula import Eula
from ntnx_licensing_py_client.models.licensing.v4.agreements.GetEulaApiResponse import GetEulaApiResponse
from ntnx_licensing_py_client.models.licensing.v4.config.AddLicenseKeyApiResponse import AddLicenseKeyApiResponse
from ntnx_licensing_py_client.models.licensing.v4.config.AddLicenseKeyDryRunApiResponse import AddLicenseKeyDryRunApiResponse
from ntnx_licensing_py_client.models.licensing.v4.config.Allowance import Allowance
from ntnx_licensing_py_client.models.licensing.v4.config.AllowanceDetail import AllowanceDetail
from ntnx_licensing_py_client.models.licensing.v4.config.AllowanceDetailProjection import AllowanceDetailProjection
from ntnx_licensing_py_client.models.licensing.v4.config.AllowanceProjection import AllowanceProjection
from ntnx_licensing_py_client.models.licensing.v4.config.AssignLicenseKeysApiResponse import AssignLicenseKeysApiResponse
from ntnx_licensing_py_client.models.licensing.v4.config.AssociationType import AssociationType
from ntnx_licensing_py_client.models.licensing.v4.config.BaseClusterInfo import BaseClusterInfo
from ntnx_licensing_py_client.models.licensing.v4.config.BaseLicenseInfo import BaseLicenseInfo
from ntnx_licensing_py_client.models.licensing.v4.config.BillingPlan import BillingPlan
from ntnx_licensing_py_client.models.licensing.v4.config.CapacityViolation import CapacityViolation
from ntnx_licensing_py_client.models.licensing.v4.config.ClusterLicenseKeyMapping import ClusterLicenseKeyMapping
from ntnx_licensing_py_client.models.licensing.v4.config.ClusterLicenseKeyMappingProjection import ClusterLicenseKeyMappingProjection
from ntnx_licensing_py_client.models.licensing.v4.config.ClusterType import ClusterType
from ntnx_licensing_py_client.models.licensing.v4.config.Compliance import Compliance
from ntnx_licensing_py_client.models.licensing.v4.config.ComplianceProjection import ComplianceProjection
from ntnx_licensing_py_client.models.licensing.v4.config.Consumption import Consumption
from ntnx_licensing_py_client.models.licensing.v4.config.ConsumptionProjection import ConsumptionProjection
from ntnx_licensing_py_client.models.licensing.v4.config.ConsumptionType import ConsumptionType
from ntnx_licensing_py_client.models.licensing.v4.config.DeleteLicenseKeyApiResponse import DeleteLicenseKeyApiResponse
from ntnx_licensing_py_client.models.licensing.v4.config.DryRunCheck import DryRunCheck
from ntnx_licensing_py_client.models.licensing.v4.config.DryRunStatus import DryRunStatus
from ntnx_licensing_py_client.models.licensing.v4.config.DryRunValidationResult import DryRunValidationResult
from ntnx_licensing_py_client.models.licensing.v4.config.EnforcementActions import EnforcementActions
from ntnx_licensing_py_client.models.licensing.v4.config.EnforcementLevel import EnforcementLevel
from ntnx_licensing_py_client.models.licensing.v4.config.EnforcementPolicy import EnforcementPolicy
from ntnx_licensing_py_client.models.licensing.v4.config.Entitlement import Entitlement
from ntnx_licensing_py_client.models.licensing.v4.config.EntitlementDetail import EntitlementDetail
from ntnx_licensing_py_client.models.licensing.v4.config.EntitlementDetailProjection import EntitlementDetailProjection
from ntnx_licensing_py_client.models.licensing.v4.config.EntitlementProjection import EntitlementProjection
from ntnx_licensing_py_client.models.licensing.v4.config.ExpiredLicense import ExpiredLicense
from ntnx_licensing_py_client.models.licensing.v4.config.Feature import Feature
from ntnx_licensing_py_client.models.licensing.v4.config.FeatureDetail import FeatureDetail
from ntnx_licensing_py_client.models.licensing.v4.config.FeatureProjection import FeatureProjection
from ntnx_licensing_py_client.models.licensing.v4.config.FeatureViolation import FeatureViolation
from ntnx_licensing_py_client.models.licensing.v4.config.GetLicenseKeyApiResponse import GetLicenseKeyApiResponse
from ntnx_licensing_py_client.models.licensing.v4.config.License import License
from ntnx_licensing_py_client.models.licensing.v4.config.LicenseCategory import LicenseCategory
from ntnx_licensing_py_client.models.licensing.v4.config.LicenseClass import LicenseClass
from ntnx_licensing_py_client.models.licensing.v4.config.LicenseKey import LicenseKey
from ntnx_licensing_py_client.models.licensing.v4.config.LicenseKeyAssignment import LicenseKeyAssignment
from ntnx_licensing_py_client.models.licensing.v4.config.LicenseKeyAssignmentSpec import LicenseKeyAssignmentSpec
from ntnx_licensing_py_client.models.licensing.v4.config.LicenseKeyAssociation import LicenseKeyAssociation
from ntnx_licensing_py_client.models.licensing.v4.config.LicenseKeyAssociationProjection import LicenseKeyAssociationProjection
from ntnx_licensing_py_client.models.licensing.v4.config.LicenseKeyAssociationSpec import LicenseKeyAssociationSpec
from ntnx_licensing_py_client.models.licensing.v4.config.LicenseKeyMapping import LicenseKeyMapping
from ntnx_licensing_py_client.models.licensing.v4.config.LicenseKeyProjection import LicenseKeyProjection
from ntnx_licensing_py_client.models.licensing.v4.config.LicenseKeySubCategory import LicenseKeySubCategory
from ntnx_licensing_py_client.models.licensing.v4.config.LicenseProjection import LicenseProjection
from ntnx_licensing_py_client.models.licensing.v4.config.LicenseStateSyncSpec import LicenseStateSyncSpec
from ntnx_licensing_py_client.models.licensing.v4.config.LicenseType import LicenseType
from ntnx_licensing_py_client.models.licensing.v4.config.ListAllowancesApiResponse import ListAllowancesApiResponse
from ntnx_licensing_py_client.models.licensing.v4.config.ListCompliancesApiResponse import ListCompliancesApiResponse
from ntnx_licensing_py_client.models.licensing.v4.config.ListEntitlementsApiResponse import ListEntitlementsApiResponse
from ntnx_licensing_py_client.models.licensing.v4.config.ListFeaturesApiResponse import ListFeaturesApiResponse
from ntnx_licensing_py_client.models.licensing.v4.config.ListLicenseKeysApiResponse import ListLicenseKeysApiResponse
from ntnx_licensing_py_client.models.licensing.v4.config.ListLicensesApiResponse import ListLicensesApiResponse
from ntnx_licensing_py_client.models.licensing.v4.config.ListRecommendationsApiResponse import ListRecommendationsApiResponse
from ntnx_licensing_py_client.models.licensing.v4.config.ListSettingsApiResponse import ListSettingsApiResponse
from ntnx_licensing_py_client.models.licensing.v4.config.ListViolationsApiResponse import ListViolationsApiResponse
from ntnx_licensing_py_client.models.licensing.v4.config.LogicalVersion import LogicalVersion
from ntnx_licensing_py_client.models.licensing.v4.config.Meter import Meter
from ntnx_licensing_py_client.models.licensing.v4.config.OperationType import OperationType
from ntnx_licensing_py_client.models.licensing.v4.config.PortalSetting import PortalSetting
from ntnx_licensing_py_client.models.licensing.v4.config.PostPaidCategory import PostPaidCategory
from ntnx_licensing_py_client.models.licensing.v4.config.PostPaidConfig import PostPaidConfig
from ntnx_licensing_py_client.models.licensing.v4.config.ProductName import ProductName
from ntnx_licensing_py_client.models.licensing.v4.config.ReclaimType import ReclaimType
from ntnx_licensing_py_client.models.licensing.v4.config.Recommendation import Recommendation
from ntnx_licensing_py_client.models.licensing.v4.config.RecommendationDetail import RecommendationDetail
from ntnx_licensing_py_client.models.licensing.v4.config.RecommendationScope import RecommendationScope
from ntnx_licensing_py_client.models.licensing.v4.config.ResetScope import ResetScope
from ntnx_licensing_py_client.models.licensing.v4.config.Scope import Scope
from ntnx_licensing_py_client.models.licensing.v4.config.Service import Service
from ntnx_licensing_py_client.models.licensing.v4.config.ServiceProjection import ServiceProjection
from ntnx_licensing_py_client.models.licensing.v4.config.ServiceViolation import ServiceViolation
from ntnx_licensing_py_client.models.licensing.v4.config.ServiceViolationType import ServiceViolationType
from ntnx_licensing_py_client.models.licensing.v4.config.Setting import Setting
from ntnx_licensing_py_client.models.licensing.v4.config.Status import Status
from ntnx_licensing_py_client.models.licensing.v4.config.SubCategory import SubCategory
from ntnx_licensing_py_client.models.licensing.v4.config.SyncLicenseStateApiResponse import SyncLicenseStateApiResponse
from ntnx_licensing_py_client.models.licensing.v4.config.SyncOperationType import SyncOperationType
from ntnx_licensing_py_client.models.licensing.v4.config.Trial import Trial
from ntnx_licensing_py_client.models.licensing.v4.config.TrialCategory import TrialCategory
from ntnx_licensing_py_client.models.licensing.v4.config.TrialProjection import TrialProjection
from ntnx_licensing_py_client.models.licensing.v4.config.TrialStatus import TrialStatus
from ntnx_licensing_py_client.models.licensing.v4.config.TrialType import TrialType
from ntnx_licensing_py_client.models.licensing.v4.config.ValueType import ValueType
from ntnx_licensing_py_client.models.licensing.v4.config.Violation import Violation
from ntnx_licensing_py_client.models.licensing.v4.error.AppMessage import AppMessage
from ntnx_licensing_py_client.models.licensing.v4.error.ErrorResponse import ErrorResponse
from ntnx_licensing_py_client.models.licensing.v4.error.SchemaValidationError import SchemaValidationError
from ntnx_licensing_py_client.models.licensing.v4.error.SchemaValidationErrorMessage import SchemaValidationErrorMessage
from ntnx_licensing_py_client.models.prism.v4.config.TaskReference import TaskReference
