1. Packages
  2. Azure Native
  3. API Docs
  4. deviceupdate
  5. getInstance
Azure Native v1.103.0 published on Friday, Jun 2, 2023 by Pulumi

azure-native.deviceupdate.getInstance

Explore with Pulumi AI

azure-native logo
Azure Native v1.103.0 published on Friday, Jun 2, 2023 by Pulumi

    Returns instance details for the given instance and account name. API Version: 2020-03-01-preview.

    Using getInstance

    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 getInstance(args: GetInstanceArgs, opts?: InvokeOptions): Promise<GetInstanceResult>
    function getInstanceOutput(args: GetInstanceOutputArgs, opts?: InvokeOptions): Output<GetInstanceResult>
    def get_instance(account_name: Optional[str] = None,
                     instance_name: Optional[str] = None,
                     resource_group_name: Optional[str] = None,
                     opts: Optional[InvokeOptions] = None) -> GetInstanceResult
    def get_instance_output(account_name: Optional[pulumi.Input[str]] = None,
                     instance_name: Optional[pulumi.Input[str]] = None,
                     resource_group_name: Optional[pulumi.Input[str]] = None,
                     opts: Optional[InvokeOptions] = None) -> Output[GetInstanceResult]
    func LookupInstance(ctx *Context, args *LookupInstanceArgs, opts ...InvokeOption) (*LookupInstanceResult, error)
    func LookupInstanceOutput(ctx *Context, args *LookupInstanceOutputArgs, opts ...InvokeOption) LookupInstanceResultOutput

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

    public static class GetInstance 
    {
        public static Task<GetInstanceResult> InvokeAsync(GetInstanceArgs args, InvokeOptions? opts = null)
        public static Output<GetInstanceResult> Invoke(GetInstanceInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetInstanceResult> getInstance(GetInstanceArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: azure-native:deviceupdate:getInstance
      arguments:
        # arguments dictionary

    The following arguments are supported:

    AccountName string

    Account name.

    InstanceName string

    Instance name.

    ResourceGroupName string

    The resource group name.

    AccountName string

    Account name.

    InstanceName string

    Instance name.

    ResourceGroupName string

    The resource group name.

    accountName String

    Account name.

    instanceName String

    Instance name.

    resourceGroupName String

    The resource group name.

    accountName string

    Account name.

    instanceName string

    Instance name.

    resourceGroupName string

    The resource group name.

    account_name str

    Account name.

    instance_name str

    Instance name.

    resource_group_name str

    The resource group name.

    accountName String

    Account name.

    instanceName String

    Instance name.

    resourceGroupName String

    The resource group name.

    getInstance Result

    The following output properties are available:

    AccountName string

    Parent Device Update Account name which Instance belongs to.

    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

    Provisioning state.

    SystemData Pulumi.AzureNative.DeviceUpdate.Outputs.SystemDataResponse

    Azure Resource Manager metadata containing createdBy and modifiedBy information.

    Type string

    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

    DiagnosticStorageProperties Pulumi.AzureNative.DeviceUpdate.Outputs.DiagnosticStoragePropertiesResponse

    Customer-initiated diagnostic log collection storage properties

    EnableDiagnostics bool

    Enables or Disables the diagnostic logs collection

    IotHubs List<Pulumi.AzureNative.DeviceUpdate.Outputs.IotHubSettingsResponse>

    List of IoT Hubs associated with the account.

    Tags Dictionary<string, string>

    Resource tags.

    AccountName string

    Parent Device Update Account name which Instance belongs to.

    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

    Provisioning state.

    SystemData SystemDataResponse

    Azure Resource Manager metadata containing createdBy and modifiedBy information.

    Type string

    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

    DiagnosticStorageProperties DiagnosticStoragePropertiesResponse

    Customer-initiated diagnostic log collection storage properties

    EnableDiagnostics bool

    Enables or Disables the diagnostic logs collection

    IotHubs []IotHubSettingsResponse

    List of IoT Hubs associated with the account.

    Tags map[string]string

    Resource tags.

    accountName String

    Parent Device Update Account name which Instance belongs to.

    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

    Provisioning state.

    systemData SystemDataResponse

    Azure Resource Manager metadata containing createdBy and modifiedBy information.

    type String

    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

    diagnosticStorageProperties DiagnosticStoragePropertiesResponse

    Customer-initiated diagnostic log collection storage properties

    enableDiagnostics Boolean

    Enables or Disables the diagnostic logs collection

    iotHubs List<IotHubSettingsResponse>

    List of IoT Hubs associated with the account.

    tags Map<String,String>

    Resource tags.

    accountName string

    Parent Device Update Account name which Instance belongs to.

    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

    Provisioning state.

    systemData SystemDataResponse

    Azure Resource Manager metadata containing createdBy and modifiedBy information.

    type string

    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

    diagnosticStorageProperties DiagnosticStoragePropertiesResponse

    Customer-initiated diagnostic log collection storage properties

    enableDiagnostics boolean

    Enables or Disables the diagnostic logs collection

    iotHubs IotHubSettingsResponse[]

    List of IoT Hubs associated with the account.

    tags {[key: string]: string}

    Resource tags.

    account_name str

    Parent Device Update Account name which Instance belongs to.

    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

    Provisioning state.

    system_data SystemDataResponse

    Azure Resource Manager metadata containing createdBy and modifiedBy information.

    type str

    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

    diagnostic_storage_properties DiagnosticStoragePropertiesResponse

    Customer-initiated diagnostic log collection storage properties

    enable_diagnostics bool

    Enables or Disables the diagnostic logs collection

    iot_hubs Sequence[IotHubSettingsResponse]

    List of IoT Hubs associated with the account.

    tags Mapping[str, str]

    Resource tags.

    accountName String

    Parent Device Update Account name which Instance belongs to.

    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

    Provisioning state.

    systemData Property Map

    Azure Resource Manager metadata containing createdBy and modifiedBy information.

    type String

    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

    diagnosticStorageProperties Property Map

    Customer-initiated diagnostic log collection storage properties

    enableDiagnostics Boolean

    Enables or Disables the diagnostic logs collection

    iotHubs List<Property Map>

    List of IoT Hubs associated with the account.

    tags Map<String>

    Resource tags.

    Supporting Types

    DiagnosticStoragePropertiesResponse

    AuthenticationType string

    Authentication Type

    ResourceId string

    ResourceId of the diagnostic storage account

    ConnectionString string

    ConnectionString of the diagnostic storage account

    AuthenticationType string

    Authentication Type

    ResourceId string

    ResourceId of the diagnostic storage account

    ConnectionString string

    ConnectionString of the diagnostic storage account

    authenticationType String

    Authentication Type

    resourceId String

    ResourceId of the diagnostic storage account

    connectionString String

    ConnectionString of the diagnostic storage account

    authenticationType string

    Authentication Type

    resourceId string

    ResourceId of the diagnostic storage account

    connectionString string

    ConnectionString of the diagnostic storage account

    authentication_type str

    Authentication Type

    resource_id str

    ResourceId of the diagnostic storage account

    connection_string str

    ConnectionString of the diagnostic storage account

    authenticationType String

    Authentication Type

    resourceId String

    ResourceId of the diagnostic storage account

    connectionString String

    ConnectionString of the diagnostic storage account

    IotHubSettingsResponse

    ResourceId string

    IoTHub resource ID

    EventHubConnectionString string

    EventHub connection string.

    IoTHubConnectionString string

    IoTHub connection string.

    ResourceId string

    IoTHub resource ID

    EventHubConnectionString string

    EventHub connection string.

    IoTHubConnectionString string

    IoTHub connection string.

    resourceId String

    IoTHub resource ID

    eventHubConnectionString String

    EventHub connection string.

    ioTHubConnectionString String

    IoTHub connection string.

    resourceId string

    IoTHub resource ID

    eventHubConnectionString string

    EventHub connection string.

    ioTHubConnectionString string

    IoTHub connection string.

    resource_id str

    IoTHub resource ID

    event_hub_connection_string str

    EventHub connection string.

    io_t_hub_connection_string str

    IoTHub connection string.

    resourceId String

    IoTHub resource ID

    eventHubConnectionString String

    EventHub connection string.

    ioTHubConnectionString String

    IoTHub connection string.

    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 pulumi/pulumi-azure-native
    License
    Apache-2.0
    azure-native logo
    Azure Native v1.103.0 published on Friday, Jun 2, 2023 by Pulumi