다음을 통해 공유


ManagedHsmKeys interface

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

메서드

createIfNotExist(string, string, string, ManagedHsmKeyCreateParameters, ManagedHsmKeysCreateIfNotExistOptionalParams)

새 키가 없는 경우 새 키의 첫 번째 버전을 만듭니다. 이미 있는 경우 쓰기 작업을 수행하지 않고 기존 키가 반환됩니다. 이 API는 후속 버전을 만들지 않으며 기존 키를 업데이트하지 않습니다.

get(string, string, string, ManagedHsmKeysGetOptionalParams)

지정된 관리형 HSM에서 지정된 키의 현재 버전을 가져옵니다.

getVersion(string, string, string, string, ManagedHsmKeysGetVersionOptionalParams)

지정된 관리형 HSM에서 지정된 키의 지정된 버전을 가져옵니다.

list(string, string, ManagedHsmKeysListOptionalParams)

지정된 관리형 HSM의 키를 나열합니다.

listVersions(string, string, string, ManagedHsmKeysListVersionsOptionalParams)

지정된 관리형 HSM에서 지정된 키의 버전을 나열합니다.

메서드 세부 정보

createIfNotExist(string, string, string, ManagedHsmKeyCreateParameters, ManagedHsmKeysCreateIfNotExistOptionalParams)

새 키가 없는 경우 새 키의 첫 번째 버전을 만듭니다. 이미 있는 경우 쓰기 작업을 수행하지 않고 기존 키가 반환됩니다. 이 API는 후속 버전을 만들지 않으며 기존 키를 업데이트하지 않습니다.

function createIfNotExist(resourceGroupName: string, name: string, keyName: string, parameters: ManagedHsmKeyCreateParameters, options?: ManagedHsmKeysCreateIfNotExistOptionalParams): Promise<ManagedHsmKey>

매개 변수

resourceGroupName

string

리소스 그룹의 이름. 이름은 대소문자를 구분하지 않습니다.

name

string

지정된 리소스 그룹 내의 관리형 HSM 풀 이름입니다.

keyName

string

만들 키의 이름입니다. 제공하는 값은 서비스를 실행하기 위해 전역적으로 복사될 수 있습니다. 제공된 값에는 개인 식별 정보나 중요한 정보가 포함되어서는 안 됩니다.

parameters
ManagedHsmKeyCreateParameters

지정된 키를 만드는 데 사용되는 매개 변수입니다.

options
ManagedHsmKeysCreateIfNotExistOptionalParams

옵션 매개 변수입니다.

반환

Promise<ManagedHsmKey>

get(string, string, string, ManagedHsmKeysGetOptionalParams)

지정된 관리형 HSM에서 지정된 키의 현재 버전을 가져옵니다.

function get(resourceGroupName: string, name: string, keyName: string, options?: ManagedHsmKeysGetOptionalParams): Promise<ManagedHsmKey>

매개 변수

resourceGroupName

string

리소스 그룹의 이름. 이름은 대소문자를 구분하지 않습니다.

name

string

지정된 리소스 그룹 내의 관리형 HSM 풀 이름입니다.

keyName

string

만들 키의 이름입니다. 제공하는 값은 서비스를 실행하기 위해 전역적으로 복사될 수 있습니다. 제공된 값에는 개인 식별 정보나 중요한 정보가 포함되어서는 안 됩니다.

options
ManagedHsmKeysGetOptionalParams

옵션 매개 변수입니다.

반환

Promise<ManagedHsmKey>

getVersion(string, string, string, string, ManagedHsmKeysGetVersionOptionalParams)

지정된 관리형 HSM에서 지정된 키의 지정된 버전을 가져옵니다.

function getVersion(resourceGroupName: string, name: string, keyName: string, keyVersion: string, options?: ManagedHsmKeysGetVersionOptionalParams): Promise<ManagedHsmKey>

매개 변수

resourceGroupName

string

리소스 그룹의 이름. 이름은 대소문자를 구분하지 않습니다.

name

string

지정된 리소스 그룹 내의 관리형 HSM 풀 이름입니다.

keyName

string

만들 키의 이름입니다. 제공하는 값은 서비스를 실행하기 위해 전역적으로 복사될 수 있습니다. 제공된 값에는 개인 식별 정보나 중요한 정보가 포함되어서는 안 됩니다.

keyVersion

string

검색할 키의 버전입니다.

options
ManagedHsmKeysGetVersionOptionalParams

옵션 매개 변수입니다.

반환

Promise<ManagedHsmKey>

list(string, string, ManagedHsmKeysListOptionalParams)

지정된 관리형 HSM의 키를 나열합니다.

function list(resourceGroupName: string, name: string, options?: ManagedHsmKeysListOptionalParams): PagedAsyncIterableIterator<ManagedHsmKey, ManagedHsmKey[], PageSettings>

매개 변수

resourceGroupName

string

리소스 그룹의 이름. 이름은 대소문자를 구분하지 않습니다.

name

string

지정된 리소스 그룹 내의 관리형 HSM 풀 이름입니다.

options
ManagedHsmKeysListOptionalParams

옵션 매개 변수입니다.

반환

listVersions(string, string, string, ManagedHsmKeysListVersionsOptionalParams)

지정된 관리형 HSM에서 지정된 키의 버전을 나열합니다.

function listVersions(resourceGroupName: string, name: string, keyName: string, options?: ManagedHsmKeysListVersionsOptionalParams): PagedAsyncIterableIterator<ManagedHsmKey, ManagedHsmKey[], PageSettings>

매개 변수

resourceGroupName

string

리소스 그룹의 이름. 이름은 대소문자를 구분하지 않습니다.

name

string

지정된 리소스 그룹 내의 관리형 HSM 풀 이름입니다.

keyName

string

만들 키의 이름입니다. 제공하는 값은 서비스를 실행하기 위해 전역적으로 복사될 수 있습니다. 제공된 값에는 개인 식별 정보나 중요한 정보가 포함되어서는 안 됩니다.

options
ManagedHsmKeysListVersionsOptionalParams

옵션 매개 변수입니다.

반환