UpdateDataSourceRequest
public struct UpdateDataSourceRequest : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember] -
The AWS account ID.
Declaration
Swift
public let awsAccountId: String -
The credentials that QuickSight that uses to connect to your underlying source. Currently, only credentials based on user name and password are supported.
Declaration
Swift
public let credentials: DataSourceCredentials? -
The ID of the data source. This ID is unique per AWS Region for each AWS account.
Declaration
Swift
public let dataSourceId: String -
The parameters that QuickSight uses to connect to your underlying source.
Declaration
Swift
public let dataSourceParameters: DataSourceParameters? -
A display name for the data source.
Declaration
Swift
public let name: String -
Secure Socket Layer (SSL) properties that apply when QuickSight connects to your underlying source.
Declaration
Swift
public let sslProperties: SslProperties? -
Use this parameter only when you want QuickSight to use a VPC connection when connecting to your underlying source.
Declaration
Swift
public let vpcConnectionProperties: VpcConnectionProperties? -
init(awsAccountId:credentials:dataSourceId:dataSourceParameters:name:sslProperties:vpcConnectionProperties:)Undocumented
Declaration
Swift
public init(awsAccountId: String, credentials: DataSourceCredentials? = nil, dataSourceId: String, dataSourceParameters: DataSourceParameters? = nil, name: String, sslProperties: SslProperties? = nil, vpcConnectionProperties: VpcConnectionProperties? = nil) -
Declaration
Swift
public func validate(name: String) throws
View on GitHub
UpdateDataSourceRequest Structure Reference