AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.
Container for the parameters to the PutPermission operation.
PutPermission permits the specified AWS account to put events
to your account's default event bus. CloudWatch Events rules in your account
are triggered by these events arriving to your default event bus.
For another account to send events to your account, that external account must have a CloudWatch Events rule with your account's default event bus as a target.
To enable multiple AWS accounts to put events to your default event bus, run
once for each of these accounts.
The permission policy on the default event bus cannot exceed 10KB in size.
public class PutPermissionRequest : AmazonCloudWatchEventsRequest IAmazonWebServiceRequest
The PutPermissionRequest type exposes the following members
Gets and sets the property Action.
The action that you are enabling the other account to perform. Currently, this must
Gets and sets the property Principal.
The 12-digit AWS account ID that you are permitting to put events to your default event bus. Specify "*" to permit any account to put events to your default event bus.
If you specify "*", avoid creating rules that may match undesirable events. To create
more secure rules, make sure that the event pattern for each rule contains an
Gets and sets the property StatementId.
An identifier string for the external account that you are granting permissions to.
If you later want to revoke the permission for this external account, specify this
Supported in: 1.3
Supported in: 4.5, 4.0, 3.5
Portable Class Library:
Supported in: Windows Store Apps
Supported in: Windows Phone 8.1
Supported in: Xamarin Android
Supported in: Xamarin iOS (Unified)
Supported in: Xamarin.Forms