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
description: Use this operation to retrieve one or more *service level objective (SLO) budget reports*.
7
14
flags:
@@ -27,6 +34,33 @@ commands:
27
34
--slo-ids=!:
28
35
description: The list of SLO IDs to add or remove exclusion windows from.
29
36
nargs: -1
37
+
- name: create-instrumentation-configuration
38
+
description: Creates a dynamic instrumentation configuration for a specific code or endpoint location within a service and environment.
39
+
flags:
40
+
--attribute-filters=:
41
+
description: Client-side filters that target specific instances.
42
+
nargs: -1
43
+
--capture-configuration=!: Specifies what to capture when the instrumentation point is hit.
44
+
--cli-input-json=: Read arguments from the JSON string provided.
45
+
--cli-input-yaml=: Read arguments from the YAML string provided.
46
+
--description=: An optional short description (up to 50 characters) that explains the purpose of this instrumentation.
47
+
--environment=!: The environment that the service is running in, such as `eks:cluster-prod/namespace` or `ec2:production`.
48
+
--expires-at=: 'For BREAKPOINT: optional, defaults to 24 hours, must be between 5 min and 24 hours.'
49
+
--generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request.
50
+
--instrumentation-type=!: 'Type of instrumentation: BREAKPOINT (temporary) or PROBE (permanent)'
51
+
--location=!: The location where instrumentation should be applied.
52
+
--service=!: The name of the service to instrument.
53
+
--signal-type=!: The telemetry signal type to emit for this instrumentation.
54
+
--tags=:
55
+
description: An optional list of key-value pairs to associate with the instrumentation configuration.
56
+
nargs: -1
57
+
completion:
58
+
flag:
59
+
instrumentation-type:
60
+
- BREAKPOINT
61
+
- PROBE
62
+
signal-type:
63
+
- SNAPSHOT
30
64
- name: create-service-level-objective
31
65
description: Creates a service level objective (SLO), which can help you ensure that your critical business operations are meeting customer expectations.
32
66
flags:
@@ -54,13 +88,80 @@ commands:
54
88
--cli-input-json=: Read arguments from the JSON string provided.
55
89
--cli-input-yaml=: Read arguments from the YAML string provided.
56
90
--generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request.
91
+
- name: delete-instrumentation-configuration
92
+
description: Deletes the specified instrumentation configuration.
93
+
flags:
94
+
--cli-input-json=: Read arguments from the JSON string provided.
95
+
--cli-input-yaml=: Read arguments from the YAML string provided.
96
+
--environment=!: Environment name for the instrumentation configuration.
97
+
--generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request.
98
+
--instrumentation-type=!: Type of instrumentation configuration (BREAKPOINT or PROBE).
99
+
--location-identifier=!: Location identifier - either full code location or a pre-computed hash.
100
+
--service=!: Service name for the instrumentation configuration.
101
+
--signal-type=!: Signal type for the instrumentation configuration.
102
+
completion:
103
+
flag:
104
+
instrumentation-type:
105
+
- BREAKPOINT
106
+
- PROBE
107
+
signal-type:
108
+
- SNAPSHOT
57
109
- name: delete-service-level-objective
58
110
description: Deletes the specified service level objective.
59
111
flags:
60
112
--cli-input-json=: Read arguments from the JSON string provided.
61
113
--cli-input-yaml=: Read arguments from the YAML string provided.
62
114
--generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request.
63
115
--id=!: The ARN or name of the service level objective to delete.
116
+
- name: get-instrumentation-configuration
117
+
description: Returns the details of a single instrumentation configuration identified by service, environment, signal type, and location.
118
+
flags:
119
+
--cli-input-json=: Read arguments from the JSON string provided.
120
+
--cli-input-yaml=: Read arguments from the YAML string provided.
121
+
--environment=!: Environment name for the instrumentation configuration.
122
+
--generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request.
123
+
--instrumentation-type=!: Type of instrumentation configuration (BREAKPOINT or PROBE).
124
+
--location-identifier=!: Location identifier - either full code location or a pre-computed hash.
125
+
--service=!: Service name for the instrumentation configuration.
126
+
--signal-type=!: Signal type for the instrumentation configuration.
127
+
completion:
128
+
flag:
129
+
instrumentation-type:
130
+
- BREAKPOINT
131
+
- PROBE
132
+
signal-type:
133
+
- SNAPSHOT
134
+
- name: get-instrumentation-configuration-status
135
+
description: Retrieves the status history for a single instrumentation configuration during a specified time range.
136
+
flags:
137
+
--cli-input-json=: Read arguments from the JSON string provided.
138
+
--cli-input-yaml=: Read arguments from the YAML string provided.
139
+
--end-time=: The end of the time range to retrieve status events for.
140
+
--environment=!: Environment name for the instrumentation configuration.
141
+
--generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request.
142
+
--instrumentation-type=!: Type of instrumentation configuration (BREAKPOINT or PROBE).
143
+
--location-identifier=!: Location identifier - either full code location or a pre-computed hash.
144
+
--max-items=: The total number of items to return in the command's output.
145
+
--max-results=: The maximum number of status events to return in one call.
146
+
--next-token=: Use the token returned by a previous call to retrieve the next page of status events.
147
+
--page-size=: The size of each page to get in the AWS service call.
148
+
--service=!: Service name for the instrumentation configuration.
149
+
--signal-type=!: Signal type for the instrumentation configuration.
150
+
--start-time=: The start of the time range to retrieve status events for.
151
+
--starting-token=: A token to specify where to start paginating.
152
+
--status=: The single status to query for.
153
+
completion:
154
+
flag:
155
+
instrumentation-type:
156
+
- BREAKPOINT
157
+
- PROBE
158
+
signal-type:
159
+
- SNAPSHOT
160
+
status:
161
+
- READY
162
+
- ERROR
163
+
- ACTIVE
164
+
- DISABLED
64
165
- name: get-service
65
166
description: Returns information about a service discovered by Application Signals.
66
167
flags:
@@ -123,6 +224,26 @@ commands:
123
224
--include-linked-accounts: If you are using this operation in a monitoring account, specify `true` to include grouping attributes from source accounts in the returned data.
124
225
--next-token=: Include this value, if it was returned by the previous operation, to get the next set of grouping attribute definitions.
125
226
--no-include-linked-accounts: If you are using this operation in a monitoring account, specify `true` to include grouping attributes from source accounts in the returned data.
227
+
- name: list-instrumentation-configurations
228
+
description: Returns all active instrumentation configurations for a service and environment.
229
+
flags:
230
+
--cli-input-json=: Read arguments from the JSON string provided.
231
+
--cli-input-yaml=: Read arguments from the YAML string provided.
232
+
--environment=!: The environment that the service is running in.
233
+
--generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request.
234
+
--instrumentation-type=!: Type of instrumentation configuration (BREAKPOINT or PROBE).
235
+
--max-items=: The total number of items to return in the command's output.
236
+
--max-results=: The maximum number of configurations to return in one call.
237
+
--next-token=: Use the token returned by a previous call to retrieve the next page of configurations.
238
+
--page-size=: The size of each page to get in the AWS service call.
239
+
--service=!: The name of the service to retrieve instrumentation configurations for.
240
+
--starting-token=: A token to specify where to start paginating.
241
+
--synced-at=: The timestamp from the last successful sync.
242
+
completion:
243
+
flag:
244
+
instrumentation-type:
245
+
- BREAKPOINT
246
+
- PROBE
126
247
- name: list-service-dependencies
127
248
description: Returns a list of service dependencies of the service that you specify.
128
249
flags:
@@ -249,6 +370,17 @@ commands:
249
370
--grouping-attribute-definitions=!:
250
371
description: An array of grouping attribute definitions that specify how services should be grouped.
description: Reports the status of one or more instrumentation configurations from SDK instances.
375
+
flags:
376
+
--cli-input-json=: Read arguments from the JSON string provided.
377
+
--cli-input-yaml=: Read arguments from the YAML string provided.
378
+
--configurations=!:
379
+
description: An array of configuration status reports (up to 100) that include the instrumentation type, signal type, location hash, status, timestamp, and optional error cause.
380
+
nargs: -1
381
+
--environment=!: The environment that the service is running in.
382
+
--generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request.
383
+
--service=!: The service that the reported configurations belong to.
252
384
- name: start-discovery
253
385
description: Enables this Amazon Web Services account to be able to use CloudWatch Application Signals by creating the *AWSServiceRoleForCloudWatchApplicationSignals* service-linked role.
Copy file name to clipboardExpand all lines: cmd/carapace-aws/cmd/botocore/aws.guardduty.yaml
+30Lines changed: 30 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -70,6 +70,15 @@ commands:
70
70
action:
71
71
- NOOP
72
72
- ARCHIVE
73
+
- name: create-investigation
74
+
description: This API is currently available as a preview.
75
+
flags:
76
+
--cli-input-json=: Read arguments from the JSON string provided.
77
+
--cli-input-yaml=: Read arguments from the YAML string provided.
78
+
--client-token=: The idempotency token for the create request.
79
+
--detector-id=!: The unique ID of the GuardDuty detector for the account in which the investigation is created.
80
+
--generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request.
81
+
--trigger-prompt=!: A natural-language description of what to investigate.
73
82
- name: create-ip-set
74
83
description: Creates a new IPSet, which is called a trusted IP list in the console user interface.
75
84
flags:
@@ -440,6 +449,14 @@ commands:
440
449
order-by:
441
450
- ASC
442
451
- DESC
452
+
- name: get-investigation
453
+
description: This API is currently available as a preview.
454
+
flags:
455
+
--cli-input-json=: Read arguments from the JSON string provided.
456
+
--cli-input-yaml=: Read arguments from the YAML string provided.
457
+
--detector-id=!: The unique ID of the GuardDuty detector associated with the investigation.
458
+
--generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request.
459
+
--investigation-id=!: The unique identifier of the investigation to retrieve.
443
460
- name: get-invitations-count
444
461
description: Returns the count of all GuardDuty membership invitations that were sent to the current member account except the currently accepted invitation.
445
462
flags:
@@ -627,6 +644,19 @@ commands:
627
644
--page-size=: The size of each page to get in the AWS service call.
628
645
--sort-criteria=: Represents the criteria used for sorting findings.
629
646
--starting-token=: A token to specify where to start paginating.
647
+
- name: list-investigations
648
+
description: This API is currently available as a preview.
649
+
flags:
650
+
--cli-input-json=: Read arguments from the JSON string provided.
651
+
--cli-input-yaml=: Read arguments from the YAML string provided.
652
+
--detector-id=!: The unique ID of the GuardDuty detector whose investigations you want to list.
653
+
--generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request.
654
+
--max-items=: The total number of items to return in the command's output.
655
+
--max-results=: You can use this parameter to indicate the maximum number of items you want in the response.
656
+
--next-token=: You can use this parameter when paginating results.
657
+
--page-size=: The size of each page to get in the AWS service call.
658
+
--sort-criteria=: Represents the criteria used for sorting investigations.
659
+
--starting-token=: A token to specify where to start paginating.
630
660
- name: list-invitations
631
661
description: Lists all GuardDuty membership invitations that were sent to the current Amazon Web Services account.
0 commit comments