class Aws::RAM::Types::GetResourceSharesRequest

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

data as a hash:

    {
      resource_share_arns: ["String"],
      resource_share_status: "PENDING", # accepts PENDING, ACTIVE, FAILED, DELETING, DELETED
      resource_owner: "SELF", # required, accepts SELF, OTHER-ACCOUNTS
      name: "String",
      tag_filters: [
        {
          tag_key: "TagKey",
          tag_values: ["TagValue"],
        },
      ],
      next_token: "String",
      max_results: 1,
      permission_arn: "String",
    }

@!attribute [rw] resource_share_arns

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

@!attribute [rw] resource_share_status

The status of the resource share.
@return [String]

@!attribute [rw] resource_owner

The type of owner.
@return [String]

@!attribute [rw] name

The name of the resource share.
@return [String]

@!attribute [rw] tag_filters

One or more tag filters.
@return [Array<Types::TagFilter>]

@!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]

@!attribute [rw] permission_arn

The Amazon Resource Name (ARN) of the RAM permission that is
associated with the resource share.
@return [String]

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

Constants

SENSITIVE