CreatePublishingDestinationRequest
public struct CreatePublishingDestinationRequest : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember] -
The idempotency token for the request.
Declaration
Swift
public let clientToken: String? -
The properties of the publishing destination, including the ARNs for the destination and the KMS key used for encryption.
Declaration
Swift
public let destinationProperties: DestinationProperties -
The type of resource for the publishing destination. Currently only Amazon S3 buckets are supported.
Declaration
Swift
public let destinationType: DestinationType -
The ID of the GuardDuty detector associated with the publishing destination.
Declaration
Swift
public let detectorId: String -
Undocumented
Declaration
Swift
public init(clientToken: String? = CreatePublishingDestinationRequest.idempotencyToken(), destinationProperties: DestinationProperties, destinationType: DestinationType, detectorId: String) -
Declaration
Swift
public func validate(name: String) throws
View on GitHub
CreatePublishingDestinationRequest Structure Reference