tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack
tencentcloud.getCcnCrossBorderCompliance
Explore with Pulumi AI
tencentcloud 1.81.189 published on Wednesday, Apr 30, 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 dictionary
The 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
tencentcloud
Terraform Provider.
tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack