1. Packages
  2. Tencentcloud Provider
  3. API Docs
  4. getCcnCrossBorderCompliance
tencentcloud 1.81.187 published on Monday, Apr 28, 2025 by tencentcloudstack

tencentcloud.getCcnCrossBorderCompliance

Explore with Pulumi AI

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({
    complianceId: 10002,
    email: "test@tencent.com",
    serviceEndDate: "2021-07-29",
    serviceProvider: "UNICOM",
    serviceStartDate: "2020-07-29",
    state: "APPROVED",
});
Copy
import pulumi
import pulumi_tencentcloud as tencentcloud

cross_border_compliance = tencentcloud.get_ccn_cross_border_compliance(compliance_id=10002,
    email="test@tencent.com",
    service_end_date="2021-07-29",
    service_provider="UNICOM",
    service_start_date="2020-07-29",
    state="APPROVED")
Copy
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{
			ComplianceId:     pulumi.Float64Ref(10002),
			Email:            pulumi.StringRef("test@tencent.com"),
			ServiceEndDate:   pulumi.StringRef("2021-07-29"),
			ServiceProvider:  pulumi.StringRef("UNICOM"),
			ServiceStartDate: pulumi.StringRef("2020-07-29"),
			State:            pulumi.StringRef("APPROVED"),
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}
Copy
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Tencentcloud = Pulumi.Tencentcloud;

return await Deployment.RunAsync(() => 
{
    var crossBorderCompliance = Tencentcloud.GetCcnCrossBorderCompliance.Invoke(new()
    {
        ComplianceId = 10002,
        Email = "test@tencent.com",
        ServiceEndDate = "2021-07-29",
        ServiceProvider = "UNICOM",
        ServiceStartDate = "2020-07-29",
        State = "APPROVED",
    });

});
Copy
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()
            .complianceId(10002)
            .email("test@tencent.com")
            .serviceEndDate("2021-07-29")
            .serviceProvider("UNICOM")
            .serviceStartDate("2020-07-29")
            .state("APPROVED")
            .build());

    }
}
Copy
variables:
  crossBorderCompliance:
    fn::invoke:
      function: tencentcloud:getCcnCrossBorderCompliance
      arguments:
        complianceId: 10002
        email: test@tencent.com
        serviceEndDate: 2021-07-29
        serviceProvider: UNICOM
        serviceStartDate: 2020-07-29
        state: APPROVED
Copy

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>
Copy
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]
Copy
func GetCcnCrossBorderCompliance(ctx *Context, args *GetCcnCrossBorderComplianceArgs, opts ...InvokeOption) (*GetCcnCrossBorderComplianceResult, error)
func GetCcnCrossBorderComplianceOutput(ctx *Context, args *GetCcnCrossBorderComplianceOutputArgs, opts ...InvokeOption) GetCcnCrossBorderComplianceResultOutput
Copy

> 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)
}
Copy
public static CompletableFuture<GetCcnCrossBorderComplianceResult> getCcnCrossBorderCompliance(GetCcnCrossBorderComplianceArgs args, InvokeOptions options)
public static Output<GetCcnCrossBorderComplianceResult> getCcnCrossBorderCompliance(GetCcnCrossBorderComplianceArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: tencentcloud:index/getCcnCrossBorderCompliance:getCcnCrossBorderCompliance
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

BusinessAddress string
(Fuzzy query) business license address.
Company string
(Fuzzy query) Company name.
ComplianceId double
(Exact match) compliance approval form: 'ID'.
Email string
(Exact match) email.
Id string
IssuingAuthority string
(Fuzzy query) Issuing authority.
LegalPerson string
(Fuzzy query) legal representative.
Manager string
(Fuzzy query) Person in charge.
ManagerAddress string
(Fuzzy query) ID card address of the person in charge.
ManagerId string
(Exact query) ID number of the person in charge.
ManagerTelephone string
(Exact match) contact number of the person in charge.
PostCode double
(Exact match) post code.
ResultOutputFile string
Used to save results.
ServiceEndDate string
(Exact match) service end date, such as: '2020-07-28'.
ServiceProvider string
(Exact match) service provider, optional value: 'UNICOM'.
ServiceStartDate string
(Exact match) service start date, such as: '2020-07-28'.
State string
(Exact match) status. Pending: PENDING, Passed: APPROVED, Denied: DENY.
UniformSocialCreditCode string
(Exact match) Uniform Social Credit Code.
BusinessAddress string
(Fuzzy query) business license address.
Company string
(Fuzzy query) Company name.
ComplianceId float64
(Exact match) compliance approval form: 'ID'.
Email string
(Exact match) email.
Id string
IssuingAuthority string
(Fuzzy query) Issuing authority.
LegalPerson string
(Fuzzy query) legal representative.
Manager string
(Fuzzy query) Person in charge.
ManagerAddress string
(Fuzzy query) ID card address of the person in charge.
ManagerId string
(Exact query) ID number of the person in charge.
ManagerTelephone string
(Exact match) contact number of the person in charge.
PostCode float64
(Exact match) post code.
ResultOutputFile string
Used to save results.
ServiceEndDate string
(Exact match) service end date, such as: '2020-07-28'.
ServiceProvider string
(Exact match) service provider, optional value: 'UNICOM'.
ServiceStartDate string
(Exact match) service start date, such as: '2020-07-28'.
State string
(Exact match) status. Pending: PENDING, Passed: APPROVED, Denied: DENY.
UniformSocialCreditCode string
(Exact match) Uniform Social Credit Code.
businessAddress String
(Fuzzy query) business license address.
company String
(Fuzzy query) Company name.
complianceId Double
(Exact match) compliance approval form: 'ID'.
email String
(Exact match) email.
id String
issuingAuthority String
(Fuzzy query) Issuing authority.
legalPerson String
(Fuzzy query) legal representative.
manager String
(Fuzzy query) Person in charge.
managerAddress String
(Fuzzy query) ID card address of the person in charge.
managerId String
(Exact query) ID number of the person in charge.
managerTelephone String
(Exact match) contact number of the person in charge.
postCode Double
(Exact match) post code.
resultOutputFile String
Used to save results.
serviceEndDate String
(Exact match) service end date, such as: '2020-07-28'.
serviceProvider String
(Exact match) service provider, optional value: 'UNICOM'.
serviceStartDate String
(Exact match) service start date, such as: '2020-07-28'.
state String
(Exact match) status. Pending: PENDING, Passed: APPROVED, Denied: DENY.
uniformSocialCreditCode String
(Exact match) Uniform Social Credit Code.
businessAddress string
(Fuzzy query) business license address.
company string
(Fuzzy query) Company name.
complianceId number
(Exact match) compliance approval form: 'ID'.
email string
(Exact match) email.
id string
issuingAuthority string
(Fuzzy query) Issuing authority.
legalPerson string
(Fuzzy query) legal representative.
manager string
(Fuzzy query) Person in charge.
managerAddress string
(Fuzzy query) ID card address of the person in charge.
managerId string
(Exact query) ID number of the person in charge.
managerTelephone string
(Exact match) contact number of the person in charge.
postCode number
(Exact match) post code.
resultOutputFile string
Used to save results.
serviceEndDate string
(Exact match) service end date, such as: '2020-07-28'.
serviceProvider string
(Exact match) service provider, optional value: 'UNICOM'.
serviceStartDate string
(Exact match) service start date, such as: '2020-07-28'.
state string
(Exact match) status. Pending: PENDING, Passed: APPROVED, Denied: DENY.
uniformSocialCreditCode 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
issuing_authority 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_file str
Used to save results.
service_end_date str
(Exact match) service end date, such as: '2020-07-28'.
service_provider str
(Exact match) service provider, optional value: 'UNICOM'.
service_start_date str
(Exact match) service start date, such as: '2020-07-28'.
state str
(Exact match) status. Pending: PENDING, Passed: APPROVED, Denied: DENY.
uniform_social_credit_code str
(Exact match) Uniform Social Credit Code.
businessAddress String
(Fuzzy query) business license address.
company String
(Fuzzy query) Company name.
complianceId Number
(Exact match) compliance approval form: 'ID'.
email String
(Exact match) email.
id String
issuingAuthority String
(Fuzzy query) Issuing authority.
legalPerson String
(Fuzzy query) legal representative.
manager String
(Fuzzy query) Person in charge.
managerAddress String
(Fuzzy query) ID card address of the person in charge.
managerId String
(Exact query) ID number of the person in charge.
managerTelephone String
(Exact match) contact number of the person in charge.
postCode Number
(Exact match) post code.
resultOutputFile String
Used to save results.
serviceEndDate String
(Exact match) service end date, such as: '2020-07-28'.
serviceProvider String
(Exact match) service provider, optional value: 'UNICOM'.
serviceStartDate String
(Exact match) service start date, such as: '2020-07-28'.
state String
(Exact match) status. Pending: PENDING, Passed: APPROVED, Denied: DENY.
uniformSocialCreditCode String
(Exact match) Uniform Social Credit Code.

getCcnCrossBorderCompliance Result

The following output properties are available:

Package Details

Repository
tencentcloud tencentcloudstack/terraform-provider-tencentcloud
License
Notes
This Pulumi package is based on the tencentcloud Terraform Provider.