UpdateIntegrationRequest
public struct UpdateIntegrationRequest : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember] -
Undocumented
Declaration
Swift
public let apiId: String -
Undocumented
Declaration
Swift
public let connectionId: String? -
Undocumented
Declaration
Swift
public let connectionType: ConnectionType? -
Undocumented
Declaration
Swift
public let contentHandlingStrategy: ContentHandlingStrategy? -
Undocumented
Declaration
Swift
public let credentialsArn: String? -
Undocumented
Declaration
Swift
public let description: String? -
Undocumented
Declaration
Swift
public let integrationId: String -
Undocumented
Declaration
Swift
public let integrationMethod: String? -
Undocumented
Declaration
Swift
public let integrationSubtype: String? -
Undocumented
Declaration
Swift
public let integrationType: IntegrationType? -
Undocumented
Declaration
Swift
public let integrationUri: String? -
Undocumented
Declaration
Swift
public let passthroughBehavior: PassthroughBehavior? -
Undocumented
Declaration
Swift
public let payloadFormatVersion: String? -
Undocumented
Declaration
Swift
public let requestParameters: [String : String]? -
Undocumented
Declaration
Swift
public let requestTemplates: [String : String]? -
Undocumented
Declaration
Swift
public let templateSelectionExpression: String? -
Undocumented
Declaration
Swift
public let timeoutInMillis: Int? -
Undocumented
Declaration
Swift
public let tlsConfig: TlsConfigInput? -
init(apiId:connectionId:connectionType:contentHandlingStrategy:credentialsArn:description:integrationId:integrationMethod:integrationSubtype:integrationType:integrationUri:passthroughBehavior:payloadFormatVersion:requestParameters:requestTemplates:templateSelectionExpression:timeoutInMillis:tlsConfig:)Undocumented
Declaration
Swift
public init(apiId: String, connectionId: String? = nil, connectionType: ConnectionType? = nil, contentHandlingStrategy: ContentHandlingStrategy? = nil, credentialsArn: String? = nil, description: String? = nil, integrationId: String, integrationMethod: String? = nil, integrationSubtype: String? = nil, integrationType: IntegrationType? = nil, integrationUri: String? = nil, passthroughBehavior: PassthroughBehavior? = nil, payloadFormatVersion: String? = nil, requestParameters: [String : String]? = nil, requestTemplates: [String : String]? = nil, templateSelectionExpression: String? = nil, timeoutInMillis: Int? = nil, tlsConfig: TlsConfigInput? = nil) -
Declaration
Swift
public func validate(name: String) throws
View on GitHub
UpdateIntegrationRequest Structure Reference