Versions in this module Expand all Collapse all v1 v1.99.0 Jul 18, 2022 Changes in this version + const DefaultBaseURI + func UserAgent() string + func Version() string + type AccessPolicyEntry struct + ApplicationID *uuid.UUID + ObjectID *string + Permissions *Permissions + TenantID *uuid.UUID + type AccessPolicyUpdateKind string + const AccessPolicyUpdateKindAdd + const AccessPolicyUpdateKindRemove + const AccessPolicyUpdateKindReplace + func PossibleAccessPolicyUpdateKindValues() []AccessPolicyUpdateKind + type ActionsRequired string + const ActionsRequiredNone + func PossibleActionsRequiredValues() []ActionsRequired + type Attributes struct + Created *date.UnixTime + Enabled *bool + Expires *date.UnixTime + NotBefore *date.UnixTime + Updated *date.UnixTime + func (a Attributes) MarshalJSON() ([]byte, error) + type BaseClient struct + BaseURI string + SubscriptionID string + func New(subscriptionID string) BaseClient + func NewWithBaseURI(baseURI string, subscriptionID string) BaseClient + type CertificatePermissions string + const CertificatePermissionsAll + const CertificatePermissionsBackup + const CertificatePermissionsCreate + const CertificatePermissionsDelete + const CertificatePermissionsDeleteissuers + const CertificatePermissionsGet + const CertificatePermissionsGetissuers + const CertificatePermissionsImport + const CertificatePermissionsList + const CertificatePermissionsListissuers + const CertificatePermissionsManagecontacts + const CertificatePermissionsManageissuers + const CertificatePermissionsPurge + const CertificatePermissionsRecover + const CertificatePermissionsRestore + const CertificatePermissionsSetissuers + const CertificatePermissionsUpdate + func PossibleCertificatePermissionsValues() []CertificatePermissions + type CheckNameAvailabilityResult struct + Message *string + NameAvailable *bool + Reason Reason + func (cnar CheckNameAvailabilityResult) MarshalJSON() ([]byte, error) + type CloudError struct + Error *CloudErrorBody + type CloudErrorBody struct + Code *string + Message *string + type CreateMode string + const CreateModeDefault + const CreateModeRecover + func PossibleCreateModeValues() []CreateMode + type DeletedManagedHsm struct + ID *string + Name *string + Properties *DeletedManagedHsmProperties + Type *string + func (dmh DeletedManagedHsm) MarshalJSON() ([]byte, error) + type DeletedManagedHsmListResult struct + NextLink *string + Value *[]DeletedManagedHsm + func (dmhlr DeletedManagedHsmListResult) IsEmpty() bool + type DeletedManagedHsmListResultIterator struct + func NewDeletedManagedHsmListResultIterator(page DeletedManagedHsmListResultPage) DeletedManagedHsmListResultIterator + func (iter *DeletedManagedHsmListResultIterator) Next() error + func (iter *DeletedManagedHsmListResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter DeletedManagedHsmListResultIterator) NotDone() bool + func (iter DeletedManagedHsmListResultIterator) Response() DeletedManagedHsmListResult + func (iter DeletedManagedHsmListResultIterator) Value() DeletedManagedHsm + type DeletedManagedHsmListResultPage struct + func NewDeletedManagedHsmListResultPage(cur DeletedManagedHsmListResult, ...) DeletedManagedHsmListResultPage + func (page *DeletedManagedHsmListResultPage) Next() error + func (page *DeletedManagedHsmListResultPage) NextWithContext(ctx context.Context) (err error) + func (page DeletedManagedHsmListResultPage) NotDone() bool + func (page DeletedManagedHsmListResultPage) Response() DeletedManagedHsmListResult + func (page DeletedManagedHsmListResultPage) Values() []DeletedManagedHsm + type DeletedManagedHsmProperties struct + DeletionDate *date.Time + Location *string + MhsmID *string + PurgeProtectionEnabled *bool + ScheduledPurgeDate *date.Time + Tags map[string]*string + func (dmhp DeletedManagedHsmProperties) MarshalJSON() ([]byte, error) + type DeletedVault struct + ID *string + Name *string + Properties *DeletedVaultProperties + Type *string + func (dv DeletedVault) MarshalJSON() ([]byte, error) + type DeletedVaultListResult struct + NextLink *string + Value *[]DeletedVault + func (dvlr DeletedVaultListResult) IsEmpty() bool + type DeletedVaultListResultIterator struct + func NewDeletedVaultListResultIterator(page DeletedVaultListResultPage) DeletedVaultListResultIterator + func (iter *DeletedVaultListResultIterator) Next() error + func (iter *DeletedVaultListResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter DeletedVaultListResultIterator) NotDone() bool + func (iter DeletedVaultListResultIterator) Response() DeletedVaultListResult + func (iter DeletedVaultListResultIterator) Value() DeletedVault + type DeletedVaultListResultPage struct + func NewDeletedVaultListResultPage(cur DeletedVaultListResult, ...) DeletedVaultListResultPage + func (page *DeletedVaultListResultPage) Next() error + func (page *DeletedVaultListResultPage) NextWithContext(ctx context.Context) (err error) + func (page DeletedVaultListResultPage) NotDone() bool + func (page DeletedVaultListResultPage) Response() DeletedVaultListResult + func (page DeletedVaultListResultPage) Values() []DeletedVault + type DeletedVaultProperties struct + DeletionDate *date.Time + Location *string + PurgeProtectionEnabled *bool + ScheduledPurgeDate *date.Time + Tags map[string]*string + VaultID *string + func (dvp DeletedVaultProperties) MarshalJSON() ([]byte, error) + type DeletionRecoveryLevel string + const DeletionRecoveryLevelPurgeable + const DeletionRecoveryLevelRecoverable + const DeletionRecoveryLevelRecoverableProtectedSubscription + const DeletionRecoveryLevelRecoverablePurgeable + func PossibleDeletionRecoveryLevelValues() []DeletionRecoveryLevel + type DimensionProperties struct + DisplayName *string + Name *string + ToBeExportedForShoebox *bool + type Error struct + Code *string + InnerError *Error + Message *string + func (e Error) MarshalJSON() ([]byte, error) + type IPRule struct + Value *string + type IdentityType string + const IdentityTypeApplication + const IdentityTypeKey + const IdentityTypeManagedIdentity + const IdentityTypeUser + func PossibleIdentityTypeValues() []IdentityType + type JSONWebKeyCurveName string + const JSONWebKeyCurveNameP256 + const JSONWebKeyCurveNameP256K + const JSONWebKeyCurveNameP384 + const JSONWebKeyCurveNameP521 + func PossibleJSONWebKeyCurveNameValues() []JSONWebKeyCurveName + type JSONWebKeyOperation string + const JSONWebKeyOperationDecrypt + const JSONWebKeyOperationEncrypt + const JSONWebKeyOperationImport + const JSONWebKeyOperationSign + const JSONWebKeyOperationUnwrapKey + const JSONWebKeyOperationVerify + const JSONWebKeyOperationWrapKey + func PossibleJSONWebKeyOperationValues() []JSONWebKeyOperation + type JSONWebKeyType string + const JSONWebKeyTypeEC + const JSONWebKeyTypeECHSM + const JSONWebKeyTypeRSA + const JSONWebKeyTypeRSAHSM + func PossibleJSONWebKeyTypeValues() []JSONWebKeyType + type Key struct + ID *string + Location *string + Name *string + Tags map[string]*string + Type *string + func (kVar *Key) UnmarshalJSON(body []byte) error + func (kVar Key) MarshalJSON() ([]byte, error) + type KeyAttributes struct + Created *int64 + Enabled *bool + Expires *int64 + Exportable *bool + NotBefore *int64 + RecoveryLevel DeletionRecoveryLevel + Updated *int64 + func (ka KeyAttributes) MarshalJSON() ([]byte, error) + type KeyCreateParameters struct + Properties *KeyProperties + Tags map[string]*string + func (kcp KeyCreateParameters) MarshalJSON() ([]byte, error) + type KeyListResult struct + NextLink *string + Value *[]Key + 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() Key + type KeyListResultPage struct + func NewKeyListResultPage(cur KeyListResult, ...) 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() []Key + type KeyPermissions string + const KeyPermissionsAll + const KeyPermissionsBackup + const KeyPermissionsCreate + const KeyPermissionsDecrypt + const KeyPermissionsDelete + const KeyPermissionsEncrypt + const KeyPermissionsGet + const KeyPermissionsImport + const KeyPermissionsList + const KeyPermissionsPurge + const KeyPermissionsRecover + const KeyPermissionsRestore + const KeyPermissionsSign + const KeyPermissionsUnwrapKey + const KeyPermissionsUpdate + const KeyPermissionsVerify + const KeyPermissionsWrapKey + func PossibleKeyPermissionsValues() []KeyPermissions + type KeyProperties struct + Attributes *KeyAttributes + CurveName JSONWebKeyCurveName + KeyOps *[]JSONWebKeyOperation + KeySize *int32 + KeyURI *string + KeyURIWithVersion *string + Kty JSONWebKeyType + func (kp KeyProperties) MarshalJSON() ([]byte, error) + type KeysClient struct + func NewKeysClient(subscriptionID string) KeysClient + func NewKeysClientWithBaseURI(baseURI string, subscriptionID string) KeysClient + func (client KeysClient) CreateIfNotExist(ctx context.Context, resourceGroupName string, vaultName string, ...) (result Key, err error) + func (client KeysClient) CreateIfNotExistPreparer(ctx context.Context, resourceGroupName string, vaultName string, ...) (*http.Request, error) + func (client KeysClient) CreateIfNotExistResponder(resp *http.Response) (result Key, err error) + func (client KeysClient) CreateIfNotExistSender(req *http.Request) (*http.Response, error) + func (client KeysClient) Get(ctx context.Context, resourceGroupName string, vaultName string, ...) (result Key, err error) + func (client KeysClient) GetPreparer(ctx context.Context, resourceGroupName string, vaultName string, ...) (*http.Request, error) + func (client KeysClient) GetResponder(resp *http.Response) (result Key, err error) + func (client KeysClient) GetSender(req *http.Request) (*http.Response, error) + func (client KeysClient) GetVersion(ctx context.Context, resourceGroupName string, vaultName string, ...) (result Key, err error) + func (client KeysClient) GetVersionPreparer(ctx context.Context, resourceGroupName string, vaultName string, ...) (*http.Request, error) + func (client KeysClient) GetVersionResponder(resp *http.Response) (result Key, err error) + func (client KeysClient) GetVersionSender(req *http.Request) (*http.Response, error) + func (client KeysClient) List(ctx context.Context, resourceGroupName string, vaultName string) (result KeyListResultPage, err error) + func (client KeysClient) ListComplete(ctx context.Context, resourceGroupName string, vaultName string) (result KeyListResultIterator, err error) + func (client KeysClient) ListPreparer(ctx context.Context, resourceGroupName string, vaultName string) (*http.Request, error) + func (client KeysClient) ListResponder(resp *http.Response) (result KeyListResult, err error) + func (client KeysClient) ListSender(req *http.Request) (*http.Response, error) + func (client KeysClient) ListVersions(ctx context.Context, resourceGroupName string, vaultName string, ...) (result KeyListResultPage, err error) + func (client KeysClient) ListVersionsComplete(ctx context.Context, resourceGroupName string, vaultName string, ...) (result KeyListResultIterator, err error) + func (client KeysClient) ListVersionsPreparer(ctx context.Context, resourceGroupName string, vaultName string, ...) (*http.Request, error) + func (client KeysClient) ListVersionsResponder(resp *http.Response) (result KeyListResult, err error) + func (client KeysClient) ListVersionsSender(req *http.Request) (*http.Response, error) + type LogSpecification struct + BlobDuration *string + DisplayName *string + Name *string + type MHSMIPRule struct + Value *string + type MHSMNetworkRuleSet struct + Bypass NetworkRuleBypassOptions + DefaultAction NetworkRuleAction + IPRules *[]MHSMIPRule + VirtualNetworkRules *[]MHSMVirtualNetworkRule + type MHSMPrivateEndpoint struct + ID *string + func (mpe MHSMPrivateEndpoint) MarshalJSON() ([]byte, error) + type MHSMPrivateEndpointConnection struct + Etag *string + ID *string + Location *string + Name *string + Sku *ManagedHsmSku + SystemData *SystemData + Tags map[string]*string + Type *string + func (mpec *MHSMPrivateEndpointConnection) UnmarshalJSON(body []byte) error + func (mpec MHSMPrivateEndpointConnection) MarshalJSON() ([]byte, error) + type MHSMPrivateEndpointConnectionItem struct + func (mpeci *MHSMPrivateEndpointConnectionItem) UnmarshalJSON(body []byte) error + func (mpeci MHSMPrivateEndpointConnectionItem) MarshalJSON() ([]byte, error) + type MHSMPrivateEndpointConnectionProperties struct + PrivateEndpoint *MHSMPrivateEndpoint + PrivateLinkServiceConnectionState *MHSMPrivateLinkServiceConnectionState + ProvisioningState PrivateEndpointConnectionProvisioningState + type MHSMPrivateEndpointConnectionsClient struct + func NewMHSMPrivateEndpointConnectionsClient(subscriptionID string) MHSMPrivateEndpointConnectionsClient + func NewMHSMPrivateEndpointConnectionsClientWithBaseURI(baseURI string, subscriptionID string) MHSMPrivateEndpointConnectionsClient + func (client MHSMPrivateEndpointConnectionsClient) Delete(ctx context.Context, resourceGroupName string, name string, ...) (result MHSMPrivateEndpointConnectionsDeleteFuture, err error) + func (client MHSMPrivateEndpointConnectionsClient) DeletePreparer(ctx context.Context, resourceGroupName string, name string, ...) (*http.Request, error) + func (client MHSMPrivateEndpointConnectionsClient) DeleteResponder(resp *http.Response) (result MHSMPrivateEndpointConnection, err error) + func (client MHSMPrivateEndpointConnectionsClient) DeleteSender(req *http.Request) (future MHSMPrivateEndpointConnectionsDeleteFuture, err error) + func (client MHSMPrivateEndpointConnectionsClient) Get(ctx context.Context, resourceGroupName string, name string, ...) (result MHSMPrivateEndpointConnection, err error) + func (client MHSMPrivateEndpointConnectionsClient) GetPreparer(ctx context.Context, resourceGroupName string, name string, ...) (*http.Request, error) + func (client MHSMPrivateEndpointConnectionsClient) GetResponder(resp *http.Response) (result MHSMPrivateEndpointConnection, err error) + func (client MHSMPrivateEndpointConnectionsClient) GetSender(req *http.Request) (*http.Response, error) + func (client MHSMPrivateEndpointConnectionsClient) ListByResource(ctx context.Context, resourceGroupName string, name string) (result MHSMPrivateEndpointConnectionsListResultPage, err error) + func (client MHSMPrivateEndpointConnectionsClient) ListByResourceComplete(ctx context.Context, resourceGroupName string, name string) (result MHSMPrivateEndpointConnectionsListResultIterator, err error) + func (client MHSMPrivateEndpointConnectionsClient) ListByResourcePreparer(ctx context.Context, resourceGroupName string, name string) (*http.Request, error) + func (client MHSMPrivateEndpointConnectionsClient) ListByResourceResponder(resp *http.Response) (result MHSMPrivateEndpointConnectionsListResult, err error) + func (client MHSMPrivateEndpointConnectionsClient) ListByResourceSender(req *http.Request) (*http.Response, error) + func (client MHSMPrivateEndpointConnectionsClient) Put(ctx context.Context, resourceGroupName string, name string, ...) (result MHSMPrivateEndpointConnection, err error) + func (client MHSMPrivateEndpointConnectionsClient) PutPreparer(ctx context.Context, resourceGroupName string, name string, ...) (*http.Request, error) + func (client MHSMPrivateEndpointConnectionsClient) PutResponder(resp *http.Response) (result MHSMPrivateEndpointConnection, err error) + func (client MHSMPrivateEndpointConnectionsClient) PutSender(req *http.Request) (*http.Response, error) + type MHSMPrivateEndpointConnectionsDeleteFuture struct + Result func(MHSMPrivateEndpointConnectionsClient) (MHSMPrivateEndpointConnection, error) + func (future *MHSMPrivateEndpointConnectionsDeleteFuture) UnmarshalJSON(body []byte) error + type MHSMPrivateEndpointConnectionsListResult struct + NextLink *string + Value *[]MHSMPrivateEndpointConnection + func (mpeclr MHSMPrivateEndpointConnectionsListResult) IsEmpty() bool + type MHSMPrivateEndpointConnectionsListResultIterator struct + func NewMHSMPrivateEndpointConnectionsListResultIterator(page MHSMPrivateEndpointConnectionsListResultPage) MHSMPrivateEndpointConnectionsListResultIterator + func (iter *MHSMPrivateEndpointConnectionsListResultIterator) Next() error + func (iter *MHSMPrivateEndpointConnectionsListResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter MHSMPrivateEndpointConnectionsListResultIterator) NotDone() bool + func (iter MHSMPrivateEndpointConnectionsListResultIterator) Response() MHSMPrivateEndpointConnectionsListResult + func (iter MHSMPrivateEndpointConnectionsListResultIterator) Value() MHSMPrivateEndpointConnection + type MHSMPrivateEndpointConnectionsListResultPage struct + func NewMHSMPrivateEndpointConnectionsListResultPage(cur MHSMPrivateEndpointConnectionsListResult, ...) MHSMPrivateEndpointConnectionsListResultPage + func (page *MHSMPrivateEndpointConnectionsListResultPage) Next() error + func (page *MHSMPrivateEndpointConnectionsListResultPage) NextWithContext(ctx context.Context) (err error) + func (page MHSMPrivateEndpointConnectionsListResultPage) NotDone() bool + func (page MHSMPrivateEndpointConnectionsListResultPage) Response() MHSMPrivateEndpointConnectionsListResult + func (page MHSMPrivateEndpointConnectionsListResultPage) Values() []MHSMPrivateEndpointConnection + type MHSMPrivateLinkResource struct + ID *string + Location *string + Name *string + Sku *ManagedHsmSku + SystemData *SystemData + Tags map[string]*string + Type *string + func (mplr *MHSMPrivateLinkResource) UnmarshalJSON(body []byte) error + func (mplr MHSMPrivateLinkResource) MarshalJSON() ([]byte, error) + type MHSMPrivateLinkResourceListResult struct + Value *[]MHSMPrivateLinkResource + type MHSMPrivateLinkResourceProperties struct + GroupID *string + RequiredMembers *[]string + RequiredZoneNames *[]string + func (mplrp MHSMPrivateLinkResourceProperties) MarshalJSON() ([]byte, error) + type MHSMPrivateLinkResourcesClient struct + func NewMHSMPrivateLinkResourcesClient(subscriptionID string) MHSMPrivateLinkResourcesClient + func NewMHSMPrivateLinkResourcesClientWithBaseURI(baseURI string, subscriptionID string) MHSMPrivateLinkResourcesClient + func (client MHSMPrivateLinkResourcesClient) ListByMHSMResource(ctx context.Context, resourceGroupName string, name string) (result MHSMPrivateLinkResourceListResult, err error) + func (client MHSMPrivateLinkResourcesClient) ListByMHSMResourcePreparer(ctx context.Context, resourceGroupName string, name string) (*http.Request, error) + func (client MHSMPrivateLinkResourcesClient) ListByMHSMResourceResponder(resp *http.Response) (result MHSMPrivateLinkResourceListResult, err error) + func (client MHSMPrivateLinkResourcesClient) ListByMHSMResourceSender(req *http.Request) (*http.Response, error) + type MHSMPrivateLinkServiceConnectionState struct + ActionsRequired ActionsRequired + Description *string + Status PrivateEndpointServiceConnectionStatus + type MHSMVirtualNetworkRule struct + ID *string + type ManagedHsm struct + ID *string + Location *string + Name *string + Properties *ManagedHsmProperties + Sku *ManagedHsmSku + SystemData *SystemData + Tags map[string]*string + Type *string + func (mh ManagedHsm) MarshalJSON() ([]byte, error) + type ManagedHsmError struct + Error *Error + func (mhe ManagedHsmError) MarshalJSON() ([]byte, error) + type ManagedHsmListResult struct + NextLink *string + Value *[]ManagedHsm + func (mhlr ManagedHsmListResult) IsEmpty() bool + type ManagedHsmListResultIterator struct + func NewManagedHsmListResultIterator(page ManagedHsmListResultPage) ManagedHsmListResultIterator + func (iter *ManagedHsmListResultIterator) Next() error + func (iter *ManagedHsmListResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter ManagedHsmListResultIterator) NotDone() bool + func (iter ManagedHsmListResultIterator) Response() ManagedHsmListResult + func (iter ManagedHsmListResultIterator) Value() ManagedHsm + type ManagedHsmListResultPage struct + func NewManagedHsmListResultPage(cur ManagedHsmListResult, ...) ManagedHsmListResultPage + func (page *ManagedHsmListResultPage) Next() error + func (page *ManagedHsmListResultPage) NextWithContext(ctx context.Context) (err error) + func (page ManagedHsmListResultPage) NotDone() bool + func (page ManagedHsmListResultPage) Response() ManagedHsmListResult + func (page ManagedHsmListResultPage) Values() []ManagedHsm + type ManagedHsmProperties struct + CreateMode CreateMode + EnablePurgeProtection *bool + EnableSoftDelete *bool + HsmURI *string + InitialAdminObjectIds *[]string + NetworkAcls *MHSMNetworkRuleSet + PrivateEndpointConnections *[]MHSMPrivateEndpointConnectionItem + ProvisioningState ProvisioningState + PublicNetworkAccess PublicNetworkAccess + ScheduledPurgeDate *date.Time + SoftDeleteRetentionInDays *int32 + StatusMessage *string + TenantID *uuid.UUID + func (mhp ManagedHsmProperties) MarshalJSON() ([]byte, error) + type ManagedHsmResource struct + ID *string + Location *string + Name *string + Sku *ManagedHsmSku + SystemData *SystemData + Tags map[string]*string + Type *string + func (mhr ManagedHsmResource) MarshalJSON() ([]byte, error) + type ManagedHsmSku struct + Family *string + Name ManagedHsmSkuName + type ManagedHsmSkuName string + const ManagedHsmSkuNameCustomB32 + const ManagedHsmSkuNameStandardB1 + func PossibleManagedHsmSkuNameValues() []ManagedHsmSkuName + type ManagedHsmsClient struct + func NewManagedHsmsClient(subscriptionID string) ManagedHsmsClient + func NewManagedHsmsClientWithBaseURI(baseURI string, subscriptionID string) ManagedHsmsClient + func (client ManagedHsmsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, name string, ...) (result ManagedHsmsCreateOrUpdateFuture, err error) + func (client ManagedHsmsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, name string, ...) (*http.Request, error) + func (client ManagedHsmsClient) CreateOrUpdateResponder(resp *http.Response) (result ManagedHsm, err error) + func (client ManagedHsmsClient) CreateOrUpdateSender(req *http.Request) (future ManagedHsmsCreateOrUpdateFuture, err error) + func (client ManagedHsmsClient) Delete(ctx context.Context, resourceGroupName string, name string) (result ManagedHsmsDeleteFuture, err error) + func (client ManagedHsmsClient) DeletePreparer(ctx context.Context, resourceGroupName string, name string) (*http.Request, error) + func (client ManagedHsmsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client ManagedHsmsClient) DeleteSender(req *http.Request) (future ManagedHsmsDeleteFuture, err error) + func (client ManagedHsmsClient) Get(ctx context.Context, resourceGroupName string, name string) (result ManagedHsm, err error) + func (client ManagedHsmsClient) GetDeleted(ctx context.Context, name string, location string) (result DeletedManagedHsm, err error) + func (client ManagedHsmsClient) GetDeletedPreparer(ctx context.Context, name string, location string) (*http.Request, error) + func (client ManagedHsmsClient) GetDeletedResponder(resp *http.Response) (result DeletedManagedHsm, err error) + func (client ManagedHsmsClient) GetDeletedSender(req *http.Request) (*http.Response, error) + func (client ManagedHsmsClient) GetPreparer(ctx context.Context, resourceGroupName string, name string) (*http.Request, error) + func (client ManagedHsmsClient) GetResponder(resp *http.Response) (result ManagedHsm, err error) + func (client ManagedHsmsClient) GetSender(req *http.Request) (*http.Response, error) + func (client ManagedHsmsClient) ListByResourceGroup(ctx context.Context, resourceGroupName string, top *int32) (result ManagedHsmListResultPage, err error) + func (client ManagedHsmsClient) ListByResourceGroupComplete(ctx context.Context, resourceGroupName string, top *int32) (result ManagedHsmListResultIterator, err error) + func (client ManagedHsmsClient) ListByResourceGroupPreparer(ctx context.Context, resourceGroupName string, top *int32) (*http.Request, error) + func (client ManagedHsmsClient) ListByResourceGroupResponder(resp *http.Response) (result ManagedHsmListResult, err error) + func (client ManagedHsmsClient) ListByResourceGroupSender(req *http.Request) (*http.Response, error) + func (client ManagedHsmsClient) ListBySubscription(ctx context.Context, top *int32) (result ManagedHsmListResultPage, err error) + func (client ManagedHsmsClient) ListBySubscriptionComplete(ctx context.Context, top *int32) (result ManagedHsmListResultIterator, err error) + func (client ManagedHsmsClient) ListBySubscriptionPreparer(ctx context.Context, top *int32) (*http.Request, error) + func (client ManagedHsmsClient) ListBySubscriptionResponder(resp *http.Response) (result ManagedHsmListResult, err error) + func (client ManagedHsmsClient) ListBySubscriptionSender(req *http.Request) (*http.Response, error) + func (client ManagedHsmsClient) ListDeleted(ctx context.Context) (result DeletedManagedHsmListResultPage, err error) + func (client ManagedHsmsClient) ListDeletedComplete(ctx context.Context) (result DeletedManagedHsmListResultIterator, err error) + func (client ManagedHsmsClient) ListDeletedPreparer(ctx context.Context) (*http.Request, error) + func (client ManagedHsmsClient) ListDeletedResponder(resp *http.Response) (result DeletedManagedHsmListResult, err error) + func (client ManagedHsmsClient) ListDeletedSender(req *http.Request) (*http.Response, error) + func (client ManagedHsmsClient) PurgeDeleted(ctx context.Context, name string, location string) (result ManagedHsmsPurgeDeletedFuture, err error) + func (client ManagedHsmsClient) PurgeDeletedPreparer(ctx context.Context, name string, location string) (*http.Request, error) + func (client ManagedHsmsClient) PurgeDeletedResponder(resp *http.Response) (result autorest.Response, err error) + func (client ManagedHsmsClient) PurgeDeletedSender(req *http.Request) (future ManagedHsmsPurgeDeletedFuture, err error) + func (client ManagedHsmsClient) Update(ctx context.Context, resourceGroupName string, name string, ...) (result ManagedHsmsUpdateFuture, err error) + func (client ManagedHsmsClient) UpdatePreparer(ctx context.Context, resourceGroupName string, name string, ...) (*http.Request, error) + func (client ManagedHsmsClient) UpdateResponder(resp *http.Response) (result ManagedHsm, err error) + func (client ManagedHsmsClient) UpdateSender(req *http.Request) (future ManagedHsmsUpdateFuture, err error) + type ManagedHsmsCreateOrUpdateFuture struct + Result func(ManagedHsmsClient) (ManagedHsm, error) + func (future *ManagedHsmsCreateOrUpdateFuture) UnmarshalJSON(body []byte) error + type ManagedHsmsDeleteFuture struct + Result func(ManagedHsmsClient) (autorest.Response, error) + func (future *ManagedHsmsDeleteFuture) UnmarshalJSON(body []byte) error + type ManagedHsmsPurgeDeletedFuture struct + Result func(ManagedHsmsClient) (autorest.Response, error) + func (future *ManagedHsmsPurgeDeletedFuture) UnmarshalJSON(body []byte) error + type ManagedHsmsUpdateFuture struct + Result func(ManagedHsmsClient) (ManagedHsm, error) + func (future *ManagedHsmsUpdateFuture) UnmarshalJSON(body []byte) error + type MetricSpecification struct + AggregationType *string + Dimensions *[]DimensionProperties + DisplayDescription *string + DisplayName *string + FillGapWithZero *bool + InternalMetricName *string + LockAggregationType *string + Name *string + SupportedAggregationTypes *[]string + SupportedTimeGrainTypes *[]string + Unit *string + type NetworkRuleAction string + const NetworkRuleActionAllow + const NetworkRuleActionDeny + func PossibleNetworkRuleActionValues() []NetworkRuleAction + type NetworkRuleBypassOptions string + const NetworkRuleBypassOptionsAzureServices + const NetworkRuleBypassOptionsNone + func PossibleNetworkRuleBypassOptionsValues() []NetworkRuleBypassOptions + type NetworkRuleSet struct + Bypass NetworkRuleBypassOptions + DefaultAction NetworkRuleAction + IPRules *[]IPRule + VirtualNetworkRules *[]VirtualNetworkRule + type Operation struct + Display *OperationDisplay + IsDataAction *bool + Name *string + Origin *string + func (o *Operation) UnmarshalJSON(body []byte) error + func (o Operation) MarshalJSON() ([]byte, error) + type OperationDisplay struct + Description *string + Operation *string + Provider *string + Resource *string + type OperationListResult struct + NextLink *string + Value *[]Operation + func (olr OperationListResult) IsEmpty() bool + type OperationListResultIterator struct + func NewOperationListResultIterator(page OperationListResultPage) OperationListResultIterator + func (iter *OperationListResultIterator) Next() error + func (iter *OperationListResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter OperationListResultIterator) NotDone() bool + func (iter OperationListResultIterator) Response() OperationListResult + func (iter OperationListResultIterator) Value() Operation + type OperationListResultPage struct + func NewOperationListResultPage(cur OperationListResult, ...) OperationListResultPage + func (page *OperationListResultPage) Next() error + func (page *OperationListResultPage) NextWithContext(ctx context.Context) (err error) + func (page OperationListResultPage) NotDone() bool + func (page OperationListResultPage) Response() OperationListResult + func (page OperationListResultPage) Values() []Operation + type OperationProperties struct + ServiceSpecification *ServiceSpecification + type OperationsClient struct + func NewOperationsClient(subscriptionID string) OperationsClient + func NewOperationsClientWithBaseURI(baseURI string, subscriptionID string) OperationsClient + func (client OperationsClient) List(ctx context.Context) (result OperationListResultPage, err error) + func (client OperationsClient) ListComplete(ctx context.Context) (result OperationListResultIterator, err error) + func (client OperationsClient) ListPreparer(ctx context.Context) (*http.Request, error) + func (client OperationsClient) ListResponder(resp *http.Response) (result OperationListResult, err error) + func (client OperationsClient) ListSender(req *http.Request) (*http.Response, error) + type Permissions struct + Certificates *[]CertificatePermissions + Keys *[]KeyPermissions + Secrets *[]SecretPermissions + Storage *[]StoragePermissions + type PrivateEndpoint struct + ID *string + func (peVar PrivateEndpoint) MarshalJSON() ([]byte, error) + type PrivateEndpointConnection struct + Etag *string + ID *string + Location *string + Name *string + Tags map[string]*string + Type *string + func (pec *PrivateEndpointConnection) UnmarshalJSON(body []byte) error + func (pec PrivateEndpointConnection) MarshalJSON() ([]byte, error) + type PrivateEndpointConnectionItem struct + Etag *string + ID *string + func (peci *PrivateEndpointConnectionItem) UnmarshalJSON(body []byte) error + func (peci PrivateEndpointConnectionItem) MarshalJSON() ([]byte, error) + type PrivateEndpointConnectionListResult struct + NextLink *string + Value *[]PrivateEndpointConnection + func (peclr PrivateEndpointConnectionListResult) IsEmpty() bool + type PrivateEndpointConnectionListResultIterator struct + func NewPrivateEndpointConnectionListResultIterator(page PrivateEndpointConnectionListResultPage) PrivateEndpointConnectionListResultIterator + func (iter *PrivateEndpointConnectionListResultIterator) Next() error + func (iter *PrivateEndpointConnectionListResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter PrivateEndpointConnectionListResultIterator) NotDone() bool + func (iter PrivateEndpointConnectionListResultIterator) Response() PrivateEndpointConnectionListResult + func (iter PrivateEndpointConnectionListResultIterator) Value() PrivateEndpointConnection + type PrivateEndpointConnectionListResultPage struct + func NewPrivateEndpointConnectionListResultPage(cur PrivateEndpointConnectionListResult, ...) PrivateEndpointConnectionListResultPage + func (page *PrivateEndpointConnectionListResultPage) Next() error + func (page *PrivateEndpointConnectionListResultPage) NextWithContext(ctx context.Context) (err error) + func (page PrivateEndpointConnectionListResultPage) NotDone() bool + func (page PrivateEndpointConnectionListResultPage) Response() PrivateEndpointConnectionListResult + func (page PrivateEndpointConnectionListResultPage) Values() []PrivateEndpointConnection + type PrivateEndpointConnectionProperties struct + PrivateEndpoint *PrivateEndpoint + PrivateLinkServiceConnectionState *PrivateLinkServiceConnectionState + ProvisioningState PrivateEndpointConnectionProvisioningState + type PrivateEndpointConnectionProvisioningState string + const PrivateEndpointConnectionProvisioningStateCreating + const PrivateEndpointConnectionProvisioningStateDeleting + const PrivateEndpointConnectionProvisioningStateDisconnected + const PrivateEndpointConnectionProvisioningStateFailed + const PrivateEndpointConnectionProvisioningStateSucceeded + const PrivateEndpointConnectionProvisioningStateUpdating + func PossiblePrivateEndpointConnectionProvisioningStateValues() []PrivateEndpointConnectionProvisioningState + type PrivateEndpointConnectionsClient struct + func NewPrivateEndpointConnectionsClient(subscriptionID string) PrivateEndpointConnectionsClient + func NewPrivateEndpointConnectionsClientWithBaseURI(baseURI string, subscriptionID string) PrivateEndpointConnectionsClient + func (client PrivateEndpointConnectionsClient) Delete(ctx context.Context, resourceGroupName string, vaultName string, ...) (result PrivateEndpointConnectionsDeleteFuture, err error) + func (client PrivateEndpointConnectionsClient) DeletePreparer(ctx context.Context, resourceGroupName string, vaultName string, ...) (*http.Request, error) + func (client PrivateEndpointConnectionsClient) DeleteResponder(resp *http.Response) (result PrivateEndpointConnection, err error) + func (client PrivateEndpointConnectionsClient) DeleteSender(req *http.Request) (future PrivateEndpointConnectionsDeleteFuture, err error) + func (client PrivateEndpointConnectionsClient) Get(ctx context.Context, resourceGroupName string, vaultName string, ...) (result PrivateEndpointConnection, err error) + func (client PrivateEndpointConnectionsClient) GetPreparer(ctx context.Context, resourceGroupName string, vaultName string, ...) (*http.Request, error) + func (client PrivateEndpointConnectionsClient) GetResponder(resp *http.Response) (result PrivateEndpointConnection, err error) + func (client PrivateEndpointConnectionsClient) GetSender(req *http.Request) (*http.Response, error) + func (client PrivateEndpointConnectionsClient) ListByResource(ctx context.Context, resourceGroupName string, vaultName string) (result PrivateEndpointConnectionListResultPage, err error) + func (client PrivateEndpointConnectionsClient) ListByResourceComplete(ctx context.Context, resourceGroupName string, vaultName string) (result PrivateEndpointConnectionListResultIterator, err error) + func (client PrivateEndpointConnectionsClient) ListByResourcePreparer(ctx context.Context, resourceGroupName string, vaultName string) (*http.Request, error) + func (client PrivateEndpointConnectionsClient) ListByResourceResponder(resp *http.Response) (result PrivateEndpointConnectionListResult, err error) + func (client PrivateEndpointConnectionsClient) ListByResourceSender(req *http.Request) (*http.Response, error) + func (client PrivateEndpointConnectionsClient) Put(ctx context.Context, resourceGroupName string, vaultName string, ...) (result PrivateEndpointConnection, err error) + func (client PrivateEndpointConnectionsClient) PutPreparer(ctx context.Context, resourceGroupName string, vaultName string, ...) (*http.Request, error) + func (client PrivateEndpointConnectionsClient) PutResponder(resp *http.Response) (result PrivateEndpointConnection, err error) + func (client PrivateEndpointConnectionsClient) PutSender(req *http.Request) (*http.Response, error) + type PrivateEndpointConnectionsDeleteFuture struct + Result func(PrivateEndpointConnectionsClient) (PrivateEndpointConnection, error) + func (future *PrivateEndpointConnectionsDeleteFuture) UnmarshalJSON(body []byte) error + type PrivateEndpointServiceConnectionStatus string + const PrivateEndpointServiceConnectionStatusApproved + const PrivateEndpointServiceConnectionStatusDisconnected + const PrivateEndpointServiceConnectionStatusPending + const PrivateEndpointServiceConnectionStatusRejected + func PossiblePrivateEndpointServiceConnectionStatusValues() []PrivateEndpointServiceConnectionStatus + type PrivateLinkResource struct + ID *string + Location *string + Name *string + Tags map[string]*string + Type *string + func (plr *PrivateLinkResource) UnmarshalJSON(body []byte) error + func (plr PrivateLinkResource) MarshalJSON() ([]byte, error) + type PrivateLinkResourceListResult struct + Value *[]PrivateLinkResource + type PrivateLinkResourceProperties struct + GroupID *string + RequiredMembers *[]string + RequiredZoneNames *[]string + func (plrp PrivateLinkResourceProperties) MarshalJSON() ([]byte, error) + type PrivateLinkResourcesClient struct + func NewPrivateLinkResourcesClient(subscriptionID string) PrivateLinkResourcesClient + func NewPrivateLinkResourcesClientWithBaseURI(baseURI string, subscriptionID string) PrivateLinkResourcesClient + func (client PrivateLinkResourcesClient) ListByVault(ctx context.Context, resourceGroupName string, vaultName string) (result PrivateLinkResourceListResult, err error) + func (client PrivateLinkResourcesClient) ListByVaultPreparer(ctx context.Context, resourceGroupName string, vaultName string) (*http.Request, error) + func (client PrivateLinkResourcesClient) ListByVaultResponder(resp *http.Response) (result PrivateLinkResourceListResult, err error) + func (client PrivateLinkResourcesClient) ListByVaultSender(req *http.Request) (*http.Response, error) + type PrivateLinkServiceConnectionState struct + ActionsRequired ActionsRequired + Description *string + Status PrivateEndpointServiceConnectionStatus + type ProvisioningState string + const ProvisioningStateActivated + const ProvisioningStateDeleting + const ProvisioningStateFailed + const ProvisioningStateProvisioning + const ProvisioningStateRestoring + const ProvisioningStateSecurityDomainRestore + const ProvisioningStateSucceeded + const ProvisioningStateUpdating + func PossibleProvisioningStateValues() []ProvisioningState + type PublicNetworkAccess string + const PublicNetworkAccessDisabled + const PublicNetworkAccessEnabled + func PossiblePublicNetworkAccessValues() []PublicNetworkAccess + type Reason string + const ReasonAccountNameInvalid + const ReasonAlreadyExists + func PossibleReasonValues() []Reason + type Resource struct + ID *string + Location *string + Name *string + Tags map[string]*string + Type *string + func (r Resource) MarshalJSON() ([]byte, error) + type ResourceListResult struct + NextLink *string + Value *[]Resource + func (rlr ResourceListResult) IsEmpty() bool + type ResourceListResultIterator struct + func NewResourceListResultIterator(page ResourceListResultPage) ResourceListResultIterator + func (iter *ResourceListResultIterator) Next() error + func (iter *ResourceListResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter ResourceListResultIterator) NotDone() bool + func (iter ResourceListResultIterator) Response() ResourceListResult + func (iter ResourceListResultIterator) Value() Resource + type ResourceListResultPage struct + func NewResourceListResultPage(cur ResourceListResult, ...) ResourceListResultPage + func (page *ResourceListResultPage) Next() error + func (page *ResourceListResultPage) NextWithContext(ctx context.Context) (err error) + func (page ResourceListResultPage) NotDone() bool + func (page ResourceListResultPage) Response() ResourceListResult + func (page ResourceListResultPage) Values() []Resource + type Secret struct + ID *string + Location *string + Name *string + Properties *SecretProperties + Tags map[string]*string + Type *string + func (s Secret) MarshalJSON() ([]byte, error) + type SecretAttributes struct + Created *date.UnixTime + Enabled *bool + Expires *date.UnixTime + NotBefore *date.UnixTime + Updated *date.UnixTime + func (sa SecretAttributes) MarshalJSON() ([]byte, error) + type SecretCreateOrUpdateParameters struct + Properties *SecretProperties + Tags map[string]*string + func (scoup SecretCreateOrUpdateParameters) MarshalJSON() ([]byte, error) + type SecretListResult struct + NextLink *string + Value *[]Secret + 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() Secret + type SecretListResultPage struct + func NewSecretListResultPage(cur SecretListResult, ...) 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() []Secret + type SecretPatchParameters struct + Properties *SecretPatchProperties + Tags map[string]*string + func (spp SecretPatchParameters) MarshalJSON() ([]byte, error) + type SecretPatchProperties struct + Attributes *SecretAttributes + ContentType *string + Value *string + type SecretPermissions string + const SecretPermissionsAll + const SecretPermissionsBackup + const SecretPermissionsDelete + const SecretPermissionsGet + const SecretPermissionsList + const SecretPermissionsPurge + const SecretPermissionsRecover + const SecretPermissionsRestore + const SecretPermissionsSet + func PossibleSecretPermissionsValues() []SecretPermissions + type SecretProperties struct + Attributes *SecretAttributes + ContentType *string + SecretURI *string + SecretURIWithVersion *string + Value *string + func (sp SecretProperties) MarshalJSON() ([]byte, error) + type SecretsClient struct + func NewSecretsClient(subscriptionID string) SecretsClient + func NewSecretsClientWithBaseURI(baseURI string, subscriptionID string) SecretsClient + func (client SecretsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, vaultName string, ...) (result Secret, err error) + func (client SecretsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, vaultName string, ...) (*http.Request, error) + func (client SecretsClient) CreateOrUpdateResponder(resp *http.Response) (result Secret, err error) + func (client SecretsClient) CreateOrUpdateSender(req *http.Request) (*http.Response, error) + func (client SecretsClient) Get(ctx context.Context, resourceGroupName string, vaultName string, ...) (result Secret, err error) + func (client SecretsClient) GetPreparer(ctx context.Context, resourceGroupName string, vaultName string, ...) (*http.Request, error) + func (client SecretsClient) GetResponder(resp *http.Response) (result Secret, err error) + func (client SecretsClient) GetSender(req *http.Request) (*http.Response, error) + func (client SecretsClient) List(ctx context.Context, resourceGroupName string, vaultName string, top *int32) (result SecretListResultPage, err error) + func (client SecretsClient) ListComplete(ctx context.Context, resourceGroupName string, vaultName string, top *int32) (result SecretListResultIterator, err error) + func (client SecretsClient) ListPreparer(ctx context.Context, resourceGroupName string, vaultName string, top *int32) (*http.Request, error) + func (client SecretsClient) ListResponder(resp *http.Response) (result SecretListResult, err error) + func (client SecretsClient) ListSender(req *http.Request) (*http.Response, error) + func (client SecretsClient) Update(ctx context.Context, resourceGroupName string, vaultName string, ...) (result Secret, err error) + func (client SecretsClient) UpdatePreparer(ctx context.Context, resourceGroupName string, vaultName string, ...) (*http.Request, error) + func (client SecretsClient) UpdateResponder(resp *http.Response) (result Secret, err error) + func (client SecretsClient) UpdateSender(req *http.Request) (*http.Response, error) + type ServiceSpecification struct + LogSpecifications *[]LogSpecification + MetricSpecifications *[]MetricSpecification + type Sku struct + Family *string + Name SkuName + type SkuName string + const SkuNamePremium + const SkuNameStandard + func PossibleSkuNameValues() []SkuName + type StoragePermissions string + const StoragePermissionsAll + const StoragePermissionsBackup + const StoragePermissionsDelete + const StoragePermissionsDeletesas + const StoragePermissionsGet + const StoragePermissionsGetsas + const StoragePermissionsList + const StoragePermissionsListsas + const StoragePermissionsPurge + const StoragePermissionsRecover + const StoragePermissionsRegeneratekey + const StoragePermissionsRestore + const StoragePermissionsSet + const StoragePermissionsSetsas + const StoragePermissionsUpdate + func PossibleStoragePermissionsValues() []StoragePermissions + type SystemData struct + CreatedAt *date.Time + CreatedBy *string + CreatedByType IdentityType + LastModifiedAt *date.Time + LastModifiedBy *string + LastModifiedByType IdentityType + type Vault struct + ID *string + Location *string + Name *string + Properties *VaultProperties + SystemData *SystemData + Tags map[string]*string + Type *string + func (vVar Vault) MarshalJSON() ([]byte, error) + type VaultAccessPolicyParameters struct + ID *string + Location *string + Name *string + Properties *VaultAccessPolicyProperties + Type *string + func (vapp VaultAccessPolicyParameters) MarshalJSON() ([]byte, error) + type VaultAccessPolicyProperties struct + AccessPolicies *[]AccessPolicyEntry + type VaultCheckNameAvailabilityParameters struct + Name *string + Type *string + type VaultCreateOrUpdateParameters struct + Location *string + Properties *VaultProperties + Tags map[string]*string + func (vcoup VaultCreateOrUpdateParameters) MarshalJSON() ([]byte, error) + type VaultListResult struct + NextLink *string + Value *[]Vault + func (vlr VaultListResult) IsEmpty() bool + type VaultListResultIterator struct + func NewVaultListResultIterator(page VaultListResultPage) VaultListResultIterator + func (iter *VaultListResultIterator) Next() error + func (iter *VaultListResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter VaultListResultIterator) NotDone() bool + func (iter VaultListResultIterator) Response() VaultListResult + func (iter VaultListResultIterator) Value() Vault + type VaultListResultPage struct + func NewVaultListResultPage(cur VaultListResult, ...) VaultListResultPage + func (page *VaultListResultPage) Next() error + func (page *VaultListResultPage) NextWithContext(ctx context.Context) (err error) + func (page VaultListResultPage) NotDone() bool + func (page VaultListResultPage) Response() VaultListResult + func (page VaultListResultPage) Values() []Vault + type VaultPatchParameters struct + Properties *VaultPatchProperties + Tags map[string]*string + func (vpp VaultPatchParameters) MarshalJSON() ([]byte, error) + type VaultPatchProperties struct + AccessPolicies *[]AccessPolicyEntry + CreateMode CreateMode + EnablePurgeProtection *bool + EnableRbacAuthorization *bool + EnableSoftDelete *bool + EnabledForDeployment *bool + EnabledForDiskEncryption *bool + EnabledForTemplateDeployment *bool + NetworkAcls *NetworkRuleSet + PublicNetworkAccess *string + Sku *Sku + SoftDeleteRetentionInDays *int32 + TenantID *uuid.UUID + type VaultProperties struct + AccessPolicies *[]AccessPolicyEntry + CreateMode CreateMode + EnablePurgeProtection *bool + EnableRbacAuthorization *bool + EnableSoftDelete *bool + EnabledForDeployment *bool + EnabledForDiskEncryption *bool + EnabledForTemplateDeployment *bool + HsmPoolResourceID *string + NetworkAcls *NetworkRuleSet + PrivateEndpointConnections *[]PrivateEndpointConnectionItem + ProvisioningState VaultProvisioningState + PublicNetworkAccess *string + Sku *Sku + SoftDeleteRetentionInDays *int32 + TenantID *uuid.UUID + VaultURI *string + func (vp VaultProperties) MarshalJSON() ([]byte, error) + type VaultProvisioningState string + const VaultProvisioningStateRegisteringDNS + const VaultProvisioningStateSucceeded + func PossibleVaultProvisioningStateValues() []VaultProvisioningState + type VaultsClient struct + func NewVaultsClient(subscriptionID string) VaultsClient + func NewVaultsClientWithBaseURI(baseURI string, subscriptionID string) VaultsClient + func (client VaultsClient) CheckNameAvailability(ctx context.Context, vaultName VaultCheckNameAvailabilityParameters) (result CheckNameAvailabilityResult, err error) + func (client VaultsClient) CheckNameAvailabilityPreparer(ctx context.Context, vaultName VaultCheckNameAvailabilityParameters) (*http.Request, error) + func (client VaultsClient) CheckNameAvailabilityResponder(resp *http.Response) (result CheckNameAvailabilityResult, err error) + func (client VaultsClient) CheckNameAvailabilitySender(req *http.Request) (*http.Response, error) + func (client VaultsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, vaultName string, ...) (result VaultsCreateOrUpdateFuture, err error) + func (client VaultsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, vaultName string, ...) (*http.Request, error) + func (client VaultsClient) CreateOrUpdateResponder(resp *http.Response) (result Vault, err error) + func (client VaultsClient) CreateOrUpdateSender(req *http.Request) (future VaultsCreateOrUpdateFuture, err error) + func (client VaultsClient) Delete(ctx context.Context, resourceGroupName string, vaultName string) (result autorest.Response, err error) + func (client VaultsClient) DeletePreparer(ctx context.Context, resourceGroupName string, vaultName string) (*http.Request, error) + func (client VaultsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client VaultsClient) DeleteSender(req *http.Request) (*http.Response, error) + func (client VaultsClient) Get(ctx context.Context, resourceGroupName string, vaultName string) (result Vault, err error) + func (client VaultsClient) GetDeleted(ctx context.Context, vaultName string, location string) (result DeletedVault, err error) + func (client VaultsClient) GetDeletedPreparer(ctx context.Context, vaultName string, location string) (*http.Request, error) + func (client VaultsClient) GetDeletedResponder(resp *http.Response) (result DeletedVault, err error) + func (client VaultsClient) GetDeletedSender(req *http.Request) (*http.Response, error) + func (client VaultsClient) GetPreparer(ctx context.Context, resourceGroupName string, vaultName string) (*http.Request, error) + func (client VaultsClient) GetResponder(resp *http.Response) (result Vault, err error) + func (client VaultsClient) GetSender(req *http.Request) (*http.Response, error) + func (client VaultsClient) List(ctx context.Context, top *int32) (result ResourceListResultPage, err error) + func (client VaultsClient) ListByResourceGroup(ctx context.Context, resourceGroupName string, top *int32) (result VaultListResultPage, err error) + func (client VaultsClient) ListByResourceGroupComplete(ctx context.Context, resourceGroupName string, top *int32) (result VaultListResultIterator, err error) + func (client VaultsClient) ListByResourceGroupPreparer(ctx context.Context, resourceGroupName string, top *int32) (*http.Request, error) + func (client VaultsClient) ListByResourceGroupResponder(resp *http.Response) (result VaultListResult, err error) + func (client VaultsClient) ListByResourceGroupSender(req *http.Request) (*http.Response, error) + func (client VaultsClient) ListBySubscription(ctx context.Context, top *int32) (result VaultListResultPage, err error) + func (client VaultsClient) ListBySubscriptionComplete(ctx context.Context, top *int32) (result VaultListResultIterator, err error) + func (client VaultsClient) ListBySubscriptionPreparer(ctx context.Context, top *int32) (*http.Request, error) + func (client VaultsClient) ListBySubscriptionResponder(resp *http.Response) (result VaultListResult, err error) + func (client VaultsClient) ListBySubscriptionSender(req *http.Request) (*http.Response, error) + func (client VaultsClient) ListComplete(ctx context.Context, top *int32) (result ResourceListResultIterator, err error) + func (client VaultsClient) ListDeleted(ctx context.Context) (result DeletedVaultListResultPage, err error) + func (client VaultsClient) ListDeletedComplete(ctx context.Context) (result DeletedVaultListResultIterator, err error) + func (client VaultsClient) ListDeletedPreparer(ctx context.Context) (*http.Request, error) + func (client VaultsClient) ListDeletedResponder(resp *http.Response) (result DeletedVaultListResult, err error) + func (client VaultsClient) ListDeletedSender(req *http.Request) (*http.Response, error) + func (client VaultsClient) ListPreparer(ctx context.Context, top *int32) (*http.Request, error) + func (client VaultsClient) ListResponder(resp *http.Response) (result ResourceListResult, err error) + func (client VaultsClient) ListSender(req *http.Request) (*http.Response, error) + func (client VaultsClient) PurgeDeleted(ctx context.Context, vaultName string, location string) (result VaultsPurgeDeletedFuture, err error) + func (client VaultsClient) PurgeDeletedPreparer(ctx context.Context, vaultName string, location string) (*http.Request, error) + func (client VaultsClient) PurgeDeletedResponder(resp *http.Response) (result autorest.Response, err error) + func (client VaultsClient) PurgeDeletedSender(req *http.Request) (future VaultsPurgeDeletedFuture, err error) + func (client VaultsClient) Update(ctx context.Context, resourceGroupName string, vaultName string, ...) (result Vault, err error) + func (client VaultsClient) UpdateAccessPolicy(ctx context.Context, resourceGroupName string, vaultName string, ...) (result VaultAccessPolicyParameters, err error) + func (client VaultsClient) UpdateAccessPolicyPreparer(ctx context.Context, resourceGroupName string, vaultName string, ...) (*http.Request, error) + func (client VaultsClient) UpdateAccessPolicyResponder(resp *http.Response) (result VaultAccessPolicyParameters, err error) + func (client VaultsClient) UpdateAccessPolicySender(req *http.Request) (*http.Response, error) + func (client VaultsClient) UpdatePreparer(ctx context.Context, resourceGroupName string, vaultName string, ...) (*http.Request, error) + func (client VaultsClient) UpdateResponder(resp *http.Response) (result Vault, err error) + func (client VaultsClient) UpdateSender(req *http.Request) (*http.Response, error) + type VaultsCreateOrUpdateFuture struct + Result func(VaultsClient) (Vault, error) + func (future *VaultsCreateOrUpdateFuture) UnmarshalJSON(body []byte) error + type VaultsPurgeDeletedFuture struct + Result func(VaultsClient) (autorest.Response, error) + func (future *VaultsPurgeDeletedFuture) UnmarshalJSON(body []byte) error + type VirtualNetworkRule struct + ID *string + IgnoreMissingVnetServiceEndpoint *bool Incompatible versions in this module v99.0.0+incompatible Jul 18, 2022 v68.0.0+incompatible Jan 19, 2023 v67.3.0+incompatible Jan 10, 2023 v67.2.0+incompatible Dec 16, 2022 v67.1.0+incompatible Nov 15, 2022 v67.0.0+incompatible Oct 11, 2022 v66.0.0+incompatible Jun 14, 2022 v65.0.0+incompatible May 24, 2022 v64.1.0+incompatible May 16, 2022