AWSFirehoseUpdateDestinationInput Class Reference

Inherits from AWSRequest : AWSModel : AWSMTLModel
Declared in AWSFirehoseModel.h
AWSFirehoseModel.m

Overview

Contains the parameters for UpdateDestination.

Required parameters: [DeliveryStreamName, CurrentDeliveryStreamVersionId, DestinationId]

  currentDeliveryStreamVersionId

Obtain this value from the VersionId result of the DeliveryStreamDescription operation. This value is required, and helps the service to perform conditional operations. For example, if there is a interleaving update and this value is null, then the update destination fails. After the update is successful, the VersionId value is updated. The service then performs a merge of the old configuration with the new configuration.

@property (nonatomic, strong) NSString *currentDeliveryStreamVersionId

Declared In

AWSFirehoseModel.h

  deliveryStreamName

The name of the delivery stream.

@property (nonatomic, strong) NSString *deliveryStreamName

Declared In

AWSFirehoseModel.h

  destinationId

The ID of the destination.

@property (nonatomic, strong) NSString *destinationId

Declared In

AWSFirehoseModel.h

  elasticsearchDestinationUpdate

Describes an update for a destination in Amazon ES.

@property (nonatomic, strong) AWSFirehoseElasticsearchDestinationUpdate *elasticsearchDestinationUpdate

Declared In

AWSFirehoseModel.h

  redshiftDestinationUpdate

Describes an update for a destination in Amazon Redshift.

@property (nonatomic, strong) AWSFirehoseRedshiftDestinationUpdate *redshiftDestinationUpdate

Declared In

AWSFirehoseModel.h

  s3DestinationUpdate

Describes an update for a destination in Amazon S3.

@property (nonatomic, strong) AWSFirehoseS3DestinationUpdate *s3DestinationUpdate

Declared In

AWSFirehoseModel.h