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.
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.
For .NET Core and PCL this operation is only available in asynchronous form. Please refer to PutPermissionAsync.
public abstract PutPermissionResponse PutPermission( PutPermissionRequest request )
Container for the necessary parameters to execute the PutPermission service method.
|ConcurrentModificationException||There is concurrent modification on a rule or target.|
|InternalException||This exception occurs due to unexpected causes.|
|PolicyLengthExceededException||The event bus policy is too long. For more information, see the limits.|
|ResourceNotFoundException||An entity that you specified does not exist.|
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