Versions in this module Expand all Collapse all v0 v0.8.18 Oct 21, 2021 Changes in this version + var BindingAdditionalFields = map[string]interface{} + var BindingAllowEmptyValues = []string + var ExchangeAdditionalFields = map[string]interface{} + var ExchangeAllowEmptyValues = []string + var PermissionsAdditionalFields = map[string]interface{} + var PermissionsAllowEmptyValues = []string + var PolicyAdditionalFields = map[string]interface{} + var PolicyAllowEmptyValues = []string + var QueueAdditionalFields = map[string]interface{} + var QueueAllowEmptyValues = []string + var ShovelAdditionalFields = map[string]interface{} + var ShovelAllowEmptyValues = []string + var UserAllowEmptyValues = []string + var VhostAllowEmptyValues = []string + type AllPermissions []Permissions + type Binding struct + Destination string + DestinationType string + PropertiesKey string + Source string + Vhost string + type BindingGenerator struct + func (g *BindingGenerator) InitResources() error + type Bindings []Binding + type Exchange struct + Name string + Vhost string + type ExchangeGenerator struct + func (g *ExchangeGenerator) InitResources() error + type Exchanges []Exchange + type Permissions struct + User string + Vhost string + type PermissionsGenerator struct + func (g *PermissionsGenerator) InitResources() error + type Policies []Policy + type Policy struct + Name string + Vhost string + type PolicyGenerator struct + func (g *PolicyGenerator) InitResources() error + type Queue struct + Name string + Vhost string + type QueueGenerator struct + func (g *QueueGenerator) InitResources() error + type Queues []Queue + type RBTProvider struct + func (RBTProvider) GetResourceConnections() map[string]map[string][]string + func (p *RBTProvider) GetBasicConfig() cty.Value + func (p *RBTProvider) GetConfig() cty.Value + func (p *RBTProvider) GetName() string + func (p *RBTProvider) GetProviderData(arg ...string) map[string]interface{} + func (p *RBTProvider) GetSupportedService() map[string]terraformutils.ServiceGenerator + func (p *RBTProvider) Init(args []string) error + func (p *RBTProvider) InitService(serviceName string, verbose bool) error + type RBTService struct + type Shovel struct + Name string + Vhost string + type ShovelGenerator struct + func (g *ShovelGenerator) InitResources() error + type Shovels []Shovel + type User struct + Name string + type UserGenerator struct + func (g *UserGenerator) InitResources() error + type Users []User + type Vhost struct + Name string + type VhostGenerator struct + func (g *VhostGenerator) InitResources() error + type Vhosts []Vhost