1. Packages
  2. Bytepluscc Provider
  3. API Docs
  4. cloudidentity
  5. getPermissionSetAssignment
Viewing docs for bytepluscc v0.0.16
published on Monday, Mar 9, 2026 by Byteplus
bytepluscc logo
Viewing docs for bytepluscc v0.0.16
published on Monday, Mar 9, 2026 by Byteplus

    Data Source schema for Byteplus::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: bytepluscc: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
    授权创建时间。
    Id string
    Uniquely identifies the resource.
    PermissionSetId string
    权限集 ID。
    PermissionSetName string
    权限集名称。
    PrincipalId string
    云身份中心对象 ID
    PrincipalName string
    云身份中心对象名。
    PrincipalType string
    云身份中心对象类型,User 或者 Group。
    TargetId string
    授权账号 ID。
    TargetName string
    授权账号名。
    CreatedTime string
    授权创建时间。
    Id string
    Uniquely identifies the resource.
    PermissionSetId string
    权限集 ID。
    PermissionSetName string
    权限集名称。
    PrincipalId string
    云身份中心对象 ID
    PrincipalName string
    云身份中心对象名。
    PrincipalType string
    云身份中心对象类型,User 或者 Group。
    TargetId string
    授权账号 ID。
    TargetName string
    授权账号名。
    createdTime String
    授权创建时间。
    id String
    Uniquely identifies the resource.
    permissionSetId String
    权限集 ID。
    permissionSetName String
    权限集名称。
    principalId String
    云身份中心对象 ID
    principalName String
    云身份中心对象名。
    principalType String
    云身份中心对象类型,User 或者 Group。
    targetId String
    授权账号 ID。
    targetName String
    授权账号名。
    createdTime string
    授权创建时间。
    id string
    Uniquely identifies the resource.
    permissionSetId string
    权限集 ID。
    permissionSetName string
    权限集名称。
    principalId string
    云身份中心对象 ID
    principalName string
    云身份中心对象名。
    principalType string
    云身份中心对象类型,User 或者 Group。
    targetId string
    授权账号 ID。
    targetName string
    授权账号名。
    created_time str
    授权创建时间。
    id str
    Uniquely identifies the resource.
    permission_set_id str
    权限集 ID。
    permission_set_name str
    权限集名称。
    principal_id str
    云身份中心对象 ID
    principal_name str
    云身份中心对象名。
    principal_type str
    云身份中心对象类型,User 或者 Group。
    target_id str
    授权账号 ID。
    target_name str
    授权账号名。
    createdTime String
    授权创建时间。
    id String
    Uniquely identifies the resource.
    permissionSetId String
    权限集 ID。
    permissionSetName String
    权限集名称。
    principalId String
    云身份中心对象 ID
    principalName String
    云身份中心对象名。
    principalType String
    云身份中心对象类型,User 或者 Group。
    targetId String
    授权账号 ID。
    targetName String
    授权账号名。

    Package Details

    Repository
    bytepluscc byteplus-sdk/pulumi-bytepluscc
    License
    MPL-2.0
    Notes
    This Pulumi package is based on the bytepluscc Terraform Provider.
    bytepluscc logo
    Viewing docs for bytepluscc v0.0.16
    published on Monday, Mar 9, 2026 by Byteplus
      Try Pulumi Cloud free. Your team will thank you.