azure-storage-files-shares
Public Attributes | List of all members
Azure::Storage::Files::Shares::StartFileCopyOptions Struct Referencefinal

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::PermissionCopyModePermissionCopyMode
 
Azure::Nullable< bool > IgnoreReadOnly
 
Azure::Nullable< bool > SetArchiveAttribute
 
LeaseAccessConditions AccessConditions
 

Member Data Documentation

◆ AccessConditions

LeaseAccessConditions Azure::Storage::Files::Shares::StartFileCopyOptions::AccessConditions

The operation will only succeed if the access condition is met.

◆ IgnoreReadOnly

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.

◆ Metadata

Storage::Metadata Azure::Storage::Files::Shares::StartFileCopyOptions::Metadata

A name-value pair to associate with a file storage object.

◆ Permission

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.

◆ PermissionCopyMode

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.

◆ SetArchiveAttribute

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.

◆ SmbProperties

Models::FileSmbProperties Azure::Storage::Files::Shares::StartFileCopyOptions::SmbProperties

SMB properties to set for the destination file.


The documentation for this struct was generated from the following file: