properties

package
v1.3.0 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CpCode deprecated

type CpCode struct {
	pulumi.CustomResourceState

	// Deprecated: use "contract_id" attribute instead
	Contract   pulumi.StringOutput `pulumi:"contract"`
	ContractId pulumi.StringOutput `pulumi:"contractId"`
	// Deprecated: use "group_id" attribute instead
	Group   pulumi.StringOutput `pulumi:"group"`
	GroupId pulumi.StringOutput `pulumi:"groupId"`
	Name    pulumi.StringOutput `pulumi:"name"`
	Product pulumi.StringOutput `pulumi:"product"`
}

Deprecated: akamai.properties.CpCode has been deprecated in favor of akamai.CpCode

func GetCpCode

func GetCpCode(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *CpCodeState, opts ...pulumi.ResourceOption) (*CpCode, error)

GetCpCode gets an existing CpCode 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 NewCpCode

func NewCpCode(ctx *pulumi.Context,
	name string, args *CpCodeArgs, opts ...pulumi.ResourceOption) (*CpCode, error)

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

func (*CpCode) ElementType added in v1.0.0

func (*CpCode) ElementType() reflect.Type

func (*CpCode) ToCpCodeOutput added in v1.0.0

func (i *CpCode) ToCpCodeOutput() CpCodeOutput

func (*CpCode) ToCpCodeOutputWithContext added in v1.0.0

func (i *CpCode) ToCpCodeOutputWithContext(ctx context.Context) CpCodeOutput

func (*CpCode) ToCpCodePtrOutput added in v1.1.1

func (i *CpCode) ToCpCodePtrOutput() CpCodePtrOutput

func (*CpCode) ToCpCodePtrOutputWithContext added in v1.1.1

func (i *CpCode) ToCpCodePtrOutputWithContext(ctx context.Context) CpCodePtrOutput

type CpCodeArgs

type CpCodeArgs struct {
	// Deprecated: use "contract_id" attribute instead
	Contract   pulumi.StringPtrInput
	ContractId pulumi.StringPtrInput
	// Deprecated: use "group_id" attribute instead
	Group   pulumi.StringPtrInput
	GroupId pulumi.StringPtrInput
	Name    pulumi.StringPtrInput
	Product pulumi.StringInput
}

The set of arguments for constructing a CpCode resource.

func (CpCodeArgs) ElementType

func (CpCodeArgs) ElementType() reflect.Type

type CpCodeArray added in v1.1.1

type CpCodeArray []CpCodeInput

func (CpCodeArray) ElementType added in v1.1.1

func (CpCodeArray) ElementType() reflect.Type

func (CpCodeArray) ToCpCodeArrayOutput added in v1.1.1

func (i CpCodeArray) ToCpCodeArrayOutput() CpCodeArrayOutput

func (CpCodeArray) ToCpCodeArrayOutputWithContext added in v1.1.1

func (i CpCodeArray) ToCpCodeArrayOutputWithContext(ctx context.Context) CpCodeArrayOutput

type CpCodeArrayInput added in v1.1.1

type CpCodeArrayInput interface {
	pulumi.Input

	ToCpCodeArrayOutput() CpCodeArrayOutput
	ToCpCodeArrayOutputWithContext(context.Context) CpCodeArrayOutput
}

CpCodeArrayInput is an input type that accepts CpCodeArray and CpCodeArrayOutput values. You can construct a concrete instance of `CpCodeArrayInput` via:

CpCodeArray{ CpCodeArgs{...} }

type CpCodeArrayOutput added in v1.1.1

type CpCodeArrayOutput struct{ *pulumi.OutputState }

func (CpCodeArrayOutput) ElementType added in v1.1.1

func (CpCodeArrayOutput) ElementType() reflect.Type

func (CpCodeArrayOutput) Index added in v1.1.1

func (CpCodeArrayOutput) ToCpCodeArrayOutput added in v1.1.1

func (o CpCodeArrayOutput) ToCpCodeArrayOutput() CpCodeArrayOutput

func (CpCodeArrayOutput) ToCpCodeArrayOutputWithContext added in v1.1.1

func (o CpCodeArrayOutput) ToCpCodeArrayOutputWithContext(ctx context.Context) CpCodeArrayOutput

type CpCodeInput added in v1.0.0

type CpCodeInput interface {
	pulumi.Input

	ToCpCodeOutput() CpCodeOutput
	ToCpCodeOutputWithContext(ctx context.Context) CpCodeOutput
}

type CpCodeMap added in v1.1.1

type CpCodeMap map[string]CpCodeInput

func (CpCodeMap) ElementType added in v1.1.1

func (CpCodeMap) ElementType() reflect.Type

func (CpCodeMap) ToCpCodeMapOutput added in v1.1.1

func (i CpCodeMap) ToCpCodeMapOutput() CpCodeMapOutput

func (CpCodeMap) ToCpCodeMapOutputWithContext added in v1.1.1

func (i CpCodeMap) ToCpCodeMapOutputWithContext(ctx context.Context) CpCodeMapOutput

type CpCodeMapInput added in v1.1.1

type CpCodeMapInput interface {
	pulumi.Input

	ToCpCodeMapOutput() CpCodeMapOutput
	ToCpCodeMapOutputWithContext(context.Context) CpCodeMapOutput
}

CpCodeMapInput is an input type that accepts CpCodeMap and CpCodeMapOutput values. You can construct a concrete instance of `CpCodeMapInput` via:

CpCodeMap{ "key": CpCodeArgs{...} }

type CpCodeMapOutput added in v1.1.1

type CpCodeMapOutput struct{ *pulumi.OutputState }

func (CpCodeMapOutput) ElementType added in v1.1.1

func (CpCodeMapOutput) ElementType() reflect.Type

func (CpCodeMapOutput) MapIndex added in v1.1.1

func (CpCodeMapOutput) ToCpCodeMapOutput added in v1.1.1

func (o CpCodeMapOutput) ToCpCodeMapOutput() CpCodeMapOutput

func (CpCodeMapOutput) ToCpCodeMapOutputWithContext added in v1.1.1

func (o CpCodeMapOutput) ToCpCodeMapOutputWithContext(ctx context.Context) CpCodeMapOutput

type CpCodeOutput added in v1.0.0

type CpCodeOutput struct {
	*pulumi.OutputState
}

func (CpCodeOutput) ElementType added in v1.0.0

func (CpCodeOutput) ElementType() reflect.Type

func (CpCodeOutput) ToCpCodeOutput added in v1.0.0

func (o CpCodeOutput) ToCpCodeOutput() CpCodeOutput

func (CpCodeOutput) ToCpCodeOutputWithContext added in v1.0.0

func (o CpCodeOutput) ToCpCodeOutputWithContext(ctx context.Context) CpCodeOutput

func (CpCodeOutput) ToCpCodePtrOutput added in v1.1.1

func (o CpCodeOutput) ToCpCodePtrOutput() CpCodePtrOutput

func (CpCodeOutput) ToCpCodePtrOutputWithContext added in v1.1.1

func (o CpCodeOutput) ToCpCodePtrOutputWithContext(ctx context.Context) CpCodePtrOutput

type CpCodePtrInput added in v1.1.1

type CpCodePtrInput interface {
	pulumi.Input

	ToCpCodePtrOutput() CpCodePtrOutput
	ToCpCodePtrOutputWithContext(ctx context.Context) CpCodePtrOutput
}

type CpCodePtrOutput added in v1.1.1

type CpCodePtrOutput struct {
	*pulumi.OutputState
}

func (CpCodePtrOutput) ElementType added in v1.1.1

func (CpCodePtrOutput) ElementType() reflect.Type

func (CpCodePtrOutput) ToCpCodePtrOutput added in v1.1.1

func (o CpCodePtrOutput) ToCpCodePtrOutput() CpCodePtrOutput

func (CpCodePtrOutput) ToCpCodePtrOutputWithContext added in v1.1.1

func (o CpCodePtrOutput) ToCpCodePtrOutputWithContext(ctx context.Context) CpCodePtrOutput

type CpCodeState

type CpCodeState struct {
	// Deprecated: use "contract_id" attribute instead
	Contract   pulumi.StringPtrInput
	ContractId pulumi.StringPtrInput
	// Deprecated: use "group_id" attribute instead
	Group   pulumi.StringPtrInput
	GroupId pulumi.StringPtrInput
	Name    pulumi.StringPtrInput
	Product pulumi.StringPtrInput
}

func (CpCodeState) ElementType

func (CpCodeState) ElementType() reflect.Type

type EdgeHostName deprecated

type EdgeHostName struct {
	pulumi.CustomResourceState

	Certificate pulumi.IntPtrOutput `pulumi:"certificate"`
	// Deprecated: use "contract_id" attribute instead
	Contract     pulumi.StringOutput `pulumi:"contract"`
	ContractId   pulumi.StringOutput `pulumi:"contractId"`
	EdgeHostname pulumi.StringOutput `pulumi:"edgeHostname"`
	// Deprecated: use "group_id" attribute instead
	Group      pulumi.StringOutput `pulumi:"group"`
	GroupId    pulumi.StringOutput `pulumi:"groupId"`
	IpBehavior pulumi.StringOutput `pulumi:"ipBehavior"`
	// Deprecated: use "product_id" attribute instead
	Product   pulumi.StringOutput `pulumi:"product"`
	ProductId pulumi.StringOutput `pulumi:"productId"`
}

Deprecated: akamai.properties.EdgeHostName has been deprecated in favor of akamai.EdgeHostName

func GetEdgeHostName

func GetEdgeHostName(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *EdgeHostNameState, opts ...pulumi.ResourceOption) (*EdgeHostName, error)

GetEdgeHostName gets an existing EdgeHostName 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 NewEdgeHostName

func NewEdgeHostName(ctx *pulumi.Context,
	name string, args *EdgeHostNameArgs, opts ...pulumi.ResourceOption) (*EdgeHostName, error)

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

func (*EdgeHostName) ElementType added in v1.0.0

func (*EdgeHostName) ElementType() reflect.Type

func (*EdgeHostName) ToEdgeHostNameOutput added in v1.0.0

func (i *EdgeHostName) ToEdgeHostNameOutput() EdgeHostNameOutput

func (*EdgeHostName) ToEdgeHostNameOutputWithContext added in v1.0.0

func (i *EdgeHostName) ToEdgeHostNameOutputWithContext(ctx context.Context) EdgeHostNameOutput

func (*EdgeHostName) ToEdgeHostNamePtrOutput added in v1.1.1

func (i *EdgeHostName) ToEdgeHostNamePtrOutput() EdgeHostNamePtrOutput

func (*EdgeHostName) ToEdgeHostNamePtrOutputWithContext added in v1.1.1

func (i *EdgeHostName) ToEdgeHostNamePtrOutputWithContext(ctx context.Context) EdgeHostNamePtrOutput

type EdgeHostNameArgs

type EdgeHostNameArgs struct {
	Certificate pulumi.IntPtrInput
	// Deprecated: use "contract_id" attribute instead
	Contract     pulumi.StringPtrInput
	ContractId   pulumi.StringPtrInput
	EdgeHostname pulumi.StringInput
	// Deprecated: use "group_id" attribute instead
	Group      pulumi.StringPtrInput
	GroupId    pulumi.StringPtrInput
	IpBehavior pulumi.StringInput
	// Deprecated: use "product_id" attribute instead
	Product   pulumi.StringPtrInput
	ProductId pulumi.StringPtrInput
}

The set of arguments for constructing a EdgeHostName resource.

func (EdgeHostNameArgs) ElementType

func (EdgeHostNameArgs) ElementType() reflect.Type

type EdgeHostNameArray added in v1.1.1

type EdgeHostNameArray []EdgeHostNameInput

func (EdgeHostNameArray) ElementType added in v1.1.1

func (EdgeHostNameArray) ElementType() reflect.Type

func (EdgeHostNameArray) ToEdgeHostNameArrayOutput added in v1.1.1

func (i EdgeHostNameArray) ToEdgeHostNameArrayOutput() EdgeHostNameArrayOutput

func (EdgeHostNameArray) ToEdgeHostNameArrayOutputWithContext added in v1.1.1

func (i EdgeHostNameArray) ToEdgeHostNameArrayOutputWithContext(ctx context.Context) EdgeHostNameArrayOutput

type EdgeHostNameArrayInput added in v1.1.1

type EdgeHostNameArrayInput interface {
	pulumi.Input

	ToEdgeHostNameArrayOutput() EdgeHostNameArrayOutput
	ToEdgeHostNameArrayOutputWithContext(context.Context) EdgeHostNameArrayOutput
}

EdgeHostNameArrayInput is an input type that accepts EdgeHostNameArray and EdgeHostNameArrayOutput values. You can construct a concrete instance of `EdgeHostNameArrayInput` via:

EdgeHostNameArray{ EdgeHostNameArgs{...} }

type EdgeHostNameArrayOutput added in v1.1.1

type EdgeHostNameArrayOutput struct{ *pulumi.OutputState }

func (EdgeHostNameArrayOutput) ElementType added in v1.1.1

func (EdgeHostNameArrayOutput) ElementType() reflect.Type

func (EdgeHostNameArrayOutput) Index added in v1.1.1

func (EdgeHostNameArrayOutput) ToEdgeHostNameArrayOutput added in v1.1.1

func (o EdgeHostNameArrayOutput) ToEdgeHostNameArrayOutput() EdgeHostNameArrayOutput

func (EdgeHostNameArrayOutput) ToEdgeHostNameArrayOutputWithContext added in v1.1.1

func (o EdgeHostNameArrayOutput) ToEdgeHostNameArrayOutputWithContext(ctx context.Context) EdgeHostNameArrayOutput

type EdgeHostNameInput added in v1.0.0

type EdgeHostNameInput interface {
	pulumi.Input

	ToEdgeHostNameOutput() EdgeHostNameOutput
	ToEdgeHostNameOutputWithContext(ctx context.Context) EdgeHostNameOutput
}

type EdgeHostNameMap added in v1.1.1

type EdgeHostNameMap map[string]EdgeHostNameInput

func (EdgeHostNameMap) ElementType added in v1.1.1

func (EdgeHostNameMap) ElementType() reflect.Type

func (EdgeHostNameMap) ToEdgeHostNameMapOutput added in v1.1.1

func (i EdgeHostNameMap) ToEdgeHostNameMapOutput() EdgeHostNameMapOutput

func (EdgeHostNameMap) ToEdgeHostNameMapOutputWithContext added in v1.1.1

func (i EdgeHostNameMap) ToEdgeHostNameMapOutputWithContext(ctx context.Context) EdgeHostNameMapOutput

type EdgeHostNameMapInput added in v1.1.1

type EdgeHostNameMapInput interface {
	pulumi.Input

	ToEdgeHostNameMapOutput() EdgeHostNameMapOutput
	ToEdgeHostNameMapOutputWithContext(context.Context) EdgeHostNameMapOutput
}

EdgeHostNameMapInput is an input type that accepts EdgeHostNameMap and EdgeHostNameMapOutput values. You can construct a concrete instance of `EdgeHostNameMapInput` via:

EdgeHostNameMap{ "key": EdgeHostNameArgs{...} }

type EdgeHostNameMapOutput added in v1.1.1

type EdgeHostNameMapOutput struct{ *pulumi.OutputState }

func (EdgeHostNameMapOutput) ElementType added in v1.1.1

func (EdgeHostNameMapOutput) ElementType() reflect.Type

func (EdgeHostNameMapOutput) MapIndex added in v1.1.1

func (EdgeHostNameMapOutput) ToEdgeHostNameMapOutput added in v1.1.1

func (o EdgeHostNameMapOutput) ToEdgeHostNameMapOutput() EdgeHostNameMapOutput

func (EdgeHostNameMapOutput) ToEdgeHostNameMapOutputWithContext added in v1.1.1

func (o EdgeHostNameMapOutput) ToEdgeHostNameMapOutputWithContext(ctx context.Context) EdgeHostNameMapOutput

type EdgeHostNameOutput added in v1.0.0

type EdgeHostNameOutput struct {
	*pulumi.OutputState
}

func (EdgeHostNameOutput) ElementType added in v1.0.0

func (EdgeHostNameOutput) ElementType() reflect.Type

func (EdgeHostNameOutput) ToEdgeHostNameOutput added in v1.0.0

func (o EdgeHostNameOutput) ToEdgeHostNameOutput() EdgeHostNameOutput

func (EdgeHostNameOutput) ToEdgeHostNameOutputWithContext added in v1.0.0

func (o EdgeHostNameOutput) ToEdgeHostNameOutputWithContext(ctx context.Context) EdgeHostNameOutput

func (EdgeHostNameOutput) ToEdgeHostNamePtrOutput added in v1.1.1

func (o EdgeHostNameOutput) ToEdgeHostNamePtrOutput() EdgeHostNamePtrOutput

func (EdgeHostNameOutput) ToEdgeHostNamePtrOutputWithContext added in v1.1.1

func (o EdgeHostNameOutput) ToEdgeHostNamePtrOutputWithContext(ctx context.Context) EdgeHostNamePtrOutput

type EdgeHostNamePtrInput added in v1.1.1

type EdgeHostNamePtrInput interface {
	pulumi.Input

	ToEdgeHostNamePtrOutput() EdgeHostNamePtrOutput
	ToEdgeHostNamePtrOutputWithContext(ctx context.Context) EdgeHostNamePtrOutput
}

type EdgeHostNamePtrOutput added in v1.1.1

type EdgeHostNamePtrOutput struct {
	*pulumi.OutputState
}

func (EdgeHostNamePtrOutput) ElementType added in v1.1.1

func (EdgeHostNamePtrOutput) ElementType() reflect.Type

func (EdgeHostNamePtrOutput) ToEdgeHostNamePtrOutput added in v1.1.1

func (o EdgeHostNamePtrOutput) ToEdgeHostNamePtrOutput() EdgeHostNamePtrOutput

func (EdgeHostNamePtrOutput) ToEdgeHostNamePtrOutputWithContext added in v1.1.1

func (o EdgeHostNamePtrOutput) ToEdgeHostNamePtrOutputWithContext(ctx context.Context) EdgeHostNamePtrOutput

type EdgeHostNameState

type EdgeHostNameState struct {
	Certificate pulumi.IntPtrInput
	// Deprecated: use "contract_id" attribute instead
	Contract     pulumi.StringPtrInput
	ContractId   pulumi.StringPtrInput
	EdgeHostname pulumi.StringPtrInput
	// Deprecated: use "group_id" attribute instead
	Group      pulumi.StringPtrInput
	GroupId    pulumi.StringPtrInput
	IpBehavior pulumi.StringPtrInput
	// Deprecated: use "product_id" attribute instead
	Product   pulumi.StringPtrInput
	ProductId pulumi.StringPtrInput
}

func (EdgeHostNameState) ElementType

func (EdgeHostNameState) ElementType() reflect.Type

type GetPropertyRulesArgs added in v1.0.0

type GetPropertyRulesArgs struct {
	ContractId *string `pulumi:"contractId"`
	GroupId    *string `pulumi:"groupId"`
	PropertyId string  `pulumi:"propertyId"`
	Version    *int    `pulumi:"version"`
}

A collection of arguments for invoking getPropertyRules.

type GetPropertyRulesResult added in v1.0.0

type GetPropertyRulesResult struct {
	ContractId string `pulumi:"contractId"`
	Errors     string `pulumi:"errors"`
	GroupId    string `pulumi:"groupId"`
	// The provider-assigned unique ID for this managed resource.
	Id         string `pulumi:"id"`
	PropertyId string `pulumi:"propertyId"`
	Rules      string `pulumi:"rules"`
	Version    int    `pulumi:"version"`
}

A collection of values returned by getPropertyRules.

func GetPropertyRules deprecated

func GetPropertyRules(ctx *pulumi.Context, args *GetPropertyRulesArgs, opts ...pulumi.InvokeOption) (*GetPropertyRulesResult, error)

Deprecated: akamai.properties.getPropertyRules has been deprecated in favor of akamai.getPropertyRules

type LookupCpCodeArgs

type LookupCpCodeArgs struct {
	// Deprecated: The setting "contract" has been deprecated.
	Contract   *string `pulumi:"contract"`
	ContractId *string `pulumi:"contractId"`
	// Deprecated: The setting "group" has been deprecated.
	Group   *string `pulumi:"group"`
	GroupId *string `pulumi:"groupId"`
	Name    string  `pulumi:"name"`
}

A collection of arguments for invoking getCpCode.

type LookupCpCodeResult

type LookupCpCodeResult struct {
	// Deprecated: The setting "contract" has been deprecated.
	Contract   string `pulumi:"contract"`
	ContractId string `pulumi:"contractId"`
	// Deprecated: The setting "group" has been deprecated.
	Group   string `pulumi:"group"`
	GroupId string `pulumi:"groupId"`
	// The provider-assigned unique ID for this managed resource.
	Id         string   `pulumi:"id"`
	Name       string   `pulumi:"name"`
	ProductIds []string `pulumi:"productIds"`
}

A collection of values returned by getCpCode.

func LookupCpCode deprecated

func LookupCpCode(ctx *pulumi.Context, args *LookupCpCodeArgs, opts ...pulumi.InvokeOption) (*LookupCpCodeResult, error)

Deprecated: akamai.properties.getCpCode has been deprecated in favor of akamai.getCpCode

type LookupPropertyArgs

type LookupPropertyArgs struct {
	Name    string `pulumi:"name"`
	Version *int   `pulumi:"version"`
}

A collection of arguments for invoking getProperty.

type LookupPropertyResult

type LookupPropertyResult struct {
	// The provider-assigned unique ID for this managed resource.
	Id      string `pulumi:"id"`
	Name    string `pulumi:"name"`
	Rules   string `pulumi:"rules"`
	Version *int   `pulumi:"version"`
}

A collection of values returned by getProperty.

func LookupProperty deprecated

func LookupProperty(ctx *pulumi.Context, args *LookupPropertyArgs, opts ...pulumi.InvokeOption) (*LookupPropertyResult, error)

Deprecated: akamai.properties.getProperty has been deprecated in favor of akamai.getProperty

type Property deprecated

type Property struct {
	pulumi.CustomResourceState

	// Deprecated: "contact" is no longer supported by this resource type - See Akamai Terraform Upgrade Guide
	Contacts pulumi.StringArrayOutput `pulumi:"contacts"`
	// Deprecated: use "contract_id" attribute instead
	Contract pulumi.StringOutput `pulumi:"contract"`
	// Contract ID to be assigned to the Property
	ContractId pulumi.StringOutput `pulumi:"contractId"`
	// Deprecated: "cp_code" is no longer supported by this resource type - See Akamai Terraform Upgrade Guide
	CpCode pulumi.StringPtrOutput `pulumi:"cpCode"`
	// Deprecated: use "group_id" attribute instead
	Group pulumi.StringOutput `pulumi:"group"`
	// Group ID to be assigned to the Property
	GroupId pulumi.StringOutput `pulumi:"groupId"`
	// Mapping of edge hostname CNAMEs to other CNAMEs
	Hostnames pulumi.StringMapOutput `pulumi:"hostnames"`
	// Deprecated: "is_secure" is no longer supported by this resource type - See Akamai Terraform Upgrade Guide
	IsSecure pulumi.BoolPtrOutput `pulumi:"isSecure"`
	// Property's current latest version number
	LatestVersion pulumi.IntOutput `pulumi:"latestVersion"`
	// Name to give to the Property (must be unique)
	Name pulumi.StringOutput `pulumi:"name"`
	// Deprecated: "origin" is no longer supported by this resource type - See Akamai Terraform Upgrade Guide
	Origins PropertyOriginArrayOutput `pulumi:"origins"`
	// Deprecated: use "product_id" attribute instead
	Product pulumi.StringOutput `pulumi:"product"`
	// Product ID to be assigned to the Property
	ProductId pulumi.StringOutput `pulumi:"productId"`
	// Property's version currently activated in production (zero when not active in production)
	ProductionVersion pulumi.IntOutput             `pulumi:"productionVersion"`
	RuleErrors        PropertyRuleErrorArrayOutput `pulumi:"ruleErrors"`
	// Specify the rule format version (defaults to latest version available when created)
	RuleFormat   pulumi.StringOutput            `pulumi:"ruleFormat"`
	RuleWarnings PropertyRuleWarningArrayOutput `pulumi:"ruleWarnings"`
	// Property Rules as JSON
	Rules pulumi.StringOutput `pulumi:"rules"`
	// Property's version currently activated in staging (zero when not active in staging)
	StagingVersion pulumi.IntOutput `pulumi:"stagingVersion"`
	// Deprecated: "variables" is no longer supported by this resource type - See Akamai Terraform Upgrade Guide
	Variables pulumi.StringPtrOutput `pulumi:"variables"`
}

Deprecated: akamai.properties.Property has been deprecated in favor of akamai.Property

func GetProperty

func GetProperty(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *PropertyState, opts ...pulumi.ResourceOption) (*Property, error)

GetProperty gets an existing Property 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 NewProperty

func NewProperty(ctx *pulumi.Context,
	name string, args *PropertyArgs, opts ...pulumi.ResourceOption) (*Property, error)

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

func (*Property) ElementType added in v1.0.0

func (*Property) ElementType() reflect.Type

func (*Property) ToPropertyOutput added in v1.0.0

func (i *Property) ToPropertyOutput() PropertyOutput

func (*Property) ToPropertyOutputWithContext added in v1.0.0

func (i *Property) ToPropertyOutputWithContext(ctx context.Context) PropertyOutput

func (*Property) ToPropertyPtrOutput added in v1.1.1

func (i *Property) ToPropertyPtrOutput() PropertyPtrOutput

func (*Property) ToPropertyPtrOutputWithContext added in v1.1.1

func (i *Property) ToPropertyPtrOutputWithContext(ctx context.Context) PropertyPtrOutput

type PropertyActivation deprecated

type PropertyActivation struct {
	pulumi.CustomResourceState

	ActivationId pulumi.StringOutput      `pulumi:"activationId"`
	Contacts     pulumi.StringArrayOutput `pulumi:"contacts"`
	Errors       pulumi.StringOutput      `pulumi:"errors"`
	Network      pulumi.StringPtrOutput   `pulumi:"network"`
	// Deprecated: The setting "property" has been deprecated.
	Property   pulumi.StringOutput `pulumi:"property"`
	PropertyId pulumi.StringOutput `pulumi:"propertyId"`
	Status     pulumi.StringOutput `pulumi:"status"`
	Version    pulumi.IntOutput    `pulumi:"version"`
	Warnings   pulumi.StringOutput `pulumi:"warnings"`
}

Deprecated: akamai.properties.PropertyActivation has been deprecated in favor of akamai.PropertyActivation

func GetPropertyActivation

func GetPropertyActivation(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *PropertyActivationState, opts ...pulumi.ResourceOption) (*PropertyActivation, error)

GetPropertyActivation gets an existing PropertyActivation 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 NewPropertyActivation

func NewPropertyActivation(ctx *pulumi.Context,
	name string, args *PropertyActivationArgs, opts ...pulumi.ResourceOption) (*PropertyActivation, error)

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

func (*PropertyActivation) ElementType added in v1.0.0

func (*PropertyActivation) ElementType() reflect.Type

func (*PropertyActivation) ToPropertyActivationOutput added in v1.0.0

func (i *PropertyActivation) ToPropertyActivationOutput() PropertyActivationOutput

func (*PropertyActivation) ToPropertyActivationOutputWithContext added in v1.0.0

func (i *PropertyActivation) ToPropertyActivationOutputWithContext(ctx context.Context) PropertyActivationOutput

func (*PropertyActivation) ToPropertyActivationPtrOutput added in v1.1.1

func (i *PropertyActivation) ToPropertyActivationPtrOutput() PropertyActivationPtrOutput

func (*PropertyActivation) ToPropertyActivationPtrOutputWithContext added in v1.1.1

func (i *PropertyActivation) ToPropertyActivationPtrOutputWithContext(ctx context.Context) PropertyActivationPtrOutput

type PropertyActivationArgs

type PropertyActivationArgs struct {
	ActivationId pulumi.StringPtrInput
	Contacts     pulumi.StringArrayInput
	Network      pulumi.StringPtrInput
	// Deprecated: The setting "property" has been deprecated.
	Property   pulumi.StringPtrInput
	PropertyId pulumi.StringPtrInput
	Version    pulumi.IntInput
}

The set of arguments for constructing a PropertyActivation resource.

func (PropertyActivationArgs) ElementType

func (PropertyActivationArgs) ElementType() reflect.Type

type PropertyActivationArray added in v1.1.1

type PropertyActivationArray []PropertyActivationInput

func (PropertyActivationArray) ElementType added in v1.1.1

func (PropertyActivationArray) ElementType() reflect.Type

func (PropertyActivationArray) ToPropertyActivationArrayOutput added in v1.1.1

func (i PropertyActivationArray) ToPropertyActivationArrayOutput() PropertyActivationArrayOutput

func (PropertyActivationArray) ToPropertyActivationArrayOutputWithContext added in v1.1.1

func (i PropertyActivationArray) ToPropertyActivationArrayOutputWithContext(ctx context.Context) PropertyActivationArrayOutput

type PropertyActivationArrayInput added in v1.1.1

type PropertyActivationArrayInput interface {
	pulumi.Input

	ToPropertyActivationArrayOutput() PropertyActivationArrayOutput
	ToPropertyActivationArrayOutputWithContext(context.Context) PropertyActivationArrayOutput
}

PropertyActivationArrayInput is an input type that accepts PropertyActivationArray and PropertyActivationArrayOutput values. You can construct a concrete instance of `PropertyActivationArrayInput` via:

PropertyActivationArray{ PropertyActivationArgs{...} }

type PropertyActivationArrayOutput added in v1.1.1

type PropertyActivationArrayOutput struct{ *pulumi.OutputState }

func (PropertyActivationArrayOutput) ElementType added in v1.1.1

func (PropertyActivationArrayOutput) Index added in v1.1.1

func (PropertyActivationArrayOutput) ToPropertyActivationArrayOutput added in v1.1.1

func (o PropertyActivationArrayOutput) ToPropertyActivationArrayOutput() PropertyActivationArrayOutput

func (PropertyActivationArrayOutput) ToPropertyActivationArrayOutputWithContext added in v1.1.1

func (o PropertyActivationArrayOutput) ToPropertyActivationArrayOutputWithContext(ctx context.Context) PropertyActivationArrayOutput

type PropertyActivationInput added in v1.0.0

type PropertyActivationInput interface {
	pulumi.Input

	ToPropertyActivationOutput() PropertyActivationOutput
	ToPropertyActivationOutputWithContext(ctx context.Context) PropertyActivationOutput
}

type PropertyActivationMap added in v1.1.1

type PropertyActivationMap map[string]PropertyActivationInput

func (PropertyActivationMap) ElementType added in v1.1.1

func (PropertyActivationMap) ElementType() reflect.Type

func (PropertyActivationMap) ToPropertyActivationMapOutput added in v1.1.1

func (i PropertyActivationMap) ToPropertyActivationMapOutput() PropertyActivationMapOutput

func (PropertyActivationMap) ToPropertyActivationMapOutputWithContext added in v1.1.1

func (i PropertyActivationMap) ToPropertyActivationMapOutputWithContext(ctx context.Context) PropertyActivationMapOutput

type PropertyActivationMapInput added in v1.1.1

type PropertyActivationMapInput interface {
	pulumi.Input

	ToPropertyActivationMapOutput() PropertyActivationMapOutput
	ToPropertyActivationMapOutputWithContext(context.Context) PropertyActivationMapOutput
}

PropertyActivationMapInput is an input type that accepts PropertyActivationMap and PropertyActivationMapOutput values. You can construct a concrete instance of `PropertyActivationMapInput` via:

PropertyActivationMap{ "key": PropertyActivationArgs{...} }

type PropertyActivationMapOutput added in v1.1.1

type PropertyActivationMapOutput struct{ *pulumi.OutputState }

func (PropertyActivationMapOutput) ElementType added in v1.1.1

func (PropertyActivationMapOutput) MapIndex added in v1.1.1

func (PropertyActivationMapOutput) ToPropertyActivationMapOutput added in v1.1.1

func (o PropertyActivationMapOutput) ToPropertyActivationMapOutput() PropertyActivationMapOutput

func (PropertyActivationMapOutput) ToPropertyActivationMapOutputWithContext added in v1.1.1

func (o PropertyActivationMapOutput) ToPropertyActivationMapOutputWithContext(ctx context.Context) PropertyActivationMapOutput

type PropertyActivationOutput added in v1.0.0

type PropertyActivationOutput struct {
	*pulumi.OutputState
}

func (PropertyActivationOutput) ElementType added in v1.0.0

func (PropertyActivationOutput) ElementType() reflect.Type

func (PropertyActivationOutput) ToPropertyActivationOutput added in v1.0.0

func (o PropertyActivationOutput) ToPropertyActivationOutput() PropertyActivationOutput

func (PropertyActivationOutput) ToPropertyActivationOutputWithContext added in v1.0.0

func (o PropertyActivationOutput) ToPropertyActivationOutputWithContext(ctx context.Context) PropertyActivationOutput

func (PropertyActivationOutput) ToPropertyActivationPtrOutput added in v1.1.1

func (o PropertyActivationOutput) ToPropertyActivationPtrOutput() PropertyActivationPtrOutput

func (PropertyActivationOutput) ToPropertyActivationPtrOutputWithContext added in v1.1.1

func (o PropertyActivationOutput) ToPropertyActivationPtrOutputWithContext(ctx context.Context) PropertyActivationPtrOutput

type PropertyActivationPtrInput added in v1.1.1

type PropertyActivationPtrInput interface {
	pulumi.Input

	ToPropertyActivationPtrOutput() PropertyActivationPtrOutput
	ToPropertyActivationPtrOutputWithContext(ctx context.Context) PropertyActivationPtrOutput
}

type PropertyActivationPtrOutput added in v1.1.1

type PropertyActivationPtrOutput struct {
	*pulumi.OutputState
}

func (PropertyActivationPtrOutput) ElementType added in v1.1.1

func (PropertyActivationPtrOutput) ToPropertyActivationPtrOutput added in v1.1.1

func (o PropertyActivationPtrOutput) ToPropertyActivationPtrOutput() PropertyActivationPtrOutput

func (PropertyActivationPtrOutput) ToPropertyActivationPtrOutputWithContext added in v1.1.1

func (o PropertyActivationPtrOutput) ToPropertyActivationPtrOutputWithContext(ctx context.Context) PropertyActivationPtrOutput

type PropertyActivationState

type PropertyActivationState struct {
	ActivationId pulumi.StringPtrInput
	Contacts     pulumi.StringArrayInput
	Errors       pulumi.StringPtrInput
	Network      pulumi.StringPtrInput
	// Deprecated: The setting "property" has been deprecated.
	Property   pulumi.StringPtrInput
	PropertyId pulumi.StringPtrInput
	Status     pulumi.StringPtrInput
	Version    pulumi.IntPtrInput
	Warnings   pulumi.StringPtrInput
}

func (PropertyActivationState) ElementType

func (PropertyActivationState) ElementType() reflect.Type

type PropertyArgs

type PropertyArgs struct {
	// Deprecated: "contact" is no longer supported by this resource type - See Akamai Terraform Upgrade Guide
	Contacts pulumi.StringArrayInput
	// Deprecated: use "contract_id" attribute instead
	Contract pulumi.StringPtrInput
	// Contract ID to be assigned to the Property
	ContractId pulumi.StringPtrInput
	// Deprecated: "cp_code" is no longer supported by this resource type - See Akamai Terraform Upgrade Guide
	CpCode pulumi.StringPtrInput
	// Deprecated: use "group_id" attribute instead
	Group pulumi.StringPtrInput
	// Group ID to be assigned to the Property
	GroupId pulumi.StringPtrInput
	// Mapping of edge hostname CNAMEs to other CNAMEs
	Hostnames pulumi.StringMapInput
	// Deprecated: "is_secure" is no longer supported by this resource type - See Akamai Terraform Upgrade Guide
	IsSecure pulumi.BoolPtrInput
	// Name to give to the Property (must be unique)
	Name pulumi.StringPtrInput
	// Deprecated: "origin" is no longer supported by this resource type - See Akamai Terraform Upgrade Guide
	Origins PropertyOriginArrayInput
	// Deprecated: use "product_id" attribute instead
	Product pulumi.StringPtrInput
	// Product ID to be assigned to the Property
	ProductId pulumi.StringPtrInput
	// Specify the rule format version (defaults to latest version available when created)
	RuleFormat pulumi.StringPtrInput
	// Property Rules as JSON
	Rules pulumi.StringPtrInput
	// Deprecated: "variables" is no longer supported by this resource type - See Akamai Terraform Upgrade Guide
	Variables pulumi.StringPtrInput
}

The set of arguments for constructing a Property resource.

func (PropertyArgs) ElementType

func (PropertyArgs) ElementType() reflect.Type

type PropertyArray added in v1.1.1

type PropertyArray []PropertyInput

func (PropertyArray) ElementType added in v1.1.1

func (PropertyArray) ElementType() reflect.Type

func (PropertyArray) ToPropertyArrayOutput added in v1.1.1

func (i PropertyArray) ToPropertyArrayOutput() PropertyArrayOutput

func (PropertyArray) ToPropertyArrayOutputWithContext added in v1.1.1

func (i PropertyArray) ToPropertyArrayOutputWithContext(ctx context.Context) PropertyArrayOutput

type PropertyArrayInput added in v1.1.1

type PropertyArrayInput interface {
	pulumi.Input

	ToPropertyArrayOutput() PropertyArrayOutput
	ToPropertyArrayOutputWithContext(context.Context) PropertyArrayOutput
}

PropertyArrayInput is an input type that accepts PropertyArray and PropertyArrayOutput values. You can construct a concrete instance of `PropertyArrayInput` via:

PropertyArray{ PropertyArgs{...} }

type PropertyArrayOutput added in v1.1.1

type PropertyArrayOutput struct{ *pulumi.OutputState }

func (PropertyArrayOutput) ElementType added in v1.1.1

func (PropertyArrayOutput) ElementType() reflect.Type

func (PropertyArrayOutput) Index added in v1.1.1

func (PropertyArrayOutput) ToPropertyArrayOutput added in v1.1.1

func (o PropertyArrayOutput) ToPropertyArrayOutput() PropertyArrayOutput

func (PropertyArrayOutput) ToPropertyArrayOutputWithContext added in v1.1.1

func (o PropertyArrayOutput) ToPropertyArrayOutputWithContext(ctx context.Context) PropertyArrayOutput

type PropertyInput added in v1.0.0

type PropertyInput interface {
	pulumi.Input

	ToPropertyOutput() PropertyOutput
	ToPropertyOutputWithContext(ctx context.Context) PropertyOutput
}

type PropertyMap added in v1.1.1

type PropertyMap map[string]PropertyInput

func (PropertyMap) ElementType added in v1.1.1

func (PropertyMap) ElementType() reflect.Type

func (PropertyMap) ToPropertyMapOutput added in v1.1.1

func (i PropertyMap) ToPropertyMapOutput() PropertyMapOutput

func (PropertyMap) ToPropertyMapOutputWithContext added in v1.1.1

func (i PropertyMap) ToPropertyMapOutputWithContext(ctx context.Context) PropertyMapOutput

type PropertyMapInput added in v1.1.1

type PropertyMapInput interface {
	pulumi.Input

	ToPropertyMapOutput() PropertyMapOutput
	ToPropertyMapOutputWithContext(context.Context) PropertyMapOutput
}

PropertyMapInput is an input type that accepts PropertyMap and PropertyMapOutput values. You can construct a concrete instance of `PropertyMapInput` via:

PropertyMap{ "key": PropertyArgs{...} }

type PropertyMapOutput added in v1.1.1

type PropertyMapOutput struct{ *pulumi.OutputState }

func (PropertyMapOutput) ElementType added in v1.1.1

func (PropertyMapOutput) ElementType() reflect.Type

func (PropertyMapOutput) MapIndex added in v1.1.1

func (PropertyMapOutput) ToPropertyMapOutput added in v1.1.1

func (o PropertyMapOutput) ToPropertyMapOutput() PropertyMapOutput

func (PropertyMapOutput) ToPropertyMapOutputWithContext added in v1.1.1

func (o PropertyMapOutput) ToPropertyMapOutputWithContext(ctx context.Context) PropertyMapOutput

type PropertyOrigin

type PropertyOrigin struct {
	CacheKeyHostname   *string `pulumi:"cacheKeyHostname"`
	Compress           *bool   `pulumi:"compress"`
	EnableTrueClientIp *bool   `pulumi:"enableTrueClientIp"`
	ForwardHostname    *string `pulumi:"forwardHostname"`
	Hostname           *string `pulumi:"hostname"`
	Port               *int    `pulumi:"port"`
}

type PropertyOriginArgs

type PropertyOriginArgs struct {
	CacheKeyHostname   pulumi.StringPtrInput `pulumi:"cacheKeyHostname"`
	Compress           pulumi.BoolPtrInput   `pulumi:"compress"`
	EnableTrueClientIp pulumi.BoolPtrInput   `pulumi:"enableTrueClientIp"`
	ForwardHostname    pulumi.StringPtrInput `pulumi:"forwardHostname"`
	Hostname           pulumi.StringPtrInput `pulumi:"hostname"`
	Port               pulumi.IntPtrInput    `pulumi:"port"`
}

func (PropertyOriginArgs) ElementType

func (PropertyOriginArgs) ElementType() reflect.Type

func (PropertyOriginArgs) ToPropertyOriginOutput

func (i PropertyOriginArgs) ToPropertyOriginOutput() PropertyOriginOutput

func (PropertyOriginArgs) ToPropertyOriginOutputWithContext

func (i PropertyOriginArgs) ToPropertyOriginOutputWithContext(ctx context.Context) PropertyOriginOutput

type PropertyOriginArray

type PropertyOriginArray []PropertyOriginInput

func (PropertyOriginArray) ElementType

func (PropertyOriginArray) ElementType() reflect.Type

func (PropertyOriginArray) ToPropertyOriginArrayOutput

func (i PropertyOriginArray) ToPropertyOriginArrayOutput() PropertyOriginArrayOutput

func (PropertyOriginArray) ToPropertyOriginArrayOutputWithContext

func (i PropertyOriginArray) ToPropertyOriginArrayOutputWithContext(ctx context.Context) PropertyOriginArrayOutput

type PropertyOriginArrayInput

type PropertyOriginArrayInput interface {
	pulumi.Input

	ToPropertyOriginArrayOutput() PropertyOriginArrayOutput
	ToPropertyOriginArrayOutputWithContext(context.Context) PropertyOriginArrayOutput
}

PropertyOriginArrayInput is an input type that accepts PropertyOriginArray and PropertyOriginArrayOutput values. You can construct a concrete instance of `PropertyOriginArrayInput` via:

PropertyOriginArray{ PropertyOriginArgs{...} }

type PropertyOriginArrayOutput

type PropertyOriginArrayOutput struct{ *pulumi.OutputState }

func (PropertyOriginArrayOutput) ElementType

func (PropertyOriginArrayOutput) ElementType() reflect.Type

func (PropertyOriginArrayOutput) Index

func (PropertyOriginArrayOutput) ToPropertyOriginArrayOutput

func (o PropertyOriginArrayOutput) ToPropertyOriginArrayOutput() PropertyOriginArrayOutput

func (PropertyOriginArrayOutput) ToPropertyOriginArrayOutputWithContext

func (o PropertyOriginArrayOutput) ToPropertyOriginArrayOutputWithContext(ctx context.Context) PropertyOriginArrayOutput

type PropertyOriginInput

type PropertyOriginInput interface {
	pulumi.Input

	ToPropertyOriginOutput() PropertyOriginOutput
	ToPropertyOriginOutputWithContext(context.Context) PropertyOriginOutput
}

PropertyOriginInput is an input type that accepts PropertyOriginArgs and PropertyOriginOutput values. You can construct a concrete instance of `PropertyOriginInput` via:

PropertyOriginArgs{...}

type PropertyOriginOutput

type PropertyOriginOutput struct{ *pulumi.OutputState }

func (PropertyOriginOutput) CacheKeyHostname

func (o PropertyOriginOutput) CacheKeyHostname() pulumi.StringPtrOutput

func (PropertyOriginOutput) Compress

func (PropertyOriginOutput) ElementType

func (PropertyOriginOutput) ElementType() reflect.Type

func (PropertyOriginOutput) EnableTrueClientIp

func (o PropertyOriginOutput) EnableTrueClientIp() pulumi.BoolPtrOutput

func (PropertyOriginOutput) ForwardHostname

func (o PropertyOriginOutput) ForwardHostname() pulumi.StringPtrOutput

func (PropertyOriginOutput) Hostname

func (PropertyOriginOutput) Port

func (PropertyOriginOutput) ToPropertyOriginOutput

func (o PropertyOriginOutput) ToPropertyOriginOutput() PropertyOriginOutput

func (PropertyOriginOutput) ToPropertyOriginOutputWithContext

func (o PropertyOriginOutput) ToPropertyOriginOutputWithContext(ctx context.Context) PropertyOriginOutput

type PropertyOutput added in v1.0.0

type PropertyOutput struct {
	*pulumi.OutputState
}

func (PropertyOutput) ElementType added in v1.0.0

func (PropertyOutput) ElementType() reflect.Type

func (PropertyOutput) ToPropertyOutput added in v1.0.0

func (o PropertyOutput) ToPropertyOutput() PropertyOutput

func (PropertyOutput) ToPropertyOutputWithContext added in v1.0.0

func (o PropertyOutput) ToPropertyOutputWithContext(ctx context.Context) PropertyOutput

func (PropertyOutput) ToPropertyPtrOutput added in v1.1.1

func (o PropertyOutput) ToPropertyPtrOutput() PropertyPtrOutput

func (PropertyOutput) ToPropertyPtrOutputWithContext added in v1.1.1

func (o PropertyOutput) ToPropertyPtrOutputWithContext(ctx context.Context) PropertyPtrOutput

type PropertyPtrInput added in v1.1.1

type PropertyPtrInput interface {
	pulumi.Input

	ToPropertyPtrOutput() PropertyPtrOutput
	ToPropertyPtrOutputWithContext(ctx context.Context) PropertyPtrOutput
}

type PropertyPtrOutput added in v1.1.1

type PropertyPtrOutput struct {
	*pulumi.OutputState
}

func (PropertyPtrOutput) ElementType added in v1.1.1

func (PropertyPtrOutput) ElementType() reflect.Type

func (PropertyPtrOutput) ToPropertyPtrOutput added in v1.1.1

func (o PropertyPtrOutput) ToPropertyPtrOutput() PropertyPtrOutput

func (PropertyPtrOutput) ToPropertyPtrOutputWithContext added in v1.1.1

func (o PropertyPtrOutput) ToPropertyPtrOutputWithContext(ctx context.Context) PropertyPtrOutput

type PropertyRuleError added in v1.0.0

type PropertyRuleError struct {
	BehaviorName  *string `pulumi:"behaviorName"`
	Detail        *string `pulumi:"detail"`
	ErrorLocation *string `pulumi:"errorLocation"`
	Instance      *string `pulumi:"instance"`
	StatusCode    *int    `pulumi:"statusCode"`
	Title         *string `pulumi:"title"`
	Type          *string `pulumi:"type"`
}

type PropertyRuleErrorArgs added in v1.0.0

type PropertyRuleErrorArgs struct {
	BehaviorName  pulumi.StringPtrInput `pulumi:"behaviorName"`
	Detail        pulumi.StringPtrInput `pulumi:"detail"`
	ErrorLocation pulumi.StringPtrInput `pulumi:"errorLocation"`
	Instance      pulumi.StringPtrInput `pulumi:"instance"`
	StatusCode    pulumi.IntPtrInput    `pulumi:"statusCode"`
	Title         pulumi.StringPtrInput `pulumi:"title"`
	Type          pulumi.StringPtrInput `pulumi:"type"`
}

func (PropertyRuleErrorArgs) ElementType added in v1.0.0

func (PropertyRuleErrorArgs) ElementType() reflect.Type

func (PropertyRuleErrorArgs) ToPropertyRuleErrorOutput added in v1.0.0

func (i PropertyRuleErrorArgs) ToPropertyRuleErrorOutput() PropertyRuleErrorOutput

func (PropertyRuleErrorArgs) ToPropertyRuleErrorOutputWithContext added in v1.0.0

func (i PropertyRuleErrorArgs) ToPropertyRuleErrorOutputWithContext(ctx context.Context) PropertyRuleErrorOutput

type PropertyRuleErrorArray added in v1.0.0

type PropertyRuleErrorArray []PropertyRuleErrorInput

func (PropertyRuleErrorArray) ElementType added in v1.0.0

func (PropertyRuleErrorArray) ElementType() reflect.Type

func (PropertyRuleErrorArray) ToPropertyRuleErrorArrayOutput added in v1.0.0

func (i PropertyRuleErrorArray) ToPropertyRuleErrorArrayOutput() PropertyRuleErrorArrayOutput

func (PropertyRuleErrorArray) ToPropertyRuleErrorArrayOutputWithContext added in v1.0.0

func (i PropertyRuleErrorArray) ToPropertyRuleErrorArrayOutputWithContext(ctx context.Context) PropertyRuleErrorArrayOutput

type PropertyRuleErrorArrayInput added in v1.0.0

type PropertyRuleErrorArrayInput interface {
	pulumi.Input

	ToPropertyRuleErrorArrayOutput() PropertyRuleErrorArrayOutput
	ToPropertyRuleErrorArrayOutputWithContext(context.Context) PropertyRuleErrorArrayOutput
}

PropertyRuleErrorArrayInput is an input type that accepts PropertyRuleErrorArray and PropertyRuleErrorArrayOutput values. You can construct a concrete instance of `PropertyRuleErrorArrayInput` via:

PropertyRuleErrorArray{ PropertyRuleErrorArgs{...} }

type PropertyRuleErrorArrayOutput added in v1.0.0

type PropertyRuleErrorArrayOutput struct{ *pulumi.OutputState }

func (PropertyRuleErrorArrayOutput) ElementType added in v1.0.0

func (PropertyRuleErrorArrayOutput) Index added in v1.0.0

func (PropertyRuleErrorArrayOutput) ToPropertyRuleErrorArrayOutput added in v1.0.0

func (o PropertyRuleErrorArrayOutput) ToPropertyRuleErrorArrayOutput() PropertyRuleErrorArrayOutput

func (PropertyRuleErrorArrayOutput) ToPropertyRuleErrorArrayOutputWithContext added in v1.0.0

func (o PropertyRuleErrorArrayOutput) ToPropertyRuleErrorArrayOutputWithContext(ctx context.Context) PropertyRuleErrorArrayOutput

type PropertyRuleErrorInput added in v1.0.0

type PropertyRuleErrorInput interface {
	pulumi.Input

	ToPropertyRuleErrorOutput() PropertyRuleErrorOutput
	ToPropertyRuleErrorOutputWithContext(context.Context) PropertyRuleErrorOutput
}

PropertyRuleErrorInput is an input type that accepts PropertyRuleErrorArgs and PropertyRuleErrorOutput values. You can construct a concrete instance of `PropertyRuleErrorInput` via:

PropertyRuleErrorArgs{...}

type PropertyRuleErrorOutput added in v1.0.0

type PropertyRuleErrorOutput struct{ *pulumi.OutputState }

func (PropertyRuleErrorOutput) BehaviorName added in v1.0.0

func (PropertyRuleErrorOutput) Detail added in v1.0.0

func (PropertyRuleErrorOutput) ElementType added in v1.0.0

func (PropertyRuleErrorOutput) ElementType() reflect.Type

func (PropertyRuleErrorOutput) ErrorLocation added in v1.0.0

func (PropertyRuleErrorOutput) Instance added in v1.0.0

func (PropertyRuleErrorOutput) StatusCode added in v1.0.0

func (PropertyRuleErrorOutput) Title added in v1.0.0

func (PropertyRuleErrorOutput) ToPropertyRuleErrorOutput added in v1.0.0

func (o PropertyRuleErrorOutput) ToPropertyRuleErrorOutput() PropertyRuleErrorOutput

func (PropertyRuleErrorOutput) ToPropertyRuleErrorOutputWithContext added in v1.0.0

func (o PropertyRuleErrorOutput) ToPropertyRuleErrorOutputWithContext(ctx context.Context) PropertyRuleErrorOutput

func (PropertyRuleErrorOutput) Type added in v1.0.0

type PropertyRuleWarning added in v1.0.0

type PropertyRuleWarning struct {
	BehaviorName  *string `pulumi:"behaviorName"`
	Detail        *string `pulumi:"detail"`
	ErrorLocation *string `pulumi:"errorLocation"`
	Instance      *string `pulumi:"instance"`
	StatusCode    *int    `pulumi:"statusCode"`
	Title         *string `pulumi:"title"`
	Type          *string `pulumi:"type"`
}

type PropertyRuleWarningArgs added in v1.0.0

type PropertyRuleWarningArgs struct {
	BehaviorName  pulumi.StringPtrInput `pulumi:"behaviorName"`
	Detail        pulumi.StringPtrInput `pulumi:"detail"`
	ErrorLocation pulumi.StringPtrInput `pulumi:"errorLocation"`
	Instance      pulumi.StringPtrInput `pulumi:"instance"`
	StatusCode    pulumi.IntPtrInput    `pulumi:"statusCode"`
	Title         pulumi.StringPtrInput `pulumi:"title"`
	Type          pulumi.StringPtrInput `pulumi:"type"`
}

func (PropertyRuleWarningArgs) ElementType added in v1.0.0

func (PropertyRuleWarningArgs) ElementType() reflect.Type

func (PropertyRuleWarningArgs) ToPropertyRuleWarningOutput added in v1.0.0

func (i PropertyRuleWarningArgs) ToPropertyRuleWarningOutput() PropertyRuleWarningOutput

func (PropertyRuleWarningArgs) ToPropertyRuleWarningOutputWithContext added in v1.0.0

func (i PropertyRuleWarningArgs) ToPropertyRuleWarningOutputWithContext(ctx context.Context) PropertyRuleWarningOutput

type PropertyRuleWarningArray added in v1.0.0

type PropertyRuleWarningArray []PropertyRuleWarningInput

func (PropertyRuleWarningArray) ElementType added in v1.0.0

func (PropertyRuleWarningArray) ElementType() reflect.Type

func (PropertyRuleWarningArray) ToPropertyRuleWarningArrayOutput added in v1.0.0

func (i PropertyRuleWarningArray) ToPropertyRuleWarningArrayOutput() PropertyRuleWarningArrayOutput

func (PropertyRuleWarningArray) ToPropertyRuleWarningArrayOutputWithContext added in v1.0.0

func (i PropertyRuleWarningArray) ToPropertyRuleWarningArrayOutputWithContext(ctx context.Context) PropertyRuleWarningArrayOutput

type PropertyRuleWarningArrayInput added in v1.0.0

type PropertyRuleWarningArrayInput interface {
	pulumi.Input

	ToPropertyRuleWarningArrayOutput() PropertyRuleWarningArrayOutput
	ToPropertyRuleWarningArrayOutputWithContext(context.Context) PropertyRuleWarningArrayOutput
}

PropertyRuleWarningArrayInput is an input type that accepts PropertyRuleWarningArray and PropertyRuleWarningArrayOutput values. You can construct a concrete instance of `PropertyRuleWarningArrayInput` via:

PropertyRuleWarningArray{ PropertyRuleWarningArgs{...} }

type PropertyRuleWarningArrayOutput added in v1.0.0

type PropertyRuleWarningArrayOutput struct{ *pulumi.OutputState }

func (PropertyRuleWarningArrayOutput) ElementType added in v1.0.0

func (PropertyRuleWarningArrayOutput) Index added in v1.0.0

func (PropertyRuleWarningArrayOutput) ToPropertyRuleWarningArrayOutput added in v1.0.0

func (o PropertyRuleWarningArrayOutput) ToPropertyRuleWarningArrayOutput() PropertyRuleWarningArrayOutput

func (PropertyRuleWarningArrayOutput) ToPropertyRuleWarningArrayOutputWithContext added in v1.0.0

func (o PropertyRuleWarningArrayOutput) ToPropertyRuleWarningArrayOutputWithContext(ctx context.Context) PropertyRuleWarningArrayOutput

type PropertyRuleWarningInput added in v1.0.0

type PropertyRuleWarningInput interface {
	pulumi.Input

	ToPropertyRuleWarningOutput() PropertyRuleWarningOutput
	ToPropertyRuleWarningOutputWithContext(context.Context) PropertyRuleWarningOutput
}

PropertyRuleWarningInput is an input type that accepts PropertyRuleWarningArgs and PropertyRuleWarningOutput values. You can construct a concrete instance of `PropertyRuleWarningInput` via:

PropertyRuleWarningArgs{...}

type PropertyRuleWarningOutput added in v1.0.0

type PropertyRuleWarningOutput struct{ *pulumi.OutputState }

func (PropertyRuleWarningOutput) BehaviorName added in v1.0.0

func (PropertyRuleWarningOutput) Detail added in v1.0.0

func (PropertyRuleWarningOutput) ElementType added in v1.0.0

func (PropertyRuleWarningOutput) ElementType() reflect.Type

func (PropertyRuleWarningOutput) ErrorLocation added in v1.0.0

func (PropertyRuleWarningOutput) Instance added in v1.0.0

func (PropertyRuleWarningOutput) StatusCode added in v1.0.0

func (PropertyRuleWarningOutput) Title added in v1.0.0

func (PropertyRuleWarningOutput) ToPropertyRuleWarningOutput added in v1.0.0

func (o PropertyRuleWarningOutput) ToPropertyRuleWarningOutput() PropertyRuleWarningOutput

func (PropertyRuleWarningOutput) ToPropertyRuleWarningOutputWithContext added in v1.0.0

func (o PropertyRuleWarningOutput) ToPropertyRuleWarningOutputWithContext(ctx context.Context) PropertyRuleWarningOutput

func (PropertyRuleWarningOutput) Type added in v1.0.0

type PropertyRules

type PropertyRules struct {
	pulumi.CustomResourceState

	// JSON Rule representation
	Json      pulumi.StringOutput          `pulumi:"json"`
	Rules     PropertyRulesRuleArrayOutput `pulumi:"rules"`
	Variables pulumi.StringPtrOutput       `pulumi:"variables"`
}

func GetPropertyRules

func GetPropertyRules(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *PropertyRulesState, opts ...pulumi.ResourceOption) (*PropertyRules, error)

GetPropertyRules gets an existing PropertyRules 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 NewPropertyRules

func NewPropertyRules(ctx *pulumi.Context,
	name string, args *PropertyRulesArgs, opts ...pulumi.ResourceOption) (*PropertyRules, error)

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

type PropertyRulesArgs

type PropertyRulesArgs struct {
	Rules     PropertyRulesRuleArrayInput
	Variables pulumi.StringPtrInput
}

The set of arguments for constructing a PropertyRules resource.

func (PropertyRulesArgs) ElementType

func (PropertyRulesArgs) ElementType() reflect.Type

type PropertyRulesState

type PropertyRulesState struct {
	// JSON Rule representation
	Json      pulumi.StringPtrInput
	Rules     PropertyRulesRuleArrayInput
	Variables pulumi.StringPtrInput
}

func (PropertyRulesState) ElementType

func (PropertyRulesState) ElementType() reflect.Type

type PropertyState

type PropertyState struct {
	// Deprecated: "contact" is no longer supported by this resource type - See Akamai Terraform Upgrade Guide
	Contacts pulumi.StringArrayInput
	// Deprecated: use "contract_id" attribute instead
	Contract pulumi.StringPtrInput
	// Contract ID to be assigned to the Property
	ContractId pulumi.StringPtrInput
	// Deprecated: "cp_code" is no longer supported by this resource type - See Akamai Terraform Upgrade Guide
	CpCode pulumi.StringPtrInput
	// Deprecated: use "group_id" attribute instead
	Group pulumi.StringPtrInput
	// Group ID to be assigned to the Property
	GroupId pulumi.StringPtrInput
	// Mapping of edge hostname CNAMEs to other CNAMEs
	Hostnames pulumi.StringMapInput
	// Deprecated: "is_secure" is no longer supported by this resource type - See Akamai Terraform Upgrade Guide
	IsSecure pulumi.BoolPtrInput
	// Property's current latest version number
	LatestVersion pulumi.IntPtrInput
	// Name to give to the Property (must be unique)
	Name pulumi.StringPtrInput
	// Deprecated: "origin" is no longer supported by this resource type - See Akamai Terraform Upgrade Guide
	Origins PropertyOriginArrayInput
	// Deprecated: use "product_id" attribute instead
	Product pulumi.StringPtrInput
	// Product ID to be assigned to the Property
	ProductId pulumi.StringPtrInput
	// Property's version currently activated in production (zero when not active in production)
	ProductionVersion pulumi.IntPtrInput
	RuleErrors        PropertyRuleErrorArrayInput
	// Specify the rule format version (defaults to latest version available when created)
	RuleFormat   pulumi.StringPtrInput
	RuleWarnings PropertyRuleWarningArrayInput
	// Property Rules as JSON
	Rules pulumi.StringPtrInput
	// Property's version currently activated in staging (zero when not active in staging)
	StagingVersion pulumi.IntPtrInput
	// Deprecated: "variables" is no longer supported by this resource type - See Akamai Terraform Upgrade Guide
	Variables pulumi.StringPtrInput
}

func (PropertyState) ElementType

func (PropertyState) ElementType() reflect.Type

type PropertyVariables deprecated

type PropertyVariables struct {
	pulumi.CustomResourceState

	// JSON variables representation
	Json pulumi.StringOutput `pulumi:"json"`
	// Deprecated: resource "akamai_property_variables" is no longer supported - See Akamai Terraform Upgrade Guide
	Variables PropertyVariablesVariableArrayOutput `pulumi:"variables"`
}

Deprecated: akamai.properties.PropertyVariables has been deprecated in favor of akamai.PropertyVariables

func GetPropertyVariables

func GetPropertyVariables(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *PropertyVariablesState, opts ...pulumi.ResourceOption) (*PropertyVariables, error)

GetPropertyVariables gets an existing PropertyVariables 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 NewPropertyVariables

func NewPropertyVariables(ctx *pulumi.Context,
	name string, args *PropertyVariablesArgs, opts ...pulumi.ResourceOption) (*PropertyVariables, error)

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

func (*PropertyVariables) ElementType added in v1.0.0

func (*PropertyVariables) ElementType() reflect.Type

func (*PropertyVariables) ToPropertyVariablesOutput added in v1.0.0

func (i *PropertyVariables) ToPropertyVariablesOutput() PropertyVariablesOutput

func (*PropertyVariables) ToPropertyVariablesOutputWithContext added in v1.0.0

func (i *PropertyVariables) ToPropertyVariablesOutputWithContext(ctx context.Context) PropertyVariablesOutput

func (*PropertyVariables) ToPropertyVariablesPtrOutput added in v1.1.1

func (i *PropertyVariables) ToPropertyVariablesPtrOutput() PropertyVariablesPtrOutput

func (*PropertyVariables) ToPropertyVariablesPtrOutputWithContext added in v1.1.1

func (i *PropertyVariables) ToPropertyVariablesPtrOutputWithContext(ctx context.Context) PropertyVariablesPtrOutput

type PropertyVariablesArgs

type PropertyVariablesArgs struct {
	// Deprecated: resource "akamai_property_variables" is no longer supported - See Akamai Terraform Upgrade Guide
	Variables PropertyVariablesVariableArrayInput
}

The set of arguments for constructing a PropertyVariables resource.

func (PropertyVariablesArgs) ElementType

func (PropertyVariablesArgs) ElementType() reflect.Type

type PropertyVariablesArray added in v1.1.1

type PropertyVariablesArray []PropertyVariablesInput

func (PropertyVariablesArray) ElementType added in v1.1.1

func (PropertyVariablesArray) ElementType() reflect.Type

func (PropertyVariablesArray) ToPropertyVariablesArrayOutput added in v1.1.1

func (i PropertyVariablesArray) ToPropertyVariablesArrayOutput() PropertyVariablesArrayOutput

func (PropertyVariablesArray) ToPropertyVariablesArrayOutputWithContext added in v1.1.1

func (i PropertyVariablesArray) ToPropertyVariablesArrayOutputWithContext(ctx context.Context) PropertyVariablesArrayOutput

type PropertyVariablesArrayInput added in v1.1.1

type PropertyVariablesArrayInput interface {
	pulumi.Input

	ToPropertyVariablesArrayOutput() PropertyVariablesArrayOutput
	ToPropertyVariablesArrayOutputWithContext(context.Context) PropertyVariablesArrayOutput
}

PropertyVariablesArrayInput is an input type that accepts PropertyVariablesArray and PropertyVariablesArrayOutput values. You can construct a concrete instance of `PropertyVariablesArrayInput` via:

PropertyVariablesArray{ PropertyVariablesArgs{...} }

type PropertyVariablesArrayOutput added in v1.1.1

type PropertyVariablesArrayOutput struct{ *pulumi.OutputState }

func (PropertyVariablesArrayOutput) ElementType added in v1.1.1

func (PropertyVariablesArrayOutput) Index added in v1.1.1

func (PropertyVariablesArrayOutput) ToPropertyVariablesArrayOutput added in v1.1.1

func (o PropertyVariablesArrayOutput) ToPropertyVariablesArrayOutput() PropertyVariablesArrayOutput

func (PropertyVariablesArrayOutput) ToPropertyVariablesArrayOutputWithContext added in v1.1.1

func (o PropertyVariablesArrayOutput) ToPropertyVariablesArrayOutputWithContext(ctx context.Context) PropertyVariablesArrayOutput

type PropertyVariablesInput added in v1.0.0

type PropertyVariablesInput interface {
	pulumi.Input

	ToPropertyVariablesOutput() PropertyVariablesOutput
	ToPropertyVariablesOutputWithContext(ctx context.Context) PropertyVariablesOutput
}

type PropertyVariablesMap added in v1.1.1

type PropertyVariablesMap map[string]PropertyVariablesInput

func (PropertyVariablesMap) ElementType added in v1.1.1

func (PropertyVariablesMap) ElementType() reflect.Type

func (PropertyVariablesMap) ToPropertyVariablesMapOutput added in v1.1.1

func (i PropertyVariablesMap) ToPropertyVariablesMapOutput() PropertyVariablesMapOutput

func (PropertyVariablesMap) ToPropertyVariablesMapOutputWithContext added in v1.1.1

func (i PropertyVariablesMap) ToPropertyVariablesMapOutputWithContext(ctx context.Context) PropertyVariablesMapOutput

type PropertyVariablesMapInput added in v1.1.1

type PropertyVariablesMapInput interface {
	pulumi.Input

	ToPropertyVariablesMapOutput() PropertyVariablesMapOutput
	ToPropertyVariablesMapOutputWithContext(context.Context) PropertyVariablesMapOutput
}

PropertyVariablesMapInput is an input type that accepts PropertyVariablesMap and PropertyVariablesMapOutput values. You can construct a concrete instance of `PropertyVariablesMapInput` via:

PropertyVariablesMap{ "key": PropertyVariablesArgs{...} }

type PropertyVariablesMapOutput added in v1.1.1

type PropertyVariablesMapOutput struct{ *pulumi.OutputState }

func (PropertyVariablesMapOutput) ElementType added in v1.1.1

func (PropertyVariablesMapOutput) ElementType() reflect.Type

func (PropertyVariablesMapOutput) MapIndex added in v1.1.1

func (PropertyVariablesMapOutput) ToPropertyVariablesMapOutput added in v1.1.1

func (o PropertyVariablesMapOutput) ToPropertyVariablesMapOutput() PropertyVariablesMapOutput

func (PropertyVariablesMapOutput) ToPropertyVariablesMapOutputWithContext added in v1.1.1

func (o PropertyVariablesMapOutput) ToPropertyVariablesMapOutputWithContext(ctx context.Context) PropertyVariablesMapOutput

type PropertyVariablesOutput added in v1.0.0

type PropertyVariablesOutput struct {
	*pulumi.OutputState
}

func (PropertyVariablesOutput) ElementType added in v1.0.0

func (PropertyVariablesOutput) ElementType() reflect.Type

func (PropertyVariablesOutput) ToPropertyVariablesOutput added in v1.0.0

func (o PropertyVariablesOutput) ToPropertyVariablesOutput() PropertyVariablesOutput

func (PropertyVariablesOutput) ToPropertyVariablesOutputWithContext added in v1.0.0

func (o PropertyVariablesOutput) ToPropertyVariablesOutputWithContext(ctx context.Context) PropertyVariablesOutput

func (PropertyVariablesOutput) ToPropertyVariablesPtrOutput added in v1.1.1

func (o PropertyVariablesOutput) ToPropertyVariablesPtrOutput() PropertyVariablesPtrOutput

func (PropertyVariablesOutput) ToPropertyVariablesPtrOutputWithContext added in v1.1.1

func (o PropertyVariablesOutput) ToPropertyVariablesPtrOutputWithContext(ctx context.Context) PropertyVariablesPtrOutput

type PropertyVariablesPtrInput added in v1.1.1

type PropertyVariablesPtrInput interface {
	pulumi.Input

	ToPropertyVariablesPtrOutput() PropertyVariablesPtrOutput
	ToPropertyVariablesPtrOutputWithContext(ctx context.Context) PropertyVariablesPtrOutput
}

type PropertyVariablesPtrOutput added in v1.1.1

type PropertyVariablesPtrOutput struct {
	*pulumi.OutputState
}

func (PropertyVariablesPtrOutput) ElementType added in v1.1.1

func (PropertyVariablesPtrOutput) ElementType() reflect.Type

func (PropertyVariablesPtrOutput) ToPropertyVariablesPtrOutput added in v1.1.1

func (o PropertyVariablesPtrOutput) ToPropertyVariablesPtrOutput() PropertyVariablesPtrOutput

func (PropertyVariablesPtrOutput) ToPropertyVariablesPtrOutputWithContext added in v1.1.1

func (o PropertyVariablesPtrOutput) ToPropertyVariablesPtrOutputWithContext(ctx context.Context) PropertyVariablesPtrOutput

type PropertyVariablesState

type PropertyVariablesState struct {
	// JSON variables representation
	Json pulumi.StringPtrInput
	// Deprecated: resource "akamai_property_variables" is no longer supported - See Akamai Terraform Upgrade Guide
	Variables PropertyVariablesVariableArrayInput
}

func (PropertyVariablesState) ElementType

func (PropertyVariablesState) ElementType() reflect.Type

type PropertyVariablesVariable

type PropertyVariablesVariable struct {
	Variables []PropertyVariablesVariableVariable `pulumi:"variables"`
}

type PropertyVariablesVariableArgs

type PropertyVariablesVariableArgs struct {
	Variables PropertyVariablesVariableVariableArrayInput `pulumi:"variables"`
}

func (PropertyVariablesVariableArgs) ElementType

func (PropertyVariablesVariableArgs) ToPropertyVariablesVariableOutput

func (i PropertyVariablesVariableArgs) ToPropertyVariablesVariableOutput() PropertyVariablesVariableOutput

func (PropertyVariablesVariableArgs) ToPropertyVariablesVariableOutputWithContext

func (i PropertyVariablesVariableArgs) ToPropertyVariablesVariableOutputWithContext(ctx context.Context) PropertyVariablesVariableOutput

type PropertyVariablesVariableArray

type PropertyVariablesVariableArray []PropertyVariablesVariableInput

func (PropertyVariablesVariableArray) ElementType

func (PropertyVariablesVariableArray) ToPropertyVariablesVariableArrayOutput

func (i PropertyVariablesVariableArray) ToPropertyVariablesVariableArrayOutput() PropertyVariablesVariableArrayOutput

func (PropertyVariablesVariableArray) ToPropertyVariablesVariableArrayOutputWithContext

func (i PropertyVariablesVariableArray) ToPropertyVariablesVariableArrayOutputWithContext(ctx context.Context) PropertyVariablesVariableArrayOutput

type PropertyVariablesVariableArrayInput

type PropertyVariablesVariableArrayInput interface {
	pulumi.Input

	ToPropertyVariablesVariableArrayOutput() PropertyVariablesVariableArrayOutput
	ToPropertyVariablesVariableArrayOutputWithContext(context.Context) PropertyVariablesVariableArrayOutput
}

PropertyVariablesVariableArrayInput is an input type that accepts PropertyVariablesVariableArray and PropertyVariablesVariableArrayOutput values. You can construct a concrete instance of `PropertyVariablesVariableArrayInput` via:

PropertyVariablesVariableArray{ PropertyVariablesVariableArgs{...} }

type PropertyVariablesVariableArrayOutput

type PropertyVariablesVariableArrayOutput struct{ *pulumi.OutputState }

func (PropertyVariablesVariableArrayOutput) ElementType

func (PropertyVariablesVariableArrayOutput) Index

func (PropertyVariablesVariableArrayOutput) ToPropertyVariablesVariableArrayOutput

func (o PropertyVariablesVariableArrayOutput) ToPropertyVariablesVariableArrayOutput() PropertyVariablesVariableArrayOutput

func (PropertyVariablesVariableArrayOutput) ToPropertyVariablesVariableArrayOutputWithContext

func (o PropertyVariablesVariableArrayOutput) ToPropertyVariablesVariableArrayOutputWithContext(ctx context.Context) PropertyVariablesVariableArrayOutput

type PropertyVariablesVariableInput

type PropertyVariablesVariableInput interface {
	pulumi.Input

	ToPropertyVariablesVariableOutput() PropertyVariablesVariableOutput
	ToPropertyVariablesVariableOutputWithContext(context.Context) PropertyVariablesVariableOutput
}

PropertyVariablesVariableInput is an input type that accepts PropertyVariablesVariableArgs and PropertyVariablesVariableOutput values. You can construct a concrete instance of `PropertyVariablesVariableInput` via:

PropertyVariablesVariableArgs{...}

type PropertyVariablesVariableOutput

type PropertyVariablesVariableOutput struct{ *pulumi.OutputState }

func (PropertyVariablesVariableOutput) ElementType

func (PropertyVariablesVariableOutput) ToPropertyVariablesVariableOutput

func (o PropertyVariablesVariableOutput) ToPropertyVariablesVariableOutput() PropertyVariablesVariableOutput

func (PropertyVariablesVariableOutput) ToPropertyVariablesVariableOutputWithContext

func (o PropertyVariablesVariableOutput) ToPropertyVariablesVariableOutputWithContext(ctx context.Context) PropertyVariablesVariableOutput

func (PropertyVariablesVariableOutput) Variables

type PropertyVariablesVariableVariable

type PropertyVariablesVariableVariable struct {
	Description *string `pulumi:"description"`
	Hidden      bool    `pulumi:"hidden"`
	Name        string  `pulumi:"name"`
	Sensitive   bool    `pulumi:"sensitive"`
	Value       *string `pulumi:"value"`
}

type PropertyVariablesVariableVariableArgs

type PropertyVariablesVariableVariableArgs struct {
	Description pulumi.StringPtrInput `pulumi:"description"`
	Hidden      pulumi.BoolInput      `pulumi:"hidden"`
	Name        pulumi.StringInput    `pulumi:"name"`
	Sensitive   pulumi.BoolInput      `pulumi:"sensitive"`
	Value       pulumi.StringPtrInput `pulumi:"value"`
}

func (PropertyVariablesVariableVariableArgs) ElementType

func (PropertyVariablesVariableVariableArgs) ToPropertyVariablesVariableVariableOutput

func (i PropertyVariablesVariableVariableArgs) ToPropertyVariablesVariableVariableOutput() PropertyVariablesVariableVariableOutput

func (PropertyVariablesVariableVariableArgs) ToPropertyVariablesVariableVariableOutputWithContext

func (i PropertyVariablesVariableVariableArgs) ToPropertyVariablesVariableVariableOutputWithContext(ctx context.Context) PropertyVariablesVariableVariableOutput

type PropertyVariablesVariableVariableArray

type PropertyVariablesVariableVariableArray []PropertyVariablesVariableVariableInput

func (PropertyVariablesVariableVariableArray) ElementType

func (PropertyVariablesVariableVariableArray) ToPropertyVariablesVariableVariableArrayOutput

func (i PropertyVariablesVariableVariableArray) ToPropertyVariablesVariableVariableArrayOutput() PropertyVariablesVariableVariableArrayOutput

func (PropertyVariablesVariableVariableArray) ToPropertyVariablesVariableVariableArrayOutputWithContext

func (i PropertyVariablesVariableVariableArray) ToPropertyVariablesVariableVariableArrayOutputWithContext(ctx context.Context) PropertyVariablesVariableVariableArrayOutput

type PropertyVariablesVariableVariableArrayInput

type PropertyVariablesVariableVariableArrayInput interface {
	pulumi.Input

	ToPropertyVariablesVariableVariableArrayOutput() PropertyVariablesVariableVariableArrayOutput
	ToPropertyVariablesVariableVariableArrayOutputWithContext(context.Context) PropertyVariablesVariableVariableArrayOutput
}

PropertyVariablesVariableVariableArrayInput is an input type that accepts PropertyVariablesVariableVariableArray and PropertyVariablesVariableVariableArrayOutput values. You can construct a concrete instance of `PropertyVariablesVariableVariableArrayInput` via:

PropertyVariablesVariableVariableArray{ PropertyVariablesVariableVariableArgs{...} }

type PropertyVariablesVariableVariableArrayOutput

type PropertyVariablesVariableVariableArrayOutput struct{ *pulumi.OutputState }

func (PropertyVariablesVariableVariableArrayOutput) ElementType

func (PropertyVariablesVariableVariableArrayOutput) Index

func (PropertyVariablesVariableVariableArrayOutput) ToPropertyVariablesVariableVariableArrayOutput

func (o PropertyVariablesVariableVariableArrayOutput) ToPropertyVariablesVariableVariableArrayOutput() PropertyVariablesVariableVariableArrayOutput

func (PropertyVariablesVariableVariableArrayOutput) ToPropertyVariablesVariableVariableArrayOutputWithContext

func (o PropertyVariablesVariableVariableArrayOutput) ToPropertyVariablesVariableVariableArrayOutputWithContext(ctx context.Context) PropertyVariablesVariableVariableArrayOutput

type PropertyVariablesVariableVariableInput

type PropertyVariablesVariableVariableInput interface {
	pulumi.Input

	ToPropertyVariablesVariableVariableOutput() PropertyVariablesVariableVariableOutput
	ToPropertyVariablesVariableVariableOutputWithContext(context.Context) PropertyVariablesVariableVariableOutput
}

PropertyVariablesVariableVariableInput is an input type that accepts PropertyVariablesVariableVariableArgs and PropertyVariablesVariableVariableOutput values. You can construct a concrete instance of `PropertyVariablesVariableVariableInput` via:

PropertyVariablesVariableVariableArgs{...}

type PropertyVariablesVariableVariableOutput

type PropertyVariablesVariableVariableOutput struct{ *pulumi.OutputState }

func (PropertyVariablesVariableVariableOutput) Description

func (PropertyVariablesVariableVariableOutput) ElementType

func (PropertyVariablesVariableVariableOutput) Hidden

func (PropertyVariablesVariableVariableOutput) Name

func (PropertyVariablesVariableVariableOutput) Sensitive

func (PropertyVariablesVariableVariableOutput) ToPropertyVariablesVariableVariableOutput

func (o PropertyVariablesVariableVariableOutput) ToPropertyVariablesVariableVariableOutput() PropertyVariablesVariableVariableOutput

func (PropertyVariablesVariableVariableOutput) ToPropertyVariablesVariableVariableOutputWithContext

func (o PropertyVariablesVariableVariableOutput) ToPropertyVariablesVariableVariableOutputWithContext(ctx context.Context) PropertyVariablesVariableVariableOutput

func (PropertyVariablesVariableVariableOutput) Value

Jump to

Keyboard shortcuts

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