// Returns a specified number of ADDRESS objects. Calling this API in one of the US
// regions will return addresses from the list of all addresses associated with
// this account in all US regions.
Returns a specified number of ADDRESS objects. Calling this API in one of the US
regions will return addresses from the list of all addresses associated with
this account in all US regions.
// Returns a specified number of ADDRESS objects . Calling this API in one of the US // regions will return addresses from the list of all addresses associated with // this account in all US regions .
func (c *Client) DescribeAddresses(ctx context.Context, params *DescribeAddressesInput, optFns ...func(*Options)) (*DescribeAddressesOutput, error) {
	if params == nil {
		params = &DescribeAddressesInput{}
	}
	result, metadata, err := c.invokeOperation(ctx, "DescribeAddresses", params, optFns, addOperationDescribeAddressesMiddlewares)
	if err != nil {
		return nil, err
	}
	out := result.(*DescribeAddressesOutput)
	out.ResultMetadata = metadata
	return out, nil
}
func ( c * Client ) DescribeAddresses ( ctx context . Context , params * DescribeAddressesInput , optFns ... func ( * Options ) ) ( * DescribeAddressesOutput , error ) { if params == nil { params = & DescribeAddressesInput { } } result , metadata , err := c . invokeOperation ( ctx , " " , params , optFns , addOperationDescribeAddressesMiddlewares ) if err != nil { return nil , err } out := result . ( * DescribeAddressesOutput ) out . ResultMetadata = metadata return out , nil }
Returns a specified number of ADDRESS objects.
Returns a specified number of ADDRESS objects .