trafficmanagement

package
v1.3.0 Latest Latest
Warning

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

Go to latest
Published: Apr 12, 2021 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type GetGtmDefaultDatacenterArgs

type GetGtmDefaultDatacenterArgs struct {
	Datacenter *int   `pulumi:"datacenter"`
	Domain     string `pulumi:"domain"`
}

A collection of arguments for invoking getGtmDefaultDatacenter.

type GetGtmDefaultDatacenterResult

type GetGtmDefaultDatacenterResult struct {
	Datacenter   *int   `pulumi:"datacenter"`
	DatacenterId int    `pulumi:"datacenterId"`
	Domain       string `pulumi:"domain"`
	// The provider-assigned unique ID for this managed resource.
	Id       string `pulumi:"id"`
	Nickname string `pulumi:"nickname"`
}

A collection of values returned by getGtmDefaultDatacenter.

func GetGtmDefaultDatacenter deprecated

func GetGtmDefaultDatacenter(ctx *pulumi.Context, args *GetGtmDefaultDatacenterArgs, opts ...pulumi.InvokeOption) (*GetGtmDefaultDatacenterResult, error)

Deprecated: akamai.trafficmanagement.getGtmDefaultDatacenter has been deprecated in favor of akamai.getGtmDefaultDatacenter

type GtmASmap deprecated

type GtmASmap struct {
	pulumi.CustomResourceState

	Assignments       GtmASmapAssignmentArrayOutput   `pulumi:"assignments"`
	DefaultDatacenter GtmASmapDefaultDatacenterOutput `pulumi:"defaultDatacenter"`
	Domain            pulumi.StringOutput             `pulumi:"domain"`
	Name              pulumi.StringOutput             `pulumi:"name"`
	WaitOnComplete    pulumi.BoolPtrOutput            `pulumi:"waitOnComplete"`
}

Deprecated: akamai.trafficmanagement.GtmASmap has been deprecated in favor of akamai.GtmAsmap

func GetGtmASmap

func GetGtmASmap(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *GtmASmapState, opts ...pulumi.ResourceOption) (*GtmASmap, error)

GetGtmASmap gets an existing GtmASmap 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 NewGtmASmap

func NewGtmASmap(ctx *pulumi.Context,
	name string, args *GtmASmapArgs, opts ...pulumi.ResourceOption) (*GtmASmap, error)

NewGtmASmap registers a new resource with the given unique name, arguments, and options.

func (*GtmASmap) ElementType added in v1.0.0

func (*GtmASmap) ElementType() reflect.Type

func (*GtmASmap) ToGtmASmapOutput added in v1.0.0

func (i *GtmASmap) ToGtmASmapOutput() GtmASmapOutput

func (*GtmASmap) ToGtmASmapOutputWithContext added in v1.0.0

func (i *GtmASmap) ToGtmASmapOutputWithContext(ctx context.Context) GtmASmapOutput

func (*GtmASmap) ToGtmASmapPtrOutput added in v1.1.1

func (i *GtmASmap) ToGtmASmapPtrOutput() GtmASmapPtrOutput

func (*GtmASmap) ToGtmASmapPtrOutputWithContext added in v1.1.1

func (i *GtmASmap) ToGtmASmapPtrOutputWithContext(ctx context.Context) GtmASmapPtrOutput

type GtmASmapArgs

type GtmASmapArgs struct {
	Assignments       GtmASmapAssignmentArrayInput
	DefaultDatacenter GtmASmapDefaultDatacenterInput
	Domain            pulumi.StringInput
	Name              pulumi.StringPtrInput
	WaitOnComplete    pulumi.BoolPtrInput
}

The set of arguments for constructing a GtmASmap resource.

func (GtmASmapArgs) ElementType

func (GtmASmapArgs) ElementType() reflect.Type

type GtmASmapArray added in v1.1.1

type GtmASmapArray []GtmASmapInput

func (GtmASmapArray) ElementType added in v1.1.1

func (GtmASmapArray) ElementType() reflect.Type

func (GtmASmapArray) ToGtmASmapArrayOutput added in v1.1.1

func (i GtmASmapArray) ToGtmASmapArrayOutput() GtmASmapArrayOutput

func (GtmASmapArray) ToGtmASmapArrayOutputWithContext added in v1.1.1

func (i GtmASmapArray) ToGtmASmapArrayOutputWithContext(ctx context.Context) GtmASmapArrayOutput

type GtmASmapArrayInput added in v1.1.1

type GtmASmapArrayInput interface {
	pulumi.Input

	ToGtmASmapArrayOutput() GtmASmapArrayOutput
	ToGtmASmapArrayOutputWithContext(context.Context) GtmASmapArrayOutput
}

GtmASmapArrayInput is an input type that accepts GtmASmapArray and GtmASmapArrayOutput values. You can construct a concrete instance of `GtmASmapArrayInput` via:

GtmASmapArray{ GtmASmapArgs{...} }

type GtmASmapArrayOutput added in v1.1.1

type GtmASmapArrayOutput struct{ *pulumi.OutputState }

func (GtmASmapArrayOutput) ElementType added in v1.1.1

func (GtmASmapArrayOutput) ElementType() reflect.Type

func (GtmASmapArrayOutput) Index added in v1.1.1

func (GtmASmapArrayOutput) ToGtmASmapArrayOutput added in v1.1.1

func (o GtmASmapArrayOutput) ToGtmASmapArrayOutput() GtmASmapArrayOutput

func (GtmASmapArrayOutput) ToGtmASmapArrayOutputWithContext added in v1.1.1

func (o GtmASmapArrayOutput) ToGtmASmapArrayOutputWithContext(ctx context.Context) GtmASmapArrayOutput

type GtmASmapAssignment

type GtmASmapAssignment struct {
	AsNumbers    []int  `pulumi:"asNumbers"`
	DatacenterId int    `pulumi:"datacenterId"`
	Nickname     string `pulumi:"nickname"`
}

type GtmASmapAssignmentArgs

type GtmASmapAssignmentArgs struct {
	AsNumbers    pulumi.IntArrayInput `pulumi:"asNumbers"`
	DatacenterId pulumi.IntInput      `pulumi:"datacenterId"`
	Nickname     pulumi.StringInput   `pulumi:"nickname"`
}

func (GtmASmapAssignmentArgs) ElementType

func (GtmASmapAssignmentArgs) ElementType() reflect.Type

func (GtmASmapAssignmentArgs) ToGtmASmapAssignmentOutput

func (i GtmASmapAssignmentArgs) ToGtmASmapAssignmentOutput() GtmASmapAssignmentOutput

func (GtmASmapAssignmentArgs) ToGtmASmapAssignmentOutputWithContext

func (i GtmASmapAssignmentArgs) ToGtmASmapAssignmentOutputWithContext(ctx context.Context) GtmASmapAssignmentOutput

type GtmASmapAssignmentArray

type GtmASmapAssignmentArray []GtmASmapAssignmentInput

func (GtmASmapAssignmentArray) ElementType

func (GtmASmapAssignmentArray) ElementType() reflect.Type

func (GtmASmapAssignmentArray) ToGtmASmapAssignmentArrayOutput

func (i GtmASmapAssignmentArray) ToGtmASmapAssignmentArrayOutput() GtmASmapAssignmentArrayOutput

func (GtmASmapAssignmentArray) ToGtmASmapAssignmentArrayOutputWithContext

func (i GtmASmapAssignmentArray) ToGtmASmapAssignmentArrayOutputWithContext(ctx context.Context) GtmASmapAssignmentArrayOutput

type GtmASmapAssignmentArrayInput

type GtmASmapAssignmentArrayInput interface {
	pulumi.Input

	ToGtmASmapAssignmentArrayOutput() GtmASmapAssignmentArrayOutput
	ToGtmASmapAssignmentArrayOutputWithContext(context.Context) GtmASmapAssignmentArrayOutput
}

GtmASmapAssignmentArrayInput is an input type that accepts GtmASmapAssignmentArray and GtmASmapAssignmentArrayOutput values. You can construct a concrete instance of `GtmASmapAssignmentArrayInput` via:

GtmASmapAssignmentArray{ GtmASmapAssignmentArgs{...} }

type GtmASmapAssignmentArrayOutput

type GtmASmapAssignmentArrayOutput struct{ *pulumi.OutputState }

func (GtmASmapAssignmentArrayOutput) ElementType

func (GtmASmapAssignmentArrayOutput) Index

func (GtmASmapAssignmentArrayOutput) ToGtmASmapAssignmentArrayOutput

func (o GtmASmapAssignmentArrayOutput) ToGtmASmapAssignmentArrayOutput() GtmASmapAssignmentArrayOutput

func (GtmASmapAssignmentArrayOutput) ToGtmASmapAssignmentArrayOutputWithContext

func (o GtmASmapAssignmentArrayOutput) ToGtmASmapAssignmentArrayOutputWithContext(ctx context.Context) GtmASmapAssignmentArrayOutput

type GtmASmapAssignmentInput

type GtmASmapAssignmentInput interface {
	pulumi.Input

	ToGtmASmapAssignmentOutput() GtmASmapAssignmentOutput
	ToGtmASmapAssignmentOutputWithContext(context.Context) GtmASmapAssignmentOutput
}

GtmASmapAssignmentInput is an input type that accepts GtmASmapAssignmentArgs and GtmASmapAssignmentOutput values. You can construct a concrete instance of `GtmASmapAssignmentInput` via:

GtmASmapAssignmentArgs{...}

type GtmASmapAssignmentOutput

type GtmASmapAssignmentOutput struct{ *pulumi.OutputState }

func (GtmASmapAssignmentOutput) AsNumbers

func (GtmASmapAssignmentOutput) DatacenterId

func (o GtmASmapAssignmentOutput) DatacenterId() pulumi.IntOutput

func (GtmASmapAssignmentOutput) ElementType

func (GtmASmapAssignmentOutput) ElementType() reflect.Type

func (GtmASmapAssignmentOutput) Nickname

func (GtmASmapAssignmentOutput) ToGtmASmapAssignmentOutput

func (o GtmASmapAssignmentOutput) ToGtmASmapAssignmentOutput() GtmASmapAssignmentOutput

func (GtmASmapAssignmentOutput) ToGtmASmapAssignmentOutputWithContext

func (o GtmASmapAssignmentOutput) ToGtmASmapAssignmentOutputWithContext(ctx context.Context) GtmASmapAssignmentOutput

type GtmASmapDefaultDatacenter

type GtmASmapDefaultDatacenter struct {
	DatacenterId int     `pulumi:"datacenterId"`
	Nickname     *string `pulumi:"nickname"`
}

type GtmASmapDefaultDatacenterArgs

type GtmASmapDefaultDatacenterArgs struct {
	DatacenterId pulumi.IntInput       `pulumi:"datacenterId"`
	Nickname     pulumi.StringPtrInput `pulumi:"nickname"`
}

func (GtmASmapDefaultDatacenterArgs) ElementType

func (GtmASmapDefaultDatacenterArgs) ToGtmASmapDefaultDatacenterOutput

func (i GtmASmapDefaultDatacenterArgs) ToGtmASmapDefaultDatacenterOutput() GtmASmapDefaultDatacenterOutput

func (GtmASmapDefaultDatacenterArgs) ToGtmASmapDefaultDatacenterOutputWithContext

func (i GtmASmapDefaultDatacenterArgs) ToGtmASmapDefaultDatacenterOutputWithContext(ctx context.Context) GtmASmapDefaultDatacenterOutput

func (GtmASmapDefaultDatacenterArgs) ToGtmASmapDefaultDatacenterPtrOutput

func (i GtmASmapDefaultDatacenterArgs) ToGtmASmapDefaultDatacenterPtrOutput() GtmASmapDefaultDatacenterPtrOutput

func (GtmASmapDefaultDatacenterArgs) ToGtmASmapDefaultDatacenterPtrOutputWithContext

func (i GtmASmapDefaultDatacenterArgs) ToGtmASmapDefaultDatacenterPtrOutputWithContext(ctx context.Context) GtmASmapDefaultDatacenterPtrOutput

type GtmASmapDefaultDatacenterInput

type GtmASmapDefaultDatacenterInput interface {
	pulumi.Input

	ToGtmASmapDefaultDatacenterOutput() GtmASmapDefaultDatacenterOutput
	ToGtmASmapDefaultDatacenterOutputWithContext(context.Context) GtmASmapDefaultDatacenterOutput
}

GtmASmapDefaultDatacenterInput is an input type that accepts GtmASmapDefaultDatacenterArgs and GtmASmapDefaultDatacenterOutput values. You can construct a concrete instance of `GtmASmapDefaultDatacenterInput` via:

GtmASmapDefaultDatacenterArgs{...}

type GtmASmapDefaultDatacenterOutput

type GtmASmapDefaultDatacenterOutput struct{ *pulumi.OutputState }

func (GtmASmapDefaultDatacenterOutput) DatacenterId

func (GtmASmapDefaultDatacenterOutput) ElementType

func (GtmASmapDefaultDatacenterOutput) Nickname

func (GtmASmapDefaultDatacenterOutput) ToGtmASmapDefaultDatacenterOutput

func (o GtmASmapDefaultDatacenterOutput) ToGtmASmapDefaultDatacenterOutput() GtmASmapDefaultDatacenterOutput

func (GtmASmapDefaultDatacenterOutput) ToGtmASmapDefaultDatacenterOutputWithContext

func (o GtmASmapDefaultDatacenterOutput) ToGtmASmapDefaultDatacenterOutputWithContext(ctx context.Context) GtmASmapDefaultDatacenterOutput

func (GtmASmapDefaultDatacenterOutput) ToGtmASmapDefaultDatacenterPtrOutput

func (o GtmASmapDefaultDatacenterOutput) ToGtmASmapDefaultDatacenterPtrOutput() GtmASmapDefaultDatacenterPtrOutput

func (GtmASmapDefaultDatacenterOutput) ToGtmASmapDefaultDatacenterPtrOutputWithContext

func (o GtmASmapDefaultDatacenterOutput) ToGtmASmapDefaultDatacenterPtrOutputWithContext(ctx context.Context) GtmASmapDefaultDatacenterPtrOutput

type GtmASmapDefaultDatacenterPtrInput

type GtmASmapDefaultDatacenterPtrInput interface {
	pulumi.Input

	ToGtmASmapDefaultDatacenterPtrOutput() GtmASmapDefaultDatacenterPtrOutput
	ToGtmASmapDefaultDatacenterPtrOutputWithContext(context.Context) GtmASmapDefaultDatacenterPtrOutput
}

GtmASmapDefaultDatacenterPtrInput is an input type that accepts GtmASmapDefaultDatacenterArgs, GtmASmapDefaultDatacenterPtr and GtmASmapDefaultDatacenterPtrOutput values. You can construct a concrete instance of `GtmASmapDefaultDatacenterPtrInput` via:

        GtmASmapDefaultDatacenterArgs{...}

or:

        nil

type GtmASmapDefaultDatacenterPtrOutput

type GtmASmapDefaultDatacenterPtrOutput struct{ *pulumi.OutputState }

func (GtmASmapDefaultDatacenterPtrOutput) DatacenterId

func (GtmASmapDefaultDatacenterPtrOutput) Elem

func (GtmASmapDefaultDatacenterPtrOutput) ElementType

func (GtmASmapDefaultDatacenterPtrOutput) Nickname

func (GtmASmapDefaultDatacenterPtrOutput) ToGtmASmapDefaultDatacenterPtrOutput

func (o GtmASmapDefaultDatacenterPtrOutput) ToGtmASmapDefaultDatacenterPtrOutput() GtmASmapDefaultDatacenterPtrOutput

func (GtmASmapDefaultDatacenterPtrOutput) ToGtmASmapDefaultDatacenterPtrOutputWithContext

func (o GtmASmapDefaultDatacenterPtrOutput) ToGtmASmapDefaultDatacenterPtrOutputWithContext(ctx context.Context) GtmASmapDefaultDatacenterPtrOutput

type GtmASmapInput added in v1.0.0

type GtmASmapInput interface {
	pulumi.Input

	ToGtmASmapOutput() GtmASmapOutput
	ToGtmASmapOutputWithContext(ctx context.Context) GtmASmapOutput
}

type GtmASmapMap added in v1.1.1

type GtmASmapMap map[string]GtmASmapInput

func (GtmASmapMap) ElementType added in v1.1.1

func (GtmASmapMap) ElementType() reflect.Type

func (GtmASmapMap) ToGtmASmapMapOutput added in v1.1.1

func (i GtmASmapMap) ToGtmASmapMapOutput() GtmASmapMapOutput

func (GtmASmapMap) ToGtmASmapMapOutputWithContext added in v1.1.1

func (i GtmASmapMap) ToGtmASmapMapOutputWithContext(ctx context.Context) GtmASmapMapOutput

type GtmASmapMapInput added in v1.1.1

type GtmASmapMapInput interface {
	pulumi.Input

	ToGtmASmapMapOutput() GtmASmapMapOutput
	ToGtmASmapMapOutputWithContext(context.Context) GtmASmapMapOutput
}

GtmASmapMapInput is an input type that accepts GtmASmapMap and GtmASmapMapOutput values. You can construct a concrete instance of `GtmASmapMapInput` via:

GtmASmapMap{ "key": GtmASmapArgs{...} }

type GtmASmapMapOutput added in v1.1.1

type GtmASmapMapOutput struct{ *pulumi.OutputState }

func (GtmASmapMapOutput) ElementType added in v1.1.1

func (GtmASmapMapOutput) ElementType() reflect.Type

func (GtmASmapMapOutput) MapIndex added in v1.1.1

func (GtmASmapMapOutput) ToGtmASmapMapOutput added in v1.1.1

func (o GtmASmapMapOutput) ToGtmASmapMapOutput() GtmASmapMapOutput

func (GtmASmapMapOutput) ToGtmASmapMapOutputWithContext added in v1.1.1

func (o GtmASmapMapOutput) ToGtmASmapMapOutputWithContext(ctx context.Context) GtmASmapMapOutput

type GtmASmapOutput added in v1.0.0

type GtmASmapOutput struct {
	*pulumi.OutputState
}

func (GtmASmapOutput) ElementType added in v1.0.0

func (GtmASmapOutput) ElementType() reflect.Type

func (GtmASmapOutput) ToGtmASmapOutput added in v1.0.0

func (o GtmASmapOutput) ToGtmASmapOutput() GtmASmapOutput

func (GtmASmapOutput) ToGtmASmapOutputWithContext added in v1.0.0

func (o GtmASmapOutput) ToGtmASmapOutputWithContext(ctx context.Context) GtmASmapOutput

func (GtmASmapOutput) ToGtmASmapPtrOutput added in v1.1.1

func (o GtmASmapOutput) ToGtmASmapPtrOutput() GtmASmapPtrOutput

func (GtmASmapOutput) ToGtmASmapPtrOutputWithContext added in v1.1.1

func (o GtmASmapOutput) ToGtmASmapPtrOutputWithContext(ctx context.Context) GtmASmapPtrOutput

type GtmASmapPtrInput added in v1.1.1

type GtmASmapPtrInput interface {
	pulumi.Input

	ToGtmASmapPtrOutput() GtmASmapPtrOutput
	ToGtmASmapPtrOutputWithContext(ctx context.Context) GtmASmapPtrOutput
}

type GtmASmapPtrOutput added in v1.1.1

type GtmASmapPtrOutput struct {
	*pulumi.OutputState
}

func (GtmASmapPtrOutput) ElementType added in v1.1.1

func (GtmASmapPtrOutput) ElementType() reflect.Type

func (GtmASmapPtrOutput) ToGtmASmapPtrOutput added in v1.1.1

func (o GtmASmapPtrOutput) ToGtmASmapPtrOutput() GtmASmapPtrOutput

func (GtmASmapPtrOutput) ToGtmASmapPtrOutputWithContext added in v1.1.1

func (o GtmASmapPtrOutput) ToGtmASmapPtrOutputWithContext(ctx context.Context) GtmASmapPtrOutput

type GtmASmapState

type GtmASmapState struct {
	Assignments       GtmASmapAssignmentArrayInput
	DefaultDatacenter GtmASmapDefaultDatacenterPtrInput
	Domain            pulumi.StringPtrInput
	Name              pulumi.StringPtrInput
	WaitOnComplete    pulumi.BoolPtrInput
}

func (GtmASmapState) ElementType

func (GtmASmapState) ElementType() reflect.Type

type GtmCidrmap deprecated

type GtmCidrmap struct {
	pulumi.CustomResourceState

	Assignments       GtmCidrmapAssignmentArrayOutput   `pulumi:"assignments"`
	DefaultDatacenter GtmCidrmapDefaultDatacenterOutput `pulumi:"defaultDatacenter"`
	Domain            pulumi.StringOutput               `pulumi:"domain"`
	Name              pulumi.StringOutput               `pulumi:"name"`
	WaitOnComplete    pulumi.BoolPtrOutput              `pulumi:"waitOnComplete"`
}

Deprecated: akamai.trafficmanagement.GtmCidrmap has been deprecated in favor of akamai.GtmCidrmap

func GetGtmCidrmap

func GetGtmCidrmap(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *GtmCidrmapState, opts ...pulumi.ResourceOption) (*GtmCidrmap, error)

GetGtmCidrmap gets an existing GtmCidrmap 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 NewGtmCidrmap

func NewGtmCidrmap(ctx *pulumi.Context,
	name string, args *GtmCidrmapArgs, opts ...pulumi.ResourceOption) (*GtmCidrmap, error)

NewGtmCidrmap registers a new resource with the given unique name, arguments, and options.

func (*GtmCidrmap) ElementType added in v1.0.0

func (*GtmCidrmap) ElementType() reflect.Type

func (*GtmCidrmap) ToGtmCidrmapOutput added in v1.0.0

func (i *GtmCidrmap) ToGtmCidrmapOutput() GtmCidrmapOutput

func (*GtmCidrmap) ToGtmCidrmapOutputWithContext added in v1.0.0

func (i *GtmCidrmap) ToGtmCidrmapOutputWithContext(ctx context.Context) GtmCidrmapOutput

func (*GtmCidrmap) ToGtmCidrmapPtrOutput added in v1.1.1

func (i *GtmCidrmap) ToGtmCidrmapPtrOutput() GtmCidrmapPtrOutput

func (*GtmCidrmap) ToGtmCidrmapPtrOutputWithContext added in v1.1.1

func (i *GtmCidrmap) ToGtmCidrmapPtrOutputWithContext(ctx context.Context) GtmCidrmapPtrOutput

type GtmCidrmapArgs

type GtmCidrmapArgs struct {
	Assignments       GtmCidrmapAssignmentArrayInput
	DefaultDatacenter GtmCidrmapDefaultDatacenterInput
	Domain            pulumi.StringInput
	Name              pulumi.StringPtrInput
	WaitOnComplete    pulumi.BoolPtrInput
}

The set of arguments for constructing a GtmCidrmap resource.

func (GtmCidrmapArgs) ElementType

func (GtmCidrmapArgs) ElementType() reflect.Type

type GtmCidrmapArray added in v1.1.1

type GtmCidrmapArray []GtmCidrmapInput

func (GtmCidrmapArray) ElementType added in v1.1.1

func (GtmCidrmapArray) ElementType() reflect.Type

func (GtmCidrmapArray) ToGtmCidrmapArrayOutput added in v1.1.1

func (i GtmCidrmapArray) ToGtmCidrmapArrayOutput() GtmCidrmapArrayOutput

func (GtmCidrmapArray) ToGtmCidrmapArrayOutputWithContext added in v1.1.1

func (i GtmCidrmapArray) ToGtmCidrmapArrayOutputWithContext(ctx context.Context) GtmCidrmapArrayOutput

type GtmCidrmapArrayInput added in v1.1.1

type GtmCidrmapArrayInput interface {
	pulumi.Input

	ToGtmCidrmapArrayOutput() GtmCidrmapArrayOutput
	ToGtmCidrmapArrayOutputWithContext(context.Context) GtmCidrmapArrayOutput
}

GtmCidrmapArrayInput is an input type that accepts GtmCidrmapArray and GtmCidrmapArrayOutput values. You can construct a concrete instance of `GtmCidrmapArrayInput` via:

GtmCidrmapArray{ GtmCidrmapArgs{...} }

type GtmCidrmapArrayOutput added in v1.1.1

type GtmCidrmapArrayOutput struct{ *pulumi.OutputState }

func (GtmCidrmapArrayOutput) ElementType added in v1.1.1

func (GtmCidrmapArrayOutput) ElementType() reflect.Type

func (GtmCidrmapArrayOutput) Index added in v1.1.1

func (GtmCidrmapArrayOutput) ToGtmCidrmapArrayOutput added in v1.1.1

func (o GtmCidrmapArrayOutput) ToGtmCidrmapArrayOutput() GtmCidrmapArrayOutput

func (GtmCidrmapArrayOutput) ToGtmCidrmapArrayOutputWithContext added in v1.1.1

func (o GtmCidrmapArrayOutput) ToGtmCidrmapArrayOutputWithContext(ctx context.Context) GtmCidrmapArrayOutput

type GtmCidrmapAssignment

type GtmCidrmapAssignment struct {
	Blocks       []string `pulumi:"blocks"`
	DatacenterId int      `pulumi:"datacenterId"`
	Nickname     string   `pulumi:"nickname"`
}

type GtmCidrmapAssignmentArgs

type GtmCidrmapAssignmentArgs struct {
	Blocks       pulumi.StringArrayInput `pulumi:"blocks"`
	DatacenterId pulumi.IntInput         `pulumi:"datacenterId"`
	Nickname     pulumi.StringInput      `pulumi:"nickname"`
}

func (GtmCidrmapAssignmentArgs) ElementType

func (GtmCidrmapAssignmentArgs) ElementType() reflect.Type

func (GtmCidrmapAssignmentArgs) ToGtmCidrmapAssignmentOutput

func (i GtmCidrmapAssignmentArgs) ToGtmCidrmapAssignmentOutput() GtmCidrmapAssignmentOutput

func (GtmCidrmapAssignmentArgs) ToGtmCidrmapAssignmentOutputWithContext

func (i GtmCidrmapAssignmentArgs) ToGtmCidrmapAssignmentOutputWithContext(ctx context.Context) GtmCidrmapAssignmentOutput

type GtmCidrmapAssignmentArray

type GtmCidrmapAssignmentArray []GtmCidrmapAssignmentInput

func (GtmCidrmapAssignmentArray) ElementType

func (GtmCidrmapAssignmentArray) ElementType() reflect.Type

func (GtmCidrmapAssignmentArray) ToGtmCidrmapAssignmentArrayOutput

func (i GtmCidrmapAssignmentArray) ToGtmCidrmapAssignmentArrayOutput() GtmCidrmapAssignmentArrayOutput

func (GtmCidrmapAssignmentArray) ToGtmCidrmapAssignmentArrayOutputWithContext

func (i GtmCidrmapAssignmentArray) ToGtmCidrmapAssignmentArrayOutputWithContext(ctx context.Context) GtmCidrmapAssignmentArrayOutput

type GtmCidrmapAssignmentArrayInput

type GtmCidrmapAssignmentArrayInput interface {
	pulumi.Input

	ToGtmCidrmapAssignmentArrayOutput() GtmCidrmapAssignmentArrayOutput
	ToGtmCidrmapAssignmentArrayOutputWithContext(context.Context) GtmCidrmapAssignmentArrayOutput
}

GtmCidrmapAssignmentArrayInput is an input type that accepts GtmCidrmapAssignmentArray and GtmCidrmapAssignmentArrayOutput values. You can construct a concrete instance of `GtmCidrmapAssignmentArrayInput` via:

GtmCidrmapAssignmentArray{ GtmCidrmapAssignmentArgs{...} }

type GtmCidrmapAssignmentArrayOutput

type GtmCidrmapAssignmentArrayOutput struct{ *pulumi.OutputState }

func (GtmCidrmapAssignmentArrayOutput) ElementType

func (GtmCidrmapAssignmentArrayOutput) Index

func (GtmCidrmapAssignmentArrayOutput) ToGtmCidrmapAssignmentArrayOutput

func (o GtmCidrmapAssignmentArrayOutput) ToGtmCidrmapAssignmentArrayOutput() GtmCidrmapAssignmentArrayOutput

func (GtmCidrmapAssignmentArrayOutput) ToGtmCidrmapAssignmentArrayOutputWithContext

func (o GtmCidrmapAssignmentArrayOutput) ToGtmCidrmapAssignmentArrayOutputWithContext(ctx context.Context) GtmCidrmapAssignmentArrayOutput

type GtmCidrmapAssignmentInput

type GtmCidrmapAssignmentInput interface {
	pulumi.Input

	ToGtmCidrmapAssignmentOutput() GtmCidrmapAssignmentOutput
	ToGtmCidrmapAssignmentOutputWithContext(context.Context) GtmCidrmapAssignmentOutput
}

GtmCidrmapAssignmentInput is an input type that accepts GtmCidrmapAssignmentArgs and GtmCidrmapAssignmentOutput values. You can construct a concrete instance of `GtmCidrmapAssignmentInput` via:

GtmCidrmapAssignmentArgs{...}

type GtmCidrmapAssignmentOutput

type GtmCidrmapAssignmentOutput struct{ *pulumi.OutputState }

func (GtmCidrmapAssignmentOutput) Blocks

func (GtmCidrmapAssignmentOutput) DatacenterId

func (o GtmCidrmapAssignmentOutput) DatacenterId() pulumi.IntOutput

func (GtmCidrmapAssignmentOutput) ElementType

func (GtmCidrmapAssignmentOutput) ElementType() reflect.Type

func (GtmCidrmapAssignmentOutput) Nickname

func (GtmCidrmapAssignmentOutput) ToGtmCidrmapAssignmentOutput

func (o GtmCidrmapAssignmentOutput) ToGtmCidrmapAssignmentOutput() GtmCidrmapAssignmentOutput

func (GtmCidrmapAssignmentOutput) ToGtmCidrmapAssignmentOutputWithContext

func (o GtmCidrmapAssignmentOutput) ToGtmCidrmapAssignmentOutputWithContext(ctx context.Context) GtmCidrmapAssignmentOutput

type GtmCidrmapDefaultDatacenter

type GtmCidrmapDefaultDatacenter struct {
	DatacenterId int     `pulumi:"datacenterId"`
	Nickname     *string `pulumi:"nickname"`
}

type GtmCidrmapDefaultDatacenterArgs

type GtmCidrmapDefaultDatacenterArgs struct {
	DatacenterId pulumi.IntInput       `pulumi:"datacenterId"`
	Nickname     pulumi.StringPtrInput `pulumi:"nickname"`
}

func (GtmCidrmapDefaultDatacenterArgs) ElementType

func (GtmCidrmapDefaultDatacenterArgs) ToGtmCidrmapDefaultDatacenterOutput

func (i GtmCidrmapDefaultDatacenterArgs) ToGtmCidrmapDefaultDatacenterOutput() GtmCidrmapDefaultDatacenterOutput

func (GtmCidrmapDefaultDatacenterArgs) ToGtmCidrmapDefaultDatacenterOutputWithContext

func (i GtmCidrmapDefaultDatacenterArgs) ToGtmCidrmapDefaultDatacenterOutputWithContext(ctx context.Context) GtmCidrmapDefaultDatacenterOutput

func (GtmCidrmapDefaultDatacenterArgs) ToGtmCidrmapDefaultDatacenterPtrOutput

func (i GtmCidrmapDefaultDatacenterArgs) ToGtmCidrmapDefaultDatacenterPtrOutput() GtmCidrmapDefaultDatacenterPtrOutput

func (GtmCidrmapDefaultDatacenterArgs) ToGtmCidrmapDefaultDatacenterPtrOutputWithContext

func (i GtmCidrmapDefaultDatacenterArgs) ToGtmCidrmapDefaultDatacenterPtrOutputWithContext(ctx context.Context) GtmCidrmapDefaultDatacenterPtrOutput

type GtmCidrmapDefaultDatacenterInput

type GtmCidrmapDefaultDatacenterInput interface {
	pulumi.Input

	ToGtmCidrmapDefaultDatacenterOutput() GtmCidrmapDefaultDatacenterOutput
	ToGtmCidrmapDefaultDatacenterOutputWithContext(context.Context) GtmCidrmapDefaultDatacenterOutput
}

GtmCidrmapDefaultDatacenterInput is an input type that accepts GtmCidrmapDefaultDatacenterArgs and GtmCidrmapDefaultDatacenterOutput values. You can construct a concrete instance of `GtmCidrmapDefaultDatacenterInput` via:

GtmCidrmapDefaultDatacenterArgs{...}

type GtmCidrmapDefaultDatacenterOutput

type GtmCidrmapDefaultDatacenterOutput struct{ *pulumi.OutputState }

func (GtmCidrmapDefaultDatacenterOutput) DatacenterId

func (GtmCidrmapDefaultDatacenterOutput) ElementType

func (GtmCidrmapDefaultDatacenterOutput) Nickname

func (GtmCidrmapDefaultDatacenterOutput) ToGtmCidrmapDefaultDatacenterOutput

func (o GtmCidrmapDefaultDatacenterOutput) ToGtmCidrmapDefaultDatacenterOutput() GtmCidrmapDefaultDatacenterOutput

func (GtmCidrmapDefaultDatacenterOutput) ToGtmCidrmapDefaultDatacenterOutputWithContext

func (o GtmCidrmapDefaultDatacenterOutput) ToGtmCidrmapDefaultDatacenterOutputWithContext(ctx context.Context) GtmCidrmapDefaultDatacenterOutput

func (GtmCidrmapDefaultDatacenterOutput) ToGtmCidrmapDefaultDatacenterPtrOutput

func (o GtmCidrmapDefaultDatacenterOutput) ToGtmCidrmapDefaultDatacenterPtrOutput() GtmCidrmapDefaultDatacenterPtrOutput

func (GtmCidrmapDefaultDatacenterOutput) ToGtmCidrmapDefaultDatacenterPtrOutputWithContext

func (o GtmCidrmapDefaultDatacenterOutput) ToGtmCidrmapDefaultDatacenterPtrOutputWithContext(ctx context.Context) GtmCidrmapDefaultDatacenterPtrOutput

type GtmCidrmapDefaultDatacenterPtrInput

type GtmCidrmapDefaultDatacenterPtrInput interface {
	pulumi.Input

	ToGtmCidrmapDefaultDatacenterPtrOutput() GtmCidrmapDefaultDatacenterPtrOutput
	ToGtmCidrmapDefaultDatacenterPtrOutputWithContext(context.Context) GtmCidrmapDefaultDatacenterPtrOutput
}

GtmCidrmapDefaultDatacenterPtrInput is an input type that accepts GtmCidrmapDefaultDatacenterArgs, GtmCidrmapDefaultDatacenterPtr and GtmCidrmapDefaultDatacenterPtrOutput values. You can construct a concrete instance of `GtmCidrmapDefaultDatacenterPtrInput` via:

        GtmCidrmapDefaultDatacenterArgs{...}

or:

        nil

type GtmCidrmapDefaultDatacenterPtrOutput

type GtmCidrmapDefaultDatacenterPtrOutput struct{ *pulumi.OutputState }

func (GtmCidrmapDefaultDatacenterPtrOutput) DatacenterId

func (GtmCidrmapDefaultDatacenterPtrOutput) Elem

func (GtmCidrmapDefaultDatacenterPtrOutput) ElementType

func (GtmCidrmapDefaultDatacenterPtrOutput) Nickname

func (GtmCidrmapDefaultDatacenterPtrOutput) ToGtmCidrmapDefaultDatacenterPtrOutput

func (o GtmCidrmapDefaultDatacenterPtrOutput) ToGtmCidrmapDefaultDatacenterPtrOutput() GtmCidrmapDefaultDatacenterPtrOutput

func (GtmCidrmapDefaultDatacenterPtrOutput) ToGtmCidrmapDefaultDatacenterPtrOutputWithContext

func (o GtmCidrmapDefaultDatacenterPtrOutput) ToGtmCidrmapDefaultDatacenterPtrOutputWithContext(ctx context.Context) GtmCidrmapDefaultDatacenterPtrOutput

type GtmCidrmapInput added in v1.0.0

type GtmCidrmapInput interface {
	pulumi.Input

	ToGtmCidrmapOutput() GtmCidrmapOutput
	ToGtmCidrmapOutputWithContext(ctx context.Context) GtmCidrmapOutput
}

type GtmCidrmapMap added in v1.1.1

type GtmCidrmapMap map[string]GtmCidrmapInput

func (GtmCidrmapMap) ElementType added in v1.1.1

func (GtmCidrmapMap) ElementType() reflect.Type

func (GtmCidrmapMap) ToGtmCidrmapMapOutput added in v1.1.1

func (i GtmCidrmapMap) ToGtmCidrmapMapOutput() GtmCidrmapMapOutput

func (GtmCidrmapMap) ToGtmCidrmapMapOutputWithContext added in v1.1.1

func (i GtmCidrmapMap) ToGtmCidrmapMapOutputWithContext(ctx context.Context) GtmCidrmapMapOutput

type GtmCidrmapMapInput added in v1.1.1

type GtmCidrmapMapInput interface {
	pulumi.Input

	ToGtmCidrmapMapOutput() GtmCidrmapMapOutput
	ToGtmCidrmapMapOutputWithContext(context.Context) GtmCidrmapMapOutput
}

GtmCidrmapMapInput is an input type that accepts GtmCidrmapMap and GtmCidrmapMapOutput values. You can construct a concrete instance of `GtmCidrmapMapInput` via:

GtmCidrmapMap{ "key": GtmCidrmapArgs{...} }

type GtmCidrmapMapOutput added in v1.1.1

type GtmCidrmapMapOutput struct{ *pulumi.OutputState }

func (GtmCidrmapMapOutput) ElementType added in v1.1.1

func (GtmCidrmapMapOutput) ElementType() reflect.Type

func (GtmCidrmapMapOutput) MapIndex added in v1.1.1

func (GtmCidrmapMapOutput) ToGtmCidrmapMapOutput added in v1.1.1

func (o GtmCidrmapMapOutput) ToGtmCidrmapMapOutput() GtmCidrmapMapOutput

func (GtmCidrmapMapOutput) ToGtmCidrmapMapOutputWithContext added in v1.1.1

func (o GtmCidrmapMapOutput) ToGtmCidrmapMapOutputWithContext(ctx context.Context) GtmCidrmapMapOutput

type GtmCidrmapOutput added in v1.0.0

type GtmCidrmapOutput struct {
	*pulumi.OutputState
}

func (GtmCidrmapOutput) ElementType added in v1.0.0

func (GtmCidrmapOutput) ElementType() reflect.Type

func (GtmCidrmapOutput) ToGtmCidrmapOutput added in v1.0.0

func (o GtmCidrmapOutput) ToGtmCidrmapOutput() GtmCidrmapOutput

func (GtmCidrmapOutput) ToGtmCidrmapOutputWithContext added in v1.0.0

func (o GtmCidrmapOutput) ToGtmCidrmapOutputWithContext(ctx context.Context) GtmCidrmapOutput

func (GtmCidrmapOutput) ToGtmCidrmapPtrOutput added in v1.1.1

func (o GtmCidrmapOutput) ToGtmCidrmapPtrOutput() GtmCidrmapPtrOutput

func (GtmCidrmapOutput) ToGtmCidrmapPtrOutputWithContext added in v1.1.1

func (o GtmCidrmapOutput) ToGtmCidrmapPtrOutputWithContext(ctx context.Context) GtmCidrmapPtrOutput

type GtmCidrmapPtrInput added in v1.1.1

type GtmCidrmapPtrInput interface {
	pulumi.Input

	ToGtmCidrmapPtrOutput() GtmCidrmapPtrOutput
	ToGtmCidrmapPtrOutputWithContext(ctx context.Context) GtmCidrmapPtrOutput
}

type GtmCidrmapPtrOutput added in v1.1.1

type GtmCidrmapPtrOutput struct {
	*pulumi.OutputState
}

func (GtmCidrmapPtrOutput) ElementType added in v1.1.1

func (GtmCidrmapPtrOutput) ElementType() reflect.Type

func (GtmCidrmapPtrOutput) ToGtmCidrmapPtrOutput added in v1.1.1

func (o GtmCidrmapPtrOutput) ToGtmCidrmapPtrOutput() GtmCidrmapPtrOutput

func (GtmCidrmapPtrOutput) ToGtmCidrmapPtrOutputWithContext added in v1.1.1

func (o GtmCidrmapPtrOutput) ToGtmCidrmapPtrOutputWithContext(ctx context.Context) GtmCidrmapPtrOutput

type GtmCidrmapState

type GtmCidrmapState struct {
	Assignments       GtmCidrmapAssignmentArrayInput
	DefaultDatacenter GtmCidrmapDefaultDatacenterPtrInput
	Domain            pulumi.StringPtrInput
	Name              pulumi.StringPtrInput
	WaitOnComplete    pulumi.BoolPtrInput
}

func (GtmCidrmapState) ElementType

func (GtmCidrmapState) ElementType() reflect.Type

type GtmDatacenter deprecated

type GtmDatacenter struct {
	pulumi.CustomResourceState

	City                          pulumi.StringPtrOutput                  `pulumi:"city"`
	CloneOf                       pulumi.IntPtrOutput                     `pulumi:"cloneOf"`
	CloudServerHostHeaderOverride pulumi.BoolPtrOutput                    `pulumi:"cloudServerHostHeaderOverride"`
	CloudServerTargeting          pulumi.BoolPtrOutput                    `pulumi:"cloudServerTargeting"`
	Continent                     pulumi.StringPtrOutput                  `pulumi:"continent"`
	Country                       pulumi.StringPtrOutput                  `pulumi:"country"`
	DatacenterId                  pulumi.IntOutput                        `pulumi:"datacenterId"`
	DefaultLoadObject             GtmDatacenterDefaultLoadObjectPtrOutput `pulumi:"defaultLoadObject"`
	Domain                        pulumi.StringOutput                     `pulumi:"domain"`
	Latitude                      pulumi.Float64PtrOutput                 `pulumi:"latitude"`
	Longitude                     pulumi.Float64PtrOutput                 `pulumi:"longitude"`
	Nickname                      pulumi.StringPtrOutput                  `pulumi:"nickname"`
	PingInterval                  pulumi.IntOutput                        `pulumi:"pingInterval"`
	PingPacketSize                pulumi.IntOutput                        `pulumi:"pingPacketSize"`
	ScorePenalty                  pulumi.IntOutput                        `pulumi:"scorePenalty"`
	ServermonitorLivenessCount    pulumi.IntOutput                        `pulumi:"servermonitorLivenessCount"`
	ServermonitorLoadCount        pulumi.IntOutput                        `pulumi:"servermonitorLoadCount"`
	ServermonitorPool             pulumi.StringOutput                     `pulumi:"servermonitorPool"`
	StateOrProvince               pulumi.StringPtrOutput                  `pulumi:"stateOrProvince"`
	Virtual                       pulumi.BoolOutput                       `pulumi:"virtual"`
	WaitOnComplete                pulumi.BoolPtrOutput                    `pulumi:"waitOnComplete"`
}

Deprecated: akamai.trafficmanagement.GtmDatacenter has been deprecated in favor of akamai.GtmDatacenter

func GetGtmDatacenter

func GetGtmDatacenter(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *GtmDatacenterState, opts ...pulumi.ResourceOption) (*GtmDatacenter, error)

GetGtmDatacenter gets an existing GtmDatacenter 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 NewGtmDatacenter

func NewGtmDatacenter(ctx *pulumi.Context,
	name string, args *GtmDatacenterArgs, opts ...pulumi.ResourceOption) (*GtmDatacenter, error)

NewGtmDatacenter registers a new resource with the given unique name, arguments, and options.

func (*GtmDatacenter) ElementType added in v1.0.0

func (*GtmDatacenter) ElementType() reflect.Type

func (*GtmDatacenter) ToGtmDatacenterOutput added in v1.0.0

func (i *GtmDatacenter) ToGtmDatacenterOutput() GtmDatacenterOutput

func (*GtmDatacenter) ToGtmDatacenterOutputWithContext added in v1.0.0

func (i *GtmDatacenter) ToGtmDatacenterOutputWithContext(ctx context.Context) GtmDatacenterOutput

func (*GtmDatacenter) ToGtmDatacenterPtrOutput added in v1.1.1

func (i *GtmDatacenter) ToGtmDatacenterPtrOutput() GtmDatacenterPtrOutput

func (*GtmDatacenter) ToGtmDatacenterPtrOutputWithContext added in v1.1.1

func (i *GtmDatacenter) ToGtmDatacenterPtrOutputWithContext(ctx context.Context) GtmDatacenterPtrOutput

type GtmDatacenterArgs

type GtmDatacenterArgs struct {
	City                          pulumi.StringPtrInput
	CloneOf                       pulumi.IntPtrInput
	CloudServerHostHeaderOverride pulumi.BoolPtrInput
	CloudServerTargeting          pulumi.BoolPtrInput
	Continent                     pulumi.StringPtrInput
	Country                       pulumi.StringPtrInput
	DefaultLoadObject             GtmDatacenterDefaultLoadObjectPtrInput
	Domain                        pulumi.StringInput
	Latitude                      pulumi.Float64PtrInput
	Longitude                     pulumi.Float64PtrInput
	Nickname                      pulumi.StringPtrInput
	StateOrProvince               pulumi.StringPtrInput
	WaitOnComplete                pulumi.BoolPtrInput
}

The set of arguments for constructing a GtmDatacenter resource.

func (GtmDatacenterArgs) ElementType

func (GtmDatacenterArgs) ElementType() reflect.Type

type GtmDatacenterArray added in v1.1.1

type GtmDatacenterArray []GtmDatacenterInput

func (GtmDatacenterArray) ElementType added in v1.1.1

func (GtmDatacenterArray) ElementType() reflect.Type

func (GtmDatacenterArray) ToGtmDatacenterArrayOutput added in v1.1.1

func (i GtmDatacenterArray) ToGtmDatacenterArrayOutput() GtmDatacenterArrayOutput

func (GtmDatacenterArray) ToGtmDatacenterArrayOutputWithContext added in v1.1.1

func (i GtmDatacenterArray) ToGtmDatacenterArrayOutputWithContext(ctx context.Context) GtmDatacenterArrayOutput

type GtmDatacenterArrayInput added in v1.1.1

type GtmDatacenterArrayInput interface {
	pulumi.Input

	ToGtmDatacenterArrayOutput() GtmDatacenterArrayOutput
	ToGtmDatacenterArrayOutputWithContext(context.Context) GtmDatacenterArrayOutput
}

GtmDatacenterArrayInput is an input type that accepts GtmDatacenterArray and GtmDatacenterArrayOutput values. You can construct a concrete instance of `GtmDatacenterArrayInput` via:

GtmDatacenterArray{ GtmDatacenterArgs{...} }

type GtmDatacenterArrayOutput added in v1.1.1

type GtmDatacenterArrayOutput struct{ *pulumi.OutputState }

func (GtmDatacenterArrayOutput) ElementType added in v1.1.1

func (GtmDatacenterArrayOutput) ElementType() reflect.Type

func (GtmDatacenterArrayOutput) Index added in v1.1.1

func (GtmDatacenterArrayOutput) ToGtmDatacenterArrayOutput added in v1.1.1

func (o GtmDatacenterArrayOutput) ToGtmDatacenterArrayOutput() GtmDatacenterArrayOutput

func (GtmDatacenterArrayOutput) ToGtmDatacenterArrayOutputWithContext added in v1.1.1

func (o GtmDatacenterArrayOutput) ToGtmDatacenterArrayOutputWithContext(ctx context.Context) GtmDatacenterArrayOutput

type GtmDatacenterDefaultLoadObject

type GtmDatacenterDefaultLoadObject struct {
	LoadObject     *string  `pulumi:"loadObject"`
	LoadObjectPort *int     `pulumi:"loadObjectPort"`
	LoadServers    []string `pulumi:"loadServers"`
}

type GtmDatacenterDefaultLoadObjectArgs

type GtmDatacenterDefaultLoadObjectArgs struct {
	LoadObject     pulumi.StringPtrInput   `pulumi:"loadObject"`
	LoadObjectPort pulumi.IntPtrInput      `pulumi:"loadObjectPort"`
	LoadServers    pulumi.StringArrayInput `pulumi:"loadServers"`
}

func (GtmDatacenterDefaultLoadObjectArgs) ElementType

func (GtmDatacenterDefaultLoadObjectArgs) ToGtmDatacenterDefaultLoadObjectOutput

func (i GtmDatacenterDefaultLoadObjectArgs) ToGtmDatacenterDefaultLoadObjectOutput() GtmDatacenterDefaultLoadObjectOutput

func (GtmDatacenterDefaultLoadObjectArgs) ToGtmDatacenterDefaultLoadObjectOutputWithContext

func (i GtmDatacenterDefaultLoadObjectArgs) ToGtmDatacenterDefaultLoadObjectOutputWithContext(ctx context.Context) GtmDatacenterDefaultLoadObjectOutput

func (GtmDatacenterDefaultLoadObjectArgs) ToGtmDatacenterDefaultLoadObjectPtrOutput

func (i GtmDatacenterDefaultLoadObjectArgs) ToGtmDatacenterDefaultLoadObjectPtrOutput() GtmDatacenterDefaultLoadObjectPtrOutput

func (GtmDatacenterDefaultLoadObjectArgs) ToGtmDatacenterDefaultLoadObjectPtrOutputWithContext

func (i GtmDatacenterDefaultLoadObjectArgs) ToGtmDatacenterDefaultLoadObjectPtrOutputWithContext(ctx context.Context) GtmDatacenterDefaultLoadObjectPtrOutput

type GtmDatacenterDefaultLoadObjectInput

type GtmDatacenterDefaultLoadObjectInput interface {
	pulumi.Input

	ToGtmDatacenterDefaultLoadObjectOutput() GtmDatacenterDefaultLoadObjectOutput
	ToGtmDatacenterDefaultLoadObjectOutputWithContext(context.Context) GtmDatacenterDefaultLoadObjectOutput
}

GtmDatacenterDefaultLoadObjectInput is an input type that accepts GtmDatacenterDefaultLoadObjectArgs and GtmDatacenterDefaultLoadObjectOutput values. You can construct a concrete instance of `GtmDatacenterDefaultLoadObjectInput` via:

GtmDatacenterDefaultLoadObjectArgs{...}

type GtmDatacenterDefaultLoadObjectOutput

type GtmDatacenterDefaultLoadObjectOutput struct{ *pulumi.OutputState }

func (GtmDatacenterDefaultLoadObjectOutput) ElementType

func (GtmDatacenterDefaultLoadObjectOutput) LoadObject

func (GtmDatacenterDefaultLoadObjectOutput) LoadObjectPort

func (GtmDatacenterDefaultLoadObjectOutput) LoadServers

func (GtmDatacenterDefaultLoadObjectOutput) ToGtmDatacenterDefaultLoadObjectOutput

func (o GtmDatacenterDefaultLoadObjectOutput) ToGtmDatacenterDefaultLoadObjectOutput() GtmDatacenterDefaultLoadObjectOutput

func (GtmDatacenterDefaultLoadObjectOutput) ToGtmDatacenterDefaultLoadObjectOutputWithContext

func (o GtmDatacenterDefaultLoadObjectOutput) ToGtmDatacenterDefaultLoadObjectOutputWithContext(ctx context.Context) GtmDatacenterDefaultLoadObjectOutput

func (GtmDatacenterDefaultLoadObjectOutput) ToGtmDatacenterDefaultLoadObjectPtrOutput

func (o GtmDatacenterDefaultLoadObjectOutput) ToGtmDatacenterDefaultLoadObjectPtrOutput() GtmDatacenterDefaultLoadObjectPtrOutput

func (GtmDatacenterDefaultLoadObjectOutput) ToGtmDatacenterDefaultLoadObjectPtrOutputWithContext

func (o GtmDatacenterDefaultLoadObjectOutput) ToGtmDatacenterDefaultLoadObjectPtrOutputWithContext(ctx context.Context) GtmDatacenterDefaultLoadObjectPtrOutput

type GtmDatacenterDefaultLoadObjectPtrInput

type GtmDatacenterDefaultLoadObjectPtrInput interface {
	pulumi.Input

	ToGtmDatacenterDefaultLoadObjectPtrOutput() GtmDatacenterDefaultLoadObjectPtrOutput
	ToGtmDatacenterDefaultLoadObjectPtrOutputWithContext(context.Context) GtmDatacenterDefaultLoadObjectPtrOutput
}

GtmDatacenterDefaultLoadObjectPtrInput is an input type that accepts GtmDatacenterDefaultLoadObjectArgs, GtmDatacenterDefaultLoadObjectPtr and GtmDatacenterDefaultLoadObjectPtrOutput values. You can construct a concrete instance of `GtmDatacenterDefaultLoadObjectPtrInput` via:

        GtmDatacenterDefaultLoadObjectArgs{...}

or:

        nil

type GtmDatacenterDefaultLoadObjectPtrOutput

type GtmDatacenterDefaultLoadObjectPtrOutput struct{ *pulumi.OutputState }

func (GtmDatacenterDefaultLoadObjectPtrOutput) Elem

func (GtmDatacenterDefaultLoadObjectPtrOutput) ElementType

func (GtmDatacenterDefaultLoadObjectPtrOutput) LoadObject

func (GtmDatacenterDefaultLoadObjectPtrOutput) LoadObjectPort

func (GtmDatacenterDefaultLoadObjectPtrOutput) LoadServers

func (GtmDatacenterDefaultLoadObjectPtrOutput) ToGtmDatacenterDefaultLoadObjectPtrOutput

func (o GtmDatacenterDefaultLoadObjectPtrOutput) ToGtmDatacenterDefaultLoadObjectPtrOutput() GtmDatacenterDefaultLoadObjectPtrOutput

func (GtmDatacenterDefaultLoadObjectPtrOutput) ToGtmDatacenterDefaultLoadObjectPtrOutputWithContext

func (o GtmDatacenterDefaultLoadObjectPtrOutput) ToGtmDatacenterDefaultLoadObjectPtrOutputWithContext(ctx context.Context) GtmDatacenterDefaultLoadObjectPtrOutput

type GtmDatacenterInput added in v1.0.0

type GtmDatacenterInput interface {
	pulumi.Input

	ToGtmDatacenterOutput() GtmDatacenterOutput
	ToGtmDatacenterOutputWithContext(ctx context.Context) GtmDatacenterOutput
}

type GtmDatacenterMap added in v1.1.1

type GtmDatacenterMap map[string]GtmDatacenterInput

func (GtmDatacenterMap) ElementType added in v1.1.1

func (GtmDatacenterMap) ElementType() reflect.Type

func (GtmDatacenterMap) ToGtmDatacenterMapOutput added in v1.1.1

func (i GtmDatacenterMap) ToGtmDatacenterMapOutput() GtmDatacenterMapOutput

func (GtmDatacenterMap) ToGtmDatacenterMapOutputWithContext added in v1.1.1

func (i GtmDatacenterMap) ToGtmDatacenterMapOutputWithContext(ctx context.Context) GtmDatacenterMapOutput

type GtmDatacenterMapInput added in v1.1.1

type GtmDatacenterMapInput interface {
	pulumi.Input

	ToGtmDatacenterMapOutput() GtmDatacenterMapOutput
	ToGtmDatacenterMapOutputWithContext(context.Context) GtmDatacenterMapOutput
}

GtmDatacenterMapInput is an input type that accepts GtmDatacenterMap and GtmDatacenterMapOutput values. You can construct a concrete instance of `GtmDatacenterMapInput` via:

GtmDatacenterMap{ "key": GtmDatacenterArgs{...} }

type GtmDatacenterMapOutput added in v1.1.1

type GtmDatacenterMapOutput struct{ *pulumi.OutputState }

func (GtmDatacenterMapOutput) ElementType added in v1.1.1

func (GtmDatacenterMapOutput) ElementType() reflect.Type

func (GtmDatacenterMapOutput) MapIndex added in v1.1.1

func (GtmDatacenterMapOutput) ToGtmDatacenterMapOutput added in v1.1.1

func (o GtmDatacenterMapOutput) ToGtmDatacenterMapOutput() GtmDatacenterMapOutput

func (GtmDatacenterMapOutput) ToGtmDatacenterMapOutputWithContext added in v1.1.1

func (o GtmDatacenterMapOutput) ToGtmDatacenterMapOutputWithContext(ctx context.Context) GtmDatacenterMapOutput

type GtmDatacenterOutput added in v1.0.0

type GtmDatacenterOutput struct {
	*pulumi.OutputState
}

func (GtmDatacenterOutput) ElementType added in v1.0.0

func (GtmDatacenterOutput) ElementType() reflect.Type

func (GtmDatacenterOutput) ToGtmDatacenterOutput added in v1.0.0

func (o GtmDatacenterOutput) ToGtmDatacenterOutput() GtmDatacenterOutput

func (GtmDatacenterOutput) ToGtmDatacenterOutputWithContext added in v1.0.0

func (o GtmDatacenterOutput) ToGtmDatacenterOutputWithContext(ctx context.Context) GtmDatacenterOutput

func (GtmDatacenterOutput) ToGtmDatacenterPtrOutput added in v1.1.1

func (o GtmDatacenterOutput) ToGtmDatacenterPtrOutput() GtmDatacenterPtrOutput

func (GtmDatacenterOutput) ToGtmDatacenterPtrOutputWithContext added in v1.1.1

func (o GtmDatacenterOutput) ToGtmDatacenterPtrOutputWithContext(ctx context.Context) GtmDatacenterPtrOutput

type GtmDatacenterPtrInput added in v1.1.1

type GtmDatacenterPtrInput interface {
	pulumi.Input

	ToGtmDatacenterPtrOutput() GtmDatacenterPtrOutput
	ToGtmDatacenterPtrOutputWithContext(ctx context.Context) GtmDatacenterPtrOutput
}

type GtmDatacenterPtrOutput added in v1.1.1

type GtmDatacenterPtrOutput struct {
	*pulumi.OutputState
}

func (GtmDatacenterPtrOutput) ElementType added in v1.1.1

func (GtmDatacenterPtrOutput) ElementType() reflect.Type

func (GtmDatacenterPtrOutput) ToGtmDatacenterPtrOutput added in v1.1.1

func (o GtmDatacenterPtrOutput) ToGtmDatacenterPtrOutput() GtmDatacenterPtrOutput

func (GtmDatacenterPtrOutput) ToGtmDatacenterPtrOutputWithContext added in v1.1.1

func (o GtmDatacenterPtrOutput) ToGtmDatacenterPtrOutputWithContext(ctx context.Context) GtmDatacenterPtrOutput

type GtmDatacenterState

type GtmDatacenterState struct {
	City                          pulumi.StringPtrInput
	CloneOf                       pulumi.IntPtrInput
	CloudServerHostHeaderOverride pulumi.BoolPtrInput
	CloudServerTargeting          pulumi.BoolPtrInput
	Continent                     pulumi.StringPtrInput
	Country                       pulumi.StringPtrInput
	DatacenterId                  pulumi.IntPtrInput
	DefaultLoadObject             GtmDatacenterDefaultLoadObjectPtrInput
	Domain                        pulumi.StringPtrInput
	Latitude                      pulumi.Float64PtrInput
	Longitude                     pulumi.Float64PtrInput
	Nickname                      pulumi.StringPtrInput
	PingInterval                  pulumi.IntPtrInput
	PingPacketSize                pulumi.IntPtrInput
	ScorePenalty                  pulumi.IntPtrInput
	ServermonitorLivenessCount    pulumi.IntPtrInput
	ServermonitorLoadCount        pulumi.IntPtrInput
	ServermonitorPool             pulumi.StringPtrInput
	StateOrProvince               pulumi.StringPtrInput
	Virtual                       pulumi.BoolPtrInput
	WaitOnComplete                pulumi.BoolPtrInput
}

func (GtmDatacenterState) ElementType

func (GtmDatacenterState) ElementType() reflect.Type

type GtmDomain deprecated

type GtmDomain struct {
	pulumi.CustomResourceState

	CnameCoalescingEnabled       pulumi.BoolPtrOutput     `pulumi:"cnameCoalescingEnabled"`
	Comment                      pulumi.StringPtrOutput   `pulumi:"comment"`
	Contract                     pulumi.StringPtrOutput   `pulumi:"contract"`
	DefaultErrorPenalty          pulumi.IntPtrOutput      `pulumi:"defaultErrorPenalty"`
	DefaultHealthMax             pulumi.Float64Output     `pulumi:"defaultHealthMax"`
	DefaultHealthMultiplier      pulumi.Float64Output     `pulumi:"defaultHealthMultiplier"`
	DefaultHealthThreshold       pulumi.Float64Output     `pulumi:"defaultHealthThreshold"`
	DefaultMaxUnreachablePenalty pulumi.IntOutput         `pulumi:"defaultMaxUnreachablePenalty"`
	DefaultSslClientCertificate  pulumi.StringPtrOutput   `pulumi:"defaultSslClientCertificate"`
	DefaultSslClientPrivateKey   pulumi.StringPtrOutput   `pulumi:"defaultSslClientPrivateKey"`
	DefaultTimeoutPenalty        pulumi.IntPtrOutput      `pulumi:"defaultTimeoutPenalty"`
	DefaultUnreachableThreshold  pulumi.Float64Output     `pulumi:"defaultUnreachableThreshold"`
	EmailNotificationLists       pulumi.StringArrayOutput `pulumi:"emailNotificationLists"`
	EndUserMappingEnabled        pulumi.BoolPtrOutput     `pulumi:"endUserMappingEnabled"`
	Group                        pulumi.StringPtrOutput   `pulumi:"group"`
	LoadFeedback                 pulumi.BoolPtrOutput     `pulumi:"loadFeedback"`
	LoadImbalancePercentage      pulumi.Float64PtrOutput  `pulumi:"loadImbalancePercentage"`
	MapUpdateInterval            pulumi.IntOutput         `pulumi:"mapUpdateInterval"`
	MaxProperties                pulumi.IntOutput         `pulumi:"maxProperties"`
	MaxResources                 pulumi.IntOutput         `pulumi:"maxResources"`
	MaxTestTimeout               pulumi.Float64Output     `pulumi:"maxTestTimeout"`
	MaxTtl                       pulumi.IntOutput         `pulumi:"maxTtl"`
	MinPingableRegionFraction    pulumi.Float64Output     `pulumi:"minPingableRegionFraction"`
	MinTestInterval              pulumi.IntOutput         `pulumi:"minTestInterval"`
	MinTtl                       pulumi.IntOutput         `pulumi:"minTtl"`
	Name                         pulumi.StringOutput      `pulumi:"name"`
	PingInterval                 pulumi.IntOutput         `pulumi:"pingInterval"`
	PingPacketSize               pulumi.IntOutput         `pulumi:"pingPacketSize"`
	RoundRobinPrefix             pulumi.StringOutput      `pulumi:"roundRobinPrefix"`
	ServermonitorLivenessCount   pulumi.IntOutput         `pulumi:"servermonitorLivenessCount"`
	ServermonitorLoadCount       pulumi.IntOutput         `pulumi:"servermonitorLoadCount"`
	ServermonitorPool            pulumi.StringOutput      `pulumi:"servermonitorPool"`
	Type                         pulumi.StringOutput      `pulumi:"type"`
	WaitOnComplete               pulumi.BoolPtrOutput     `pulumi:"waitOnComplete"`
}

Deprecated: akamai.trafficmanagement.GtmDomain has been deprecated in favor of akamai.GtmDomain

func GetGtmDomain

func GetGtmDomain(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *GtmDomainState, opts ...pulumi.ResourceOption) (*GtmDomain, error)

GetGtmDomain gets an existing GtmDomain 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 NewGtmDomain

func NewGtmDomain(ctx *pulumi.Context,
	name string, args *GtmDomainArgs, opts ...pulumi.ResourceOption) (*GtmDomain, error)

NewGtmDomain registers a new resource with the given unique name, arguments, and options.

func (*GtmDomain) ElementType added in v1.0.0

func (*GtmDomain) ElementType() reflect.Type

func (*GtmDomain) ToGtmDomainOutput added in v1.0.0

func (i *GtmDomain) ToGtmDomainOutput() GtmDomainOutput

func (*GtmDomain) ToGtmDomainOutputWithContext added in v1.0.0

func (i *GtmDomain) ToGtmDomainOutputWithContext(ctx context.Context) GtmDomainOutput

func (*GtmDomain) ToGtmDomainPtrOutput added in v1.1.1

func (i *GtmDomain) ToGtmDomainPtrOutput() GtmDomainPtrOutput

func (*GtmDomain) ToGtmDomainPtrOutputWithContext added in v1.1.1

func (i *GtmDomain) ToGtmDomainPtrOutputWithContext(ctx context.Context) GtmDomainPtrOutput

type GtmDomainArgs

type GtmDomainArgs struct {
	CnameCoalescingEnabled      pulumi.BoolPtrInput
	Comment                     pulumi.StringPtrInput
	Contract                    pulumi.StringPtrInput
	DefaultErrorPenalty         pulumi.IntPtrInput
	DefaultSslClientCertificate pulumi.StringPtrInput
	DefaultSslClientPrivateKey  pulumi.StringPtrInput
	DefaultTimeoutPenalty       pulumi.IntPtrInput
	EmailNotificationLists      pulumi.StringArrayInput
	EndUserMappingEnabled       pulumi.BoolPtrInput
	Group                       pulumi.StringPtrInput
	LoadFeedback                pulumi.BoolPtrInput
	LoadImbalancePercentage     pulumi.Float64PtrInput
	Name                        pulumi.StringPtrInput
	Type                        pulumi.StringInput
	WaitOnComplete              pulumi.BoolPtrInput
}

The set of arguments for constructing a GtmDomain resource.

func (GtmDomainArgs) ElementType

func (GtmDomainArgs) ElementType() reflect.Type

type GtmDomainArray added in v1.1.1

type GtmDomainArray []GtmDomainInput

func (GtmDomainArray) ElementType added in v1.1.1

func (GtmDomainArray) ElementType() reflect.Type

func (GtmDomainArray) ToGtmDomainArrayOutput added in v1.1.1

func (i GtmDomainArray) ToGtmDomainArrayOutput() GtmDomainArrayOutput

func (GtmDomainArray) ToGtmDomainArrayOutputWithContext added in v1.1.1

func (i GtmDomainArray) ToGtmDomainArrayOutputWithContext(ctx context.Context) GtmDomainArrayOutput

type GtmDomainArrayInput added in v1.1.1

type GtmDomainArrayInput interface {
	pulumi.Input

	ToGtmDomainArrayOutput() GtmDomainArrayOutput
	ToGtmDomainArrayOutputWithContext(context.Context) GtmDomainArrayOutput
}

GtmDomainArrayInput is an input type that accepts GtmDomainArray and GtmDomainArrayOutput values. You can construct a concrete instance of `GtmDomainArrayInput` via:

GtmDomainArray{ GtmDomainArgs{...} }

type GtmDomainArrayOutput added in v1.1.1

type GtmDomainArrayOutput struct{ *pulumi.OutputState }

func (GtmDomainArrayOutput) ElementType added in v1.1.1

func (GtmDomainArrayOutput) ElementType() reflect.Type

func (GtmDomainArrayOutput) Index added in v1.1.1

func (GtmDomainArrayOutput) ToGtmDomainArrayOutput added in v1.1.1

func (o GtmDomainArrayOutput) ToGtmDomainArrayOutput() GtmDomainArrayOutput

func (GtmDomainArrayOutput) ToGtmDomainArrayOutputWithContext added in v1.1.1

func (o GtmDomainArrayOutput) ToGtmDomainArrayOutputWithContext(ctx context.Context) GtmDomainArrayOutput

type GtmDomainInput added in v1.0.0

type GtmDomainInput interface {
	pulumi.Input

	ToGtmDomainOutput() GtmDomainOutput
	ToGtmDomainOutputWithContext(ctx context.Context) GtmDomainOutput
}

type GtmDomainMap added in v1.1.1

type GtmDomainMap map[string]GtmDomainInput

func (GtmDomainMap) ElementType added in v1.1.1

func (GtmDomainMap) ElementType() reflect.Type

func (GtmDomainMap) ToGtmDomainMapOutput added in v1.1.1

func (i GtmDomainMap) ToGtmDomainMapOutput() GtmDomainMapOutput

func (GtmDomainMap) ToGtmDomainMapOutputWithContext added in v1.1.1

func (i GtmDomainMap) ToGtmDomainMapOutputWithContext(ctx context.Context) GtmDomainMapOutput

type GtmDomainMapInput added in v1.1.1

type GtmDomainMapInput interface {
	pulumi.Input

	ToGtmDomainMapOutput() GtmDomainMapOutput
	ToGtmDomainMapOutputWithContext(context.Context) GtmDomainMapOutput
}

GtmDomainMapInput is an input type that accepts GtmDomainMap and GtmDomainMapOutput values. You can construct a concrete instance of `GtmDomainMapInput` via:

GtmDomainMap{ "key": GtmDomainArgs{...} }

type GtmDomainMapOutput added in v1.1.1

type GtmDomainMapOutput struct{ *pulumi.OutputState }

func (GtmDomainMapOutput) ElementType added in v1.1.1

func (GtmDomainMapOutput) ElementType() reflect.Type

func (GtmDomainMapOutput) MapIndex added in v1.1.1

func (GtmDomainMapOutput) ToGtmDomainMapOutput added in v1.1.1

func (o GtmDomainMapOutput) ToGtmDomainMapOutput() GtmDomainMapOutput

func (GtmDomainMapOutput) ToGtmDomainMapOutputWithContext added in v1.1.1

func (o GtmDomainMapOutput) ToGtmDomainMapOutputWithContext(ctx context.Context) GtmDomainMapOutput

type GtmDomainOutput added in v1.0.0

type GtmDomainOutput struct {
	*pulumi.OutputState
}

func (GtmDomainOutput) ElementType added in v1.0.0

func (GtmDomainOutput) ElementType() reflect.Type

func (GtmDomainOutput) ToGtmDomainOutput added in v1.0.0

func (o GtmDomainOutput) ToGtmDomainOutput() GtmDomainOutput

func (GtmDomainOutput) ToGtmDomainOutputWithContext added in v1.0.0

func (o GtmDomainOutput) ToGtmDomainOutputWithContext(ctx context.Context) GtmDomainOutput

func (GtmDomainOutput) ToGtmDomainPtrOutput added in v1.1.1

func (o GtmDomainOutput) ToGtmDomainPtrOutput() GtmDomainPtrOutput

func (GtmDomainOutput) ToGtmDomainPtrOutputWithContext added in v1.1.1

func (o GtmDomainOutput) ToGtmDomainPtrOutputWithContext(ctx context.Context) GtmDomainPtrOutput

type GtmDomainPtrInput added in v1.1.1

type GtmDomainPtrInput interface {
	pulumi.Input

	ToGtmDomainPtrOutput() GtmDomainPtrOutput
	ToGtmDomainPtrOutputWithContext(ctx context.Context) GtmDomainPtrOutput
}

type GtmDomainPtrOutput added in v1.1.1

type GtmDomainPtrOutput struct {
	*pulumi.OutputState
}

func (GtmDomainPtrOutput) ElementType added in v1.1.1

func (GtmDomainPtrOutput) ElementType() reflect.Type

func (GtmDomainPtrOutput) ToGtmDomainPtrOutput added in v1.1.1

func (o GtmDomainPtrOutput) ToGtmDomainPtrOutput() GtmDomainPtrOutput

func (GtmDomainPtrOutput) ToGtmDomainPtrOutputWithContext added in v1.1.1

func (o GtmDomainPtrOutput) ToGtmDomainPtrOutputWithContext(ctx context.Context) GtmDomainPtrOutput

type GtmDomainState

type GtmDomainState struct {
	CnameCoalescingEnabled       pulumi.BoolPtrInput
	Comment                      pulumi.StringPtrInput
	Contract                     pulumi.StringPtrInput
	DefaultErrorPenalty          pulumi.IntPtrInput
	DefaultHealthMax             pulumi.Float64PtrInput
	DefaultHealthMultiplier      pulumi.Float64PtrInput
	DefaultHealthThreshold       pulumi.Float64PtrInput
	DefaultMaxUnreachablePenalty pulumi.IntPtrInput
	DefaultSslClientCertificate  pulumi.StringPtrInput
	DefaultSslClientPrivateKey   pulumi.StringPtrInput
	DefaultTimeoutPenalty        pulumi.IntPtrInput
	DefaultUnreachableThreshold  pulumi.Float64PtrInput
	EmailNotificationLists       pulumi.StringArrayInput
	EndUserMappingEnabled        pulumi.BoolPtrInput
	Group                        pulumi.StringPtrInput
	LoadFeedback                 pulumi.BoolPtrInput
	LoadImbalancePercentage      pulumi.Float64PtrInput
	MapUpdateInterval            pulumi.IntPtrInput
	MaxProperties                pulumi.IntPtrInput
	MaxResources                 pulumi.IntPtrInput
	MaxTestTimeout               pulumi.Float64PtrInput
	MaxTtl                       pulumi.IntPtrInput
	MinPingableRegionFraction    pulumi.Float64PtrInput
	MinTestInterval              pulumi.IntPtrInput
	MinTtl                       pulumi.IntPtrInput
	Name                         pulumi.StringPtrInput
	PingInterval                 pulumi.IntPtrInput
	PingPacketSize               pulumi.IntPtrInput
	RoundRobinPrefix             pulumi.StringPtrInput
	ServermonitorLivenessCount   pulumi.IntPtrInput
	ServermonitorLoadCount       pulumi.IntPtrInput
	ServermonitorPool            pulumi.StringPtrInput
	Type                         pulumi.StringPtrInput
	WaitOnComplete               pulumi.BoolPtrInput
}

func (GtmDomainState) ElementType

func (GtmDomainState) ElementType() reflect.Type

type GtmGeomap deprecated

type GtmGeomap struct {
	pulumi.CustomResourceState

	Assignments       GtmGeomapAssignmentArrayOutput   `pulumi:"assignments"`
	DefaultDatacenter GtmGeomapDefaultDatacenterOutput `pulumi:"defaultDatacenter"`
	Domain            pulumi.StringOutput              `pulumi:"domain"`
	Name              pulumi.StringOutput              `pulumi:"name"`
	WaitOnComplete    pulumi.BoolPtrOutput             `pulumi:"waitOnComplete"`
}

Deprecated: akamai.trafficmanagement.GtmGeomap has been deprecated in favor of akamai.GtmGeomap

func GetGtmGeomap

func GetGtmGeomap(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *GtmGeomapState, opts ...pulumi.ResourceOption) (*GtmGeomap, error)

GetGtmGeomap gets an existing GtmGeomap 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 NewGtmGeomap

func NewGtmGeomap(ctx *pulumi.Context,
	name string, args *GtmGeomapArgs, opts ...pulumi.ResourceOption) (*GtmGeomap, error)

NewGtmGeomap registers a new resource with the given unique name, arguments, and options.

func (*GtmGeomap) ElementType added in v1.0.0

func (*GtmGeomap) ElementType() reflect.Type

func (*GtmGeomap) ToGtmGeomapOutput added in v1.0.0

func (i *GtmGeomap) ToGtmGeomapOutput() GtmGeomapOutput

func (*GtmGeomap) ToGtmGeomapOutputWithContext added in v1.0.0

func (i *GtmGeomap) ToGtmGeomapOutputWithContext(ctx context.Context) GtmGeomapOutput

func (*GtmGeomap) ToGtmGeomapPtrOutput added in v1.1.1

func (i *GtmGeomap) ToGtmGeomapPtrOutput() GtmGeomapPtrOutput

func (*GtmGeomap) ToGtmGeomapPtrOutputWithContext added in v1.1.1

func (i *GtmGeomap) ToGtmGeomapPtrOutputWithContext(ctx context.Context) GtmGeomapPtrOutput

type GtmGeomapArgs

type GtmGeomapArgs struct {
	Assignments       GtmGeomapAssignmentArrayInput
	DefaultDatacenter GtmGeomapDefaultDatacenterInput
	Domain            pulumi.StringInput
	Name              pulumi.StringPtrInput
	WaitOnComplete    pulumi.BoolPtrInput
}

The set of arguments for constructing a GtmGeomap resource.

func (GtmGeomapArgs) ElementType

func (GtmGeomapArgs) ElementType() reflect.Type

type GtmGeomapArray added in v1.1.1

type GtmGeomapArray []GtmGeomapInput

func (GtmGeomapArray) ElementType added in v1.1.1

func (GtmGeomapArray) ElementType() reflect.Type

func (GtmGeomapArray) ToGtmGeomapArrayOutput added in v1.1.1

func (i GtmGeomapArray) ToGtmGeomapArrayOutput() GtmGeomapArrayOutput

func (GtmGeomapArray) ToGtmGeomapArrayOutputWithContext added in v1.1.1

func (i GtmGeomapArray) ToGtmGeomapArrayOutputWithContext(ctx context.Context) GtmGeomapArrayOutput

type GtmGeomapArrayInput added in v1.1.1

type GtmGeomapArrayInput interface {
	pulumi.Input

	ToGtmGeomapArrayOutput() GtmGeomapArrayOutput
	ToGtmGeomapArrayOutputWithContext(context.Context) GtmGeomapArrayOutput
}

GtmGeomapArrayInput is an input type that accepts GtmGeomapArray and GtmGeomapArrayOutput values. You can construct a concrete instance of `GtmGeomapArrayInput` via:

GtmGeomapArray{ GtmGeomapArgs{...} }

type GtmGeomapArrayOutput added in v1.1.1

type GtmGeomapArrayOutput struct{ *pulumi.OutputState }

func (GtmGeomapArrayOutput) ElementType added in v1.1.1

func (GtmGeomapArrayOutput) ElementType() reflect.Type

func (GtmGeomapArrayOutput) Index added in v1.1.1

func (GtmGeomapArrayOutput) ToGtmGeomapArrayOutput added in v1.1.1

func (o GtmGeomapArrayOutput) ToGtmGeomapArrayOutput() GtmGeomapArrayOutput

func (GtmGeomapArrayOutput) ToGtmGeomapArrayOutputWithContext added in v1.1.1

func (o GtmGeomapArrayOutput) ToGtmGeomapArrayOutputWithContext(ctx context.Context) GtmGeomapArrayOutput

type GtmGeomapAssignment

type GtmGeomapAssignment struct {
	Countries    []string `pulumi:"countries"`
	DatacenterId int      `pulumi:"datacenterId"`
	Nickname     string   `pulumi:"nickname"`
}

type GtmGeomapAssignmentArgs

type GtmGeomapAssignmentArgs struct {
	Countries    pulumi.StringArrayInput `pulumi:"countries"`
	DatacenterId pulumi.IntInput         `pulumi:"datacenterId"`
	Nickname     pulumi.StringInput      `pulumi:"nickname"`
}

func (GtmGeomapAssignmentArgs) ElementType

func (GtmGeomapAssignmentArgs) ElementType() reflect.Type

func (GtmGeomapAssignmentArgs) ToGtmGeomapAssignmentOutput

func (i GtmGeomapAssignmentArgs) ToGtmGeomapAssignmentOutput() GtmGeomapAssignmentOutput

func (GtmGeomapAssignmentArgs) ToGtmGeomapAssignmentOutputWithContext

func (i GtmGeomapAssignmentArgs) ToGtmGeomapAssignmentOutputWithContext(ctx context.Context) GtmGeomapAssignmentOutput

type GtmGeomapAssignmentArray

type GtmGeomapAssignmentArray []GtmGeomapAssignmentInput

func (GtmGeomapAssignmentArray) ElementType

func (GtmGeomapAssignmentArray) ElementType() reflect.Type

func (GtmGeomapAssignmentArray) ToGtmGeomapAssignmentArrayOutput

func (i GtmGeomapAssignmentArray) ToGtmGeomapAssignmentArrayOutput() GtmGeomapAssignmentArrayOutput

func (GtmGeomapAssignmentArray) ToGtmGeomapAssignmentArrayOutputWithContext

func (i GtmGeomapAssignmentArray) ToGtmGeomapAssignmentArrayOutputWithContext(ctx context.Context) GtmGeomapAssignmentArrayOutput

type GtmGeomapAssignmentArrayInput

type GtmGeomapAssignmentArrayInput interface {
	pulumi.Input

	ToGtmGeomapAssignmentArrayOutput() GtmGeomapAssignmentArrayOutput
	ToGtmGeomapAssignmentArrayOutputWithContext(context.Context) GtmGeomapAssignmentArrayOutput
}

GtmGeomapAssignmentArrayInput is an input type that accepts GtmGeomapAssignmentArray and GtmGeomapAssignmentArrayOutput values. You can construct a concrete instance of `GtmGeomapAssignmentArrayInput` via:

GtmGeomapAssignmentArray{ GtmGeomapAssignmentArgs{...} }

type GtmGeomapAssignmentArrayOutput

type GtmGeomapAssignmentArrayOutput struct{ *pulumi.OutputState }

func (GtmGeomapAssignmentArrayOutput) ElementType

func (GtmGeomapAssignmentArrayOutput) Index

func (GtmGeomapAssignmentArrayOutput) ToGtmGeomapAssignmentArrayOutput

func (o GtmGeomapAssignmentArrayOutput) ToGtmGeomapAssignmentArrayOutput() GtmGeomapAssignmentArrayOutput

func (GtmGeomapAssignmentArrayOutput) ToGtmGeomapAssignmentArrayOutputWithContext

func (o GtmGeomapAssignmentArrayOutput) ToGtmGeomapAssignmentArrayOutputWithContext(ctx context.Context) GtmGeomapAssignmentArrayOutput

type GtmGeomapAssignmentInput

type GtmGeomapAssignmentInput interface {
	pulumi.Input

	ToGtmGeomapAssignmentOutput() GtmGeomapAssignmentOutput
	ToGtmGeomapAssignmentOutputWithContext(context.Context) GtmGeomapAssignmentOutput
}

GtmGeomapAssignmentInput is an input type that accepts GtmGeomapAssignmentArgs and GtmGeomapAssignmentOutput values. You can construct a concrete instance of `GtmGeomapAssignmentInput` via:

GtmGeomapAssignmentArgs{...}

type GtmGeomapAssignmentOutput

type GtmGeomapAssignmentOutput struct{ *pulumi.OutputState }

func (GtmGeomapAssignmentOutput) Countries

func (GtmGeomapAssignmentOutput) DatacenterId

func (o GtmGeomapAssignmentOutput) DatacenterId() pulumi.IntOutput

func (GtmGeomapAssignmentOutput) ElementType

func (GtmGeomapAssignmentOutput) ElementType() reflect.Type

func (GtmGeomapAssignmentOutput) Nickname

func (GtmGeomapAssignmentOutput) ToGtmGeomapAssignmentOutput

func (o GtmGeomapAssignmentOutput) ToGtmGeomapAssignmentOutput() GtmGeomapAssignmentOutput

func (GtmGeomapAssignmentOutput) ToGtmGeomapAssignmentOutputWithContext

func (o GtmGeomapAssignmentOutput) ToGtmGeomapAssignmentOutputWithContext(ctx context.Context) GtmGeomapAssignmentOutput

type GtmGeomapDefaultDatacenter

type GtmGeomapDefaultDatacenter struct {
	DatacenterId int     `pulumi:"datacenterId"`
	Nickname     *string `pulumi:"nickname"`
}

type GtmGeomapDefaultDatacenterArgs

type GtmGeomapDefaultDatacenterArgs struct {
	DatacenterId pulumi.IntInput       `pulumi:"datacenterId"`
	Nickname     pulumi.StringPtrInput `pulumi:"nickname"`
}

func (GtmGeomapDefaultDatacenterArgs) ElementType

func (GtmGeomapDefaultDatacenterArgs) ToGtmGeomapDefaultDatacenterOutput

func (i GtmGeomapDefaultDatacenterArgs) ToGtmGeomapDefaultDatacenterOutput() GtmGeomapDefaultDatacenterOutput

func (GtmGeomapDefaultDatacenterArgs) ToGtmGeomapDefaultDatacenterOutputWithContext

func (i GtmGeomapDefaultDatacenterArgs) ToGtmGeomapDefaultDatacenterOutputWithContext(ctx context.Context) GtmGeomapDefaultDatacenterOutput

func (GtmGeomapDefaultDatacenterArgs) ToGtmGeomapDefaultDatacenterPtrOutput

func (i GtmGeomapDefaultDatacenterArgs) ToGtmGeomapDefaultDatacenterPtrOutput() GtmGeomapDefaultDatacenterPtrOutput

func (GtmGeomapDefaultDatacenterArgs) ToGtmGeomapDefaultDatacenterPtrOutputWithContext

func (i GtmGeomapDefaultDatacenterArgs) ToGtmGeomapDefaultDatacenterPtrOutputWithContext(ctx context.Context) GtmGeomapDefaultDatacenterPtrOutput

type GtmGeomapDefaultDatacenterInput

type GtmGeomapDefaultDatacenterInput interface {
	pulumi.Input

	ToGtmGeomapDefaultDatacenterOutput() GtmGeomapDefaultDatacenterOutput
	ToGtmGeomapDefaultDatacenterOutputWithContext(context.Context) GtmGeomapDefaultDatacenterOutput
}

GtmGeomapDefaultDatacenterInput is an input type that accepts GtmGeomapDefaultDatacenterArgs and GtmGeomapDefaultDatacenterOutput values. You can construct a concrete instance of `GtmGeomapDefaultDatacenterInput` via:

GtmGeomapDefaultDatacenterArgs{...}

type GtmGeomapDefaultDatacenterOutput

type GtmGeomapDefaultDatacenterOutput struct{ *pulumi.OutputState }

func (GtmGeomapDefaultDatacenterOutput) DatacenterId

func (GtmGeomapDefaultDatacenterOutput) ElementType

func (GtmGeomapDefaultDatacenterOutput) Nickname

func (GtmGeomapDefaultDatacenterOutput) ToGtmGeomapDefaultDatacenterOutput

func (o GtmGeomapDefaultDatacenterOutput) ToGtmGeomapDefaultDatacenterOutput() GtmGeomapDefaultDatacenterOutput

func (GtmGeomapDefaultDatacenterOutput) ToGtmGeomapDefaultDatacenterOutputWithContext

func (o GtmGeomapDefaultDatacenterOutput) ToGtmGeomapDefaultDatacenterOutputWithContext(ctx context.Context) GtmGeomapDefaultDatacenterOutput

func (GtmGeomapDefaultDatacenterOutput) ToGtmGeomapDefaultDatacenterPtrOutput

func (o GtmGeomapDefaultDatacenterOutput) ToGtmGeomapDefaultDatacenterPtrOutput() GtmGeomapDefaultDatacenterPtrOutput

func (GtmGeomapDefaultDatacenterOutput) ToGtmGeomapDefaultDatacenterPtrOutputWithContext

func (o GtmGeomapDefaultDatacenterOutput) ToGtmGeomapDefaultDatacenterPtrOutputWithContext(ctx context.Context) GtmGeomapDefaultDatacenterPtrOutput

type GtmGeomapDefaultDatacenterPtrInput

type GtmGeomapDefaultDatacenterPtrInput interface {
	pulumi.Input

	ToGtmGeomapDefaultDatacenterPtrOutput() GtmGeomapDefaultDatacenterPtrOutput
	ToGtmGeomapDefaultDatacenterPtrOutputWithContext(context.Context) GtmGeomapDefaultDatacenterPtrOutput
}

GtmGeomapDefaultDatacenterPtrInput is an input type that accepts GtmGeomapDefaultDatacenterArgs, GtmGeomapDefaultDatacenterPtr and GtmGeomapDefaultDatacenterPtrOutput values. You can construct a concrete instance of `GtmGeomapDefaultDatacenterPtrInput` via:

        GtmGeomapDefaultDatacenterArgs{...}

or:

        nil

type GtmGeomapDefaultDatacenterPtrOutput

type GtmGeomapDefaultDatacenterPtrOutput struct{ *pulumi.OutputState }

func (GtmGeomapDefaultDatacenterPtrOutput) DatacenterId

func (GtmGeomapDefaultDatacenterPtrOutput) Elem

func (GtmGeomapDefaultDatacenterPtrOutput) ElementType

func (GtmGeomapDefaultDatacenterPtrOutput) Nickname

func (GtmGeomapDefaultDatacenterPtrOutput) ToGtmGeomapDefaultDatacenterPtrOutput

func (o GtmGeomapDefaultDatacenterPtrOutput) ToGtmGeomapDefaultDatacenterPtrOutput() GtmGeomapDefaultDatacenterPtrOutput

func (GtmGeomapDefaultDatacenterPtrOutput) ToGtmGeomapDefaultDatacenterPtrOutputWithContext

func (o GtmGeomapDefaultDatacenterPtrOutput) ToGtmGeomapDefaultDatacenterPtrOutputWithContext(ctx context.Context) GtmGeomapDefaultDatacenterPtrOutput

type GtmGeomapInput added in v1.0.0

type GtmGeomapInput interface {
	pulumi.Input

	ToGtmGeomapOutput() GtmGeomapOutput
	ToGtmGeomapOutputWithContext(ctx context.Context) GtmGeomapOutput
}

type GtmGeomapMap added in v1.1.1

type GtmGeomapMap map[string]GtmGeomapInput

func (GtmGeomapMap) ElementType added in v1.1.1

func (GtmGeomapMap) ElementType() reflect.Type

func (GtmGeomapMap) ToGtmGeomapMapOutput added in v1.1.1

func (i GtmGeomapMap) ToGtmGeomapMapOutput() GtmGeomapMapOutput

func (GtmGeomapMap) ToGtmGeomapMapOutputWithContext added in v1.1.1

func (i GtmGeomapMap) ToGtmGeomapMapOutputWithContext(ctx context.Context) GtmGeomapMapOutput

type GtmGeomapMapInput added in v1.1.1

type GtmGeomapMapInput interface {
	pulumi.Input

	ToGtmGeomapMapOutput() GtmGeomapMapOutput
	ToGtmGeomapMapOutputWithContext(context.Context) GtmGeomapMapOutput
}

GtmGeomapMapInput is an input type that accepts GtmGeomapMap and GtmGeomapMapOutput values. You can construct a concrete instance of `GtmGeomapMapInput` via:

GtmGeomapMap{ "key": GtmGeomapArgs{...} }

type GtmGeomapMapOutput added in v1.1.1

type GtmGeomapMapOutput struct{ *pulumi.OutputState }

func (GtmGeomapMapOutput) ElementType added in v1.1.1

func (GtmGeomapMapOutput) ElementType() reflect.Type

func (GtmGeomapMapOutput) MapIndex added in v1.1.1

func (GtmGeomapMapOutput) ToGtmGeomapMapOutput added in v1.1.1

func (o GtmGeomapMapOutput) ToGtmGeomapMapOutput() GtmGeomapMapOutput

func (GtmGeomapMapOutput) ToGtmGeomapMapOutputWithContext added in v1.1.1

func (o GtmGeomapMapOutput) ToGtmGeomapMapOutputWithContext(ctx context.Context) GtmGeomapMapOutput

type GtmGeomapOutput added in v1.0.0

type GtmGeomapOutput struct {
	*pulumi.OutputState
}

func (GtmGeomapOutput) ElementType added in v1.0.0

func (GtmGeomapOutput) ElementType() reflect.Type

func (GtmGeomapOutput) ToGtmGeomapOutput added in v1.0.0

func (o GtmGeomapOutput) ToGtmGeomapOutput() GtmGeomapOutput

func (GtmGeomapOutput) ToGtmGeomapOutputWithContext added in v1.0.0

func (o GtmGeomapOutput) ToGtmGeomapOutputWithContext(ctx context.Context) GtmGeomapOutput

func (GtmGeomapOutput) ToGtmGeomapPtrOutput added in v1.1.1

func (o GtmGeomapOutput) ToGtmGeomapPtrOutput() GtmGeomapPtrOutput

func (GtmGeomapOutput) ToGtmGeomapPtrOutputWithContext added in v1.1.1

func (o GtmGeomapOutput) ToGtmGeomapPtrOutputWithContext(ctx context.Context) GtmGeomapPtrOutput

type GtmGeomapPtrInput added in v1.1.1

type GtmGeomapPtrInput interface {
	pulumi.Input

	ToGtmGeomapPtrOutput() GtmGeomapPtrOutput
	ToGtmGeomapPtrOutputWithContext(ctx context.Context) GtmGeomapPtrOutput
}

type GtmGeomapPtrOutput added in v1.1.1

type GtmGeomapPtrOutput struct {
	*pulumi.OutputState
}

func (GtmGeomapPtrOutput) ElementType added in v1.1.1

func (GtmGeomapPtrOutput) ElementType() reflect.Type

func (GtmGeomapPtrOutput) ToGtmGeomapPtrOutput added in v1.1.1

func (o GtmGeomapPtrOutput) ToGtmGeomapPtrOutput() GtmGeomapPtrOutput

func (GtmGeomapPtrOutput) ToGtmGeomapPtrOutputWithContext added in v1.1.1

func (o GtmGeomapPtrOutput) ToGtmGeomapPtrOutputWithContext(ctx context.Context) GtmGeomapPtrOutput

type GtmGeomapState

type GtmGeomapState struct {
	Assignments       GtmGeomapAssignmentArrayInput
	DefaultDatacenter GtmGeomapDefaultDatacenterPtrInput
	Domain            pulumi.StringPtrInput
	Name              pulumi.StringPtrInput
	WaitOnComplete    pulumi.BoolPtrInput
}

func (GtmGeomapState) ElementType

func (GtmGeomapState) ElementType() reflect.Type

type GtmProperty deprecated

type GtmProperty struct {
	pulumi.CustomResourceState

	BackupCname               pulumi.StringPtrOutput              `pulumi:"backupCname"`
	BackupIp                  pulumi.StringPtrOutput              `pulumi:"backupIp"`
	BalanceByDownloadScore    pulumi.BoolPtrOutput                `pulumi:"balanceByDownloadScore"`
	Cname                     pulumi.StringPtrOutput              `pulumi:"cname"`
	Comments                  pulumi.StringPtrOutput              `pulumi:"comments"`
	Domain                    pulumi.StringOutput                 `pulumi:"domain"`
	DynamicTtl                pulumi.IntPtrOutput                 `pulumi:"dynamicTtl"`
	FailbackDelay             pulumi.IntPtrOutput                 `pulumi:"failbackDelay"`
	FailoverDelay             pulumi.IntPtrOutput                 `pulumi:"failoverDelay"`
	GhostDemandReporting      pulumi.BoolPtrOutput                `pulumi:"ghostDemandReporting"`
	HandoutLimit              pulumi.IntOutput                    `pulumi:"handoutLimit"`
	HandoutMode               pulumi.StringOutput                 `pulumi:"handoutMode"`
	HealthMax                 pulumi.Float64PtrOutput             `pulumi:"healthMax"`
	HealthMultiplier          pulumi.Float64PtrOutput             `pulumi:"healthMultiplier"`
	HealthThreshold           pulumi.Float64PtrOutput             `pulumi:"healthThreshold"`
	Ipv6                      pulumi.BoolPtrOutput                `pulumi:"ipv6"`
	LivenessTests             GtmPropertyLivenessTestArrayOutput  `pulumi:"livenessTests"`
	LoadImbalancePercentage   pulumi.Float64PtrOutput             `pulumi:"loadImbalancePercentage"`
	MapName                   pulumi.StringPtrOutput              `pulumi:"mapName"`
	MaxUnreachablePenalty     pulumi.IntPtrOutput                 `pulumi:"maxUnreachablePenalty"`
	MinLiveFraction           pulumi.Float64PtrOutput             `pulumi:"minLiveFraction"`
	Name                      pulumi.StringOutput                 `pulumi:"name"`
	ScoreAggregationType      pulumi.StringOutput                 `pulumi:"scoreAggregationType"`
	StaticRrSets              GtmPropertyStaticRrSetArrayOutput   `pulumi:"staticRrSets"`
	StaticTtl                 pulumi.IntPtrOutput                 `pulumi:"staticTtl"`
	StickinessBonusConstant   pulumi.IntPtrOutput                 `pulumi:"stickinessBonusConstant"`
	StickinessBonusPercentage pulumi.IntPtrOutput                 `pulumi:"stickinessBonusPercentage"`
	TrafficTargets            GtmPropertyTrafficTargetArrayOutput `pulumi:"trafficTargets"`
	Type                      pulumi.StringOutput                 `pulumi:"type"`
	UnreachableThreshold      pulumi.Float64PtrOutput             `pulumi:"unreachableThreshold"`
	UseComputedTargets        pulumi.BoolPtrOutput                `pulumi:"useComputedTargets"`
	WaitOnComplete            pulumi.BoolPtrOutput                `pulumi:"waitOnComplete"`
	WeightedHashBitsForIpv4   pulumi.IntOutput                    `pulumi:"weightedHashBitsForIpv4"`
	WeightedHashBitsForIpv6   pulumi.IntOutput                    `pulumi:"weightedHashBitsForIpv6"`
}

Deprecated: akamai.trafficmanagement.GtmProperty has been deprecated in favor of akamai.GtmProperty

func GetGtmProperty

func GetGtmProperty(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *GtmPropertyState, opts ...pulumi.ResourceOption) (*GtmProperty, error)

GetGtmProperty gets an existing GtmProperty 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 NewGtmProperty

func NewGtmProperty(ctx *pulumi.Context,
	name string, args *GtmPropertyArgs, opts ...pulumi.ResourceOption) (*GtmProperty, error)

NewGtmProperty registers a new resource with the given unique name, arguments, and options.

func (*GtmProperty) ElementType added in v1.0.0

func (*GtmProperty) ElementType() reflect.Type

func (*GtmProperty) ToGtmPropertyOutput added in v1.0.0

func (i *GtmProperty) ToGtmPropertyOutput() GtmPropertyOutput

func (*GtmProperty) ToGtmPropertyOutputWithContext added in v1.0.0

func (i *GtmProperty) ToGtmPropertyOutputWithContext(ctx context.Context) GtmPropertyOutput

func (*GtmProperty) ToGtmPropertyPtrOutput added in v1.1.1

func (i *GtmProperty) ToGtmPropertyPtrOutput() GtmPropertyPtrOutput

func (*GtmProperty) ToGtmPropertyPtrOutputWithContext added in v1.1.1

func (i *GtmProperty) ToGtmPropertyPtrOutputWithContext(ctx context.Context) GtmPropertyPtrOutput

type GtmPropertyArgs

type GtmPropertyArgs struct {
	BackupCname               pulumi.StringPtrInput
	BackupIp                  pulumi.StringPtrInput
	BalanceByDownloadScore    pulumi.BoolPtrInput
	Cname                     pulumi.StringPtrInput
	Comments                  pulumi.StringPtrInput
	Domain                    pulumi.StringInput
	DynamicTtl                pulumi.IntPtrInput
	FailbackDelay             pulumi.IntPtrInput
	FailoverDelay             pulumi.IntPtrInput
	GhostDemandReporting      pulumi.BoolPtrInput
	HandoutLimit              pulumi.IntInput
	HandoutMode               pulumi.StringInput
	HealthMax                 pulumi.Float64PtrInput
	HealthMultiplier          pulumi.Float64PtrInput
	HealthThreshold           pulumi.Float64PtrInput
	Ipv6                      pulumi.BoolPtrInput
	LivenessTests             GtmPropertyLivenessTestArrayInput
	LoadImbalancePercentage   pulumi.Float64PtrInput
	MapName                   pulumi.StringPtrInput
	MaxUnreachablePenalty     pulumi.IntPtrInput
	MinLiveFraction           pulumi.Float64PtrInput
	Name                      pulumi.StringPtrInput
	ScoreAggregationType      pulumi.StringInput
	StaticRrSets              GtmPropertyStaticRrSetArrayInput
	StaticTtl                 pulumi.IntPtrInput
	StickinessBonusConstant   pulumi.IntPtrInput
	StickinessBonusPercentage pulumi.IntPtrInput
	TrafficTargets            GtmPropertyTrafficTargetArrayInput
	Type                      pulumi.StringInput
	UnreachableThreshold      pulumi.Float64PtrInput
	UseComputedTargets        pulumi.BoolPtrInput
	WaitOnComplete            pulumi.BoolPtrInput
}

The set of arguments for constructing a GtmProperty resource.

func (GtmPropertyArgs) ElementType

func (GtmPropertyArgs) ElementType() reflect.Type

type GtmPropertyArray added in v1.1.1

type GtmPropertyArray []GtmPropertyInput

func (GtmPropertyArray) ElementType added in v1.1.1

func (GtmPropertyArray) ElementType() reflect.Type

func (GtmPropertyArray) ToGtmPropertyArrayOutput added in v1.1.1

func (i GtmPropertyArray) ToGtmPropertyArrayOutput() GtmPropertyArrayOutput

func (GtmPropertyArray) ToGtmPropertyArrayOutputWithContext added in v1.1.1

func (i GtmPropertyArray) ToGtmPropertyArrayOutputWithContext(ctx context.Context) GtmPropertyArrayOutput

type GtmPropertyArrayInput added in v1.1.1

type GtmPropertyArrayInput interface {
	pulumi.Input

	ToGtmPropertyArrayOutput() GtmPropertyArrayOutput
	ToGtmPropertyArrayOutputWithContext(context.Context) GtmPropertyArrayOutput
}

GtmPropertyArrayInput is an input type that accepts GtmPropertyArray and GtmPropertyArrayOutput values. You can construct a concrete instance of `GtmPropertyArrayInput` via:

GtmPropertyArray{ GtmPropertyArgs{...} }

type GtmPropertyArrayOutput added in v1.1.1

type GtmPropertyArrayOutput struct{ *pulumi.OutputState }

func (GtmPropertyArrayOutput) ElementType added in v1.1.1

func (GtmPropertyArrayOutput) ElementType() reflect.Type

func (GtmPropertyArrayOutput) Index added in v1.1.1

func (GtmPropertyArrayOutput) ToGtmPropertyArrayOutput added in v1.1.1

func (o GtmPropertyArrayOutput) ToGtmPropertyArrayOutput() GtmPropertyArrayOutput

func (GtmPropertyArrayOutput) ToGtmPropertyArrayOutputWithContext added in v1.1.1

func (o GtmPropertyArrayOutput) ToGtmPropertyArrayOutputWithContext(ctx context.Context) GtmPropertyArrayOutput

type GtmPropertyInput added in v1.0.0

type GtmPropertyInput interface {
	pulumi.Input

	ToGtmPropertyOutput() GtmPropertyOutput
	ToGtmPropertyOutputWithContext(ctx context.Context) GtmPropertyOutput
}

type GtmPropertyLivenessTest

type GtmPropertyLivenessTest struct {
	AnswersRequired               *bool                               `pulumi:"answersRequired"`
	DisableNonstandardPortWarning *bool                               `pulumi:"disableNonstandardPortWarning"`
	Disabled                      *bool                               `pulumi:"disabled"`
	ErrorPenalty                  *float64                            `pulumi:"errorPenalty"`
	HttpError3xx                  *bool                               `pulumi:"httpError3xx"`
	HttpError4xx                  *bool                               `pulumi:"httpError4xx"`
	HttpError5xx                  *bool                               `pulumi:"httpError5xx"`
	HttpHeaders                   []GtmPropertyLivenessTestHttpHeader `pulumi:"httpHeaders"`
	Name                          string                              `pulumi:"name"`
	PeerCertificateVerification   *bool                               `pulumi:"peerCertificateVerification"`
	RecursionRequested            *bool                               `pulumi:"recursionRequested"`
	RequestString                 *string                             `pulumi:"requestString"`
	ResourceType                  *string                             `pulumi:"resourceType"`
	ResponseString                *string                             `pulumi:"responseString"`
	SslClientCertificate          *string                             `pulumi:"sslClientCertificate"`
	SslClientPrivateKey           *string                             `pulumi:"sslClientPrivateKey"`
	TestInterval                  int                                 `pulumi:"testInterval"`
	TestObject                    string                              `pulumi:"testObject"`
	TestObjectPassword            *string                             `pulumi:"testObjectPassword"`
	TestObjectPort                *int                                `pulumi:"testObjectPort"`
	TestObjectProtocol            string                              `pulumi:"testObjectProtocol"`
	TestObjectUsername            *string                             `pulumi:"testObjectUsername"`
	TestTimeout                   float64                             `pulumi:"testTimeout"`
	TimeoutPenalty                *float64                            `pulumi:"timeoutPenalty"`
}

type GtmPropertyLivenessTestArgs

type GtmPropertyLivenessTestArgs struct {
	AnswersRequired               pulumi.BoolPtrInput                         `pulumi:"answersRequired"`
	DisableNonstandardPortWarning pulumi.BoolPtrInput                         `pulumi:"disableNonstandardPortWarning"`
	Disabled                      pulumi.BoolPtrInput                         `pulumi:"disabled"`
	ErrorPenalty                  pulumi.Float64PtrInput                      `pulumi:"errorPenalty"`
	HttpError3xx                  pulumi.BoolPtrInput                         `pulumi:"httpError3xx"`
	HttpError4xx                  pulumi.BoolPtrInput                         `pulumi:"httpError4xx"`
	HttpError5xx                  pulumi.BoolPtrInput                         `pulumi:"httpError5xx"`
	HttpHeaders                   GtmPropertyLivenessTestHttpHeaderArrayInput `pulumi:"httpHeaders"`
	Name                          pulumi.StringInput                          `pulumi:"name"`
	PeerCertificateVerification   pulumi.BoolPtrInput                         `pulumi:"peerCertificateVerification"`
	RecursionRequested            pulumi.BoolPtrInput                         `pulumi:"recursionRequested"`
	RequestString                 pulumi.StringPtrInput                       `pulumi:"requestString"`
	ResourceType                  pulumi.StringPtrInput                       `pulumi:"resourceType"`
	ResponseString                pulumi.StringPtrInput                       `pulumi:"responseString"`
	SslClientCertificate          pulumi.StringPtrInput                       `pulumi:"sslClientCertificate"`
	SslClientPrivateKey           pulumi.StringPtrInput                       `pulumi:"sslClientPrivateKey"`
	TestInterval                  pulumi.IntInput                             `pulumi:"testInterval"`
	TestObject                    pulumi.StringInput                          `pulumi:"testObject"`
	TestObjectPassword            pulumi.StringPtrInput                       `pulumi:"testObjectPassword"`
	TestObjectPort                pulumi.IntPtrInput                          `pulumi:"testObjectPort"`
	TestObjectProtocol            pulumi.StringInput                          `pulumi:"testObjectProtocol"`
	TestObjectUsername            pulumi.StringPtrInput                       `pulumi:"testObjectUsername"`
	TestTimeout                   pulumi.Float64Input                         `pulumi:"testTimeout"`
	TimeoutPenalty                pulumi.Float64PtrInput                      `pulumi:"timeoutPenalty"`
}

func (GtmPropertyLivenessTestArgs) ElementType

func (GtmPropertyLivenessTestArgs) ToGtmPropertyLivenessTestOutput

func (i GtmPropertyLivenessTestArgs) ToGtmPropertyLivenessTestOutput() GtmPropertyLivenessTestOutput

func (GtmPropertyLivenessTestArgs) ToGtmPropertyLivenessTestOutputWithContext

func (i GtmPropertyLivenessTestArgs) ToGtmPropertyLivenessTestOutputWithContext(ctx context.Context) GtmPropertyLivenessTestOutput

type GtmPropertyLivenessTestArray

type GtmPropertyLivenessTestArray []GtmPropertyLivenessTestInput

func (GtmPropertyLivenessTestArray) ElementType

func (GtmPropertyLivenessTestArray) ToGtmPropertyLivenessTestArrayOutput

func (i GtmPropertyLivenessTestArray) ToGtmPropertyLivenessTestArrayOutput() GtmPropertyLivenessTestArrayOutput

func (GtmPropertyLivenessTestArray) ToGtmPropertyLivenessTestArrayOutputWithContext

func (i GtmPropertyLivenessTestArray) ToGtmPropertyLivenessTestArrayOutputWithContext(ctx context.Context) GtmPropertyLivenessTestArrayOutput

type GtmPropertyLivenessTestArrayInput

type GtmPropertyLivenessTestArrayInput interface {
	pulumi.Input

	ToGtmPropertyLivenessTestArrayOutput() GtmPropertyLivenessTestArrayOutput
	ToGtmPropertyLivenessTestArrayOutputWithContext(context.Context) GtmPropertyLivenessTestArrayOutput
}

GtmPropertyLivenessTestArrayInput is an input type that accepts GtmPropertyLivenessTestArray and GtmPropertyLivenessTestArrayOutput values. You can construct a concrete instance of `GtmPropertyLivenessTestArrayInput` via:

GtmPropertyLivenessTestArray{ GtmPropertyLivenessTestArgs{...} }

type GtmPropertyLivenessTestArrayOutput

type GtmPropertyLivenessTestArrayOutput struct{ *pulumi.OutputState }

func (GtmPropertyLivenessTestArrayOutput) ElementType

func (GtmPropertyLivenessTestArrayOutput) Index

func (GtmPropertyLivenessTestArrayOutput) ToGtmPropertyLivenessTestArrayOutput

func (o GtmPropertyLivenessTestArrayOutput) ToGtmPropertyLivenessTestArrayOutput() GtmPropertyLivenessTestArrayOutput

func (GtmPropertyLivenessTestArrayOutput) ToGtmPropertyLivenessTestArrayOutputWithContext

func (o GtmPropertyLivenessTestArrayOutput) ToGtmPropertyLivenessTestArrayOutputWithContext(ctx context.Context) GtmPropertyLivenessTestArrayOutput

type GtmPropertyLivenessTestHttpHeader

type GtmPropertyLivenessTestHttpHeader struct {
	Name  *string `pulumi:"name"`
	Value *string `pulumi:"value"`
}

type GtmPropertyLivenessTestHttpHeaderArgs

type GtmPropertyLivenessTestHttpHeaderArgs struct {
	Name  pulumi.StringPtrInput `pulumi:"name"`
	Value pulumi.StringPtrInput `pulumi:"value"`
}

func (GtmPropertyLivenessTestHttpHeaderArgs) ElementType

func (GtmPropertyLivenessTestHttpHeaderArgs) ToGtmPropertyLivenessTestHttpHeaderOutput

func (i GtmPropertyLivenessTestHttpHeaderArgs) ToGtmPropertyLivenessTestHttpHeaderOutput() GtmPropertyLivenessTestHttpHeaderOutput

func (GtmPropertyLivenessTestHttpHeaderArgs) ToGtmPropertyLivenessTestHttpHeaderOutputWithContext

func (i GtmPropertyLivenessTestHttpHeaderArgs) ToGtmPropertyLivenessTestHttpHeaderOutputWithContext(ctx context.Context) GtmPropertyLivenessTestHttpHeaderOutput

type GtmPropertyLivenessTestHttpHeaderArray

type GtmPropertyLivenessTestHttpHeaderArray []GtmPropertyLivenessTestHttpHeaderInput

func (GtmPropertyLivenessTestHttpHeaderArray) ElementType

func (GtmPropertyLivenessTestHttpHeaderArray) ToGtmPropertyLivenessTestHttpHeaderArrayOutput

func (i GtmPropertyLivenessTestHttpHeaderArray) ToGtmPropertyLivenessTestHttpHeaderArrayOutput() GtmPropertyLivenessTestHttpHeaderArrayOutput

func (GtmPropertyLivenessTestHttpHeaderArray) ToGtmPropertyLivenessTestHttpHeaderArrayOutputWithContext

func (i GtmPropertyLivenessTestHttpHeaderArray) ToGtmPropertyLivenessTestHttpHeaderArrayOutputWithContext(ctx context.Context) GtmPropertyLivenessTestHttpHeaderArrayOutput

type GtmPropertyLivenessTestHttpHeaderArrayInput

type GtmPropertyLivenessTestHttpHeaderArrayInput interface {
	pulumi.Input

	ToGtmPropertyLivenessTestHttpHeaderArrayOutput() GtmPropertyLivenessTestHttpHeaderArrayOutput
	ToGtmPropertyLivenessTestHttpHeaderArrayOutputWithContext(context.Context) GtmPropertyLivenessTestHttpHeaderArrayOutput
}

GtmPropertyLivenessTestHttpHeaderArrayInput is an input type that accepts GtmPropertyLivenessTestHttpHeaderArray and GtmPropertyLivenessTestHttpHeaderArrayOutput values. You can construct a concrete instance of `GtmPropertyLivenessTestHttpHeaderArrayInput` via:

GtmPropertyLivenessTestHttpHeaderArray{ GtmPropertyLivenessTestHttpHeaderArgs{...} }

type GtmPropertyLivenessTestHttpHeaderArrayOutput

type GtmPropertyLivenessTestHttpHeaderArrayOutput struct{ *pulumi.OutputState }

func (GtmPropertyLivenessTestHttpHeaderArrayOutput) ElementType

func (GtmPropertyLivenessTestHttpHeaderArrayOutput) Index

func (GtmPropertyLivenessTestHttpHeaderArrayOutput) ToGtmPropertyLivenessTestHttpHeaderArrayOutput

func (o GtmPropertyLivenessTestHttpHeaderArrayOutput) ToGtmPropertyLivenessTestHttpHeaderArrayOutput() GtmPropertyLivenessTestHttpHeaderArrayOutput

func (GtmPropertyLivenessTestHttpHeaderArrayOutput) ToGtmPropertyLivenessTestHttpHeaderArrayOutputWithContext

func (o GtmPropertyLivenessTestHttpHeaderArrayOutput) ToGtmPropertyLivenessTestHttpHeaderArrayOutputWithContext(ctx context.Context) GtmPropertyLivenessTestHttpHeaderArrayOutput

type GtmPropertyLivenessTestHttpHeaderInput

type GtmPropertyLivenessTestHttpHeaderInput interface {
	pulumi.Input

	ToGtmPropertyLivenessTestHttpHeaderOutput() GtmPropertyLivenessTestHttpHeaderOutput
	ToGtmPropertyLivenessTestHttpHeaderOutputWithContext(context.Context) GtmPropertyLivenessTestHttpHeaderOutput
}

GtmPropertyLivenessTestHttpHeaderInput is an input type that accepts GtmPropertyLivenessTestHttpHeaderArgs and GtmPropertyLivenessTestHttpHeaderOutput values. You can construct a concrete instance of `GtmPropertyLivenessTestHttpHeaderInput` via:

GtmPropertyLivenessTestHttpHeaderArgs{...}

type GtmPropertyLivenessTestHttpHeaderOutput

type GtmPropertyLivenessTestHttpHeaderOutput struct{ *pulumi.OutputState }

func (GtmPropertyLivenessTestHttpHeaderOutput) ElementType

func (GtmPropertyLivenessTestHttpHeaderOutput) Name

func (GtmPropertyLivenessTestHttpHeaderOutput) ToGtmPropertyLivenessTestHttpHeaderOutput

func (o GtmPropertyLivenessTestHttpHeaderOutput) ToGtmPropertyLivenessTestHttpHeaderOutput() GtmPropertyLivenessTestHttpHeaderOutput

func (GtmPropertyLivenessTestHttpHeaderOutput) ToGtmPropertyLivenessTestHttpHeaderOutputWithContext

func (o GtmPropertyLivenessTestHttpHeaderOutput) ToGtmPropertyLivenessTestHttpHeaderOutputWithContext(ctx context.Context) GtmPropertyLivenessTestHttpHeaderOutput

func (GtmPropertyLivenessTestHttpHeaderOutput) Value

type GtmPropertyLivenessTestInput

type GtmPropertyLivenessTestInput interface {
	pulumi.Input

	ToGtmPropertyLivenessTestOutput() GtmPropertyLivenessTestOutput
	ToGtmPropertyLivenessTestOutputWithContext(context.Context) GtmPropertyLivenessTestOutput
}

GtmPropertyLivenessTestInput is an input type that accepts GtmPropertyLivenessTestArgs and GtmPropertyLivenessTestOutput values. You can construct a concrete instance of `GtmPropertyLivenessTestInput` via:

GtmPropertyLivenessTestArgs{...}

type GtmPropertyLivenessTestOutput

type GtmPropertyLivenessTestOutput struct{ *pulumi.OutputState }

func (GtmPropertyLivenessTestOutput) AnswersRequired

func (GtmPropertyLivenessTestOutput) DisableNonstandardPortWarning

func (o GtmPropertyLivenessTestOutput) DisableNonstandardPortWarning() pulumi.BoolPtrOutput

func (GtmPropertyLivenessTestOutput) Disabled

func (GtmPropertyLivenessTestOutput) ElementType

func (GtmPropertyLivenessTestOutput) ErrorPenalty

func (GtmPropertyLivenessTestOutput) HttpError3xx

func (GtmPropertyLivenessTestOutput) HttpError4xx

func (GtmPropertyLivenessTestOutput) HttpError5xx

func (GtmPropertyLivenessTestOutput) HttpHeaders

func (GtmPropertyLivenessTestOutput) Name

func (GtmPropertyLivenessTestOutput) PeerCertificateVerification

func (o GtmPropertyLivenessTestOutput) PeerCertificateVerification() pulumi.BoolPtrOutput

func (GtmPropertyLivenessTestOutput) RecursionRequested

func (o GtmPropertyLivenessTestOutput) RecursionRequested() pulumi.BoolPtrOutput

func (GtmPropertyLivenessTestOutput) RequestString

func (GtmPropertyLivenessTestOutput) ResourceType

func (GtmPropertyLivenessTestOutput) ResponseString

func (GtmPropertyLivenessTestOutput) SslClientCertificate

func (o GtmPropertyLivenessTestOutput) SslClientCertificate() pulumi.StringPtrOutput

func (GtmPropertyLivenessTestOutput) SslClientPrivateKey

func (o GtmPropertyLivenessTestOutput) SslClientPrivateKey() pulumi.StringPtrOutput

func (GtmPropertyLivenessTestOutput) TestInterval

func (GtmPropertyLivenessTestOutput) TestObject

func (GtmPropertyLivenessTestOutput) TestObjectPassword

func (o GtmPropertyLivenessTestOutput) TestObjectPassword() pulumi.StringPtrOutput

func (GtmPropertyLivenessTestOutput) TestObjectPort

func (GtmPropertyLivenessTestOutput) TestObjectProtocol

func (o GtmPropertyLivenessTestOutput) TestObjectProtocol() pulumi.StringOutput

func (GtmPropertyLivenessTestOutput) TestObjectUsername

func (o GtmPropertyLivenessTestOutput) TestObjectUsername() pulumi.StringPtrOutput

func (GtmPropertyLivenessTestOutput) TestTimeout

func (GtmPropertyLivenessTestOutput) TimeoutPenalty

func (GtmPropertyLivenessTestOutput) ToGtmPropertyLivenessTestOutput

func (o GtmPropertyLivenessTestOutput) ToGtmPropertyLivenessTestOutput() GtmPropertyLivenessTestOutput

func (GtmPropertyLivenessTestOutput) ToGtmPropertyLivenessTestOutputWithContext

func (o GtmPropertyLivenessTestOutput) ToGtmPropertyLivenessTestOutputWithContext(ctx context.Context) GtmPropertyLivenessTestOutput

type GtmPropertyMap added in v1.1.1

type GtmPropertyMap map[string]GtmPropertyInput

func (GtmPropertyMap) ElementType added in v1.1.1

func (GtmPropertyMap) ElementType() reflect.Type

func (GtmPropertyMap) ToGtmPropertyMapOutput added in v1.1.1

func (i GtmPropertyMap) ToGtmPropertyMapOutput() GtmPropertyMapOutput

func (GtmPropertyMap) ToGtmPropertyMapOutputWithContext added in v1.1.1

func (i GtmPropertyMap) ToGtmPropertyMapOutputWithContext(ctx context.Context) GtmPropertyMapOutput

type GtmPropertyMapInput added in v1.1.1

type GtmPropertyMapInput interface {
	pulumi.Input

	ToGtmPropertyMapOutput() GtmPropertyMapOutput
	ToGtmPropertyMapOutputWithContext(context.Context) GtmPropertyMapOutput
}

GtmPropertyMapInput is an input type that accepts GtmPropertyMap and GtmPropertyMapOutput values. You can construct a concrete instance of `GtmPropertyMapInput` via:

GtmPropertyMap{ "key": GtmPropertyArgs{...} }

type GtmPropertyMapOutput added in v1.1.1

type GtmPropertyMapOutput struct{ *pulumi.OutputState }

func (GtmPropertyMapOutput) ElementType added in v1.1.1

func (GtmPropertyMapOutput) ElementType() reflect.Type

func (GtmPropertyMapOutput) MapIndex added in v1.1.1

func (GtmPropertyMapOutput) ToGtmPropertyMapOutput added in v1.1.1

func (o GtmPropertyMapOutput) ToGtmPropertyMapOutput() GtmPropertyMapOutput

func (GtmPropertyMapOutput) ToGtmPropertyMapOutputWithContext added in v1.1.1

func (o GtmPropertyMapOutput) ToGtmPropertyMapOutputWithContext(ctx context.Context) GtmPropertyMapOutput

type GtmPropertyOutput added in v1.0.0

type GtmPropertyOutput struct {
	*pulumi.OutputState
}

func (GtmPropertyOutput) ElementType added in v1.0.0

func (GtmPropertyOutput) ElementType() reflect.Type

func (GtmPropertyOutput) ToGtmPropertyOutput added in v1.0.0

func (o GtmPropertyOutput) ToGtmPropertyOutput() GtmPropertyOutput

func (GtmPropertyOutput) ToGtmPropertyOutputWithContext added in v1.0.0

func (o GtmPropertyOutput) ToGtmPropertyOutputWithContext(ctx context.Context) GtmPropertyOutput

func (GtmPropertyOutput) ToGtmPropertyPtrOutput added in v1.1.1

func (o GtmPropertyOutput) ToGtmPropertyPtrOutput() GtmPropertyPtrOutput

func (GtmPropertyOutput) ToGtmPropertyPtrOutputWithContext added in v1.1.1

func (o GtmPropertyOutput) ToGtmPropertyPtrOutputWithContext(ctx context.Context) GtmPropertyPtrOutput

type GtmPropertyPtrInput added in v1.1.1

type GtmPropertyPtrInput interface {
	pulumi.Input

	ToGtmPropertyPtrOutput() GtmPropertyPtrOutput
	ToGtmPropertyPtrOutputWithContext(ctx context.Context) GtmPropertyPtrOutput
}

type GtmPropertyPtrOutput added in v1.1.1

type GtmPropertyPtrOutput struct {
	*pulumi.OutputState
}

func (GtmPropertyPtrOutput) ElementType added in v1.1.1

func (GtmPropertyPtrOutput) ElementType() reflect.Type

func (GtmPropertyPtrOutput) ToGtmPropertyPtrOutput added in v1.1.1

func (o GtmPropertyPtrOutput) ToGtmPropertyPtrOutput() GtmPropertyPtrOutput

func (GtmPropertyPtrOutput) ToGtmPropertyPtrOutputWithContext added in v1.1.1

func (o GtmPropertyPtrOutput) ToGtmPropertyPtrOutputWithContext(ctx context.Context) GtmPropertyPtrOutput

type GtmPropertyState

type GtmPropertyState struct {
	BackupCname               pulumi.StringPtrInput
	BackupIp                  pulumi.StringPtrInput
	BalanceByDownloadScore    pulumi.BoolPtrInput
	Cname                     pulumi.StringPtrInput
	Comments                  pulumi.StringPtrInput
	Domain                    pulumi.StringPtrInput
	DynamicTtl                pulumi.IntPtrInput
	FailbackDelay             pulumi.IntPtrInput
	FailoverDelay             pulumi.IntPtrInput
	GhostDemandReporting      pulumi.BoolPtrInput
	HandoutLimit              pulumi.IntPtrInput
	HandoutMode               pulumi.StringPtrInput
	HealthMax                 pulumi.Float64PtrInput
	HealthMultiplier          pulumi.Float64PtrInput
	HealthThreshold           pulumi.Float64PtrInput
	Ipv6                      pulumi.BoolPtrInput
	LivenessTests             GtmPropertyLivenessTestArrayInput
	LoadImbalancePercentage   pulumi.Float64PtrInput
	MapName                   pulumi.StringPtrInput
	MaxUnreachablePenalty     pulumi.IntPtrInput
	MinLiveFraction           pulumi.Float64PtrInput
	Name                      pulumi.StringPtrInput
	ScoreAggregationType      pulumi.StringPtrInput
	StaticRrSets              GtmPropertyStaticRrSetArrayInput
	StaticTtl                 pulumi.IntPtrInput
	StickinessBonusConstant   pulumi.IntPtrInput
	StickinessBonusPercentage pulumi.IntPtrInput
	TrafficTargets            GtmPropertyTrafficTargetArrayInput
	Type                      pulumi.StringPtrInput
	UnreachableThreshold      pulumi.Float64PtrInput
	UseComputedTargets        pulumi.BoolPtrInput
	WaitOnComplete            pulumi.BoolPtrInput
	WeightedHashBitsForIpv4   pulumi.IntPtrInput
	WeightedHashBitsForIpv6   pulumi.IntPtrInput
}

func (GtmPropertyState) ElementType

func (GtmPropertyState) ElementType() reflect.Type

type GtmPropertyStaticRrSet

type GtmPropertyStaticRrSet struct {
	Rdatas []string `pulumi:"rdatas"`
	Ttl    *int     `pulumi:"ttl"`
	Type   *string  `pulumi:"type"`
}

type GtmPropertyStaticRrSetArgs

type GtmPropertyStaticRrSetArgs struct {
	Rdatas pulumi.StringArrayInput `pulumi:"rdatas"`
	Ttl    pulumi.IntPtrInput      `pulumi:"ttl"`
	Type   pulumi.StringPtrInput   `pulumi:"type"`
}

func (GtmPropertyStaticRrSetArgs) ElementType

func (GtmPropertyStaticRrSetArgs) ElementType() reflect.Type

func (GtmPropertyStaticRrSetArgs) ToGtmPropertyStaticRrSetOutput

func (i GtmPropertyStaticRrSetArgs) ToGtmPropertyStaticRrSetOutput() GtmPropertyStaticRrSetOutput

func (GtmPropertyStaticRrSetArgs) ToGtmPropertyStaticRrSetOutputWithContext

func (i GtmPropertyStaticRrSetArgs) ToGtmPropertyStaticRrSetOutputWithContext(ctx context.Context) GtmPropertyStaticRrSetOutput

type GtmPropertyStaticRrSetArray

type GtmPropertyStaticRrSetArray []GtmPropertyStaticRrSetInput

func (GtmPropertyStaticRrSetArray) ElementType

func (GtmPropertyStaticRrSetArray) ToGtmPropertyStaticRrSetArrayOutput

func (i GtmPropertyStaticRrSetArray) ToGtmPropertyStaticRrSetArrayOutput() GtmPropertyStaticRrSetArrayOutput

func (GtmPropertyStaticRrSetArray) ToGtmPropertyStaticRrSetArrayOutputWithContext

func (i GtmPropertyStaticRrSetArray) ToGtmPropertyStaticRrSetArrayOutputWithContext(ctx context.Context) GtmPropertyStaticRrSetArrayOutput

type GtmPropertyStaticRrSetArrayInput

type GtmPropertyStaticRrSetArrayInput interface {
	pulumi.Input

	ToGtmPropertyStaticRrSetArrayOutput() GtmPropertyStaticRrSetArrayOutput
	ToGtmPropertyStaticRrSetArrayOutputWithContext(context.Context) GtmPropertyStaticRrSetArrayOutput
}

GtmPropertyStaticRrSetArrayInput is an input type that accepts GtmPropertyStaticRrSetArray and GtmPropertyStaticRrSetArrayOutput values. You can construct a concrete instance of `GtmPropertyStaticRrSetArrayInput` via:

GtmPropertyStaticRrSetArray{ GtmPropertyStaticRrSetArgs{...} }

type GtmPropertyStaticRrSetArrayOutput

type GtmPropertyStaticRrSetArrayOutput struct{ *pulumi.OutputState }

func (GtmPropertyStaticRrSetArrayOutput) ElementType

func (GtmPropertyStaticRrSetArrayOutput) Index

func (GtmPropertyStaticRrSetArrayOutput) ToGtmPropertyStaticRrSetArrayOutput

func (o GtmPropertyStaticRrSetArrayOutput) ToGtmPropertyStaticRrSetArrayOutput() GtmPropertyStaticRrSetArrayOutput

func (GtmPropertyStaticRrSetArrayOutput) ToGtmPropertyStaticRrSetArrayOutputWithContext

func (o GtmPropertyStaticRrSetArrayOutput) ToGtmPropertyStaticRrSetArrayOutputWithContext(ctx context.Context) GtmPropertyStaticRrSetArrayOutput

type GtmPropertyStaticRrSetInput

type GtmPropertyStaticRrSetInput interface {
	pulumi.Input

	ToGtmPropertyStaticRrSetOutput() GtmPropertyStaticRrSetOutput
	ToGtmPropertyStaticRrSetOutputWithContext(context.Context) GtmPropertyStaticRrSetOutput
}

GtmPropertyStaticRrSetInput is an input type that accepts GtmPropertyStaticRrSetArgs and GtmPropertyStaticRrSetOutput values. You can construct a concrete instance of `GtmPropertyStaticRrSetInput` via:

GtmPropertyStaticRrSetArgs{...}

type GtmPropertyStaticRrSetOutput

type GtmPropertyStaticRrSetOutput struct{ *pulumi.OutputState }

func (GtmPropertyStaticRrSetOutput) ElementType

func (GtmPropertyStaticRrSetOutput) Rdatas

func (GtmPropertyStaticRrSetOutput) ToGtmPropertyStaticRrSetOutput

func (o GtmPropertyStaticRrSetOutput) ToGtmPropertyStaticRrSetOutput() GtmPropertyStaticRrSetOutput

func (GtmPropertyStaticRrSetOutput) ToGtmPropertyStaticRrSetOutputWithContext

func (o GtmPropertyStaticRrSetOutput) ToGtmPropertyStaticRrSetOutputWithContext(ctx context.Context) GtmPropertyStaticRrSetOutput

func (GtmPropertyStaticRrSetOutput) Ttl

func (GtmPropertyStaticRrSetOutput) Type

type GtmPropertyTrafficTarget

type GtmPropertyTrafficTarget struct {
	DatacenterId *int     `pulumi:"datacenterId"`
	Enabled      *bool    `pulumi:"enabled"`
	HandoutCname *string  `pulumi:"handoutCname"`
	Name         *string  `pulumi:"name"`
	Servers      []string `pulumi:"servers"`
	Weight       *float64 `pulumi:"weight"`
}

type GtmPropertyTrafficTargetArgs

type GtmPropertyTrafficTargetArgs struct {
	DatacenterId pulumi.IntPtrInput      `pulumi:"datacenterId"`
	Enabled      pulumi.BoolPtrInput     `pulumi:"enabled"`
	HandoutCname pulumi.StringPtrInput   `pulumi:"handoutCname"`
	Name         pulumi.StringPtrInput   `pulumi:"name"`
	Servers      pulumi.StringArrayInput `pulumi:"servers"`
	Weight       pulumi.Float64PtrInput  `pulumi:"weight"`
}

func (GtmPropertyTrafficTargetArgs) ElementType

func (GtmPropertyTrafficTargetArgs) ToGtmPropertyTrafficTargetOutput

func (i GtmPropertyTrafficTargetArgs) ToGtmPropertyTrafficTargetOutput() GtmPropertyTrafficTargetOutput

func (GtmPropertyTrafficTargetArgs) ToGtmPropertyTrafficTargetOutputWithContext

func (i GtmPropertyTrafficTargetArgs) ToGtmPropertyTrafficTargetOutputWithContext(ctx context.Context) GtmPropertyTrafficTargetOutput

type GtmPropertyTrafficTargetArray

type GtmPropertyTrafficTargetArray []GtmPropertyTrafficTargetInput

func (GtmPropertyTrafficTargetArray) ElementType

func (GtmPropertyTrafficTargetArray) ToGtmPropertyTrafficTargetArrayOutput

func (i GtmPropertyTrafficTargetArray) ToGtmPropertyTrafficTargetArrayOutput() GtmPropertyTrafficTargetArrayOutput

func (GtmPropertyTrafficTargetArray) ToGtmPropertyTrafficTargetArrayOutputWithContext

func (i GtmPropertyTrafficTargetArray) ToGtmPropertyTrafficTargetArrayOutputWithContext(ctx context.Context) GtmPropertyTrafficTargetArrayOutput

type GtmPropertyTrafficTargetArrayInput

type GtmPropertyTrafficTargetArrayInput interface {
	pulumi.Input

	ToGtmPropertyTrafficTargetArrayOutput() GtmPropertyTrafficTargetArrayOutput
	ToGtmPropertyTrafficTargetArrayOutputWithContext(context.Context) GtmPropertyTrafficTargetArrayOutput
}

GtmPropertyTrafficTargetArrayInput is an input type that accepts GtmPropertyTrafficTargetArray and GtmPropertyTrafficTargetArrayOutput values. You can construct a concrete instance of `GtmPropertyTrafficTargetArrayInput` via:

GtmPropertyTrafficTargetArray{ GtmPropertyTrafficTargetArgs{...} }

type GtmPropertyTrafficTargetArrayOutput

type GtmPropertyTrafficTargetArrayOutput struct{ *pulumi.OutputState }

func (GtmPropertyTrafficTargetArrayOutput) ElementType

func (GtmPropertyTrafficTargetArrayOutput) Index

func (GtmPropertyTrafficTargetArrayOutput) ToGtmPropertyTrafficTargetArrayOutput

func (o GtmPropertyTrafficTargetArrayOutput) ToGtmPropertyTrafficTargetArrayOutput() GtmPropertyTrafficTargetArrayOutput

func (GtmPropertyTrafficTargetArrayOutput) ToGtmPropertyTrafficTargetArrayOutputWithContext

func (o GtmPropertyTrafficTargetArrayOutput) ToGtmPropertyTrafficTargetArrayOutputWithContext(ctx context.Context) GtmPropertyTrafficTargetArrayOutput

type GtmPropertyTrafficTargetInput

type GtmPropertyTrafficTargetInput interface {
	pulumi.Input

	ToGtmPropertyTrafficTargetOutput() GtmPropertyTrafficTargetOutput
	ToGtmPropertyTrafficTargetOutputWithContext(context.Context) GtmPropertyTrafficTargetOutput
}

GtmPropertyTrafficTargetInput is an input type that accepts GtmPropertyTrafficTargetArgs and GtmPropertyTrafficTargetOutput values. You can construct a concrete instance of `GtmPropertyTrafficTargetInput` via:

GtmPropertyTrafficTargetArgs{...}

type GtmPropertyTrafficTargetOutput

type GtmPropertyTrafficTargetOutput struct{ *pulumi.OutputState }

func (GtmPropertyTrafficTargetOutput) DatacenterId

func (GtmPropertyTrafficTargetOutput) ElementType

func (GtmPropertyTrafficTargetOutput) Enabled

func (GtmPropertyTrafficTargetOutput) HandoutCname

func (GtmPropertyTrafficTargetOutput) Name

func (GtmPropertyTrafficTargetOutput) Servers

func (GtmPropertyTrafficTargetOutput) ToGtmPropertyTrafficTargetOutput

func (o GtmPropertyTrafficTargetOutput) ToGtmPropertyTrafficTargetOutput() GtmPropertyTrafficTargetOutput

func (GtmPropertyTrafficTargetOutput) ToGtmPropertyTrafficTargetOutputWithContext

func (o GtmPropertyTrafficTargetOutput) ToGtmPropertyTrafficTargetOutputWithContext(ctx context.Context) GtmPropertyTrafficTargetOutput

func (GtmPropertyTrafficTargetOutput) Weight

type GtmResource deprecated

type GtmResource struct {
	pulumi.CustomResourceState

	AggregationType             pulumi.StringOutput                    `pulumi:"aggregationType"`
	ConstrainedProperty         pulumi.StringPtrOutput                 `pulumi:"constrainedProperty"`
	DecayRate                   pulumi.Float64PtrOutput                `pulumi:"decayRate"`
	Description                 pulumi.StringPtrOutput                 `pulumi:"description"`
	Domain                      pulumi.StringOutput                    `pulumi:"domain"`
	HostHeader                  pulumi.StringPtrOutput                 `pulumi:"hostHeader"`
	LeaderString                pulumi.StringPtrOutput                 `pulumi:"leaderString"`
	LeastSquaresDecay           pulumi.Float64PtrOutput                `pulumi:"leastSquaresDecay"`
	LoadImbalancePercentage     pulumi.Float64PtrOutput                `pulumi:"loadImbalancePercentage"`
	MaxUMultiplicativeIncrement pulumi.Float64PtrOutput                `pulumi:"maxUMultiplicativeIncrement"`
	Name                        pulumi.StringOutput                    `pulumi:"name"`
	ResourceInstances           GtmResourceResourceInstanceArrayOutput `pulumi:"resourceInstances"`
	Type                        pulumi.StringOutput                    `pulumi:"type"`
	UpperBound                  pulumi.IntPtrOutput                    `pulumi:"upperBound"`
	WaitOnComplete              pulumi.BoolPtrOutput                   `pulumi:"waitOnComplete"`
}

Deprecated: akamai.trafficmanagement.GtmResource has been deprecated in favor of akamai.GtmResource

func GetGtmResource

func GetGtmResource(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *GtmResourceState, opts ...pulumi.ResourceOption) (*GtmResource, error)

GetGtmResource gets an existing GtmResource 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 NewGtmResource

func NewGtmResource(ctx *pulumi.Context,
	name string, args *GtmResourceArgs, opts ...pulumi.ResourceOption) (*GtmResource, error)

NewGtmResource registers a new resource with the given unique name, arguments, and options.

func (*GtmResource) ElementType added in v1.0.0

func (*GtmResource) ElementType() reflect.Type

func (*GtmResource) ToGtmResourceOutput added in v1.0.0

func (i *GtmResource) ToGtmResourceOutput() GtmResourceOutput

func (*GtmResource) ToGtmResourceOutputWithContext added in v1.0.0

func (i *GtmResource) ToGtmResourceOutputWithContext(ctx context.Context) GtmResourceOutput

func (*GtmResource) ToGtmResourcePtrOutput added in v1.1.1

func (i *GtmResource) ToGtmResourcePtrOutput() GtmResourcePtrOutput

func (*GtmResource) ToGtmResourcePtrOutputWithContext added in v1.1.1

func (i *GtmResource) ToGtmResourcePtrOutputWithContext(ctx context.Context) GtmResourcePtrOutput

type GtmResourceArgs

type GtmResourceArgs struct {
	AggregationType             pulumi.StringInput
	ConstrainedProperty         pulumi.StringPtrInput
	DecayRate                   pulumi.Float64PtrInput
	Description                 pulumi.StringPtrInput
	Domain                      pulumi.StringInput
	HostHeader                  pulumi.StringPtrInput
	LeaderString                pulumi.StringPtrInput
	LeastSquaresDecay           pulumi.Float64PtrInput
	LoadImbalancePercentage     pulumi.Float64PtrInput
	MaxUMultiplicativeIncrement pulumi.Float64PtrInput
	Name                        pulumi.StringPtrInput
	ResourceInstances           GtmResourceResourceInstanceArrayInput
	Type                        pulumi.StringInput
	UpperBound                  pulumi.IntPtrInput
	WaitOnComplete              pulumi.BoolPtrInput
}

The set of arguments for constructing a GtmResource resource.

func (GtmResourceArgs) ElementType

func (GtmResourceArgs) ElementType() reflect.Type

type GtmResourceArray added in v1.1.1

type GtmResourceArray []GtmResourceInput

func (GtmResourceArray) ElementType added in v1.1.1

func (GtmResourceArray) ElementType() reflect.Type

func (GtmResourceArray) ToGtmResourceArrayOutput added in v1.1.1

func (i GtmResourceArray) ToGtmResourceArrayOutput() GtmResourceArrayOutput

func (GtmResourceArray) ToGtmResourceArrayOutputWithContext added in v1.1.1

func (i GtmResourceArray) ToGtmResourceArrayOutputWithContext(ctx context.Context) GtmResourceArrayOutput

type GtmResourceArrayInput added in v1.1.1

type GtmResourceArrayInput interface {
	pulumi.Input

	ToGtmResourceArrayOutput() GtmResourceArrayOutput
	ToGtmResourceArrayOutputWithContext(context.Context) GtmResourceArrayOutput
}

GtmResourceArrayInput is an input type that accepts GtmResourceArray and GtmResourceArrayOutput values. You can construct a concrete instance of `GtmResourceArrayInput` via:

GtmResourceArray{ GtmResourceArgs{...} }

type GtmResourceArrayOutput added in v1.1.1

type GtmResourceArrayOutput struct{ *pulumi.OutputState }

func (GtmResourceArrayOutput) ElementType added in v1.1.1

func (GtmResourceArrayOutput) ElementType() reflect.Type

func (GtmResourceArrayOutput) Index added in v1.1.1

func (GtmResourceArrayOutput) ToGtmResourceArrayOutput added in v1.1.1

func (o GtmResourceArrayOutput) ToGtmResourceArrayOutput() GtmResourceArrayOutput

func (GtmResourceArrayOutput) ToGtmResourceArrayOutputWithContext added in v1.1.1

func (o GtmResourceArrayOutput) ToGtmResourceArrayOutputWithContext(ctx context.Context) GtmResourceArrayOutput

type GtmResourceInput added in v1.0.0

type GtmResourceInput interface {
	pulumi.Input

	ToGtmResourceOutput() GtmResourceOutput
	ToGtmResourceOutputWithContext(ctx context.Context) GtmResourceOutput
}

type GtmResourceMap added in v1.1.1

type GtmResourceMap map[string]GtmResourceInput

func (GtmResourceMap) ElementType added in v1.1.1

func (GtmResourceMap) ElementType() reflect.Type

func (GtmResourceMap) ToGtmResourceMapOutput added in v1.1.1

func (i GtmResourceMap) ToGtmResourceMapOutput() GtmResourceMapOutput

func (GtmResourceMap) ToGtmResourceMapOutputWithContext added in v1.1.1

func (i GtmResourceMap) ToGtmResourceMapOutputWithContext(ctx context.Context) GtmResourceMapOutput

type GtmResourceMapInput added in v1.1.1

type GtmResourceMapInput interface {
	pulumi.Input

	ToGtmResourceMapOutput() GtmResourceMapOutput
	ToGtmResourceMapOutputWithContext(context.Context) GtmResourceMapOutput
}

GtmResourceMapInput is an input type that accepts GtmResourceMap and GtmResourceMapOutput values. You can construct a concrete instance of `GtmResourceMapInput` via:

GtmResourceMap{ "key": GtmResourceArgs{...} }

type GtmResourceMapOutput added in v1.1.1

type GtmResourceMapOutput struct{ *pulumi.OutputState }

func (GtmResourceMapOutput) ElementType added in v1.1.1

func (GtmResourceMapOutput) ElementType() reflect.Type

func (GtmResourceMapOutput) MapIndex added in v1.1.1

func (GtmResourceMapOutput) ToGtmResourceMapOutput added in v1.1.1

func (o GtmResourceMapOutput) ToGtmResourceMapOutput() GtmResourceMapOutput

func (GtmResourceMapOutput) ToGtmResourceMapOutputWithContext added in v1.1.1

func (o GtmResourceMapOutput) ToGtmResourceMapOutputWithContext(ctx context.Context) GtmResourceMapOutput

type GtmResourceOutput added in v1.0.0

type GtmResourceOutput struct {
	*pulumi.OutputState
}

func (GtmResourceOutput) ElementType added in v1.0.0

func (GtmResourceOutput) ElementType() reflect.Type

func (GtmResourceOutput) ToGtmResourceOutput added in v1.0.0

func (o GtmResourceOutput) ToGtmResourceOutput() GtmResourceOutput

func (GtmResourceOutput) ToGtmResourceOutputWithContext added in v1.0.0

func (o GtmResourceOutput) ToGtmResourceOutputWithContext(ctx context.Context) GtmResourceOutput

func (GtmResourceOutput) ToGtmResourcePtrOutput added in v1.1.1

func (o GtmResourceOutput) ToGtmResourcePtrOutput() GtmResourcePtrOutput

func (GtmResourceOutput) ToGtmResourcePtrOutputWithContext added in v1.1.1

func (o GtmResourceOutput) ToGtmResourcePtrOutputWithContext(ctx context.Context) GtmResourcePtrOutput

type GtmResourcePtrInput added in v1.1.1

type GtmResourcePtrInput interface {
	pulumi.Input

	ToGtmResourcePtrOutput() GtmResourcePtrOutput
	ToGtmResourcePtrOutputWithContext(ctx context.Context) GtmResourcePtrOutput
}

type GtmResourcePtrOutput added in v1.1.1

type GtmResourcePtrOutput struct {
	*pulumi.OutputState
}

func (GtmResourcePtrOutput) ElementType added in v1.1.1

func (GtmResourcePtrOutput) ElementType() reflect.Type

func (GtmResourcePtrOutput) ToGtmResourcePtrOutput added in v1.1.1

func (o GtmResourcePtrOutput) ToGtmResourcePtrOutput() GtmResourcePtrOutput

func (GtmResourcePtrOutput) ToGtmResourcePtrOutputWithContext added in v1.1.1

func (o GtmResourcePtrOutput) ToGtmResourcePtrOutputWithContext(ctx context.Context) GtmResourcePtrOutput

type GtmResourceResourceInstance

type GtmResourceResourceInstance struct {
	DatacenterId         int      `pulumi:"datacenterId"`
	LoadObject           *string  `pulumi:"loadObject"`
	LoadObjectPort       *int     `pulumi:"loadObjectPort"`
	LoadServers          []string `pulumi:"loadServers"`
	UseDefaultLoadObject *bool    `pulumi:"useDefaultLoadObject"`
}

type GtmResourceResourceInstanceArgs

type GtmResourceResourceInstanceArgs struct {
	DatacenterId         pulumi.IntInput         `pulumi:"datacenterId"`
	LoadObject           pulumi.StringPtrInput   `pulumi:"loadObject"`
	LoadObjectPort       pulumi.IntPtrInput      `pulumi:"loadObjectPort"`
	LoadServers          pulumi.StringArrayInput `pulumi:"loadServers"`
	UseDefaultLoadObject pulumi.BoolPtrInput     `pulumi:"useDefaultLoadObject"`
}

func (GtmResourceResourceInstanceArgs) ElementType

func (GtmResourceResourceInstanceArgs) ToGtmResourceResourceInstanceOutput

func (i GtmResourceResourceInstanceArgs) ToGtmResourceResourceInstanceOutput() GtmResourceResourceInstanceOutput

func (GtmResourceResourceInstanceArgs) ToGtmResourceResourceInstanceOutputWithContext

func (i GtmResourceResourceInstanceArgs) ToGtmResourceResourceInstanceOutputWithContext(ctx context.Context) GtmResourceResourceInstanceOutput

type GtmResourceResourceInstanceArray

type GtmResourceResourceInstanceArray []GtmResourceResourceInstanceInput

func (GtmResourceResourceInstanceArray) ElementType

func (GtmResourceResourceInstanceArray) ToGtmResourceResourceInstanceArrayOutput

func (i GtmResourceResourceInstanceArray) ToGtmResourceResourceInstanceArrayOutput() GtmResourceResourceInstanceArrayOutput

func (GtmResourceResourceInstanceArray) ToGtmResourceResourceInstanceArrayOutputWithContext

func (i GtmResourceResourceInstanceArray) ToGtmResourceResourceInstanceArrayOutputWithContext(ctx context.Context) GtmResourceResourceInstanceArrayOutput

type GtmResourceResourceInstanceArrayInput

type GtmResourceResourceInstanceArrayInput interface {
	pulumi.Input

	ToGtmResourceResourceInstanceArrayOutput() GtmResourceResourceInstanceArrayOutput
	ToGtmResourceResourceInstanceArrayOutputWithContext(context.Context) GtmResourceResourceInstanceArrayOutput
}

GtmResourceResourceInstanceArrayInput is an input type that accepts GtmResourceResourceInstanceArray and GtmResourceResourceInstanceArrayOutput values. You can construct a concrete instance of `GtmResourceResourceInstanceArrayInput` via:

GtmResourceResourceInstanceArray{ GtmResourceResourceInstanceArgs{...} }

type GtmResourceResourceInstanceArrayOutput

type GtmResourceResourceInstanceArrayOutput struct{ *pulumi.OutputState }

func (GtmResourceResourceInstanceArrayOutput) ElementType

func (GtmResourceResourceInstanceArrayOutput) Index

func (GtmResourceResourceInstanceArrayOutput) ToGtmResourceResourceInstanceArrayOutput

func (o GtmResourceResourceInstanceArrayOutput) ToGtmResourceResourceInstanceArrayOutput() GtmResourceResourceInstanceArrayOutput

func (GtmResourceResourceInstanceArrayOutput) ToGtmResourceResourceInstanceArrayOutputWithContext

func (o GtmResourceResourceInstanceArrayOutput) ToGtmResourceResourceInstanceArrayOutputWithContext(ctx context.Context) GtmResourceResourceInstanceArrayOutput

type GtmResourceResourceInstanceInput

type GtmResourceResourceInstanceInput interface {
	pulumi.Input

	ToGtmResourceResourceInstanceOutput() GtmResourceResourceInstanceOutput
	ToGtmResourceResourceInstanceOutputWithContext(context.Context) GtmResourceResourceInstanceOutput
}

GtmResourceResourceInstanceInput is an input type that accepts GtmResourceResourceInstanceArgs and GtmResourceResourceInstanceOutput values. You can construct a concrete instance of `GtmResourceResourceInstanceInput` via:

GtmResourceResourceInstanceArgs{...}

type GtmResourceResourceInstanceOutput

type GtmResourceResourceInstanceOutput struct{ *pulumi.OutputState }

func (GtmResourceResourceInstanceOutput) DatacenterId

func (GtmResourceResourceInstanceOutput) ElementType

func (GtmResourceResourceInstanceOutput) LoadObject

func (GtmResourceResourceInstanceOutput) LoadObjectPort

func (GtmResourceResourceInstanceOutput) LoadServers

func (GtmResourceResourceInstanceOutput) ToGtmResourceResourceInstanceOutput

func (o GtmResourceResourceInstanceOutput) ToGtmResourceResourceInstanceOutput() GtmResourceResourceInstanceOutput

func (GtmResourceResourceInstanceOutput) ToGtmResourceResourceInstanceOutputWithContext

func (o GtmResourceResourceInstanceOutput) ToGtmResourceResourceInstanceOutputWithContext(ctx context.Context) GtmResourceResourceInstanceOutput

func (GtmResourceResourceInstanceOutput) UseDefaultLoadObject

func (o GtmResourceResourceInstanceOutput) UseDefaultLoadObject() pulumi.BoolPtrOutput

type GtmResourceState

type GtmResourceState struct {
	AggregationType             pulumi.StringPtrInput
	ConstrainedProperty         pulumi.StringPtrInput
	DecayRate                   pulumi.Float64PtrInput
	Description                 pulumi.StringPtrInput
	Domain                      pulumi.StringPtrInput
	HostHeader                  pulumi.StringPtrInput
	LeaderString                pulumi.StringPtrInput
	LeastSquaresDecay           pulumi.Float64PtrInput
	LoadImbalancePercentage     pulumi.Float64PtrInput
	MaxUMultiplicativeIncrement pulumi.Float64PtrInput
	Name                        pulumi.StringPtrInput
	ResourceInstances           GtmResourceResourceInstanceArrayInput
	Type                        pulumi.StringPtrInput
	UpperBound                  pulumi.IntPtrInput
	WaitOnComplete              pulumi.BoolPtrInput
}

func (GtmResourceState) ElementType

func (GtmResourceState) ElementType() reflect.Type

Jump to

Keyboard shortcuts

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