// Returns a list of vocabularies that match the specified criteria. If no criteria
// are specified, returns the entire list of vocabularies.
Returns a list of vocabularies that match the specified criteria. If no criteria
are specified, returns the entire list of vocabularies.
// Returns a list of vocabularies that match the specified criteria . If no criteria // are specified returns the entire list of vocabularies .
func (c *Client) ListVocabularies(ctx context.Context, params *ListVocabulariesInput, optFns ...func(*Options)) (*ListVocabulariesOutput, error) {
	if params == nil {
		params = &ListVocabulariesInput{}
	}
	result, metadata, err := c.invokeOperation(ctx, "ListVocabularies", params, optFns, addOperationListVocabulariesMiddlewares)
	if err != nil {
		return nil, err
	}
	out := result.(*ListVocabulariesOutput)
	out.ResultMetadata = metadata
	return out, nil
}
func ( c * Client ) ListVocabularies ( ctx context . Context , params * ListVocabulariesInput , optFns ... func ( * Options ) ) ( * ListVocabulariesOutput , error ) { if params == nil { params = & ListVocabulariesInput { } } result , metadata , err := c . invokeOperation ( ctx , " " , params , optFns , addOperationListVocabulariesMiddlewares ) if err != nil { return nil , err } out := result . ( * ListVocabulariesOutput ) out . ResultMetadata = metadata return out , nil }
Returns a list of vocabularies that match the specified criteria.
Returns a list of vocabularies that match the specified criteria .