import * as pulumi from "@pulumi/pulumi"; /** * Data Source schema for Volcengine::CloudIdentity::PermissionSetProvisioning */ export declare function getPermissionSetProvisioning(args: GetPermissionSetProvisioningArgs, opts?: pulumi.InvokeOptions): Promise; /** * A collection of arguments for invoking getPermissionSetProvisioning. */ export interface GetPermissionSetProvisioningArgs { /** * Uniquely identifies the resource. */ id: string; } /** * A collection of values returned by getPermissionSetProvisioning. */ export interface GetPermissionSetProvisioningResult { /** * Creation time */ readonly createdTime: string; /** * Uniquely identifies the resource. */ readonly id: string; /** * Permission set ID */ readonly permissionSetId: string; /** * Permission set name */ readonly permissionSetName: string; /** * Permission set status Running: In progress, Reprovision Required: Redeployment required, Provision Failed: Deployment failed, Provisioned: Deployed */ readonly provisioningStatus: string; /** * Authorized account ID */ readonly targetId: string; /** * Account name */ readonly targetName: string; /** * Update time */ readonly updatedTime: string; } /** * Data Source schema for Volcengine::CloudIdentity::PermissionSetProvisioning */ export declare function getPermissionSetProvisioningOutput(args: GetPermissionSetProvisioningOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output; /** * A collection of arguments for invoking getPermissionSetProvisioning. */ export interface GetPermissionSetProvisioningOutputArgs { /** * Uniquely identifies the resource. */ id: pulumi.Input; }