CenFunctions

Functions

Link copied to clipboard

This data source provides CEN Bandwidth Limits available to the user.

suspend fun getBandwidthLimits(instanceIds: List<String>? = null, outputFile: String? = null): GetBandwidthLimitsResult
Link copied to clipboard

This data source provides CEN Bandwidth Packages available to the user.

suspend fun getBandwidthPackages(ids: List<String>? = null, includeReservationData: Boolean? = null, instanceId: String? = null, nameRegex: String? = null, outputFile: String? = null, status: String? = null): GetBandwidthPackagesResult
Link copied to clipboard

This data source provides Cen Child Instance Route Entry To Attachment available to the user.What is Child Instance Route Entry To Attachment

suspend fun getChildInstanceRouteEntryToAttachments(cenId: String? = null, childInstanceRouteTableId: String, ids: List<String>? = null, outputFile: String? = null, serviceType: String? = null, transitRouterAttachmentId: String): GetChildInstanceRouteEntryToAttachmentsResult
Link copied to clipboard

This data source provides CEN flow logs available to the user.

suspend fun getFlowlogs(argument: suspend GetFlowlogsPlainArgsBuilder.() -> Unit): GetFlowlogsResult
suspend fun getFlowlogs(cenId: String? = null, description: String? = null, flowLogId: String? = null, flowLogName: String? = null, flowLogVersion: String? = null, ids: List<String>? = null, interval: Int? = null, logStoreName: String? = null, nameRegex: String? = null, outputFile: String? = null, pageNumber: Int? = null, pageSize: Int? = null, projectName: String? = null, regionId: String? = null, status: String? = null, transitRouterId: String? = null): GetFlowlogsResult
Link copied to clipboard

This data source provides Cen Instance Attachments of the current Alibaba Cloud User.

suspend fun getInstanceAttachments(childInstanceRegionId: String? = null, childInstanceType: String? = null, instanceId: String, outputFile: String? = null, status: String? = null): GetInstanceAttachmentsResult
Link copied to clipboard

This data source provides CEN instances available to the user.

suspend fun getInstances(ids: List<String>? = null, nameRegex: String? = null, outputFile: String? = null, status: String? = null, tags: Map<String, String>? = null): GetInstancesResult
Link copied to clipboard

This data source provides the Cen Inter Region Traffic Qos Policies of the current Alibaba Cloud user.

suspend fun getInterRegionTrafficQosPolicies(ids: List<String>? = null, nameRegex: String? = null, outputFile: String? = null, status: String? = null, trafficQosPolicyDescription: String? = null, trafficQosPolicyId: String? = null, trafficQosPolicyName: String? = null, transitRouterAttachmentId: String, transitRouterId: String): GetInterRegionTrafficQosPoliciesResult
Link copied to clipboard

This data source provides Cen Inter Region Traffic Qos Queue available to the user.

suspend fun getInterRegionTrafficQosQueues(ids: List<String>? = null, nameRegex: String? = null, outputFile: String? = null, trafficQosPolicyId: String): GetInterRegionTrafficQosQueuesResult
Link copied to clipboard

This data source provides CEN Private Zones available to the user.

suspend fun getPrivateZones(cenId: String, hostRegionId: String? = null, ids: List<String>? = null, outputFile: String? = null, status: String? = null): GetPrivateZonesResult
Link copied to clipboard

This data source provides CEN Regional Route Entries available to the user.

suspend fun getRegionRouteEntries(instanceId: String, outputFile: String? = null, regionId: String): GetRegionRouteEntriesResult
Link copied to clipboard

This data source provides CEN Route Entries available to the user.

suspend fun getRouteEntries(cidrBlock: String? = null, instanceId: String, outputFile: String? = null, routeTableId: String): GetRouteEntriesResult
Link copied to clipboard

This data source provides CEN Route Maps available to the user.

suspend fun getRouteMaps(cenId: String, cenRegionId: String? = null, descriptionRegex: String? = null, ids: List<String>? = null, outputFile: String? = null, status: String? = null, transmitDirection: String? = null): GetRouteMapsResult
Link copied to clipboard

This data source provides CEN Route Service available to the user.

suspend fun getRouteServices(accessRegionId: String? = null, cenId: String, host: String? = null, hostRegionId: String? = null, hostVpcId: String? = null, outputFile: String? = null, status: String? = null): GetRouteServicesResult
Link copied to clipboard

This data source provides the Cen Traffic Marking Policies of the current Alibaba Cloud user.

suspend fun getTrafficMarkingPolicies(description: String? = null, ids: List<String>? = null, nameRegex: String? = null, outputFile: String? = null, status: String? = null, transitRouterId: String): GetTrafficMarkingPoliciesResult
Link copied to clipboard

This data source provides the CEN Transit Router Available Resources of the current Alibaba Cloud user.

suspend fun getTransitRouterAvailableResources(outputFile: String? = null, supportMulticast: Boolean? = null): GetTransitRouterAvailableResourcesResult
Link copied to clipboard

This data source provides the Cen Transit Router Cidrs of the current Alibaba Cloud user.

suspend fun getTransitRouterCidrs(ids: List<String>? = null, nameRegex: String? = null, outputFile: String? = null, transitRouterCidrId: String? = null, transitRouterId: String): GetTransitRouterCidrsResult

This data source provides the Cen Transit Router Multicast Domain Associations of the current Alibaba Cloud user.

suspend fun getTransitRouterMulticastDomainAssociations(ids: List<String>? = null, outputFile: String? = null, resourceId: String? = null, resourceType: String? = null, status: String? = null, transitRouterAttachmentId: String? = null, transitRouterMulticastDomainId: String, vswitchId: String? = null): GetTransitRouterMulticastDomainAssociationsResult

This data source provides Cen Transit Router Multicast Domain Peer Member available to the user. What is Transit Router Multicast Domain Peer Member

suspend fun getTransitRouterMulticastDomainPeerMembers(ids: List<String>? = null, outputFile: String? = null, peerTransitRouterMulticastDomains: List<String>? = null, resourceId: String? = null, resourceType: String? = null, transitRouterAttachmentId: String? = null, transitRouterMulticastDomainId: String): GetTransitRouterMulticastDomainPeerMembersResult
Link copied to clipboard

This data source provides the Cen Transit Router Multicast Domains of the current Alibaba Cloud user.

suspend fun getTransitRouterMulticastDomains(ids: List<String>? = null, nameRegex: String? = null, outputFile: String? = null, status: String? = null, transitRouterId: String, transitRouterMulticastDomainId: String? = null): GetTransitRouterMulticastDomainsResult
Link copied to clipboard

This data source provides CEN Transit Router peer attachments available to the user.

suspend fun getTransitRouterPeerAttachments(cenId: String, ids: List<String>? = null, nameRegex: String? = null, outputFile: String? = null, status: String? = null, transitRouterAttachmentId: String? = null, transitRouterId: String? = null): GetTransitRouterPeerAttachmentsResult
Link copied to clipboard

This data source provides the Cen Transit Router Prefix List Associations of the current Alibaba Cloud user.

suspend fun getTransitRouterPrefixListAssociations(ids: List<String>? = null, outputFile: String? = null, ownerUid: Int? = null, pageNumber: Int? = null, pageSize: Int? = null, prefixListId: String? = null, status: String? = null, transitRouterId: String, transitRouterTableId: String): GetTransitRouterPrefixListAssociationsResult
Link copied to clipboard

This data source provides CEN Transit Router Route Entries available to the user.What is Cen Transit Router Route Entries

suspend fun getTransitRouterRouteEntries(ids: List<String>? = null, nameRegex: String? = null, outputFile: String? = null, status: String? = null, transitRouterRouteEntryIds: List<String>? = null, transitRouterRouteEntryNames: List<String>? = null, transitRouterRouteEntryStatus: String? = null, transitRouterRouteTableId: String): GetTransitRouterRouteEntriesResult
Link copied to clipboard

This data source provides CEN Transit Router Route Table Associations available to the user.What is Cen Transit Router Route Table Associations

suspend fun getTransitRouterRouteTableAssociations(ids: List<String>? = null, outputFile: String? = null, status: String? = null, transitRouterAttachmentId: String? = null, transitRouterAttachmentResourceId: String? = null, transitRouterAttachmentResourceType: String? = null, transitRouterRouteTableId: String? = null): GetTransitRouterRouteTableAssociationsResult
Link copied to clipboard

This data source provides CEN Transit Router Route Tables available to the user.What is Cen Transit Router Route Tables

suspend fun getTransitRouterRouteTables(ids: List<String>? = null, nameRegex: String? = null, outputFile: String? = null, status: String? = null, transitRouterId: String, transitRouterRouteTableIds: List<String>? = null, transitRouterRouteTableNames: List<String>? = null, transitRouterRouteTableStatus: String? = null, transitRouterRouteTableType: String? = null): GetTransitRouterRouteTablesResult
Link copied to clipboard

This data source provides CEN Transit Routers available to the user.What is Cen Transit Routers

suspend fun getTransitRouters(cenId: String, ids: List<String>? = null, nameRegex: String? = null, outputFile: String? = null, status: String? = null, transitRouterId: String? = null, transitRouterIds: List<String>? = null): GetTransitRoutersResult
Link copied to clipboard

Using this data source can open CEN Transit Router Service automatically. If the service has been opened, it will return opened. For information about CEN and how to use it, see What is CEN.

Link copied to clipboard

This data source provides CEN Transit Router VBR Attachments available to the user.What is Cen Transit Router VBR Attachments

suspend fun getTransitRouterVbrAttachments(cenId: String, ids: List<String>? = null, outputFile: String? = null, status: String? = null, transitRouterId: String? = null): GetTransitRouterVbrAttachmentsResult
Link copied to clipboard

This data source provides the CEN Transit Router VPC Attachments of the current Alibaba Cloud user.

suspend fun getTransitRouterVpcAttachments(cenId: String, ids: List<String>? = null, nameRegex: String? = null, outputFile: String? = null, status: String? = null, transitRouterAttachmentId: String? = null, transitRouterId: String? = null, vpcId: String? = null): GetTransitRouterVpcAttachmentsResult
Link copied to clipboard

This data source provides Cen Transit Router Vpn Attachment available to the user.What is Transit Router Vpn Attachment

suspend fun getTransitRouterVpnAttachments(cenId: String? = null, ids: List<String>? = null, nameRegex: String? = null, outputFile: String? = null, status: String? = null, tags: Map<String, String>? = null, transitRouterAttachmentId: String? = null, transitRouterId: String? = null): GetTransitRouterVpnAttachmentsResult
Link copied to clipboard

This data source provides the Cen Transit Route Table Aggregations of the current Alibaba Cloud user.

suspend fun getTransitRouteTableAggregations(ids: List<String>? = null, nameRegex: String? = null, outputFile: String? = null, status: String? = null, transitRouteTableAggregationCidr: String? = null, transitRouteTableId: String): GetTransitRouteTableAggregationsResult
Link copied to clipboard

This data source provides CEN VBR Health Checks available to the user.

suspend fun getVbrHealthChecks(cenId: String? = null, outputFile: String? = null, vbrInstanceId: String? = null, vbrInstanceOwnerId: Int? = null, vbrInstanceRegionId: String): GetVbrHealthChecksResult