1//go:build go1.9 2// +build go1.9 3 4// Copyright (c) Microsoft Corporation. All rights reserved. 5// Licensed under the MIT License. See License.txt in the project root for license information. 6 7// This code was auto-generated by: 8// github.com/Azure/azure-sdk-for-go/tools/profileBuilder 9 10package keyvault 11 12import ( 13 "context" 14 15 original "github.com/Azure/azure-sdk-for-go/services/keyvault/2016-10-01/keyvault" 16) 17 18type ActionType = original.ActionType 19 20const ( 21 AutoRenew ActionType = original.AutoRenew 22 EmailContacts ActionType = original.EmailContacts 23) 24 25type DeletionRecoveryLevel = original.DeletionRecoveryLevel 26 27const ( 28 Purgeable DeletionRecoveryLevel = original.Purgeable 29 Recoverable DeletionRecoveryLevel = original.Recoverable 30 RecoverableProtectedSubscription DeletionRecoveryLevel = original.RecoverableProtectedSubscription 31 RecoverablePurgeable DeletionRecoveryLevel = original.RecoverablePurgeable 32) 33 34type JSONWebKeyCurveName = original.JSONWebKeyCurveName 35 36const ( 37 P256 JSONWebKeyCurveName = original.P256 38 P384 JSONWebKeyCurveName = original.P384 39 P521 JSONWebKeyCurveName = original.P521 40 SECP256K1 JSONWebKeyCurveName = original.SECP256K1 41) 42 43type JSONWebKeyEncryptionAlgorithm = original.JSONWebKeyEncryptionAlgorithm 44 45const ( 46 RSA15 JSONWebKeyEncryptionAlgorithm = original.RSA15 47 RSAOAEP JSONWebKeyEncryptionAlgorithm = original.RSAOAEP 48 RSAOAEP256 JSONWebKeyEncryptionAlgorithm = original.RSAOAEP256 49) 50 51type JSONWebKeyOperation = original.JSONWebKeyOperation 52 53const ( 54 Decrypt JSONWebKeyOperation = original.Decrypt 55 Encrypt JSONWebKeyOperation = original.Encrypt 56 Sign JSONWebKeyOperation = original.Sign 57 UnwrapKey JSONWebKeyOperation = original.UnwrapKey 58 Verify JSONWebKeyOperation = original.Verify 59 WrapKey JSONWebKeyOperation = original.WrapKey 60) 61 62type JSONWebKeySignatureAlgorithm = original.JSONWebKeySignatureAlgorithm 63 64const ( 65 ECDSA256 JSONWebKeySignatureAlgorithm = original.ECDSA256 66 ES256 JSONWebKeySignatureAlgorithm = original.ES256 67 ES384 JSONWebKeySignatureAlgorithm = original.ES384 68 ES512 JSONWebKeySignatureAlgorithm = original.ES512 69 PS256 JSONWebKeySignatureAlgorithm = original.PS256 70 PS384 JSONWebKeySignatureAlgorithm = original.PS384 71 PS512 JSONWebKeySignatureAlgorithm = original.PS512 72 RS256 JSONWebKeySignatureAlgorithm = original.RS256 73 RS384 JSONWebKeySignatureAlgorithm = original.RS384 74 RS512 JSONWebKeySignatureAlgorithm = original.RS512 75 RSNULL JSONWebKeySignatureAlgorithm = original.RSNULL 76) 77 78type JSONWebKeyType = original.JSONWebKeyType 79 80const ( 81 EC JSONWebKeyType = original.EC 82 ECHSM JSONWebKeyType = original.ECHSM 83 Oct JSONWebKeyType = original.Oct 84 RSA JSONWebKeyType = original.RSA 85 RSAHSM JSONWebKeyType = original.RSAHSM 86) 87 88type KeyUsageType = original.KeyUsageType 89 90const ( 91 CRLSign KeyUsageType = original.CRLSign 92 DataEncipherment KeyUsageType = original.DataEncipherment 93 DecipherOnly KeyUsageType = original.DecipherOnly 94 DigitalSignature KeyUsageType = original.DigitalSignature 95 EncipherOnly KeyUsageType = original.EncipherOnly 96 KeyAgreement KeyUsageType = original.KeyAgreement 97 KeyCertSign KeyUsageType = original.KeyCertSign 98 KeyEncipherment KeyUsageType = original.KeyEncipherment 99 NonRepudiation KeyUsageType = original.NonRepudiation 100) 101 102type Action = original.Action 103type AdministratorDetails = original.AdministratorDetails 104type Attributes = original.Attributes 105type BackupKeyResult = original.BackupKeyResult 106type BackupSecretResult = original.BackupSecretResult 107type BaseClient = original.BaseClient 108type CertificateAttributes = original.CertificateAttributes 109type CertificateBundle = original.CertificateBundle 110type CertificateCreateParameters = original.CertificateCreateParameters 111type CertificateImportParameters = original.CertificateImportParameters 112type CertificateIssuerItem = original.CertificateIssuerItem 113type CertificateIssuerListResult = original.CertificateIssuerListResult 114type CertificateIssuerListResultIterator = original.CertificateIssuerListResultIterator 115type CertificateIssuerListResultPage = original.CertificateIssuerListResultPage 116type CertificateIssuerSetParameters = original.CertificateIssuerSetParameters 117type CertificateIssuerUpdateParameters = original.CertificateIssuerUpdateParameters 118type CertificateItem = original.CertificateItem 119type CertificateListResult = original.CertificateListResult 120type CertificateListResultIterator = original.CertificateListResultIterator 121type CertificateListResultPage = original.CertificateListResultPage 122type CertificateMergeParameters = original.CertificateMergeParameters 123type CertificateOperation = original.CertificateOperation 124type CertificateOperationUpdateParameter = original.CertificateOperationUpdateParameter 125type CertificatePolicy = original.CertificatePolicy 126type CertificateUpdateParameters = original.CertificateUpdateParameters 127type Contact = original.Contact 128type Contacts = original.Contacts 129type DeletedCertificateBundle = original.DeletedCertificateBundle 130type DeletedCertificateItem = original.DeletedCertificateItem 131type DeletedCertificateListResult = original.DeletedCertificateListResult 132type DeletedCertificateListResultIterator = original.DeletedCertificateListResultIterator 133type DeletedCertificateListResultPage = original.DeletedCertificateListResultPage 134type DeletedKeyBundle = original.DeletedKeyBundle 135type DeletedKeyItem = original.DeletedKeyItem 136type DeletedKeyListResult = original.DeletedKeyListResult 137type DeletedKeyListResultIterator = original.DeletedKeyListResultIterator 138type DeletedKeyListResultPage = original.DeletedKeyListResultPage 139type DeletedSecretBundle = original.DeletedSecretBundle 140type DeletedSecretItem = original.DeletedSecretItem 141type DeletedSecretListResult = original.DeletedSecretListResult 142type DeletedSecretListResultIterator = original.DeletedSecretListResultIterator 143type DeletedSecretListResultPage = original.DeletedSecretListResultPage 144type Error = original.Error 145type ErrorType = original.ErrorType 146type IssuerAttributes = original.IssuerAttributes 147type IssuerBundle = original.IssuerBundle 148type IssuerCredentials = original.IssuerCredentials 149type IssuerParameters = original.IssuerParameters 150type JSONWebKey = original.JSONWebKey 151type KeyAttributes = original.KeyAttributes 152type KeyBundle = original.KeyBundle 153type KeyCreateParameters = original.KeyCreateParameters 154type KeyImportParameters = original.KeyImportParameters 155type KeyItem = original.KeyItem 156type KeyListResult = original.KeyListResult 157type KeyListResultIterator = original.KeyListResultIterator 158type KeyListResultPage = original.KeyListResultPage 159type KeyOperationResult = original.KeyOperationResult 160type KeyOperationsParameters = original.KeyOperationsParameters 161type KeyProperties = original.KeyProperties 162type KeyRestoreParameters = original.KeyRestoreParameters 163type KeySignParameters = original.KeySignParameters 164type KeyUpdateParameters = original.KeyUpdateParameters 165type KeyVerifyParameters = original.KeyVerifyParameters 166type KeyVerifyResult = original.KeyVerifyResult 167type LifetimeAction = original.LifetimeAction 168type OrganizationDetails = original.OrganizationDetails 169type PendingCertificateSigningRequestResult = original.PendingCertificateSigningRequestResult 170type SasDefinitionAttributes = original.SasDefinitionAttributes 171type SasDefinitionBundle = original.SasDefinitionBundle 172type SasDefinitionCreateParameters = original.SasDefinitionCreateParameters 173type SasDefinitionItem = original.SasDefinitionItem 174type SasDefinitionListResult = original.SasDefinitionListResult 175type SasDefinitionListResultIterator = original.SasDefinitionListResultIterator 176type SasDefinitionListResultPage = original.SasDefinitionListResultPage 177type SasDefinitionUpdateParameters = original.SasDefinitionUpdateParameters 178type SecretAttributes = original.SecretAttributes 179type SecretBundle = original.SecretBundle 180type SecretItem = original.SecretItem 181type SecretListResult = original.SecretListResult 182type SecretListResultIterator = original.SecretListResultIterator 183type SecretListResultPage = original.SecretListResultPage 184type SecretProperties = original.SecretProperties 185type SecretRestoreParameters = original.SecretRestoreParameters 186type SecretSetParameters = original.SecretSetParameters 187type SecretUpdateParameters = original.SecretUpdateParameters 188type StorageAccountAttributes = original.StorageAccountAttributes 189type StorageAccountCreateParameters = original.StorageAccountCreateParameters 190type StorageAccountItem = original.StorageAccountItem 191type StorageAccountRegenerteKeyParameters = original.StorageAccountRegenerteKeyParameters 192type StorageAccountUpdateParameters = original.StorageAccountUpdateParameters 193type StorageBundle = original.StorageBundle 194type StorageListResult = original.StorageListResult 195type StorageListResultIterator = original.StorageListResultIterator 196type StorageListResultPage = original.StorageListResultPage 197type SubjectAlternativeNames = original.SubjectAlternativeNames 198type Trigger = original.Trigger 199type X509CertificateProperties = original.X509CertificateProperties 200 201func New() BaseClient { 202 return original.New() 203} 204func NewCertificateIssuerListResultIterator(page CertificateIssuerListResultPage) CertificateIssuerListResultIterator { 205 return original.NewCertificateIssuerListResultIterator(page) 206} 207func NewCertificateIssuerListResultPage(cur CertificateIssuerListResult, getNextPage func(context.Context, CertificateIssuerListResult) (CertificateIssuerListResult, error)) CertificateIssuerListResultPage { 208 return original.NewCertificateIssuerListResultPage(cur, getNextPage) 209} 210func NewCertificateListResultIterator(page CertificateListResultPage) CertificateListResultIterator { 211 return original.NewCertificateListResultIterator(page) 212} 213func NewCertificateListResultPage(cur CertificateListResult, getNextPage func(context.Context, CertificateListResult) (CertificateListResult, error)) CertificateListResultPage { 214 return original.NewCertificateListResultPage(cur, getNextPage) 215} 216func NewDeletedCertificateListResultIterator(page DeletedCertificateListResultPage) DeletedCertificateListResultIterator { 217 return original.NewDeletedCertificateListResultIterator(page) 218} 219func NewDeletedCertificateListResultPage(cur DeletedCertificateListResult, getNextPage func(context.Context, DeletedCertificateListResult) (DeletedCertificateListResult, error)) DeletedCertificateListResultPage { 220 return original.NewDeletedCertificateListResultPage(cur, getNextPage) 221} 222func NewDeletedKeyListResultIterator(page DeletedKeyListResultPage) DeletedKeyListResultIterator { 223 return original.NewDeletedKeyListResultIterator(page) 224} 225func NewDeletedKeyListResultPage(cur DeletedKeyListResult, getNextPage func(context.Context, DeletedKeyListResult) (DeletedKeyListResult, error)) DeletedKeyListResultPage { 226 return original.NewDeletedKeyListResultPage(cur, getNextPage) 227} 228func NewDeletedSecretListResultIterator(page DeletedSecretListResultPage) DeletedSecretListResultIterator { 229 return original.NewDeletedSecretListResultIterator(page) 230} 231func NewDeletedSecretListResultPage(cur DeletedSecretListResult, getNextPage func(context.Context, DeletedSecretListResult) (DeletedSecretListResult, error)) DeletedSecretListResultPage { 232 return original.NewDeletedSecretListResultPage(cur, getNextPage) 233} 234func NewKeyListResultIterator(page KeyListResultPage) KeyListResultIterator { 235 return original.NewKeyListResultIterator(page) 236} 237func NewKeyListResultPage(cur KeyListResult, getNextPage func(context.Context, KeyListResult) (KeyListResult, error)) KeyListResultPage { 238 return original.NewKeyListResultPage(cur, getNextPage) 239} 240func NewSasDefinitionListResultIterator(page SasDefinitionListResultPage) SasDefinitionListResultIterator { 241 return original.NewSasDefinitionListResultIterator(page) 242} 243func NewSasDefinitionListResultPage(cur SasDefinitionListResult, getNextPage func(context.Context, SasDefinitionListResult) (SasDefinitionListResult, error)) SasDefinitionListResultPage { 244 return original.NewSasDefinitionListResultPage(cur, getNextPage) 245} 246func NewSecretListResultIterator(page SecretListResultPage) SecretListResultIterator { 247 return original.NewSecretListResultIterator(page) 248} 249func NewSecretListResultPage(cur SecretListResult, getNextPage func(context.Context, SecretListResult) (SecretListResult, error)) SecretListResultPage { 250 return original.NewSecretListResultPage(cur, getNextPage) 251} 252func NewStorageListResultIterator(page StorageListResultPage) StorageListResultIterator { 253 return original.NewStorageListResultIterator(page) 254} 255func NewStorageListResultPage(cur StorageListResult, getNextPage func(context.Context, StorageListResult) (StorageListResult, error)) StorageListResultPage { 256 return original.NewStorageListResultPage(cur, getNextPage) 257} 258func NewWithoutDefaults() BaseClient { 259 return original.NewWithoutDefaults() 260} 261func PossibleActionTypeValues() []ActionType { 262 return original.PossibleActionTypeValues() 263} 264func PossibleDeletionRecoveryLevelValues() []DeletionRecoveryLevel { 265 return original.PossibleDeletionRecoveryLevelValues() 266} 267func PossibleJSONWebKeyCurveNameValues() []JSONWebKeyCurveName { 268 return original.PossibleJSONWebKeyCurveNameValues() 269} 270func PossibleJSONWebKeyEncryptionAlgorithmValues() []JSONWebKeyEncryptionAlgorithm { 271 return original.PossibleJSONWebKeyEncryptionAlgorithmValues() 272} 273func PossibleJSONWebKeyOperationValues() []JSONWebKeyOperation { 274 return original.PossibleJSONWebKeyOperationValues() 275} 276func PossibleJSONWebKeySignatureAlgorithmValues() []JSONWebKeySignatureAlgorithm { 277 return original.PossibleJSONWebKeySignatureAlgorithmValues() 278} 279func PossibleJSONWebKeyTypeValues() []JSONWebKeyType { 280 return original.PossibleJSONWebKeyTypeValues() 281} 282func PossibleKeyUsageTypeValues() []KeyUsageType { 283 return original.PossibleKeyUsageTypeValues() 284} 285func UserAgent() string { 286 return original.UserAgent() + " profiles/2018-03-01" 287} 288func Version() string { 289 return original.Version() 290} 291