cdc

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 DedicatedCluster

type DedicatedCluster struct {
	pulumi.CustomResourceState

	// Dedicated Cluster Description.
	Description pulumi.StringPtrOutput `pulumi:"description"`
	// Dedicated Cluster Name.
	Name pulumi.StringOutput `pulumi:"name"`
	// Dedicated Cluster Site ID.
	SiteId pulumi.StringOutput `pulumi:"siteId"`
	// Dedicated Cluster Zone.
	Zone pulumi.StringOutput `pulumi:"zone"`
}

func GetDedicatedCluster

func GetDedicatedCluster(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *DedicatedClusterState, opts ...pulumi.ResourceOption) (*DedicatedCluster, error)

GetDedicatedCluster gets an existing DedicatedCluster 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 NewDedicatedCluster

func NewDedicatedCluster(ctx *pulumi.Context,
	name string, args *DedicatedClusterArgs, opts ...pulumi.ResourceOption) (*DedicatedCluster, error)

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

func (*DedicatedCluster) ElementType

func (*DedicatedCluster) ElementType() reflect.Type

func (*DedicatedCluster) ToDedicatedClusterOutput

func (i *DedicatedCluster) ToDedicatedClusterOutput() DedicatedClusterOutput

func (*DedicatedCluster) ToDedicatedClusterOutputWithContext

func (i *DedicatedCluster) ToDedicatedClusterOutputWithContext(ctx context.Context) DedicatedClusterOutput

type DedicatedClusterArgs

type DedicatedClusterArgs struct {
	// Dedicated Cluster Description.
	Description pulumi.StringPtrInput
	// Dedicated Cluster Name.
	Name pulumi.StringPtrInput
	// Dedicated Cluster Site ID.
	SiteId pulumi.StringInput
	// Dedicated Cluster Zone.
	Zone pulumi.StringInput
}

The set of arguments for constructing a DedicatedCluster resource.

func (DedicatedClusterArgs) ElementType

func (DedicatedClusterArgs) ElementType() reflect.Type

type DedicatedClusterArray

type DedicatedClusterArray []DedicatedClusterInput

func (DedicatedClusterArray) ElementType

func (DedicatedClusterArray) ElementType() reflect.Type

func (DedicatedClusterArray) ToDedicatedClusterArrayOutput

func (i DedicatedClusterArray) ToDedicatedClusterArrayOutput() DedicatedClusterArrayOutput

func (DedicatedClusterArray) ToDedicatedClusterArrayOutputWithContext

func (i DedicatedClusterArray) ToDedicatedClusterArrayOutputWithContext(ctx context.Context) DedicatedClusterArrayOutput

type DedicatedClusterArrayInput

type DedicatedClusterArrayInput interface {
	pulumi.Input

	ToDedicatedClusterArrayOutput() DedicatedClusterArrayOutput
	ToDedicatedClusterArrayOutputWithContext(context.Context) DedicatedClusterArrayOutput
}

DedicatedClusterArrayInput is an input type that accepts DedicatedClusterArray and DedicatedClusterArrayOutput values. You can construct a concrete instance of `DedicatedClusterArrayInput` via:

DedicatedClusterArray{ DedicatedClusterArgs{...} }

type DedicatedClusterArrayOutput

type DedicatedClusterArrayOutput struct{ *pulumi.OutputState }

func (DedicatedClusterArrayOutput) ElementType

func (DedicatedClusterArrayOutput) Index

func (DedicatedClusterArrayOutput) ToDedicatedClusterArrayOutput

func (o DedicatedClusterArrayOutput) ToDedicatedClusterArrayOutput() DedicatedClusterArrayOutput

func (DedicatedClusterArrayOutput) ToDedicatedClusterArrayOutputWithContext

func (o DedicatedClusterArrayOutput) ToDedicatedClusterArrayOutputWithContext(ctx context.Context) DedicatedClusterArrayOutput

type DedicatedClusterInput

type DedicatedClusterInput interface {
	pulumi.Input

	ToDedicatedClusterOutput() DedicatedClusterOutput
	ToDedicatedClusterOutputWithContext(ctx context.Context) DedicatedClusterOutput
}

type DedicatedClusterMap

type DedicatedClusterMap map[string]DedicatedClusterInput

func (DedicatedClusterMap) ElementType

func (DedicatedClusterMap) ElementType() reflect.Type

func (DedicatedClusterMap) ToDedicatedClusterMapOutput

func (i DedicatedClusterMap) ToDedicatedClusterMapOutput() DedicatedClusterMapOutput

func (DedicatedClusterMap) ToDedicatedClusterMapOutputWithContext

func (i DedicatedClusterMap) ToDedicatedClusterMapOutputWithContext(ctx context.Context) DedicatedClusterMapOutput

type DedicatedClusterMapInput

type DedicatedClusterMapInput interface {
	pulumi.Input

	ToDedicatedClusterMapOutput() DedicatedClusterMapOutput
	ToDedicatedClusterMapOutputWithContext(context.Context) DedicatedClusterMapOutput
}

DedicatedClusterMapInput is an input type that accepts DedicatedClusterMap and DedicatedClusterMapOutput values. You can construct a concrete instance of `DedicatedClusterMapInput` via:

DedicatedClusterMap{ "key": DedicatedClusterArgs{...} }

type DedicatedClusterMapOutput

type DedicatedClusterMapOutput struct{ *pulumi.OutputState }

func (DedicatedClusterMapOutput) ElementType

func (DedicatedClusterMapOutput) ElementType() reflect.Type

func (DedicatedClusterMapOutput) MapIndex

func (DedicatedClusterMapOutput) ToDedicatedClusterMapOutput

func (o DedicatedClusterMapOutput) ToDedicatedClusterMapOutput() DedicatedClusterMapOutput

func (DedicatedClusterMapOutput) ToDedicatedClusterMapOutputWithContext

func (o DedicatedClusterMapOutput) ToDedicatedClusterMapOutputWithContext(ctx context.Context) DedicatedClusterMapOutput

type DedicatedClusterOutput

type DedicatedClusterOutput struct{ *pulumi.OutputState }

func (DedicatedClusterOutput) Description

Dedicated Cluster Description.

func (DedicatedClusterOutput) ElementType

func (DedicatedClusterOutput) ElementType() reflect.Type

func (DedicatedClusterOutput) Name

Dedicated Cluster Name.

func (DedicatedClusterOutput) SiteId

Dedicated Cluster Site ID.

func (DedicatedClusterOutput) ToDedicatedClusterOutput

func (o DedicatedClusterOutput) ToDedicatedClusterOutput() DedicatedClusterOutput

func (DedicatedClusterOutput) ToDedicatedClusterOutputWithContext

func (o DedicatedClusterOutput) ToDedicatedClusterOutputWithContext(ctx context.Context) DedicatedClusterOutput

func (DedicatedClusterOutput) Zone

Dedicated Cluster Zone.

type DedicatedClusterState

type DedicatedClusterState struct {
	// Dedicated Cluster Description.
	Description pulumi.StringPtrInput
	// Dedicated Cluster Name.
	Name pulumi.StringPtrInput
	// Dedicated Cluster Site ID.
	SiteId pulumi.StringPtrInput
	// Dedicated Cluster Zone.
	Zone pulumi.StringPtrInput
}

func (DedicatedClusterState) ElementType

func (DedicatedClusterState) ElementType() reflect.Type

type GetDedicatedClusterHostsArgs

type GetDedicatedClusterHostsArgs struct {
	DedicatedClusterId string  `pulumi:"dedicatedClusterId"`
	ResultOutputFile   *string `pulumi:"resultOutputFile"`
}

A collection of arguments for invoking getDedicatedClusterHosts.

type GetDedicatedClusterHostsHostInfoSet

type GetDedicatedClusterHostsHostInfoSet struct {
	CpuAvailable int    `pulumi:"cpuAvailable"`
	CpuTotal     int    `pulumi:"cpuTotal"`
	ExpireTime   string `pulumi:"expireTime"`
	HostId       string `pulumi:"hostId"`
	HostIp       string `pulumi:"hostIp"`
	HostStatus   string `pulumi:"hostStatus"`
	HostType     string `pulumi:"hostType"`
	MemAvailable int    `pulumi:"memAvailable"`
	MemTotal     int    `pulumi:"memTotal"`
	RunTime      string `pulumi:"runTime"`
	ServiceType  string `pulumi:"serviceType"`
}

type GetDedicatedClusterHostsHostInfoSetArgs

type GetDedicatedClusterHostsHostInfoSetArgs struct {
	CpuAvailable pulumi.IntInput    `pulumi:"cpuAvailable"`
	CpuTotal     pulumi.IntInput    `pulumi:"cpuTotal"`
	ExpireTime   pulumi.StringInput `pulumi:"expireTime"`
	HostId       pulumi.StringInput `pulumi:"hostId"`
	HostIp       pulumi.StringInput `pulumi:"hostIp"`
	HostStatus   pulumi.StringInput `pulumi:"hostStatus"`
	HostType     pulumi.StringInput `pulumi:"hostType"`
	MemAvailable pulumi.IntInput    `pulumi:"memAvailable"`
	MemTotal     pulumi.IntInput    `pulumi:"memTotal"`
	RunTime      pulumi.StringInput `pulumi:"runTime"`
	ServiceType  pulumi.StringInput `pulumi:"serviceType"`
}

func (GetDedicatedClusterHostsHostInfoSetArgs) ElementType

func (GetDedicatedClusterHostsHostInfoSetArgs) ToGetDedicatedClusterHostsHostInfoSetOutput

func (i GetDedicatedClusterHostsHostInfoSetArgs) ToGetDedicatedClusterHostsHostInfoSetOutput() GetDedicatedClusterHostsHostInfoSetOutput

func (GetDedicatedClusterHostsHostInfoSetArgs) ToGetDedicatedClusterHostsHostInfoSetOutputWithContext

func (i GetDedicatedClusterHostsHostInfoSetArgs) ToGetDedicatedClusterHostsHostInfoSetOutputWithContext(ctx context.Context) GetDedicatedClusterHostsHostInfoSetOutput

type GetDedicatedClusterHostsHostInfoSetArray

type GetDedicatedClusterHostsHostInfoSetArray []GetDedicatedClusterHostsHostInfoSetInput

func (GetDedicatedClusterHostsHostInfoSetArray) ElementType

func (GetDedicatedClusterHostsHostInfoSetArray) ToGetDedicatedClusterHostsHostInfoSetArrayOutput

func (i GetDedicatedClusterHostsHostInfoSetArray) ToGetDedicatedClusterHostsHostInfoSetArrayOutput() GetDedicatedClusterHostsHostInfoSetArrayOutput

func (GetDedicatedClusterHostsHostInfoSetArray) ToGetDedicatedClusterHostsHostInfoSetArrayOutputWithContext

func (i GetDedicatedClusterHostsHostInfoSetArray) ToGetDedicatedClusterHostsHostInfoSetArrayOutputWithContext(ctx context.Context) GetDedicatedClusterHostsHostInfoSetArrayOutput

type GetDedicatedClusterHostsHostInfoSetArrayInput

type GetDedicatedClusterHostsHostInfoSetArrayInput interface {
	pulumi.Input

	ToGetDedicatedClusterHostsHostInfoSetArrayOutput() GetDedicatedClusterHostsHostInfoSetArrayOutput
	ToGetDedicatedClusterHostsHostInfoSetArrayOutputWithContext(context.Context) GetDedicatedClusterHostsHostInfoSetArrayOutput
}

GetDedicatedClusterHostsHostInfoSetArrayInput is an input type that accepts GetDedicatedClusterHostsHostInfoSetArray and GetDedicatedClusterHostsHostInfoSetArrayOutput values. You can construct a concrete instance of `GetDedicatedClusterHostsHostInfoSetArrayInput` via:

GetDedicatedClusterHostsHostInfoSetArray{ GetDedicatedClusterHostsHostInfoSetArgs{...} }

type GetDedicatedClusterHostsHostInfoSetArrayOutput

type GetDedicatedClusterHostsHostInfoSetArrayOutput struct{ *pulumi.OutputState }

func (GetDedicatedClusterHostsHostInfoSetArrayOutput) ElementType

func (GetDedicatedClusterHostsHostInfoSetArrayOutput) Index

func (GetDedicatedClusterHostsHostInfoSetArrayOutput) ToGetDedicatedClusterHostsHostInfoSetArrayOutput

func (o GetDedicatedClusterHostsHostInfoSetArrayOutput) ToGetDedicatedClusterHostsHostInfoSetArrayOutput() GetDedicatedClusterHostsHostInfoSetArrayOutput

func (GetDedicatedClusterHostsHostInfoSetArrayOutput) ToGetDedicatedClusterHostsHostInfoSetArrayOutputWithContext

func (o GetDedicatedClusterHostsHostInfoSetArrayOutput) ToGetDedicatedClusterHostsHostInfoSetArrayOutputWithContext(ctx context.Context) GetDedicatedClusterHostsHostInfoSetArrayOutput

type GetDedicatedClusterHostsHostInfoSetInput

type GetDedicatedClusterHostsHostInfoSetInput interface {
	pulumi.Input

	ToGetDedicatedClusterHostsHostInfoSetOutput() GetDedicatedClusterHostsHostInfoSetOutput
	ToGetDedicatedClusterHostsHostInfoSetOutputWithContext(context.Context) GetDedicatedClusterHostsHostInfoSetOutput
}

GetDedicatedClusterHostsHostInfoSetInput is an input type that accepts GetDedicatedClusterHostsHostInfoSetArgs and GetDedicatedClusterHostsHostInfoSetOutput values. You can construct a concrete instance of `GetDedicatedClusterHostsHostInfoSetInput` via:

GetDedicatedClusterHostsHostInfoSetArgs{...}

type GetDedicatedClusterHostsHostInfoSetOutput

type GetDedicatedClusterHostsHostInfoSetOutput struct{ *pulumi.OutputState }

func (GetDedicatedClusterHostsHostInfoSetOutput) CpuAvailable

func (GetDedicatedClusterHostsHostInfoSetOutput) CpuTotal

func (GetDedicatedClusterHostsHostInfoSetOutput) ElementType

func (GetDedicatedClusterHostsHostInfoSetOutput) ExpireTime

func (GetDedicatedClusterHostsHostInfoSetOutput) HostId

func (GetDedicatedClusterHostsHostInfoSetOutput) HostIp

func (GetDedicatedClusterHostsHostInfoSetOutput) HostStatus

func (GetDedicatedClusterHostsHostInfoSetOutput) HostType

func (GetDedicatedClusterHostsHostInfoSetOutput) MemAvailable

func (GetDedicatedClusterHostsHostInfoSetOutput) MemTotal

func (GetDedicatedClusterHostsHostInfoSetOutput) RunTime

func (GetDedicatedClusterHostsHostInfoSetOutput) ServiceType

func (GetDedicatedClusterHostsHostInfoSetOutput) ToGetDedicatedClusterHostsHostInfoSetOutput

func (o GetDedicatedClusterHostsHostInfoSetOutput) ToGetDedicatedClusterHostsHostInfoSetOutput() GetDedicatedClusterHostsHostInfoSetOutput

func (GetDedicatedClusterHostsHostInfoSetOutput) ToGetDedicatedClusterHostsHostInfoSetOutputWithContext

func (o GetDedicatedClusterHostsHostInfoSetOutput) ToGetDedicatedClusterHostsHostInfoSetOutputWithContext(ctx context.Context) GetDedicatedClusterHostsHostInfoSetOutput

type GetDedicatedClusterHostsOutputArgs

type GetDedicatedClusterHostsOutputArgs struct {
	DedicatedClusterId pulumi.StringInput    `pulumi:"dedicatedClusterId"`
	ResultOutputFile   pulumi.StringPtrInput `pulumi:"resultOutputFile"`
}

A collection of arguments for invoking getDedicatedClusterHosts.

func (GetDedicatedClusterHostsOutputArgs) ElementType

type GetDedicatedClusterHostsResult

type GetDedicatedClusterHostsResult struct {
	DedicatedClusterId string                                `pulumi:"dedicatedClusterId"`
	HostInfoSets       []GetDedicatedClusterHostsHostInfoSet `pulumi:"hostInfoSets"`
	// The provider-assigned unique ID for this managed resource.
	Id               string  `pulumi:"id"`
	ResultOutputFile *string `pulumi:"resultOutputFile"`
}

A collection of values returned by getDedicatedClusterHosts.

type GetDedicatedClusterHostsResultOutput

type GetDedicatedClusterHostsResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getDedicatedClusterHosts.

func (GetDedicatedClusterHostsResultOutput) DedicatedClusterId

func (GetDedicatedClusterHostsResultOutput) ElementType

func (GetDedicatedClusterHostsResultOutput) HostInfoSets

func (GetDedicatedClusterHostsResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (GetDedicatedClusterHostsResultOutput) ResultOutputFile

func (GetDedicatedClusterHostsResultOutput) ToGetDedicatedClusterHostsResultOutput

func (o GetDedicatedClusterHostsResultOutput) ToGetDedicatedClusterHostsResultOutput() GetDedicatedClusterHostsResultOutput

func (GetDedicatedClusterHostsResultOutput) ToGetDedicatedClusterHostsResultOutputWithContext

func (o GetDedicatedClusterHostsResultOutput) ToGetDedicatedClusterHostsResultOutputWithContext(ctx context.Context) GetDedicatedClusterHostsResultOutput

type GetDedicatedClusterInstanceTypesArgs

type GetDedicatedClusterInstanceTypesArgs struct {
	DedicatedClusterId string  `pulumi:"dedicatedClusterId"`
	ResultOutputFile   *string `pulumi:"resultOutputFile"`
}

A collection of arguments for invoking getDedicatedClusterInstanceTypes.

type GetDedicatedClusterInstanceTypesDedicatedClusterInstanceTypeSet

type GetDedicatedClusterInstanceTypesDedicatedClusterInstanceTypeSet struct {
	Cpu                int     `pulumi:"cpu"`
	CpuType            string  `pulumi:"cpuType"`
	Fpga               int     `pulumi:"fpga"`
	Gpu                int     `pulumi:"gpu"`
	InstanceBandwidth  float64 `pulumi:"instanceBandwidth"`
	InstanceFamily     string  `pulumi:"instanceFamily"`
	InstancePps        int     `pulumi:"instancePps"`
	InstanceType       string  `pulumi:"instanceType"`
	Memory             int     `pulumi:"memory"`
	NetworkCard        int     `pulumi:"networkCard"`
	Remark             string  `pulumi:"remark"`
	Status             string  `pulumi:"status"`
	StorageBlockAmount int     `pulumi:"storageBlockAmount"`
	TypeName           string  `pulumi:"typeName"`
	Zone               string  `pulumi:"zone"`
}

type GetDedicatedClusterInstanceTypesDedicatedClusterInstanceTypeSetArgs

type GetDedicatedClusterInstanceTypesDedicatedClusterInstanceTypeSetArgs struct {
	Cpu                pulumi.IntInput     `pulumi:"cpu"`
	CpuType            pulumi.StringInput  `pulumi:"cpuType"`
	Fpga               pulumi.IntInput     `pulumi:"fpga"`
	Gpu                pulumi.IntInput     `pulumi:"gpu"`
	InstanceBandwidth  pulumi.Float64Input `pulumi:"instanceBandwidth"`
	InstanceFamily     pulumi.StringInput  `pulumi:"instanceFamily"`
	InstancePps        pulumi.IntInput     `pulumi:"instancePps"`
	InstanceType       pulumi.StringInput  `pulumi:"instanceType"`
	Memory             pulumi.IntInput     `pulumi:"memory"`
	NetworkCard        pulumi.IntInput     `pulumi:"networkCard"`
	Remark             pulumi.StringInput  `pulumi:"remark"`
	Status             pulumi.StringInput  `pulumi:"status"`
	StorageBlockAmount pulumi.IntInput     `pulumi:"storageBlockAmount"`
	TypeName           pulumi.StringInput  `pulumi:"typeName"`
	Zone               pulumi.StringInput  `pulumi:"zone"`
}

func (GetDedicatedClusterInstanceTypesDedicatedClusterInstanceTypeSetArgs) ElementType

func (GetDedicatedClusterInstanceTypesDedicatedClusterInstanceTypeSetArgs) ToGetDedicatedClusterInstanceTypesDedicatedClusterInstanceTypeSetOutput

func (GetDedicatedClusterInstanceTypesDedicatedClusterInstanceTypeSetArgs) ToGetDedicatedClusterInstanceTypesDedicatedClusterInstanceTypeSetOutputWithContext

func (i GetDedicatedClusterInstanceTypesDedicatedClusterInstanceTypeSetArgs) ToGetDedicatedClusterInstanceTypesDedicatedClusterInstanceTypeSetOutputWithContext(ctx context.Context) GetDedicatedClusterInstanceTypesDedicatedClusterInstanceTypeSetOutput

type GetDedicatedClusterInstanceTypesDedicatedClusterInstanceTypeSetArray

type GetDedicatedClusterInstanceTypesDedicatedClusterInstanceTypeSetArray []GetDedicatedClusterInstanceTypesDedicatedClusterInstanceTypeSetInput

func (GetDedicatedClusterInstanceTypesDedicatedClusterInstanceTypeSetArray) ElementType

func (GetDedicatedClusterInstanceTypesDedicatedClusterInstanceTypeSetArray) ToGetDedicatedClusterInstanceTypesDedicatedClusterInstanceTypeSetArrayOutput

func (GetDedicatedClusterInstanceTypesDedicatedClusterInstanceTypeSetArray) ToGetDedicatedClusterInstanceTypesDedicatedClusterInstanceTypeSetArrayOutputWithContext

func (i GetDedicatedClusterInstanceTypesDedicatedClusterInstanceTypeSetArray) ToGetDedicatedClusterInstanceTypesDedicatedClusterInstanceTypeSetArrayOutputWithContext(ctx context.Context) GetDedicatedClusterInstanceTypesDedicatedClusterInstanceTypeSetArrayOutput

type GetDedicatedClusterInstanceTypesDedicatedClusterInstanceTypeSetArrayInput

type GetDedicatedClusterInstanceTypesDedicatedClusterInstanceTypeSetArrayInput interface {
	pulumi.Input

	ToGetDedicatedClusterInstanceTypesDedicatedClusterInstanceTypeSetArrayOutput() GetDedicatedClusterInstanceTypesDedicatedClusterInstanceTypeSetArrayOutput
	ToGetDedicatedClusterInstanceTypesDedicatedClusterInstanceTypeSetArrayOutputWithContext(context.Context) GetDedicatedClusterInstanceTypesDedicatedClusterInstanceTypeSetArrayOutput
}

GetDedicatedClusterInstanceTypesDedicatedClusterInstanceTypeSetArrayInput is an input type that accepts GetDedicatedClusterInstanceTypesDedicatedClusterInstanceTypeSetArray and GetDedicatedClusterInstanceTypesDedicatedClusterInstanceTypeSetArrayOutput values. You can construct a concrete instance of `GetDedicatedClusterInstanceTypesDedicatedClusterInstanceTypeSetArrayInput` via:

GetDedicatedClusterInstanceTypesDedicatedClusterInstanceTypeSetArray{ GetDedicatedClusterInstanceTypesDedicatedClusterInstanceTypeSetArgs{...} }

type GetDedicatedClusterInstanceTypesDedicatedClusterInstanceTypeSetArrayOutput

type GetDedicatedClusterInstanceTypesDedicatedClusterInstanceTypeSetArrayOutput struct{ *pulumi.OutputState }

func (GetDedicatedClusterInstanceTypesDedicatedClusterInstanceTypeSetArrayOutput) ElementType

func (GetDedicatedClusterInstanceTypesDedicatedClusterInstanceTypeSetArrayOutput) ToGetDedicatedClusterInstanceTypesDedicatedClusterInstanceTypeSetArrayOutput

func (GetDedicatedClusterInstanceTypesDedicatedClusterInstanceTypeSetArrayOutput) ToGetDedicatedClusterInstanceTypesDedicatedClusterInstanceTypeSetArrayOutputWithContext

type GetDedicatedClusterInstanceTypesDedicatedClusterInstanceTypeSetInput

type GetDedicatedClusterInstanceTypesDedicatedClusterInstanceTypeSetInput interface {
	pulumi.Input

	ToGetDedicatedClusterInstanceTypesDedicatedClusterInstanceTypeSetOutput() GetDedicatedClusterInstanceTypesDedicatedClusterInstanceTypeSetOutput
	ToGetDedicatedClusterInstanceTypesDedicatedClusterInstanceTypeSetOutputWithContext(context.Context) GetDedicatedClusterInstanceTypesDedicatedClusterInstanceTypeSetOutput
}

GetDedicatedClusterInstanceTypesDedicatedClusterInstanceTypeSetInput is an input type that accepts GetDedicatedClusterInstanceTypesDedicatedClusterInstanceTypeSetArgs and GetDedicatedClusterInstanceTypesDedicatedClusterInstanceTypeSetOutput values. You can construct a concrete instance of `GetDedicatedClusterInstanceTypesDedicatedClusterInstanceTypeSetInput` via:

GetDedicatedClusterInstanceTypesDedicatedClusterInstanceTypeSetArgs{...}

type GetDedicatedClusterInstanceTypesDedicatedClusterInstanceTypeSetOutput

type GetDedicatedClusterInstanceTypesDedicatedClusterInstanceTypeSetOutput struct{ *pulumi.OutputState }

func (GetDedicatedClusterInstanceTypesDedicatedClusterInstanceTypeSetOutput) Cpu

func (GetDedicatedClusterInstanceTypesDedicatedClusterInstanceTypeSetOutput) CpuType

func (GetDedicatedClusterInstanceTypesDedicatedClusterInstanceTypeSetOutput) ElementType

func (GetDedicatedClusterInstanceTypesDedicatedClusterInstanceTypeSetOutput) Fpga

func (GetDedicatedClusterInstanceTypesDedicatedClusterInstanceTypeSetOutput) Gpu

func (GetDedicatedClusterInstanceTypesDedicatedClusterInstanceTypeSetOutput) InstanceBandwidth

func (GetDedicatedClusterInstanceTypesDedicatedClusterInstanceTypeSetOutput) InstanceFamily

func (GetDedicatedClusterInstanceTypesDedicatedClusterInstanceTypeSetOutput) InstancePps

func (GetDedicatedClusterInstanceTypesDedicatedClusterInstanceTypeSetOutput) InstanceType

func (GetDedicatedClusterInstanceTypesDedicatedClusterInstanceTypeSetOutput) Memory

func (GetDedicatedClusterInstanceTypesDedicatedClusterInstanceTypeSetOutput) NetworkCard

func (GetDedicatedClusterInstanceTypesDedicatedClusterInstanceTypeSetOutput) Remark

func (GetDedicatedClusterInstanceTypesDedicatedClusterInstanceTypeSetOutput) Status

func (GetDedicatedClusterInstanceTypesDedicatedClusterInstanceTypeSetOutput) StorageBlockAmount

func (GetDedicatedClusterInstanceTypesDedicatedClusterInstanceTypeSetOutput) ToGetDedicatedClusterInstanceTypesDedicatedClusterInstanceTypeSetOutput

func (GetDedicatedClusterInstanceTypesDedicatedClusterInstanceTypeSetOutput) ToGetDedicatedClusterInstanceTypesDedicatedClusterInstanceTypeSetOutputWithContext

func (o GetDedicatedClusterInstanceTypesDedicatedClusterInstanceTypeSetOutput) ToGetDedicatedClusterInstanceTypesDedicatedClusterInstanceTypeSetOutputWithContext(ctx context.Context) GetDedicatedClusterInstanceTypesDedicatedClusterInstanceTypeSetOutput

func (GetDedicatedClusterInstanceTypesDedicatedClusterInstanceTypeSetOutput) TypeName

func (GetDedicatedClusterInstanceTypesDedicatedClusterInstanceTypeSetOutput) Zone

type GetDedicatedClusterInstanceTypesOutputArgs

type GetDedicatedClusterInstanceTypesOutputArgs struct {
	DedicatedClusterId pulumi.StringInput    `pulumi:"dedicatedClusterId"`
	ResultOutputFile   pulumi.StringPtrInput `pulumi:"resultOutputFile"`
}

A collection of arguments for invoking getDedicatedClusterInstanceTypes.

func (GetDedicatedClusterInstanceTypesOutputArgs) ElementType

type GetDedicatedClusterInstanceTypesResult

type GetDedicatedClusterInstanceTypesResult struct {
	DedicatedClusterId               string                                                            `pulumi:"dedicatedClusterId"`
	DedicatedClusterInstanceTypeSets []GetDedicatedClusterInstanceTypesDedicatedClusterInstanceTypeSet `pulumi:"dedicatedClusterInstanceTypeSets"`
	// The provider-assigned unique ID for this managed resource.
	Id               string  `pulumi:"id"`
	ResultOutputFile *string `pulumi:"resultOutputFile"`
}

A collection of values returned by getDedicatedClusterInstanceTypes.

type GetDedicatedClusterInstanceTypesResultOutput

type GetDedicatedClusterInstanceTypesResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getDedicatedClusterInstanceTypes.

func (GetDedicatedClusterInstanceTypesResultOutput) DedicatedClusterId

func (GetDedicatedClusterInstanceTypesResultOutput) ElementType

func (GetDedicatedClusterInstanceTypesResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (GetDedicatedClusterInstanceTypesResultOutput) ResultOutputFile

func (GetDedicatedClusterInstanceTypesResultOutput) ToGetDedicatedClusterInstanceTypesResultOutput

func (o GetDedicatedClusterInstanceTypesResultOutput) ToGetDedicatedClusterInstanceTypesResultOutput() GetDedicatedClusterInstanceTypesResultOutput

func (GetDedicatedClusterInstanceTypesResultOutput) ToGetDedicatedClusterInstanceTypesResultOutputWithContext

func (o GetDedicatedClusterInstanceTypesResultOutput) ToGetDedicatedClusterInstanceTypesResultOutputWithContext(ctx context.Context) GetDedicatedClusterInstanceTypesResultOutput

type GetDedicatedClusterOrdersArgs

type GetDedicatedClusterOrdersArgs struct {
	ActionType          *string  `pulumi:"actionType"`
	DedicatedClusterIds []string `pulumi:"dedicatedClusterIds"`
	ResultOutputFile    *string  `pulumi:"resultOutputFile"`
	Status              *string  `pulumi:"status"`
}

A collection of arguments for invoking getDedicatedClusterOrders.

type GetDedicatedClusterOrdersDedicatedClusterOrderSet

type GetDedicatedClusterOrdersDedicatedClusterOrderSet struct {
	Action                     string                                                                       `pulumi:"action"`
	Cpu                        int                                                                          `pulumi:"cpu"`
	CreateTime                 string                                                                       `pulumi:"createTime"`
	DedicatedClusterId         string                                                                       `pulumi:"dedicatedClusterId"`
	DedicatedClusterOrderId    string                                                                       `pulumi:"dedicatedClusterOrderId"`
	DedicatedClusterOrderItems []GetDedicatedClusterOrdersDedicatedClusterOrderSetDedicatedClusterOrderItem `pulumi:"dedicatedClusterOrderItems"`
	DedicatedClusterTypeId     string                                                                       `pulumi:"dedicatedClusterTypeId"`
	Gpu                        int                                                                          `pulumi:"gpu"`
	Mem                        int                                                                          `pulumi:"mem"`
	OrderStatus                string                                                                       `pulumi:"orderStatus"`
	OrderType                  string                                                                       `pulumi:"orderType"`
	PayStatus                  int                                                                          `pulumi:"payStatus"`
	PayType                    string                                                                       `pulumi:"payType"`
	PowerDraw                  float64                                                                      `pulumi:"powerDraw"`
	SupportedInstanceFamilies  []string                                                                     `pulumi:"supportedInstanceFamilies"`
	SupportedStorageTypes      []string                                                                     `pulumi:"supportedStorageTypes"`
	SupportedUplinkSpeeds      []int                                                                        `pulumi:"supportedUplinkSpeeds"`
	TimeSpan                   int                                                                          `pulumi:"timeSpan"`
	TimeUnit                   string                                                                       `pulumi:"timeUnit"`
	Weight                     int                                                                          `pulumi:"weight"`
}

type GetDedicatedClusterOrdersDedicatedClusterOrderSetArgs

type GetDedicatedClusterOrdersDedicatedClusterOrderSetArgs struct {
	Action                     pulumi.StringInput                                                                   `pulumi:"action"`
	Cpu                        pulumi.IntInput                                                                      `pulumi:"cpu"`
	CreateTime                 pulumi.StringInput                                                                   `pulumi:"createTime"`
	DedicatedClusterId         pulumi.StringInput                                                                   `pulumi:"dedicatedClusterId"`
	DedicatedClusterOrderId    pulumi.StringInput                                                                   `pulumi:"dedicatedClusterOrderId"`
	DedicatedClusterOrderItems GetDedicatedClusterOrdersDedicatedClusterOrderSetDedicatedClusterOrderItemArrayInput `pulumi:"dedicatedClusterOrderItems"`
	DedicatedClusterTypeId     pulumi.StringInput                                                                   `pulumi:"dedicatedClusterTypeId"`
	Gpu                        pulumi.IntInput                                                                      `pulumi:"gpu"`
	Mem                        pulumi.IntInput                                                                      `pulumi:"mem"`
	OrderStatus                pulumi.StringInput                                                                   `pulumi:"orderStatus"`
	OrderType                  pulumi.StringInput                                                                   `pulumi:"orderType"`
	PayStatus                  pulumi.IntInput                                                                      `pulumi:"payStatus"`
	PayType                    pulumi.StringInput                                                                   `pulumi:"payType"`
	PowerDraw                  pulumi.Float64Input                                                                  `pulumi:"powerDraw"`
	SupportedInstanceFamilies  pulumi.StringArrayInput                                                              `pulumi:"supportedInstanceFamilies"`
	SupportedStorageTypes      pulumi.StringArrayInput                                                              `pulumi:"supportedStorageTypes"`
	SupportedUplinkSpeeds      pulumi.IntArrayInput                                                                 `pulumi:"supportedUplinkSpeeds"`
	TimeSpan                   pulumi.IntInput                                                                      `pulumi:"timeSpan"`
	TimeUnit                   pulumi.StringInput                                                                   `pulumi:"timeUnit"`
	Weight                     pulumi.IntInput                                                                      `pulumi:"weight"`
}

func (GetDedicatedClusterOrdersDedicatedClusterOrderSetArgs) ElementType

func (GetDedicatedClusterOrdersDedicatedClusterOrderSetArgs) ToGetDedicatedClusterOrdersDedicatedClusterOrderSetOutput

func (i GetDedicatedClusterOrdersDedicatedClusterOrderSetArgs) ToGetDedicatedClusterOrdersDedicatedClusterOrderSetOutput() GetDedicatedClusterOrdersDedicatedClusterOrderSetOutput

func (GetDedicatedClusterOrdersDedicatedClusterOrderSetArgs) ToGetDedicatedClusterOrdersDedicatedClusterOrderSetOutputWithContext

func (i GetDedicatedClusterOrdersDedicatedClusterOrderSetArgs) ToGetDedicatedClusterOrdersDedicatedClusterOrderSetOutputWithContext(ctx context.Context) GetDedicatedClusterOrdersDedicatedClusterOrderSetOutput

type GetDedicatedClusterOrdersDedicatedClusterOrderSetArray

type GetDedicatedClusterOrdersDedicatedClusterOrderSetArray []GetDedicatedClusterOrdersDedicatedClusterOrderSetInput

func (GetDedicatedClusterOrdersDedicatedClusterOrderSetArray) ElementType

func (GetDedicatedClusterOrdersDedicatedClusterOrderSetArray) ToGetDedicatedClusterOrdersDedicatedClusterOrderSetArrayOutput

func (i GetDedicatedClusterOrdersDedicatedClusterOrderSetArray) ToGetDedicatedClusterOrdersDedicatedClusterOrderSetArrayOutput() GetDedicatedClusterOrdersDedicatedClusterOrderSetArrayOutput

func (GetDedicatedClusterOrdersDedicatedClusterOrderSetArray) ToGetDedicatedClusterOrdersDedicatedClusterOrderSetArrayOutputWithContext

func (i GetDedicatedClusterOrdersDedicatedClusterOrderSetArray) ToGetDedicatedClusterOrdersDedicatedClusterOrderSetArrayOutputWithContext(ctx context.Context) GetDedicatedClusterOrdersDedicatedClusterOrderSetArrayOutput

type GetDedicatedClusterOrdersDedicatedClusterOrderSetArrayInput

type GetDedicatedClusterOrdersDedicatedClusterOrderSetArrayInput interface {
	pulumi.Input

	ToGetDedicatedClusterOrdersDedicatedClusterOrderSetArrayOutput() GetDedicatedClusterOrdersDedicatedClusterOrderSetArrayOutput
	ToGetDedicatedClusterOrdersDedicatedClusterOrderSetArrayOutputWithContext(context.Context) GetDedicatedClusterOrdersDedicatedClusterOrderSetArrayOutput
}

GetDedicatedClusterOrdersDedicatedClusterOrderSetArrayInput is an input type that accepts GetDedicatedClusterOrdersDedicatedClusterOrderSetArray and GetDedicatedClusterOrdersDedicatedClusterOrderSetArrayOutput values. You can construct a concrete instance of `GetDedicatedClusterOrdersDedicatedClusterOrderSetArrayInput` via:

GetDedicatedClusterOrdersDedicatedClusterOrderSetArray{ GetDedicatedClusterOrdersDedicatedClusterOrderSetArgs{...} }

type GetDedicatedClusterOrdersDedicatedClusterOrderSetArrayOutput

type GetDedicatedClusterOrdersDedicatedClusterOrderSetArrayOutput struct{ *pulumi.OutputState }

func (GetDedicatedClusterOrdersDedicatedClusterOrderSetArrayOutput) ElementType

func (GetDedicatedClusterOrdersDedicatedClusterOrderSetArrayOutput) Index

func (GetDedicatedClusterOrdersDedicatedClusterOrderSetArrayOutput) ToGetDedicatedClusterOrdersDedicatedClusterOrderSetArrayOutput

func (GetDedicatedClusterOrdersDedicatedClusterOrderSetArrayOutput) ToGetDedicatedClusterOrdersDedicatedClusterOrderSetArrayOutputWithContext

func (o GetDedicatedClusterOrdersDedicatedClusterOrderSetArrayOutput) ToGetDedicatedClusterOrdersDedicatedClusterOrderSetArrayOutputWithContext(ctx context.Context) GetDedicatedClusterOrdersDedicatedClusterOrderSetArrayOutput

type GetDedicatedClusterOrdersDedicatedClusterOrderSetDedicatedClusterOrderItem

type GetDedicatedClusterOrdersDedicatedClusterOrderSetDedicatedClusterOrderItem struct {
	ComputeFormat             string   `pulumi:"computeFormat"`
	Count                     int      `pulumi:"count"`
	CreateTime                string   `pulumi:"createTime"`
	DedicatedClusterTypeId    string   `pulumi:"dedicatedClusterTypeId"`
	Description               string   `pulumi:"description"`
	Name                      string   `pulumi:"name"`
	PowerDraw                 float64  `pulumi:"powerDraw"`
	SubOrderId                string   `pulumi:"subOrderId"`
	SubOrderPayStatus         int      `pulumi:"subOrderPayStatus"`
	SubOrderStatus            string   `pulumi:"subOrderStatus"`
	SupportedInstanceFamilies []string `pulumi:"supportedInstanceFamilies"`
	SupportedStorageTypes     []string `pulumi:"supportedStorageTypes"`
	SupportedUplinkSpeeds     []int    `pulumi:"supportedUplinkSpeeds"`
	TotalCpu                  int      `pulumi:"totalCpu"`
	TotalGpu                  int      `pulumi:"totalGpu"`
	TotalMem                  int      `pulumi:"totalMem"`
	TypeFamily                string   `pulumi:"typeFamily"`
	TypeName                  string   `pulumi:"typeName"`
	Weight                    int      `pulumi:"weight"`
}

type GetDedicatedClusterOrdersDedicatedClusterOrderSetDedicatedClusterOrderItemArgs

type GetDedicatedClusterOrdersDedicatedClusterOrderSetDedicatedClusterOrderItemArgs struct {
	ComputeFormat             pulumi.StringInput      `pulumi:"computeFormat"`
	Count                     pulumi.IntInput         `pulumi:"count"`
	CreateTime                pulumi.StringInput      `pulumi:"createTime"`
	DedicatedClusterTypeId    pulumi.StringInput      `pulumi:"dedicatedClusterTypeId"`
	Description               pulumi.StringInput      `pulumi:"description"`
	Name                      pulumi.StringInput      `pulumi:"name"`
	PowerDraw                 pulumi.Float64Input     `pulumi:"powerDraw"`
	SubOrderId                pulumi.StringInput      `pulumi:"subOrderId"`
	SubOrderPayStatus         pulumi.IntInput         `pulumi:"subOrderPayStatus"`
	SubOrderStatus            pulumi.StringInput      `pulumi:"subOrderStatus"`
	SupportedInstanceFamilies pulumi.StringArrayInput `pulumi:"supportedInstanceFamilies"`
	SupportedStorageTypes     pulumi.StringArrayInput `pulumi:"supportedStorageTypes"`
	SupportedUplinkSpeeds     pulumi.IntArrayInput    `pulumi:"supportedUplinkSpeeds"`
	TotalCpu                  pulumi.IntInput         `pulumi:"totalCpu"`
	TotalGpu                  pulumi.IntInput         `pulumi:"totalGpu"`
	TotalMem                  pulumi.IntInput         `pulumi:"totalMem"`
	TypeFamily                pulumi.StringInput      `pulumi:"typeFamily"`
	TypeName                  pulumi.StringInput      `pulumi:"typeName"`
	Weight                    pulumi.IntInput         `pulumi:"weight"`
}

func (GetDedicatedClusterOrdersDedicatedClusterOrderSetDedicatedClusterOrderItemArgs) ElementType

func (GetDedicatedClusterOrdersDedicatedClusterOrderSetDedicatedClusterOrderItemArgs) ToGetDedicatedClusterOrdersDedicatedClusterOrderSetDedicatedClusterOrderItemOutput

func (GetDedicatedClusterOrdersDedicatedClusterOrderSetDedicatedClusterOrderItemArgs) ToGetDedicatedClusterOrdersDedicatedClusterOrderSetDedicatedClusterOrderItemOutputWithContext

type GetDedicatedClusterOrdersDedicatedClusterOrderSetDedicatedClusterOrderItemArray

type GetDedicatedClusterOrdersDedicatedClusterOrderSetDedicatedClusterOrderItemArray []GetDedicatedClusterOrdersDedicatedClusterOrderSetDedicatedClusterOrderItemInput

func (GetDedicatedClusterOrdersDedicatedClusterOrderSetDedicatedClusterOrderItemArray) ElementType

func (GetDedicatedClusterOrdersDedicatedClusterOrderSetDedicatedClusterOrderItemArray) ToGetDedicatedClusterOrdersDedicatedClusterOrderSetDedicatedClusterOrderItemArrayOutput

func (GetDedicatedClusterOrdersDedicatedClusterOrderSetDedicatedClusterOrderItemArray) ToGetDedicatedClusterOrdersDedicatedClusterOrderSetDedicatedClusterOrderItemArrayOutputWithContext

type GetDedicatedClusterOrdersDedicatedClusterOrderSetDedicatedClusterOrderItemArrayInput

type GetDedicatedClusterOrdersDedicatedClusterOrderSetDedicatedClusterOrderItemArrayInput interface {
	pulumi.Input

	ToGetDedicatedClusterOrdersDedicatedClusterOrderSetDedicatedClusterOrderItemArrayOutput() GetDedicatedClusterOrdersDedicatedClusterOrderSetDedicatedClusterOrderItemArrayOutput
	ToGetDedicatedClusterOrdersDedicatedClusterOrderSetDedicatedClusterOrderItemArrayOutputWithContext(context.Context) GetDedicatedClusterOrdersDedicatedClusterOrderSetDedicatedClusterOrderItemArrayOutput
}

GetDedicatedClusterOrdersDedicatedClusterOrderSetDedicatedClusterOrderItemArrayInput is an input type that accepts GetDedicatedClusterOrdersDedicatedClusterOrderSetDedicatedClusterOrderItemArray and GetDedicatedClusterOrdersDedicatedClusterOrderSetDedicatedClusterOrderItemArrayOutput values. You can construct a concrete instance of `GetDedicatedClusterOrdersDedicatedClusterOrderSetDedicatedClusterOrderItemArrayInput` via:

GetDedicatedClusterOrdersDedicatedClusterOrderSetDedicatedClusterOrderItemArray{ GetDedicatedClusterOrdersDedicatedClusterOrderSetDedicatedClusterOrderItemArgs{...} }

type GetDedicatedClusterOrdersDedicatedClusterOrderSetDedicatedClusterOrderItemArrayOutput

type GetDedicatedClusterOrdersDedicatedClusterOrderSetDedicatedClusterOrderItemArrayOutput struct{ *pulumi.OutputState }

func (GetDedicatedClusterOrdersDedicatedClusterOrderSetDedicatedClusterOrderItemArrayOutput) ElementType

func (GetDedicatedClusterOrdersDedicatedClusterOrderSetDedicatedClusterOrderItemArrayOutput) ToGetDedicatedClusterOrdersDedicatedClusterOrderSetDedicatedClusterOrderItemArrayOutput

func (GetDedicatedClusterOrdersDedicatedClusterOrderSetDedicatedClusterOrderItemArrayOutput) ToGetDedicatedClusterOrdersDedicatedClusterOrderSetDedicatedClusterOrderItemArrayOutputWithContext

type GetDedicatedClusterOrdersDedicatedClusterOrderSetDedicatedClusterOrderItemInput

type GetDedicatedClusterOrdersDedicatedClusterOrderSetDedicatedClusterOrderItemInput interface {
	pulumi.Input

	ToGetDedicatedClusterOrdersDedicatedClusterOrderSetDedicatedClusterOrderItemOutput() GetDedicatedClusterOrdersDedicatedClusterOrderSetDedicatedClusterOrderItemOutput
	ToGetDedicatedClusterOrdersDedicatedClusterOrderSetDedicatedClusterOrderItemOutputWithContext(context.Context) GetDedicatedClusterOrdersDedicatedClusterOrderSetDedicatedClusterOrderItemOutput
}

GetDedicatedClusterOrdersDedicatedClusterOrderSetDedicatedClusterOrderItemInput is an input type that accepts GetDedicatedClusterOrdersDedicatedClusterOrderSetDedicatedClusterOrderItemArgs and GetDedicatedClusterOrdersDedicatedClusterOrderSetDedicatedClusterOrderItemOutput values. You can construct a concrete instance of `GetDedicatedClusterOrdersDedicatedClusterOrderSetDedicatedClusterOrderItemInput` via:

GetDedicatedClusterOrdersDedicatedClusterOrderSetDedicatedClusterOrderItemArgs{...}

type GetDedicatedClusterOrdersDedicatedClusterOrderSetDedicatedClusterOrderItemOutput

type GetDedicatedClusterOrdersDedicatedClusterOrderSetDedicatedClusterOrderItemOutput struct{ *pulumi.OutputState }

func (GetDedicatedClusterOrdersDedicatedClusterOrderSetDedicatedClusterOrderItemOutput) ComputeFormat

func (GetDedicatedClusterOrdersDedicatedClusterOrderSetDedicatedClusterOrderItemOutput) Count

func (GetDedicatedClusterOrdersDedicatedClusterOrderSetDedicatedClusterOrderItemOutput) CreateTime

func (GetDedicatedClusterOrdersDedicatedClusterOrderSetDedicatedClusterOrderItemOutput) DedicatedClusterTypeId

func (GetDedicatedClusterOrdersDedicatedClusterOrderSetDedicatedClusterOrderItemOutput) Description

func (GetDedicatedClusterOrdersDedicatedClusterOrderSetDedicatedClusterOrderItemOutput) ElementType

func (GetDedicatedClusterOrdersDedicatedClusterOrderSetDedicatedClusterOrderItemOutput) Name

func (GetDedicatedClusterOrdersDedicatedClusterOrderSetDedicatedClusterOrderItemOutput) PowerDraw

func (GetDedicatedClusterOrdersDedicatedClusterOrderSetDedicatedClusterOrderItemOutput) SubOrderId

func (GetDedicatedClusterOrdersDedicatedClusterOrderSetDedicatedClusterOrderItemOutput) SubOrderPayStatus

func (GetDedicatedClusterOrdersDedicatedClusterOrderSetDedicatedClusterOrderItemOutput) SubOrderStatus

func (GetDedicatedClusterOrdersDedicatedClusterOrderSetDedicatedClusterOrderItemOutput) SupportedInstanceFamilies

func (GetDedicatedClusterOrdersDedicatedClusterOrderSetDedicatedClusterOrderItemOutput) SupportedStorageTypes

func (GetDedicatedClusterOrdersDedicatedClusterOrderSetDedicatedClusterOrderItemOutput) SupportedUplinkSpeeds

func (GetDedicatedClusterOrdersDedicatedClusterOrderSetDedicatedClusterOrderItemOutput) ToGetDedicatedClusterOrdersDedicatedClusterOrderSetDedicatedClusterOrderItemOutput

func (GetDedicatedClusterOrdersDedicatedClusterOrderSetDedicatedClusterOrderItemOutput) ToGetDedicatedClusterOrdersDedicatedClusterOrderSetDedicatedClusterOrderItemOutputWithContext

func (GetDedicatedClusterOrdersDedicatedClusterOrderSetDedicatedClusterOrderItemOutput) TotalCpu

func (GetDedicatedClusterOrdersDedicatedClusterOrderSetDedicatedClusterOrderItemOutput) TotalGpu

func (GetDedicatedClusterOrdersDedicatedClusterOrderSetDedicatedClusterOrderItemOutput) TotalMem

func (GetDedicatedClusterOrdersDedicatedClusterOrderSetDedicatedClusterOrderItemOutput) TypeFamily

func (GetDedicatedClusterOrdersDedicatedClusterOrderSetDedicatedClusterOrderItemOutput) TypeName

func (GetDedicatedClusterOrdersDedicatedClusterOrderSetDedicatedClusterOrderItemOutput) Weight

type GetDedicatedClusterOrdersDedicatedClusterOrderSetInput

type GetDedicatedClusterOrdersDedicatedClusterOrderSetInput interface {
	pulumi.Input

	ToGetDedicatedClusterOrdersDedicatedClusterOrderSetOutput() GetDedicatedClusterOrdersDedicatedClusterOrderSetOutput
	ToGetDedicatedClusterOrdersDedicatedClusterOrderSetOutputWithContext(context.Context) GetDedicatedClusterOrdersDedicatedClusterOrderSetOutput
}

GetDedicatedClusterOrdersDedicatedClusterOrderSetInput is an input type that accepts GetDedicatedClusterOrdersDedicatedClusterOrderSetArgs and GetDedicatedClusterOrdersDedicatedClusterOrderSetOutput values. You can construct a concrete instance of `GetDedicatedClusterOrdersDedicatedClusterOrderSetInput` via:

GetDedicatedClusterOrdersDedicatedClusterOrderSetArgs{...}

type GetDedicatedClusterOrdersDedicatedClusterOrderSetOutput

type GetDedicatedClusterOrdersDedicatedClusterOrderSetOutput struct{ *pulumi.OutputState }

func (GetDedicatedClusterOrdersDedicatedClusterOrderSetOutput) Action

func (GetDedicatedClusterOrdersDedicatedClusterOrderSetOutput) Cpu

func (GetDedicatedClusterOrdersDedicatedClusterOrderSetOutput) CreateTime

func (GetDedicatedClusterOrdersDedicatedClusterOrderSetOutput) DedicatedClusterId

func (GetDedicatedClusterOrdersDedicatedClusterOrderSetOutput) DedicatedClusterOrderId

func (GetDedicatedClusterOrdersDedicatedClusterOrderSetOutput) DedicatedClusterTypeId

func (GetDedicatedClusterOrdersDedicatedClusterOrderSetOutput) ElementType

func (GetDedicatedClusterOrdersDedicatedClusterOrderSetOutput) Gpu

func (GetDedicatedClusterOrdersDedicatedClusterOrderSetOutput) Mem

func (GetDedicatedClusterOrdersDedicatedClusterOrderSetOutput) OrderStatus

func (GetDedicatedClusterOrdersDedicatedClusterOrderSetOutput) OrderType

func (GetDedicatedClusterOrdersDedicatedClusterOrderSetOutput) PayStatus

func (GetDedicatedClusterOrdersDedicatedClusterOrderSetOutput) PayType

func (GetDedicatedClusterOrdersDedicatedClusterOrderSetOutput) PowerDraw

func (GetDedicatedClusterOrdersDedicatedClusterOrderSetOutput) SupportedInstanceFamilies

func (GetDedicatedClusterOrdersDedicatedClusterOrderSetOutput) SupportedStorageTypes

func (GetDedicatedClusterOrdersDedicatedClusterOrderSetOutput) SupportedUplinkSpeeds

func (GetDedicatedClusterOrdersDedicatedClusterOrderSetOutput) TimeSpan

func (GetDedicatedClusterOrdersDedicatedClusterOrderSetOutput) TimeUnit

func (GetDedicatedClusterOrdersDedicatedClusterOrderSetOutput) ToGetDedicatedClusterOrdersDedicatedClusterOrderSetOutput

func (GetDedicatedClusterOrdersDedicatedClusterOrderSetOutput) ToGetDedicatedClusterOrdersDedicatedClusterOrderSetOutputWithContext

func (o GetDedicatedClusterOrdersDedicatedClusterOrderSetOutput) ToGetDedicatedClusterOrdersDedicatedClusterOrderSetOutputWithContext(ctx context.Context) GetDedicatedClusterOrdersDedicatedClusterOrderSetOutput

func (GetDedicatedClusterOrdersDedicatedClusterOrderSetOutput) Weight

type GetDedicatedClusterOrdersOutputArgs

type GetDedicatedClusterOrdersOutputArgs struct {
	ActionType          pulumi.StringPtrInput   `pulumi:"actionType"`
	DedicatedClusterIds pulumi.StringArrayInput `pulumi:"dedicatedClusterIds"`
	ResultOutputFile    pulumi.StringPtrInput   `pulumi:"resultOutputFile"`
	Status              pulumi.StringPtrInput   `pulumi:"status"`
}

A collection of arguments for invoking getDedicatedClusterOrders.

func (GetDedicatedClusterOrdersOutputArgs) ElementType

type GetDedicatedClusterOrdersResult

type GetDedicatedClusterOrdersResult struct {
	ActionType                *string                                             `pulumi:"actionType"`
	DedicatedClusterIds       []string                                            `pulumi:"dedicatedClusterIds"`
	DedicatedClusterOrderSets []GetDedicatedClusterOrdersDedicatedClusterOrderSet `pulumi:"dedicatedClusterOrderSets"`
	// The provider-assigned unique ID for this managed resource.
	Id               string  `pulumi:"id"`
	ResultOutputFile *string `pulumi:"resultOutputFile"`
	Status           *string `pulumi:"status"`
}

A collection of values returned by getDedicatedClusterOrders.

type GetDedicatedClusterOrdersResultOutput

type GetDedicatedClusterOrdersResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getDedicatedClusterOrders.

func (GetDedicatedClusterOrdersResultOutput) ActionType

func (GetDedicatedClusterOrdersResultOutput) DedicatedClusterIds

func (GetDedicatedClusterOrdersResultOutput) DedicatedClusterOrderSets

func (GetDedicatedClusterOrdersResultOutput) ElementType

func (GetDedicatedClusterOrdersResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (GetDedicatedClusterOrdersResultOutput) ResultOutputFile

func (GetDedicatedClusterOrdersResultOutput) Status

func (GetDedicatedClusterOrdersResultOutput) ToGetDedicatedClusterOrdersResultOutput

func (o GetDedicatedClusterOrdersResultOutput) ToGetDedicatedClusterOrdersResultOutput() GetDedicatedClusterOrdersResultOutput

func (GetDedicatedClusterOrdersResultOutput) ToGetDedicatedClusterOrdersResultOutputWithContext

func (o GetDedicatedClusterOrdersResultOutput) ToGetDedicatedClusterOrdersResultOutputWithContext(ctx context.Context) GetDedicatedClusterOrdersResultOutput

type Site

type Site struct {
	pulumi.CustomResourceState

	// Site Detail Address.
	AddressLine pulumi.StringOutput `pulumi:"addressLine"`
	// Whether there is an upstream circuit breaker.
	BreakerRequirement pulumi.BoolOutput `pulumi:"breakerRequirement"`
	// Site City.
	City pulumi.StringOutput `pulumi:"city"`
	// Whether the following environmental conditions are met: n1. There are no material requirements or the acceptance
	// standard on site that will affect the delivery and installation of the CDC device. n2. The following conditions are met
	// for finalized rack positions: Temperature ranges from 41 to 104 degrees F (5 to 40 degrees C). Humidity ranges from 10
	// degrees F (-12 degrees C) to 70 degrees F (21 degrees C) and relative humidity ranges from 8% RH to 80% RH. Air flows
	// from front to back at the rack position and there is sufficient air in CFM (cubic feet per minute). The air quantity in
	// CFM must be 145.8 times the power consumption (in KVA) of CDC.
	ConditionRequirement pulumi.BoolOutput `pulumi:"conditionRequirement"`
	// Site Country.
	Country pulumi.StringOutput `pulumi:"country"`
	// Site Description.
	Description pulumi.StringPtrOutput `pulumi:"description"`
	// Whether the following dimension conditions are met: Your loading dock can accommodate one rack container (H x W x D = 94
	// x 54 x 48). You can provide a clear route from the delivery point of your rack (H x W x D = 80 x 24 x 48) to its final
	// installation location. You should consider platforms, corridors, doors, turns, ramps, freight elevators as well as other
	// access restrictions when measuring the depth. There shall be a 48 or greater front clearance and a 24 or greater rear
	// clearance where the CDC is finally installed.
	DimensionRequirement pulumi.BoolOutput `pulumi:"dimensionRequirement"`
	// Site Fiber Type. Using optical fiber type to connect the CDC device to the network SM(Single-Mode) or MM(Multi-Mode)
	// fibers are available.
	FiberType pulumi.StringPtrOutput `pulumi:"fiberType"`
	// Site Max Weight capacity (KG).
	MaxWeight pulumi.IntOutput `pulumi:"maxWeight"`
	// Site Name.
	Name pulumi.StringOutput `pulumi:"name"`
	// Whether you need help from Tencent Cloud for rack installation.
	NeedHelp pulumi.BoolOutput `pulumi:"needHelp"`
	// Site Optical Standard. Optical standard used to connect the CDC device to the network This field depends on the uplink
	// speed, optical fiber type, and distance to upstream equipment. Allow value: `SM`, `MM`.
	OpticalStandard pulumi.StringPtrOutput `pulumi:"opticalStandard"`
	// Detailed address of the site area (to be added).
	OptionalAddressLine pulumi.StringPtrOutput `pulumi:"optionalAddressLine"`
	// Site Power Connectors. Example: 380VAC3P.
	PowerConnectors pulumi.StringPtrOutput `pulumi:"powerConnectors"`
	// Site Power DrawKva (KW).
	PowerDrawKva pulumi.IntOutput `pulumi:"powerDrawKva"`
	// Site Power Feed Drop. Whether power is supplied from above or below the rack. Allow value: `UP`, `DOWN`.
	PowerFeedDrop pulumi.StringPtrOutput `pulumi:"powerFeedDrop"`
	// Site Province.
	Province pulumi.StringOutput `pulumi:"province"`
	// Whether redundant upstream equipment (switch or router) is provided so that both network devices can be connected to the
	// network.
	RedundantNetworking pulumi.BoolOutput `pulumi:"redundantNetworking"`
	// Whether there is power redundancy.
	RedundantPower pulumi.BoolOutput `pulumi:"redundantPower"`
	// Number of uplinks used by each CDC device (2 devices per rack) when connected to the network.
	UplinkCount pulumi.IntOutput `pulumi:"uplinkCount"`
	// Uplink speed from the network to Tencent Cloud Region.
	UplinkSpeedGbps pulumi.IntOutput `pulumi:"uplinkSpeedGbps"`
}

func GetSite

func GetSite(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *SiteState, opts ...pulumi.ResourceOption) (*Site, error)

GetSite gets an existing Site 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 NewSite

func NewSite(ctx *pulumi.Context,
	name string, args *SiteArgs, opts ...pulumi.ResourceOption) (*Site, error)

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

func (*Site) ElementType

func (*Site) ElementType() reflect.Type

func (*Site) ToSiteOutput

func (i *Site) ToSiteOutput() SiteOutput

func (*Site) ToSiteOutputWithContext

func (i *Site) ToSiteOutputWithContext(ctx context.Context) SiteOutput

type SiteArgs

type SiteArgs struct {
	// Site Detail Address.
	AddressLine pulumi.StringInput
	// Whether there is an upstream circuit breaker.
	BreakerRequirement pulumi.BoolPtrInput
	// Site City.
	City pulumi.StringInput
	// Whether the following environmental conditions are met: n1. There are no material requirements or the acceptance
	// standard on site that will affect the delivery and installation of the CDC device. n2. The following conditions are met
	// for finalized rack positions: Temperature ranges from 41 to 104 degrees F (5 to 40 degrees C). Humidity ranges from 10
	// degrees F (-12 degrees C) to 70 degrees F (21 degrees C) and relative humidity ranges from 8% RH to 80% RH. Air flows
	// from front to back at the rack position and there is sufficient air in CFM (cubic feet per minute). The air quantity in
	// CFM must be 145.8 times the power consumption (in KVA) of CDC.
	ConditionRequirement pulumi.BoolPtrInput
	// Site Country.
	Country pulumi.StringInput
	// Site Description.
	Description pulumi.StringPtrInput
	// Whether the following dimension conditions are met: Your loading dock can accommodate one rack container (H x W x D = 94
	// x 54 x 48). You can provide a clear route from the delivery point of your rack (H x W x D = 80 x 24 x 48) to its final
	// installation location. You should consider platforms, corridors, doors, turns, ramps, freight elevators as well as other
	// access restrictions when measuring the depth. There shall be a 48 or greater front clearance and a 24 or greater rear
	// clearance where the CDC is finally installed.
	DimensionRequirement pulumi.BoolPtrInput
	// Site Fiber Type. Using optical fiber type to connect the CDC device to the network SM(Single-Mode) or MM(Multi-Mode)
	// fibers are available.
	FiberType pulumi.StringPtrInput
	// Site Max Weight capacity (KG).
	MaxWeight pulumi.IntPtrInput
	// Site Name.
	Name pulumi.StringPtrInput
	// Whether you need help from Tencent Cloud for rack installation.
	NeedHelp pulumi.BoolPtrInput
	// Site Optical Standard. Optical standard used to connect the CDC device to the network This field depends on the uplink
	// speed, optical fiber type, and distance to upstream equipment. Allow value: `SM`, `MM`.
	OpticalStandard pulumi.StringPtrInput
	// Detailed address of the site area (to be added).
	OptionalAddressLine pulumi.StringPtrInput
	// Site Power Connectors. Example: 380VAC3P.
	PowerConnectors pulumi.StringPtrInput
	// Site Power DrawKva (KW).
	PowerDrawKva pulumi.IntPtrInput
	// Site Power Feed Drop. Whether power is supplied from above or below the rack. Allow value: `UP`, `DOWN`.
	PowerFeedDrop pulumi.StringPtrInput
	// Site Province.
	Province pulumi.StringInput
	// Whether redundant upstream equipment (switch or router) is provided so that both network devices can be connected to the
	// network.
	RedundantNetworking pulumi.BoolPtrInput
	// Whether there is power redundancy.
	RedundantPower pulumi.BoolPtrInput
	// Number of uplinks used by each CDC device (2 devices per rack) when connected to the network.
	UplinkCount pulumi.IntPtrInput
	// Uplink speed from the network to Tencent Cloud Region.
	UplinkSpeedGbps pulumi.IntPtrInput
}

The set of arguments for constructing a Site resource.

func (SiteArgs) ElementType

func (SiteArgs) ElementType() reflect.Type

type SiteArray

type SiteArray []SiteInput

func (SiteArray) ElementType

func (SiteArray) ElementType() reflect.Type

func (SiteArray) ToSiteArrayOutput

func (i SiteArray) ToSiteArrayOutput() SiteArrayOutput

func (SiteArray) ToSiteArrayOutputWithContext

func (i SiteArray) ToSiteArrayOutputWithContext(ctx context.Context) SiteArrayOutput

type SiteArrayInput

type SiteArrayInput interface {
	pulumi.Input

	ToSiteArrayOutput() SiteArrayOutput
	ToSiteArrayOutputWithContext(context.Context) SiteArrayOutput
}

SiteArrayInput is an input type that accepts SiteArray and SiteArrayOutput values. You can construct a concrete instance of `SiteArrayInput` via:

SiteArray{ SiteArgs{...} }

type SiteArrayOutput

type SiteArrayOutput struct{ *pulumi.OutputState }

func (SiteArrayOutput) ElementType

func (SiteArrayOutput) ElementType() reflect.Type

func (SiteArrayOutput) Index

func (SiteArrayOutput) ToSiteArrayOutput

func (o SiteArrayOutput) ToSiteArrayOutput() SiteArrayOutput

func (SiteArrayOutput) ToSiteArrayOutputWithContext

func (o SiteArrayOutput) ToSiteArrayOutputWithContext(ctx context.Context) SiteArrayOutput

type SiteInput

type SiteInput interface {
	pulumi.Input

	ToSiteOutput() SiteOutput
	ToSiteOutputWithContext(ctx context.Context) SiteOutput
}

type SiteMap

type SiteMap map[string]SiteInput

func (SiteMap) ElementType

func (SiteMap) ElementType() reflect.Type

func (SiteMap) ToSiteMapOutput

func (i SiteMap) ToSiteMapOutput() SiteMapOutput

func (SiteMap) ToSiteMapOutputWithContext

func (i SiteMap) ToSiteMapOutputWithContext(ctx context.Context) SiteMapOutput

type SiteMapInput

type SiteMapInput interface {
	pulumi.Input

	ToSiteMapOutput() SiteMapOutput
	ToSiteMapOutputWithContext(context.Context) SiteMapOutput
}

SiteMapInput is an input type that accepts SiteMap and SiteMapOutput values. You can construct a concrete instance of `SiteMapInput` via:

SiteMap{ "key": SiteArgs{...} }

type SiteMapOutput

type SiteMapOutput struct{ *pulumi.OutputState }

func (SiteMapOutput) ElementType

func (SiteMapOutput) ElementType() reflect.Type

func (SiteMapOutput) MapIndex

func (SiteMapOutput) ToSiteMapOutput

func (o SiteMapOutput) ToSiteMapOutput() SiteMapOutput

func (SiteMapOutput) ToSiteMapOutputWithContext

func (o SiteMapOutput) ToSiteMapOutputWithContext(ctx context.Context) SiteMapOutput

type SiteOutput

type SiteOutput struct{ *pulumi.OutputState }

func (SiteOutput) AddressLine

func (o SiteOutput) AddressLine() pulumi.StringOutput

Site Detail Address.

func (SiteOutput) BreakerRequirement

func (o SiteOutput) BreakerRequirement() pulumi.BoolOutput

Whether there is an upstream circuit breaker.

func (SiteOutput) City

func (o SiteOutput) City() pulumi.StringOutput

Site City.

func (SiteOutput) ConditionRequirement

func (o SiteOutput) ConditionRequirement() pulumi.BoolOutput

Whether the following environmental conditions are met: n1. There are no material requirements or the acceptance standard on site that will affect the delivery and installation of the CDC device. n2. The following conditions are met for finalized rack positions: Temperature ranges from 41 to 104 degrees F (5 to 40 degrees C). Humidity ranges from 10 degrees F (-12 degrees C) to 70 degrees F (21 degrees C) and relative humidity ranges from 8% RH to 80% RH. Air flows from front to back at the rack position and there is sufficient air in CFM (cubic feet per minute). The air quantity in CFM must be 145.8 times the power consumption (in KVA) of CDC.

func (SiteOutput) Country

func (o SiteOutput) Country() pulumi.StringOutput

Site Country.

func (SiteOutput) Description

func (o SiteOutput) Description() pulumi.StringPtrOutput

Site Description.

func (SiteOutput) DimensionRequirement

func (o SiteOutput) DimensionRequirement() pulumi.BoolOutput

Whether the following dimension conditions are met: Your loading dock can accommodate one rack container (H x W x D = 94 x 54 x 48). You can provide a clear route from the delivery point of your rack (H x W x D = 80 x 24 x 48) to its final installation location. You should consider platforms, corridors, doors, turns, ramps, freight elevators as well as other access restrictions when measuring the depth. There shall be a 48 or greater front clearance and a 24 or greater rear clearance where the CDC is finally installed.

func (SiteOutput) ElementType

func (SiteOutput) ElementType() reflect.Type

func (SiteOutput) FiberType

func (o SiteOutput) FiberType() pulumi.StringPtrOutput

Site Fiber Type. Using optical fiber type to connect the CDC device to the network SM(Single-Mode) or MM(Multi-Mode) fibers are available.

func (SiteOutput) MaxWeight

func (o SiteOutput) MaxWeight() pulumi.IntOutput

Site Max Weight capacity (KG).

func (SiteOutput) Name

func (o SiteOutput) Name() pulumi.StringOutput

Site Name.

func (SiteOutput) NeedHelp

func (o SiteOutput) NeedHelp() pulumi.BoolOutput

Whether you need help from Tencent Cloud for rack installation.

func (SiteOutput) OpticalStandard

func (o SiteOutput) OpticalStandard() pulumi.StringPtrOutput

Site Optical Standard. Optical standard used to connect the CDC device to the network This field depends on the uplink speed, optical fiber type, and distance to upstream equipment. Allow value: `SM`, `MM`.

func (SiteOutput) OptionalAddressLine

func (o SiteOutput) OptionalAddressLine() pulumi.StringPtrOutput

Detailed address of the site area (to be added).

func (SiteOutput) PowerConnectors

func (o SiteOutput) PowerConnectors() pulumi.StringPtrOutput

Site Power Connectors. Example: 380VAC3P.

func (SiteOutput) PowerDrawKva

func (o SiteOutput) PowerDrawKva() pulumi.IntOutput

Site Power DrawKva (KW).

func (SiteOutput) PowerFeedDrop

func (o SiteOutput) PowerFeedDrop() pulumi.StringPtrOutput

Site Power Feed Drop. Whether power is supplied from above or below the rack. Allow value: `UP`, `DOWN`.

func (SiteOutput) Province

func (o SiteOutput) Province() pulumi.StringOutput

Site Province.

func (SiteOutput) RedundantNetworking

func (o SiteOutput) RedundantNetworking() pulumi.BoolOutput

Whether redundant upstream equipment (switch or router) is provided so that both network devices can be connected to the network.

func (SiteOutput) RedundantPower

func (o SiteOutput) RedundantPower() pulumi.BoolOutput

Whether there is power redundancy.

func (SiteOutput) ToSiteOutput

func (o SiteOutput) ToSiteOutput() SiteOutput

func (SiteOutput) ToSiteOutputWithContext

func (o SiteOutput) ToSiteOutputWithContext(ctx context.Context) SiteOutput

func (SiteOutput) UplinkCount

func (o SiteOutput) UplinkCount() pulumi.IntOutput

Number of uplinks used by each CDC device (2 devices per rack) when connected to the network.

func (SiteOutput) UplinkSpeedGbps

func (o SiteOutput) UplinkSpeedGbps() pulumi.IntOutput

Uplink speed from the network to Tencent Cloud Region.

type SiteState

type SiteState struct {
	// Site Detail Address.
	AddressLine pulumi.StringPtrInput
	// Whether there is an upstream circuit breaker.
	BreakerRequirement pulumi.BoolPtrInput
	// Site City.
	City pulumi.StringPtrInput
	// Whether the following environmental conditions are met: n1. There are no material requirements or the acceptance
	// standard on site that will affect the delivery and installation of the CDC device. n2. The following conditions are met
	// for finalized rack positions: Temperature ranges from 41 to 104 degrees F (5 to 40 degrees C). Humidity ranges from 10
	// degrees F (-12 degrees C) to 70 degrees F (21 degrees C) and relative humidity ranges from 8% RH to 80% RH. Air flows
	// from front to back at the rack position and there is sufficient air in CFM (cubic feet per minute). The air quantity in
	// CFM must be 145.8 times the power consumption (in KVA) of CDC.
	ConditionRequirement pulumi.BoolPtrInput
	// Site Country.
	Country pulumi.StringPtrInput
	// Site Description.
	Description pulumi.StringPtrInput
	// Whether the following dimension conditions are met: Your loading dock can accommodate one rack container (H x W x D = 94
	// x 54 x 48). You can provide a clear route from the delivery point of your rack (H x W x D = 80 x 24 x 48) to its final
	// installation location. You should consider platforms, corridors, doors, turns, ramps, freight elevators as well as other
	// access restrictions when measuring the depth. There shall be a 48 or greater front clearance and a 24 or greater rear
	// clearance where the CDC is finally installed.
	DimensionRequirement pulumi.BoolPtrInput
	// Site Fiber Type. Using optical fiber type to connect the CDC device to the network SM(Single-Mode) or MM(Multi-Mode)
	// fibers are available.
	FiberType pulumi.StringPtrInput
	// Site Max Weight capacity (KG).
	MaxWeight pulumi.IntPtrInput
	// Site Name.
	Name pulumi.StringPtrInput
	// Whether you need help from Tencent Cloud for rack installation.
	NeedHelp pulumi.BoolPtrInput
	// Site Optical Standard. Optical standard used to connect the CDC device to the network This field depends on the uplink
	// speed, optical fiber type, and distance to upstream equipment. Allow value: `SM`, `MM`.
	OpticalStandard pulumi.StringPtrInput
	// Detailed address of the site area (to be added).
	OptionalAddressLine pulumi.StringPtrInput
	// Site Power Connectors. Example: 380VAC3P.
	PowerConnectors pulumi.StringPtrInput
	// Site Power DrawKva (KW).
	PowerDrawKva pulumi.IntPtrInput
	// Site Power Feed Drop. Whether power is supplied from above or below the rack. Allow value: `UP`, `DOWN`.
	PowerFeedDrop pulumi.StringPtrInput
	// Site Province.
	Province pulumi.StringPtrInput
	// Whether redundant upstream equipment (switch or router) is provided so that both network devices can be connected to the
	// network.
	RedundantNetworking pulumi.BoolPtrInput
	// Whether there is power redundancy.
	RedundantPower pulumi.BoolPtrInput
	// Number of uplinks used by each CDC device (2 devices per rack) when connected to the network.
	UplinkCount pulumi.IntPtrInput
	// Uplink speed from the network to Tencent Cloud Region.
	UplinkSpeedGbps pulumi.IntPtrInput
}

func (SiteState) ElementType

func (SiteState) ElementType() reflect.Type

Jump to

Keyboard shortcuts

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