Share via


ManagedPrivateEndpointModelData Class

Definition

A class representing the ManagedPrivateEndpointModel data model. The managed private endpoint resource type.

public class ManagedPrivateEndpointModelData : Azure.ResourceManager.Models.TrackedResourceData
type ManagedPrivateEndpointModelData = class
    inherit TrackedResourceData
Public Class ManagedPrivateEndpointModelData
Inherits TrackedResourceData
Inheritance
ManagedPrivateEndpointModelData

Constructors

ManagedPrivateEndpointModelData(AzureLocation)

Initializes a new instance of ManagedPrivateEndpointModelData.

Properties

ConnectionState

The state of managed private endpoint connection.

GroupIds

The group Ids of the managed private endpoint.

Id

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.

(Inherited from ResourceData)
Location

The geo-location where the resource lives.

(Inherited from TrackedResourceData)
Name

The name of the resource.

(Inherited from ResourceData)
PrivateLinkResourceId

The ARM resource ID of the resource for which the managed private endpoint is pointing to.

PrivateLinkResourceRegion

The region of the resource to which the managed private endpoint is pointing to.

PrivateLinkServicePrivateIP

The private IP of private endpoint after approval. This property is empty before connection is approved.

PrivateLinkServiceUri

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.

ProvisioningState

Provisioning state of the resource.

RequestMessage

User input request message of the managed private endpoint.

ResourceType

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

(Inherited from ResourceData)
SystemData

Azure Resource Manager metadata containing createdBy and modifiedBy information.

(Inherited from ResourceData)
Tags

Resource tags.

(Inherited from TrackedResourceData)

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions) (Inherited from TrackedResourceData)

Applies to