tencentcloud 1.81.183 published on Wednesday, Apr 16, 2025 by tencentcloudstack
tencentcloud.getCcnCrossBorderCompliance
Explore with Pulumi AI
tencentcloud 1.81.183 published on Wednesday, Apr 16, 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({
    complianceId: 10002,
    email: "test@tencent.com",
    serviceEndDate: "2021-07-29",
    serviceProvider: "UNICOM",
    serviceStartDate: "2020-07-29",
    state: "APPROVED",
});
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")
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
	})
}
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",
    });
});
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());
    }
}
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
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:
- 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
- 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.
- ResultOutput stringFile 
- Used to save results.
- ServiceEnd stringDate 
- (Exact match) service end date, such as: '2020-07-28'.
- ServiceProvider string
- (Exact match) service provider, optional value: 'UNICOM'.
- ServiceStart 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.
- 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
- 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.
- ResultOutput stringFile 
- Used to save results.
- ServiceEnd stringDate 
- (Exact match) service end date, such as: '2020-07-28'.
- ServiceProvider string
- (Exact match) service provider, optional value: 'UNICOM'.
- ServiceStart 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.
- 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
- 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.
- resultOutput StringFile 
- Used to save results.
- serviceEnd StringDate 
- (Exact match) service end date, such as: '2020-07-28'.
- serviceProvider String
- (Exact match) service provider, optional value: 'UNICOM'.
- serviceStart 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.
- 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
- 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.
- resultOutput stringFile 
- Used to save results.
- serviceEnd stringDate 
- (Exact match) service end date, such as: '2020-07-28'.
- serviceProvider string
- (Exact match) service provider, optional value: 'UNICOM'.
- serviceStart 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.
- 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
- 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.
- resultOutput StringFile 
- Used to save results.
- serviceEnd StringDate 
- (Exact match) service end date, such as: '2020-07-28'.
- serviceProvider String
- (Exact match) service provider, optional value: 'UNICOM'.
- serviceStart 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
- BusinessAddress string
- Company string
- ComplianceId double
- Email string
- string
- LegalPerson string
- Manager string
- ManagerAddress string
- ManagerId string
- ManagerTelephone string
- PostCode double
- ResultOutput stringFile 
- ServiceEnd stringDate 
- ServiceProvider string
- ServiceStart stringDate 
- State string
- string
- Id string
- BusinessAddress string
- Company string
- ComplianceId float64
- Email string
- string
- LegalPerson string
- Manager string
- ManagerAddress string
- ManagerId string
- ManagerTelephone string
- PostCode float64
- ResultOutput stringFile 
- ServiceEnd stringDate 
- ServiceProvider string
- ServiceStart stringDate 
- State string
- string
- id String
- businessAddress String
- company String
- complianceId Double
- email String
- String
- legalPerson String
- manager String
- managerAddress String
- managerId String
- managerTelephone String
- postCode Double
- resultOutput StringFile 
- serviceEnd StringDate 
- serviceProvider String
- serviceStart StringDate 
- state String
- String
- id string
- businessAddress string
- company string
- complianceId number
- email string
- string
- legalPerson string
- manager string
- managerAddress string
- managerId string
- managerTelephone string
- postCode number
- resultOutput stringFile 
- serviceEnd stringDate 
- serviceProvider string
- serviceStart 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
- businessAddress String
- company String
- complianceId Number
- email String
- String
- legalPerson String
- manager String
- managerAddress String
- managerId String
- managerTelephone String
- postCode Number
- resultOutput StringFile 
- serviceEnd StringDate 
- serviceProvider String
- serviceStart 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.81.183 published on Wednesday, Apr 16, 2025 by tencentcloudstack