You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Represents a FlowProfile Azure resource, which defines a data replication scenario with a specific data classification and a set of configurable policy rules.
* Approves the specified connection request in a pipeline.
77
+
* Approves a pending connection request associated with the specified Pipeline.
73
78
*/
74
79
approveConnectionisArmResourceActionAsync<
75
80
Pipeline,
@@ -78,7 +83,7 @@ interface Pipelines {
78
83
>;
79
84
80
85
/**
81
-
* Executes a privileged action for a pipeline.
86
+
* Executes a privileged or administrative action on the specified Pipeline.
82
87
*/
83
88
executeActionisArmResourceActionAsync<
84
89
Pipeline,
@@ -87,17 +92,16 @@ interface Pipelines {
87
92
>;
88
93
89
94
/**
90
-
* Lists the flows in a pipeline.
95
+
* Lists all Flows associated with the specified Pipeline.
91
96
*/
92
97
#suppress"@azure-tools/typespec-azure-core/no-openapi""Operation Id generated does not match original OpenAPIv2 JSON specification."
93
-
#suppress"@azure-tools/typespec-client-generator-core/no-unnamed-types""Backwards compatibility with existing clients."
94
98
@action("listFlows")
95
99
@operationId("ListFlowsByPipeline_List")
96
100
listisArmResourceActionSync<
97
101
Pipeline,
98
102
{
99
103
/**
100
-
* Connection(s) to retrieve flows of
104
+
* A list of connection identifiers used to filter the Flows to be retrieved.
101
105
*/
102
106
@bodyRoot
103
107
connections?:ConnectionIdList;
@@ -106,7 +110,7 @@ interface Pipelines {
106
110
>;
107
111
108
112
/**
109
-
* Lists the schemas for the specified connection in a pipeline.
113
+
* Lists the schemas associated with a specific connection in the Pipeline. This operation has reached end of life support starting version 2025-05-30-preview. For schema support please create and use a FlowProfile resource.
110
114
*/
111
115
#suppress"@azure-tools/typespec-azure-core/no-openapi""Operation Id generated does not match original OpenAPIv2 JSON specification."
112
116
@action("listSchemas")
@@ -118,7 +122,7 @@ interface Pipelines {
118
122
>;
119
123
120
124
/**
121
-
* Rejects the specified connection request in a pipeline.
125
+
* Rejects a pending connection request associated with the specified Pipeline.
122
126
*/
123
127
rejectConnectionisArmResourceActionAsync<
124
128
Pipeline,
@@ -129,14 +133,28 @@ interface Pipelines {
129
133
130
134
@@maxLength(Pipeline.name, 64);
131
135
@@minLength(Pipeline.name, 3);
132
-
@@doc(Pipeline.name, "The name for the pipeline to perform the operation on.");
133
-
@@doc(Pipeline.properties, "Properties of pipeline");
* AzureDataTransfer interface defines provider-level operations for managing
21
+
* schemas and FlowProfiles in Azure Data Transfer.
22
+
*/
17
23
#suppress"@azure-tools/typespec-azure-resource-manager/arm-resource-interface-requires-decorator""This interface corresponds to our Provider level actions, no decorator exists for that."
18
24
interfaceAzureDataTransfer {
19
25
/**
20
-
* Lists approved schemas for Azure Data Transfer.
26
+
* Retrieves the list of approved schemas available for Azure Data Transfer. This operation has reached end of life support starting version 2025-05-30-preview. For schema support please create and use a FlowProfile resource.
21
27
*/
22
28
#suppress"@azure-tools/typespec-azure-core/no-openapi""Operation Id generated does not match original OpenAPIv2 JSON specification."
* Retrieves a list of FlowProfile resources associated with a specified pipeline.
38
+
*/
39
+
@added(Versions.v2025_05_30_preview)
40
+
@autoRoute
41
+
listFlowProfilesisArmProviderActionSync<
42
+
Request=ListFlowProfilesRequest,
43
+
Response= {
44
+
/**
45
+
* A list of FlowProfile metadata created under the specified pipeline.
46
+
*/
47
+
@added(Versions.v2025_05_30_preview)
48
+
@bodyRoot
49
+
flowProfileList?:FlowProfileMetadata[];
50
+
}
51
+
>;
52
+
29
53
/**
30
-
* Validates a schema for Azure Data Transfer.
54
+
* Validates the structure and content of a schema for use in Azure Data Transfer. This operation has reached end of life support starting version 2025-05-30-preview. For schema support please create and use a FlowProfile resource.
31
55
*/
32
56
#suppress"@azure-tools/typespec-azure-core/no-openapi""Operation Id generated does not match original OpenAPIv2 JSON specification."
0 commit comments