-
Notifications
You must be signed in to change notification settings - Fork 800
/
options.go
1395 lines (1147 loc) · 58.2 KB
/
options.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
//go:build go1.18
// +build go1.18
// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License. See License.txt in the project root for license information.
// Code generated by Microsoft (R) AutoRest Code Generator. DO NOT EDIT.
// Changes may cause incorrect behavior and will be lost if the code is regenerated.
package armsecurity
// APICollectionsClientBeginOnboardAzureAPIManagementAPIOptions contains the optional parameters for the APICollectionsClient.BeginOnboardAzureAPIManagementAPI
// method.
type APICollectionsClientBeginOnboardAzureAPIManagementAPIOptions struct {
// Resumes the LRO from the provided token.
ResumeToken string
}
// APICollectionsClientGetByAzureAPIManagementServiceOptions contains the optional parameters for the APICollectionsClient.GetByAzureAPIManagementService
// method.
type APICollectionsClientGetByAzureAPIManagementServiceOptions struct {
// placeholder for future optional parameters
}
// APICollectionsClientListByAzureAPIManagementServiceOptions contains the optional parameters for the APICollectionsClient.NewListByAzureAPIManagementServicePager
// method.
type APICollectionsClientListByAzureAPIManagementServiceOptions struct {
// placeholder for future optional parameters
}
// APICollectionsClientListByResourceGroupOptions contains the optional parameters for the APICollectionsClient.NewListByResourceGroupPager
// method.
type APICollectionsClientListByResourceGroupOptions struct {
// placeholder for future optional parameters
}
// APICollectionsClientListBySubscriptionOptions contains the optional parameters for the APICollectionsClient.NewListBySubscriptionPager
// method.
type APICollectionsClientListBySubscriptionOptions struct {
// placeholder for future optional parameters
}
// APICollectionsClientOffboardAzureAPIManagementAPIOptions contains the optional parameters for the APICollectionsClient.OffboardAzureAPIManagementAPI
// method.
type APICollectionsClientOffboardAzureAPIManagementAPIOptions struct {
// placeholder for future optional parameters
}
// AccountConnectorsClientCreateOrUpdateOptions contains the optional parameters for the AccountConnectorsClient.CreateOrUpdate
// method.
type AccountConnectorsClientCreateOrUpdateOptions struct {
// placeholder for future optional parameters
}
// AccountConnectorsClientDeleteOptions contains the optional parameters for the AccountConnectorsClient.Delete method.
type AccountConnectorsClientDeleteOptions struct {
// placeholder for future optional parameters
}
// AccountConnectorsClientGetOptions contains the optional parameters for the AccountConnectorsClient.Get method.
type AccountConnectorsClientGetOptions struct {
// placeholder for future optional parameters
}
// AccountConnectorsClientListOptions contains the optional parameters for the AccountConnectorsClient.NewListPager method.
type AccountConnectorsClientListOptions struct {
// placeholder for future optional parameters
}
// AdaptiveApplicationControlsClientDeleteOptions contains the optional parameters for the AdaptiveApplicationControlsClient.Delete
// method.
type AdaptiveApplicationControlsClientDeleteOptions struct {
// placeholder for future optional parameters
}
// AdaptiveApplicationControlsClientGetOptions contains the optional parameters for the AdaptiveApplicationControlsClient.Get
// method.
type AdaptiveApplicationControlsClientGetOptions struct {
// placeholder for future optional parameters
}
// AdaptiveApplicationControlsClientListOptions contains the optional parameters for the AdaptiveApplicationControlsClient.List
// method.
type AdaptiveApplicationControlsClientListOptions struct {
// Include the policy rules
IncludePathRecommendations *bool
// Return output in a summarized form
Summary *bool
}
// AdaptiveApplicationControlsClientPutOptions contains the optional parameters for the AdaptiveApplicationControlsClient.Put
// method.
type AdaptiveApplicationControlsClientPutOptions struct {
// placeholder for future optional parameters
}
// AdaptiveNetworkHardeningsClientBeginEnforceOptions contains the optional parameters for the AdaptiveNetworkHardeningsClient.BeginEnforce
// method.
type AdaptiveNetworkHardeningsClientBeginEnforceOptions struct {
// Resumes the LRO from the provided token.
ResumeToken string
}
// AdaptiveNetworkHardeningsClientGetOptions contains the optional parameters for the AdaptiveNetworkHardeningsClient.Get
// method.
type AdaptiveNetworkHardeningsClientGetOptions struct {
// placeholder for future optional parameters
}
// AdaptiveNetworkHardeningsClientListByExtendedResourceOptions contains the optional parameters for the AdaptiveNetworkHardeningsClient.NewListByExtendedResourcePager
// method.
type AdaptiveNetworkHardeningsClientListByExtendedResourceOptions struct {
// placeholder for future optional parameters
}
// AdvancedThreatProtectionClientCreateOptions contains the optional parameters for the AdvancedThreatProtectionClient.Create
// method.
type AdvancedThreatProtectionClientCreateOptions struct {
// placeholder for future optional parameters
}
// AdvancedThreatProtectionClientGetOptions contains the optional parameters for the AdvancedThreatProtectionClient.Get method.
type AdvancedThreatProtectionClientGetOptions struct {
// placeholder for future optional parameters
}
// AlertsClientBeginSimulateOptions contains the optional parameters for the AlertsClient.BeginSimulate method.
type AlertsClientBeginSimulateOptions struct {
// Resumes the LRO from the provided token.
ResumeToken string
}
// AlertsClientGetResourceGroupLevelOptions contains the optional parameters for the AlertsClient.GetResourceGroupLevel method.
type AlertsClientGetResourceGroupLevelOptions struct {
// placeholder for future optional parameters
}
// AlertsClientGetSubscriptionLevelOptions contains the optional parameters for the AlertsClient.GetSubscriptionLevel method.
type AlertsClientGetSubscriptionLevelOptions struct {
// placeholder for future optional parameters
}
// AlertsClientListByResourceGroupOptions contains the optional parameters for the AlertsClient.NewListByResourceGroupPager
// method.
type AlertsClientListByResourceGroupOptions struct {
// placeholder for future optional parameters
}
// AlertsClientListOptions contains the optional parameters for the AlertsClient.NewListPager method.
type AlertsClientListOptions struct {
// placeholder for future optional parameters
}
// AlertsClientListResourceGroupLevelByRegionOptions contains the optional parameters for the AlertsClient.NewListResourceGroupLevelByRegionPager
// method.
type AlertsClientListResourceGroupLevelByRegionOptions struct {
// placeholder for future optional parameters
}
// AlertsClientListSubscriptionLevelByRegionOptions contains the optional parameters for the AlertsClient.NewListSubscriptionLevelByRegionPager
// method.
type AlertsClientListSubscriptionLevelByRegionOptions struct {
// placeholder for future optional parameters
}
// AlertsClientUpdateResourceGroupLevelStateToActivateOptions contains the optional parameters for the AlertsClient.UpdateResourceGroupLevelStateToActivate
// method.
type AlertsClientUpdateResourceGroupLevelStateToActivateOptions struct {
// placeholder for future optional parameters
}
// AlertsClientUpdateResourceGroupLevelStateToDismissOptions contains the optional parameters for the AlertsClient.UpdateResourceGroupLevelStateToDismiss
// method.
type AlertsClientUpdateResourceGroupLevelStateToDismissOptions struct {
// placeholder for future optional parameters
}
// AlertsClientUpdateResourceGroupLevelStateToInProgressOptions contains the optional parameters for the AlertsClient.UpdateResourceGroupLevelStateToInProgress
// method.
type AlertsClientUpdateResourceGroupLevelStateToInProgressOptions struct {
// placeholder for future optional parameters
}
// AlertsClientUpdateResourceGroupLevelStateToResolveOptions contains the optional parameters for the AlertsClient.UpdateResourceGroupLevelStateToResolve
// method.
type AlertsClientUpdateResourceGroupLevelStateToResolveOptions struct {
// placeholder for future optional parameters
}
// AlertsClientUpdateSubscriptionLevelStateToActivateOptions contains the optional parameters for the AlertsClient.UpdateSubscriptionLevelStateToActivate
// method.
type AlertsClientUpdateSubscriptionLevelStateToActivateOptions struct {
// placeholder for future optional parameters
}
// AlertsClientUpdateSubscriptionLevelStateToDismissOptions contains the optional parameters for the AlertsClient.UpdateSubscriptionLevelStateToDismiss
// method.
type AlertsClientUpdateSubscriptionLevelStateToDismissOptions struct {
// placeholder for future optional parameters
}
// AlertsClientUpdateSubscriptionLevelStateToInProgressOptions contains the optional parameters for the AlertsClient.UpdateSubscriptionLevelStateToInProgress
// method.
type AlertsClientUpdateSubscriptionLevelStateToInProgressOptions struct {
// placeholder for future optional parameters
}
// AlertsClientUpdateSubscriptionLevelStateToResolveOptions contains the optional parameters for the AlertsClient.UpdateSubscriptionLevelStateToResolve
// method.
type AlertsClientUpdateSubscriptionLevelStateToResolveOptions struct {
// placeholder for future optional parameters
}
// AlertsSuppressionRulesClientDeleteOptions contains the optional parameters for the AlertsSuppressionRulesClient.Delete
// method.
type AlertsSuppressionRulesClientDeleteOptions struct {
// placeholder for future optional parameters
}
// AlertsSuppressionRulesClientGetOptions contains the optional parameters for the AlertsSuppressionRulesClient.Get method.
type AlertsSuppressionRulesClientGetOptions struct {
// placeholder for future optional parameters
}
// AlertsSuppressionRulesClientListOptions contains the optional parameters for the AlertsSuppressionRulesClient.NewListPager
// method.
type AlertsSuppressionRulesClientListOptions struct {
// Type of the alert to get rules for
AlertType *string
}
// AlertsSuppressionRulesClientUpdateOptions contains the optional parameters for the AlertsSuppressionRulesClient.Update
// method.
type AlertsSuppressionRulesClientUpdateOptions struct {
// placeholder for future optional parameters
}
// AllowedConnectionsClientGetOptions contains the optional parameters for the AllowedConnectionsClient.Get method.
type AllowedConnectionsClientGetOptions struct {
// placeholder for future optional parameters
}
// AllowedConnectionsClientListByHomeRegionOptions contains the optional parameters for the AllowedConnectionsClient.NewListByHomeRegionPager
// method.
type AllowedConnectionsClientListByHomeRegionOptions struct {
// placeholder for future optional parameters
}
// AllowedConnectionsClientListOptions contains the optional parameters for the AllowedConnectionsClient.NewListPager method.
type AllowedConnectionsClientListOptions struct {
// placeholder for future optional parameters
}
// ApplicationClientCreateOrUpdateOptions contains the optional parameters for the ApplicationClient.CreateOrUpdate method.
type ApplicationClientCreateOrUpdateOptions struct {
// placeholder for future optional parameters
}
// ApplicationClientDeleteOptions contains the optional parameters for the ApplicationClient.Delete method.
type ApplicationClientDeleteOptions struct {
// placeholder for future optional parameters
}
// ApplicationClientGetOptions contains the optional parameters for the ApplicationClient.Get method.
type ApplicationClientGetOptions struct {
// placeholder for future optional parameters
}
// ApplicationsClientListOptions contains the optional parameters for the ApplicationsClient.NewListPager method.
type ApplicationsClientListOptions struct {
// placeholder for future optional parameters
}
// AssessmentsClientCreateOrUpdateOptions contains the optional parameters for the AssessmentsClient.CreateOrUpdate method.
type AssessmentsClientCreateOrUpdateOptions struct {
// placeholder for future optional parameters
}
// AssessmentsClientDeleteOptions contains the optional parameters for the AssessmentsClient.Delete method.
type AssessmentsClientDeleteOptions struct {
// placeholder for future optional parameters
}
// AssessmentsClientGetOptions contains the optional parameters for the AssessmentsClient.Get method.
type AssessmentsClientGetOptions struct {
// OData expand. Optional.
Expand *ExpandEnum
}
// AssessmentsClientListOptions contains the optional parameters for the AssessmentsClient.NewListPager method.
type AssessmentsClientListOptions struct {
// placeholder for future optional parameters
}
// AssessmentsMetadataClientCreateInSubscriptionOptions contains the optional parameters for the AssessmentsMetadataClient.CreateInSubscription
// method.
type AssessmentsMetadataClientCreateInSubscriptionOptions struct {
// placeholder for future optional parameters
}
// AssessmentsMetadataClientDeleteInSubscriptionOptions contains the optional parameters for the AssessmentsMetadataClient.DeleteInSubscription
// method.
type AssessmentsMetadataClientDeleteInSubscriptionOptions struct {
// placeholder for future optional parameters
}
// AssessmentsMetadataClientGetInSubscriptionOptions contains the optional parameters for the AssessmentsMetadataClient.GetInSubscription
// method.
type AssessmentsMetadataClientGetInSubscriptionOptions struct {
// placeholder for future optional parameters
}
// AssessmentsMetadataClientGetOptions contains the optional parameters for the AssessmentsMetadataClient.Get method.
type AssessmentsMetadataClientGetOptions struct {
// placeholder for future optional parameters
}
// AssessmentsMetadataClientListBySubscriptionOptions contains the optional parameters for the AssessmentsMetadataClient.NewListBySubscriptionPager
// method.
type AssessmentsMetadataClientListBySubscriptionOptions struct {
// placeholder for future optional parameters
}
// AssessmentsMetadataClientListOptions contains the optional parameters for the AssessmentsMetadataClient.NewListPager method.
type AssessmentsMetadataClientListOptions struct {
// placeholder for future optional parameters
}
// AutoProvisioningSettingsClientCreateOptions contains the optional parameters for the AutoProvisioningSettingsClient.Create
// method.
type AutoProvisioningSettingsClientCreateOptions struct {
// placeholder for future optional parameters
}
// AutoProvisioningSettingsClientGetOptions contains the optional parameters for the AutoProvisioningSettingsClient.Get method.
type AutoProvisioningSettingsClientGetOptions struct {
// placeholder for future optional parameters
}
// AutoProvisioningSettingsClientListOptions contains the optional parameters for the AutoProvisioningSettingsClient.NewListPager
// method.
type AutoProvisioningSettingsClientListOptions struct {
// placeholder for future optional parameters
}
// AutomationsClientCreateOrUpdateOptions contains the optional parameters for the AutomationsClient.CreateOrUpdate method.
type AutomationsClientCreateOrUpdateOptions struct {
// placeholder for future optional parameters
}
// AutomationsClientDeleteOptions contains the optional parameters for the AutomationsClient.Delete method.
type AutomationsClientDeleteOptions struct {
// placeholder for future optional parameters
}
// AutomationsClientGetOptions contains the optional parameters for the AutomationsClient.Get method.
type AutomationsClientGetOptions struct {
// placeholder for future optional parameters
}
// AutomationsClientListByResourceGroupOptions contains the optional parameters for the AutomationsClient.NewListByResourceGroupPager
// method.
type AutomationsClientListByResourceGroupOptions struct {
// placeholder for future optional parameters
}
// AutomationsClientListOptions contains the optional parameters for the AutomationsClient.NewListPager method.
type AutomationsClientListOptions struct {
// placeholder for future optional parameters
}
// AutomationsClientUpdateOptions contains the optional parameters for the AutomationsClient.Update method.
type AutomationsClientUpdateOptions struct {
// placeholder for future optional parameters
}
// AutomationsClientValidateOptions contains the optional parameters for the AutomationsClient.Validate method.
type AutomationsClientValidateOptions struct {
// placeholder for future optional parameters
}
// AzureDevOpsOrgsClientBeginCreateOrUpdateOptions contains the optional parameters for the AzureDevOpsOrgsClient.BeginCreateOrUpdate
// method.
type AzureDevOpsOrgsClientBeginCreateOrUpdateOptions struct {
// Resumes the LRO from the provided token.
ResumeToken string
}
// AzureDevOpsOrgsClientBeginUpdateOptions contains the optional parameters for the AzureDevOpsOrgsClient.BeginUpdate method.
type AzureDevOpsOrgsClientBeginUpdateOptions struct {
// Resumes the LRO from the provided token.
ResumeToken string
}
// AzureDevOpsOrgsClientGetOptions contains the optional parameters for the AzureDevOpsOrgsClient.Get method.
type AzureDevOpsOrgsClientGetOptions struct {
// placeholder for future optional parameters
}
// AzureDevOpsOrgsClientListAvailableOptions contains the optional parameters for the AzureDevOpsOrgsClient.ListAvailable
// method.
type AzureDevOpsOrgsClientListAvailableOptions struct {
// placeholder for future optional parameters
}
// AzureDevOpsOrgsClientListOptions contains the optional parameters for the AzureDevOpsOrgsClient.NewListPager method.
type AzureDevOpsOrgsClientListOptions struct {
// placeholder for future optional parameters
}
// AzureDevOpsProjectsClientBeginCreateOrUpdateOptions contains the optional parameters for the AzureDevOpsProjectsClient.BeginCreateOrUpdate
// method.
type AzureDevOpsProjectsClientBeginCreateOrUpdateOptions struct {
// Resumes the LRO from the provided token.
ResumeToken string
}
// AzureDevOpsProjectsClientBeginUpdateOptions contains the optional parameters for the AzureDevOpsProjectsClient.BeginUpdate
// method.
type AzureDevOpsProjectsClientBeginUpdateOptions struct {
// Resumes the LRO from the provided token.
ResumeToken string
}
// AzureDevOpsProjectsClientGetOptions contains the optional parameters for the AzureDevOpsProjectsClient.Get method.
type AzureDevOpsProjectsClientGetOptions struct {
// placeholder for future optional parameters
}
// AzureDevOpsProjectsClientListOptions contains the optional parameters for the AzureDevOpsProjectsClient.NewListPager method.
type AzureDevOpsProjectsClientListOptions struct {
// placeholder for future optional parameters
}
// AzureDevOpsReposClientBeginCreateOrUpdateOptions contains the optional parameters for the AzureDevOpsReposClient.BeginCreateOrUpdate
// method.
type AzureDevOpsReposClientBeginCreateOrUpdateOptions struct {
// Resumes the LRO from the provided token.
ResumeToken string
}
// AzureDevOpsReposClientBeginUpdateOptions contains the optional parameters for the AzureDevOpsReposClient.BeginUpdate method.
type AzureDevOpsReposClientBeginUpdateOptions struct {
// Resumes the LRO from the provided token.
ResumeToken string
}
// AzureDevOpsReposClientGetOptions contains the optional parameters for the AzureDevOpsReposClient.Get method.
type AzureDevOpsReposClientGetOptions struct {
// placeholder for future optional parameters
}
// AzureDevOpsReposClientListOptions contains the optional parameters for the AzureDevOpsReposClient.NewListPager method.
type AzureDevOpsReposClientListOptions struct {
// placeholder for future optional parameters
}
// ComplianceResultsClientGetOptions contains the optional parameters for the ComplianceResultsClient.Get method.
type ComplianceResultsClientGetOptions struct {
// placeholder for future optional parameters
}
// ComplianceResultsClientListOptions contains the optional parameters for the ComplianceResultsClient.NewListPager method.
type ComplianceResultsClientListOptions struct {
// placeholder for future optional parameters
}
// CompliancesClientGetOptions contains the optional parameters for the CompliancesClient.Get method.
type CompliancesClientGetOptions struct {
// placeholder for future optional parameters
}
// CompliancesClientListOptions contains the optional parameters for the CompliancesClient.NewListPager method.
type CompliancesClientListOptions struct {
// placeholder for future optional parameters
}
// ConnectorApplicationClientCreateOrUpdateOptions contains the optional parameters for the ConnectorApplicationClient.CreateOrUpdate
// method.
type ConnectorApplicationClientCreateOrUpdateOptions struct {
// placeholder for future optional parameters
}
// ConnectorApplicationClientDeleteOptions contains the optional parameters for the ConnectorApplicationClient.Delete method.
type ConnectorApplicationClientDeleteOptions struct {
// placeholder for future optional parameters
}
// ConnectorApplicationClientGetOptions contains the optional parameters for the ConnectorApplicationClient.Get method.
type ConnectorApplicationClientGetOptions struct {
// placeholder for future optional parameters
}
// ConnectorApplicationsClientListOptions contains the optional parameters for the ConnectorApplicationsClient.NewListPager
// method.
type ConnectorApplicationsClientListOptions struct {
// placeholder for future optional parameters
}
// ConnectorsClientCreateOrUpdateOptions contains the optional parameters for the ConnectorsClient.CreateOrUpdate method.
type ConnectorsClientCreateOrUpdateOptions struct {
// placeholder for future optional parameters
}
// ConnectorsClientDeleteOptions contains the optional parameters for the ConnectorsClient.Delete method.
type ConnectorsClientDeleteOptions struct {
// placeholder for future optional parameters
}
// ConnectorsClientGetOptions contains the optional parameters for the ConnectorsClient.Get method.
type ConnectorsClientGetOptions struct {
// placeholder for future optional parameters
}
// ConnectorsClientListByResourceGroupOptions contains the optional parameters for the ConnectorsClient.NewListByResourceGroupPager
// method.
type ConnectorsClientListByResourceGroupOptions struct {
// placeholder for future optional parameters
}
// ConnectorsClientListOptions contains the optional parameters for the ConnectorsClient.NewListPager method.
type ConnectorsClientListOptions struct {
// placeholder for future optional parameters
}
// ConnectorsClientUpdateOptions contains the optional parameters for the ConnectorsClient.Update method.
type ConnectorsClientUpdateOptions struct {
// placeholder for future optional parameters
}
// ContactsClientCreateOptions contains the optional parameters for the ContactsClient.Create method.
type ContactsClientCreateOptions struct {
// placeholder for future optional parameters
}
// ContactsClientDeleteOptions contains the optional parameters for the ContactsClient.Delete method.
type ContactsClientDeleteOptions struct {
// placeholder for future optional parameters
}
// ContactsClientGetOptions contains the optional parameters for the ContactsClient.Get method.
type ContactsClientGetOptions struct {
// placeholder for future optional parameters
}
// ContactsClientListOptions contains the optional parameters for the ContactsClient.NewListPager method.
type ContactsClientListOptions struct {
// placeholder for future optional parameters
}
// CustomAssessmentAutomationsClientCreateOptions contains the optional parameters for the CustomAssessmentAutomationsClient.Create
// method.
type CustomAssessmentAutomationsClientCreateOptions struct {
// placeholder for future optional parameters
}
// CustomAssessmentAutomationsClientDeleteOptions contains the optional parameters for the CustomAssessmentAutomationsClient.Delete
// method.
type CustomAssessmentAutomationsClientDeleteOptions struct {
// placeholder for future optional parameters
}
// CustomAssessmentAutomationsClientGetOptions contains the optional parameters for the CustomAssessmentAutomationsClient.Get
// method.
type CustomAssessmentAutomationsClientGetOptions struct {
// placeholder for future optional parameters
}
// CustomAssessmentAutomationsClientListByResourceGroupOptions contains the optional parameters for the CustomAssessmentAutomationsClient.NewListByResourceGroupPager
// method.
type CustomAssessmentAutomationsClientListByResourceGroupOptions struct {
// placeholder for future optional parameters
}
// CustomAssessmentAutomationsClientListBySubscriptionOptions contains the optional parameters for the CustomAssessmentAutomationsClient.NewListBySubscriptionPager
// method.
type CustomAssessmentAutomationsClientListBySubscriptionOptions struct {
// placeholder for future optional parameters
}
// CustomEntityStoreAssignmentsClientCreateOptions contains the optional parameters for the CustomEntityStoreAssignmentsClient.Create
// method.
type CustomEntityStoreAssignmentsClientCreateOptions struct {
// placeholder for future optional parameters
}
// CustomEntityStoreAssignmentsClientDeleteOptions contains the optional parameters for the CustomEntityStoreAssignmentsClient.Delete
// method.
type CustomEntityStoreAssignmentsClientDeleteOptions struct {
// placeholder for future optional parameters
}
// CustomEntityStoreAssignmentsClientGetOptions contains the optional parameters for the CustomEntityStoreAssignmentsClient.Get
// method.
type CustomEntityStoreAssignmentsClientGetOptions struct {
// placeholder for future optional parameters
}
// CustomEntityStoreAssignmentsClientListByResourceGroupOptions contains the optional parameters for the CustomEntityStoreAssignmentsClient.NewListByResourceGroupPager
// method.
type CustomEntityStoreAssignmentsClientListByResourceGroupOptions struct {
// placeholder for future optional parameters
}
// CustomEntityStoreAssignmentsClientListBySubscriptionOptions contains the optional parameters for the CustomEntityStoreAssignmentsClient.NewListBySubscriptionPager
// method.
type CustomEntityStoreAssignmentsClientListBySubscriptionOptions struct {
// placeholder for future optional parameters
}
// DefenderForStorageClientCreateOptions contains the optional parameters for the DefenderForStorageClient.Create method.
type DefenderForStorageClientCreateOptions struct {
// placeholder for future optional parameters
}
// DefenderForStorageClientGetOptions contains the optional parameters for the DefenderForStorageClient.Get method.
type DefenderForStorageClientGetOptions struct {
// placeholder for future optional parameters
}
// DevOpsConfigurationsClientBeginCreateOrUpdateOptions contains the optional parameters for the DevOpsConfigurationsClient.BeginCreateOrUpdate
// method.
type DevOpsConfigurationsClientBeginCreateOrUpdateOptions struct {
// Resumes the LRO from the provided token.
ResumeToken string
}
// DevOpsConfigurationsClientBeginDeleteOptions contains the optional parameters for the DevOpsConfigurationsClient.BeginDelete
// method.
type DevOpsConfigurationsClientBeginDeleteOptions struct {
// Resumes the LRO from the provided token.
ResumeToken string
}
// DevOpsConfigurationsClientBeginUpdateOptions contains the optional parameters for the DevOpsConfigurationsClient.BeginUpdate
// method.
type DevOpsConfigurationsClientBeginUpdateOptions struct {
// Resumes the LRO from the provided token.
ResumeToken string
}
// DevOpsConfigurationsClientGetOptions contains the optional parameters for the DevOpsConfigurationsClient.Get method.
type DevOpsConfigurationsClientGetOptions struct {
// placeholder for future optional parameters
}
// DevOpsConfigurationsClientListOptions contains the optional parameters for the DevOpsConfigurationsClient.NewListPager
// method.
type DevOpsConfigurationsClientListOptions struct {
// placeholder for future optional parameters
}
// DevOpsOperationResultsClientGetOptions contains the optional parameters for the DevOpsOperationResultsClient.Get method.
type DevOpsOperationResultsClientGetOptions struct {
// placeholder for future optional parameters
}
// DeviceSecurityGroupsClientCreateOrUpdateOptions contains the optional parameters for the DeviceSecurityGroupsClient.CreateOrUpdate
// method.
type DeviceSecurityGroupsClientCreateOrUpdateOptions struct {
// placeholder for future optional parameters
}
// DeviceSecurityGroupsClientDeleteOptions contains the optional parameters for the DeviceSecurityGroupsClient.Delete method.
type DeviceSecurityGroupsClientDeleteOptions struct {
// placeholder for future optional parameters
}
// DeviceSecurityGroupsClientGetOptions contains the optional parameters for the DeviceSecurityGroupsClient.Get method.
type DeviceSecurityGroupsClientGetOptions struct {
// placeholder for future optional parameters
}
// DeviceSecurityGroupsClientListOptions contains the optional parameters for the DeviceSecurityGroupsClient.NewListPager
// method.
type DeviceSecurityGroupsClientListOptions struct {
// placeholder for future optional parameters
}
// DiscoveredSecuritySolutionsClientGetOptions contains the optional parameters for the DiscoveredSecuritySolutionsClient.Get
// method.
type DiscoveredSecuritySolutionsClientGetOptions struct {
// placeholder for future optional parameters
}
// DiscoveredSecuritySolutionsClientListByHomeRegionOptions contains the optional parameters for the DiscoveredSecuritySolutionsClient.NewListByHomeRegionPager
// method.
type DiscoveredSecuritySolutionsClientListByHomeRegionOptions struct {
// placeholder for future optional parameters
}
// DiscoveredSecuritySolutionsClientListOptions contains the optional parameters for the DiscoveredSecuritySolutionsClient.NewListPager
// method.
type DiscoveredSecuritySolutionsClientListOptions struct {
// placeholder for future optional parameters
}
// ExternalSecuritySolutionsClientGetOptions contains the optional parameters for the ExternalSecuritySolutionsClient.Get
// method.
type ExternalSecuritySolutionsClientGetOptions struct {
// placeholder for future optional parameters
}
// ExternalSecuritySolutionsClientListByHomeRegionOptions contains the optional parameters for the ExternalSecuritySolutionsClient.NewListByHomeRegionPager
// method.
type ExternalSecuritySolutionsClientListByHomeRegionOptions struct {
// placeholder for future optional parameters
}
// ExternalSecuritySolutionsClientListOptions contains the optional parameters for the ExternalSecuritySolutionsClient.NewListPager
// method.
type ExternalSecuritySolutionsClientListOptions struct {
// placeholder for future optional parameters
}
// GitHubOwnersClientGetOptions contains the optional parameters for the GitHubOwnersClient.Get method.
type GitHubOwnersClientGetOptions struct {
// placeholder for future optional parameters
}
// GitHubOwnersClientListAvailableOptions contains the optional parameters for the GitHubOwnersClient.ListAvailable method.
type GitHubOwnersClientListAvailableOptions struct {
// placeholder for future optional parameters
}
// GitHubOwnersClientListOptions contains the optional parameters for the GitHubOwnersClient.NewListPager method.
type GitHubOwnersClientListOptions struct {
// placeholder for future optional parameters
}
// GitHubReposClientGetOptions contains the optional parameters for the GitHubReposClient.Get method.
type GitHubReposClientGetOptions struct {
// placeholder for future optional parameters
}
// GitHubReposClientListOptions contains the optional parameters for the GitHubReposClient.NewListPager method.
type GitHubReposClientListOptions struct {
// placeholder for future optional parameters
}
// GitLabGroupsClientGetOptions contains the optional parameters for the GitLabGroupsClient.Get method.
type GitLabGroupsClientGetOptions struct {
// placeholder for future optional parameters
}
// GitLabGroupsClientListAvailableOptions contains the optional parameters for the GitLabGroupsClient.ListAvailable method.
type GitLabGroupsClientListAvailableOptions struct {
// placeholder for future optional parameters
}
// GitLabGroupsClientListOptions contains the optional parameters for the GitLabGroupsClient.NewListPager method.
type GitLabGroupsClientListOptions struct {
// placeholder for future optional parameters
}
// GitLabProjectsClientGetOptions contains the optional parameters for the GitLabProjectsClient.Get method.
type GitLabProjectsClientGetOptions struct {
// placeholder for future optional parameters
}
// GitLabProjectsClientListOptions contains the optional parameters for the GitLabProjectsClient.NewListPager method.
type GitLabProjectsClientListOptions struct {
// placeholder for future optional parameters
}
// GitLabSubgroupsClientListOptions contains the optional parameters for the GitLabSubgroupsClient.List method.
type GitLabSubgroupsClientListOptions struct {
// placeholder for future optional parameters
}
// GovernanceAssignmentsClientCreateOrUpdateOptions contains the optional parameters for the GovernanceAssignmentsClient.CreateOrUpdate
// method.
type GovernanceAssignmentsClientCreateOrUpdateOptions struct {
// placeholder for future optional parameters
}
// GovernanceAssignmentsClientDeleteOptions contains the optional parameters for the GovernanceAssignmentsClient.Delete method.
type GovernanceAssignmentsClientDeleteOptions struct {
// placeholder for future optional parameters
}
// GovernanceAssignmentsClientGetOptions contains the optional parameters for the GovernanceAssignmentsClient.Get method.
type GovernanceAssignmentsClientGetOptions struct {
// placeholder for future optional parameters
}
// GovernanceAssignmentsClientListOptions contains the optional parameters for the GovernanceAssignmentsClient.NewListPager
// method.
type GovernanceAssignmentsClientListOptions struct {
// placeholder for future optional parameters
}
// GovernanceRulesClientBeginDeleteOptions contains the optional parameters for the GovernanceRulesClient.BeginDelete method.
type GovernanceRulesClientBeginDeleteOptions struct {
// Resumes the LRO from the provided token.
ResumeToken string
}
// GovernanceRulesClientBeginExecuteOptions contains the optional parameters for the GovernanceRulesClient.BeginExecute method.
type GovernanceRulesClientBeginExecuteOptions struct {
// Execute governance rule over a given scope
ExecuteGovernanceRuleParams *ExecuteGovernanceRuleParams
// Resumes the LRO from the provided token.
ResumeToken string
}
// GovernanceRulesClientCreateOrUpdateOptions contains the optional parameters for the GovernanceRulesClient.CreateOrUpdate
// method.
type GovernanceRulesClientCreateOrUpdateOptions struct {
// placeholder for future optional parameters
}
// GovernanceRulesClientGetOptions contains the optional parameters for the GovernanceRulesClient.Get method.
type GovernanceRulesClientGetOptions struct {
// placeholder for future optional parameters
}
// GovernanceRulesClientListOptions contains the optional parameters for the GovernanceRulesClient.NewListPager method.
type GovernanceRulesClientListOptions struct {
// placeholder for future optional parameters
}
// GovernanceRulesClientOperationResultsOptions contains the optional parameters for the GovernanceRulesClient.OperationResults
// method.
type GovernanceRulesClientOperationResultsOptions struct {
// placeholder for future optional parameters
}
// HealthReportsClientGetOptions contains the optional parameters for the HealthReportsClient.Get method.
type HealthReportsClientGetOptions struct {
// placeholder for future optional parameters
}
// HealthReportsClientListOptions contains the optional parameters for the HealthReportsClient.NewListPager method.
type HealthReportsClientListOptions struct {
// placeholder for future optional parameters
}
// InformationProtectionPoliciesClientCreateOrUpdateOptions contains the optional parameters for the InformationProtectionPoliciesClient.CreateOrUpdate
// method.
type InformationProtectionPoliciesClientCreateOrUpdateOptions struct {
// placeholder for future optional parameters
}
// InformationProtectionPoliciesClientGetOptions contains the optional parameters for the InformationProtectionPoliciesClient.Get
// method.
type InformationProtectionPoliciesClientGetOptions struct {
// placeholder for future optional parameters
}
// InformationProtectionPoliciesClientListOptions contains the optional parameters for the InformationProtectionPoliciesClient.NewListPager
// method.
type InformationProtectionPoliciesClientListOptions struct {
// placeholder for future optional parameters
}
// IotSecuritySolutionAnalyticsClientGetOptions contains the optional parameters for the IotSecuritySolutionAnalyticsClient.Get
// method.
type IotSecuritySolutionAnalyticsClientGetOptions struct {
// placeholder for future optional parameters
}
// IotSecuritySolutionAnalyticsClientListOptions contains the optional parameters for the IotSecuritySolutionAnalyticsClient.List
// method.
type IotSecuritySolutionAnalyticsClientListOptions struct {
// placeholder for future optional parameters
}
// IotSecuritySolutionClientCreateOrUpdateOptions contains the optional parameters for the IotSecuritySolutionClient.CreateOrUpdate
// method.
type IotSecuritySolutionClientCreateOrUpdateOptions struct {
// placeholder for future optional parameters
}
// IotSecuritySolutionClientDeleteOptions contains the optional parameters for the IotSecuritySolutionClient.Delete method.
type IotSecuritySolutionClientDeleteOptions struct {
// placeholder for future optional parameters
}
// IotSecuritySolutionClientGetOptions contains the optional parameters for the IotSecuritySolutionClient.Get method.
type IotSecuritySolutionClientGetOptions struct {
// placeholder for future optional parameters
}
// IotSecuritySolutionClientListByResourceGroupOptions contains the optional parameters for the IotSecuritySolutionClient.NewListByResourceGroupPager
// method.
type IotSecuritySolutionClientListByResourceGroupOptions struct {
// Filter the IoT Security solution with OData syntax. Supports filtering by iotHubs.
Filter *string
}
// IotSecuritySolutionClientListBySubscriptionOptions contains the optional parameters for the IotSecuritySolutionClient.NewListBySubscriptionPager
// method.
type IotSecuritySolutionClientListBySubscriptionOptions struct {
// Filter the IoT Security solution with OData syntax. Supports filtering by iotHubs.
Filter *string
}
// IotSecuritySolutionClientUpdateOptions contains the optional parameters for the IotSecuritySolutionClient.Update method.
type IotSecuritySolutionClientUpdateOptions struct {
// placeholder for future optional parameters
}
// IotSecuritySolutionsAnalyticsAggregatedAlertClientDismissOptions contains the optional parameters for the IotSecuritySolutionsAnalyticsAggregatedAlertClient.Dismiss
// method.
type IotSecuritySolutionsAnalyticsAggregatedAlertClientDismissOptions struct {
// placeholder for future optional parameters
}
// IotSecuritySolutionsAnalyticsAggregatedAlertClientGetOptions contains the optional parameters for the IotSecuritySolutionsAnalyticsAggregatedAlertClient.Get
// method.
type IotSecuritySolutionsAnalyticsAggregatedAlertClientGetOptions struct {
// placeholder for future optional parameters
}
// IotSecuritySolutionsAnalyticsAggregatedAlertClientListOptions contains the optional parameters for the IotSecuritySolutionsAnalyticsAggregatedAlertClient.NewListPager
// method.
type IotSecuritySolutionsAnalyticsAggregatedAlertClientListOptions struct {
// Number of results to retrieve.
Top *int32
}
// IotSecuritySolutionsAnalyticsRecommendationClientGetOptions contains the optional parameters for the IotSecuritySolutionsAnalyticsRecommendationClient.Get
// method.
type IotSecuritySolutionsAnalyticsRecommendationClientGetOptions struct {
// placeholder for future optional parameters
}
// IotSecuritySolutionsAnalyticsRecommendationClientListOptions contains the optional parameters for the IotSecuritySolutionsAnalyticsRecommendationClient.NewListPager
// method.
type IotSecuritySolutionsAnalyticsRecommendationClientListOptions struct {
// Number of results to retrieve.
Top *int32
}
// JitNetworkAccessPoliciesClientCreateOrUpdateOptions contains the optional parameters for the JitNetworkAccessPoliciesClient.CreateOrUpdate
// method.
type JitNetworkAccessPoliciesClientCreateOrUpdateOptions struct {
// placeholder for future optional parameters
}
// JitNetworkAccessPoliciesClientDeleteOptions contains the optional parameters for the JitNetworkAccessPoliciesClient.Delete
// method.
type JitNetworkAccessPoliciesClientDeleteOptions struct {
// placeholder for future optional parameters
}
// JitNetworkAccessPoliciesClientGetOptions contains the optional parameters for the JitNetworkAccessPoliciesClient.Get method.
type JitNetworkAccessPoliciesClientGetOptions struct {
// placeholder for future optional parameters
}
// JitNetworkAccessPoliciesClientInitiateOptions contains the optional parameters for the JitNetworkAccessPoliciesClient.Initiate
// method.
type JitNetworkAccessPoliciesClientInitiateOptions struct {
// placeholder for future optional parameters
}
// JitNetworkAccessPoliciesClientListByRegionOptions contains the optional parameters for the JitNetworkAccessPoliciesClient.NewListByRegionPager
// method.
type JitNetworkAccessPoliciesClientListByRegionOptions struct {
// placeholder for future optional parameters
}
// JitNetworkAccessPoliciesClientListByResourceGroupAndRegionOptions contains the optional parameters for the JitNetworkAccessPoliciesClient.NewListByResourceGroupAndRegionPager
// method.
type JitNetworkAccessPoliciesClientListByResourceGroupAndRegionOptions struct {
// placeholder for future optional parameters
}
// JitNetworkAccessPoliciesClientListByResourceGroupOptions contains the optional parameters for the JitNetworkAccessPoliciesClient.NewListByResourceGroupPager
// method.
type JitNetworkAccessPoliciesClientListByResourceGroupOptions struct {
// placeholder for future optional parameters
}
// JitNetworkAccessPoliciesClientListOptions contains the optional parameters for the JitNetworkAccessPoliciesClient.NewListPager
// method.
type JitNetworkAccessPoliciesClientListOptions struct {
// placeholder for future optional parameters
}
// LocationsClientGetOptions contains the optional parameters for the LocationsClient.Get method.
type LocationsClientGetOptions struct {
// placeholder for future optional parameters
}
// LocationsClientListOptions contains the optional parameters for the LocationsClient.NewListPager method.
type LocationsClientListOptions struct {
// placeholder for future optional parameters
}
// MdeOnboardingsClientGetOptions contains the optional parameters for the MdeOnboardingsClient.Get method.
type MdeOnboardingsClientGetOptions struct {
// placeholder for future optional parameters
}
// MdeOnboardingsClientListOptions contains the optional parameters for the MdeOnboardingsClient.List method.
type MdeOnboardingsClientListOptions struct {