22import { createAggregatedClient } from "@smithy/smithy-client" ;
33import { HttpHandlerOptions as __HttpHandlerOptions } from "@smithy/types" ;
44
5+ import {
6+ CreateCentralizationRuleForOrganizationCommand ,
7+ CreateCentralizationRuleForOrganizationCommandInput ,
8+ CreateCentralizationRuleForOrganizationCommandOutput ,
9+ } from "./commands/CreateCentralizationRuleForOrganizationCommand" ;
510import {
611 CreateTelemetryRuleCommand ,
712 CreateTelemetryRuleCommandInput ,
@@ -12,6 +17,11 @@ import {
1217 CreateTelemetryRuleForOrganizationCommandInput ,
1318 CreateTelemetryRuleForOrganizationCommandOutput ,
1419} from "./commands/CreateTelemetryRuleForOrganizationCommand" ;
20+ import {
21+ DeleteCentralizationRuleForOrganizationCommand ,
22+ DeleteCentralizationRuleForOrganizationCommandInput ,
23+ DeleteCentralizationRuleForOrganizationCommandOutput ,
24+ } from "./commands/DeleteCentralizationRuleForOrganizationCommand" ;
1525import {
1626 DeleteTelemetryRuleCommand ,
1727 DeleteTelemetryRuleCommandInput ,
@@ -22,6 +32,11 @@ import {
2232 DeleteTelemetryRuleForOrganizationCommandInput ,
2333 DeleteTelemetryRuleForOrganizationCommandOutput ,
2434} from "./commands/DeleteTelemetryRuleForOrganizationCommand" ;
35+ import {
36+ GetCentralizationRuleForOrganizationCommand ,
37+ GetCentralizationRuleForOrganizationCommandInput ,
38+ GetCentralizationRuleForOrganizationCommandOutput ,
39+ } from "./commands/GetCentralizationRuleForOrganizationCommand" ;
2540import {
2641 GetTelemetryEvaluationStatusCommand ,
2742 GetTelemetryEvaluationStatusCommandInput ,
@@ -42,6 +57,11 @@ import {
4257 GetTelemetryRuleForOrganizationCommandInput ,
4358 GetTelemetryRuleForOrganizationCommandOutput ,
4459} from "./commands/GetTelemetryRuleForOrganizationCommand" ;
60+ import {
61+ ListCentralizationRulesForOrganizationCommand ,
62+ ListCentralizationRulesForOrganizationCommandInput ,
63+ ListCentralizationRulesForOrganizationCommandOutput ,
64+ } from "./commands/ListCentralizationRulesForOrganizationCommand" ;
4565import {
4666 ListResourceTelemetryCommand ,
4767 ListResourceTelemetryCommandInput ,
@@ -93,6 +113,11 @@ import {
93113 UntagResourceCommandInput ,
94114 UntagResourceCommandOutput ,
95115} from "./commands/UntagResourceCommand" ;
116+ import {
117+ UpdateCentralizationRuleForOrganizationCommand ,
118+ UpdateCentralizationRuleForOrganizationCommandInput ,
119+ UpdateCentralizationRuleForOrganizationCommandOutput ,
120+ } from "./commands/UpdateCentralizationRuleForOrganizationCommand" ;
96121import {
97122 UpdateTelemetryRuleCommand ,
98123 UpdateTelemetryRuleCommandInput ,
@@ -106,14 +131,18 @@ import {
106131import { ObservabilityAdminClient , ObservabilityAdminClientConfig } from "./ObservabilityAdminClient" ;
107132
108133const commands = {
134+ CreateCentralizationRuleForOrganizationCommand,
109135 CreateTelemetryRuleCommand,
110136 CreateTelemetryRuleForOrganizationCommand,
137+ DeleteCentralizationRuleForOrganizationCommand,
111138 DeleteTelemetryRuleCommand,
112139 DeleteTelemetryRuleForOrganizationCommand,
140+ GetCentralizationRuleForOrganizationCommand,
113141 GetTelemetryEvaluationStatusCommand,
114142 GetTelemetryEvaluationStatusForOrganizationCommand,
115143 GetTelemetryRuleCommand,
116144 GetTelemetryRuleForOrganizationCommand,
145+ ListCentralizationRulesForOrganizationCommand,
117146 ListResourceTelemetryCommand,
118147 ListResourceTelemetryForOrganizationCommand,
119148 ListTagsForResourceCommand,
@@ -125,11 +154,29 @@ const commands = {
125154 StopTelemetryEvaluationForOrganizationCommand,
126155 TagResourceCommand,
127156 UntagResourceCommand,
157+ UpdateCentralizationRuleForOrganizationCommand,
128158 UpdateTelemetryRuleCommand,
129159 UpdateTelemetryRuleForOrganizationCommand,
130160} ;
131161
132162export interface ObservabilityAdmin {
163+ /**
164+ * @see {@link CreateCentralizationRuleForOrganizationCommand }
165+ */
166+ createCentralizationRuleForOrganization (
167+ args : CreateCentralizationRuleForOrganizationCommandInput ,
168+ options ?: __HttpHandlerOptions
169+ ) : Promise < CreateCentralizationRuleForOrganizationCommandOutput > ;
170+ createCentralizationRuleForOrganization (
171+ args : CreateCentralizationRuleForOrganizationCommandInput ,
172+ cb : ( err : any , data ?: CreateCentralizationRuleForOrganizationCommandOutput ) => void
173+ ) : void ;
174+ createCentralizationRuleForOrganization (
175+ args : CreateCentralizationRuleForOrganizationCommandInput ,
176+ options : __HttpHandlerOptions ,
177+ cb : ( err : any , data ?: CreateCentralizationRuleForOrganizationCommandOutput ) => void
178+ ) : void ;
179+
133180 /**
134181 * @see {@link CreateTelemetryRuleCommand }
135182 */
@@ -164,6 +211,23 @@ export interface ObservabilityAdmin {
164211 cb : ( err : any , data ?: CreateTelemetryRuleForOrganizationCommandOutput ) => void
165212 ) : void ;
166213
214+ /**
215+ * @see {@link DeleteCentralizationRuleForOrganizationCommand }
216+ */
217+ deleteCentralizationRuleForOrganization (
218+ args : DeleteCentralizationRuleForOrganizationCommandInput ,
219+ options ?: __HttpHandlerOptions
220+ ) : Promise < DeleteCentralizationRuleForOrganizationCommandOutput > ;
221+ deleteCentralizationRuleForOrganization (
222+ args : DeleteCentralizationRuleForOrganizationCommandInput ,
223+ cb : ( err : any , data ?: DeleteCentralizationRuleForOrganizationCommandOutput ) => void
224+ ) : void ;
225+ deleteCentralizationRuleForOrganization (
226+ args : DeleteCentralizationRuleForOrganizationCommandInput ,
227+ options : __HttpHandlerOptions ,
228+ cb : ( err : any , data ?: DeleteCentralizationRuleForOrganizationCommandOutput ) => void
229+ ) : void ;
230+
167231 /**
168232 * @see {@link DeleteTelemetryRuleCommand }
169233 */
@@ -198,6 +262,23 @@ export interface ObservabilityAdmin {
198262 cb : ( err : any , data ?: DeleteTelemetryRuleForOrganizationCommandOutput ) => void
199263 ) : void ;
200264
265+ /**
266+ * @see {@link GetCentralizationRuleForOrganizationCommand }
267+ */
268+ getCentralizationRuleForOrganization (
269+ args : GetCentralizationRuleForOrganizationCommandInput ,
270+ options ?: __HttpHandlerOptions
271+ ) : Promise < GetCentralizationRuleForOrganizationCommandOutput > ;
272+ getCentralizationRuleForOrganization (
273+ args : GetCentralizationRuleForOrganizationCommandInput ,
274+ cb : ( err : any , data ?: GetCentralizationRuleForOrganizationCommandOutput ) => void
275+ ) : void ;
276+ getCentralizationRuleForOrganization (
277+ args : GetCentralizationRuleForOrganizationCommandInput ,
278+ options : __HttpHandlerOptions ,
279+ cb : ( err : any , data ?: GetCentralizationRuleForOrganizationCommandOutput ) => void
280+ ) : void ;
281+
201282 /**
202283 * @see {@link GetTelemetryEvaluationStatusCommand }
203284 */
@@ -268,6 +349,24 @@ export interface ObservabilityAdmin {
268349 cb : ( err : any , data ?: GetTelemetryRuleForOrganizationCommandOutput ) => void
269350 ) : void ;
270351
352+ /**
353+ * @see {@link ListCentralizationRulesForOrganizationCommand }
354+ */
355+ listCentralizationRulesForOrganization ( ) : Promise < ListCentralizationRulesForOrganizationCommandOutput > ;
356+ listCentralizationRulesForOrganization (
357+ args : ListCentralizationRulesForOrganizationCommandInput ,
358+ options ?: __HttpHandlerOptions
359+ ) : Promise < ListCentralizationRulesForOrganizationCommandOutput > ;
360+ listCentralizationRulesForOrganization (
361+ args : ListCentralizationRulesForOrganizationCommandInput ,
362+ cb : ( err : any , data ?: ListCentralizationRulesForOrganizationCommandOutput ) => void
363+ ) : void ;
364+ listCentralizationRulesForOrganization (
365+ args : ListCentralizationRulesForOrganizationCommandInput ,
366+ options : __HttpHandlerOptions ,
367+ cb : ( err : any , data ?: ListCentralizationRulesForOrganizationCommandOutput ) => void
368+ ) : void ;
369+
271370 /**
272371 * @see {@link ListResourceTelemetryCommand }
273372 */
@@ -451,6 +550,23 @@ export interface ObservabilityAdmin {
451550 cb : ( err : any , data ?: UntagResourceCommandOutput ) => void
452551 ) : void ;
453552
553+ /**
554+ * @see {@link UpdateCentralizationRuleForOrganizationCommand }
555+ */
556+ updateCentralizationRuleForOrganization (
557+ args : UpdateCentralizationRuleForOrganizationCommandInput ,
558+ options ?: __HttpHandlerOptions
559+ ) : Promise < UpdateCentralizationRuleForOrganizationCommandOutput > ;
560+ updateCentralizationRuleForOrganization (
561+ args : UpdateCentralizationRuleForOrganizationCommandInput ,
562+ cb : ( err : any , data ?: UpdateCentralizationRuleForOrganizationCommandOutput ) => void
563+ ) : void ;
564+ updateCentralizationRuleForOrganization (
565+ args : UpdateCentralizationRuleForOrganizationCommandInput ,
566+ options : __HttpHandlerOptions ,
567+ cb : ( err : any , data ?: UpdateCentralizationRuleForOrganizationCommandOutput ) => void
568+ ) : void ;
569+
454570 /**
455571 * @see {@link UpdateTelemetryRuleCommand }
456572 */
0 commit comments