다음을 통해 공유


FileShares interface

FileShares를 나타내는 인터페이스입니다.

메서드

create(string, string, string, FileShare, FileSharesCreateOptionalParams)

요청 본문에 설명된 대로 지정된 계정 아래에 새 공유를 만듭니다. 공유 리소스에는 해당 공유의 메타데이터 및 속성이 포함됩니다. 공유에 포함된 파일 목록은 포함되지 않습니다.

delete(string, string, string, FileSharesDeleteOptionalParams)

해당 계정에서 지정된 공유를 삭제합니다.

get(string, string, string, FileSharesGetOptionalParams)

지정된 공유의 속성을 가져옵니다.

lease(string, string, string, FileSharesLeaseOptionalParams)

공유 임대 작업은 삭제 작업을 위해 공유에 대한 잠금을 설정하고 관리합니다. 잠금 기간은 15~60초 또는 무한할 수 있습니다.

list(string, string, FileSharesListOptionalParams)

모든 공유를 나열합니다.

restore(string, string, string, DeletedShare, FileSharesRestoreOptionalParams)

공유 일시 삭제를 사용하는 경우 유효한 보존 기간 내에 파일 공유 복원

update(string, string, string, FileShare, FileSharesUpdateOptionalParams)

업데이트 요청 본문에 지정된 대로 속성을 공유합니다. 요청에 언급되지 않은 속성은 변경되지 않습니다. 지정된 공유가 아직 없는 경우 업데이트가 실패합니다.

메서드 세부 정보

create(string, string, string, FileShare, FileSharesCreateOptionalParams)

요청 본문에 설명된 대로 지정된 계정 아래에 새 공유를 만듭니다. 공유 리소스에는 해당 공유의 메타데이터 및 속성이 포함됩니다. 공유에 포함된 파일 목록은 포함되지 않습니다.

function create(resourceGroupName: string, accountName: string, shareName: string, fileShare: FileShare, options?: FileSharesCreateOptionalParams): Promise<FileShare>

매개 변수

resourceGroupName

string

사용자의 구독 내에서 리소스 그룹의 이름입니다. 이름은 대소문자를 구분하지 않습니다.

accountName

string

지정된 리소스 그룹 내의 스토리지 계정 이름입니다. Storage 계정 이름은 3자에서 24자 사이여야 하고 숫자 및 소문자만 사용해야 합니다.

shareName

string

지정된 스토리지 계정 내의 파일 공유 이름입니다. 파일 공유 이름은 길이가 3~63자여야 하며 숫자, 소문자 및 대시(-)만 사용해야 합니다. 모든 대시(-) 문자의 바로 앞과 뒤에는 문자 또는 숫자가 와야 합니다.

fileShare
FileShare

만들 파일 공유의 속성입니다.

options
FileSharesCreateOptionalParams

옵션 매개 변수입니다.

반환

Promise<FileShare>

delete(string, string, string, FileSharesDeleteOptionalParams)

해당 계정에서 지정된 공유를 삭제합니다.

function delete(resourceGroupName: string, accountName: string, shareName: string, options?: FileSharesDeleteOptionalParams): Promise<void>

매개 변수

resourceGroupName

string

사용자의 구독 내에서 리소스 그룹의 이름입니다. 이름은 대소문자를 구분하지 않습니다.

accountName

string

지정된 리소스 그룹 내의 스토리지 계정 이름입니다. Storage 계정 이름은 3자에서 24자 사이여야 하고 숫자 및 소문자만 사용해야 합니다.

shareName

string

지정된 스토리지 계정 내의 파일 공유 이름입니다. 파일 공유 이름은 길이가 3~63자여야 하며 숫자, 소문자 및 대시(-)만 사용해야 합니다. 모든 대시(-) 문자의 바로 앞과 뒤에는 문자 또는 숫자가 와야 합니다.

options
FileSharesDeleteOptionalParams

옵션 매개 변수입니다.

반환

Promise<void>

get(string, string, string, FileSharesGetOptionalParams)

지정된 공유의 속성을 가져옵니다.

function get(resourceGroupName: string, accountName: string, shareName: string, options?: FileSharesGetOptionalParams): Promise<FileShare>

매개 변수

resourceGroupName

string

사용자의 구독 내에서 리소스 그룹의 이름입니다. 이름은 대소문자를 구분하지 않습니다.

accountName

string

지정된 리소스 그룹 내의 스토리지 계정 이름입니다. Storage 계정 이름은 3자에서 24자 사이여야 하고 숫자 및 소문자만 사용해야 합니다.

shareName

string

지정된 스토리지 계정 내의 파일 공유 이름입니다. 파일 공유 이름은 길이가 3~63자여야 하며 숫자, 소문자 및 대시(-)만 사용해야 합니다. 모든 대시(-) 문자의 바로 앞과 뒤에는 문자 또는 숫자가 와야 합니다.

options
FileSharesGetOptionalParams

옵션 매개 변수입니다.

반환

Promise<FileShare>

lease(string, string, string, FileSharesLeaseOptionalParams)

공유 임대 작업은 삭제 작업을 위해 공유에 대한 잠금을 설정하고 관리합니다. 잠금 기간은 15~60초 또는 무한할 수 있습니다.

function lease(resourceGroupName: string, accountName: string, shareName: string, options?: FileSharesLeaseOptionalParams): Promise<FileSharesLeaseResponse>

매개 변수

resourceGroupName

string

사용자의 구독 내에서 리소스 그룹의 이름입니다. 이름은 대소문자를 구분하지 않습니다.

accountName

string

지정된 리소스 그룹 내의 스토리지 계정 이름입니다. Storage 계정 이름은 3자에서 24자 사이여야 하고 숫자 및 소문자만 사용해야 합니다.

shareName

string

지정된 스토리지 계정 내의 파일 공유 이름입니다. 파일 공유 이름은 길이가 3~63자여야 하며 숫자, 소문자 및 대시(-)만 사용해야 합니다. 모든 대시(-) 문자의 바로 앞과 뒤에는 문자 또는 숫자가 와야 합니다.

options
FileSharesLeaseOptionalParams

옵션 매개 변수입니다.

반환

list(string, string, FileSharesListOptionalParams)

모든 공유를 나열합니다.

function list(resourceGroupName: string, accountName: string, options?: FileSharesListOptionalParams): PagedAsyncIterableIterator<FileShareItem, FileShareItem[], PageSettings>

매개 변수

resourceGroupName

string

사용자의 구독 내에서 리소스 그룹의 이름입니다. 이름은 대소문자를 구분하지 않습니다.

accountName

string

지정된 리소스 그룹 내의 스토리지 계정 이름입니다. Storage 계정 이름은 3자에서 24자 사이여야 하고 숫자 및 소문자만 사용해야 합니다.

options
FileSharesListOptionalParams

옵션 매개 변수입니다.

반환

restore(string, string, string, DeletedShare, FileSharesRestoreOptionalParams)

공유 일시 삭제를 사용하는 경우 유효한 보존 기간 내에 파일 공유 복원

function restore(resourceGroupName: string, accountName: string, shareName: string, deletedShare: DeletedShare, options?: FileSharesRestoreOptionalParams): Promise<void>

매개 변수

resourceGroupName

string

사용자의 구독 내에서 리소스 그룹의 이름입니다. 이름은 대소문자를 구분하지 않습니다.

accountName

string

지정된 리소스 그룹 내의 스토리지 계정 이름입니다. Storage 계정 이름은 3자에서 24자 사이여야 하고 숫자 및 소문자만 사용해야 합니다.

shareName

string

지정된 스토리지 계정 내의 파일 공유 이름입니다. 파일 공유 이름은 길이가 3~63자여야 하며 숫자, 소문자 및 대시(-)만 사용해야 합니다. 모든 대시(-) 문자의 바로 앞과 뒤에는 문자 또는 숫자가 와야 합니다.

deletedShare
DeletedShare

복원할 삭제된 공유입니다.

options
FileSharesRestoreOptionalParams

옵션 매개 변수입니다.

반환

Promise<void>

update(string, string, string, FileShare, FileSharesUpdateOptionalParams)

업데이트 요청 본문에 지정된 대로 속성을 공유합니다. 요청에 언급되지 않은 속성은 변경되지 않습니다. 지정된 공유가 아직 없는 경우 업데이트가 실패합니다.

function update(resourceGroupName: string, accountName: string, shareName: string, fileShare: FileShare, options?: FileSharesUpdateOptionalParams): Promise<FileShare>

매개 변수

resourceGroupName

string

사용자의 구독 내에서 리소스 그룹의 이름입니다. 이름은 대소문자를 구분하지 않습니다.

accountName

string

지정된 리소스 그룹 내의 스토리지 계정 이름입니다. Storage 계정 이름은 3자에서 24자 사이여야 하고 숫자 및 소문자만 사용해야 합니다.

shareName

string

지정된 스토리지 계정 내의 파일 공유 이름입니다. 파일 공유 이름은 길이가 3~63자여야 하며 숫자, 소문자 및 대시(-)만 사용해야 합니다. 모든 대시(-) 문자의 바로 앞과 뒤에는 문자 또는 숫자가 와야 합니다.

fileShare
FileShare

파일 공유에 대해 업데이트할 속성입니다.

options
FileSharesUpdateOptionalParams

옵션 매개 변수입니다.

반환

Promise<FileShare>