globalaccelerator

package
v0.16.9 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 22, 2019 License: Apache-2.0 Imports: 1 Imported by: 0

Documentation

Index

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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL