1. Packages
  2. Azure Native v2
  3. API Docs
  4. dashboard
  5. getManagedPrivateEndpoint
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.dashboard.getManagedPrivateEndpoint

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

The managed private endpoint resource type. Azure REST API version: 2022-10-01-preview.

Other available API versions: 2023-09-01, 2023-10-01-preview.

Using getManagedPrivateEndpoint

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 getManagedPrivateEndpoint(args: GetManagedPrivateEndpointArgs, opts?: InvokeOptions): Promise<GetManagedPrivateEndpointResult>
function getManagedPrivateEndpointOutput(args: GetManagedPrivateEndpointOutputArgs, opts?: InvokeOptions): Output<GetManagedPrivateEndpointResult>
Copy
def get_managed_private_endpoint(managed_private_endpoint_name: Optional[str] = None,
                                 resource_group_name: Optional[str] = None,
                                 workspace_name: Optional[str] = None,
                                 opts: Optional[InvokeOptions] = None) -> GetManagedPrivateEndpointResult
def get_managed_private_endpoint_output(managed_private_endpoint_name: Optional[pulumi.Input[str]] = None,
                                 resource_group_name: Optional[pulumi.Input[str]] = None,
                                 workspace_name: Optional[pulumi.Input[str]] = None,
                                 opts: Optional[InvokeOptions] = None) -> Output[GetManagedPrivateEndpointResult]
Copy
func LookupManagedPrivateEndpoint(ctx *Context, args *LookupManagedPrivateEndpointArgs, opts ...InvokeOption) (*LookupManagedPrivateEndpointResult, error)
func LookupManagedPrivateEndpointOutput(ctx *Context, args *LookupManagedPrivateEndpointOutputArgs, opts ...InvokeOption) LookupManagedPrivateEndpointResultOutput
Copy

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

public static class GetManagedPrivateEndpoint 
{
    public static Task<GetManagedPrivateEndpointResult> InvokeAsync(GetManagedPrivateEndpointArgs args, InvokeOptions? opts = null)
    public static Output<GetManagedPrivateEndpointResult> Invoke(GetManagedPrivateEndpointInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetManagedPrivateEndpointResult> getManagedPrivateEndpoint(GetManagedPrivateEndpointArgs args, InvokeOptions options)
public static Output<GetManagedPrivateEndpointResult> getManagedPrivateEndpoint(GetManagedPrivateEndpointArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: azure-native:dashboard:getManagedPrivateEndpoint
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

ManagedPrivateEndpointName
This property is required.
Changes to this property will trigger replacement.
string
The managed private endpoint name of Azure Managed Grafana.
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
WorkspaceName
This property is required.
Changes to this property will trigger replacement.
string
The workspace name of Azure Managed Grafana.
ManagedPrivateEndpointName
This property is required.
Changes to this property will trigger replacement.
string
The managed private endpoint name of Azure Managed Grafana.
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
WorkspaceName
This property is required.
Changes to this property will trigger replacement.
string
The workspace name of Azure Managed Grafana.
managedPrivateEndpointName
This property is required.
Changes to this property will trigger replacement.
String
The managed private endpoint name of Azure Managed Grafana.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The name of the resource group. The name is case insensitive.
workspaceName
This property is required.
Changes to this property will trigger replacement.
String
The workspace name of Azure Managed Grafana.
managedPrivateEndpointName
This property is required.
Changes to this property will trigger replacement.
string
The managed private endpoint name of Azure Managed Grafana.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
workspaceName
This property is required.
Changes to this property will trigger replacement.
string
The workspace name of Azure Managed Grafana.
managed_private_endpoint_name
This property is required.
Changes to this property will trigger replacement.
str
The managed private endpoint name of Azure Managed Grafana.
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.
workspace_name
This property is required.
Changes to this property will trigger replacement.
str
The workspace name of Azure Managed Grafana.
managedPrivateEndpointName
This property is required.
Changes to this property will trigger replacement.
String
The managed private endpoint name of Azure Managed Grafana.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The name of the resource group. The name is case insensitive.
workspaceName
This property is required.
Changes to this property will trigger replacement.
String
The workspace name of Azure Managed Grafana.

getManagedPrivateEndpoint Result

The following output properties are available:

ConnectionState Pulumi.AzureNative.Dashboard.Outputs.ManagedPrivateEndpointConnectionStateResponse
The state of managed private endpoint connection.
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
PrivateLinkServicePrivateIP string
The private IP of private endpoint after approval. This property is empty before connection is approved.
ProvisioningState string
Provisioning state of the resource.
SystemData Pulumi.AzureNative.Dashboard.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"
GroupIds List<string>
The group Ids of the managed private endpoint.
PrivateLinkResourceId string
The ARM resource ID of the resource for which the managed private endpoint is pointing to.
PrivateLinkResourceRegion string
The region of the resource to which the managed private endpoint is pointing to.
PrivateLinkServiceUrl string
The URL of the data store behind the private link service. It would be the URL in the Grafana data source configuration page without the protocol and port.
RequestMessage string
User input request message of the managed private endpoint.
Tags Dictionary<string, string>
Resource tags.
ConnectionState ManagedPrivateEndpointConnectionStateResponse
The state of managed private endpoint connection.
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
PrivateLinkServicePrivateIP string
The private IP of private endpoint after approval. This property is empty before connection is approved.
ProvisioningState string
Provisioning state of the resource.
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"
GroupIds []string
The group Ids of the managed private endpoint.
PrivateLinkResourceId string
The ARM resource ID of the resource for which the managed private endpoint is pointing to.
PrivateLinkResourceRegion string
The region of the resource to which the managed private endpoint is pointing to.
PrivateLinkServiceUrl string
The URL of the data store behind the private link service. It would be the URL in the Grafana data source configuration page without the protocol and port.
RequestMessage string
User input request message of the managed private endpoint.
Tags map[string]string
Resource tags.
connectionState ManagedPrivateEndpointConnectionStateResponse
The state of managed private endpoint connection.
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
privateLinkServicePrivateIP String
The private IP of private endpoint after approval. This property is empty before connection is approved.
provisioningState String
Provisioning state of the resource.
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"
groupIds List<String>
The group Ids of the managed private endpoint.
privateLinkResourceId String
The ARM resource ID of the resource for which the managed private endpoint is pointing to.
privateLinkResourceRegion String
The region of the resource to which the managed private endpoint is pointing to.
privateLinkServiceUrl String
The URL of the data store behind the private link service. It would be the URL in the Grafana data source configuration page without the protocol and port.
requestMessage String
User input request message of the managed private endpoint.
tags Map<String,String>
Resource tags.
connectionState ManagedPrivateEndpointConnectionStateResponse
The state of managed private endpoint connection.
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
privateLinkServicePrivateIP string
The private IP of private endpoint after approval. This property is empty before connection is approved.
provisioningState string
Provisioning state of the resource.
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"
groupIds string[]
The group Ids of the managed private endpoint.
privateLinkResourceId string
The ARM resource ID of the resource for which the managed private endpoint is pointing to.
privateLinkResourceRegion string
The region of the resource to which the managed private endpoint is pointing to.
privateLinkServiceUrl string
The URL of the data store behind the private link service. It would be the URL in the Grafana data source configuration page without the protocol and port.
requestMessage string
User input request message of the managed private endpoint.
tags {[key: string]: string}
Resource tags.
connection_state ManagedPrivateEndpointConnectionStateResponse
The state of managed private endpoint connection.
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
private_link_service_private_ip str
The private IP of private endpoint after approval. This property is empty before connection is approved.
provisioning_state str
Provisioning state of the resource.
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"
group_ids Sequence[str]
The group Ids of the managed private endpoint.
private_link_resource_id str
The ARM resource ID of the resource for which the managed private endpoint is pointing to.
private_link_resource_region str
The region of the resource to which the managed private endpoint is pointing to.
private_link_service_url str
The URL of the data store behind the private link service. It would be the URL in the Grafana data source configuration page without the protocol and port.
request_message str
User input request message of the managed private endpoint.
tags Mapping[str, str]
Resource tags.
connectionState Property Map
The state of managed private endpoint connection.
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
privateLinkServicePrivateIP String
The private IP of private endpoint after approval. This property is empty before connection is approved.
provisioningState String
Provisioning state of the resource.
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"
groupIds List<String>
The group Ids of the managed private endpoint.
privateLinkResourceId String
The ARM resource ID of the resource for which the managed private endpoint is pointing to.
privateLinkResourceRegion String
The region of the resource to which the managed private endpoint is pointing to.
privateLinkServiceUrl String
The URL of the data store behind the private link service. It would be the URL in the Grafana data source configuration page without the protocol and port.
requestMessage String
User input request message of the managed private endpoint.
tags Map<String>
Resource tags.

Supporting Types

ManagedPrivateEndpointConnectionStateResponse

Description This property is required. string
Gets or sets the reason for approval/rejection of the connection.
Status This property is required. string
The approval/rejection status of managed private endpoint connection.
Description This property is required. string
Gets or sets the reason for approval/rejection of the connection.
Status This property is required. string
The approval/rejection status of managed private endpoint connection.
description This property is required. String
Gets or sets the reason for approval/rejection of the connection.
status This property is required. String
The approval/rejection status of managed private endpoint connection.
description This property is required. string
Gets or sets the reason for approval/rejection of the connection.
status This property is required. string
The approval/rejection status of managed private endpoint connection.
description This property is required. str
Gets or sets the reason for approval/rejection of the connection.
status This property is required. str
The approval/rejection status of managed private endpoint connection.
description This property is required. String
Gets or sets the reason for approval/rejection of the connection.
status This property is required. String
The approval/rejection status of managed private endpoint connection.

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