tencentcloud 1.82.35 published on Friday, Nov 7, 2025 by tencentcloudstack
tencentcloud.getCcnCrossBorderCompliance
Start a Neo task
Explain and create a tencentcloud.getCcnCrossBorderCompliance resource
tencentcloud 1.82.35 published on Friday, Nov 7, 2025 by tencentcloudstack
Use this data source to query detailed information of ccn cross_border_compliance
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as tencentcloud from "@pulumi/tencentcloud";
const crossBorderCompliance = tencentcloud.getCcnCrossBorderCompliance({
serviceProvider: "UNICOM",
complianceId: 10002,
email: "test@tencent.com",
serviceStartDate: "2020-07-29",
serviceEndDate: "2021-07-29",
state: "APPROVED",
});
import pulumi
import pulumi_tencentcloud as tencentcloud
cross_border_compliance = tencentcloud.get_ccn_cross_border_compliance(service_provider="UNICOM",
compliance_id=10002,
email="test@tencent.com",
service_start_date="2020-07-29",
service_end_date="2021-07-29",
state="APPROVED")
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.GetCcnCrossBorderCompliance(ctx, &tencentcloud.GetCcnCrossBorderComplianceArgs{
ServiceProvider: pulumi.StringRef("UNICOM"),
ComplianceId: pulumi.Float64Ref(10002),
Email: pulumi.StringRef("test@tencent.com"),
ServiceStartDate: pulumi.StringRef("2020-07-29"),
ServiceEndDate: pulumi.StringRef("2021-07-29"),
State: pulumi.StringRef("APPROVED"),
}, 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 crossBorderCompliance = Tencentcloud.GetCcnCrossBorderCompliance.Invoke(new()
{
ServiceProvider = "UNICOM",
ComplianceId = 10002,
Email = "test@tencent.com",
ServiceStartDate = "2020-07-29",
ServiceEndDate = "2021-07-29",
State = "APPROVED",
});
});
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.GetCcnCrossBorderComplianceArgs;
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 crossBorderCompliance = TencentcloudFunctions.getCcnCrossBorderCompliance(GetCcnCrossBorderComplianceArgs.builder()
.serviceProvider("UNICOM")
.complianceId(10002)
.email("test@tencent.com")
.serviceStartDate("2020-07-29")
.serviceEndDate("2021-07-29")
.state("APPROVED")
.build());
}
}
variables:
crossBorderCompliance:
fn::invoke:
function: tencentcloud:getCcnCrossBorderCompliance
arguments:
serviceProvider: UNICOM
complianceId: 10002
email: test@tencent.com
serviceStartDate: 2020-07-29
serviceEndDate: 2021-07-29
state: APPROVED
Using getCcnCrossBorderCompliance
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 getCcnCrossBorderCompliance(args: GetCcnCrossBorderComplianceArgs, opts?: InvokeOptions): Promise<GetCcnCrossBorderComplianceResult>
function getCcnCrossBorderComplianceOutput(args: GetCcnCrossBorderComplianceOutputArgs, opts?: InvokeOptions): Output<GetCcnCrossBorderComplianceResult>def get_ccn_cross_border_compliance(business_address: Optional[str] = None,
company: Optional[str] = None,
compliance_id: Optional[float] = None,
email: Optional[str] = None,
id: Optional[str] = None,
issuing_authority: Optional[str] = None,
legal_person: Optional[str] = None,
manager: Optional[str] = None,
manager_address: Optional[str] = None,
manager_id: Optional[str] = None,
manager_telephone: Optional[str] = None,
post_code: Optional[float] = None,
result_output_file: Optional[str] = None,
service_end_date: Optional[str] = None,
service_provider: Optional[str] = None,
service_start_date: Optional[str] = None,
state: Optional[str] = None,
uniform_social_credit_code: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetCcnCrossBorderComplianceResult
def get_ccn_cross_border_compliance_output(business_address: Optional[pulumi.Input[str]] = None,
company: Optional[pulumi.Input[str]] = None,
compliance_id: Optional[pulumi.Input[float]] = None,
email: Optional[pulumi.Input[str]] = None,
id: Optional[pulumi.Input[str]] = None,
issuing_authority: Optional[pulumi.Input[str]] = None,
legal_person: Optional[pulumi.Input[str]] = None,
manager: Optional[pulumi.Input[str]] = None,
manager_address: Optional[pulumi.Input[str]] = None,
manager_id: Optional[pulumi.Input[str]] = None,
manager_telephone: Optional[pulumi.Input[str]] = None,
post_code: Optional[pulumi.Input[float]] = None,
result_output_file: Optional[pulumi.Input[str]] = None,
service_end_date: Optional[pulumi.Input[str]] = None,
service_provider: Optional[pulumi.Input[str]] = None,
service_start_date: Optional[pulumi.Input[str]] = None,
state: Optional[pulumi.Input[str]] = None,
uniform_social_credit_code: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetCcnCrossBorderComplianceResult]func GetCcnCrossBorderCompliance(ctx *Context, args *GetCcnCrossBorderComplianceArgs, opts ...InvokeOption) (*GetCcnCrossBorderComplianceResult, error)
func GetCcnCrossBorderComplianceOutput(ctx *Context, args *GetCcnCrossBorderComplianceOutputArgs, opts ...InvokeOption) GetCcnCrossBorderComplianceResultOutput> Note: This function is named GetCcnCrossBorderCompliance in the Go SDK.
public static class GetCcnCrossBorderCompliance
{
public static Task<GetCcnCrossBorderComplianceResult> InvokeAsync(GetCcnCrossBorderComplianceArgs args, InvokeOptions? opts = null)
public static Output<GetCcnCrossBorderComplianceResult> Invoke(GetCcnCrossBorderComplianceInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetCcnCrossBorderComplianceResult> getCcnCrossBorderCompliance(GetCcnCrossBorderComplianceArgs args, InvokeOptions options)
public static Output<GetCcnCrossBorderComplianceResult> getCcnCrossBorderCompliance(GetCcnCrossBorderComplianceArgs args, InvokeOptions options)
fn::invoke:
function: tencentcloud:index/getCcnCrossBorderCompliance:getCcnCrossBorderCompliance
arguments:
# arguments dictionaryThe following arguments are supported:
- Business
Address string - (Fuzzy query) business license address.
- Company string
- (Fuzzy query) Company name.
- Compliance
Id double - (Exact match) compliance approval form: 'ID'.
- Email string
- (Exact match) email.
- Id string
- string
- (Fuzzy query) Issuing authority.
- Legal
Person string - (Fuzzy query) legal representative.
- Manager string
- (Fuzzy query) Person in charge.
- Manager
Address string - (Fuzzy query) ID card address of the person in charge.
- Manager
Id string - (Exact query) ID number of the person in charge.
- Manager
Telephone string - (Exact match) contact number of the person in charge.
- Post
Code double - (Exact match) post code.
- Result
Output stringFile - Used to save results.
- Service
End stringDate - (Exact match) service end date, such as: '2020-07-28'.
- Service
Provider string - (Exact match) service provider, optional value: 'UNICOM'.
- Service
Start stringDate - (Exact match) service start date, such as: '2020-07-28'.
- State string
- (Exact match) status. Pending: PENDING, Passed: APPROVED, Denied: DENY.
- string
- (Exact match) Uniform Social Credit Code.
- Business
Address string - (Fuzzy query) business license address.
- Company string
- (Fuzzy query) Company name.
- Compliance
Id float64 - (Exact match) compliance approval form: 'ID'.
- Email string
- (Exact match) email.
- Id string
- string
- (Fuzzy query) Issuing authority.
- Legal
Person string - (Fuzzy query) legal representative.
- Manager string
- (Fuzzy query) Person in charge.
- Manager
Address string - (Fuzzy query) ID card address of the person in charge.
- Manager
Id string - (Exact query) ID number of the person in charge.
- Manager
Telephone string - (Exact match) contact number of the person in charge.
- Post
Code float64 - (Exact match) post code.
- Result
Output stringFile - Used to save results.
- Service
End stringDate - (Exact match) service end date, such as: '2020-07-28'.
- Service
Provider string - (Exact match) service provider, optional value: 'UNICOM'.
- Service
Start stringDate - (Exact match) service start date, such as: '2020-07-28'.
- State string
- (Exact match) status. Pending: PENDING, Passed: APPROVED, Denied: DENY.
- string
- (Exact match) Uniform Social Credit Code.
- business
Address String - (Fuzzy query) business license address.
- company String
- (Fuzzy query) Company name.
- compliance
Id Double - (Exact match) compliance approval form: 'ID'.
- email String
- (Exact match) email.
- id String
- String
- (Fuzzy query) Issuing authority.
- legal
Person String - (Fuzzy query) legal representative.
- manager String
- (Fuzzy query) Person in charge.
- manager
Address String - (Fuzzy query) ID card address of the person in charge.
- manager
Id String - (Exact query) ID number of the person in charge.
- manager
Telephone String - (Exact match) contact number of the person in charge.
- post
Code Double - (Exact match) post code.
- result
Output StringFile - Used to save results.
- service
End StringDate - (Exact match) service end date, such as: '2020-07-28'.
- service
Provider String - (Exact match) service provider, optional value: 'UNICOM'.
- service
Start StringDate - (Exact match) service start date, such as: '2020-07-28'.
- state String
- (Exact match) status. Pending: PENDING, Passed: APPROVED, Denied: DENY.
- String
- (Exact match) Uniform Social Credit Code.
- business
Address string - (Fuzzy query) business license address.
- company string
- (Fuzzy query) Company name.
- compliance
Id number - (Exact match) compliance approval form: 'ID'.
- email string
- (Exact match) email.
- id string
- string
- (Fuzzy query) Issuing authority.
- legal
Person string - (Fuzzy query) legal representative.
- manager string
- (Fuzzy query) Person in charge.
- manager
Address string - (Fuzzy query) ID card address of the person in charge.
- manager
Id string - (Exact query) ID number of the person in charge.
- manager
Telephone string - (Exact match) contact number of the person in charge.
- post
Code number - (Exact match) post code.
- result
Output stringFile - Used to save results.
- service
End stringDate - (Exact match) service end date, such as: '2020-07-28'.
- service
Provider string - (Exact match) service provider, optional value: 'UNICOM'.
- service
Start stringDate - (Exact match) service start date, such as: '2020-07-28'.
- state string
- (Exact match) status. Pending: PENDING, Passed: APPROVED, Denied: DENY.
- string
- (Exact match) Uniform Social Credit Code.
- business_
address str - (Fuzzy query) business license address.
- company str
- (Fuzzy query) Company name.
- compliance_
id float - (Exact match) compliance approval form: 'ID'.
- email str
- (Exact match) email.
- id str
- str
- (Fuzzy query) Issuing authority.
- legal_
person str - (Fuzzy query) legal representative.
- manager str
- (Fuzzy query) Person in charge.
- manager_
address str - (Fuzzy query) ID card address of the person in charge.
- manager_
id str - (Exact query) ID number of the person in charge.
- manager_
telephone str - (Exact match) contact number of the person in charge.
- post_
code float - (Exact match) post code.
- result_
output_ strfile - Used to save results.
- service_
end_ strdate - (Exact match) service end date, such as: '2020-07-28'.
- service_
provider str - (Exact match) service provider, optional value: 'UNICOM'.
- service_
start_ strdate - (Exact match) service start date, such as: '2020-07-28'.
- state str
- (Exact match) status. Pending: PENDING, Passed: APPROVED, Denied: DENY.
- str
- (Exact match) Uniform Social Credit Code.
- business
Address String - (Fuzzy query) business license address.
- company String
- (Fuzzy query) Company name.
- compliance
Id Number - (Exact match) compliance approval form: 'ID'.
- email String
- (Exact match) email.
- id String
- String
- (Fuzzy query) Issuing authority.
- legal
Person String - (Fuzzy query) legal representative.
- manager String
- (Fuzzy query) Person in charge.
- manager
Address String - (Fuzzy query) ID card address of the person in charge.
- manager
Id String - (Exact query) ID number of the person in charge.
- manager
Telephone String - (Exact match) contact number of the person in charge.
- post
Code Number - (Exact match) post code.
- result
Output StringFile - Used to save results.
- service
End StringDate - (Exact match) service end date, such as: '2020-07-28'.
- service
Provider String - (Exact match) service provider, optional value: 'UNICOM'.
- service
Start StringDate - (Exact match) service start date, such as: '2020-07-28'.
- state String
- (Exact match) status. Pending: PENDING, Passed: APPROVED, Denied: DENY.
- String
- (Exact match) Uniform Social Credit Code.
getCcnCrossBorderCompliance Result
The following output properties are available:
- Id string
- Business
Address string - Company string
- Compliance
Id double - Email string
- string
- Legal
Person string - Manager string
- Manager
Address string - Manager
Id string - Manager
Telephone string - Post
Code double - Result
Output stringFile - Service
End stringDate - Service
Provider string - Service
Start stringDate - State string
- string
- Id string
- Business
Address string - Company string
- Compliance
Id float64 - Email string
- string
- Legal
Person string - Manager string
- Manager
Address string - Manager
Id string - Manager
Telephone string - Post
Code float64 - Result
Output stringFile - Service
End stringDate - Service
Provider string - Service
Start stringDate - State string
- string
- id String
- business
Address String - company String
- compliance
Id Double - email String
- String
- legal
Person String - manager String
- manager
Address String - manager
Id String - manager
Telephone String - post
Code Double - result
Output StringFile - service
End StringDate - service
Provider String - service
Start StringDate - state String
- String
- id string
- business
Address string - company string
- compliance
Id number - email string
- string
- legal
Person string - manager string
- manager
Address string - manager
Id string - manager
Telephone string - post
Code number - result
Output stringFile - service
End stringDate - service
Provider string - service
Start stringDate - state string
- string
- id str
- business_
address str - company str
- compliance_
id float - email str
- str
- legal_
person str - manager str
- manager_
address str - manager_
id str - manager_
telephone str - post_
code float - result_
output_ strfile - service_
end_ strdate - service_
provider str - service_
start_ strdate - state str
- str
- id String
- business
Address String - company String
- compliance
Id Number - email String
- String
- legal
Person String - manager String
- manager
Address String - manager
Id String - manager
Telephone String - post
Code Number - result
Output StringFile - service
End StringDate - service
Provider String - service
Start StringDate - state String
- String
Package Details
- Repository
- tencentcloud tencentcloudstack/terraform-provider-tencentcloud
- License
- Notes
- This Pulumi package is based on the
tencentcloudTerraform Provider.
tencentcloud 1.82.35 published on Friday, Nov 7, 2025 by tencentcloudstack
