1# coding=utf-8 2# -------------------------------------------------------------------------- 3# Copyright (c) Microsoft Corporation. All rights reserved. 4# Licensed under the MIT License. See License.txt in the project root for license information. 5# Code generated by Microsoft (R) AutoRest Code Generator. 6# Changes may cause incorrect behavior and will be lost if the code is regenerated. 7# -------------------------------------------------------------------------- 8 9try: 10 from ._models_py3 import Action 11 from ._models_py3 import AdministratorDetails 12 from ._models_py3 import Attributes 13 from ._models_py3 import BackupKeyResult 14 from ._models_py3 import BackupSecretResult 15 from ._models_py3 import CertificateAttributes 16 from ._models_py3 import CertificateBundle 17 from ._models_py3 import CertificateCreateParameters 18 from ._models_py3 import CertificateImportParameters 19 from ._models_py3 import CertificateIssuerItem 20 from ._models_py3 import CertificateIssuerListResult 21 from ._models_py3 import CertificateIssuerSetParameters 22 from ._models_py3 import CertificateIssuerUpdateParameters 23 from ._models_py3 import CertificateItem 24 from ._models_py3 import CertificateListResult 25 from ._models_py3 import CertificateMergeParameters 26 from ._models_py3 import CertificateOperation 27 from ._models_py3 import CertificateOperationUpdateParameter 28 from ._models_py3 import CertificatePolicy 29 from ._models_py3 import CertificateUpdateParameters 30 from ._models_py3 import Contact 31 from ._models_py3 import Contacts 32 from ._models_py3 import DeletedCertificateBundle 33 from ._models_py3 import DeletedCertificateItem 34 from ._models_py3 import DeletedCertificateListResult 35 from ._models_py3 import DeletedKeyBundle 36 from ._models_py3 import DeletedKeyItem 37 from ._models_py3 import DeletedKeyListResult 38 from ._models_py3 import DeletedSecretBundle 39 from ._models_py3 import DeletedSecretItem 40 from ._models_py3 import DeletedSecretListResult 41 from ._models_py3 import Error 42 from ._models_py3 import IssuerAttributes 43 from ._models_py3 import IssuerBundle 44 from ._models_py3 import IssuerCredentials 45 from ._models_py3 import IssuerParameters 46 from ._models_py3 import JsonWebKey 47 from ._models_py3 import KeyAttributes 48 from ._models_py3 import KeyBundle 49 from ._models_py3 import KeyCreateParameters 50 from ._models_py3 import KeyImportParameters 51 from ._models_py3 import KeyItem 52 from ._models_py3 import KeyListResult 53 from ._models_py3 import KeyOperationResult 54 from ._models_py3 import KeyOperationsParameters 55 from ._models_py3 import KeyProperties 56 from ._models_py3 import KeyRestoreParameters 57 from ._models_py3 import KeySignParameters 58 from ._models_py3 import KeyUpdateParameters 59 from ._models_py3 import KeyVaultError 60 from ._models_py3 import KeyVerifyParameters 61 from ._models_py3 import KeyVerifyResult 62 from ._models_py3 import LifetimeAction 63 from ._models_py3 import OrganizationDetails 64 from ._models_py3 import PendingCertificateSigningRequestResult 65 from ._models_py3 import SasDefinitionAttributes 66 from ._models_py3 import SasDefinitionBundle 67 from ._models_py3 import SasDefinitionCreateParameters 68 from ._models_py3 import SasDefinitionItem 69 from ._models_py3 import SasDefinitionListResult 70 from ._models_py3 import SasDefinitionUpdateParameters 71 from ._models_py3 import SecretAttributes 72 from ._models_py3 import SecretBundle 73 from ._models_py3 import SecretItem 74 from ._models_py3 import SecretListResult 75 from ._models_py3 import SecretProperties 76 from ._models_py3 import SecretRestoreParameters 77 from ._models_py3 import SecretSetParameters 78 from ._models_py3 import SecretUpdateParameters 79 from ._models_py3 import StorageAccountAttributes 80 from ._models_py3 import StorageAccountCreateParameters 81 from ._models_py3 import StorageAccountItem 82 from ._models_py3 import StorageAccountRegenerteKeyParameters 83 from ._models_py3 import StorageAccountUpdateParameters 84 from ._models_py3 import StorageBundle 85 from ._models_py3 import StorageListResult 86 from ._models_py3 import SubjectAlternativeNames 87 from ._models_py3 import Trigger 88 from ._models_py3 import X509CertificateProperties 89except (SyntaxError, ImportError): 90 from ._models import Action # type: ignore 91 from ._models import AdministratorDetails # type: ignore 92 from ._models import Attributes # type: ignore 93 from ._models import BackupKeyResult # type: ignore 94 from ._models import BackupSecretResult # type: ignore 95 from ._models import CertificateAttributes # type: ignore 96 from ._models import CertificateBundle # type: ignore 97 from ._models import CertificateCreateParameters # type: ignore 98 from ._models import CertificateImportParameters # type: ignore 99 from ._models import CertificateIssuerItem # type: ignore 100 from ._models import CertificateIssuerListResult # type: ignore 101 from ._models import CertificateIssuerSetParameters # type: ignore 102 from ._models import CertificateIssuerUpdateParameters # type: ignore 103 from ._models import CertificateItem # type: ignore 104 from ._models import CertificateListResult # type: ignore 105 from ._models import CertificateMergeParameters # type: ignore 106 from ._models import CertificateOperation # type: ignore 107 from ._models import CertificateOperationUpdateParameter # type: ignore 108 from ._models import CertificatePolicy # type: ignore 109 from ._models import CertificateUpdateParameters # type: ignore 110 from ._models import Contact # type: ignore 111 from ._models import Contacts # type: ignore 112 from ._models import DeletedCertificateBundle # type: ignore 113 from ._models import DeletedCertificateItem # type: ignore 114 from ._models import DeletedCertificateListResult # type: ignore 115 from ._models import DeletedKeyBundle # type: ignore 116 from ._models import DeletedKeyItem # type: ignore 117 from ._models import DeletedKeyListResult # type: ignore 118 from ._models import DeletedSecretBundle # type: ignore 119 from ._models import DeletedSecretItem # type: ignore 120 from ._models import DeletedSecretListResult # type: ignore 121 from ._models import Error # type: ignore 122 from ._models import IssuerAttributes # type: ignore 123 from ._models import IssuerBundle # type: ignore 124 from ._models import IssuerCredentials # type: ignore 125 from ._models import IssuerParameters # type: ignore 126 from ._models import JsonWebKey # type: ignore 127 from ._models import KeyAttributes # type: ignore 128 from ._models import KeyBundle # type: ignore 129 from ._models import KeyCreateParameters # type: ignore 130 from ._models import KeyImportParameters # type: ignore 131 from ._models import KeyItem # type: ignore 132 from ._models import KeyListResult # type: ignore 133 from ._models import KeyOperationResult # type: ignore 134 from ._models import KeyOperationsParameters # type: ignore 135 from ._models import KeyProperties # type: ignore 136 from ._models import KeyRestoreParameters # type: ignore 137 from ._models import KeySignParameters # type: ignore 138 from ._models import KeyUpdateParameters # type: ignore 139 from ._models import KeyVaultError # type: ignore 140 from ._models import KeyVerifyParameters # type: ignore 141 from ._models import KeyVerifyResult # type: ignore 142 from ._models import LifetimeAction # type: ignore 143 from ._models import OrganizationDetails # type: ignore 144 from ._models import PendingCertificateSigningRequestResult # type: ignore 145 from ._models import SasDefinitionAttributes # type: ignore 146 from ._models import SasDefinitionBundle # type: ignore 147 from ._models import SasDefinitionCreateParameters # type: ignore 148 from ._models import SasDefinitionItem # type: ignore 149 from ._models import SasDefinitionListResult # type: ignore 150 from ._models import SasDefinitionUpdateParameters # type: ignore 151 from ._models import SecretAttributes # type: ignore 152 from ._models import SecretBundle # type: ignore 153 from ._models import SecretItem # type: ignore 154 from ._models import SecretListResult # type: ignore 155 from ._models import SecretProperties # type: ignore 156 from ._models import SecretRestoreParameters # type: ignore 157 from ._models import SecretSetParameters # type: ignore 158 from ._models import SecretUpdateParameters # type: ignore 159 from ._models import StorageAccountAttributes # type: ignore 160 from ._models import StorageAccountCreateParameters # type: ignore 161 from ._models import StorageAccountItem # type: ignore 162 from ._models import StorageAccountRegenerteKeyParameters # type: ignore 163 from ._models import StorageAccountUpdateParameters # type: ignore 164 from ._models import StorageBundle # type: ignore 165 from ._models import StorageListResult # type: ignore 166 from ._models import SubjectAlternativeNames # type: ignore 167 from ._models import Trigger # type: ignore 168 from ._models import X509CertificateProperties # type: ignore 169 170from ._key_vault_client_enums import ( 171 ActionType, 172 DeletionRecoveryLevel, 173 JsonWebKeyCurveName, 174 JsonWebKeyEncryptionAlgorithm, 175 JsonWebKeyOperation, 176 JsonWebKeySignatureAlgorithm, 177 JsonWebKeyType, 178 KeyUsageType, 179) 180 181__all__ = [ 182 'Action', 183 'AdministratorDetails', 184 'Attributes', 185 'BackupKeyResult', 186 'BackupSecretResult', 187 'CertificateAttributes', 188 'CertificateBundle', 189 'CertificateCreateParameters', 190 'CertificateImportParameters', 191 'CertificateIssuerItem', 192 'CertificateIssuerListResult', 193 'CertificateIssuerSetParameters', 194 'CertificateIssuerUpdateParameters', 195 'CertificateItem', 196 'CertificateListResult', 197 'CertificateMergeParameters', 198 'CertificateOperation', 199 'CertificateOperationUpdateParameter', 200 'CertificatePolicy', 201 'CertificateUpdateParameters', 202 'Contact', 203 'Contacts', 204 'DeletedCertificateBundle', 205 'DeletedCertificateItem', 206 'DeletedCertificateListResult', 207 'DeletedKeyBundle', 208 'DeletedKeyItem', 209 'DeletedKeyListResult', 210 'DeletedSecretBundle', 211 'DeletedSecretItem', 212 'DeletedSecretListResult', 213 'Error', 214 'IssuerAttributes', 215 'IssuerBundle', 216 'IssuerCredentials', 217 'IssuerParameters', 218 'JsonWebKey', 219 'KeyAttributes', 220 'KeyBundle', 221 'KeyCreateParameters', 222 'KeyImportParameters', 223 'KeyItem', 224 'KeyListResult', 225 'KeyOperationResult', 226 'KeyOperationsParameters', 227 'KeyProperties', 228 'KeyRestoreParameters', 229 'KeySignParameters', 230 'KeyUpdateParameters', 231 'KeyVaultError', 232 'KeyVerifyParameters', 233 'KeyVerifyResult', 234 'LifetimeAction', 235 'OrganizationDetails', 236 'PendingCertificateSigningRequestResult', 237 'SasDefinitionAttributes', 238 'SasDefinitionBundle', 239 'SasDefinitionCreateParameters', 240 'SasDefinitionItem', 241 'SasDefinitionListResult', 242 'SasDefinitionUpdateParameters', 243 'SecretAttributes', 244 'SecretBundle', 245 'SecretItem', 246 'SecretListResult', 247 'SecretProperties', 248 'SecretRestoreParameters', 249 'SecretSetParameters', 250 'SecretUpdateParameters', 251 'StorageAccountAttributes', 252 'StorageAccountCreateParameters', 253 'StorageAccountItem', 254 'StorageAccountRegenerteKeyParameters', 255 'StorageAccountUpdateParameters', 256 'StorageBundle', 257 'StorageListResult', 258 'SubjectAlternativeNames', 259 'Trigger', 260 'X509CertificateProperties', 261 'ActionType', 262 'DeletionRecoveryLevel', 263 'JsonWebKeyCurveName', 264 'JsonWebKeyEncryptionAlgorithm', 265 'JsonWebKeyOperation', 266 'JsonWebKeySignatureAlgorithm', 267 'JsonWebKeyType', 268 'KeyUsageType', 269] 270