ManagedHsmKeysOperations interface

ManagedHsmKeys 작업을 나타내는 인터페이스입니다.

속성

createIfNotExist

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

get

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

getVersion

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

list

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

listVersions

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

속성 세부 정보

createIfNotExist

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

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

속성 값

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

get

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

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

속성 값

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

getVersion

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

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

속성 값

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

list

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

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

속성 값

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

listVersions

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

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

속성 값

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