다음을 통해 공유


SecretsOperations 클래스

경고

이 클래스를 직접 인스턴스화하지 마세요.

대신 다음 작업을 통해 액세스해야 합니다.

KeyVaultManagementClient's

secrets 특성.

상속
builtins.object
SecretsOperations

생성자

SecretsOperations(*args, **kwargs)

메서드

create_or_update

지정된 구독의 키 자격 증명 모음에서 비밀을 만들거나 업데이트합니다. 참고: 이 API는 ARM 배포에서 내부적으로 사용하기 위한 것입니다. 사용자는 자격 증명 모음 비밀과의 상호 작용을 위해 데이터 평면 REST 서비스를 사용해야 합니다.

get

지정된 비밀을 가져옵니다. 참고: 이 API는 ARM 배포에서 내부적으로 사용하기 위한 것입니다. 사용자는 자격 증명 모음 비밀과의 상호 작용을 위해 데이터 평면 REST 서비스를 사용해야 합니다.

list

목록 작업은 자격 증명 모음의 비밀에 대한 정보를 가져옵니다. 참고: 이 API는 ARM 배포에서 내부적으로 사용하기 위한 것입니다. 사용자는 자격 증명 모음 비밀과의 상호 작용을 위해 데이터 평면 REST 서비스를 사용해야 합니다.

update

지정된 구독에서 비밀을 업데이트합니다. 참고: 이 API는 ARM 배포에서 내부적으로 사용하기 위한 것입니다. 사용자는 자격 증명 모음 비밀과의 상호 작용을 위해 데이터 평면 REST 서비스를 사용해야 합니다.

create_or_update

지정된 구독의 키 자격 증명 모음에서 비밀을 만들거나 업데이트합니다. 참고: 이 API는 ARM 배포에서 내부적으로 사용하기 위한 것입니다. 사용자는 자격 증명 모음 비밀과의 상호 작용을 위해 데이터 평면 REST 서비스를 사용해야 합니다.

async 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

매개 변수

resource_group_name
str
필수

자격 증명 모음이 속한 리소스 그룹의 이름입니다. 필수 요소.

vault_name
str
필수

자격 증명 모음의 이름입니다. 필수 요소.

secret_name
str
필수

비밀 이름입니다. 제공하는 값은 서비스를 실행하기 위해 전역적으로 복사될 수 있습니다. 제공된 값에는 개인 식별 정보나 중요한 정보가 포함되어서는 안 됩니다. 필수 요소.

parameters
SecretCreateOrUpdateParameters 또는 IO
필수

비밀을 만들거나 업데이트하는 매개 변수입니다. SecretCreateOrUpdateParameters 형식 또는 IO 형식입니다. 필수 요소.

content_type
str

본문 매개 변수 콘텐츠 형식입니다. 알려진 값은 'application/json'입니다. 기본값은 없음입니다.

cls
callable

직접 응답을 전달할 사용자 지정 형식 또는 함수

반환

비밀 또는 cls(응답) 결과

반환 형식

예외

get

지정된 비밀을 가져옵니다. 참고: 이 API는 ARM 배포에서 내부적으로 사용하기 위한 것입니다. 사용자는 자격 증명 모음 비밀과의 상호 작용을 위해 데이터 평면 REST 서비스를 사용해야 합니다.

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

매개 변수

resource_group_name
str
필수

자격 증명 모음이 속한 리소스 그룹의 이름입니다. 필수 요소.

vault_name
str
필수

자격 증명 모음의 이름입니다. 필수 요소.

secret_name
str
필수

비밀의 이름입니다. 필수 요소.

cls
callable

직접 응답을 전달할 사용자 지정 형식 또는 함수

반환

비밀 또는 cls(응답) 결과

반환 형식

예외

list

목록 작업은 자격 증명 모음의 비밀에 대한 정보를 가져옵니다. 참고: 이 API는 ARM 배포에서 내부적으로 사용하기 위한 것입니다. 사용자는 자격 증명 모음 비밀과의 상호 작용을 위해 데이터 평면 REST 서비스를 사용해야 합니다.

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

매개 변수

resource_group_name
str
필수

자격 증명 모음이 속한 리소스 그룹의 이름입니다. 필수 요소.

vault_name
str
필수

자격 증명 모음의 이름입니다. 필수 요소.

top
int
필수

반환할 최대 결과 수입니다. 기본값은 없음입니다.

cls
callable

직접 응답을 전달할 사용자 지정 형식 또는 함수

반환

비밀 인스턴스 또는 cls(response)의 결과와 같은 반복기

반환 형식

예외

update

지정된 구독에서 비밀을 업데이트합니다. 참고: 이 API는 ARM 배포에서 내부적으로 사용하기 위한 것입니다. 사용자는 자격 증명 모음 비밀과의 상호 작용을 위해 데이터 평면 REST 서비스를 사용해야 합니다.

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

매개 변수

resource_group_name
str
필수

자격 증명 모음이 속한 리소스 그룹의 이름입니다. 필수 요소.

vault_name
str
필수

자격 증명 모음의 이름입니다. 필수 요소.

secret_name
str
필수

비밀 이름입니다. 필수 요소.

parameters
SecretPatchParameters 또는 IO
필수

비밀을 패치하는 매개 변수입니다. SecretPatchParameters 형식 또는 IO 형식입니다. 필수 요소.

content_type
str

본문 매개 변수 콘텐츠 형식입니다. 알려진 값은 'application/json'입니다. 기본값은 없음입니다.

cls
callable

직접 응답을 전달할 사용자 지정 형식 또는 함수

반환

비밀 또는 cls(응답) 결과

반환 형식

예외

특성

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'>