RegisterResourceRequest
public struct RegisterResourceRequest : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
The Amazon Resource Name (ARN) of the resource that you want to register.
Declaration
Swift
public let resourceArn: String
-
The identifier for the role that registers the resource.
Declaration
Swift
public let roleArn: String?
-
Designates an AWS Identity and Access Management (IAM) service-linked role by registering this role with the Data Catalog. A service-linked role is a unique type of IAM role that is linked directly to Lake Formation. For more information, see Using Service-Linked Roles for Lake Formation.
Declaration
Swift
public let useServiceLinkedRole: Bool?
-
Undocumented
Declaration
Swift
public init(resourceArn: String, roleArn: String? = nil, useServiceLinkedRole: Bool? = nil)
-
Declaration
Swift
public func validate(name: String) throws