TableWithColumnsResource
public struct TableWithColumnsResource : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
The identifier for the Data Catalog. By default, it is the account ID of the caller.
Declaration
Swift
public let catalogId: String?
-
The list of column names for the table. At least one of ColumnNames or ColumnWildcard is required.
Declaration
Swift
public let columnNames: [String]?
-
A wildcard specified by a ColumnWildcard object. At least one of ColumnNames or ColumnWildcard is required.
Declaration
Swift
public let columnWildcard: ColumnWildcard?
-
The name of the database for the table with columns resource. Unique to the Data Catalog. A database is a set of associated table definitions organized into a logical group. You can Grant and Revoke database privileges to a principal.
Declaration
Swift
public let databaseName: String
-
The name of the table resource. A table is a metadata definition that represents your data. You can Grant and Revoke table privileges to a principal.
Declaration
Swift
public let name: String
-
Undocumented
Declaration
Swift
public init(catalogId: String? = nil, columnNames: [String]? = nil, columnWildcard: ColumnWildcard? = nil, databaseName: String, name: String)
-
Declaration
Swift
public func validate(name: String) throws