SshPublicKeysClient Interface
Implements
public interface SshPublicKeysClient
extends InnerSupportsGet<SshPublicKeyResourceInner>, InnerSupportsListing<SshPublicKeyResourceInner>, InnerSupportsDelete<Void>
An instance of this class provides access to all the operations defined in SshPublicKeysClient.
Method Summary
Method Details
create
public abstract SshPublicKeyResourceInner create(String resourceGroupName, String sshPublicKeyName, SshPublicKeyResourceInner parameters)
Creates a new SSH public key resource.
Parameters:
Returns:
createAsync
public abstract Mono
Creates a new SSH public key resource.
Parameters:
Returns:
createWithResponse
public abstract Response
Creates a new SSH public key resource.
Parameters:
Returns:
createWithResponseAsync
public abstract Mono
Creates a new SSH public key resource.
Parameters:
Returns:
delete
public abstract void delete(String resourceGroupName, String sshPublicKeyName)
Delete an SSH public key.
Parameters:
deleteAsync
public abstract Mono
Delete an SSH public key.
Parameters:
Returns:
deleteWithResponse
public abstract Response
Delete an SSH public key.
Parameters:
Returns:
deleteWithResponseAsync
public abstract Mono
Delete an SSH public key.
Parameters:
Returns:
generateKeyPair
public abstract SshPublicKeyGenerateKeyPairResultInner generateKeyPair(String resourceGroupName, String sshPublicKeyName)
Generates and returns a public/private key pair and populates the SSH public key resource with the public key. The length of the key will be 3072 bits. This operation can only be performed once per SSH public key resource.
Parameters:
Returns:
generateKeyPairAsync
public abstract Mono
Generates and returns a public/private key pair and populates the SSH public key resource with the public key. The length of the key will be 3072 bits. This operation can only be performed once per SSH public key resource.
Parameters:
Returns:
generateKeyPairWithResponse
public abstract Response
Generates and returns a public/private key pair and populates the SSH public key resource with the public key. The length of the key will be 3072 bits. This operation can only be performed once per SSH public key resource.
Parameters:
Returns:
generateKeyPairWithResponseAsync
public abstract Mono
Generates and returns a public/private key pair and populates the SSH public key resource with the public key. The length of the key will be 3072 bits. This operation can only be performed once per SSH public key resource.
Parameters:
Returns:
getByResourceGroup
public abstract SshPublicKeyResourceInner getByResourceGroup(String resourceGroupName, String sshPublicKeyName)
Retrieves information about an SSH public key.
Parameters:
Returns:
getByResourceGroupAsync
public abstract Mono
Retrieves information about an SSH public key.
Parameters:
Returns:
getByResourceGroupWithResponse
public abstract Response
Retrieves information about an SSH public key.
Parameters:
Returns:
getByResourceGroupWithResponseAsync
public abstract Mono
Retrieves information about an SSH public key.
Parameters:
Returns:
list
public abstract PagedIterable
Lists all of the SSH public keys in the subscription. Use the nextLink property in the response to get the next page of SSH public keys.
Returns:
list
public abstract PagedIterable
Lists all of the SSH public keys in the subscription. Use the nextLink property in the response to get the next page of SSH public keys.
Parameters:
Returns:
listAsync
public abstract PagedFlux
Lists all of the SSH public keys in the subscription. Use the nextLink property in the response to get the next page of SSH public keys.
Returns:
listByResourceGroup
public abstract PagedIterable
Lists all of the SSH public keys in the specified resource group. Use the nextLink property in the response to get the next page of SSH public keys.
Parameters:
Returns:
listByResourceGroup
public abstract PagedIterable
Lists all of the SSH public keys in the specified resource group. Use the nextLink property in the response to get the next page of SSH public keys.
Parameters:
Returns:
listByResourceGroupAsync
public abstract PagedFlux
Lists all of the SSH public keys in the specified resource group. Use the nextLink property in the response to get the next page of SSH public keys.
Parameters:
Returns:
update
public abstract SshPublicKeyResourceInner update(String resourceGroupName, String sshPublicKeyName, SshPublicKeyUpdateResource parameters)
Updates a new SSH public key resource.
Parameters:
Returns:
updateAsync
public abstract Mono
Updates a new SSH public key resource.
Parameters:
Returns:
updateWithResponse
public abstract Response
Updates a new SSH public key resource.
Parameters:
Returns:
updateWithResponseAsync
public abstract Mono
Updates a new SSH public key resource.
Parameters:
Returns:
Applies to
Azure SDK for Java