1. Packages
  2. Azure Native
  3. API Docs
  4. azuredatatransfer
  5. getPipeline
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.44.1 published on Thursday, Jun 6, 2024 by Pulumi

azure-native.azuredatatransfer.getPipeline

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.44.1 published on Thursday, Jun 6, 2024 by Pulumi

    Gets pipeline resource. Azure REST API version: 2023-10-11-preview.

    Other available API versions: 2024-01-25.

    Using getPipeline

    Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

    function getPipeline(args: GetPipelineArgs, opts?: InvokeOptions): Promise<GetPipelineResult>
    function getPipelineOutput(args: GetPipelineOutputArgs, opts?: InvokeOptions): Output<GetPipelineResult>
    def get_pipeline(pipeline_name: Optional[str] = None,
                     resource_group_name: Optional[str] = None,
                     opts: Optional[InvokeOptions] = None) -> GetPipelineResult
    def get_pipeline_output(pipeline_name: Optional[pulumi.Input[str]] = None,
                     resource_group_name: Optional[pulumi.Input[str]] = None,
                     opts: Optional[InvokeOptions] = None) -> Output[GetPipelineResult]
    func LookupPipeline(ctx *Context, args *LookupPipelineArgs, opts ...InvokeOption) (*LookupPipelineResult, error)
    func LookupPipelineOutput(ctx *Context, args *LookupPipelineOutputArgs, opts ...InvokeOption) LookupPipelineResultOutput

    > Note: This function is named LookupPipeline in the Go SDK.

    public static class GetPipeline 
    {
        public static Task<GetPipelineResult> InvokeAsync(GetPipelineArgs args, InvokeOptions? opts = null)
        public static Output<GetPipelineResult> Invoke(GetPipelineInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetPipelineResult> getPipeline(GetPipelineArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: azure-native:azuredatatransfer:getPipeline
      arguments:
        # arguments dictionary

    The following arguments are supported:

    PipelineName string
    The name for the pipeline that is to be requested.
    ResourceGroupName string
    The name of the resource group. The name is case insensitive.
    PipelineName string
    The name for the pipeline that is to be requested.
    ResourceGroupName string
    The name of the resource group. The name is case insensitive.
    pipelineName String
    The name for the pipeline that is to be requested.
    resourceGroupName String
    The name of the resource group. The name is case insensitive.
    pipelineName string
    The name for the pipeline that is to be requested.
    resourceGroupName string
    The name of the resource group. The name is case insensitive.
    pipeline_name str
    The name for the pipeline that is to be requested.
    resource_group_name str
    The name of the resource group. The name is case insensitive.
    pipelineName String
    The name for the pipeline that is to be requested.
    resourceGroupName String
    The name of the resource group. The name is case insensitive.

    getPipeline Result

    The following output properties are available:

    Id string
    Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
    Location string
    The geo-location where the resource lives
    Name string
    The name of the resource
    Properties Pulumi.AzureNative.AzureDataTransfer.Outputs.PipelinePropertiesResponse
    Properties of pipeline
    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"
    Tags Dictionary<string, string>
    Resource tags.
    Id string
    Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
    Location string
    The geo-location where the resource lives
    Name string
    The name of the resource
    Properties PipelinePropertiesResponse
    Properties of pipeline
    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"
    Tags map[string]string
    Resource tags.
    id String
    Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
    location String
    The geo-location where the resource lives
    name String
    The name of the resource
    properties PipelinePropertiesResponse
    Properties of pipeline
    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"
    tags Map<String,String>
    Resource tags.
    id string
    Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
    location string
    The geo-location where the resource lives
    name string
    The name of the resource
    properties PipelinePropertiesResponse
    Properties of pipeline
    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"
    tags {[key: string]: string}
    Resource tags.
    id str
    Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
    location str
    The geo-location where the resource lives
    name str
    The name of the resource
    properties PipelinePropertiesResponse
    Properties of pipeline
    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"
    tags Mapping[str, str]
    Resource tags.
    id String
    Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
    location String
    The geo-location where the resource lives
    name String
    The name of the resource
    properties Property Map
    Properties of pipeline
    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"
    tags Map<String>
    Resource tags.

    Supporting Types

    InternalMetadataPropertiesResponse

    StatusSetBy string
    User that last set the approved status for this connection
    OperationStatus Pulumi.AzureNative.AzureDataTransfer.Inputs.OperationStatusPropertiesResponse
    Operation status associated with the last patch request
    StatusSetBy string
    User that last set the approved status for this connection
    OperationStatus OperationStatusPropertiesResponse
    Operation status associated with the last patch request
    statusSetBy String
    User that last set the approved status for this connection
    operationStatus OperationStatusPropertiesResponse
    Operation status associated with the last patch request
    statusSetBy string
    User that last set the approved status for this connection
    operationStatus OperationStatusPropertiesResponse
    Operation status associated with the last patch request
    status_set_by str
    User that last set the approved status for this connection
    operation_status OperationStatusPropertiesResponse
    Operation status associated with the last patch request
    statusSetBy String
    User that last set the approved status for this connection
    operationStatus Property Map
    Operation status associated with the last patch request

    OperationStatusPropertiesResponse

    Id string
    Operation status ID of the last patch request for this connection.
    Message string
    Message for the operation for the last patch request for this connection.
    Status string
    Operation status for the last patch request for this connection.
    Id string
    Operation status ID of the last patch request for this connection.
    Message string
    Message for the operation for the last patch request for this connection.
    Status string
    Operation status for the last patch request for this connection.
    id String
    Operation status ID of the last patch request for this connection.
    message String
    Message for the operation for the last patch request for this connection.
    status String
    Operation status for the last patch request for this connection.
    id string
    Operation status ID of the last patch request for this connection.
    message string
    Message for the operation for the last patch request for this connection.
    status string
    Operation status for the last patch request for this connection.
    id str
    Operation status ID of the last patch request for this connection.
    message str
    Message for the operation for the last patch request for this connection.
    status str
    Operation status for the last patch request for this connection.
    id String
    Operation status ID of the last patch request for this connection.
    message String
    Message for the operation for the last patch request for this connection.
    status String
    Operation status for the last patch request for this connection.

    PipelineConnectionResponse

    Etag string
    Connection etag inside pipeline
    Id string
    Connection id inside pipeline
    Location string
    Connection location inside pipeline
    Name string
    Connection name inside pipeline
    SystemData Pulumi.AzureNative.AzureDataTransfer.Inputs.SystemDataResponse
    Metadata pertaining to creation and last modification of the resource.
    Type string
    Connection type inside pipeline
    Properties Pulumi.AzureNative.AzureDataTransfer.Inputs.PipelineConnectionResponseProperties
    Connection properties inside pipeline
    Etag string
    Connection etag inside pipeline
    Id string
    Connection id inside pipeline
    Location string
    Connection location inside pipeline
    Name string
    Connection name inside pipeline
    SystemData SystemDataResponse
    Metadata pertaining to creation and last modification of the resource.
    Type string
    Connection type inside pipeline
    Properties PipelineConnectionResponseProperties
    Connection properties inside pipeline
    etag String
    Connection etag inside pipeline
    id String
    Connection id inside pipeline
    location String
    Connection location inside pipeline
    name String
    Connection name inside pipeline
    systemData SystemDataResponse
    Metadata pertaining to creation and last modification of the resource.
    type String
    Connection type inside pipeline
    properties PipelineConnectionResponseProperties
    Connection properties inside pipeline
    etag string
    Connection etag inside pipeline
    id string
    Connection id inside pipeline
    location string
    Connection location inside pipeline
    name string
    Connection name inside pipeline
    systemData SystemDataResponse
    Metadata pertaining to creation and last modification of the resource.
    type string
    Connection type inside pipeline
    properties PipelineConnectionResponseProperties
    Connection properties inside pipeline
    etag str
    Connection etag inside pipeline
    id str
    Connection id inside pipeline
    location str
    Connection location inside pipeline
    name str
    Connection name inside pipeline
    system_data SystemDataResponse
    Metadata pertaining to creation and last modification of the resource.
    type str
    Connection type inside pipeline
    properties PipelineConnectionResponseProperties
    Connection properties inside pipeline
    etag String
    Connection etag inside pipeline
    id String
    Connection id inside pipeline
    location String
    Connection location inside pipeline
    name String
    Connection name inside pipeline
    systemData Property Map
    Metadata pertaining to creation and last modification of the resource.
    type String
    Connection type inside pipeline
    properties Property Map
    Connection properties inside pipeline

    PipelineConnectionResponseProperties

    InternalMetadata InternalMetadataPropertiesResponse
    Internal metadata of the connection inside pipeline.
    internalMetadata InternalMetadataPropertiesResponse
    Internal metadata of the connection inside pipeline.
    internalMetadata InternalMetadataPropertiesResponse
    Internal metadata of the connection inside pipeline.
    internal_metadata InternalMetadataPropertiesResponse
    Internal metadata of the connection inside pipeline.
    internalMetadata Property Map
    Internal metadata of the connection inside pipeline.

    PipelinePropertiesResponse

    Connections List<Pulumi.AzureNative.AzureDataTransfer.Inputs.PipelineConnectionResponse>
    Connections associated with pipeline
    ProvisioningState string
    Provisioning state of the pipeline
    RemoteCloud string
    Remote cloud of the data to be transferred or received
    DisplayName string
    Display name of this pipeline
    FlowTypes List<string>
    The flow types allowed for this pipeline
    Policies List<string>
    The policies for this pipeline
    Subscribers List<Pulumi.AzureNative.AzureDataTransfer.Inputs.SubscriberResponse>
    Subscribers of this resource
    Connections []PipelineConnectionResponse
    Connections associated with pipeline
    ProvisioningState string
    Provisioning state of the pipeline
    RemoteCloud string
    Remote cloud of the data to be transferred or received
    DisplayName string
    Display name of this pipeline
    FlowTypes []string
    The flow types allowed for this pipeline
    Policies []string
    The policies for this pipeline
    Subscribers []SubscriberResponse
    Subscribers of this resource
    connections List<PipelineConnectionResponse>
    Connections associated with pipeline
    provisioningState String
    Provisioning state of the pipeline
    remoteCloud String
    Remote cloud of the data to be transferred or received
    displayName String
    Display name of this pipeline
    flowTypes List<String>
    The flow types allowed for this pipeline
    policies List<String>
    The policies for this pipeline
    subscribers List<SubscriberResponse>
    Subscribers of this resource
    connections PipelineConnectionResponse[]
    Connections associated with pipeline
    provisioningState string
    Provisioning state of the pipeline
    remoteCloud string
    Remote cloud of the data to be transferred or received
    displayName string
    Display name of this pipeline
    flowTypes string[]
    The flow types allowed for this pipeline
    policies string[]
    The policies for this pipeline
    subscribers SubscriberResponse[]
    Subscribers of this resource
    connections Sequence[PipelineConnectionResponse]
    Connections associated with pipeline
    provisioning_state str
    Provisioning state of the pipeline
    remote_cloud str
    Remote cloud of the data to be transferred or received
    display_name str
    Display name of this pipeline
    flow_types Sequence[str]
    The flow types allowed for this pipeline
    policies Sequence[str]
    The policies for this pipeline
    subscribers Sequence[SubscriberResponse]
    Subscribers of this resource
    connections List<Property Map>
    Connections associated with pipeline
    provisioningState String
    Provisioning state of the pipeline
    remoteCloud String
    Remote cloud of the data to be transferred or received
    displayName String
    Display name of this pipeline
    flowTypes List<String>
    The flow types allowed for this pipeline
    policies List<String>
    The policies for this pipeline
    subscribers List<Property Map>
    Subscribers of this resource

    SubscriberResponse

    Email string
    Email of the subscriber
    Notifications double
    Number specifying what notifications to receive
    Email string
    Email of the subscriber
    Notifications float64
    Number specifying what notifications to receive
    email String
    Email of the subscriber
    notifications Double
    Number specifying what notifications to receive
    email string
    Email of the subscriber
    notifications number
    Number specifying what notifications to receive
    email str
    Email of the subscriber
    notifications float
    Number specifying what notifications to receive
    email String
    Email of the subscriber
    notifications Number
    Number specifying what notifications to receive

    SystemDataResponse

    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.

    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.44.1 published on Thursday, Jun 6, 2024 by Pulumi