Documentation ¶
Index ¶
- Variables
- type AllPermissions
- type Binding
- type BindingGenerator
- type Bindings
- type Exchange
- type ExchangeGenerator
- type Exchanges
- type Permissions
- type PermissionsGenerator
- type Policies
- type Policy
- type PolicyGenerator
- type Queue
- type QueueGenerator
- type Queues
- type RBTProvider
- 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 (RBTProvider) GetResourceConnections() map[string]map[string][]string
- 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
- type Shovel
- type ShovelGenerator
- type Shovels
- type User
- type UserGenerator
- type Users
- type Vhost
- type VhostGenerator
- type Vhosts
Constants ¶
This section is empty.
Variables ¶
View Source
var BindingAdditionalFields = map[string]interface{}{}
View Source
var BindingAllowEmptyValues = []string{"source"}
View Source
var ExchangeAdditionalFields = map[string]interface{}{}
View Source
var ExchangeAllowEmptyValues = []string{}
View Source
var PermissionsAdditionalFields = map[string]interface{}{}
View Source
var PermissionsAllowEmptyValues = []string{"configure", "write", "read"}
View Source
var PolicyAdditionalFields = map[string]interface{}{}
View Source
var PolicyAllowEmptyValues = []string{}
View Source
var QueueAdditionalFields = map[string]interface{}{}
View Source
var QueueAllowEmptyValues = []string{}
View Source
var ShovelAdditionalFields = map[string]interface{}{}
View Source
var ShovelAllowEmptyValues = []string{}
View Source
var UserAllowEmptyValues = []string{}
View Source
var VhostAllowEmptyValues = []string{}
Functions ¶
This section is empty.
Types ¶
type AllPermissions ¶
type AllPermissions []Permissions
type BindingGenerator ¶
type BindingGenerator struct {
RBTService
}
func (*BindingGenerator) InitResources ¶
func (g *BindingGenerator) InitResources() error
type ExchangeGenerator ¶
type ExchangeGenerator struct {
RBTService
}
func (*ExchangeGenerator) InitResources ¶
func (g *ExchangeGenerator) InitResources() error
type Permissions ¶
type PermissionsGenerator ¶
type PermissionsGenerator struct {
RBTService
}
func (*PermissionsGenerator) InitResources ¶
func (g *PermissionsGenerator) InitResources() error
type PolicyGenerator ¶
type PolicyGenerator struct {
RBTService
}
func (*PolicyGenerator) InitResources ¶
func (g *PolicyGenerator) InitResources() error
type QueueGenerator ¶
type QueueGenerator struct {
RBTService
}
func (*QueueGenerator) InitResources ¶
func (g *QueueGenerator) InitResources() error
type RBTProvider ¶
type RBTProvider struct { terraformutils.Provider // contains filtered or unexported fields }
func (*RBTProvider) GetBasicConfig ¶
func (p *RBTProvider) GetBasicConfig() cty.Value
func (*RBTProvider) GetConfig ¶
func (p *RBTProvider) GetConfig() cty.Value
func (*RBTProvider) GetName ¶
func (p *RBTProvider) GetName() string
func (*RBTProvider) GetProviderData ¶
func (p *RBTProvider) GetProviderData(arg ...string) map[string]interface{}
func (RBTProvider) GetResourceConnections ¶
func (RBTProvider) GetResourceConnections() map[string]map[string][]string
func (*RBTProvider) GetSupportedService ¶
func (p *RBTProvider) GetSupportedService() map[string]terraformutils.ServiceGenerator
func (*RBTProvider) Init ¶
func (p *RBTProvider) Init(args []string) error
func (*RBTProvider) InitService ¶
func (p *RBTProvider) InitService(serviceName string, verbose bool) error
type RBTService ¶
type RBTService struct {
terraformutils.Service
}
type ShovelGenerator ¶
type ShovelGenerator struct {
RBTService
}
func (*ShovelGenerator) InitResources ¶
func (g *ShovelGenerator) InitResources() error
type UserGenerator ¶
type UserGenerator struct {
RBTService
}
func (*UserGenerator) InitResources ¶
func (g *UserGenerator) InitResources() error
type VhostGenerator ¶
type VhostGenerator struct {
RBTService
}
func (*VhostGenerator) InitResources ¶
func (g *VhostGenerator) InitResources() error
Click to show internal directories.
Click to hide internal directories.