Skip to content

Commit d04bf69

Browse files
author
SDKAuto
committed
CodeGen from PR 24072 in Azure/azure-rest-api-specs
Merge a7499240e1ca6d4cfa67ef5bb41ac3ffcef46010 into 3fd46fc6005b18b1dafc602795f1da99fc2326e4
1 parent 250df30 commit d04bf69

26 files changed

+5530
-1931
lines changed

common/config/rush/pnpm-lock.yaml

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

sdk/notificationhubs/arm-notificationhubs/CHANGELOG.md

Lines changed: 228 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,235 @@
11
# Release History
2+
3+
## 3.0.0-beta.1 (2023-06-26)
4+
5+
**Features**
26

3-
## 2.1.1 (Unreleased)
4-
5-
### Features Added
6-
7-
### Breaking Changes
8-
9-
### Bugs Fixed
7+
- Added operation group PrivateEndpointConnections
8+
- Added operation Namespaces.beginCreateOrUpdate
9+
- Added operation Namespaces.beginCreateOrUpdateAndWait
10+
- Added operation Namespaces.delete
11+
- Added operation Namespaces.getPnsCredentials
12+
- Added operation Namespaces.update
13+
- Added operation NotificationHubs.update
14+
- Added Interface AdmCredentialProperties
15+
- Added Interface ApnsCredentialProperties
16+
- Added Interface Availability
17+
- Added Interface BaiduCredentialProperties
18+
- Added Interface BrowserCredential
19+
- Added Interface BrowserCredentialProperties
20+
- Added Interface ConnectionDetails
21+
- Added Interface DebugSendResult
22+
- Added Interface ErrorAdditionalInfo
23+
- Added Interface ErrorDetail
24+
- Added Interface GcmCredentialProperties
25+
- Added Interface GroupConnectivityInformation
26+
- Added Interface IpRule
27+
- Added Interface LogSpecification
28+
- Added Interface MetricSpecification
29+
- Added Interface MpnsCredentialProperties
30+
- Added Interface NamespaceProperties
31+
- Added Interface NamespacesGetPnsCredentialsOptionalParams
32+
- Added Interface NamespacesUpdateOptionalParams
33+
- Added Interface NetworkAcls
34+
- Added Interface NotificationHubProperties
35+
- Added Interface NotificationHubsRPClientOptionalParams
36+
- Added Interface NotificationHubsUpdateOptionalParams
37+
- Added Interface OperationProperties
38+
- Added Interface PnsCredentials
39+
- Added Interface PolicyKeyResource
40+
- Added Interface PrivateEndpointConnectionProperties
41+
- Added Interface PrivateEndpointConnectionResource
42+
- Added Interface PrivateEndpointConnectionResourceListResult
43+
- Added Interface PrivateEndpointConnectionsDeleteHeaders
44+
- Added Interface PrivateEndpointConnectionsDeleteOptionalParams
45+
- Added Interface PrivateEndpointConnectionsGetGroupIdOptionalParams
46+
- Added Interface PrivateEndpointConnectionsGetOptionalParams
47+
- Added Interface PrivateEndpointConnectionsListGroupIdsOptionalParams
48+
- Added Interface PrivateEndpointConnectionsListOptionalParams
49+
- Added Interface PrivateEndpointConnectionsUpdateOptionalParams
50+
- Added Interface PrivateLinkResource
51+
- Added Interface PrivateLinkResourceListResult
52+
- Added Interface PrivateLinkResourceProperties
53+
- Added Interface PrivateLinkServiceConnection
54+
- Added Interface ProxyResource
55+
- Added Interface PublicInternetAuthorizationRule
56+
- Added Interface RegistrationResult
57+
- Added Interface RemotePrivateEndpointConnection
58+
- Added Interface RemotePrivateLinkServiceConnectionState
59+
- Added Interface ServiceSpecification
60+
- Added Interface SystemData
61+
- Added Interface TrackedResource
62+
- Added Interface WnsCredentialProperties
63+
- Added Interface XiaomiCredential
64+
- Added Interface XiaomiCredentialProperties
65+
- Added Class NotificationHubsRPClient
66+
- Added Type Alias CreatedByType
67+
- Added Type Alias NamespacesGetPnsCredentialsResponse
68+
- Added Type Alias NamespaceStatus
69+
- Added Type Alias NamespacesUpdateResponse
70+
- Added Type Alias NotificationHubsUpdateResponse
71+
- Added Type Alias OperationProvisioningState
72+
- Added Type Alias PolicyKeyType
73+
- Added Type Alias PrivateEndpointConnectionProvisioningState
74+
- Added Type Alias PrivateEndpointConnectionsDeleteResponse
75+
- Added Type Alias PrivateEndpointConnectionsGetGroupIdResponse
76+
- Added Type Alias PrivateEndpointConnectionsGetResponse
77+
- Added Type Alias PrivateEndpointConnectionsListGroupIdsResponse
78+
- Added Type Alias PrivateEndpointConnectionsListResponse
79+
- Added Type Alias PrivateEndpointConnectionsUpdateResponse
80+
- Added Type Alias PrivateLinkConnectionStatus
81+
- Added Type Alias PublicNetworkAccess
82+
- Added Type Alias ReplicationRegion
83+
- Added Type Alias ZoneRedundancyPreference
84+
- Interface CheckAvailabilityResult has a new optional parameter location
85+
- Interface CheckAvailabilityResult has a new optional parameter sku
86+
- Interface CheckAvailabilityResult has a new optional parameter tags
87+
- Interface DebugSendResponse has a new optional parameter location
88+
- Interface DebugSendResponse has a new optional parameter properties
89+
- Interface DebugSendResponse has a new optional parameter tags
90+
- Interface ErrorResponse has a new optional parameter error
91+
- Interface NamespacePatchParameters has a new optional parameter properties
92+
- Interface NamespaceResource has a new optional parameter properties
93+
- Interface NamespacesCreateOrUpdateOptionalParams has a new optional parameter resumeFrom
94+
- Interface NamespacesCreateOrUpdateOptionalParams has a new optional parameter updateIntervalInMs
95+
- Interface NamespacesListAllOptionalParams has a new optional parameter skipToken
96+
- Interface NamespacesListAllOptionalParams has a new optional parameter top
97+
- Interface NamespacesListOptionalParams has a new optional parameter skipToken
98+
- Interface NamespacesListOptionalParams has a new optional parameter top
99+
- Interface NotificationHubPatchParameters has a new optional parameter properties
100+
- Interface NotificationHubPatchParameters has a new optional parameter sku
101+
- Interface NotificationHubPatchParameters has a new optional parameter tags
102+
- Interface NotificationHubResource has a new optional parameter properties
103+
- Interface NotificationHubResource has a new optional parameter sku
104+
- Interface NotificationHubsListOptionalParams has a new optional parameter skipToken
105+
- Interface NotificationHubsListOptionalParams has a new optional parameter top
106+
- Interface Operation has a new optional parameter isDataAction
107+
- Interface Operation has a new optional parameter properties
108+
- Interface OperationDisplay has a new optional parameter description
109+
- Interface PnsCredentialsResource has a new optional parameter location
110+
- Interface PnsCredentialsResource has a new optional parameter properties
111+
- Interface PnsCredentialsResource has a new optional parameter tags
112+
- Interface Resource has a new optional parameter systemData
113+
- Interface SharedAccessAuthorizationRuleResource has a new optional parameter location
114+
- Interface SharedAccessAuthorizationRuleResource has a new optional parameter properties
115+
- Interface SharedAccessAuthorizationRuleResource has a new optional parameter tags
116+
- Added Enum KnownAccessRights
117+
- Added Enum KnownCreatedByType
118+
- Added Enum KnownNamespaceStatus
119+
- Added Enum KnownNamespaceType
120+
- Added Enum KnownOperationProvisioningState
121+
- Added Enum KnownPolicyKeyType
122+
- Added Enum KnownPrivateEndpointConnectionProvisioningState
123+
- Added Enum KnownPrivateLinkConnectionStatus
124+
- Added Enum KnownPublicNetworkAccess
125+
- Added Enum KnownReplicationRegion
126+
- Added Enum KnownZoneRedundancyPreference
10127

11-
### Other Changes
128+
**Breaking Changes**
12129

130+
- Removed operation Namespaces.beginDelete
131+
- Removed operation Namespaces.beginDeleteAndWait
132+
- Removed operation Namespaces.createOrUpdate
133+
- Removed operation Namespaces.patch
134+
- Removed operation NotificationHubs.patch
135+
- Operation Namespaces.createOrUpdateAuthorizationRule has a new signature
136+
- Operation Namespaces.regenerateKeys has a new signature
137+
- Operation NotificationHubs.createOrUpdate has a new signature
138+
- Operation NotificationHubs.createOrUpdateAuthorizationRule has a new signature
139+
- Operation NotificationHubs.regenerateKeys has a new signature
140+
- Deleted Class NotificationHubsManagementClient
141+
- Interface AdmCredential no longer has parameter authTokenUrl
142+
- Interface AdmCredential no longer has parameter clientId
143+
- Interface AdmCredential no longer has parameter clientSecret
144+
- Interface ApnsCredential no longer has parameter apnsCertificate
145+
- Interface ApnsCredential no longer has parameter appId
146+
- Interface ApnsCredential no longer has parameter appName
147+
- Interface ApnsCredential no longer has parameter certificateKey
148+
- Interface ApnsCredential no longer has parameter endpoint
149+
- Interface ApnsCredential no longer has parameter keyId
150+
- Interface ApnsCredential no longer has parameter thumbprint
151+
- Interface ApnsCredential no longer has parameter token
152+
- Interface BaiduCredential no longer has parameter baiduApiKey
153+
- Interface BaiduCredential no longer has parameter baiduEndPoint
154+
- Interface BaiduCredential no longer has parameter baiduSecretKey
155+
- Interface DebugSendResponse no longer has parameter failure
156+
- Interface DebugSendResponse no longer has parameter results
157+
- Interface DebugSendResponse no longer has parameter success
158+
- Interface ErrorResponse no longer has parameter code
159+
- Interface ErrorResponse no longer has parameter message
160+
- Interface GcmCredential no longer has parameter gcmEndpoint
161+
- Interface GcmCredential no longer has parameter googleApiKey
162+
- Interface MpnsCredential no longer has parameter certificateKey
163+
- Interface MpnsCredential no longer has parameter mpnsCertificate
164+
- Interface MpnsCredential no longer has parameter thumbprint
165+
- Interface NamespaceResource no longer has parameter createdAt
166+
- Interface NamespaceResource no longer has parameter critical
167+
- Interface NamespaceResource no longer has parameter dataCenter
168+
- Interface NamespaceResource no longer has parameter enabled
169+
- Interface NamespaceResource no longer has parameter metricId
170+
- Interface NamespaceResource no longer has parameter namePropertiesName
171+
- Interface NamespaceResource no longer has parameter namespaceType
172+
- Interface NamespaceResource no longer has parameter provisioningState
173+
- Interface NamespaceResource no longer has parameter region
174+
- Interface NamespaceResource no longer has parameter scaleUnit
175+
- Interface NamespaceResource no longer has parameter serviceBusEndpoint
176+
- Interface NamespaceResource no longer has parameter status
177+
- Interface NamespaceResource no longer has parameter subscriptionId
178+
- Interface NamespaceResource no longer has parameter updatedAt
179+
- Interface NamespacesDeleteOptionalParams no longer has parameter resumeFrom
180+
- Interface NamespacesDeleteOptionalParams no longer has parameter updateIntervalInMs
181+
- Interface NotificationHubPatchParameters no longer has parameter admCredential
182+
- Interface NotificationHubPatchParameters no longer has parameter apnsCredential
183+
- Interface NotificationHubPatchParameters no longer has parameter authorizationRules
184+
- Interface NotificationHubPatchParameters no longer has parameter baiduCredential
185+
- Interface NotificationHubPatchParameters no longer has parameter gcmCredential
186+
- Interface NotificationHubPatchParameters no longer has parameter mpnsCredential
187+
- Interface NotificationHubPatchParameters no longer has parameter namePropertiesName
188+
- Interface NotificationHubPatchParameters no longer has parameter registrationTtl
189+
- Interface NotificationHubPatchParameters no longer has parameter wnsCredential
190+
- Interface NotificationHubResource no longer has parameter admCredential
191+
- Interface NotificationHubResource no longer has parameter apnsCredential
192+
- Interface NotificationHubResource no longer has parameter authorizationRules
193+
- Interface NotificationHubResource no longer has parameter baiduCredential
194+
- Interface NotificationHubResource no longer has parameter gcmCredential
195+
- Interface NotificationHubResource no longer has parameter mpnsCredential
196+
- Interface NotificationHubResource no longer has parameter namePropertiesName
197+
- Interface NotificationHubResource no longer has parameter registrationTtl
198+
- Interface NotificationHubResource no longer has parameter wnsCredential
199+
- Interface NotificationHubsDebugSendOptionalParams no longer has parameter parameters
200+
- Interface PnsCredentialsResource no longer has parameter admCredential
201+
- Interface PnsCredentialsResource no longer has parameter apnsCredential
202+
- Interface PnsCredentialsResource no longer has parameter baiduCredential
203+
- Interface PnsCredentialsResource no longer has parameter gcmCredential
204+
- Interface PnsCredentialsResource no longer has parameter mpnsCredential
205+
- Interface PnsCredentialsResource no longer has parameter wnsCredential
206+
- Interface Resource no longer has parameter location
207+
- Interface Resource no longer has parameter sku
208+
- Interface Resource no longer has parameter tags
209+
- Interface SharedAccessAuthorizationRuleResource no longer has parameter claimType
210+
- Interface SharedAccessAuthorizationRuleResource no longer has parameter claimValue
211+
- Interface SharedAccessAuthorizationRuleResource no longer has parameter createdTime
212+
- Interface SharedAccessAuthorizationRuleResource no longer has parameter keyName
213+
- Interface SharedAccessAuthorizationRuleResource no longer has parameter modifiedTime
214+
- Interface SharedAccessAuthorizationRuleResource no longer has parameter primaryKey
215+
- Interface SharedAccessAuthorizationRuleResource no longer has parameter revision
216+
- Interface SharedAccessAuthorizationRuleResource no longer has parameter rights
217+
- Interface SharedAccessAuthorizationRuleResource no longer has parameter secondaryKey
218+
- Interface WnsCredential no longer has parameter packageSid
219+
- Interface WnsCredential no longer has parameter secretKey
220+
- Interface WnsCredential no longer has parameter windowsLiveEndpoint
221+
- Interface AdmCredential has a new required parameter properties
222+
- Interface ApnsCredential has a new required parameter properties
223+
- Interface BaiduCredential has a new required parameter properties
224+
- Interface GcmCredential has a new required parameter properties
225+
- Interface MpnsCredential has a new required parameter properties
226+
- Interface NamespaceResource has a new required parameter sku
227+
- Interface WnsCredential has a new required parameter properties
228+
- Parameter rights of interface SharedAccessAuthorizationRuleProperties is now required
229+
- Type of parameter createdTime of interface SharedAccessAuthorizationRuleProperties is changed from string to Date
230+
- Type of parameter modifiedTime of interface SharedAccessAuthorizationRuleProperties is changed from string to Date
231+
232+
13233
## 2.1.0 (2022-12-01)
14234

15235
**Features**

sdk/notificationhubs/arm-notificationhubs/LICENSE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
The MIT License (MIT)
22

3-
Copyright (c) 2022 Microsoft
3+
Copyright (c) 2023 Microsoft
44

55
Permission is hereby granted, free of charge, to any person obtaining a copy
66
of this software and associated documentation files (the "Software"), to deal

0 commit comments

Comments
 (0)