Documentation ¶
Index ¶
- type AvailabilityZones
- type AvailabilityZonesAttributes
- func (az AvailabilityZonesAttributes) InternalRef() (terra.Reference, error)
- func (az AvailabilityZonesAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (az AvailabilityZonesAttributes) InternalWithRef(ref terra.Reference) AvailabilityZonesAttributes
- func (az AvailabilityZonesAttributes) Name() terra.StringValue
- type AvailabilityZonesState
- type BrokerInstanceOptions
- type BrokerInstanceOptionsAttributes
- func (bio BrokerInstanceOptionsAttributes) AvailabilityZones() terra.SetValue[AvailabilityZonesAttributes]
- func (bio BrokerInstanceOptionsAttributes) EngineType() terra.StringValue
- func (bio BrokerInstanceOptionsAttributes) HostInstanceType() terra.StringValue
- func (bio BrokerInstanceOptionsAttributes) InternalRef() (terra.Reference, error)
- func (bio BrokerInstanceOptionsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (bio BrokerInstanceOptionsAttributes) InternalWithRef(ref terra.Reference) BrokerInstanceOptionsAttributes
- func (bio BrokerInstanceOptionsAttributes) StorageType() terra.StringValue
- func (bio BrokerInstanceOptionsAttributes) SupportedDeploymentModes() terra.SetValue[terra.StringValue]
- func (bio BrokerInstanceOptionsAttributes) SupportedEngineVersions() terra.ListValue[terra.StringValue]
- type BrokerInstanceOptionsState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AvailabilityZones ¶
type AvailabilityZones struct{}
type AvailabilityZonesAttributes ¶
type AvailabilityZonesAttributes struct {
// contains filtered or unexported fields
}
func (AvailabilityZonesAttributes) InternalRef ¶
func (az AvailabilityZonesAttributes) InternalRef() (terra.Reference, error)
func (AvailabilityZonesAttributes) InternalTokens ¶
func (az AvailabilityZonesAttributes) InternalTokens() (hclwrite.Tokens, error)
func (AvailabilityZonesAttributes) InternalWithRef ¶
func (az AvailabilityZonesAttributes) InternalWithRef(ref terra.Reference) AvailabilityZonesAttributes
func (AvailabilityZonesAttributes) Name ¶
func (az AvailabilityZonesAttributes) Name() terra.StringValue
type AvailabilityZonesState ¶
type AvailabilityZonesState struct {
Name string `json:"name"`
}
type BrokerInstanceOptions ¶
type BrokerInstanceOptions struct { // AvailabilityZones: min=0 AvailabilityZones []AvailabilityZones `hcl:"availability_zones,block" validate:"min=0"` }
type BrokerInstanceOptionsAttributes ¶
type BrokerInstanceOptionsAttributes struct {
// contains filtered or unexported fields
}
func (BrokerInstanceOptionsAttributes) AvailabilityZones ¶
func (bio BrokerInstanceOptionsAttributes) AvailabilityZones() terra.SetValue[AvailabilityZonesAttributes]
func (BrokerInstanceOptionsAttributes) EngineType ¶
func (bio BrokerInstanceOptionsAttributes) EngineType() terra.StringValue
func (BrokerInstanceOptionsAttributes) HostInstanceType ¶
func (bio BrokerInstanceOptionsAttributes) HostInstanceType() terra.StringValue
func (BrokerInstanceOptionsAttributes) InternalRef ¶
func (bio BrokerInstanceOptionsAttributes) InternalRef() (terra.Reference, error)
func (BrokerInstanceOptionsAttributes) InternalTokens ¶
func (bio BrokerInstanceOptionsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (BrokerInstanceOptionsAttributes) InternalWithRef ¶
func (bio BrokerInstanceOptionsAttributes) InternalWithRef(ref terra.Reference) BrokerInstanceOptionsAttributes
func (BrokerInstanceOptionsAttributes) StorageType ¶
func (bio BrokerInstanceOptionsAttributes) StorageType() terra.StringValue
func (BrokerInstanceOptionsAttributes) SupportedDeploymentModes ¶
func (bio BrokerInstanceOptionsAttributes) SupportedDeploymentModes() terra.SetValue[terra.StringValue]
func (BrokerInstanceOptionsAttributes) SupportedEngineVersions ¶
func (bio BrokerInstanceOptionsAttributes) SupportedEngineVersions() terra.ListValue[terra.StringValue]
type BrokerInstanceOptionsState ¶
type BrokerInstanceOptionsState struct { EngineType string `json:"engine_type"` HostInstanceType string `json:"host_instance_type"` StorageType string `json:"storage_type"` SupportedDeploymentModes []string `json:"supported_deployment_modes"` SupportedEngineVersions []string `json:"supported_engine_versions"` AvailabilityZones []AvailabilityZonesState `json:"availability_zones"` }
Click to show internal directories.
Click to hide internal directories.