ceph-csi/vendor/github.com/Azure/azure-sdk-for-go/sdk/security/keyvault/azsecrets/response_types.go
Praveen M 47b202554e rebase: Azure key vault module dependency update
This commit adds the Azure SDK for Azure key vault KMS
integration to the Ceph CSI driver.

Signed-off-by: Praveen M <m.praveen@ibm.com>
2024-03-13 14:46:41 +00:00

81 lines
2.8 KiB
Go

//go:build go1.18
// +build go1.18
// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License. See License.txt in the project root for license information.
// Code generated by Microsoft (R) AutoRest Code Generator. DO NOT EDIT.
// Changes may cause incorrect behavior and will be lost if the code is regenerated.
package azsecrets
// BackupSecretResponse contains the response from method Client.BackupSecret.
type BackupSecretResponse struct {
// The backup secret result, containing the backup blob.
BackupSecretResult
}
// DeleteSecretResponse contains the response from method Client.DeleteSecret.
type DeleteSecretResponse struct {
// A Deleted Secret consisting of its previous id, attributes and its tags, as well as information on when it will be purged.
DeletedSecret
}
// GetDeletedSecretResponse contains the response from method Client.GetDeletedSecret.
type GetDeletedSecretResponse struct {
// A Deleted Secret consisting of its previous id, attributes and its tags, as well as information on when it will be purged.
DeletedSecret
}
// GetSecretResponse contains the response from method Client.GetSecret.
type GetSecretResponse struct {
// A secret consisting of a value, id and its attributes.
Secret
}
// ListDeletedSecretPropertiesResponse contains the response from method Client.NewListDeletedSecretPropertiesPager.
type ListDeletedSecretPropertiesResponse struct {
// The deleted secret list result
DeletedSecretPropertiesListResult
}
// ListSecretPropertiesResponse contains the response from method Client.NewListSecretPropertiesPager.
type ListSecretPropertiesResponse struct {
// The secret list result.
SecretPropertiesListResult
}
// ListSecretPropertiesVersionsResponse contains the response from method Client.NewListSecretPropertiesVersionsPager.
type ListSecretPropertiesVersionsResponse struct {
// The secret list result.
SecretPropertiesListResult
}
// PurgeDeletedSecretResponse contains the response from method Client.PurgeDeletedSecret.
type PurgeDeletedSecretResponse struct {
// placeholder for future response values
}
// RecoverDeletedSecretResponse contains the response from method Client.RecoverDeletedSecret.
type RecoverDeletedSecretResponse struct {
// A secret consisting of a value, id and its attributes.
Secret
}
// RestoreSecretResponse contains the response from method Client.RestoreSecret.
type RestoreSecretResponse struct {
// A secret consisting of a value, id and its attributes.
Secret
}
// SetSecretResponse contains the response from method Client.SetSecret.
type SetSecretResponse struct {
// A secret consisting of a value, id and its attributes.
Secret
}
// UpdateSecretPropertiesResponse contains the response from method Client.UpdateSecretProperties.
type UpdateSecretPropertiesResponse struct {
// A secret consisting of a value, id and its attributes.
Secret
}