1. Registry
  2. Packages
  3. Strata Cloud Manager Provider
  4. API Docs
  5. getSnippetCategory
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

    SnippetCategory data source

    Using getSnippetCategory

    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 getSnippetCategory(args: GetSnippetCategoryArgs, opts?: InvokeOptions): Promise<GetSnippetCategoryResult>
    function getSnippetCategoryOutput(args: GetSnippetCategoryOutputArgs, opts?: InvokeOutputOptions): Output<GetSnippetCategoryResult>
    def get_snippet_category(id: Optional[str] = None,
                             name: Optional[str] = None,
                             opts: Optional[InvokeOptions] = None) -> GetSnippetCategoryResult
    def get_snippet_category_output(id: pulumi.Input[Optional[str]] = None,
                             name: pulumi.Input[Optional[str]] = None,
                             opts: Optional[InvokeOutputOptions] = None) -> Output[GetSnippetCategoryResult]
    func GetSnippetCategory(ctx *Context, args *GetSnippetCategoryArgs, opts ...InvokeOption) (*GetSnippetCategoryResult, error)
    func GetSnippetCategoryOutput(ctx *Context, args *GetSnippetCategoryOutputArgs, opts ...InvokeOption) GetSnippetCategoryResultOutput

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

    public static class GetSnippetCategory 
    {
        public static Task<GetSnippetCategoryResult> InvokeAsync(GetSnippetCategoryArgs args, InvokeOptions? opts = null)
        public static Output<GetSnippetCategoryResult> Invoke(GetSnippetCategoryInvokeArgs args, InvokeOptions? opts = null)
        public static Output<GetSnippetCategoryResult> Invoke(GetSnippetCategoryInvokeArgs args, InvokeOutputOptions opts)
    }
    public static CompletableFuture<GetSnippetCategoryResult> getSnippetCategory(GetSnippetCategoryArgs args, InvokeOptions options)
    public static Output<GetSnippetCategoryResult> getSnippetCategory(GetSnippetCategoryArgs args, InvokeOptions options)
    public static Output<GetSnippetCategoryResult> getSnippetCategory(GetSnippetCategoryArgs args, InvokeOutputOptions options)
    
    fn::invoke:
      function: scm:index/getSnippetCategory:getSnippetCategory
      arguments:
        # arguments dictionary
    data "scm_get_snippet_category" "name" {
        # arguments
    }

    The following arguments are supported:

    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

    getSnippetCategory Result

    The following output properties are available:

    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<GetSnippetCategoryFolder>
    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 []GetSnippetCategoryFolder
    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<GetSnippetCategoryFolder>
    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 GetSnippetCategoryFolder[]
    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[GetSnippetCategoryFolder]
    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

    Supporting Types

    GetSnippetCategoryFolder

    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