ApplicationConfiguration
public struct ApplicationConfiguration : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
The code location and type parameters for a Java-based Kinesis Data Analytics application.
Declaration
Swift
public let applicationCodeConfiguration: ApplicationCodeConfiguration
-
Describes whether snapshots are enabled for a Java-based Kinesis Data Analytics application.
Declaration
Swift
public let applicationSnapshotConfiguration: ApplicationSnapshotConfiguration?
-
Describes execution properties for a Java-based Kinesis Data Analytics application.
Declaration
Swift
public let environmentProperties: EnvironmentProperties?
-
The creation and update parameters for a Java-based Kinesis Data Analytics application.
Declaration
Swift
public let flinkApplicationConfiguration: FlinkApplicationConfiguration?
-
The creation and update parameters for an SQL-based Kinesis Data Analytics application.
Declaration
Swift
public let sqlApplicationConfiguration: SqlApplicationConfiguration?
-
The array of descriptions of VPC configurations available to the application.
Declaration
Swift
public let vpcConfigurations: [VpcConfiguration]?
-
init(applicationCodeConfiguration:applicationSnapshotConfiguration:environmentProperties:flinkApplicationConfiguration:sqlApplicationConfiguration:vpcConfigurations:)
Undocumented
Declaration
Swift
public init(applicationCodeConfiguration: ApplicationCodeConfiguration, applicationSnapshotConfiguration: ApplicationSnapshotConfiguration? = nil, environmentProperties: EnvironmentProperties? = nil, flinkApplicationConfiguration: FlinkApplicationConfiguration? = nil, sqlApplicationConfiguration: SqlApplicationConfiguration? = nil, vpcConfigurations: [VpcConfiguration]? = nil)
-
Declaration
Swift
public func validate(name: String) throws