OSS, ayrıntılı erişim kontrolü sağlamak için JSON biçiminde yetkilendirme ilkeleri kullanır. Bu konu, bu ilkelerin sözdizimi ve öğeleri için hızlı bir referans niteliğindedir.
Yetkilendirme sözdizimi
OSS yetkilendirme ilkeleri, Version ve Statement olmak üzere iki temel alan içeren JSON formatını kullanır.
Sözdizimi yapısı
{
"Version": "1",
"Statement": [
{
"Effect": "Allow|Deny",
"Action": ["oss:ActionName"],
"Principal": ["UID|*"],
"Resource": ["acs:oss:*:*:bucket-name/*"],
"Condition": {
"ConditionOperator": {
"ConditionKey": ["Value"]
}
}
}
]
}
Alan açıklamaları
|
|
|
|
|
|
|
|
|
|
|
|
Statement öğeleri
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Action
Actions, hizmet düzeyi, paket düzeyi ve nesne düzeyi işlemler olarak sınıflandırılır.
Hizmet düzeyi
|
API |
Action |
API açıklaması |
|
oss:ListBuckets |
İstekte bulunanın sahip olduğu tüm paketleri listeler. |
|
|
oss:ListUserDataRedundancyTransition |
İstekte bulunan kişiye ait tüm depolama yedekliliği geçiş görevlerini listeler. |
|
|
Yok |
oss:ActivateProduct |
OSS ve İçerik Denetimi hizmetini etkinleştirir. |
|
Yok |
oss:CreateOrder |
OSS kaynak planları siparişler oluşturur. |
|
oss:PutPublicAccessBlock |
Tüm OSS için Genel Erişim Engelleme özelliğini etkinleştirir. |
|
|
oss:GetPublicAccessBlock |
Genel Genel Erişim Engelleme yapılandırmasını alır. |
|
|
oss:DeletePublicAccessBlock |
Genel Genel Erişim Engelleme yapılandırmasını siler. |
Paket düzeyi
|
API |
Eylem |
API açıklaması |
|
oss:PutBucket |
Bir paket oluşturur. |
|
|
oss:ListObjects |
Bir paketteki tüm nesnelere ilişkin bilgileri listeler. |
|
|
oss:GetBucketInfo |
Bir pakete ait bilgileri görüntüler. |
|
|
oss:GetBucketLocation |
Bir paketin konum bilgilerini görüntüler. |
|
|
oss:GetBucketStat |
Bir paketteki depolama kapasitesini ve dosya sayısını alır. |
|
|
oss:PutBucketVersioning |
Belirtilen bir paket için sürüm oluşturma durumunu ayarlar. |
|
|
oss:GetBucketVersioning |
Belirtilen bir paketin sürüm oluşturma durumunu alır. |
|
|
oss:ListObjectVersions |
Silme işaretleri dahil olmak üzere bir paketteki tüm nesnelerin sürüm bilgilerini listeler. |
|
|
oss:PutBucketAcl |
Bir paketin erişim kontrol listesini (ACL) ayarlar veya değiştirir. |
|
|
oss:GetBucketAcl |
Bir paketin erişim kontrol listesini (ACL) alır. |
|
|
oss:DeleteBucket |
Bir paketi siler. |
|
|
oss:InitiateBucketWorm |
Bir saklama ilkesi oluşturur. |
|
|
oss:AbortBucketWorm |
Kilitlenmemiş bir saklama ilkesini siler. |
|
|
oss:CompleteBucketWorm |
Bir saklama ilkesini kilitler. |
|
|
oss:ExtendBucketWorm |
Kilitli saklama ilkesine sahip bir paketteki nesneler için saklama süresini gün cinsinden uzatır. |
|
|
oss:GetBucketWorm |
Bir saklama ilkesine ilişkin bilgileri alır. |
|
|
oss:PutBucketLogging |
Bir paket için günlük depolamayı etkinleştirir. |
|
|
oss:PutObject |
Kaynak paket için günlük depolama etkinleştirildiğinde, bu eylem günlükleri hedef pakete yazar. |
|
|
oss:GetBucketLogging |
Bir paketin günlük depolama yapılandırmasını görüntüler. |
|
|
oss:DeleteBucketLogging |
Bir paket için günlük depolamayı devre dışı bırakır. |
|
|
oss:PutBucketWebsite |
Bir paketi statik web sitesi barındırma için yapılandırır ve yönlendirme kurallarını (RoutingRule) ayarlar. |
|
|
oss:GetBucketWebsite |
Bir paketin statik web sitesi barındırma durumunu ve yönlendirme kurallarını görüntüler. |
|
|
oss:DeleteBucketWebsite |
Bir paket için statik web sitesi barındırmayı devre dışı bırakır ve yönlendirme kurallarını temizler. |
|
|
oss:PutBucketReferer |
Bir paket için hotlink korumasını yapılandırır. |
|
|
oss:GetBucketReferer |
Bir paketin hotlink koruma (Referer) yapılandırmasını görüntüler. |
|
|
oss:PutBucketLifecycle |
Bir paket için yaşam döngüsü kuralı ayarlar. |
|
|
oss:GetBucketLifecycle |
Bir paketin yaşam döngüsü kuralını görüntüler. |
|
|
oss:DeleteBucketLifecycle |
Bir paketin yaşam döngüsü kuralını siler. |
|
|
oss:PutBucketTransferAcceleration |
Bir paket için aktarım hızlandırmasını yapılandırır. |
|
|
oss:GetBucketTransferAcceleration |
Bir paketin aktarım hızlandırma yapılandırmasını görüntüler. |
|
|
oss:ListMultipartUploads |
Başlatılmış ancak tamamlanmamış veya iptal edilmemiş tüm devam eden çok parçalı yükleme olaylarını listeler. |
|
|
oss:PutBucketCors |
Belirtilen bir paket için çapraz kaynak paylaşımı (CORS) kurallarını ayarlar. |
|
|
oss:GetBucketCors |
Belirtilen bir paket için mevcut CORS kurallarını alır. |
|
|
oss:DeleteBucketCors |
Belirtilen bir paket için CORS özelliğini devre dışı bırakır ve tüm kuralları temizler. |
|
|
oss:PutBucketPolicy |
Belirtilen bir paket için yetkilendirme ilkesini ayarlar. |
|
|
oss:GetBucketPolicy |
Belirtilen bir paketin yetkilendirme ilkesini alır. |
|
|
oss:DeleteBucketPolicy |
Belirtilen bir paketin yetkilendirme ilkesini siler. |
|
|
oss:PutBucketTagging |
Belirtilen bir paketin etiketlerini ekler veya değiştirir. |
|
|
oss:GetBucketTagging |
Bir paketin etiketlerini alır. |
|
|
oss:DeleteBucketTagging |
Bir paketin etiketlerini siler. |
|
|
oss:PutBucketEncryption |
Bir paket için şifreleme kurallarını yapılandırır. |
|
|
oss:GetBucketEncryption |
Bir paketin şifreleme kurallarını alır. |
|
|
oss:DeleteBucketEncryption |
Bir paketin şifreleme kurallarını siler. |
|
|
oss:PutBucketRequestPayment |
İstekte bulunanın ödeme yapması modunu yapılandırır. |
|
|
oss:GetBucketRequestPayment |
İstekte bulunanın ödeme yapması yapılandırmasını alır. |
|
|
oss:PutBucketReplication |
Bir paket için veri çoğaltma kurallarını ayarlar. |
|
|
oss:ReplicateGet |
Bir paket için hesaplar arası veri çoğaltma kurallarını ayarlar veya çoğaltma için bir RAM rolü belirtir. |
|
|
oss:PutBucketRTC |
Mevcut bir bölgeler arası çoğaltma kuralı için çoğaltma zamanı kontrolünü (RTC) etkinleştirir veya devre dışı bırakır. |
|
|
oss:GetBucketReplication |
Bir paket için yapılandırılmış veri çoğaltma kurallarını alır. |
|
|
oss:DeleteBucketReplication |
Bir paket için veri çoğaltmayı durdurur ve çoğaltma yapılandırmasını siler. |
|
|
oss:GetBucketReplicationLocation |
Çoğaltma için hedef paketlerin bulunabileceği bölgeleri alır. |
|
|
oss:GetBucketReplicationProgress |
Bir paket için veri çoğaltma ilerlemesini alır. |
|
|
oss:PutBucketInventory |
Bir paket için envanter kurallarını yapılandırır. |
|
|
oss:GetBucketInventory |
Bir paketteki belirtilen envanter görevini görüntüler. |
|
|
oss:GetBucketInventory |
Bir paketteki tüm envanter görevlerini toplu iş olarak alır. |
|
|
oss:DeleteBucketInventory |
Bir paketteki belirtilen envanter görevini siler. |
|
|
oss:PutBucketAccessMonitor |
Bir paket için erişim izleme durumunu yapılandırır. |
|
|
oss:GetBucketAccessMonitor |
Bir paketin erişim izleme durumunu alır. |
|
|
oss:OpenMetaQuery |
Bir paket için meta veri yönetimi özelliğini etkinleştirir. |
|
|
oss:GetMetaQueryStatus |
Bir paket için meta veri dizini bilgilerini alır. |
|
|
oss:DoMetaQuery |
Belirtilen koşullarla eşleşen nesneleri sorgular ve belirtilen alanlara göre sıralanmış bilgileri listeler. |
|
|
oss:CloseMetaQuery |
Bir paket için meta veri yönetimi özelliğini devre dışı bırakır. |
|
|
oss:InitUserAntiDDosInfo |
OSS için bir Anti-DDoS örneği oluşturur. |
|
|
oss:UpdateUserAntiDDosInfo |
OSS için bir Anti-DDoS örneğinin durumunu değiştirir. |
|
|
oss:GetUserAntiDDosInfo |
Belirtilen hesap altındaki OSS için Anti-DDoS örnekleri hakkında bilgi sorgular. |
|
|
oss:InitBucketAntiDDosInfo |
Bir paket için korumayı başlatır. |
|
|
oss:UpdateBucketAntiDDosInfo |
Bir paketin koruma durumunu günceller. |
|
|
oss:ListBucketAntiDDosInfo |
Bir paket için koruma bilgilerinin listesini alır. |
|
|
oss:PutBucketResourceGroup |
Bir paketin ait olduğu kaynak grubunu ayarlar. |
|
|
oss:GetBucketResourceGroup |
Bir paketin ait olduğu kaynak grubunun ID'sini sorgular. |
|
|
oss:CreateCnameToken |
Alan adı sahipliği doğrulaması için gerekli olan CnameToken'ı oluşturur. |
|
|
oss:GetCnameToken |
Oluşturulmuş bir CnameToken'ı alır. |
|
|
oss:PutCname |
Bir pakete özel bir alan adı ekler. |
|
|
yundun-cert:DescribeSSLCertificatePrivateKey yundun-cert:DescribeSSLCertificatePublicKeyDetail yundun-cert:CreateSSLCertificate |
Bir pakete özel bir alan adı eklerken sertifika ekler. |
|
|
oss:ListCname |
Bir pakete eklenmiş tüm özel alan adlarının (Cname) listesini alır. |
|
|
oss:DeleteCname |
Bir pakete eklenmiş bir Cname'i siler. |
|
|
oss:PutStyle |
Bir görüntü stili ayarlar. |
|
|
oss:GetStyle |
Bir görüntü stilini alır. |
|
|
oss:ListStyle |
Görüntü stillerini listeler. |
|
|
oss:DeleteStyle |
Bir görüntü stilini siler. |
|
|
oss:PutBucketArchiveDirectRead |
Bir paket için Arşiv nesnelerine gerçek zamanlı erişimi etkinleştirir veya devre dışı bırakır. |
|
|
oss:GetBucketArchiveDirectRead |
Bir paket için Arşiv nesnelerine gerçek zamanlı erişimin etkin olup olmadığını kontrol eder. |
|
|
oss:CreateAccessPoint |
Bir erişim noktası oluşturur. |
|
|
oss:GetAccessPoint |
Tek bir erişim noktası hakkında bilgi alır. |
|
|
oss:DeleteAccessPoint |
Bir erişim noktasını siler. |
|
|
oss:ListAccessPoints |
Kullanıcı düzeyindeki ve paket düzeyindeki erişim noktaları hakkında bilgi alır. |
|
|
oss:PutAccessPointPolicy |
Bir erişim noktası ilkesini yapılandırır. |
|
|
oss:GetAccessPointPolicy |
Bir erişim noktası ilkesi hakkında bilgi alır. |
|
|
oss:DeleteAccessPointPolicy |
Bir erişim noktası ilkesini siler. |
|
|
oss:PutBucketHttpsConfig |
Bir paket için TLS sürüm ayarlarını etkinleştirir veya devre dışı bırakır. |
|
|
oss:GetBucketHttpsConfig |
Bir paket için TLS sürüm ayarlarını görüntüler. |
|
|
Yok |
oss:ReplicateList |
Çoğaltma için liste izni. OSS'nin kaynak paketten geçmiş verileri listelemesine ve çoğaltmasına olanak tanır. |
|
oss:CreateAccessPointForObjectProcess |
Bir nesne FC erişim noktası oluşturur. |
|
|
oss:GetAccessPointForObjectProcess |
Bir nesne FC erişim noktası hakkında temel bilgileri alır. |
|
|
oss:DeleteAccessPointForObjectProcess |
Bir nesne FC erişim noktasını siler. |
|
|
oss:ListAccessPointsForObjectProcess |
Kullanıcı düzeyindeki nesne FC erişim noktaları hakkında bilgi alır. |
|
|
oss:PutAccessPointConfigForObjectProcess |
Bir nesne FC erişim noktasının yapılandırmasını değiştirir. |
|
|
oss:GetAccessPointConfigForObjectProcess |
Bir nesne FC erişim noktasının yapılandırma bilgilerini alır. |
|
|
oss:PutAccessPointPolicyForObjectProcess |
Bir nesne FC erişim noktası için bir erişim ilkesi yapılandırır. |
|
|
oss:GetAccessPointPolicyForObjectProcess |
Bir nesne FC erişim noktasının erişim ilkesi yapılandırmasını alır. |
|
|
oss:DeleteAccessPointPolicyForObjectProcess |
Bir nesne FC erişim noktasının erişim ilkesini siler. |
|
|
oss:WriteGetObjectResponse |
Döndürülen verileri ve yanıt üst bilgilerini özelleştirir. |
|
|
oss:CreateBucketDataRedundancyTransition |
Bir depolama yedekliliği geçiş görevi oluşturur. |
|
|
oss:GetBucketDataRedundancyTransition |
Bir depolama yedekliliği geçiş görevini alır. |
|
|
oss:DeleteBucketDataRedundancyTransition |
Bir depolama yedekliliği geçiş görevini siler. |
|
|
oss:ListBucketDataRedundancyTransition |
Bir paketteki tüm depolama yedekliliği geçiş görevlerini listeler. |
|
|
oss:PutBucketPublicAccessBlock |
Bir paket için Genel Erişimi Engelleme özelliğini etkinleştirir. |
|
|
oss:GetBucketPublicAccessBlock |
Bir paketin Genel Erişimi Engelleme yapılandırmasını alır. |
|
|
oss:DeleteBucketPublicAccessBlock |
Bir paketin Genel Erişimi Engelleme yapılandırmasını siler. |
|
|
oss:PutAccessPointPublicAccessBlock |
Bir erişim noktası için Genel Erişimi Engelleme özelliğini etkinleştirir. |
|
|
oss:GetAccessPointPublicAccessBlock |
Bir erişim noktasının Genel Erişimi Engelleme yapılandırmasını alır. |
|
|
oss:DeleteAccessPointPublicAccessBlock |
Bir erişim noktasının Genel Erişimi Engelleme yapılandırmasını siler. |
|
|
oss:GetBucketPolicyStatus |
Geçerli paket ilkesinin genel erişime izin verip vermediğini kontrol eder. |
|
|
oss:PutBucketOverwriteConfig |
Bir paket için üzerine yazmayı reddetme ayarını yapılandırır. |
|
|
oss:GetBucketOverwriteConfig |
Bir paketin üzerine yazmayı reddetme yapılandırmasını alır. |
|
|
oss:DeleteBucketOverwriteConfig |
Bir paketin üzerine yazmayı reddetme yapılandırmasını siler. |
Nesne düzeyi
|
API |
Eylem |
API açıklaması |
|
oss:PutObject |
Bir nesne yükler. |
|
|
oss:PutObjectTagging |
Bir nesne yüklerken, nesne etiketini belirtmek için x-oss-tagging kullanın. |
|
|
kms:GenerateDataKey kms:Decrypt |
Bir nesne yüklerken, nesne meta verilerinin X-Oss-Server-Side-Encryption: KMS içerdiğini belirtin. |
|
|
oss:PutObject |
Belirtilen bir pakete HTML formu kullanarak bir nesne yükler. |
|
|
oss:PutObject |
Verileri ekleyerek bir nesne yükler. |
|
|
oss:PutObjectTagging |
Verileri ekleyerek bir nesne yüklerken, nesne etiketini belirtmek için x-oss-tagging kullanın. |
|
|
oss:PutObject |
Parçalı yükleme görevini başlatır. |
|
|
oss:PutObjectTagging |
Parçalı yükleme görevini başlatırken, nesne etiketini belirtmek için x-oss-tagging kullanın. |
|
|
kms:GenerateDataKey kms:Decrypt |
Parçalı yükleme görevini başlatırken, nesne meta verilerinin X-Oss-Server-Side-Encryption: KMS içerdiğini belirtin. |
|
|
oss:PutObject |
Belirtilen nesne adı ve uploadId değerine göre verileri parçalar halinde yükler. |
|
|
oss:PutObject |
Tüm parçalar yüklendikten sonra, tüm nesnenin parçalı yüklemesini tamamlar. |
|
|
oss:PutObjectTagging |
Tüm parçalar yüklendikten sonra, tüm nesnenin parçalı yüklemesini tamamlar ve etiketlerini belirtir. |
|
|
oss:AbortMultipartUpload |
Parçalı yükleme olayını iptal eder ve ilgili parça verilerini siler. |
|
|
oss:PutObject |
OSS'de hedef nesne için sembolik bağlantı oluşturur. |
|
|
oss:PutObjectTagging |
OSS'de hedef nesne için belirtilen nesne etiketine sahip sembolik bağlantı oluşturur. |
|
|
oss:GetObject |
Bir nesneyi alır. |
|
|
kms:Decrypt |
Belirtilen KMS anahtarıyla şifrelenmiş bir nesneyi indirir. |
|
|
oss:GetObjectVersion |
Bir nesnenin belirtilen sürümünü indirir. |
|
|
oss:GetObject |
Bir nesnenin meta verilerini alır. |
|
|
oss:GetObject |
ETag, Boyut ve LastModified bilgileri dahil olmak üzere bir nesnenin meta verilerini alır. |
|
|
oss:GetObject |
Hedef nesne üzerinde bir SQL ifadesi yürütür ve sonucu döndürür. |
|
|
oss:GetObject |
Hedef nesnenin sembolik bağlantısını alır. |
|
|
oss:DeleteObject |
Bir nesneyi siler. |
|
|
oss:DeleteObjectVersion |
Bir nesnenin belirtilen sürümünü siler. |
|
|
oss:DeleteObject |
Aynı paketten birden fazla nesneyi siler. |
|
|
oss:GetObject oss:PutObject |
Aynı bölgedeki paketler arasında bir nesneyi kopyalar. Paketler aynı veya farklı olabilir. |
|
|
oss:GetObjectVersion |
Aynı bölgedeki paketler arasında bir nesnenin belirtilen sürümünü kopyalar. Paketler aynı veya farklı olabilir. |
|
|
oss:GetObjectTagging oss:PutObjectTagging |
Aynı bölgedeki paketler arasında belirtilen etiketlere sahip bir nesneyi kopyalar. Paketler aynı veya farklı olabilir. |
|
|
kms:GenerateDataKey kms:Decrypt |
Bir nesneyi kopyalarken, hedef nesnenin meta verilerinin X-Oss-Server-Side-Encryption: KMS içerdiğini belirtin. |
|
|
oss:GetObjectVersionTagging |
Aynı bölgedeki paketler arasında belirtilen etiketlere sahip bir nesne sürümünü kopyalar. Paketler aynı veya farklı olabilir. |
|
|
oss:GetObject oss:PutObject |
UploadPart isteğine x-oss-copy-source üst bilgisini ekleyerek mevcut bir nesneden veri kopyalar ve bir parça yükler. |
|
|
oss:GetObjectVersion |
UploadPart isteğine x-oss-copy-source üst bilgisini ekleyerek mevcut bir nesnenin belirtilen sürümünden veri kopyalar ve bir parça yükler. |
|
|
oss:ListParts |
Belirtilen bir Yükleme Kimliğine ait başarıyla yüklenen tüm parçaları listeler. |
|
|
oss:PutObjectAcl |
Paketteki bir nesnenin Erişim Kontrol Listesini (ACL) değiştirir. |
|
|
oss:PutObjectVersionAcl |
Paketteki bir nesnenin belirtilen sürümünün Erişim Kontrol Listesini (ACL) değiştirir. |
|
|
oss:GetObjectAcl |
Paketteki bir nesnenin Erişim Kontrol Listesini (ACL) alır. |
|
|
oss:GetObjectVersionAcl |
Paketteki bir nesnenin belirtilen sürümünün Erişim Kontrol Listesini (ACL) alır. |
|
|
oss:RestoreObject |
Arşiv Depolama, Soğuk Arşiv veya Derin Soğuk Arşiv depolama sınıfına sahip bir nesneyi geri yükler. |
|
|
oss:RestoreObjectVersion |
Arşiv Depolama, Soğuk Arşiv veya Derin Soğuk Arşiv depolama sınıfına sahip bir nesnenin belirtilen sürümünü geri yükler. |
|
|
oss:PutObjectTagging |
Bir nesnenin etiketleme bilgilerini ayarlar veya günceller. |
|
|
oss:PutObjectVersionTagging |
Bir nesnenin belirtilen sürümünün etiketleme bilgilerini ayarlar veya günceller. |
|
|
oss:GetObjectTagging |
Bir nesnenin etiketleme bilgilerini alır. |
|
|
oss:GetObjectVersionTagging |
Bir nesnenin belirtilen sürümünün etiketleme bilgilerini alır. |
|
|
oss:DeleteObjectTagging |
Belirtilen bir nesnenin etiketleme bilgilerini siler. |
|
|
oss:DeleteObjectVersionTagging |
Bir nesnenin belirtilen sürümünün etiketleme bilgilerini siler. |
|
|
oss:PutLiveChannel |
RTMP üzerinden ses ve video verilerini yüklemeden önce, LiveChannel oluşturmak için bu API'yi çağırın. |
|
|
oss:ListLiveChannel |
Belirtilen LiveChannel'ları listeler. |
|
|
oss:DeleteLiveChannel |
Belirtilen bir LiveChannel'ı siler. |
|
|
oss:PutLiveChannelStatus |
Durumu etkin ve devre dışı arasında değiştirir. |
|
|
oss:GetLiveChannel |
Belirtilen bir LiveChannel'ın yapılandırma bilgilerini alır. |
|
|
oss:GetLiveChannelStat |
Belirtilen bir LiveChannel'ın akış gönderme durumunu alır. |
|
|
oss:GetLiveChannelHistory |
Belirtilen bir LiveChannel'ın akış gönderme kayıtlarını alır. |
|
|
oss:PostVodPlaylist |
Belirtilen bir LiveChannel için video isteğe bağlı (VOD) oynatma listesi oluşturur. |
|
|
oss:GetVodPlaylist |
Belirtilen bir zaman aralığında, belirtilen bir LiveChannel için akış göndermeden oluşturulan oynatma listesini görüntüler. |
|
|
Yok |
oss:PublishRtmpStream |
Ses ve video veri akışlarını RTMP'ye gönderir. |
|
Yok |
oss:ProcessImm |
OSS aracılığıyla veri işlemek için IMM kullanma izni. |
|
oss:GetObject |
POST isteği aracılığıyla veri işlemek için IMM kullanma izni. |
|
|
oss:PutObject |
Saveas veri işlemeyi gerçekleştirmek için IMM kullanma izni. |
|
|
oss:PostProcessTask |
İşlenen görüntüyü belirtilen bir pakete kaydeder. |
|
|
imm:CreateOfficeConversionTask |
Belge dönüştürme veya anlık görüntüler için IMM kullanma izni. |
|
|
imm: GenerateWebofficeToken |
Weboffice belirteci alır. |
|
|
imm:RefreshWebofficeToken |
Weboffice belirtecini yeniler. |
|
|
Yok |
oss:ReplicateGet |
Çoğaltma için okuma izni. OSS'nin kaynak ve hedef paketlerden nesneler, parçalar ve parçalı yüklemeler dahil olmak üzere veri ve meta verileri okumasına olanak tanır. |
|
Yok |
oss:ReplicatePut |
Çoğaltma için yazma izni. OSS'nin hedef pakete nesneler, parçalı yüklemeler, parçalar ve sembolik bağlantılar yazmasına ve meta verileri değiştirmesine olanak tanır. |
|
Yok |
oss:ReplicateDelete |
Çoğaltma için silme izni. OSS'nin hedef pakette DeleteObject, AbortMultipartUpload ve DeleteMarker işlemlerini gerçekleştirmesine olanak tanır. Not
Bu eylemi RAM rolüne yalnızca veri çoğaltma için Sync All seçeneğini belirlediğinizde vermelisiniz. |
Kaynak havuzu QoS
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Vektör paketi
|
API |
Action |
API açıklaması |
|
oss:PutVectorBucket |
Bir vektör paketi oluşturur. |
|
|
oss:GetVectorBucket |
Bir vektör paketinin ayrıntılarını görüntüler. |
|
|
oss:ListVectorBuckets |
İstekte bulunanın sahip olduğu tüm vektör paketlerini listeler. |
|
|
oss:DeleteVectorBucket |
Bir vektör paketini siler. |
|
|
oss:PutBucketLogging |
Bir vektör paketi için günlük depolamayı etkinleştirir. |
|
|
oss:PutObject |
Kaynak vektör paketi için günlük depolama etkinleştirildiğinde bu işlem, günlükleri hedef pakete yazar. |
|
|
oss:GetBucketLogging |
Bir vektör paketinin günlük depolama yapılandırmasını görüntüler. |
|
|
oss:DeleteBucketLogging |
Bir vektör paketi için günlük depolamayı devre dışı bırakır. |
|
|
oss:PutBucketPolicy |
Belirtilen bir vektör paketi için yetkilendirme ilkesini ayarlar. |
|
|
oss:GetBucketPolicy |
Belirtilen bir vektör paketinin yetkilendirme ilkesini görüntüler. |
|
|
oss:DeleteBucketPolicy |
Belirtilen bir vektör paketinin yetkilendirme ilkesini siler. |
|
|
oss:PutVectorIndex |
Bir vektör dizini oluşturur. |
|
|
oss:GetVectorIndex |
Bir vektör dizininin ayrıntılarını görüntüler. |
|
|
oss:ListVectorIndexes |
Bir vektör paketindeki tüm vektör dizinlerini listeler. |
|
|
oss:DeleteVectorIndex |
Bir vektör dizinini siler. |
|
|
oss:PutVectors |
Vektör verilerini yazar. |
|
|
oss:GetVectors |
Belirtilen vektör verilerini görüntüler. |
|
|
oss:ListVectors |
Bir vektör dizinindeki tüm vektör verilerini listeler. |
|
|
oss:QueryVectors |
Vektör benzerlik araması gerçekleştirir. |
|
|
oss:DeleteVectors |
Bir vektör dizininden belirtilen vektör verilerini siler. |
Kaynak
Resource öğesi, bir veya daha fazla kaynağı belirtir. Joker karakter olarak yıldız işareti (*) kullanın. Tek bir paket ilkesi birden çok kaynak içerebilir.
Paket
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Vektör paketi
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Bölge alanı şu anda yalnızca joker karakter yıldız işaretini (*) destekler.
Koşul
Condition öğesi, bir ilkenin ne zaman geçerli olacağını belirtir. Bu öğe; bir koşul işleci, bir koşul anahtarı ve bir koşul değerinden oluşur.
Koşul işleçleri
|
Koşul işleci türü |
Desteklenen türler |
|
Dize |
|
|
Sayı |
|
|
Tarih ve saat |
|
|
Boolean |
Bool |
|
IP Adresi Türü |
|
Koşul anahtarları
|
Koşul anahtarı |
Açıklama |
|
acs:SourceIp |
Standart bir IP CIDR bloğu belirtir. Joker karakter yıldız işaretini ( |
|
acs:SourceVpc |
VPC'yi belirtir. Değer belirli bir VPC kimliği veya Not
|
|
acs:UserAgent |
HTTP User-Agent üst bilgisini belirtir. Tür: dize. |
|
acs:CurrentTime |
İsteğin OSS sunucusuna ulaştığı zaman. Biçim: ISO 8601. |
|
acs:SecureTransport |
İsteğin protokol türü. Geçerli değerler:
|
|
oss:x-oss-acl |
Paket ACL türünü kısıtlar. Geçerli değerler:
|
|
oss:x-oss-object-acl |
Nesne ACL türünü kısıtlar. Geçerli değerler:
|
|
oss:Prefix |
ListObjects isteğinde belirtilen öneke sahip nesneleri listeler. |
|
oss:Delimiter |
ListObjects isteğinde nesne adlarını gruplandırır. |
|
acs:AccessId |
İsteğe dahil edilen AccessId. |
|
oss:BucketTag |
Bir paket etiketi. Tek bir BucketTag Koşul olarak kullanılabilir. Birden çok BucketTag ayarladığınızda her birine |
|
acs:MFAPresent |
Çok faktörlü kimlik doğrulamanın (MFA) etkin olup olmadığını belirtir. Değerler:
|
|
oss:ExistingObjectTag |
İstenen nesne zaten etiketlenmiştir. Tek bir ObjectTag koşul olarak kullanılabilir. Birden çok ObjectTag kullandığınızda her bir ObjectTag'den önce Bu durum başlıca |
|
oss:RequestObjectTag |
İsteğe dahil edilen nesne etiketleri. Tek bir nesne etiketi koşul olarak kullanılabilir. Birden çok nesne etiketi belirtildiğinde her bir nesne etiketinden önce Bu durum başlıca |