Files
payments/pkg/client/models/components/v3createpoolrequest.go

33 lines
833 B
Go

// Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.
package components
// V3CreatePoolRequest - Query and dynamic pools are available from Connectivity v3.1
type V3CreatePoolRequest struct {
Name string `json:"name"`
// The same query than in ListAccount. Allowed properties are id, reference, connector_id, type, default_asset, name, psu_id, open_banking_connection_id and metadata.
Query map[string]any `json:"query,omitempty"`
AccountIDs []string `json:"accountIDs,omitempty"`
}
func (o *V3CreatePoolRequest) GetName() string {
if o == nil {
return ""
}
return o.Name
}
func (o *V3CreatePoolRequest) GetQuery() map[string]any {
if o == nil {
return nil
}
return o.Query
}
func (o *V3CreatePoolRequest) GetAccountIDs() []string {
if o == nil {
return nil
}
return o.AccountIDs
}