BatchPermissionsRequestEntry
public struct BatchPermissionsRequestEntry : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember] -
A unique identifier for the batch permissions request entry.
Declaration
Swift
public let id: String -
The permissions to be granted.
Declaration
Swift
public let permissions: [Permission]? -
Indicates if the option to pass permissions is granted.
Declaration
Swift
public let permissionsWithGrantOption: [Permission]? -
The principal to be granted a permission.
Declaration
Swift
public let principal: DataLakePrincipal? -
The resource to which the principal is to be granted a permission.
Declaration
Swift
public let resource: Resource? -
Undocumented
Declaration
Swift
public init(id: String, permissions: [Permission]? = nil, permissionsWithGrantOption: [Permission]? = nil, principal: DataLakePrincipal? = nil, resource: Resource? = nil) -
Declaration
Swift
public func validate(name: String) throws
View on GitHub
BatchPermissionsRequestEntry Structure Reference