|
Optional parameters for Azure::Storage::Files::Shares::ShareFileClient::StartCopy.
#include <share_options.hpp>
Public Attributes | |
Storage::Metadata | Metadata |
Azure::Nullable< std::string > | Permission |
Models::FileSmbProperties | SmbProperties |
Azure::Nullable< Models::PermissionCopyMode > | PermissionCopyMode |
Azure::Nullable< bool > | IgnoreReadOnly |
Azure::Nullable< bool > | SetArchiveAttribute |
LeaseAccessConditions | AccessConditions |
LeaseAccessConditions Azure::Storage::Files::Shares::StartFileCopyOptions::AccessConditions |
The operation will only succeed if the access condition is met.
Azure::Nullable<bool> Azure::Storage::Files::Shares::StartFileCopyOptions::IgnoreReadOnly |
Specifies the option to overwrite the target file if it already exists and has read-only attribute set.
Storage::Metadata Azure::Storage::Files::Shares::StartFileCopyOptions::Metadata |
A name-value pair to associate with a file storage object.
Azure::Nullable<std::string> Azure::Storage::Files::Shares::StartFileCopyOptions::Permission |
This permission is the security descriptor for the file specified in the Security Descriptor Definition Language (SDDL). If not specified, 'inherit' is used.
Azure::Nullable<Models::PermissionCopyMode> Azure::Storage::Files::Shares::StartFileCopyOptions::PermissionCopyMode |
Specifies the option to copy file security descriptor from source file or to set it using the value which is defined by the SMB properties.
Azure::Nullable<bool> Azure::Storage::Files::Shares::StartFileCopyOptions::SetArchiveAttribute |
Specifies the option to set archive attribute on a target file. True means archive attribute will be set on a target file despite attribute overrides or a source file state.
Models::FileSmbProperties Azure::Storage::Files::Shares::StartFileCopyOptions::SmbProperties |
SMB properties to set for the destination file.