class Aws::RAM::Types::GetResourceShareAssociationsRequest

@note When making an API call, you may pass GetResourceShareAssociationsRequest

data as a hash:

    {
      association_type: "PRINCIPAL", # required, accepts PRINCIPAL, RESOURCE
      resource_share_arns: ["String"],
      resource_arn: "String",
      principal: "String",
      association_status: "ASSOCIATING", # accepts ASSOCIATING, ASSOCIATED, FAILED, DISASSOCIATING, DISASSOCIATED
      next_token: "String",
      max_results: 1,
    }

@!attribute [rw] association_type

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.
@return [String]

@!attribute [rw] resource_share_arns

The Amazon Resource Names (ARN) of the resource shares.
@return [Array<String>]

@!attribute [rw] resource_arn

The Amazon Resource Name (ARN) of the resource. You cannot specify
this parameter if the association type is `PRINCIPAL`.
@return [String]

@!attribute [rw] principal

The principal. You cannot specify this parameter if the association
type is `RESOURCE`.
@return [String]

@!attribute [rw] association_status

The association status.
@return [String]

@!attribute [rw] next_token

The token for the next page of results.
@return [String]

@!attribute [rw] max_results

The maximum number of results to return with a single call. To
retrieve the remaining results, make another call with the returned
`nextToken` value.
@return [Integer]

@see docs.aws.amazon.com/goto/WebAPI/ram-2018-01-04/GetResourceShareAssociationsRequest AWS API Documentation

Constants

SENSITIVE