1. Packages
  2. Azure Native
  3. API Docs
  4. notificationhubs
  5. PrivateEndpointConnection
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.39.0 published on Monday, Apr 29, 2024 by Pulumi

azure-native.notificationhubs.PrivateEndpointConnection

Explore with Pulumi AI

azure-native logo
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.39.0 published on Monday, Apr 29, 2024 by Pulumi

    Represents a Private Endpoint Connection ARM resource - a sub-resource of Notification Hubs namespace. Azure REST API version: 2023-01-01-preview.

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

    Example Usage

    PrivateEndpointConnections_Update

    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using AzureNative = Pulumi.AzureNative;
    
    return await Deployment.RunAsync(() => 
    {
        var privateEndpointConnection = new AzureNative.NotificationHubs.PrivateEndpointConnection("privateEndpointConnection", new()
        {
            NamespaceName = "nh-sdk-ns",
            PrivateEndpointConnectionName = "nh-sdk-ns.1fa229cd-bf3f-47f0-8c49-afb36723997e",
            Properties = new AzureNative.NotificationHubs.Inputs.PrivateEndpointConnectionPropertiesArgs
            {
                PrivateLinkServiceConnectionState = new AzureNative.NotificationHubs.Inputs.RemotePrivateLinkServiceConnectionStateArgs
                {
                    Status = AzureNative.NotificationHubs.PrivateLinkConnectionStatus.Approved,
                },
            },
            ResourceGroupName = "5ktrial",
        });
    
    });
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-azure-native-sdk/notificationhubs/v2"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := notificationhubs.NewPrivateEndpointConnection(ctx, "privateEndpointConnection", &notificationhubs.PrivateEndpointConnectionArgs{
    			NamespaceName:                 pulumi.String("nh-sdk-ns"),
    			PrivateEndpointConnectionName: pulumi.String("nh-sdk-ns.1fa229cd-bf3f-47f0-8c49-afb36723997e"),
    			Properties: &notificationhubs.PrivateEndpointConnectionPropertiesArgs{
    				PrivateLinkServiceConnectionState: &notificationhubs.RemotePrivateLinkServiceConnectionStateArgs{
    					Status: pulumi.String(notificationhubs.PrivateLinkConnectionStatusApproved),
    				},
    			},
    			ResourceGroupName: pulumi.String("5ktrial"),
    		})
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.azurenative.notificationhubs.PrivateEndpointConnection;
    import com.pulumi.azurenative.notificationhubs.PrivateEndpointConnectionArgs;
    import com.pulumi.azurenative.notificationhubs.inputs.PrivateEndpointConnectionPropertiesArgs;
    import com.pulumi.azurenative.notificationhubs.inputs.RemotePrivateLinkServiceConnectionStateArgs;
    import java.util.List;
    import java.util.ArrayList;
    import java.util.Map;
    import java.io.File;
    import java.nio.file.Files;
    import java.nio.file.Paths;
    
    public class App {
        public static void main(String[] args) {
            Pulumi.run(App::stack);
        }
    
        public static void stack(Context ctx) {
            var privateEndpointConnection = new PrivateEndpointConnection("privateEndpointConnection", PrivateEndpointConnectionArgs.builder()        
                .namespaceName("nh-sdk-ns")
                .privateEndpointConnectionName("nh-sdk-ns.1fa229cd-bf3f-47f0-8c49-afb36723997e")
                .properties(PrivateEndpointConnectionPropertiesArgs.builder()
                    .privateLinkServiceConnectionState(RemotePrivateLinkServiceConnectionStateArgs.builder()
                        .status("Approved")
                        .build())
                    .build())
                .resourceGroupName("5ktrial")
                .build());
    
        }
    }
    
    import pulumi
    import pulumi_azure_native as azure_native
    
    private_endpoint_connection = azure_native.notificationhubs.PrivateEndpointConnection("privateEndpointConnection",
        namespace_name="nh-sdk-ns",
        private_endpoint_connection_name="nh-sdk-ns.1fa229cd-bf3f-47f0-8c49-afb36723997e",
        properties=azure_native.notificationhubs.PrivateEndpointConnectionPropertiesArgs(
            private_link_service_connection_state=azure_native.notificationhubs.RemotePrivateLinkServiceConnectionStateArgs(
                status=azure_native.notificationhubs.PrivateLinkConnectionStatus.APPROVED,
            ),
        ),
        resource_group_name="5ktrial")
    
    import * as pulumi from "@pulumi/pulumi";
    import * as azure_native from "@pulumi/azure-native";
    
    const privateEndpointConnection = new azure_native.notificationhubs.PrivateEndpointConnection("privateEndpointConnection", {
        namespaceName: "nh-sdk-ns",
        privateEndpointConnectionName: "nh-sdk-ns.1fa229cd-bf3f-47f0-8c49-afb36723997e",
        properties: {
            privateLinkServiceConnectionState: {
                status: azure_native.notificationhubs.PrivateLinkConnectionStatus.Approved,
            },
        },
        resourceGroupName: "5ktrial",
    });
    
    resources:
      privateEndpointConnection:
        type: azure-native:notificationhubs:PrivateEndpointConnection
        properties:
          namespaceName: nh-sdk-ns
          privateEndpointConnectionName: nh-sdk-ns.1fa229cd-bf3f-47f0-8c49-afb36723997e
          properties:
            privateLinkServiceConnectionState:
              status: Approved
          resourceGroupName: 5ktrial
    

    Create PrivateEndpointConnection Resource

    Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

    Constructor syntax

    new PrivateEndpointConnection(name: string, args: PrivateEndpointConnectionArgs, opts?: CustomResourceOptions);
    @overload
    def PrivateEndpointConnection(resource_name: str,
                                  args: PrivateEndpointConnectionArgs,
                                  opts: Optional[ResourceOptions] = None)
    
    @overload
    def PrivateEndpointConnection(resource_name: str,
                                  opts: Optional[ResourceOptions] = None,
                                  namespace_name: Optional[str] = None,
                                  resource_group_name: Optional[str] = None,
                                  private_endpoint_connection_name: Optional[str] = None,
                                  properties: Optional[PrivateEndpointConnectionPropertiesArgs] = None)
    func NewPrivateEndpointConnection(ctx *Context, name string, args PrivateEndpointConnectionArgs, opts ...ResourceOption) (*PrivateEndpointConnection, error)
    public PrivateEndpointConnection(string name, PrivateEndpointConnectionArgs args, CustomResourceOptions? opts = null)
    public PrivateEndpointConnection(String name, PrivateEndpointConnectionArgs args)
    public PrivateEndpointConnection(String name, PrivateEndpointConnectionArgs args, CustomResourceOptions options)
    
    type: azure-native:notificationhubs:PrivateEndpointConnection
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    

    Parameters

    name string
    The unique name of the resource.
    args PrivateEndpointConnectionArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    resource_name str
    The unique name of the resource.
    args PrivateEndpointConnectionArgs
    The arguments to resource properties.
    opts ResourceOptions
    Bag of options to control resource's behavior.
    ctx Context
    Context object for the current deployment.
    name string
    The unique name of the resource.
    args PrivateEndpointConnectionArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args PrivateEndpointConnectionArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args PrivateEndpointConnectionArgs
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    Example

    The following reference example uses placeholder values for all input properties.

    var exampleprivateEndpointConnectionResourceResourceFromNotificationhubs = new AzureNative.NotificationHubs.PrivateEndpointConnection("exampleprivateEndpointConnectionResourceResourceFromNotificationhubs", new()
    {
        NamespaceName = "string",
        ResourceGroupName = "string",
        PrivateEndpointConnectionName = "string",
        Properties = new AzureNative.NotificationHubs.Inputs.PrivateEndpointConnectionPropertiesArgs
        {
            PrivateLinkServiceConnectionState = new AzureNative.NotificationHubs.Inputs.RemotePrivateLinkServiceConnectionStateArgs
            {
                Status = "string",
            },
            ProvisioningState = "string",
        },
    });
    
    example, err := notificationhubs.NewPrivateEndpointConnection(ctx, "exampleprivateEndpointConnectionResourceResourceFromNotificationhubs", &notificationhubs.PrivateEndpointConnectionArgs{
    NamespaceName: pulumi.String("string"),
    ResourceGroupName: pulumi.String("string"),
    PrivateEndpointConnectionName: pulumi.String("string"),
    Properties: &notificationhubs.PrivateEndpointConnectionPropertiesArgs{
    PrivateLinkServiceConnectionState: &notificationhubs.RemotePrivateLinkServiceConnectionStateArgs{
    Status: pulumi.String("string"),
    },
    ProvisioningState: pulumi.String("string"),
    },
    })
    
    var exampleprivateEndpointConnectionResourceResourceFromNotificationhubs = new PrivateEndpointConnection("exampleprivateEndpointConnectionResourceResourceFromNotificationhubs", PrivateEndpointConnectionArgs.builder()        
        .namespaceName("string")
        .resourceGroupName("string")
        .privateEndpointConnectionName("string")
        .properties(PrivateEndpointConnectionPropertiesArgs.builder()
            .privateLinkServiceConnectionState(RemotePrivateLinkServiceConnectionStateArgs.builder()
                .status("string")
                .build())
            .provisioningState("string")
            .build())
        .build());
    
    exampleprivate_endpoint_connection_resource_resource_from_notificationhubs = azure_native.notificationhubs.PrivateEndpointConnection("exampleprivateEndpointConnectionResourceResourceFromNotificationhubs",
        namespace_name="string",
        resource_group_name="string",
        private_endpoint_connection_name="string",
        properties=azure_native.notificationhubs.PrivateEndpointConnectionPropertiesArgs(
            private_link_service_connection_state=azure_native.notificationhubs.RemotePrivateLinkServiceConnectionStateArgs(
                status="string",
            ),
            provisioning_state="string",
        ))
    
    const exampleprivateEndpointConnectionResourceResourceFromNotificationhubs = new azure_native.notificationhubs.PrivateEndpointConnection("exampleprivateEndpointConnectionResourceResourceFromNotificationhubs", {
        namespaceName: "string",
        resourceGroupName: "string",
        privateEndpointConnectionName: "string",
        properties: {
            privateLinkServiceConnectionState: {
                status: "string",
            },
            provisioningState: "string",
        },
    });
    
    type: azure-native:notificationhubs:PrivateEndpointConnection
    properties:
        namespaceName: string
        privateEndpointConnectionName: string
        properties:
            privateLinkServiceConnectionState:
                status: string
            provisioningState: string
        resourceGroupName: string
    

    PrivateEndpointConnection Resource Properties

    To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

    Inputs

    The PrivateEndpointConnection resource accepts the following input properties:

    NamespaceName string
    Namespace name
    ResourceGroupName string
    The name of the resource group. The name is case insensitive.
    PrivateEndpointConnectionName string
    Private Endpoint Connection Name
    Properties Pulumi.AzureNative.NotificationHubs.Inputs.PrivateEndpointConnectionProperties
    Private Endpoint Connection properties.
    NamespaceName string
    Namespace name
    ResourceGroupName string
    The name of the resource group. The name is case insensitive.
    PrivateEndpointConnectionName string
    Private Endpoint Connection Name
    Properties PrivateEndpointConnectionPropertiesArgs
    Private Endpoint Connection properties.
    namespaceName String
    Namespace name
    resourceGroupName String
    The name of the resource group. The name is case insensitive.
    privateEndpointConnectionName String
    Private Endpoint Connection Name
    properties PrivateEndpointConnectionProperties
    Private Endpoint Connection properties.
    namespaceName string
    Namespace name
    resourceGroupName string
    The name of the resource group. The name is case insensitive.
    privateEndpointConnectionName string
    Private Endpoint Connection Name
    properties PrivateEndpointConnectionProperties
    Private Endpoint Connection properties.
    namespace_name str
    Namespace name
    resource_group_name str
    The name of the resource group. The name is case insensitive.
    private_endpoint_connection_name str
    Private Endpoint Connection Name
    properties PrivateEndpointConnectionPropertiesArgs
    Private Endpoint Connection properties.
    namespaceName String
    Namespace name
    resourceGroupName String
    The name of the resource group. The name is case insensitive.
    privateEndpointConnectionName String
    Private Endpoint Connection Name
    properties Property Map
    Private Endpoint Connection properties.

    Outputs

    All input properties are implicitly available as output properties. Additionally, the PrivateEndpointConnection resource produces the following output properties:

    Id string
    The provider-assigned unique ID for this managed resource.
    Name string
    The name of the resource
    SystemData Pulumi.AzureNative.NotificationHubs.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"
    Id string
    The provider-assigned unique ID for this managed resource.
    Name string
    The name 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"
    id String
    The provider-assigned unique ID for this managed resource.
    name String
    The name 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"
    id string
    The provider-assigned unique ID for this managed resource.
    name string
    The name 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"
    id str
    The provider-assigned unique ID for this managed resource.
    name str
    The name 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"
    id String
    The provider-assigned unique ID for this managed resource.
    name String
    The name 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"

    Supporting Types

    PrivateEndpointConnectionProperties, PrivateEndpointConnectionPropertiesArgs

    PrivateLinkServiceConnectionState RemotePrivateLinkServiceConnectionState
    State of the Private Link Service connection.
    ProvisioningState string | PrivateEndpointConnectionProvisioningState
    State of Private Endpoint Connection.
    privateLinkServiceConnectionState RemotePrivateLinkServiceConnectionState
    State of the Private Link Service connection.
    provisioningState String | PrivateEndpointConnectionProvisioningState
    State of Private Endpoint Connection.
    privateLinkServiceConnectionState RemotePrivateLinkServiceConnectionState
    State of the Private Link Service connection.
    provisioningState string | PrivateEndpointConnectionProvisioningState
    State of Private Endpoint Connection.

    PrivateEndpointConnectionPropertiesResponse, PrivateEndpointConnectionPropertiesResponseArgs

    GroupIds List<string>
    List of group ids. For Notification Hubs, it always contains a single "namespace" element.
    PrivateEndpoint Pulumi.AzureNative.NotificationHubs.Inputs.RemotePrivateEndpointConnectionResponse
    Represents a Private Endpoint that is connected to Notification Hubs namespace using Private Endpoint Connection.
    PrivateLinkServiceConnectionState Pulumi.AzureNative.NotificationHubs.Inputs.RemotePrivateLinkServiceConnectionStateResponse
    State of the Private Link Service connection.
    ProvisioningState string
    State of Private Endpoint Connection.
    GroupIds []string
    List of group ids. For Notification Hubs, it always contains a single "namespace" element.
    PrivateEndpoint RemotePrivateEndpointConnectionResponse
    Represents a Private Endpoint that is connected to Notification Hubs namespace using Private Endpoint Connection.
    PrivateLinkServiceConnectionState RemotePrivateLinkServiceConnectionStateResponse
    State of the Private Link Service connection.
    ProvisioningState string
    State of Private Endpoint Connection.
    groupIds List<String>
    List of group ids. For Notification Hubs, it always contains a single "namespace" element.
    privateEndpoint RemotePrivateEndpointConnectionResponse
    Represents a Private Endpoint that is connected to Notification Hubs namespace using Private Endpoint Connection.
    privateLinkServiceConnectionState RemotePrivateLinkServiceConnectionStateResponse
    State of the Private Link Service connection.
    provisioningState String
    State of Private Endpoint Connection.
    groupIds string[]
    List of group ids. For Notification Hubs, it always contains a single "namespace" element.
    privateEndpoint RemotePrivateEndpointConnectionResponse
    Represents a Private Endpoint that is connected to Notification Hubs namespace using Private Endpoint Connection.
    privateLinkServiceConnectionState RemotePrivateLinkServiceConnectionStateResponse
    State of the Private Link Service connection.
    provisioningState string
    State of Private Endpoint Connection.
    group_ids Sequence[str]
    List of group ids. For Notification Hubs, it always contains a single "namespace" element.
    private_endpoint RemotePrivateEndpointConnectionResponse
    Represents a Private Endpoint that is connected to Notification Hubs namespace using Private Endpoint Connection.
    private_link_service_connection_state RemotePrivateLinkServiceConnectionStateResponse
    State of the Private Link Service connection.
    provisioning_state str
    State of Private Endpoint Connection.
    groupIds List<String>
    List of group ids. For Notification Hubs, it always contains a single "namespace" element.
    privateEndpoint Property Map
    Represents a Private Endpoint that is connected to Notification Hubs namespace using Private Endpoint Connection.
    privateLinkServiceConnectionState Property Map
    State of the Private Link Service connection.
    provisioningState String
    State of Private Endpoint Connection.

    PrivateEndpointConnectionProvisioningState, PrivateEndpointConnectionProvisioningStateArgs

    Unknown
    Unknown
    Succeeded
    Succeeded
    Creating
    Creating
    Updating
    Updating
    UpdatingByProxy
    UpdatingByProxy
    Deleting
    Deleting
    DeletingByProxy
    DeletingByProxy
    Deleted
    Deleted
    PrivateEndpointConnectionProvisioningStateUnknown
    Unknown
    PrivateEndpointConnectionProvisioningStateSucceeded
    Succeeded
    PrivateEndpointConnectionProvisioningStateCreating
    Creating
    PrivateEndpointConnectionProvisioningStateUpdating
    Updating
    PrivateEndpointConnectionProvisioningStateUpdatingByProxy
    UpdatingByProxy
    PrivateEndpointConnectionProvisioningStateDeleting
    Deleting
    PrivateEndpointConnectionProvisioningStateDeletingByProxy
    DeletingByProxy
    PrivateEndpointConnectionProvisioningStateDeleted
    Deleted
    Unknown
    Unknown
    Succeeded
    Succeeded
    Creating
    Creating
    Updating
    Updating
    UpdatingByProxy
    UpdatingByProxy
    Deleting
    Deleting
    DeletingByProxy
    DeletingByProxy
    Deleted
    Deleted
    Unknown
    Unknown
    Succeeded
    Succeeded
    Creating
    Creating
    Updating
    Updating
    UpdatingByProxy
    UpdatingByProxy
    Deleting
    Deleting
    DeletingByProxy
    DeletingByProxy
    Deleted
    Deleted
    UNKNOWN
    Unknown
    SUCCEEDED
    Succeeded
    CREATING
    Creating
    UPDATING
    Updating
    UPDATING_BY_PROXY
    UpdatingByProxy
    DELETING
    Deleting
    DELETING_BY_PROXY
    DeletingByProxy
    DELETED
    Deleted
    "Unknown"
    Unknown
    "Succeeded"
    Succeeded
    "Creating"
    Creating
    "Updating"
    Updating
    "UpdatingByProxy"
    UpdatingByProxy
    "Deleting"
    Deleting
    "DeletingByProxy"
    DeletingByProxy
    "Deleted"
    Deleted

    PrivateLinkConnectionStatus, PrivateLinkConnectionStatusArgs

    Disconnected
    Disconnected
    Pending
    Pending
    Approved
    Approved
    Rejected
    Rejected
    PrivateLinkConnectionStatusDisconnected
    Disconnected
    PrivateLinkConnectionStatusPending
    Pending
    PrivateLinkConnectionStatusApproved
    Approved
    PrivateLinkConnectionStatusRejected
    Rejected
    Disconnected
    Disconnected
    Pending
    Pending
    Approved
    Approved
    Rejected
    Rejected
    Disconnected
    Disconnected
    Pending
    Pending
    Approved
    Approved
    Rejected
    Rejected
    DISCONNECTED
    Disconnected
    PENDING
    Pending
    APPROVED
    Approved
    REJECTED
    Rejected
    "Disconnected"
    Disconnected
    "Pending"
    Pending
    "Approved"
    Approved
    "Rejected"
    Rejected

    RemotePrivateEndpointConnectionResponse, RemotePrivateEndpointConnectionResponseArgs

    Id string
    ARM resource ID of the Private Endpoint. This may belong to different subscription and resource group than a Notification Hubs namespace.
    Id string
    ARM resource ID of the Private Endpoint. This may belong to different subscription and resource group than a Notification Hubs namespace.
    id String
    ARM resource ID of the Private Endpoint. This may belong to different subscription and resource group than a Notification Hubs namespace.
    id string
    ARM resource ID of the Private Endpoint. This may belong to different subscription and resource group than a Notification Hubs namespace.
    id str
    ARM resource ID of the Private Endpoint. This may belong to different subscription and resource group than a Notification Hubs namespace.
    id String
    ARM resource ID of the Private Endpoint. This may belong to different subscription and resource group than a Notification Hubs namespace.

    RemotePrivateLinkServiceConnectionState, RemotePrivateLinkServiceConnectionStateArgs

    Status string | PrivateLinkConnectionStatus
    State of Private Link Connection.
    status String | PrivateLinkConnectionStatus
    State of Private Link Connection.
    status string | PrivateLinkConnectionStatus
    State of Private Link Connection.
    status str | PrivateLinkConnectionStatus
    State of Private Link Connection.
    status String | "Disconnected" | "Pending" | "Approved" | "Rejected"
    State of Private Link Connection.

    RemotePrivateLinkServiceConnectionStateResponse, RemotePrivateLinkServiceConnectionStateResponseArgs

    ActionsRequired string
    Human-friendly description of required actions.
    Description string
    Human-friendly description.
    Status string
    State of Private Link Connection.
    ActionsRequired string
    Human-friendly description of required actions.
    Description string
    Human-friendly description.
    Status string
    State of Private Link Connection.
    actionsRequired String
    Human-friendly description of required actions.
    description String
    Human-friendly description.
    status String
    State of Private Link Connection.
    actionsRequired string
    Human-friendly description of required actions.
    description string
    Human-friendly description.
    status string
    State of Private Link Connection.
    actions_required str
    Human-friendly description of required actions.
    description str
    Human-friendly description.
    status str
    State of Private Link Connection.
    actionsRequired String
    Human-friendly description of required actions.
    description String
    Human-friendly description.
    status String
    State of Private Link Connection.

    SystemDataResponse, SystemDataResponseArgs

    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.

    Import

    An existing resource can be imported using its type token, name, and identifier, e.g.

    $ pulumi import azure-native:notificationhubs:PrivateEndpointConnection nh-sdk-ns.1fa229cd-bf3f-47f0-8c49-afb36723997e /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NotificationHubs/namespaces/{namespaceName}/privateEndpointConnections/{privateEndpointConnectionName} 
    

    To learn more about importing existing cloud resources, see Importing resources.

    Package Details

    Repository
    Azure Native pulumi/pulumi-azure-native
    License
    Apache-2.0
    azure-native logo
    This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
    Azure Native v2.39.0 published on Monday, Apr 29, 2024 by Pulumi