privatedns

package
v0.1.7 Latest Latest
Warning

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

Go to latest
Published: Dec 18, 2024 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 EndPoint added in v0.1.7

type EndPoint struct {
	pulumi.CustomResourceState

	// Endpoint name.
	EndPointName pulumi.StringOutput `pulumi:"endPointName"`
	// Endpoint region, which should be consistent with the region of the endpoint service.
	EndPointRegion pulumi.StringOutput `pulumi:"endPointRegion"`
	// Endpoint service ID (namely, VPC endpoint service ID).
	EndPointServiceId pulumi.StringOutput `pulumi:"endPointServiceId"`
	// Vip list of endpoint.
	EndPointVipSets pulumi.StringArrayOutput `pulumi:"endPointVipSets"`
	// Number of endpoint IP addresses.
	IpNum pulumi.IntOutput `pulumi:"ipNum"`
}

func GetEndPoint added in v0.1.7

func GetEndPoint(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *EndPointState, opts ...pulumi.ResourceOption) (*EndPoint, error)

GetEndPoint gets an existing EndPoint 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 NewEndPoint added in v0.1.7

func NewEndPoint(ctx *pulumi.Context,
	name string, args *EndPointArgs, opts ...pulumi.ResourceOption) (*EndPoint, error)

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

func (*EndPoint) ElementType added in v0.1.7

func (*EndPoint) ElementType() reflect.Type

func (*EndPoint) ToEndPointOutput added in v0.1.7

func (i *EndPoint) ToEndPointOutput() EndPointOutput

func (*EndPoint) ToEndPointOutputWithContext added in v0.1.7

func (i *EndPoint) ToEndPointOutputWithContext(ctx context.Context) EndPointOutput

type EndPointArgs added in v0.1.7

type EndPointArgs struct {
	// Endpoint name.
	EndPointName pulumi.StringInput
	// Endpoint region, which should be consistent with the region of the endpoint service.
	EndPointRegion pulumi.StringInput
	// Endpoint service ID (namely, VPC endpoint service ID).
	EndPointServiceId pulumi.StringInput
	// Number of endpoint IP addresses.
	IpNum pulumi.IntPtrInput
}

The set of arguments for constructing a EndPoint resource.

func (EndPointArgs) ElementType added in v0.1.7

func (EndPointArgs) ElementType() reflect.Type

type EndPointArray added in v0.1.7

type EndPointArray []EndPointInput

func (EndPointArray) ElementType added in v0.1.7

func (EndPointArray) ElementType() reflect.Type

func (EndPointArray) ToEndPointArrayOutput added in v0.1.7

func (i EndPointArray) ToEndPointArrayOutput() EndPointArrayOutput

func (EndPointArray) ToEndPointArrayOutputWithContext added in v0.1.7

func (i EndPointArray) ToEndPointArrayOutputWithContext(ctx context.Context) EndPointArrayOutput

type EndPointArrayInput added in v0.1.7

type EndPointArrayInput interface {
	pulumi.Input

	ToEndPointArrayOutput() EndPointArrayOutput
	ToEndPointArrayOutputWithContext(context.Context) EndPointArrayOutput
}

EndPointArrayInput is an input type that accepts EndPointArray and EndPointArrayOutput values. You can construct a concrete instance of `EndPointArrayInput` via:

EndPointArray{ EndPointArgs{...} }

type EndPointArrayOutput added in v0.1.7

type EndPointArrayOutput struct{ *pulumi.OutputState }

func (EndPointArrayOutput) ElementType added in v0.1.7

func (EndPointArrayOutput) ElementType() reflect.Type

func (EndPointArrayOutput) Index added in v0.1.7

func (EndPointArrayOutput) ToEndPointArrayOutput added in v0.1.7

func (o EndPointArrayOutput) ToEndPointArrayOutput() EndPointArrayOutput

func (EndPointArrayOutput) ToEndPointArrayOutputWithContext added in v0.1.7

func (o EndPointArrayOutput) ToEndPointArrayOutputWithContext(ctx context.Context) EndPointArrayOutput

type EndPointInput added in v0.1.7

type EndPointInput interface {
	pulumi.Input

	ToEndPointOutput() EndPointOutput
	ToEndPointOutputWithContext(ctx context.Context) EndPointOutput
}

type EndPointMap added in v0.1.7

type EndPointMap map[string]EndPointInput

func (EndPointMap) ElementType added in v0.1.7

func (EndPointMap) ElementType() reflect.Type

func (EndPointMap) ToEndPointMapOutput added in v0.1.7

func (i EndPointMap) ToEndPointMapOutput() EndPointMapOutput

func (EndPointMap) ToEndPointMapOutputWithContext added in v0.1.7

func (i EndPointMap) ToEndPointMapOutputWithContext(ctx context.Context) EndPointMapOutput

type EndPointMapInput added in v0.1.7

type EndPointMapInput interface {
	pulumi.Input

	ToEndPointMapOutput() EndPointMapOutput
	ToEndPointMapOutputWithContext(context.Context) EndPointMapOutput
}

EndPointMapInput is an input type that accepts EndPointMap and EndPointMapOutput values. You can construct a concrete instance of `EndPointMapInput` via:

EndPointMap{ "key": EndPointArgs{...} }

type EndPointMapOutput added in v0.1.7

type EndPointMapOutput struct{ *pulumi.OutputState }

func (EndPointMapOutput) ElementType added in v0.1.7

func (EndPointMapOutput) ElementType() reflect.Type

func (EndPointMapOutput) MapIndex added in v0.1.7

func (EndPointMapOutput) ToEndPointMapOutput added in v0.1.7

func (o EndPointMapOutput) ToEndPointMapOutput() EndPointMapOutput

func (EndPointMapOutput) ToEndPointMapOutputWithContext added in v0.1.7

func (o EndPointMapOutput) ToEndPointMapOutputWithContext(ctx context.Context) EndPointMapOutput

type EndPointOutput added in v0.1.7

type EndPointOutput struct{ *pulumi.OutputState }

func (EndPointOutput) ElementType added in v0.1.7

func (EndPointOutput) ElementType() reflect.Type

func (EndPointOutput) EndPointName added in v0.1.7

func (o EndPointOutput) EndPointName() pulumi.StringOutput

Endpoint name.

func (EndPointOutput) EndPointRegion added in v0.1.7

func (o EndPointOutput) EndPointRegion() pulumi.StringOutput

Endpoint region, which should be consistent with the region of the endpoint service.

func (EndPointOutput) EndPointServiceId added in v0.1.7

func (o EndPointOutput) EndPointServiceId() pulumi.StringOutput

Endpoint service ID (namely, VPC endpoint service ID).

func (EndPointOutput) EndPointVipSets added in v0.1.7

func (o EndPointOutput) EndPointVipSets() pulumi.StringArrayOutput

Vip list of endpoint.

func (EndPointOutput) IpNum added in v0.1.7

func (o EndPointOutput) IpNum() pulumi.IntOutput

Number of endpoint IP addresses.

func (EndPointOutput) ToEndPointOutput added in v0.1.7

func (o EndPointOutput) ToEndPointOutput() EndPointOutput

func (EndPointOutput) ToEndPointOutputWithContext added in v0.1.7

func (o EndPointOutput) ToEndPointOutputWithContext(ctx context.Context) EndPointOutput

type EndPointState added in v0.1.7

type EndPointState struct {
	// Endpoint name.
	EndPointName pulumi.StringPtrInput
	// Endpoint region, which should be consistent with the region of the endpoint service.
	EndPointRegion pulumi.StringPtrInput
	// Endpoint service ID (namely, VPC endpoint service ID).
	EndPointServiceId pulumi.StringPtrInput
	// Vip list of endpoint.
	EndPointVipSets pulumi.StringArrayInput
	// Number of endpoint IP addresses.
	IpNum pulumi.IntPtrInput
}

func (EndPointState) ElementType added in v0.1.7

func (EndPointState) ElementType() reflect.Type

type ForwardRule added in v0.1.7

type ForwardRule struct {
	pulumi.CustomResourceState

	// Endpoint ID.
	EndPointId pulumi.StringOutput `pulumi:"endPointId"`
	// Forwarding rule name.
	RuleName pulumi.StringOutput `pulumi:"ruleName"`
	// Forwarding rule type. DOWN: From cloud to off-cloud; UP: From off-cloud to cloud.
	RuleType pulumi.StringOutput `pulumi:"ruleType"`
	// Private domain ID, which can be viewed on the private domain list page.
	ZoneId pulumi.StringOutput `pulumi:"zoneId"`
}

func GetForwardRule added in v0.1.7

func GetForwardRule(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *ForwardRuleState, opts ...pulumi.ResourceOption) (*ForwardRule, error)

GetForwardRule gets an existing ForwardRule 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 NewForwardRule added in v0.1.7

func NewForwardRule(ctx *pulumi.Context,
	name string, args *ForwardRuleArgs, opts ...pulumi.ResourceOption) (*ForwardRule, error)

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

func (*ForwardRule) ElementType added in v0.1.7

func (*ForwardRule) ElementType() reflect.Type

func (*ForwardRule) ToForwardRuleOutput added in v0.1.7

func (i *ForwardRule) ToForwardRuleOutput() ForwardRuleOutput

func (*ForwardRule) ToForwardRuleOutputWithContext added in v0.1.7

func (i *ForwardRule) ToForwardRuleOutputWithContext(ctx context.Context) ForwardRuleOutput

type ForwardRuleArgs added in v0.1.7

type ForwardRuleArgs struct {
	// Endpoint ID.
	EndPointId pulumi.StringInput
	// Forwarding rule name.
	RuleName pulumi.StringInput
	// Forwarding rule type. DOWN: From cloud to off-cloud; UP: From off-cloud to cloud.
	RuleType pulumi.StringInput
	// Private domain ID, which can be viewed on the private domain list page.
	ZoneId pulumi.StringInput
}

The set of arguments for constructing a ForwardRule resource.

func (ForwardRuleArgs) ElementType added in v0.1.7

func (ForwardRuleArgs) ElementType() reflect.Type

type ForwardRuleArray added in v0.1.7

type ForwardRuleArray []ForwardRuleInput

func (ForwardRuleArray) ElementType added in v0.1.7

func (ForwardRuleArray) ElementType() reflect.Type

func (ForwardRuleArray) ToForwardRuleArrayOutput added in v0.1.7

func (i ForwardRuleArray) ToForwardRuleArrayOutput() ForwardRuleArrayOutput

func (ForwardRuleArray) ToForwardRuleArrayOutputWithContext added in v0.1.7

func (i ForwardRuleArray) ToForwardRuleArrayOutputWithContext(ctx context.Context) ForwardRuleArrayOutput

type ForwardRuleArrayInput added in v0.1.7

type ForwardRuleArrayInput interface {
	pulumi.Input

	ToForwardRuleArrayOutput() ForwardRuleArrayOutput
	ToForwardRuleArrayOutputWithContext(context.Context) ForwardRuleArrayOutput
}

ForwardRuleArrayInput is an input type that accepts ForwardRuleArray and ForwardRuleArrayOutput values. You can construct a concrete instance of `ForwardRuleArrayInput` via:

ForwardRuleArray{ ForwardRuleArgs{...} }

type ForwardRuleArrayOutput added in v0.1.7

type ForwardRuleArrayOutput struct{ *pulumi.OutputState }

func (ForwardRuleArrayOutput) ElementType added in v0.1.7

func (ForwardRuleArrayOutput) ElementType() reflect.Type

func (ForwardRuleArrayOutput) Index added in v0.1.7

func (ForwardRuleArrayOutput) ToForwardRuleArrayOutput added in v0.1.7

func (o ForwardRuleArrayOutput) ToForwardRuleArrayOutput() ForwardRuleArrayOutput

func (ForwardRuleArrayOutput) ToForwardRuleArrayOutputWithContext added in v0.1.7

func (o ForwardRuleArrayOutput) ToForwardRuleArrayOutputWithContext(ctx context.Context) ForwardRuleArrayOutput

type ForwardRuleInput added in v0.1.7

type ForwardRuleInput interface {
	pulumi.Input

	ToForwardRuleOutput() ForwardRuleOutput
	ToForwardRuleOutputWithContext(ctx context.Context) ForwardRuleOutput
}

type ForwardRuleMap added in v0.1.7

type ForwardRuleMap map[string]ForwardRuleInput

func (ForwardRuleMap) ElementType added in v0.1.7

func (ForwardRuleMap) ElementType() reflect.Type

func (ForwardRuleMap) ToForwardRuleMapOutput added in v0.1.7

func (i ForwardRuleMap) ToForwardRuleMapOutput() ForwardRuleMapOutput

func (ForwardRuleMap) ToForwardRuleMapOutputWithContext added in v0.1.7

func (i ForwardRuleMap) ToForwardRuleMapOutputWithContext(ctx context.Context) ForwardRuleMapOutput

type ForwardRuleMapInput added in v0.1.7

type ForwardRuleMapInput interface {
	pulumi.Input

	ToForwardRuleMapOutput() ForwardRuleMapOutput
	ToForwardRuleMapOutputWithContext(context.Context) ForwardRuleMapOutput
}

ForwardRuleMapInput is an input type that accepts ForwardRuleMap and ForwardRuleMapOutput values. You can construct a concrete instance of `ForwardRuleMapInput` via:

ForwardRuleMap{ "key": ForwardRuleArgs{...} }

type ForwardRuleMapOutput added in v0.1.7

type ForwardRuleMapOutput struct{ *pulumi.OutputState }

func (ForwardRuleMapOutput) ElementType added in v0.1.7

func (ForwardRuleMapOutput) ElementType() reflect.Type

func (ForwardRuleMapOutput) MapIndex added in v0.1.7

func (ForwardRuleMapOutput) ToForwardRuleMapOutput added in v0.1.7

func (o ForwardRuleMapOutput) ToForwardRuleMapOutput() ForwardRuleMapOutput

func (ForwardRuleMapOutput) ToForwardRuleMapOutputWithContext added in v0.1.7

func (o ForwardRuleMapOutput) ToForwardRuleMapOutputWithContext(ctx context.Context) ForwardRuleMapOutput

type ForwardRuleOutput added in v0.1.7

type ForwardRuleOutput struct{ *pulumi.OutputState }

func (ForwardRuleOutput) ElementType added in v0.1.7

func (ForwardRuleOutput) ElementType() reflect.Type

func (ForwardRuleOutput) EndPointId added in v0.1.7

func (o ForwardRuleOutput) EndPointId() pulumi.StringOutput

Endpoint ID.

func (ForwardRuleOutput) RuleName added in v0.1.7

func (o ForwardRuleOutput) RuleName() pulumi.StringOutput

Forwarding rule name.

func (ForwardRuleOutput) RuleType added in v0.1.7

func (o ForwardRuleOutput) RuleType() pulumi.StringOutput

Forwarding rule type. DOWN: From cloud to off-cloud; UP: From off-cloud to cloud.

func (ForwardRuleOutput) ToForwardRuleOutput added in v0.1.7

func (o ForwardRuleOutput) ToForwardRuleOutput() ForwardRuleOutput

func (ForwardRuleOutput) ToForwardRuleOutputWithContext added in v0.1.7

func (o ForwardRuleOutput) ToForwardRuleOutputWithContext(ctx context.Context) ForwardRuleOutput

func (ForwardRuleOutput) ZoneId added in v0.1.7

Private domain ID, which can be viewed on the private domain list page.

type ForwardRuleState added in v0.1.7

type ForwardRuleState struct {
	// Endpoint ID.
	EndPointId pulumi.StringPtrInput
	// Forwarding rule name.
	RuleName pulumi.StringPtrInput
	// Forwarding rule type. DOWN: From cloud to off-cloud; UP: From off-cloud to cloud.
	RuleType pulumi.StringPtrInput
	// Private domain ID, which can be viewed on the private domain list page.
	ZoneId pulumi.StringPtrInput
}

func (ForwardRuleState) ElementType added in v0.1.7

func (ForwardRuleState) ElementType() reflect.Type

type GetEndPointsArgs added in v0.1.7

type GetEndPointsArgs struct {
	Filters          []GetEndPointsFilter `pulumi:"filters"`
	ResultOutputFile *string              `pulumi:"resultOutputFile"`
}

A collection of arguments for invoking getEndPoints.

type GetEndPointsEndPointSet added in v0.1.7

type GetEndPointsEndPointSet struct {
	EndPointId        string                       `pulumi:"endPointId"`
	EndPointName      string                       `pulumi:"endPointName"`
	EndPointServiceId string                       `pulumi:"endPointServiceId"`
	EndPointVipSets   []string                     `pulumi:"endPointVipSets"`
	RegionCode        string                       `pulumi:"regionCode"`
	Tags              []GetEndPointsEndPointSetTag `pulumi:"tags"`
}

type GetEndPointsEndPointSetArgs added in v0.1.7

type GetEndPointsEndPointSetArgs struct {
	EndPointId        pulumi.StringInput                   `pulumi:"endPointId"`
	EndPointName      pulumi.StringInput                   `pulumi:"endPointName"`
	EndPointServiceId pulumi.StringInput                   `pulumi:"endPointServiceId"`
	EndPointVipSets   pulumi.StringArrayInput              `pulumi:"endPointVipSets"`
	RegionCode        pulumi.StringInput                   `pulumi:"regionCode"`
	Tags              GetEndPointsEndPointSetTagArrayInput `pulumi:"tags"`
}

func (GetEndPointsEndPointSetArgs) ElementType added in v0.1.7

func (GetEndPointsEndPointSetArgs) ToGetEndPointsEndPointSetOutput added in v0.1.7

func (i GetEndPointsEndPointSetArgs) ToGetEndPointsEndPointSetOutput() GetEndPointsEndPointSetOutput

func (GetEndPointsEndPointSetArgs) ToGetEndPointsEndPointSetOutputWithContext added in v0.1.7

func (i GetEndPointsEndPointSetArgs) ToGetEndPointsEndPointSetOutputWithContext(ctx context.Context) GetEndPointsEndPointSetOutput

type GetEndPointsEndPointSetArray added in v0.1.7

type GetEndPointsEndPointSetArray []GetEndPointsEndPointSetInput

func (GetEndPointsEndPointSetArray) ElementType added in v0.1.7

func (GetEndPointsEndPointSetArray) ToGetEndPointsEndPointSetArrayOutput added in v0.1.7

func (i GetEndPointsEndPointSetArray) ToGetEndPointsEndPointSetArrayOutput() GetEndPointsEndPointSetArrayOutput

func (GetEndPointsEndPointSetArray) ToGetEndPointsEndPointSetArrayOutputWithContext added in v0.1.7

func (i GetEndPointsEndPointSetArray) ToGetEndPointsEndPointSetArrayOutputWithContext(ctx context.Context) GetEndPointsEndPointSetArrayOutput

type GetEndPointsEndPointSetArrayInput added in v0.1.7

type GetEndPointsEndPointSetArrayInput interface {
	pulumi.Input

	ToGetEndPointsEndPointSetArrayOutput() GetEndPointsEndPointSetArrayOutput
	ToGetEndPointsEndPointSetArrayOutputWithContext(context.Context) GetEndPointsEndPointSetArrayOutput
}

GetEndPointsEndPointSetArrayInput is an input type that accepts GetEndPointsEndPointSetArray and GetEndPointsEndPointSetArrayOutput values. You can construct a concrete instance of `GetEndPointsEndPointSetArrayInput` via:

GetEndPointsEndPointSetArray{ GetEndPointsEndPointSetArgs{...} }

type GetEndPointsEndPointSetArrayOutput added in v0.1.7

type GetEndPointsEndPointSetArrayOutput struct{ *pulumi.OutputState }

func (GetEndPointsEndPointSetArrayOutput) ElementType added in v0.1.7

func (GetEndPointsEndPointSetArrayOutput) Index added in v0.1.7

func (GetEndPointsEndPointSetArrayOutput) ToGetEndPointsEndPointSetArrayOutput added in v0.1.7

func (o GetEndPointsEndPointSetArrayOutput) ToGetEndPointsEndPointSetArrayOutput() GetEndPointsEndPointSetArrayOutput

func (GetEndPointsEndPointSetArrayOutput) ToGetEndPointsEndPointSetArrayOutputWithContext added in v0.1.7

func (o GetEndPointsEndPointSetArrayOutput) ToGetEndPointsEndPointSetArrayOutputWithContext(ctx context.Context) GetEndPointsEndPointSetArrayOutput

type GetEndPointsEndPointSetInput added in v0.1.7

type GetEndPointsEndPointSetInput interface {
	pulumi.Input

	ToGetEndPointsEndPointSetOutput() GetEndPointsEndPointSetOutput
	ToGetEndPointsEndPointSetOutputWithContext(context.Context) GetEndPointsEndPointSetOutput
}

GetEndPointsEndPointSetInput is an input type that accepts GetEndPointsEndPointSetArgs and GetEndPointsEndPointSetOutput values. You can construct a concrete instance of `GetEndPointsEndPointSetInput` via:

GetEndPointsEndPointSetArgs{...}

type GetEndPointsEndPointSetOutput added in v0.1.7

type GetEndPointsEndPointSetOutput struct{ *pulumi.OutputState }

func (GetEndPointsEndPointSetOutput) ElementType added in v0.1.7

func (GetEndPointsEndPointSetOutput) EndPointId added in v0.1.7

func (GetEndPointsEndPointSetOutput) EndPointName added in v0.1.7

func (GetEndPointsEndPointSetOutput) EndPointServiceId added in v0.1.7

func (o GetEndPointsEndPointSetOutput) EndPointServiceId() pulumi.StringOutput

func (GetEndPointsEndPointSetOutput) EndPointVipSets added in v0.1.7

func (GetEndPointsEndPointSetOutput) RegionCode added in v0.1.7

func (GetEndPointsEndPointSetOutput) Tags added in v0.1.7

func (GetEndPointsEndPointSetOutput) ToGetEndPointsEndPointSetOutput added in v0.1.7

func (o GetEndPointsEndPointSetOutput) ToGetEndPointsEndPointSetOutput() GetEndPointsEndPointSetOutput

func (GetEndPointsEndPointSetOutput) ToGetEndPointsEndPointSetOutputWithContext added in v0.1.7

func (o GetEndPointsEndPointSetOutput) ToGetEndPointsEndPointSetOutputWithContext(ctx context.Context) GetEndPointsEndPointSetOutput

type GetEndPointsEndPointSetTag added in v0.1.7

type GetEndPointsEndPointSetTag struct {
	TagKey   string `pulumi:"tagKey"`
	TagValue string `pulumi:"tagValue"`
}

type GetEndPointsEndPointSetTagArgs added in v0.1.7

type GetEndPointsEndPointSetTagArgs struct {
	TagKey   pulumi.StringInput `pulumi:"tagKey"`
	TagValue pulumi.StringInput `pulumi:"tagValue"`
}

func (GetEndPointsEndPointSetTagArgs) ElementType added in v0.1.7

func (GetEndPointsEndPointSetTagArgs) ToGetEndPointsEndPointSetTagOutput added in v0.1.7

func (i GetEndPointsEndPointSetTagArgs) ToGetEndPointsEndPointSetTagOutput() GetEndPointsEndPointSetTagOutput

func (GetEndPointsEndPointSetTagArgs) ToGetEndPointsEndPointSetTagOutputWithContext added in v0.1.7

func (i GetEndPointsEndPointSetTagArgs) ToGetEndPointsEndPointSetTagOutputWithContext(ctx context.Context) GetEndPointsEndPointSetTagOutput

type GetEndPointsEndPointSetTagArray added in v0.1.7

type GetEndPointsEndPointSetTagArray []GetEndPointsEndPointSetTagInput

func (GetEndPointsEndPointSetTagArray) ElementType added in v0.1.7

func (GetEndPointsEndPointSetTagArray) ToGetEndPointsEndPointSetTagArrayOutput added in v0.1.7

func (i GetEndPointsEndPointSetTagArray) ToGetEndPointsEndPointSetTagArrayOutput() GetEndPointsEndPointSetTagArrayOutput

func (GetEndPointsEndPointSetTagArray) ToGetEndPointsEndPointSetTagArrayOutputWithContext added in v0.1.7

func (i GetEndPointsEndPointSetTagArray) ToGetEndPointsEndPointSetTagArrayOutputWithContext(ctx context.Context) GetEndPointsEndPointSetTagArrayOutput

type GetEndPointsEndPointSetTagArrayInput added in v0.1.7

type GetEndPointsEndPointSetTagArrayInput interface {
	pulumi.Input

	ToGetEndPointsEndPointSetTagArrayOutput() GetEndPointsEndPointSetTagArrayOutput
	ToGetEndPointsEndPointSetTagArrayOutputWithContext(context.Context) GetEndPointsEndPointSetTagArrayOutput
}

GetEndPointsEndPointSetTagArrayInput is an input type that accepts GetEndPointsEndPointSetTagArray and GetEndPointsEndPointSetTagArrayOutput values. You can construct a concrete instance of `GetEndPointsEndPointSetTagArrayInput` via:

GetEndPointsEndPointSetTagArray{ GetEndPointsEndPointSetTagArgs{...} }

type GetEndPointsEndPointSetTagArrayOutput added in v0.1.7

type GetEndPointsEndPointSetTagArrayOutput struct{ *pulumi.OutputState }

func (GetEndPointsEndPointSetTagArrayOutput) ElementType added in v0.1.7

func (GetEndPointsEndPointSetTagArrayOutput) Index added in v0.1.7

func (GetEndPointsEndPointSetTagArrayOutput) ToGetEndPointsEndPointSetTagArrayOutput added in v0.1.7

func (o GetEndPointsEndPointSetTagArrayOutput) ToGetEndPointsEndPointSetTagArrayOutput() GetEndPointsEndPointSetTagArrayOutput

func (GetEndPointsEndPointSetTagArrayOutput) ToGetEndPointsEndPointSetTagArrayOutputWithContext added in v0.1.7

func (o GetEndPointsEndPointSetTagArrayOutput) ToGetEndPointsEndPointSetTagArrayOutputWithContext(ctx context.Context) GetEndPointsEndPointSetTagArrayOutput

type GetEndPointsEndPointSetTagInput added in v0.1.7

type GetEndPointsEndPointSetTagInput interface {
	pulumi.Input

	ToGetEndPointsEndPointSetTagOutput() GetEndPointsEndPointSetTagOutput
	ToGetEndPointsEndPointSetTagOutputWithContext(context.Context) GetEndPointsEndPointSetTagOutput
}

GetEndPointsEndPointSetTagInput is an input type that accepts GetEndPointsEndPointSetTagArgs and GetEndPointsEndPointSetTagOutput values. You can construct a concrete instance of `GetEndPointsEndPointSetTagInput` via:

GetEndPointsEndPointSetTagArgs{...}

type GetEndPointsEndPointSetTagOutput added in v0.1.7

type GetEndPointsEndPointSetTagOutput struct{ *pulumi.OutputState }

func (GetEndPointsEndPointSetTagOutput) ElementType added in v0.1.7

func (GetEndPointsEndPointSetTagOutput) TagKey added in v0.1.7

func (GetEndPointsEndPointSetTagOutput) TagValue added in v0.1.7

func (GetEndPointsEndPointSetTagOutput) ToGetEndPointsEndPointSetTagOutput added in v0.1.7

func (o GetEndPointsEndPointSetTagOutput) ToGetEndPointsEndPointSetTagOutput() GetEndPointsEndPointSetTagOutput

func (GetEndPointsEndPointSetTagOutput) ToGetEndPointsEndPointSetTagOutputWithContext added in v0.1.7

func (o GetEndPointsEndPointSetTagOutput) ToGetEndPointsEndPointSetTagOutputWithContext(ctx context.Context) GetEndPointsEndPointSetTagOutput

type GetEndPointsFilter added in v0.1.7

type GetEndPointsFilter struct {
	Name   string   `pulumi:"name"`
	Values []string `pulumi:"values"`
}

type GetEndPointsFilterArgs added in v0.1.7

type GetEndPointsFilterArgs struct {
	Name   pulumi.StringInput      `pulumi:"name"`
	Values pulumi.StringArrayInput `pulumi:"values"`
}

func (GetEndPointsFilterArgs) ElementType added in v0.1.7

func (GetEndPointsFilterArgs) ElementType() reflect.Type

func (GetEndPointsFilterArgs) ToGetEndPointsFilterOutput added in v0.1.7

func (i GetEndPointsFilterArgs) ToGetEndPointsFilterOutput() GetEndPointsFilterOutput

func (GetEndPointsFilterArgs) ToGetEndPointsFilterOutputWithContext added in v0.1.7

func (i GetEndPointsFilterArgs) ToGetEndPointsFilterOutputWithContext(ctx context.Context) GetEndPointsFilterOutput

type GetEndPointsFilterArray added in v0.1.7

type GetEndPointsFilterArray []GetEndPointsFilterInput

func (GetEndPointsFilterArray) ElementType added in v0.1.7

func (GetEndPointsFilterArray) ElementType() reflect.Type

func (GetEndPointsFilterArray) ToGetEndPointsFilterArrayOutput added in v0.1.7

func (i GetEndPointsFilterArray) ToGetEndPointsFilterArrayOutput() GetEndPointsFilterArrayOutput

func (GetEndPointsFilterArray) ToGetEndPointsFilterArrayOutputWithContext added in v0.1.7

func (i GetEndPointsFilterArray) ToGetEndPointsFilterArrayOutputWithContext(ctx context.Context) GetEndPointsFilterArrayOutput

type GetEndPointsFilterArrayInput added in v0.1.7

type GetEndPointsFilterArrayInput interface {
	pulumi.Input

	ToGetEndPointsFilterArrayOutput() GetEndPointsFilterArrayOutput
	ToGetEndPointsFilterArrayOutputWithContext(context.Context) GetEndPointsFilterArrayOutput
}

GetEndPointsFilterArrayInput is an input type that accepts GetEndPointsFilterArray and GetEndPointsFilterArrayOutput values. You can construct a concrete instance of `GetEndPointsFilterArrayInput` via:

GetEndPointsFilterArray{ GetEndPointsFilterArgs{...} }

type GetEndPointsFilterArrayOutput added in v0.1.7

type GetEndPointsFilterArrayOutput struct{ *pulumi.OutputState }

func (GetEndPointsFilterArrayOutput) ElementType added in v0.1.7

func (GetEndPointsFilterArrayOutput) Index added in v0.1.7

func (GetEndPointsFilterArrayOutput) ToGetEndPointsFilterArrayOutput added in v0.1.7

func (o GetEndPointsFilterArrayOutput) ToGetEndPointsFilterArrayOutput() GetEndPointsFilterArrayOutput

func (GetEndPointsFilterArrayOutput) ToGetEndPointsFilterArrayOutputWithContext added in v0.1.7

func (o GetEndPointsFilterArrayOutput) ToGetEndPointsFilterArrayOutputWithContext(ctx context.Context) GetEndPointsFilterArrayOutput

type GetEndPointsFilterInput added in v0.1.7

type GetEndPointsFilterInput interface {
	pulumi.Input

	ToGetEndPointsFilterOutput() GetEndPointsFilterOutput
	ToGetEndPointsFilterOutputWithContext(context.Context) GetEndPointsFilterOutput
}

GetEndPointsFilterInput is an input type that accepts GetEndPointsFilterArgs and GetEndPointsFilterOutput values. You can construct a concrete instance of `GetEndPointsFilterInput` via:

GetEndPointsFilterArgs{...}

type GetEndPointsFilterOutput added in v0.1.7

type GetEndPointsFilterOutput struct{ *pulumi.OutputState }

func (GetEndPointsFilterOutput) ElementType added in v0.1.7

func (GetEndPointsFilterOutput) ElementType() reflect.Type

func (GetEndPointsFilterOutput) Name added in v0.1.7

func (GetEndPointsFilterOutput) ToGetEndPointsFilterOutput added in v0.1.7

func (o GetEndPointsFilterOutput) ToGetEndPointsFilterOutput() GetEndPointsFilterOutput

func (GetEndPointsFilterOutput) ToGetEndPointsFilterOutputWithContext added in v0.1.7

func (o GetEndPointsFilterOutput) ToGetEndPointsFilterOutputWithContext(ctx context.Context) GetEndPointsFilterOutput

func (GetEndPointsFilterOutput) Values added in v0.1.7

type GetEndPointsOutputArgs added in v0.1.7

type GetEndPointsOutputArgs struct {
	Filters          GetEndPointsFilterArrayInput `pulumi:"filters"`
	ResultOutputFile pulumi.StringPtrInput        `pulumi:"resultOutputFile"`
}

A collection of arguments for invoking getEndPoints.

func (GetEndPointsOutputArgs) ElementType added in v0.1.7

func (GetEndPointsOutputArgs) ElementType() reflect.Type

type GetEndPointsResult added in v0.1.7

type GetEndPointsResult struct {
	EndPointSets []GetEndPointsEndPointSet `pulumi:"endPointSets"`
	Filters      []GetEndPointsFilter      `pulumi:"filters"`
	// The provider-assigned unique ID for this managed resource.
	Id               string  `pulumi:"id"`
	ResultOutputFile *string `pulumi:"resultOutputFile"`
}

A collection of values returned by getEndPoints.

func GetEndPoints added in v0.1.7

func GetEndPoints(ctx *pulumi.Context, args *GetEndPointsArgs, opts ...pulumi.InvokeOption) (*GetEndPointsResult, error)

type GetEndPointsResultOutput added in v0.1.7

type GetEndPointsResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getEndPoints.

func GetEndPointsOutput added in v0.1.7

func GetEndPointsOutput(ctx *pulumi.Context, args GetEndPointsOutputArgs, opts ...pulumi.InvokeOption) GetEndPointsResultOutput

func (GetEndPointsResultOutput) ElementType added in v0.1.7

func (GetEndPointsResultOutput) ElementType() reflect.Type

func (GetEndPointsResultOutput) EndPointSets added in v0.1.7

func (GetEndPointsResultOutput) Filters added in v0.1.7

func (GetEndPointsResultOutput) Id added in v0.1.7

The provider-assigned unique ID for this managed resource.

func (GetEndPointsResultOutput) ResultOutputFile added in v0.1.7

func (o GetEndPointsResultOutput) ResultOutputFile() pulumi.StringPtrOutput

func (GetEndPointsResultOutput) ToGetEndPointsResultOutput added in v0.1.7

func (o GetEndPointsResultOutput) ToGetEndPointsResultOutput() GetEndPointsResultOutput

func (GetEndPointsResultOutput) ToGetEndPointsResultOutputWithContext added in v0.1.7

func (o GetEndPointsResultOutput) ToGetEndPointsResultOutputWithContext(ctx context.Context) GetEndPointsResultOutput

type GetForwardRulesArgs added in v0.1.7

type GetForwardRulesArgs struct {
	Filters          []GetForwardRulesFilter `pulumi:"filters"`
	ResultOutputFile *string                 `pulumi:"resultOutputFile"`
}

A collection of arguments for invoking getForwardRules.

type GetForwardRulesFilter added in v0.1.7

type GetForwardRulesFilter struct {
	Name   string   `pulumi:"name"`
	Values []string `pulumi:"values"`
}

type GetForwardRulesFilterArgs added in v0.1.7

type GetForwardRulesFilterArgs struct {
	Name   pulumi.StringInput      `pulumi:"name"`
	Values pulumi.StringArrayInput `pulumi:"values"`
}

func (GetForwardRulesFilterArgs) ElementType added in v0.1.7

func (GetForwardRulesFilterArgs) ElementType() reflect.Type

func (GetForwardRulesFilterArgs) ToGetForwardRulesFilterOutput added in v0.1.7

func (i GetForwardRulesFilterArgs) ToGetForwardRulesFilterOutput() GetForwardRulesFilterOutput

func (GetForwardRulesFilterArgs) ToGetForwardRulesFilterOutputWithContext added in v0.1.7

func (i GetForwardRulesFilterArgs) ToGetForwardRulesFilterOutputWithContext(ctx context.Context) GetForwardRulesFilterOutput

type GetForwardRulesFilterArray added in v0.1.7

type GetForwardRulesFilterArray []GetForwardRulesFilterInput

func (GetForwardRulesFilterArray) ElementType added in v0.1.7

func (GetForwardRulesFilterArray) ElementType() reflect.Type

func (GetForwardRulesFilterArray) ToGetForwardRulesFilterArrayOutput added in v0.1.7

func (i GetForwardRulesFilterArray) ToGetForwardRulesFilterArrayOutput() GetForwardRulesFilterArrayOutput

func (GetForwardRulesFilterArray) ToGetForwardRulesFilterArrayOutputWithContext added in v0.1.7

func (i GetForwardRulesFilterArray) ToGetForwardRulesFilterArrayOutputWithContext(ctx context.Context) GetForwardRulesFilterArrayOutput

type GetForwardRulesFilterArrayInput added in v0.1.7

type GetForwardRulesFilterArrayInput interface {
	pulumi.Input

	ToGetForwardRulesFilterArrayOutput() GetForwardRulesFilterArrayOutput
	ToGetForwardRulesFilterArrayOutputWithContext(context.Context) GetForwardRulesFilterArrayOutput
}

GetForwardRulesFilterArrayInput is an input type that accepts GetForwardRulesFilterArray and GetForwardRulesFilterArrayOutput values. You can construct a concrete instance of `GetForwardRulesFilterArrayInput` via:

GetForwardRulesFilterArray{ GetForwardRulesFilterArgs{...} }

type GetForwardRulesFilterArrayOutput added in v0.1.7

type GetForwardRulesFilterArrayOutput struct{ *pulumi.OutputState }

func (GetForwardRulesFilterArrayOutput) ElementType added in v0.1.7

func (GetForwardRulesFilterArrayOutput) Index added in v0.1.7

func (GetForwardRulesFilterArrayOutput) ToGetForwardRulesFilterArrayOutput added in v0.1.7

func (o GetForwardRulesFilterArrayOutput) ToGetForwardRulesFilterArrayOutput() GetForwardRulesFilterArrayOutput

func (GetForwardRulesFilterArrayOutput) ToGetForwardRulesFilterArrayOutputWithContext added in v0.1.7

func (o GetForwardRulesFilterArrayOutput) ToGetForwardRulesFilterArrayOutputWithContext(ctx context.Context) GetForwardRulesFilterArrayOutput

type GetForwardRulesFilterInput added in v0.1.7

type GetForwardRulesFilterInput interface {
	pulumi.Input

	ToGetForwardRulesFilterOutput() GetForwardRulesFilterOutput
	ToGetForwardRulesFilterOutputWithContext(context.Context) GetForwardRulesFilterOutput
}

GetForwardRulesFilterInput is an input type that accepts GetForwardRulesFilterArgs and GetForwardRulesFilterOutput values. You can construct a concrete instance of `GetForwardRulesFilterInput` via:

GetForwardRulesFilterArgs{...}

type GetForwardRulesFilterOutput added in v0.1.7

type GetForwardRulesFilterOutput struct{ *pulumi.OutputState }

func (GetForwardRulesFilterOutput) ElementType added in v0.1.7

func (GetForwardRulesFilterOutput) Name added in v0.1.7

func (GetForwardRulesFilterOutput) ToGetForwardRulesFilterOutput added in v0.1.7

func (o GetForwardRulesFilterOutput) ToGetForwardRulesFilterOutput() GetForwardRulesFilterOutput

func (GetForwardRulesFilterOutput) ToGetForwardRulesFilterOutputWithContext added in v0.1.7

func (o GetForwardRulesFilterOutput) ToGetForwardRulesFilterOutputWithContext(ctx context.Context) GetForwardRulesFilterOutput

func (GetForwardRulesFilterOutput) Values added in v0.1.7

type GetForwardRulesForwardRuleSet added in v0.1.7

type GetForwardRulesForwardRuleSet struct {
	CreatedAt        string                                `pulumi:"createdAt"`
	Domain           string                                `pulumi:"domain"`
	EndPointId       string                                `pulumi:"endPointId"`
	EndPointName     string                                `pulumi:"endPointName"`
	ForwardAddresses []string                              `pulumi:"forwardAddresses"`
	RuleId           string                                `pulumi:"ruleId"`
	RuleName         string                                `pulumi:"ruleName"`
	RuleType         string                                `pulumi:"ruleType"`
	Tags             []GetForwardRulesForwardRuleSetTag    `pulumi:"tags"`
	UpdatedAt        string                                `pulumi:"updatedAt"`
	VpcSets          []GetForwardRulesForwardRuleSetVpcSet `pulumi:"vpcSets"`
	ZoneId           string                                `pulumi:"zoneId"`
}

type GetForwardRulesForwardRuleSetArgs added in v0.1.7

type GetForwardRulesForwardRuleSetArgs struct {
	CreatedAt        pulumi.StringInput                            `pulumi:"createdAt"`
	Domain           pulumi.StringInput                            `pulumi:"domain"`
	EndPointId       pulumi.StringInput                            `pulumi:"endPointId"`
	EndPointName     pulumi.StringInput                            `pulumi:"endPointName"`
	ForwardAddresses pulumi.StringArrayInput                       `pulumi:"forwardAddresses"`
	RuleId           pulumi.StringInput                            `pulumi:"ruleId"`
	RuleName         pulumi.StringInput                            `pulumi:"ruleName"`
	RuleType         pulumi.StringInput                            `pulumi:"ruleType"`
	Tags             GetForwardRulesForwardRuleSetTagArrayInput    `pulumi:"tags"`
	UpdatedAt        pulumi.StringInput                            `pulumi:"updatedAt"`
	VpcSets          GetForwardRulesForwardRuleSetVpcSetArrayInput `pulumi:"vpcSets"`
	ZoneId           pulumi.StringInput                            `pulumi:"zoneId"`
}

func (GetForwardRulesForwardRuleSetArgs) ElementType added in v0.1.7

func (GetForwardRulesForwardRuleSetArgs) ToGetForwardRulesForwardRuleSetOutput added in v0.1.7

func (i GetForwardRulesForwardRuleSetArgs) ToGetForwardRulesForwardRuleSetOutput() GetForwardRulesForwardRuleSetOutput

func (GetForwardRulesForwardRuleSetArgs) ToGetForwardRulesForwardRuleSetOutputWithContext added in v0.1.7

func (i GetForwardRulesForwardRuleSetArgs) ToGetForwardRulesForwardRuleSetOutputWithContext(ctx context.Context) GetForwardRulesForwardRuleSetOutput

type GetForwardRulesForwardRuleSetArray added in v0.1.7

type GetForwardRulesForwardRuleSetArray []GetForwardRulesForwardRuleSetInput

func (GetForwardRulesForwardRuleSetArray) ElementType added in v0.1.7

func (GetForwardRulesForwardRuleSetArray) ToGetForwardRulesForwardRuleSetArrayOutput added in v0.1.7

func (i GetForwardRulesForwardRuleSetArray) ToGetForwardRulesForwardRuleSetArrayOutput() GetForwardRulesForwardRuleSetArrayOutput

func (GetForwardRulesForwardRuleSetArray) ToGetForwardRulesForwardRuleSetArrayOutputWithContext added in v0.1.7

func (i GetForwardRulesForwardRuleSetArray) ToGetForwardRulesForwardRuleSetArrayOutputWithContext(ctx context.Context) GetForwardRulesForwardRuleSetArrayOutput

type GetForwardRulesForwardRuleSetArrayInput added in v0.1.7

type GetForwardRulesForwardRuleSetArrayInput interface {
	pulumi.Input

	ToGetForwardRulesForwardRuleSetArrayOutput() GetForwardRulesForwardRuleSetArrayOutput
	ToGetForwardRulesForwardRuleSetArrayOutputWithContext(context.Context) GetForwardRulesForwardRuleSetArrayOutput
}

GetForwardRulesForwardRuleSetArrayInput is an input type that accepts GetForwardRulesForwardRuleSetArray and GetForwardRulesForwardRuleSetArrayOutput values. You can construct a concrete instance of `GetForwardRulesForwardRuleSetArrayInput` via:

GetForwardRulesForwardRuleSetArray{ GetForwardRulesForwardRuleSetArgs{...} }

type GetForwardRulesForwardRuleSetArrayOutput added in v0.1.7

type GetForwardRulesForwardRuleSetArrayOutput struct{ *pulumi.OutputState }

func (GetForwardRulesForwardRuleSetArrayOutput) ElementType added in v0.1.7

func (GetForwardRulesForwardRuleSetArrayOutput) Index added in v0.1.7

func (GetForwardRulesForwardRuleSetArrayOutput) ToGetForwardRulesForwardRuleSetArrayOutput added in v0.1.7

func (o GetForwardRulesForwardRuleSetArrayOutput) ToGetForwardRulesForwardRuleSetArrayOutput() GetForwardRulesForwardRuleSetArrayOutput

func (GetForwardRulesForwardRuleSetArrayOutput) ToGetForwardRulesForwardRuleSetArrayOutputWithContext added in v0.1.7

func (o GetForwardRulesForwardRuleSetArrayOutput) ToGetForwardRulesForwardRuleSetArrayOutputWithContext(ctx context.Context) GetForwardRulesForwardRuleSetArrayOutput

type GetForwardRulesForwardRuleSetInput added in v0.1.7

type GetForwardRulesForwardRuleSetInput interface {
	pulumi.Input

	ToGetForwardRulesForwardRuleSetOutput() GetForwardRulesForwardRuleSetOutput
	ToGetForwardRulesForwardRuleSetOutputWithContext(context.Context) GetForwardRulesForwardRuleSetOutput
}

GetForwardRulesForwardRuleSetInput is an input type that accepts GetForwardRulesForwardRuleSetArgs and GetForwardRulesForwardRuleSetOutput values. You can construct a concrete instance of `GetForwardRulesForwardRuleSetInput` via:

GetForwardRulesForwardRuleSetArgs{...}

type GetForwardRulesForwardRuleSetOutput added in v0.1.7

type GetForwardRulesForwardRuleSetOutput struct{ *pulumi.OutputState }

func (GetForwardRulesForwardRuleSetOutput) CreatedAt added in v0.1.7

func (GetForwardRulesForwardRuleSetOutput) Domain added in v0.1.7

func (GetForwardRulesForwardRuleSetOutput) ElementType added in v0.1.7

func (GetForwardRulesForwardRuleSetOutput) EndPointId added in v0.1.7

func (GetForwardRulesForwardRuleSetOutput) EndPointName added in v0.1.7

func (GetForwardRulesForwardRuleSetOutput) ForwardAddresses added in v0.1.7

func (GetForwardRulesForwardRuleSetOutput) RuleId added in v0.1.7

func (GetForwardRulesForwardRuleSetOutput) RuleName added in v0.1.7

func (GetForwardRulesForwardRuleSetOutput) RuleType added in v0.1.7

func (GetForwardRulesForwardRuleSetOutput) Tags added in v0.1.7

func (GetForwardRulesForwardRuleSetOutput) ToGetForwardRulesForwardRuleSetOutput added in v0.1.7

func (o GetForwardRulesForwardRuleSetOutput) ToGetForwardRulesForwardRuleSetOutput() GetForwardRulesForwardRuleSetOutput

func (GetForwardRulesForwardRuleSetOutput) ToGetForwardRulesForwardRuleSetOutputWithContext added in v0.1.7

func (o GetForwardRulesForwardRuleSetOutput) ToGetForwardRulesForwardRuleSetOutputWithContext(ctx context.Context) GetForwardRulesForwardRuleSetOutput

func (GetForwardRulesForwardRuleSetOutput) UpdatedAt added in v0.1.7

func (GetForwardRulesForwardRuleSetOutput) VpcSets added in v0.1.7

func (GetForwardRulesForwardRuleSetOutput) ZoneId added in v0.1.7

type GetForwardRulesForwardRuleSetTag added in v0.1.7

type GetForwardRulesForwardRuleSetTag struct {
	TagKey   string `pulumi:"tagKey"`
	TagValue string `pulumi:"tagValue"`
}

type GetForwardRulesForwardRuleSetTagArgs added in v0.1.7

type GetForwardRulesForwardRuleSetTagArgs struct {
	TagKey   pulumi.StringInput `pulumi:"tagKey"`
	TagValue pulumi.StringInput `pulumi:"tagValue"`
}

func (GetForwardRulesForwardRuleSetTagArgs) ElementType added in v0.1.7

func (GetForwardRulesForwardRuleSetTagArgs) ToGetForwardRulesForwardRuleSetTagOutput added in v0.1.7

func (i GetForwardRulesForwardRuleSetTagArgs) ToGetForwardRulesForwardRuleSetTagOutput() GetForwardRulesForwardRuleSetTagOutput

func (GetForwardRulesForwardRuleSetTagArgs) ToGetForwardRulesForwardRuleSetTagOutputWithContext added in v0.1.7

func (i GetForwardRulesForwardRuleSetTagArgs) ToGetForwardRulesForwardRuleSetTagOutputWithContext(ctx context.Context) GetForwardRulesForwardRuleSetTagOutput

type GetForwardRulesForwardRuleSetTagArray added in v0.1.7

type GetForwardRulesForwardRuleSetTagArray []GetForwardRulesForwardRuleSetTagInput

func (GetForwardRulesForwardRuleSetTagArray) ElementType added in v0.1.7

func (GetForwardRulesForwardRuleSetTagArray) ToGetForwardRulesForwardRuleSetTagArrayOutput added in v0.1.7

func (i GetForwardRulesForwardRuleSetTagArray) ToGetForwardRulesForwardRuleSetTagArrayOutput() GetForwardRulesForwardRuleSetTagArrayOutput

func (GetForwardRulesForwardRuleSetTagArray) ToGetForwardRulesForwardRuleSetTagArrayOutputWithContext added in v0.1.7

func (i GetForwardRulesForwardRuleSetTagArray) ToGetForwardRulesForwardRuleSetTagArrayOutputWithContext(ctx context.Context) GetForwardRulesForwardRuleSetTagArrayOutput

type GetForwardRulesForwardRuleSetTagArrayInput added in v0.1.7

type GetForwardRulesForwardRuleSetTagArrayInput interface {
	pulumi.Input

	ToGetForwardRulesForwardRuleSetTagArrayOutput() GetForwardRulesForwardRuleSetTagArrayOutput
	ToGetForwardRulesForwardRuleSetTagArrayOutputWithContext(context.Context) GetForwardRulesForwardRuleSetTagArrayOutput
}

GetForwardRulesForwardRuleSetTagArrayInput is an input type that accepts GetForwardRulesForwardRuleSetTagArray and GetForwardRulesForwardRuleSetTagArrayOutput values. You can construct a concrete instance of `GetForwardRulesForwardRuleSetTagArrayInput` via:

GetForwardRulesForwardRuleSetTagArray{ GetForwardRulesForwardRuleSetTagArgs{...} }

type GetForwardRulesForwardRuleSetTagArrayOutput added in v0.1.7

type GetForwardRulesForwardRuleSetTagArrayOutput struct{ *pulumi.OutputState }

func (GetForwardRulesForwardRuleSetTagArrayOutput) ElementType added in v0.1.7

func (GetForwardRulesForwardRuleSetTagArrayOutput) Index added in v0.1.7

func (GetForwardRulesForwardRuleSetTagArrayOutput) ToGetForwardRulesForwardRuleSetTagArrayOutput added in v0.1.7

func (o GetForwardRulesForwardRuleSetTagArrayOutput) ToGetForwardRulesForwardRuleSetTagArrayOutput() GetForwardRulesForwardRuleSetTagArrayOutput

func (GetForwardRulesForwardRuleSetTagArrayOutput) ToGetForwardRulesForwardRuleSetTagArrayOutputWithContext added in v0.1.7

func (o GetForwardRulesForwardRuleSetTagArrayOutput) ToGetForwardRulesForwardRuleSetTagArrayOutputWithContext(ctx context.Context) GetForwardRulesForwardRuleSetTagArrayOutput

type GetForwardRulesForwardRuleSetTagInput added in v0.1.7

type GetForwardRulesForwardRuleSetTagInput interface {
	pulumi.Input

	ToGetForwardRulesForwardRuleSetTagOutput() GetForwardRulesForwardRuleSetTagOutput
	ToGetForwardRulesForwardRuleSetTagOutputWithContext(context.Context) GetForwardRulesForwardRuleSetTagOutput
}

GetForwardRulesForwardRuleSetTagInput is an input type that accepts GetForwardRulesForwardRuleSetTagArgs and GetForwardRulesForwardRuleSetTagOutput values. You can construct a concrete instance of `GetForwardRulesForwardRuleSetTagInput` via:

GetForwardRulesForwardRuleSetTagArgs{...}

type GetForwardRulesForwardRuleSetTagOutput added in v0.1.7

type GetForwardRulesForwardRuleSetTagOutput struct{ *pulumi.OutputState }

func (GetForwardRulesForwardRuleSetTagOutput) ElementType added in v0.1.7

func (GetForwardRulesForwardRuleSetTagOutput) TagKey added in v0.1.7

func (GetForwardRulesForwardRuleSetTagOutput) TagValue added in v0.1.7

func (GetForwardRulesForwardRuleSetTagOutput) ToGetForwardRulesForwardRuleSetTagOutput added in v0.1.7

func (o GetForwardRulesForwardRuleSetTagOutput) ToGetForwardRulesForwardRuleSetTagOutput() GetForwardRulesForwardRuleSetTagOutput

func (GetForwardRulesForwardRuleSetTagOutput) ToGetForwardRulesForwardRuleSetTagOutputWithContext added in v0.1.7

func (o GetForwardRulesForwardRuleSetTagOutput) ToGetForwardRulesForwardRuleSetTagOutputWithContext(ctx context.Context) GetForwardRulesForwardRuleSetTagOutput

type GetForwardRulesForwardRuleSetVpcSet added in v0.1.7

type GetForwardRulesForwardRuleSetVpcSet struct {
	Region    string `pulumi:"region"`
	UniqVpcId string `pulumi:"uniqVpcId"`
}

type GetForwardRulesForwardRuleSetVpcSetArgs added in v0.1.7

type GetForwardRulesForwardRuleSetVpcSetArgs struct {
	Region    pulumi.StringInput `pulumi:"region"`
	UniqVpcId pulumi.StringInput `pulumi:"uniqVpcId"`
}

func (GetForwardRulesForwardRuleSetVpcSetArgs) ElementType added in v0.1.7

func (GetForwardRulesForwardRuleSetVpcSetArgs) ToGetForwardRulesForwardRuleSetVpcSetOutput added in v0.1.7

func (i GetForwardRulesForwardRuleSetVpcSetArgs) ToGetForwardRulesForwardRuleSetVpcSetOutput() GetForwardRulesForwardRuleSetVpcSetOutput

func (GetForwardRulesForwardRuleSetVpcSetArgs) ToGetForwardRulesForwardRuleSetVpcSetOutputWithContext added in v0.1.7

func (i GetForwardRulesForwardRuleSetVpcSetArgs) ToGetForwardRulesForwardRuleSetVpcSetOutputWithContext(ctx context.Context) GetForwardRulesForwardRuleSetVpcSetOutput

type GetForwardRulesForwardRuleSetVpcSetArray added in v0.1.7

type GetForwardRulesForwardRuleSetVpcSetArray []GetForwardRulesForwardRuleSetVpcSetInput

func (GetForwardRulesForwardRuleSetVpcSetArray) ElementType added in v0.1.7

func (GetForwardRulesForwardRuleSetVpcSetArray) ToGetForwardRulesForwardRuleSetVpcSetArrayOutput added in v0.1.7

func (i GetForwardRulesForwardRuleSetVpcSetArray) ToGetForwardRulesForwardRuleSetVpcSetArrayOutput() GetForwardRulesForwardRuleSetVpcSetArrayOutput

func (GetForwardRulesForwardRuleSetVpcSetArray) ToGetForwardRulesForwardRuleSetVpcSetArrayOutputWithContext added in v0.1.7

func (i GetForwardRulesForwardRuleSetVpcSetArray) ToGetForwardRulesForwardRuleSetVpcSetArrayOutputWithContext(ctx context.Context) GetForwardRulesForwardRuleSetVpcSetArrayOutput

type GetForwardRulesForwardRuleSetVpcSetArrayInput added in v0.1.7

type GetForwardRulesForwardRuleSetVpcSetArrayInput interface {
	pulumi.Input

	ToGetForwardRulesForwardRuleSetVpcSetArrayOutput() GetForwardRulesForwardRuleSetVpcSetArrayOutput
	ToGetForwardRulesForwardRuleSetVpcSetArrayOutputWithContext(context.Context) GetForwardRulesForwardRuleSetVpcSetArrayOutput
}

GetForwardRulesForwardRuleSetVpcSetArrayInput is an input type that accepts GetForwardRulesForwardRuleSetVpcSetArray and GetForwardRulesForwardRuleSetVpcSetArrayOutput values. You can construct a concrete instance of `GetForwardRulesForwardRuleSetVpcSetArrayInput` via:

GetForwardRulesForwardRuleSetVpcSetArray{ GetForwardRulesForwardRuleSetVpcSetArgs{...} }

type GetForwardRulesForwardRuleSetVpcSetArrayOutput added in v0.1.7

type GetForwardRulesForwardRuleSetVpcSetArrayOutput struct{ *pulumi.OutputState }

func (GetForwardRulesForwardRuleSetVpcSetArrayOutput) ElementType added in v0.1.7

func (GetForwardRulesForwardRuleSetVpcSetArrayOutput) Index added in v0.1.7

func (GetForwardRulesForwardRuleSetVpcSetArrayOutput) ToGetForwardRulesForwardRuleSetVpcSetArrayOutput added in v0.1.7

func (o GetForwardRulesForwardRuleSetVpcSetArrayOutput) ToGetForwardRulesForwardRuleSetVpcSetArrayOutput() GetForwardRulesForwardRuleSetVpcSetArrayOutput

func (GetForwardRulesForwardRuleSetVpcSetArrayOutput) ToGetForwardRulesForwardRuleSetVpcSetArrayOutputWithContext added in v0.1.7

func (o GetForwardRulesForwardRuleSetVpcSetArrayOutput) ToGetForwardRulesForwardRuleSetVpcSetArrayOutputWithContext(ctx context.Context) GetForwardRulesForwardRuleSetVpcSetArrayOutput

type GetForwardRulesForwardRuleSetVpcSetInput added in v0.1.7

type GetForwardRulesForwardRuleSetVpcSetInput interface {
	pulumi.Input

	ToGetForwardRulesForwardRuleSetVpcSetOutput() GetForwardRulesForwardRuleSetVpcSetOutput
	ToGetForwardRulesForwardRuleSetVpcSetOutputWithContext(context.Context) GetForwardRulesForwardRuleSetVpcSetOutput
}

GetForwardRulesForwardRuleSetVpcSetInput is an input type that accepts GetForwardRulesForwardRuleSetVpcSetArgs and GetForwardRulesForwardRuleSetVpcSetOutput values. You can construct a concrete instance of `GetForwardRulesForwardRuleSetVpcSetInput` via:

GetForwardRulesForwardRuleSetVpcSetArgs{...}

type GetForwardRulesForwardRuleSetVpcSetOutput added in v0.1.7

type GetForwardRulesForwardRuleSetVpcSetOutput struct{ *pulumi.OutputState }

func (GetForwardRulesForwardRuleSetVpcSetOutput) ElementType added in v0.1.7

func (GetForwardRulesForwardRuleSetVpcSetOutput) Region added in v0.1.7

func (GetForwardRulesForwardRuleSetVpcSetOutput) ToGetForwardRulesForwardRuleSetVpcSetOutput added in v0.1.7

func (o GetForwardRulesForwardRuleSetVpcSetOutput) ToGetForwardRulesForwardRuleSetVpcSetOutput() GetForwardRulesForwardRuleSetVpcSetOutput

func (GetForwardRulesForwardRuleSetVpcSetOutput) ToGetForwardRulesForwardRuleSetVpcSetOutputWithContext added in v0.1.7

func (o GetForwardRulesForwardRuleSetVpcSetOutput) ToGetForwardRulesForwardRuleSetVpcSetOutputWithContext(ctx context.Context) GetForwardRulesForwardRuleSetVpcSetOutput

func (GetForwardRulesForwardRuleSetVpcSetOutput) UniqVpcId added in v0.1.7

type GetForwardRulesOutputArgs added in v0.1.7

type GetForwardRulesOutputArgs struct {
	Filters          GetForwardRulesFilterArrayInput `pulumi:"filters"`
	ResultOutputFile pulumi.StringPtrInput           `pulumi:"resultOutputFile"`
}

A collection of arguments for invoking getForwardRules.

func (GetForwardRulesOutputArgs) ElementType added in v0.1.7

func (GetForwardRulesOutputArgs) ElementType() reflect.Type

type GetForwardRulesResult added in v0.1.7

type GetForwardRulesResult struct {
	Filters         []GetForwardRulesFilter         `pulumi:"filters"`
	ForwardRuleSets []GetForwardRulesForwardRuleSet `pulumi:"forwardRuleSets"`
	// The provider-assigned unique ID for this managed resource.
	Id               string  `pulumi:"id"`
	ResultOutputFile *string `pulumi:"resultOutputFile"`
}

A collection of values returned by getForwardRules.

func GetForwardRules added in v0.1.7

func GetForwardRules(ctx *pulumi.Context, args *GetForwardRulesArgs, opts ...pulumi.InvokeOption) (*GetForwardRulesResult, error)

type GetForwardRulesResultOutput added in v0.1.7

type GetForwardRulesResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getForwardRules.

func GetForwardRulesOutput added in v0.1.7

func (GetForwardRulesResultOutput) ElementType added in v0.1.7

func (GetForwardRulesResultOutput) Filters added in v0.1.7

func (GetForwardRulesResultOutput) ForwardRuleSets added in v0.1.7

func (GetForwardRulesResultOutput) Id added in v0.1.7

The provider-assigned unique ID for this managed resource.

func (GetForwardRulesResultOutput) ResultOutputFile added in v0.1.7

func (o GetForwardRulesResultOutput) ResultOutputFile() pulumi.StringPtrOutput

func (GetForwardRulesResultOutput) ToGetForwardRulesResultOutput added in v0.1.7

func (o GetForwardRulesResultOutput) ToGetForwardRulesResultOutput() GetForwardRulesResultOutput

func (GetForwardRulesResultOutput) ToGetForwardRulesResultOutputWithContext added in v0.1.7

func (o GetForwardRulesResultOutput) ToGetForwardRulesResultOutputWithContext(ctx context.Context) GetForwardRulesResultOutput

type GetPrivateZoneListArgs added in v0.1.7

type GetPrivateZoneListArgs struct {
	Filters          []GetPrivateZoneListFilter `pulumi:"filters"`
	ResultOutputFile *string                    `pulumi:"resultOutputFile"`
}

A collection of arguments for invoking getPrivateZoneList.

type GetPrivateZoneListFilter added in v0.1.7

type GetPrivateZoneListFilter struct {
	Name   string   `pulumi:"name"`
	Values []string `pulumi:"values"`
}

type GetPrivateZoneListFilterArgs added in v0.1.7

type GetPrivateZoneListFilterArgs struct {
	Name   pulumi.StringInput      `pulumi:"name"`
	Values pulumi.StringArrayInput `pulumi:"values"`
}

func (GetPrivateZoneListFilterArgs) ElementType added in v0.1.7

func (GetPrivateZoneListFilterArgs) ToGetPrivateZoneListFilterOutput added in v0.1.7

func (i GetPrivateZoneListFilterArgs) ToGetPrivateZoneListFilterOutput() GetPrivateZoneListFilterOutput

func (GetPrivateZoneListFilterArgs) ToGetPrivateZoneListFilterOutputWithContext added in v0.1.7

func (i GetPrivateZoneListFilterArgs) ToGetPrivateZoneListFilterOutputWithContext(ctx context.Context) GetPrivateZoneListFilterOutput

type GetPrivateZoneListFilterArray added in v0.1.7

type GetPrivateZoneListFilterArray []GetPrivateZoneListFilterInput

func (GetPrivateZoneListFilterArray) ElementType added in v0.1.7

func (GetPrivateZoneListFilterArray) ToGetPrivateZoneListFilterArrayOutput added in v0.1.7

func (i GetPrivateZoneListFilterArray) ToGetPrivateZoneListFilterArrayOutput() GetPrivateZoneListFilterArrayOutput

func (GetPrivateZoneListFilterArray) ToGetPrivateZoneListFilterArrayOutputWithContext added in v0.1.7

func (i GetPrivateZoneListFilterArray) ToGetPrivateZoneListFilterArrayOutputWithContext(ctx context.Context) GetPrivateZoneListFilterArrayOutput

type GetPrivateZoneListFilterArrayInput added in v0.1.7

type GetPrivateZoneListFilterArrayInput interface {
	pulumi.Input

	ToGetPrivateZoneListFilterArrayOutput() GetPrivateZoneListFilterArrayOutput
	ToGetPrivateZoneListFilterArrayOutputWithContext(context.Context) GetPrivateZoneListFilterArrayOutput
}

GetPrivateZoneListFilterArrayInput is an input type that accepts GetPrivateZoneListFilterArray and GetPrivateZoneListFilterArrayOutput values. You can construct a concrete instance of `GetPrivateZoneListFilterArrayInput` via:

GetPrivateZoneListFilterArray{ GetPrivateZoneListFilterArgs{...} }

type GetPrivateZoneListFilterArrayOutput added in v0.1.7

type GetPrivateZoneListFilterArrayOutput struct{ *pulumi.OutputState }

func (GetPrivateZoneListFilterArrayOutput) ElementType added in v0.1.7

func (GetPrivateZoneListFilterArrayOutput) Index added in v0.1.7

func (GetPrivateZoneListFilterArrayOutput) ToGetPrivateZoneListFilterArrayOutput added in v0.1.7

func (o GetPrivateZoneListFilterArrayOutput) ToGetPrivateZoneListFilterArrayOutput() GetPrivateZoneListFilterArrayOutput

func (GetPrivateZoneListFilterArrayOutput) ToGetPrivateZoneListFilterArrayOutputWithContext added in v0.1.7

func (o GetPrivateZoneListFilterArrayOutput) ToGetPrivateZoneListFilterArrayOutputWithContext(ctx context.Context) GetPrivateZoneListFilterArrayOutput

type GetPrivateZoneListFilterInput added in v0.1.7

type GetPrivateZoneListFilterInput interface {
	pulumi.Input

	ToGetPrivateZoneListFilterOutput() GetPrivateZoneListFilterOutput
	ToGetPrivateZoneListFilterOutputWithContext(context.Context) GetPrivateZoneListFilterOutput
}

GetPrivateZoneListFilterInput is an input type that accepts GetPrivateZoneListFilterArgs and GetPrivateZoneListFilterOutput values. You can construct a concrete instance of `GetPrivateZoneListFilterInput` via:

GetPrivateZoneListFilterArgs{...}

type GetPrivateZoneListFilterOutput added in v0.1.7

type GetPrivateZoneListFilterOutput struct{ *pulumi.OutputState }

func (GetPrivateZoneListFilterOutput) ElementType added in v0.1.7

func (GetPrivateZoneListFilterOutput) Name added in v0.1.7

func (GetPrivateZoneListFilterOutput) ToGetPrivateZoneListFilterOutput added in v0.1.7

func (o GetPrivateZoneListFilterOutput) ToGetPrivateZoneListFilterOutput() GetPrivateZoneListFilterOutput

func (GetPrivateZoneListFilterOutput) ToGetPrivateZoneListFilterOutputWithContext added in v0.1.7

func (o GetPrivateZoneListFilterOutput) ToGetPrivateZoneListFilterOutputWithContext(ctx context.Context) GetPrivateZoneListFilterOutput

func (GetPrivateZoneListFilterOutput) Values added in v0.1.7

type GetPrivateZoneListOutputArgs added in v0.1.7

type GetPrivateZoneListOutputArgs struct {
	Filters          GetPrivateZoneListFilterArrayInput `pulumi:"filters"`
	ResultOutputFile pulumi.StringPtrInput              `pulumi:"resultOutputFile"`
}

A collection of arguments for invoking getPrivateZoneList.

func (GetPrivateZoneListOutputArgs) ElementType added in v0.1.7

type GetPrivateZoneListPrivateZoneSet added in v0.1.7

type GetPrivateZoneListPrivateZoneSet struct {
	AccountVpcSets     []GetPrivateZoneListPrivateZoneSetAccountVpcSet `pulumi:"accountVpcSets"`
	CnameSpeedupStatus string                                          `pulumi:"cnameSpeedupStatus"`
	CreatedOn          string                                          `pulumi:"createdOn"`
	DeletedVpcSets     []GetPrivateZoneListPrivateZoneSetDeletedVpcSet `pulumi:"deletedVpcSets"`
	DnsForwardStatus   string                                          `pulumi:"dnsForwardStatus"`
	Domain             string                                          `pulumi:"domain"`
	EndPointName       string                                          `pulumi:"endPointName"`
	ForwardAddress     string                                          `pulumi:"forwardAddress"`
	ForwardRuleName    string                                          `pulumi:"forwardRuleName"`
	ForwardRuleType    string                                          `pulumi:"forwardRuleType"`
	IsCustomTld        bool                                            `pulumi:"isCustomTld"`
	OwnerUin           int                                             `pulumi:"ownerUin"`
	RecordCount        int                                             `pulumi:"recordCount"`
	Remark             string                                          `pulumi:"remark"`
	Status             string                                          `pulumi:"status"`
	Tags               []GetPrivateZoneListPrivateZoneSetTag           `pulumi:"tags"`
	UpdatedOn          string                                          `pulumi:"updatedOn"`
	VpcSets            []GetPrivateZoneListPrivateZoneSetVpcSet        `pulumi:"vpcSets"`
	ZoneId             string                                          `pulumi:"zoneId"`
}

type GetPrivateZoneListPrivateZoneSetAccountVpcSet added in v0.1.7

type GetPrivateZoneListPrivateZoneSetAccountVpcSet struct {
	Region    string `pulumi:"region"`
	Uin       string `pulumi:"uin"`
	UniqVpcId string `pulumi:"uniqVpcId"`
}

type GetPrivateZoneListPrivateZoneSetAccountVpcSetArgs added in v0.1.7

type GetPrivateZoneListPrivateZoneSetAccountVpcSetArgs struct {
	Region    pulumi.StringInput `pulumi:"region"`
	Uin       pulumi.StringInput `pulumi:"uin"`
	UniqVpcId pulumi.StringInput `pulumi:"uniqVpcId"`
}

func (GetPrivateZoneListPrivateZoneSetAccountVpcSetArgs) ElementType added in v0.1.7

func (GetPrivateZoneListPrivateZoneSetAccountVpcSetArgs) ToGetPrivateZoneListPrivateZoneSetAccountVpcSetOutput added in v0.1.7

func (i GetPrivateZoneListPrivateZoneSetAccountVpcSetArgs) ToGetPrivateZoneListPrivateZoneSetAccountVpcSetOutput() GetPrivateZoneListPrivateZoneSetAccountVpcSetOutput

func (GetPrivateZoneListPrivateZoneSetAccountVpcSetArgs) ToGetPrivateZoneListPrivateZoneSetAccountVpcSetOutputWithContext added in v0.1.7

func (i GetPrivateZoneListPrivateZoneSetAccountVpcSetArgs) ToGetPrivateZoneListPrivateZoneSetAccountVpcSetOutputWithContext(ctx context.Context) GetPrivateZoneListPrivateZoneSetAccountVpcSetOutput

type GetPrivateZoneListPrivateZoneSetAccountVpcSetArray added in v0.1.7

type GetPrivateZoneListPrivateZoneSetAccountVpcSetArray []GetPrivateZoneListPrivateZoneSetAccountVpcSetInput

func (GetPrivateZoneListPrivateZoneSetAccountVpcSetArray) ElementType added in v0.1.7

func (GetPrivateZoneListPrivateZoneSetAccountVpcSetArray) ToGetPrivateZoneListPrivateZoneSetAccountVpcSetArrayOutput added in v0.1.7

func (i GetPrivateZoneListPrivateZoneSetAccountVpcSetArray) ToGetPrivateZoneListPrivateZoneSetAccountVpcSetArrayOutput() GetPrivateZoneListPrivateZoneSetAccountVpcSetArrayOutput

func (GetPrivateZoneListPrivateZoneSetAccountVpcSetArray) ToGetPrivateZoneListPrivateZoneSetAccountVpcSetArrayOutputWithContext added in v0.1.7

func (i GetPrivateZoneListPrivateZoneSetAccountVpcSetArray) ToGetPrivateZoneListPrivateZoneSetAccountVpcSetArrayOutputWithContext(ctx context.Context) GetPrivateZoneListPrivateZoneSetAccountVpcSetArrayOutput

type GetPrivateZoneListPrivateZoneSetAccountVpcSetArrayInput added in v0.1.7

type GetPrivateZoneListPrivateZoneSetAccountVpcSetArrayInput interface {
	pulumi.Input

	ToGetPrivateZoneListPrivateZoneSetAccountVpcSetArrayOutput() GetPrivateZoneListPrivateZoneSetAccountVpcSetArrayOutput
	ToGetPrivateZoneListPrivateZoneSetAccountVpcSetArrayOutputWithContext(context.Context) GetPrivateZoneListPrivateZoneSetAccountVpcSetArrayOutput
}

GetPrivateZoneListPrivateZoneSetAccountVpcSetArrayInput is an input type that accepts GetPrivateZoneListPrivateZoneSetAccountVpcSetArray and GetPrivateZoneListPrivateZoneSetAccountVpcSetArrayOutput values. You can construct a concrete instance of `GetPrivateZoneListPrivateZoneSetAccountVpcSetArrayInput` via:

GetPrivateZoneListPrivateZoneSetAccountVpcSetArray{ GetPrivateZoneListPrivateZoneSetAccountVpcSetArgs{...} }

type GetPrivateZoneListPrivateZoneSetAccountVpcSetArrayOutput added in v0.1.7

type GetPrivateZoneListPrivateZoneSetAccountVpcSetArrayOutput struct{ *pulumi.OutputState }

func (GetPrivateZoneListPrivateZoneSetAccountVpcSetArrayOutput) ElementType added in v0.1.7

func (GetPrivateZoneListPrivateZoneSetAccountVpcSetArrayOutput) Index added in v0.1.7

func (GetPrivateZoneListPrivateZoneSetAccountVpcSetArrayOutput) ToGetPrivateZoneListPrivateZoneSetAccountVpcSetArrayOutput added in v0.1.7

func (GetPrivateZoneListPrivateZoneSetAccountVpcSetArrayOutput) ToGetPrivateZoneListPrivateZoneSetAccountVpcSetArrayOutputWithContext added in v0.1.7

func (o GetPrivateZoneListPrivateZoneSetAccountVpcSetArrayOutput) ToGetPrivateZoneListPrivateZoneSetAccountVpcSetArrayOutputWithContext(ctx context.Context) GetPrivateZoneListPrivateZoneSetAccountVpcSetArrayOutput

type GetPrivateZoneListPrivateZoneSetAccountVpcSetInput added in v0.1.7

type GetPrivateZoneListPrivateZoneSetAccountVpcSetInput interface {
	pulumi.Input

	ToGetPrivateZoneListPrivateZoneSetAccountVpcSetOutput() GetPrivateZoneListPrivateZoneSetAccountVpcSetOutput
	ToGetPrivateZoneListPrivateZoneSetAccountVpcSetOutputWithContext(context.Context) GetPrivateZoneListPrivateZoneSetAccountVpcSetOutput
}

GetPrivateZoneListPrivateZoneSetAccountVpcSetInput is an input type that accepts GetPrivateZoneListPrivateZoneSetAccountVpcSetArgs and GetPrivateZoneListPrivateZoneSetAccountVpcSetOutput values. You can construct a concrete instance of `GetPrivateZoneListPrivateZoneSetAccountVpcSetInput` via:

GetPrivateZoneListPrivateZoneSetAccountVpcSetArgs{...}

type GetPrivateZoneListPrivateZoneSetAccountVpcSetOutput added in v0.1.7

type GetPrivateZoneListPrivateZoneSetAccountVpcSetOutput struct{ *pulumi.OutputState }

func (GetPrivateZoneListPrivateZoneSetAccountVpcSetOutput) ElementType added in v0.1.7

func (GetPrivateZoneListPrivateZoneSetAccountVpcSetOutput) Region added in v0.1.7

func (GetPrivateZoneListPrivateZoneSetAccountVpcSetOutput) ToGetPrivateZoneListPrivateZoneSetAccountVpcSetOutput added in v0.1.7

func (o GetPrivateZoneListPrivateZoneSetAccountVpcSetOutput) ToGetPrivateZoneListPrivateZoneSetAccountVpcSetOutput() GetPrivateZoneListPrivateZoneSetAccountVpcSetOutput

func (GetPrivateZoneListPrivateZoneSetAccountVpcSetOutput) ToGetPrivateZoneListPrivateZoneSetAccountVpcSetOutputWithContext added in v0.1.7

func (o GetPrivateZoneListPrivateZoneSetAccountVpcSetOutput) ToGetPrivateZoneListPrivateZoneSetAccountVpcSetOutputWithContext(ctx context.Context) GetPrivateZoneListPrivateZoneSetAccountVpcSetOutput

func (GetPrivateZoneListPrivateZoneSetAccountVpcSetOutput) Uin added in v0.1.7

func (GetPrivateZoneListPrivateZoneSetAccountVpcSetOutput) UniqVpcId added in v0.1.7

type GetPrivateZoneListPrivateZoneSetArgs added in v0.1.7

type GetPrivateZoneListPrivateZoneSetArgs struct {
	AccountVpcSets     GetPrivateZoneListPrivateZoneSetAccountVpcSetArrayInput `pulumi:"accountVpcSets"`
	CnameSpeedupStatus pulumi.StringInput                                      `pulumi:"cnameSpeedupStatus"`
	CreatedOn          pulumi.StringInput                                      `pulumi:"createdOn"`
	DeletedVpcSets     GetPrivateZoneListPrivateZoneSetDeletedVpcSetArrayInput `pulumi:"deletedVpcSets"`
	DnsForwardStatus   pulumi.StringInput                                      `pulumi:"dnsForwardStatus"`
	Domain             pulumi.StringInput                                      `pulumi:"domain"`
	EndPointName       pulumi.StringInput                                      `pulumi:"endPointName"`
	ForwardAddress     pulumi.StringInput                                      `pulumi:"forwardAddress"`
	ForwardRuleName    pulumi.StringInput                                      `pulumi:"forwardRuleName"`
	ForwardRuleType    pulumi.StringInput                                      `pulumi:"forwardRuleType"`
	IsCustomTld        pulumi.BoolInput                                        `pulumi:"isCustomTld"`
	OwnerUin           pulumi.IntInput                                         `pulumi:"ownerUin"`
	RecordCount        pulumi.IntInput                                         `pulumi:"recordCount"`
	Remark             pulumi.StringInput                                      `pulumi:"remark"`
	Status             pulumi.StringInput                                      `pulumi:"status"`
	Tags               GetPrivateZoneListPrivateZoneSetTagArrayInput           `pulumi:"tags"`
	UpdatedOn          pulumi.StringInput                                      `pulumi:"updatedOn"`
	VpcSets            GetPrivateZoneListPrivateZoneSetVpcSetArrayInput        `pulumi:"vpcSets"`
	ZoneId             pulumi.StringInput                                      `pulumi:"zoneId"`
}

func (GetPrivateZoneListPrivateZoneSetArgs) ElementType added in v0.1.7

func (GetPrivateZoneListPrivateZoneSetArgs) ToGetPrivateZoneListPrivateZoneSetOutput added in v0.1.7

func (i GetPrivateZoneListPrivateZoneSetArgs) ToGetPrivateZoneListPrivateZoneSetOutput() GetPrivateZoneListPrivateZoneSetOutput

func (GetPrivateZoneListPrivateZoneSetArgs) ToGetPrivateZoneListPrivateZoneSetOutputWithContext added in v0.1.7

func (i GetPrivateZoneListPrivateZoneSetArgs) ToGetPrivateZoneListPrivateZoneSetOutputWithContext(ctx context.Context) GetPrivateZoneListPrivateZoneSetOutput

type GetPrivateZoneListPrivateZoneSetArray added in v0.1.7

type GetPrivateZoneListPrivateZoneSetArray []GetPrivateZoneListPrivateZoneSetInput

func (GetPrivateZoneListPrivateZoneSetArray) ElementType added in v0.1.7

func (GetPrivateZoneListPrivateZoneSetArray) ToGetPrivateZoneListPrivateZoneSetArrayOutput added in v0.1.7

func (i GetPrivateZoneListPrivateZoneSetArray) ToGetPrivateZoneListPrivateZoneSetArrayOutput() GetPrivateZoneListPrivateZoneSetArrayOutput

func (GetPrivateZoneListPrivateZoneSetArray) ToGetPrivateZoneListPrivateZoneSetArrayOutputWithContext added in v0.1.7

func (i GetPrivateZoneListPrivateZoneSetArray) ToGetPrivateZoneListPrivateZoneSetArrayOutputWithContext(ctx context.Context) GetPrivateZoneListPrivateZoneSetArrayOutput

type GetPrivateZoneListPrivateZoneSetArrayInput added in v0.1.7

type GetPrivateZoneListPrivateZoneSetArrayInput interface {
	pulumi.Input

	ToGetPrivateZoneListPrivateZoneSetArrayOutput() GetPrivateZoneListPrivateZoneSetArrayOutput
	ToGetPrivateZoneListPrivateZoneSetArrayOutputWithContext(context.Context) GetPrivateZoneListPrivateZoneSetArrayOutput
}

GetPrivateZoneListPrivateZoneSetArrayInput is an input type that accepts GetPrivateZoneListPrivateZoneSetArray and GetPrivateZoneListPrivateZoneSetArrayOutput values. You can construct a concrete instance of `GetPrivateZoneListPrivateZoneSetArrayInput` via:

GetPrivateZoneListPrivateZoneSetArray{ GetPrivateZoneListPrivateZoneSetArgs{...} }

type GetPrivateZoneListPrivateZoneSetArrayOutput added in v0.1.7

type GetPrivateZoneListPrivateZoneSetArrayOutput struct{ *pulumi.OutputState }

func (GetPrivateZoneListPrivateZoneSetArrayOutput) ElementType added in v0.1.7

func (GetPrivateZoneListPrivateZoneSetArrayOutput) Index added in v0.1.7

func (GetPrivateZoneListPrivateZoneSetArrayOutput) ToGetPrivateZoneListPrivateZoneSetArrayOutput added in v0.1.7

func (o GetPrivateZoneListPrivateZoneSetArrayOutput) ToGetPrivateZoneListPrivateZoneSetArrayOutput() GetPrivateZoneListPrivateZoneSetArrayOutput

func (GetPrivateZoneListPrivateZoneSetArrayOutput) ToGetPrivateZoneListPrivateZoneSetArrayOutputWithContext added in v0.1.7

func (o GetPrivateZoneListPrivateZoneSetArrayOutput) ToGetPrivateZoneListPrivateZoneSetArrayOutputWithContext(ctx context.Context) GetPrivateZoneListPrivateZoneSetArrayOutput

type GetPrivateZoneListPrivateZoneSetDeletedVpcSet added in v0.1.7

type GetPrivateZoneListPrivateZoneSetDeletedVpcSet struct {
	Region    string `pulumi:"region"`
	UniqVpcId string `pulumi:"uniqVpcId"`
}

type GetPrivateZoneListPrivateZoneSetDeletedVpcSetArgs added in v0.1.7

type GetPrivateZoneListPrivateZoneSetDeletedVpcSetArgs struct {
	Region    pulumi.StringInput `pulumi:"region"`
	UniqVpcId pulumi.StringInput `pulumi:"uniqVpcId"`
}

func (GetPrivateZoneListPrivateZoneSetDeletedVpcSetArgs) ElementType added in v0.1.7

func (GetPrivateZoneListPrivateZoneSetDeletedVpcSetArgs) ToGetPrivateZoneListPrivateZoneSetDeletedVpcSetOutput added in v0.1.7

func (i GetPrivateZoneListPrivateZoneSetDeletedVpcSetArgs) ToGetPrivateZoneListPrivateZoneSetDeletedVpcSetOutput() GetPrivateZoneListPrivateZoneSetDeletedVpcSetOutput

func (GetPrivateZoneListPrivateZoneSetDeletedVpcSetArgs) ToGetPrivateZoneListPrivateZoneSetDeletedVpcSetOutputWithContext added in v0.1.7

func (i GetPrivateZoneListPrivateZoneSetDeletedVpcSetArgs) ToGetPrivateZoneListPrivateZoneSetDeletedVpcSetOutputWithContext(ctx context.Context) GetPrivateZoneListPrivateZoneSetDeletedVpcSetOutput

type GetPrivateZoneListPrivateZoneSetDeletedVpcSetArray added in v0.1.7

type GetPrivateZoneListPrivateZoneSetDeletedVpcSetArray []GetPrivateZoneListPrivateZoneSetDeletedVpcSetInput

func (GetPrivateZoneListPrivateZoneSetDeletedVpcSetArray) ElementType added in v0.1.7

func (GetPrivateZoneListPrivateZoneSetDeletedVpcSetArray) ToGetPrivateZoneListPrivateZoneSetDeletedVpcSetArrayOutput added in v0.1.7

func (i GetPrivateZoneListPrivateZoneSetDeletedVpcSetArray) ToGetPrivateZoneListPrivateZoneSetDeletedVpcSetArrayOutput() GetPrivateZoneListPrivateZoneSetDeletedVpcSetArrayOutput

func (GetPrivateZoneListPrivateZoneSetDeletedVpcSetArray) ToGetPrivateZoneListPrivateZoneSetDeletedVpcSetArrayOutputWithContext added in v0.1.7

func (i GetPrivateZoneListPrivateZoneSetDeletedVpcSetArray) ToGetPrivateZoneListPrivateZoneSetDeletedVpcSetArrayOutputWithContext(ctx context.Context) GetPrivateZoneListPrivateZoneSetDeletedVpcSetArrayOutput

type GetPrivateZoneListPrivateZoneSetDeletedVpcSetArrayInput added in v0.1.7

type GetPrivateZoneListPrivateZoneSetDeletedVpcSetArrayInput interface {
	pulumi.Input

	ToGetPrivateZoneListPrivateZoneSetDeletedVpcSetArrayOutput() GetPrivateZoneListPrivateZoneSetDeletedVpcSetArrayOutput
	ToGetPrivateZoneListPrivateZoneSetDeletedVpcSetArrayOutputWithContext(context.Context) GetPrivateZoneListPrivateZoneSetDeletedVpcSetArrayOutput
}

GetPrivateZoneListPrivateZoneSetDeletedVpcSetArrayInput is an input type that accepts GetPrivateZoneListPrivateZoneSetDeletedVpcSetArray and GetPrivateZoneListPrivateZoneSetDeletedVpcSetArrayOutput values. You can construct a concrete instance of `GetPrivateZoneListPrivateZoneSetDeletedVpcSetArrayInput` via:

GetPrivateZoneListPrivateZoneSetDeletedVpcSetArray{ GetPrivateZoneListPrivateZoneSetDeletedVpcSetArgs{...} }

type GetPrivateZoneListPrivateZoneSetDeletedVpcSetArrayOutput added in v0.1.7

type GetPrivateZoneListPrivateZoneSetDeletedVpcSetArrayOutput struct{ *pulumi.OutputState }

func (GetPrivateZoneListPrivateZoneSetDeletedVpcSetArrayOutput) ElementType added in v0.1.7

func (GetPrivateZoneListPrivateZoneSetDeletedVpcSetArrayOutput) Index added in v0.1.7

func (GetPrivateZoneListPrivateZoneSetDeletedVpcSetArrayOutput) ToGetPrivateZoneListPrivateZoneSetDeletedVpcSetArrayOutput added in v0.1.7

func (GetPrivateZoneListPrivateZoneSetDeletedVpcSetArrayOutput) ToGetPrivateZoneListPrivateZoneSetDeletedVpcSetArrayOutputWithContext added in v0.1.7

func (o GetPrivateZoneListPrivateZoneSetDeletedVpcSetArrayOutput) ToGetPrivateZoneListPrivateZoneSetDeletedVpcSetArrayOutputWithContext(ctx context.Context) GetPrivateZoneListPrivateZoneSetDeletedVpcSetArrayOutput

type GetPrivateZoneListPrivateZoneSetDeletedVpcSetInput added in v0.1.7

type GetPrivateZoneListPrivateZoneSetDeletedVpcSetInput interface {
	pulumi.Input

	ToGetPrivateZoneListPrivateZoneSetDeletedVpcSetOutput() GetPrivateZoneListPrivateZoneSetDeletedVpcSetOutput
	ToGetPrivateZoneListPrivateZoneSetDeletedVpcSetOutputWithContext(context.Context) GetPrivateZoneListPrivateZoneSetDeletedVpcSetOutput
}

GetPrivateZoneListPrivateZoneSetDeletedVpcSetInput is an input type that accepts GetPrivateZoneListPrivateZoneSetDeletedVpcSetArgs and GetPrivateZoneListPrivateZoneSetDeletedVpcSetOutput values. You can construct a concrete instance of `GetPrivateZoneListPrivateZoneSetDeletedVpcSetInput` via:

GetPrivateZoneListPrivateZoneSetDeletedVpcSetArgs{...}

type GetPrivateZoneListPrivateZoneSetDeletedVpcSetOutput added in v0.1.7

type GetPrivateZoneListPrivateZoneSetDeletedVpcSetOutput struct{ *pulumi.OutputState }

func (GetPrivateZoneListPrivateZoneSetDeletedVpcSetOutput) ElementType added in v0.1.7

func (GetPrivateZoneListPrivateZoneSetDeletedVpcSetOutput) Region added in v0.1.7

func (GetPrivateZoneListPrivateZoneSetDeletedVpcSetOutput) ToGetPrivateZoneListPrivateZoneSetDeletedVpcSetOutput added in v0.1.7

func (o GetPrivateZoneListPrivateZoneSetDeletedVpcSetOutput) ToGetPrivateZoneListPrivateZoneSetDeletedVpcSetOutput() GetPrivateZoneListPrivateZoneSetDeletedVpcSetOutput

func (GetPrivateZoneListPrivateZoneSetDeletedVpcSetOutput) ToGetPrivateZoneListPrivateZoneSetDeletedVpcSetOutputWithContext added in v0.1.7

func (o GetPrivateZoneListPrivateZoneSetDeletedVpcSetOutput) ToGetPrivateZoneListPrivateZoneSetDeletedVpcSetOutputWithContext(ctx context.Context) GetPrivateZoneListPrivateZoneSetDeletedVpcSetOutput

func (GetPrivateZoneListPrivateZoneSetDeletedVpcSetOutput) UniqVpcId added in v0.1.7

type GetPrivateZoneListPrivateZoneSetInput added in v0.1.7

type GetPrivateZoneListPrivateZoneSetInput interface {
	pulumi.Input

	ToGetPrivateZoneListPrivateZoneSetOutput() GetPrivateZoneListPrivateZoneSetOutput
	ToGetPrivateZoneListPrivateZoneSetOutputWithContext(context.Context) GetPrivateZoneListPrivateZoneSetOutput
}

GetPrivateZoneListPrivateZoneSetInput is an input type that accepts GetPrivateZoneListPrivateZoneSetArgs and GetPrivateZoneListPrivateZoneSetOutput values. You can construct a concrete instance of `GetPrivateZoneListPrivateZoneSetInput` via:

GetPrivateZoneListPrivateZoneSetArgs{...}

type GetPrivateZoneListPrivateZoneSetOutput added in v0.1.7

type GetPrivateZoneListPrivateZoneSetOutput struct{ *pulumi.OutputState }

func (GetPrivateZoneListPrivateZoneSetOutput) AccountVpcSets added in v0.1.7

func (GetPrivateZoneListPrivateZoneSetOutput) CnameSpeedupStatus added in v0.1.7

func (GetPrivateZoneListPrivateZoneSetOutput) CreatedOn added in v0.1.7

func (GetPrivateZoneListPrivateZoneSetOutput) DeletedVpcSets added in v0.1.7

func (GetPrivateZoneListPrivateZoneSetOutput) DnsForwardStatus added in v0.1.7

func (GetPrivateZoneListPrivateZoneSetOutput) Domain added in v0.1.7

func (GetPrivateZoneListPrivateZoneSetOutput) ElementType added in v0.1.7

func (GetPrivateZoneListPrivateZoneSetOutput) EndPointName added in v0.1.7

func (GetPrivateZoneListPrivateZoneSetOutput) ForwardAddress added in v0.1.7

func (GetPrivateZoneListPrivateZoneSetOutput) ForwardRuleName added in v0.1.7

func (GetPrivateZoneListPrivateZoneSetOutput) ForwardRuleType added in v0.1.7

func (GetPrivateZoneListPrivateZoneSetOutput) IsCustomTld added in v0.1.7

func (GetPrivateZoneListPrivateZoneSetOutput) OwnerUin added in v0.1.7

func (GetPrivateZoneListPrivateZoneSetOutput) RecordCount added in v0.1.7

func (GetPrivateZoneListPrivateZoneSetOutput) Remark added in v0.1.7

func (GetPrivateZoneListPrivateZoneSetOutput) Status added in v0.1.7

func (GetPrivateZoneListPrivateZoneSetOutput) Tags added in v0.1.7

func (GetPrivateZoneListPrivateZoneSetOutput) ToGetPrivateZoneListPrivateZoneSetOutput added in v0.1.7

func (o GetPrivateZoneListPrivateZoneSetOutput) ToGetPrivateZoneListPrivateZoneSetOutput() GetPrivateZoneListPrivateZoneSetOutput

func (GetPrivateZoneListPrivateZoneSetOutput) ToGetPrivateZoneListPrivateZoneSetOutputWithContext added in v0.1.7

func (o GetPrivateZoneListPrivateZoneSetOutput) ToGetPrivateZoneListPrivateZoneSetOutputWithContext(ctx context.Context) GetPrivateZoneListPrivateZoneSetOutput

func (GetPrivateZoneListPrivateZoneSetOutput) UpdatedOn added in v0.1.7

func (GetPrivateZoneListPrivateZoneSetOutput) VpcSets added in v0.1.7

func (GetPrivateZoneListPrivateZoneSetOutput) ZoneId added in v0.1.7

type GetPrivateZoneListPrivateZoneSetTag added in v0.1.7

type GetPrivateZoneListPrivateZoneSetTag struct {
	TagKey   string `pulumi:"tagKey"`
	TagValue string `pulumi:"tagValue"`
}

type GetPrivateZoneListPrivateZoneSetTagArgs added in v0.1.7

type GetPrivateZoneListPrivateZoneSetTagArgs struct {
	TagKey   pulumi.StringInput `pulumi:"tagKey"`
	TagValue pulumi.StringInput `pulumi:"tagValue"`
}

func (GetPrivateZoneListPrivateZoneSetTagArgs) ElementType added in v0.1.7

func (GetPrivateZoneListPrivateZoneSetTagArgs) ToGetPrivateZoneListPrivateZoneSetTagOutput added in v0.1.7

func (i GetPrivateZoneListPrivateZoneSetTagArgs) ToGetPrivateZoneListPrivateZoneSetTagOutput() GetPrivateZoneListPrivateZoneSetTagOutput

func (GetPrivateZoneListPrivateZoneSetTagArgs) ToGetPrivateZoneListPrivateZoneSetTagOutputWithContext added in v0.1.7

func (i GetPrivateZoneListPrivateZoneSetTagArgs) ToGetPrivateZoneListPrivateZoneSetTagOutputWithContext(ctx context.Context) GetPrivateZoneListPrivateZoneSetTagOutput

type GetPrivateZoneListPrivateZoneSetTagArray added in v0.1.7

type GetPrivateZoneListPrivateZoneSetTagArray []GetPrivateZoneListPrivateZoneSetTagInput

func (GetPrivateZoneListPrivateZoneSetTagArray) ElementType added in v0.1.7

func (GetPrivateZoneListPrivateZoneSetTagArray) ToGetPrivateZoneListPrivateZoneSetTagArrayOutput added in v0.1.7

func (i GetPrivateZoneListPrivateZoneSetTagArray) ToGetPrivateZoneListPrivateZoneSetTagArrayOutput() GetPrivateZoneListPrivateZoneSetTagArrayOutput

func (GetPrivateZoneListPrivateZoneSetTagArray) ToGetPrivateZoneListPrivateZoneSetTagArrayOutputWithContext added in v0.1.7

func (i GetPrivateZoneListPrivateZoneSetTagArray) ToGetPrivateZoneListPrivateZoneSetTagArrayOutputWithContext(ctx context.Context) GetPrivateZoneListPrivateZoneSetTagArrayOutput

type GetPrivateZoneListPrivateZoneSetTagArrayInput added in v0.1.7

type GetPrivateZoneListPrivateZoneSetTagArrayInput interface {
	pulumi.Input

	ToGetPrivateZoneListPrivateZoneSetTagArrayOutput() GetPrivateZoneListPrivateZoneSetTagArrayOutput
	ToGetPrivateZoneListPrivateZoneSetTagArrayOutputWithContext(context.Context) GetPrivateZoneListPrivateZoneSetTagArrayOutput
}

GetPrivateZoneListPrivateZoneSetTagArrayInput is an input type that accepts GetPrivateZoneListPrivateZoneSetTagArray and GetPrivateZoneListPrivateZoneSetTagArrayOutput values. You can construct a concrete instance of `GetPrivateZoneListPrivateZoneSetTagArrayInput` via:

GetPrivateZoneListPrivateZoneSetTagArray{ GetPrivateZoneListPrivateZoneSetTagArgs{...} }

type GetPrivateZoneListPrivateZoneSetTagArrayOutput added in v0.1.7

type GetPrivateZoneListPrivateZoneSetTagArrayOutput struct{ *pulumi.OutputState }

func (GetPrivateZoneListPrivateZoneSetTagArrayOutput) ElementType added in v0.1.7

func (GetPrivateZoneListPrivateZoneSetTagArrayOutput) Index added in v0.1.7

func (GetPrivateZoneListPrivateZoneSetTagArrayOutput) ToGetPrivateZoneListPrivateZoneSetTagArrayOutput added in v0.1.7

func (o GetPrivateZoneListPrivateZoneSetTagArrayOutput) ToGetPrivateZoneListPrivateZoneSetTagArrayOutput() GetPrivateZoneListPrivateZoneSetTagArrayOutput

func (GetPrivateZoneListPrivateZoneSetTagArrayOutput) ToGetPrivateZoneListPrivateZoneSetTagArrayOutputWithContext added in v0.1.7

func (o GetPrivateZoneListPrivateZoneSetTagArrayOutput) ToGetPrivateZoneListPrivateZoneSetTagArrayOutputWithContext(ctx context.Context) GetPrivateZoneListPrivateZoneSetTagArrayOutput

type GetPrivateZoneListPrivateZoneSetTagInput added in v0.1.7

type GetPrivateZoneListPrivateZoneSetTagInput interface {
	pulumi.Input

	ToGetPrivateZoneListPrivateZoneSetTagOutput() GetPrivateZoneListPrivateZoneSetTagOutput
	ToGetPrivateZoneListPrivateZoneSetTagOutputWithContext(context.Context) GetPrivateZoneListPrivateZoneSetTagOutput
}

GetPrivateZoneListPrivateZoneSetTagInput is an input type that accepts GetPrivateZoneListPrivateZoneSetTagArgs and GetPrivateZoneListPrivateZoneSetTagOutput values. You can construct a concrete instance of `GetPrivateZoneListPrivateZoneSetTagInput` via:

GetPrivateZoneListPrivateZoneSetTagArgs{...}

type GetPrivateZoneListPrivateZoneSetTagOutput added in v0.1.7

type GetPrivateZoneListPrivateZoneSetTagOutput struct{ *pulumi.OutputState }

func (GetPrivateZoneListPrivateZoneSetTagOutput) ElementType added in v0.1.7

func (GetPrivateZoneListPrivateZoneSetTagOutput) TagKey added in v0.1.7

func (GetPrivateZoneListPrivateZoneSetTagOutput) TagValue added in v0.1.7

func (GetPrivateZoneListPrivateZoneSetTagOutput) ToGetPrivateZoneListPrivateZoneSetTagOutput added in v0.1.7

func (o GetPrivateZoneListPrivateZoneSetTagOutput) ToGetPrivateZoneListPrivateZoneSetTagOutput() GetPrivateZoneListPrivateZoneSetTagOutput

func (GetPrivateZoneListPrivateZoneSetTagOutput) ToGetPrivateZoneListPrivateZoneSetTagOutputWithContext added in v0.1.7

func (o GetPrivateZoneListPrivateZoneSetTagOutput) ToGetPrivateZoneListPrivateZoneSetTagOutputWithContext(ctx context.Context) GetPrivateZoneListPrivateZoneSetTagOutput

type GetPrivateZoneListPrivateZoneSetVpcSet added in v0.1.7

type GetPrivateZoneListPrivateZoneSetVpcSet struct {
	Region    string `pulumi:"region"`
	UniqVpcId string `pulumi:"uniqVpcId"`
}

type GetPrivateZoneListPrivateZoneSetVpcSetArgs added in v0.1.7

type GetPrivateZoneListPrivateZoneSetVpcSetArgs struct {
	Region    pulumi.StringInput `pulumi:"region"`
	UniqVpcId pulumi.StringInput `pulumi:"uniqVpcId"`
}

func (GetPrivateZoneListPrivateZoneSetVpcSetArgs) ElementType added in v0.1.7

func (GetPrivateZoneListPrivateZoneSetVpcSetArgs) ToGetPrivateZoneListPrivateZoneSetVpcSetOutput added in v0.1.7

func (i GetPrivateZoneListPrivateZoneSetVpcSetArgs) ToGetPrivateZoneListPrivateZoneSetVpcSetOutput() GetPrivateZoneListPrivateZoneSetVpcSetOutput

func (GetPrivateZoneListPrivateZoneSetVpcSetArgs) ToGetPrivateZoneListPrivateZoneSetVpcSetOutputWithContext added in v0.1.7

func (i GetPrivateZoneListPrivateZoneSetVpcSetArgs) ToGetPrivateZoneListPrivateZoneSetVpcSetOutputWithContext(ctx context.Context) GetPrivateZoneListPrivateZoneSetVpcSetOutput

type GetPrivateZoneListPrivateZoneSetVpcSetArray added in v0.1.7

type GetPrivateZoneListPrivateZoneSetVpcSetArray []GetPrivateZoneListPrivateZoneSetVpcSetInput

func (GetPrivateZoneListPrivateZoneSetVpcSetArray) ElementType added in v0.1.7

func (GetPrivateZoneListPrivateZoneSetVpcSetArray) ToGetPrivateZoneListPrivateZoneSetVpcSetArrayOutput added in v0.1.7

func (i GetPrivateZoneListPrivateZoneSetVpcSetArray) ToGetPrivateZoneListPrivateZoneSetVpcSetArrayOutput() GetPrivateZoneListPrivateZoneSetVpcSetArrayOutput

func (GetPrivateZoneListPrivateZoneSetVpcSetArray) ToGetPrivateZoneListPrivateZoneSetVpcSetArrayOutputWithContext added in v0.1.7

func (i GetPrivateZoneListPrivateZoneSetVpcSetArray) ToGetPrivateZoneListPrivateZoneSetVpcSetArrayOutputWithContext(ctx context.Context) GetPrivateZoneListPrivateZoneSetVpcSetArrayOutput

type GetPrivateZoneListPrivateZoneSetVpcSetArrayInput added in v0.1.7

type GetPrivateZoneListPrivateZoneSetVpcSetArrayInput interface {
	pulumi.Input

	ToGetPrivateZoneListPrivateZoneSetVpcSetArrayOutput() GetPrivateZoneListPrivateZoneSetVpcSetArrayOutput
	ToGetPrivateZoneListPrivateZoneSetVpcSetArrayOutputWithContext(context.Context) GetPrivateZoneListPrivateZoneSetVpcSetArrayOutput
}

GetPrivateZoneListPrivateZoneSetVpcSetArrayInput is an input type that accepts GetPrivateZoneListPrivateZoneSetVpcSetArray and GetPrivateZoneListPrivateZoneSetVpcSetArrayOutput values. You can construct a concrete instance of `GetPrivateZoneListPrivateZoneSetVpcSetArrayInput` via:

GetPrivateZoneListPrivateZoneSetVpcSetArray{ GetPrivateZoneListPrivateZoneSetVpcSetArgs{...} }

type GetPrivateZoneListPrivateZoneSetVpcSetArrayOutput added in v0.1.7

type GetPrivateZoneListPrivateZoneSetVpcSetArrayOutput struct{ *pulumi.OutputState }

func (GetPrivateZoneListPrivateZoneSetVpcSetArrayOutput) ElementType added in v0.1.7

func (GetPrivateZoneListPrivateZoneSetVpcSetArrayOutput) Index added in v0.1.7

func (GetPrivateZoneListPrivateZoneSetVpcSetArrayOutput) ToGetPrivateZoneListPrivateZoneSetVpcSetArrayOutput added in v0.1.7

func (o GetPrivateZoneListPrivateZoneSetVpcSetArrayOutput) ToGetPrivateZoneListPrivateZoneSetVpcSetArrayOutput() GetPrivateZoneListPrivateZoneSetVpcSetArrayOutput

func (GetPrivateZoneListPrivateZoneSetVpcSetArrayOutput) ToGetPrivateZoneListPrivateZoneSetVpcSetArrayOutputWithContext added in v0.1.7

func (o GetPrivateZoneListPrivateZoneSetVpcSetArrayOutput) ToGetPrivateZoneListPrivateZoneSetVpcSetArrayOutputWithContext(ctx context.Context) GetPrivateZoneListPrivateZoneSetVpcSetArrayOutput

type GetPrivateZoneListPrivateZoneSetVpcSetInput added in v0.1.7

type GetPrivateZoneListPrivateZoneSetVpcSetInput interface {
	pulumi.Input

	ToGetPrivateZoneListPrivateZoneSetVpcSetOutput() GetPrivateZoneListPrivateZoneSetVpcSetOutput
	ToGetPrivateZoneListPrivateZoneSetVpcSetOutputWithContext(context.Context) GetPrivateZoneListPrivateZoneSetVpcSetOutput
}

GetPrivateZoneListPrivateZoneSetVpcSetInput is an input type that accepts GetPrivateZoneListPrivateZoneSetVpcSetArgs and GetPrivateZoneListPrivateZoneSetVpcSetOutput values. You can construct a concrete instance of `GetPrivateZoneListPrivateZoneSetVpcSetInput` via:

GetPrivateZoneListPrivateZoneSetVpcSetArgs{...}

type GetPrivateZoneListPrivateZoneSetVpcSetOutput added in v0.1.7

type GetPrivateZoneListPrivateZoneSetVpcSetOutput struct{ *pulumi.OutputState }

func (GetPrivateZoneListPrivateZoneSetVpcSetOutput) ElementType added in v0.1.7

func (GetPrivateZoneListPrivateZoneSetVpcSetOutput) Region added in v0.1.7

func (GetPrivateZoneListPrivateZoneSetVpcSetOutput) ToGetPrivateZoneListPrivateZoneSetVpcSetOutput added in v0.1.7

func (o GetPrivateZoneListPrivateZoneSetVpcSetOutput) ToGetPrivateZoneListPrivateZoneSetVpcSetOutput() GetPrivateZoneListPrivateZoneSetVpcSetOutput

func (GetPrivateZoneListPrivateZoneSetVpcSetOutput) ToGetPrivateZoneListPrivateZoneSetVpcSetOutputWithContext added in v0.1.7

func (o GetPrivateZoneListPrivateZoneSetVpcSetOutput) ToGetPrivateZoneListPrivateZoneSetVpcSetOutputWithContext(ctx context.Context) GetPrivateZoneListPrivateZoneSetVpcSetOutput

func (GetPrivateZoneListPrivateZoneSetVpcSetOutput) UniqVpcId added in v0.1.7

type GetPrivateZoneListResult added in v0.1.7

type GetPrivateZoneListResult struct {
	Filters []GetPrivateZoneListFilter `pulumi:"filters"`
	// The provider-assigned unique ID for this managed resource.
	Id               string                             `pulumi:"id"`
	PrivateZoneSets  []GetPrivateZoneListPrivateZoneSet `pulumi:"privateZoneSets"`
	ResultOutputFile *string                            `pulumi:"resultOutputFile"`
}

A collection of values returned by getPrivateZoneList.

func GetPrivateZoneList added in v0.1.7

func GetPrivateZoneList(ctx *pulumi.Context, args *GetPrivateZoneListArgs, opts ...pulumi.InvokeOption) (*GetPrivateZoneListResult, error)

type GetPrivateZoneListResultOutput added in v0.1.7

type GetPrivateZoneListResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getPrivateZoneList.

func GetPrivateZoneListOutput added in v0.1.7

func (GetPrivateZoneListResultOutput) ElementType added in v0.1.7

func (GetPrivateZoneListResultOutput) Filters added in v0.1.7

func (GetPrivateZoneListResultOutput) Id added in v0.1.7

The provider-assigned unique ID for this managed resource.

func (GetPrivateZoneListResultOutput) PrivateZoneSets added in v0.1.7

func (GetPrivateZoneListResultOutput) ResultOutputFile added in v0.1.7

func (GetPrivateZoneListResultOutput) ToGetPrivateZoneListResultOutput added in v0.1.7

func (o GetPrivateZoneListResultOutput) ToGetPrivateZoneListResultOutput() GetPrivateZoneListResultOutput

func (GetPrivateZoneListResultOutput) ToGetPrivateZoneListResultOutputWithContext added in v0.1.7

func (o GetPrivateZoneListResultOutput) ToGetPrivateZoneListResultOutputWithContext(ctx context.Context) GetPrivateZoneListResultOutput

type GetRecordsArgs

type GetRecordsArgs struct {
	Filters          []GetRecordsFilter `pulumi:"filters"`
	ResultOutputFile *string            `pulumi:"resultOutputFile"`
	ZoneId           string             `pulumi:"zoneId"`
}

A collection of arguments for invoking getRecords.

type GetRecordsFilter

type GetRecordsFilter struct {
	Name   string   `pulumi:"name"`
	Values []string `pulumi:"values"`
}

type GetRecordsFilterArgs

type GetRecordsFilterArgs struct {
	Name   pulumi.StringInput      `pulumi:"name"`
	Values pulumi.StringArrayInput `pulumi:"values"`
}

func (GetRecordsFilterArgs) ElementType

func (GetRecordsFilterArgs) ElementType() reflect.Type

func (GetRecordsFilterArgs) ToGetRecordsFilterOutput

func (i GetRecordsFilterArgs) ToGetRecordsFilterOutput() GetRecordsFilterOutput

func (GetRecordsFilterArgs) ToGetRecordsFilterOutputWithContext

func (i GetRecordsFilterArgs) ToGetRecordsFilterOutputWithContext(ctx context.Context) GetRecordsFilterOutput

type GetRecordsFilterArray

type GetRecordsFilterArray []GetRecordsFilterInput

func (GetRecordsFilterArray) ElementType

func (GetRecordsFilterArray) ElementType() reflect.Type

func (GetRecordsFilterArray) ToGetRecordsFilterArrayOutput

func (i GetRecordsFilterArray) ToGetRecordsFilterArrayOutput() GetRecordsFilterArrayOutput

func (GetRecordsFilterArray) ToGetRecordsFilterArrayOutputWithContext

func (i GetRecordsFilterArray) ToGetRecordsFilterArrayOutputWithContext(ctx context.Context) GetRecordsFilterArrayOutput

type GetRecordsFilterArrayInput

type GetRecordsFilterArrayInput interface {
	pulumi.Input

	ToGetRecordsFilterArrayOutput() GetRecordsFilterArrayOutput
	ToGetRecordsFilterArrayOutputWithContext(context.Context) GetRecordsFilterArrayOutput
}

GetRecordsFilterArrayInput is an input type that accepts GetRecordsFilterArray and GetRecordsFilterArrayOutput values. You can construct a concrete instance of `GetRecordsFilterArrayInput` via:

GetRecordsFilterArray{ GetRecordsFilterArgs{...} }

type GetRecordsFilterArrayOutput

type GetRecordsFilterArrayOutput struct{ *pulumi.OutputState }

func (GetRecordsFilterArrayOutput) ElementType

func (GetRecordsFilterArrayOutput) Index

func (GetRecordsFilterArrayOutput) ToGetRecordsFilterArrayOutput

func (o GetRecordsFilterArrayOutput) ToGetRecordsFilterArrayOutput() GetRecordsFilterArrayOutput

func (GetRecordsFilterArrayOutput) ToGetRecordsFilterArrayOutputWithContext

func (o GetRecordsFilterArrayOutput) ToGetRecordsFilterArrayOutputWithContext(ctx context.Context) GetRecordsFilterArrayOutput

type GetRecordsFilterInput

type GetRecordsFilterInput interface {
	pulumi.Input

	ToGetRecordsFilterOutput() GetRecordsFilterOutput
	ToGetRecordsFilterOutputWithContext(context.Context) GetRecordsFilterOutput
}

GetRecordsFilterInput is an input type that accepts GetRecordsFilterArgs and GetRecordsFilterOutput values. You can construct a concrete instance of `GetRecordsFilterInput` via:

GetRecordsFilterArgs{...}

type GetRecordsFilterOutput

type GetRecordsFilterOutput struct{ *pulumi.OutputState }

func (GetRecordsFilterOutput) ElementType

func (GetRecordsFilterOutput) ElementType() reflect.Type

func (GetRecordsFilterOutput) Name

func (GetRecordsFilterOutput) ToGetRecordsFilterOutput

func (o GetRecordsFilterOutput) ToGetRecordsFilterOutput() GetRecordsFilterOutput

func (GetRecordsFilterOutput) ToGetRecordsFilterOutputWithContext

func (o GetRecordsFilterOutput) ToGetRecordsFilterOutputWithContext(ctx context.Context) GetRecordsFilterOutput

func (GetRecordsFilterOutput) Values

type GetRecordsOutputArgs

type GetRecordsOutputArgs struct {
	Filters          GetRecordsFilterArrayInput `pulumi:"filters"`
	ResultOutputFile pulumi.StringPtrInput      `pulumi:"resultOutputFile"`
	ZoneId           pulumi.StringInput         `pulumi:"zoneId"`
}

A collection of arguments for invoking getRecords.

func (GetRecordsOutputArgs) ElementType

func (GetRecordsOutputArgs) ElementType() reflect.Type

type GetRecordsRecordSet

type GetRecordsRecordSet struct {
	CreatedOn   string `pulumi:"createdOn"`
	Enabled     int    `pulumi:"enabled"`
	Extra       string `pulumi:"extra"`
	Mx          int    `pulumi:"mx"`
	RecordId    string `pulumi:"recordId"`
	RecordType  string `pulumi:"recordType"`
	RecordValue string `pulumi:"recordValue"`
	Status      string `pulumi:"status"`
	SubDomain   string `pulumi:"subDomain"`
	Ttl         int    `pulumi:"ttl"`
	UpdatedOn   string `pulumi:"updatedOn"`
	Weight      int    `pulumi:"weight"`
	ZoneId      string `pulumi:"zoneId"`
}

type GetRecordsRecordSetArgs

type GetRecordsRecordSetArgs struct {
	CreatedOn   pulumi.StringInput `pulumi:"createdOn"`
	Enabled     pulumi.IntInput    `pulumi:"enabled"`
	Extra       pulumi.StringInput `pulumi:"extra"`
	Mx          pulumi.IntInput    `pulumi:"mx"`
	RecordId    pulumi.StringInput `pulumi:"recordId"`
	RecordType  pulumi.StringInput `pulumi:"recordType"`
	RecordValue pulumi.StringInput `pulumi:"recordValue"`
	Status      pulumi.StringInput `pulumi:"status"`
	SubDomain   pulumi.StringInput `pulumi:"subDomain"`
	Ttl         pulumi.IntInput    `pulumi:"ttl"`
	UpdatedOn   pulumi.StringInput `pulumi:"updatedOn"`
	Weight      pulumi.IntInput    `pulumi:"weight"`
	ZoneId      pulumi.StringInput `pulumi:"zoneId"`
}

func (GetRecordsRecordSetArgs) ElementType

func (GetRecordsRecordSetArgs) ElementType() reflect.Type

func (GetRecordsRecordSetArgs) ToGetRecordsRecordSetOutput

func (i GetRecordsRecordSetArgs) ToGetRecordsRecordSetOutput() GetRecordsRecordSetOutput

func (GetRecordsRecordSetArgs) ToGetRecordsRecordSetOutputWithContext

func (i GetRecordsRecordSetArgs) ToGetRecordsRecordSetOutputWithContext(ctx context.Context) GetRecordsRecordSetOutput

type GetRecordsRecordSetArray

type GetRecordsRecordSetArray []GetRecordsRecordSetInput

func (GetRecordsRecordSetArray) ElementType

func (GetRecordsRecordSetArray) ElementType() reflect.Type

func (GetRecordsRecordSetArray) ToGetRecordsRecordSetArrayOutput

func (i GetRecordsRecordSetArray) ToGetRecordsRecordSetArrayOutput() GetRecordsRecordSetArrayOutput

func (GetRecordsRecordSetArray) ToGetRecordsRecordSetArrayOutputWithContext

func (i GetRecordsRecordSetArray) ToGetRecordsRecordSetArrayOutputWithContext(ctx context.Context) GetRecordsRecordSetArrayOutput

type GetRecordsRecordSetArrayInput

type GetRecordsRecordSetArrayInput interface {
	pulumi.Input

	ToGetRecordsRecordSetArrayOutput() GetRecordsRecordSetArrayOutput
	ToGetRecordsRecordSetArrayOutputWithContext(context.Context) GetRecordsRecordSetArrayOutput
}

GetRecordsRecordSetArrayInput is an input type that accepts GetRecordsRecordSetArray and GetRecordsRecordSetArrayOutput values. You can construct a concrete instance of `GetRecordsRecordSetArrayInput` via:

GetRecordsRecordSetArray{ GetRecordsRecordSetArgs{...} }

type GetRecordsRecordSetArrayOutput

type GetRecordsRecordSetArrayOutput struct{ *pulumi.OutputState }

func (GetRecordsRecordSetArrayOutput) ElementType

func (GetRecordsRecordSetArrayOutput) Index

func (GetRecordsRecordSetArrayOutput) ToGetRecordsRecordSetArrayOutput

func (o GetRecordsRecordSetArrayOutput) ToGetRecordsRecordSetArrayOutput() GetRecordsRecordSetArrayOutput

func (GetRecordsRecordSetArrayOutput) ToGetRecordsRecordSetArrayOutputWithContext

func (o GetRecordsRecordSetArrayOutput) ToGetRecordsRecordSetArrayOutputWithContext(ctx context.Context) GetRecordsRecordSetArrayOutput

type GetRecordsRecordSetInput

type GetRecordsRecordSetInput interface {
	pulumi.Input

	ToGetRecordsRecordSetOutput() GetRecordsRecordSetOutput
	ToGetRecordsRecordSetOutputWithContext(context.Context) GetRecordsRecordSetOutput
}

GetRecordsRecordSetInput is an input type that accepts GetRecordsRecordSetArgs and GetRecordsRecordSetOutput values. You can construct a concrete instance of `GetRecordsRecordSetInput` via:

GetRecordsRecordSetArgs{...}

type GetRecordsRecordSetOutput

type GetRecordsRecordSetOutput struct{ *pulumi.OutputState }

func (GetRecordsRecordSetOutput) CreatedOn

func (GetRecordsRecordSetOutput) ElementType

func (GetRecordsRecordSetOutput) ElementType() reflect.Type

func (GetRecordsRecordSetOutput) Enabled

func (GetRecordsRecordSetOutput) Extra

func (GetRecordsRecordSetOutput) Mx

func (GetRecordsRecordSetOutput) RecordId

func (GetRecordsRecordSetOutput) RecordType

func (GetRecordsRecordSetOutput) RecordValue

func (GetRecordsRecordSetOutput) Status

func (GetRecordsRecordSetOutput) SubDomain

func (GetRecordsRecordSetOutput) ToGetRecordsRecordSetOutput

func (o GetRecordsRecordSetOutput) ToGetRecordsRecordSetOutput() GetRecordsRecordSetOutput

func (GetRecordsRecordSetOutput) ToGetRecordsRecordSetOutputWithContext

func (o GetRecordsRecordSetOutput) ToGetRecordsRecordSetOutputWithContext(ctx context.Context) GetRecordsRecordSetOutput

func (GetRecordsRecordSetOutput) Ttl

func (GetRecordsRecordSetOutput) UpdatedOn

func (GetRecordsRecordSetOutput) Weight

func (GetRecordsRecordSetOutput) ZoneId

type GetRecordsResult

type GetRecordsResult struct {
	Filters []GetRecordsFilter `pulumi:"filters"`
	// The provider-assigned unique ID for this managed resource.
	Id               string                `pulumi:"id"`
	RecordSets       []GetRecordsRecordSet `pulumi:"recordSets"`
	ResultOutputFile *string               `pulumi:"resultOutputFile"`
	ZoneId           string                `pulumi:"zoneId"`
}

A collection of values returned by getRecords.

func GetRecords

func GetRecords(ctx *pulumi.Context, args *GetRecordsArgs, opts ...pulumi.InvokeOption) (*GetRecordsResult, error)

type GetRecordsResultOutput

type GetRecordsResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getRecords.

func (GetRecordsResultOutput) ElementType

func (GetRecordsResultOutput) ElementType() reflect.Type

func (GetRecordsResultOutput) Filters

func (GetRecordsResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (GetRecordsResultOutput) RecordSets

func (GetRecordsResultOutput) ResultOutputFile

func (o GetRecordsResultOutput) ResultOutputFile() pulumi.StringPtrOutput

func (GetRecordsResultOutput) ToGetRecordsResultOutput

func (o GetRecordsResultOutput) ToGetRecordsResultOutput() GetRecordsResultOutput

func (GetRecordsResultOutput) ToGetRecordsResultOutputWithContext

func (o GetRecordsResultOutput) ToGetRecordsResultOutputWithContext(ctx context.Context) GetRecordsResultOutput

func (GetRecordsResultOutput) ZoneId

type Record

type Record struct {
	pulumi.CustomResourceState

	// MX priority, which is required when the record type is MX. Valid values: 5, 10, 15, 20, 30, 40, 50.
	Mx pulumi.IntPtrOutput `pulumi:"mx"`
	// Record type. Valid values: `A`, `AAAA`, `CNAME`, `MX`, `TXT`, `PTR`.
	RecordType pulumi.StringOutput `pulumi:"recordType"`
	// Record value, such as IP: 192.168.10.2, CNAME: cname.qcloud.com, and MX: mail.qcloud.com.
	RecordValue pulumi.StringOutput `pulumi:"recordValue"`
	// Subdomain, such as `www`, `m`, and `@`.
	SubDomain pulumi.StringOutput `pulumi:"subDomain"`
	// Record cache time. The smaller the value, the faster the record will take effect. Value range: 1~86400s.
	Ttl pulumi.IntOutput `pulumi:"ttl"`
	// Record weight. Value range: 1~100.
	Weight pulumi.IntPtrOutput `pulumi:"weight"`
	// Private domain ID.
	ZoneId pulumi.StringOutput `pulumi:"zoneId"`
}

func GetRecord

func GetRecord(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *RecordState, opts ...pulumi.ResourceOption) (*Record, error)

GetRecord gets an existing Record 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 NewRecord

func NewRecord(ctx *pulumi.Context,
	name string, args *RecordArgs, opts ...pulumi.ResourceOption) (*Record, error)

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

func (*Record) ElementType

func (*Record) ElementType() reflect.Type

func (*Record) ToRecordOutput

func (i *Record) ToRecordOutput() RecordOutput

func (*Record) ToRecordOutputWithContext

func (i *Record) ToRecordOutputWithContext(ctx context.Context) RecordOutput

type RecordArgs

type RecordArgs struct {
	// MX priority, which is required when the record type is MX. Valid values: 5, 10, 15, 20, 30, 40, 50.
	Mx pulumi.IntPtrInput
	// Record type. Valid values: `A`, `AAAA`, `CNAME`, `MX`, `TXT`, `PTR`.
	RecordType pulumi.StringInput
	// Record value, such as IP: 192.168.10.2, CNAME: cname.qcloud.com, and MX: mail.qcloud.com.
	RecordValue pulumi.StringInput
	// Subdomain, such as `www`, `m`, and `@`.
	SubDomain pulumi.StringInput
	// Record cache time. The smaller the value, the faster the record will take effect. Value range: 1~86400s.
	Ttl pulumi.IntPtrInput
	// Record weight. Value range: 1~100.
	Weight pulumi.IntPtrInput
	// Private domain ID.
	ZoneId pulumi.StringInput
}

The set of arguments for constructing a Record resource.

func (RecordArgs) ElementType

func (RecordArgs) ElementType() reflect.Type

type RecordArray

type RecordArray []RecordInput

func (RecordArray) ElementType

func (RecordArray) ElementType() reflect.Type

func (RecordArray) ToRecordArrayOutput

func (i RecordArray) ToRecordArrayOutput() RecordArrayOutput

func (RecordArray) ToRecordArrayOutputWithContext

func (i RecordArray) ToRecordArrayOutputWithContext(ctx context.Context) RecordArrayOutput

type RecordArrayInput

type RecordArrayInput interface {
	pulumi.Input

	ToRecordArrayOutput() RecordArrayOutput
	ToRecordArrayOutputWithContext(context.Context) RecordArrayOutput
}

RecordArrayInput is an input type that accepts RecordArray and RecordArrayOutput values. You can construct a concrete instance of `RecordArrayInput` via:

RecordArray{ RecordArgs{...} }

type RecordArrayOutput

type RecordArrayOutput struct{ *pulumi.OutputState }

func (RecordArrayOutput) ElementType

func (RecordArrayOutput) ElementType() reflect.Type

func (RecordArrayOutput) Index

func (RecordArrayOutput) ToRecordArrayOutput

func (o RecordArrayOutput) ToRecordArrayOutput() RecordArrayOutput

func (RecordArrayOutput) ToRecordArrayOutputWithContext

func (o RecordArrayOutput) ToRecordArrayOutputWithContext(ctx context.Context) RecordArrayOutput

type RecordInput

type RecordInput interface {
	pulumi.Input

	ToRecordOutput() RecordOutput
	ToRecordOutputWithContext(ctx context.Context) RecordOutput
}

type RecordMap

type RecordMap map[string]RecordInput

func (RecordMap) ElementType

func (RecordMap) ElementType() reflect.Type

func (RecordMap) ToRecordMapOutput

func (i RecordMap) ToRecordMapOutput() RecordMapOutput

func (RecordMap) ToRecordMapOutputWithContext

func (i RecordMap) ToRecordMapOutputWithContext(ctx context.Context) RecordMapOutput

type RecordMapInput

type RecordMapInput interface {
	pulumi.Input

	ToRecordMapOutput() RecordMapOutput
	ToRecordMapOutputWithContext(context.Context) RecordMapOutput
}

RecordMapInput is an input type that accepts RecordMap and RecordMapOutput values. You can construct a concrete instance of `RecordMapInput` via:

RecordMap{ "key": RecordArgs{...} }

type RecordMapOutput

type RecordMapOutput struct{ *pulumi.OutputState }

func (RecordMapOutput) ElementType

func (RecordMapOutput) ElementType() reflect.Type

func (RecordMapOutput) MapIndex

func (RecordMapOutput) ToRecordMapOutput

func (o RecordMapOutput) ToRecordMapOutput() RecordMapOutput

func (RecordMapOutput) ToRecordMapOutputWithContext

func (o RecordMapOutput) ToRecordMapOutputWithContext(ctx context.Context) RecordMapOutput

type RecordOutput

type RecordOutput struct{ *pulumi.OutputState }

func (RecordOutput) ElementType

func (RecordOutput) ElementType() reflect.Type

func (RecordOutput) Mx

MX priority, which is required when the record type is MX. Valid values: 5, 10, 15, 20, 30, 40, 50.

func (RecordOutput) RecordType

func (o RecordOutput) RecordType() pulumi.StringOutput

Record type. Valid values: `A`, `AAAA`, `CNAME`, `MX`, `TXT`, `PTR`.

func (RecordOutput) RecordValue

func (o RecordOutput) RecordValue() pulumi.StringOutput

Record value, such as IP: 192.168.10.2, CNAME: cname.qcloud.com, and MX: mail.qcloud.com.

func (RecordOutput) SubDomain

func (o RecordOutput) SubDomain() pulumi.StringOutput

Subdomain, such as `www`, `m`, and `@`.

func (RecordOutput) ToRecordOutput

func (o RecordOutput) ToRecordOutput() RecordOutput

func (RecordOutput) ToRecordOutputWithContext

func (o RecordOutput) ToRecordOutputWithContext(ctx context.Context) RecordOutput

func (RecordOutput) Ttl

func (o RecordOutput) Ttl() pulumi.IntOutput

Record cache time. The smaller the value, the faster the record will take effect. Value range: 1~86400s.

func (RecordOutput) Weight

func (o RecordOutput) Weight() pulumi.IntPtrOutput

Record weight. Value range: 1~100.

func (RecordOutput) ZoneId

func (o RecordOutput) ZoneId() pulumi.StringOutput

Private domain ID.

type RecordState

type RecordState struct {
	// MX priority, which is required when the record type is MX. Valid values: 5, 10, 15, 20, 30, 40, 50.
	Mx pulumi.IntPtrInput
	// Record type. Valid values: `A`, `AAAA`, `CNAME`, `MX`, `TXT`, `PTR`.
	RecordType pulumi.StringPtrInput
	// Record value, such as IP: 192.168.10.2, CNAME: cname.qcloud.com, and MX: mail.qcloud.com.
	RecordValue pulumi.StringPtrInput
	// Subdomain, such as `www`, `m`, and `@`.
	SubDomain pulumi.StringPtrInput
	// Record cache time. The smaller the value, the faster the record will take effect. Value range: 1~86400s.
	Ttl pulumi.IntPtrInput
	// Record weight. Value range: 1~100.
	Weight pulumi.IntPtrInput
	// Private domain ID.
	ZoneId pulumi.StringPtrInput
}

func (RecordState) ElementType

func (RecordState) ElementType() reflect.Type

type Zone

type Zone struct {
	pulumi.CustomResourceState

	// List of authorized accounts' VPCs to associate with the private domain.
	AccountVpcSets ZoneAccountVpcSetArrayOutput `pulumi:"accountVpcSets"`
	// CNAME acceleration: ENABLED, DISABLED, Default value is ENABLED.
	CnameSpeedupStatus pulumi.StringPtrOutput `pulumi:"cnameSpeedupStatus"`
	// Whether to enable subdomain recursive DNS. Valid values: ENABLED, DISABLED. Default value: DISABLED.
	DnsForwardStatus pulumi.StringPtrOutput `pulumi:"dnsForwardStatus"`
	// Domain name, which must be in the format of standard TLD.
	Domain pulumi.StringOutput `pulumi:"domain"`
	// Remarks.
	Remark pulumi.StringPtrOutput `pulumi:"remark"`
	// Tags the private domain when it is created.
	//
	// Deprecated: It has been deprecated from version 1.72.4. Use `tags` instead.
	TagSets ZoneTagSetArrayOutput `pulumi:"tagSets"`
	// Tags of the private dns zone.
	Tags pulumi.MapOutput `pulumi:"tags"`
	// Associates the private domain to a VPC when it is created.
	VpcSets ZoneVpcSetArrayOutput `pulumi:"vpcSets"`
}

func GetZone

func GetZone(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *ZoneState, opts ...pulumi.ResourceOption) (*Zone, error)

GetZone gets an existing Zone 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 NewZone

func NewZone(ctx *pulumi.Context,
	name string, args *ZoneArgs, opts ...pulumi.ResourceOption) (*Zone, error)

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

func (*Zone) ElementType

func (*Zone) ElementType() reflect.Type

func (*Zone) ToZoneOutput

func (i *Zone) ToZoneOutput() ZoneOutput

func (*Zone) ToZoneOutputWithContext

func (i *Zone) ToZoneOutputWithContext(ctx context.Context) ZoneOutput

type ZoneAccountVpcSet

type ZoneAccountVpcSet struct {
	Region    string `pulumi:"region"`
	Uin       string `pulumi:"uin"`
	UniqVpcId string `pulumi:"uniqVpcId"`
	VpcName   string `pulumi:"vpcName"`
}

type ZoneAccountVpcSetArgs

type ZoneAccountVpcSetArgs struct {
	Region    pulumi.StringInput `pulumi:"region"`
	Uin       pulumi.StringInput `pulumi:"uin"`
	UniqVpcId pulumi.StringInput `pulumi:"uniqVpcId"`
	VpcName   pulumi.StringInput `pulumi:"vpcName"`
}

func (ZoneAccountVpcSetArgs) ElementType

func (ZoneAccountVpcSetArgs) ElementType() reflect.Type

func (ZoneAccountVpcSetArgs) ToZoneAccountVpcSetOutput

func (i ZoneAccountVpcSetArgs) ToZoneAccountVpcSetOutput() ZoneAccountVpcSetOutput

func (ZoneAccountVpcSetArgs) ToZoneAccountVpcSetOutputWithContext

func (i ZoneAccountVpcSetArgs) ToZoneAccountVpcSetOutputWithContext(ctx context.Context) ZoneAccountVpcSetOutput

type ZoneAccountVpcSetArray

type ZoneAccountVpcSetArray []ZoneAccountVpcSetInput

func (ZoneAccountVpcSetArray) ElementType

func (ZoneAccountVpcSetArray) ElementType() reflect.Type

func (ZoneAccountVpcSetArray) ToZoneAccountVpcSetArrayOutput

func (i ZoneAccountVpcSetArray) ToZoneAccountVpcSetArrayOutput() ZoneAccountVpcSetArrayOutput

func (ZoneAccountVpcSetArray) ToZoneAccountVpcSetArrayOutputWithContext

func (i ZoneAccountVpcSetArray) ToZoneAccountVpcSetArrayOutputWithContext(ctx context.Context) ZoneAccountVpcSetArrayOutput

type ZoneAccountVpcSetArrayInput

type ZoneAccountVpcSetArrayInput interface {
	pulumi.Input

	ToZoneAccountVpcSetArrayOutput() ZoneAccountVpcSetArrayOutput
	ToZoneAccountVpcSetArrayOutputWithContext(context.Context) ZoneAccountVpcSetArrayOutput
}

ZoneAccountVpcSetArrayInput is an input type that accepts ZoneAccountVpcSetArray and ZoneAccountVpcSetArrayOutput values. You can construct a concrete instance of `ZoneAccountVpcSetArrayInput` via:

ZoneAccountVpcSetArray{ ZoneAccountVpcSetArgs{...} }

type ZoneAccountVpcSetArrayOutput

type ZoneAccountVpcSetArrayOutput struct{ *pulumi.OutputState }

func (ZoneAccountVpcSetArrayOutput) ElementType

func (ZoneAccountVpcSetArrayOutput) Index

func (ZoneAccountVpcSetArrayOutput) ToZoneAccountVpcSetArrayOutput

func (o ZoneAccountVpcSetArrayOutput) ToZoneAccountVpcSetArrayOutput() ZoneAccountVpcSetArrayOutput

func (ZoneAccountVpcSetArrayOutput) ToZoneAccountVpcSetArrayOutputWithContext

func (o ZoneAccountVpcSetArrayOutput) ToZoneAccountVpcSetArrayOutputWithContext(ctx context.Context) ZoneAccountVpcSetArrayOutput

type ZoneAccountVpcSetInput

type ZoneAccountVpcSetInput interface {
	pulumi.Input

	ToZoneAccountVpcSetOutput() ZoneAccountVpcSetOutput
	ToZoneAccountVpcSetOutputWithContext(context.Context) ZoneAccountVpcSetOutput
}

ZoneAccountVpcSetInput is an input type that accepts ZoneAccountVpcSetArgs and ZoneAccountVpcSetOutput values. You can construct a concrete instance of `ZoneAccountVpcSetInput` via:

ZoneAccountVpcSetArgs{...}

type ZoneAccountVpcSetOutput

type ZoneAccountVpcSetOutput struct{ *pulumi.OutputState }

func (ZoneAccountVpcSetOutput) ElementType

func (ZoneAccountVpcSetOutput) ElementType() reflect.Type

func (ZoneAccountVpcSetOutput) Region

func (ZoneAccountVpcSetOutput) ToZoneAccountVpcSetOutput

func (o ZoneAccountVpcSetOutput) ToZoneAccountVpcSetOutput() ZoneAccountVpcSetOutput

func (ZoneAccountVpcSetOutput) ToZoneAccountVpcSetOutputWithContext

func (o ZoneAccountVpcSetOutput) ToZoneAccountVpcSetOutputWithContext(ctx context.Context) ZoneAccountVpcSetOutput

func (ZoneAccountVpcSetOutput) Uin

func (ZoneAccountVpcSetOutput) UniqVpcId

func (ZoneAccountVpcSetOutput) VpcName

type ZoneArgs

type ZoneArgs struct {
	// List of authorized accounts' VPCs to associate with the private domain.
	AccountVpcSets ZoneAccountVpcSetArrayInput
	// CNAME acceleration: ENABLED, DISABLED, Default value is ENABLED.
	CnameSpeedupStatus pulumi.StringPtrInput
	// Whether to enable subdomain recursive DNS. Valid values: ENABLED, DISABLED. Default value: DISABLED.
	DnsForwardStatus pulumi.StringPtrInput
	// Domain name, which must be in the format of standard TLD.
	Domain pulumi.StringInput
	// Remarks.
	Remark pulumi.StringPtrInput
	// Tags the private domain when it is created.
	//
	// Deprecated: It has been deprecated from version 1.72.4. Use `tags` instead.
	TagSets ZoneTagSetArrayInput
	// Tags of the private dns zone.
	Tags pulumi.MapInput
	// Associates the private domain to a VPC when it is created.
	VpcSets ZoneVpcSetArrayInput
}

The set of arguments for constructing a Zone resource.

func (ZoneArgs) ElementType

func (ZoneArgs) ElementType() reflect.Type

type ZoneArray

type ZoneArray []ZoneInput

func (ZoneArray) ElementType

func (ZoneArray) ElementType() reflect.Type

func (ZoneArray) ToZoneArrayOutput

func (i ZoneArray) ToZoneArrayOutput() ZoneArrayOutput

func (ZoneArray) ToZoneArrayOutputWithContext

func (i ZoneArray) ToZoneArrayOutputWithContext(ctx context.Context) ZoneArrayOutput

type ZoneArrayInput

type ZoneArrayInput interface {
	pulumi.Input

	ToZoneArrayOutput() ZoneArrayOutput
	ToZoneArrayOutputWithContext(context.Context) ZoneArrayOutput
}

ZoneArrayInput is an input type that accepts ZoneArray and ZoneArrayOutput values. You can construct a concrete instance of `ZoneArrayInput` via:

ZoneArray{ ZoneArgs{...} }

type ZoneArrayOutput

type ZoneArrayOutput struct{ *pulumi.OutputState }

func (ZoneArrayOutput) ElementType

func (ZoneArrayOutput) ElementType() reflect.Type

func (ZoneArrayOutput) Index

func (ZoneArrayOutput) ToZoneArrayOutput

func (o ZoneArrayOutput) ToZoneArrayOutput() ZoneArrayOutput

func (ZoneArrayOutput) ToZoneArrayOutputWithContext

func (o ZoneArrayOutput) ToZoneArrayOutputWithContext(ctx context.Context) ZoneArrayOutput

type ZoneInput

type ZoneInput interface {
	pulumi.Input

	ToZoneOutput() ZoneOutput
	ToZoneOutputWithContext(ctx context.Context) ZoneOutput
}

type ZoneMap

type ZoneMap map[string]ZoneInput

func (ZoneMap) ElementType

func (ZoneMap) ElementType() reflect.Type

func (ZoneMap) ToZoneMapOutput

func (i ZoneMap) ToZoneMapOutput() ZoneMapOutput

func (ZoneMap) ToZoneMapOutputWithContext

func (i ZoneMap) ToZoneMapOutputWithContext(ctx context.Context) ZoneMapOutput

type ZoneMapInput

type ZoneMapInput interface {
	pulumi.Input

	ToZoneMapOutput() ZoneMapOutput
	ToZoneMapOutputWithContext(context.Context) ZoneMapOutput
}

ZoneMapInput is an input type that accepts ZoneMap and ZoneMapOutput values. You can construct a concrete instance of `ZoneMapInput` via:

ZoneMap{ "key": ZoneArgs{...} }

type ZoneMapOutput

type ZoneMapOutput struct{ *pulumi.OutputState }

func (ZoneMapOutput) ElementType

func (ZoneMapOutput) ElementType() reflect.Type

func (ZoneMapOutput) MapIndex

func (ZoneMapOutput) ToZoneMapOutput

func (o ZoneMapOutput) ToZoneMapOutput() ZoneMapOutput

func (ZoneMapOutput) ToZoneMapOutputWithContext

func (o ZoneMapOutput) ToZoneMapOutputWithContext(ctx context.Context) ZoneMapOutput

type ZoneOutput

type ZoneOutput struct{ *pulumi.OutputState }

func (ZoneOutput) AccountVpcSets

func (o ZoneOutput) AccountVpcSets() ZoneAccountVpcSetArrayOutput

List of authorized accounts' VPCs to associate with the private domain.

func (ZoneOutput) CnameSpeedupStatus

func (o ZoneOutput) CnameSpeedupStatus() pulumi.StringPtrOutput

CNAME acceleration: ENABLED, DISABLED, Default value is ENABLED.

func (ZoneOutput) DnsForwardStatus

func (o ZoneOutput) DnsForwardStatus() pulumi.StringPtrOutput

Whether to enable subdomain recursive DNS. Valid values: ENABLED, DISABLED. Default value: DISABLED.

func (ZoneOutput) Domain

func (o ZoneOutput) Domain() pulumi.StringOutput

Domain name, which must be in the format of standard TLD.

func (ZoneOutput) ElementType

func (ZoneOutput) ElementType() reflect.Type

func (ZoneOutput) Remark

func (o ZoneOutput) Remark() pulumi.StringPtrOutput

Remarks.

func (ZoneOutput) TagSets deprecated

func (o ZoneOutput) TagSets() ZoneTagSetArrayOutput

Tags the private domain when it is created.

Deprecated: It has been deprecated from version 1.72.4. Use `tags` instead.

func (ZoneOutput) Tags

func (o ZoneOutput) Tags() pulumi.MapOutput

Tags of the private dns zone.

func (ZoneOutput) ToZoneOutput

func (o ZoneOutput) ToZoneOutput() ZoneOutput

func (ZoneOutput) ToZoneOutputWithContext

func (o ZoneOutput) ToZoneOutputWithContext(ctx context.Context) ZoneOutput

func (ZoneOutput) VpcSets

func (o ZoneOutput) VpcSets() ZoneVpcSetArrayOutput

Associates the private domain to a VPC when it is created.

type ZoneState

type ZoneState struct {
	// List of authorized accounts' VPCs to associate with the private domain.
	AccountVpcSets ZoneAccountVpcSetArrayInput
	// CNAME acceleration: ENABLED, DISABLED, Default value is ENABLED.
	CnameSpeedupStatus pulumi.StringPtrInput
	// Whether to enable subdomain recursive DNS. Valid values: ENABLED, DISABLED. Default value: DISABLED.
	DnsForwardStatus pulumi.StringPtrInput
	// Domain name, which must be in the format of standard TLD.
	Domain pulumi.StringPtrInput
	// Remarks.
	Remark pulumi.StringPtrInput
	// Tags the private domain when it is created.
	//
	// Deprecated: It has been deprecated from version 1.72.4. Use `tags` instead.
	TagSets ZoneTagSetArrayInput
	// Tags of the private dns zone.
	Tags pulumi.MapInput
	// Associates the private domain to a VPC when it is created.
	VpcSets ZoneVpcSetArrayInput
}

func (ZoneState) ElementType

func (ZoneState) ElementType() reflect.Type

type ZoneTagSet

type ZoneTagSet struct {
	TagKey   string `pulumi:"tagKey"`
	TagValue string `pulumi:"tagValue"`
}

type ZoneTagSetArgs

type ZoneTagSetArgs struct {
	TagKey   pulumi.StringInput `pulumi:"tagKey"`
	TagValue pulumi.StringInput `pulumi:"tagValue"`
}

func (ZoneTagSetArgs) ElementType

func (ZoneTagSetArgs) ElementType() reflect.Type

func (ZoneTagSetArgs) ToZoneTagSetOutput

func (i ZoneTagSetArgs) ToZoneTagSetOutput() ZoneTagSetOutput

func (ZoneTagSetArgs) ToZoneTagSetOutputWithContext

func (i ZoneTagSetArgs) ToZoneTagSetOutputWithContext(ctx context.Context) ZoneTagSetOutput

type ZoneTagSetArray

type ZoneTagSetArray []ZoneTagSetInput

func (ZoneTagSetArray) ElementType

func (ZoneTagSetArray) ElementType() reflect.Type

func (ZoneTagSetArray) ToZoneTagSetArrayOutput

func (i ZoneTagSetArray) ToZoneTagSetArrayOutput() ZoneTagSetArrayOutput

func (ZoneTagSetArray) ToZoneTagSetArrayOutputWithContext

func (i ZoneTagSetArray) ToZoneTagSetArrayOutputWithContext(ctx context.Context) ZoneTagSetArrayOutput

type ZoneTagSetArrayInput

type ZoneTagSetArrayInput interface {
	pulumi.Input

	ToZoneTagSetArrayOutput() ZoneTagSetArrayOutput
	ToZoneTagSetArrayOutputWithContext(context.Context) ZoneTagSetArrayOutput
}

ZoneTagSetArrayInput is an input type that accepts ZoneTagSetArray and ZoneTagSetArrayOutput values. You can construct a concrete instance of `ZoneTagSetArrayInput` via:

ZoneTagSetArray{ ZoneTagSetArgs{...} }

type ZoneTagSetArrayOutput

type ZoneTagSetArrayOutput struct{ *pulumi.OutputState }

func (ZoneTagSetArrayOutput) ElementType

func (ZoneTagSetArrayOutput) ElementType() reflect.Type

func (ZoneTagSetArrayOutput) Index

func (ZoneTagSetArrayOutput) ToZoneTagSetArrayOutput

func (o ZoneTagSetArrayOutput) ToZoneTagSetArrayOutput() ZoneTagSetArrayOutput

func (ZoneTagSetArrayOutput) ToZoneTagSetArrayOutputWithContext

func (o ZoneTagSetArrayOutput) ToZoneTagSetArrayOutputWithContext(ctx context.Context) ZoneTagSetArrayOutput

type ZoneTagSetInput

type ZoneTagSetInput interface {
	pulumi.Input

	ToZoneTagSetOutput() ZoneTagSetOutput
	ToZoneTagSetOutputWithContext(context.Context) ZoneTagSetOutput
}

ZoneTagSetInput is an input type that accepts ZoneTagSetArgs and ZoneTagSetOutput values. You can construct a concrete instance of `ZoneTagSetInput` via:

ZoneTagSetArgs{...}

type ZoneTagSetOutput

type ZoneTagSetOutput struct{ *pulumi.OutputState }

func (ZoneTagSetOutput) ElementType

func (ZoneTagSetOutput) ElementType() reflect.Type

func (ZoneTagSetOutput) TagKey

func (ZoneTagSetOutput) TagValue

func (o ZoneTagSetOutput) TagValue() pulumi.StringOutput

func (ZoneTagSetOutput) ToZoneTagSetOutput

func (o ZoneTagSetOutput) ToZoneTagSetOutput() ZoneTagSetOutput

func (ZoneTagSetOutput) ToZoneTagSetOutputWithContext

func (o ZoneTagSetOutput) ToZoneTagSetOutputWithContext(ctx context.Context) ZoneTagSetOutput

type ZoneVpcAttachment

type ZoneVpcAttachment struct {
	pulumi.CustomResourceState

	// New add account vpc info.
	AccountVpcSet ZoneVpcAttachmentAccountVpcSetPtrOutput `pulumi:"accountVpcSet"`
	// New add vpc info.
	VpcSet ZoneVpcAttachmentVpcSetPtrOutput `pulumi:"vpcSet"`
	// PrivateZone ID.
	ZoneId pulumi.StringOutput `pulumi:"zoneId"`
}

func GetZoneVpcAttachment

func GetZoneVpcAttachment(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *ZoneVpcAttachmentState, opts ...pulumi.ResourceOption) (*ZoneVpcAttachment, error)

GetZoneVpcAttachment gets an existing ZoneVpcAttachment 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 NewZoneVpcAttachment

func NewZoneVpcAttachment(ctx *pulumi.Context,
	name string, args *ZoneVpcAttachmentArgs, opts ...pulumi.ResourceOption) (*ZoneVpcAttachment, error)

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

func (*ZoneVpcAttachment) ElementType

func (*ZoneVpcAttachment) ElementType() reflect.Type

func (*ZoneVpcAttachment) ToZoneVpcAttachmentOutput

func (i *ZoneVpcAttachment) ToZoneVpcAttachmentOutput() ZoneVpcAttachmentOutput

func (*ZoneVpcAttachment) ToZoneVpcAttachmentOutputWithContext

func (i *ZoneVpcAttachment) ToZoneVpcAttachmentOutputWithContext(ctx context.Context) ZoneVpcAttachmentOutput

type ZoneVpcAttachmentAccountVpcSet

type ZoneVpcAttachmentAccountVpcSet struct {
	Region    string `pulumi:"region"`
	Uin       string `pulumi:"uin"`
	UniqVpcId string `pulumi:"uniqVpcId"`
}

type ZoneVpcAttachmentAccountVpcSetArgs

type ZoneVpcAttachmentAccountVpcSetArgs struct {
	Region    pulumi.StringInput `pulumi:"region"`
	Uin       pulumi.StringInput `pulumi:"uin"`
	UniqVpcId pulumi.StringInput `pulumi:"uniqVpcId"`
}

func (ZoneVpcAttachmentAccountVpcSetArgs) ElementType

func (ZoneVpcAttachmentAccountVpcSetArgs) ToZoneVpcAttachmentAccountVpcSetOutput

func (i ZoneVpcAttachmentAccountVpcSetArgs) ToZoneVpcAttachmentAccountVpcSetOutput() ZoneVpcAttachmentAccountVpcSetOutput

func (ZoneVpcAttachmentAccountVpcSetArgs) ToZoneVpcAttachmentAccountVpcSetOutputWithContext

func (i ZoneVpcAttachmentAccountVpcSetArgs) ToZoneVpcAttachmentAccountVpcSetOutputWithContext(ctx context.Context) ZoneVpcAttachmentAccountVpcSetOutput

func (ZoneVpcAttachmentAccountVpcSetArgs) ToZoneVpcAttachmentAccountVpcSetPtrOutput

func (i ZoneVpcAttachmentAccountVpcSetArgs) ToZoneVpcAttachmentAccountVpcSetPtrOutput() ZoneVpcAttachmentAccountVpcSetPtrOutput

func (ZoneVpcAttachmentAccountVpcSetArgs) ToZoneVpcAttachmentAccountVpcSetPtrOutputWithContext

func (i ZoneVpcAttachmentAccountVpcSetArgs) ToZoneVpcAttachmentAccountVpcSetPtrOutputWithContext(ctx context.Context) ZoneVpcAttachmentAccountVpcSetPtrOutput

type ZoneVpcAttachmentAccountVpcSetInput

type ZoneVpcAttachmentAccountVpcSetInput interface {
	pulumi.Input

	ToZoneVpcAttachmentAccountVpcSetOutput() ZoneVpcAttachmentAccountVpcSetOutput
	ToZoneVpcAttachmentAccountVpcSetOutputWithContext(context.Context) ZoneVpcAttachmentAccountVpcSetOutput
}

ZoneVpcAttachmentAccountVpcSetInput is an input type that accepts ZoneVpcAttachmentAccountVpcSetArgs and ZoneVpcAttachmentAccountVpcSetOutput values. You can construct a concrete instance of `ZoneVpcAttachmentAccountVpcSetInput` via:

ZoneVpcAttachmentAccountVpcSetArgs{...}

type ZoneVpcAttachmentAccountVpcSetOutput

type ZoneVpcAttachmentAccountVpcSetOutput struct{ *pulumi.OutputState }

func (ZoneVpcAttachmentAccountVpcSetOutput) ElementType

func (ZoneVpcAttachmentAccountVpcSetOutput) Region

func (ZoneVpcAttachmentAccountVpcSetOutput) ToZoneVpcAttachmentAccountVpcSetOutput

func (o ZoneVpcAttachmentAccountVpcSetOutput) ToZoneVpcAttachmentAccountVpcSetOutput() ZoneVpcAttachmentAccountVpcSetOutput

func (ZoneVpcAttachmentAccountVpcSetOutput) ToZoneVpcAttachmentAccountVpcSetOutputWithContext

func (o ZoneVpcAttachmentAccountVpcSetOutput) ToZoneVpcAttachmentAccountVpcSetOutputWithContext(ctx context.Context) ZoneVpcAttachmentAccountVpcSetOutput

func (ZoneVpcAttachmentAccountVpcSetOutput) ToZoneVpcAttachmentAccountVpcSetPtrOutput

func (o ZoneVpcAttachmentAccountVpcSetOutput) ToZoneVpcAttachmentAccountVpcSetPtrOutput() ZoneVpcAttachmentAccountVpcSetPtrOutput

func (ZoneVpcAttachmentAccountVpcSetOutput) ToZoneVpcAttachmentAccountVpcSetPtrOutputWithContext

func (o ZoneVpcAttachmentAccountVpcSetOutput) ToZoneVpcAttachmentAccountVpcSetPtrOutputWithContext(ctx context.Context) ZoneVpcAttachmentAccountVpcSetPtrOutput

func (ZoneVpcAttachmentAccountVpcSetOutput) Uin

func (ZoneVpcAttachmentAccountVpcSetOutput) UniqVpcId

type ZoneVpcAttachmentAccountVpcSetPtrInput

type ZoneVpcAttachmentAccountVpcSetPtrInput interface {
	pulumi.Input

	ToZoneVpcAttachmentAccountVpcSetPtrOutput() ZoneVpcAttachmentAccountVpcSetPtrOutput
	ToZoneVpcAttachmentAccountVpcSetPtrOutputWithContext(context.Context) ZoneVpcAttachmentAccountVpcSetPtrOutput
}

ZoneVpcAttachmentAccountVpcSetPtrInput is an input type that accepts ZoneVpcAttachmentAccountVpcSetArgs, ZoneVpcAttachmentAccountVpcSetPtr and ZoneVpcAttachmentAccountVpcSetPtrOutput values. You can construct a concrete instance of `ZoneVpcAttachmentAccountVpcSetPtrInput` via:

        ZoneVpcAttachmentAccountVpcSetArgs{...}

or:

        nil

type ZoneVpcAttachmentAccountVpcSetPtrOutput

type ZoneVpcAttachmentAccountVpcSetPtrOutput struct{ *pulumi.OutputState }

func (ZoneVpcAttachmentAccountVpcSetPtrOutput) Elem

func (ZoneVpcAttachmentAccountVpcSetPtrOutput) ElementType

func (ZoneVpcAttachmentAccountVpcSetPtrOutput) Region

func (ZoneVpcAttachmentAccountVpcSetPtrOutput) ToZoneVpcAttachmentAccountVpcSetPtrOutput

func (o ZoneVpcAttachmentAccountVpcSetPtrOutput) ToZoneVpcAttachmentAccountVpcSetPtrOutput() ZoneVpcAttachmentAccountVpcSetPtrOutput

func (ZoneVpcAttachmentAccountVpcSetPtrOutput) ToZoneVpcAttachmentAccountVpcSetPtrOutputWithContext

func (o ZoneVpcAttachmentAccountVpcSetPtrOutput) ToZoneVpcAttachmentAccountVpcSetPtrOutputWithContext(ctx context.Context) ZoneVpcAttachmentAccountVpcSetPtrOutput

func (ZoneVpcAttachmentAccountVpcSetPtrOutput) Uin

func (ZoneVpcAttachmentAccountVpcSetPtrOutput) UniqVpcId

type ZoneVpcAttachmentArgs

type ZoneVpcAttachmentArgs struct {
	// New add account vpc info.
	AccountVpcSet ZoneVpcAttachmentAccountVpcSetPtrInput
	// New add vpc info.
	VpcSet ZoneVpcAttachmentVpcSetPtrInput
	// PrivateZone ID.
	ZoneId pulumi.StringInput
}

The set of arguments for constructing a ZoneVpcAttachment resource.

func (ZoneVpcAttachmentArgs) ElementType

func (ZoneVpcAttachmentArgs) ElementType() reflect.Type

type ZoneVpcAttachmentArray

type ZoneVpcAttachmentArray []ZoneVpcAttachmentInput

func (ZoneVpcAttachmentArray) ElementType

func (ZoneVpcAttachmentArray) ElementType() reflect.Type

func (ZoneVpcAttachmentArray) ToZoneVpcAttachmentArrayOutput

func (i ZoneVpcAttachmentArray) ToZoneVpcAttachmentArrayOutput() ZoneVpcAttachmentArrayOutput

func (ZoneVpcAttachmentArray) ToZoneVpcAttachmentArrayOutputWithContext

func (i ZoneVpcAttachmentArray) ToZoneVpcAttachmentArrayOutputWithContext(ctx context.Context) ZoneVpcAttachmentArrayOutput

type ZoneVpcAttachmentArrayInput

type ZoneVpcAttachmentArrayInput interface {
	pulumi.Input

	ToZoneVpcAttachmentArrayOutput() ZoneVpcAttachmentArrayOutput
	ToZoneVpcAttachmentArrayOutputWithContext(context.Context) ZoneVpcAttachmentArrayOutput
}

ZoneVpcAttachmentArrayInput is an input type that accepts ZoneVpcAttachmentArray and ZoneVpcAttachmentArrayOutput values. You can construct a concrete instance of `ZoneVpcAttachmentArrayInput` via:

ZoneVpcAttachmentArray{ ZoneVpcAttachmentArgs{...} }

type ZoneVpcAttachmentArrayOutput

type ZoneVpcAttachmentArrayOutput struct{ *pulumi.OutputState }

func (ZoneVpcAttachmentArrayOutput) ElementType

func (ZoneVpcAttachmentArrayOutput) Index

func (ZoneVpcAttachmentArrayOutput) ToZoneVpcAttachmentArrayOutput

func (o ZoneVpcAttachmentArrayOutput) ToZoneVpcAttachmentArrayOutput() ZoneVpcAttachmentArrayOutput

func (ZoneVpcAttachmentArrayOutput) ToZoneVpcAttachmentArrayOutputWithContext

func (o ZoneVpcAttachmentArrayOutput) ToZoneVpcAttachmentArrayOutputWithContext(ctx context.Context) ZoneVpcAttachmentArrayOutput

type ZoneVpcAttachmentInput

type ZoneVpcAttachmentInput interface {
	pulumi.Input

	ToZoneVpcAttachmentOutput() ZoneVpcAttachmentOutput
	ToZoneVpcAttachmentOutputWithContext(ctx context.Context) ZoneVpcAttachmentOutput
}

type ZoneVpcAttachmentMap

type ZoneVpcAttachmentMap map[string]ZoneVpcAttachmentInput

func (ZoneVpcAttachmentMap) ElementType

func (ZoneVpcAttachmentMap) ElementType() reflect.Type

func (ZoneVpcAttachmentMap) ToZoneVpcAttachmentMapOutput

func (i ZoneVpcAttachmentMap) ToZoneVpcAttachmentMapOutput() ZoneVpcAttachmentMapOutput

func (ZoneVpcAttachmentMap) ToZoneVpcAttachmentMapOutputWithContext

func (i ZoneVpcAttachmentMap) ToZoneVpcAttachmentMapOutputWithContext(ctx context.Context) ZoneVpcAttachmentMapOutput

type ZoneVpcAttachmentMapInput

type ZoneVpcAttachmentMapInput interface {
	pulumi.Input

	ToZoneVpcAttachmentMapOutput() ZoneVpcAttachmentMapOutput
	ToZoneVpcAttachmentMapOutputWithContext(context.Context) ZoneVpcAttachmentMapOutput
}

ZoneVpcAttachmentMapInput is an input type that accepts ZoneVpcAttachmentMap and ZoneVpcAttachmentMapOutput values. You can construct a concrete instance of `ZoneVpcAttachmentMapInput` via:

ZoneVpcAttachmentMap{ "key": ZoneVpcAttachmentArgs{...} }

type ZoneVpcAttachmentMapOutput

type ZoneVpcAttachmentMapOutput struct{ *pulumi.OutputState }

func (ZoneVpcAttachmentMapOutput) ElementType

func (ZoneVpcAttachmentMapOutput) ElementType() reflect.Type

func (ZoneVpcAttachmentMapOutput) MapIndex

func (ZoneVpcAttachmentMapOutput) ToZoneVpcAttachmentMapOutput

func (o ZoneVpcAttachmentMapOutput) ToZoneVpcAttachmentMapOutput() ZoneVpcAttachmentMapOutput

func (ZoneVpcAttachmentMapOutput) ToZoneVpcAttachmentMapOutputWithContext

func (o ZoneVpcAttachmentMapOutput) ToZoneVpcAttachmentMapOutputWithContext(ctx context.Context) ZoneVpcAttachmentMapOutput

type ZoneVpcAttachmentOutput

type ZoneVpcAttachmentOutput struct{ *pulumi.OutputState }

func (ZoneVpcAttachmentOutput) AccountVpcSet

New add account vpc info.

func (ZoneVpcAttachmentOutput) ElementType

func (ZoneVpcAttachmentOutput) ElementType() reflect.Type

func (ZoneVpcAttachmentOutput) ToZoneVpcAttachmentOutput

func (o ZoneVpcAttachmentOutput) ToZoneVpcAttachmentOutput() ZoneVpcAttachmentOutput

func (ZoneVpcAttachmentOutput) ToZoneVpcAttachmentOutputWithContext

func (o ZoneVpcAttachmentOutput) ToZoneVpcAttachmentOutputWithContext(ctx context.Context) ZoneVpcAttachmentOutput

func (ZoneVpcAttachmentOutput) VpcSet

New add vpc info.

func (ZoneVpcAttachmentOutput) ZoneId

PrivateZone ID.

type ZoneVpcAttachmentState

type ZoneVpcAttachmentState struct {
	// New add account vpc info.
	AccountVpcSet ZoneVpcAttachmentAccountVpcSetPtrInput
	// New add vpc info.
	VpcSet ZoneVpcAttachmentVpcSetPtrInput
	// PrivateZone ID.
	ZoneId pulumi.StringPtrInput
}

func (ZoneVpcAttachmentState) ElementType

func (ZoneVpcAttachmentState) ElementType() reflect.Type

type ZoneVpcAttachmentVpcSet

type ZoneVpcAttachmentVpcSet struct {
	Region    string `pulumi:"region"`
	UniqVpcId string `pulumi:"uniqVpcId"`
}

type ZoneVpcAttachmentVpcSetArgs

type ZoneVpcAttachmentVpcSetArgs struct {
	Region    pulumi.StringInput `pulumi:"region"`
	UniqVpcId pulumi.StringInput `pulumi:"uniqVpcId"`
}

func (ZoneVpcAttachmentVpcSetArgs) ElementType

func (ZoneVpcAttachmentVpcSetArgs) ToZoneVpcAttachmentVpcSetOutput

func (i ZoneVpcAttachmentVpcSetArgs) ToZoneVpcAttachmentVpcSetOutput() ZoneVpcAttachmentVpcSetOutput

func (ZoneVpcAttachmentVpcSetArgs) ToZoneVpcAttachmentVpcSetOutputWithContext

func (i ZoneVpcAttachmentVpcSetArgs) ToZoneVpcAttachmentVpcSetOutputWithContext(ctx context.Context) ZoneVpcAttachmentVpcSetOutput

func (ZoneVpcAttachmentVpcSetArgs) ToZoneVpcAttachmentVpcSetPtrOutput

func (i ZoneVpcAttachmentVpcSetArgs) ToZoneVpcAttachmentVpcSetPtrOutput() ZoneVpcAttachmentVpcSetPtrOutput

func (ZoneVpcAttachmentVpcSetArgs) ToZoneVpcAttachmentVpcSetPtrOutputWithContext

func (i ZoneVpcAttachmentVpcSetArgs) ToZoneVpcAttachmentVpcSetPtrOutputWithContext(ctx context.Context) ZoneVpcAttachmentVpcSetPtrOutput

type ZoneVpcAttachmentVpcSetInput

type ZoneVpcAttachmentVpcSetInput interface {
	pulumi.Input

	ToZoneVpcAttachmentVpcSetOutput() ZoneVpcAttachmentVpcSetOutput
	ToZoneVpcAttachmentVpcSetOutputWithContext(context.Context) ZoneVpcAttachmentVpcSetOutput
}

ZoneVpcAttachmentVpcSetInput is an input type that accepts ZoneVpcAttachmentVpcSetArgs and ZoneVpcAttachmentVpcSetOutput values. You can construct a concrete instance of `ZoneVpcAttachmentVpcSetInput` via:

ZoneVpcAttachmentVpcSetArgs{...}

type ZoneVpcAttachmentVpcSetOutput

type ZoneVpcAttachmentVpcSetOutput struct{ *pulumi.OutputState }

func (ZoneVpcAttachmentVpcSetOutput) ElementType

func (ZoneVpcAttachmentVpcSetOutput) Region

func (ZoneVpcAttachmentVpcSetOutput) ToZoneVpcAttachmentVpcSetOutput

func (o ZoneVpcAttachmentVpcSetOutput) ToZoneVpcAttachmentVpcSetOutput() ZoneVpcAttachmentVpcSetOutput

func (ZoneVpcAttachmentVpcSetOutput) ToZoneVpcAttachmentVpcSetOutputWithContext

func (o ZoneVpcAttachmentVpcSetOutput) ToZoneVpcAttachmentVpcSetOutputWithContext(ctx context.Context) ZoneVpcAttachmentVpcSetOutput

func (ZoneVpcAttachmentVpcSetOutput) ToZoneVpcAttachmentVpcSetPtrOutput

func (o ZoneVpcAttachmentVpcSetOutput) ToZoneVpcAttachmentVpcSetPtrOutput() ZoneVpcAttachmentVpcSetPtrOutput

func (ZoneVpcAttachmentVpcSetOutput) ToZoneVpcAttachmentVpcSetPtrOutputWithContext

func (o ZoneVpcAttachmentVpcSetOutput) ToZoneVpcAttachmentVpcSetPtrOutputWithContext(ctx context.Context) ZoneVpcAttachmentVpcSetPtrOutput

func (ZoneVpcAttachmentVpcSetOutput) UniqVpcId

type ZoneVpcAttachmentVpcSetPtrInput

type ZoneVpcAttachmentVpcSetPtrInput interface {
	pulumi.Input

	ToZoneVpcAttachmentVpcSetPtrOutput() ZoneVpcAttachmentVpcSetPtrOutput
	ToZoneVpcAttachmentVpcSetPtrOutputWithContext(context.Context) ZoneVpcAttachmentVpcSetPtrOutput
}

ZoneVpcAttachmentVpcSetPtrInput is an input type that accepts ZoneVpcAttachmentVpcSetArgs, ZoneVpcAttachmentVpcSetPtr and ZoneVpcAttachmentVpcSetPtrOutput values. You can construct a concrete instance of `ZoneVpcAttachmentVpcSetPtrInput` via:

        ZoneVpcAttachmentVpcSetArgs{...}

or:

        nil

type ZoneVpcAttachmentVpcSetPtrOutput

type ZoneVpcAttachmentVpcSetPtrOutput struct{ *pulumi.OutputState }

func (ZoneVpcAttachmentVpcSetPtrOutput) Elem

func (ZoneVpcAttachmentVpcSetPtrOutput) ElementType

func (ZoneVpcAttachmentVpcSetPtrOutput) Region

func (ZoneVpcAttachmentVpcSetPtrOutput) ToZoneVpcAttachmentVpcSetPtrOutput

func (o ZoneVpcAttachmentVpcSetPtrOutput) ToZoneVpcAttachmentVpcSetPtrOutput() ZoneVpcAttachmentVpcSetPtrOutput

func (ZoneVpcAttachmentVpcSetPtrOutput) ToZoneVpcAttachmentVpcSetPtrOutputWithContext

func (o ZoneVpcAttachmentVpcSetPtrOutput) ToZoneVpcAttachmentVpcSetPtrOutputWithContext(ctx context.Context) ZoneVpcAttachmentVpcSetPtrOutput

func (ZoneVpcAttachmentVpcSetPtrOutput) UniqVpcId

type ZoneVpcSet

type ZoneVpcSet struct {
	Region    string `pulumi:"region"`
	UniqVpcId string `pulumi:"uniqVpcId"`
}

type ZoneVpcSetArgs

type ZoneVpcSetArgs struct {
	Region    pulumi.StringInput `pulumi:"region"`
	UniqVpcId pulumi.StringInput `pulumi:"uniqVpcId"`
}

func (ZoneVpcSetArgs) ElementType

func (ZoneVpcSetArgs) ElementType() reflect.Type

func (ZoneVpcSetArgs) ToZoneVpcSetOutput

func (i ZoneVpcSetArgs) ToZoneVpcSetOutput() ZoneVpcSetOutput

func (ZoneVpcSetArgs) ToZoneVpcSetOutputWithContext

func (i ZoneVpcSetArgs) ToZoneVpcSetOutputWithContext(ctx context.Context) ZoneVpcSetOutput

type ZoneVpcSetArray

type ZoneVpcSetArray []ZoneVpcSetInput

func (ZoneVpcSetArray) ElementType

func (ZoneVpcSetArray) ElementType() reflect.Type

func (ZoneVpcSetArray) ToZoneVpcSetArrayOutput

func (i ZoneVpcSetArray) ToZoneVpcSetArrayOutput() ZoneVpcSetArrayOutput

func (ZoneVpcSetArray) ToZoneVpcSetArrayOutputWithContext

func (i ZoneVpcSetArray) ToZoneVpcSetArrayOutputWithContext(ctx context.Context) ZoneVpcSetArrayOutput

type ZoneVpcSetArrayInput

type ZoneVpcSetArrayInput interface {
	pulumi.Input

	ToZoneVpcSetArrayOutput() ZoneVpcSetArrayOutput
	ToZoneVpcSetArrayOutputWithContext(context.Context) ZoneVpcSetArrayOutput
}

ZoneVpcSetArrayInput is an input type that accepts ZoneVpcSetArray and ZoneVpcSetArrayOutput values. You can construct a concrete instance of `ZoneVpcSetArrayInput` via:

ZoneVpcSetArray{ ZoneVpcSetArgs{...} }

type ZoneVpcSetArrayOutput

type ZoneVpcSetArrayOutput struct{ *pulumi.OutputState }

func (ZoneVpcSetArrayOutput) ElementType

func (ZoneVpcSetArrayOutput) ElementType() reflect.Type

func (ZoneVpcSetArrayOutput) Index

func (ZoneVpcSetArrayOutput) ToZoneVpcSetArrayOutput

func (o ZoneVpcSetArrayOutput) ToZoneVpcSetArrayOutput() ZoneVpcSetArrayOutput

func (ZoneVpcSetArrayOutput) ToZoneVpcSetArrayOutputWithContext

func (o ZoneVpcSetArrayOutput) ToZoneVpcSetArrayOutputWithContext(ctx context.Context) ZoneVpcSetArrayOutput

type ZoneVpcSetInput

type ZoneVpcSetInput interface {
	pulumi.Input

	ToZoneVpcSetOutput() ZoneVpcSetOutput
	ToZoneVpcSetOutputWithContext(context.Context) ZoneVpcSetOutput
}

ZoneVpcSetInput is an input type that accepts ZoneVpcSetArgs and ZoneVpcSetOutput values. You can construct a concrete instance of `ZoneVpcSetInput` via:

ZoneVpcSetArgs{...}

type ZoneVpcSetOutput

type ZoneVpcSetOutput struct{ *pulumi.OutputState }

func (ZoneVpcSetOutput) ElementType

func (ZoneVpcSetOutput) ElementType() reflect.Type

func (ZoneVpcSetOutput) Region

func (ZoneVpcSetOutput) ToZoneVpcSetOutput

func (o ZoneVpcSetOutput) ToZoneVpcSetOutput() ZoneVpcSetOutput

func (ZoneVpcSetOutput) ToZoneVpcSetOutputWithContext

func (o ZoneVpcSetOutput) ToZoneVpcSetOutputWithContext(ctx context.Context) ZoneVpcSetOutput

func (ZoneVpcSetOutput) UniqVpcId

func (o ZoneVpcSetOutput) UniqVpcId() pulumi.StringOutput

Jump to

Keyboard shortcuts

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