Documentation ¶
Index ¶
- type Accelerator
- func (r *Accelerator) Attributes() *pulumi.Output
- func (r *Accelerator) Enabled() *pulumi.BoolOutput
- func (r *Accelerator) ID() *pulumi.IDOutput
- func (r *Accelerator) IpAddressType() *pulumi.StringOutput
- func (r *Accelerator) IpSets() *pulumi.ArrayOutput
- func (r *Accelerator) Name() *pulumi.StringOutput
- func (r *Accelerator) URN() *pulumi.URNOutput
- type AcceleratorArgs
- type AcceleratorState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Accelerator ¶
type Accelerator struct {
// contains filtered or unexported fields
}
Provides a Global Accelerator accelerator.
func GetAccelerator ¶
func GetAccelerator(ctx *pulumi.Context, name string, id pulumi.ID, state *AcceleratorState, opts ...pulumi.ResourceOpt) (*Accelerator, error)
GetAccelerator gets an existing Accelerator resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewAccelerator ¶
func NewAccelerator(ctx *pulumi.Context, name string, args *AcceleratorArgs, opts ...pulumi.ResourceOpt) (*Accelerator, error)
NewAccelerator registers a new resource with the given unique name, arguments, and options.
func (*Accelerator) Attributes ¶
func (r *Accelerator) Attributes() *pulumi.Output
The attributes of the accelerator. Fields documented below.
func (*Accelerator) Enabled ¶
func (r *Accelerator) Enabled() *pulumi.BoolOutput
Indicates whether the accelerator is enabled. The value is true or false. The default value is true.
func (*Accelerator) ID ¶
func (r *Accelerator) ID() *pulumi.IDOutput
ID is this resource's unique identifier assigned by its provider.
func (*Accelerator) IpAddressType ¶
func (r *Accelerator) IpAddressType() *pulumi.StringOutput
The value for the address type must be `IPV4`.
func (*Accelerator) IpSets ¶
func (r *Accelerator) IpSets() *pulumi.ArrayOutput
IP address set associated with the accelerator.
func (*Accelerator) Name ¶
func (r *Accelerator) Name() *pulumi.StringOutput
The name of the accelerator.
func (*Accelerator) URN ¶
func (r *Accelerator) URN() *pulumi.URNOutput
URN is this resource's unique name assigned by Pulumi.
type AcceleratorArgs ¶
type AcceleratorArgs struct { // The attributes of the accelerator. Fields documented below. Attributes interface{} // Indicates whether the accelerator is enabled. The value is true or false. The default value is true. Enabled interface{} // The value for the address type must be `IPV4`. IpAddressType interface{} // The name of the accelerator. Name interface{} }
The set of arguments for constructing a Accelerator resource.
type AcceleratorState ¶
type AcceleratorState struct { // The attributes of the accelerator. Fields documented below. Attributes interface{} // Indicates whether the accelerator is enabled. The value is true or false. The default value is true. Enabled interface{} // The value for the address type must be `IPV4`. IpAddressType interface{} // IP address set associated with the accelerator. IpSets interface{} // The name of the accelerator. Name interface{} }
Input properties used for looking up and filtering Accelerator resources.