1. Packages
  2. Packages
  3. Volcenginecc Provider
  4. API Docs
  5. cloudidentity
  6. getPermissionSetAssignment
Viewing docs for volcenginecc v0.0.32
published on Thursday, Apr 23, 2026 by Volcengine
volcenginecc logo
Viewing docs for volcenginecc v0.0.32
published on Thursday, Apr 23, 2026 by Volcengine

    Data Source schema for Volcengine::CloudIdentity::PermissionSetAssignment

    Using getPermissionSetAssignment

    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 getPermissionSetAssignment(args: GetPermissionSetAssignmentArgs, opts?: InvokeOptions): Promise<GetPermissionSetAssignmentResult>
    function getPermissionSetAssignmentOutput(args: GetPermissionSetAssignmentOutputArgs, opts?: InvokeOptions): Output<GetPermissionSetAssignmentResult>
    def get_permission_set_assignment(id: Optional[str] = None,
                                      opts: Optional[InvokeOptions] = None) -> GetPermissionSetAssignmentResult
    def get_permission_set_assignment_output(id: Optional[pulumi.Input[str]] = None,
                                      opts: Optional[InvokeOptions] = None) -> Output[GetPermissionSetAssignmentResult]
    func LookupPermissionSetAssignment(ctx *Context, args *LookupPermissionSetAssignmentArgs, opts ...InvokeOption) (*LookupPermissionSetAssignmentResult, error)
    func LookupPermissionSetAssignmentOutput(ctx *Context, args *LookupPermissionSetAssignmentOutputArgs, opts ...InvokeOption) LookupPermissionSetAssignmentResultOutput

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

    public static class GetPermissionSetAssignment 
    {
        public static Task<GetPermissionSetAssignmentResult> InvokeAsync(GetPermissionSetAssignmentArgs args, InvokeOptions? opts = null)
        public static Output<GetPermissionSetAssignmentResult> Invoke(GetPermissionSetAssignmentInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetPermissionSetAssignmentResult> getPermissionSetAssignment(GetPermissionSetAssignmentArgs args, InvokeOptions options)
    public static Output<GetPermissionSetAssignmentResult> getPermissionSetAssignment(GetPermissionSetAssignmentArgs args, InvokeOptions options)
    
    fn::invoke:
      function: volcenginecc:cloudidentity/getPermissionSetAssignment:getPermissionSetAssignment
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Id string
    Uniquely identifies the resource.
    Id string
    Uniquely identifies the resource.
    id String
    Uniquely identifies the resource.
    id string
    Uniquely identifies the resource.
    id str
    Uniquely identifies the resource.
    id String
    Uniquely identifies the resource.

    getPermissionSetAssignment Result

    The following output properties are available:

    CreatedTime string
    Authorization creation time
    Id string
    Uniquely identifies the resource.
    PermissionSetId string
    Permission set ID
    PermissionSetName string
    Permission set name
    PrincipalId string
    Cloud Identity Center object ID
    PrincipalName string
    Cloud Identity Center object name
    PrincipalType string
    Cloud Identity Center object type: User or Group
    TargetId string
    Authorized account ID
    TargetName string
    Authorized account name
    CreatedTime string
    Authorization creation time
    Id string
    Uniquely identifies the resource.
    PermissionSetId string
    Permission set ID
    PermissionSetName string
    Permission set name
    PrincipalId string
    Cloud Identity Center object ID
    PrincipalName string
    Cloud Identity Center object name
    PrincipalType string
    Cloud Identity Center object type: User or Group
    TargetId string
    Authorized account ID
    TargetName string
    Authorized account name
    createdTime String
    Authorization creation time
    id String
    Uniquely identifies the resource.
    permissionSetId String
    Permission set ID
    permissionSetName String
    Permission set name
    principalId String
    Cloud Identity Center object ID
    principalName String
    Cloud Identity Center object name
    principalType String
    Cloud Identity Center object type: User or Group
    targetId String
    Authorized account ID
    targetName String
    Authorized account name
    createdTime string
    Authorization creation time
    id string
    Uniquely identifies the resource.
    permissionSetId string
    Permission set ID
    permissionSetName string
    Permission set name
    principalId string
    Cloud Identity Center object ID
    principalName string
    Cloud Identity Center object name
    principalType string
    Cloud Identity Center object type: User or Group
    targetId string
    Authorized account ID
    targetName string
    Authorized account name
    created_time str
    Authorization creation time
    id str
    Uniquely identifies the resource.
    permission_set_id str
    Permission set ID
    permission_set_name str
    Permission set name
    principal_id str
    Cloud Identity Center object ID
    principal_name str
    Cloud Identity Center object name
    principal_type str
    Cloud Identity Center object type: User or Group
    target_id str
    Authorized account ID
    target_name str
    Authorized account name
    createdTime String
    Authorization creation time
    id String
    Uniquely identifies the resource.
    permissionSetId String
    Permission set ID
    permissionSetName String
    Permission set name
    principalId String
    Cloud Identity Center object ID
    principalName String
    Cloud Identity Center object name
    principalType String
    Cloud Identity Center object type: User or Group
    targetId String
    Authorized account ID
    targetName String
    Authorized account name

    Package Details

    Repository
    volcenginecc volcengine/pulumi-volcenginecc
    License
    MPL-2.0
    Notes
    This Pulumi package is based on the volcenginecc Terraform Provider.
    volcenginecc logo
    Viewing docs for volcenginecc v0.0.32
    published on Thursday, Apr 23, 2026 by Volcengine
      Try Pulumi Cloud free. Your team will thank you.