1. Packages
  2. Bytepluscc Provider
  3. API Docs
  4. cloudidentity
  5. getPermissionSet
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::PermissionSet

    Using getPermissionSet

    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 getPermissionSet(args: GetPermissionSetArgs, opts?: InvokeOptions): Promise<GetPermissionSetResult>
    function getPermissionSetOutput(args: GetPermissionSetOutputArgs, opts?: InvokeOptions): Output<GetPermissionSetResult>
    def get_permission_set(id: Optional[str] = None,
                           opts: Optional[InvokeOptions] = None) -> GetPermissionSetResult
    def get_permission_set_output(id: Optional[pulumi.Input[str]] = None,
                           opts: Optional[InvokeOptions] = None) -> Output[GetPermissionSetResult]
    func LookupPermissionSet(ctx *Context, args *LookupPermissionSetArgs, opts ...InvokeOption) (*LookupPermissionSetResult, error)
    func LookupPermissionSetOutput(ctx *Context, args *LookupPermissionSetOutputArgs, opts ...InvokeOption) LookupPermissionSetResultOutput

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

    public static class GetPermissionSet 
    {
        public static Task<GetPermissionSetResult> InvokeAsync(GetPermissionSetArgs args, InvokeOptions? opts = null)
        public static Output<GetPermissionSetResult> Invoke(GetPermissionSetInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetPermissionSetResult> getPermissionSet(GetPermissionSetArgs args, InvokeOptions options)
    public static Output<GetPermissionSetResult> getPermissionSet(GetPermissionSetArgs args, InvokeOptions options)
    
    fn::invoke:
      function: bytepluscc:cloudidentity/getPermissionSet:getPermissionSet
      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.

    getPermissionSet Result

    The following output properties are available:

    CreatedTime string
    创建时间。
    Description string
    权限集描述。
    Id string
    Uniquely identifies the resource.
    Name string
    权限集名称。
    PermissionPolicies List<Byteplus.GetPermissionSetPermissionPolicy>
    权限集下的策略列表。
    PermissionSetId string
    权限集 ID。
    RelayState string
    跳转控制台 URL。
    SessionDuration int
    session 过期时间,单位秒。
    StatusNotifications List<string>
    状态通知配置。
    UpdatedTime string
    更新时间。
    CreatedTime string
    创建时间。
    Description string
    权限集描述。
    Id string
    Uniquely identifies the resource.
    Name string
    权限集名称。
    PermissionPolicies []GetPermissionSetPermissionPolicy
    权限集下的策略列表。
    PermissionSetId string
    权限集 ID。
    RelayState string
    跳转控制台 URL。
    SessionDuration int
    session 过期时间,单位秒。
    StatusNotifications []string
    状态通知配置。
    UpdatedTime string
    更新时间。
    createdTime String
    创建时间。
    description String
    权限集描述。
    id String
    Uniquely identifies the resource.
    name String
    权限集名称。
    permissionPolicies List<GetPermissionSetPermissionPolicy>
    权限集下的策略列表。
    permissionSetId String
    权限集 ID。
    relayState String
    跳转控制台 URL。
    sessionDuration Integer
    session 过期时间,单位秒。
    statusNotifications List<String>
    状态通知配置。
    updatedTime String
    更新时间。
    createdTime string
    创建时间。
    description string
    权限集描述。
    id string
    Uniquely identifies the resource.
    name string
    权限集名称。
    permissionPolicies GetPermissionSetPermissionPolicy[]
    权限集下的策略列表。
    permissionSetId string
    权限集 ID。
    relayState string
    跳转控制台 URL。
    sessionDuration number
    session 过期时间,单位秒。
    statusNotifications string[]
    状态通知配置。
    updatedTime string
    更新时间。
    created_time str
    创建时间。
    description str
    权限集描述。
    id str
    Uniquely identifies the resource.
    name str
    权限集名称。
    permission_policies Sequence[GetPermissionSetPermissionPolicy]
    权限集下的策略列表。
    permission_set_id str
    权限集 ID。
    relay_state str
    跳转控制台 URL。
    session_duration int
    session 过期时间,单位秒。
    status_notifications Sequence[str]
    状态通知配置。
    updated_time str
    更新时间。
    createdTime String
    创建时间。
    description String
    权限集描述。
    id String
    Uniquely identifies the resource.
    name String
    权限集名称。
    permissionPolicies List<Property Map>
    权限集下的策略列表。
    permissionSetId String
    权限集 ID。
    relayState String
    跳转控制台 URL。
    sessionDuration Number
    session 过期时间,单位秒。
    statusNotifications List<String>
    状态通知配置。
    updatedTime String
    更新时间。

    Supporting Types

    GetPermissionSetPermissionPolicy

    CreatedTime string
    策略创建时间。
    PermissionPolicyDocument string
    策略语法内容。语法可参考 策略语法说明。
    PermissionPolicyName string
    策略名称。
    PermissionPolicyType string
    策略类型,System or Inline。
    CreatedTime string
    策略创建时间。
    PermissionPolicyDocument string
    策略语法内容。语法可参考 策略语法说明。
    PermissionPolicyName string
    策略名称。
    PermissionPolicyType string
    策略类型,System or Inline。
    createdTime String
    策略创建时间。
    permissionPolicyDocument String
    策略语法内容。语法可参考 策略语法说明。
    permissionPolicyName String
    策略名称。
    permissionPolicyType String
    策略类型,System or Inline。
    createdTime string
    策略创建时间。
    permissionPolicyDocument string
    策略语法内容。语法可参考 策略语法说明。
    permissionPolicyName string
    策略名称。
    permissionPolicyType string
    策略类型,System or Inline。
    created_time str
    策略创建时间。
    permission_policy_document str
    策略语法内容。语法可参考 策略语法说明。
    permission_policy_name str
    策略名称。
    permission_policy_type str
    策略类型,System or Inline。
    createdTime String
    策略创建时间。
    permissionPolicyDocument String
    策略语法内容。语法可参考 策略语法说明。
    permissionPolicyName String
    策略名称。
    permissionPolicyType String
    策略类型,System or Inline。

    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.