Aracılığıyla paylaş


SecretsOperations Sınıf

Uyarı

Bu sınıfın örneğini doğrudan OLUŞTURMAYIN.

Bunun yerine, aşağıdaki işlemlere

KeyVaultManagementClient's

secrets Öznitelik.

Devralma
builtins.object
SecretsOperations

Oluşturucu

SecretsOperations(*args, **kwargs)

Yöntemler

create_or_update

Belirtilen abonelikteki bir anahtar kasasında gizli dizi oluşturun veya güncelleştirin. NOT: Bu API, ARM dağıtımlarında iç kullanıma yöneliktir. Kullanıcıların kasa gizli dizileriyle etkileşim için veri düzlemi REST hizmetini kullanması gerekir.

get

Belirtilen gizli diziyi alır. NOT: Bu API, ARM dağıtımlarında iç kullanıma yöneliktir. Kullanıcıların kasa gizli dizileriyle etkileşim için veri düzlemi REST hizmetini kullanması gerekir.

list

List işlemi bir kasadaki gizli diziler hakkında bilgi alır. NOT: Bu API, ARM dağıtımlarında iç kullanıma yöneliktir. Kullanıcıların kasa gizli dizileriyle etkileşim için veri düzlemi REST hizmetini kullanması gerekir.

update

Belirtilen abonelikteki bir gizli diziyi güncelleştirin. NOT: Bu API, ARM dağıtımlarında iç kullanıma yöneliktir. Kullanıcıların kasa gizli dizileriyle etkileşim için veri düzlemi REST hizmetini kullanması gerekir.

create_or_update

Belirtilen abonelikteki bir anahtar kasasında gizli dizi oluşturun veya güncelleştirin. NOT: Bu API, ARM dağıtımlarında iç kullanıma yöneliktir. Kullanıcıların kasa gizli dizileriyle etkileşim için veri düzlemi REST hizmetini kullanması gerekir.

create_or_update(resource_group_name: str, vault_name: str, secret_name: str, parameters: _models.SecretCreateOrUpdateParameters, *, content_type: str = 'application/json', **kwargs: Any) -> _models.Secret

Parametreler

resource_group_name
str
Gerekli

Kasanın ait olduğu Kaynak Grubunun adı. Gereklidir.

vault_name
str
Gerekli

Kasanın adı. Gereklidir.

secret_name
str
Gerekli

Gizli dizinin adı. Sağladığınız değer, hizmeti çalıştırmak amacıyla genel olarak kopyalanabilir. Sağlanan değer, kişisel veya hassas bilgileri içermemelidir. Gereklidir.

parameters
SecretCreateOrUpdateParameters veya IO
Gerekli

Gizli diziyi oluşturmak veya güncelleştirmek için parametreler. SecretCreateOrUpdateParameters türü veya GÇ türüdür. Gereklidir.

content_type
str

Gövde Parametresi içerik türü. Bilinen değerler şunlardır: 'application/json'. Varsayılan değer Yok'tır.

cls
callable

Doğrudan yanıt geçirilecek özel bir tür veya işlev

Döndürülenler

Gizli dizi veya cls(yanıt) sonucu

Dönüş türü

Özel durumlar

get

Belirtilen gizli diziyi alır. NOT: Bu API, ARM dağıtımlarında iç kullanıma yöneliktir. Kullanıcıların kasa gizli dizileriyle etkileşim için veri düzlemi REST hizmetini kullanması gerekir.

get(resource_group_name: str, vault_name: str, secret_name: str, **kwargs: Any) -> Secret

Parametreler

resource_group_name
str
Gerekli

Kasanın ait olduğu Kaynak Grubunun adı. Gereklidir.

vault_name
str
Gerekli

Kasanın adı. Gereklidir.

secret_name
str
Gerekli

Gizli dizinin adı. Gereklidir.

cls
callable

Doğrudan yanıt geçirilecek özel bir tür veya işlev

Döndürülenler

Gizli dizi veya cls(yanıt) sonucu

Dönüş türü

Özel durumlar

list

List işlemi bir kasadaki gizli diziler hakkında bilgi alır. NOT: Bu API, ARM dağıtımlarında iç kullanıma yöneliktir. Kullanıcıların kasa gizli dizileriyle etkileşim için veri düzlemi REST hizmetini kullanması gerekir.

list(resource_group_name: str, vault_name: str, top: int | None = None, **kwargs: Any) -> Iterable[Secret]

Parametreler

resource_group_name
str
Gerekli

Kasanın ait olduğu Kaynak Grubunun adı. Gereklidir.

vault_name
str
Gerekli

Kasanın adı. Gereklidir.

top
int
Gerekli

Döndürülecek en fazla sonuç sayısı. Varsayılan değer Yok'tır.

cls
callable

Doğrudan yanıt geçirilecek özel bir tür veya işlev

Döndürülenler

Gizli dizi örneği veya cls(yanıt) sonucu gibi bir yineleyici

Dönüş türü

Özel durumlar

update

Belirtilen abonelikteki bir gizli diziyi güncelleştirin. NOT: Bu API, ARM dağıtımlarında iç kullanıma yöneliktir. Kullanıcıların kasa gizli dizileriyle etkileşim için veri düzlemi REST hizmetini kullanması gerekir.

update(resource_group_name: str, vault_name: str, secret_name: str, parameters: _models.SecretPatchParameters, *, content_type: str = 'application/json', **kwargs: Any) -> _models.Secret

Parametreler

resource_group_name
str
Gerekli

Kasanın ait olduğu Kaynak Grubunun adı. Gereklidir.

vault_name
str
Gerekli

Kasanın adı. Gereklidir.

secret_name
str
Gerekli

Gizli dizinin adı. Gereklidir.

parameters
SecretPatchParameters veya IO
Gerekli

Gizli diziye düzeltme eki uygulama parametreleri. SecretPatchParameters türü veya GÇ türüdür. Gereklidir.

content_type
str

Gövde Parametresi içerik türü. Bilinen değerler şunlardır: 'application/json'. Varsayılan değer Yok'tır.

cls
callable

Doğrudan yanıt geçirilecek özel bir tür veya işlev

Döndürülenler

Gizli dizi veya cls(yanıt) sonucu

Dönüş türü

Özel durumlar

Öznitelikler

models

models = <module 'azure.mgmt.keyvault.v2022_07_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\keyvault\\v2022_07_01\\models\\__init__.py'>