다음을 통해 공유


CertificateOperations 클래스

CertificateOperations 작업.

이 클래스를 직접 인스턴스화하지 말고 클라이언트 instance 만들어서 특성으로 연결해야 합니다.

상속
builtins.object
CertificateOperations

생성자

CertificateOperations(client, config, serializer, deserializer)

매개 변수

client
필수

서비스 요청에 대한 클라이언트입니다.

config
필수

서비스 클라이언트의 구성입니다.

serializer
필수

개체 모델 직렬 변환기입니다.

deserializer
필수

개체 모델 역직렬 변환기입니다.

변수

api_version

요청에 사용할 API 버전입니다. 상수 값: "2023-05-01.17.0".

메서드

add

지정된 계정에 인증서를 추가합니다.

경고: 이 작업은 더 이상 사용되지 않으며 2024년 2월 이후에 제거됩니다. 대신 Azure KeyVault 확장을 사용하세요.

cancel_deletion

지정된 계정에서 인증서 삭제 실패를 취소합니다.

풀 또는 컴퓨팅 노드에서 사용 중인 인증서를 삭제하려고 하면 인증서의 상태 deleteFailed로 변경됩니다. 인증서를 계속 사용하려는 경우 이 작업을 사용하여 인증서의 상태 다시 활성으로 설정할 수 있습니다. 인증서를 삭제하려는 경우 삭제에 실패한 후에는 이 작업을 실행할 필요가 없습니다. 인증서가 리소스에서 사용되지 않는지 확인한 다음 다시 시도하여 인증서를 삭제할 수 있습니다. 경고: 이 작업은 더 이상 사용되지 않으며 2024년 2월 이후에 제거됩니다. 대신 Azure KeyVault 확장을 사용하세요.

delete

지정된 계정에서 인증서를 삭제합니다.

리소스(풀 또는 컴퓨팅 노드)가 인증서를 사용하는 경우 인증서를 삭제할 수 없습니다. 인증서를 삭제하려면 먼저 인증서가 기존 풀과 연결되지 않았는지, 인증서가 모든 노드에 설치되지 않았는지(풀에서 인증서를 제거하더라도 다시 시작될 때까지 해당 풀의 기존 컴퓨팅 노드에서 제거되지 않음) 실행 중인 작업이 인증서에 의존하지 않는지 확인해야 합니다. 사용 중인 인증서를 삭제하려고 하면 삭제가 실패합니다. 인증서 상태 deleteFailed로 변경됩니다. 인증서 삭제 취소를 사용하여 인증서를 계속 사용하려는 경우 상태 다시 활성으로 설정할 수 있습니다. 경고: 이 작업은 더 이상 사용되지 않으며 2024년 2월 이후에 제거됩니다. 대신 Azure KeyVault 확장을 사용하세요.

get

지정된 인증서에 대한 정보를 가져옵니다.

경고: 이 작업은 더 이상 사용되지 않으며 2024년 2월 이후에 제거됩니다. 대신 Azure KeyVault 확장을 사용하세요.

list

지정된 계정에 추가된 모든 인증서를 나열합니다.

경고: 이 작업은 더 이상 사용되지 않으며 2024년 2월 이후에 제거됩니다. 대신 Azure KeyVault 확장을 사용하세요.

add

지정된 계정에 인증서를 추가합니다.

경고: 이 작업은 더 이상 사용되지 않으며 2024년 2월 이후에 제거됩니다. 대신 Azure KeyVault 확장을 사용하세요.

add(certificate, certificate_add_options=None, custom_headers=None, raw=False, **operation_config)

매개 변수

certificate
CertificateAddParameter
필수

추가할 인증서입니다.

certificate_add_options
CertificateAddOptions
기본값: None

작업에 대한 추가 매개 변수

custom_headers
dict
기본값: None

요청에 추가될 헤더

raw
bool
기본값: False

는 역직렬화된 응답과 함께 직접 응답을 반환합니다.

operation_config
필수

작업 구성 재정의.

반환

None 또는 ClientRawResponse if raw=true

반환 형식

None,

예외

cancel_deletion

지정된 계정에서 인증서 삭제 실패를 취소합니다.

풀 또는 컴퓨팅 노드에서 사용 중인 인증서를 삭제하려고 하면 인증서의 상태 deleteFailed로 변경됩니다. 인증서를 계속 사용하려는 경우 이 작업을 사용하여 인증서의 상태 다시 활성으로 설정할 수 있습니다. 인증서를 삭제하려는 경우 삭제에 실패한 후에는 이 작업을 실행할 필요가 없습니다. 인증서가 리소스에서 사용되지 않는지 확인한 다음 다시 시도하여 인증서를 삭제할 수 있습니다. 경고: 이 작업은 더 이상 사용되지 않으며 2024년 2월 이후에 제거됩니다. 대신 Azure KeyVault 확장을 사용하세요.

cancel_deletion(thumbprint_algorithm, thumbprint, certificate_cancel_deletion_options=None, custom_headers=None, raw=False, **operation_config)

매개 변수

thumbprint_algorithm
str
필수

지문 매개 변수를 파생하는 데 사용되는 알고리즘입니다. sha1이어야 합니다.

thumbprint
str
필수

삭제되는 인증서의 지문입니다.

certificate_cancel_deletion_options
CertificateCancelDeletionOptions
기본값: None

작업에 대한 추가 매개 변수

custom_headers
dict
기본값: None

요청에 추가될 헤더

raw
bool
기본값: False

는 역직렬화된 응답과 함께 직접 응답을 반환합니다.

operation_config
필수

작업 구성 재정의.

반환

None 또는 ClientRawResponse if raw=true

반환 형식

None,

예외

delete

지정된 계정에서 인증서를 삭제합니다.

리소스(풀 또는 컴퓨팅 노드)가 인증서를 사용하는 경우 인증서를 삭제할 수 없습니다. 인증서를 삭제하려면 먼저 인증서가 기존 풀과 연결되지 않았는지, 인증서가 모든 노드에 설치되지 않았는지(풀에서 인증서를 제거하더라도 다시 시작될 때까지 해당 풀의 기존 컴퓨팅 노드에서 제거되지 않음) 실행 중인 작업이 인증서에 의존하지 않는지 확인해야 합니다. 사용 중인 인증서를 삭제하려고 하면 삭제가 실패합니다. 인증서 상태 deleteFailed로 변경됩니다. 인증서 삭제 취소를 사용하여 인증서를 계속 사용하려는 경우 상태 다시 활성으로 설정할 수 있습니다. 경고: 이 작업은 더 이상 사용되지 않으며 2024년 2월 이후에 제거됩니다. 대신 Azure KeyVault 확장을 사용하세요.

delete(thumbprint_algorithm, thumbprint, certificate_delete_options=None, custom_headers=None, raw=False, **operation_config)

매개 변수

thumbprint_algorithm
str
필수

지문 매개 변수를 파생하는 데 사용되는 알고리즘입니다. sha1이어야 합니다.

thumbprint
str
필수

삭제할 인증서의 지문입니다.

certificate_delete_options
CertificateDeleteOptions
기본값: None

작업에 대한 추가 매개 변수

custom_headers
dict
기본값: None

요청에 추가될 헤더

raw
bool
기본값: False

는 역직렬화된 응답과 함께 직접 응답을 반환합니다.

operation_config
필수

작업 구성 재정의.

반환

None 또는 ClientRawResponse if raw=true

반환 형식

None,

예외

get

지정된 인증서에 대한 정보를 가져옵니다.

경고: 이 작업은 더 이상 사용되지 않으며 2024년 2월 이후에 제거됩니다. 대신 Azure KeyVault 확장을 사용하세요.

get(thumbprint_algorithm, thumbprint, certificate_get_options=None, custom_headers=None, raw=False, **operation_config)

매개 변수

thumbprint_algorithm
str
필수

지문 매개 변수를 파생하는 데 사용되는 알고리즘입니다. sha1이어야 합니다.

thumbprint
str
필수

가져올 인증서의 지문입니다.

certificate_get_options
CertificateGetOptions
기본값: None

작업에 대한 추가 매개 변수

custom_headers
dict
기본값: None

요청에 추가될 헤더

raw
bool
기본값: False

는 역직렬화된 응답과 함께 직접 응답을 반환합니다.

operation_config
필수

작업 구성 재정의.

반환

raw=true인 경우 인증서 또는 ClientRawResponse

반환 형식

예외

list

지정된 계정에 추가된 모든 인증서를 나열합니다.

경고: 이 작업은 더 이상 사용되지 않으며 2024년 2월 이후에 제거됩니다. 대신 Azure KeyVault 확장을 사용하세요.

list(certificate_list_options=None, custom_headers=None, raw=False, **operation_config)

매개 변수

certificate_list_options
CertificateListOptions
기본값: None

작업에 대한 추가 매개 변수

custom_headers
dict
기본값: None

요청에 추가될 헤더

raw
bool
기본값: False

는 역직렬화된 응답과 함께 직접 응답을 반환합니다.

operation_config
필수

작업 구성 재정의.

반환

인증서 instance 같은 반복기

반환 형식

예외

특성

models

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