Documentation ¶
Index ¶
- func NewAWSCloudConfig(c *cli.Context) cloudconfigs.CloudConfigProvider
- type AWSCloudConfig
- func (c *AWSCloudConfig) CreateAZs() ([]enaml.AZ, error)
- func (c *AWSCloudConfig) CreateCompilation() (*enaml.Compilation, error)
- func (c *AWSCloudConfig) CreateDiskTypes() ([]enaml.DiskType, error)
- func (c *AWSCloudConfig) CreateNetworks() ([]enaml.DeploymentNetwork, error)
- func (c *AWSCloudConfig) CreateVMTypes() ([]enaml.VMType, error)
- type AZCloudProperties
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewAWSCloudConfig ¶
func NewAWSCloudConfig(c *cli.Context) cloudconfigs.CloudConfigProvider
Types ¶
type AWSCloudConfig ¶ added in v1.0.0
type AWSCloudConfig struct {
Context *cli.Context
}
func (*AWSCloudConfig) CreateAZs ¶ added in v1.0.0
func (c *AWSCloudConfig) CreateAZs() ([]enaml.AZ, error)
func (*AWSCloudConfig) CreateCompilation ¶ added in v1.0.0
func (c *AWSCloudConfig) CreateCompilation() (*enaml.Compilation, error)
func (*AWSCloudConfig) CreateDiskTypes ¶ added in v1.0.0
func (c *AWSCloudConfig) CreateDiskTypes() ([]enaml.DiskType, error)
func (*AWSCloudConfig) CreateNetworks ¶ added in v1.0.0
func (c *AWSCloudConfig) CreateNetworks() ([]enaml.DeploymentNetwork, error)
func (*AWSCloudConfig) CreateVMTypes ¶ added in v1.0.0
func (c *AWSCloudConfig) CreateVMTypes() ([]enaml.VMType, error)
type AZCloudProperties ¶ added in v1.0.0
type AZCloudProperties struct {
AvailabiltyZone string `yaml:"availability_zone"`
}
Click to show internal directories.
Click to hide internal directories.