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.
Destination
. A destination encapsulates a physical
resource (such as a Kinesis stream) and allows you to subscribe to a real-time stream
of log events of a different account, ingested through PutLogEvents
requests. Currently, the only supported physical resource is a Amazon Kinesis stream
belonging to the same account as the destination.
A destination controls what is written to its Amazon Kinesis stream through an access
policy. By default, PutDestination does not set any access policy with the destination,
which means a cross-account user will not be able to call PutSubscriptionFilter
against this destination. To enable that, the destination owner must call PutDestinationPolicy
after PutDestination.
Namespace: Amazon.CloudWatchLogs
Assembly: AWSSDK.dll
Version: (assembly version)
public virtual PutDestinationResponse PutDestination( PutDestinationRequest request )
Container for the necessary parameters to execute the PutDestination service method.
Exception | Condition |
---|---|
InvalidParameterException | Returned if a parameter of the request is incorrectly specified. |
OperationAbortedException | Returned if multiple requests to update the same resource were in conflict. |
ServiceUnavailableException | Returned if the service cannot complete the request. |
.NET Framework:
Supported in: 4.5, 4.0, 3.5