1. Packages
  2. Tencentcloud Provider
  3. API Docs
  4. getRoleConfigurationProvisionings
tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack

tencentcloud.getRoleConfigurationProvisionings

Explore with Pulumi AI

tencentcloud logo
tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack

    Use this data source to query detailed information of organization role_configuration_provisionings

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as tencentcloud from "@pulumi/tencentcloud";
    
    const roleConfigurationProvisionings = tencentcloud.getRoleConfigurationProvisionings({
        roleConfigurationId: "xxxxxx",
        zoneId: "xxxxxx",
    });
    
    import pulumi
    import pulumi_tencentcloud as tencentcloud
    
    role_configuration_provisionings = tencentcloud.get_role_configuration_provisionings(role_configuration_id="xxxxxx",
        zone_id="xxxxxx")
    
    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.GetRoleConfigurationProvisionings(ctx, &tencentcloud.GetRoleConfigurationProvisioningsArgs{
    			RoleConfigurationId: pulumi.StringRef("xxxxxx"),
    			ZoneId:              "xxxxxx",
    		}, 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 roleConfigurationProvisionings = Tencentcloud.GetRoleConfigurationProvisionings.Invoke(new()
        {
            RoleConfigurationId = "xxxxxx",
            ZoneId = "xxxxxx",
        });
    
    });
    
    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.GetRoleConfigurationProvisioningsArgs;
    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 roleConfigurationProvisionings = TencentcloudFunctions.getRoleConfigurationProvisionings(GetRoleConfigurationProvisioningsArgs.builder()
                .roleConfigurationId("xxxxxx")
                .zoneId("xxxxxx")
                .build());
    
        }
    }
    
    variables:
      roleConfigurationProvisionings:
        fn::invoke:
          function: tencentcloud:getRoleConfigurationProvisionings
          arguments:
            roleConfigurationId: xxxxxx
            zoneId: xxxxxx
    

    Using getRoleConfigurationProvisionings

    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 getRoleConfigurationProvisionings(args: GetRoleConfigurationProvisioningsArgs, opts?: InvokeOptions): Promise<GetRoleConfigurationProvisioningsResult>
    function getRoleConfigurationProvisioningsOutput(args: GetRoleConfigurationProvisioningsOutputArgs, opts?: InvokeOptions): Output<GetRoleConfigurationProvisioningsResult>
    def get_role_configuration_provisionings(deployment_status: Optional[str] = None,
                                             filter: Optional[str] = None,
                                             id: Optional[str] = None,
                                             result_output_file: Optional[str] = None,
                                             role_configuration_id: Optional[str] = None,
                                             target_type: Optional[str] = None,
                                             target_uin: Optional[float] = None,
                                             zone_id: Optional[str] = None,
                                             opts: Optional[InvokeOptions] = None) -> GetRoleConfigurationProvisioningsResult
    def get_role_configuration_provisionings_output(deployment_status: Optional[pulumi.Input[str]] = None,
                                             filter: Optional[pulumi.Input[str]] = None,
                                             id: Optional[pulumi.Input[str]] = None,
                                             result_output_file: Optional[pulumi.Input[str]] = None,
                                             role_configuration_id: Optional[pulumi.Input[str]] = None,
                                             target_type: Optional[pulumi.Input[str]] = None,
                                             target_uin: Optional[pulumi.Input[float]] = None,
                                             zone_id: Optional[pulumi.Input[str]] = None,
                                             opts: Optional[InvokeOptions] = None) -> Output[GetRoleConfigurationProvisioningsResult]
    func GetRoleConfigurationProvisionings(ctx *Context, args *GetRoleConfigurationProvisioningsArgs, opts ...InvokeOption) (*GetRoleConfigurationProvisioningsResult, error)
    func GetRoleConfigurationProvisioningsOutput(ctx *Context, args *GetRoleConfigurationProvisioningsOutputArgs, opts ...InvokeOption) GetRoleConfigurationProvisioningsResultOutput

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

    public static class GetRoleConfigurationProvisionings 
    {
        public static Task<GetRoleConfigurationProvisioningsResult> InvokeAsync(GetRoleConfigurationProvisioningsArgs args, InvokeOptions? opts = null)
        public static Output<GetRoleConfigurationProvisioningsResult> Invoke(GetRoleConfigurationProvisioningsInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetRoleConfigurationProvisioningsResult> getRoleConfigurationProvisionings(GetRoleConfigurationProvisioningsArgs args, InvokeOptions options)
    public static Output<GetRoleConfigurationProvisioningsResult> getRoleConfigurationProvisionings(GetRoleConfigurationProvisioningsArgs args, InvokeOptions options)
    
    fn::invoke:
      function: tencentcloud:index/getRoleConfigurationProvisionings:getRoleConfigurationProvisionings
      arguments:
        # arguments dictionary

    The following arguments are supported:

    ZoneId string
    Space ID.
    DeploymentStatus string
    Deployed: Deployment succeeded; DeployedRequired: Redeployment required; DeployFailed: Deployment failed.
    Filter string
    Search by configuration name is supported.
    Id string
    ResultOutputFile string
    Used to save results.
    RoleConfigurationId string
    Permission configuration ID.
    TargetType string
    Type of the synchronized target account of the Tencent Cloud Organization. ManagerUin: admin account; MemberUin: member account.
    TargetUin double
    UIN of the synchronized target account of the Tencent Cloud Organization.
    ZoneId string
    Space ID.
    DeploymentStatus string
    Deployed: Deployment succeeded; DeployedRequired: Redeployment required; DeployFailed: Deployment failed.
    Filter string
    Search by configuration name is supported.
    Id string
    ResultOutputFile string
    Used to save results.
    RoleConfigurationId string
    Permission configuration ID.
    TargetType string
    Type of the synchronized target account of the Tencent Cloud Organization. ManagerUin: admin account; MemberUin: member account.
    TargetUin float64
    UIN of the synchronized target account of the Tencent Cloud Organization.
    zoneId String
    Space ID.
    deploymentStatus String
    Deployed: Deployment succeeded; DeployedRequired: Redeployment required; DeployFailed: Deployment failed.
    filter String
    Search by configuration name is supported.
    id String
    resultOutputFile String
    Used to save results.
    roleConfigurationId String
    Permission configuration ID.
    targetType String
    Type of the synchronized target account of the Tencent Cloud Organization. ManagerUin: admin account; MemberUin: member account.
    targetUin Double
    UIN of the synchronized target account of the Tencent Cloud Organization.
    zoneId string
    Space ID.
    deploymentStatus string
    Deployed: Deployment succeeded; DeployedRequired: Redeployment required; DeployFailed: Deployment failed.
    filter string
    Search by configuration name is supported.
    id string
    resultOutputFile string
    Used to save results.
    roleConfigurationId string
    Permission configuration ID.
    targetType string
    Type of the synchronized target account of the Tencent Cloud Organization. ManagerUin: admin account; MemberUin: member account.
    targetUin number
    UIN of the synchronized target account of the Tencent Cloud Organization.
    zone_id str
    Space ID.
    deployment_status str
    Deployed: Deployment succeeded; DeployedRequired: Redeployment required; DeployFailed: Deployment failed.
    filter str
    Search by configuration name is supported.
    id str
    result_output_file str
    Used to save results.
    role_configuration_id str
    Permission configuration ID.
    target_type str
    Type of the synchronized target account of the Tencent Cloud Organization. ManagerUin: admin account; MemberUin: member account.
    target_uin float
    UIN of the synchronized target account of the Tencent Cloud Organization.
    zoneId String
    Space ID.
    deploymentStatus String
    Deployed: Deployment succeeded; DeployedRequired: Redeployment required; DeployFailed: Deployment failed.
    filter String
    Search by configuration name is supported.
    id String
    resultOutputFile String
    Used to save results.
    roleConfigurationId String
    Permission configuration ID.
    targetType String
    Type of the synchronized target account of the Tencent Cloud Organization. ManagerUin: admin account; MemberUin: member account.
    targetUin Number
    UIN of the synchronized target account of the Tencent Cloud Organization.

    getRoleConfigurationProvisionings Result

    The following output properties are available:

    id String
    roleConfigurationProvisionings List<Property Map>
    Department member account list.
    zoneId String
    deploymentStatus String
    filter String
    resultOutputFile String
    roleConfigurationId String
    targetType String
    targetUin Number

    Supporting Types

    GetRoleConfigurationProvisioningsRoleConfigurationProvisioning

    CreateTime string
    DeploymentStatus string
    Deployed: Deployment succeeded; DeployedRequired: Redeployment required; DeployFailed: Deployment failed.
    RoleConfigurationId string
    Permission configuration ID.
    RoleConfigurationName string
    TargetName string
    TargetType string
    Type of the synchronized target account of the Tencent Cloud Organization. ManagerUin: admin account; MemberUin: member account.
    TargetUin double
    UIN of the synchronized target account of the Tencent Cloud Organization.
    UpdateTime string
    CreateTime string
    DeploymentStatus string
    Deployed: Deployment succeeded; DeployedRequired: Redeployment required; DeployFailed: Deployment failed.
    RoleConfigurationId string
    Permission configuration ID.
    RoleConfigurationName string
    TargetName string
    TargetType string
    Type of the synchronized target account of the Tencent Cloud Organization. ManagerUin: admin account; MemberUin: member account.
    TargetUin float64
    UIN of the synchronized target account of the Tencent Cloud Organization.
    UpdateTime string
    createTime String
    deploymentStatus String
    Deployed: Deployment succeeded; DeployedRequired: Redeployment required; DeployFailed: Deployment failed.
    roleConfigurationId String
    Permission configuration ID.
    roleConfigurationName String
    targetName String
    targetType String
    Type of the synchronized target account of the Tencent Cloud Organization. ManagerUin: admin account; MemberUin: member account.
    targetUin Double
    UIN of the synchronized target account of the Tencent Cloud Organization.
    updateTime String
    createTime string
    deploymentStatus string
    Deployed: Deployment succeeded; DeployedRequired: Redeployment required; DeployFailed: Deployment failed.
    roleConfigurationId string
    Permission configuration ID.
    roleConfigurationName string
    targetName string
    targetType string
    Type of the synchronized target account of the Tencent Cloud Organization. ManagerUin: admin account; MemberUin: member account.
    targetUin number
    UIN of the synchronized target account of the Tencent Cloud Organization.
    updateTime string
    create_time str
    deployment_status str
    Deployed: Deployment succeeded; DeployedRequired: Redeployment required; DeployFailed: Deployment failed.
    role_configuration_id str
    Permission configuration ID.
    role_configuration_name str
    target_name str
    target_type str
    Type of the synchronized target account of the Tencent Cloud Organization. ManagerUin: admin account; MemberUin: member account.
    target_uin float
    UIN of the synchronized target account of the Tencent Cloud Organization.
    update_time str
    createTime String
    deploymentStatus String
    Deployed: Deployment succeeded; DeployedRequired: Redeployment required; DeployFailed: Deployment failed.
    roleConfigurationId String
    Permission configuration ID.
    roleConfigurationName String
    targetName String
    targetType String
    Type of the synchronized target account of the Tencent Cloud Organization. ManagerUin: admin account; MemberUin: member account.
    targetUin Number
    UIN of the synchronized target account of the Tencent Cloud Organization.
    updateTime String

    Package Details

    Repository
    tencentcloud tencentcloudstack/terraform-provider-tencentcloud
    License
    Notes
    This Pulumi package is based on the tencentcloud Terraform Provider.
    tencentcloud logo
    tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack