GetResourceShareAssociationsRequest

public struct GetResourceShareAssociationsRequest : AWSShape
extension RAM.GetResourceShareAssociationsRequest: AWSPaginateStringToken

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • The association status.

    Declaration

    Swift

    public let associationStatus: ResourceShareAssociationStatus?
  • The association type. Specify PRINCIPAL to list the principals that are associated with the specified resource share. Specify RESOURCE to list the resources that are associated with the specified resource share.

    Declaration

    Swift

    public let associationType: ResourceShareAssociationType
  • The maximum number of results to return with a single call. To retrieve the remaining results, make another call with the returned nextToken value.

    Declaration

    Swift

    public let maxResults: Int?
  • The token for the next page of results.

    Declaration

    Swift

    public let nextToken: String?
  • The principal. You cannot specify this parameter if the association type is RESOURCE.

    Declaration

    Swift

    public let principal: String?
  • The Amazon Resource Name (ARN) of the resource. You cannot specify this parameter if the association type is PRINCIPAL.

    Declaration

    Swift

    public let resourceArn: String?
  • The Amazon Resource Names (ARN) of the resource shares.

    Declaration

    Swift

    public let resourceShareArns: [String]?
  • Undocumented

    Declaration

    Swift

    public init(associationStatus: ResourceShareAssociationStatus? = nil, associationType: ResourceShareAssociationType, maxResults: Int? = nil, nextToken: String? = nil, principal: String? = nil, resourceArn: String? = nil, resourceShareArns: [String]? = nil)
  • Declaration

    Swift

    public func validate(name: String) throws
  • Undocumented

    Declaration

    Swift

    public func usingPaginationToken(_ token: String) -> RAM.GetResourceShareAssociationsRequest