1. Registry
  2. Packages
  3. Strata Cloud Manager Provider
  4. API Docs
  5. getSnippetCategoryList
Viewing docs for Strata Cloud Manager v1.2.1
published on Friday, Oct 16, 2026 by Pulumi
scm logo Strata Cloud Manager
Viewing docs for Strata Cloud Manager v1.2.1
published on Friday, Oct 16, 2026 by Pulumi

    Retrieves a listing of config items.

    Using getSnippetCategoryList

    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 getSnippetCategoryList(args: GetSnippetCategoryListArgs, opts?: InvokeOptions): Promise<GetSnippetCategoryListResult>
    function getSnippetCategoryListOutput(args: GetSnippetCategoryListOutputArgs, opts?: InvokeOutputOptions): Output<GetSnippetCategoryListResult>
    def get_snippet_category_list(device: Optional[str] = None,
                                  folder: Optional[str] = None,
                                  limit: Optional[int] = None,
                                  name: Optional[str] = None,
                                  offset: Optional[int] = None,
                                  snippet: Optional[str] = None,
                                  opts: Optional[InvokeOptions] = None) -> GetSnippetCategoryListResult
    def get_snippet_category_list_output(device: pulumi.Input[Optional[str]] = None,
                                  folder: pulumi.Input[Optional[str]] = None,
                                  limit: pulumi.Input[Optional[int]] = None,
                                  name: pulumi.Input[Optional[str]] = None,
                                  offset: pulumi.Input[Optional[int]] = None,
                                  snippet: pulumi.Input[Optional[str]] = None,
                                  opts: Optional[InvokeOutputOptions] = None) -> Output[GetSnippetCategoryListResult]
    func GetSnippetCategoryList(ctx *Context, args *GetSnippetCategoryListArgs, opts ...InvokeOption) (*GetSnippetCategoryListResult, error)
    func GetSnippetCategoryListOutput(ctx *Context, args *GetSnippetCategoryListOutputArgs, opts ...InvokeOption) GetSnippetCategoryListResultOutput

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

    public static class GetSnippetCategoryList 
    {
        public static Task<GetSnippetCategoryListResult> InvokeAsync(GetSnippetCategoryListArgs args, InvokeOptions? opts = null)
        public static Output<GetSnippetCategoryListResult> Invoke(GetSnippetCategoryListInvokeArgs args, InvokeOptions? opts = null)
        public static Output<GetSnippetCategoryListResult> Invoke(GetSnippetCategoryListInvokeArgs args, InvokeOutputOptions opts)
    }
    public static CompletableFuture<GetSnippetCategoryListResult> getSnippetCategoryList(GetSnippetCategoryListArgs args, InvokeOptions options)
    public static Output<GetSnippetCategoryListResult> getSnippetCategoryList(GetSnippetCategoryListArgs args, InvokeOptions options)
    public static Output<GetSnippetCategoryListResult> getSnippetCategoryList(GetSnippetCategoryListArgs args, InvokeOutputOptions options)
    
    fn::invoke:
      function: scm:index/getSnippetCategoryList:getSnippetCategoryList
      arguments:
        # arguments dictionary
    data "scm_get_snippet_category_list" "name" {
        # arguments
    }

    The following arguments are supported:

    Device string
    The device of the item.
    Folder string
    The folder of the item. Default: Shared.
    Limit int
    The max number of items to return. Default: 200.
    Name string
    The name of the item.
    Offset int
    The offset of the first item to return.
    Snippet string
    The snippet of the item.
    Device string
    The device of the item.
    Folder string
    The folder of the item. Default: Shared.
    Limit int
    The max number of items to return. Default: 200.
    Name string
    The name of the item.
    Offset int
    The offset of the first item to return.
    Snippet string
    The snippet of the item.
    device string
    The device of the item.
    folder string
    The folder of the item. Default: Shared.
    limit number
    The max number of items to return. Default: 200.
    name string
    The name of the item.
    offset number
    The offset of the first item to return.
    snippet string
    The snippet of the item.
    device String
    The device of the item.
    folder String
    The folder of the item. Default: Shared.
    limit Integer
    The max number of items to return. Default: 200.
    name String
    The name of the item.
    offset Integer
    The offset of the first item to return.
    snippet String
    The snippet of the item.
    device string
    The device of the item.
    folder string
    The folder of the item. Default: Shared.
    limit number
    The max number of items to return. Default: 200.
    name string
    The name of the item.
    offset number
    The offset of the first item to return.
    snippet string
    The snippet of the item.
    device str
    The device of the item.
    folder str
    The folder of the item. Default: Shared.
    limit int
    The max number of items to return. Default: 200.
    name str
    The name of the item.
    offset int
    The offset of the first item to return.
    snippet str
    The snippet of the item.
    device String
    The device of the item.
    folder String
    The folder of the item. Default: Shared.
    limit Number
    The max number of items to return. Default: 200.
    name String
    The name of the item.
    offset Number
    The offset of the first item to return.
    snippet String
    The snippet of the item.

    getSnippetCategoryList Result

    The following output properties are available:

    Datas List<GetSnippetCategoryListData>
    The data.
    Tfid string
    The Terraform ID.
    Total int
    The total number of items.
    Device string
    The device of the item.
    Folder string
    The folder of the item. Default: Shared.
    Limit int
    The max number of items to return. Default: 200.
    Name string
    The name of the item.
    Offset int
    The offset of the first item to return.
    Snippet string
    The snippet of the item.
    Datas []GetSnippetCategoryListData
    The data.
    Tfid string
    The Terraform ID.
    Total int
    The total number of items.
    Device string
    The device of the item.
    Folder string
    The folder of the item. Default: Shared.
    Limit int
    The max number of items to return. Default: 200.
    Name string
    The name of the item.
    Offset int
    The offset of the first item to return.
    Snippet string
    The snippet of the item.
    datas list(object)
    The data.
    tfid string
    The Terraform ID.
    total number
    The total number of items.
    device string
    The device of the item.
    folder string
    The folder of the item. Default: Shared.
    limit number
    The max number of items to return. Default: 200.
    name string
    The name of the item.
    offset number
    The offset of the first item to return.
    snippet string
    The snippet of the item.
    datas List<GetSnippetCategoryListData>
    The data.
    tfid String
    The Terraform ID.
    total Integer
    The total number of items.
    device String
    The device of the item.
    folder String
    The folder of the item. Default: Shared.
    limit Integer
    The max number of items to return. Default: 200.
    name String
    The name of the item.
    offset Integer
    The offset of the first item to return.
    snippet String
    The snippet of the item.
    datas GetSnippetCategoryListData[]
    The data.
    tfid string
    The Terraform ID.
    total number
    The total number of items.
    device string
    The device of the item.
    folder string
    The folder of the item. Default: Shared.
    limit number
    The max number of items to return. Default: 200.
    name string
    The name of the item.
    offset number
    The offset of the first item to return.
    snippet string
    The snippet of the item.
    datas Sequence[GetSnippetCategoryListData]
    The data.
    tfid str
    The Terraform ID.
    total int
    The total number of items.
    device str
    The device of the item.
    folder str
    The folder of the item. Default: Shared.
    limit int
    The max number of items to return. Default: 200.
    name str
    The name of the item.
    offset int
    The offset of the first item to return.
    snippet str
    The snippet of the item.
    datas List<Property Map>
    The data.
    tfid String
    The Terraform ID.
    total Number
    The total number of items.
    device String
    The device of the item.
    folder String
    The folder of the item. Default: Shared.
    limit Number
    The max number of items to return. Default: 200.
    name String
    The name of the item.
    offset Number
    The offset of the first item to return.
    snippet String
    The snippet of the item.

    Supporting Types

    GetSnippetCategoryListData

    CreatedIn string
    Created in
    Description string
    Description
    DisplayName string
    Display name
    DonorCreated int
    Donor created
    DonorSnippetFileId int
    Donor snippet file id
    DonorSnippetVersion int
    Donor snippet version
    DonorTenantId string
    Donor tenant id
    DonorTenantName string
    Donor tenant name
    DonorTsg string
    Donor tsg
    EnablePrefix bool
    Enable prefix
    Error string
    Error
    Folders List<GetSnippetCategoryListDataFolder>
    Folders
    Id string
    Id
    Labels List<string>
    Labels
    LastUpdate string
    Last update
    MsgUuid string
    Msg uuid
    Name string
    Name
    Prefix string
    Prefix
    RecipientPausedUpdate bool
    Recipient paused update
    RecipientTenantId string
    Recipient tenant id
    RecipientTenantName string
    Recipient tenant name
    RecipientTsg string
    Recipient tsg
    RecipientValidateBeforeUpdate bool
    Recipient validate before update
    SharedIn string
    Shared in
    SnippetUuid string
    Snippet uuid
    Status string
    Status
    Tfid string
    The Terraform ID.
    Type string
    Type
    Version int
    Version
    CreatedIn string
    Created in
    Description string
    Description
    DisplayName string
    Display name
    DonorCreated int
    Donor created
    DonorSnippetFileId int
    Donor snippet file id
    DonorSnippetVersion int
    Donor snippet version
    DonorTenantId string
    Donor tenant id
    DonorTenantName string
    Donor tenant name
    DonorTsg string
    Donor tsg
    EnablePrefix bool
    Enable prefix
    Error string
    Error
    Folders []GetSnippetCategoryListDataFolder
    Folders
    Id string
    Id
    Labels []string
    Labels
    LastUpdate string
    Last update
    MsgUuid string
    Msg uuid
    Name string
    Name
    Prefix string
    Prefix
    RecipientPausedUpdate bool
    Recipient paused update
    RecipientTenantId string
    Recipient tenant id
    RecipientTenantName string
    Recipient tenant name
    RecipientTsg string
    Recipient tsg
    RecipientValidateBeforeUpdate bool
    Recipient validate before update
    SharedIn string
    Shared in
    SnippetUuid string
    Snippet uuid
    Status string
    Status
    Tfid string
    The Terraform ID.
    Type string
    Type
    Version int
    Version
    created_in string
    Created in
    description string
    Description
    display_name string
    Display name
    donor_created number
    Donor created
    donor_snippet_file_id number
    Donor snippet file id
    donor_snippet_version number
    Donor snippet version
    donor_tenant_id string
    Donor tenant id
    donor_tenant_name string
    Donor tenant name
    donor_tsg string
    Donor tsg
    enable_prefix bool
    Enable prefix
    error string
    Error
    folders list(object)
    Folders
    id string
    Id
    labels list(string)
    Labels
    last_update string
    Last update
    msg_uuid string
    Msg uuid
    name string
    Name
    prefix string
    Prefix
    recipient_paused_update bool
    Recipient paused update
    recipient_tenant_id string
    Recipient tenant id
    recipient_tenant_name string
    Recipient tenant name
    recipient_tsg string
    Recipient tsg
    recipient_validate_before_update bool
    Recipient validate before update
    shared_in string
    Shared in
    snippet_uuid string
    Snippet uuid
    status string
    Status
    tfid string
    The Terraform ID.
    type string
    Type
    version number
    Version
    createdIn String
    Created in
    description String
    Description
    displayName String
    Display name
    donorCreated Integer
    Donor created
    donorSnippetFileId Integer
    Donor snippet file id
    donorSnippetVersion Integer
    Donor snippet version
    donorTenantId String
    Donor tenant id
    donorTenantName String
    Donor tenant name
    donorTsg String
    Donor tsg
    enablePrefix Boolean
    Enable prefix
    error String
    Error
    folders List<GetSnippetCategoryListDataFolder>
    Folders
    id String
    Id
    labels List<String>
    Labels
    lastUpdate String
    Last update
    msgUuid String
    Msg uuid
    name String
    Name
    prefix String
    Prefix
    recipientPausedUpdate Boolean
    Recipient paused update
    recipientTenantId String
    Recipient tenant id
    recipientTenantName String
    Recipient tenant name
    recipientTsg String
    Recipient tsg
    recipientValidateBeforeUpdate Boolean
    Recipient validate before update
    sharedIn String
    Shared in
    snippetUuid String
    Snippet uuid
    status String
    Status
    tfid String
    The Terraform ID.
    type String
    Type
    version Integer
    Version
    createdIn string
    Created in
    description string
    Description
    displayName string
    Display name
    donorCreated number
    Donor created
    donorSnippetFileId number
    Donor snippet file id
    donorSnippetVersion number
    Donor snippet version
    donorTenantId string
    Donor tenant id
    donorTenantName string
    Donor tenant name
    donorTsg string
    Donor tsg
    enablePrefix boolean
    Enable prefix
    error string
    Error
    folders GetSnippetCategoryListDataFolder[]
    Folders
    id string
    Id
    labels string[]
    Labels
    lastUpdate string
    Last update
    msgUuid string
    Msg uuid
    name string
    Name
    prefix string
    Prefix
    recipientPausedUpdate boolean
    Recipient paused update
    recipientTenantId string
    Recipient tenant id
    recipientTenantName string
    Recipient tenant name
    recipientTsg string
    Recipient tsg
    recipientValidateBeforeUpdate boolean
    Recipient validate before update
    sharedIn string
    Shared in
    snippetUuid string
    Snippet uuid
    status string
    Status
    tfid string
    The Terraform ID.
    type string
    Type
    version number
    Version
    created_in str
    Created in
    description str
    Description
    display_name str
    Display name
    donor_created int
    Donor created
    donor_snippet_file_id int
    Donor snippet file id
    donor_snippet_version int
    Donor snippet version
    donor_tenant_id str
    Donor tenant id
    donor_tenant_name str
    Donor tenant name
    donor_tsg str
    Donor tsg
    enable_prefix bool
    Enable prefix
    error str
    Error
    folders Sequence[GetSnippetCategoryListDataFolder]
    Folders
    id str
    Id
    labels Sequence[str]
    Labels
    last_update str
    Last update
    msg_uuid str
    Msg uuid
    name str
    Name
    prefix str
    Prefix
    recipient_paused_update bool
    Recipient paused update
    recipient_tenant_id str
    Recipient tenant id
    recipient_tenant_name str
    Recipient tenant name
    recipient_tsg str
    Recipient tsg
    recipient_validate_before_update bool
    Recipient validate before update
    shared_in str
    Shared in
    snippet_uuid str
    Snippet uuid
    status str
    Status
    tfid str
    The Terraform ID.
    type str
    Type
    version int
    Version
    createdIn String
    Created in
    description String
    Description
    displayName String
    Display name
    donorCreated Number
    Donor created
    donorSnippetFileId Number
    Donor snippet file id
    donorSnippetVersion Number
    Donor snippet version
    donorTenantId String
    Donor tenant id
    donorTenantName String
    Donor tenant name
    donorTsg String
    Donor tsg
    enablePrefix Boolean
    Enable prefix
    error String
    Error
    folders List<Property Map>
    Folders
    id String
    Id
    labels List<String>
    Labels
    lastUpdate String
    Last update
    msgUuid String
    Msg uuid
    name String
    Name
    prefix String
    Prefix
    recipientPausedUpdate Boolean
    Recipient paused update
    recipientTenantId String
    Recipient tenant id
    recipientTenantName String
    Recipient tenant name
    recipientTsg String
    Recipient tsg
    recipientValidateBeforeUpdate Boolean
    Recipient validate before update
    sharedIn String
    Shared in
    snippetUuid String
    Snippet uuid
    status String
    Status
    tfid String
    The Terraform ID.
    type String
    Type
    version Number
    Version

    GetSnippetCategoryListDataFolder

    Id string
    Id
    Name string
    Name
    Id string
    Id
    Name string
    Name
    id string
    Id
    name string
    Name
    id String
    Id
    name String
    Name
    id string
    Id
    name string
    Name
    id str
    Id
    name str
    Name
    id String
    Id
    name String
    Name

    Package Details

    Repository
    scm pulumi/pulumi-scm
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the scm Terraform Provider.
    scm logo Strata Cloud Manager
    Viewing docs for Strata Cloud Manager v1.2.1
    published on Friday, Oct 16, 2026 by Pulumi

      Try Pulumi Cloud free.
      Your team will thank you.

      Start free trial