tencentcloud 1.81.187 published on Monday, Apr 28, 2025 by tencentcloudstack
tencentcloud.getOrganizationServices
Explore with Pulumi AI
tencentcloud 1.81.187 published on Monday, Apr 28, 2025 by tencentcloudstack
Use this data source to query detailed information of organization services
Example Usage
Query all organization services
import * as pulumi from "@pulumi/pulumi";
import * as tencentcloud from "@pulumi/tencentcloud";
const services = tencentcloud.getOrganizationServices({});
import pulumi
import pulumi_tencentcloud as tencentcloud
services = tencentcloud.get_organization_services()
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.GetOrganizationServices(ctx, &tencentcloud.GetOrganizationServicesArgs{}, 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 services = Tencentcloud.GetOrganizationServices.Invoke();
});
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.GetOrganizationServicesArgs;
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 services = TencentcloudFunctions.getOrganizationServices();
}
}
variables:
services:
fn::invoke:
function: tencentcloud:getOrganizationServices
arguments: {}
Query organization services by filter
import * as pulumi from "@pulumi/pulumi";
import * as tencentcloud from "@pulumi/tencentcloud";
const services = tencentcloud.getOrganizationServices({
searchKey: "KeyWord",
});
import pulumi
import pulumi_tencentcloud as tencentcloud
services = tencentcloud.get_organization_services(search_key="KeyWord")
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.GetOrganizationServices(ctx, &tencentcloud.GetOrganizationServicesArgs{
SearchKey: pulumi.StringRef("KeyWord"),
}, 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 services = Tencentcloud.GetOrganizationServices.Invoke(new()
{
SearchKey = "KeyWord",
});
});
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.GetOrganizationServicesArgs;
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 services = TencentcloudFunctions.getOrganizationServices(GetOrganizationServicesArgs.builder()
.searchKey("KeyWord")
.build());
}
}
variables:
services:
fn::invoke:
function: tencentcloud:getOrganizationServices
arguments:
searchKey: KeyWord
Using getOrganizationServices
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 getOrganizationServices(args: GetOrganizationServicesArgs, opts?: InvokeOptions): Promise<GetOrganizationServicesResult>
function getOrganizationServicesOutput(args: GetOrganizationServicesOutputArgs, opts?: InvokeOptions): Output<GetOrganizationServicesResult>
def get_organization_services(id: Optional[str] = None,
result_output_file: Optional[str] = None,
search_key: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetOrganizationServicesResult
def get_organization_services_output(id: Optional[pulumi.Input[str]] = None,
result_output_file: Optional[pulumi.Input[str]] = None,
search_key: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetOrganizationServicesResult]
func GetOrganizationServices(ctx *Context, args *GetOrganizationServicesArgs, opts ...InvokeOption) (*GetOrganizationServicesResult, error)
func GetOrganizationServicesOutput(ctx *Context, args *GetOrganizationServicesOutputArgs, opts ...InvokeOption) GetOrganizationServicesResultOutput
> Note: This function is named GetOrganizationServices
in the Go SDK.
public static class GetOrganizationServices
{
public static Task<GetOrganizationServicesResult> InvokeAsync(GetOrganizationServicesArgs args, InvokeOptions? opts = null)
public static Output<GetOrganizationServicesResult> Invoke(GetOrganizationServicesInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetOrganizationServicesResult> getOrganizationServices(GetOrganizationServicesArgs args, InvokeOptions options)
public static Output<GetOrganizationServicesResult> getOrganizationServices(GetOrganizationServicesArgs args, InvokeOptions options)
fn::invoke:
function: tencentcloud:index/getOrganizationServices:getOrganizationServices
arguments:
# arguments dictionary
The following arguments are supported:
- Id string
- Result
Output stringFile - Used to save results.
- Search
Key string - Keyword for search by name.
- Id string
- Result
Output stringFile - Used to save results.
- Search
Key string - Keyword for search by name.
- id String
- result
Output StringFile - Used to save results.
- search
Key String - Keyword for search by name.
- id string
- result
Output stringFile - Used to save results.
- search
Key string - Keyword for search by name.
- id str
- result_
output_ strfile - Used to save results.
- search_
key str - Keyword for search by name.
- id String
- result
Output StringFile - Used to save results.
- search
Key String - Keyword for search by name.
getOrganizationServices Result
The following output properties are available:
- Id string
- Items
List<Get
Organization Services Item> - Organization service list.
- Result
Output stringFile - Search
Key string
- Id string
- Items
[]Get
Organization Services Item - Organization service list.
- Result
Output stringFile - Search
Key string
- id String
- items
List<Get
Organization Services Item> - Organization service list.
- result
Output StringFile - search
Key String
- id string
- items
Get
Organization Services Item[] - Organization service list.
- result
Output stringFile - search
Key string
- id str
- items
Sequence[Get
Organization Services Item] - Organization service list.
- result_
output_ strfile - search_
key str
- id String
- items List<Property Map>
- Organization service list.
- result
Output StringFile - search
Key String
Supporting Types
GetOrganizationServicesItem
- Can
Assign Count This property is required. double - Limit for the number of delegated admins. Note: This field may return null, indicating that no valid values can be obtained.
- Console
Url This property is required. string - Console path of the organization service product. Note: This field may return null, indicating that no valid values can be obtained.
- Description
This property is required. string - Organization service description. Note: This field may return null, indicating that no valid values can be obtained.
- Document
This property is required. string - Help documentation. Note: This field may return null, indicating that no valid values can be obtained.
- Grant
Status This property is required. string - Enabling status of organization service authorization. This field is valid when ServiceGrant is 1. Valid values: Enabled, Disabled. Note: This field may return null, indicating that no valid values can be obtained.
- Is
Assign This property is required. double - Whether to support delegation. Valid values: 1 (yes), 2 (no). Note: This field may return null, indicating that no valid values can be obtained.
- Is
Set Management Scope This property is required. double - Whether to support setting the delegated management scope. Valid values: 1 (yes), 2 (no). Note: This field may return null, indicating that no valid values can be obtained.
- Is
Usage Status This property is required. double - Whether to access the usage status. Valid values: 1 (yes), 2 (no). Note: This field may return null, indicating that no valid values can be obtained.
- Member
Num This property is required. string - Number of the current delegated admins. Note: This field may return null, indicating that no valid values can be obtained.
- Product
This property is required. string - Organization service product identifier. Note: This field may return null, indicating that no valid values can be obtained.
- Product
Name This property is required. string - Organization service product name. Note: This field may return null, indicating that no valid values can be obtained.
- Service
Grant This property is required. double - Whether to support organization service authorization. Valid values: 1 (yes), 2 (no). Note: This field may return null, indicating that no valid values can be obtained.
- Service
Id This property is required. double - Organization service ID. Note: This field may return null, indicating that no valid values can be obtained.
- Can
Assign Count This property is required. float64 - Limit for the number of delegated admins. Note: This field may return null, indicating that no valid values can be obtained.
- Console
Url This property is required. string - Console path of the organization service product. Note: This field may return null, indicating that no valid values can be obtained.
- Description
This property is required. string - Organization service description. Note: This field may return null, indicating that no valid values can be obtained.
- Document
This property is required. string - Help documentation. Note: This field may return null, indicating that no valid values can be obtained.
- Grant
Status This property is required. string - Enabling status of organization service authorization. This field is valid when ServiceGrant is 1. Valid values: Enabled, Disabled. Note: This field may return null, indicating that no valid values can be obtained.
- Is
Assign This property is required. float64 - Whether to support delegation. Valid values: 1 (yes), 2 (no). Note: This field may return null, indicating that no valid values can be obtained.
- Is
Set Management Scope This property is required. float64 - Whether to support setting the delegated management scope. Valid values: 1 (yes), 2 (no). Note: This field may return null, indicating that no valid values can be obtained.
- Is
Usage Status This property is required. float64 - Whether to access the usage status. Valid values: 1 (yes), 2 (no). Note: This field may return null, indicating that no valid values can be obtained.
- Member
Num This property is required. string - Number of the current delegated admins. Note: This field may return null, indicating that no valid values can be obtained.
- Product
This property is required. string - Organization service product identifier. Note: This field may return null, indicating that no valid values can be obtained.
- Product
Name This property is required. string - Organization service product name. Note: This field may return null, indicating that no valid values can be obtained.
- Service
Grant This property is required. float64 - Whether to support organization service authorization. Valid values: 1 (yes), 2 (no). Note: This field may return null, indicating that no valid values can be obtained.
- Service
Id This property is required. float64 - Organization service ID. Note: This field may return null, indicating that no valid values can be obtained.
- can
Assign Count This property is required. Double - Limit for the number of delegated admins. Note: This field may return null, indicating that no valid values can be obtained.
- console
Url This property is required. String - Console path of the organization service product. Note: This field may return null, indicating that no valid values can be obtained.
- description
This property is required. String - Organization service description. Note: This field may return null, indicating that no valid values can be obtained.
- document
This property is required. String - Help documentation. Note: This field may return null, indicating that no valid values can be obtained.
- grant
Status This property is required. String - Enabling status of organization service authorization. This field is valid when ServiceGrant is 1. Valid values: Enabled, Disabled. Note: This field may return null, indicating that no valid values can be obtained.
- is
Assign This property is required. Double - Whether to support delegation. Valid values: 1 (yes), 2 (no). Note: This field may return null, indicating that no valid values can be obtained.
- is
Set Management Scope This property is required. Double - Whether to support setting the delegated management scope. Valid values: 1 (yes), 2 (no). Note: This field may return null, indicating that no valid values can be obtained.
- is
Usage Status This property is required. Double - Whether to access the usage status. Valid values: 1 (yes), 2 (no). Note: This field may return null, indicating that no valid values can be obtained.
- member
Num This property is required. String - Number of the current delegated admins. Note: This field may return null, indicating that no valid values can be obtained.
- product
This property is required. String - Organization service product identifier. Note: This field may return null, indicating that no valid values can be obtained.
- product
Name This property is required. String - Organization service product name. Note: This field may return null, indicating that no valid values can be obtained.
- service
Grant This property is required. Double - Whether to support organization service authorization. Valid values: 1 (yes), 2 (no). Note: This field may return null, indicating that no valid values can be obtained.
- service
Id This property is required. Double - Organization service ID. Note: This field may return null, indicating that no valid values can be obtained.
- can
Assign Count This property is required. number - Limit for the number of delegated admins. Note: This field may return null, indicating that no valid values can be obtained.
- console
Url This property is required. string - Console path of the organization service product. Note: This field may return null, indicating that no valid values can be obtained.
- description
This property is required. string - Organization service description. Note: This field may return null, indicating that no valid values can be obtained.
- document
This property is required. string - Help documentation. Note: This field may return null, indicating that no valid values can be obtained.
- grant
Status This property is required. string - Enabling status of organization service authorization. This field is valid when ServiceGrant is 1. Valid values: Enabled, Disabled. Note: This field may return null, indicating that no valid values can be obtained.
- is
Assign This property is required. number - Whether to support delegation. Valid values: 1 (yes), 2 (no). Note: This field may return null, indicating that no valid values can be obtained.
- is
Set Management Scope This property is required. number - Whether to support setting the delegated management scope. Valid values: 1 (yes), 2 (no). Note: This field may return null, indicating that no valid values can be obtained.
- is
Usage Status This property is required. number - Whether to access the usage status. Valid values: 1 (yes), 2 (no). Note: This field may return null, indicating that no valid values can be obtained.
- member
Num This property is required. string - Number of the current delegated admins. Note: This field may return null, indicating that no valid values can be obtained.
- product
This property is required. string - Organization service product identifier. Note: This field may return null, indicating that no valid values can be obtained.
- product
Name This property is required. string - Organization service product name. Note: This field may return null, indicating that no valid values can be obtained.
- service
Grant This property is required. number - Whether to support organization service authorization. Valid values: 1 (yes), 2 (no). Note: This field may return null, indicating that no valid values can be obtained.
- service
Id This property is required. number - Organization service ID. Note: This field may return null, indicating that no valid values can be obtained.
- can_
assign_ count This property is required. float - Limit for the number of delegated admins. Note: This field may return null, indicating that no valid values can be obtained.
- console_
url This property is required. str - Console path of the organization service product. Note: This field may return null, indicating that no valid values can be obtained.
- description
This property is required. str - Organization service description. Note: This field may return null, indicating that no valid values can be obtained.
- document
This property is required. str - Help documentation. Note: This field may return null, indicating that no valid values can be obtained.
- grant_
status This property is required. str - Enabling status of organization service authorization. This field is valid when ServiceGrant is 1. Valid values: Enabled, Disabled. Note: This field may return null, indicating that no valid values can be obtained.
- is_
assign This property is required. float - Whether to support delegation. Valid values: 1 (yes), 2 (no). Note: This field may return null, indicating that no valid values can be obtained.
- is_
set_ management_ scope This property is required. float - Whether to support setting the delegated management scope. Valid values: 1 (yes), 2 (no). Note: This field may return null, indicating that no valid values can be obtained.
- is_
usage_ status This property is required. float - Whether to access the usage status. Valid values: 1 (yes), 2 (no). Note: This field may return null, indicating that no valid values can be obtained.
- member_
num This property is required. str - Number of the current delegated admins. Note: This field may return null, indicating that no valid values can be obtained.
- product
This property is required. str - Organization service product identifier. Note: This field may return null, indicating that no valid values can be obtained.
- product_
name This property is required. str - Organization service product name. Note: This field may return null, indicating that no valid values can be obtained.
- service_
grant This property is required. float - Whether to support organization service authorization. Valid values: 1 (yes), 2 (no). Note: This field may return null, indicating that no valid values can be obtained.
- service_
id This property is required. float - Organization service ID. Note: This field may return null, indicating that no valid values can be obtained.
- can
Assign Count This property is required. Number - Limit for the number of delegated admins. Note: This field may return null, indicating that no valid values can be obtained.
- console
Url This property is required. String - Console path of the organization service product. Note: This field may return null, indicating that no valid values can be obtained.
- description
This property is required. String - Organization service description. Note: This field may return null, indicating that no valid values can be obtained.
- document
This property is required. String - Help documentation. Note: This field may return null, indicating that no valid values can be obtained.
- grant
Status This property is required. String - Enabling status of organization service authorization. This field is valid when ServiceGrant is 1. Valid values: Enabled, Disabled. Note: This field may return null, indicating that no valid values can be obtained.
- is
Assign This property is required. Number - Whether to support delegation. Valid values: 1 (yes), 2 (no). Note: This field may return null, indicating that no valid values can be obtained.
- is
Set Management Scope This property is required. Number - Whether to support setting the delegated management scope. Valid values: 1 (yes), 2 (no). Note: This field may return null, indicating that no valid values can be obtained.
- is
Usage Status This property is required. Number - Whether to access the usage status. Valid values: 1 (yes), 2 (no). Note: This field may return null, indicating that no valid values can be obtained.
- member
Num This property is required. String - Number of the current delegated admins. Note: This field may return null, indicating that no valid values can be obtained.
- product
This property is required. String - Organization service product identifier. Note: This field may return null, indicating that no valid values can be obtained.
- product
Name This property is required. String - Organization service product name. Note: This field may return null, indicating that no valid values can be obtained.
- service
Grant This property is required. Number - Whether to support organization service authorization. Valid values: 1 (yes), 2 (no). Note: This field may return null, indicating that no valid values can be obtained.
- service
Id This property is required. Number - Organization service ID. Note: This field may return null, indicating that no valid values can be obtained.
Package Details
- Repository
- tencentcloud tencentcloudstack/terraform-provider-tencentcloud
- License
- Notes
- This Pulumi package is based on the
tencentcloud
Terraform Provider.
tencentcloud 1.81.187 published on Monday, Apr 28, 2025 by tencentcloudstack