BlobContainers class

BlobContainers'ı temsil eden sınıf.

Oluşturucular

BlobContainers(StorageManagementClientContext)

BlobContainers oluşturun.

Yöntemler

clearLegalHold(string, string, string, string[], msRest.RequestOptionsBase)

Yasal tutma etiketlerini temizler. Aynı veya var olmayan etiketin temizlenmesi, bir kez etkili bir işlemle sonuçlanabilir. ClearLegalHold yalnızca istekte belirtilen etiketleri temizler.

clearLegalHold(string, string, string, string[], RequestOptionsBase, ServiceCallback<LegalHold>)
clearLegalHold(string, string, string, string[], ServiceCallback<LegalHold>)
create(string, string, string, BlobContainer, msRest.RequestOptionsBase)

İstek gövdesi tarafından açıklandığı gibi belirtilen hesap altında yeni bir kapsayıcı oluşturur. Kapsayıcı kaynağı, bu kapsayıcının meta verilerini ve özelliklerini içerir. Kapsayıcının içerdiği blobların listesini içermez.

create(string, string, string, BlobContainer, RequestOptionsBase, ServiceCallback<BlobContainer>)
create(string, string, string, BlobContainer, ServiceCallback<BlobContainer>)
createOrUpdateImmutabilityPolicy(string, string, string, BlobContainersCreateOrUpdateImmutabilityPolicyOptionalParams, ServiceCallback<ImmutabilityPolicy>)
createOrUpdateImmutabilityPolicy(string, string, string, Models.BlobContainersCreateOrUpdateImmutabilityPolicyOptionalParams)

Kilitsiz bir değişmezlik ilkesi oluşturur veya güncelleştirir. If-Match'de ETag verilirse kabul edilir ancak bu işlem için gerekli değildir.

createOrUpdateImmutabilityPolicy(string, string, string, ServiceCallback<ImmutabilityPolicy>)
deleteImmutabilityPolicy(string, string, string, string, msRest.RequestOptionsBase)

Kilitsiz bir değişmezlik ilkesini durdurur. Delete yanıtının immutabilityPeriodSinceCreationInDays ayarı 0 olarak ayarlanmıştır. Bu işlem için If-Match ETag gereklidir. Kilitli bir değişmezlik ilkesini silmeye izin verilmez, tek yol ilke kilitli kapsayıcı içindeki süresi dolan tüm blobları sildikten sonra kapsayıcıyı silmektir.

deleteImmutabilityPolicy(string, string, string, string, RequestOptionsBase, ServiceCallback<ImmutabilityPolicy>)
deleteImmutabilityPolicy(string, string, string, string, ServiceCallback<ImmutabilityPolicy>)
deleteMethod(string, string, string, msRest.RequestOptionsBase)

Hesabı altında belirtilen kapsayıcıyı siler.

deleteMethod(string, string, string, RequestOptionsBase, ServiceCallback<void>)
deleteMethod(string, string, string, ServiceCallback<void>)
extendImmutabilityPolicy(string, string, string, string, BlobContainersExtendImmutabilityPolicyOptionalParams, ServiceCallback<ImmutabilityPolicy>)
extendImmutabilityPolicy(string, string, string, string, Models.BlobContainersExtendImmutabilityPolicyOptionalParams)

Kilitli bir değişmezlikPolicy'nin değişmezliğini GenişletirPeriodSinceCreationInDays. Kilitli ilkede izin verilen tek eylem bu eylemdir. Bu işlem için If-Match ETag gereklidir.

extendImmutabilityPolicy(string, string, string, string, ServiceCallback<ImmutabilityPolicy>)
get(string, string, string, msRest.RequestOptionsBase)

Belirtilen kapsayıcının özelliklerini alır.

get(string, string, string, RequestOptionsBase, ServiceCallback<BlobContainer>)
get(string, string, string, ServiceCallback<BlobContainer>)
getImmutabilityPolicy(string, string, string, BlobContainersGetImmutabilityPolicyOptionalParams, ServiceCallback<ImmutabilityPolicy>)
getImmutabilityPolicy(string, string, string, Models.BlobContainersGetImmutabilityPolicyOptionalParams)

Yanıt üst bilgilerinde ve gövdesinde ilgili ETag ile birlikte mevcut değişmezlik ilkesini alır.

getImmutabilityPolicy(string, string, string, ServiceCallback<ImmutabilityPolicy>)
lease(string, string, string, BlobContainersLeaseOptionalParams, ServiceCallback<LeaseContainerResponse>)
lease(string, string, string, Models.BlobContainersLeaseOptionalParams)

Kira Kapsayıcısı işlemi, silme işlemleri için bir kapsayıcı üzerinde kilit oluşturur ve yönetir. Kilit süresi 15-60 saniye veya sonsuz olabilir.

lease(string, string, string, ServiceCallback<LeaseContainerResponse>)
list(string, string, BlobContainersListOptionalParams, ServiceCallback<ListContainerItems>)
list(string, string, Models.BlobContainersListOptionalParams)

Tüm kapsayıcıları listeler ve veri düzlemi gibi bir ön eki desteklemez. Ayrıca SRP bugün devamlılık belirteci döndürmez.

list(string, string, ServiceCallback<ListContainerItems>)
listNext(string, BlobContainersListNextOptionalParams, ServiceCallback<ListContainerItems>)
listNext(string, Models.BlobContainersListNextOptionalParams)

Tüm kapsayıcıları listeler ve veri düzlemi gibi bir ön eki desteklemez. Ayrıca SRP bugün devamlılık belirteci döndürmez.

listNext(string, ServiceCallback<ListContainerItems>)
lockImmutabilityPolicy(string, string, string, string, msRest.RequestOptionsBase)

ImmutabilityPolicy'yi Kilitli durumuna ayarlar. Kilitli ilkede izin verilen tek eylem ExtendImmutabilityPolicy eylemidir. Bu işlem için If-Match ETag gereklidir.

lockImmutabilityPolicy(string, string, string, string, RequestOptionsBase, ServiceCallback<ImmutabilityPolicy>)
lockImmutabilityPolicy(string, string, string, string, ServiceCallback<ImmutabilityPolicy>)
setLegalHold(string, string, string, string[], msRest.RequestOptionsBase)

Yasal tutma etiketlerini ayarlar. Aynı etiketin ayarlanması, etkili bir işlemle sonuçlanıyor. SetLegalHold bir ekleme desenini izler ve istekte belirtilmeyen mevcut etiketleri temizlemez.

setLegalHold(string, string, string, string[], RequestOptionsBase, ServiceCallback<LegalHold>)
setLegalHold(string, string, string, string[], ServiceCallback<LegalHold>)
update(string, string, string, BlobContainer, msRest.RequestOptionsBase)

İstek gövdesinde belirtilen kapsayıcı özelliklerini güncelleştirir. İstekte belirtilmeyen özellikler değiştirilmez. Belirtilen kapsayıcı henüz yoksa güncelleştirme başarısız olur.

update(string, string, string, BlobContainer, RequestOptionsBase, ServiceCallback<BlobContainer>)
update(string, string, string, BlobContainer, ServiceCallback<BlobContainer>)

Oluşturucu Ayrıntıları

BlobContainers(StorageManagementClientContext)

BlobContainers oluşturun.

new BlobContainers(client: StorageManagementClientContext)

Parametreler

client
StorageManagementClientContext

Hizmet istemcisine başvuru.

Yöntem Ayrıntıları

clearLegalHold(string, string, string, string[], msRest.RequestOptionsBase)

Yasal tutma etiketlerini temizler. Aynı veya var olmayan etiketin temizlenmesi, bir kez etkili bir işlemle sonuçlanabilir. ClearLegalHold yalnızca istekte belirtilen etiketleri temizler.

function clearLegalHold(resourceGroupName: string, accountName: string, containerName: string, tags: string[], options?: msRest.RequestOptionsBase)

Parametreler

resourceGroupName

string

Kullanıcının aboneliğindeki kaynak grubunun adı. Ad büyük/küçük harfe duyarsız.

accountName

string

Belirtilen kaynak grubu içindeki depolama hesabının adı. Depolama hesabı adlarının uzunluğu 3 ile 24 karakter arasında olmalı ve yalnızca sayıları ve küçük harfleri kullanmalıdır.

containerName

string

Belirtilen depolama hesabı içindeki blob kapsayıcısının adı. Blob kapsayıcı adlarının uzunluğu 3 ile 63 karakter arasında olmalı ve yalnızca küçük harf ve tire (-) olmak üzere sayıları kullanmalıdır. Her tire (-) karakterinin hemen önüne ve ardından bir harf veya sayı eklenmelidir.

tags

string[]

Her etiket 3-23 alfasayısal karakter olmalıdır ve SRP'de küçük harfe normalleştirilir.

options
msRest.RequestOptionsBase

Döndürülenler

Promise<Models.BlobContainersClearLegalHoldResponse>

Promise<Models.BlobContainersClearLegalHoldResponse>

clearLegalHold(string, string, string, string[], RequestOptionsBase, ServiceCallback<LegalHold>)

function clearLegalHold(resourceGroupName: string, accountName: string, containerName: string, tags: string[], options: RequestOptionsBase, callback: ServiceCallback<LegalHold>)

Parametreler

resourceGroupName

string

Kullanıcının aboneliğindeki kaynak grubunun adı. Ad büyük/küçük harfe duyarsız.

accountName

string

Belirtilen kaynak grubu içindeki depolama hesabının adı. Depolama hesabı adlarının uzunluğu 3 ile 24 karakter arasında olmalı ve yalnızca sayıları ve küçük harfleri kullanmalıdır.

containerName

string

Belirtilen depolama hesabı içindeki blob kapsayıcısının adı. Blob kapsayıcı adlarının uzunluğu 3 ile 63 karakter arasında olmalı ve yalnızca küçük harf ve tire (-) olmak üzere sayıları kullanmalıdır. Her tire (-) karakterinin hemen önüne ve ardından bir harf veya sayı eklenmelidir.

tags

string[]

Her etiket 3-23 alfasayısal karakter olmalıdır ve SRP'de küçük harfe normalleştirilir.

options

RequestOptionsBase

İsteğe bağlı parametreler

callback

ServiceCallback<LegalHold>

Geri çağırma

clearLegalHold(string, string, string, string[], ServiceCallback<LegalHold>)

function clearLegalHold(resourceGroupName: string, accountName: string, containerName: string, tags: string[], callback: ServiceCallback<LegalHold>)

Parametreler

resourceGroupName

string

Kullanıcının aboneliğindeki kaynak grubunun adı. Ad büyük/küçük harfe duyarsız.

accountName

string

Belirtilen kaynak grubu içindeki depolama hesabının adı. Depolama hesabı adlarının uzunluğu 3 ile 24 karakter arasında olmalı ve yalnızca sayıları ve küçük harfleri kullanmalıdır.

containerName

string

Belirtilen depolama hesabı içindeki blob kapsayıcısının adı. Blob kapsayıcı adlarının uzunluğu 3 ile 63 karakter arasında olmalı ve yalnızca küçük harf ve tire (-) olmak üzere sayıları kullanmalıdır. Her tire (-) karakterinin hemen önüne ve ardından bir harf veya sayı eklenmelidir.

tags

string[]

Her etiket 3-23 alfasayısal karakter olmalıdır ve SRP'de küçük harfe normalleştirilir.

callback

ServiceCallback<LegalHold>

Geri çağırma

create(string, string, string, BlobContainer, msRest.RequestOptionsBase)

İstek gövdesi tarafından açıklandığı gibi belirtilen hesap altında yeni bir kapsayıcı oluşturur. Kapsayıcı kaynağı, bu kapsayıcının meta verilerini ve özelliklerini içerir. Kapsayıcının içerdiği blobların listesini içermez.

function create(resourceGroupName: string, accountName: string, containerName: string, blobContainer: BlobContainer, options?: msRest.RequestOptionsBase)

Parametreler

resourceGroupName

string

Kullanıcının aboneliğindeki kaynak grubunun adı. Ad büyük/küçük harfe duyarsız.

accountName

string

Belirtilen kaynak grubu içindeki depolama hesabının adı. Depolama hesabı adlarının uzunluğu 3 ile 24 karakter arasında olmalı ve yalnızca sayıları ve küçük harfleri kullanmalıdır.

containerName

string

Belirtilen depolama hesabı içindeki blob kapsayıcısının adı. Blob kapsayıcı adlarının uzunluğu 3 ile 63 karakter arasında olmalı ve yalnızca küçük harf ve tire (-) olmak üzere sayıları kullanmalıdır. Her tire (-) karakterinin hemen önüne ve ardından bir harf veya sayı eklenmelidir.

blobContainer
BlobContainer

Oluşturulacak blob kapsayıcısının özellikleri.

options
msRest.RequestOptionsBase

Döndürülenler

Promise<Models.BlobContainersCreateResponse>

Promise<Models.BlobContainersCreateResponse>

create(string, string, string, BlobContainer, RequestOptionsBase, ServiceCallback<BlobContainer>)

function create(resourceGroupName: string, accountName: string, containerName: string, blobContainer: BlobContainer, options: RequestOptionsBase, callback: ServiceCallback<BlobContainer>)

Parametreler

resourceGroupName

string

Kullanıcının aboneliğindeki kaynak grubunun adı. Ad büyük/küçük harfe duyarsız.

accountName

string

Belirtilen kaynak grubu içindeki depolama hesabının adı. Depolama hesabı adlarının uzunluğu 3 ile 24 karakter arasında olmalı ve yalnızca sayıları ve küçük harfleri kullanmalıdır.

containerName

string

Belirtilen depolama hesabı içindeki blob kapsayıcısının adı. Blob kapsayıcı adlarının uzunluğu 3 ile 63 karakter arasında olmalı ve yalnızca küçük harf ve tire (-) olmak üzere sayıları kullanmalıdır. Her tire (-) karakterinin hemen önüne ve ardından bir harf veya sayı eklenmelidir.

blobContainer
BlobContainer

Oluşturulacak blob kapsayıcısının özellikleri.

options

RequestOptionsBase

İsteğe bağlı parametreler

callback

ServiceCallback<BlobContainer>

Geri çağırma

create(string, string, string, BlobContainer, ServiceCallback<BlobContainer>)

function create(resourceGroupName: string, accountName: string, containerName: string, blobContainer: BlobContainer, callback: ServiceCallback<BlobContainer>)

Parametreler

resourceGroupName

string

Kullanıcının aboneliğindeki kaynak grubunun adı. Ad büyük/küçük harfe duyarsız.

accountName

string

Belirtilen kaynak grubu içindeki depolama hesabının adı. Depolama hesabı adlarının uzunluğu 3 ile 24 karakter arasında olmalı ve yalnızca sayıları ve küçük harfleri kullanmalıdır.

containerName

string

Belirtilen depolama hesabı içindeki blob kapsayıcısının adı. Blob kapsayıcı adlarının uzunluğu 3 ile 63 karakter arasında olmalı ve yalnızca küçük harf ve tire (-) olmak üzere sayıları kullanmalıdır. Her tire (-) karakterinin hemen önüne ve ardından bir harf veya sayı eklenmelidir.

blobContainer
BlobContainer

Oluşturulacak blob kapsayıcısının özellikleri.

callback

ServiceCallback<BlobContainer>

Geri çağırma

createOrUpdateImmutabilityPolicy(string, string, string, BlobContainersCreateOrUpdateImmutabilityPolicyOptionalParams, ServiceCallback<ImmutabilityPolicy>)

function createOrUpdateImmutabilityPolicy(resourceGroupName: string, accountName: string, containerName: string, options: BlobContainersCreateOrUpdateImmutabilityPolicyOptionalParams, callback: ServiceCallback<ImmutabilityPolicy>)

Parametreler

resourceGroupName

string

Kullanıcının aboneliğindeki kaynak grubunun adı. Ad büyük/küçük harfe duyarsız.

accountName

string

Belirtilen kaynak grubu içindeki depolama hesabının adı. Depolama hesabı adlarının uzunluğu 3 ile 24 karakter arasında olmalı ve yalnızca sayıları ve küçük harfleri kullanmalıdır.

containerName

string

Belirtilen depolama hesabı içindeki blob kapsayıcısının adı. Blob kapsayıcı adlarının uzunluğu 3 ile 63 karakter arasında olmalı ve yalnızca küçük harf ve tire (-) olmak üzere sayıları kullanmalıdır. Her tire (-) karakterinin hemen önüne ve ardından bir harf veya sayı eklenmelidir.

options
BlobContainersCreateOrUpdateImmutabilityPolicyOptionalParams

İsteğe bağlı parametreler

callback

ServiceCallback<ImmutabilityPolicy>

Geri çağırma

createOrUpdateImmutabilityPolicy(string, string, string, Models.BlobContainersCreateOrUpdateImmutabilityPolicyOptionalParams)

Kilitsiz bir değişmezlik ilkesi oluşturur veya güncelleştirir. If-Match'de ETag verilirse kabul edilir ancak bu işlem için gerekli değildir.

function createOrUpdateImmutabilityPolicy(resourceGroupName: string, accountName: string, containerName: string, options?: Models.BlobContainersCreateOrUpdateImmutabilityPolicyOptionalParams)

Parametreler

resourceGroupName

string

Kullanıcının aboneliğindeki kaynak grubunun adı. Ad büyük/küçük harfe duyarsız.

accountName

string

Belirtilen kaynak grubu içindeki depolama hesabının adı. Depolama hesabı adlarının uzunluğu 3 ile 24 karakter arasında olmalı ve yalnızca sayıları ve küçük harfleri kullanmalıdır.

containerName

string

Belirtilen depolama hesabı içindeki blob kapsayıcısının adı. Blob kapsayıcı adlarının uzunluğu 3 ile 63 karakter arasında olmalı ve yalnızca küçük harf ve tire (-) olmak üzere sayıları kullanmalıdır. Her tire (-) karakterinin hemen önüne ve ardından bir harf veya sayı eklenmelidir.

options
Models.BlobContainersCreateOrUpdateImmutabilityPolicyOptionalParams

Döndürülenler

Promise<Models.BlobContainersCreateOrUpdateImmutabilityPolicyResponse>

Promise<Models.BlobContainersCreateOrUpdateImmutabilityPolicyResponse>

createOrUpdateImmutabilityPolicy(string, string, string, ServiceCallback<ImmutabilityPolicy>)

function createOrUpdateImmutabilityPolicy(resourceGroupName: string, accountName: string, containerName: string, callback: ServiceCallback<ImmutabilityPolicy>)

Parametreler

resourceGroupName

string

Kullanıcının aboneliğindeki kaynak grubunun adı. Ad büyük/küçük harfe duyarsız.

accountName

string

Belirtilen kaynak grubu içindeki depolama hesabının adı. Depolama hesabı adlarının uzunluğu 3 ile 24 karakter arasında olmalı ve yalnızca sayıları ve küçük harfleri kullanmalıdır.

containerName

string

Belirtilen depolama hesabı içindeki blob kapsayıcısının adı. Blob kapsayıcı adlarının uzunluğu 3 ile 63 karakter arasında olmalı ve yalnızca küçük harf ve tire (-) olmak üzere sayıları kullanmalıdır. Her tire (-) karakterinin hemen önüne ve ardından bir harf veya sayı eklenmelidir.

callback

ServiceCallback<ImmutabilityPolicy>

Geri çağırma

deleteImmutabilityPolicy(string, string, string, string, msRest.RequestOptionsBase)

Kilitsiz bir değişmezlik ilkesini durdurur. Delete yanıtının immutabilityPeriodSinceCreationInDays ayarı 0 olarak ayarlanmıştır. Bu işlem için If-Match ETag gereklidir. Kilitli bir değişmezlik ilkesini silmeye izin verilmez, tek yol ilke kilitli kapsayıcı içindeki süresi dolan tüm blobları sildikten sonra kapsayıcıyı silmektir.

function deleteImmutabilityPolicy(resourceGroupName: string, accountName: string, containerName: string, ifMatch: string, options?: msRest.RequestOptionsBase)

Parametreler

resourceGroupName

string

Kullanıcının aboneliğindeki kaynak grubunun adı. Ad büyük/küçük harfe duyarsız.

accountName

string

Belirtilen kaynak grubu içindeki depolama hesabının adı. Depolama hesabı adlarının uzunluğu 3 ile 24 karakter arasında olmalı ve yalnızca sayıları ve küçük harfleri kullanmalıdır.

containerName

string

Belirtilen depolama hesabı içindeki blob kapsayıcısının adı. Blob kapsayıcı adlarının uzunluğu 3 ile 63 karakter arasında olmalı ve yalnızca küçük harf ve tire (-) olmak üzere sayıları kullanmalıdır. Her tire (-) karakterinin hemen önüne ve ardından bir harf veya sayı eklenmelidir.

ifMatch

string

Güncelleştirilecek değişmezlik ilkesinin varlık durumu (ETag) sürümü. "*" değeri, yalnızca değiştirilemezlik ilkesi zaten varsa işlemi uygulamak için kullanılabilir. Atlanırsa, bu işlem her zaman uygulanır.

options
msRest.RequestOptionsBase

Döndürülenler

Promise<Models.BlobContainersDeleteImmutabilityPolicyResponse>

Promise<Models.BlobContainersDeleteImmutabilityPolicyResponse>

deleteImmutabilityPolicy(string, string, string, string, RequestOptionsBase, ServiceCallback<ImmutabilityPolicy>)

function deleteImmutabilityPolicy(resourceGroupName: string, accountName: string, containerName: string, ifMatch: string, options: RequestOptionsBase, callback: ServiceCallback<ImmutabilityPolicy>)

Parametreler

resourceGroupName

string

Kullanıcının aboneliğindeki kaynak grubunun adı. Ad büyük/küçük harfe duyarsız.

accountName

string

Belirtilen kaynak grubu içindeki depolama hesabının adı. Depolama hesabı adlarının uzunluğu 3 ile 24 karakter arasında olmalı ve yalnızca sayıları ve küçük harfleri kullanmalıdır.

containerName

string

Belirtilen depolama hesabı içindeki blob kapsayıcısının adı. Blob kapsayıcı adlarının uzunluğu 3 ile 63 karakter arasında olmalı ve yalnızca küçük harf ve tire (-) olmak üzere sayıları kullanmalıdır. Her tire (-) karakterinin hemen önüne ve ardından bir harf veya sayı eklenmelidir.

ifMatch

string

Güncelleştirilecek değişmezlik ilkesinin varlık durumu (ETag) sürümü. "*" değeri, yalnızca değiştirilemezlik ilkesi zaten varsa işlemi uygulamak için kullanılabilir. Atlanırsa, bu işlem her zaman uygulanır.

options

RequestOptionsBase

İsteğe bağlı parametreler

callback

ServiceCallback<ImmutabilityPolicy>

Geri çağırma

deleteImmutabilityPolicy(string, string, string, string, ServiceCallback<ImmutabilityPolicy>)

function deleteImmutabilityPolicy(resourceGroupName: string, accountName: string, containerName: string, ifMatch: string, callback: ServiceCallback<ImmutabilityPolicy>)

Parametreler

resourceGroupName

string

Kullanıcının aboneliğindeki kaynak grubunun adı. Ad büyük/küçük harfe duyarsız.

accountName

string

Belirtilen kaynak grubu içindeki depolama hesabının adı. Depolama hesabı adlarının uzunluğu 3 ile 24 karakter arasında olmalı ve yalnızca sayıları ve küçük harfleri kullanmalıdır.

containerName

string

Belirtilen depolama hesabı içindeki blob kapsayıcısının adı. Blob kapsayıcı adlarının uzunluğu 3 ile 63 karakter arasında olmalı ve yalnızca küçük harf ve tire (-) olmak üzere sayıları kullanmalıdır. Her tire (-) karakterinin hemen önüne ve ardından bir harf veya sayı eklenmelidir.

ifMatch

string

Güncelleştirilecek değişmezlik ilkesinin varlık durumu (ETag) sürümü. "*" değeri, yalnızca değiştirilemezlik ilkesi zaten varsa işlemi uygulamak için kullanılabilir. Atlanırsa, bu işlem her zaman uygulanır.

callback

ServiceCallback<ImmutabilityPolicy>

Geri çağırma

deleteMethod(string, string, string, msRest.RequestOptionsBase)

Hesabı altında belirtilen kapsayıcıyı siler.

function deleteMethod(resourceGroupName: string, accountName: string, containerName: string, options?: msRest.RequestOptionsBase)

Parametreler

resourceGroupName

string

Kullanıcının aboneliğindeki kaynak grubunun adı. Ad büyük/küçük harfe duyarsız.

accountName

string

Belirtilen kaynak grubu içindeki depolama hesabının adı. Depolama hesabı adlarının uzunluğu 3 ile 24 karakter arasında olmalı ve yalnızca sayıları ve küçük harfleri kullanmalıdır.

containerName

string

Belirtilen depolama hesabı içindeki blob kapsayıcısının adı. Blob kapsayıcı adlarının uzunluğu 3 ile 63 karakter arasında olmalı ve yalnızca küçük harf ve tire (-) olmak üzere sayıları kullanmalıdır. Her tire (-) karakterinin hemen önüne ve ardından bir harf veya sayı eklenmelidir.

options
msRest.RequestOptionsBase

Döndürülenler

Promise<RestResponse>

promise<msRest.RestResponse>

deleteMethod(string, string, string, RequestOptionsBase, ServiceCallback<void>)

function deleteMethod(resourceGroupName: string, accountName: string, containerName: string, options: RequestOptionsBase, callback: ServiceCallback<void>)

Parametreler

resourceGroupName

string

Kullanıcının aboneliğindeki kaynak grubunun adı. Ad büyük/küçük harfe duyarsız.

accountName

string

Belirtilen kaynak grubu içindeki depolama hesabının adı. Depolama hesabı adlarının uzunluğu 3 ile 24 karakter arasında olmalı ve yalnızca sayıları ve küçük harfleri kullanmalıdır.

containerName

string

Belirtilen depolama hesabı içindeki blob kapsayıcısının adı. Blob kapsayıcı adlarının uzunluğu 3 ile 63 karakter arasında olmalı ve yalnızca küçük harf ve tire (-) olmak üzere sayıları kullanmalıdır. Her tire (-) karakterinin hemen önüne ve ardından bir harf veya sayı eklenmelidir.

options

RequestOptionsBase

İsteğe bağlı parametreler

callback

ServiceCallback<void>

Geri çağırma

deleteMethod(string, string, string, ServiceCallback<void>)

function deleteMethod(resourceGroupName: string, accountName: string, containerName: string, callback: ServiceCallback<void>)

Parametreler

resourceGroupName

string

Kullanıcının aboneliğindeki kaynak grubunun adı. Ad büyük/küçük harfe duyarsız.

accountName

string

Belirtilen kaynak grubu içindeki depolama hesabının adı. Depolama hesabı adlarının uzunluğu 3 ile 24 karakter arasında olmalı ve yalnızca sayıları ve küçük harfleri kullanmalıdır.

containerName

string

Belirtilen depolama hesabı içindeki blob kapsayıcısının adı. Blob kapsayıcı adlarının uzunluğu 3 ile 63 karakter arasında olmalı ve yalnızca küçük harf ve tire (-) olmak üzere sayıları kullanmalıdır. Her tire (-) karakterinin hemen önüne ve ardından bir harf veya sayı eklenmelidir.

callback

ServiceCallback<void>

Geri çağırma

extendImmutabilityPolicy(string, string, string, string, BlobContainersExtendImmutabilityPolicyOptionalParams, ServiceCallback<ImmutabilityPolicy>)

function extendImmutabilityPolicy(resourceGroupName: string, accountName: string, containerName: string, ifMatch: string, options: BlobContainersExtendImmutabilityPolicyOptionalParams, callback: ServiceCallback<ImmutabilityPolicy>)

Parametreler

resourceGroupName

string

Kullanıcının aboneliğindeki kaynak grubunun adı. Ad büyük/küçük harfe duyarsız.

accountName

string

Belirtilen kaynak grubu içindeki depolama hesabının adı. Depolama hesabı adlarının uzunluğu 3 ile 24 karakter arasında olmalı ve yalnızca sayıları ve küçük harfleri kullanmalıdır.

containerName

string

Belirtilen depolama hesabı içindeki blob kapsayıcısının adı. Blob kapsayıcı adlarının uzunluğu 3 ile 63 karakter arasında olmalı ve yalnızca küçük harf ve tire (-) olmak üzere sayıları kullanmalıdır. Her tire (-) karakterinin hemen önüne ve ardından bir harf veya sayı eklenmelidir.

ifMatch

string

Güncelleştirilecek değişmezlik ilkesinin varlık durumu (ETag) sürümü. "*" değeri, yalnızca değiştirilemezlik ilkesi zaten varsa işlemi uygulamak için kullanılabilir. Atlanırsa, bu işlem her zaman uygulanır.

options
BlobContainersExtendImmutabilityPolicyOptionalParams

İsteğe bağlı parametreler

callback

ServiceCallback<ImmutabilityPolicy>

Geri çağırma

extendImmutabilityPolicy(string, string, string, string, Models.BlobContainersExtendImmutabilityPolicyOptionalParams)

Kilitli bir değişmezlikPolicy'nin değişmezliğini GenişletirPeriodSinceCreationInDays. Kilitli ilkede izin verilen tek eylem bu eylemdir. Bu işlem için If-Match ETag gereklidir.

function extendImmutabilityPolicy(resourceGroupName: string, accountName: string, containerName: string, ifMatch: string, options?: Models.BlobContainersExtendImmutabilityPolicyOptionalParams)

Parametreler

resourceGroupName

string

Kullanıcının aboneliğindeki kaynak grubunun adı. Ad büyük/küçük harfe duyarsız.

accountName

string

Belirtilen kaynak grubu içindeki depolama hesabının adı. Depolama hesabı adlarının uzunluğu 3 ile 24 karakter arasında olmalı ve yalnızca sayıları ve küçük harfleri kullanmalıdır.

containerName

string

Belirtilen depolama hesabı içindeki blob kapsayıcısının adı. Blob kapsayıcı adlarının uzunluğu 3 ile 63 karakter arasında olmalı ve yalnızca küçük harf ve tire (-) olmak üzere sayıları kullanmalıdır. Her tire (-) karakterinin hemen önüne ve ardından bir harf veya sayı eklenmelidir.

ifMatch

string

Güncelleştirilecek değişmezlik ilkesinin varlık durumu (ETag) sürümü. "*" değeri, yalnızca değiştirilemezlik ilkesi zaten varsa işlemi uygulamak için kullanılabilir. Atlanırsa, bu işlem her zaman uygulanır.

options
Models.BlobContainersExtendImmutabilityPolicyOptionalParams

Döndürülenler

Promise<Models.BlobContainersExtendImmutabilityPolicyResponse>

Promise<Models.BlobContainersExtendImmutabilityPolicyResponse>

extendImmutabilityPolicy(string, string, string, string, ServiceCallback<ImmutabilityPolicy>)

function extendImmutabilityPolicy(resourceGroupName: string, accountName: string, containerName: string, ifMatch: string, callback: ServiceCallback<ImmutabilityPolicy>)

Parametreler

resourceGroupName

string

Kullanıcının aboneliğindeki kaynak grubunun adı. Ad büyük/küçük harfe duyarsız.

accountName

string

Belirtilen kaynak grubu içindeki depolama hesabının adı. Depolama hesabı adlarının uzunluğu 3 ile 24 karakter arasında olmalı ve yalnızca sayıları ve küçük harfleri kullanmalıdır.

containerName

string

Belirtilen depolama hesabı içindeki blob kapsayıcısının adı. Blob kapsayıcı adlarının uzunluğu 3 ile 63 karakter arasında olmalı ve yalnızca küçük harf ve tire (-) olmak üzere sayıları kullanmalıdır. Her tire (-) karakterinin hemen önüne ve ardından bir harf veya sayı eklenmelidir.

ifMatch

string

Güncelleştirilecek değişmezlik ilkesinin varlık durumu (ETag) sürümü. "*" değeri, yalnızca değiştirilemezlik ilkesi zaten varsa işlemi uygulamak için kullanılabilir. Atlanırsa, bu işlem her zaman uygulanır.

callback

ServiceCallback<ImmutabilityPolicy>

Geri çağırma

get(string, string, string, msRest.RequestOptionsBase)

Belirtilen kapsayıcının özelliklerini alır.

function get(resourceGroupName: string, accountName: string, containerName: string, options?: msRest.RequestOptionsBase)

Parametreler

resourceGroupName

string

Kullanıcının aboneliğindeki kaynak grubunun adı. Ad büyük/küçük harfe duyarsız.

accountName

string

Belirtilen kaynak grubu içindeki depolama hesabının adı. Depolama hesabı adlarının uzunluğu 3 ile 24 karakter arasında olmalı ve yalnızca sayıları ve küçük harfleri kullanmalıdır.

containerName

string

Belirtilen depolama hesabı içindeki blob kapsayıcısının adı. Blob kapsayıcı adlarının uzunluğu 3 ile 63 karakter arasında olmalı ve yalnızca küçük harf ve tire (-) olmak üzere sayıları kullanmalıdır. Her tire (-) karakterinin hemen önüne ve ardından bir harf veya sayı eklenmelidir.

options
msRest.RequestOptionsBase

Döndürülenler

Promise<Models.BlobContainersGetResponse>

Promise<Models.BlobContainersGetResponse>

get(string, string, string, RequestOptionsBase, ServiceCallback<BlobContainer>)

function get(resourceGroupName: string, accountName: string, containerName: string, options: RequestOptionsBase, callback: ServiceCallback<BlobContainer>)

Parametreler

resourceGroupName

string

Kullanıcının aboneliğindeki kaynak grubunun adı. Ad büyük/küçük harfe duyarsız.

accountName

string

Belirtilen kaynak grubu içindeki depolama hesabının adı. Depolama hesabı adlarının uzunluğu 3 ile 24 karakter arasında olmalı ve yalnızca sayıları ve küçük harfleri kullanmalıdır.

containerName

string

Belirtilen depolama hesabı içindeki blob kapsayıcısının adı. Blob kapsayıcı adlarının uzunluğu 3 ile 63 karakter arasında olmalı ve yalnızca küçük harf ve tire (-) olmak üzere sayıları kullanmalıdır. Her tire (-) karakterinin hemen önüne ve ardından bir harf veya sayı eklenmelidir.

options

RequestOptionsBase

İsteğe bağlı parametreler

callback

ServiceCallback<BlobContainer>

Geri çağırma

get(string, string, string, ServiceCallback<BlobContainer>)

function get(resourceGroupName: string, accountName: string, containerName: string, callback: ServiceCallback<BlobContainer>)

Parametreler

resourceGroupName

string

Kullanıcının aboneliğindeki kaynak grubunun adı. Ad büyük/küçük harfe duyarsız.

accountName

string

Belirtilen kaynak grubu içindeki depolama hesabının adı. Depolama hesabı adlarının uzunluğu 3 ile 24 karakter arasında olmalı ve yalnızca sayıları ve küçük harfleri kullanmalıdır.

containerName

string

Belirtilen depolama hesabı içindeki blob kapsayıcısının adı. Blob kapsayıcı adlarının uzunluğu 3 ile 63 karakter arasında olmalı ve yalnızca küçük harf ve tire (-) olmak üzere sayıları kullanmalıdır. Her tire (-) karakterinin hemen önüne ve ardından bir harf veya sayı eklenmelidir.

callback

ServiceCallback<BlobContainer>

Geri çağırma

getImmutabilityPolicy(string, string, string, BlobContainersGetImmutabilityPolicyOptionalParams, ServiceCallback<ImmutabilityPolicy>)

function getImmutabilityPolicy(resourceGroupName: string, accountName: string, containerName: string, options: BlobContainersGetImmutabilityPolicyOptionalParams, callback: ServiceCallback<ImmutabilityPolicy>)

Parametreler

resourceGroupName

string

Kullanıcının aboneliğindeki kaynak grubunun adı. Ad büyük/küçük harfe duyarsız.

accountName

string

Belirtilen kaynak grubu içindeki depolama hesabının adı. Depolama hesabı adlarının uzunluğu 3 ile 24 karakter arasında olmalı ve yalnızca sayıları ve küçük harfleri kullanmalıdır.

containerName

string

Belirtilen depolama hesabı içindeki blob kapsayıcısının adı. Blob kapsayıcı adlarının uzunluğu 3 ile 63 karakter arasında olmalı ve yalnızca küçük harf ve tire (-) olmak üzere sayıları kullanmalıdır. Her tire (-) karakterinin hemen önüne ve ardından bir harf veya sayı eklenmelidir.

options
BlobContainersGetImmutabilityPolicyOptionalParams

İsteğe bağlı parametreler

callback

ServiceCallback<ImmutabilityPolicy>

Geri çağırma

getImmutabilityPolicy(string, string, string, Models.BlobContainersGetImmutabilityPolicyOptionalParams)

Yanıt üst bilgilerinde ve gövdesinde ilgili ETag ile birlikte mevcut değişmezlik ilkesini alır.

function getImmutabilityPolicy(resourceGroupName: string, accountName: string, containerName: string, options?: Models.BlobContainersGetImmutabilityPolicyOptionalParams)

Parametreler

resourceGroupName

string

Kullanıcının aboneliğindeki kaynak grubunun adı. Ad büyük/küçük harfe duyarsız.

accountName

string

Belirtilen kaynak grubu içindeki depolama hesabının adı. Depolama hesabı adlarının uzunluğu 3 ile 24 karakter arasında olmalı ve yalnızca sayıları ve küçük harfleri kullanmalıdır.

containerName

string

Belirtilen depolama hesabı içindeki blob kapsayıcısının adı. Blob kapsayıcı adlarının uzunluğu 3 ile 63 karakter arasında olmalı ve yalnızca küçük harf ve tire (-) olmak üzere sayıları kullanmalıdır. Her tire (-) karakterinin hemen önüne ve ardından bir harf veya sayı eklenmelidir.

options
Models.BlobContainersGetImmutabilityPolicyOptionalParams

Döndürülenler

Promise<Models.BlobContainersGetImmutabilityPolicyResponse>

Promise<Models.BlobContainersGetImmutabilityPolicyResponse>

getImmutabilityPolicy(string, string, string, ServiceCallback<ImmutabilityPolicy>)

function getImmutabilityPolicy(resourceGroupName: string, accountName: string, containerName: string, callback: ServiceCallback<ImmutabilityPolicy>)

Parametreler

resourceGroupName

string

Kullanıcının aboneliğindeki kaynak grubunun adı. Ad büyük/küçük harfe duyarsız.

accountName

string

Belirtilen kaynak grubu içindeki depolama hesabının adı. Depolama hesabı adlarının uzunluğu 3 ile 24 karakter arasında olmalı ve yalnızca sayıları ve küçük harfleri kullanmalıdır.

containerName

string

Belirtilen depolama hesabı içindeki blob kapsayıcısının adı. Blob kapsayıcı adlarının uzunluğu 3 ile 63 karakter arasında olmalı ve yalnızca küçük harf ve tire (-) olmak üzere sayıları kullanmalıdır. Her tire (-) karakterinin hemen önüne ve ardından bir harf veya sayı eklenmelidir.

callback

ServiceCallback<ImmutabilityPolicy>

Geri çağırma

lease(string, string, string, BlobContainersLeaseOptionalParams, ServiceCallback<LeaseContainerResponse>)

function lease(resourceGroupName: string, accountName: string, containerName: string, options: BlobContainersLeaseOptionalParams, callback: ServiceCallback<LeaseContainerResponse>)

Parametreler

resourceGroupName

string

Kullanıcının aboneliğindeki kaynak grubunun adı. Ad büyük/küçük harfe duyarsız.

accountName

string

Belirtilen kaynak grubu içindeki depolama hesabının adı. Depolama hesabı adlarının uzunluğu 3 ile 24 karakter arasında olmalı ve yalnızca sayıları ve küçük harfleri kullanmalıdır.

containerName

string

Belirtilen depolama hesabı içindeki blob kapsayıcısının adı. Blob kapsayıcı adlarının uzunluğu 3 ile 63 karakter arasında olmalı ve yalnızca küçük harf ve tire (-) olmak üzere sayıları kullanmalıdır. Her tire (-) karakterinin hemen önüne ve ardından bir harf veya sayı eklenmelidir.

options
BlobContainersLeaseOptionalParams

İsteğe bağlı parametreler

callback

ServiceCallback<LeaseContainerResponse>

Geri çağırma

lease(string, string, string, Models.BlobContainersLeaseOptionalParams)

Kira Kapsayıcısı işlemi, silme işlemleri için bir kapsayıcı üzerinde kilit oluşturur ve yönetir. Kilit süresi 15-60 saniye veya sonsuz olabilir.

function lease(resourceGroupName: string, accountName: string, containerName: string, options?: Models.BlobContainersLeaseOptionalParams)

Parametreler

resourceGroupName

string

Kullanıcının aboneliğindeki kaynak grubunun adı. Ad büyük/küçük harfe duyarsız.

accountName

string

Belirtilen kaynak grubu içindeki depolama hesabının adı. Depolama hesabı adlarının uzunluğu 3 ile 24 karakter arasında olmalı ve yalnızca sayıları ve küçük harfleri kullanmalıdır.

containerName

string

Belirtilen depolama hesabı içindeki blob kapsayıcısının adı. Blob kapsayıcı adlarının uzunluğu 3 ile 63 karakter arasında olmalı ve yalnızca küçük harf ve tire (-) olmak üzere sayıları kullanmalıdır. Her tire (-) karakterinin hemen önüne ve ardından bir harf veya sayı eklenmelidir.

options
Models.BlobContainersLeaseOptionalParams

Döndürülenler

Promise<Models.BlobContainersLeaseResponse>

Promise:<Models.BlobContainersLeaseResponse>

lease(string, string, string, ServiceCallback<LeaseContainerResponse>)

function lease(resourceGroupName: string, accountName: string, containerName: string, callback: ServiceCallback<LeaseContainerResponse>)

Parametreler

resourceGroupName

string

Kullanıcının aboneliğindeki kaynak grubunun adı. Ad büyük/küçük harfe duyarsız.

accountName

string

Belirtilen kaynak grubu içindeki depolama hesabının adı. Depolama hesabı adlarının uzunluğu 3 ile 24 karakter arasında olmalı ve yalnızca sayıları ve küçük harfleri kullanmalıdır.

containerName

string

Belirtilen depolama hesabı içindeki blob kapsayıcısının adı. Blob kapsayıcı adlarının uzunluğu 3 ile 63 karakter arasında olmalı ve yalnızca küçük harf ve tire (-) olmak üzere sayıları kullanmalıdır. Her tire (-) karakterinin hemen önüne ve ardından bir harf veya sayı eklenmelidir.

callback

ServiceCallback<LeaseContainerResponse>

Geri çağırma

list(string, string, BlobContainersListOptionalParams, ServiceCallback<ListContainerItems>)

function list(resourceGroupName: string, accountName: string, options: BlobContainersListOptionalParams, callback: ServiceCallback<ListContainerItems>)

Parametreler

resourceGroupName

string

Kullanıcının aboneliğindeki kaynak grubunun adı. Ad büyük/küçük harfe duyarsız.

accountName

string

Belirtilen kaynak grubu içindeki depolama hesabının adı. Depolama hesabı adlarının uzunluğu 3 ile 24 karakter arasında olmalı ve yalnızca sayıları ve küçük harfleri kullanmalıdır.

options
BlobContainersListOptionalParams

İsteğe bağlı parametreler

callback

ServiceCallback<ListContainerItems>

Geri çağırma

list(string, string, Models.BlobContainersListOptionalParams)

Tüm kapsayıcıları listeler ve veri düzlemi gibi bir ön eki desteklemez. Ayrıca SRP bugün devamlılık belirteci döndürmez.

function list(resourceGroupName: string, accountName: string, options?: Models.BlobContainersListOptionalParams)

Parametreler

resourceGroupName

string

Kullanıcının aboneliğindeki kaynak grubunun adı. Ad büyük/küçük harfe duyarsız.

accountName

string

Belirtilen kaynak grubu içindeki depolama hesabının adı. Depolama hesabı adlarının uzunluğu 3 ile 24 karakter arasında olmalı ve yalnızca sayıları ve küçük harfleri kullanmalıdır.

options
Models.BlobContainersListOptionalParams

Döndürülenler

Promise<Models.BlobContainersListResponse>

Promise<Models.BlobContainersListResponse>

list(string, string, ServiceCallback<ListContainerItems>)

function list(resourceGroupName: string, accountName: string, callback: ServiceCallback<ListContainerItems>)

Parametreler

resourceGroupName

string

Kullanıcının aboneliğindeki kaynak grubunun adı. Ad büyük/küçük harfe duyarsız.

accountName

string

Belirtilen kaynak grubu içindeki depolama hesabının adı. Depolama hesabı adlarının uzunluğu 3 ile 24 karakter arasında olmalı ve yalnızca sayıları ve küçük harfleri kullanmalıdır.

callback

ServiceCallback<ListContainerItems>

Geri çağırma

listNext(string, BlobContainersListNextOptionalParams, ServiceCallback<ListContainerItems>)

function listNext(nextPageLink: string, options: BlobContainersListNextOptionalParams, callback: ServiceCallback<ListContainerItems>)

Parametreler

nextPageLink

string

Önceki başarılı List çağrısından NextLink işlemi.

options
BlobContainersListNextOptionalParams

İsteğe bağlı parametreler

callback

ServiceCallback<ListContainerItems>

Geri çağırma

listNext(string, Models.BlobContainersListNextOptionalParams)

Tüm kapsayıcıları listeler ve veri düzlemi gibi bir ön eki desteklemez. Ayrıca SRP bugün devamlılık belirteci döndürmez.

function listNext(nextPageLink: string, options?: Models.BlobContainersListNextOptionalParams)

Parametreler

nextPageLink

string

Önceki başarılı List çağrısından NextLink işlemi.

options
Models.BlobContainersListNextOptionalParams

Döndürülenler

Promise<Models.BlobContainersListNextResponse>

Promise<Models.BlobContainersListNextResponse>

listNext(string, ServiceCallback<ListContainerItems>)

function listNext(nextPageLink: string, callback: ServiceCallback<ListContainerItems>)

Parametreler

nextPageLink

string

Önceki başarılı List çağrısından NextLink işlemi.

callback

ServiceCallback<ListContainerItems>

Geri çağırma

lockImmutabilityPolicy(string, string, string, string, msRest.RequestOptionsBase)

ImmutabilityPolicy'yi Kilitli durumuna ayarlar. Kilitli ilkede izin verilen tek eylem ExtendImmutabilityPolicy eylemidir. Bu işlem için If-Match ETag gereklidir.

function lockImmutabilityPolicy(resourceGroupName: string, accountName: string, containerName: string, ifMatch: string, options?: msRest.RequestOptionsBase)

Parametreler

resourceGroupName

string

Kullanıcının aboneliğindeki kaynak grubunun adı. Ad büyük/küçük harfe duyarsız.

accountName

string

Belirtilen kaynak grubu içindeki depolama hesabının adı. Depolama hesabı adlarının uzunluğu 3 ile 24 karakter arasında olmalı ve yalnızca sayıları ve küçük harfleri kullanmalıdır.

containerName

string

Belirtilen depolama hesabı içindeki blob kapsayıcısının adı. Blob kapsayıcı adlarının uzunluğu 3 ile 63 karakter arasında olmalı ve yalnızca küçük harf ve tire (-) olmak üzere sayıları kullanmalıdır. Her tire (-) karakterinin hemen önüne ve ardından bir harf veya sayı eklenmelidir.

ifMatch

string

Güncelleştirilecek değişmezlik ilkesinin varlık durumu (ETag) sürümü. "*" değeri, yalnızca değiştirilemezlik ilkesi zaten varsa işlemi uygulamak için kullanılabilir. Atlanırsa, bu işlem her zaman uygulanır.

options
msRest.RequestOptionsBase

Döndürülenler

Promise<Models.BlobContainersLockImmutabilityPolicyResponse>

Promise<Models.BlobContainersLockImmutabilityPolicyResponse>

lockImmutabilityPolicy(string, string, string, string, RequestOptionsBase, ServiceCallback<ImmutabilityPolicy>)

function lockImmutabilityPolicy(resourceGroupName: string, accountName: string, containerName: string, ifMatch: string, options: RequestOptionsBase, callback: ServiceCallback<ImmutabilityPolicy>)

Parametreler

resourceGroupName

string

Kullanıcının aboneliğindeki kaynak grubunun adı. Ad büyük/küçük harfe duyarsız.

accountName

string

Belirtilen kaynak grubu içindeki depolama hesabının adı. Depolama hesabı adlarının uzunluğu 3 ile 24 karakter arasında olmalı ve yalnızca sayıları ve küçük harfleri kullanmalıdır.

containerName

string

Belirtilen depolama hesabı içindeki blob kapsayıcısının adı. Blob kapsayıcı adlarının uzunluğu 3 ile 63 karakter arasında olmalı ve yalnızca küçük harf ve tire (-) olmak üzere sayıları kullanmalıdır. Her tire (-) karakterinin hemen önüne ve ardından bir harf veya sayı eklenmelidir.

ifMatch

string

Güncelleştirilecek değişmezlik ilkesinin varlık durumu (ETag) sürümü. "*" değeri, yalnızca değiştirilemezlik ilkesi zaten varsa işlemi uygulamak için kullanılabilir. Atlanırsa, bu işlem her zaman uygulanır.

options

RequestOptionsBase

İsteğe bağlı parametreler

callback

ServiceCallback<ImmutabilityPolicy>

Geri çağırma

lockImmutabilityPolicy(string, string, string, string, ServiceCallback<ImmutabilityPolicy>)

function lockImmutabilityPolicy(resourceGroupName: string, accountName: string, containerName: string, ifMatch: string, callback: ServiceCallback<ImmutabilityPolicy>)

Parametreler

resourceGroupName

string

Kullanıcının aboneliğindeki kaynak grubunun adı. Ad büyük/küçük harfe duyarsız.

accountName

string

Belirtilen kaynak grubu içindeki depolama hesabının adı. Depolama hesabı adlarının uzunluğu 3 ile 24 karakter arasında olmalı ve yalnızca sayıları ve küçük harfleri kullanmalıdır.

containerName

string

Belirtilen depolama hesabı içindeki blob kapsayıcısının adı. Blob kapsayıcı adlarının uzunluğu 3 ile 63 karakter arasında olmalı ve yalnızca küçük harf ve tire (-) olmak üzere sayıları kullanmalıdır. Her tire (-) karakterinin hemen önüne ve ardından bir harf veya sayı eklenmelidir.

ifMatch

string

Güncelleştirilecek değişmezlik ilkesinin varlık durumu (ETag) sürümü. "*" değeri, yalnızca değiştirilemezlik ilkesi zaten varsa işlemi uygulamak için kullanılabilir. Atlanırsa, bu işlem her zaman uygulanır.

callback

ServiceCallback<ImmutabilityPolicy>

Geri çağırma

setLegalHold(string, string, string, string[], msRest.RequestOptionsBase)

Yasal tutma etiketlerini ayarlar. Aynı etiketin ayarlanması, etkili bir işlemle sonuçlanıyor. SetLegalHold bir ekleme desenini izler ve istekte belirtilmeyen mevcut etiketleri temizlemez.

function setLegalHold(resourceGroupName: string, accountName: string, containerName: string, tags: string[], options?: msRest.RequestOptionsBase)

Parametreler

resourceGroupName

string

Kullanıcının aboneliğindeki kaynak grubunun adı. Ad büyük/küçük harfe duyarsız.

accountName

string

Belirtilen kaynak grubu içindeki depolama hesabının adı. Depolama hesabı adlarının uzunluğu 3 ile 24 karakter arasında olmalı ve yalnızca sayıları ve küçük harfleri kullanmalıdır.

containerName

string

Belirtilen depolama hesabı içindeki blob kapsayıcısının adı. Blob kapsayıcı adlarının uzunluğu 3 ile 63 karakter arasında olmalı ve yalnızca küçük harf ve tire (-) olmak üzere sayıları kullanmalıdır. Her tire (-) karakterinin hemen önüne ve ardından bir harf veya sayı eklenmelidir.

tags

string[]

Her etiket 3-23 alfasayısal karakter olmalıdır ve SRP'de küçük harfe normalleştirilir.

options
msRest.RequestOptionsBase

Döndürülenler

Promise<Models.BlobContainersSetLegalHoldResponse>

Promise<Models.BlobContainersSetLegalHoldResponse>

setLegalHold(string, string, string, string[], RequestOptionsBase, ServiceCallback<LegalHold>)

function setLegalHold(resourceGroupName: string, accountName: string, containerName: string, tags: string[], options: RequestOptionsBase, callback: ServiceCallback<LegalHold>)

Parametreler

resourceGroupName

string

Kullanıcının aboneliğindeki kaynak grubunun adı. Ad büyük/küçük harfe duyarsız.

accountName

string

Belirtilen kaynak grubu içindeki depolama hesabının adı. Depolama hesabı adlarının uzunluğu 3 ile 24 karakter arasında olmalı ve yalnızca sayıları ve küçük harfleri kullanmalıdır.

containerName

string

Belirtilen depolama hesabı içindeki blob kapsayıcısının adı. Blob kapsayıcı adlarının uzunluğu 3 ile 63 karakter arasında olmalı ve yalnızca küçük harf ve tire (-) olmak üzere sayıları kullanmalıdır. Her tire (-) karakterinin hemen önüne ve ardından bir harf veya sayı eklenmelidir.

tags

string[]

Her etiket 3-23 alfasayısal karakter olmalıdır ve SRP'de küçük harfe normalleştirilir.

options

RequestOptionsBase

İsteğe bağlı parametreler

callback

ServiceCallback<LegalHold>

Geri çağırma

setLegalHold(string, string, string, string[], ServiceCallback<LegalHold>)

function setLegalHold(resourceGroupName: string, accountName: string, containerName: string, tags: string[], callback: ServiceCallback<LegalHold>)

Parametreler

resourceGroupName

string

Kullanıcının aboneliğindeki kaynak grubunun adı. Ad büyük/küçük harfe duyarsız.

accountName

string

Belirtilen kaynak grubu içindeki depolama hesabının adı. Depolama hesabı adlarının uzunluğu 3 ile 24 karakter arasında olmalı ve yalnızca sayıları ve küçük harfleri kullanmalıdır.

containerName

string

Belirtilen depolama hesabı içindeki blob kapsayıcısının adı. Blob kapsayıcı adlarının uzunluğu 3 ile 63 karakter arasında olmalı ve yalnızca küçük harf ve tire (-) olmak üzere sayıları kullanmalıdır. Her tire (-) karakterinin hemen önüne ve ardından bir harf veya sayı eklenmelidir.

tags

string[]

Her etiket 3-23 alfasayısal karakter olmalıdır ve SRP'de küçük harfe normalleştirilir.

callback

ServiceCallback<LegalHold>

Geri çağırma

update(string, string, string, BlobContainer, msRest.RequestOptionsBase)

İstek gövdesinde belirtilen kapsayıcı özelliklerini güncelleştirir. İstekte belirtilmeyen özellikler değiştirilmez. Belirtilen kapsayıcı henüz yoksa güncelleştirme başarısız olur.

function update(resourceGroupName: string, accountName: string, containerName: string, blobContainer: BlobContainer, options?: msRest.RequestOptionsBase)

Parametreler

resourceGroupName

string

Kullanıcının aboneliğindeki kaynak grubunun adı. Ad büyük/küçük harfe duyarsız.

accountName

string

Belirtilen kaynak grubu içindeki depolama hesabının adı. Depolama hesabı adlarının uzunluğu 3 ile 24 karakter arasında olmalı ve yalnızca sayıları ve küçük harfleri kullanmalıdır.

containerName

string

Belirtilen depolama hesabı içindeki blob kapsayıcısının adı. Blob kapsayıcı adlarının uzunluğu 3 ile 63 karakter arasında olmalı ve yalnızca küçük harf ve tire (-) olmak üzere sayıları kullanmalıdır. Her tire (-) karakterinin hemen önüne ve ardından bir harf veya sayı eklenmelidir.

blobContainer
BlobContainer

Blob kapsayıcısı için güncelleştirilecek özellikler.

options
msRest.RequestOptionsBase

Döndürülenler

Promise<Models.BlobContainersUpdateResponse>

Promise<Models.BlobContainersUpdateResponse>

update(string, string, string, BlobContainer, RequestOptionsBase, ServiceCallback<BlobContainer>)

function update(resourceGroupName: string, accountName: string, containerName: string, blobContainer: BlobContainer, options: RequestOptionsBase, callback: ServiceCallback<BlobContainer>)

Parametreler

resourceGroupName

string

Kullanıcının aboneliğindeki kaynak grubunun adı. Ad büyük/küçük harfe duyarsız.

accountName

string

Belirtilen kaynak grubu içindeki depolama hesabının adı. Depolama hesabı adlarının uzunluğu 3 ile 24 karakter arasında olmalı ve yalnızca sayıları ve küçük harfleri kullanmalıdır.

containerName

string

Belirtilen depolama hesabı içindeki blob kapsayıcısının adı. Blob kapsayıcı adlarının uzunluğu 3 ile 63 karakter arasında olmalı ve yalnızca küçük harf ve tire (-) olmak üzere sayıları kullanmalıdır. Her tire (-) karakterinin hemen önüne ve ardından bir harf veya sayı eklenmelidir.

blobContainer
BlobContainer

Blob kapsayıcısı için güncelleştirilecek özellikler.

options

RequestOptionsBase

İsteğe bağlı parametreler

callback

ServiceCallback<BlobContainer>

Geri çağırma

update(string, string, string, BlobContainer, ServiceCallback<BlobContainer>)

function update(resourceGroupName: string, accountName: string, containerName: string, blobContainer: BlobContainer, callback: ServiceCallback<BlobContainer>)

Parametreler

resourceGroupName

string

Kullanıcının aboneliğindeki kaynak grubunun adı. Ad büyük/küçük harfe duyarsız.

accountName

string

Belirtilen kaynak grubu içindeki depolama hesabının adı. Depolama hesabı adlarının uzunluğu 3 ile 24 karakter arasında olmalı ve yalnızca sayıları ve küçük harfleri kullanmalıdır.

containerName

string

Belirtilen depolama hesabı içindeki blob kapsayıcısının adı. Blob kapsayıcı adlarının uzunluğu 3 ile 63 karakter arasında olmalı ve yalnızca küçük harf ve tire (-) olmak üzere sayıları kullanmalıdır. Her tire (-) karakterinin hemen önüne ve ardından bir harf veya sayı eklenmelidir.

blobContainer
BlobContainer

Blob kapsayıcısı için güncelleştirilecek özellikler.

callback

ServiceCallback<BlobContainer>

Geri çağırma