View a markdown version of this page

Actions, resources, and condition keys for Amazon Health APIs and Notifications - Service Authorization Reference
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China (PDF).

Actions, resources, and condition keys for Amazon Health APIs and Notifications

Amazon Health APIs and Notifications (service prefix: health) provides the following service-specific operations, resources, actions, and condition keys for use in IAM permission policies.

References:

API operations defined by Amazon Health APIs and Notifications

The following table maps API operations to the IAM actions they authorize. Only condition keys that have static values for the given API and action are listed; for the full set of condition keys supported by each action, see the Actions table.

Operation IAM action Condition key Possible value(s) Access level

DescribeAffectedAccountsForOrganization

health:DescribeAffectedAccountsForOrganization

Read

organizations:ListAccounts

List

DescribeAffectedEntities

health:DescribeAffectedEntities

Read

DescribeAffectedEntitiesForOrganization

health:DescribeAffectedEntitiesForOrganization

Read

organizations:ListAccounts

List

DescribeEntityAggregates

health:DescribeEntityAggregates

Read

DescribeEntityAggregatesForOrganization

health:DescribeEntityAggregatesForOrganization

Read

organizations:ListAccounts

List

DescribeEventAggregates

health:DescribeEventAggregates

Read

DescribeEventDetails

health:DescribeEventDetails

Read

DescribeEventDetailsForOrganization

health:DescribeEventDetailsForOrganization

Read

organizations:ListAccounts

List

DescribeEventTypes

health:DescribeEventTypes

Read

DescribeEvents

health:DescribeEvents

Read

DescribeEventsForOrganization

health:DescribeEventsForOrganization

Read

organizations:ListAccounts

List

DescribeHealthServiceStatusForOrganization

health:DescribeHealthServiceStatusForOrganization

Read

organizations:ListAccounts

List

DisableHealthServiceAccessForOrganization

health:DisableHealthServiceAccessForOrganization

Permissions management, Write

organizations:DisableAWSServiceAccess

Write

organizations:ListAccounts

List

EnableHealthServiceAccessForOrganization

health:EnableHealthServiceAccessForOrganization

Permissions management, Write

iam:CreateServiceLinkedRole

Write

organizations:EnableAWSServiceAccess

Write

organizations:ListAccounts

List

Actions defined by Amazon Health APIs and Notifications

You can specify the following actions in the Action element of an IAM policy statement. Use policies to grant permissions to perform an operation in Amazon. When you use an action in a policy, you usually allow or deny access to the API operation or CLI command with the same name. However, in some cases, a single action controls access to more than one operation. Alternatively, some operations require several different actions.

Actions Description Resource types (*required) Condition keys Access level

DescribeAffectedAccountsForOrganization

Grants permission to retrieve a list of accounts that have been affected by the specified events in organization

Read

DescribeAffectedEntities

Grants permission to retrieve a list of entities that have been affected by the specified events

event*

health:eventTypeCode

health:service

Read

DescribeAffectedEntitiesForOrganization

Grants permission to retrieve a list of entities that have been affected by the specified events and accounts in organization

Read

DescribeEntityAggregates

Grants permission to retrieve the number of entities that are affected by each of the specified events

Read

DescribeEntityAggregatesForOrganization

Grants permission to retrieve the number of entities that are affected by each of the specified events in an organization

Read

DescribeEventAggregates

Grants permission to retrieve the number of events of each event type (issue, scheduled change, and account notification)

Read

DescribeEventDetails

Grants permission to retrieve detailed information about one or more specified events

event*

health:eventTypeCode

health:service

Read

DescribeEventDetailsForOrganization

Grants permission to retrieve detailed information about one or more specified events for provided accounts in organization

Read

DescribeEventTypes

Grants permission to retrieve the event types that meet the specified filter criteria

Read

DescribeEvents

Grants permission to retrieve information about events that meet the specified filter criteria

Read

DescribeEventsForOrganization

Grants permission to retrieve information about events that meet the specified filter criteria in organization

Read

DescribeHealthServiceStatusForOrganization

Grants permission to retrieve the status of enabling or disabling the Organizational View feature

Read

DisableHealthServiceAccessForOrganization

Grants permission to disable the Organizational View feature

Permissions management, Write

EnableHealthServiceAccessForOrganization

Grants permission to enable the Organizational View feature

Permissions management, Write

Resource types defined by Amazon Health APIs and Notifications

The following resource types are defined by this service and can be used in the Resource element of IAM permission policy statements.

Resource types ARN Condition keys

event

arn:${Partition}:health:*::event/${Service}/${EventTypeCode}/*

Condition keys for Amazon Health APIs and Notifications

Amazon Health APIs and Notifications defines the following condition keys that can be used in the Condition element of an IAM policy.

Condition keys Description Type

health:eventTypeCode

Filters access by event type

String

health:service

Filters access by impacted service

String