SshPublicKeysOperations interface

Интерфейс, представляющий операции SshPublicKeys.

Свойства

create

Создает новый ресурс открытого ключа SSH.

delete

Удаление открытого ключа SSH.

generateKeyPair

Создает и возвращает пару открытый/закрытый ключ и заполняет открытым ключом ресурс открытого ключа SSH. Длина ключа составит 3072 бита. Эта операция может быть выполнена только один раз для каждого ресурса открытого ключа SSH.

get

Извлекает сведения об открытом ключе SSH.

listByResourceGroup

Перечисляет все открытые ключи SSH в указанной группе ресурсов. Используйте свойство nextLink в ответе, чтобы получить следующую страницу открытых ключей SSH.

listBySubscription

Список всех открытых ключей SSH в подписке. Используйте свойство nextLink в ответе, чтобы получить следующую страницу открытых ключей SSH.

update

Обновляет новый ресурс открытого ключа SSH.

Сведения о свойстве

create

Создает новый ресурс открытого ключа SSH.

create: (resourceGroupName: string, sshPublicKeyName: string, parameters: SshPublicKeyResource, options?: SshPublicKeysCreateOptionalParams) => Promise<SshPublicKeyResource>

Значение свойства

(resourceGroupName: string, sshPublicKeyName: string, parameters: SshPublicKeyResource, options?: SshPublicKeysCreateOptionalParams) => Promise<SshPublicKeyResource>

delete

Удаление открытого ключа SSH.

delete: (resourceGroupName: string, sshPublicKeyName: string, options?: SshPublicKeysDeleteOptionalParams) => Promise<void>

Значение свойства

(resourceGroupName: string, sshPublicKeyName: string, options?: SshPublicKeysDeleteOptionalParams) => Promise<void>

generateKeyPair

Создает и возвращает пару открытый/закрытый ключ и заполняет открытым ключом ресурс открытого ключа SSH. Длина ключа составит 3072 бита. Эта операция может быть выполнена только один раз для каждого ресурса открытого ключа SSH.

generateKeyPair: (resourceGroupName: string, sshPublicKeyName: string, options?: SshPublicKeysGenerateKeyPairOptionalParams) => Promise<SshPublicKeyGenerateKeyPairResult>

Значение свойства

(resourceGroupName: string, sshPublicKeyName: string, options?: SshPublicKeysGenerateKeyPairOptionalParams) => Promise<SshPublicKeyGenerateKeyPairResult>

get

Извлекает сведения об открытом ключе SSH.

get: (resourceGroupName: string, sshPublicKeyName: string, options?: SshPublicKeysGetOptionalParams) => Promise<SshPublicKeyResource>

Значение свойства

(resourceGroupName: string, sshPublicKeyName: string, options?: SshPublicKeysGetOptionalParams) => Promise<SshPublicKeyResource>

listByResourceGroup

Перечисляет все открытые ключи SSH в указанной группе ресурсов. Используйте свойство nextLink в ответе, чтобы получить следующую страницу открытых ключей SSH.

listByResourceGroup: (resourceGroupName: string, options?: SshPublicKeysListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<SshPublicKeyResource, SshPublicKeyResource[], PageSettings>

Значение свойства

(resourceGroupName: string, options?: SshPublicKeysListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<SshPublicKeyResource, SshPublicKeyResource[], PageSettings>

listBySubscription

Список всех открытых ключей SSH в подписке. Используйте свойство nextLink в ответе, чтобы получить следующую страницу открытых ключей SSH.

listBySubscription: (options?: SshPublicKeysListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<SshPublicKeyResource, SshPublicKeyResource[], PageSettings>

Значение свойства

(options?: SshPublicKeysListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<SshPublicKeyResource, SshPublicKeyResource[], PageSettings>

update

Обновляет новый ресурс открытого ключа SSH.

update: (resourceGroupName: string, sshPublicKeyName: string, parameters: SshPublicKeyUpdateResource, options?: SshPublicKeysUpdateOptionalParams) => Promise<SshPublicKeyResource>

Значение свойства

(resourceGroupName: string, sshPublicKeyName: string, parameters: SshPublicKeyUpdateResource, options?: SshPublicKeysUpdateOptionalParams) => Promise<SshPublicKeyResource>