FileOperations 클래스
FileOperations 작업.
이 클래스를 직접 인스턴스화하지 말고 클라이언트 instance 만들어서 특성으로 연결해야 합니다.
- 상속
-
builtins.objectFileOperations
생성자
FileOperations(client, config, serializer, deserializer)
매개 변수
- client
서비스 요청에 대한 클라이언트입니다.
- config
서비스 클라이언트의 구성입니다.
- serializer
개체 모델 직렬 변환기입니다.
- deserializer
개체 모델 역직렬 변환기입니다.
변수
- api_version
요청에 사용할 API 버전입니다. 상수 값: "2023-05-01.17.0".
메서드
delete_from_compute_node |
컴퓨팅 노드에서 지정된 파일을 삭제합니다. |
delete_from_task |
태스크가 실행된 컴퓨팅 노드에서 지정된 작업 파일을 삭제합니다. |
get_from_compute_node |
지정된 Compute Node 파일의 콘텐츠를 반환합니다. |
get_from_task |
지정된 작업 파일의 내용을 반환합니다. |
get_properties_from_compute_node |
지정된 Compute Node 파일의 속성을 가져옵니다. |
get_properties_from_task |
지정된 작업 파일의 속성을 가져옵니다. |
list_from_compute_node |
지정된 컴퓨팅 노드의 작업 디렉터리에 있는 모든 파일을 나열합니다. |
list_from_task |
컴퓨팅 노드의 작업 디렉터리에 있는 파일을 나열합니다. |
delete_from_compute_node
컴퓨팅 노드에서 지정된 파일을 삭제합니다.
delete_from_compute_node(pool_id, node_id, file_path, recursive=None, file_delete_from_compute_node_options=None, custom_headers=None, raw=False, **operation_config)
매개 변수
- recursive
- bool
디렉터리의 자식을 삭제할지 여부입니다. filePath 매개 변수가 파일 대신 디렉터리를 나타내는 경우 재귀를 true로 설정하여 디렉터리와 디렉터리의 모든 파일 및 하위 디렉터리를 삭제할 수 있습니다. 재귀가 false이면 디렉터리가 비어 있어야 합니다. 그렇지 않으면 삭제가 실패합니다.
- operation_config
작업 구성 재정의.
반환
None 또는 ClientRawResponse if raw=true
반환 형식
예외
delete_from_task
태스크가 실행된 컴퓨팅 노드에서 지정된 작업 파일을 삭제합니다.
delete_from_task(job_id, task_id, file_path, recursive=None, file_delete_from_task_options=None, custom_headers=None, raw=False, **operation_config)
매개 변수
- recursive
- bool
디렉터리의 자식을 삭제할지 여부입니다. filePath 매개 변수가 파일 대신 디렉터리를 나타내는 경우 재귀를 true로 설정하여 디렉터리와 디렉터리의 모든 파일 및 하위 디렉터리를 삭제할 수 있습니다. 재귀가 false이면 디렉터리가 비어 있어야 합니다. 그렇지 않으면 삭제가 실패합니다.
- operation_config
작업 구성 재정의.
반환
None 또는 ClientRawResponse if raw=true
반환 형식
예외
get_from_compute_node
지정된 Compute Node 파일의 콘텐츠를 반환합니다.
get_from_compute_node(pool_id, node_id, file_path, file_get_from_compute_node_options=None, custom_headers=None, raw=False, callback=None, **operation_config)
매개 변수
- callback
- Callable[<xref:Bytes>, <xref:response=None>]
지정된 경우 은 스트리밍되는 데이터의 각 청크로 호출됩니다. 콜백은 현재 데이터 청크의 바이트와 응답 개체라는 두 개의 인수를 사용해야 합니다. 데이터가 업로드되는 경우 응답은 없음이 됩니다.
- operation_config
작업 구성 재정의.
반환
object 또는 ClientRawResponse if raw=true
반환 형식
예외
get_from_task
지정된 작업 파일의 내용을 반환합니다.
get_from_task(job_id, task_id, file_path, file_get_from_task_options=None, custom_headers=None, raw=False, callback=None, **operation_config)
매개 변수
- callback
- Callable[<xref:Bytes>, <xref:response=None>]
지정된 경우 은 스트리밍되는 데이터의 각 청크로 호출됩니다. 콜백은 현재 데이터 청크의 바이트와 응답 개체라는 두 개의 인수를 사용해야 합니다. 데이터가 업로드되는 경우 응답은 없음이 됩니다.
- operation_config
작업 구성 재정의.
반환
object 또는 ClientRawResponse if raw=true
반환 형식
예외
get_properties_from_compute_node
지정된 Compute Node 파일의 속성을 가져옵니다.
get_properties_from_compute_node(pool_id, node_id, file_path, file_get_properties_from_compute_node_options=None, custom_headers=None, raw=False, **operation_config)
매개 변수
- file_get_properties_from_compute_node_options
- FileGetPropertiesFromComputeNodeOptions
작업에 대한 추가 매개 변수
- operation_config
작업 구성 재정의.
반환
None 또는 ClientRawResponse if raw=true
반환 형식
예외
get_properties_from_task
지정된 작업 파일의 속성을 가져옵니다.
get_properties_from_task(job_id, task_id, file_path, file_get_properties_from_task_options=None, custom_headers=None, raw=False, **operation_config)
매개 변수
- operation_config
작업 구성 재정의.
반환
None 또는 ClientRawResponse if raw=true
반환 형식
예외
list_from_compute_node
지정된 컴퓨팅 노드의 작업 디렉터리에 있는 모든 파일을 나열합니다.
list_from_compute_node(pool_id, node_id, recursive=None, file_list_from_compute_node_options=None, custom_headers=None, raw=False, **operation_config)
매개 변수
- operation_config
작업 구성 재정의.
반환
NodeFile의 instance 같은 반복기
반환 형식
예외
list_from_task
컴퓨팅 노드의 작업 디렉터리에 있는 파일을 나열합니다.
list_from_task(job_id, task_id, recursive=None, file_list_from_task_options=None, custom_headers=None, raw=False, **operation_config)
매개 변수
- operation_config
작업 구성 재정의.
반환
NodeFile의 instance 같은 반복기
반환 형식
예외
특성
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
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기