File: doc.go

package info (click to toggle)
golang-github-aws-aws-sdk-go-v2 1.30.3-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 662,428 kB
  • sloc: java: 16,875; makefile: 432; sh: 175
file content (58 lines) | stat: -rw-r--r-- 3,624 bytes parent folder | download | duplicates (3)
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
// Code generated by smithy-go-codegen DO NOT EDIT.

// Package health provides the API client, operations, and parameter types for AWS
// Health APIs and Notifications.
//
// # Health
//
// The Health API provides access to the Health information that appears in the [Health Dashboard].
// You can use the API operations to get information about events that might affect
// your Amazon Web Services and resources.
//
// You must have a Business, Enterprise On-Ramp, or Enterprise Support plan from [Amazon Web Services Support]
// to use the Health API. If you call the Health API from an Amazon Web Services
// account that doesn't have a Business, Enterprise On-Ramp, or Enterprise Support
// plan, you receive a SubscriptionRequiredException error.
//
// For API access, you need an access key ID and a secret access key. Use
// temporary credentials instead of long-term access keys when possible. Temporary
// credentials include an access key ID, a secret access key, and a security token
// that indicates when the credentials expire. For more information, see [Best practices for managing Amazon Web Services access keys]in the
// Amazon Web Services General Reference.
//
// You can use the Health endpoint health.us-east-1.amazonaws.com (HTTPS) to call
// the Health API operations. Health supports a multi-Region application
// architecture and has two regional endpoints in an active-passive configuration.
// You can use the high availability endpoint example to determine which Amazon Web
// Services Region is active, so that you can get the latest information from the
// API. For more information, see [Accessing the Health API]in the Health User Guide.
//
// For authentication of requests, Health uses the [Signature Version 4 Signing Process].
//
// If your Amazon Web Services account is part of Organizations, you can use the
// Health organizational view feature. This feature provides a centralized view of
// Health events across all accounts in your organization. You can aggregate Health
// events in real time to identify accounts in your organization that are affected
// by an operational event or get notified of security vulnerabilities. Use the
// organizational view API operations to enable this feature and return event
// information. For more information, see [Aggregating Health events]in the Health User Guide.
//
// When you use the Health API operations to return Health events, see the
// following recommendations:
//
//   - Use the [eventScopeCode]parameter to specify whether to return Health events that are
//     public or account-specific.
//
//   - Use pagination to view all events from the response. For example, if you
//     call the DescribeEventsForOrganization operation to get all events in your
//     organization, you might receive several page results. Specify the nextToken in
//     the next request to return more results.
//
// [Amazon Web Services Support]: http://aws.amazon.com/premiumsupport/
// [Aggregating Health events]: https://docs.aws.amazon.com/health/latest/ug/aggregate-events.html
// [eventScopeCode]: https://docs.aws.amazon.com/health/latest/APIReference/API_Event.html#AWSHealth-Type-Event-eventScopeCode
// [Health Dashboard]: https://health.aws.amazon.com/health/home
// [Accessing the Health API]: https://docs.aws.amazon.com/health/latest/ug/health-api.html
// [Signature Version 4 Signing Process]: https://docs.aws.amazon.com/general/latest/gr/signature-version-4.html
// [Best practices for managing Amazon Web Services access keys]: https://docs.aws.amazon.com/general/latest/gr/aws-access-keys-best-practices.html
package health