This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.73.0 published on Wednesday, Nov 20, 2024 by Pulumi
azure-native.resourceconnector.listApplianceKeys
Explore with Pulumi AI
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.73.0 published on Wednesday, Nov 20, 2024 by Pulumi
Returns the cluster customer credentials for the dedicated appliance. Azure REST API version: 2022-10-27.
Using listApplianceKeys
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function listApplianceKeys(args: ListApplianceKeysArgs, opts?: InvokeOptions): Promise<ListApplianceKeysResult>
function listApplianceKeysOutput(args: ListApplianceKeysOutputArgs, opts?: InvokeOptions): Output<ListApplianceKeysResult>def list_appliance_keys(artifact_type: Optional[str] = None,
                        resource_group_name: Optional[str] = None,
                        resource_name: Optional[str] = None,
                        opts: Optional[InvokeOptions] = None) -> ListApplianceKeysResult
def list_appliance_keys_output(artifact_type: Optional[pulumi.Input[str]] = None,
                        resource_group_name: Optional[pulumi.Input[str]] = None,
                        resource_name: Optional[pulumi.Input[str]] = None,
                        opts: Optional[InvokeOptions] = None) -> Output[ListApplianceKeysResult]func ListApplianceKeys(ctx *Context, args *ListApplianceKeysArgs, opts ...InvokeOption) (*ListApplianceKeysResult, error)
func ListApplianceKeysOutput(ctx *Context, args *ListApplianceKeysOutputArgs, opts ...InvokeOption) ListApplianceKeysResultOutput> Note: This function is named ListApplianceKeys in the Go SDK.
public static class ListApplianceKeys 
{
    public static Task<ListApplianceKeysResult> InvokeAsync(ListApplianceKeysArgs args, InvokeOptions? opts = null)
    public static Output<ListApplianceKeysResult> Invoke(ListApplianceKeysInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<ListApplianceKeysResult> listApplianceKeys(ListApplianceKeysArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
  function: azure-native:resourceconnector:listApplianceKeys
  arguments:
    # arguments dictionaryThe following arguments are supported:
- ResourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- ResourceName string
- Appliances name.
- ArtifactType string
- This sets the type of artifact being returned, when empty no artifact endpoint is returned.
- ResourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- ResourceName string
- Appliances name.
- ArtifactType string
- This sets the type of artifact being returned, when empty no artifact endpoint is returned.
- resourceGroup StringName 
- The name of the resource group. The name is case insensitive.
- resourceName String
- Appliances name.
- artifactType String
- This sets the type of artifact being returned, when empty no artifact endpoint is returned.
- resourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- resourceName string
- Appliances name.
- artifactType string
- This sets the type of artifact being returned, when empty no artifact endpoint is returned.
- resource_group_ strname 
- The name of the resource group. The name is case insensitive.
- resource_name str
- Appliances name.
- artifact_type str
- This sets the type of artifact being returned, when empty no artifact endpoint is returned.
- resourceGroup StringName 
- The name of the resource group. The name is case insensitive.
- resourceName String
- Appliances name.
- artifactType String
- This sets the type of artifact being returned, when empty no artifact endpoint is returned.
listApplianceKeys Result
The following output properties are available:
- ArtifactProfiles Dictionary<string, Pulumi.Azure Native. Resource Connector. Outputs. Artifact Profile Response> 
- Map of artifacts that contains a list of ArtifactProfile used to upload artifacts such as logs.
- Kubeconfigs
List<Pulumi.Azure Native. Resource Connector. Outputs. Appliance Credential Kubeconfig Response> 
- The list of appliance kubeconfigs.
- SshKeys Dictionary<string, Pulumi.Azure Native. Resource Connector. Outputs. SSHKey Response> 
- Map of Customer User Public, Private SSH Keys and Certificate when available.
- ArtifactProfiles map[string]ArtifactProfile Response 
- Map of artifacts that contains a list of ArtifactProfile used to upload artifacts such as logs.
- Kubeconfigs
[]ApplianceCredential Kubeconfig Response 
- The list of appliance kubeconfigs.
- SshKeys map[string]SSHKeyResponse 
- Map of Customer User Public, Private SSH Keys and Certificate when available.
- artifactProfiles Map<String,ArtifactProfile Response> 
- Map of artifacts that contains a list of ArtifactProfile used to upload artifacts such as logs.
- kubeconfigs
List<ApplianceCredential Kubeconfig Response> 
- The list of appliance kubeconfigs.
- sshKeys Map<String,SSHKeyResponse> 
- Map of Customer User Public, Private SSH Keys and Certificate when available.
- artifactProfiles {[key: string]: ArtifactProfile Response} 
- Map of artifacts that contains a list of ArtifactProfile used to upload artifacts such as logs.
- kubeconfigs
ApplianceCredential Kubeconfig Response[] 
- The list of appliance kubeconfigs.
- sshKeys {[key: string]: SSHKeyResponse} 
- Map of Customer User Public, Private SSH Keys and Certificate when available.
- artifact_profiles Mapping[str, ArtifactProfile Response] 
- Map of artifacts that contains a list of ArtifactProfile used to upload artifacts such as logs.
- kubeconfigs
Sequence[ApplianceCredential Kubeconfig Response] 
- The list of appliance kubeconfigs.
- ssh_keys Mapping[str, SSHKeyResponse] 
- Map of Customer User Public, Private SSH Keys and Certificate when available.
- artifactProfiles Map<Property Map>
- Map of artifacts that contains a list of ArtifactProfile used to upload artifacts such as logs.
- kubeconfigs List<Property Map>
- The list of appliance kubeconfigs.
- sshKeys Map<Property Map>
- Map of Customer User Public, Private SSH Keys and Certificate when available.
Supporting Types
ApplianceCredentialKubeconfigResponse   
ArtifactProfileResponse  
- Endpoint string
- Endpoint is the URL to upload artifacts to.
- Endpoint string
- Endpoint is the URL to upload artifacts to.
- endpoint String
- Endpoint is the URL to upload artifacts to.
- endpoint string
- Endpoint is the URL to upload artifacts to.
- endpoint str
- Endpoint is the URL to upload artifacts to.
- endpoint String
- Endpoint is the URL to upload artifacts to.
SSHKeyResponse 
- Certificate string
- Certificate associated with the public key if the key is signed.
- CreationTime doubleStamp 
- Certificate creation timestamp (Unix).
- ExpirationTime doubleStamp 
- Certificate expiration timestamp (Unix).
- PrivateKey string
- Private Key.
- PublicKey string
- Public Key.
- Certificate string
- Certificate associated with the public key if the key is signed.
- CreationTime float64Stamp 
- Certificate creation timestamp (Unix).
- ExpirationTime float64Stamp 
- Certificate expiration timestamp (Unix).
- PrivateKey string
- Private Key.
- PublicKey string
- Public Key.
- certificate String
- Certificate associated with the public key if the key is signed.
- creationTime DoubleStamp 
- Certificate creation timestamp (Unix).
- expirationTime DoubleStamp 
- Certificate expiration timestamp (Unix).
- privateKey String
- Private Key.
- publicKey String
- Public Key.
- certificate string
- Certificate associated with the public key if the key is signed.
- creationTime numberStamp 
- Certificate creation timestamp (Unix).
- expirationTime numberStamp 
- Certificate expiration timestamp (Unix).
- privateKey string
- Private Key.
- publicKey string
- Public Key.
- certificate str
- Certificate associated with the public key if the key is signed.
- creation_time_ floatstamp 
- Certificate creation timestamp (Unix).
- expiration_time_ floatstamp 
- Certificate expiration timestamp (Unix).
- private_key str
- Private Key.
- public_key str
- Public Key.
- certificate String
- Certificate associated with the public key if the key is signed.
- creationTime NumberStamp 
- Certificate creation timestamp (Unix).
- expirationTime NumberStamp 
- Certificate expiration timestamp (Unix).
- privateKey String
- Private Key.
- publicKey String
- Public Key.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.73.0 published on Wednesday, Nov 20, 2024 by Pulumi