1. Packages
  2. Azure Native
  3. API Docs
  4. storagemover
  5. Endpoint
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.0.1 published on Monday, Apr 7, 2025 by Pulumi

azure-native.storagemover.Endpoint

Explore with Pulumi AI

The Endpoint resource, which contains information about file sources and targets.

Uses Azure REST API version 2024-07-01. In version 2.x of the Azure Native provider, it used API version 2023-03-01.

Other available API versions: 2023-03-01, 2023-07-01-preview, 2023-10-01. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native storagemover [ApiVersion]. See the version guide for details.

Example Usage

Endpoints_CreateOrUpdate_AzureStorageBlobContainer

using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureNative = Pulumi.AzureNative;

return await Deployment.RunAsync(() => 
{
    var endpoint = new AzureNative.StorageMover.Endpoint("endpoint", new()
    {
        EndpointName = "examples-endpointName",
        Properties = new AzureNative.StorageMover.Inputs.AzureStorageBlobContainerEndpointPropertiesArgs
        {
            BlobContainerName = "examples-blobcontainer",
            Description = "Example Storage Blob Container Endpoint Description",
            EndpointType = "AzureStorageBlobContainer",
            StorageAccountResourceId = "/subscriptions/60bcfc77-6589-4da2-b7fd-f9ec9322cf95/resourceGroups/examples-rg/providers/Microsoft.Storage/storageAccounts/examplesa",
        },
        ResourceGroupName = "examples-rg",
        StorageMoverName = "examples-storageMoverName",
    });

});
Copy
package main

import (
	storagemover "github.com/pulumi/pulumi-azure-native-sdk/storagemover/v2"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := storagemover.NewEndpoint(ctx, "endpoint", &storagemover.EndpointArgs{
			EndpointName: pulumi.String("examples-endpointName"),
			Properties: &storagemover.AzureStorageBlobContainerEndpointPropertiesArgs{
				BlobContainerName:        pulumi.String("examples-blobcontainer"),
				Description:              pulumi.String("Example Storage Blob Container Endpoint Description"),
				EndpointType:             pulumi.String("AzureStorageBlobContainer"),
				StorageAccountResourceId: pulumi.String("/subscriptions/60bcfc77-6589-4da2-b7fd-f9ec9322cf95/resourceGroups/examples-rg/providers/Microsoft.Storage/storageAccounts/examplesa"),
			},
			ResourceGroupName: pulumi.String("examples-rg"),
			StorageMoverName:  pulumi.String("examples-storageMoverName"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}
Copy
package generated_program;

import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.azurenative.storagemover.Endpoint;
import com.pulumi.azurenative.storagemover.EndpointArgs;
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 endpoint = new Endpoint("endpoint", EndpointArgs.builder()
            .endpointName("examples-endpointName")
            .properties(AzureStorageBlobContainerEndpointPropertiesArgs.builder()
                .blobContainerName("examples-blobcontainer")
                .description("Example Storage Blob Container Endpoint Description")
                .endpointType("AzureStorageBlobContainer")
                .storageAccountResourceId("/subscriptions/60bcfc77-6589-4da2-b7fd-f9ec9322cf95/resourceGroups/examples-rg/providers/Microsoft.Storage/storageAccounts/examplesa")
                .build())
            .resourceGroupName("examples-rg")
            .storageMoverName("examples-storageMoverName")
            .build());

    }
}
Copy
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";

const endpoint = new azure_native.storagemover.Endpoint("endpoint", {
    endpointName: "examples-endpointName",
    properties: {
        blobContainerName: "examples-blobcontainer",
        description: "Example Storage Blob Container Endpoint Description",
        endpointType: "AzureStorageBlobContainer",
        storageAccountResourceId: "/subscriptions/60bcfc77-6589-4da2-b7fd-f9ec9322cf95/resourceGroups/examples-rg/providers/Microsoft.Storage/storageAccounts/examplesa",
    },
    resourceGroupName: "examples-rg",
    storageMoverName: "examples-storageMoverName",
});
Copy
import pulumi
import pulumi_azure_native as azure_native

endpoint = azure_native.storagemover.Endpoint("endpoint",
    endpoint_name="examples-endpointName",
    properties={
        "blob_container_name": "examples-blobcontainer",
        "description": "Example Storage Blob Container Endpoint Description",
        "endpoint_type": "AzureStorageBlobContainer",
        "storage_account_resource_id": "/subscriptions/60bcfc77-6589-4da2-b7fd-f9ec9322cf95/resourceGroups/examples-rg/providers/Microsoft.Storage/storageAccounts/examplesa",
    },
    resource_group_name="examples-rg",
    storage_mover_name="examples-storageMoverName")
Copy
resources:
  endpoint:
    type: azure-native:storagemover:Endpoint
    properties:
      endpointName: examples-endpointName
      properties:
        blobContainerName: examples-blobcontainer
        description: Example Storage Blob Container Endpoint Description
        endpointType: AzureStorageBlobContainer
        storageAccountResourceId: /subscriptions/60bcfc77-6589-4da2-b7fd-f9ec9322cf95/resourceGroups/examples-rg/providers/Microsoft.Storage/storageAccounts/examplesa
      resourceGroupName: examples-rg
      storageMoverName: examples-storageMoverName
Copy

Endpoints_CreateOrUpdate_AzureStorageSmbFileShare

using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureNative = Pulumi.AzureNative;

return await Deployment.RunAsync(() => 
{
    var endpoint = new AzureNative.StorageMover.Endpoint("endpoint", new()
    {
        EndpointName = "examples-endpointName",
        Properties = new AzureNative.StorageMover.Inputs.AzureStorageSmbFileShareEndpointPropertiesArgs
        {
            Description = "Example Storage File Share Endpoint Description",
            EndpointType = "AzureStorageSmbFileShare",
            FileShareName = "examples-fileshare",
            StorageAccountResourceId = "/subscriptions/60bcfc77-6589-4da2-b7fd-f9ec9322cf95/resourceGroups/examples-rg/providers/Microsoft.Storage/storageAccounts/examplesa",
        },
        ResourceGroupName = "examples-rg",
        StorageMoverName = "examples-storageMoverName",
    });

});
Copy
package main

import (
	storagemover "github.com/pulumi/pulumi-azure-native-sdk/storagemover/v2"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := storagemover.NewEndpoint(ctx, "endpoint", &storagemover.EndpointArgs{
			EndpointName: pulumi.String("examples-endpointName"),
			Properties: &storagemover.AzureStorageSmbFileShareEndpointPropertiesArgs{
				Description:              pulumi.String("Example Storage File Share Endpoint Description"),
				EndpointType:             pulumi.String("AzureStorageSmbFileShare"),
				FileShareName:            pulumi.String("examples-fileshare"),
				StorageAccountResourceId: pulumi.String("/subscriptions/60bcfc77-6589-4da2-b7fd-f9ec9322cf95/resourceGroups/examples-rg/providers/Microsoft.Storage/storageAccounts/examplesa"),
			},
			ResourceGroupName: pulumi.String("examples-rg"),
			StorageMoverName:  pulumi.String("examples-storageMoverName"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}
Copy
package generated_program;

import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.azurenative.storagemover.Endpoint;
import com.pulumi.azurenative.storagemover.EndpointArgs;
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 endpoint = new Endpoint("endpoint", EndpointArgs.builder()
            .endpointName("examples-endpointName")
            .properties(AzureStorageSmbFileShareEndpointPropertiesArgs.builder()
                .description("Example Storage File Share Endpoint Description")
                .endpointType("AzureStorageSmbFileShare")
                .fileShareName("examples-fileshare")
                .storageAccountResourceId("/subscriptions/60bcfc77-6589-4da2-b7fd-f9ec9322cf95/resourceGroups/examples-rg/providers/Microsoft.Storage/storageAccounts/examplesa")
                .build())
            .resourceGroupName("examples-rg")
            .storageMoverName("examples-storageMoverName")
            .build());

    }
}
Copy
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";

const endpoint = new azure_native.storagemover.Endpoint("endpoint", {
    endpointName: "examples-endpointName",
    properties: {
        description: "Example Storage File Share Endpoint Description",
        endpointType: "AzureStorageSmbFileShare",
        fileShareName: "examples-fileshare",
        storageAccountResourceId: "/subscriptions/60bcfc77-6589-4da2-b7fd-f9ec9322cf95/resourceGroups/examples-rg/providers/Microsoft.Storage/storageAccounts/examplesa",
    },
    resourceGroupName: "examples-rg",
    storageMoverName: "examples-storageMoverName",
});
Copy
import pulumi
import pulumi_azure_native as azure_native

endpoint = azure_native.storagemover.Endpoint("endpoint",
    endpoint_name="examples-endpointName",
    properties={
        "description": "Example Storage File Share Endpoint Description",
        "endpoint_type": "AzureStorageSmbFileShare",
        "file_share_name": "examples-fileshare",
        "storage_account_resource_id": "/subscriptions/60bcfc77-6589-4da2-b7fd-f9ec9322cf95/resourceGroups/examples-rg/providers/Microsoft.Storage/storageAccounts/examplesa",
    },
    resource_group_name="examples-rg",
    storage_mover_name="examples-storageMoverName")
Copy
resources:
  endpoint:
    type: azure-native:storagemover:Endpoint
    properties:
      endpointName: examples-endpointName
      properties:
        description: Example Storage File Share Endpoint Description
        endpointType: AzureStorageSmbFileShare
        fileShareName: examples-fileshare
        storageAccountResourceId: /subscriptions/60bcfc77-6589-4da2-b7fd-f9ec9322cf95/resourceGroups/examples-rg/providers/Microsoft.Storage/storageAccounts/examplesa
      resourceGroupName: examples-rg
      storageMoverName: examples-storageMoverName
Copy

Endpoints_CreateOrUpdate_NfsMount

using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureNative = Pulumi.AzureNative;

return await Deployment.RunAsync(() => 
{
    var endpoint = new AzureNative.StorageMover.Endpoint("endpoint", new()
    {
        EndpointName = "examples-endpointName",
        Properties = new AzureNative.StorageMover.Inputs.NfsMountEndpointPropertiesArgs
        {
            Description = "Example NFS Mount Endpoint Description",
            EndpointType = "NfsMount",
            Export = "examples-exportName",
            Host = "0.0.0.0",
        },
        ResourceGroupName = "examples-rg",
        StorageMoverName = "examples-storageMoverName",
    });

});
Copy
package main

import (
	storagemover "github.com/pulumi/pulumi-azure-native-sdk/storagemover/v2"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := storagemover.NewEndpoint(ctx, "endpoint", &storagemover.EndpointArgs{
			EndpointName: pulumi.String("examples-endpointName"),
			Properties: &storagemover.NfsMountEndpointPropertiesArgs{
				Description:  pulumi.String("Example NFS Mount Endpoint Description"),
				EndpointType: pulumi.String("NfsMount"),
				Export:       pulumi.String("examples-exportName"),
				Host:         pulumi.String("0.0.0.0"),
			},
			ResourceGroupName: pulumi.String("examples-rg"),
			StorageMoverName:  pulumi.String("examples-storageMoverName"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}
Copy
package generated_program;

import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.azurenative.storagemover.Endpoint;
import com.pulumi.azurenative.storagemover.EndpointArgs;
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 endpoint = new Endpoint("endpoint", EndpointArgs.builder()
            .endpointName("examples-endpointName")
            .properties(NfsMountEndpointPropertiesArgs.builder()
                .description("Example NFS Mount Endpoint Description")
                .endpointType("NfsMount")
                .export("examples-exportName")
                .host("0.0.0.0")
                .build())
            .resourceGroupName("examples-rg")
            .storageMoverName("examples-storageMoverName")
            .build());

    }
}
Copy
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";

const endpoint = new azure_native.storagemover.Endpoint("endpoint", {
    endpointName: "examples-endpointName",
    properties: {
        description: "Example NFS Mount Endpoint Description",
        endpointType: "NfsMount",
        "export": "examples-exportName",
        host: "0.0.0.0",
    },
    resourceGroupName: "examples-rg",
    storageMoverName: "examples-storageMoverName",
});
Copy
import pulumi
import pulumi_azure_native as azure_native

endpoint = azure_native.storagemover.Endpoint("endpoint",
    endpoint_name="examples-endpointName",
    properties={
        "description": "Example NFS Mount Endpoint Description",
        "endpoint_type": "NfsMount",
        "export": "examples-exportName",
        "host": "0.0.0.0",
    },
    resource_group_name="examples-rg",
    storage_mover_name="examples-storageMoverName")
Copy
resources:
  endpoint:
    type: azure-native:storagemover:Endpoint
    properties:
      endpointName: examples-endpointName
      properties:
        description: Example NFS Mount Endpoint Description
        endpointType: NfsMount
        export: examples-exportName
        host: 0.0.0.0
      resourceGroupName: examples-rg
      storageMoverName: examples-storageMoverName
Copy

Endpoints_CreateOrUpdate_SmbMount

using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureNative = Pulumi.AzureNative;

return await Deployment.RunAsync(() => 
{
    var endpoint = new AzureNative.StorageMover.Endpoint("endpoint", new()
    {
        EndpointName = "examples-endpointName",
        Properties = new AzureNative.StorageMover.Inputs.SmbMountEndpointPropertiesArgs
        {
            Credentials = new AzureNative.StorageMover.Inputs.AzureKeyVaultSmbCredentialsArgs
            {
                PasswordUri = "https://examples-azureKeyVault.vault.azure.net/secrets/examples-password",
                Type = "AzureKeyVaultSmb",
                UsernameUri = "https://examples-azureKeyVault.vault.azure.net/secrets/examples-username",
            },
            Description = "Example SMB Mount Endpoint Description",
            EndpointType = "SmbMount",
            Host = "0.0.0.0",
            ShareName = "examples-shareName",
        },
        ResourceGroupName = "examples-rg",
        StorageMoverName = "examples-storageMoverName",
    });

});
Copy
package main

import (
	storagemover "github.com/pulumi/pulumi-azure-native-sdk/storagemover/v2"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := storagemover.NewEndpoint(ctx, "endpoint", &storagemover.EndpointArgs{
			EndpointName: pulumi.String("examples-endpointName"),
			Properties: &storagemover.SmbMountEndpointPropertiesArgs{
				Credentials: &storagemover.AzureKeyVaultSmbCredentialsArgs{
					PasswordUri: pulumi.String("https://examples-azureKeyVault.vault.azure.net/secrets/examples-password"),
					Type:        pulumi.String("AzureKeyVaultSmb"),
					UsernameUri: pulumi.String("https://examples-azureKeyVault.vault.azure.net/secrets/examples-username"),
				},
				Description:  pulumi.String("Example SMB Mount Endpoint Description"),
				EndpointType: pulumi.String("SmbMount"),
				Host:         pulumi.String("0.0.0.0"),
				ShareName:    pulumi.String("examples-shareName"),
			},
			ResourceGroupName: pulumi.String("examples-rg"),
			StorageMoverName:  pulumi.String("examples-storageMoverName"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}
Copy
package generated_program;

import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.azurenative.storagemover.Endpoint;
import com.pulumi.azurenative.storagemover.EndpointArgs;
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 endpoint = new Endpoint("endpoint", EndpointArgs.builder()
            .endpointName("examples-endpointName")
            .properties(SmbMountEndpointPropertiesArgs.builder()
                .credentials(AzureKeyVaultSmbCredentialsArgs.builder()
                    .passwordUri("https://examples-azureKeyVault.vault.azure.net/secrets/examples-password")
                    .type("AzureKeyVaultSmb")
                    .usernameUri("https://examples-azureKeyVault.vault.azure.net/secrets/examples-username")
                    .build())
                .description("Example SMB Mount Endpoint Description")
                .endpointType("SmbMount")
                .host("0.0.0.0")
                .shareName("examples-shareName")
                .build())
            .resourceGroupName("examples-rg")
            .storageMoverName("examples-storageMoverName")
            .build());

    }
}
Copy
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";

const endpoint = new azure_native.storagemover.Endpoint("endpoint", {
    endpointName: "examples-endpointName",
    properties: {
        credentials: {
            passwordUri: "https://examples-azureKeyVault.vault.azure.net/secrets/examples-password",
            type: "AzureKeyVaultSmb",
            usernameUri: "https://examples-azureKeyVault.vault.azure.net/secrets/examples-username",
        },
        description: "Example SMB Mount Endpoint Description",
        endpointType: "SmbMount",
        host: "0.0.0.0",
        shareName: "examples-shareName",
    },
    resourceGroupName: "examples-rg",
    storageMoverName: "examples-storageMoverName",
});
Copy
import pulumi
import pulumi_azure_native as azure_native

endpoint = azure_native.storagemover.Endpoint("endpoint",
    endpoint_name="examples-endpointName",
    properties={
        "credentials": {
            "password_uri": "https://examples-azureKeyVault.vault.azure.net/secrets/examples-password",
            "type": "AzureKeyVaultSmb",
            "username_uri": "https://examples-azureKeyVault.vault.azure.net/secrets/examples-username",
        },
        "description": "Example SMB Mount Endpoint Description",
        "endpoint_type": "SmbMount",
        "host": "0.0.0.0",
        "share_name": "examples-shareName",
    },
    resource_group_name="examples-rg",
    storage_mover_name="examples-storageMoverName")
Copy
resources:
  endpoint:
    type: azure-native:storagemover:Endpoint
    properties:
      endpointName: examples-endpointName
      properties:
        credentials:
          passwordUri: https://examples-azureKeyVault.vault.azure.net/secrets/examples-password
          type: AzureKeyVaultSmb
          usernameUri: https://examples-azureKeyVault.vault.azure.net/secrets/examples-username
        description: Example SMB Mount Endpoint Description
        endpointType: SmbMount
        host: 0.0.0.0
        shareName: examples-shareName
      resourceGroupName: examples-rg
      storageMoverName: examples-storageMoverName
Copy

Create Endpoint Resource

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

Constructor syntax

new Endpoint(name: string, args: EndpointArgs, opts?: CustomResourceOptions);
@overload
def Endpoint(resource_name: str,
             args: EndpointArgs,
             opts: Optional[ResourceOptions] = None)

@overload
def Endpoint(resource_name: str,
             opts: Optional[ResourceOptions] = None,
             properties: Optional[Union[AzureStorageBlobContainerEndpointPropertiesArgs, AzureStorageSmbFileShareEndpointPropertiesArgs, NfsMountEndpointPropertiesArgs, SmbMountEndpointPropertiesArgs]] = None,
             resource_group_name: Optional[str] = None,
             storage_mover_name: Optional[str] = None,
             endpoint_name: Optional[str] = None)
func NewEndpoint(ctx *Context, name string, args EndpointArgs, opts ...ResourceOption) (*Endpoint, error)
public Endpoint(string name, EndpointArgs args, CustomResourceOptions? opts = null)
public Endpoint(String name, EndpointArgs args)
public Endpoint(String name, EndpointArgs args, CustomResourceOptions options)
type: azure-native:storagemover:Endpoint
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.

Parameters

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

Constructor example

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

var exampleendpointResourceResourceFromStoragemover = new AzureNative.StorageMover.Endpoint("exampleendpointResourceResourceFromStoragemover", new()
{
    Properties = new AzureNative.StorageMover.Inputs.AzureStorageBlobContainerEndpointPropertiesArgs
    {
        BlobContainerName = "string",
        EndpointType = "AzureStorageBlobContainer",
        StorageAccountResourceId = "string",
        Description = "string",
    },
    ResourceGroupName = "string",
    StorageMoverName = "string",
    EndpointName = "string",
});
Copy
example, err := storagemover.NewEndpoint(ctx, "exampleendpointResourceResourceFromStoragemover", &storagemover.EndpointArgs{
	Properties: &storagemover.AzureStorageBlobContainerEndpointPropertiesArgs{
		BlobContainerName:        pulumi.String("string"),
		EndpointType:             pulumi.String("AzureStorageBlobContainer"),
		StorageAccountResourceId: pulumi.String("string"),
		Description:              pulumi.String("string"),
	},
	ResourceGroupName: pulumi.String("string"),
	StorageMoverName:  pulumi.String("string"),
	EndpointName:      pulumi.String("string"),
})
Copy
var exampleendpointResourceResourceFromStoragemover = new Endpoint("exampleendpointResourceResourceFromStoragemover", EndpointArgs.builder()
    .properties(AzureStorageBlobContainerEndpointPropertiesArgs.builder()
        .blobContainerName("string")
        .endpointType("AzureStorageBlobContainer")
        .storageAccountResourceId("string")
        .description("string")
        .build())
    .resourceGroupName("string")
    .storageMoverName("string")
    .endpointName("string")
    .build());
Copy
exampleendpoint_resource_resource_from_storagemover = azure_native.storagemover.Endpoint("exampleendpointResourceResourceFromStoragemover",
    properties={
        "blob_container_name": "string",
        "endpoint_type": "AzureStorageBlobContainer",
        "storage_account_resource_id": "string",
        "description": "string",
    },
    resource_group_name="string",
    storage_mover_name="string",
    endpoint_name="string")
Copy
const exampleendpointResourceResourceFromStoragemover = new azure_native.storagemover.Endpoint("exampleendpointResourceResourceFromStoragemover", {
    properties: {
        blobContainerName: "string",
        endpointType: "AzureStorageBlobContainer",
        storageAccountResourceId: "string",
        description: "string",
    },
    resourceGroupName: "string",
    storageMoverName: "string",
    endpointName: "string",
});
Copy
type: azure-native:storagemover:Endpoint
properties:
    endpointName: string
    properties:
        blobContainerName: string
        description: string
        endpointType: AzureStorageBlobContainer
        storageAccountResourceId: string
    resourceGroupName: string
    storageMoverName: string
Copy

Endpoint Resource Properties

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

Inputs

In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.

The Endpoint resource accepts the following input properties:

Properties This property is required. Pulumi.AzureNative.StorageMover.Inputs.AzureStorageBlobContainerEndpointProperties | Pulumi.AzureNative.StorageMover.Inputs.AzureStorageSmbFileShareEndpointProperties | Pulumi.AzureNative.StorageMover.Inputs.NfsMountEndpointProperties | Pulumi.AzureNative.StorageMover.Inputs.SmbMountEndpointProperties
The resource specific properties for the Storage Mover resource.
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
StorageMoverName
This property is required.
Changes to this property will trigger replacement.
string
The name of the Storage Mover resource.
EndpointName Changes to this property will trigger replacement. string
The name of the Endpoint resource.
Properties This property is required. AzureStorageBlobContainerEndpointPropertiesArgs | AzureStorageSmbFileShareEndpointPropertiesArgs | NfsMountEndpointPropertiesArgs | SmbMountEndpointPropertiesArgs
The resource specific properties for the Storage Mover resource.
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
StorageMoverName
This property is required.
Changes to this property will trigger replacement.
string
The name of the Storage Mover resource.
EndpointName Changes to this property will trigger replacement. string
The name of the Endpoint resource.
properties This property is required. AzureStorageBlobContainerEndpointProperties | AzureStorageSmbFileShareEndpointProperties | NfsMountEndpointProperties | SmbMountEndpointProperties
The resource specific properties for the Storage Mover resource.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The name of the resource group. The name is case insensitive.
storageMoverName
This property is required.
Changes to this property will trigger replacement.
String
The name of the Storage Mover resource.
endpointName Changes to this property will trigger replacement. String
The name of the Endpoint resource.
properties This property is required. AzureStorageBlobContainerEndpointProperties | AzureStorageSmbFileShareEndpointProperties | NfsMountEndpointProperties | SmbMountEndpointProperties
The resource specific properties for the Storage Mover resource.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
storageMoverName
This property is required.
Changes to this property will trigger replacement.
string
The name of the Storage Mover resource.
endpointName Changes to this property will trigger replacement. string
The name of the Endpoint resource.
properties This property is required. AzureStorageBlobContainerEndpointPropertiesArgs | AzureStorageSmbFileShareEndpointPropertiesArgs | NfsMountEndpointPropertiesArgs | SmbMountEndpointPropertiesArgs
The resource specific properties for the Storage Mover resource.
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.
storage_mover_name
This property is required.
Changes to this property will trigger replacement.
str
The name of the Storage Mover resource.
endpoint_name Changes to this property will trigger replacement. str
The name of the Endpoint resource.
properties This property is required. Property Map | Property Map | Property Map | Property Map
The resource specific properties for the Storage Mover resource.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The name of the resource group. The name is case insensitive.
storageMoverName
This property is required.
Changes to this property will trigger replacement.
String
The name of the Storage Mover resource.
endpointName Changes to this property will trigger replacement. String
The name of the Endpoint resource.

Outputs

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

AzureApiVersion string
The Azure API version of the resource.
Id string
The provider-assigned unique ID for this managed resource.
Name string
The name of the resource
SystemData Pulumi.AzureNative.StorageMover.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"
AzureApiVersion string
The Azure API version of the resource.
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"
azureApiVersion String
The Azure API version of the resource.
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"
azureApiVersion string
The Azure API version of the resource.
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"
azure_api_version str
The Azure API version of the resource.
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"
azureApiVersion String
The Azure API version of the resource.
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

AzureKeyVaultSmbCredentials
, AzureKeyVaultSmbCredentialsArgs

PasswordUri string
The Azure Key Vault secret URI which stores the password. Use empty string to clean-up existing value.
UsernameUri string
The Azure Key Vault secret URI which stores the username. Use empty string to clean-up existing value.
PasswordUri string
The Azure Key Vault secret URI which stores the password. Use empty string to clean-up existing value.
UsernameUri string
The Azure Key Vault secret URI which stores the username. Use empty string to clean-up existing value.
passwordUri String
The Azure Key Vault secret URI which stores the password. Use empty string to clean-up existing value.
usernameUri String
The Azure Key Vault secret URI which stores the username. Use empty string to clean-up existing value.
passwordUri string
The Azure Key Vault secret URI which stores the password. Use empty string to clean-up existing value.
usernameUri string
The Azure Key Vault secret URI which stores the username. Use empty string to clean-up existing value.
password_uri str
The Azure Key Vault secret URI which stores the password. Use empty string to clean-up existing value.
username_uri str
The Azure Key Vault secret URI which stores the username. Use empty string to clean-up existing value.
passwordUri String
The Azure Key Vault secret URI which stores the password. Use empty string to clean-up existing value.
usernameUri String
The Azure Key Vault secret URI which stores the username. Use empty string to clean-up existing value.

AzureKeyVaultSmbCredentialsResponse
, AzureKeyVaultSmbCredentialsResponseArgs

PasswordUri string
The Azure Key Vault secret URI which stores the password. Use empty string to clean-up existing value.
UsernameUri string
The Azure Key Vault secret URI which stores the username. Use empty string to clean-up existing value.
PasswordUri string
The Azure Key Vault secret URI which stores the password. Use empty string to clean-up existing value.
UsernameUri string
The Azure Key Vault secret URI which stores the username. Use empty string to clean-up existing value.
passwordUri String
The Azure Key Vault secret URI which stores the password. Use empty string to clean-up existing value.
usernameUri String
The Azure Key Vault secret URI which stores the username. Use empty string to clean-up existing value.
passwordUri string
The Azure Key Vault secret URI which stores the password. Use empty string to clean-up existing value.
usernameUri string
The Azure Key Vault secret URI which stores the username. Use empty string to clean-up existing value.
password_uri str
The Azure Key Vault secret URI which stores the password. Use empty string to clean-up existing value.
username_uri str
The Azure Key Vault secret URI which stores the username. Use empty string to clean-up existing value.
passwordUri String
The Azure Key Vault secret URI which stores the password. Use empty string to clean-up existing value.
usernameUri String
The Azure Key Vault secret URI which stores the username. Use empty string to clean-up existing value.

AzureStorageBlobContainerEndpointProperties
, AzureStorageBlobContainerEndpointPropertiesArgs

BlobContainerName This property is required. string
The name of the Storage blob container that is the target destination.
StorageAccountResourceId This property is required. string
The Azure Resource ID of the storage account that is the target destination.
Description string
A description for the Endpoint.
BlobContainerName This property is required. string
The name of the Storage blob container that is the target destination.
StorageAccountResourceId This property is required. string
The Azure Resource ID of the storage account that is the target destination.
Description string
A description for the Endpoint.
blobContainerName This property is required. String
The name of the Storage blob container that is the target destination.
storageAccountResourceId This property is required. String
The Azure Resource ID of the storage account that is the target destination.
description String
A description for the Endpoint.
blobContainerName This property is required. string
The name of the Storage blob container that is the target destination.
storageAccountResourceId This property is required. string
The Azure Resource ID of the storage account that is the target destination.
description string
A description for the Endpoint.
blob_container_name This property is required. str
The name of the Storage blob container that is the target destination.
storage_account_resource_id This property is required. str
The Azure Resource ID of the storage account that is the target destination.
description str
A description for the Endpoint.
blobContainerName This property is required. String
The name of the Storage blob container that is the target destination.
storageAccountResourceId This property is required. String
The Azure Resource ID of the storage account that is the target destination.
description String
A description for the Endpoint.

AzureStorageBlobContainerEndpointPropertiesResponse
, AzureStorageBlobContainerEndpointPropertiesResponseArgs

BlobContainerName This property is required. string
The name of the Storage blob container that is the target destination.
ProvisioningState This property is required. string
The provisioning state of this resource.
StorageAccountResourceId This property is required. string
The Azure Resource ID of the storage account that is the target destination.
Description string
A description for the Endpoint.
BlobContainerName This property is required. string
The name of the Storage blob container that is the target destination.
ProvisioningState This property is required. string
The provisioning state of this resource.
StorageAccountResourceId This property is required. string
The Azure Resource ID of the storage account that is the target destination.
Description string
A description for the Endpoint.
blobContainerName This property is required. String
The name of the Storage blob container that is the target destination.
provisioningState This property is required. String
The provisioning state of this resource.
storageAccountResourceId This property is required. String
The Azure Resource ID of the storage account that is the target destination.
description String
A description for the Endpoint.
blobContainerName This property is required. string
The name of the Storage blob container that is the target destination.
provisioningState This property is required. string
The provisioning state of this resource.
storageAccountResourceId This property is required. string
The Azure Resource ID of the storage account that is the target destination.
description string
A description for the Endpoint.
blob_container_name This property is required. str
The name of the Storage blob container that is the target destination.
provisioning_state This property is required. str
The provisioning state of this resource.
storage_account_resource_id This property is required. str
The Azure Resource ID of the storage account that is the target destination.
description str
A description for the Endpoint.
blobContainerName This property is required. String
The name of the Storage blob container that is the target destination.
provisioningState This property is required. String
The provisioning state of this resource.
storageAccountResourceId This property is required. String
The Azure Resource ID of the storage account that is the target destination.
description String
A description for the Endpoint.

AzureStorageSmbFileShareEndpointProperties
, AzureStorageSmbFileShareEndpointPropertiesArgs

FileShareName This property is required. string
The name of the Azure Storage file share.
StorageAccountResourceId This property is required. string
The Azure Resource ID of the storage account.
Description string
A description for the Endpoint.
FileShareName This property is required. string
The name of the Azure Storage file share.
StorageAccountResourceId This property is required. string
The Azure Resource ID of the storage account.
Description string
A description for the Endpoint.
fileShareName This property is required. String
The name of the Azure Storage file share.
storageAccountResourceId This property is required. String
The Azure Resource ID of the storage account.
description String
A description for the Endpoint.
fileShareName This property is required. string
The name of the Azure Storage file share.
storageAccountResourceId This property is required. string
The Azure Resource ID of the storage account.
description string
A description for the Endpoint.
file_share_name This property is required. str
The name of the Azure Storage file share.
storage_account_resource_id This property is required. str
The Azure Resource ID of the storage account.
description str
A description for the Endpoint.
fileShareName This property is required. String
The name of the Azure Storage file share.
storageAccountResourceId This property is required. String
The Azure Resource ID of the storage account.
description String
A description for the Endpoint.

AzureStorageSmbFileShareEndpointPropertiesResponse
, AzureStorageSmbFileShareEndpointPropertiesResponseArgs

FileShareName This property is required. string
The name of the Azure Storage file share.
ProvisioningState This property is required. string
The provisioning state of this resource.
StorageAccountResourceId This property is required. string
The Azure Resource ID of the storage account.
Description string
A description for the Endpoint.
FileShareName This property is required. string
The name of the Azure Storage file share.
ProvisioningState This property is required. string
The provisioning state of this resource.
StorageAccountResourceId This property is required. string
The Azure Resource ID of the storage account.
Description string
A description for the Endpoint.
fileShareName This property is required. String
The name of the Azure Storage file share.
provisioningState This property is required. String
The provisioning state of this resource.
storageAccountResourceId This property is required. String
The Azure Resource ID of the storage account.
description String
A description for the Endpoint.
fileShareName This property is required. string
The name of the Azure Storage file share.
provisioningState This property is required. string
The provisioning state of this resource.
storageAccountResourceId This property is required. string
The Azure Resource ID of the storage account.
description string
A description for the Endpoint.
file_share_name This property is required. str
The name of the Azure Storage file share.
provisioning_state This property is required. str
The provisioning state of this resource.
storage_account_resource_id This property is required. str
The Azure Resource ID of the storage account.
description str
A description for the Endpoint.
fileShareName This property is required. String
The name of the Azure Storage file share.
provisioningState This property is required. String
The provisioning state of this resource.
storageAccountResourceId This property is required. String
The Azure Resource ID of the storage account.
description String
A description for the Endpoint.

NfsMountEndpointProperties
, NfsMountEndpointPropertiesArgs

Export This property is required. string
The directory being exported from the server.
Host This property is required. string
The host name or IP address of the server exporting the file system.
Description string
A description for the Endpoint.
NfsVersion string | Pulumi.AzureNative.StorageMover.NfsVersion
The NFS protocol version.
Export This property is required. string
The directory being exported from the server.
Host This property is required. string
The host name or IP address of the server exporting the file system.
Description string
A description for the Endpoint.
NfsVersion string | NfsVersion
The NFS protocol version.
export This property is required. String
The directory being exported from the server.
host This property is required. String
The host name or IP address of the server exporting the file system.
description String
A description for the Endpoint.
nfsVersion String | NfsVersion
The NFS protocol version.
export This property is required. string
The directory being exported from the server.
host This property is required. string
The host name or IP address of the server exporting the file system.
description string
A description for the Endpoint.
nfsVersion string | NfsVersion
The NFS protocol version.
export This property is required. str
The directory being exported from the server.
host This property is required. str
The host name or IP address of the server exporting the file system.
description str
A description for the Endpoint.
nfs_version str | NfsVersion
The NFS protocol version.
export This property is required. String
The directory being exported from the server.
host This property is required. String
The host name or IP address of the server exporting the file system.
description String
A description for the Endpoint.
nfsVersion String | "NFSauto" | "NFSv3" | "NFSv4"
The NFS protocol version.

NfsMountEndpointPropertiesResponse
, NfsMountEndpointPropertiesResponseArgs

Export This property is required. string
The directory being exported from the server.
Host This property is required. string
The host name or IP address of the server exporting the file system.
ProvisioningState This property is required. string
The provisioning state of this resource.
Description string
A description for the Endpoint.
NfsVersion string
The NFS protocol version.
Export This property is required. string
The directory being exported from the server.
Host This property is required. string
The host name or IP address of the server exporting the file system.
ProvisioningState This property is required. string
The provisioning state of this resource.
Description string
A description for the Endpoint.
NfsVersion string
The NFS protocol version.
export This property is required. String
The directory being exported from the server.
host This property is required. String
The host name or IP address of the server exporting the file system.
provisioningState This property is required. String
The provisioning state of this resource.
description String
A description for the Endpoint.
nfsVersion String
The NFS protocol version.
export This property is required. string
The directory being exported from the server.
host This property is required. string
The host name or IP address of the server exporting the file system.
provisioningState This property is required. string
The provisioning state of this resource.
description string
A description for the Endpoint.
nfsVersion string
The NFS protocol version.
export This property is required. str
The directory being exported from the server.
host This property is required. str
The host name or IP address of the server exporting the file system.
provisioning_state This property is required. str
The provisioning state of this resource.
description str
A description for the Endpoint.
nfs_version str
The NFS protocol version.
export This property is required. String
The directory being exported from the server.
host This property is required. String
The host name or IP address of the server exporting the file system.
provisioningState This property is required. String
The provisioning state of this resource.
description String
A description for the Endpoint.
nfsVersion String
The NFS protocol version.

NfsVersion
, NfsVersionArgs

NFSauto
NFSauto
NFSv3
NFSv3
NFSv4
NFSv4
NfsVersionNFSauto
NFSauto
NfsVersionNFSv3
NFSv3
NfsVersionNFSv4
NFSv4
NFSauto
NFSauto
NFSv3
NFSv3
NFSv4
NFSv4
NFSauto
NFSauto
NFSv3
NFSv3
NFSv4
NFSv4
NF_SAUTO
NFSauto
NF_SV3
NFSv3
NF_SV4
NFSv4
"NFSauto"
NFSauto
"NFSv3"
NFSv3
"NFSv4"
NFSv4

SmbMountEndpointProperties
, SmbMountEndpointPropertiesArgs

Host This property is required. string
The host name or IP address of the server exporting the file system.
ShareName This property is required. string
The name of the SMB share being exported from the server.
Credentials Pulumi.AzureNative.StorageMover.Inputs.AzureKeyVaultSmbCredentials
The Azure Key Vault secret URIs which store the required credentials to access the SMB share.
Description string
A description for the Endpoint.
Host This property is required. string
The host name or IP address of the server exporting the file system.
ShareName This property is required. string
The name of the SMB share being exported from the server.
Credentials AzureKeyVaultSmbCredentials
The Azure Key Vault secret URIs which store the required credentials to access the SMB share.
Description string
A description for the Endpoint.
host This property is required. String
The host name or IP address of the server exporting the file system.
shareName This property is required. String
The name of the SMB share being exported from the server.
credentials AzureKeyVaultSmbCredentials
The Azure Key Vault secret URIs which store the required credentials to access the SMB share.
description String
A description for the Endpoint.
host This property is required. string
The host name or IP address of the server exporting the file system.
shareName This property is required. string
The name of the SMB share being exported from the server.
credentials AzureKeyVaultSmbCredentials
The Azure Key Vault secret URIs which store the required credentials to access the SMB share.
description string
A description for the Endpoint.
host This property is required. str
The host name or IP address of the server exporting the file system.
share_name This property is required. str
The name of the SMB share being exported from the server.
credentials AzureKeyVaultSmbCredentials
The Azure Key Vault secret URIs which store the required credentials to access the SMB share.
description str
A description for the Endpoint.
host This property is required. String
The host name or IP address of the server exporting the file system.
shareName This property is required. String
The name of the SMB share being exported from the server.
credentials Property Map
The Azure Key Vault secret URIs which store the required credentials to access the SMB share.
description String
A description for the Endpoint.

SmbMountEndpointPropertiesResponse
, SmbMountEndpointPropertiesResponseArgs

Host This property is required. string
The host name or IP address of the server exporting the file system.
ProvisioningState This property is required. string
The provisioning state of this resource.
ShareName This property is required. string
The name of the SMB share being exported from the server.
Credentials Pulumi.AzureNative.StorageMover.Inputs.AzureKeyVaultSmbCredentialsResponse
The Azure Key Vault secret URIs which store the required credentials to access the SMB share.
Description string
A description for the Endpoint.
Host This property is required. string
The host name or IP address of the server exporting the file system.
ProvisioningState This property is required. string
The provisioning state of this resource.
ShareName This property is required. string
The name of the SMB share being exported from the server.
Credentials AzureKeyVaultSmbCredentialsResponse
The Azure Key Vault secret URIs which store the required credentials to access the SMB share.
Description string
A description for the Endpoint.
host This property is required. String
The host name or IP address of the server exporting the file system.
provisioningState This property is required. String
The provisioning state of this resource.
shareName This property is required. String
The name of the SMB share being exported from the server.
credentials AzureKeyVaultSmbCredentialsResponse
The Azure Key Vault secret URIs which store the required credentials to access the SMB share.
description String
A description for the Endpoint.
host This property is required. string
The host name or IP address of the server exporting the file system.
provisioningState This property is required. string
The provisioning state of this resource.
shareName This property is required. string
The name of the SMB share being exported from the server.
credentials AzureKeyVaultSmbCredentialsResponse
The Azure Key Vault secret URIs which store the required credentials to access the SMB share.
description string
A description for the Endpoint.
host This property is required. str
The host name or IP address of the server exporting the file system.
provisioning_state This property is required. str
The provisioning state of this resource.
share_name This property is required. str
The name of the SMB share being exported from the server.
credentials AzureKeyVaultSmbCredentialsResponse
The Azure Key Vault secret URIs which store the required credentials to access the SMB share.
description str
A description for the Endpoint.
host This property is required. String
The host name or IP address of the server exporting the file system.
provisioningState This property is required. String
The provisioning state of this resource.
shareName This property is required. String
The name of the SMB share being exported from the server.
credentials Property Map
The Azure Key Vault secret URIs which store the required credentials to access the SMB share.
description String
A description for the Endpoint.

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:storagemover:Endpoint examples-endpointName /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorageMover/storageMovers/{storageMoverName}/endpoints/{endpointName} 
Copy

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

Package Details

Repository
Azure Native pulumi/pulumi-azure-native
License
Apache-2.0