// Returns a list of solutions that use the given dataset group. When a dataset
// group is not specified, all the solutions associated with the account are
// listed. The response provides the properties for each solution, including the
// Amazon Resource Name (ARN). For more information on solutions, see
// CreateSolution.
Returns a list of solutions that use the given dataset group. When a dataset
group is not specified, all the solutions associated with the account are
listed. The response provides the properties for each solution, including the
Amazon Resource Name (ARN). For more information on solutions, see
CreateSolution.
// Returns a list of solutions that use the given dataset group . When a dataset // group is not specified all the solutions associated with the account are // listed . The response provides the properties for each solution including the // Amazon Resource Name ( ARN ) . For more information on solutions see // CreateSolution .
func (c *Client) ListSolutions(ctx context.Context, params *ListSolutionsInput, optFns ...func(*Options)) (*ListSolutionsOutput, error) {
	if params == nil {
		params = &ListSolutionsInput{}
	}
	result, metadata, err := c.invokeOperation(ctx, "ListSolutions", params, optFns, addOperationListSolutionsMiddlewares)
	if err != nil {
		return nil, err
	}
	out := result.(*ListSolutionsOutput)
	out.ResultMetadata = metadata
	return out, nil
}
func ( c * Client ) ListSolutions ( ctx context . Context , params * ListSolutionsInput , optFns ... func ( * Options ) ) ( * ListSolutionsOutput , error ) { if params == nil { params = & ListSolutionsInput { } } result , metadata , err := c . invokeOperation ( ctx , " " , params , optFns , addOperationListSolutionsMiddlewares ) if err != nil { return nil , err } out := result . ( * ListSolutionsOutput ) out . ResultMetadata = metadata return out , nil }
Returns a list of solutions that use the given dataset group.
Returns a list of solutions that use the given dataset group .