Skip to content

Commit 021c0f3

Browse files
authored
Stream analytics testcase (Azure#30768)
* finished * fininshed * testcase * finished * playback * re-record * record * finished * Update Azure.ResourceManager.StreamAnalytics.netstandard2.0.cs * Update autorest.md * Update ResourceDataHelpers.cs * fixed * Update autorest.md
1 parent e945b58 commit 021c0f3

File tree

51 files changed

+40714
-28
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

51 files changed

+40714
-28
lines changed

sdk/streamanalytics/Azure.ResourceManager.StreamAnalytics/src/Generated/Models/ClusterInfo.Serialization.cs

Lines changed: 45 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

sdk/streamanalytics/Azure.ResourceManager.StreamAnalytics/src/Generated/Models/ClusterInfo.cs

Lines changed: 30 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

sdk/streamanalytics/Azure.ResourceManager.StreamAnalytics/src/Generated/Models/StreamAnalyticsPrivateEndpointData.Serialization.cs

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

sdk/streamanalytics/Azure.ResourceManager.StreamAnalytics/src/Generated/Models/StreamingJobData.Serialization.cs

Lines changed: 23 additions & 10 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

sdk/streamanalytics/Azure.ResourceManager.StreamAnalytics/src/Generated/Models/StreamingJobFunctionInput.Serialization.cs

Lines changed: 11 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

sdk/streamanalytics/Azure.ResourceManager.StreamAnalytics/src/Generated/StreamingJobData.cs

Lines changed: 4 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

sdk/streamanalytics/Azure.ResourceManager.StreamAnalytics/src/autorest.md

Lines changed: 21 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,11 +19,15 @@ modelerfour:
1919
list-exception:
2020
- /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.StreamAnalytics/streamingjobs/{jobName}/transformations/{transformationName}
2121

22+
# add this configuration to avoid the type of cluster is changed to writeablesubresource from ClusterInfo automatically,The writeablesubresource type cannot fail to have the nullable attribute. In tests, the return value of the cluster is null.
23+
no-property-type-replacement:
24+
- ClusterInfo
2225
rename-mapping:
2326
SampleInput.dataLocale: dataLocalion|azure-location
2427
StreamingJob.properties.dataLocale: dataLocalion|azure-location
2528
StreamingJob.properties.jobId: -|uuid
2629
ClusterJob.id: -|arm-id
30+
ClusterInfo.id: -|arm-id
2731
ClusterProperties.clusterId: -|uuid
2832
LastOutputEventTimestamp.lastOutputEventTime: lastOutputEventOn|datetime
2933
LastOutputEventTimestamp.lastUpdateTime: lastUpdatedOn|datetime
@@ -98,7 +102,7 @@ rename-mapping:
98102
Transformation: StreamingJobTransformation
99103
UpdateMode: StreamingJobFunctionUpdateMode
100104
UdfType: StreamingJobFunctionUdfType
101-
105+
102106
prepend-rp-prefix:
103107
- AuthenticationMode
104108
- Cluster
@@ -210,5 +214,21 @@ directive:
210214
'modelAsString': true
211215
}
212216
};
217+
- from: swagger-document
218+
where: $.definitions.StreamingJobProperties.properties.jobStorageAccount
219+
transform: >
220+
$["x-nullable"] = true;
221+
- from: swagger-document
222+
where: $.definitions.PrivateEndpoint.properties.etag
223+
transform: >
224+
$["x-nullable"] = true;
225+
- from: swagger-document
226+
where: $.definitions.StreamingJobProperties.properties.cluster
227+
transform: >
228+
$["x-nullable"] = true;
229+
- from: swagger-document
230+
where: $.definitions.FunctionInput.properties.isConfigurationParameter
231+
transform: >
232+
$["x-nullable"] = true;
213233
214234
```

0 commit comments

Comments
 (0)