Documentation ¶
Index ¶
- type RHELCompute
- type RHELRequest
- func (r *RHELRequest) Create(ctx *pulumi.Context, computeRequested compute.ComputeRequest) (*compute.Compute, error)
- func (r *RHELRequest) CustomIngressRules() []securityGroup.IngressRules
- func (r *RHELRequest) CustomSecurityGroups(ctx *pulumi.Context) ([]*ec2.SecurityGroup, error)
- func (r *RHELRequest) GetAMI(ctx *pulumi.Context) (*ec2.LookupAmiResult, error)
- func (r *RHELRequest) GetDedicatedHost(ctx *pulumi.Context) (*ec2.DedicatedHost, error)
- func (r *RHELRequest) GetPostScript(ctx *pulumi.Context) (pulumi.StringPtrInput, error)
- func (r *RHELRequest) GetRequest() *compute.Request
- func (r *RHELRequest) GetUserdata(ctx *pulumi.Context) (pulumi.StringPtrInput, error)
- func (r *RHELRequest) ReadinessCommand() string
- type UserDataValues
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type RHELCompute ¶
type RHELRequest ¶
type RHELRequest struct { VersionMajor string // username and password to handle rh subscription on userdata SubscriptionUsername string SubscriptionPassword string compute.Request }
func (*RHELRequest) Create ¶
func (r *RHELRequest) Create(ctx *pulumi.Context, computeRequested compute.ComputeRequest) (*compute.Compute, error)
func (*RHELRequest) CustomIngressRules ¶
func (r *RHELRequest) CustomIngressRules() []securityGroup.IngressRules
func (*RHELRequest) CustomSecurityGroups ¶
func (r *RHELRequest) CustomSecurityGroups(ctx *pulumi.Context) ([]*ec2.SecurityGroup, error)
func (*RHELRequest) GetAMI ¶
func (r *RHELRequest) GetAMI(ctx *pulumi.Context) (*ec2.LookupAmiResult, error)
func (*RHELRequest) GetDedicatedHost ¶
func (r *RHELRequest) GetDedicatedHost(ctx *pulumi.Context) (*ec2.DedicatedHost, error)
func (*RHELRequest) GetPostScript ¶
func (r *RHELRequest) GetPostScript(ctx *pulumi.Context) (pulumi.StringPtrInput, error)
func (*RHELRequest) GetRequest ¶
func (r *RHELRequest) GetRequest() *compute.Request
func (*RHELRequest) GetUserdata ¶
func (r *RHELRequest) GetUserdata(ctx *pulumi.Context) (pulumi.StringPtrInput, error)
func (*RHELRequest) ReadinessCommand ¶
func (r *RHELRequest) ReadinessCommand() string
type UserDataValues ¶
Click to show internal directories.
Click to hide internal directories.