AppendBlobCreateIfNotExistsOptions interface
createIfNotExists işlemini yapılandırma seçenekleri.
- Extends
Özellikler
| abort |
İşlemi iptal etme isteğine işaret eden |
| blob |
Ekleme blobları oluşturulurken ayarlanacağı HTTP üst bilgileri. Ayarlanması gereken ortak üst bilgi |
| customer |
Müşteri Tarafından Sağlanan Anahtar Bilgileri. |
| encryption |
Opsiyonel. Sürüm 2019-07-07 ve üzeri. İstekte sağlanan verileri şifrelemek için kullanılacak şifreleme kapsamının adını belirtir. Belirtilmezse, şifreleme varsayılan hesap şifreleme kapsamıyla gerçekleştirilir. Daha fazla bilgi için bkz. Azure Depolama Hizmetleri için Bekleyen Şifreleme. |
| immutability |
Opsiyonel. Blob için değişmezlik ilkesini belirtir. parametresinin yalnızca sürüm düzeyi solucanı etkinleştirilmiş bir kapsayıcı içindeki blob için geçerli olduğunu unutmayın. |
| legal |
Opsiyonel. Bloba yasal bir ayrı tutmanın yerleştirilip yerleştirilmemesi gerektiğini gösterir. parametresinin yalnızca sürüm düzeyi solucanı etkinleştirilmiş bir kapsayıcı içindeki blob için geçerli olduğunu unutmayın. |
| metadata | Ekleme blobları oluştururken blobla ilişkilendirilecek anahtar-değer dize çifti koleksiyonu. |
Devralınan Özellikler
| tracing |
İzleme etkinleştirildiğinde oluşturulan span'ları yapılandırma seçenekleri. |
Özellik Ayrıntıları
abortSignal
İşlemi iptal etme isteğine işaret eden AbortSignalLike arabiriminin bir uygulaması.
Örneğin, AbortSignaloluşturmak için @azure/abort-controller kullanın.
abortSignal?: AbortSignalLike
Özellik Değeri
blobHTTPHeaders
Ekleme blobları oluşturulurken ayarlanacağı HTTP üst bilgileri. Ayarlanması gereken ortak üst bilgi blobContentType, tarayıcının dosya türüne göre işlevsellik sağlamasına olanak tanır.
blobHTTPHeaders?: BlobHttpHeaders
Özellik Değeri
customerProvidedKey
encryptionScope
Opsiyonel. Sürüm 2019-07-07 ve üzeri. İstekte sağlanan verileri şifrelemek için kullanılacak şifreleme kapsamının adını belirtir. Belirtilmezse, şifreleme varsayılan hesap şifreleme kapsamıyla gerçekleştirilir. Daha fazla bilgi için bkz. Azure Depolama Hizmetleri için Bekleyen Şifreleme.
encryptionScope?: string
Özellik Değeri
string
immutabilityPolicy
Opsiyonel. Blob için değişmezlik ilkesini belirtir. parametresinin yalnızca sürüm düzeyi solucanı etkinleştirilmiş bir kapsayıcı içindeki blob için geçerli olduğunu unutmayın.
immutabilityPolicy?: BlobImmutabilityPolicy
Özellik Değeri
legalHold
Opsiyonel. Bloba yasal bir ayrı tutmanın yerleştirilip yerleştirilmemesi gerektiğini gösterir. parametresinin yalnızca sürüm düzeyi solucanı etkinleştirilmiş bir kapsayıcı içindeki blob için geçerli olduğunu unutmayın.
legalHold?: boolean
Özellik Değeri
boolean
metadata
Ekleme blobları oluştururken blobla ilişkilendirilecek anahtar-değer dize çifti koleksiyonu.
metadata?: Metadata
Özellik Değeri
Devralınan Özellik Detayları
tracingOptions
İzleme etkinleştirildiğinde oluşturulan span'ları yapılandırma seçenekleri.
tracingOptions?: OperationTracingOptions
Özellik Değeri
Devralındığı yer:CommonOptions.tracingOptions