ManagedHsmKeys interface
ManagedHsmKeys를 나타내는 인터페이스입니다.
메서드
create |
새 키가 없는 경우 새 키의 첫 번째 버전을 만듭니다. 이미 있는 경우 쓰기 작업을 수행하지 않고 기존 키가 반환됩니다. 이 API는 후속 버전을 만들지 않으며 기존 키를 업데이트하지 않습니다. |
get(string, string, string, Managed |
지정된 관리형 HSM에서 지정된 키의 현재 버전을 가져옵니다. |
get |
지정된 관리형 HSM에서 지정된 키의 지정된 버전을 가져옵니다. |
list(string, string, Managed |
지정된 관리형 HSM의 키를 나열합니다. |
list |
지정된 관리형 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
지정된 키를 만드는 데 사용되는 매개 변수입니다.
옵션 매개 변수입니다.
반환
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
검색할 키의 버전입니다.
옵션 매개 변수입니다.
반환
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
만들 키의 이름입니다. 제공하는 값은 서비스를 실행하기 위해 전역적으로 복사될 수 있습니다. 제공된 값에는 개인 식별 정보나 중요한 정보가 포함되어서는 안 됩니다.
옵션 매개 변수입니다.