AssociateResourceSharePermissionRequest

public struct AssociateResourceSharePermissionRequest : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.

    Declaration

    Swift

    public let clientToken: String?
  • The ARN of the AWS RAM permission to associate with the resource share.

    Declaration

    Swift

    public let permissionArn: String
  • Indicates whether the permission should replace the permissions that are currently associated with the resource share. Use true to replace the current permissions. Use false to add the permission to the current permission.

    Declaration

    Swift

    public let replace: Bool?
  • The Amazon Resource Name (ARN) of the resource share.

    Declaration

    Swift

    public let resourceShareArn: String
  • Undocumented

    Declaration

    Swift

    public init(clientToken: String? = nil, permissionArn: String, replace: Bool? = nil, resourceShareArn: String)