ccn

package
v0.0.0-...-9ab2e28 Latest Latest
Warning

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

Go to latest
Published: Jul 19, 2022 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 Attachment

type Attachment struct {
	pulumi.CustomResourceState

	// Time of attaching.
	AttachedTime pulumi.StringOutput `pulumi:"attachedTime"`
	// ID of the CCN.
	CcnId pulumi.StringOutput `pulumi:"ccnId"`
	// Uin of the ccn attached. Default is “, which means the uin of this account. This parameter is used with case when
	// attaching ccn of other account to the instance of this account. For now only support instance type `VPC`.
	CcnUin pulumi.StringOutput `pulumi:"ccnUin"`
	// A network address block of the instance that is attached.
	CidrBlocks pulumi.StringArrayOutput `pulumi:"cidrBlocks"`
	// ID of instance is attached.
	InstanceId pulumi.StringOutput `pulumi:"instanceId"`
	// The region that the instance locates at.
	InstanceRegion pulumi.StringOutput `pulumi:"instanceRegion"`
	// Type of attached instance network, and available values include `VPC`, `DIRECTCONNECT`, `BMVPC` and `VPNGW`. Note:
	// `VPNGW` type is only for whitelist customer now.
	InstanceType pulumi.StringOutput `pulumi:"instanceType"`
	// States of instance is attached. Valid values: `PENDING`, `ACTIVE`, `EXPIRED`, `REJECTED`, `DELETED`, `FAILED`,
	// `ATTACHING`, `DETACHING` and `DETACHFAILED`. `FAILED` means asynchronous forced disassociation after 2 hours.
	// `DETACHFAILED` means asynchronous forced disassociation after 2 hours.
	State pulumi.StringOutput `pulumi:"state"`
}

func GetAttachment

func GetAttachment(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *AttachmentState, opts ...pulumi.ResourceOption) (*Attachment, error)

GetAttachment gets an existing Attachment 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 NewAttachment

func NewAttachment(ctx *pulumi.Context,
	name string, args *AttachmentArgs, opts ...pulumi.ResourceOption) (*Attachment, error)

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

func (*Attachment) ElementType

func (*Attachment) ElementType() reflect.Type

func (*Attachment) ToAttachmentOutput

func (i *Attachment) ToAttachmentOutput() AttachmentOutput

func (*Attachment) ToAttachmentOutputWithContext

func (i *Attachment) ToAttachmentOutputWithContext(ctx context.Context) AttachmentOutput

type AttachmentArgs

type AttachmentArgs struct {
	// ID of the CCN.
	CcnId pulumi.StringInput
	// Uin of the ccn attached. Default is “, which means the uin of this account. This parameter is used with case when
	// attaching ccn of other account to the instance of this account. For now only support instance type `VPC`.
	CcnUin pulumi.StringPtrInput
	// ID of instance is attached.
	InstanceId pulumi.StringInput
	// The region that the instance locates at.
	InstanceRegion pulumi.StringInput
	// Type of attached instance network, and available values include `VPC`, `DIRECTCONNECT`, `BMVPC` and `VPNGW`. Note:
	// `VPNGW` type is only for whitelist customer now.
	InstanceType pulumi.StringInput
}

The set of arguments for constructing a Attachment resource.

func (AttachmentArgs) ElementType

func (AttachmentArgs) ElementType() reflect.Type

type AttachmentArray

type AttachmentArray []AttachmentInput

func (AttachmentArray) ElementType

func (AttachmentArray) ElementType() reflect.Type

func (AttachmentArray) ToAttachmentArrayOutput

func (i AttachmentArray) ToAttachmentArrayOutput() AttachmentArrayOutput

func (AttachmentArray) ToAttachmentArrayOutputWithContext

func (i AttachmentArray) ToAttachmentArrayOutputWithContext(ctx context.Context) AttachmentArrayOutput

type AttachmentArrayInput

type AttachmentArrayInput interface {
	pulumi.Input

	ToAttachmentArrayOutput() AttachmentArrayOutput
	ToAttachmentArrayOutputWithContext(context.Context) AttachmentArrayOutput
}

AttachmentArrayInput is an input type that accepts AttachmentArray and AttachmentArrayOutput values. You can construct a concrete instance of `AttachmentArrayInput` via:

AttachmentArray{ AttachmentArgs{...} }

type AttachmentArrayOutput

type AttachmentArrayOutput struct{ *pulumi.OutputState }

func (AttachmentArrayOutput) ElementType

func (AttachmentArrayOutput) ElementType() reflect.Type

func (AttachmentArrayOutput) Index

func (AttachmentArrayOutput) ToAttachmentArrayOutput

func (o AttachmentArrayOutput) ToAttachmentArrayOutput() AttachmentArrayOutput

func (AttachmentArrayOutput) ToAttachmentArrayOutputWithContext

func (o AttachmentArrayOutput) ToAttachmentArrayOutputWithContext(ctx context.Context) AttachmentArrayOutput

type AttachmentInput

type AttachmentInput interface {
	pulumi.Input

	ToAttachmentOutput() AttachmentOutput
	ToAttachmentOutputWithContext(ctx context.Context) AttachmentOutput
}

type AttachmentMap

type AttachmentMap map[string]AttachmentInput

func (AttachmentMap) ElementType

func (AttachmentMap) ElementType() reflect.Type

func (AttachmentMap) ToAttachmentMapOutput

func (i AttachmentMap) ToAttachmentMapOutput() AttachmentMapOutput

func (AttachmentMap) ToAttachmentMapOutputWithContext

func (i AttachmentMap) ToAttachmentMapOutputWithContext(ctx context.Context) AttachmentMapOutput

type AttachmentMapInput

type AttachmentMapInput interface {
	pulumi.Input

	ToAttachmentMapOutput() AttachmentMapOutput
	ToAttachmentMapOutputWithContext(context.Context) AttachmentMapOutput
}

AttachmentMapInput is an input type that accepts AttachmentMap and AttachmentMapOutput values. You can construct a concrete instance of `AttachmentMapInput` via:

AttachmentMap{ "key": AttachmentArgs{...} }

type AttachmentMapOutput

type AttachmentMapOutput struct{ *pulumi.OutputState }

func (AttachmentMapOutput) ElementType

func (AttachmentMapOutput) ElementType() reflect.Type

func (AttachmentMapOutput) MapIndex

func (AttachmentMapOutput) ToAttachmentMapOutput

func (o AttachmentMapOutput) ToAttachmentMapOutput() AttachmentMapOutput

func (AttachmentMapOutput) ToAttachmentMapOutputWithContext

func (o AttachmentMapOutput) ToAttachmentMapOutputWithContext(ctx context.Context) AttachmentMapOutput

type AttachmentOutput

type AttachmentOutput struct{ *pulumi.OutputState }

func (AttachmentOutput) AttachedTime

func (o AttachmentOutput) AttachedTime() pulumi.StringOutput

Time of attaching.

func (AttachmentOutput) CcnId

ID of the CCN.

func (AttachmentOutput) CcnUin

Uin of the ccn attached. Default is “, which means the uin of this account. This parameter is used with case when attaching ccn of other account to the instance of this account. For now only support instance type `VPC`.

func (AttachmentOutput) CidrBlocks

func (o AttachmentOutput) CidrBlocks() pulumi.StringArrayOutput

A network address block of the instance that is attached.

func (AttachmentOutput) ElementType

func (AttachmentOutput) ElementType() reflect.Type

func (AttachmentOutput) InstanceId

func (o AttachmentOutput) InstanceId() pulumi.StringOutput

ID of instance is attached.

func (AttachmentOutput) InstanceRegion

func (o AttachmentOutput) InstanceRegion() pulumi.StringOutput

The region that the instance locates at.

func (AttachmentOutput) InstanceType

func (o AttachmentOutput) InstanceType() pulumi.StringOutput

Type of attached instance network, and available values include `VPC`, `DIRECTCONNECT`, `BMVPC` and `VPNGW`. Note: `VPNGW` type is only for whitelist customer now.

func (AttachmentOutput) State

States of instance is attached. Valid values: `PENDING`, `ACTIVE`, `EXPIRED`, `REJECTED`, `DELETED`, `FAILED`, `ATTACHING`, `DETACHING` and `DETACHFAILED`. `FAILED` means asynchronous forced disassociation after 2 hours. `DETACHFAILED` means asynchronous forced disassociation after 2 hours.

func (AttachmentOutput) ToAttachmentOutput

func (o AttachmentOutput) ToAttachmentOutput() AttachmentOutput

func (AttachmentOutput) ToAttachmentOutputWithContext

func (o AttachmentOutput) ToAttachmentOutputWithContext(ctx context.Context) AttachmentOutput

type AttachmentState

type AttachmentState struct {
	// Time of attaching.
	AttachedTime pulumi.StringPtrInput
	// ID of the CCN.
	CcnId pulumi.StringPtrInput
	// Uin of the ccn attached. Default is “, which means the uin of this account. This parameter is used with case when
	// attaching ccn of other account to the instance of this account. For now only support instance type `VPC`.
	CcnUin pulumi.StringPtrInput
	// A network address block of the instance that is attached.
	CidrBlocks pulumi.StringArrayInput
	// ID of instance is attached.
	InstanceId pulumi.StringPtrInput
	// The region that the instance locates at.
	InstanceRegion pulumi.StringPtrInput
	// Type of attached instance network, and available values include `VPC`, `DIRECTCONNECT`, `BMVPC` and `VPNGW`. Note:
	// `VPNGW` type is only for whitelist customer now.
	InstanceType pulumi.StringPtrInput
	// States of instance is attached. Valid values: `PENDING`, `ACTIVE`, `EXPIRED`, `REJECTED`, `DELETED`, `FAILED`,
	// `ATTACHING`, `DETACHING` and `DETACHFAILED`. `FAILED` means asynchronous forced disassociation after 2 hours.
	// `DETACHFAILED` means asynchronous forced disassociation after 2 hours.
	State pulumi.StringPtrInput
}

func (AttachmentState) ElementType

func (AttachmentState) ElementType() reflect.Type

type BandwidthLimitsArgs

type BandwidthLimitsArgs struct {
	CcnId            string  `pulumi:"ccnId"`
	ResultOutputFile *string `pulumi:"resultOutputFile"`
}

A collection of arguments for invoking BandwidthLimits.

type BandwidthLimitsLimit

type BandwidthLimitsLimit struct {
	BandwidthLimit int    `pulumi:"bandwidthLimit"`
	DstRegion      string `pulumi:"dstRegion"`
	Region         string `pulumi:"region"`
}

type BandwidthLimitsLimitArgs

type BandwidthLimitsLimitArgs struct {
	BandwidthLimit pulumi.IntInput    `pulumi:"bandwidthLimit"`
	DstRegion      pulumi.StringInput `pulumi:"dstRegion"`
	Region         pulumi.StringInput `pulumi:"region"`
}

func (BandwidthLimitsLimitArgs) ElementType

func (BandwidthLimitsLimitArgs) ElementType() reflect.Type

func (BandwidthLimitsLimitArgs) ToBandwidthLimitsLimitOutput

func (i BandwidthLimitsLimitArgs) ToBandwidthLimitsLimitOutput() BandwidthLimitsLimitOutput

func (BandwidthLimitsLimitArgs) ToBandwidthLimitsLimitOutputWithContext

func (i BandwidthLimitsLimitArgs) ToBandwidthLimitsLimitOutputWithContext(ctx context.Context) BandwidthLimitsLimitOutput

type BandwidthLimitsLimitArray

type BandwidthLimitsLimitArray []BandwidthLimitsLimitInput

func (BandwidthLimitsLimitArray) ElementType

func (BandwidthLimitsLimitArray) ElementType() reflect.Type

func (BandwidthLimitsLimitArray) ToBandwidthLimitsLimitArrayOutput

func (i BandwidthLimitsLimitArray) ToBandwidthLimitsLimitArrayOutput() BandwidthLimitsLimitArrayOutput

func (BandwidthLimitsLimitArray) ToBandwidthLimitsLimitArrayOutputWithContext

func (i BandwidthLimitsLimitArray) ToBandwidthLimitsLimitArrayOutputWithContext(ctx context.Context) BandwidthLimitsLimitArrayOutput

type BandwidthLimitsLimitArrayInput

type BandwidthLimitsLimitArrayInput interface {
	pulumi.Input

	ToBandwidthLimitsLimitArrayOutput() BandwidthLimitsLimitArrayOutput
	ToBandwidthLimitsLimitArrayOutputWithContext(context.Context) BandwidthLimitsLimitArrayOutput
}

BandwidthLimitsLimitArrayInput is an input type that accepts BandwidthLimitsLimitArray and BandwidthLimitsLimitArrayOutput values. You can construct a concrete instance of `BandwidthLimitsLimitArrayInput` via:

BandwidthLimitsLimitArray{ BandwidthLimitsLimitArgs{...} }

type BandwidthLimitsLimitArrayOutput

type BandwidthLimitsLimitArrayOutput struct{ *pulumi.OutputState }

func (BandwidthLimitsLimitArrayOutput) ElementType

func (BandwidthLimitsLimitArrayOutput) Index

func (BandwidthLimitsLimitArrayOutput) ToBandwidthLimitsLimitArrayOutput

func (o BandwidthLimitsLimitArrayOutput) ToBandwidthLimitsLimitArrayOutput() BandwidthLimitsLimitArrayOutput

func (BandwidthLimitsLimitArrayOutput) ToBandwidthLimitsLimitArrayOutputWithContext

func (o BandwidthLimitsLimitArrayOutput) ToBandwidthLimitsLimitArrayOutputWithContext(ctx context.Context) BandwidthLimitsLimitArrayOutput

type BandwidthLimitsLimitInput

type BandwidthLimitsLimitInput interface {
	pulumi.Input

	ToBandwidthLimitsLimitOutput() BandwidthLimitsLimitOutput
	ToBandwidthLimitsLimitOutputWithContext(context.Context) BandwidthLimitsLimitOutput
}

BandwidthLimitsLimitInput is an input type that accepts BandwidthLimitsLimitArgs and BandwidthLimitsLimitOutput values. You can construct a concrete instance of `BandwidthLimitsLimitInput` via:

BandwidthLimitsLimitArgs{...}

type BandwidthLimitsLimitOutput

type BandwidthLimitsLimitOutput struct{ *pulumi.OutputState }

func (BandwidthLimitsLimitOutput) BandwidthLimit

func (o BandwidthLimitsLimitOutput) BandwidthLimit() pulumi.IntOutput

func (BandwidthLimitsLimitOutput) DstRegion

func (BandwidthLimitsLimitOutput) ElementType

func (BandwidthLimitsLimitOutput) ElementType() reflect.Type

func (BandwidthLimitsLimitOutput) Region

func (BandwidthLimitsLimitOutput) ToBandwidthLimitsLimitOutput

func (o BandwidthLimitsLimitOutput) ToBandwidthLimitsLimitOutput() BandwidthLimitsLimitOutput

func (BandwidthLimitsLimitOutput) ToBandwidthLimitsLimitOutputWithContext

func (o BandwidthLimitsLimitOutput) ToBandwidthLimitsLimitOutputWithContext(ctx context.Context) BandwidthLimitsLimitOutput

type BandwidthLimitsOutputArgs

type BandwidthLimitsOutputArgs struct {
	CcnId            pulumi.StringInput    `pulumi:"ccnId"`
	ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"`
}

A collection of arguments for invoking BandwidthLimits.

func (BandwidthLimitsOutputArgs) ElementType

func (BandwidthLimitsOutputArgs) ElementType() reflect.Type

type BandwidthLimitsResult

type BandwidthLimitsResult struct {
	CcnId string `pulumi:"ccnId"`
	// The provider-assigned unique ID for this managed resource.
	Id               string                 `pulumi:"id"`
	Limits           []BandwidthLimitsLimit `pulumi:"limits"`
	ResultOutputFile *string                `pulumi:"resultOutputFile"`
}

A collection of values returned by BandwidthLimits.

func BandwidthLimits

func BandwidthLimits(ctx *pulumi.Context, args *BandwidthLimitsArgs, opts ...pulumi.InvokeOption) (*BandwidthLimitsResult, error)

type BandwidthLimitsResultOutput

type BandwidthLimitsResultOutput struct{ *pulumi.OutputState }

A collection of values returned by BandwidthLimits.

func (BandwidthLimitsResultOutput) CcnId

func (BandwidthLimitsResultOutput) ElementType

func (BandwidthLimitsResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (BandwidthLimitsResultOutput) Limits

func (BandwidthLimitsResultOutput) ResultOutputFile

func (o BandwidthLimitsResultOutput) ResultOutputFile() pulumi.StringPtrOutput

func (BandwidthLimitsResultOutput) ToBandwidthLimitsResultOutput

func (o BandwidthLimitsResultOutput) ToBandwidthLimitsResultOutput() BandwidthLimitsResultOutput

func (BandwidthLimitsResultOutput) ToBandwidthLimitsResultOutputWithContext

func (o BandwidthLimitsResultOutput) ToBandwidthLimitsResultOutputWithContext(ctx context.Context) BandwidthLimitsResultOutput

type CcnBandwidthLimit

type CcnBandwidthLimit struct {
	pulumi.CustomResourceState

	// Limitation of bandwidth.
	BandwidthLimit pulumi.IntOutput `pulumi:"bandwidthLimit"`
	// ID of the CCN.
	CcnId pulumi.StringOutput `pulumi:"ccnId"`
	// Destination area restriction. If the `CCN` rate limit type is `OUTER_REGION_LIMIT`, this value does not need to be set.
	DstRegion pulumi.StringPtrOutput `pulumi:"dstRegion"`
	// Limitation of region.
	Region pulumi.StringOutput `pulumi:"region"`
}

func GetCcnBandwidthLimit

func GetCcnBandwidthLimit(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *CcnBandwidthLimitState, opts ...pulumi.ResourceOption) (*CcnBandwidthLimit, error)

GetCcnBandwidthLimit gets an existing CcnBandwidthLimit 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 NewCcnBandwidthLimit

func NewCcnBandwidthLimit(ctx *pulumi.Context,
	name string, args *CcnBandwidthLimitArgs, opts ...pulumi.ResourceOption) (*CcnBandwidthLimit, error)

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

func (*CcnBandwidthLimit) ElementType

func (*CcnBandwidthLimit) ElementType() reflect.Type

func (*CcnBandwidthLimit) ToCcnBandwidthLimitOutput

func (i *CcnBandwidthLimit) ToCcnBandwidthLimitOutput() CcnBandwidthLimitOutput

func (*CcnBandwidthLimit) ToCcnBandwidthLimitOutputWithContext

func (i *CcnBandwidthLimit) ToCcnBandwidthLimitOutputWithContext(ctx context.Context) CcnBandwidthLimitOutput

type CcnBandwidthLimitArgs

type CcnBandwidthLimitArgs struct {
	// Limitation of bandwidth.
	BandwidthLimit pulumi.IntPtrInput
	// ID of the CCN.
	CcnId pulumi.StringInput
	// Destination area restriction. If the `CCN` rate limit type is `OUTER_REGION_LIMIT`, this value does not need to be set.
	DstRegion pulumi.StringPtrInput
	// Limitation of region.
	Region pulumi.StringInput
}

The set of arguments for constructing a CcnBandwidthLimit resource.

func (CcnBandwidthLimitArgs) ElementType

func (CcnBandwidthLimitArgs) ElementType() reflect.Type

type CcnBandwidthLimitArray

type CcnBandwidthLimitArray []CcnBandwidthLimitInput

func (CcnBandwidthLimitArray) ElementType

func (CcnBandwidthLimitArray) ElementType() reflect.Type

func (CcnBandwidthLimitArray) ToCcnBandwidthLimitArrayOutput

func (i CcnBandwidthLimitArray) ToCcnBandwidthLimitArrayOutput() CcnBandwidthLimitArrayOutput

func (CcnBandwidthLimitArray) ToCcnBandwidthLimitArrayOutputWithContext

func (i CcnBandwidthLimitArray) ToCcnBandwidthLimitArrayOutputWithContext(ctx context.Context) CcnBandwidthLimitArrayOutput

type CcnBandwidthLimitArrayInput

type CcnBandwidthLimitArrayInput interface {
	pulumi.Input

	ToCcnBandwidthLimitArrayOutput() CcnBandwidthLimitArrayOutput
	ToCcnBandwidthLimitArrayOutputWithContext(context.Context) CcnBandwidthLimitArrayOutput
}

CcnBandwidthLimitArrayInput is an input type that accepts CcnBandwidthLimitArray and CcnBandwidthLimitArrayOutput values. You can construct a concrete instance of `CcnBandwidthLimitArrayInput` via:

CcnBandwidthLimitArray{ CcnBandwidthLimitArgs{...} }

type CcnBandwidthLimitArrayOutput

type CcnBandwidthLimitArrayOutput struct{ *pulumi.OutputState }

func (CcnBandwidthLimitArrayOutput) ElementType

func (CcnBandwidthLimitArrayOutput) Index

func (CcnBandwidthLimitArrayOutput) ToCcnBandwidthLimitArrayOutput

func (o CcnBandwidthLimitArrayOutput) ToCcnBandwidthLimitArrayOutput() CcnBandwidthLimitArrayOutput

func (CcnBandwidthLimitArrayOutput) ToCcnBandwidthLimitArrayOutputWithContext

func (o CcnBandwidthLimitArrayOutput) ToCcnBandwidthLimitArrayOutputWithContext(ctx context.Context) CcnBandwidthLimitArrayOutput

type CcnBandwidthLimitInput

type CcnBandwidthLimitInput interface {
	pulumi.Input

	ToCcnBandwidthLimitOutput() CcnBandwidthLimitOutput
	ToCcnBandwidthLimitOutputWithContext(ctx context.Context) CcnBandwidthLimitOutput
}

type CcnBandwidthLimitMap

type CcnBandwidthLimitMap map[string]CcnBandwidthLimitInput

func (CcnBandwidthLimitMap) ElementType

func (CcnBandwidthLimitMap) ElementType() reflect.Type

func (CcnBandwidthLimitMap) ToCcnBandwidthLimitMapOutput

func (i CcnBandwidthLimitMap) ToCcnBandwidthLimitMapOutput() CcnBandwidthLimitMapOutput

func (CcnBandwidthLimitMap) ToCcnBandwidthLimitMapOutputWithContext

func (i CcnBandwidthLimitMap) ToCcnBandwidthLimitMapOutputWithContext(ctx context.Context) CcnBandwidthLimitMapOutput

type CcnBandwidthLimitMapInput

type CcnBandwidthLimitMapInput interface {
	pulumi.Input

	ToCcnBandwidthLimitMapOutput() CcnBandwidthLimitMapOutput
	ToCcnBandwidthLimitMapOutputWithContext(context.Context) CcnBandwidthLimitMapOutput
}

CcnBandwidthLimitMapInput is an input type that accepts CcnBandwidthLimitMap and CcnBandwidthLimitMapOutput values. You can construct a concrete instance of `CcnBandwidthLimitMapInput` via:

CcnBandwidthLimitMap{ "key": CcnBandwidthLimitArgs{...} }

type CcnBandwidthLimitMapOutput

type CcnBandwidthLimitMapOutput struct{ *pulumi.OutputState }

func (CcnBandwidthLimitMapOutput) ElementType

func (CcnBandwidthLimitMapOutput) ElementType() reflect.Type

func (CcnBandwidthLimitMapOutput) MapIndex

func (CcnBandwidthLimitMapOutput) ToCcnBandwidthLimitMapOutput

func (o CcnBandwidthLimitMapOutput) ToCcnBandwidthLimitMapOutput() CcnBandwidthLimitMapOutput

func (CcnBandwidthLimitMapOutput) ToCcnBandwidthLimitMapOutputWithContext

func (o CcnBandwidthLimitMapOutput) ToCcnBandwidthLimitMapOutputWithContext(ctx context.Context) CcnBandwidthLimitMapOutput

type CcnBandwidthLimitOutput

type CcnBandwidthLimitOutput struct{ *pulumi.OutputState }

func (CcnBandwidthLimitOutput) BandwidthLimit

func (o CcnBandwidthLimitOutput) BandwidthLimit() pulumi.IntOutput

Limitation of bandwidth.

func (CcnBandwidthLimitOutput) CcnId

ID of the CCN.

func (CcnBandwidthLimitOutput) DstRegion

Destination area restriction. If the `CCN` rate limit type is `OUTER_REGION_LIMIT`, this value does not need to be set.

func (CcnBandwidthLimitOutput) ElementType

func (CcnBandwidthLimitOutput) ElementType() reflect.Type

func (CcnBandwidthLimitOutput) Region

Limitation of region.

func (CcnBandwidthLimitOutput) ToCcnBandwidthLimitOutput

func (o CcnBandwidthLimitOutput) ToCcnBandwidthLimitOutput() CcnBandwidthLimitOutput

func (CcnBandwidthLimitOutput) ToCcnBandwidthLimitOutputWithContext

func (o CcnBandwidthLimitOutput) ToCcnBandwidthLimitOutputWithContext(ctx context.Context) CcnBandwidthLimitOutput

type CcnBandwidthLimitState

type CcnBandwidthLimitState struct {
	// Limitation of bandwidth.
	BandwidthLimit pulumi.IntPtrInput
	// ID of the CCN.
	CcnId pulumi.StringPtrInput
	// Destination area restriction. If the `CCN` rate limit type is `OUTER_REGION_LIMIT`, this value does not need to be set.
	DstRegion pulumi.StringPtrInput
	// Limitation of region.
	Region pulumi.StringPtrInput
}

func (CcnBandwidthLimitState) ElementType

func (CcnBandwidthLimitState) ElementType() reflect.Type

type Instance

type Instance struct {
	pulumi.CustomResourceState

	// The speed limit type. Valid values: `INTER_REGION_LIMIT`, `OUTER_REGION_LIMIT`. `OUTER_REGION_LIMIT` represents the
	// regional export speed limit, `INTER_REGION_LIMIT` is the inter-regional speed limit. The default is
	// `OUTER_REGION_LIMIT`.
	BandwidthLimitType pulumi.StringPtrOutput `pulumi:"bandwidthLimitType"`
	// Billing mode. Valid values: `PREPAID`, `POSTPAID`. `PREPAID` means prepaid, which means annual and monthly subscription,
	// `POSTPAID` means post-payment, which means billing by volume. The default is `POSTPAID`. The prepaid model only supports
	// inter-regional speed limit, and the post-paid model supports inter-regional speed limit and regional export speed limit.
	ChargeType pulumi.StringPtrOutput `pulumi:"chargeType"`
	// Creation time of resource.
	CreateTime pulumi.StringOutput `pulumi:"createTime"`
	// Description of CCN, and maximum length does not exceed 100 bytes.
	Description pulumi.StringPtrOutput `pulumi:"description"`
	// Number of attached instances.
	InstanceCount pulumi.IntOutput `pulumi:"instanceCount"`
	// Name of the CCN to be queried, and maximum length does not exceed 60 bytes.
	Name pulumi.StringOutput `pulumi:"name"`
	// Service quality of CCN. Valid values: `PT`, `AU`, `AG`. The default is `AU`.
	Qos pulumi.StringPtrOutput `pulumi:"qos"`
	// States of instance. Valid values: `ISOLATED`(arrears) and `AVAILABLE`.
	State pulumi.StringOutput `pulumi:"state"`
	// Instance tag.
	Tags pulumi.MapOutput `pulumi:"tags"`
}

func GetInstance

func GetInstance(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *InstanceState, opts ...pulumi.ResourceOption) (*Instance, error)

GetInstance gets an existing Instance 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 NewInstance

func NewInstance(ctx *pulumi.Context,
	name string, args *InstanceArgs, opts ...pulumi.ResourceOption) (*Instance, error)

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

func (*Instance) ElementType

func (*Instance) ElementType() reflect.Type

func (*Instance) ToInstanceOutput

func (i *Instance) ToInstanceOutput() InstanceOutput

func (*Instance) ToInstanceOutputWithContext

func (i *Instance) ToInstanceOutputWithContext(ctx context.Context) InstanceOutput

type InstanceArgs

type InstanceArgs struct {
	// The speed limit type. Valid values: `INTER_REGION_LIMIT`, `OUTER_REGION_LIMIT`. `OUTER_REGION_LIMIT` represents the
	// regional export speed limit, `INTER_REGION_LIMIT` is the inter-regional speed limit. The default is
	// `OUTER_REGION_LIMIT`.
	BandwidthLimitType pulumi.StringPtrInput
	// Billing mode. Valid values: `PREPAID`, `POSTPAID`. `PREPAID` means prepaid, which means annual and monthly subscription,
	// `POSTPAID` means post-payment, which means billing by volume. The default is `POSTPAID`. The prepaid model only supports
	// inter-regional speed limit, and the post-paid model supports inter-regional speed limit and regional export speed limit.
	ChargeType pulumi.StringPtrInput
	// Description of CCN, and maximum length does not exceed 100 bytes.
	Description pulumi.StringPtrInput
	// Name of the CCN to be queried, and maximum length does not exceed 60 bytes.
	Name pulumi.StringPtrInput
	// Service quality of CCN. Valid values: `PT`, `AU`, `AG`. The default is `AU`.
	Qos pulumi.StringPtrInput
	// Instance tag.
	Tags pulumi.MapInput
}

The set of arguments for constructing a Instance resource.

func (InstanceArgs) ElementType

func (InstanceArgs) ElementType() reflect.Type

type InstanceArray

type InstanceArray []InstanceInput

func (InstanceArray) ElementType

func (InstanceArray) ElementType() reflect.Type

func (InstanceArray) ToInstanceArrayOutput

func (i InstanceArray) ToInstanceArrayOutput() InstanceArrayOutput

func (InstanceArray) ToInstanceArrayOutputWithContext

func (i InstanceArray) ToInstanceArrayOutputWithContext(ctx context.Context) InstanceArrayOutput

type InstanceArrayInput

type InstanceArrayInput interface {
	pulumi.Input

	ToInstanceArrayOutput() InstanceArrayOutput
	ToInstanceArrayOutputWithContext(context.Context) InstanceArrayOutput
}

InstanceArrayInput is an input type that accepts InstanceArray and InstanceArrayOutput values. You can construct a concrete instance of `InstanceArrayInput` via:

InstanceArray{ InstanceArgs{...} }

type InstanceArrayOutput

type InstanceArrayOutput struct{ *pulumi.OutputState }

func (InstanceArrayOutput) ElementType

func (InstanceArrayOutput) ElementType() reflect.Type

func (InstanceArrayOutput) Index

func (InstanceArrayOutput) ToInstanceArrayOutput

func (o InstanceArrayOutput) ToInstanceArrayOutput() InstanceArrayOutput

func (InstanceArrayOutput) ToInstanceArrayOutputWithContext

func (o InstanceArrayOutput) ToInstanceArrayOutputWithContext(ctx context.Context) InstanceArrayOutput

type InstanceInput

type InstanceInput interface {
	pulumi.Input

	ToInstanceOutput() InstanceOutput
	ToInstanceOutputWithContext(ctx context.Context) InstanceOutput
}

type InstanceMap

type InstanceMap map[string]InstanceInput

func (InstanceMap) ElementType

func (InstanceMap) ElementType() reflect.Type

func (InstanceMap) ToInstanceMapOutput

func (i InstanceMap) ToInstanceMapOutput() InstanceMapOutput

func (InstanceMap) ToInstanceMapOutputWithContext

func (i InstanceMap) ToInstanceMapOutputWithContext(ctx context.Context) InstanceMapOutput

type InstanceMapInput

type InstanceMapInput interface {
	pulumi.Input

	ToInstanceMapOutput() InstanceMapOutput
	ToInstanceMapOutputWithContext(context.Context) InstanceMapOutput
}

InstanceMapInput is an input type that accepts InstanceMap and InstanceMapOutput values. You can construct a concrete instance of `InstanceMapInput` via:

InstanceMap{ "key": InstanceArgs{...} }

type InstanceMapOutput

type InstanceMapOutput struct{ *pulumi.OutputState }

func (InstanceMapOutput) ElementType

func (InstanceMapOutput) ElementType() reflect.Type

func (InstanceMapOutput) MapIndex

func (InstanceMapOutput) ToInstanceMapOutput

func (o InstanceMapOutput) ToInstanceMapOutput() InstanceMapOutput

func (InstanceMapOutput) ToInstanceMapOutputWithContext

func (o InstanceMapOutput) ToInstanceMapOutputWithContext(ctx context.Context) InstanceMapOutput

type InstanceOutput

type InstanceOutput struct{ *pulumi.OutputState }

func (InstanceOutput) BandwidthLimitType

func (o InstanceOutput) BandwidthLimitType() pulumi.StringPtrOutput

The speed limit type. Valid values: `INTER_REGION_LIMIT`, `OUTER_REGION_LIMIT`. `OUTER_REGION_LIMIT` represents the regional export speed limit, `INTER_REGION_LIMIT` is the inter-regional speed limit. The default is `OUTER_REGION_LIMIT`.

func (InstanceOutput) ChargeType

func (o InstanceOutput) ChargeType() pulumi.StringPtrOutput

Billing mode. Valid values: `PREPAID`, `POSTPAID`. `PREPAID` means prepaid, which means annual and monthly subscription, `POSTPAID` means post-payment, which means billing by volume. The default is `POSTPAID`. The prepaid model only supports inter-regional speed limit, and the post-paid model supports inter-regional speed limit and regional export speed limit.

func (InstanceOutput) CreateTime

func (o InstanceOutput) CreateTime() pulumi.StringOutput

Creation time of resource.

func (InstanceOutput) Description

func (o InstanceOutput) Description() pulumi.StringPtrOutput

Description of CCN, and maximum length does not exceed 100 bytes.

func (InstanceOutput) ElementType

func (InstanceOutput) ElementType() reflect.Type

func (InstanceOutput) InstanceCount

func (o InstanceOutput) InstanceCount() pulumi.IntOutput

Number of attached instances.

func (InstanceOutput) Name

Name of the CCN to be queried, and maximum length does not exceed 60 bytes.

func (InstanceOutput) Qos

Service quality of CCN. Valid values: `PT`, `AU`, `AG`. The default is `AU`.

func (InstanceOutput) State

States of instance. Valid values: `ISOLATED`(arrears) and `AVAILABLE`.

func (InstanceOutput) Tags

func (o InstanceOutput) Tags() pulumi.MapOutput

Instance tag.

func (InstanceOutput) ToInstanceOutput

func (o InstanceOutput) ToInstanceOutput() InstanceOutput

func (InstanceOutput) ToInstanceOutputWithContext

func (o InstanceOutput) ToInstanceOutputWithContext(ctx context.Context) InstanceOutput

type InstanceState

type InstanceState struct {
	// The speed limit type. Valid values: `INTER_REGION_LIMIT`, `OUTER_REGION_LIMIT`. `OUTER_REGION_LIMIT` represents the
	// regional export speed limit, `INTER_REGION_LIMIT` is the inter-regional speed limit. The default is
	// `OUTER_REGION_LIMIT`.
	BandwidthLimitType pulumi.StringPtrInput
	// Billing mode. Valid values: `PREPAID`, `POSTPAID`. `PREPAID` means prepaid, which means annual and monthly subscription,
	// `POSTPAID` means post-payment, which means billing by volume. The default is `POSTPAID`. The prepaid model only supports
	// inter-regional speed limit, and the post-paid model supports inter-regional speed limit and regional export speed limit.
	ChargeType pulumi.StringPtrInput
	// Creation time of resource.
	CreateTime pulumi.StringPtrInput
	// Description of CCN, and maximum length does not exceed 100 bytes.
	Description pulumi.StringPtrInput
	// Number of attached instances.
	InstanceCount pulumi.IntPtrInput
	// Name of the CCN to be queried, and maximum length does not exceed 60 bytes.
	Name pulumi.StringPtrInput
	// Service quality of CCN. Valid values: `PT`, `AU`, `AG`. The default is `AU`.
	Qos pulumi.StringPtrInput
	// States of instance. Valid values: `ISOLATED`(arrears) and `AVAILABLE`.
	State pulumi.StringPtrInput
	// Instance tag.
	Tags pulumi.MapInput
}

func (InstanceState) ElementType

func (InstanceState) ElementType() reflect.Type

type InstancesArgs

type InstancesArgs struct {
	CcnId            *string `pulumi:"ccnId"`
	Name             *string `pulumi:"name"`
	ResultOutputFile *string `pulumi:"resultOutputFile"`
}

A collection of arguments for invoking Instances.

type InstancesInstanceList

type InstancesInstanceList struct {
	AttachmentLists    []InstancesInstanceListAttachmentList `pulumi:"attachmentLists"`
	BandwidthLimitType string                                `pulumi:"bandwidthLimitType"`
	CcnId              string                                `pulumi:"ccnId"`
	ChargeType         string                                `pulumi:"chargeType"`
	CreateTime         string                                `pulumi:"createTime"`
	Description        string                                `pulumi:"description"`
	Name               string                                `pulumi:"name"`
	Qos                string                                `pulumi:"qos"`
	State              string                                `pulumi:"state"`
}

type InstancesInstanceListArgs

type InstancesInstanceListArgs struct {
	AttachmentLists    InstancesInstanceListAttachmentListArrayInput `pulumi:"attachmentLists"`
	BandwidthLimitType pulumi.StringInput                            `pulumi:"bandwidthLimitType"`
	CcnId              pulumi.StringInput                            `pulumi:"ccnId"`
	ChargeType         pulumi.StringInput                            `pulumi:"chargeType"`
	CreateTime         pulumi.StringInput                            `pulumi:"createTime"`
	Description        pulumi.StringInput                            `pulumi:"description"`
	Name               pulumi.StringInput                            `pulumi:"name"`
	Qos                pulumi.StringInput                            `pulumi:"qos"`
	State              pulumi.StringInput                            `pulumi:"state"`
}

func (InstancesInstanceListArgs) ElementType

func (InstancesInstanceListArgs) ElementType() reflect.Type

func (InstancesInstanceListArgs) ToInstancesInstanceListOutput

func (i InstancesInstanceListArgs) ToInstancesInstanceListOutput() InstancesInstanceListOutput

func (InstancesInstanceListArgs) ToInstancesInstanceListOutputWithContext

func (i InstancesInstanceListArgs) ToInstancesInstanceListOutputWithContext(ctx context.Context) InstancesInstanceListOutput

type InstancesInstanceListArray

type InstancesInstanceListArray []InstancesInstanceListInput

func (InstancesInstanceListArray) ElementType

func (InstancesInstanceListArray) ElementType() reflect.Type

func (InstancesInstanceListArray) ToInstancesInstanceListArrayOutput

func (i InstancesInstanceListArray) ToInstancesInstanceListArrayOutput() InstancesInstanceListArrayOutput

func (InstancesInstanceListArray) ToInstancesInstanceListArrayOutputWithContext

func (i InstancesInstanceListArray) ToInstancesInstanceListArrayOutputWithContext(ctx context.Context) InstancesInstanceListArrayOutput

type InstancesInstanceListArrayInput

type InstancesInstanceListArrayInput interface {
	pulumi.Input

	ToInstancesInstanceListArrayOutput() InstancesInstanceListArrayOutput
	ToInstancesInstanceListArrayOutputWithContext(context.Context) InstancesInstanceListArrayOutput
}

InstancesInstanceListArrayInput is an input type that accepts InstancesInstanceListArray and InstancesInstanceListArrayOutput values. You can construct a concrete instance of `InstancesInstanceListArrayInput` via:

InstancesInstanceListArray{ InstancesInstanceListArgs{...} }

type InstancesInstanceListArrayOutput

type InstancesInstanceListArrayOutput struct{ *pulumi.OutputState }

func (InstancesInstanceListArrayOutput) ElementType

func (InstancesInstanceListArrayOutput) Index

func (InstancesInstanceListArrayOutput) ToInstancesInstanceListArrayOutput

func (o InstancesInstanceListArrayOutput) ToInstancesInstanceListArrayOutput() InstancesInstanceListArrayOutput

func (InstancesInstanceListArrayOutput) ToInstancesInstanceListArrayOutputWithContext

func (o InstancesInstanceListArrayOutput) ToInstancesInstanceListArrayOutputWithContext(ctx context.Context) InstancesInstanceListArrayOutput

type InstancesInstanceListAttachmentList

type InstancesInstanceListAttachmentList struct {
	AttachedTime   string   `pulumi:"attachedTime"`
	CidrBlocks     []string `pulumi:"cidrBlocks"`
	InstanceId     string   `pulumi:"instanceId"`
	InstanceRegion string   `pulumi:"instanceRegion"`
	InstanceType   string   `pulumi:"instanceType"`
	State          string   `pulumi:"state"`
}

type InstancesInstanceListAttachmentListArgs

type InstancesInstanceListAttachmentListArgs struct {
	AttachedTime   pulumi.StringInput      `pulumi:"attachedTime"`
	CidrBlocks     pulumi.StringArrayInput `pulumi:"cidrBlocks"`
	InstanceId     pulumi.StringInput      `pulumi:"instanceId"`
	InstanceRegion pulumi.StringInput      `pulumi:"instanceRegion"`
	InstanceType   pulumi.StringInput      `pulumi:"instanceType"`
	State          pulumi.StringInput      `pulumi:"state"`
}

func (InstancesInstanceListAttachmentListArgs) ElementType

func (InstancesInstanceListAttachmentListArgs) ToInstancesInstanceListAttachmentListOutput

func (i InstancesInstanceListAttachmentListArgs) ToInstancesInstanceListAttachmentListOutput() InstancesInstanceListAttachmentListOutput

func (InstancesInstanceListAttachmentListArgs) ToInstancesInstanceListAttachmentListOutputWithContext

func (i InstancesInstanceListAttachmentListArgs) ToInstancesInstanceListAttachmentListOutputWithContext(ctx context.Context) InstancesInstanceListAttachmentListOutput

type InstancesInstanceListAttachmentListArray

type InstancesInstanceListAttachmentListArray []InstancesInstanceListAttachmentListInput

func (InstancesInstanceListAttachmentListArray) ElementType

func (InstancesInstanceListAttachmentListArray) ToInstancesInstanceListAttachmentListArrayOutput

func (i InstancesInstanceListAttachmentListArray) ToInstancesInstanceListAttachmentListArrayOutput() InstancesInstanceListAttachmentListArrayOutput

func (InstancesInstanceListAttachmentListArray) ToInstancesInstanceListAttachmentListArrayOutputWithContext

func (i InstancesInstanceListAttachmentListArray) ToInstancesInstanceListAttachmentListArrayOutputWithContext(ctx context.Context) InstancesInstanceListAttachmentListArrayOutput

type InstancesInstanceListAttachmentListArrayInput

type InstancesInstanceListAttachmentListArrayInput interface {
	pulumi.Input

	ToInstancesInstanceListAttachmentListArrayOutput() InstancesInstanceListAttachmentListArrayOutput
	ToInstancesInstanceListAttachmentListArrayOutputWithContext(context.Context) InstancesInstanceListAttachmentListArrayOutput
}

InstancesInstanceListAttachmentListArrayInput is an input type that accepts InstancesInstanceListAttachmentListArray and InstancesInstanceListAttachmentListArrayOutput values. You can construct a concrete instance of `InstancesInstanceListAttachmentListArrayInput` via:

InstancesInstanceListAttachmentListArray{ InstancesInstanceListAttachmentListArgs{...} }

type InstancesInstanceListAttachmentListArrayOutput

type InstancesInstanceListAttachmentListArrayOutput struct{ *pulumi.OutputState }

func (InstancesInstanceListAttachmentListArrayOutput) ElementType

func (InstancesInstanceListAttachmentListArrayOutput) Index

func (InstancesInstanceListAttachmentListArrayOutput) ToInstancesInstanceListAttachmentListArrayOutput

func (o InstancesInstanceListAttachmentListArrayOutput) ToInstancesInstanceListAttachmentListArrayOutput() InstancesInstanceListAttachmentListArrayOutput

func (InstancesInstanceListAttachmentListArrayOutput) ToInstancesInstanceListAttachmentListArrayOutputWithContext

func (o InstancesInstanceListAttachmentListArrayOutput) ToInstancesInstanceListAttachmentListArrayOutputWithContext(ctx context.Context) InstancesInstanceListAttachmentListArrayOutput

type InstancesInstanceListAttachmentListInput

type InstancesInstanceListAttachmentListInput interface {
	pulumi.Input

	ToInstancesInstanceListAttachmentListOutput() InstancesInstanceListAttachmentListOutput
	ToInstancesInstanceListAttachmentListOutputWithContext(context.Context) InstancesInstanceListAttachmentListOutput
}

InstancesInstanceListAttachmentListInput is an input type that accepts InstancesInstanceListAttachmentListArgs and InstancesInstanceListAttachmentListOutput values. You can construct a concrete instance of `InstancesInstanceListAttachmentListInput` via:

InstancesInstanceListAttachmentListArgs{...}

type InstancesInstanceListAttachmentListOutput

type InstancesInstanceListAttachmentListOutput struct{ *pulumi.OutputState }

func (InstancesInstanceListAttachmentListOutput) AttachedTime

func (InstancesInstanceListAttachmentListOutput) CidrBlocks

func (InstancesInstanceListAttachmentListOutput) ElementType

func (InstancesInstanceListAttachmentListOutput) InstanceId

func (InstancesInstanceListAttachmentListOutput) InstanceRegion

func (InstancesInstanceListAttachmentListOutput) InstanceType

func (InstancesInstanceListAttachmentListOutput) State

func (InstancesInstanceListAttachmentListOutput) ToInstancesInstanceListAttachmentListOutput

func (o InstancesInstanceListAttachmentListOutput) ToInstancesInstanceListAttachmentListOutput() InstancesInstanceListAttachmentListOutput

func (InstancesInstanceListAttachmentListOutput) ToInstancesInstanceListAttachmentListOutputWithContext

func (o InstancesInstanceListAttachmentListOutput) ToInstancesInstanceListAttachmentListOutputWithContext(ctx context.Context) InstancesInstanceListAttachmentListOutput

type InstancesInstanceListInput

type InstancesInstanceListInput interface {
	pulumi.Input

	ToInstancesInstanceListOutput() InstancesInstanceListOutput
	ToInstancesInstanceListOutputWithContext(context.Context) InstancesInstanceListOutput
}

InstancesInstanceListInput is an input type that accepts InstancesInstanceListArgs and InstancesInstanceListOutput values. You can construct a concrete instance of `InstancesInstanceListInput` via:

InstancesInstanceListArgs{...}

type InstancesInstanceListOutput

type InstancesInstanceListOutput struct{ *pulumi.OutputState }

func (InstancesInstanceListOutput) AttachmentLists

func (InstancesInstanceListOutput) BandwidthLimitType

func (o InstancesInstanceListOutput) BandwidthLimitType() pulumi.StringOutput

func (InstancesInstanceListOutput) CcnId

func (InstancesInstanceListOutput) ChargeType

func (InstancesInstanceListOutput) CreateTime

func (InstancesInstanceListOutput) Description

func (InstancesInstanceListOutput) ElementType

func (InstancesInstanceListOutput) Name

func (InstancesInstanceListOutput) Qos

func (InstancesInstanceListOutput) State

func (InstancesInstanceListOutput) ToInstancesInstanceListOutput

func (o InstancesInstanceListOutput) ToInstancesInstanceListOutput() InstancesInstanceListOutput

func (InstancesInstanceListOutput) ToInstancesInstanceListOutputWithContext

func (o InstancesInstanceListOutput) ToInstancesInstanceListOutputWithContext(ctx context.Context) InstancesInstanceListOutput

type InstancesOutputArgs

type InstancesOutputArgs struct {
	CcnId            pulumi.StringPtrInput `pulumi:"ccnId"`
	Name             pulumi.StringPtrInput `pulumi:"name"`
	ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"`
}

A collection of arguments for invoking Instances.

func (InstancesOutputArgs) ElementType

func (InstancesOutputArgs) ElementType() reflect.Type

type InstancesResult

type InstancesResult struct {
	CcnId *string `pulumi:"ccnId"`
	// The provider-assigned unique ID for this managed resource.
	Id               string                  `pulumi:"id"`
	InstanceLists    []InstancesInstanceList `pulumi:"instanceLists"`
	Name             *string                 `pulumi:"name"`
	ResultOutputFile *string                 `pulumi:"resultOutputFile"`
}

A collection of values returned by Instances.

func Instances

func Instances(ctx *pulumi.Context, args *InstancesArgs, opts ...pulumi.InvokeOption) (*InstancesResult, error)

type InstancesResultOutput

type InstancesResultOutput struct{ *pulumi.OutputState }

A collection of values returned by Instances.

func (InstancesResultOutput) CcnId

func (InstancesResultOutput) ElementType

func (InstancesResultOutput) ElementType() reflect.Type

func (InstancesResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (InstancesResultOutput) InstanceLists

func (InstancesResultOutput) Name

func (InstancesResultOutput) ResultOutputFile

func (o InstancesResultOutput) ResultOutputFile() pulumi.StringPtrOutput

func (InstancesResultOutput) ToInstancesResultOutput

func (o InstancesResultOutput) ToInstancesResultOutput() InstancesResultOutput

func (InstancesResultOutput) ToInstancesResultOutputWithContext

func (o InstancesResultOutput) ToInstancesResultOutputWithContext(ctx context.Context) InstancesResultOutput

Jump to

Keyboard shortcuts

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