다음을 통해 공유


EncryptionScopes interface

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

메서드

get(string, string, string, EncryptionScopesGetOptionalParams)

지정된 암호화 범위에 대한 속성을 반환합니다.

list(string, string, EncryptionScopesListOptionalParams)

지정된 스토리지 계정에서 사용할 수 있는 모든 암호화 범위를 나열합니다.

patch(string, string, string, EncryptionScope, EncryptionScopesPatchOptionalParams)

요청 본문에 지정된 대로 암호화 범위 속성을 업데이트합니다. 지정된 암호화 범위가 아직 없는 경우 업데이트가 실패합니다.

put(string, string, string, EncryptionScope, EncryptionScopesPutOptionalParams)

지정된 스토리지 계정에서 암호화 범위를 동기적으로 만들거나 업데이트합니다. 암호화 범위가 이미 만들어지고 후속 요청이 다른 속성으로 발급된 경우 암호화 범위 속성은 지정된 요청에 따라 업데이트됩니다.

메서드 세부 정보

get(string, string, string, EncryptionScopesGetOptionalParams)

지정된 암호화 범위에 대한 속성을 반환합니다.

function get(resourceGroupName: string, accountName: string, encryptionScopeName: string, options?: EncryptionScopesGetOptionalParams): Promise<EncryptionScope>

매개 변수

resourceGroupName

string

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

accountName

string

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

encryptionScopeName

string

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

options
EncryptionScopesGetOptionalParams

옵션 매개 변수입니다.

반환

Promise<EncryptionScope>

list(string, string, EncryptionScopesListOptionalParams)

지정된 스토리지 계정에서 사용할 수 있는 모든 암호화 범위를 나열합니다.

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

매개 변수

resourceGroupName

string

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

accountName

string

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

options
EncryptionScopesListOptionalParams

옵션 매개 변수입니다.

반환

patch(string, string, string, EncryptionScope, EncryptionScopesPatchOptionalParams)

요청 본문에 지정된 대로 암호화 범위 속성을 업데이트합니다. 지정된 암호화 범위가 아직 없는 경우 업데이트가 실패합니다.

function patch(resourceGroupName: string, accountName: string, encryptionScopeName: string, encryptionScope: EncryptionScope, options?: EncryptionScopesPatchOptionalParams): Promise<EncryptionScope>

매개 변수

resourceGroupName

string

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

accountName

string

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

encryptionScopeName

string

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

encryptionScope
EncryptionScope

업데이트에 사용할 암호화 범위 속성입니다.

options
EncryptionScopesPatchOptionalParams

옵션 매개 변수입니다.

반환

Promise<EncryptionScope>

put(string, string, string, EncryptionScope, EncryptionScopesPutOptionalParams)

지정된 스토리지 계정에서 암호화 범위를 동기적으로 만들거나 업데이트합니다. 암호화 범위가 이미 만들어지고 후속 요청이 다른 속성으로 발급된 경우 암호화 범위 속성은 지정된 요청에 따라 업데이트됩니다.

function put(resourceGroupName: string, accountName: string, encryptionScopeName: string, encryptionScope: EncryptionScope, options?: EncryptionScopesPutOptionalParams): Promise<EncryptionScope>

매개 변수

resourceGroupName

string

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

accountName

string

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

encryptionScopeName

string

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

encryptionScope
EncryptionScope

만들기 또는 업데이트에 사용할 암호화 범위 속성입니다.

options
EncryptionScopesPutOptionalParams

옵션 매개 변수입니다.

반환

Promise<EncryptionScope>