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

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 flow resource definition. Azure REST API version: 2023-10-11-preview.

Other available API versions: 2024-01-25, 2024-05-07, 2024-09-11, 2024-09-27.

Example Usage

Creates or updates the flow resource

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

return await Deployment.RunAsync(() => 
{
    var flow = new AzureNative.AzureDataTransfer.Flow("flow", new()
    {
        ConnectionName = "testConnection",
        FlowName = "testFlow",
        Location = "East US",
        Properties = new AzureNative.AzureDataTransfer.Inputs.FlowPropertiesArgs
        {
            Connection = new AzureNative.AzureDataTransfer.Inputs.SelectedResourceArgs
            {
                Id = "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testRG/providers/Microsoft.AzureDataTransfer/connections/testConnection",
            },
            FlowType = "Blob",
            StorageAccountName = "testsa",
            StorageContainerName = "testcontainer",
        },
        ResourceGroupName = "testRG",
    });

});
Copy
package main

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

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := azuredatatransfer.NewFlow(ctx, "flow", &azuredatatransfer.FlowArgs{
			ConnectionName: pulumi.String("testConnection"),
			FlowName:       pulumi.String("testFlow"),
			Location:       pulumi.String("East US"),
			Properties: &azuredatatransfer.FlowPropertiesArgs{
				Connection: &azuredatatransfer.SelectedResourceArgs{
					Id: pulumi.String("/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testRG/providers/Microsoft.AzureDataTransfer/connections/testConnection"),
				},
				FlowType:             pulumi.String("Blob"),
				StorageAccountName:   pulumi.String("testsa"),
				StorageContainerName: pulumi.String("testcontainer"),
			},
			ResourceGroupName: pulumi.String("testRG"),
		})
		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.azuredatatransfer.Flow;
import com.pulumi.azurenative.azuredatatransfer.FlowArgs;
import com.pulumi.azurenative.azuredatatransfer.inputs.FlowPropertiesArgs;
import com.pulumi.azurenative.azuredatatransfer.inputs.SelectedResourceArgs;
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 flow = new Flow("flow", FlowArgs.builder()
            .connectionName("testConnection")
            .flowName("testFlow")
            .location("East US")
            .properties(FlowPropertiesArgs.builder()
                .connection(SelectedResourceArgs.builder()
                    .id("/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testRG/providers/Microsoft.AzureDataTransfer/connections/testConnection")
                    .build())
                .flowType("Blob")
                .storageAccountName("testsa")
                .storageContainerName("testcontainer")
                .build())
            .resourceGroupName("testRG")
            .build());

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

const flow = new azure_native.azuredatatransfer.Flow("flow", {
    connectionName: "testConnection",
    flowName: "testFlow",
    location: "East US",
    properties: {
        connection: {
            id: "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testRG/providers/Microsoft.AzureDataTransfer/connections/testConnection",
        },
        flowType: "Blob",
        storageAccountName: "testsa",
        storageContainerName: "testcontainer",
    },
    resourceGroupName: "testRG",
});
Copy
import pulumi
import pulumi_azure_native as azure_native

flow = azure_native.azuredatatransfer.Flow("flow",
    connection_name="testConnection",
    flow_name="testFlow",
    location="East US",
    properties={
        "connection": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testRG/providers/Microsoft.AzureDataTransfer/connections/testConnection",
        },
        "flow_type": "Blob",
        "storage_account_name": "testsa",
        "storage_container_name": "testcontainer",
    },
    resource_group_name="testRG")
Copy
resources:
  flow:
    type: azure-native:azuredatatransfer:Flow
    properties:
      connectionName: testConnection
      flowName: testFlow
      location: East US
      properties:
        connection:
          id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testRG/providers/Microsoft.AzureDataTransfer/connections/testConnection
        flowType: Blob
        storageAccountName: testsa
        storageContainerName: testcontainer
      resourceGroupName: testRG
Copy

Create Flow Resource

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

Constructor syntax

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

@overload
def Flow(resource_name: str,
         opts: Optional[ResourceOptions] = None,
         connection_name: Optional[str] = None,
         resource_group_name: Optional[str] = None,
         flow_name: Optional[str] = None,
         identity: Optional[ManagedServiceIdentityArgs] = None,
         location: Optional[str] = None,
         plan: Optional[PlanArgs] = None,
         properties: Optional[FlowPropertiesArgs] = None,
         tags: Optional[Mapping[str, str]] = None)
func NewFlow(ctx *Context, name string, args FlowArgs, opts ...ResourceOption) (*Flow, error)
public Flow(string name, FlowArgs args, CustomResourceOptions? opts = null)
public Flow(String name, FlowArgs args)
public Flow(String name, FlowArgs args, CustomResourceOptions options)
type: azure-native:azuredatatransfer:Flow
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. FlowArgs
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. FlowArgs
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. FlowArgs
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. FlowArgs
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. FlowArgs
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 flowResource = new AzureNative.Azuredatatransfer.Flow("flowResource", new()
{
    ConnectionName = "string",
    ResourceGroupName = "string",
    FlowName = "string",
    Identity = 
    {
        { "type", "string" },
        { "userAssignedIdentities", new[]
        {
            "string",
        } },
    },
    Location = "string",
    Plan = 
    {
        { "name", "string" },
        { "product", "string" },
        { "publisher", "string" },
        { "promotionCode", "string" },
        { "version", "string" },
    },
    Properties = 
    {
        { "connection", 
        {
            { "id", "string" },
            { "location", "string" },
            { "name", "string" },
            { "subscriptionName", "string" },
        } },
        { "dataType", "string" },
        { "flowType", "string" },
        { "keyVaultUri", "string" },
        { "policies", new[]
        {
            "string",
        } },
        { "schema", 
        {
            { "connectionId", "string" },
            { "content", "string" },
            { "id", "string" },
            { "name", "string" },
            { "status", "string" },
        } },
        { "serviceBusQueueId", "string" },
        { "status", "string" },
        { "storageAccountId", "string" },
        { "storageAccountName", "string" },
        { "storageContainerName", "string" },
    },
    Tags = 
    {
        { "string", "string" },
    },
});
Copy
example, err := azuredatatransfer.NewFlow(ctx, "flowResource", &azuredatatransfer.FlowArgs{
	ConnectionName:    "string",
	ResourceGroupName: "string",
	FlowName:          "string",
	Identity: map[string]interface{}{
		"type": "string",
		"userAssignedIdentities": []string{
			"string",
		},
	},
	Location: "string",
	Plan: map[string]interface{}{
		"name":          "string",
		"product":       "string",
		"publisher":     "string",
		"promotionCode": "string",
		"version":       "string",
	},
	Properties: map[string]interface{}{
		"connection": map[string]interface{}{
			"id":               "string",
			"location":         "string",
			"name":             "string",
			"subscriptionName": "string",
		},
		"dataType":    "string",
		"flowType":    "string",
		"keyVaultUri": "string",
		"policies": []string{
			"string",
		},
		"schema": map[string]interface{}{
			"connectionId": "string",
			"content":      "string",
			"id":           "string",
			"name":         "string",
			"status":       "string",
		},
		"serviceBusQueueId":    "string",
		"status":               "string",
		"storageAccountId":     "string",
		"storageAccountName":   "string",
		"storageContainerName": "string",
	},
	Tags: map[string]interface{}{
		"string": "string",
	},
})
Copy
var flowResource = new Flow("flowResource", FlowArgs.builder()
    .connectionName("string")
    .resourceGroupName("string")
    .flowName("string")
    .identity(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
    .location("string")
    .plan(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
    .properties(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
    .tags(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
    .build());
Copy
flow_resource = azure_native.azuredatatransfer.Flow("flowResource",
    connection_name=string,
    resource_group_name=string,
    flow_name=string,
    identity={
        type: string,
        userAssignedIdentities: [string],
    },
    location=string,
    plan={
        name: string,
        product: string,
        publisher: string,
        promotionCode: string,
        version: string,
    },
    properties={
        connection: {
            id: string,
            location: string,
            name: string,
            subscriptionName: string,
        },
        dataType: string,
        flowType: string,
        keyVaultUri: string,
        policies: [string],
        schema: {
            connectionId: string,
            content: string,
            id: string,
            name: string,
            status: string,
        },
        serviceBusQueueId: string,
        status: string,
        storageAccountId: string,
        storageAccountName: string,
        storageContainerName: string,
    },
    tags={
        string: string,
    })
Copy
const flowResource = new azure_native.azuredatatransfer.Flow("flowResource", {
    connectionName: "string",
    resourceGroupName: "string",
    flowName: "string",
    identity: {
        type: "string",
        userAssignedIdentities: ["string"],
    },
    location: "string",
    plan: {
        name: "string",
        product: "string",
        publisher: "string",
        promotionCode: "string",
        version: "string",
    },
    properties: {
        connection: {
            id: "string",
            location: "string",
            name: "string",
            subscriptionName: "string",
        },
        dataType: "string",
        flowType: "string",
        keyVaultUri: "string",
        policies: ["string"],
        schema: {
            connectionId: "string",
            content: "string",
            id: "string",
            name: "string",
            status: "string",
        },
        serviceBusQueueId: "string",
        status: "string",
        storageAccountId: "string",
        storageAccountName: "string",
        storageContainerName: "string",
    },
    tags: {
        string: "string",
    },
});
Copy
type: azure-native:azuredatatransfer:Flow
properties:
    connectionName: string
    flowName: string
    identity:
        type: string
        userAssignedIdentities:
            - string
    location: string
    plan:
        name: string
        product: string
        promotionCode: string
        publisher: string
        version: string
    properties:
        connection:
            id: string
            location: string
            name: string
            subscriptionName: string
        dataType: string
        flowType: string
        keyVaultUri: string
        policies:
            - string
        schema:
            connectionId: string
            content: string
            id: string
            name: string
            status: string
        serviceBusQueueId: string
        status: string
        storageAccountId: string
        storageAccountName: string
        storageContainerName: string
    resourceGroupName: string
    tags:
        string: string
Copy

Flow 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 Flow resource accepts the following input properties:

ConnectionName
This property is required.
Changes to this property will trigger replacement.
string
The name for the connection that is to be requested.
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
FlowName Changes to this property will trigger replacement. string
The name for the flow that is to be onboarded.
Identity Pulumi.AzureNative.AzureDataTransfer.Inputs.ManagedServiceIdentity
The managed identity of the flow resource, if configured.
Location Changes to this property will trigger replacement. string
The geo-location where the resource lives
Plan Pulumi.AzureNative.AzureDataTransfer.Inputs.Plan
Plan for the resource.
Properties Pulumi.AzureNative.AzureDataTransfer.Inputs.FlowProperties
Properties of flow
Tags Dictionary<string, string>
Resource tags.
ConnectionName
This property is required.
Changes to this property will trigger replacement.
string
The name for the connection that is to be requested.
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
FlowName Changes to this property will trigger replacement. string
The name for the flow that is to be onboarded.
Identity ManagedServiceIdentityArgs
The managed identity of the flow resource, if configured.
Location Changes to this property will trigger replacement. string
The geo-location where the resource lives
Plan PlanArgs
Plan for the resource.
Properties FlowPropertiesArgs
Properties of flow
Tags map[string]string
Resource tags.
connectionName
This property is required.
Changes to this property will trigger replacement.
String
The name for the connection that is to be requested.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The name of the resource group. The name is case insensitive.
flowName Changes to this property will trigger replacement. String
The name for the flow that is to be onboarded.
identity ManagedServiceIdentity
The managed identity of the flow resource, if configured.
location Changes to this property will trigger replacement. String
The geo-location where the resource lives
plan Plan
Plan for the resource.
properties FlowProperties
Properties of flow
tags Map<String,String>
Resource tags.
connectionName
This property is required.
Changes to this property will trigger replacement.
string
The name for the connection that is to be requested.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
flowName Changes to this property will trigger replacement. string
The name for the flow that is to be onboarded.
identity ManagedServiceIdentity
The managed identity of the flow resource, if configured.
location Changes to this property will trigger replacement. string
The geo-location where the resource lives
plan Plan
Plan for the resource.
properties FlowProperties
Properties of flow
tags {[key: string]: string}
Resource tags.
connection_name
This property is required.
Changes to this property will trigger replacement.
str
The name for the connection that is to be requested.
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.
flow_name Changes to this property will trigger replacement. str
The name for the flow that is to be onboarded.
identity ManagedServiceIdentityArgs
The managed identity of the flow resource, if configured.
location Changes to this property will trigger replacement. str
The geo-location where the resource lives
plan PlanArgs
Plan for the resource.
properties FlowPropertiesArgs
Properties of flow
tags Mapping[str, str]
Resource tags.
connectionName
This property is required.
Changes to this property will trigger replacement.
String
The name for the connection that is to be requested.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The name of the resource group. The name is case insensitive.
flowName Changes to this property will trigger replacement. String
The name for the flow that is to be onboarded.
identity Property Map
The managed identity of the flow resource, if configured.
location Changes to this property will trigger replacement. String
The geo-location where the resource lives
plan Property Map
Plan for the resource.
properties Property Map
Properties of flow
tags Map<String>
Resource tags.

Outputs

All input properties are implicitly available as output properties. Additionally, the Flow 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.AzureDataTransfer.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

DataType
, DataTypeArgs

Blob
Blob
Table
Table
DataTypeBlob
Blob
DataTypeTable
Table
Blob
Blob
Table
Table
Blob
Blob
Table
Table
BLOB
Blob
TABLE
Table
"Blob"
Blob
"Table"
Table

FlowProperties
, FlowPropertiesArgs

Connection Pulumi.AzureNative.AzureDataTransfer.Inputs.SelectedResource
The connection associated with this flow
DataType string | Pulumi.AzureNative.AzureDataTransfer.DataType
Transfer Storage Blobs or Tables
FlowType string | Pulumi.AzureNative.AzureDataTransfer.FlowType
The flow type for this flow
KeyVaultUri string
AME, PME, or TORUS only! AKV Chain Containing SAS Token
Policies List<string>
The policies for this flow
Schema Pulumi.AzureNative.AzureDataTransfer.Inputs.Schema
The selected schema for this flow
ServiceBusQueueId string
Service Bus Queue ID
Status string | Pulumi.AzureNative.AzureDataTransfer.FlowStatus
Status of the current flow
StorageAccountId string
Storage Account ID
StorageAccountName string
Storage Account
StorageContainerName string
Storage Container Name
Connection SelectedResource
The connection associated with this flow
DataType string | DataType
Transfer Storage Blobs or Tables
FlowType string | FlowType
The flow type for this flow
KeyVaultUri string
AME, PME, or TORUS only! AKV Chain Containing SAS Token
Policies []string
The policies for this flow
Schema Schema
The selected schema for this flow
ServiceBusQueueId string
Service Bus Queue ID
Status string | FlowStatus
Status of the current flow
StorageAccountId string
Storage Account ID
StorageAccountName string
Storage Account
StorageContainerName string
Storage Container Name
connection SelectedResource
The connection associated with this flow
dataType String | DataType
Transfer Storage Blobs or Tables
flowType String | FlowType
The flow type for this flow
keyVaultUri String
AME, PME, or TORUS only! AKV Chain Containing SAS Token
policies List<String>
The policies for this flow
schema Schema
The selected schema for this flow
serviceBusQueueId String
Service Bus Queue ID
status String | FlowStatus
Status of the current flow
storageAccountId String
Storage Account ID
storageAccountName String
Storage Account
storageContainerName String
Storage Container Name
connection SelectedResource
The connection associated with this flow
dataType string | DataType
Transfer Storage Blobs or Tables
flowType string | FlowType
The flow type for this flow
keyVaultUri string
AME, PME, or TORUS only! AKV Chain Containing SAS Token
policies string[]
The policies for this flow
schema Schema
The selected schema for this flow
serviceBusQueueId string
Service Bus Queue ID
status string | FlowStatus
Status of the current flow
storageAccountId string
Storage Account ID
storageAccountName string
Storage Account
storageContainerName string
Storage Container Name
connection SelectedResource
The connection associated with this flow
data_type str | DataType
Transfer Storage Blobs or Tables
flow_type str | FlowType
The flow type for this flow
key_vault_uri str
AME, PME, or TORUS only! AKV Chain Containing SAS Token
policies Sequence[str]
The policies for this flow
schema Schema
The selected schema for this flow
service_bus_queue_id str
Service Bus Queue ID
status str | FlowStatus
Status of the current flow
storage_account_id str
Storage Account ID
storage_account_name str
Storage Account
storage_container_name str
Storage Container Name
connection Property Map
The connection associated with this flow
dataType String | "Blob" | "Table"
Transfer Storage Blobs or Tables
flowType String | "Unknown" | "Complex" | "DevSecOps" | "Messaging" | "Mission" | "MicrosoftInternal" | "BasicFiles" | "Data"
The flow type for this flow
keyVaultUri String
AME, PME, or TORUS only! AKV Chain Containing SAS Token
policies List<String>
The policies for this flow
schema Property Map
The selected schema for this flow
serviceBusQueueId String
Service Bus Queue ID
status String | "Enabled" | "Disabled"
Status of the current flow
storageAccountId String
Storage Account ID
storageAccountName String
Storage Account
storageContainerName String
Storage Container Name

FlowPropertiesResponse
, FlowPropertiesResponseArgs

FlowId This property is required. string
Dataflow GUID associated with this flow
LinkStatus This property is required. string
Link status of the current flow
LinkedFlowId This property is required. string
Resource ID of the linked flow
ProvisioningState This property is required. string
Provisioning state of the flow
Connection Pulumi.AzureNative.AzureDataTransfer.Inputs.SelectedResourceResponse
The connection associated with this flow
DataType string
Transfer Storage Blobs or Tables
FlowType string
The flow type for this flow
KeyVaultUri string
AME, PME, or TORUS only! AKV Chain Containing SAS Token
Policies List<string>
The policies for this flow
Schema Pulumi.AzureNative.AzureDataTransfer.Inputs.SchemaResponse
The selected schema for this flow
ServiceBusQueueId string
Service Bus Queue ID
Status string
Status of the current flow
StorageAccountId string
Storage Account ID
StorageAccountName string
Storage Account
StorageContainerName string
Storage Container Name
FlowId This property is required. string
Dataflow GUID associated with this flow
LinkStatus This property is required. string
Link status of the current flow
LinkedFlowId This property is required. string
Resource ID of the linked flow
ProvisioningState This property is required. string
Provisioning state of the flow
Connection SelectedResourceResponse
The connection associated with this flow
DataType string
Transfer Storage Blobs or Tables
FlowType string
The flow type for this flow
KeyVaultUri string
AME, PME, or TORUS only! AKV Chain Containing SAS Token
Policies []string
The policies for this flow
Schema SchemaResponse
The selected schema for this flow
ServiceBusQueueId string
Service Bus Queue ID
Status string
Status of the current flow
StorageAccountId string
Storage Account ID
StorageAccountName string
Storage Account
StorageContainerName string
Storage Container Name
flowId This property is required. String
Dataflow GUID associated with this flow
linkStatus This property is required. String
Link status of the current flow
linkedFlowId This property is required. String
Resource ID of the linked flow
provisioningState This property is required. String
Provisioning state of the flow
connection SelectedResourceResponse
The connection associated with this flow
dataType String
Transfer Storage Blobs or Tables
flowType String
The flow type for this flow
keyVaultUri String
AME, PME, or TORUS only! AKV Chain Containing SAS Token
policies List<String>
The policies for this flow
schema SchemaResponse
The selected schema for this flow
serviceBusQueueId String
Service Bus Queue ID
status String
Status of the current flow
storageAccountId String
Storage Account ID
storageAccountName String
Storage Account
storageContainerName String
Storage Container Name
flowId This property is required. string
Dataflow GUID associated with this flow
linkStatus This property is required. string
Link status of the current flow
linkedFlowId This property is required. string
Resource ID of the linked flow
provisioningState This property is required. string
Provisioning state of the flow
connection SelectedResourceResponse
The connection associated with this flow
dataType string
Transfer Storage Blobs or Tables
flowType string
The flow type for this flow
keyVaultUri string
AME, PME, or TORUS only! AKV Chain Containing SAS Token
policies string[]
The policies for this flow
schema SchemaResponse
The selected schema for this flow
serviceBusQueueId string
Service Bus Queue ID
status string
Status of the current flow
storageAccountId string
Storage Account ID
storageAccountName string
Storage Account
storageContainerName string
Storage Container Name
flow_id This property is required. str
Dataflow GUID associated with this flow
link_status This property is required. str
Link status of the current flow
linked_flow_id This property is required. str
Resource ID of the linked flow
provisioning_state This property is required. str
Provisioning state of the flow
connection SelectedResourceResponse
The connection associated with this flow
data_type str
Transfer Storage Blobs or Tables
flow_type str
The flow type for this flow
key_vault_uri str
AME, PME, or TORUS only! AKV Chain Containing SAS Token
policies Sequence[str]
The policies for this flow
schema SchemaResponse
The selected schema for this flow
service_bus_queue_id str
Service Bus Queue ID
status str
Status of the current flow
storage_account_id str
Storage Account ID
storage_account_name str
Storage Account
storage_container_name str
Storage Container Name
flowId This property is required. String
Dataflow GUID associated with this flow
linkStatus This property is required. String
Link status of the current flow
linkedFlowId This property is required. String
Resource ID of the linked flow
provisioningState This property is required. String
Provisioning state of the flow
connection Property Map
The connection associated with this flow
dataType String
Transfer Storage Blobs or Tables
flowType String
The flow type for this flow
keyVaultUri String
AME, PME, or TORUS only! AKV Chain Containing SAS Token
policies List<String>
The policies for this flow
schema Property Map
The selected schema for this flow
serviceBusQueueId String
Service Bus Queue ID
status String
Status of the current flow
storageAccountId String
Storage Account ID
storageAccountName String
Storage Account
storageContainerName String
Storage Container Name

FlowStatus
, FlowStatusArgs

Enabled
Enabled
Disabled
Disabled
FlowStatusEnabled
Enabled
FlowStatusDisabled
Disabled
Enabled
Enabled
Disabled
Disabled
Enabled
Enabled
Disabled
Disabled
ENABLED
Enabled
DISABLED
Disabled
"Enabled"
Enabled
"Disabled"
Disabled

FlowType
, FlowTypeArgs

Unknown
Unknown
Complex
Complex
DevSecOps
DevSecOps
Messaging
Messaging
Mission
Mission
MicrosoftInternal
MicrosoftInternal
BasicFiles
BasicFiles
Data
Data
FlowTypeUnknown
Unknown
FlowTypeComplex
Complex
FlowTypeDevSecOps
DevSecOps
FlowTypeMessaging
Messaging
FlowTypeMission
Mission
FlowTypeMicrosoftInternal
MicrosoftInternal
FlowTypeBasicFiles
BasicFiles
FlowTypeData
Data
Unknown
Unknown
Complex
Complex
DevSecOps
DevSecOps
Messaging
Messaging
Mission
Mission
MicrosoftInternal
MicrosoftInternal
BasicFiles
BasicFiles
Data
Data
Unknown
Unknown
Complex
Complex
DevSecOps
DevSecOps
Messaging
Messaging
Mission
Mission
MicrosoftInternal
MicrosoftInternal
BasicFiles
BasicFiles
Data
Data
UNKNOWN
Unknown
COMPLEX
Complex
DEV_SEC_OPS
DevSecOps
MESSAGING
Messaging
MISSION
Mission
MICROSOFT_INTERNAL
MicrosoftInternal
BASIC_FILES
BasicFiles
DATA
Data
"Unknown"
Unknown
"Complex"
Complex
"DevSecOps"
DevSecOps
"Messaging"
Messaging
"Mission"
Mission
"MicrosoftInternal"
MicrosoftInternal
"BasicFiles"
BasicFiles
"Data"
Data

ManagedServiceIdentity
, ManagedServiceIdentityArgs

Type This property is required. string | Pulumi.AzureNative.AzureDataTransfer.ManagedServiceIdentityType
Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
UserAssignedIdentities List<string>
The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
Type This property is required. string | ManagedServiceIdentityType
Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
UserAssignedIdentities []string
The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
type This property is required. String | ManagedServiceIdentityType
Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
userAssignedIdentities List<String>
The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
type This property is required. string | ManagedServiceIdentityType
Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
userAssignedIdentities string[]
The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
type This property is required. str | ManagedServiceIdentityType
Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
user_assigned_identities Sequence[str]
The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
type This property is required. String | "None" | "SystemAssigned" | "UserAssigned" | "SystemAssigned,UserAssigned"
Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
userAssignedIdentities List<String>
The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.

ManagedServiceIdentityResponse
, ManagedServiceIdentityResponseArgs

PrincipalId This property is required. string
The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity.
TenantId This property is required. string
The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity.
Type This property is required. string
Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
UserAssignedIdentities Dictionary<string, Pulumi.AzureNative.AzureDataTransfer.Inputs.UserAssignedIdentityResponse>
The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
PrincipalId This property is required. string
The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity.
TenantId This property is required. string
The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity.
Type This property is required. string
Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
UserAssignedIdentities map[string]UserAssignedIdentityResponse
The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
principalId This property is required. String
The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity.
tenantId This property is required. String
The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity.
type This property is required. String
Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
userAssignedIdentities Map<String,UserAssignedIdentityResponse>
The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
principalId This property is required. string
The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity.
tenantId This property is required. string
The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity.
type This property is required. string
Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
userAssignedIdentities {[key: string]: UserAssignedIdentityResponse}
The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
principal_id This property is required. str
The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity.
tenant_id This property is required. str
The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity.
type This property is required. str
Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
user_assigned_identities Mapping[str, UserAssignedIdentityResponse]
The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
principalId This property is required. String
The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity.
tenantId This property is required. String
The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity.
type This property is required. String
Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
userAssignedIdentities Map<Property Map>
The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.

ManagedServiceIdentityType
, ManagedServiceIdentityTypeArgs

None
None
SystemAssigned
SystemAssigned
UserAssigned
UserAssigned
SystemAssigned_UserAssigned
SystemAssigned,UserAssigned
ManagedServiceIdentityTypeNone
None
ManagedServiceIdentityTypeSystemAssigned
SystemAssigned
ManagedServiceIdentityTypeUserAssigned
UserAssigned
ManagedServiceIdentityType_SystemAssigned_UserAssigned
SystemAssigned,UserAssigned
None
None
SystemAssigned
SystemAssigned
UserAssigned
UserAssigned
SystemAssigned_UserAssigned
SystemAssigned,UserAssigned
None
None
SystemAssigned
SystemAssigned
UserAssigned
UserAssigned
SystemAssigned_UserAssigned
SystemAssigned,UserAssigned
NONE
None
SYSTEM_ASSIGNED
SystemAssigned
USER_ASSIGNED
UserAssigned
SYSTEM_ASSIGNED_USER_ASSIGNED
SystemAssigned,UserAssigned
"None"
None
"SystemAssigned"
SystemAssigned
"UserAssigned"
UserAssigned
"SystemAssigned,UserAssigned"
SystemAssigned,UserAssigned

Plan
, PlanArgs

Name This property is required. string
A user defined name of the 3rd Party Artifact that is being procured.
Product This property is required. string
The 3rd Party artifact that is being procured. E.g. NewRelic. Product maps to the OfferID specified for the artifact at the time of Data Market onboarding.
Publisher This property is required. string
The publisher of the 3rd Party Artifact that is being bought. E.g. NewRelic
PromotionCode string
A publisher provided promotion code as provisioned in Data Market for the said product/artifact.
Version string
The version of the desired product/artifact.
Name This property is required. string
A user defined name of the 3rd Party Artifact that is being procured.
Product This property is required. string
The 3rd Party artifact that is being procured. E.g. NewRelic. Product maps to the OfferID specified for the artifact at the time of Data Market onboarding.
Publisher This property is required. string
The publisher of the 3rd Party Artifact that is being bought. E.g. NewRelic
PromotionCode string
A publisher provided promotion code as provisioned in Data Market for the said product/artifact.
Version string
The version of the desired product/artifact.
name This property is required. String
A user defined name of the 3rd Party Artifact that is being procured.
product This property is required. String
The 3rd Party artifact that is being procured. E.g. NewRelic. Product maps to the OfferID specified for the artifact at the time of Data Market onboarding.
publisher This property is required. String
The publisher of the 3rd Party Artifact that is being bought. E.g. NewRelic
promotionCode String
A publisher provided promotion code as provisioned in Data Market for the said product/artifact.
version String
The version of the desired product/artifact.
name This property is required. string
A user defined name of the 3rd Party Artifact that is being procured.
product This property is required. string
The 3rd Party artifact that is being procured. E.g. NewRelic. Product maps to the OfferID specified for the artifact at the time of Data Market onboarding.
publisher This property is required. string
The publisher of the 3rd Party Artifact that is being bought. E.g. NewRelic
promotionCode string
A publisher provided promotion code as provisioned in Data Market for the said product/artifact.
version string
The version of the desired product/artifact.
name This property is required. str
A user defined name of the 3rd Party Artifact that is being procured.
product This property is required. str
The 3rd Party artifact that is being procured. E.g. NewRelic. Product maps to the OfferID specified for the artifact at the time of Data Market onboarding.
publisher This property is required. str
The publisher of the 3rd Party Artifact that is being bought. E.g. NewRelic
promotion_code str
A publisher provided promotion code as provisioned in Data Market for the said product/artifact.
version str
The version of the desired product/artifact.
name This property is required. String
A user defined name of the 3rd Party Artifact that is being procured.
product This property is required. String
The 3rd Party artifact that is being procured. E.g. NewRelic. Product maps to the OfferID specified for the artifact at the time of Data Market onboarding.
publisher This property is required. String
The publisher of the 3rd Party Artifact that is being bought. E.g. NewRelic
promotionCode String
A publisher provided promotion code as provisioned in Data Market for the said product/artifact.
version String
The version of the desired product/artifact.

PlanResponse
, PlanResponseArgs

Name This property is required. string
A user defined name of the 3rd Party Artifact that is being procured.
Product This property is required. string
The 3rd Party artifact that is being procured. E.g. NewRelic. Product maps to the OfferID specified for the artifact at the time of Data Market onboarding.
Publisher This property is required. string
The publisher of the 3rd Party Artifact that is being bought. E.g. NewRelic
PromotionCode string
A publisher provided promotion code as provisioned in Data Market for the said product/artifact.
Version string
The version of the desired product/artifact.
Name This property is required. string
A user defined name of the 3rd Party Artifact that is being procured.
Product This property is required. string
The 3rd Party artifact that is being procured. E.g. NewRelic. Product maps to the OfferID specified for the artifact at the time of Data Market onboarding.
Publisher This property is required. string
The publisher of the 3rd Party Artifact that is being bought. E.g. NewRelic
PromotionCode string
A publisher provided promotion code as provisioned in Data Market for the said product/artifact.
Version string
The version of the desired product/artifact.
name This property is required. String
A user defined name of the 3rd Party Artifact that is being procured.
product This property is required. String
The 3rd Party artifact that is being procured. E.g. NewRelic. Product maps to the OfferID specified for the artifact at the time of Data Market onboarding.
publisher This property is required. String
The publisher of the 3rd Party Artifact that is being bought. E.g. NewRelic
promotionCode String
A publisher provided promotion code as provisioned in Data Market for the said product/artifact.
version String
The version of the desired product/artifact.
name This property is required. string
A user defined name of the 3rd Party Artifact that is being procured.
product This property is required. string
The 3rd Party artifact that is being procured. E.g. NewRelic. Product maps to the OfferID specified for the artifact at the time of Data Market onboarding.
publisher This property is required. string
The publisher of the 3rd Party Artifact that is being bought. E.g. NewRelic
promotionCode string
A publisher provided promotion code as provisioned in Data Market for the said product/artifact.
version string
The version of the desired product/artifact.
name This property is required. str
A user defined name of the 3rd Party Artifact that is being procured.
product This property is required. str
The 3rd Party artifact that is being procured. E.g. NewRelic. Product maps to the OfferID specified for the artifact at the time of Data Market onboarding.
publisher This property is required. str
The publisher of the 3rd Party Artifact that is being bought. E.g. NewRelic
promotion_code str
A publisher provided promotion code as provisioned in Data Market for the said product/artifact.
version str
The version of the desired product/artifact.
name This property is required. String
A user defined name of the 3rd Party Artifact that is being procured.
product This property is required. String
The 3rd Party artifact that is being procured. E.g. NewRelic. Product maps to the OfferID specified for the artifact at the time of Data Market onboarding.
publisher This property is required. String
The publisher of the 3rd Party Artifact that is being bought. E.g. NewRelic
promotionCode String
A publisher provided promotion code as provisioned in Data Market for the said product/artifact.
version String
The version of the desired product/artifact.

Schema
, SchemaArgs

ConnectionId string
Connection ID associated with this schema
Content string
Content of the schema
Id string
ID associated with this schema
Name string
Name of the schema
Status string | Pulumi.AzureNative.AzureDataTransfer.SchemaStatus
Status of the schema
ConnectionId string
Connection ID associated with this schema
Content string
Content of the schema
Id string
ID associated with this schema
Name string
Name of the schema
Status string | SchemaStatus
Status of the schema
connectionId String
Connection ID associated with this schema
content String
Content of the schema
id String
ID associated with this schema
name String
Name of the schema
status String | SchemaStatus
Status of the schema
connectionId string
Connection ID associated with this schema
content string
Content of the schema
id string
ID associated with this schema
name string
Name of the schema
status string | SchemaStatus
Status of the schema
connection_id str
Connection ID associated with this schema
content str
Content of the schema
id str
ID associated with this schema
name str
Name of the schema
status str | SchemaStatus
Status of the schema
connectionId String
Connection ID associated with this schema
content String
Content of the schema
id String
ID associated with this schema
name String
Name of the schema
status String | "New" | "Approved"
Status of the schema

SchemaResponse
, SchemaResponseArgs

ConnectionId string
Connection ID associated with this schema
Content string
Content of the schema
Id string
ID associated with this schema
Name string
Name of the schema
Status string
Status of the schema
ConnectionId string
Connection ID associated with this schema
Content string
Content of the schema
Id string
ID associated with this schema
Name string
Name of the schema
Status string
Status of the schema
connectionId String
Connection ID associated with this schema
content String
Content of the schema
id String
ID associated with this schema
name String
Name of the schema
status String
Status of the schema
connectionId string
Connection ID associated with this schema
content string
Content of the schema
id string
ID associated with this schema
name string
Name of the schema
status string
Status of the schema
connection_id str
Connection ID associated with this schema
content str
Content of the schema
id str
ID associated with this schema
name str
Name of the schema
status str
Status of the schema
connectionId String
Connection ID associated with this schema
content String
Content of the schema
id String
ID associated with this schema
name String
Name of the schema
status String
Status of the schema

SchemaStatus
, SchemaStatusArgs

New
New
Approved
Approved
SchemaStatusNew
New
SchemaStatusApproved
Approved
New
New
Approved
Approved
New
New
Approved
Approved
NEW
New
APPROVED
Approved
"New"
New
"Approved"
Approved

SelectedResource
, SelectedResourceArgs

Id This property is required. string
Id of the connection
Location string
Location of the connection
Name string
Name of the connection
SubscriptionName string
Name of the subscription with the connection
Id This property is required. string
Id of the connection
Location string
Location of the connection
Name string
Name of the connection
SubscriptionName string
Name of the subscription with the connection
id This property is required. String
Id of the connection
location String
Location of the connection
name String
Name of the connection
subscriptionName String
Name of the subscription with the connection
id This property is required. string
Id of the connection
location string
Location of the connection
name string
Name of the connection
subscriptionName string
Name of the subscription with the connection
id This property is required. str
Id of the connection
location str
Location of the connection
name str
Name of the connection
subscription_name str
Name of the subscription with the connection
id This property is required. String
Id of the connection
location String
Location of the connection
name String
Name of the connection
subscriptionName String
Name of the subscription with the connection

SelectedResourceResponse
, SelectedResourceResponseArgs

Id This property is required. string
Id of the connection
Location string
Location of the connection
Name string
Name of the connection
SubscriptionName string
Name of the subscription with the connection
Id This property is required. string
Id of the connection
Location string
Location of the connection
Name string
Name of the connection
SubscriptionName string
Name of the subscription with the connection
id This property is required. String
Id of the connection
location String
Location of the connection
name String
Name of the connection
subscriptionName String
Name of the subscription with the connection
id This property is required. string
Id of the connection
location string
Location of the connection
name string
Name of the connection
subscriptionName string
Name of the subscription with the connection
id This property is required. str
Id of the connection
location str
Location of the connection
name str
Name of the connection
subscription_name str
Name of the subscription with the connection
id This property is required. String
Id of the connection
location String
Location of the connection
name String
Name of the connection
subscriptionName String
Name of the subscription with the 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.

UserAssignedIdentityResponse
, UserAssignedIdentityResponseArgs

ClientId This property is required. string
The client ID of the assigned identity.
PrincipalId This property is required. string
The principal ID of the assigned identity.
ClientId This property is required. string
The client ID of the assigned identity.
PrincipalId This property is required. string
The principal ID of the assigned identity.
clientId This property is required. String
The client ID of the assigned identity.
principalId This property is required. String
The principal ID of the assigned identity.
clientId This property is required. string
The client ID of the assigned identity.
principalId This property is required. string
The principal ID of the assigned identity.
client_id This property is required. str
The client ID of the assigned identity.
principal_id This property is required. str
The principal ID of the assigned identity.
clientId This property is required. String
The client ID of the assigned identity.
principalId This property is required. String
The principal ID of the assigned identity.

Import

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

$ pulumi import azure-native:azuredatatransfer:Flow myresource1 /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AzureDataTransfer/connections/{connectionName}/flows/{flowName} 
Copy

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

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