properties

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 CpCode deprecated

type CpCode struct {
	pulumi.CustomResourceState

	// Deprecated: The setting "contract" has been deprecated.
	Contract   pulumi.StringOutput `pulumi:"contract"`
	ContractId pulumi.StringOutput `pulumi:"contractId"`
	// Deprecated: The setting "group" has been deprecated.
	Group   pulumi.StringOutput `pulumi:"group"`
	GroupId pulumi.StringOutput `pulumi:"groupId"`
	Name    pulumi.StringOutput `pulumi:"name"`
	// Deprecated: The setting "product" has been deprecated.
	Product   pulumi.StringOutput `pulumi:"product"`
	ProductId pulumi.StringOutput `pulumi:"productId"`
}

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

func (*CpCode) ElementType() reflect.Type

func (*CpCode) ToCpCodeOutput

func (i *CpCode) ToCpCodeOutput() CpCodeOutput

func (*CpCode) ToCpCodeOutputWithContext

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

type CpCodeArgs

type CpCodeArgs struct {
	// Deprecated: The setting "contract" has been deprecated.
	Contract   pulumi.StringPtrInput
	ContractId pulumi.StringPtrInput
	// Deprecated: The setting "group" has been deprecated.
	Group   pulumi.StringPtrInput
	GroupId pulumi.StringPtrInput
	Name    pulumi.StringPtrInput
	// Deprecated: The setting "product" has been deprecated.
	Product   pulumi.StringPtrInput
	ProductId pulumi.StringPtrInput
}

The set of arguments for constructing a CpCode resource.

func (CpCodeArgs) ElementType

func (CpCodeArgs) ElementType() reflect.Type

type CpCodeArray

type CpCodeArray []CpCodeInput

func (CpCodeArray) ElementType

func (CpCodeArray) ElementType() reflect.Type

func (CpCodeArray) ToCpCodeArrayOutput

func (i CpCodeArray) ToCpCodeArrayOutput() CpCodeArrayOutput

func (CpCodeArray) ToCpCodeArrayOutputWithContext

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

type CpCodeArrayInput

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

type CpCodeArrayOutput struct{ *pulumi.OutputState }

func (CpCodeArrayOutput) ElementType

func (CpCodeArrayOutput) ElementType() reflect.Type

func (CpCodeArrayOutput) Index

func (CpCodeArrayOutput) ToCpCodeArrayOutput

func (o CpCodeArrayOutput) ToCpCodeArrayOutput() CpCodeArrayOutput

func (CpCodeArrayOutput) ToCpCodeArrayOutputWithContext

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

type CpCodeInput

type CpCodeInput interface {
	pulumi.Input

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

type CpCodeMap

type CpCodeMap map[string]CpCodeInput

func (CpCodeMap) ElementType

func (CpCodeMap) ElementType() reflect.Type

func (CpCodeMap) ToCpCodeMapOutput

func (i CpCodeMap) ToCpCodeMapOutput() CpCodeMapOutput

func (CpCodeMap) ToCpCodeMapOutputWithContext

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

type CpCodeMapInput

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

type CpCodeMapOutput struct{ *pulumi.OutputState }

func (CpCodeMapOutput) ElementType

func (CpCodeMapOutput) ElementType() reflect.Type

func (CpCodeMapOutput) MapIndex

func (CpCodeMapOutput) ToCpCodeMapOutput

func (o CpCodeMapOutput) ToCpCodeMapOutput() CpCodeMapOutput

func (CpCodeMapOutput) ToCpCodeMapOutputWithContext

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

type CpCodeOutput

type CpCodeOutput struct{ *pulumi.OutputState }

func (CpCodeOutput) Contract deprecated

func (o CpCodeOutput) Contract() pulumi.StringOutput

Deprecated: The setting "contract" has been deprecated.

func (CpCodeOutput) ContractId

func (o CpCodeOutput) ContractId() pulumi.StringOutput

func (CpCodeOutput) ElementType

func (CpCodeOutput) ElementType() reflect.Type

func (CpCodeOutput) Group deprecated

func (o CpCodeOutput) Group() pulumi.StringOutput

Deprecated: The setting "group" has been deprecated.

func (CpCodeOutput) GroupId

func (o CpCodeOutput) GroupId() pulumi.StringOutput

func (CpCodeOutput) Name

func (o CpCodeOutput) Name() pulumi.StringOutput

func (CpCodeOutput) Product deprecated

func (o CpCodeOutput) Product() pulumi.StringOutput

Deprecated: The setting "product" has been deprecated.

func (CpCodeOutput) ProductId

func (o CpCodeOutput) ProductId() pulumi.StringOutput

func (CpCodeOutput) ToCpCodeOutput

func (o CpCodeOutput) ToCpCodeOutput() CpCodeOutput

func (CpCodeOutput) ToCpCodeOutputWithContext

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

type CpCodeState

type CpCodeState struct {
	// Deprecated: The setting "contract" has been deprecated.
	Contract   pulumi.StringPtrInput
	ContractId pulumi.StringPtrInput
	// Deprecated: The setting "group" has been deprecated.
	Group   pulumi.StringPtrInput
	GroupId pulumi.StringPtrInput
	Name    pulumi.StringPtrInput
	// Deprecated: The setting "product" has been deprecated.
	Product   pulumi.StringPtrInput
	ProductId pulumi.StringPtrInput
}

func (CpCodeState) ElementType

func (CpCodeState) ElementType() reflect.Type

type EdgeHostName deprecated

type EdgeHostName struct {
	pulumi.CustomResourceState

	Certificate pulumi.IntPtrOutput `pulumi:"certificate"`
	// Deprecated: The setting "contract" has been deprecated.
	Contract     pulumi.StringOutput `pulumi:"contract"`
	ContractId   pulumi.StringOutput `pulumi:"contractId"`
	EdgeHostname pulumi.StringOutput `pulumi:"edgeHostname"`
	// Deprecated: The setting "group" has been deprecated.
	Group      pulumi.StringOutput `pulumi:"group"`
	GroupId    pulumi.StringOutput `pulumi:"groupId"`
	IpBehavior pulumi.StringOutput `pulumi:"ipBehavior"`
	// Deprecated: The setting "product" has been deprecated.
	Product   pulumi.StringOutput `pulumi:"product"`
	ProductId pulumi.StringOutput `pulumi:"productId"`
	// Email address that should receive updates on the IP behavior update request. Required for update operation.
	StatusUpdateEmails pulumi.StringArrayOutput `pulumi:"statusUpdateEmails"`
	// A JSON encoded list of use cases
	UseCases pulumi.StringPtrOutput `pulumi:"useCases"`
}

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

func (*EdgeHostName) ElementType() reflect.Type

func (*EdgeHostName) ToEdgeHostNameOutput

func (i *EdgeHostName) ToEdgeHostNameOutput() EdgeHostNameOutput

func (*EdgeHostName) ToEdgeHostNameOutputWithContext

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

type EdgeHostNameArgs

type EdgeHostNameArgs struct {
	Certificate pulumi.IntPtrInput
	// Deprecated: The setting "contract" has been deprecated.
	Contract     pulumi.StringPtrInput
	ContractId   pulumi.StringPtrInput
	EdgeHostname pulumi.StringInput
	// Deprecated: The setting "group" has been deprecated.
	Group      pulumi.StringPtrInput
	GroupId    pulumi.StringPtrInput
	IpBehavior pulumi.StringInput
	// Deprecated: The setting "product" has been deprecated.
	Product   pulumi.StringPtrInput
	ProductId pulumi.StringPtrInput
	// Email address that should receive updates on the IP behavior update request. Required for update operation.
	StatusUpdateEmails pulumi.StringArrayInput
	// A JSON encoded list of use cases
	UseCases pulumi.StringPtrInput
}

The set of arguments for constructing a EdgeHostName resource.

func (EdgeHostNameArgs) ElementType

func (EdgeHostNameArgs) ElementType() reflect.Type

type EdgeHostNameArray

type EdgeHostNameArray []EdgeHostNameInput

func (EdgeHostNameArray) ElementType

func (EdgeHostNameArray) ElementType() reflect.Type

func (EdgeHostNameArray) ToEdgeHostNameArrayOutput

func (i EdgeHostNameArray) ToEdgeHostNameArrayOutput() EdgeHostNameArrayOutput

func (EdgeHostNameArray) ToEdgeHostNameArrayOutputWithContext

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

type EdgeHostNameArrayInput

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

type EdgeHostNameArrayOutput struct{ *pulumi.OutputState }

func (EdgeHostNameArrayOutput) ElementType

func (EdgeHostNameArrayOutput) ElementType() reflect.Type

func (EdgeHostNameArrayOutput) Index

func (EdgeHostNameArrayOutput) ToEdgeHostNameArrayOutput

func (o EdgeHostNameArrayOutput) ToEdgeHostNameArrayOutput() EdgeHostNameArrayOutput

func (EdgeHostNameArrayOutput) ToEdgeHostNameArrayOutputWithContext

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

type EdgeHostNameInput

type EdgeHostNameInput interface {
	pulumi.Input

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

type EdgeHostNameMap

type EdgeHostNameMap map[string]EdgeHostNameInput

func (EdgeHostNameMap) ElementType

func (EdgeHostNameMap) ElementType() reflect.Type

func (EdgeHostNameMap) ToEdgeHostNameMapOutput

func (i EdgeHostNameMap) ToEdgeHostNameMapOutput() EdgeHostNameMapOutput

func (EdgeHostNameMap) ToEdgeHostNameMapOutputWithContext

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

type EdgeHostNameMapInput

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

type EdgeHostNameMapOutput struct{ *pulumi.OutputState }

func (EdgeHostNameMapOutput) ElementType

func (EdgeHostNameMapOutput) ElementType() reflect.Type

func (EdgeHostNameMapOutput) MapIndex

func (EdgeHostNameMapOutput) ToEdgeHostNameMapOutput

func (o EdgeHostNameMapOutput) ToEdgeHostNameMapOutput() EdgeHostNameMapOutput

func (EdgeHostNameMapOutput) ToEdgeHostNameMapOutputWithContext

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

type EdgeHostNameOutput

type EdgeHostNameOutput struct{ *pulumi.OutputState }

func (EdgeHostNameOutput) Certificate

func (o EdgeHostNameOutput) Certificate() pulumi.IntPtrOutput

func (EdgeHostNameOutput) Contract deprecated

func (o EdgeHostNameOutput) Contract() pulumi.StringOutput

Deprecated: The setting "contract" has been deprecated.

func (EdgeHostNameOutput) ContractId

func (o EdgeHostNameOutput) ContractId() pulumi.StringOutput

func (EdgeHostNameOutput) EdgeHostname

func (o EdgeHostNameOutput) EdgeHostname() pulumi.StringOutput

func (EdgeHostNameOutput) ElementType

func (EdgeHostNameOutput) ElementType() reflect.Type

func (EdgeHostNameOutput) Group deprecated

Deprecated: The setting "group" has been deprecated.

func (EdgeHostNameOutput) GroupId

func (EdgeHostNameOutput) IpBehavior

func (o EdgeHostNameOutput) IpBehavior() pulumi.StringOutput

func (EdgeHostNameOutput) Product deprecated

Deprecated: The setting "product" has been deprecated.

func (EdgeHostNameOutput) ProductId

func (o EdgeHostNameOutput) ProductId() pulumi.StringOutput

func (EdgeHostNameOutput) StatusUpdateEmails

func (o EdgeHostNameOutput) StatusUpdateEmails() pulumi.StringArrayOutput

Email address that should receive updates on the IP behavior update request. Required for update operation.

func (EdgeHostNameOutput) ToEdgeHostNameOutput

func (o EdgeHostNameOutput) ToEdgeHostNameOutput() EdgeHostNameOutput

func (EdgeHostNameOutput) ToEdgeHostNameOutputWithContext

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

func (EdgeHostNameOutput) UseCases

A JSON encoded list of use cases

type EdgeHostNameState

type EdgeHostNameState struct {
	Certificate pulumi.IntPtrInput
	// Deprecated: The setting "contract" has been deprecated.
	Contract     pulumi.StringPtrInput
	ContractId   pulumi.StringPtrInput
	EdgeHostname pulumi.StringPtrInput
	// Deprecated: The setting "group" has been deprecated.
	Group      pulumi.StringPtrInput
	GroupId    pulumi.StringPtrInput
	IpBehavior pulumi.StringPtrInput
	// Deprecated: The setting "product" has been deprecated.
	Product   pulumi.StringPtrInput
	ProductId pulumi.StringPtrInput
	// Email address that should receive updates on the IP behavior update request. Required for update operation.
	StatusUpdateEmails pulumi.StringArrayInput
	// A JSON encoded list of use cases
	UseCases pulumi.StringPtrInput
}

func (EdgeHostNameState) ElementType

func (EdgeHostNameState) ElementType() reflect.Type

type GetActivationArgs added in v4.2.0

type GetActivationArgs struct {
	Network    *string `pulumi:"network"`
	PropertyId string  `pulumi:"propertyId"`
	Version    int     `pulumi:"version"`
}

A collection of arguments for invoking getActivation.

type GetActivationOutputArgs added in v4.2.0

type GetActivationOutputArgs struct {
	Network    pulumi.StringPtrInput `pulumi:"network"`
	PropertyId pulumi.StringInput    `pulumi:"propertyId"`
	Version    pulumi.IntInput       `pulumi:"version"`
}

A collection of arguments for invoking getActivation.

func (GetActivationOutputArgs) ElementType added in v4.2.0

func (GetActivationOutputArgs) ElementType() reflect.Type

type GetActivationResult added in v4.2.0

type GetActivationResult struct {
	ActivationId string   `pulumi:"activationId"`
	Contacts     []string `pulumi:"contacts"`
	Errors       string   `pulumi:"errors"`
	// The provider-assigned unique ID for this managed resource.
	Id         string  `pulumi:"id"`
	Network    *string `pulumi:"network"`
	Note       string  `pulumi:"note"`
	PropertyId string  `pulumi:"propertyId"`
	Status     string  `pulumi:"status"`
	Version    int     `pulumi:"version"`
	Warnings   string  `pulumi:"warnings"`
}

A collection of values returned by getActivation.

func GetActivation added in v4.2.0

func GetActivation(ctx *pulumi.Context, args *GetActivationArgs, opts ...pulumi.InvokeOption) (*GetActivationResult, error)

type GetActivationResultOutput added in v4.2.0

type GetActivationResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getActivation.

func GetActivationOutput added in v4.2.0

func GetActivationOutput(ctx *pulumi.Context, args GetActivationOutputArgs, opts ...pulumi.InvokeOption) GetActivationResultOutput

func (GetActivationResultOutput) ActivationId added in v4.2.0

func (GetActivationResultOutput) Contacts added in v4.2.0

func (GetActivationResultOutput) ElementType added in v4.2.0

func (GetActivationResultOutput) ElementType() reflect.Type

func (GetActivationResultOutput) Errors added in v4.2.0

func (GetActivationResultOutput) Id added in v4.2.0

The provider-assigned unique ID for this managed resource.

func (GetActivationResultOutput) Network added in v4.2.0

func (GetActivationResultOutput) Note added in v4.2.0

func (GetActivationResultOutput) PropertyId added in v4.2.0

func (GetActivationResultOutput) Status added in v4.2.0

func (GetActivationResultOutput) ToGetActivationResultOutput added in v4.2.0

func (o GetActivationResultOutput) ToGetActivationResultOutput() GetActivationResultOutput

func (GetActivationResultOutput) ToGetActivationResultOutputWithContext added in v4.2.0

func (o GetActivationResultOutput) ToGetActivationResultOutputWithContext(ctx context.Context) GetActivationResultOutput

func (GetActivationResultOutput) Version added in v4.2.0

func (GetActivationResultOutput) Warnings added in v4.2.0

type GetPropertyRulesArgs

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

A collection of arguments for invoking getPropertyRules.

type GetPropertyRulesOutputArgs

type GetPropertyRulesOutputArgs struct {
	ContractId pulumi.StringPtrInput `pulumi:"contractId"`
	GroupId    pulumi.StringPtrInput `pulumi:"groupId"`
	PropertyId pulumi.StringInput    `pulumi:"propertyId"`
	RuleFormat pulumi.StringPtrInput `pulumi:"ruleFormat"`
	Version    pulumi.IntPtrInput    `pulumi:"version"`
}

A collection of arguments for invoking getPropertyRules.

func (GetPropertyRulesOutputArgs) ElementType

func (GetPropertyRulesOutputArgs) ElementType() reflect.Type

type GetPropertyRulesResult

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"`
	RuleFormat *string `pulumi:"ruleFormat"`
	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 GetPropertyRulesResultOutput

type GetPropertyRulesResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getPropertyRules.

func (GetPropertyRulesResultOutput) ContractId

func (GetPropertyRulesResultOutput) ElementType

func (GetPropertyRulesResultOutput) Errors

func (GetPropertyRulesResultOutput) GroupId

func (GetPropertyRulesResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (GetPropertyRulesResultOutput) PropertyId

func (GetPropertyRulesResultOutput) RuleFormat

func (GetPropertyRulesResultOutput) Rules

func (GetPropertyRulesResultOutput) ToGetPropertyRulesResultOutput

func (o GetPropertyRulesResultOutput) ToGetPropertyRulesResultOutput() GetPropertyRulesResultOutput

func (GetPropertyRulesResultOutput) ToGetPropertyRulesResultOutputWithContext

func (o GetPropertyRulesResultOutput) ToGetPropertyRulesResultOutputWithContext(ctx context.Context) GetPropertyRulesResultOutput

func (GetPropertyRulesResultOutput) Version

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 LookupCpCodeOutputArgs

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

A collection of arguments for invoking getCpCode.

func (LookupCpCodeOutputArgs) ElementType

func (LookupCpCodeOutputArgs) ElementType() reflect.Type

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 LookupCpCodeResultOutput

type LookupCpCodeResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getCpCode.

func (LookupCpCodeResultOutput) Contract deprecated

Deprecated: The setting "contract" has been deprecated.

func (LookupCpCodeResultOutput) ContractId

func (LookupCpCodeResultOutput) ElementType

func (LookupCpCodeResultOutput) ElementType() reflect.Type

func (LookupCpCodeResultOutput) Group deprecated

Deprecated: The setting "group" has been deprecated.

func (LookupCpCodeResultOutput) GroupId

func (LookupCpCodeResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (LookupCpCodeResultOutput) Name

func (LookupCpCodeResultOutput) ProductIds

func (LookupCpCodeResultOutput) ToLookupCpCodeResultOutput

func (o LookupCpCodeResultOutput) ToLookupCpCodeResultOutput() LookupCpCodeResultOutput

func (LookupCpCodeResultOutput) ToLookupCpCodeResultOutputWithContext

func (o LookupCpCodeResultOutput) ToLookupCpCodeResultOutputWithContext(ctx context.Context) LookupCpCodeResultOutput

type LookupPropertyArgs

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

A collection of arguments for invoking getProperty.

type LookupPropertyOutputArgs

type LookupPropertyOutputArgs struct {
	Name    pulumi.StringInput `pulumi:"name"`
	Version pulumi.IntPtrInput `pulumi:"version"`
}

A collection of arguments for invoking getProperty.

func (LookupPropertyOutputArgs) ElementType

func (LookupPropertyOutputArgs) ElementType() reflect.Type

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 LookupPropertyResultOutput

type LookupPropertyResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getProperty.

func (LookupPropertyResultOutput) ElementType

func (LookupPropertyResultOutput) ElementType() reflect.Type

func (LookupPropertyResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (LookupPropertyResultOutput) Name

func (LookupPropertyResultOutput) Rules

func (LookupPropertyResultOutput) ToLookupPropertyResultOutput

func (o LookupPropertyResultOutput) ToLookupPropertyResultOutput() LookupPropertyResultOutput

func (LookupPropertyResultOutput) ToLookupPropertyResultOutputWithContext

func (o LookupPropertyResultOutput) ToLookupPropertyResultOutputWithContext(ctx context.Context) LookupPropertyResultOutput

func (LookupPropertyResultOutput) Version

type Property deprecated

type Property struct {
	pulumi.CustomResourceState

	// Deprecated: The setting "contact" has been deprecated.
	Contacts pulumi.StringArrayOutput `pulumi:"contacts"`
	// Deprecated: The setting "contract" has been deprecated.
	Contract pulumi.StringOutput `pulumi:"contract"`
	// Contract ID to be assigned to the Property
	ContractId pulumi.StringOutput `pulumi:"contractId"`
	// Deprecated: The setting "cp_code" has been deprecated.
	CpCode pulumi.StringPtrOutput `pulumi:"cpCode"`
	// Deprecated: The setting "group" has been deprecated.
	Group pulumi.StringOutput `pulumi:"group"`
	// Group ID to be assigned to the Property
	GroupId   pulumi.StringOutput         `pulumi:"groupId"`
	Hostnames PropertyHostnameArrayOutput `pulumi:"hostnames"`
	// Deprecated: The setting "is_secure" has been deprecated.
	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: The setting "origin" has been deprecated.
	Origins PropertyOriginArrayOutput `pulumi:"origins"`
	// Deprecated: The setting "product" has been deprecated.
	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"`
	// Required property's version to be read
	ReadVersion pulumi.IntOutput             `pulumi:"readVersion"`
	RuleErrors  PropertyRuleErrorArrayOutput `pulumi:"ruleErrors"`
	// Specify the rule format version (defaults to latest version available when created)
	RuleFormat pulumi.StringOutput `pulumi:"ruleFormat"`
	// Deprecated: Rule warnings will not be set in state anymore
	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: The setting "variables" has been deprecated.
	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

func (*Property) ElementType() reflect.Type

func (*Property) ToPropertyOutput

func (i *Property) ToPropertyOutput() PropertyOutput

func (*Property) ToPropertyOutputWithContext

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

type PropertyActivation deprecated

type PropertyActivation struct {
	pulumi.CustomResourceState

	ActivationId pulumi.StringOutput `pulumi:"activationId"`
	// automatically acknowledge all rule warnings for activation to continue. default is true
	AutoAcknowledgeRuleWarnings pulumi.BoolPtrOutput `pulumi:"autoAcknowledgeRuleWarnings"`
	// Provides an audit record when activating on a production network
	ComplianceRecord PropertyActivationComplianceRecordPtrOutput `pulumi:"complianceRecord"`
	Contacts         pulumi.StringArrayOutput                    `pulumi:"contacts"`
	Errors           pulumi.StringOutput                         `pulumi:"errors"`
	Network          pulumi.StringPtrOutput                      `pulumi:"network"`
	// assigns a log message to the activation request
	Note pulumi.StringPtrOutput `pulumi:"note"`
	// Deprecated: The setting "property" has been deprecated.
	Property   pulumi.StringOutput                    `pulumi:"property"`
	PropertyId pulumi.StringOutput                    `pulumi:"propertyId"`
	RuleErrors PropertyActivationRuleErrorArrayOutput `pulumi:"ruleErrors"`
	// Deprecated: Rule warnings will not be set in state anymore
	RuleWarnings PropertyActivationRuleWarningArrayOutput `pulumi:"ruleWarnings"`
	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

func (*PropertyActivation) ElementType() reflect.Type

func (*PropertyActivation) ToPropertyActivationOutput

func (i *PropertyActivation) ToPropertyActivationOutput() PropertyActivationOutput

func (*PropertyActivation) ToPropertyActivationOutputWithContext

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

type PropertyActivationArgs

type PropertyActivationArgs struct {
	ActivationId pulumi.StringPtrInput
	// automatically acknowledge all rule warnings for activation to continue. default is true
	AutoAcknowledgeRuleWarnings pulumi.BoolPtrInput
	// Provides an audit record when activating on a production network
	ComplianceRecord PropertyActivationComplianceRecordPtrInput
	Contacts         pulumi.StringArrayInput
	Network          pulumi.StringPtrInput
	// assigns a log message to the activation request
	Note pulumi.StringPtrInput
	// Deprecated: The setting "property" has been deprecated.
	Property   pulumi.StringPtrInput
	PropertyId pulumi.StringPtrInput
	RuleErrors PropertyActivationRuleErrorArrayInput
	// Deprecated: Rule warnings will not be set in state anymore
	RuleWarnings PropertyActivationRuleWarningArrayInput
	Version      pulumi.IntInput
}

The set of arguments for constructing a PropertyActivation resource.

func (PropertyActivationArgs) ElementType

func (PropertyActivationArgs) ElementType() reflect.Type

type PropertyActivationArray

type PropertyActivationArray []PropertyActivationInput

func (PropertyActivationArray) ElementType

func (PropertyActivationArray) ElementType() reflect.Type

func (PropertyActivationArray) ToPropertyActivationArrayOutput

func (i PropertyActivationArray) ToPropertyActivationArrayOutput() PropertyActivationArrayOutput

func (PropertyActivationArray) ToPropertyActivationArrayOutputWithContext

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

type PropertyActivationArrayInput

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

type PropertyActivationArrayOutput struct{ *pulumi.OutputState }

func (PropertyActivationArrayOutput) ElementType

func (PropertyActivationArrayOutput) Index

func (PropertyActivationArrayOutput) ToPropertyActivationArrayOutput

func (o PropertyActivationArrayOutput) ToPropertyActivationArrayOutput() PropertyActivationArrayOutput

func (PropertyActivationArrayOutput) ToPropertyActivationArrayOutputWithContext

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

type PropertyActivationComplianceRecord added in v4.4.0

type PropertyActivationComplianceRecord struct {
	CustomerEmail            *string `pulumi:"customerEmail"`
	NoncomplianceReason      string  `pulumi:"noncomplianceReason"`
	OtherNoncomplianceReason *string `pulumi:"otherNoncomplianceReason"`
	PeerReviewedBy           *string `pulumi:"peerReviewedBy"`
	TicketId                 *string `pulumi:"ticketId"`
	UnitTested               *bool   `pulumi:"unitTested"`
}

type PropertyActivationComplianceRecordArgs added in v4.4.0

type PropertyActivationComplianceRecordArgs struct {
	CustomerEmail            pulumi.StringPtrInput `pulumi:"customerEmail"`
	NoncomplianceReason      pulumi.StringInput    `pulumi:"noncomplianceReason"`
	OtherNoncomplianceReason pulumi.StringPtrInput `pulumi:"otherNoncomplianceReason"`
	PeerReviewedBy           pulumi.StringPtrInput `pulumi:"peerReviewedBy"`
	TicketId                 pulumi.StringPtrInput `pulumi:"ticketId"`
	UnitTested               pulumi.BoolPtrInput   `pulumi:"unitTested"`
}

func (PropertyActivationComplianceRecordArgs) ElementType added in v4.4.0

func (PropertyActivationComplianceRecordArgs) ToPropertyActivationComplianceRecordOutput added in v4.4.0

func (i PropertyActivationComplianceRecordArgs) ToPropertyActivationComplianceRecordOutput() PropertyActivationComplianceRecordOutput

func (PropertyActivationComplianceRecordArgs) ToPropertyActivationComplianceRecordOutputWithContext added in v4.4.0

func (i PropertyActivationComplianceRecordArgs) ToPropertyActivationComplianceRecordOutputWithContext(ctx context.Context) PropertyActivationComplianceRecordOutput

func (PropertyActivationComplianceRecordArgs) ToPropertyActivationComplianceRecordPtrOutput added in v4.4.0

func (i PropertyActivationComplianceRecordArgs) ToPropertyActivationComplianceRecordPtrOutput() PropertyActivationComplianceRecordPtrOutput

func (PropertyActivationComplianceRecordArgs) ToPropertyActivationComplianceRecordPtrOutputWithContext added in v4.4.0

func (i PropertyActivationComplianceRecordArgs) ToPropertyActivationComplianceRecordPtrOutputWithContext(ctx context.Context) PropertyActivationComplianceRecordPtrOutput

type PropertyActivationComplianceRecordInput added in v4.4.0

type PropertyActivationComplianceRecordInput interface {
	pulumi.Input

	ToPropertyActivationComplianceRecordOutput() PropertyActivationComplianceRecordOutput
	ToPropertyActivationComplianceRecordOutputWithContext(context.Context) PropertyActivationComplianceRecordOutput
}

PropertyActivationComplianceRecordInput is an input type that accepts PropertyActivationComplianceRecordArgs and PropertyActivationComplianceRecordOutput values. You can construct a concrete instance of `PropertyActivationComplianceRecordInput` via:

PropertyActivationComplianceRecordArgs{...}

type PropertyActivationComplianceRecordOutput added in v4.4.0

type PropertyActivationComplianceRecordOutput struct{ *pulumi.OutputState }

func (PropertyActivationComplianceRecordOutput) CustomerEmail added in v4.4.0

func (PropertyActivationComplianceRecordOutput) ElementType added in v4.4.0

func (PropertyActivationComplianceRecordOutput) NoncomplianceReason added in v4.4.0

func (PropertyActivationComplianceRecordOutput) OtherNoncomplianceReason added in v4.4.0

func (PropertyActivationComplianceRecordOutput) PeerReviewedBy added in v4.4.0

func (PropertyActivationComplianceRecordOutput) TicketId added in v4.4.0

func (PropertyActivationComplianceRecordOutput) ToPropertyActivationComplianceRecordOutput added in v4.4.0

func (o PropertyActivationComplianceRecordOutput) ToPropertyActivationComplianceRecordOutput() PropertyActivationComplianceRecordOutput

func (PropertyActivationComplianceRecordOutput) ToPropertyActivationComplianceRecordOutputWithContext added in v4.4.0

func (o PropertyActivationComplianceRecordOutput) ToPropertyActivationComplianceRecordOutputWithContext(ctx context.Context) PropertyActivationComplianceRecordOutput

func (PropertyActivationComplianceRecordOutput) ToPropertyActivationComplianceRecordPtrOutput added in v4.4.0

func (o PropertyActivationComplianceRecordOutput) ToPropertyActivationComplianceRecordPtrOutput() PropertyActivationComplianceRecordPtrOutput

func (PropertyActivationComplianceRecordOutput) ToPropertyActivationComplianceRecordPtrOutputWithContext added in v4.4.0

func (o PropertyActivationComplianceRecordOutput) ToPropertyActivationComplianceRecordPtrOutputWithContext(ctx context.Context) PropertyActivationComplianceRecordPtrOutput

func (PropertyActivationComplianceRecordOutput) UnitTested added in v4.4.0

type PropertyActivationComplianceRecordPtrInput added in v4.4.0

type PropertyActivationComplianceRecordPtrInput interface {
	pulumi.Input

	ToPropertyActivationComplianceRecordPtrOutput() PropertyActivationComplianceRecordPtrOutput
	ToPropertyActivationComplianceRecordPtrOutputWithContext(context.Context) PropertyActivationComplianceRecordPtrOutput
}

PropertyActivationComplianceRecordPtrInput is an input type that accepts PropertyActivationComplianceRecordArgs, PropertyActivationComplianceRecordPtr and PropertyActivationComplianceRecordPtrOutput values. You can construct a concrete instance of `PropertyActivationComplianceRecordPtrInput` via:

        PropertyActivationComplianceRecordArgs{...}

or:

        nil

type PropertyActivationComplianceRecordPtrOutput added in v4.4.0

type PropertyActivationComplianceRecordPtrOutput struct{ *pulumi.OutputState }

func (PropertyActivationComplianceRecordPtrOutput) CustomerEmail added in v4.4.0

func (PropertyActivationComplianceRecordPtrOutput) Elem added in v4.4.0

func (PropertyActivationComplianceRecordPtrOutput) ElementType added in v4.4.0

func (PropertyActivationComplianceRecordPtrOutput) NoncomplianceReason added in v4.4.0

func (PropertyActivationComplianceRecordPtrOutput) OtherNoncomplianceReason added in v4.4.0

func (PropertyActivationComplianceRecordPtrOutput) PeerReviewedBy added in v4.4.0

func (PropertyActivationComplianceRecordPtrOutput) TicketId added in v4.4.0

func (PropertyActivationComplianceRecordPtrOutput) ToPropertyActivationComplianceRecordPtrOutput added in v4.4.0

func (o PropertyActivationComplianceRecordPtrOutput) ToPropertyActivationComplianceRecordPtrOutput() PropertyActivationComplianceRecordPtrOutput

func (PropertyActivationComplianceRecordPtrOutput) ToPropertyActivationComplianceRecordPtrOutputWithContext added in v4.4.0

func (o PropertyActivationComplianceRecordPtrOutput) ToPropertyActivationComplianceRecordPtrOutputWithContext(ctx context.Context) PropertyActivationComplianceRecordPtrOutput

func (PropertyActivationComplianceRecordPtrOutput) UnitTested added in v4.4.0

type PropertyActivationInput

type PropertyActivationInput interface {
	pulumi.Input

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

type PropertyActivationMap

type PropertyActivationMap map[string]PropertyActivationInput

func (PropertyActivationMap) ElementType

func (PropertyActivationMap) ElementType() reflect.Type

func (PropertyActivationMap) ToPropertyActivationMapOutput

func (i PropertyActivationMap) ToPropertyActivationMapOutput() PropertyActivationMapOutput

func (PropertyActivationMap) ToPropertyActivationMapOutputWithContext

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

type PropertyActivationMapInput

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

type PropertyActivationMapOutput struct{ *pulumi.OutputState }

func (PropertyActivationMapOutput) ElementType

func (PropertyActivationMapOutput) MapIndex

func (PropertyActivationMapOutput) ToPropertyActivationMapOutput

func (o PropertyActivationMapOutput) ToPropertyActivationMapOutput() PropertyActivationMapOutput

func (PropertyActivationMapOutput) ToPropertyActivationMapOutputWithContext

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

type PropertyActivationOutput

type PropertyActivationOutput struct{ *pulumi.OutputState }

func (PropertyActivationOutput) ActivationId

func (o PropertyActivationOutput) ActivationId() pulumi.StringOutput

func (PropertyActivationOutput) AutoAcknowledgeRuleWarnings

func (o PropertyActivationOutput) AutoAcknowledgeRuleWarnings() pulumi.BoolPtrOutput

automatically acknowledge all rule warnings for activation to continue. default is true

func (PropertyActivationOutput) ComplianceRecord added in v4.4.0

Provides an audit record when activating on a production network

func (PropertyActivationOutput) Contacts

func (PropertyActivationOutput) ElementType

func (PropertyActivationOutput) ElementType() reflect.Type

func (PropertyActivationOutput) Errors

func (PropertyActivationOutput) Network

func (PropertyActivationOutput) Note

assigns a log message to the activation request

func (PropertyActivationOutput) Property deprecated

Deprecated: The setting "property" has been deprecated.

func (PropertyActivationOutput) PropertyId

func (PropertyActivationOutput) RuleErrors

func (PropertyActivationOutput) RuleWarnings deprecated

Deprecated: Rule warnings will not be set in state anymore

func (PropertyActivationOutput) Status

func (PropertyActivationOutput) ToPropertyActivationOutput

func (o PropertyActivationOutput) ToPropertyActivationOutput() PropertyActivationOutput

func (PropertyActivationOutput) ToPropertyActivationOutputWithContext

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

func (PropertyActivationOutput) Version

func (PropertyActivationOutput) Warnings

type PropertyActivationRuleError

type PropertyActivationRuleError 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 PropertyActivationRuleErrorArgs

type PropertyActivationRuleErrorArgs 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 (PropertyActivationRuleErrorArgs) ElementType

func (PropertyActivationRuleErrorArgs) ToPropertyActivationRuleErrorOutput

func (i PropertyActivationRuleErrorArgs) ToPropertyActivationRuleErrorOutput() PropertyActivationRuleErrorOutput

func (PropertyActivationRuleErrorArgs) ToPropertyActivationRuleErrorOutputWithContext

func (i PropertyActivationRuleErrorArgs) ToPropertyActivationRuleErrorOutputWithContext(ctx context.Context) PropertyActivationRuleErrorOutput

type PropertyActivationRuleErrorArray

type PropertyActivationRuleErrorArray []PropertyActivationRuleErrorInput

func (PropertyActivationRuleErrorArray) ElementType

func (PropertyActivationRuleErrorArray) ToPropertyActivationRuleErrorArrayOutput

func (i PropertyActivationRuleErrorArray) ToPropertyActivationRuleErrorArrayOutput() PropertyActivationRuleErrorArrayOutput

func (PropertyActivationRuleErrorArray) ToPropertyActivationRuleErrorArrayOutputWithContext

func (i PropertyActivationRuleErrorArray) ToPropertyActivationRuleErrorArrayOutputWithContext(ctx context.Context) PropertyActivationRuleErrorArrayOutput

type PropertyActivationRuleErrorArrayInput

type PropertyActivationRuleErrorArrayInput interface {
	pulumi.Input

	ToPropertyActivationRuleErrorArrayOutput() PropertyActivationRuleErrorArrayOutput
	ToPropertyActivationRuleErrorArrayOutputWithContext(context.Context) PropertyActivationRuleErrorArrayOutput
}

PropertyActivationRuleErrorArrayInput is an input type that accepts PropertyActivationRuleErrorArray and PropertyActivationRuleErrorArrayOutput values. You can construct a concrete instance of `PropertyActivationRuleErrorArrayInput` via:

PropertyActivationRuleErrorArray{ PropertyActivationRuleErrorArgs{...} }

type PropertyActivationRuleErrorArrayOutput

type PropertyActivationRuleErrorArrayOutput struct{ *pulumi.OutputState }

func (PropertyActivationRuleErrorArrayOutput) ElementType

func (PropertyActivationRuleErrorArrayOutput) Index

func (PropertyActivationRuleErrorArrayOutput) ToPropertyActivationRuleErrorArrayOutput

func (o PropertyActivationRuleErrorArrayOutput) ToPropertyActivationRuleErrorArrayOutput() PropertyActivationRuleErrorArrayOutput

func (PropertyActivationRuleErrorArrayOutput) ToPropertyActivationRuleErrorArrayOutputWithContext

func (o PropertyActivationRuleErrorArrayOutput) ToPropertyActivationRuleErrorArrayOutputWithContext(ctx context.Context) PropertyActivationRuleErrorArrayOutput

type PropertyActivationRuleErrorInput

type PropertyActivationRuleErrorInput interface {
	pulumi.Input

	ToPropertyActivationRuleErrorOutput() PropertyActivationRuleErrorOutput
	ToPropertyActivationRuleErrorOutputWithContext(context.Context) PropertyActivationRuleErrorOutput
}

PropertyActivationRuleErrorInput is an input type that accepts PropertyActivationRuleErrorArgs and PropertyActivationRuleErrorOutput values. You can construct a concrete instance of `PropertyActivationRuleErrorInput` via:

PropertyActivationRuleErrorArgs{...}

type PropertyActivationRuleErrorOutput

type PropertyActivationRuleErrorOutput struct{ *pulumi.OutputState }

func (PropertyActivationRuleErrorOutput) BehaviorName

func (PropertyActivationRuleErrorOutput) Detail

func (PropertyActivationRuleErrorOutput) ElementType

func (PropertyActivationRuleErrorOutput) ErrorLocation

func (PropertyActivationRuleErrorOutput) Instance

func (PropertyActivationRuleErrorOutput) StatusCode

func (PropertyActivationRuleErrorOutput) Title

func (PropertyActivationRuleErrorOutput) ToPropertyActivationRuleErrorOutput

func (o PropertyActivationRuleErrorOutput) ToPropertyActivationRuleErrorOutput() PropertyActivationRuleErrorOutput

func (PropertyActivationRuleErrorOutput) ToPropertyActivationRuleErrorOutputWithContext

func (o PropertyActivationRuleErrorOutput) ToPropertyActivationRuleErrorOutputWithContext(ctx context.Context) PropertyActivationRuleErrorOutput

func (PropertyActivationRuleErrorOutput) Type

type PropertyActivationRuleWarning

type PropertyActivationRuleWarning 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 PropertyActivationRuleWarningArgs

type PropertyActivationRuleWarningArgs 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 (PropertyActivationRuleWarningArgs) ElementType

func (PropertyActivationRuleWarningArgs) ToPropertyActivationRuleWarningOutput

func (i PropertyActivationRuleWarningArgs) ToPropertyActivationRuleWarningOutput() PropertyActivationRuleWarningOutput

func (PropertyActivationRuleWarningArgs) ToPropertyActivationRuleWarningOutputWithContext

func (i PropertyActivationRuleWarningArgs) ToPropertyActivationRuleWarningOutputWithContext(ctx context.Context) PropertyActivationRuleWarningOutput

type PropertyActivationRuleWarningArray

type PropertyActivationRuleWarningArray []PropertyActivationRuleWarningInput

func (PropertyActivationRuleWarningArray) ElementType

func (PropertyActivationRuleWarningArray) ToPropertyActivationRuleWarningArrayOutput

func (i PropertyActivationRuleWarningArray) ToPropertyActivationRuleWarningArrayOutput() PropertyActivationRuleWarningArrayOutput

func (PropertyActivationRuleWarningArray) ToPropertyActivationRuleWarningArrayOutputWithContext

func (i PropertyActivationRuleWarningArray) ToPropertyActivationRuleWarningArrayOutputWithContext(ctx context.Context) PropertyActivationRuleWarningArrayOutput

type PropertyActivationRuleWarningArrayInput

type PropertyActivationRuleWarningArrayInput interface {
	pulumi.Input

	ToPropertyActivationRuleWarningArrayOutput() PropertyActivationRuleWarningArrayOutput
	ToPropertyActivationRuleWarningArrayOutputWithContext(context.Context) PropertyActivationRuleWarningArrayOutput
}

PropertyActivationRuleWarningArrayInput is an input type that accepts PropertyActivationRuleWarningArray and PropertyActivationRuleWarningArrayOutput values. You can construct a concrete instance of `PropertyActivationRuleWarningArrayInput` via:

PropertyActivationRuleWarningArray{ PropertyActivationRuleWarningArgs{...} }

type PropertyActivationRuleWarningArrayOutput

type PropertyActivationRuleWarningArrayOutput struct{ *pulumi.OutputState }

func (PropertyActivationRuleWarningArrayOutput) ElementType

func (PropertyActivationRuleWarningArrayOutput) Index

func (PropertyActivationRuleWarningArrayOutput) ToPropertyActivationRuleWarningArrayOutput

func (o PropertyActivationRuleWarningArrayOutput) ToPropertyActivationRuleWarningArrayOutput() PropertyActivationRuleWarningArrayOutput

func (PropertyActivationRuleWarningArrayOutput) ToPropertyActivationRuleWarningArrayOutputWithContext

func (o PropertyActivationRuleWarningArrayOutput) ToPropertyActivationRuleWarningArrayOutputWithContext(ctx context.Context) PropertyActivationRuleWarningArrayOutput

type PropertyActivationRuleWarningInput

type PropertyActivationRuleWarningInput interface {
	pulumi.Input

	ToPropertyActivationRuleWarningOutput() PropertyActivationRuleWarningOutput
	ToPropertyActivationRuleWarningOutputWithContext(context.Context) PropertyActivationRuleWarningOutput
}

PropertyActivationRuleWarningInput is an input type that accepts PropertyActivationRuleWarningArgs and PropertyActivationRuleWarningOutput values. You can construct a concrete instance of `PropertyActivationRuleWarningInput` via:

PropertyActivationRuleWarningArgs{...}

type PropertyActivationRuleWarningOutput

type PropertyActivationRuleWarningOutput struct{ *pulumi.OutputState }

func (PropertyActivationRuleWarningOutput) BehaviorName

func (PropertyActivationRuleWarningOutput) Detail

func (PropertyActivationRuleWarningOutput) ElementType

func (PropertyActivationRuleWarningOutput) ErrorLocation

func (PropertyActivationRuleWarningOutput) Instance

func (PropertyActivationRuleWarningOutput) StatusCode

func (PropertyActivationRuleWarningOutput) Title

func (PropertyActivationRuleWarningOutput) ToPropertyActivationRuleWarningOutput

func (o PropertyActivationRuleWarningOutput) ToPropertyActivationRuleWarningOutput() PropertyActivationRuleWarningOutput

func (PropertyActivationRuleWarningOutput) ToPropertyActivationRuleWarningOutputWithContext

func (o PropertyActivationRuleWarningOutput) ToPropertyActivationRuleWarningOutputWithContext(ctx context.Context) PropertyActivationRuleWarningOutput

func (PropertyActivationRuleWarningOutput) Type

type PropertyActivationState

type PropertyActivationState struct {
	ActivationId pulumi.StringPtrInput
	// automatically acknowledge all rule warnings for activation to continue. default is true
	AutoAcknowledgeRuleWarnings pulumi.BoolPtrInput
	// Provides an audit record when activating on a production network
	ComplianceRecord PropertyActivationComplianceRecordPtrInput
	Contacts         pulumi.StringArrayInput
	Errors           pulumi.StringPtrInput
	Network          pulumi.StringPtrInput
	// assigns a log message to the activation request
	Note pulumi.StringPtrInput
	// Deprecated: The setting "property" has been deprecated.
	Property   pulumi.StringPtrInput
	PropertyId pulumi.StringPtrInput
	RuleErrors PropertyActivationRuleErrorArrayInput
	// Deprecated: Rule warnings will not be set in state anymore
	RuleWarnings PropertyActivationRuleWarningArrayInput
	Status       pulumi.StringPtrInput
	Version      pulumi.IntPtrInput
	Warnings     pulumi.StringPtrInput
}

func (PropertyActivationState) ElementType

func (PropertyActivationState) ElementType() reflect.Type

type PropertyArgs

type PropertyArgs struct {
	// Deprecated: The setting "contact" has been deprecated.
	Contacts pulumi.StringArrayInput
	// Deprecated: The setting "contract" has been deprecated.
	Contract pulumi.StringPtrInput
	// Contract ID to be assigned to the Property
	ContractId pulumi.StringPtrInput
	// Deprecated: The setting "cp_code" has been deprecated.
	CpCode pulumi.StringPtrInput
	// Deprecated: The setting "group" has been deprecated.
	Group pulumi.StringPtrInput
	// Group ID to be assigned to the Property
	GroupId   pulumi.StringPtrInput
	Hostnames PropertyHostnameArrayInput
	// Deprecated: The setting "is_secure" has been deprecated.
	IsSecure pulumi.BoolPtrInput
	// Name to give to the Property (must be unique)
	Name pulumi.StringPtrInput
	// Deprecated: The setting "origin" has been deprecated.
	Origins PropertyOriginArrayInput
	// Deprecated: The setting "product" has been deprecated.
	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
	// Deprecated: Rule warnings will not be set in state anymore
	RuleWarnings PropertyRuleWarningArrayInput
	// Property Rules as JSON
	Rules pulumi.StringPtrInput
	// Deprecated: The setting "variables" has been deprecated.
	Variables pulumi.StringPtrInput
}

The set of arguments for constructing a Property resource.

func (PropertyArgs) ElementType

func (PropertyArgs) ElementType() reflect.Type

type PropertyArray

type PropertyArray []PropertyInput

func (PropertyArray) ElementType

func (PropertyArray) ElementType() reflect.Type

func (PropertyArray) ToPropertyArrayOutput

func (i PropertyArray) ToPropertyArrayOutput() PropertyArrayOutput

func (PropertyArray) ToPropertyArrayOutputWithContext

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

type PropertyArrayInput

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

type PropertyArrayOutput struct{ *pulumi.OutputState }

func (PropertyArrayOutput) ElementType

func (PropertyArrayOutput) ElementType() reflect.Type

func (PropertyArrayOutput) Index

func (PropertyArrayOutput) ToPropertyArrayOutput

func (o PropertyArrayOutput) ToPropertyArrayOutput() PropertyArrayOutput

func (PropertyArrayOutput) ToPropertyArrayOutputWithContext

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

type PropertyHostname

type PropertyHostname struct {
	CertProvisioningType string                       `pulumi:"certProvisioningType"`
	CertStatuses         []PropertyHostnameCertStatus `pulumi:"certStatuses"`
	CnameFrom            string                       `pulumi:"cnameFrom"`
	CnameTo              string                       `pulumi:"cnameTo"`
	CnameType            *string                      `pulumi:"cnameType"`
	EdgeHostnameId       *string                      `pulumi:"edgeHostnameId"`
}

type PropertyHostnameArgs

type PropertyHostnameArgs struct {
	CertProvisioningType pulumi.StringInput                   `pulumi:"certProvisioningType"`
	CertStatuses         PropertyHostnameCertStatusArrayInput `pulumi:"certStatuses"`
	CnameFrom            pulumi.StringInput                   `pulumi:"cnameFrom"`
	CnameTo              pulumi.StringInput                   `pulumi:"cnameTo"`
	CnameType            pulumi.StringPtrInput                `pulumi:"cnameType"`
	EdgeHostnameId       pulumi.StringPtrInput                `pulumi:"edgeHostnameId"`
}

func (PropertyHostnameArgs) ElementType

func (PropertyHostnameArgs) ElementType() reflect.Type

func (PropertyHostnameArgs) ToPropertyHostnameOutput

func (i PropertyHostnameArgs) ToPropertyHostnameOutput() PropertyHostnameOutput

func (PropertyHostnameArgs) ToPropertyHostnameOutputWithContext

func (i PropertyHostnameArgs) ToPropertyHostnameOutputWithContext(ctx context.Context) PropertyHostnameOutput

type PropertyHostnameArray

type PropertyHostnameArray []PropertyHostnameInput

func (PropertyHostnameArray) ElementType

func (PropertyHostnameArray) ElementType() reflect.Type

func (PropertyHostnameArray) ToPropertyHostnameArrayOutput

func (i PropertyHostnameArray) ToPropertyHostnameArrayOutput() PropertyHostnameArrayOutput

func (PropertyHostnameArray) ToPropertyHostnameArrayOutputWithContext

func (i PropertyHostnameArray) ToPropertyHostnameArrayOutputWithContext(ctx context.Context) PropertyHostnameArrayOutput

type PropertyHostnameArrayInput

type PropertyHostnameArrayInput interface {
	pulumi.Input

	ToPropertyHostnameArrayOutput() PropertyHostnameArrayOutput
	ToPropertyHostnameArrayOutputWithContext(context.Context) PropertyHostnameArrayOutput
}

PropertyHostnameArrayInput is an input type that accepts PropertyHostnameArray and PropertyHostnameArrayOutput values. You can construct a concrete instance of `PropertyHostnameArrayInput` via:

PropertyHostnameArray{ PropertyHostnameArgs{...} }

type PropertyHostnameArrayOutput

type PropertyHostnameArrayOutput struct{ *pulumi.OutputState }

func (PropertyHostnameArrayOutput) ElementType

func (PropertyHostnameArrayOutput) Index

func (PropertyHostnameArrayOutput) ToPropertyHostnameArrayOutput

func (o PropertyHostnameArrayOutput) ToPropertyHostnameArrayOutput() PropertyHostnameArrayOutput

func (PropertyHostnameArrayOutput) ToPropertyHostnameArrayOutputWithContext

func (o PropertyHostnameArrayOutput) ToPropertyHostnameArrayOutputWithContext(ctx context.Context) PropertyHostnameArrayOutput

type PropertyHostnameCertStatus

type PropertyHostnameCertStatus struct {
	Hostname         *string `pulumi:"hostname"`
	ProductionStatus *string `pulumi:"productionStatus"`
	StagingStatus    *string `pulumi:"stagingStatus"`
	Target           *string `pulumi:"target"`
}

type PropertyHostnameCertStatusArgs

type PropertyHostnameCertStatusArgs struct {
	Hostname         pulumi.StringPtrInput `pulumi:"hostname"`
	ProductionStatus pulumi.StringPtrInput `pulumi:"productionStatus"`
	StagingStatus    pulumi.StringPtrInput `pulumi:"stagingStatus"`
	Target           pulumi.StringPtrInput `pulumi:"target"`
}

func (PropertyHostnameCertStatusArgs) ElementType

func (PropertyHostnameCertStatusArgs) ToPropertyHostnameCertStatusOutput

func (i PropertyHostnameCertStatusArgs) ToPropertyHostnameCertStatusOutput() PropertyHostnameCertStatusOutput

func (PropertyHostnameCertStatusArgs) ToPropertyHostnameCertStatusOutputWithContext

func (i PropertyHostnameCertStatusArgs) ToPropertyHostnameCertStatusOutputWithContext(ctx context.Context) PropertyHostnameCertStatusOutput

type PropertyHostnameCertStatusArray

type PropertyHostnameCertStatusArray []PropertyHostnameCertStatusInput

func (PropertyHostnameCertStatusArray) ElementType

func (PropertyHostnameCertStatusArray) ToPropertyHostnameCertStatusArrayOutput

func (i PropertyHostnameCertStatusArray) ToPropertyHostnameCertStatusArrayOutput() PropertyHostnameCertStatusArrayOutput

func (PropertyHostnameCertStatusArray) ToPropertyHostnameCertStatusArrayOutputWithContext

func (i PropertyHostnameCertStatusArray) ToPropertyHostnameCertStatusArrayOutputWithContext(ctx context.Context) PropertyHostnameCertStatusArrayOutput

type PropertyHostnameCertStatusArrayInput

type PropertyHostnameCertStatusArrayInput interface {
	pulumi.Input

	ToPropertyHostnameCertStatusArrayOutput() PropertyHostnameCertStatusArrayOutput
	ToPropertyHostnameCertStatusArrayOutputWithContext(context.Context) PropertyHostnameCertStatusArrayOutput
}

PropertyHostnameCertStatusArrayInput is an input type that accepts PropertyHostnameCertStatusArray and PropertyHostnameCertStatusArrayOutput values. You can construct a concrete instance of `PropertyHostnameCertStatusArrayInput` via:

PropertyHostnameCertStatusArray{ PropertyHostnameCertStatusArgs{...} }

type PropertyHostnameCertStatusArrayOutput

type PropertyHostnameCertStatusArrayOutput struct{ *pulumi.OutputState }

func (PropertyHostnameCertStatusArrayOutput) ElementType

func (PropertyHostnameCertStatusArrayOutput) Index

func (PropertyHostnameCertStatusArrayOutput) ToPropertyHostnameCertStatusArrayOutput

func (o PropertyHostnameCertStatusArrayOutput) ToPropertyHostnameCertStatusArrayOutput() PropertyHostnameCertStatusArrayOutput

func (PropertyHostnameCertStatusArrayOutput) ToPropertyHostnameCertStatusArrayOutputWithContext

func (o PropertyHostnameCertStatusArrayOutput) ToPropertyHostnameCertStatusArrayOutputWithContext(ctx context.Context) PropertyHostnameCertStatusArrayOutput

type PropertyHostnameCertStatusInput

type PropertyHostnameCertStatusInput interface {
	pulumi.Input

	ToPropertyHostnameCertStatusOutput() PropertyHostnameCertStatusOutput
	ToPropertyHostnameCertStatusOutputWithContext(context.Context) PropertyHostnameCertStatusOutput
}

PropertyHostnameCertStatusInput is an input type that accepts PropertyHostnameCertStatusArgs and PropertyHostnameCertStatusOutput values. You can construct a concrete instance of `PropertyHostnameCertStatusInput` via:

PropertyHostnameCertStatusArgs{...}

type PropertyHostnameCertStatusOutput

type PropertyHostnameCertStatusOutput struct{ *pulumi.OutputState }

func (PropertyHostnameCertStatusOutput) ElementType

func (PropertyHostnameCertStatusOutput) Hostname

func (PropertyHostnameCertStatusOutput) ProductionStatus

func (PropertyHostnameCertStatusOutput) StagingStatus

func (PropertyHostnameCertStatusOutput) Target

func (PropertyHostnameCertStatusOutput) ToPropertyHostnameCertStatusOutput

func (o PropertyHostnameCertStatusOutput) ToPropertyHostnameCertStatusOutput() PropertyHostnameCertStatusOutput

func (PropertyHostnameCertStatusOutput) ToPropertyHostnameCertStatusOutputWithContext

func (o PropertyHostnameCertStatusOutput) ToPropertyHostnameCertStatusOutputWithContext(ctx context.Context) PropertyHostnameCertStatusOutput

type PropertyHostnameInput

type PropertyHostnameInput interface {
	pulumi.Input

	ToPropertyHostnameOutput() PropertyHostnameOutput
	ToPropertyHostnameOutputWithContext(context.Context) PropertyHostnameOutput
}

PropertyHostnameInput is an input type that accepts PropertyHostnameArgs and PropertyHostnameOutput values. You can construct a concrete instance of `PropertyHostnameInput` via:

PropertyHostnameArgs{...}

type PropertyHostnameOutput

type PropertyHostnameOutput struct{ *pulumi.OutputState }

func (PropertyHostnameOutput) CertProvisioningType

func (o PropertyHostnameOutput) CertProvisioningType() pulumi.StringOutput

func (PropertyHostnameOutput) CertStatuses

func (PropertyHostnameOutput) CnameFrom

func (PropertyHostnameOutput) CnameTo

func (PropertyHostnameOutput) CnameType

func (PropertyHostnameOutput) EdgeHostnameId

func (o PropertyHostnameOutput) EdgeHostnameId() pulumi.StringPtrOutput

func (PropertyHostnameOutput) ElementType

func (PropertyHostnameOutput) ElementType() reflect.Type

func (PropertyHostnameOutput) ToPropertyHostnameOutput

func (o PropertyHostnameOutput) ToPropertyHostnameOutput() PropertyHostnameOutput

func (PropertyHostnameOutput) ToPropertyHostnameOutputWithContext

func (o PropertyHostnameOutput) ToPropertyHostnameOutputWithContext(ctx context.Context) PropertyHostnameOutput

type PropertyInput

type PropertyInput interface {
	pulumi.Input

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

type PropertyMap

type PropertyMap map[string]PropertyInput

func (PropertyMap) ElementType

func (PropertyMap) ElementType() reflect.Type

func (PropertyMap) ToPropertyMapOutput

func (i PropertyMap) ToPropertyMapOutput() PropertyMapOutput

func (PropertyMap) ToPropertyMapOutputWithContext

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

type PropertyMapInput

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

type PropertyMapOutput struct{ *pulumi.OutputState }

func (PropertyMapOutput) ElementType

func (PropertyMapOutput) ElementType() reflect.Type

func (PropertyMapOutput) MapIndex

func (PropertyMapOutput) ToPropertyMapOutput

func (o PropertyMapOutput) ToPropertyMapOutput() PropertyMapOutput

func (PropertyMapOutput) ToPropertyMapOutputWithContext

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

type PropertyOutput struct{ *pulumi.OutputState }

func (PropertyOutput) Contacts deprecated

Deprecated: The setting "contact" has been deprecated.

func (PropertyOutput) Contract deprecated

func (o PropertyOutput) Contract() pulumi.StringOutput

Deprecated: The setting "contract" has been deprecated.

func (PropertyOutput) ContractId

func (o PropertyOutput) ContractId() pulumi.StringOutput

Contract ID to be assigned to the Property

func (PropertyOutput) CpCode deprecated

Deprecated: The setting "cp_code" has been deprecated.

func (PropertyOutput) ElementType

func (PropertyOutput) ElementType() reflect.Type

func (PropertyOutput) Group deprecated

Deprecated: The setting "group" has been deprecated.

func (PropertyOutput) GroupId

func (o PropertyOutput) GroupId() pulumi.StringOutput

Group ID to be assigned to the Property

func (PropertyOutput) Hostnames

func (PropertyOutput) IsSecure deprecated

func (o PropertyOutput) IsSecure() pulumi.BoolPtrOutput

Deprecated: The setting "is_secure" has been deprecated.

func (PropertyOutput) LatestVersion

func (o PropertyOutput) LatestVersion() pulumi.IntOutput

Property's current latest version number

func (PropertyOutput) Name

Name to give to the Property (must be unique)

func (PropertyOutput) Origins deprecated

Deprecated: The setting "origin" has been deprecated.

func (PropertyOutput) Product deprecated

func (o PropertyOutput) Product() pulumi.StringOutput

Deprecated: The setting "product" has been deprecated.

func (PropertyOutput) ProductId

func (o PropertyOutput) ProductId() pulumi.StringOutput

Product ID to be assigned to the Property

func (PropertyOutput) ProductionVersion

func (o PropertyOutput) ProductionVersion() pulumi.IntOutput

Property's version currently activated in production (zero when not active in production)

func (PropertyOutput) ReadVersion

func (o PropertyOutput) ReadVersion() pulumi.IntOutput

Required property's version to be read

func (PropertyOutput) RuleErrors

func (PropertyOutput) RuleFormat

func (o PropertyOutput) RuleFormat() pulumi.StringOutput

Specify the rule format version (defaults to latest version available when created)

func (PropertyOutput) RuleWarnings deprecated

Deprecated: Rule warnings will not be set in state anymore

func (PropertyOutput) Rules

Property Rules as JSON

func (PropertyOutput) StagingVersion

func (o PropertyOutput) StagingVersion() pulumi.IntOutput

Property's version currently activated in staging (zero when not active in staging)

func (PropertyOutput) ToPropertyOutput

func (o PropertyOutput) ToPropertyOutput() PropertyOutput

func (PropertyOutput) ToPropertyOutputWithContext

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

func (PropertyOutput) Variables deprecated

func (o PropertyOutput) Variables() pulumi.StringPtrOutput

Deprecated: The setting "variables" has been deprecated.

type PropertyRuleError

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

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

func (PropertyRuleErrorArgs) ElementType() reflect.Type

func (PropertyRuleErrorArgs) ToPropertyRuleErrorOutput

func (i PropertyRuleErrorArgs) ToPropertyRuleErrorOutput() PropertyRuleErrorOutput

func (PropertyRuleErrorArgs) ToPropertyRuleErrorOutputWithContext

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

type PropertyRuleErrorArray

type PropertyRuleErrorArray []PropertyRuleErrorInput

func (PropertyRuleErrorArray) ElementType

func (PropertyRuleErrorArray) ElementType() reflect.Type

func (PropertyRuleErrorArray) ToPropertyRuleErrorArrayOutput

func (i PropertyRuleErrorArray) ToPropertyRuleErrorArrayOutput() PropertyRuleErrorArrayOutput

func (PropertyRuleErrorArray) ToPropertyRuleErrorArrayOutputWithContext

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

type PropertyRuleErrorArrayInput

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

type PropertyRuleErrorArrayOutput struct{ *pulumi.OutputState }

func (PropertyRuleErrorArrayOutput) ElementType

func (PropertyRuleErrorArrayOutput) Index

func (PropertyRuleErrorArrayOutput) ToPropertyRuleErrorArrayOutput

func (o PropertyRuleErrorArrayOutput) ToPropertyRuleErrorArrayOutput() PropertyRuleErrorArrayOutput

func (PropertyRuleErrorArrayOutput) ToPropertyRuleErrorArrayOutputWithContext

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

type PropertyRuleErrorInput

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

type PropertyRuleErrorOutput struct{ *pulumi.OutputState }

func (PropertyRuleErrorOutput) BehaviorName

func (PropertyRuleErrorOutput) Detail

func (PropertyRuleErrorOutput) ElementType

func (PropertyRuleErrorOutput) ElementType() reflect.Type

func (PropertyRuleErrorOutput) ErrorLocation

func (PropertyRuleErrorOutput) Instance

func (PropertyRuleErrorOutput) StatusCode

func (PropertyRuleErrorOutput) Title

func (PropertyRuleErrorOutput) ToPropertyRuleErrorOutput

func (o PropertyRuleErrorOutput) ToPropertyRuleErrorOutput() PropertyRuleErrorOutput

func (PropertyRuleErrorOutput) ToPropertyRuleErrorOutputWithContext

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

func (PropertyRuleErrorOutput) Type

type PropertyRuleWarning

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

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

func (PropertyRuleWarningArgs) ElementType() reflect.Type

func (PropertyRuleWarningArgs) ToPropertyRuleWarningOutput

func (i PropertyRuleWarningArgs) ToPropertyRuleWarningOutput() PropertyRuleWarningOutput

func (PropertyRuleWarningArgs) ToPropertyRuleWarningOutputWithContext

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

type PropertyRuleWarningArray

type PropertyRuleWarningArray []PropertyRuleWarningInput

func (PropertyRuleWarningArray) ElementType

func (PropertyRuleWarningArray) ElementType() reflect.Type

func (PropertyRuleWarningArray) ToPropertyRuleWarningArrayOutput

func (i PropertyRuleWarningArray) ToPropertyRuleWarningArrayOutput() PropertyRuleWarningArrayOutput

func (PropertyRuleWarningArray) ToPropertyRuleWarningArrayOutputWithContext

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

type PropertyRuleWarningArrayInput

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

type PropertyRuleWarningArrayOutput struct{ *pulumi.OutputState }

func (PropertyRuleWarningArrayOutput) ElementType

func (PropertyRuleWarningArrayOutput) Index

func (PropertyRuleWarningArrayOutput) ToPropertyRuleWarningArrayOutput

func (o PropertyRuleWarningArrayOutput) ToPropertyRuleWarningArrayOutput() PropertyRuleWarningArrayOutput

func (PropertyRuleWarningArrayOutput) ToPropertyRuleWarningArrayOutputWithContext

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

type PropertyRuleWarningInput

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

type PropertyRuleWarningOutput struct{ *pulumi.OutputState }

func (PropertyRuleWarningOutput) BehaviorName

func (PropertyRuleWarningOutput) Detail

func (PropertyRuleWarningOutput) ElementType

func (PropertyRuleWarningOutput) ElementType() reflect.Type

func (PropertyRuleWarningOutput) ErrorLocation

func (PropertyRuleWarningOutput) Instance

func (PropertyRuleWarningOutput) StatusCode

func (PropertyRuleWarningOutput) Title

func (PropertyRuleWarningOutput) ToPropertyRuleWarningOutput

func (o PropertyRuleWarningOutput) ToPropertyRuleWarningOutput() PropertyRuleWarningOutput

func (PropertyRuleWarningOutput) ToPropertyRuleWarningOutputWithContext

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

func (PropertyRuleWarningOutput) Type

type PropertyState

type PropertyState struct {
	// Deprecated: The setting "contact" has been deprecated.
	Contacts pulumi.StringArrayInput
	// Deprecated: The setting "contract" has been deprecated.
	Contract pulumi.StringPtrInput
	// Contract ID to be assigned to the Property
	ContractId pulumi.StringPtrInput
	// Deprecated: The setting "cp_code" has been deprecated.
	CpCode pulumi.StringPtrInput
	// Deprecated: The setting "group" has been deprecated.
	Group pulumi.StringPtrInput
	// Group ID to be assigned to the Property
	GroupId   pulumi.StringPtrInput
	Hostnames PropertyHostnameArrayInput
	// Deprecated: The setting "is_secure" has been deprecated.
	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: The setting "origin" has been deprecated.
	Origins PropertyOriginArrayInput
	// Deprecated: The setting "product" has been deprecated.
	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
	// Required property's version to be read
	ReadVersion pulumi.IntPtrInput
	RuleErrors  PropertyRuleErrorArrayInput
	// Specify the rule format version (defaults to latest version available when created)
	RuleFormat pulumi.StringPtrInput
	// Deprecated: Rule warnings will not be set in state anymore
	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: The setting "variables" has been deprecated.
	Variables pulumi.StringPtrInput
}

func (PropertyState) ElementType

func (PropertyState) ElementType() reflect.Type

Jump to

Keyboard shortcuts

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