trafficmanagement

package
v4.4.0 Latest Latest
Warning

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

Go to latest
Published: Apr 18, 2023 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 GetGtmDefaultDatacenterOutputArgs

type GetGtmDefaultDatacenterOutputArgs struct {
	Datacenter pulumi.IntPtrInput `pulumi:"datacenter"`
	Domain     pulumi.StringInput `pulumi:"domain"`
}

A collection of arguments for invoking getGtmDefaultDatacenter.

func (GetGtmDefaultDatacenterOutputArgs) ElementType

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 GetGtmDefaultDatacenterResultOutput

type GetGtmDefaultDatacenterResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getGtmDefaultDatacenter.

func (GetGtmDefaultDatacenterResultOutput) Datacenter

func (GetGtmDefaultDatacenterResultOutput) DatacenterId

func (GetGtmDefaultDatacenterResultOutput) Domain

func (GetGtmDefaultDatacenterResultOutput) ElementType

func (GetGtmDefaultDatacenterResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (GetGtmDefaultDatacenterResultOutput) Nickname

func (GetGtmDefaultDatacenterResultOutput) ToGetGtmDefaultDatacenterResultOutput

func (o GetGtmDefaultDatacenterResultOutput) ToGetGtmDefaultDatacenterResultOutput() GetGtmDefaultDatacenterResultOutput

func (GetGtmDefaultDatacenterResultOutput) ToGetGtmDefaultDatacenterResultOutputWithContext

func (o GetGtmDefaultDatacenterResultOutput) ToGetGtmDefaultDatacenterResultOutputWithContext(ctx context.Context) GetGtmDefaultDatacenterResultOutput

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

func (*GtmASmap) ElementType() reflect.Type

func (*GtmASmap) ToGtmASmapOutput

func (i *GtmASmap) ToGtmASmapOutput() GtmASmapOutput

func (*GtmASmap) ToGtmASmapOutputWithContext

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

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

type GtmASmapArray []GtmASmapInput

func (GtmASmapArray) ElementType

func (GtmASmapArray) ElementType() reflect.Type

func (GtmASmapArray) ToGtmASmapArrayOutput

func (i GtmASmapArray) ToGtmASmapArrayOutput() GtmASmapArrayOutput

func (GtmASmapArray) ToGtmASmapArrayOutputWithContext

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

type GtmASmapArrayInput

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

type GtmASmapArrayOutput struct{ *pulumi.OutputState }

func (GtmASmapArrayOutput) ElementType

func (GtmASmapArrayOutput) ElementType() reflect.Type

func (GtmASmapArrayOutput) Index

func (GtmASmapArrayOutput) ToGtmASmapArrayOutput

func (o GtmASmapArrayOutput) ToGtmASmapArrayOutput() GtmASmapArrayOutput

func (GtmASmapArrayOutput) ToGtmASmapArrayOutputWithContext

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

type GtmASmapInput interface {
	pulumi.Input

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

type GtmASmapMap

type GtmASmapMap map[string]GtmASmapInput

func (GtmASmapMap) ElementType

func (GtmASmapMap) ElementType() reflect.Type

func (GtmASmapMap) ToGtmASmapMapOutput

func (i GtmASmapMap) ToGtmASmapMapOutput() GtmASmapMapOutput

func (GtmASmapMap) ToGtmASmapMapOutputWithContext

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

type GtmASmapMapInput

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

type GtmASmapMapOutput struct{ *pulumi.OutputState }

func (GtmASmapMapOutput) ElementType

func (GtmASmapMapOutput) ElementType() reflect.Type

func (GtmASmapMapOutput) MapIndex

func (GtmASmapMapOutput) ToGtmASmapMapOutput

func (o GtmASmapMapOutput) ToGtmASmapMapOutput() GtmASmapMapOutput

func (GtmASmapMapOutput) ToGtmASmapMapOutputWithContext

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

type GtmASmapOutput

type GtmASmapOutput struct{ *pulumi.OutputState }

func (GtmASmapOutput) Assignments

func (GtmASmapOutput) DefaultDatacenter

func (o GtmASmapOutput) DefaultDatacenter() GtmASmapDefaultDatacenterOutput

func (GtmASmapOutput) Domain

func (o GtmASmapOutput) Domain() pulumi.StringOutput

func (GtmASmapOutput) ElementType

func (GtmASmapOutput) ElementType() reflect.Type

func (GtmASmapOutput) Name

func (GtmASmapOutput) ToGtmASmapOutput

func (o GtmASmapOutput) ToGtmASmapOutput() GtmASmapOutput

func (GtmASmapOutput) ToGtmASmapOutputWithContext

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

func (GtmASmapOutput) WaitOnComplete

func (o GtmASmapOutput) WaitOnComplete() pulumi.BoolPtrOutput

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

func (*GtmCidrmap) ElementType() reflect.Type

func (*GtmCidrmap) ToGtmCidrmapOutput

func (i *GtmCidrmap) ToGtmCidrmapOutput() GtmCidrmapOutput

func (*GtmCidrmap) ToGtmCidrmapOutputWithContext

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

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

type GtmCidrmapArray []GtmCidrmapInput

func (GtmCidrmapArray) ElementType

func (GtmCidrmapArray) ElementType() reflect.Type

func (GtmCidrmapArray) ToGtmCidrmapArrayOutput

func (i GtmCidrmapArray) ToGtmCidrmapArrayOutput() GtmCidrmapArrayOutput

func (GtmCidrmapArray) ToGtmCidrmapArrayOutputWithContext

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

type GtmCidrmapArrayInput

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

type GtmCidrmapArrayOutput struct{ *pulumi.OutputState }

func (GtmCidrmapArrayOutput) ElementType

func (GtmCidrmapArrayOutput) ElementType() reflect.Type

func (GtmCidrmapArrayOutput) Index

func (GtmCidrmapArrayOutput) ToGtmCidrmapArrayOutput

func (o GtmCidrmapArrayOutput) ToGtmCidrmapArrayOutput() GtmCidrmapArrayOutput

func (GtmCidrmapArrayOutput) ToGtmCidrmapArrayOutputWithContext

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

type GtmCidrmapInput interface {
	pulumi.Input

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

type GtmCidrmapMap

type GtmCidrmapMap map[string]GtmCidrmapInput

func (GtmCidrmapMap) ElementType

func (GtmCidrmapMap) ElementType() reflect.Type

func (GtmCidrmapMap) ToGtmCidrmapMapOutput

func (i GtmCidrmapMap) ToGtmCidrmapMapOutput() GtmCidrmapMapOutput

func (GtmCidrmapMap) ToGtmCidrmapMapOutputWithContext

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

type GtmCidrmapMapInput

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

type GtmCidrmapMapOutput struct{ *pulumi.OutputState }

func (GtmCidrmapMapOutput) ElementType

func (GtmCidrmapMapOutput) ElementType() reflect.Type

func (GtmCidrmapMapOutput) MapIndex

func (GtmCidrmapMapOutput) ToGtmCidrmapMapOutput

func (o GtmCidrmapMapOutput) ToGtmCidrmapMapOutput() GtmCidrmapMapOutput

func (GtmCidrmapMapOutput) ToGtmCidrmapMapOutputWithContext

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

type GtmCidrmapOutput

type GtmCidrmapOutput struct{ *pulumi.OutputState }

func (GtmCidrmapOutput) Assignments

func (GtmCidrmapOutput) DefaultDatacenter

func (GtmCidrmapOutput) Domain

func (GtmCidrmapOutput) ElementType

func (GtmCidrmapOutput) ElementType() reflect.Type

func (GtmCidrmapOutput) Name

func (GtmCidrmapOutput) ToGtmCidrmapOutput

func (o GtmCidrmapOutput) ToGtmCidrmapOutput() GtmCidrmapOutput

func (GtmCidrmapOutput) ToGtmCidrmapOutputWithContext

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

func (GtmCidrmapOutput) WaitOnComplete

func (o GtmCidrmapOutput) WaitOnComplete() pulumi.BoolPtrOutput

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

func (*GtmDatacenter) ElementType() reflect.Type

func (*GtmDatacenter) ToGtmDatacenterOutput

func (i *GtmDatacenter) ToGtmDatacenterOutput() GtmDatacenterOutput

func (*GtmDatacenter) ToGtmDatacenterOutputWithContext

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

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

type GtmDatacenterArray []GtmDatacenterInput

func (GtmDatacenterArray) ElementType

func (GtmDatacenterArray) ElementType() reflect.Type

func (GtmDatacenterArray) ToGtmDatacenterArrayOutput

func (i GtmDatacenterArray) ToGtmDatacenterArrayOutput() GtmDatacenterArrayOutput

func (GtmDatacenterArray) ToGtmDatacenterArrayOutputWithContext

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

type GtmDatacenterArrayInput

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

type GtmDatacenterArrayOutput struct{ *pulumi.OutputState }

func (GtmDatacenterArrayOutput) ElementType

func (GtmDatacenterArrayOutput) ElementType() reflect.Type

func (GtmDatacenterArrayOutput) Index

func (GtmDatacenterArrayOutput) ToGtmDatacenterArrayOutput

func (o GtmDatacenterArrayOutput) ToGtmDatacenterArrayOutput() GtmDatacenterArrayOutput

func (GtmDatacenterArrayOutput) ToGtmDatacenterArrayOutputWithContext

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

type GtmDatacenterInput interface {
	pulumi.Input

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

type GtmDatacenterMap

type GtmDatacenterMap map[string]GtmDatacenterInput

func (GtmDatacenterMap) ElementType

func (GtmDatacenterMap) ElementType() reflect.Type

func (GtmDatacenterMap) ToGtmDatacenterMapOutput

func (i GtmDatacenterMap) ToGtmDatacenterMapOutput() GtmDatacenterMapOutput

func (GtmDatacenterMap) ToGtmDatacenterMapOutputWithContext

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

type GtmDatacenterMapInput

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

type GtmDatacenterMapOutput struct{ *pulumi.OutputState }

func (GtmDatacenterMapOutput) ElementType

func (GtmDatacenterMapOutput) ElementType() reflect.Type

func (GtmDatacenterMapOutput) MapIndex

func (GtmDatacenterMapOutput) ToGtmDatacenterMapOutput

func (o GtmDatacenterMapOutput) ToGtmDatacenterMapOutput() GtmDatacenterMapOutput

func (GtmDatacenterMapOutput) ToGtmDatacenterMapOutputWithContext

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

type GtmDatacenterOutput

type GtmDatacenterOutput struct{ *pulumi.OutputState }

func (GtmDatacenterOutput) City

func (GtmDatacenterOutput) CloneOf

func (GtmDatacenterOutput) CloudServerHostHeaderOverride

func (o GtmDatacenterOutput) CloudServerHostHeaderOverride() pulumi.BoolPtrOutput

func (GtmDatacenterOutput) CloudServerTargeting

func (o GtmDatacenterOutput) CloudServerTargeting() pulumi.BoolPtrOutput

func (GtmDatacenterOutput) Continent

func (GtmDatacenterOutput) Country

func (GtmDatacenterOutput) DatacenterId

func (o GtmDatacenterOutput) DatacenterId() pulumi.IntOutput

func (GtmDatacenterOutput) DefaultLoadObject

func (GtmDatacenterOutput) Domain

func (GtmDatacenterOutput) ElementType

func (GtmDatacenterOutput) ElementType() reflect.Type

func (GtmDatacenterOutput) Latitude

func (GtmDatacenterOutput) Longitude

func (GtmDatacenterOutput) Nickname

func (GtmDatacenterOutput) PingInterval

func (o GtmDatacenterOutput) PingInterval() pulumi.IntOutput

func (GtmDatacenterOutput) PingPacketSize

func (o GtmDatacenterOutput) PingPacketSize() pulumi.IntOutput

func (GtmDatacenterOutput) ScorePenalty

func (o GtmDatacenterOutput) ScorePenalty() pulumi.IntOutput

func (GtmDatacenterOutput) ServermonitorLivenessCount

func (o GtmDatacenterOutput) ServermonitorLivenessCount() pulumi.IntOutput

func (GtmDatacenterOutput) ServermonitorLoadCount

func (o GtmDatacenterOutput) ServermonitorLoadCount() pulumi.IntOutput

func (GtmDatacenterOutput) ServermonitorPool

func (o GtmDatacenterOutput) ServermonitorPool() pulumi.StringOutput

func (GtmDatacenterOutput) StateOrProvince

func (o GtmDatacenterOutput) StateOrProvince() pulumi.StringPtrOutput

func (GtmDatacenterOutput) ToGtmDatacenterOutput

func (o GtmDatacenterOutput) ToGtmDatacenterOutput() GtmDatacenterOutput

func (GtmDatacenterOutput) ToGtmDatacenterOutputWithContext

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

func (GtmDatacenterOutput) Virtual

func (GtmDatacenterOutput) WaitOnComplete

func (o GtmDatacenterOutput) WaitOnComplete() pulumi.BoolPtrOutput

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

func (*GtmDomain) ElementType() reflect.Type

func (*GtmDomain) ToGtmDomainOutput

func (i *GtmDomain) ToGtmDomainOutput() GtmDomainOutput

func (*GtmDomain) ToGtmDomainOutputWithContext

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

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

type GtmDomainArray []GtmDomainInput

func (GtmDomainArray) ElementType

func (GtmDomainArray) ElementType() reflect.Type

func (GtmDomainArray) ToGtmDomainArrayOutput

func (i GtmDomainArray) ToGtmDomainArrayOutput() GtmDomainArrayOutput

func (GtmDomainArray) ToGtmDomainArrayOutputWithContext

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

type GtmDomainArrayInput

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

type GtmDomainArrayOutput struct{ *pulumi.OutputState }

func (GtmDomainArrayOutput) ElementType

func (GtmDomainArrayOutput) ElementType() reflect.Type

func (GtmDomainArrayOutput) Index

func (GtmDomainArrayOutput) ToGtmDomainArrayOutput

func (o GtmDomainArrayOutput) ToGtmDomainArrayOutput() GtmDomainArrayOutput

func (GtmDomainArrayOutput) ToGtmDomainArrayOutputWithContext

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

type GtmDomainInput

type GtmDomainInput interface {
	pulumi.Input

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

type GtmDomainMap

type GtmDomainMap map[string]GtmDomainInput

func (GtmDomainMap) ElementType

func (GtmDomainMap) ElementType() reflect.Type

func (GtmDomainMap) ToGtmDomainMapOutput

func (i GtmDomainMap) ToGtmDomainMapOutput() GtmDomainMapOutput

func (GtmDomainMap) ToGtmDomainMapOutputWithContext

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

type GtmDomainMapInput

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

type GtmDomainMapOutput struct{ *pulumi.OutputState }

func (GtmDomainMapOutput) ElementType

func (GtmDomainMapOutput) ElementType() reflect.Type

func (GtmDomainMapOutput) MapIndex

func (GtmDomainMapOutput) ToGtmDomainMapOutput

func (o GtmDomainMapOutput) ToGtmDomainMapOutput() GtmDomainMapOutput

func (GtmDomainMapOutput) ToGtmDomainMapOutputWithContext

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

type GtmDomainOutput

type GtmDomainOutput struct{ *pulumi.OutputState }

func (GtmDomainOutput) CnameCoalescingEnabled

func (o GtmDomainOutput) CnameCoalescingEnabled() pulumi.BoolPtrOutput

func (GtmDomainOutput) Comment

func (GtmDomainOutput) Contract

func (o GtmDomainOutput) Contract() pulumi.StringPtrOutput

func (GtmDomainOutput) DefaultErrorPenalty

func (o GtmDomainOutput) DefaultErrorPenalty() pulumi.IntPtrOutput

func (GtmDomainOutput) DefaultHealthMax

func (o GtmDomainOutput) DefaultHealthMax() pulumi.Float64Output

func (GtmDomainOutput) DefaultHealthMultiplier

func (o GtmDomainOutput) DefaultHealthMultiplier() pulumi.Float64Output

func (GtmDomainOutput) DefaultHealthThreshold

func (o GtmDomainOutput) DefaultHealthThreshold() pulumi.Float64Output

func (GtmDomainOutput) DefaultMaxUnreachablePenalty

func (o GtmDomainOutput) DefaultMaxUnreachablePenalty() pulumi.IntOutput

func (GtmDomainOutput) DefaultSslClientCertificate

func (o GtmDomainOutput) DefaultSslClientCertificate() pulumi.StringPtrOutput

func (GtmDomainOutput) DefaultSslClientPrivateKey

func (o GtmDomainOutput) DefaultSslClientPrivateKey() pulumi.StringPtrOutput

func (GtmDomainOutput) DefaultTimeoutPenalty

func (o GtmDomainOutput) DefaultTimeoutPenalty() pulumi.IntPtrOutput

func (GtmDomainOutput) DefaultUnreachableThreshold

func (o GtmDomainOutput) DefaultUnreachableThreshold() pulumi.Float64Output

func (GtmDomainOutput) ElementType

func (GtmDomainOutput) ElementType() reflect.Type

func (GtmDomainOutput) EmailNotificationLists

func (o GtmDomainOutput) EmailNotificationLists() pulumi.StringArrayOutput

func (GtmDomainOutput) EndUserMappingEnabled

func (o GtmDomainOutput) EndUserMappingEnabled() pulumi.BoolPtrOutput

func (GtmDomainOutput) Group

func (GtmDomainOutput) LoadFeedback

func (o GtmDomainOutput) LoadFeedback() pulumi.BoolPtrOutput

func (GtmDomainOutput) LoadImbalancePercentage

func (o GtmDomainOutput) LoadImbalancePercentage() pulumi.Float64PtrOutput

func (GtmDomainOutput) MapUpdateInterval

func (o GtmDomainOutput) MapUpdateInterval() pulumi.IntOutput

func (GtmDomainOutput) MaxProperties

func (o GtmDomainOutput) MaxProperties() pulumi.IntOutput

func (GtmDomainOutput) MaxResources

func (o GtmDomainOutput) MaxResources() pulumi.IntOutput

func (GtmDomainOutput) MaxTestTimeout

func (o GtmDomainOutput) MaxTestTimeout() pulumi.Float64Output

func (GtmDomainOutput) MaxTtl

func (o GtmDomainOutput) MaxTtl() pulumi.IntOutput

func (GtmDomainOutput) MinPingableRegionFraction

func (o GtmDomainOutput) MinPingableRegionFraction() pulumi.Float64Output

func (GtmDomainOutput) MinTestInterval

func (o GtmDomainOutput) MinTestInterval() pulumi.IntOutput

func (GtmDomainOutput) MinTtl

func (o GtmDomainOutput) MinTtl() pulumi.IntOutput

func (GtmDomainOutput) Name

func (GtmDomainOutput) PingInterval

func (o GtmDomainOutput) PingInterval() pulumi.IntOutput

func (GtmDomainOutput) PingPacketSize

func (o GtmDomainOutput) PingPacketSize() pulumi.IntOutput

func (GtmDomainOutput) RoundRobinPrefix

func (o GtmDomainOutput) RoundRobinPrefix() pulumi.StringOutput

func (GtmDomainOutput) ServermonitorLivenessCount

func (o GtmDomainOutput) ServermonitorLivenessCount() pulumi.IntOutput

func (GtmDomainOutput) ServermonitorLoadCount

func (o GtmDomainOutput) ServermonitorLoadCount() pulumi.IntOutput

func (GtmDomainOutput) ServermonitorPool

func (o GtmDomainOutput) ServermonitorPool() pulumi.StringOutput

func (GtmDomainOutput) ToGtmDomainOutput

func (o GtmDomainOutput) ToGtmDomainOutput() GtmDomainOutput

func (GtmDomainOutput) ToGtmDomainOutputWithContext

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

func (GtmDomainOutput) Type

func (GtmDomainOutput) WaitOnComplete

func (o GtmDomainOutput) WaitOnComplete() pulumi.BoolPtrOutput

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

func (*GtmGeomap) ElementType() reflect.Type

func (*GtmGeomap) ToGtmGeomapOutput

func (i *GtmGeomap) ToGtmGeomapOutput() GtmGeomapOutput

func (*GtmGeomap) ToGtmGeomapOutputWithContext

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

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

type GtmGeomapArray []GtmGeomapInput

func (GtmGeomapArray) ElementType

func (GtmGeomapArray) ElementType() reflect.Type

func (GtmGeomapArray) ToGtmGeomapArrayOutput

func (i GtmGeomapArray) ToGtmGeomapArrayOutput() GtmGeomapArrayOutput

func (GtmGeomapArray) ToGtmGeomapArrayOutputWithContext

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

type GtmGeomapArrayInput

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

type GtmGeomapArrayOutput struct{ *pulumi.OutputState }

func (GtmGeomapArrayOutput) ElementType

func (GtmGeomapArrayOutput) ElementType() reflect.Type

func (GtmGeomapArrayOutput) Index

func (GtmGeomapArrayOutput) ToGtmGeomapArrayOutput

func (o GtmGeomapArrayOutput) ToGtmGeomapArrayOutput() GtmGeomapArrayOutput

func (GtmGeomapArrayOutput) ToGtmGeomapArrayOutputWithContext

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

type GtmGeomapInput interface {
	pulumi.Input

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

type GtmGeomapMap

type GtmGeomapMap map[string]GtmGeomapInput

func (GtmGeomapMap) ElementType

func (GtmGeomapMap) ElementType() reflect.Type

func (GtmGeomapMap) ToGtmGeomapMapOutput

func (i GtmGeomapMap) ToGtmGeomapMapOutput() GtmGeomapMapOutput

func (GtmGeomapMap) ToGtmGeomapMapOutputWithContext

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

type GtmGeomapMapInput

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

type GtmGeomapMapOutput struct{ *pulumi.OutputState }

func (GtmGeomapMapOutput) ElementType

func (GtmGeomapMapOutput) ElementType() reflect.Type

func (GtmGeomapMapOutput) MapIndex

func (GtmGeomapMapOutput) ToGtmGeomapMapOutput

func (o GtmGeomapMapOutput) ToGtmGeomapMapOutput() GtmGeomapMapOutput

func (GtmGeomapMapOutput) ToGtmGeomapMapOutputWithContext

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

type GtmGeomapOutput

type GtmGeomapOutput struct{ *pulumi.OutputState }

func (GtmGeomapOutput) Assignments

func (GtmGeomapOutput) DefaultDatacenter

func (o GtmGeomapOutput) DefaultDatacenter() GtmGeomapDefaultDatacenterOutput

func (GtmGeomapOutput) Domain

func (o GtmGeomapOutput) Domain() pulumi.StringOutput

func (GtmGeomapOutput) ElementType

func (GtmGeomapOutput) ElementType() reflect.Type

func (GtmGeomapOutput) Name

func (GtmGeomapOutput) ToGtmGeomapOutput

func (o GtmGeomapOutput) ToGtmGeomapOutput() GtmGeomapOutput

func (GtmGeomapOutput) ToGtmGeomapOutputWithContext

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

func (GtmGeomapOutput) WaitOnComplete

func (o GtmGeomapOutput) WaitOnComplete() pulumi.BoolPtrOutput

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

func (*GtmProperty) ElementType() reflect.Type

func (*GtmProperty) ToGtmPropertyOutput

func (i *GtmProperty) ToGtmPropertyOutput() GtmPropertyOutput

func (*GtmProperty) ToGtmPropertyOutputWithContext

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

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

type GtmPropertyArray []GtmPropertyInput

func (GtmPropertyArray) ElementType

func (GtmPropertyArray) ElementType() reflect.Type

func (GtmPropertyArray) ToGtmPropertyArrayOutput

func (i GtmPropertyArray) ToGtmPropertyArrayOutput() GtmPropertyArrayOutput

func (GtmPropertyArray) ToGtmPropertyArrayOutputWithContext

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

type GtmPropertyArrayInput

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

type GtmPropertyArrayOutput struct{ *pulumi.OutputState }

func (GtmPropertyArrayOutput) ElementType

func (GtmPropertyArrayOutput) ElementType() reflect.Type

func (GtmPropertyArrayOutput) Index

func (GtmPropertyArrayOutput) ToGtmPropertyArrayOutput

func (o GtmPropertyArrayOutput) ToGtmPropertyArrayOutput() GtmPropertyArrayOutput

func (GtmPropertyArrayOutput) ToGtmPropertyArrayOutputWithContext

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

type GtmPropertyInput

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

type GtmPropertyMap map[string]GtmPropertyInput

func (GtmPropertyMap) ElementType

func (GtmPropertyMap) ElementType() reflect.Type

func (GtmPropertyMap) ToGtmPropertyMapOutput

func (i GtmPropertyMap) ToGtmPropertyMapOutput() GtmPropertyMapOutput

func (GtmPropertyMap) ToGtmPropertyMapOutputWithContext

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

type GtmPropertyMapInput

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

type GtmPropertyMapOutput struct{ *pulumi.OutputState }

func (GtmPropertyMapOutput) ElementType

func (GtmPropertyMapOutput) ElementType() reflect.Type

func (GtmPropertyMapOutput) MapIndex

func (GtmPropertyMapOutput) ToGtmPropertyMapOutput

func (o GtmPropertyMapOutput) ToGtmPropertyMapOutput() GtmPropertyMapOutput

func (GtmPropertyMapOutput) ToGtmPropertyMapOutputWithContext

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

type GtmPropertyOutput

type GtmPropertyOutput struct{ *pulumi.OutputState }

func (GtmPropertyOutput) BackupCname

func (o GtmPropertyOutput) BackupCname() pulumi.StringPtrOutput

func (GtmPropertyOutput) BackupIp

func (GtmPropertyOutput) BalanceByDownloadScore

func (o GtmPropertyOutput) BalanceByDownloadScore() pulumi.BoolPtrOutput

func (GtmPropertyOutput) Cname

func (GtmPropertyOutput) Comments

func (GtmPropertyOutput) Domain

func (GtmPropertyOutput) DynamicTtl

func (o GtmPropertyOutput) DynamicTtl() pulumi.IntPtrOutput

func (GtmPropertyOutput) ElementType

func (GtmPropertyOutput) ElementType() reflect.Type

func (GtmPropertyOutput) FailbackDelay

func (o GtmPropertyOutput) FailbackDelay() pulumi.IntPtrOutput

func (GtmPropertyOutput) FailoverDelay

func (o GtmPropertyOutput) FailoverDelay() pulumi.IntPtrOutput

func (GtmPropertyOutput) GhostDemandReporting

func (o GtmPropertyOutput) GhostDemandReporting() pulumi.BoolPtrOutput

func (GtmPropertyOutput) HandoutLimit

func (o GtmPropertyOutput) HandoutLimit() pulumi.IntOutput

func (GtmPropertyOutput) HandoutMode

func (o GtmPropertyOutput) HandoutMode() pulumi.StringOutput

func (GtmPropertyOutput) HealthMax

func (GtmPropertyOutput) HealthMultiplier

func (o GtmPropertyOutput) HealthMultiplier() pulumi.Float64PtrOutput

func (GtmPropertyOutput) HealthThreshold

func (o GtmPropertyOutput) HealthThreshold() pulumi.Float64PtrOutput

func (GtmPropertyOutput) Ipv6

func (GtmPropertyOutput) LivenessTests

func (GtmPropertyOutput) LoadImbalancePercentage

func (o GtmPropertyOutput) LoadImbalancePercentage() pulumi.Float64PtrOutput

func (GtmPropertyOutput) MapName

func (GtmPropertyOutput) MaxUnreachablePenalty

func (o GtmPropertyOutput) MaxUnreachablePenalty() pulumi.IntPtrOutput

func (GtmPropertyOutput) MinLiveFraction

func (o GtmPropertyOutput) MinLiveFraction() pulumi.Float64PtrOutput

func (GtmPropertyOutput) Name

func (GtmPropertyOutput) ScoreAggregationType

func (o GtmPropertyOutput) ScoreAggregationType() pulumi.StringOutput

func (GtmPropertyOutput) StaticRrSets

func (GtmPropertyOutput) StaticTtl

func (o GtmPropertyOutput) StaticTtl() pulumi.IntPtrOutput

func (GtmPropertyOutput) StickinessBonusConstant

func (o GtmPropertyOutput) StickinessBonusConstant() pulumi.IntPtrOutput

func (GtmPropertyOutput) StickinessBonusPercentage

func (o GtmPropertyOutput) StickinessBonusPercentage() pulumi.IntPtrOutput

func (GtmPropertyOutput) ToGtmPropertyOutput

func (o GtmPropertyOutput) ToGtmPropertyOutput() GtmPropertyOutput

func (GtmPropertyOutput) ToGtmPropertyOutputWithContext

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

func (GtmPropertyOutput) TrafficTargets

func (GtmPropertyOutput) Type

func (GtmPropertyOutput) UnreachableThreshold

func (o GtmPropertyOutput) UnreachableThreshold() pulumi.Float64PtrOutput

func (GtmPropertyOutput) UseComputedTargets

func (o GtmPropertyOutput) UseComputedTargets() pulumi.BoolPtrOutput

func (GtmPropertyOutput) WaitOnComplete

func (o GtmPropertyOutput) WaitOnComplete() pulumi.BoolPtrOutput

func (GtmPropertyOutput) WeightedHashBitsForIpv4

func (o GtmPropertyOutput) WeightedHashBitsForIpv4() pulumi.IntOutput

func (GtmPropertyOutput) WeightedHashBitsForIpv6

func (o GtmPropertyOutput) WeightedHashBitsForIpv6() pulumi.IntOutput

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

func (*GtmResource) ElementType() reflect.Type

func (*GtmResource) ToGtmResourceOutput

func (i *GtmResource) ToGtmResourceOutput() GtmResourceOutput

func (*GtmResource) ToGtmResourceOutputWithContext

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

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

type GtmResourceArray []GtmResourceInput

func (GtmResourceArray) ElementType

func (GtmResourceArray) ElementType() reflect.Type

func (GtmResourceArray) ToGtmResourceArrayOutput

func (i GtmResourceArray) ToGtmResourceArrayOutput() GtmResourceArrayOutput

func (GtmResourceArray) ToGtmResourceArrayOutputWithContext

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

type GtmResourceArrayInput

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

type GtmResourceArrayOutput struct{ *pulumi.OutputState }

func (GtmResourceArrayOutput) ElementType

func (GtmResourceArrayOutput) ElementType() reflect.Type

func (GtmResourceArrayOutput) Index

func (GtmResourceArrayOutput) ToGtmResourceArrayOutput

func (o GtmResourceArrayOutput) ToGtmResourceArrayOutput() GtmResourceArrayOutput

func (GtmResourceArrayOutput) ToGtmResourceArrayOutputWithContext

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

type GtmResourceInput

type GtmResourceInput interface {
	pulumi.Input

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

type GtmResourceMap

type GtmResourceMap map[string]GtmResourceInput

func (GtmResourceMap) ElementType

func (GtmResourceMap) ElementType() reflect.Type

func (GtmResourceMap) ToGtmResourceMapOutput

func (i GtmResourceMap) ToGtmResourceMapOutput() GtmResourceMapOutput

func (GtmResourceMap) ToGtmResourceMapOutputWithContext

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

type GtmResourceMapInput

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

type GtmResourceMapOutput struct{ *pulumi.OutputState }

func (GtmResourceMapOutput) ElementType

func (GtmResourceMapOutput) ElementType() reflect.Type

func (GtmResourceMapOutput) MapIndex

func (GtmResourceMapOutput) ToGtmResourceMapOutput

func (o GtmResourceMapOutput) ToGtmResourceMapOutput() GtmResourceMapOutput

func (GtmResourceMapOutput) ToGtmResourceMapOutputWithContext

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

type GtmResourceOutput

type GtmResourceOutput struct{ *pulumi.OutputState }

func (GtmResourceOutput) AggregationType

func (o GtmResourceOutput) AggregationType() pulumi.StringOutput

func (GtmResourceOutput) ConstrainedProperty

func (o GtmResourceOutput) ConstrainedProperty() pulumi.StringPtrOutput

func (GtmResourceOutput) DecayRate

func (GtmResourceOutput) Description

func (o GtmResourceOutput) Description() pulumi.StringPtrOutput

func (GtmResourceOutput) Domain

func (GtmResourceOutput) ElementType

func (GtmResourceOutput) ElementType() reflect.Type

func (GtmResourceOutput) HostHeader

func (o GtmResourceOutput) HostHeader() pulumi.StringPtrOutput

func (GtmResourceOutput) LeaderString

func (o GtmResourceOutput) LeaderString() pulumi.StringPtrOutput

func (GtmResourceOutput) LeastSquaresDecay

func (o GtmResourceOutput) LeastSquaresDecay() pulumi.Float64PtrOutput

func (GtmResourceOutput) LoadImbalancePercentage

func (o GtmResourceOutput) LoadImbalancePercentage() pulumi.Float64PtrOutput

func (GtmResourceOutput) MaxUMultiplicativeIncrement

func (o GtmResourceOutput) MaxUMultiplicativeIncrement() pulumi.Float64PtrOutput

func (GtmResourceOutput) Name

func (GtmResourceOutput) ResourceInstances

func (GtmResourceOutput) ToGtmResourceOutput

func (o GtmResourceOutput) ToGtmResourceOutput() GtmResourceOutput

func (GtmResourceOutput) ToGtmResourceOutputWithContext

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

func (GtmResourceOutput) Type

func (GtmResourceOutput) UpperBound

func (o GtmResourceOutput) UpperBound() pulumi.IntPtrOutput

func (GtmResourceOutput) WaitOnComplete

func (o GtmResourceOutput) WaitOnComplete() pulumi.BoolPtrOutput

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