1. Packages
  2. Azure Native v2
  3. API Docs
  4. deviceregistry
  5. getDiscoveredAssetEndpointProfile
These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi

azure-native-v2.deviceregistry.getDiscoveredAssetEndpointProfile

Explore with Pulumi AI

These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi

Get a DiscoveredAssetEndpointProfile Azure REST API version: 2024-09-01-preview.

Using getDiscoveredAssetEndpointProfile

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 getDiscoveredAssetEndpointProfile(args: GetDiscoveredAssetEndpointProfileArgs, opts?: InvokeOptions): Promise<GetDiscoveredAssetEndpointProfileResult>
function getDiscoveredAssetEndpointProfileOutput(args: GetDiscoveredAssetEndpointProfileOutputArgs, opts?: InvokeOptions): Output<GetDiscoveredAssetEndpointProfileResult>
Copy
def get_discovered_asset_endpoint_profile(discovered_asset_endpoint_profile_name: Optional[str] = None,
                                          resource_group_name: Optional[str] = None,
                                          opts: Optional[InvokeOptions] = None) -> GetDiscoveredAssetEndpointProfileResult
def get_discovered_asset_endpoint_profile_output(discovered_asset_endpoint_profile_name: Optional[pulumi.Input[str]] = None,
                                          resource_group_name: Optional[pulumi.Input[str]] = None,
                                          opts: Optional[InvokeOptions] = None) -> Output[GetDiscoveredAssetEndpointProfileResult]
Copy
func LookupDiscoveredAssetEndpointProfile(ctx *Context, args *LookupDiscoveredAssetEndpointProfileArgs, opts ...InvokeOption) (*LookupDiscoveredAssetEndpointProfileResult, error)
func LookupDiscoveredAssetEndpointProfileOutput(ctx *Context, args *LookupDiscoveredAssetEndpointProfileOutputArgs, opts ...InvokeOption) LookupDiscoveredAssetEndpointProfileResultOutput
Copy

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

public static class GetDiscoveredAssetEndpointProfile 
{
    public static Task<GetDiscoveredAssetEndpointProfileResult> InvokeAsync(GetDiscoveredAssetEndpointProfileArgs args, InvokeOptions? opts = null)
    public static Output<GetDiscoveredAssetEndpointProfileResult> Invoke(GetDiscoveredAssetEndpointProfileInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetDiscoveredAssetEndpointProfileResult> getDiscoveredAssetEndpointProfile(GetDiscoveredAssetEndpointProfileArgs args, InvokeOptions options)
public static Output<GetDiscoveredAssetEndpointProfileResult> getDiscoveredAssetEndpointProfile(GetDiscoveredAssetEndpointProfileArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: azure-native:deviceregistry:getDiscoveredAssetEndpointProfile
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

DiscoveredAssetEndpointProfileName
This property is required.
Changes to this property will trigger replacement.
string
Discovered Asset Endpoint Profile name parameter.
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
DiscoveredAssetEndpointProfileName
This property is required.
Changes to this property will trigger replacement.
string
Discovered Asset Endpoint Profile name parameter.
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
discoveredAssetEndpointProfileName
This property is required.
Changes to this property will trigger replacement.
String
Discovered Asset Endpoint Profile name parameter.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The name of the resource group. The name is case insensitive.
discoveredAssetEndpointProfileName
This property is required.
Changes to this property will trigger replacement.
string
Discovered Asset Endpoint Profile name parameter.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
discovered_asset_endpoint_profile_name
This property is required.
Changes to this property will trigger replacement.
str
Discovered Asset Endpoint Profile name parameter.
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.
discoveredAssetEndpointProfileName
This property is required.
Changes to this property will trigger replacement.
String
Discovered Asset Endpoint Profile name parameter.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The name of the resource group. The name is case insensitive.

getDiscoveredAssetEndpointProfile Result

The following output properties are available:

DiscoveryId string
Identifier used to detect changes in the asset endpoint profile.
EndpointProfileType string
Defines the configuration for the connector type that is being used with the endpoint profile.
ExtendedLocation Pulumi.AzureNative.DeviceRegistry.Outputs.ExtendedLocationResponse
The extended location.
Id string
Fully qualified resource ID for the resource. E.g. "/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 of the resource.
SystemData Pulumi.AzureNative.DeviceRegistry.Outputs.SystemDataResponse
Azure Resource Manager metadata containing createdBy and modifiedBy information.
TargetAddress string
The local valid URI specifying the network address/DNS name of a southbound device. The scheme part of the targetAddress URI specifies the type of the device. The additionalConfiguration field holds further connector type specific configuration.
Type string
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Version double
An integer that is incremented each time the resource is modified.
AdditionalConfiguration string
Stringified JSON that contains connectivity type specific further configuration (e.g. OPC UA, Modbus, ONVIF).
SupportedAuthenticationMethods List<string>
List of supported authentication methods supported by the target server.
Tags Dictionary<string, string>
Resource tags.
DiscoveryId string
Identifier used to detect changes in the asset endpoint profile.
EndpointProfileType string
Defines the configuration for the connector type that is being used with the endpoint profile.
ExtendedLocation ExtendedLocationResponse
The extended location.
Id string
Fully qualified resource ID for the resource. E.g. "/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 of the resource.
SystemData SystemDataResponse
Azure Resource Manager metadata containing createdBy and modifiedBy information.
TargetAddress string
The local valid URI specifying the network address/DNS name of a southbound device. The scheme part of the targetAddress URI specifies the type of the device. The additionalConfiguration field holds further connector type specific configuration.
Type string
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Version float64
An integer that is incremented each time the resource is modified.
AdditionalConfiguration string
Stringified JSON that contains connectivity type specific further configuration (e.g. OPC UA, Modbus, ONVIF).
SupportedAuthenticationMethods []string
List of supported authentication methods supported by the target server.
Tags map[string]string
Resource tags.
discoveryId String
Identifier used to detect changes in the asset endpoint profile.
endpointProfileType String
Defines the configuration for the connector type that is being used with the endpoint profile.
extendedLocation ExtendedLocationResponse
The extended location.
id String
Fully qualified resource ID for the resource. E.g. "/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 of the resource.
systemData SystemDataResponse
Azure Resource Manager metadata containing createdBy and modifiedBy information.
targetAddress String
The local valid URI specifying the network address/DNS name of a southbound device. The scheme part of the targetAddress URI specifies the type of the device. The additionalConfiguration field holds further connector type specific configuration.
type String
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
version Double
An integer that is incremented each time the resource is modified.
additionalConfiguration String
Stringified JSON that contains connectivity type specific further configuration (e.g. OPC UA, Modbus, ONVIF).
supportedAuthenticationMethods List<String>
List of supported authentication methods supported by the target server.
tags Map<String,String>
Resource tags.
discoveryId string
Identifier used to detect changes in the asset endpoint profile.
endpointProfileType string
Defines the configuration for the connector type that is being used with the endpoint profile.
extendedLocation ExtendedLocationResponse
The extended location.
id string
Fully qualified resource ID for the resource. E.g. "/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 of the resource.
systemData SystemDataResponse
Azure Resource Manager metadata containing createdBy and modifiedBy information.
targetAddress string
The local valid URI specifying the network address/DNS name of a southbound device. The scheme part of the targetAddress URI specifies the type of the device. The additionalConfiguration field holds further connector type specific configuration.
type string
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
version number
An integer that is incremented each time the resource is modified.
additionalConfiguration string
Stringified JSON that contains connectivity type specific further configuration (e.g. OPC UA, Modbus, ONVIF).
supportedAuthenticationMethods string[]
List of supported authentication methods supported by the target server.
tags {[key: string]: string}
Resource tags.
discovery_id str
Identifier used to detect changes in the asset endpoint profile.
endpoint_profile_type str
Defines the configuration for the connector type that is being used with the endpoint profile.
extended_location ExtendedLocationResponse
The extended location.
id str
Fully qualified resource ID for the resource. E.g. "/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 of the resource.
system_data SystemDataResponse
Azure Resource Manager metadata containing createdBy and modifiedBy information.
target_address str
The local valid URI specifying the network address/DNS name of a southbound device. The scheme part of the targetAddress URI specifies the type of the device. The additionalConfiguration field holds further connector type specific configuration.
type str
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
version float
An integer that is incremented each time the resource is modified.
additional_configuration str
Stringified JSON that contains connectivity type specific further configuration (e.g. OPC UA, Modbus, ONVIF).
supported_authentication_methods Sequence[str]
List of supported authentication methods supported by the target server.
tags Mapping[str, str]
Resource tags.
discoveryId String
Identifier used to detect changes in the asset endpoint profile.
endpointProfileType String
Defines the configuration for the connector type that is being used with the endpoint profile.
extendedLocation Property Map
The extended location.
id String
Fully qualified resource ID for the resource. E.g. "/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 of the resource.
systemData Property Map
Azure Resource Manager metadata containing createdBy and modifiedBy information.
targetAddress String
The local valid URI specifying the network address/DNS name of a southbound device. The scheme part of the targetAddress URI specifies the type of the device. The additionalConfiguration field holds further connector type specific configuration.
type String
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
version Number
An integer that is incremented each time the resource is modified.
additionalConfiguration String
Stringified JSON that contains connectivity type specific further configuration (e.g. OPC UA, Modbus, ONVIF).
supportedAuthenticationMethods List<String>
List of supported authentication methods supported by the target server.
tags Map<String>
Resource tags.

Supporting Types

ExtendedLocationResponse

Name This property is required. string
The extended location name.
Type This property is required. string
The extended location type.
Name This property is required. string
The extended location name.
Type This property is required. string
The extended location type.
name This property is required. String
The extended location name.
type This property is required. String
The extended location type.
name This property is required. string
The extended location name.
type This property is required. string
The extended location type.
name This property is required. str
The extended location name.
type This property is required. str
The extended location type.
name This property is required. String
The extended location name.
type This property is required. String
The extended location 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-v2 pulumi/pulumi-azure-native
License
Apache-2.0
These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi