Volcengine v0.0.27 published on Tuesday, Dec 10, 2024 by Volcengine
volcengine.cen.ServiceRouteEntries
Explore with Pulumi AI
Use this data source to query detailed information of cen service route entries
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as volcengine from "@pulumi/volcengine";
import * as volcengine from "@volcengine/pulumi";
const fooVpc: volcengine.vpc.Vpc[] = [];
for (const range = {value: 0}; range.value < 3; range.value++) {
    fooVpc.push(new volcengine.vpc.Vpc(`fooVpc-${range.value}`, {
        vpcName: "acc-test-vpc",
        cidrBlock: "172.16.0.0/16",
    }));
}
const fooCen = new volcengine.cen.Cen("fooCen", {
    cenName: "acc-test-cen",
    description: "acc-test",
    projectName: "default",
    tags: [{
        key: "k1",
        value: "v1",
    }],
});
const fooAttachInstance: volcengine.cen.AttachInstance[] = [];
for (const range = {value: 0}; range.value < 3; range.value++) {
    fooAttachInstance.push(new volcengine.cen.AttachInstance(`fooAttachInstance-${range.value}`, {
        cenId: fooCen.id,
        instanceId: fooVpc[range.value].id,
        instanceRegionId: "cn-beijing",
        instanceType: "VPC",
    }));
}
const fooServiceRouteEntry = new volcengine.cen.ServiceRouteEntry("fooServiceRouteEntry", {
    cenId: fooCen.id,
    destinationCidrBlock: "100.64.0.0/11",
    serviceRegionId: "cn-beijing",
    serviceVpcId: fooAttachInstance[0].instanceId,
    description: "acc-test",
    publishMode: "Custom",
    publishToInstances: [
        {
            instanceRegionId: "cn-beijing",
            instanceType: "VPC",
            instanceId: fooAttachInstance[1].instanceId,
        },
        {
            instanceRegionId: "cn-beijing",
            instanceType: "VPC",
            instanceId: fooAttachInstance[2].instanceId,
        },
    ],
});
const fooServiceRouteEntries = volcengine.cen.ServiceRouteEntriesOutput({
    cenId: fooCen.id,
    destinationCidrBlock: fooServiceRouteEntry.destinationCidrBlock,
});
import pulumi
import pulumi_volcengine as volcengine
foo_vpc = []
for range in [{"value": i} for i in range(0, 3)]:
    foo_vpc.append(volcengine.vpc.Vpc(f"fooVpc-{range['value']}",
        vpc_name="acc-test-vpc",
        cidr_block="172.16.0.0/16"))
foo_cen = volcengine.cen.Cen("fooCen",
    cen_name="acc-test-cen",
    description="acc-test",
    project_name="default",
    tags=[volcengine.cen.CenTagArgs(
        key="k1",
        value="v1",
    )])
foo_attach_instance = []
for range in [{"value": i} for i in range(0, 3)]:
    foo_attach_instance.append(volcengine.cen.AttachInstance(f"fooAttachInstance-{range['value']}",
        cen_id=foo_cen.id,
        instance_id=foo_vpc[range["value"]].id,
        instance_region_id="cn-beijing",
        instance_type="VPC"))
foo_service_route_entry = volcengine.cen.ServiceRouteEntry("fooServiceRouteEntry",
    cen_id=foo_cen.id,
    destination_cidr_block="100.64.0.0/11",
    service_region_id="cn-beijing",
    service_vpc_id=foo_attach_instance[0].instance_id,
    description="acc-test",
    publish_mode="Custom",
    publish_to_instances=[
        volcengine.cen.ServiceRouteEntryPublishToInstanceArgs(
            instance_region_id="cn-beijing",
            instance_type="VPC",
            instance_id=foo_attach_instance[1].instance_id,
        ),
        volcengine.cen.ServiceRouteEntryPublishToInstanceArgs(
            instance_region_id="cn-beijing",
            instance_type="VPC",
            instance_id=foo_attach_instance[2].instance_id,
        ),
    ])
foo_service_route_entries = volcengine.cen.service_route_entries_output(cen_id=foo_cen.id,
    destination_cidr_block=foo_service_route_entry.destination_cidr_block)
package main
import (
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
	"github.com/volcengine/pulumi-volcengine/sdk/go/volcengine/cen"
	"github.com/volcengine/pulumi-volcengine/sdk/go/volcengine/vpc"
)
func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		var fooVpc []*vpc.Vpc
		for index := 0; index < 3; index++ {
			key0 := index
			_ := index
			__res, err := vpc.NewVpc(ctx, fmt.Sprintf("fooVpc-%v", key0), &vpc.VpcArgs{
				VpcName:   pulumi.String("acc-test-vpc"),
				CidrBlock: pulumi.String("172.16.0.0/16"),
			})
			if err != nil {
				return err
			}
			fooVpc = append(fooVpc, __res)
		}
		fooCen, err := cen.NewCen(ctx, "fooCen", &cen.CenArgs{
			CenName:     pulumi.String("acc-test-cen"),
			Description: pulumi.String("acc-test"),
			ProjectName: pulumi.String("default"),
			Tags: cen.CenTagArray{
				&cen.CenTagArgs{
					Key:   pulumi.String("k1"),
					Value: pulumi.String("v1"),
				},
			},
		})
		if err != nil {
			return err
		}
		var fooAttachInstance []*cen.AttachInstance
		for index := 0; index < 3; index++ {
			key0 := index
			val0 := index
			__res, err := cen.NewAttachInstance(ctx, fmt.Sprintf("fooAttachInstance-%v", key0), &cen.AttachInstanceArgs{
				CenId:            fooCen.ID(),
				InstanceId:       fooVpc[val0].ID(),
				InstanceRegionId: pulumi.String("cn-beijing"),
				InstanceType:     pulumi.String("VPC"),
			})
			if err != nil {
				return err
			}
			fooAttachInstance = append(fooAttachInstance, __res)
		}
		fooServiceRouteEntry, err := cen.NewServiceRouteEntry(ctx, "fooServiceRouteEntry", &cen.ServiceRouteEntryArgs{
			CenId:                fooCen.ID(),
			DestinationCidrBlock: pulumi.String("100.64.0.0/11"),
			ServiceRegionId:      pulumi.String("cn-beijing"),
			ServiceVpcId:         fooAttachInstance[0].InstanceId,
			Description:          pulumi.String("acc-test"),
			PublishMode:          pulumi.String("Custom"),
			PublishToInstances: cen.ServiceRouteEntryPublishToInstanceArray{
				&cen.ServiceRouteEntryPublishToInstanceArgs{
					InstanceRegionId: pulumi.String("cn-beijing"),
					InstanceType:     pulumi.String("VPC"),
					InstanceId:       fooAttachInstance[1].InstanceId,
				},
				&cen.ServiceRouteEntryPublishToInstanceArgs{
					InstanceRegionId: pulumi.String("cn-beijing"),
					InstanceType:     pulumi.String("VPC"),
					InstanceId:       fooAttachInstance[2].InstanceId,
				},
			},
		})
		if err != nil {
			return err
		}
		_ = cen.ServiceRouteEntriesOutput(ctx, cen.ServiceRouteEntriesOutputArgs{
			CenId:                fooCen.ID(),
			DestinationCidrBlock: fooServiceRouteEntry.DestinationCidrBlock,
		}, nil)
		return nil
	})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Volcengine = Pulumi.Volcengine;
return await Deployment.RunAsync(() => 
{
    var fooVpc = new List<Volcengine.Vpc.Vpc>();
    for (var rangeIndex = 0; rangeIndex < 3; rangeIndex++)
    {
        var range = new { Value = rangeIndex };
        fooVpc.Add(new Volcengine.Vpc.Vpc($"fooVpc-{range.Value}", new()
        {
            VpcName = "acc-test-vpc",
            CidrBlock = "172.16.0.0/16",
        }));
    }
    var fooCen = new Volcengine.Cen.Cen("fooCen", new()
    {
        CenName = "acc-test-cen",
        Description = "acc-test",
        ProjectName = "default",
        Tags = new[]
        {
            new Volcengine.Cen.Inputs.CenTagArgs
            {
                Key = "k1",
                Value = "v1",
            },
        },
    });
    var fooAttachInstance = new List<Volcengine.Cen.AttachInstance>();
    for (var rangeIndex = 0; rangeIndex < 3; rangeIndex++)
    {
        var range = new { Value = rangeIndex };
        fooAttachInstance.Add(new Volcengine.Cen.AttachInstance($"fooAttachInstance-{range.Value}", new()
        {
            CenId = fooCen.Id,
            InstanceId = fooVpc[range.Value].Id,
            InstanceRegionId = "cn-beijing",
            InstanceType = "VPC",
        }));
    }
    var fooServiceRouteEntry = new Volcengine.Cen.ServiceRouteEntry("fooServiceRouteEntry", new()
    {
        CenId = fooCen.Id,
        DestinationCidrBlock = "100.64.0.0/11",
        ServiceRegionId = "cn-beijing",
        ServiceVpcId = fooAttachInstance[0].InstanceId,
        Description = "acc-test",
        PublishMode = "Custom",
        PublishToInstances = new[]
        {
            new Volcengine.Cen.Inputs.ServiceRouteEntryPublishToInstanceArgs
            {
                InstanceRegionId = "cn-beijing",
                InstanceType = "VPC",
                InstanceId = fooAttachInstance[1].InstanceId,
            },
            new Volcengine.Cen.Inputs.ServiceRouteEntryPublishToInstanceArgs
            {
                InstanceRegionId = "cn-beijing",
                InstanceType = "VPC",
                InstanceId = fooAttachInstance[2].InstanceId,
            },
        },
    });
    var fooServiceRouteEntries = Volcengine.Cen.ServiceRouteEntries.Invoke(new()
    {
        CenId = fooCen.Id,
        DestinationCidrBlock = fooServiceRouteEntry.DestinationCidrBlock,
    });
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.volcengine.vpc.Vpc;
import com.pulumi.volcengine.vpc.VpcArgs;
import com.pulumi.volcengine.cen.Cen;
import com.pulumi.volcengine.cen.CenArgs;
import com.pulumi.volcengine.cen.inputs.CenTagArgs;
import com.pulumi.volcengine.cen.AttachInstance;
import com.pulumi.volcengine.cen.AttachInstanceArgs;
import com.pulumi.volcengine.cen.ServiceRouteEntry;
import com.pulumi.volcengine.cen.ServiceRouteEntryArgs;
import com.pulumi.volcengine.cen.inputs.ServiceRouteEntryPublishToInstanceArgs;
import com.pulumi.volcengine.cen.CenFunctions;
import com.pulumi.volcengine.cen.inputs.ServiceRouteEntriesArgs;
import com.pulumi.codegen.internal.KeyedValue;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
    public static void main(String[] args) {
        Pulumi.run(App::stack);
    }
    public static void stack(Context ctx) {
        for (var i = 0; i < 3; i++) {
            new Vpc("fooVpc-" + i, VpcArgs.builder()            
                .vpcName("acc-test-vpc")
                .cidrBlock("172.16.0.0/16")
                .build());
        
}
        var fooCen = new Cen("fooCen", CenArgs.builder()        
            .cenName("acc-test-cen")
            .description("acc-test")
            .projectName("default")
            .tags(CenTagArgs.builder()
                .key("k1")
                .value("v1")
                .build())
            .build());
        for (var i = 0; i < 3; i++) {
            new AttachInstance("fooAttachInstance-" + i, AttachInstanceArgs.builder()            
                .cenId(fooCen.id())
                .instanceId(fooVpc[range.value()].id())
                .instanceRegionId("cn-beijing")
                .instanceType("VPC")
                .build());
        
}
        var fooServiceRouteEntry = new ServiceRouteEntry("fooServiceRouteEntry", ServiceRouteEntryArgs.builder()        
            .cenId(fooCen.id())
            .destinationCidrBlock("100.64.0.0/11")
            .serviceRegionId("cn-beijing")
            .serviceVpcId(fooAttachInstance[0].instanceId())
            .description("acc-test")
            .publishMode("Custom")
            .publishToInstances(            
                ServiceRouteEntryPublishToInstanceArgs.builder()
                    .instanceRegionId("cn-beijing")
                    .instanceType("VPC")
                    .instanceId(fooAttachInstance[1].instanceId())
                    .build(),
                ServiceRouteEntryPublishToInstanceArgs.builder()
                    .instanceRegionId("cn-beijing")
                    .instanceType("VPC")
                    .instanceId(fooAttachInstance[2].instanceId())
                    .build())
            .build());
        final var fooServiceRouteEntries = CenFunctions.ServiceRouteEntries(ServiceRouteEntriesArgs.builder()
            .cenId(fooCen.id())
            .destinationCidrBlock(fooServiceRouteEntry.destinationCidrBlock())
            .build());
    }
}
Coming soon!
Using ServiceRouteEntries
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function serviceRouteEntries(args: ServiceRouteEntriesArgs, opts?: InvokeOptions): Promise<ServiceRouteEntriesResult>
function serviceRouteEntriesOutput(args: ServiceRouteEntriesOutputArgs, opts?: InvokeOptions): Output<ServiceRouteEntriesResult>def service_route_entries(cen_id: Optional[str] = None,
                          destination_cidr_block: Optional[str] = None,
                          output_file: Optional[str] = None,
                          service_region_id: Optional[str] = None,
                          service_vpc_id: Optional[str] = None,
                          opts: Optional[InvokeOptions] = None) -> ServiceRouteEntriesResult
def service_route_entries_output(cen_id: Optional[pulumi.Input[str]] = None,
                          destination_cidr_block: Optional[pulumi.Input[str]] = None,
                          output_file: Optional[pulumi.Input[str]] = None,
                          service_region_id: Optional[pulumi.Input[str]] = None,
                          service_vpc_id: Optional[pulumi.Input[str]] = None,
                          opts: Optional[InvokeOptions] = None) -> Output[ServiceRouteEntriesResult]func ServiceRouteEntries(ctx *Context, args *ServiceRouteEntriesArgs, opts ...InvokeOption) (*ServiceRouteEntriesResult, error)
func ServiceRouteEntriesOutput(ctx *Context, args *ServiceRouteEntriesOutputArgs, opts ...InvokeOption) ServiceRouteEntriesResultOutputpublic static class ServiceRouteEntries 
{
    public static Task<ServiceRouteEntriesResult> InvokeAsync(ServiceRouteEntriesArgs args, InvokeOptions? opts = null)
    public static Output<ServiceRouteEntriesResult> Invoke(ServiceRouteEntriesInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<ServiceRouteEntriesResult> serviceRouteEntries(ServiceRouteEntriesArgs args, InvokeOptions options)
public static Output<ServiceRouteEntriesResult> serviceRouteEntries(ServiceRouteEntriesArgs args, InvokeOptions options)
fn::invoke:
  function: volcengine:cen:ServiceRouteEntries
  arguments:
    # arguments dictionaryThe following arguments are supported:
- CenId string
- A cen ID.
- DestinationCidr stringBlock 
- A destination cidr block.
- OutputFile string
- File name where to save data source results.
- ServiceRegion stringId 
- A service region id.
- ServiceVpc stringId 
- A service VPC id.
- CenId string
- A cen ID.
- DestinationCidr stringBlock 
- A destination cidr block.
- OutputFile string
- File name where to save data source results.
- ServiceRegion stringId 
- A service region id.
- ServiceVpc stringId 
- A service VPC id.
- cenId String
- A cen ID.
- destinationCidr StringBlock 
- A destination cidr block.
- outputFile String
- File name where to save data source results.
- serviceRegion StringId 
- A service region id.
- serviceVpc StringId 
- A service VPC id.
- cenId string
- A cen ID.
- destinationCidr stringBlock 
- A destination cidr block.
- outputFile string
- File name where to save data source results.
- serviceRegion stringId 
- A service region id.
- serviceVpc stringId 
- A service VPC id.
- cen_id str
- A cen ID.
- destination_cidr_ strblock 
- A destination cidr block.
- output_file str
- File name where to save data source results.
- service_region_ strid 
- A service region id.
- service_vpc_ strid 
- A service VPC id.
- cenId String
- A cen ID.
- destinationCidr StringBlock 
- A destination cidr block.
- outputFile String
- File name where to save data source results.
- serviceRegion StringId 
- A service region id.
- serviceVpc StringId 
- A service VPC id.
ServiceRouteEntries Result
The following output properties are available:
- Id string
- The provider-assigned unique ID for this managed resource.
- ServiceRoute List<ServiceEntries Route Entries Service Route Entry> 
- The collection of cen service route entry query.
- TotalCount int
- The total count of cen service route entry.
- CenId string
- The cen ID of the cen service route entry.
- DestinationCidr stringBlock 
- The destination cidr block of the cen service route entry.
- OutputFile string
- ServiceRegion stringId 
- The service region id of the cen service route entry.
- ServiceVpc stringId 
- The service VPC id of the cen service route entry.
- Id string
- The provider-assigned unique ID for this managed resource.
- ServiceRoute []ServiceEntries Route Entries Service Route Entry 
- The collection of cen service route entry query.
- TotalCount int
- The total count of cen service route entry.
- CenId string
- The cen ID of the cen service route entry.
- DestinationCidr stringBlock 
- The destination cidr block of the cen service route entry.
- OutputFile string
- ServiceRegion stringId 
- The service region id of the cen service route entry.
- ServiceVpc stringId 
- The service VPC id of the cen service route entry.
- id String
- The provider-assigned unique ID for this managed resource.
- serviceRoute List<ServiceEntries Route Entries Service Route Entry> 
- The collection of cen service route entry query.
- totalCount Integer
- The total count of cen service route entry.
- cenId String
- The cen ID of the cen service route entry.
- destinationCidr StringBlock 
- The destination cidr block of the cen service route entry.
- outputFile String
- serviceRegion StringId 
- The service region id of the cen service route entry.
- serviceVpc StringId 
- The service VPC id of the cen service route entry.
- id string
- The provider-assigned unique ID for this managed resource.
- serviceRoute ServiceEntries Route Entries Service Route Entry[] 
- The collection of cen service route entry query.
- totalCount number
- The total count of cen service route entry.
- cenId string
- The cen ID of the cen service route entry.
- destinationCidr stringBlock 
- The destination cidr block of the cen service route entry.
- outputFile string
- serviceRegion stringId 
- The service region id of the cen service route entry.
- serviceVpc stringId 
- The service VPC id of the cen service route entry.
- id str
- The provider-assigned unique ID for this managed resource.
- service_route_ Sequence[Serviceentries Route Entries Service Route Entry] 
- The collection of cen service route entry query.
- total_count int
- The total count of cen service route entry.
- cen_id str
- The cen ID of the cen service route entry.
- destination_cidr_ strblock 
- The destination cidr block of the cen service route entry.
- output_file str
- service_region_ strid 
- The service region id of the cen service route entry.
- service_vpc_ strid 
- The service VPC id of the cen service route entry.
- id String
- The provider-assigned unique ID for this managed resource.
- serviceRoute List<Property Map>Entries 
- The collection of cen service route entry query.
- totalCount Number
- The total count of cen service route entry.
- cenId String
- The cen ID of the cen service route entry.
- destinationCidr StringBlock 
- The destination cidr block of the cen service route entry.
- outputFile String
- serviceRegion StringId 
- The service region id of the cen service route entry.
- serviceVpc StringId 
- The service VPC id of the cen service route entry.
Supporting Types
ServiceRouteEntriesServiceRouteEntry     
- CenId string
- A cen ID.
- CreationTime string
- The create time of the cen service route entry.
- Description string
- The description of the cen service route entry.
- DestinationCidr stringBlock 
- A destination cidr block.
- PublishMode string
- Publishing scope of cloud service access routes. Valid values are LocalDCGW(default),Custom.
- PublishTo List<ServiceInstances Route Entries Service Route Entry Publish To Instance> 
- The publish instances. A maximum of 100 can be uploaded in one request.
- ServiceRegion stringId 
- A service region id.
- ServiceVpc stringId 
- A service VPC id.
- Status string
- The status of the cen service route entry.
- CenId string
- A cen ID.
- CreationTime string
- The create time of the cen service route entry.
- Description string
- The description of the cen service route entry.
- DestinationCidr stringBlock 
- A destination cidr block.
- PublishMode string
- Publishing scope of cloud service access routes. Valid values are LocalDCGW(default),Custom.
- PublishTo []ServiceInstances Route Entries Service Route Entry Publish To Instance 
- The publish instances. A maximum of 100 can be uploaded in one request.
- ServiceRegion stringId 
- A service region id.
- ServiceVpc stringId 
- A service VPC id.
- Status string
- The status of the cen service route entry.
- cenId String
- A cen ID.
- creationTime String
- The create time of the cen service route entry.
- description String
- The description of the cen service route entry.
- destinationCidr StringBlock 
- A destination cidr block.
- publishMode String
- Publishing scope of cloud service access routes. Valid values are LocalDCGW(default),Custom.
- publishTo List<ServiceInstances Route Entries Service Route Entry Publish To Instance> 
- The publish instances. A maximum of 100 can be uploaded in one request.
- serviceRegion StringId 
- A service region id.
- serviceVpc StringId 
- A service VPC id.
- status String
- The status of the cen service route entry.
- cenId string
- A cen ID.
- creationTime string
- The create time of the cen service route entry.
- description string
- The description of the cen service route entry.
- destinationCidr stringBlock 
- A destination cidr block.
- publishMode string
- Publishing scope of cloud service access routes. Valid values are LocalDCGW(default),Custom.
- publishTo ServiceInstances Route Entries Service Route Entry Publish To Instance[] 
- The publish instances. A maximum of 100 can be uploaded in one request.
- serviceRegion stringId 
- A service region id.
- serviceVpc stringId 
- A service VPC id.
- status string
- The status of the cen service route entry.
- cen_id str
- A cen ID.
- creation_time str
- The create time of the cen service route entry.
- description str
- The description of the cen service route entry.
- destination_cidr_ strblock 
- A destination cidr block.
- publish_mode str
- Publishing scope of cloud service access routes. Valid values are LocalDCGW(default),Custom.
- publish_to_ Sequence[Serviceinstances Route Entries Service Route Entry Publish To Instance] 
- The publish instances. A maximum of 100 can be uploaded in one request.
- service_region_ strid 
- A service region id.
- service_vpc_ strid 
- A service VPC id.
- status str
- The status of the cen service route entry.
- cenId String
- A cen ID.
- creationTime String
- The create time of the cen service route entry.
- description String
- The description of the cen service route entry.
- destinationCidr StringBlock 
- A destination cidr block.
- publishMode String
- Publishing scope of cloud service access routes. Valid values are LocalDCGW(default),Custom.
- publishTo List<Property Map>Instances 
- The publish instances. A maximum of 100 can be uploaded in one request.
- serviceRegion StringId 
- A service region id.
- serviceVpc StringId 
- A service VPC id.
- status String
- The status of the cen service route entry.
ServiceRouteEntriesServiceRouteEntryPublishToInstance        
- InstanceId string
- Cloud service access routes need to publish the network instance ID.
- InstanceRegion stringId 
- The region where the cloud service access route needs to be published.
- InstanceType string
- The network instance type that needs to be published for cloud service access routes. The values are as follows: VPC,DCGW.
- InstanceId string
- Cloud service access routes need to publish the network instance ID.
- InstanceRegion stringId 
- The region where the cloud service access route needs to be published.
- InstanceType string
- The network instance type that needs to be published for cloud service access routes. The values are as follows: VPC,DCGW.
- instanceId String
- Cloud service access routes need to publish the network instance ID.
- instanceRegion StringId 
- The region where the cloud service access route needs to be published.
- instanceType String
- The network instance type that needs to be published for cloud service access routes. The values are as follows: VPC,DCGW.
- instanceId string
- Cloud service access routes need to publish the network instance ID.
- instanceRegion stringId 
- The region where the cloud service access route needs to be published.
- instanceType string
- The network instance type that needs to be published for cloud service access routes. The values are as follows: VPC,DCGW.
- instance_id str
- Cloud service access routes need to publish the network instance ID.
- instance_region_ strid 
- The region where the cloud service access route needs to be published.
- instance_type str
- The network instance type that needs to be published for cloud service access routes. The values are as follows: VPC,DCGW.
- instanceId String
- Cloud service access routes need to publish the network instance ID.
- instanceRegion StringId 
- The region where the cloud service access route needs to be published.
- instanceType String
- The network instance type that needs to be published for cloud service access routes. The values are as follows: VPC,DCGW.
Package Details
- Repository
- volcengine volcengine/pulumi-volcengine
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the volcengineTerraform Provider.