Versions in this module Expand all Collapse all v43 v43.3.0 Jun 19, 2020 v43.2.0 Jun 15, 2020 v43.1.0 Jun 9, 2020 v43.0.0 Jun 2, 2020 Changes in this version + func UserAgent() string + func Version() string + type Action struct + ActionType ActionType + type ActionType string + const AutoRenew + const EmailContacts + func PossibleActionTypeValues() []ActionType + type AdministratorDetails struct + EmailAddress *string + FirstName *string + LastName *string + Phone *string + type Attributes struct + Created *date.UnixTime + Enabled *bool + Expires *date.UnixTime + NotBefore *date.UnixTime + Updated *date.UnixTime + type BackupKeyResult struct + Value *string + type BaseClient struct + func New() BaseClient + func NewWithoutDefaults() BaseClient + func (client BaseClient) BackupKey(ctx context.Context, vaultBaseURL string, keyName string) (result BackupKeyResult, err error) + func (client BaseClient) BackupKeyPreparer(ctx context.Context, vaultBaseURL string, keyName string) (*http.Request, error) + func (client BaseClient) BackupKeyResponder(resp *http.Response) (result BackupKeyResult, err error) + func (client BaseClient) BackupKeySender(req *http.Request) (*http.Response, error) + func (client BaseClient) CreateCertificate(ctx context.Context, vaultBaseURL string, certificateName string, ...) (result CertificateOperation, err error) + func (client BaseClient) CreateCertificatePreparer(ctx context.Context, vaultBaseURL string, certificateName string, ...) (*http.Request, error) + func (client BaseClient) CreateCertificateResponder(resp *http.Response) (result CertificateOperation, err error) + func (client BaseClient) CreateCertificateSender(req *http.Request) (*http.Response, error) + func (client BaseClient) CreateKey(ctx context.Context, vaultBaseURL string, keyName string, ...) (result KeyBundle, err error) + func (client BaseClient) CreateKeyPreparer(ctx context.Context, vaultBaseURL string, keyName string, ...) (*http.Request, error) + func (client BaseClient) CreateKeyResponder(resp *http.Response) (result KeyBundle, err error) + func (client BaseClient) CreateKeySender(req *http.Request) (*http.Response, error) + func (client BaseClient) Decrypt(ctx context.Context, vaultBaseURL string, keyName string, keyVersion string, ...) (result KeyOperationResult, err error) + func (client BaseClient) DecryptPreparer(ctx context.Context, vaultBaseURL string, keyName string, keyVersion string, ...) (*http.Request, error) + func (client BaseClient) DecryptResponder(resp *http.Response) (result KeyOperationResult, err error) + func (client BaseClient) DecryptSender(req *http.Request) (*http.Response, error) + func (client BaseClient) DeleteCertificate(ctx context.Context, vaultBaseURL string, certificateName string) (result CertificateBundle, err error) + func (client BaseClient) DeleteCertificateContacts(ctx context.Context, vaultBaseURL string) (result Contacts, err error) + func (client BaseClient) DeleteCertificateContactsPreparer(ctx context.Context, vaultBaseURL string) (*http.Request, error) + func (client BaseClient) DeleteCertificateContactsResponder(resp *http.Response) (result Contacts, err error) + func (client BaseClient) DeleteCertificateContactsSender(req *http.Request) (*http.Response, error) + func (client BaseClient) DeleteCertificateIssuer(ctx context.Context, vaultBaseURL string, issuerName string) (result IssuerBundle, err error) + func (client BaseClient) DeleteCertificateIssuerPreparer(ctx context.Context, vaultBaseURL string, issuerName string) (*http.Request, error) + func (client BaseClient) DeleteCertificateIssuerResponder(resp *http.Response) (result IssuerBundle, err error) + func (client BaseClient) DeleteCertificateIssuerSender(req *http.Request) (*http.Response, error) + func (client BaseClient) DeleteCertificateOperation(ctx context.Context, vaultBaseURL string, certificateName string) (result CertificateOperation, err error) + func (client BaseClient) DeleteCertificateOperationPreparer(ctx context.Context, vaultBaseURL string, certificateName string) (*http.Request, error) + func (client BaseClient) DeleteCertificateOperationResponder(resp *http.Response) (result CertificateOperation, err error) + func (client BaseClient) DeleteCertificateOperationSender(req *http.Request) (*http.Response, error) + func (client BaseClient) DeleteCertificatePreparer(ctx context.Context, vaultBaseURL string, certificateName string) (*http.Request, error) + func (client BaseClient) DeleteCertificateResponder(resp *http.Response) (result CertificateBundle, err error) + func (client BaseClient) DeleteCertificateSender(req *http.Request) (*http.Response, error) + func (client BaseClient) DeleteKey(ctx context.Context, vaultBaseURL string, keyName string) (result KeyBundle, err error) + func (client BaseClient) DeleteKeyPreparer(ctx context.Context, vaultBaseURL string, keyName string) (*http.Request, error) + func (client BaseClient) DeleteKeyResponder(resp *http.Response) (result KeyBundle, err error) + func (client BaseClient) DeleteKeySender(req *http.Request) (*http.Response, error) + func (client BaseClient) DeleteSecret(ctx context.Context, vaultBaseURL string, secretName string) (result SecretBundle, err error) + func (client BaseClient) DeleteSecretPreparer(ctx context.Context, vaultBaseURL string, secretName string) (*http.Request, error) + func (client BaseClient) DeleteSecretResponder(resp *http.Response) (result SecretBundle, err error) + func (client BaseClient) DeleteSecretSender(req *http.Request) (*http.Response, error) + func (client BaseClient) Encrypt(ctx context.Context, vaultBaseURL string, keyName string, keyVersion string, ...) (result KeyOperationResult, err error) + func (client BaseClient) EncryptPreparer(ctx context.Context, vaultBaseURL string, keyName string, keyVersion string, ...) (*http.Request, error) + func (client BaseClient) EncryptResponder(resp *http.Response) (result KeyOperationResult, err error) + func (client BaseClient) EncryptSender(req *http.Request) (*http.Response, error) + func (client BaseClient) GetCertificate(ctx context.Context, vaultBaseURL string, certificateName string, ...) (result CertificateBundle, err error) + func (client BaseClient) GetCertificateContacts(ctx context.Context, vaultBaseURL string) (result Contacts, err error) + func (client BaseClient) GetCertificateContactsPreparer(ctx context.Context, vaultBaseURL string) (*http.Request, error) + func (client BaseClient) GetCertificateContactsResponder(resp *http.Response) (result Contacts, err error) + func (client BaseClient) GetCertificateContactsSender(req *http.Request) (*http.Response, error) + func (client BaseClient) GetCertificateIssuer(ctx context.Context, vaultBaseURL string, issuerName string) (result IssuerBundle, err error) + func (client BaseClient) GetCertificateIssuerPreparer(ctx context.Context, vaultBaseURL string, issuerName string) (*http.Request, error) + func (client BaseClient) GetCertificateIssuerResponder(resp *http.Response) (result IssuerBundle, err error) + func (client BaseClient) GetCertificateIssuerSender(req *http.Request) (*http.Response, error) + func (client BaseClient) GetCertificateIssuers(ctx context.Context, vaultBaseURL string, maxresults *int32) (result CertificateIssuerListResultPage, err error) + func (client BaseClient) GetCertificateIssuersComplete(ctx context.Context, vaultBaseURL string, maxresults *int32) (result CertificateIssuerListResultIterator, err error) + func (client BaseClient) GetCertificateIssuersPreparer(ctx context.Context, vaultBaseURL string, maxresults *int32) (*http.Request, error) + func (client BaseClient) GetCertificateIssuersResponder(resp *http.Response) (result CertificateIssuerListResult, err error) + func (client BaseClient) GetCertificateIssuersSender(req *http.Request) (*http.Response, error) + func (client BaseClient) GetCertificateOperation(ctx context.Context, vaultBaseURL string, certificateName string) (result CertificateOperation, err error) + func (client BaseClient) GetCertificateOperationPreparer(ctx context.Context, vaultBaseURL string, certificateName string) (*http.Request, error) + func (client BaseClient) GetCertificateOperationResponder(resp *http.Response) (result CertificateOperation, err error) + func (client BaseClient) GetCertificateOperationSender(req *http.Request) (*http.Response, error) + func (client BaseClient) GetCertificatePolicy(ctx context.Context, vaultBaseURL string, certificateName string) (result CertificatePolicy, err error) + func (client BaseClient) GetCertificatePolicyPreparer(ctx context.Context, vaultBaseURL string, certificateName string) (*http.Request, error) + func (client BaseClient) GetCertificatePolicyResponder(resp *http.Response) (result CertificatePolicy, err error) + func (client BaseClient) GetCertificatePolicySender(req *http.Request) (*http.Response, error) + func (client BaseClient) GetCertificatePreparer(ctx context.Context, vaultBaseURL string, certificateName string, ...) (*http.Request, error) + func (client BaseClient) GetCertificateResponder(resp *http.Response) (result CertificateBundle, err error) + func (client BaseClient) GetCertificateSender(req *http.Request) (*http.Response, error) + func (client BaseClient) GetCertificateVersions(ctx context.Context, vaultBaseURL string, certificateName string, ...) (result CertificateListResultPage, err error) + func (client BaseClient) GetCertificateVersionsComplete(ctx context.Context, vaultBaseURL string, certificateName string, ...) (result CertificateListResultIterator, err error) + func (client BaseClient) GetCertificateVersionsPreparer(ctx context.Context, vaultBaseURL string, certificateName string, ...) (*http.Request, error) + func (client BaseClient) GetCertificateVersionsResponder(resp *http.Response) (result CertificateListResult, err error) + func (client BaseClient) GetCertificateVersionsSender(req *http.Request) (*http.Response, error) + func (client BaseClient) GetCertificates(ctx context.Context, vaultBaseURL string, maxresults *int32) (result CertificateListResultPage, err error) + func (client BaseClient) GetCertificatesComplete(ctx context.Context, vaultBaseURL string, maxresults *int32) (result CertificateListResultIterator, err error) + func (client BaseClient) GetCertificatesPreparer(ctx context.Context, vaultBaseURL string, maxresults *int32) (*http.Request, error) + func (client BaseClient) GetCertificatesResponder(resp *http.Response) (result CertificateListResult, err error) + func (client BaseClient) GetCertificatesSender(req *http.Request) (*http.Response, error) + func (client BaseClient) GetKey(ctx context.Context, vaultBaseURL string, keyName string, keyVersion string) (result KeyBundle, err error) + func (client BaseClient) GetKeyPreparer(ctx context.Context, vaultBaseURL string, keyName string, keyVersion string) (*http.Request, error) + func (client BaseClient) GetKeyResponder(resp *http.Response) (result KeyBundle, err error) + func (client BaseClient) GetKeySender(req *http.Request) (*http.Response, error) + func (client BaseClient) GetKeyVersions(ctx context.Context, vaultBaseURL string, keyName string, maxresults *int32) (result KeyListResultPage, err error) + func (client BaseClient) GetKeyVersionsComplete(ctx context.Context, vaultBaseURL string, keyName string, maxresults *int32) (result KeyListResultIterator, err error) + func (client BaseClient) GetKeyVersionsPreparer(ctx context.Context, vaultBaseURL string, keyName string, maxresults *int32) (*http.Request, error) + func (client BaseClient) GetKeyVersionsResponder(resp *http.Response) (result KeyListResult, err error) + func (client BaseClient) GetKeyVersionsSender(req *http.Request) (*http.Response, error) + func (client BaseClient) GetKeys(ctx context.Context, vaultBaseURL string, maxresults *int32) (result KeyListResultPage, err error) + func (client BaseClient) GetKeysComplete(ctx context.Context, vaultBaseURL string, maxresults *int32) (result KeyListResultIterator, err error) + func (client BaseClient) GetKeysPreparer(ctx context.Context, vaultBaseURL string, maxresults *int32) (*http.Request, error) + func (client BaseClient) GetKeysResponder(resp *http.Response) (result KeyListResult, err error) + func (client BaseClient) GetKeysSender(req *http.Request) (*http.Response, error) + func (client BaseClient) GetSecret(ctx context.Context, vaultBaseURL string, secretName string, ...) (result SecretBundle, err error) + func (client BaseClient) GetSecretPreparer(ctx context.Context, vaultBaseURL string, secretName string, ...) (*http.Request, error) + func (client BaseClient) GetSecretResponder(resp *http.Response) (result SecretBundle, err error) + func (client BaseClient) GetSecretSender(req *http.Request) (*http.Response, error) + func (client BaseClient) GetSecretVersions(ctx context.Context, vaultBaseURL string, secretName string, maxresults *int32) (result SecretListResultPage, err error) + func (client BaseClient) GetSecretVersionsComplete(ctx context.Context, vaultBaseURL string, secretName string, maxresults *int32) (result SecretListResultIterator, err error) + func (client BaseClient) GetSecretVersionsPreparer(ctx context.Context, vaultBaseURL string, secretName string, maxresults *int32) (*http.Request, error) + func (client BaseClient) GetSecretVersionsResponder(resp *http.Response) (result SecretListResult, err error) + func (client BaseClient) GetSecretVersionsSender(req *http.Request) (*http.Response, error) + func (client BaseClient) GetSecrets(ctx context.Context, vaultBaseURL string, maxresults *int32) (result SecretListResultPage, err error) + func (client BaseClient) GetSecretsComplete(ctx context.Context, vaultBaseURL string, maxresults *int32) (result SecretListResultIterator, err error) + func (client BaseClient) GetSecretsPreparer(ctx context.Context, vaultBaseURL string, maxresults *int32) (*http.Request, error) + func (client BaseClient) GetSecretsResponder(resp *http.Response) (result SecretListResult, err error) + func (client BaseClient) GetSecretsSender(req *http.Request) (*http.Response, error) + func (client BaseClient) ImportCertificate(ctx context.Context, vaultBaseURL string, certificateName string, ...) (result CertificateBundle, err error) + func (client BaseClient) ImportCertificatePreparer(ctx context.Context, vaultBaseURL string, certificateName string, ...) (*http.Request, error) + func (client BaseClient) ImportCertificateResponder(resp *http.Response) (result CertificateBundle, err error) + func (client BaseClient) ImportCertificateSender(req *http.Request) (*http.Response, error) + func (client BaseClient) ImportKey(ctx context.Context, vaultBaseURL string, keyName string, ...) (result KeyBundle, err error) + func (client BaseClient) ImportKeyPreparer(ctx context.Context, vaultBaseURL string, keyName string, ...) (*http.Request, error) + func (client BaseClient) ImportKeyResponder(resp *http.Response) (result KeyBundle, err error) + func (client BaseClient) ImportKeySender(req *http.Request) (*http.Response, error) + func (client BaseClient) MergeCertificate(ctx context.Context, vaultBaseURL string, certificateName string, ...) (result CertificateBundle, err error) + func (client BaseClient) MergeCertificatePreparer(ctx context.Context, vaultBaseURL string, certificateName string, ...) (*http.Request, error) + func (client BaseClient) MergeCertificateResponder(resp *http.Response) (result CertificateBundle, err error) + func (client BaseClient) MergeCertificateSender(req *http.Request) (*http.Response, error) + func (client BaseClient) RestoreKey(ctx context.Context, vaultBaseURL string, parameters KeyRestoreParameters) (result KeyBundle, err error) + func (client BaseClient) RestoreKeyPreparer(ctx context.Context, vaultBaseURL string, parameters KeyRestoreParameters) (*http.Request, error) + func (client BaseClient) RestoreKeyResponder(resp *http.Response) (result KeyBundle, err error) + func (client BaseClient) RestoreKeySender(req *http.Request) (*http.Response, error) + func (client BaseClient) SetCertificateContacts(ctx context.Context, vaultBaseURL string, contacts Contacts) (result Contacts, err error) + func (client BaseClient) SetCertificateContactsPreparer(ctx context.Context, vaultBaseURL string, contacts Contacts) (*http.Request, error) + func (client BaseClient) SetCertificateContactsResponder(resp *http.Response) (result Contacts, err error) + func (client BaseClient) SetCertificateContactsSender(req *http.Request) (*http.Response, error) + func (client BaseClient) SetCertificateIssuer(ctx context.Context, vaultBaseURL string, issuerName string, ...) (result IssuerBundle, err error) + func (client BaseClient) SetCertificateIssuerPreparer(ctx context.Context, vaultBaseURL string, issuerName string, ...) (*http.Request, error) + func (client BaseClient) SetCertificateIssuerResponder(resp *http.Response) (result IssuerBundle, err error) + func (client BaseClient) SetCertificateIssuerSender(req *http.Request) (*http.Response, error) + func (client BaseClient) SetSecret(ctx context.Context, vaultBaseURL string, secretName string, ...) (result SecretBundle, err error) + func (client BaseClient) SetSecretPreparer(ctx context.Context, vaultBaseURL string, secretName string, ...) (*http.Request, error) + func (client BaseClient) SetSecretResponder(resp *http.Response) (result SecretBundle, err error) + func (client BaseClient) SetSecretSender(req *http.Request) (*http.Response, error) + func (client BaseClient) Sign(ctx context.Context, vaultBaseURL string, keyName string, keyVersion string, ...) (result KeyOperationResult, err error) + func (client BaseClient) SignPreparer(ctx context.Context, vaultBaseURL string, keyName string, keyVersion string, ...) (*http.Request, error) + func (client BaseClient) SignResponder(resp *http.Response) (result KeyOperationResult, err error) + func (client BaseClient) SignSender(req *http.Request) (*http.Response, error) + func (client BaseClient) UnwrapKey(ctx context.Context, vaultBaseURL string, keyName string, keyVersion string, ...) (result KeyOperationResult, err error) + func (client BaseClient) UnwrapKeyPreparer(ctx context.Context, vaultBaseURL string, keyName string, keyVersion string, ...) (*http.Request, error) + func (client BaseClient) UnwrapKeyResponder(resp *http.Response) (result KeyOperationResult, err error) + func (client BaseClient) UnwrapKeySender(req *http.Request) (*http.Response, error) + func (client BaseClient) UpdateCertificate(ctx context.Context, vaultBaseURL string, certificateName string, ...) (result CertificateBundle, err error) + func (client BaseClient) UpdateCertificateIssuer(ctx context.Context, vaultBaseURL string, issuerName string, ...) (result IssuerBundle, err error) + func (client BaseClient) UpdateCertificateIssuerPreparer(ctx context.Context, vaultBaseURL string, issuerName string, ...) (*http.Request, error) + func (client BaseClient) UpdateCertificateIssuerResponder(resp *http.Response) (result IssuerBundle, err error) + func (client BaseClient) UpdateCertificateIssuerSender(req *http.Request) (*http.Response, error) + func (client BaseClient) UpdateCertificateOperation(ctx context.Context, vaultBaseURL string, certificateName string, ...) (result CertificateOperation, err error) + func (client BaseClient) UpdateCertificateOperationPreparer(ctx context.Context, vaultBaseURL string, certificateName string, ...) (*http.Request, error) + func (client BaseClient) UpdateCertificateOperationResponder(resp *http.Response) (result CertificateOperation, err error) + func (client BaseClient) UpdateCertificateOperationSender(req *http.Request) (*http.Response, error) + func (client BaseClient) UpdateCertificatePolicy(ctx context.Context, vaultBaseURL string, certificateName string, ...) (result CertificatePolicy, err error) + func (client BaseClient) UpdateCertificatePolicyPreparer(ctx context.Context, vaultBaseURL string, certificateName string, ...) (*http.Request, error) + func (client BaseClient) UpdateCertificatePolicyResponder(resp *http.Response) (result CertificatePolicy, err error) + func (client BaseClient) UpdateCertificatePolicySender(req *http.Request) (*http.Response, error) + func (client BaseClient) UpdateCertificatePreparer(ctx context.Context, vaultBaseURL string, certificateName string, ...) (*http.Request, error) + func (client BaseClient) UpdateCertificateResponder(resp *http.Response) (result CertificateBundle, err error) + func (client BaseClient) UpdateCertificateSender(req *http.Request) (*http.Response, error) + func (client BaseClient) UpdateKey(ctx context.Context, vaultBaseURL string, keyName string, keyVersion string, ...) (result KeyBundle, err error) + func (client BaseClient) UpdateKeyPreparer(ctx context.Context, vaultBaseURL string, keyName string, keyVersion string, ...) (*http.Request, error) + func (client BaseClient) UpdateKeyResponder(resp *http.Response) (result KeyBundle, err error) + func (client BaseClient) UpdateKeySender(req *http.Request) (*http.Response, error) + func (client BaseClient) UpdateSecret(ctx context.Context, vaultBaseURL string, secretName string, ...) (result SecretBundle, err error) + func (client BaseClient) UpdateSecretPreparer(ctx context.Context, vaultBaseURL string, secretName string, ...) (*http.Request, error) + func (client BaseClient) UpdateSecretResponder(resp *http.Response) (result SecretBundle, err error) + func (client BaseClient) UpdateSecretSender(req *http.Request) (*http.Response, error) + func (client BaseClient) Verify(ctx context.Context, vaultBaseURL string, keyName string, keyVersion string, ...) (result KeyVerifyResult, err error) + func (client BaseClient) VerifyPreparer(ctx context.Context, vaultBaseURL string, keyName string, keyVersion string, ...) (*http.Request, error) + func (client BaseClient) VerifyResponder(resp *http.Response) (result KeyVerifyResult, err error) + func (client BaseClient) VerifySender(req *http.Request) (*http.Response, error) + func (client BaseClient) WrapKey(ctx context.Context, vaultBaseURL string, keyName string, keyVersion string, ...) (result KeyOperationResult, err error) + func (client BaseClient) WrapKeyPreparer(ctx context.Context, vaultBaseURL string, keyName string, keyVersion string, ...) (*http.Request, error) + func (client BaseClient) WrapKeyResponder(resp *http.Response) (result KeyOperationResult, err error) + func (client BaseClient) WrapKeySender(req *http.Request) (*http.Response, error) + type CertificateAttributes struct + Created *date.UnixTime + Enabled *bool + Expires *date.UnixTime + NotBefore *date.UnixTime + Updated *date.UnixTime + type CertificateBundle struct + Attributes *CertificateAttributes + Cer *[]byte + ContentType *string + ID *string + Kid *string + Policy *CertificatePolicy + Sid *string + Tags map[string]*string + X509Thumbprint *string + func (cb CertificateBundle) MarshalJSON() ([]byte, error) + type CertificateCreateParameters struct + CertificateAttributes *CertificateAttributes + CertificatePolicy *CertificatePolicy + Tags map[string]*string + func (ccp CertificateCreateParameters) MarshalJSON() ([]byte, error) + type CertificateImportParameters struct + Base64EncodedCertificate *string + CertificateAttributes *CertificateAttributes + CertificatePolicy *CertificatePolicy + Password *string + Tags map[string]*string + func (cip CertificateImportParameters) MarshalJSON() ([]byte, error) + type CertificateIssuerItem struct + ID *string + Provider *string + type CertificateIssuerListResult struct + NextLink *string + Value *[]CertificateIssuerItem + func (cilr CertificateIssuerListResult) IsEmpty() bool + type CertificateIssuerListResultIterator struct + func NewCertificateIssuerListResultIterator(page CertificateIssuerListResultPage) CertificateIssuerListResultIterator + func (iter *CertificateIssuerListResultIterator) Next() error + func (iter *CertificateIssuerListResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter CertificateIssuerListResultIterator) NotDone() bool + func (iter CertificateIssuerListResultIterator) Response() CertificateIssuerListResult + func (iter CertificateIssuerListResultIterator) Value() CertificateIssuerItem + type CertificateIssuerListResultPage struct + func NewCertificateIssuerListResultPage(...) CertificateIssuerListResultPage + func (page *CertificateIssuerListResultPage) Next() error + func (page *CertificateIssuerListResultPage) NextWithContext(ctx context.Context) (err error) + func (page CertificateIssuerListResultPage) NotDone() bool + func (page CertificateIssuerListResultPage) Response() CertificateIssuerListResult + func (page CertificateIssuerListResultPage) Values() []CertificateIssuerItem + type CertificateIssuerSetParameters struct + Attributes *IssuerAttributes + Credentials *IssuerCredentials + OrganizationDetails *OrganizationDetails + Provider *string + type CertificateIssuerUpdateParameters struct + Attributes *IssuerAttributes + Credentials *IssuerCredentials + OrganizationDetails *OrganizationDetails + Provider *string + type CertificateItem struct + Attributes *CertificateAttributes + ID *string + Tags map[string]*string + X509Thumbprint *string + func (ci CertificateItem) MarshalJSON() ([]byte, error) + type CertificateListResult struct + NextLink *string + Value *[]CertificateItem + func (clr CertificateListResult) IsEmpty() bool + type CertificateListResultIterator struct + func NewCertificateListResultIterator(page CertificateListResultPage) CertificateListResultIterator + func (iter *CertificateListResultIterator) Next() error + func (iter *CertificateListResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter CertificateListResultIterator) NotDone() bool + func (iter CertificateListResultIterator) Response() CertificateListResult + func (iter CertificateListResultIterator) Value() CertificateItem + type CertificateListResultPage struct + func NewCertificateListResultPage(...) CertificateListResultPage + func (page *CertificateListResultPage) Next() error + func (page *CertificateListResultPage) NextWithContext(ctx context.Context) (err error) + func (page CertificateListResultPage) NotDone() bool + func (page CertificateListResultPage) Response() CertificateListResult + func (page CertificateListResultPage) Values() []CertificateItem + type CertificateMergeParameters struct + CertificateAttributes *CertificateAttributes + Tags map[string]*string + X509Certificates *[][]byte + func (cmp CertificateMergeParameters) MarshalJSON() ([]byte, error) + type CertificateOperation struct + CancellationRequested *bool + Csr *[]byte + Error *Error + ID *string + IssuerParameters *IssuerParameters + RequestID *string + Status *string + StatusDetails *string + Target *string + type CertificateOperationUpdateParameter struct + CancellationRequested *bool + type CertificatePolicy struct + Attributes *CertificateAttributes + ID *string + IssuerParameters *IssuerParameters + KeyProperties *KeyProperties + LifetimeActions *[]LifetimeAction + SecretProperties *SecretProperties + X509CertificateProperties *X509CertificateProperties + type CertificateUpdateParameters struct + CertificateAttributes *CertificateAttributes + CertificatePolicy *CertificatePolicy + Tags map[string]*string + func (cup CertificateUpdateParameters) MarshalJSON() ([]byte, error) + type Contact struct + EmailAddress *string + Name *string + Phone *string + type Contacts struct + ContactList *[]Contact + ID *string + type Error struct + Code *string + Message *string + type ErrorType struct + Error *Error + type IssuerAttributes struct + Created *date.UnixTime + Enabled *bool + Updated *date.UnixTime + type IssuerBundle struct + Attributes *IssuerAttributes + Credentials *IssuerCredentials + ID *string + OrganizationDetails *OrganizationDetails + Provider *string + type IssuerCredentials struct + AccountID *string + Password *string + type IssuerParameters struct + CertificateType *string + Name *string + type JSONWebKey struct + D *string + DP *string + DQ *string + E *string + K *string + KeyOps *[]string + Kid *string + Kty JSONWebKeyType + N *string + P *string + Q *string + QI *string + T *string + type JSONWebKeyEncryptionAlgorithm string + const RSA15 + const RSAOAEP + const RSAOAEP256 + func PossibleJSONWebKeyEncryptionAlgorithmValues() []JSONWebKeyEncryptionAlgorithm + type JSONWebKeyOperation string + const Decrypt + const Encrypt + const Sign + const UnwrapKey + const Verify + const WrapKey + func PossibleJSONWebKeyOperationValues() []JSONWebKeyOperation + type JSONWebKeySignatureAlgorithm string + const PS256 + const PS384 + const PS512 + const RS256 + const RS384 + const RS512 + const RSNULL + func PossibleJSONWebKeySignatureAlgorithmValues() []JSONWebKeySignatureAlgorithm + type JSONWebKeyType string + const EC + const Oct + const RSA + const RSAHSM + func PossibleJSONWebKeyTypeValues() []JSONWebKeyType + type KeyAttributes struct + Created *date.UnixTime + Enabled *bool + Expires *date.UnixTime + NotBefore *date.UnixTime + Updated *date.UnixTime + type KeyBundle struct + Attributes *KeyAttributes + Key *JSONWebKey + Managed *bool + Tags map[string]*string + func (kb KeyBundle) MarshalJSON() ([]byte, error) + type KeyCreateParameters struct + KeyAttributes *KeyAttributes + KeyOps *[]JSONWebKeyOperation + KeySize *int32 + Kty JSONWebKeyType + Tags map[string]*string + func (kcp KeyCreateParameters) MarshalJSON() ([]byte, error) + type KeyImportParameters struct + Hsm *bool + Key *JSONWebKey + KeyAttributes *KeyAttributes + Tags map[string]*string + func (kip KeyImportParameters) MarshalJSON() ([]byte, error) + type KeyItem struct + Attributes *KeyAttributes + Kid *string + Managed *bool + Tags map[string]*string + func (ki KeyItem) MarshalJSON() ([]byte, error) + type KeyListResult struct + NextLink *string + Value *[]KeyItem + func (klr KeyListResult) IsEmpty() bool + type KeyListResultIterator struct + func NewKeyListResultIterator(page KeyListResultPage) KeyListResultIterator + func (iter *KeyListResultIterator) Next() error + func (iter *KeyListResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter KeyListResultIterator) NotDone() bool + func (iter KeyListResultIterator) Response() KeyListResult + func (iter KeyListResultIterator) Value() KeyItem + type KeyListResultPage struct + func NewKeyListResultPage(getNextPage func(context.Context, KeyListResult) (KeyListResult, error)) KeyListResultPage + func (page *KeyListResultPage) Next() error + func (page *KeyListResultPage) NextWithContext(ctx context.Context) (err error) + func (page KeyListResultPage) NotDone() bool + func (page KeyListResultPage) Response() KeyListResult + func (page KeyListResultPage) Values() []KeyItem + type KeyOperationResult struct + Kid *string + Result *string + type KeyOperationsParameters struct + Algorithm JSONWebKeyEncryptionAlgorithm + Value *string + type KeyProperties struct + Exportable *bool + KeySize *int32 + KeyType *string + ReuseKey *bool + type KeyRestoreParameters struct + KeyBundleBackup *string + type KeySignParameters struct + Algorithm JSONWebKeySignatureAlgorithm + Value *string + type KeyUpdateParameters struct + KeyAttributes *KeyAttributes + KeyOps *[]JSONWebKeyOperation + Tags map[string]*string + func (kup KeyUpdateParameters) MarshalJSON() ([]byte, error) + type KeyUsageType string + const CRLSign + const DataEncipherment + const DecipherOnly + const DigitalSignature + const EncipherOnly + const KeyAgreement + const KeyCertSign + const KeyEncipherment + const NonRepudiation + func PossibleKeyUsageTypeValues() []KeyUsageType + type KeyVerifyParameters struct + Algorithm JSONWebKeySignatureAlgorithm + Digest *string + Signature *string + type KeyVerifyResult struct + Value *bool + type LifetimeAction struct + Action *Action + Trigger *Trigger + type OrganizationDetails struct + AdminDetails *[]AdministratorDetails + ID *string + type PendingCertificateSigningRequestResult struct + Value *string + type SecretAttributes struct + Created *date.UnixTime + Enabled *bool + Expires *date.UnixTime + NotBefore *date.UnixTime + Updated *date.UnixTime + type SecretBundle struct + Attributes *SecretAttributes + ContentType *string + ID *string + Kid *string + Managed *bool + Tags map[string]*string + Value *string + func (sb SecretBundle) MarshalJSON() ([]byte, error) + type SecretItem struct + Attributes *SecretAttributes + ContentType *string + ID *string + Managed *bool + Tags map[string]*string + func (si SecretItem) MarshalJSON() ([]byte, error) + type SecretListResult struct + NextLink *string + Value *[]SecretItem + func (slr SecretListResult) IsEmpty() bool + type SecretListResultIterator struct + func NewSecretListResultIterator(page SecretListResultPage) SecretListResultIterator + func (iter *SecretListResultIterator) Next() error + func (iter *SecretListResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter SecretListResultIterator) NotDone() bool + func (iter SecretListResultIterator) Response() SecretListResult + func (iter SecretListResultIterator) Value() SecretItem + type SecretListResultPage struct + func NewSecretListResultPage(getNextPage func(context.Context, SecretListResult) (SecretListResult, error)) SecretListResultPage + func (page *SecretListResultPage) Next() error + func (page *SecretListResultPage) NextWithContext(ctx context.Context) (err error) + func (page SecretListResultPage) NotDone() bool + func (page SecretListResultPage) Response() SecretListResult + func (page SecretListResultPage) Values() []SecretItem + type SecretProperties struct + ContentType *string + type SecretSetParameters struct + ContentType *string + SecretAttributes *SecretAttributes + Tags map[string]*string + Value *string + func (ssp SecretSetParameters) MarshalJSON() ([]byte, error) + type SecretUpdateParameters struct + ContentType *string + SecretAttributes *SecretAttributes + Tags map[string]*string + func (sup SecretUpdateParameters) MarshalJSON() ([]byte, error) + type SubjectAlternativeNames struct + DNSNames *[]string + Emails *[]string + Upns *[]string + type Trigger struct + DaysBeforeExpiry *int32 + LifetimePercentage *int32 + type X509CertificateProperties struct + Ekus *[]string + KeyUsage *[]KeyUsageType + Subject *string + SubjectAlternativeNames *SubjectAlternativeNames + ValidityInMonths *int32 Other modules containing this package gopkg.in/Azure/azure-sdk-for-go.v15 gopkg.in/Azure/azure-sdk-for-go.v16 gopkg.in/Azure/azure-sdk-for-go.v17 gopkg.in/Azure/azure-sdk-for-go.v18 gopkg.in/Azure/azure-sdk-for-go.v19 gopkg.in/Azure/azure-sdk-for-go.v20 gopkg.in/Azure/azure-sdk-for-go.v21 gopkg.in/Azure/azure-sdk-for-go.v22 gopkg.in/Azure/azure-sdk-for-go.v23 gopkg.in/Azure/azure-sdk-for-go.v24 gopkg.in/Azure/azure-sdk-for-go.v25 gopkg.in/Azure/azure-sdk-for-go.v26 gopkg.in/Azure/azure-sdk-for-go.v27 gopkg.in/Azure/azure-sdk-for-go.v28 gopkg.in/Azure/azure-sdk-for-go.v29 gopkg.in/Azure/azure-sdk-for-go.v30 gopkg.in/Azure/azure-sdk-for-go.v31 gopkg.in/Azure/azure-sdk-for-go.v32 gopkg.in/Azure/azure-sdk-for-go.v33 gopkg.in/Azure/azure-sdk-for-go.v34 gopkg.in/Azure/azure-sdk-for-go.v35 gopkg.in/Azure/azure-sdk-for-go.v36 gopkg.in/Azure/azure-sdk-for-go.v37 gopkg.in/Azure/azure-sdk-for-go.v38 gopkg.in/Azure/azure-sdk-for-go.v39 gopkg.in/Azure/azure-sdk-for-go.v40 gopkg.in/Azure/azure-sdk-for-go.v41 gopkg.in/Azure/azure-sdk-for-go.v42 gopkg.in/Azure/azure-sdk-for-go.v44 gopkg.in/Azure/azure-sdk-for-go.v45 gopkg.in/Azure/azure-sdk-for-go.v46 gopkg.in/Azure/azure-sdk-for-go.v48