PublicAccessType::Private was renamed to PublicAccessType::None (#1453)

* rename PublicAccessType::Private to None

* changelog

* fix
This commit is contained in:
JinmingHu 2021-01-25 15:35:56 +08:00 committed by GitHub
parent 4c8232e9cf
commit 84f7445302
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
7 changed files with 15 additions and 14 deletions

View File

@ -13,6 +13,7 @@
- `ListType` in `GetBlockListOptions` was changed to non-nullable.
- Added `BlobLeaseClient`, all lease related APIs are moved to `BlobLeaseClient`.
- Type for lease duration in requests was changed to `std::chrono::seconds`, in response was changed to enum.
- `PublicAccessType::Private` was renamed to `PublicAccessType::None`.
- `startsOn` parameter for `GetUserDelegationKey` was changed to optional.
## 12.0.0-beta.6 (2020-01-14)

View File

@ -293,7 +293,7 @@ namespace Azure { namespace Storage { namespace Blobs {
* @brief Specifies whether data in the container may be accessed publicly and the level
* of access.
*/
Models::PublicAccessType AccessType = Models::PublicAccessType::Private;
Models::PublicAccessType AccessType = Models::PublicAccessType::None;
/**
* @brief Name-value pairs to associate with the container as metadata.
@ -445,7 +445,7 @@ namespace Azure { namespace Storage { namespace Blobs {
* @brief Specifies whether data in the container may be accessed publicly and the level
* of access.
*/
Models::PublicAccessType AccessType = Models::PublicAccessType::Private;
Models::PublicAccessType AccessType = Models::PublicAccessType::None;
/**
* @brief Stored access policies that you can use to provide fine grained control over

View File

@ -543,7 +543,7 @@ namespace Azure { namespace Storage { namespace Blobs {
const std::string& Get() const { return m_value; }
AZ_STORAGE_BLOBS_DLLEXPORT const static PublicAccessType BlobContainer;
AZ_STORAGE_BLOBS_DLLEXPORT const static PublicAccessType Blob;
AZ_STORAGE_BLOBS_DLLEXPORT const static PublicAccessType Private;
AZ_STORAGE_BLOBS_DLLEXPORT const static PublicAccessType None;
private:
std::string m_value;
@ -751,7 +751,7 @@ namespace Azure { namespace Storage { namespace Blobs {
std::string ETag;
Azure::Core::DateTime LastModified;
Storage::Metadata Metadata;
PublicAccessType AccessType = PublicAccessType::Private;
PublicAccessType AccessType = PublicAccessType::None;
bool HasImmutabilityPolicy = false;
bool HasLegalHold = false;
Azure::Core::Nullable<BlobLeaseDurationType> LeaseDuration;
@ -799,7 +799,7 @@ namespace Azure { namespace Storage { namespace Blobs {
struct GetBlobContainerAccessPolicyResult
{
std::string RequestId;
PublicAccessType AccessType = PublicAccessType::Private;
PublicAccessType AccessType = PublicAccessType::None;
std::string ETag;
Azure::Core::DateTime LastModified;
std::vector<BlobSignedIdentifier> SignedIdentifiers;
@ -811,7 +811,7 @@ namespace Azure { namespace Storage { namespace Blobs {
std::string ETag;
Azure::Core::DateTime LastModified;
Storage::Metadata Metadata;
PublicAccessType AccessType = PublicAccessType::Private;
PublicAccessType AccessType = PublicAccessType::None;
bool HasImmutabilityPolicy = false;
bool HasLegalHold = false;
Azure::Core::Nullable<BlobLeaseDurationType> LeaseDuration;
@ -3093,7 +3093,7 @@ namespace Azure { namespace Storage { namespace Blobs {
struct CreateBlobContainerOptions
{
Azure::Core::Nullable<int32_t> Timeout;
PublicAccessType AccessType = PublicAccessType::Private;
PublicAccessType AccessType = PublicAccessType::None;
Storage::Metadata Metadata;
Azure::Core::Nullable<std::string> DefaultEncryptionScope;
Azure::Core::Nullable<bool> PreventEncryptionScopeOverride;
@ -3580,7 +3580,7 @@ namespace Azure { namespace Storage { namespace Blobs {
struct SetBlobContainerAccessPolicyOptions
{
Azure::Core::Nullable<int32_t> Timeout;
PublicAccessType AccessType = PublicAccessType::Private;
PublicAccessType AccessType = PublicAccessType::None;
Azure::Core::Nullable<std::string> LeaseId;
Azure::Core::Nullable<Azure::Core::DateTime> IfModifiedSince;
Azure::Core::Nullable<Azure::Core::DateTime> IfUnmodifiedSince;

View File

@ -73,7 +73,7 @@ namespace Azure { namespace Storage { namespace Blobs { namespace Models {
const PublicAccessType PublicAccessType::BlobContainer("container");
const PublicAccessType PublicAccessType::Blob("blob");
const PublicAccessType PublicAccessType::Private("");
const PublicAccessType PublicAccessType::None("");
const RehydratePriority RehydratePriority::High("High");
const RehydratePriority RehydratePriority::Standard("Standard");

View File

@ -681,7 +681,7 @@ namespace Azure { namespace Storage { namespace Test {
auto timeAfter = lastModifiedTime + std::chrono::seconds(1);
Blobs::SetBlobContainerAccessPolicyOptions options;
options.AccessType = Blobs::Models::PublicAccessType::Private;
options.AccessType = Blobs::Models::PublicAccessType::None;
if (condition == Condition::ModifiedSince)
{
options.AccessConditions.IfModifiedSince

View File

@ -203,7 +203,7 @@ namespace Azure { namespace Storage { namespace Files { namespace DataLake {
}
else if (options.AccessType == Models::PublicAccessType::None)
{
blobOptions.AccessType = Blobs::Models::PublicAccessType::Private;
blobOptions.AccessType = Blobs::Models::PublicAccessType::None;
}
else
{
@ -340,7 +340,7 @@ namespace Azure { namespace Storage { namespace Files { namespace DataLake {
{
ret.AccessType = Models::PublicAccessType::Path;
}
else if (result->AccessType == Blobs::Models::PublicAccessType::Private)
else if (result->AccessType == Blobs::Models::PublicAccessType::None)
{
ret.AccessType = Models::PublicAccessType::None;
}
@ -376,7 +376,7 @@ namespace Azure { namespace Storage { namespace Files { namespace DataLake {
}
else if (options.AccessType == Models::PublicAccessType::None)
{
blobOptions.AccessType = Blobs::Models::PublicAccessType::Private;
blobOptions.AccessType = Blobs::Models::PublicAccessType::None;
}
else
{

View File

@ -54,7 +54,7 @@ namespace Azure { namespace Storage { namespace Files { namespace DataLake {
{
fileSystem.AccessType = Models::PublicAccessType::Path;
}
else if (item.AccessType == Blobs::Models::PublicAccessType::Private)
else if (item.AccessType == Blobs::Models::PublicAccessType::None)
{
fileSystem.AccessType = Models::PublicAccessType::None;
}