1. Packages
  2. Azure Native
  3. API Docs
  4. azuredatatransfer
  5. Flow
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.63.0 published on Tuesday, Sep 24, 2024 by Pulumi

azure-native.azuredatatransfer.Flow

Explore with Pulumi AI

azure-native logo
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.63.0 published on Tuesday, Sep 24, 2024 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.

    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",
        });
    
    });
    
    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
    	})
    }
    
    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());
    
        }
    }
    
    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")
    
    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",
    });
    
    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
    

    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 string
    The unique name of the resource.
    args FlowArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    resource_name str
    The unique name of the resource.
    args 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 string
    The unique name of the resource.
    args FlowArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args FlowArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args 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 = new AzureNative.AzureDataTransfer.Inputs.ManagedServiceIdentityArgs
        {
            Type = "string",
            UserAssignedIdentities = new[]
            {
                "string",
            },
        },
        Location = "string",
        Plan = new AzureNative.AzureDataTransfer.Inputs.PlanArgs
        {
            Name = "string",
            Product = "string",
            Publisher = "string",
            PromotionCode = "string",
            Version = "string",
        },
        Properties = new AzureNative.AzureDataTransfer.Inputs.FlowPropertiesArgs
        {
            Connection = new AzureNative.AzureDataTransfer.Inputs.SelectedResourceArgs
            {
                Id = "string",
                Location = "string",
                Name = "string",
                SubscriptionName = "string",
            },
            DataType = "string",
            FlowType = "string",
            KeyVaultUri = "string",
            Policies = new[]
            {
                "string",
            },
            Schema = new AzureNative.AzureDataTransfer.Inputs.SchemaArgs
            {
                ConnectionId = "string",
                Content = "string",
                Id = "string",
                Name = "string",
                Status = "string",
            },
            ServiceBusQueueId = "string",
            Status = "string",
            StorageAccountId = "string",
            StorageAccountName = "string",
            StorageContainerName = "string",
        },
        Tags = 
        {
            { "string", "string" },
        },
    });
    
    example, err := azuredatatransfer.NewFlow(ctx, "flowResource", &azuredatatransfer.FlowArgs{
    	ConnectionName:    pulumi.String("string"),
    	ResourceGroupName: pulumi.String("string"),
    	FlowName:          pulumi.String("string"),
    	Identity: &azuredatatransfer.ManagedServiceIdentityArgs{
    		Type: pulumi.String("string"),
    		UserAssignedIdentities: pulumi.StringArray{
    			pulumi.String("string"),
    		},
    	},
    	Location: pulumi.String("string"),
    	Plan: &azuredatatransfer.PlanArgs{
    		Name:          pulumi.String("string"),
    		Product:       pulumi.String("string"),
    		Publisher:     pulumi.String("string"),
    		PromotionCode: pulumi.String("string"),
    		Version:       pulumi.String("string"),
    	},
    	Properties: &azuredatatransfer.FlowPropertiesArgs{
    		Connection: &azuredatatransfer.SelectedResourceArgs{
    			Id:               pulumi.String("string"),
    			Location:         pulumi.String("string"),
    			Name:             pulumi.String("string"),
    			SubscriptionName: pulumi.String("string"),
    		},
    		DataType:    pulumi.String("string"),
    		FlowType:    pulumi.String("string"),
    		KeyVaultUri: pulumi.String("string"),
    		Policies: pulumi.StringArray{
    			pulumi.String("string"),
    		},
    		Schema: &azuredatatransfer.SchemaArgs{
    			ConnectionId: pulumi.String("string"),
    			Content:      pulumi.String("string"),
    			Id:           pulumi.String("string"),
    			Name:         pulumi.String("string"),
    			Status:       pulumi.String("string"),
    		},
    		ServiceBusQueueId:    pulumi.String("string"),
    		Status:               pulumi.String("string"),
    		StorageAccountId:     pulumi.String("string"),
    		StorageAccountName:   pulumi.String("string"),
    		StorageContainerName: pulumi.String("string"),
    	},
    	Tags: pulumi.StringMap{
    		"string": pulumi.String("string"),
    	},
    })
    
    var flowResource = new Flow("flowResource", FlowArgs.builder()
        .connectionName("string")
        .resourceGroupName("string")
        .flowName("string")
        .identity(ManagedServiceIdentityArgs.builder()
            .type("string")
            .userAssignedIdentities("string")
            .build())
        .location("string")
        .plan(PlanArgs.builder()
            .name("string")
            .product("string")
            .publisher("string")
            .promotionCode("string")
            .version("string")
            .build())
        .properties(FlowPropertiesArgs.builder()
            .connection(SelectedResourceArgs.builder()
                .id("string")
                .location("string")
                .name("string")
                .subscriptionName("string")
                .build())
            .dataType("string")
            .flowType("string")
            .keyVaultUri("string")
            .policies("string")
            .schema(SchemaArgs.builder()
                .connectionId("string")
                .content("string")
                .id("string")
                .name("string")
                .status("string")
                .build())
            .serviceBusQueueId("string")
            .status("string")
            .storageAccountId("string")
            .storageAccountName("string")
            .storageContainerName("string")
            .build())
        .tags(Map.of("string", "string"))
        .build());
    
    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",
        })
    
    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",
        },
    });
    
    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
    

    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

    The Flow resource accepts the following input properties:

    ConnectionName string
    The name for the connection that is to be requested.
    ResourceGroupName string
    The name of the resource group. The name is case insensitive.
    FlowName 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 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 string
    The name for the connection that is to be requested.
    ResourceGroupName string
    The name of the resource group. The name is case insensitive.
    FlowName string
    The name for the flow that is to be onboarded.
    Identity ManagedServiceIdentityArgs
    The managed identity of the flow resource, if configured.
    Location 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 String
    The name for the connection that is to be requested.
    resourceGroupName String
    The name of the resource group. The name is case insensitive.
    flowName String
    The name for the flow that is to be onboarded.
    identity ManagedServiceIdentity
    The managed identity of the flow resource, if configured.
    location 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 string
    The name for the connection that is to be requested.
    resourceGroupName string
    The name of the resource group. The name is case insensitive.
    flowName string
    The name for the flow that is to be onboarded.
    identity ManagedServiceIdentity
    The managed identity of the flow resource, if configured.
    location 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 str
    The name for the connection that is to be requested.
    resource_group_name str
    The name of the resource group. The name is case insensitive.
    flow_name str
    The name for the flow that is to be onboarded.
    identity ManagedServiceIdentityArgs
    The managed identity of the flow resource, if configured.
    location 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 String
    The name for the connection that is to be requested.
    resourceGroupName String
    The name of the resource group. The name is case insensitive.
    flowName String
    The name for the flow that is to be onboarded.
    identity Property Map
    The managed identity of the flow resource, if configured.
    location 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 string
    Dataflow GUID associated with this flow
    LinkStatus string
    Link status of the current flow
    LinkedFlowId string
    Resource ID of the linked flow
    ProvisioningState 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 string
    Dataflow GUID associated with this flow
    LinkStatus string
    Link status of the current flow
    LinkedFlowId string
    Resource ID of the linked flow
    ProvisioningState 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 String
    Dataflow GUID associated with this flow
    linkStatus String
    Link status of the current flow
    linkedFlowId String
    Resource ID of the linked flow
    provisioningState 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 string
    Dataflow GUID associated with this flow
    linkStatus string
    Link status of the current flow
    linkedFlowId string
    Resource ID of the linked flow
    provisioningState 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 str
    Dataflow GUID associated with this flow
    link_status str
    Link status of the current flow
    linked_flow_id str
    Resource ID of the linked flow
    provisioning_state 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 String
    Dataflow GUID associated with this flow
    linkStatus String
    Link status of the current flow
    linkedFlowId String
    Resource ID of the linked flow
    provisioningState 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 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 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 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 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 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 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 string
    The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity.
    TenantId string
    The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity.
    Type 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 string
    The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity.
    TenantId string
    The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity.
    Type 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 String
    The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity.
    tenantId String
    The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity.
    type 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 string
    The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity.
    tenantId string
    The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity.
    type 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 str
    The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity.
    tenant_id str
    The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity.
    type 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 String
    The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity.
    tenantId String
    The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity.
    type 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 string
    A user defined name of the 3rd Party Artifact that is being procured.
    Product 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 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 string
    A user defined name of the 3rd Party Artifact that is being procured.
    Product 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 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 String
    A user defined name of the 3rd Party Artifact that is being procured.
    product 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 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 string
    A user defined name of the 3rd Party Artifact that is being procured.
    product 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 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 str
    A user defined name of the 3rd Party Artifact that is being procured.
    product 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 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 String
    A user defined name of the 3rd Party Artifact that is being procured.
    product 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 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 string
    A user defined name of the 3rd Party Artifact that is being procured.
    Product 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 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 string
    A user defined name of the 3rd Party Artifact that is being procured.
    Product 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 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 String
    A user defined name of the 3rd Party Artifact that is being procured.
    product 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 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 string
    A user defined name of the 3rd Party Artifact that is being procured.
    product 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 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 str
    A user defined name of the 3rd Party Artifact that is being procured.
    product 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 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 String
    A user defined name of the 3rd Party Artifact that is being procured.
    product 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 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 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 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 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 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 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 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 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 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 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 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 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 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 string
    The client ID of the assigned identity.
    PrincipalId string
    The principal ID of the assigned identity.
    ClientId string
    The client ID of the assigned identity.
    PrincipalId string
    The principal ID of the assigned identity.
    clientId String
    The client ID of the assigned identity.
    principalId String
    The principal ID of the assigned identity.
    clientId string
    The client ID of the assigned identity.
    principalId string
    The principal ID of the assigned identity.
    client_id str
    The client ID of the assigned identity.
    principal_id str
    The principal ID of the assigned identity.
    clientId String
    The client ID of the assigned identity.
    principalId 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} 
    

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

    Package Details

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