azure-native.azuredatatransfer.listListSchema
Explore with Pulumi AI
Lists the schemas for the specified connection in a pipeline.
Uses Azure REST API version 2024-09-27.
Other available API versions: 2023-10-11-preview, 2024-01-25, 2024-05-07, 2024-09-11, 2025-03-01-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native azuredatatransfer [ApiVersion]. See the version guide for details.
Using listListSchema
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 listListSchema(args: ListListSchemaArgs, opts?: InvokeOptions): Promise<ListListSchemaResult>
function listListSchemaOutput(args: ListListSchemaOutputArgs, opts?: InvokeOptions): Output<ListListSchemaResult>def list_list_schema(connection_id: Optional[str] = None,
                     content: Optional[str] = None,
                     direction: Optional[Union[str, SchemaDirection]] = None,
                     id: Optional[str] = None,
                     name: Optional[str] = None,
                     pipeline_name: Optional[str] = None,
                     resource_group_name: Optional[str] = None,
                     schema_type: Optional[Union[str, SchemaType]] = None,
                     schema_uri: Optional[str] = None,
                     status: Optional[Union[str, SchemaStatus]] = None,
                     opts: Optional[InvokeOptions] = None) -> ListListSchemaResult
def list_list_schema_output(connection_id: Optional[pulumi.Input[str]] = None,
                     content: Optional[pulumi.Input[str]] = None,
                     direction: Optional[pulumi.Input[Union[str, SchemaDirection]]] = None,
                     id: Optional[pulumi.Input[str]] = None,
                     name: Optional[pulumi.Input[str]] = None,
                     pipeline_name: Optional[pulumi.Input[str]] = None,
                     resource_group_name: Optional[pulumi.Input[str]] = None,
                     schema_type: Optional[pulumi.Input[Union[str, SchemaType]]] = None,
                     schema_uri: Optional[pulumi.Input[str]] = None,
                     status: Optional[pulumi.Input[Union[str, SchemaStatus]]] = None,
                     opts: Optional[InvokeOptions] = None) -> Output[ListListSchemaResult]func ListListSchema(ctx *Context, args *ListListSchemaArgs, opts ...InvokeOption) (*ListListSchemaResult, error)
func ListListSchemaOutput(ctx *Context, args *ListListSchemaOutputArgs, opts ...InvokeOption) ListListSchemaResultOutput> Note: This function is named ListListSchema in the Go SDK.
public static class ListListSchema 
{
    public static Task<ListListSchemaResult> InvokeAsync(ListListSchemaArgs args, InvokeOptions? opts = null)
    public static Output<ListListSchemaResult> Invoke(ListListSchemaInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<ListListSchemaResult> listListSchema(ListListSchemaArgs args, InvokeOptions options)
public static Output<ListListSchemaResult> listListSchema(ListListSchemaArgs args, InvokeOptions options)
fn::invoke:
  function: azure-native:azuredatatransfer:listListSchema
  arguments:
    # arguments dictionaryThe following arguments are supported:
- Pipeline
Name string - The name for the pipeline that is to be requested.
 - Resource
Group stringName  - The name of the resource group. The name is case insensitive.
 - Connection
Id string - Connection ID associated with this schema
 - Content string
 - Content of the schema
 - Direction
string | Pulumi.
Azure Native. Azure Data Transfer. Schema Direction  - The direction of the schema.
 - Id string
 - ID associated with this schema
 - Name string
 - Name of the schema
 - Schema
Type string | Pulumi.Azure Native. Azure Data Transfer. Schema Type  - The Schema Type
 - Schema
Uri string - Uri containing SAS token for the zipped schema
 - Status
string | Pulumi.
Azure Native. Azure Data Transfer. Schema Status  - Status of the schema
 
- Pipeline
Name string - The name for the pipeline that is to be requested.
 - Resource
Group stringName  - The name of the resource group. The name is case insensitive.
 - Connection
Id string - Connection ID associated with this schema
 - Content string
 - Content of the schema
 - Direction
string | Schema
Direction  - The direction of the schema.
 - Id string
 - ID associated with this schema
 - Name string
 - Name of the schema
 - Schema
Type string | SchemaType  - The Schema Type
 - Schema
Uri string - Uri containing SAS token for the zipped schema
 - Status
string | Schema
Status  - Status of the schema
 
- pipeline
Name String - The name for the pipeline that is to be requested.
 - resource
Group StringName  - The name of the resource group. The name is case insensitive.
 - connection
Id String - Connection ID associated with this schema
 - content String
 - Content of the schema
 - direction
String | Schema
Direction  - The direction of the schema.
 - id String
 - ID associated with this schema
 - name String
 - Name of the schema
 - schema
Type String | SchemaType  - The Schema Type
 - schema
Uri String - Uri containing SAS token for the zipped schema
 - status
String | Schema
Status  - Status of the schema
 
- pipeline
Name string - The name for the pipeline that is to be requested.
 - resource
Group stringName  - The name of the resource group. The name is case insensitive.
 - connection
Id string - Connection ID associated with this schema
 - content string
 - Content of the schema
 - direction
string | Schema
Direction  - The direction of the schema.
 - id string
 - ID associated with this schema
 - name string
 - Name of the schema
 - schema
Type string | SchemaType  - The Schema Type
 - schema
Uri string - Uri containing SAS token for the zipped schema
 - status
string | Schema
Status  - Status of the schema
 
- pipeline_
name str - The name for the pipeline that is to be requested.
 - resource_
group_ strname  - The name of the resource group. The name is case insensitive.
 - connection_
id str - Connection ID associated with this schema
 - content str
 - Content of the schema
 - direction
str | Schema
Direction  - The direction of the schema.
 - id str
 - ID associated with this schema
 - name str
 - Name of the schema
 - schema_
type str | SchemaType  - The Schema Type
 - schema_
uri str - Uri containing SAS token for the zipped schema
 - status
str | Schema
Status  - Status of the schema
 
- pipeline
Name String - The name for the pipeline that is to be requested.
 - resource
Group StringName  - The name of the resource group. The name is case insensitive.
 - connection
Id String - Connection ID associated with this schema
 - content String
 - Content of the schema
 - direction String | "Send" | "Receive"
 - The direction of the schema.
 - id String
 - ID associated with this schema
 - name String
 - Name of the schema
 - schema
Type String | "Xsd" | "Zip" - The Schema Type
 - schema
Uri String - Uri containing SAS token for the zipped schema
 - status String | "New" | "Approved"
 - Status of the schema
 
listListSchema Result
The following output properties are available:
- Value
[]Schema
Response  - Schemas array.
 
- value
List<Schema
Response>  - Schemas array.
 
- value
Schema
Response[]  - Schemas array.
 
- value
Sequence[Schema
Response]  - Schemas array.
 
- value List<Property Map>
 - Schemas array.
 
Supporting Types
SchemaDirection 
SchemaResponse 
- Connection
Id string - Connection ID associated with this schema
 - Content string
 - Content of the schema
 - Direction string
 - The direction of the schema.
 - Id string
 - ID associated with this schema
 - Name string
 - Name of the schema
 - Schema
Type string - The Schema Type
 - Schema
Uri string - Uri containing SAS token for the zipped schema
 - Status string
 - Status of the schema
 
- Connection
Id string - Connection ID associated with this schema
 - Content string
 - Content of the schema
 - Direction string
 - The direction of the schema.
 - Id string
 - ID associated with this schema
 - Name string
 - Name of the schema
 - Schema
Type string - The Schema Type
 - Schema
Uri string - Uri containing SAS token for the zipped schema
 - Status string
 - Status of the schema
 
- connection
Id String - Connection ID associated with this schema
 - content String
 - Content of the schema
 - direction String
 - The direction of the schema.
 - id String
 - ID associated with this schema
 - name String
 - Name of the schema
 - schema
Type String - The Schema Type
 - schema
Uri String - Uri containing SAS token for the zipped schema
 - status String
 - Status of the schema
 
- connection
Id string - Connection ID associated with this schema
 - content string
 - Content of the schema
 - direction string
 - The direction of the schema.
 - id string
 - ID associated with this schema
 - name string
 - Name of the schema
 - schema
Type string - The Schema Type
 - schema
Uri string - Uri containing SAS token for the zipped schema
 - status string
 - Status of the schema
 
- connection_
id str - Connection ID associated with this schema
 - content str
 - Content of the schema
 - direction str
 - The direction of the schema.
 - id str
 - ID associated with this schema
 - name str
 - Name of the schema
 - schema_
type str - The Schema Type
 - schema_
uri str - Uri containing SAS token for the zipped schema
 - status str
 - Status of the schema
 
- connection
Id String - Connection ID associated with this schema
 - content String
 - Content of the schema
 - direction String
 - The direction of the schema.
 - id String
 - ID associated with this schema
 - name String
 - Name of the schema
 - schema
Type String - The Schema Type
 - schema
Uri String - Uri containing SAS token for the zipped schema
 - status String
 - Status of the schema
 
SchemaStatus 
SchemaType 
Package Details
- Repository
 - Azure Native pulumi/pulumi-azure-native
 - License
 - Apache-2.0