JobScheduleOperations 클래스
JobScheduleOperations 작업.
이 클래스를 직접 인스턴스화하지 말고 이를 만들어 특성으로 연결하는 클라이언트 instance 만듭니다.
- 상속
-
builtins.objectJobScheduleOperations
생성자
JobScheduleOperations(client, config, serializer, deserializer)
매개 변수
- client
서비스 요청에 대한 클라이언트입니다.
- config
서비스 클라이언트의 구성입니다.
- serializer
개체 모델 직렬 변환기입니다.
- deserializer
개체 모델 역직렬 변환기입니다.
변수
- api_version
요청에 사용할 API 버전입니다. 상수 값: "2023-05-01.17.0".
메서드
add |
지정된 계정에 작업 일정을 추가합니다. |
delete |
지정된 계정에서 작업 일정을 삭제합니다. 작업 일정을 삭제하면 해당 일정에 따라 모든 작업 및 작업도 삭제됩니다. 작업이 삭제되면 컴퓨팅 노드의 작업 디렉터리에 있는 모든 파일도 삭제됩니다(보존 기간은 무시됨). 작업 일정 통계는 작업 일정이 삭제된 후에도 더 이상 액세스할 수 없지만 여전히 계정 수명 통계로 계산됩니다. |
disable |
작업 일정을 사용하지 않도록 설정합니다. 작업 일정을 다시 사용하도록 설정하기 전까지는 새 작업이 만들어지지 않습니다. |
enable |
작업 일정을 사용하도록 설정합니다. |
exists |
지정된 작업 일정이 있는지 확인합니다. |
get |
지정된 작업 일정에 대한 정보를 가져옵니다. |
list |
지정된 계정의 모든 작업 일정을 나열합니다. |
patch |
지정된 작업 일정의 속성을 업데이트. 그러면 요청에 지정된 작업 일정 속성만 바뀝니다. 예를 들어 schedule 속성이 이 요청으로 지정되지 않은 경우 Batch 서비스는 기존 일정을 유지합니다. 작업 일정에 대한 변경 내용은 업데이트가 수행된 후 일정에 의해 생성된 작업에만 영향을 미칩니다. 현재 실행 중인 작업은 영향을 받지 않습니다. |
terminate |
작업 일정을 종료합니다. |
update |
지정된 작업 일정의 속성을 업데이트. 그러면 작업 일정의 업데이트 가능한 모든 속성이 완전히 바뀝니다. 예를 들어 schedule 속성이 이 요청으로 지정되지 않은 경우 Batch 서비스는 기존 일정을 제거합니다. 작업 일정에 대한 변경 내용은 업데이트가 수행된 후 일정에 의해 생성된 작업에만 영향을 미칩니다. 현재 실행 중인 작업은 영향을 받지 않습니다. |
add
지정된 계정에 작업 일정을 추가합니다.
add(cloud_job_schedule, job_schedule_add_options=None, custom_headers=None, raw=False, **operation_config)
매개 변수
- operation_config
작업 구성 재정의.
반환
raw=true인 경우 None 또는 ClientRawResponse
반환 형식
예외
delete
지정된 계정에서 작업 일정을 삭제합니다.
작업 일정을 삭제하면 해당 일정에 따라 모든 작업 및 작업도 삭제됩니다. 작업이 삭제되면 컴퓨팅 노드의 작업 디렉터리에 있는 모든 파일도 삭제됩니다(보존 기간은 무시됨). 작업 일정 통계는 작업 일정이 삭제된 후에도 더 이상 액세스할 수 없지만 여전히 계정 수명 통계로 계산됩니다.
delete(job_schedule_id, job_schedule_delete_options=None, custom_headers=None, raw=False, **operation_config)
매개 변수
- operation_config
작업 구성 재정의.
반환
raw=true인 경우 None 또는 ClientRawResponse
반환 형식
예외
disable
작업 일정을 사용하지 않도록 설정합니다.
작업 일정을 다시 사용하도록 설정하기 전까지는 새 작업이 만들어지지 않습니다.
disable(job_schedule_id, job_schedule_disable_options=None, custom_headers=None, raw=False, **operation_config)
매개 변수
- operation_config
작업 구성 재정의.
반환
raw=true인 경우 None 또는 ClientRawResponse
반환 형식
예외
enable
작업 일정을 사용하도록 설정합니다.
enable(job_schedule_id, job_schedule_enable_options=None, custom_headers=None, raw=False, **operation_config)
매개 변수
- operation_config
작업 구성 재정의.
반환
raw=true인 경우 None 또는 ClientRawResponse
반환 형식
예외
exists
지정된 작업 일정이 있는지 확인합니다.
exists(job_schedule_id, job_schedule_exists_options=None, custom_headers=None, raw=False, **operation_config)
매개 변수
- operation_config
작업 구성 재정의.
반환
bool 또는 ClientRawResponse if raw=true
반환 형식
예외
get
지정된 작업 일정에 대한 정보를 가져옵니다.
get(job_schedule_id, job_schedule_get_options=None, custom_headers=None, raw=False, **operation_config)
매개 변수
- operation_config
작업 구성 재정의.
반환
CloudJobSchedule 또는 ClientRawResponse if raw=true
반환 형식
예외
list
지정된 계정의 모든 작업 일정을 나열합니다.
list(job_schedule_list_options=None, custom_headers=None, raw=False, **operation_config)
매개 변수
- operation_config
작업 구성 재정의.
반환
CloudJobSchedule의 instance 같은 반복기
반환 형식
예외
patch
지정된 작업 일정의 속성을 업데이트.
그러면 요청에 지정된 작업 일정 속성만 바뀝니다. 예를 들어 schedule 속성이 이 요청으로 지정되지 않은 경우 Batch 서비스는 기존 일정을 유지합니다. 작업 일정에 대한 변경 내용은 업데이트가 수행된 후 일정에 의해 생성된 작업에만 영향을 미칩니다. 현재 실행 중인 작업은 영향을 받지 않습니다.
patch(job_schedule_id, job_schedule_patch_parameter, job_schedule_patch_options=None, custom_headers=None, raw=False, **operation_config)
매개 변수
- operation_config
작업 구성 재정의.
반환
raw=true인 경우 None 또는 ClientRawResponse
반환 형식
예외
terminate
작업 일정을 종료합니다.
terminate(job_schedule_id, job_schedule_terminate_options=None, custom_headers=None, raw=False, **operation_config)
매개 변수
- operation_config
작업 구성 재정의.
반환
raw=true인 경우 None 또는 ClientRawResponse
반환 형식
예외
update
지정된 작업 일정의 속성을 업데이트.
그러면 작업 일정의 업데이트 가능한 모든 속성이 완전히 바뀝니다. 예를 들어 schedule 속성이 이 요청으로 지정되지 않은 경우 Batch 서비스는 기존 일정을 제거합니다. 작업 일정에 대한 변경 내용은 업데이트가 수행된 후 일정에 의해 생성된 작업에만 영향을 미칩니다. 현재 실행 중인 작업은 영향을 받지 않습니다.
update(job_schedule_id, job_schedule_update_parameter, job_schedule_update_options=None, custom_headers=None, raw=False, **operation_config)
매개 변수
- operation_config
작업 구성 재정의.
반환
raw=true인 경우 None 또는 ClientRawResponse
반환 형식
예외
특성
models
models = <module 'azure.batch.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\batch\\models\\__init__.py'>
Azure SDK for Python