1. Packages
  2. Tencentcloud Provider
  3. API Docs
  4. getSslDescribeCompanies
tencentcloud 1.81.183 published on Wednesday, Apr 16, 2025 by tencentcloudstack

tencentcloud.getSslDescribeCompanies

Explore with Pulumi AI

Use this data source to query detailed information of ssl describe_companies

Example Usage

import * as pulumi from "@pulumi/pulumi";
import * as tencentcloud from "@pulumi/tencentcloud";

const describeCompanies = tencentcloud.getSslDescribeCompanies({
    companyId: 122,
});
Copy
import pulumi
import pulumi_tencentcloud as tencentcloud

describe_companies = tencentcloud.get_ssl_describe_companies(company_id=122)
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.GetSslDescribeCompanies(ctx, &tencentcloud.GetSslDescribeCompaniesArgs{
			CompanyId: pulumi.Float64Ref(122),
		}, 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 describeCompanies = Tencentcloud.GetSslDescribeCompanies.Invoke(new()
    {
        CompanyId = 122,
    });

});
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.GetSslDescribeCompaniesArgs;
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 describeCompanies = TencentcloudFunctions.getSslDescribeCompanies(GetSslDescribeCompaniesArgs.builder()
            .companyId(122)
            .build());

    }
}
Copy
variables:
  describeCompanies:
    fn::invoke:
      function: tencentcloud:getSslDescribeCompanies
      arguments:
        companyId: 122
Copy

Using getSslDescribeCompanies

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 getSslDescribeCompanies(args: GetSslDescribeCompaniesArgs, opts?: InvokeOptions): Promise<GetSslDescribeCompaniesResult>
function getSslDescribeCompaniesOutput(args: GetSslDescribeCompaniesOutputArgs, opts?: InvokeOptions): Output<GetSslDescribeCompaniesResult>
Copy
def get_ssl_describe_companies(company_id: Optional[float] = None,
                               id: Optional[str] = None,
                               result_output_file: Optional[str] = None,
                               opts: Optional[InvokeOptions] = None) -> GetSslDescribeCompaniesResult
def get_ssl_describe_companies_output(company_id: Optional[pulumi.Input[float]] = None,
                               id: Optional[pulumi.Input[str]] = None,
                               result_output_file: Optional[pulumi.Input[str]] = None,
                               opts: Optional[InvokeOptions] = None) -> Output[GetSslDescribeCompaniesResult]
Copy
func GetSslDescribeCompanies(ctx *Context, args *GetSslDescribeCompaniesArgs, opts ...InvokeOption) (*GetSslDescribeCompaniesResult, error)
func GetSslDescribeCompaniesOutput(ctx *Context, args *GetSslDescribeCompaniesOutputArgs, opts ...InvokeOption) GetSslDescribeCompaniesResultOutput
Copy

> Note: This function is named GetSslDescribeCompanies in the Go SDK.

public static class GetSslDescribeCompanies 
{
    public static Task<GetSslDescribeCompaniesResult> InvokeAsync(GetSslDescribeCompaniesArgs args, InvokeOptions? opts = null)
    public static Output<GetSslDescribeCompaniesResult> Invoke(GetSslDescribeCompaniesInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetSslDescribeCompaniesResult> getSslDescribeCompanies(GetSslDescribeCompaniesArgs args, InvokeOptions options)
public static Output<GetSslDescribeCompaniesResult> getSslDescribeCompanies(GetSslDescribeCompaniesArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: tencentcloud:index/getSslDescribeCompanies:getSslDescribeCompanies
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

CompanyId double
Company ID.
Id string
ResultOutputFile string
Used to save results.
CompanyId float64
Company ID.
Id string
ResultOutputFile string
Used to save results.
companyId Double
Company ID.
id String
resultOutputFile String
Used to save results.
companyId number
Company ID.
id string
resultOutputFile string
Used to save results.
company_id float
Company ID.
id str
result_output_file str
Used to save results.
companyId Number
Company ID.
id String
resultOutputFile String
Used to save results.

getSslDescribeCompanies Result

The following output properties are available:

Companies []GetSslDescribeCompaniesCompany
Company list.
Id string
CompanyId float64
Company ID.
ResultOutputFile string
companies GetSslDescribeCompaniesCompany[]
Company list.
id string
companyId number
Company ID.
resultOutputFile string
companies List<Property Map>
Company list.
id String
companyId Number
Company ID.
resultOutputFile String

Supporting Types

GetSslDescribeCompaniesCompany

CompanyAddress This property is required. string
Detailed address where the company is located.
CompanyCity This property is required. string
The city where the company is.
CompanyCountry This property is required. string
Company country.
CompanyId This property is required. double
Company ID.
CompanyName This property is required. string
Company Name.
CompanyPhone This property is required. string
company phone.
CompanyProvince This property is required. string
Province where the company is located.
IdNumber This property is required. string
ID numberNote: This field may return NULL, indicating that the valid value cannot be obtained.
IdType This property is required. string
typeNote: This field may return NULL, indicating that the valid value cannot be obtained.
CompanyAddress This property is required. string
Detailed address where the company is located.
CompanyCity This property is required. string
The city where the company is.
CompanyCountry This property is required. string
Company country.
CompanyId This property is required. float64
Company ID.
CompanyName This property is required. string
Company Name.
CompanyPhone This property is required. string
company phone.
CompanyProvince This property is required. string
Province where the company is located.
IdNumber This property is required. string
ID numberNote: This field may return NULL, indicating that the valid value cannot be obtained.
IdType This property is required. string
typeNote: This field may return NULL, indicating that the valid value cannot be obtained.
companyAddress This property is required. String
Detailed address where the company is located.
companyCity This property is required. String
The city where the company is.
companyCountry This property is required. String
Company country.
companyId This property is required. Double
Company ID.
companyName This property is required. String
Company Name.
companyPhone This property is required. String
company phone.
companyProvince This property is required. String
Province where the company is located.
idNumber This property is required. String
ID numberNote: This field may return NULL, indicating that the valid value cannot be obtained.
idType This property is required. String
typeNote: This field may return NULL, indicating that the valid value cannot be obtained.
companyAddress This property is required. string
Detailed address where the company is located.
companyCity This property is required. string
The city where the company is.
companyCountry This property is required. string
Company country.
companyId This property is required. number
Company ID.
companyName This property is required. string
Company Name.
companyPhone This property is required. string
company phone.
companyProvince This property is required. string
Province where the company is located.
idNumber This property is required. string
ID numberNote: This field may return NULL, indicating that the valid value cannot be obtained.
idType This property is required. string
typeNote: This field may return NULL, indicating that the valid value cannot be obtained.
company_address This property is required. str
Detailed address where the company is located.
company_city This property is required. str
The city where the company is.
company_country This property is required. str
Company country.
company_id This property is required. float
Company ID.
company_name This property is required. str
Company Name.
company_phone This property is required. str
company phone.
company_province This property is required. str
Province where the company is located.
id_number This property is required. str
ID numberNote: This field may return NULL, indicating that the valid value cannot be obtained.
id_type This property is required. str
typeNote: This field may return NULL, indicating that the valid value cannot be obtained.
companyAddress This property is required. String
Detailed address where the company is located.
companyCity This property is required. String
The city where the company is.
companyCountry This property is required. String
Company country.
companyId This property is required. Number
Company ID.
companyName This property is required. String
Company Name.
companyPhone This property is required. String
company phone.
companyProvince This property is required. String
Province where the company is located.
idNumber This property is required. String
ID numberNote: This field may return NULL, indicating that the valid value cannot be obtained.
idType This property is required. String
typeNote: This field may return NULL, indicating that the valid value cannot be obtained.

Package Details

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