1. Packages
  2. Azure Native v1
  3. API Docs
  4. resourceconnector
  5. getAppliance
These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi

azure-native.resourceconnector.getAppliance

Explore with Pulumi AI

These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi

Gets the details of an Appliance with a specified resource group and name. API Version: 2021-10-31-preview.

Using getAppliance

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 getAppliance(args: GetApplianceArgs, opts?: InvokeOptions): Promise<GetApplianceResult>
function getApplianceOutput(args: GetApplianceOutputArgs, opts?: InvokeOptions): Output<GetApplianceResult>
Copy
def get_appliance(resource_group_name: Optional[str] = None,
                  resource_name: Optional[str] = None,
                  opts: Optional[InvokeOptions] = None) -> GetApplianceResult
def get_appliance_output(resource_group_name: Optional[pulumi.Input[str]] = None,
                  resource_name: Optional[pulumi.Input[str]] = None,
                  opts: Optional[InvokeOptions] = None) -> Output[GetApplianceResult]
Copy
func LookupAppliance(ctx *Context, args *LookupApplianceArgs, opts ...InvokeOption) (*LookupApplianceResult, error)
func LookupApplianceOutput(ctx *Context, args *LookupApplianceOutputArgs, opts ...InvokeOption) LookupApplianceResultOutput
Copy

> Note: This function is named LookupAppliance in the Go SDK.

public static class GetAppliance 
{
    public static Task<GetApplianceResult> InvokeAsync(GetApplianceArgs args, InvokeOptions? opts = null)
    public static Output<GetApplianceResult> Invoke(GetApplianceInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetApplianceResult> getAppliance(GetApplianceArgs args, InvokeOptions options)
public static Output<GetApplianceResult> getAppliance(GetApplianceArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: azure-native:resourceconnector:getAppliance
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
ResourceName
This property is required.
Changes to this property will trigger replacement.
string
Appliances name.
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
ResourceName
This property is required.
Changes to this property will trigger replacement.
string
Appliances name.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The name of the resource group. The name is case insensitive.
resourceName
This property is required.
Changes to this property will trigger replacement.
String
Appliances name.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
resourceName
This property is required.
Changes to this property will trigger replacement.
string
Appliances name.
resource_group_name
This property is required.
Changes to this property will trigger replacement.
str
The name of the resource group. The name is case insensitive.
resource_name
This property is required.
Changes to this property will trigger replacement.
str
Appliances name.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The name of the resource group. The name is case insensitive.
resourceName
This property is required.
Changes to this property will trigger replacement.
String
Appliances name.

getAppliance Result

The following output properties are available:

Id string
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
Location string
The geo-location where the resource lives
Name string
The name of the resource
ProvisioningState string
The current deployment or provisioning state, which only appears in the response.
Status string
Appliance’s health and state of connection to on-prem
SystemData Pulumi.AzureNative.ResourceConnector.Outputs.SystemDataResponse
Metadata pertaining to creation and last modification of the resource
Type string
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Version string
Version of the Appliance
Distro string
Represents a supported Fabric/Infra. (AKSEdge etc...).
Identity Pulumi.AzureNative.ResourceConnector.Outputs.IdentityResponse
Identity for the resource.
InfrastructureConfig Pulumi.AzureNative.ResourceConnector.Outputs.AppliancePropertiesResponseInfrastructureConfig
Contains infrastructure information about the Appliance
PublicKey string
Certificates pair used to download MSI certificate from HIS
Tags Dictionary<string, string>
Resource tags.
Id string
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
Location string
The geo-location where the resource lives
Name string
The name of the resource
ProvisioningState string
The current deployment or provisioning state, which only appears in the response.
Status string
Appliance’s health and state of connection to on-prem
SystemData SystemDataResponse
Metadata pertaining to creation and last modification of the resource
Type string
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Version string
Version of the Appliance
Distro string
Represents a supported Fabric/Infra. (AKSEdge etc...).
Identity IdentityResponse
Identity for the resource.
InfrastructureConfig AppliancePropertiesResponseInfrastructureConfig
Contains infrastructure information about the Appliance
PublicKey string
Certificates pair used to download MSI certificate from HIS
Tags map[string]string
Resource tags.
id String
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
location String
The geo-location where the resource lives
name String
The name of the resource
provisioningState String
The current deployment or provisioning state, which only appears in the response.
status String
Appliance’s health and state of connection to on-prem
systemData SystemDataResponse
Metadata pertaining to creation and last modification of the resource
type String
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
version String
Version of the Appliance
distro String
Represents a supported Fabric/Infra. (AKSEdge etc...).
identity IdentityResponse
Identity for the resource.
infrastructureConfig AppliancePropertiesResponseInfrastructureConfig
Contains infrastructure information about the Appliance
publicKey String
Certificates pair used to download MSI certificate from HIS
tags Map<String,String>
Resource tags.
id string
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
location string
The geo-location where the resource lives
name string
The name of the resource
provisioningState string
The current deployment or provisioning state, which only appears in the response.
status string
Appliance’s health and state of connection to on-prem
systemData SystemDataResponse
Metadata pertaining to creation and last modification of the resource
type string
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
version string
Version of the Appliance
distro string
Represents a supported Fabric/Infra. (AKSEdge etc...).
identity IdentityResponse
Identity for the resource.
infrastructureConfig AppliancePropertiesResponseInfrastructureConfig
Contains infrastructure information about the Appliance
publicKey string
Certificates pair used to download MSI certificate from HIS
tags {[key: string]: string}
Resource tags.
id str
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
location str
The geo-location where the resource lives
name str
The name of the resource
provisioning_state str
The current deployment or provisioning state, which only appears in the response.
status str
Appliance’s health and state of connection to on-prem
system_data SystemDataResponse
Metadata pertaining to creation and last modification of the resource
type str
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
version str
Version of the Appliance
distro str
Represents a supported Fabric/Infra. (AKSEdge etc...).
identity IdentityResponse
Identity for the resource.
infrastructure_config AppliancePropertiesResponseInfrastructureConfig
Contains infrastructure information about the Appliance
public_key str
Certificates pair used to download MSI certificate from HIS
tags Mapping[str, str]
Resource tags.
id String
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
location String
The geo-location where the resource lives
name String
The name of the resource
provisioningState String
The current deployment or provisioning state, which only appears in the response.
status String
Appliance’s health and state of connection to on-prem
systemData Property Map
Metadata pertaining to creation and last modification of the resource
type String
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
version String
Version of the Appliance
distro String
Represents a supported Fabric/Infra. (AKSEdge etc...).
identity Property Map
Identity for the resource.
infrastructureConfig Property Map
Contains infrastructure information about the Appliance
publicKey String
Certificates pair used to download MSI certificate from HIS
tags Map<String>
Resource tags.

Supporting Types

AppliancePropertiesResponseInfrastructureConfig

Provider string
Information about the connected appliance.
Provider string
Information about the connected appliance.
provider String
Information about the connected appliance.
provider string
Information about the connected appliance.
provider str
Information about the connected appliance.
provider String
Information about the connected appliance.

IdentityResponse

PrincipalId This property is required. string
The principal ID of resource identity.
TenantId This property is required. string
The tenant ID of resource.
Type string
The identity type.
PrincipalId This property is required. string
The principal ID of resource identity.
TenantId This property is required. string
The tenant ID of resource.
Type string
The identity type.
principalId This property is required. String
The principal ID of resource identity.
tenantId This property is required. String
The tenant ID of resource.
type String
The identity type.
principalId This property is required. string
The principal ID of resource identity.
tenantId This property is required. string
The tenant ID of resource.
type string
The identity type.
principal_id This property is required. str
The principal ID of resource identity.
tenant_id This property is required. str
The tenant ID of resource.
type str
The identity type.
principalId This property is required. String
The principal ID of resource identity.
tenantId This property is required. String
The tenant ID of resource.
type String
The identity type.

SystemDataResponse

CreatedAt string
The timestamp of resource creation (UTC).
CreatedBy string
The identity that created the resource.
CreatedByType string
The type of identity that created the resource.
LastModifiedAt string
The timestamp of resource last modification (UTC)
LastModifiedBy string
The identity that last modified the resource.
LastModifiedByType string
The type of identity that last modified the resource.
CreatedAt string
The timestamp of resource creation (UTC).
CreatedBy string
The identity that created the resource.
CreatedByType string
The type of identity that created the resource.
LastModifiedAt string
The timestamp of resource last modification (UTC)
LastModifiedBy string
The identity that last modified the resource.
LastModifiedByType string
The type of identity that last modified the resource.
createdAt String
The timestamp of resource creation (UTC).
createdBy String
The identity that created the resource.
createdByType String
The type of identity that created the resource.
lastModifiedAt String
The timestamp of resource last modification (UTC)
lastModifiedBy String
The identity that last modified the resource.
lastModifiedByType String
The type of identity that last modified the resource.
createdAt string
The timestamp of resource creation (UTC).
createdBy string
The identity that created the resource.
createdByType string
The type of identity that created the resource.
lastModifiedAt string
The timestamp of resource last modification (UTC)
lastModifiedBy string
The identity that last modified the resource.
lastModifiedByType string
The type of identity that last modified the resource.
created_at str
The timestamp of resource creation (UTC).
created_by str
The identity that created the resource.
created_by_type str
The type of identity that created the resource.
last_modified_at str
The timestamp of resource last modification (UTC)
last_modified_by str
The identity that last modified the resource.
last_modified_by_type str
The type of identity that last modified the resource.
createdAt String
The timestamp of resource creation (UTC).
createdBy String
The identity that created the resource.
createdByType String
The type of identity that created the resource.
lastModifiedAt String
The timestamp of resource last modification (UTC)
lastModifiedBy String
The identity that last modified the resource.
lastModifiedByType String
The type of identity that last modified the resource.

Package Details

Repository
azure-native-v1 pulumi/pulumi-azure-native
License
Apache-2.0
These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi