Documentation ¶
Index ¶
- type GatewayCCNRoutesArgs
- type GatewayCCNRoutesInstanceList
- type GatewayCCNRoutesInstanceListArgs
- func (GatewayCCNRoutesInstanceListArgs) ElementType() reflect.Type
- func (i GatewayCCNRoutesInstanceListArgs) ToGatewayCCNRoutesInstanceListOutput() GatewayCCNRoutesInstanceListOutput
- func (i GatewayCCNRoutesInstanceListArgs) ToGatewayCCNRoutesInstanceListOutputWithContext(ctx context.Context) GatewayCCNRoutesInstanceListOutput
- type GatewayCCNRoutesInstanceListArray
- func (GatewayCCNRoutesInstanceListArray) ElementType() reflect.Type
- func (i GatewayCCNRoutesInstanceListArray) ToGatewayCCNRoutesInstanceListArrayOutput() GatewayCCNRoutesInstanceListArrayOutput
- func (i GatewayCCNRoutesInstanceListArray) ToGatewayCCNRoutesInstanceListArrayOutputWithContext(ctx context.Context) GatewayCCNRoutesInstanceListArrayOutput
- type GatewayCCNRoutesInstanceListArrayInput
- type GatewayCCNRoutesInstanceListArrayOutput
- func (GatewayCCNRoutesInstanceListArrayOutput) ElementType() reflect.Type
- func (o GatewayCCNRoutesInstanceListArrayOutput) Index(i pulumi.IntInput) GatewayCCNRoutesInstanceListOutput
- func (o GatewayCCNRoutesInstanceListArrayOutput) ToGatewayCCNRoutesInstanceListArrayOutput() GatewayCCNRoutesInstanceListArrayOutput
- func (o GatewayCCNRoutesInstanceListArrayOutput) ToGatewayCCNRoutesInstanceListArrayOutputWithContext(ctx context.Context) GatewayCCNRoutesInstanceListArrayOutput
- type GatewayCCNRoutesInstanceListInput
- type GatewayCCNRoutesInstanceListOutput
- func (o GatewayCCNRoutesInstanceListOutput) AsPaths() pulumi.StringArrayOutput
- func (o GatewayCCNRoutesInstanceListOutput) CidrBlock() pulumi.StringOutput
- func (o GatewayCCNRoutesInstanceListOutput) DcgId() pulumi.StringOutput
- func (GatewayCCNRoutesInstanceListOutput) ElementType() reflect.Type
- func (o GatewayCCNRoutesInstanceListOutput) RouteId() pulumi.StringOutput
- func (o GatewayCCNRoutesInstanceListOutput) ToGatewayCCNRoutesInstanceListOutput() GatewayCCNRoutesInstanceListOutput
- func (o GatewayCCNRoutesInstanceListOutput) ToGatewayCCNRoutesInstanceListOutputWithContext(ctx context.Context) GatewayCCNRoutesInstanceListOutput
- type GatewayCCNRoutesOutputArgs
- type GatewayCCNRoutesResult
- type GatewayCCNRoutesResultOutput
- func (o GatewayCCNRoutesResultOutput) DcgId() pulumi.StringOutput
- func (GatewayCCNRoutesResultOutput) ElementType() reflect.Type
- func (o GatewayCCNRoutesResultOutput) Id() pulumi.StringOutput
- func (o GatewayCCNRoutesResultOutput) InstanceLists() GatewayCCNRoutesInstanceListArrayOutput
- func (o GatewayCCNRoutesResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GatewayCCNRoutesResultOutput) ToGatewayCCNRoutesResultOutput() GatewayCCNRoutesResultOutput
- func (o GatewayCCNRoutesResultOutput) ToGatewayCCNRoutesResultOutputWithContext(ctx context.Context) GatewayCCNRoutesResultOutput
- type GatewayCcnRouteInstance
- type GatewayCcnRouteInstanceArgs
- type GatewayCcnRouteInstanceArray
- func (GatewayCcnRouteInstanceArray) ElementType() reflect.Type
- func (i GatewayCcnRouteInstanceArray) ToGatewayCcnRouteInstanceArrayOutput() GatewayCcnRouteInstanceArrayOutput
- func (i GatewayCcnRouteInstanceArray) ToGatewayCcnRouteInstanceArrayOutputWithContext(ctx context.Context) GatewayCcnRouteInstanceArrayOutput
- type GatewayCcnRouteInstanceArrayInput
- type GatewayCcnRouteInstanceArrayOutput
- func (GatewayCcnRouteInstanceArrayOutput) ElementType() reflect.Type
- func (o GatewayCcnRouteInstanceArrayOutput) Index(i pulumi.IntInput) GatewayCcnRouteInstanceOutput
- func (o GatewayCcnRouteInstanceArrayOutput) ToGatewayCcnRouteInstanceArrayOutput() GatewayCcnRouteInstanceArrayOutput
- func (o GatewayCcnRouteInstanceArrayOutput) ToGatewayCcnRouteInstanceArrayOutputWithContext(ctx context.Context) GatewayCcnRouteInstanceArrayOutput
- type GatewayCcnRouteInstanceInput
- type GatewayCcnRouteInstanceMap
- func (GatewayCcnRouteInstanceMap) ElementType() reflect.Type
- func (i GatewayCcnRouteInstanceMap) ToGatewayCcnRouteInstanceMapOutput() GatewayCcnRouteInstanceMapOutput
- func (i GatewayCcnRouteInstanceMap) ToGatewayCcnRouteInstanceMapOutputWithContext(ctx context.Context) GatewayCcnRouteInstanceMapOutput
- type GatewayCcnRouteInstanceMapInput
- type GatewayCcnRouteInstanceMapOutput
- func (GatewayCcnRouteInstanceMapOutput) ElementType() reflect.Type
- func (o GatewayCcnRouteInstanceMapOutput) MapIndex(k pulumi.StringInput) GatewayCcnRouteInstanceOutput
- func (o GatewayCcnRouteInstanceMapOutput) ToGatewayCcnRouteInstanceMapOutput() GatewayCcnRouteInstanceMapOutput
- func (o GatewayCcnRouteInstanceMapOutput) ToGatewayCcnRouteInstanceMapOutputWithContext(ctx context.Context) GatewayCcnRouteInstanceMapOutput
- type GatewayCcnRouteInstanceOutput
- func (o GatewayCcnRouteInstanceOutput) AsPaths() pulumi.StringArrayOutput
- func (o GatewayCcnRouteInstanceOutput) CidrBlock() pulumi.StringOutput
- func (o GatewayCcnRouteInstanceOutput) DcgId() pulumi.StringOutput
- func (GatewayCcnRouteInstanceOutput) ElementType() reflect.Type
- func (o GatewayCcnRouteInstanceOutput) ToGatewayCcnRouteInstanceOutput() GatewayCcnRouteInstanceOutput
- func (o GatewayCcnRouteInstanceOutput) ToGatewayCcnRouteInstanceOutputWithContext(ctx context.Context) GatewayCcnRouteInstanceOutput
- type GatewayCcnRouteInstanceState
- type GatewayInstance
- type GatewayInstanceArgs
- type GatewayInstanceArray
- type GatewayInstanceArrayInput
- type GatewayInstanceArrayOutput
- func (GatewayInstanceArrayOutput) ElementType() reflect.Type
- func (o GatewayInstanceArrayOutput) Index(i pulumi.IntInput) GatewayInstanceOutput
- func (o GatewayInstanceArrayOutput) ToGatewayInstanceArrayOutput() GatewayInstanceArrayOutput
- func (o GatewayInstanceArrayOutput) ToGatewayInstanceArrayOutputWithContext(ctx context.Context) GatewayInstanceArrayOutput
- type GatewayInstanceInput
- type GatewayInstanceMap
- type GatewayInstanceMapInput
- type GatewayInstanceMapOutput
- func (GatewayInstanceMapOutput) ElementType() reflect.Type
- func (o GatewayInstanceMapOutput) MapIndex(k pulumi.StringInput) GatewayInstanceOutput
- func (o GatewayInstanceMapOutput) ToGatewayInstanceMapOutput() GatewayInstanceMapOutput
- func (o GatewayInstanceMapOutput) ToGatewayInstanceMapOutputWithContext(ctx context.Context) GatewayInstanceMapOutput
- type GatewayInstanceOutput
- func (o GatewayInstanceOutput) CnnRouteType() pulumi.StringOutput
- func (o GatewayInstanceOutput) CreateTime() pulumi.StringOutput
- func (GatewayInstanceOutput) ElementType() reflect.Type
- func (o GatewayInstanceOutput) EnableBgp() pulumi.BoolOutput
- func (o GatewayInstanceOutput) GatewayType() pulumi.StringPtrOutput
- func (o GatewayInstanceOutput) Name() pulumi.StringOutput
- func (o GatewayInstanceOutput) NetworkInstanceId() pulumi.StringOutput
- func (o GatewayInstanceOutput) NetworkType() pulumi.StringOutput
- func (o GatewayInstanceOutput) ToGatewayInstanceOutput() GatewayInstanceOutput
- func (o GatewayInstanceOutput) ToGatewayInstanceOutputWithContext(ctx context.Context) GatewayInstanceOutput
- type GatewayInstanceState
- type GatewayInstancesArgs
- type GatewayInstancesInstanceList
- type GatewayInstancesInstanceListArgs
- func (GatewayInstancesInstanceListArgs) ElementType() reflect.Type
- func (i GatewayInstancesInstanceListArgs) ToGatewayInstancesInstanceListOutput() GatewayInstancesInstanceListOutput
- func (i GatewayInstancesInstanceListArgs) ToGatewayInstancesInstanceListOutputWithContext(ctx context.Context) GatewayInstancesInstanceListOutput
- type GatewayInstancesInstanceListArray
- func (GatewayInstancesInstanceListArray) ElementType() reflect.Type
- func (i GatewayInstancesInstanceListArray) ToGatewayInstancesInstanceListArrayOutput() GatewayInstancesInstanceListArrayOutput
- func (i GatewayInstancesInstanceListArray) ToGatewayInstancesInstanceListArrayOutputWithContext(ctx context.Context) GatewayInstancesInstanceListArrayOutput
- type GatewayInstancesInstanceListArrayInput
- type GatewayInstancesInstanceListArrayOutput
- func (GatewayInstancesInstanceListArrayOutput) ElementType() reflect.Type
- func (o GatewayInstancesInstanceListArrayOutput) Index(i pulumi.IntInput) GatewayInstancesInstanceListOutput
- func (o GatewayInstancesInstanceListArrayOutput) ToGatewayInstancesInstanceListArrayOutput() GatewayInstancesInstanceListArrayOutput
- func (o GatewayInstancesInstanceListArrayOutput) ToGatewayInstancesInstanceListArrayOutputWithContext(ctx context.Context) GatewayInstancesInstanceListArrayOutput
- type GatewayInstancesInstanceListInput
- type GatewayInstancesInstanceListOutput
- func (o GatewayInstancesInstanceListOutput) CnnRouteType() pulumi.StringOutput
- func (o GatewayInstancesInstanceListOutput) CreateTime() pulumi.StringOutput
- func (o GatewayInstancesInstanceListOutput) DcgId() pulumi.StringOutput
- func (o GatewayInstancesInstanceListOutput) DcgIp() pulumi.StringOutput
- func (GatewayInstancesInstanceListOutput) ElementType() reflect.Type
- func (o GatewayInstancesInstanceListOutput) EnableBgp() pulumi.BoolOutput
- func (o GatewayInstancesInstanceListOutput) GatewayType() pulumi.StringOutput
- func (o GatewayInstancesInstanceListOutput) Name() pulumi.StringOutput
- func (o GatewayInstancesInstanceListOutput) NetworkInstanceId() pulumi.StringOutput
- func (o GatewayInstancesInstanceListOutput) NetworkType() pulumi.StringOutput
- func (o GatewayInstancesInstanceListOutput) ToGatewayInstancesInstanceListOutput() GatewayInstancesInstanceListOutput
- func (o GatewayInstancesInstanceListOutput) ToGatewayInstancesInstanceListOutputWithContext(ctx context.Context) GatewayInstancesInstanceListOutput
- type GatewayInstancesOutputArgs
- type GatewayInstancesResult
- type GatewayInstancesResultOutput
- func (o GatewayInstancesResultOutput) DcgId() pulumi.StringPtrOutput
- func (GatewayInstancesResultOutput) ElementType() reflect.Type
- func (o GatewayInstancesResultOutput) Id() pulumi.StringOutput
- func (o GatewayInstancesResultOutput) InstanceLists() GatewayInstancesInstanceListArrayOutput
- func (o GatewayInstancesResultOutput) Name() pulumi.StringPtrOutput
- func (o GatewayInstancesResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GatewayInstancesResultOutput) ToGatewayInstancesResultOutput() GatewayInstancesResultOutput
- func (o GatewayInstancesResultOutput) ToGatewayInstancesResultOutputWithContext(ctx context.Context) GatewayInstancesResultOutput
- type InstancesArgs
- type InstancesInstanceList
- type InstancesInstanceListArgs
- type InstancesInstanceListArray
- func (InstancesInstanceListArray) ElementType() reflect.Type
- func (i InstancesInstanceListArray) ToInstancesInstanceListArrayOutput() InstancesInstanceListArrayOutput
- func (i InstancesInstanceListArray) ToInstancesInstanceListArrayOutputWithContext(ctx context.Context) InstancesInstanceListArrayOutput
- type InstancesInstanceListArrayInput
- type InstancesInstanceListArrayOutput
- func (InstancesInstanceListArrayOutput) ElementType() reflect.Type
- func (o InstancesInstanceListArrayOutput) Index(i pulumi.IntInput) InstancesInstanceListOutput
- func (o InstancesInstanceListArrayOutput) ToInstancesInstanceListArrayOutput() InstancesInstanceListArrayOutput
- func (o InstancesInstanceListArrayOutput) ToInstancesInstanceListArrayOutputWithContext(ctx context.Context) InstancesInstanceListArrayOutput
- type InstancesInstanceListInput
- type InstancesInstanceListOutput
- func (o InstancesInstanceListOutput) AccessPointId() pulumi.StringOutput
- func (o InstancesInstanceListOutput) Bandwidth() pulumi.IntOutput
- func (o InstancesInstanceListOutput) CircuitCode() pulumi.StringOutput
- func (o InstancesInstanceListOutput) CreateTime() pulumi.StringOutput
- func (o InstancesInstanceListOutput) CustomerAddress() pulumi.StringOutput
- func (o InstancesInstanceListOutput) CustomerEmail() pulumi.StringOutput
- func (o InstancesInstanceListOutput) CustomerName() pulumi.StringOutput
- func (o InstancesInstanceListOutput) CustomerPhone() pulumi.StringOutput
- func (o InstancesInstanceListOutput) DcId() pulumi.StringOutput
- func (InstancesInstanceListOutput) ElementType() reflect.Type
- func (o InstancesInstanceListOutput) EnabledTime() pulumi.StringOutput
- func (o InstancesInstanceListOutput) ExpiredTime() pulumi.StringOutput
- func (o InstancesInstanceListOutput) FaultReportContactPerson() pulumi.StringOutput
- func (o InstancesInstanceListOutput) FaultReportContactPhone() pulumi.StringOutput
- func (o InstancesInstanceListOutput) LineOperator() pulumi.StringOutput
- func (o InstancesInstanceListOutput) Location() pulumi.StringOutput
- func (o InstancesInstanceListOutput) Name() pulumi.StringOutput
- func (o InstancesInstanceListOutput) PortType() pulumi.StringOutput
- func (o InstancesInstanceListOutput) RedundantDcId() pulumi.StringOutput
- func (o InstancesInstanceListOutput) State() pulumi.StringOutput
- func (o InstancesInstanceListOutput) TencentAddress() pulumi.StringOutput
- func (o InstancesInstanceListOutput) ToInstancesInstanceListOutput() InstancesInstanceListOutput
- func (o InstancesInstanceListOutput) ToInstancesInstanceListOutputWithContext(ctx context.Context) InstancesInstanceListOutput
- type InstancesOutputArgs
- type InstancesResult
- type InstancesResultOutput
- func (o InstancesResultOutput) DcId() pulumi.StringPtrOutput
- func (InstancesResultOutput) ElementType() reflect.Type
- func (o InstancesResultOutput) Id() pulumi.StringOutput
- func (o InstancesResultOutput) InstanceLists() InstancesInstanceListArrayOutput
- func (o InstancesResultOutput) Name() pulumi.StringPtrOutput
- func (o InstancesResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o InstancesResultOutput) ToInstancesResultOutput() InstancesResultOutput
- func (o InstancesResultOutput) ToInstancesResultOutputWithContext(ctx context.Context) InstancesResultOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GatewayCCNRoutesArgs ¶
type GatewayCCNRoutesArgs struct { DcgId string `pulumi:"dcgId"` ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of arguments for invoking GatewayCCNRoutes.
type GatewayCCNRoutesInstanceListArgs ¶
type GatewayCCNRoutesInstanceListArgs struct { AsPaths pulumi.StringArrayInput `pulumi:"asPaths"` CidrBlock pulumi.StringInput `pulumi:"cidrBlock"` DcgId pulumi.StringInput `pulumi:"dcgId"` RouteId pulumi.StringInput `pulumi:"routeId"` }
func (GatewayCCNRoutesInstanceListArgs) ElementType ¶
func (GatewayCCNRoutesInstanceListArgs) ElementType() reflect.Type
func (GatewayCCNRoutesInstanceListArgs) ToGatewayCCNRoutesInstanceListOutput ¶
func (i GatewayCCNRoutesInstanceListArgs) ToGatewayCCNRoutesInstanceListOutput() GatewayCCNRoutesInstanceListOutput
func (GatewayCCNRoutesInstanceListArgs) ToGatewayCCNRoutesInstanceListOutputWithContext ¶
func (i GatewayCCNRoutesInstanceListArgs) ToGatewayCCNRoutesInstanceListOutputWithContext(ctx context.Context) GatewayCCNRoutesInstanceListOutput
type GatewayCCNRoutesInstanceListArray ¶
type GatewayCCNRoutesInstanceListArray []GatewayCCNRoutesInstanceListInput
func (GatewayCCNRoutesInstanceListArray) ElementType ¶
func (GatewayCCNRoutesInstanceListArray) ElementType() reflect.Type
func (GatewayCCNRoutesInstanceListArray) ToGatewayCCNRoutesInstanceListArrayOutput ¶
func (i GatewayCCNRoutesInstanceListArray) ToGatewayCCNRoutesInstanceListArrayOutput() GatewayCCNRoutesInstanceListArrayOutput
func (GatewayCCNRoutesInstanceListArray) ToGatewayCCNRoutesInstanceListArrayOutputWithContext ¶
func (i GatewayCCNRoutesInstanceListArray) ToGatewayCCNRoutesInstanceListArrayOutputWithContext(ctx context.Context) GatewayCCNRoutesInstanceListArrayOutput
type GatewayCCNRoutesInstanceListArrayInput ¶
type GatewayCCNRoutesInstanceListArrayInput interface { pulumi.Input ToGatewayCCNRoutesInstanceListArrayOutput() GatewayCCNRoutesInstanceListArrayOutput ToGatewayCCNRoutesInstanceListArrayOutputWithContext(context.Context) GatewayCCNRoutesInstanceListArrayOutput }
GatewayCCNRoutesInstanceListArrayInput is an input type that accepts GatewayCCNRoutesInstanceListArray and GatewayCCNRoutesInstanceListArrayOutput values. You can construct a concrete instance of `GatewayCCNRoutesInstanceListArrayInput` via:
GatewayCCNRoutesInstanceListArray{ GatewayCCNRoutesInstanceListArgs{...} }
type GatewayCCNRoutesInstanceListArrayOutput ¶
type GatewayCCNRoutesInstanceListArrayOutput struct{ *pulumi.OutputState }
func (GatewayCCNRoutesInstanceListArrayOutput) ElementType ¶
func (GatewayCCNRoutesInstanceListArrayOutput) ElementType() reflect.Type
func (GatewayCCNRoutesInstanceListArrayOutput) ToGatewayCCNRoutesInstanceListArrayOutput ¶
func (o GatewayCCNRoutesInstanceListArrayOutput) ToGatewayCCNRoutesInstanceListArrayOutput() GatewayCCNRoutesInstanceListArrayOutput
func (GatewayCCNRoutesInstanceListArrayOutput) ToGatewayCCNRoutesInstanceListArrayOutputWithContext ¶
func (o GatewayCCNRoutesInstanceListArrayOutput) ToGatewayCCNRoutesInstanceListArrayOutputWithContext(ctx context.Context) GatewayCCNRoutesInstanceListArrayOutput
type GatewayCCNRoutesInstanceListInput ¶
type GatewayCCNRoutesInstanceListInput interface { pulumi.Input ToGatewayCCNRoutesInstanceListOutput() GatewayCCNRoutesInstanceListOutput ToGatewayCCNRoutesInstanceListOutputWithContext(context.Context) GatewayCCNRoutesInstanceListOutput }
GatewayCCNRoutesInstanceListInput is an input type that accepts GatewayCCNRoutesInstanceListArgs and GatewayCCNRoutesInstanceListOutput values. You can construct a concrete instance of `GatewayCCNRoutesInstanceListInput` via:
GatewayCCNRoutesInstanceListArgs{...}
type GatewayCCNRoutesInstanceListOutput ¶
type GatewayCCNRoutesInstanceListOutput struct{ *pulumi.OutputState }
func (GatewayCCNRoutesInstanceListOutput) AsPaths ¶
func (o GatewayCCNRoutesInstanceListOutput) AsPaths() pulumi.StringArrayOutput
func (GatewayCCNRoutesInstanceListOutput) CidrBlock ¶
func (o GatewayCCNRoutesInstanceListOutput) CidrBlock() pulumi.StringOutput
func (GatewayCCNRoutesInstanceListOutput) DcgId ¶
func (o GatewayCCNRoutesInstanceListOutput) DcgId() pulumi.StringOutput
func (GatewayCCNRoutesInstanceListOutput) ElementType ¶
func (GatewayCCNRoutesInstanceListOutput) ElementType() reflect.Type
func (GatewayCCNRoutesInstanceListOutput) RouteId ¶
func (o GatewayCCNRoutesInstanceListOutput) RouteId() pulumi.StringOutput
func (GatewayCCNRoutesInstanceListOutput) ToGatewayCCNRoutesInstanceListOutput ¶
func (o GatewayCCNRoutesInstanceListOutput) ToGatewayCCNRoutesInstanceListOutput() GatewayCCNRoutesInstanceListOutput
func (GatewayCCNRoutesInstanceListOutput) ToGatewayCCNRoutesInstanceListOutputWithContext ¶
func (o GatewayCCNRoutesInstanceListOutput) ToGatewayCCNRoutesInstanceListOutputWithContext(ctx context.Context) GatewayCCNRoutesInstanceListOutput
type GatewayCCNRoutesOutputArgs ¶
type GatewayCCNRoutesOutputArgs struct { DcgId pulumi.StringInput `pulumi:"dcgId"` ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` }
A collection of arguments for invoking GatewayCCNRoutes.
func (GatewayCCNRoutesOutputArgs) ElementType ¶
func (GatewayCCNRoutesOutputArgs) ElementType() reflect.Type
type GatewayCCNRoutesResult ¶
type GatewayCCNRoutesResult struct { DcgId string `pulumi:"dcgId"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` InstanceLists []GatewayCCNRoutesInstanceList `pulumi:"instanceLists"` ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of values returned by GatewayCCNRoutes.
func GatewayCCNRoutes ¶
func GatewayCCNRoutes(ctx *pulumi.Context, args *GatewayCCNRoutesArgs, opts ...pulumi.InvokeOption) (*GatewayCCNRoutesResult, error)
type GatewayCCNRoutesResultOutput ¶
type GatewayCCNRoutesResultOutput struct{ *pulumi.OutputState }
A collection of values returned by GatewayCCNRoutes.
func GatewayCCNRoutesOutput ¶
func GatewayCCNRoutesOutput(ctx *pulumi.Context, args GatewayCCNRoutesOutputArgs, opts ...pulumi.InvokeOption) GatewayCCNRoutesResultOutput
func (GatewayCCNRoutesResultOutput) DcgId ¶
func (o GatewayCCNRoutesResultOutput) DcgId() pulumi.StringOutput
func (GatewayCCNRoutesResultOutput) ElementType ¶
func (GatewayCCNRoutesResultOutput) ElementType() reflect.Type
func (GatewayCCNRoutesResultOutput) Id ¶
func (o GatewayCCNRoutesResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GatewayCCNRoutesResultOutput) InstanceLists ¶
func (o GatewayCCNRoutesResultOutput) InstanceLists() GatewayCCNRoutesInstanceListArrayOutput
func (GatewayCCNRoutesResultOutput) ResultOutputFile ¶
func (o GatewayCCNRoutesResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GatewayCCNRoutesResultOutput) ToGatewayCCNRoutesResultOutput ¶
func (o GatewayCCNRoutesResultOutput) ToGatewayCCNRoutesResultOutput() GatewayCCNRoutesResultOutput
func (GatewayCCNRoutesResultOutput) ToGatewayCCNRoutesResultOutputWithContext ¶
func (o GatewayCCNRoutesResultOutput) ToGatewayCCNRoutesResultOutputWithContext(ctx context.Context) GatewayCCNRoutesResultOutput
type GatewayCcnRouteInstance ¶
type GatewayCcnRouteInstance struct { pulumi.CustomResourceState // As path list of the BGP. AsPaths pulumi.StringArrayOutput `pulumi:"asPaths"` // A network address segment of IDC. CidrBlock pulumi.StringOutput `pulumi:"cidrBlock"` // ID of the DCG. DcgId pulumi.StringOutput `pulumi:"dcgId"` }
func GetGatewayCcnRouteInstance ¶
func GetGatewayCcnRouteInstance(ctx *pulumi.Context, name string, id pulumi.IDInput, state *GatewayCcnRouteInstanceState, opts ...pulumi.ResourceOption) (*GatewayCcnRouteInstance, error)
GetGatewayCcnRouteInstance gets an existing GatewayCcnRouteInstance 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 NewGatewayCcnRouteInstance ¶
func NewGatewayCcnRouteInstance(ctx *pulumi.Context, name string, args *GatewayCcnRouteInstanceArgs, opts ...pulumi.ResourceOption) (*GatewayCcnRouteInstance, error)
NewGatewayCcnRouteInstance registers a new resource with the given unique name, arguments, and options.
func (*GatewayCcnRouteInstance) ElementType ¶
func (*GatewayCcnRouteInstance) ElementType() reflect.Type
func (*GatewayCcnRouteInstance) ToGatewayCcnRouteInstanceOutput ¶
func (i *GatewayCcnRouteInstance) ToGatewayCcnRouteInstanceOutput() GatewayCcnRouteInstanceOutput
func (*GatewayCcnRouteInstance) ToGatewayCcnRouteInstanceOutputWithContext ¶
func (i *GatewayCcnRouteInstance) ToGatewayCcnRouteInstanceOutputWithContext(ctx context.Context) GatewayCcnRouteInstanceOutput
type GatewayCcnRouteInstanceArgs ¶
type GatewayCcnRouteInstanceArgs struct { // A network address segment of IDC. CidrBlock pulumi.StringInput // ID of the DCG. DcgId pulumi.StringInput }
The set of arguments for constructing a GatewayCcnRouteInstance resource.
func (GatewayCcnRouteInstanceArgs) ElementType ¶
func (GatewayCcnRouteInstanceArgs) ElementType() reflect.Type
type GatewayCcnRouteInstanceArray ¶
type GatewayCcnRouteInstanceArray []GatewayCcnRouteInstanceInput
func (GatewayCcnRouteInstanceArray) ElementType ¶
func (GatewayCcnRouteInstanceArray) ElementType() reflect.Type
func (GatewayCcnRouteInstanceArray) ToGatewayCcnRouteInstanceArrayOutput ¶
func (i GatewayCcnRouteInstanceArray) ToGatewayCcnRouteInstanceArrayOutput() GatewayCcnRouteInstanceArrayOutput
func (GatewayCcnRouteInstanceArray) ToGatewayCcnRouteInstanceArrayOutputWithContext ¶
func (i GatewayCcnRouteInstanceArray) ToGatewayCcnRouteInstanceArrayOutputWithContext(ctx context.Context) GatewayCcnRouteInstanceArrayOutput
type GatewayCcnRouteInstanceArrayInput ¶
type GatewayCcnRouteInstanceArrayInput interface { pulumi.Input ToGatewayCcnRouteInstanceArrayOutput() GatewayCcnRouteInstanceArrayOutput ToGatewayCcnRouteInstanceArrayOutputWithContext(context.Context) GatewayCcnRouteInstanceArrayOutput }
GatewayCcnRouteInstanceArrayInput is an input type that accepts GatewayCcnRouteInstanceArray and GatewayCcnRouteInstanceArrayOutput values. You can construct a concrete instance of `GatewayCcnRouteInstanceArrayInput` via:
GatewayCcnRouteInstanceArray{ GatewayCcnRouteInstanceArgs{...} }
type GatewayCcnRouteInstanceArrayOutput ¶
type GatewayCcnRouteInstanceArrayOutput struct{ *pulumi.OutputState }
func (GatewayCcnRouteInstanceArrayOutput) ElementType ¶
func (GatewayCcnRouteInstanceArrayOutput) ElementType() reflect.Type
func (GatewayCcnRouteInstanceArrayOutput) Index ¶
func (o GatewayCcnRouteInstanceArrayOutput) Index(i pulumi.IntInput) GatewayCcnRouteInstanceOutput
func (GatewayCcnRouteInstanceArrayOutput) ToGatewayCcnRouteInstanceArrayOutput ¶
func (o GatewayCcnRouteInstanceArrayOutput) ToGatewayCcnRouteInstanceArrayOutput() GatewayCcnRouteInstanceArrayOutput
func (GatewayCcnRouteInstanceArrayOutput) ToGatewayCcnRouteInstanceArrayOutputWithContext ¶
func (o GatewayCcnRouteInstanceArrayOutput) ToGatewayCcnRouteInstanceArrayOutputWithContext(ctx context.Context) GatewayCcnRouteInstanceArrayOutput
type GatewayCcnRouteInstanceInput ¶
type GatewayCcnRouteInstanceInput interface { pulumi.Input ToGatewayCcnRouteInstanceOutput() GatewayCcnRouteInstanceOutput ToGatewayCcnRouteInstanceOutputWithContext(ctx context.Context) GatewayCcnRouteInstanceOutput }
type GatewayCcnRouteInstanceMap ¶
type GatewayCcnRouteInstanceMap map[string]GatewayCcnRouteInstanceInput
func (GatewayCcnRouteInstanceMap) ElementType ¶
func (GatewayCcnRouteInstanceMap) ElementType() reflect.Type
func (GatewayCcnRouteInstanceMap) ToGatewayCcnRouteInstanceMapOutput ¶
func (i GatewayCcnRouteInstanceMap) ToGatewayCcnRouteInstanceMapOutput() GatewayCcnRouteInstanceMapOutput
func (GatewayCcnRouteInstanceMap) ToGatewayCcnRouteInstanceMapOutputWithContext ¶
func (i GatewayCcnRouteInstanceMap) ToGatewayCcnRouteInstanceMapOutputWithContext(ctx context.Context) GatewayCcnRouteInstanceMapOutput
type GatewayCcnRouteInstanceMapInput ¶
type GatewayCcnRouteInstanceMapInput interface { pulumi.Input ToGatewayCcnRouteInstanceMapOutput() GatewayCcnRouteInstanceMapOutput ToGatewayCcnRouteInstanceMapOutputWithContext(context.Context) GatewayCcnRouteInstanceMapOutput }
GatewayCcnRouteInstanceMapInput is an input type that accepts GatewayCcnRouteInstanceMap and GatewayCcnRouteInstanceMapOutput values. You can construct a concrete instance of `GatewayCcnRouteInstanceMapInput` via:
GatewayCcnRouteInstanceMap{ "key": GatewayCcnRouteInstanceArgs{...} }
type GatewayCcnRouteInstanceMapOutput ¶
type GatewayCcnRouteInstanceMapOutput struct{ *pulumi.OutputState }
func (GatewayCcnRouteInstanceMapOutput) ElementType ¶
func (GatewayCcnRouteInstanceMapOutput) ElementType() reflect.Type
func (GatewayCcnRouteInstanceMapOutput) MapIndex ¶
func (o GatewayCcnRouteInstanceMapOutput) MapIndex(k pulumi.StringInput) GatewayCcnRouteInstanceOutput
func (GatewayCcnRouteInstanceMapOutput) ToGatewayCcnRouteInstanceMapOutput ¶
func (o GatewayCcnRouteInstanceMapOutput) ToGatewayCcnRouteInstanceMapOutput() GatewayCcnRouteInstanceMapOutput
func (GatewayCcnRouteInstanceMapOutput) ToGatewayCcnRouteInstanceMapOutputWithContext ¶
func (o GatewayCcnRouteInstanceMapOutput) ToGatewayCcnRouteInstanceMapOutputWithContext(ctx context.Context) GatewayCcnRouteInstanceMapOutput
type GatewayCcnRouteInstanceOutput ¶
type GatewayCcnRouteInstanceOutput struct{ *pulumi.OutputState }
func (GatewayCcnRouteInstanceOutput) AsPaths ¶
func (o GatewayCcnRouteInstanceOutput) AsPaths() pulumi.StringArrayOutput
As path list of the BGP.
func (GatewayCcnRouteInstanceOutput) CidrBlock ¶
func (o GatewayCcnRouteInstanceOutput) CidrBlock() pulumi.StringOutput
A network address segment of IDC.
func (GatewayCcnRouteInstanceOutput) DcgId ¶
func (o GatewayCcnRouteInstanceOutput) DcgId() pulumi.StringOutput
ID of the DCG.
func (GatewayCcnRouteInstanceOutput) ElementType ¶
func (GatewayCcnRouteInstanceOutput) ElementType() reflect.Type
func (GatewayCcnRouteInstanceOutput) ToGatewayCcnRouteInstanceOutput ¶
func (o GatewayCcnRouteInstanceOutput) ToGatewayCcnRouteInstanceOutput() GatewayCcnRouteInstanceOutput
func (GatewayCcnRouteInstanceOutput) ToGatewayCcnRouteInstanceOutputWithContext ¶
func (o GatewayCcnRouteInstanceOutput) ToGatewayCcnRouteInstanceOutputWithContext(ctx context.Context) GatewayCcnRouteInstanceOutput
type GatewayCcnRouteInstanceState ¶
type GatewayCcnRouteInstanceState struct { // As path list of the BGP. AsPaths pulumi.StringArrayInput // A network address segment of IDC. CidrBlock pulumi.StringPtrInput // ID of the DCG. DcgId pulumi.StringPtrInput }
func (GatewayCcnRouteInstanceState) ElementType ¶
func (GatewayCcnRouteInstanceState) ElementType() reflect.Type
type GatewayInstance ¶
type GatewayInstance struct { pulumi.CustomResourceState // Type of CCN route. Valid value: `BGP` and `STATIC`. The property is available when the DCG type is CCN gateway and BGP // enabled. CnnRouteType pulumi.StringOutput `pulumi:"cnnRouteType"` // Creation time of resource. CreateTime pulumi.StringOutput `pulumi:"createTime"` // Indicates whether the BGP is enabled. EnableBgp pulumi.BoolOutput `pulumi:"enableBgp"` // Type of the gateway. Valid value: `NORMAL` and `NAT`. Default is `NORMAL`. NOTES: CCN only supports `NORMAL` and a VPC // can create two DCGs, the one is NAT type and the other is non-NAT type. GatewayType pulumi.StringPtrOutput `pulumi:"gatewayType"` // Name of the DCG. Name pulumi.StringOutput `pulumi:"name"` // If the `network_type` value is `VPC`, the available value is VPC ID. But when the `network_type` value is `CCN`, the // available value is CCN instance ID. NetworkInstanceId pulumi.StringOutput `pulumi:"networkInstanceId"` // Type of associated network. Valid value: `VPC` and `CCN`. NetworkType pulumi.StringOutput `pulumi:"networkType"` }
func GetGatewayInstance ¶
func GetGatewayInstance(ctx *pulumi.Context, name string, id pulumi.IDInput, state *GatewayInstanceState, opts ...pulumi.ResourceOption) (*GatewayInstance, error)
GetGatewayInstance gets an existing GatewayInstance 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 NewGatewayInstance ¶
func NewGatewayInstance(ctx *pulumi.Context, name string, args *GatewayInstanceArgs, opts ...pulumi.ResourceOption) (*GatewayInstance, error)
NewGatewayInstance registers a new resource with the given unique name, arguments, and options.
func (*GatewayInstance) ElementType ¶
func (*GatewayInstance) ElementType() reflect.Type
func (*GatewayInstance) ToGatewayInstanceOutput ¶
func (i *GatewayInstance) ToGatewayInstanceOutput() GatewayInstanceOutput
func (*GatewayInstance) ToGatewayInstanceOutputWithContext ¶
func (i *GatewayInstance) ToGatewayInstanceOutputWithContext(ctx context.Context) GatewayInstanceOutput
type GatewayInstanceArgs ¶
type GatewayInstanceArgs struct { // Type of the gateway. Valid value: `NORMAL` and `NAT`. Default is `NORMAL`. NOTES: CCN only supports `NORMAL` and a VPC // can create two DCGs, the one is NAT type and the other is non-NAT type. GatewayType pulumi.StringPtrInput // Name of the DCG. Name pulumi.StringPtrInput // If the `network_type` value is `VPC`, the available value is VPC ID. But when the `network_type` value is `CCN`, the // available value is CCN instance ID. NetworkInstanceId pulumi.StringInput // Type of associated network. Valid value: `VPC` and `CCN`. NetworkType pulumi.StringInput }
The set of arguments for constructing a GatewayInstance resource.
func (GatewayInstanceArgs) ElementType ¶
func (GatewayInstanceArgs) ElementType() reflect.Type
type GatewayInstanceArray ¶
type GatewayInstanceArray []GatewayInstanceInput
func (GatewayInstanceArray) ElementType ¶
func (GatewayInstanceArray) ElementType() reflect.Type
func (GatewayInstanceArray) ToGatewayInstanceArrayOutput ¶
func (i GatewayInstanceArray) ToGatewayInstanceArrayOutput() GatewayInstanceArrayOutput
func (GatewayInstanceArray) ToGatewayInstanceArrayOutputWithContext ¶
func (i GatewayInstanceArray) ToGatewayInstanceArrayOutputWithContext(ctx context.Context) GatewayInstanceArrayOutput
type GatewayInstanceArrayInput ¶
type GatewayInstanceArrayInput interface { pulumi.Input ToGatewayInstanceArrayOutput() GatewayInstanceArrayOutput ToGatewayInstanceArrayOutputWithContext(context.Context) GatewayInstanceArrayOutput }
GatewayInstanceArrayInput is an input type that accepts GatewayInstanceArray and GatewayInstanceArrayOutput values. You can construct a concrete instance of `GatewayInstanceArrayInput` via:
GatewayInstanceArray{ GatewayInstanceArgs{...} }
type GatewayInstanceArrayOutput ¶
type GatewayInstanceArrayOutput struct{ *pulumi.OutputState }
func (GatewayInstanceArrayOutput) ElementType ¶
func (GatewayInstanceArrayOutput) ElementType() reflect.Type
func (GatewayInstanceArrayOutput) Index ¶
func (o GatewayInstanceArrayOutput) Index(i pulumi.IntInput) GatewayInstanceOutput
func (GatewayInstanceArrayOutput) ToGatewayInstanceArrayOutput ¶
func (o GatewayInstanceArrayOutput) ToGatewayInstanceArrayOutput() GatewayInstanceArrayOutput
func (GatewayInstanceArrayOutput) ToGatewayInstanceArrayOutputWithContext ¶
func (o GatewayInstanceArrayOutput) ToGatewayInstanceArrayOutputWithContext(ctx context.Context) GatewayInstanceArrayOutput
type GatewayInstanceInput ¶
type GatewayInstanceInput interface { pulumi.Input ToGatewayInstanceOutput() GatewayInstanceOutput ToGatewayInstanceOutputWithContext(ctx context.Context) GatewayInstanceOutput }
type GatewayInstanceMap ¶
type GatewayInstanceMap map[string]GatewayInstanceInput
func (GatewayInstanceMap) ElementType ¶
func (GatewayInstanceMap) ElementType() reflect.Type
func (GatewayInstanceMap) ToGatewayInstanceMapOutput ¶
func (i GatewayInstanceMap) ToGatewayInstanceMapOutput() GatewayInstanceMapOutput
func (GatewayInstanceMap) ToGatewayInstanceMapOutputWithContext ¶
func (i GatewayInstanceMap) ToGatewayInstanceMapOutputWithContext(ctx context.Context) GatewayInstanceMapOutput
type GatewayInstanceMapInput ¶
type GatewayInstanceMapInput interface { pulumi.Input ToGatewayInstanceMapOutput() GatewayInstanceMapOutput ToGatewayInstanceMapOutputWithContext(context.Context) GatewayInstanceMapOutput }
GatewayInstanceMapInput is an input type that accepts GatewayInstanceMap and GatewayInstanceMapOutput values. You can construct a concrete instance of `GatewayInstanceMapInput` via:
GatewayInstanceMap{ "key": GatewayInstanceArgs{...} }
type GatewayInstanceMapOutput ¶
type GatewayInstanceMapOutput struct{ *pulumi.OutputState }
func (GatewayInstanceMapOutput) ElementType ¶
func (GatewayInstanceMapOutput) ElementType() reflect.Type
func (GatewayInstanceMapOutput) MapIndex ¶
func (o GatewayInstanceMapOutput) MapIndex(k pulumi.StringInput) GatewayInstanceOutput
func (GatewayInstanceMapOutput) ToGatewayInstanceMapOutput ¶
func (o GatewayInstanceMapOutput) ToGatewayInstanceMapOutput() GatewayInstanceMapOutput
func (GatewayInstanceMapOutput) ToGatewayInstanceMapOutputWithContext ¶
func (o GatewayInstanceMapOutput) ToGatewayInstanceMapOutputWithContext(ctx context.Context) GatewayInstanceMapOutput
type GatewayInstanceOutput ¶
type GatewayInstanceOutput struct{ *pulumi.OutputState }
func (GatewayInstanceOutput) CnnRouteType ¶
func (o GatewayInstanceOutput) CnnRouteType() pulumi.StringOutput
Type of CCN route. Valid value: `BGP` and `STATIC`. The property is available when the DCG type is CCN gateway and BGP enabled.
func (GatewayInstanceOutput) CreateTime ¶
func (o GatewayInstanceOutput) CreateTime() pulumi.StringOutput
Creation time of resource.
func (GatewayInstanceOutput) ElementType ¶
func (GatewayInstanceOutput) ElementType() reflect.Type
func (GatewayInstanceOutput) EnableBgp ¶
func (o GatewayInstanceOutput) EnableBgp() pulumi.BoolOutput
Indicates whether the BGP is enabled.
func (GatewayInstanceOutput) GatewayType ¶
func (o GatewayInstanceOutput) GatewayType() pulumi.StringPtrOutput
Type of the gateway. Valid value: `NORMAL` and `NAT`. Default is `NORMAL`. NOTES: CCN only supports `NORMAL` and a VPC can create two DCGs, the one is NAT type and the other is non-NAT type.
func (GatewayInstanceOutput) Name ¶
func (o GatewayInstanceOutput) Name() pulumi.StringOutput
Name of the DCG.
func (GatewayInstanceOutput) NetworkInstanceId ¶
func (o GatewayInstanceOutput) NetworkInstanceId() pulumi.StringOutput
If the `network_type` value is `VPC`, the available value is VPC ID. But when the `network_type` value is `CCN`, the available value is CCN instance ID.
func (GatewayInstanceOutput) NetworkType ¶
func (o GatewayInstanceOutput) NetworkType() pulumi.StringOutput
Type of associated network. Valid value: `VPC` and `CCN`.
func (GatewayInstanceOutput) ToGatewayInstanceOutput ¶
func (o GatewayInstanceOutput) ToGatewayInstanceOutput() GatewayInstanceOutput
func (GatewayInstanceOutput) ToGatewayInstanceOutputWithContext ¶
func (o GatewayInstanceOutput) ToGatewayInstanceOutputWithContext(ctx context.Context) GatewayInstanceOutput
type GatewayInstanceState ¶
type GatewayInstanceState struct { // Type of CCN route. Valid value: `BGP` and `STATIC`. The property is available when the DCG type is CCN gateway and BGP // enabled. CnnRouteType pulumi.StringPtrInput // Creation time of resource. CreateTime pulumi.StringPtrInput // Indicates whether the BGP is enabled. EnableBgp pulumi.BoolPtrInput // Type of the gateway. Valid value: `NORMAL` and `NAT`. Default is `NORMAL`. NOTES: CCN only supports `NORMAL` and a VPC // can create two DCGs, the one is NAT type and the other is non-NAT type. GatewayType pulumi.StringPtrInput // Name of the DCG. Name pulumi.StringPtrInput // If the `network_type` value is `VPC`, the available value is VPC ID. But when the `network_type` value is `CCN`, the // available value is CCN instance ID. NetworkInstanceId pulumi.StringPtrInput // Type of associated network. Valid value: `VPC` and `CCN`. NetworkType pulumi.StringPtrInput }
func (GatewayInstanceState) ElementType ¶
func (GatewayInstanceState) ElementType() reflect.Type
type GatewayInstancesArgs ¶
type GatewayInstancesArgs struct { DcgId *string `pulumi:"dcgId"` Name *string `pulumi:"name"` ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of arguments for invoking GatewayInstances.
type GatewayInstancesInstanceList ¶
type GatewayInstancesInstanceList struct { CnnRouteType string `pulumi:"cnnRouteType"` CreateTime string `pulumi:"createTime"` DcgId string `pulumi:"dcgId"` DcgIp string `pulumi:"dcgIp"` EnableBgp bool `pulumi:"enableBgp"` GatewayType string `pulumi:"gatewayType"` Name string `pulumi:"name"` NetworkInstanceId string `pulumi:"networkInstanceId"` NetworkType string `pulumi:"networkType"` }
type GatewayInstancesInstanceListArgs ¶
type GatewayInstancesInstanceListArgs struct { CnnRouteType pulumi.StringInput `pulumi:"cnnRouteType"` CreateTime pulumi.StringInput `pulumi:"createTime"` DcgId pulumi.StringInput `pulumi:"dcgId"` DcgIp pulumi.StringInput `pulumi:"dcgIp"` EnableBgp pulumi.BoolInput `pulumi:"enableBgp"` GatewayType pulumi.StringInput `pulumi:"gatewayType"` Name pulumi.StringInput `pulumi:"name"` NetworkInstanceId pulumi.StringInput `pulumi:"networkInstanceId"` NetworkType pulumi.StringInput `pulumi:"networkType"` }
func (GatewayInstancesInstanceListArgs) ElementType ¶
func (GatewayInstancesInstanceListArgs) ElementType() reflect.Type
func (GatewayInstancesInstanceListArgs) ToGatewayInstancesInstanceListOutput ¶
func (i GatewayInstancesInstanceListArgs) ToGatewayInstancesInstanceListOutput() GatewayInstancesInstanceListOutput
func (GatewayInstancesInstanceListArgs) ToGatewayInstancesInstanceListOutputWithContext ¶
func (i GatewayInstancesInstanceListArgs) ToGatewayInstancesInstanceListOutputWithContext(ctx context.Context) GatewayInstancesInstanceListOutput
type GatewayInstancesInstanceListArray ¶
type GatewayInstancesInstanceListArray []GatewayInstancesInstanceListInput
func (GatewayInstancesInstanceListArray) ElementType ¶
func (GatewayInstancesInstanceListArray) ElementType() reflect.Type
func (GatewayInstancesInstanceListArray) ToGatewayInstancesInstanceListArrayOutput ¶
func (i GatewayInstancesInstanceListArray) ToGatewayInstancesInstanceListArrayOutput() GatewayInstancesInstanceListArrayOutput
func (GatewayInstancesInstanceListArray) ToGatewayInstancesInstanceListArrayOutputWithContext ¶
func (i GatewayInstancesInstanceListArray) ToGatewayInstancesInstanceListArrayOutputWithContext(ctx context.Context) GatewayInstancesInstanceListArrayOutput
type GatewayInstancesInstanceListArrayInput ¶
type GatewayInstancesInstanceListArrayInput interface { pulumi.Input ToGatewayInstancesInstanceListArrayOutput() GatewayInstancesInstanceListArrayOutput ToGatewayInstancesInstanceListArrayOutputWithContext(context.Context) GatewayInstancesInstanceListArrayOutput }
GatewayInstancesInstanceListArrayInput is an input type that accepts GatewayInstancesInstanceListArray and GatewayInstancesInstanceListArrayOutput values. You can construct a concrete instance of `GatewayInstancesInstanceListArrayInput` via:
GatewayInstancesInstanceListArray{ GatewayInstancesInstanceListArgs{...} }
type GatewayInstancesInstanceListArrayOutput ¶
type GatewayInstancesInstanceListArrayOutput struct{ *pulumi.OutputState }
func (GatewayInstancesInstanceListArrayOutput) ElementType ¶
func (GatewayInstancesInstanceListArrayOutput) ElementType() reflect.Type
func (GatewayInstancesInstanceListArrayOutput) ToGatewayInstancesInstanceListArrayOutput ¶
func (o GatewayInstancesInstanceListArrayOutput) ToGatewayInstancesInstanceListArrayOutput() GatewayInstancesInstanceListArrayOutput
func (GatewayInstancesInstanceListArrayOutput) ToGatewayInstancesInstanceListArrayOutputWithContext ¶
func (o GatewayInstancesInstanceListArrayOutput) ToGatewayInstancesInstanceListArrayOutputWithContext(ctx context.Context) GatewayInstancesInstanceListArrayOutput
type GatewayInstancesInstanceListInput ¶
type GatewayInstancesInstanceListInput interface { pulumi.Input ToGatewayInstancesInstanceListOutput() GatewayInstancesInstanceListOutput ToGatewayInstancesInstanceListOutputWithContext(context.Context) GatewayInstancesInstanceListOutput }
GatewayInstancesInstanceListInput is an input type that accepts GatewayInstancesInstanceListArgs and GatewayInstancesInstanceListOutput values. You can construct a concrete instance of `GatewayInstancesInstanceListInput` via:
GatewayInstancesInstanceListArgs{...}
type GatewayInstancesInstanceListOutput ¶
type GatewayInstancesInstanceListOutput struct{ *pulumi.OutputState }
func (GatewayInstancesInstanceListOutput) CnnRouteType ¶
func (o GatewayInstancesInstanceListOutput) CnnRouteType() pulumi.StringOutput
func (GatewayInstancesInstanceListOutput) CreateTime ¶
func (o GatewayInstancesInstanceListOutput) CreateTime() pulumi.StringOutput
func (GatewayInstancesInstanceListOutput) DcgId ¶
func (o GatewayInstancesInstanceListOutput) DcgId() pulumi.StringOutput
func (GatewayInstancesInstanceListOutput) DcgIp ¶
func (o GatewayInstancesInstanceListOutput) DcgIp() pulumi.StringOutput
func (GatewayInstancesInstanceListOutput) ElementType ¶
func (GatewayInstancesInstanceListOutput) ElementType() reflect.Type
func (GatewayInstancesInstanceListOutput) EnableBgp ¶
func (o GatewayInstancesInstanceListOutput) EnableBgp() pulumi.BoolOutput
func (GatewayInstancesInstanceListOutput) GatewayType ¶
func (o GatewayInstancesInstanceListOutput) GatewayType() pulumi.StringOutput
func (GatewayInstancesInstanceListOutput) Name ¶
func (o GatewayInstancesInstanceListOutput) Name() pulumi.StringOutput
func (GatewayInstancesInstanceListOutput) NetworkInstanceId ¶
func (o GatewayInstancesInstanceListOutput) NetworkInstanceId() pulumi.StringOutput
func (GatewayInstancesInstanceListOutput) NetworkType ¶
func (o GatewayInstancesInstanceListOutput) NetworkType() pulumi.StringOutput
func (GatewayInstancesInstanceListOutput) ToGatewayInstancesInstanceListOutput ¶
func (o GatewayInstancesInstanceListOutput) ToGatewayInstancesInstanceListOutput() GatewayInstancesInstanceListOutput
func (GatewayInstancesInstanceListOutput) ToGatewayInstancesInstanceListOutputWithContext ¶
func (o GatewayInstancesInstanceListOutput) ToGatewayInstancesInstanceListOutputWithContext(ctx context.Context) GatewayInstancesInstanceListOutput
type GatewayInstancesOutputArgs ¶
type GatewayInstancesOutputArgs struct { DcgId pulumi.StringPtrInput `pulumi:"dcgId"` Name pulumi.StringPtrInput `pulumi:"name"` ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` }
A collection of arguments for invoking GatewayInstances.
func (GatewayInstancesOutputArgs) ElementType ¶
func (GatewayInstancesOutputArgs) ElementType() reflect.Type
type GatewayInstancesResult ¶
type GatewayInstancesResult struct { DcgId *string `pulumi:"dcgId"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` InstanceLists []GatewayInstancesInstanceList `pulumi:"instanceLists"` Name *string `pulumi:"name"` ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of values returned by GatewayInstances.
func GatewayInstances ¶
func GatewayInstances(ctx *pulumi.Context, args *GatewayInstancesArgs, opts ...pulumi.InvokeOption) (*GatewayInstancesResult, error)
type GatewayInstancesResultOutput ¶
type GatewayInstancesResultOutput struct{ *pulumi.OutputState }
A collection of values returned by GatewayInstances.
func GatewayInstancesOutput ¶
func GatewayInstancesOutput(ctx *pulumi.Context, args GatewayInstancesOutputArgs, opts ...pulumi.InvokeOption) GatewayInstancesResultOutput
func (GatewayInstancesResultOutput) DcgId ¶
func (o GatewayInstancesResultOutput) DcgId() pulumi.StringPtrOutput
func (GatewayInstancesResultOutput) ElementType ¶
func (GatewayInstancesResultOutput) ElementType() reflect.Type
func (GatewayInstancesResultOutput) Id ¶
func (o GatewayInstancesResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GatewayInstancesResultOutput) InstanceLists ¶
func (o GatewayInstancesResultOutput) InstanceLists() GatewayInstancesInstanceListArrayOutput
func (GatewayInstancesResultOutput) Name ¶
func (o GatewayInstancesResultOutput) Name() pulumi.StringPtrOutput
func (GatewayInstancesResultOutput) ResultOutputFile ¶
func (o GatewayInstancesResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GatewayInstancesResultOutput) ToGatewayInstancesResultOutput ¶
func (o GatewayInstancesResultOutput) ToGatewayInstancesResultOutput() GatewayInstancesResultOutput
func (GatewayInstancesResultOutput) ToGatewayInstancesResultOutputWithContext ¶
func (o GatewayInstancesResultOutput) ToGatewayInstancesResultOutputWithContext(ctx context.Context) GatewayInstancesResultOutput
type InstancesArgs ¶
type InstancesArgs struct { DcId *string `pulumi:"dcId"` Name *string `pulumi:"name"` ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of arguments for invoking Instances.
type InstancesInstanceList ¶
type InstancesInstanceList struct { AccessPointId string `pulumi:"accessPointId"` Bandwidth int `pulumi:"bandwidth"` CircuitCode string `pulumi:"circuitCode"` CreateTime string `pulumi:"createTime"` CustomerAddress string `pulumi:"customerAddress"` CustomerEmail string `pulumi:"customerEmail"` CustomerName string `pulumi:"customerName"` CustomerPhone string `pulumi:"customerPhone"` DcId string `pulumi:"dcId"` EnabledTime string `pulumi:"enabledTime"` ExpiredTime string `pulumi:"expiredTime"` FaultReportContactPerson string `pulumi:"faultReportContactPerson"` FaultReportContactPhone string `pulumi:"faultReportContactPhone"` LineOperator string `pulumi:"lineOperator"` Location string `pulumi:"location"` Name string `pulumi:"name"` PortType string `pulumi:"portType"` RedundantDcId string `pulumi:"redundantDcId"` State string `pulumi:"state"` TencentAddress string `pulumi:"tencentAddress"` }
type InstancesInstanceListArgs ¶
type InstancesInstanceListArgs struct { AccessPointId pulumi.StringInput `pulumi:"accessPointId"` Bandwidth pulumi.IntInput `pulumi:"bandwidth"` CircuitCode pulumi.StringInput `pulumi:"circuitCode"` CreateTime pulumi.StringInput `pulumi:"createTime"` CustomerAddress pulumi.StringInput `pulumi:"customerAddress"` CustomerEmail pulumi.StringInput `pulumi:"customerEmail"` CustomerName pulumi.StringInput `pulumi:"customerName"` CustomerPhone pulumi.StringInput `pulumi:"customerPhone"` DcId pulumi.StringInput `pulumi:"dcId"` EnabledTime pulumi.StringInput `pulumi:"enabledTime"` ExpiredTime pulumi.StringInput `pulumi:"expiredTime"` FaultReportContactPerson pulumi.StringInput `pulumi:"faultReportContactPerson"` FaultReportContactPhone pulumi.StringInput `pulumi:"faultReportContactPhone"` LineOperator pulumi.StringInput `pulumi:"lineOperator"` Location pulumi.StringInput `pulumi:"location"` Name pulumi.StringInput `pulumi:"name"` PortType pulumi.StringInput `pulumi:"portType"` RedundantDcId pulumi.StringInput `pulumi:"redundantDcId"` State pulumi.StringInput `pulumi:"state"` TencentAddress pulumi.StringInput `pulumi:"tencentAddress"` }
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) ElementType() reflect.Type
func (InstancesInstanceListArrayOutput) Index ¶
func (o InstancesInstanceListArrayOutput) Index(i pulumi.IntInput) InstancesInstanceListOutput
func (InstancesInstanceListArrayOutput) ToInstancesInstanceListArrayOutput ¶
func (o InstancesInstanceListArrayOutput) ToInstancesInstanceListArrayOutput() InstancesInstanceListArrayOutput
func (InstancesInstanceListArrayOutput) ToInstancesInstanceListArrayOutputWithContext ¶
func (o InstancesInstanceListArrayOutput) ToInstancesInstanceListArrayOutputWithContext(ctx context.Context) InstancesInstanceListArrayOutput
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) AccessPointId ¶
func (o InstancesInstanceListOutput) AccessPointId() pulumi.StringOutput
func (InstancesInstanceListOutput) Bandwidth ¶
func (o InstancesInstanceListOutput) Bandwidth() pulumi.IntOutput
func (InstancesInstanceListOutput) CircuitCode ¶
func (o InstancesInstanceListOutput) CircuitCode() pulumi.StringOutput
func (InstancesInstanceListOutput) CreateTime ¶
func (o InstancesInstanceListOutput) CreateTime() pulumi.StringOutput
func (InstancesInstanceListOutput) CustomerAddress ¶
func (o InstancesInstanceListOutput) CustomerAddress() pulumi.StringOutput
func (InstancesInstanceListOutput) CustomerEmail ¶
func (o InstancesInstanceListOutput) CustomerEmail() pulumi.StringOutput
func (InstancesInstanceListOutput) CustomerName ¶
func (o InstancesInstanceListOutput) CustomerName() pulumi.StringOutput
func (InstancesInstanceListOutput) CustomerPhone ¶
func (o InstancesInstanceListOutput) CustomerPhone() pulumi.StringOutput
func (InstancesInstanceListOutput) DcId ¶
func (o InstancesInstanceListOutput) DcId() pulumi.StringOutput
func (InstancesInstanceListOutput) ElementType ¶
func (InstancesInstanceListOutput) ElementType() reflect.Type
func (InstancesInstanceListOutput) EnabledTime ¶
func (o InstancesInstanceListOutput) EnabledTime() pulumi.StringOutput
func (InstancesInstanceListOutput) ExpiredTime ¶
func (o InstancesInstanceListOutput) ExpiredTime() pulumi.StringOutput
func (InstancesInstanceListOutput) FaultReportContactPerson ¶
func (o InstancesInstanceListOutput) FaultReportContactPerson() pulumi.StringOutput
func (InstancesInstanceListOutput) FaultReportContactPhone ¶
func (o InstancesInstanceListOutput) FaultReportContactPhone() pulumi.StringOutput
func (InstancesInstanceListOutput) LineOperator ¶
func (o InstancesInstanceListOutput) LineOperator() pulumi.StringOutput
func (InstancesInstanceListOutput) Location ¶
func (o InstancesInstanceListOutput) Location() pulumi.StringOutput
func (InstancesInstanceListOutput) Name ¶
func (o InstancesInstanceListOutput) Name() pulumi.StringOutput
func (InstancesInstanceListOutput) PortType ¶
func (o InstancesInstanceListOutput) PortType() pulumi.StringOutput
func (InstancesInstanceListOutput) RedundantDcId ¶
func (o InstancesInstanceListOutput) RedundantDcId() pulumi.StringOutput
func (InstancesInstanceListOutput) State ¶
func (o InstancesInstanceListOutput) State() pulumi.StringOutput
func (InstancesInstanceListOutput) TencentAddress ¶
func (o InstancesInstanceListOutput) TencentAddress() pulumi.StringOutput
func (InstancesInstanceListOutput) ToInstancesInstanceListOutput ¶
func (o InstancesInstanceListOutput) ToInstancesInstanceListOutput() InstancesInstanceListOutput
func (InstancesInstanceListOutput) ToInstancesInstanceListOutputWithContext ¶
func (o InstancesInstanceListOutput) ToInstancesInstanceListOutputWithContext(ctx context.Context) InstancesInstanceListOutput
type InstancesOutputArgs ¶
type InstancesOutputArgs struct { DcId pulumi.StringPtrInput `pulumi:"dcId"` 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 { DcId *string `pulumi:"dcId"` // 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 InstancesOutput ¶
func InstancesOutput(ctx *pulumi.Context, args InstancesOutputArgs, opts ...pulumi.InvokeOption) InstancesResultOutput
func (InstancesResultOutput) DcId ¶
func (o InstancesResultOutput) DcId() pulumi.StringPtrOutput
func (InstancesResultOutput) ElementType ¶
func (InstancesResultOutput) ElementType() reflect.Type
func (InstancesResultOutput) Id ¶
func (o InstancesResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (InstancesResultOutput) InstanceLists ¶
func (o InstancesResultOutput) InstanceLists() InstancesInstanceListArrayOutput
func (InstancesResultOutput) Name ¶
func (o InstancesResultOutput) Name() pulumi.StringPtrOutput
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