UpdateDataSourceRequest

public struct UpdateDataSourceRequest : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • Undocumented

    Declaration

    Swift

    public let configuration: DataSourceConfiguration?
  • The new description for the data source.

    Declaration

    Swift

    public let description: String?
  • id

    The unique identifier of the data source to update.

    Declaration

    Swift

    public let id: String
  • The identifier of the index that contains the data source to update.

    Declaration

    Swift

    public let indexId: String
  • The name of the data source to update. The name of the data source can’t be updated. To rename a data source you must delete the data source and re-create it.

    Declaration

    Swift

    public let name: String?
  • The Amazon Resource Name (ARN) of the new role to use when the data source is accessing resources on your behalf.

    Declaration

    Swift

    public let roleArn: String?
  • The new update schedule for the data source.

    Declaration

    Swift

    public let schedule: String?
  • Undocumented

    Declaration

    Swift

    public init(configuration: DataSourceConfiguration? = nil, description: String? = nil, id: String, indexId: String, name: String? = nil, roleArn: String? = nil, schedule: String? = nil)
  • Declaration

    Swift

    public func validate(name: String) throws