tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack
tencentcloud.getOrganizationServices
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 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 doubleCount - Limit for the number of delegated admins. Note: This field may return null, indicating that no valid values can be obtained.
- Console
Url string - Console path of the organization service product. Note: This field may return null, indicating that no valid values can be obtained.
- Description string
- Organization service description. Note: This field may return null, indicating that no valid values can be obtained.
- Document string
- Help documentation. Note: This field may return null, indicating that no valid values can be obtained.
- Grant
Status 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 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 doubleManagement Scope - 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 doubleStatus - 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 string - Number of the current delegated admins. Note: This field may return null, indicating that no valid values can be obtained.
- Product string
- Organization service product identifier. Note: This field may return null, indicating that no valid values can be obtained.
- Product
Name string - Organization service product name. Note: This field may return null, indicating that no valid values can be obtained.
- Service
Grant 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 double - Organization service ID. Note: This field may return null, indicating that no valid values can be obtained.
- Can
Assign float64Count - Limit for the number of delegated admins. Note: This field may return null, indicating that no valid values can be obtained.
- Console
Url string - Console path of the organization service product. Note: This field may return null, indicating that no valid values can be obtained.
- Description string
- Organization service description. Note: This field may return null, indicating that no valid values can be obtained.
- Document string
- Help documentation. Note: This field may return null, indicating that no valid values can be obtained.
- Grant
Status 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 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 float64Management Scope - 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 float64Status - 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 string - Number of the current delegated admins. Note: This field may return null, indicating that no valid values can be obtained.
- Product string
- Organization service product identifier. Note: This field may return null, indicating that no valid values can be obtained.
- Product
Name string - Organization service product name. Note: This field may return null, indicating that no valid values can be obtained.
- Service
Grant 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 float64 - Organization service ID. Note: This field may return null, indicating that no valid values can be obtained.
- can
Assign DoubleCount - Limit for the number of delegated admins. Note: This field may return null, indicating that no valid values can be obtained.
- console
Url String - Console path of the organization service product. Note: This field may return null, indicating that no valid values can be obtained.
- description String
- Organization service description. Note: This field may return null, indicating that no valid values can be obtained.
- document String
- Help documentation. Note: This field may return null, indicating that no valid values can be obtained.
- grant
Status 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 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 DoubleManagement Scope - 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 DoubleStatus - 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 String - Number of the current delegated admins. Note: This field may return null, indicating that no valid values can be obtained.
- product String
- Organization service product identifier. Note: This field may return null, indicating that no valid values can be obtained.
- product
Name String - Organization service product name. Note: This field may return null, indicating that no valid values can be obtained.
- service
Grant 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 Double - Organization service ID. Note: This field may return null, indicating that no valid values can be obtained.
- can
Assign numberCount - Limit for the number of delegated admins. Note: This field may return null, indicating that no valid values can be obtained.
- console
Url string - Console path of the organization service product. Note: This field may return null, indicating that no valid values can be obtained.
- description string
- Organization service description. Note: This field may return null, indicating that no valid values can be obtained.
- document string
- Help documentation. Note: This field may return null, indicating that no valid values can be obtained.
- grant
Status 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 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 numberManagement Scope - 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 numberStatus - 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 string - Number of the current delegated admins. Note: This field may return null, indicating that no valid values can be obtained.
- product string
- Organization service product identifier. Note: This field may return null, indicating that no valid values can be obtained.
- product
Name string - Organization service product name. Note: This field may return null, indicating that no valid values can be obtained.
- service
Grant 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 number - Organization service ID. Note: This field may return null, indicating that no valid values can be obtained.
- can_
assign_ floatcount - Limit for the number of delegated admins. Note: This field may return null, indicating that no valid values can be obtained.
- console_
url str - Console path of the organization service product. Note: This field may return null, indicating that no valid values can be obtained.
- description str
- Organization service description. Note: This field may return null, indicating that no valid values can be obtained.
- document str
- Help documentation. Note: This field may return null, indicating that no valid values can be obtained.
- grant_
status 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 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_ floatmanagement_ scope - 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_ floatstatus - 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 str - Number of the current delegated admins. Note: This field may return null, indicating that no valid values can be obtained.
- product str
- Organization service product identifier. Note: This field may return null, indicating that no valid values can be obtained.
- product_
name str - Organization service product name. Note: This field may return null, indicating that no valid values can be obtained.
- service_
grant 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 float - Organization service ID. Note: This field may return null, indicating that no valid values can be obtained.
- can
Assign NumberCount - Limit for the number of delegated admins. Note: This field may return null, indicating that no valid values can be obtained.
- console
Url String - Console path of the organization service product. Note: This field may return null, indicating that no valid values can be obtained.
- description String
- Organization service description. Note: This field may return null, indicating that no valid values can be obtained.
- document String
- Help documentation. Note: This field may return null, indicating that no valid values can be obtained.
- grant
Status 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 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 NumberManagement Scope - 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 NumberStatus - 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 String - Number of the current delegated admins. Note: This field may return null, indicating that no valid values can be obtained.
- product String
- Organization service product identifier. Note: This field may return null, indicating that no valid values can be obtained.
- product
Name String - Organization service product name. Note: This field may return null, indicating that no valid values can be obtained.
- service
Grant 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 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.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack