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