Viewing docs for tencentcloud 1.82.93
published on Monday, May 11, 2026 by tencentcloudstack
published on Monday, May 11, 2026 by tencentcloudstack
Viewing docs for tencentcloud 1.82.93
published on Monday, May 11, 2026 by tencentcloudstack
published on Monday, May 11, 2026 by tencentcloudstack
Use this data source to query detailed information of TEO multi-path gateway origin acl
Example Usage
Query multi-path gateway origin acl by zone_id and gateway_id
import * as pulumi from "@pulumi/pulumi";
import * as tencentcloud from "@pulumi/tencentcloud";
const example = tencentcloud.getTeoMultiPathGatewayOriginAcl({
zoneId: "zone-2noqxz9b6klw",
gatewayId: "gw-12345678",
});
import pulumi
import pulumi_tencentcloud as tencentcloud
example = tencentcloud.get_teo_multi_path_gateway_origin_acl(zone_id="zone-2noqxz9b6klw",
gateway_id="gw-12345678")
package main
import (
"github.com/pulumi/pulumi-terraform-provider/sdks/go/tencentcloud/tencentcloud"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := tencentcloud.GetTeoMultiPathGatewayOriginAcl(ctx, &tencentcloud.GetTeoMultiPathGatewayOriginAclArgs{
ZoneId: "zone-2noqxz9b6klw",
GatewayId: "gw-12345678",
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Tencentcloud = Pulumi.Tencentcloud;
return await Deployment.RunAsync(() =>
{
var example = Tencentcloud.GetTeoMultiPathGatewayOriginAcl.Invoke(new()
{
ZoneId = "zone-2noqxz9b6klw",
GatewayId = "gw-12345678",
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.tencentcloud.TencentcloudFunctions;
import com.pulumi.tencentcloud.inputs.GetTeoMultiPathGatewayOriginAclArgs;
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) {
final var example = TencentcloudFunctions.getTeoMultiPathGatewayOriginAcl(GetTeoMultiPathGatewayOriginAclArgs.builder()
.zoneId("zone-2noqxz9b6klw")
.gatewayId("gw-12345678")
.build());
}
}
variables:
example:
fn::invoke:
function: tencentcloud:getTeoMultiPathGatewayOriginAcl
arguments:
zoneId: zone-2noqxz9b6klw
gatewayId: gw-12345678
Example coming soon!
Using getTeoMultiPathGatewayOriginAcl
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 getTeoMultiPathGatewayOriginAcl(args: GetTeoMultiPathGatewayOriginAclArgs, opts?: InvokeOptions): Promise<GetTeoMultiPathGatewayOriginAclResult>
function getTeoMultiPathGatewayOriginAclOutput(args: GetTeoMultiPathGatewayOriginAclOutputArgs, opts?: InvokeOptions): Output<GetTeoMultiPathGatewayOriginAclResult>def get_teo_multi_path_gateway_origin_acl(gateway_id: Optional[str] = None,
id: Optional[str] = None,
result_output_file: Optional[str] = None,
zone_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetTeoMultiPathGatewayOriginAclResult
def get_teo_multi_path_gateway_origin_acl_output(gateway_id: pulumi.Input[Optional[str]] = None,
id: pulumi.Input[Optional[str]] = None,
result_output_file: pulumi.Input[Optional[str]] = None,
zone_id: pulumi.Input[Optional[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetTeoMultiPathGatewayOriginAclResult]func GetTeoMultiPathGatewayOriginAcl(ctx *Context, args *GetTeoMultiPathGatewayOriginAclArgs, opts ...InvokeOption) (*GetTeoMultiPathGatewayOriginAclResult, error)
func GetTeoMultiPathGatewayOriginAclOutput(ctx *Context, args *GetTeoMultiPathGatewayOriginAclOutputArgs, opts ...InvokeOption) GetTeoMultiPathGatewayOriginAclResultOutput> Note: This function is named GetTeoMultiPathGatewayOriginAcl in the Go SDK.
public static class GetTeoMultiPathGatewayOriginAcl
{
public static Task<GetTeoMultiPathGatewayOriginAclResult> InvokeAsync(GetTeoMultiPathGatewayOriginAclArgs args, InvokeOptions? opts = null)
public static Output<GetTeoMultiPathGatewayOriginAclResult> Invoke(GetTeoMultiPathGatewayOriginAclInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetTeoMultiPathGatewayOriginAclResult> getTeoMultiPathGatewayOriginAcl(GetTeoMultiPathGatewayOriginAclArgs args, InvokeOptions options)
public static Output<GetTeoMultiPathGatewayOriginAclResult> getTeoMultiPathGatewayOriginAcl(GetTeoMultiPathGatewayOriginAclArgs args, InvokeOptions options)
fn::invoke:
function: tencentcloud:index/getTeoMultiPathGatewayOriginAcl:getTeoMultiPathGatewayOriginAcl
arguments:
# arguments dictionarydata "tencentcloud_getteomultipathgatewayoriginacl" "name" {
# arguments
}The following arguments are supported:
- Gateway
Id string - Gateway ID.
- Zone
Id string - Zone ID.
- Id string
- Result
Output stringFile - Used to save results.
- Gateway
Id string - Gateway ID.
- Zone
Id string - Zone ID.
- Id string
- Result
Output stringFile - Used to save results.
- gateway_
id string - Gateway ID.
- zone_
id string - Zone ID.
- id string
- result_
output_ stringfile - Used to save results.
- gateway
Id String - Gateway ID.
- zone
Id String - Zone ID.
- id String
- result
Output StringFile - Used to save results.
- gateway
Id string - Gateway ID.
- zone
Id string - Zone ID.
- id string
- result
Output stringFile - Used to save results.
- gateway_
id str - Gateway ID.
- zone_
id str - Zone ID.
- id str
- result_
output_ strfile - Used to save results.
- gateway
Id String - Gateway ID.
- zone
Id String - Zone ID.
- id String
- result
Output StringFile - Used to save results.
getTeoMultiPathGatewayOriginAcl Result
The following output properties are available:
- Gateway
Id string - Id string
- Multi
Path List<GetGateway Origin Acl Infos Teo Multi Path Gateway Origin Acl Multi Path Gateway Origin Acl Info> - Multi-path gateway origin ACL info.
- Zone
Id string - Result
Output stringFile
- Gateway
Id string - Id string
- Multi
Path []GetGateway Origin Acl Infos Teo Multi Path Gateway Origin Acl Multi Path Gateway Origin Acl Info - Multi-path gateway origin ACL info.
- Zone
Id string - Result
Output stringFile
- gateway_
id string - id string
- multi_
path_ list(object)gateway_ origin_ acl_ infos - Multi-path gateway origin ACL info.
- zone_
id string - result_
output_ stringfile
- gateway
Id String - id String
- multi
Path List<GetGateway Origin Acl Infos Teo Multi Path Gateway Origin Acl Multi Path Gateway Origin Acl Info> - Multi-path gateway origin ACL info.
- zone
Id String - result
Output StringFile
- gateway
Id string - id string
- multi
Path GetGateway Origin Acl Infos Teo Multi Path Gateway Origin Acl Multi Path Gateway Origin Acl Info[] - Multi-path gateway origin ACL info.
- zone
Id string - result
Output stringFile
- gateway_
id str - id str
- multi_
path_ Sequence[Getgateway_ origin_ acl_ infos Teo Multi Path Gateway Origin Acl Multi Path Gateway Origin Acl Info] - Multi-path gateway origin ACL info.
- zone_
id str - result_
output_ strfile
- gateway
Id String - id String
- multi
Path List<Property Map>Gateway Origin Acl Infos - Multi-path gateway origin ACL info.
- zone
Id String - result
Output StringFile
Supporting Types
GetTeoMultiPathGatewayOriginAclMultiPathGatewayOriginAclInfo
- Multi
Path List<GetGateway Current Origin Acls Teo Multi Path Gateway Origin Acl Multi Path Gateway Origin Acl Info Multi Path Gateway Current Origin Acl> - Currently effective origin ACLs.
- Multi
Path List<GetGateway Next Origin Acls Teo Multi Path Gateway Origin Acl Multi Path Gateway Origin Acl Info Multi Path Gateway Next Origin Acl> - Next version origin ACLs.
- Multi
Path []GetGateway Current Origin Acls Teo Multi Path Gateway Origin Acl Multi Path Gateway Origin Acl Info Multi Path Gateway Current Origin Acl - Currently effective origin ACLs.
- Multi
Path []GetGateway Next Origin Acls Teo Multi Path Gateway Origin Acl Multi Path Gateway Origin Acl Info Multi Path Gateway Next Origin Acl - Next version origin ACLs.
- multi_
path_ list(object)gateway_ current_ origin_ acls - Currently effective origin ACLs.
- multi_
path_ list(object)gateway_ next_ origin_ acls - Next version origin ACLs.
- multi
Path List<GetGateway Current Origin Acls Teo Multi Path Gateway Origin Acl Multi Path Gateway Origin Acl Info Multi Path Gateway Current Origin Acl> - Currently effective origin ACLs.
- multi
Path List<GetGateway Next Origin Acls Teo Multi Path Gateway Origin Acl Multi Path Gateway Origin Acl Info Multi Path Gateway Next Origin Acl> - Next version origin ACLs.
- multi
Path GetGateway Current Origin Acls Teo Multi Path Gateway Origin Acl Multi Path Gateway Origin Acl Info Multi Path Gateway Current Origin Acl[] - Currently effective origin ACLs.
- multi
Path GetGateway Next Origin Acls Teo Multi Path Gateway Origin Acl Multi Path Gateway Origin Acl Info Multi Path Gateway Next Origin Acl[] - Next version origin ACLs.
- multi_
path_ Sequence[Getgateway_ current_ origin_ acls Teo Multi Path Gateway Origin Acl Multi Path Gateway Origin Acl Info Multi Path Gateway Current Origin Acl] - Currently effective origin ACLs.
- multi_
path_ Sequence[Getgateway_ next_ origin_ acls Teo Multi Path Gateway Origin Acl Multi Path Gateway Origin Acl Info Multi Path Gateway Next Origin Acl] - Next version origin ACLs.
- multi
Path List<Property Map>Gateway Current Origin Acls - Currently effective origin ACLs.
- multi
Path List<Property Map>Gateway Next Origin Acls - Next version origin ACLs.
GetTeoMultiPathGatewayOriginAclMultiPathGatewayOriginAclInfoMultiPathGatewayCurrentOriginAcl
- Entire
Addresses List<GetTeo Multi Path Gateway Origin Acl Multi Path Gateway Origin Acl Info Multi Path Gateway Current Origin Acl Entire Address> - IP CIDR details.
- Is
Planed string - Whether the update to the latest origin IP CIDR has been confirmed.
- Version string
- Version number.
- Entire
Addresses []GetTeo Multi Path Gateway Origin Acl Multi Path Gateway Origin Acl Info Multi Path Gateway Current Origin Acl Entire Address - IP CIDR details.
- Is
Planed string - Whether the update to the latest origin IP CIDR has been confirmed.
- Version string
- Version number.
- entire_
addresses list(object) - IP CIDR details.
- is_
planed string - Whether the update to the latest origin IP CIDR has been confirmed.
- version string
- Version number.
- entire
Addresses List<GetTeo Multi Path Gateway Origin Acl Multi Path Gateway Origin Acl Info Multi Path Gateway Current Origin Acl Entire Address> - IP CIDR details.
- is
Planed String - Whether the update to the latest origin IP CIDR has been confirmed.
- version String
- Version number.
- entire
Addresses GetTeo Multi Path Gateway Origin Acl Multi Path Gateway Origin Acl Info Multi Path Gateway Current Origin Acl Entire Address[] - IP CIDR details.
- is
Planed string - Whether the update to the latest origin IP CIDR has been confirmed.
- version string
- Version number.
- entire_
addresses Sequence[GetTeo Multi Path Gateway Origin Acl Multi Path Gateway Origin Acl Info Multi Path Gateway Current Origin Acl Entire Address] - IP CIDR details.
- is_
planed str - Whether the update to the latest origin IP CIDR has been confirmed.
- version str
- Version number.
- entire
Addresses List<Property Map> - IP CIDR details.
- is
Planed String - Whether the update to the latest origin IP CIDR has been confirmed.
- version String
- Version number.
GetTeoMultiPathGatewayOriginAclMultiPathGatewayOriginAclInfoMultiPathGatewayCurrentOriginAclEntireAddress
GetTeoMultiPathGatewayOriginAclMultiPathGatewayOriginAclInfoMultiPathGatewayNextOriginAcl
- Added
Addresses List<GetTeo Multi Path Gateway Origin Acl Multi Path Gateway Origin Acl Info Multi Path Gateway Next Origin Acl Added Address> - Added IP CIDRs compared to current.
- Entire
Addresses List<GetTeo Multi Path Gateway Origin Acl Multi Path Gateway Origin Acl Info Multi Path Gateway Next Origin Acl Entire Address> - IP CIDR details.
- No
Change List<GetAddresses Teo Multi Path Gateway Origin Acl Multi Path Gateway Origin Acl Info Multi Path Gateway Next Origin Acl No Change Address> - Unchanged IP CIDRs compared to current.
- Removed
Addresses List<GetTeo Multi Path Gateway Origin Acl Multi Path Gateway Origin Acl Info Multi Path Gateway Next Origin Acl Removed Address> - Removed IP CIDRs compared to current.
- Version string
- Version number.
- Added
Addresses []GetTeo Multi Path Gateway Origin Acl Multi Path Gateway Origin Acl Info Multi Path Gateway Next Origin Acl Added Address - Added IP CIDRs compared to current.
- Entire
Addresses []GetTeo Multi Path Gateway Origin Acl Multi Path Gateway Origin Acl Info Multi Path Gateway Next Origin Acl Entire Address - IP CIDR details.
- No
Change []GetAddresses Teo Multi Path Gateway Origin Acl Multi Path Gateway Origin Acl Info Multi Path Gateway Next Origin Acl No Change Address - Unchanged IP CIDRs compared to current.
- Removed
Addresses []GetTeo Multi Path Gateway Origin Acl Multi Path Gateway Origin Acl Info Multi Path Gateway Next Origin Acl Removed Address - Removed IP CIDRs compared to current.
- Version string
- Version number.
- added_
addresses list(object) - Added IP CIDRs compared to current.
- entire_
addresses list(object) - IP CIDR details.
- no_
change_ list(object)addresses - Unchanged IP CIDRs compared to current.
- removed_
addresses list(object) - Removed IP CIDRs compared to current.
- version string
- Version number.
- added
Addresses List<GetTeo Multi Path Gateway Origin Acl Multi Path Gateway Origin Acl Info Multi Path Gateway Next Origin Acl Added Address> - Added IP CIDRs compared to current.
- entire
Addresses List<GetTeo Multi Path Gateway Origin Acl Multi Path Gateway Origin Acl Info Multi Path Gateway Next Origin Acl Entire Address> - IP CIDR details.
- no
Change List<GetAddresses Teo Multi Path Gateway Origin Acl Multi Path Gateway Origin Acl Info Multi Path Gateway Next Origin Acl No Change Address> - Unchanged IP CIDRs compared to current.
- removed
Addresses List<GetTeo Multi Path Gateway Origin Acl Multi Path Gateway Origin Acl Info Multi Path Gateway Next Origin Acl Removed Address> - Removed IP CIDRs compared to current.
- version String
- Version number.
- added
Addresses GetTeo Multi Path Gateway Origin Acl Multi Path Gateway Origin Acl Info Multi Path Gateway Next Origin Acl Added Address[] - Added IP CIDRs compared to current.
- entire
Addresses GetTeo Multi Path Gateway Origin Acl Multi Path Gateway Origin Acl Info Multi Path Gateway Next Origin Acl Entire Address[] - IP CIDR details.
- no
Change GetAddresses Teo Multi Path Gateway Origin Acl Multi Path Gateway Origin Acl Info Multi Path Gateway Next Origin Acl No Change Address[] - Unchanged IP CIDRs compared to current.
- removed
Addresses GetTeo Multi Path Gateway Origin Acl Multi Path Gateway Origin Acl Info Multi Path Gateway Next Origin Acl Removed Address[] - Removed IP CIDRs compared to current.
- version string
- Version number.
- added_
addresses Sequence[GetTeo Multi Path Gateway Origin Acl Multi Path Gateway Origin Acl Info Multi Path Gateway Next Origin Acl Added Address] - Added IP CIDRs compared to current.
- entire_
addresses Sequence[GetTeo Multi Path Gateway Origin Acl Multi Path Gateway Origin Acl Info Multi Path Gateway Next Origin Acl Entire Address] - IP CIDR details.
- no_
change_ Sequence[Getaddresses Teo Multi Path Gateway Origin Acl Multi Path Gateway Origin Acl Info Multi Path Gateway Next Origin Acl No Change Address] - Unchanged IP CIDRs compared to current.
- removed_
addresses Sequence[GetTeo Multi Path Gateway Origin Acl Multi Path Gateway Origin Acl Info Multi Path Gateway Next Origin Acl Removed Address] - Removed IP CIDRs compared to current.
- version str
- Version number.
- added
Addresses List<Property Map> - Added IP CIDRs compared to current.
- entire
Addresses List<Property Map> - IP CIDR details.
- no
Change List<Property Map>Addresses - Unchanged IP CIDRs compared to current.
- removed
Addresses List<Property Map> - Removed IP CIDRs compared to current.
- version String
- Version number.
GetTeoMultiPathGatewayOriginAclMultiPathGatewayOriginAclInfoMultiPathGatewayNextOriginAclAddedAddress
GetTeoMultiPathGatewayOriginAclMultiPathGatewayOriginAclInfoMultiPathGatewayNextOriginAclEntireAddress
GetTeoMultiPathGatewayOriginAclMultiPathGatewayOriginAclInfoMultiPathGatewayNextOriginAclNoChangeAddress
GetTeoMultiPathGatewayOriginAclMultiPathGatewayOriginAclInfoMultiPathGatewayNextOriginAclRemovedAddress
Package Details
- Repository
- tencentcloud tencentcloudstack/terraform-provider-tencentcloud
- License
- Notes
- This Pulumi package is based on the
tencentcloudTerraform Provider.
Viewing docs for tencentcloud 1.82.93
published on Monday, May 11, 2026 by tencentcloudstack
published on Monday, May 11, 2026 by tencentcloudstack
