1. Packages
  2. Octopusdeploy Provider
  3. API Docs
  4. getTagSets
octopusdeploy 0.43.1 published on Wednesday, Apr 30, 2025 by octopusdeploylabs

octopusdeploy.getTagSets

Explore with Pulumi AI

octopusdeploy logo
octopusdeploy 0.43.1 published on Wednesday, Apr 30, 2025 by octopusdeploylabs

    Provides information about existing tag sets.

    Using getTagSets

    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 getTagSets(args: GetTagSetsArgs, opts?: InvokeOptions): Promise<GetTagSetsResult>
    function getTagSetsOutput(args: GetTagSetsOutputArgs, opts?: InvokeOptions): Output<GetTagSetsResult>
    def get_tag_sets(ids: Optional[Sequence[str]] = None,
                     partial_name: Optional[str] = None,
                     skip: Optional[float] = None,
                     space_id: Optional[str] = None,
                     take: Optional[float] = None,
                     opts: Optional[InvokeOptions] = None) -> GetTagSetsResult
    def get_tag_sets_output(ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                     partial_name: Optional[pulumi.Input[str]] = None,
                     skip: Optional[pulumi.Input[float]] = None,
                     space_id: Optional[pulumi.Input[str]] = None,
                     take: Optional[pulumi.Input[float]] = None,
                     opts: Optional[InvokeOptions] = None) -> Output[GetTagSetsResult]
    func GetTagSets(ctx *Context, args *GetTagSetsArgs, opts ...InvokeOption) (*GetTagSetsResult, error)
    func GetTagSetsOutput(ctx *Context, args *GetTagSetsOutputArgs, opts ...InvokeOption) GetTagSetsResultOutput

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

    public static class GetTagSets 
    {
        public static Task<GetTagSetsResult> InvokeAsync(GetTagSetsArgs args, InvokeOptions? opts = null)
        public static Output<GetTagSetsResult> Invoke(GetTagSetsInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetTagSetsResult> getTagSets(GetTagSetsArgs args, InvokeOptions options)
    public static Output<GetTagSetsResult> getTagSets(GetTagSetsArgs args, InvokeOptions options)
    
    fn::invoke:
      function: octopusdeploy:index/getTagSets:getTagSets
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Ids List<string>
    A filter to search by a list of IDs.
    PartialName string
    A filter to search by the partial match of a name.
    Skip double
    A filter to specify the number of items to skip in the response.
    SpaceId string
    The space ID associated with this resource.
    Take double
    A filter to specify the number of items to take (or return) in the response.
    Ids []string
    A filter to search by a list of IDs.
    PartialName string
    A filter to search by the partial match of a name.
    Skip float64
    A filter to specify the number of items to skip in the response.
    SpaceId string
    The space ID associated with this resource.
    Take float64
    A filter to specify the number of items to take (or return) in the response.
    ids List<String>
    A filter to search by a list of IDs.
    partialName String
    A filter to search by the partial match of a name.
    skip Double
    A filter to specify the number of items to skip in the response.
    spaceId String
    The space ID associated with this resource.
    take Double
    A filter to specify the number of items to take (or return) in the response.
    ids string[]
    A filter to search by a list of IDs.
    partialName string
    A filter to search by the partial match of a name.
    skip number
    A filter to specify the number of items to skip in the response.
    spaceId string
    The space ID associated with this resource.
    take number
    A filter to specify the number of items to take (or return) in the response.
    ids Sequence[str]
    A filter to search by a list of IDs.
    partial_name str
    A filter to search by the partial match of a name.
    skip float
    A filter to specify the number of items to skip in the response.
    space_id str
    The space ID associated with this resource.
    take float
    A filter to specify the number of items to take (or return) in the response.
    ids List<String>
    A filter to search by a list of IDs.
    partialName String
    A filter to search by the partial match of a name.
    skip Number
    A filter to specify the number of items to skip in the response.
    spaceId String
    The space ID associated with this resource.
    take Number
    A filter to specify the number of items to take (or return) in the response.

    getTagSets Result

    The following output properties are available:

    Id string
    The ID of this resource.
    TagSets List<GetTagSetsTagSet>
    A list of tag sets that match the filter(s).
    Ids List<string>
    A filter to search by a list of IDs.
    PartialName string
    A filter to search by the partial match of a name.
    Skip double
    A filter to specify the number of items to skip in the response.
    SpaceId string
    The space ID associated with this resource.
    Take double
    A filter to specify the number of items to take (or return) in the response.
    Id string
    The ID of this resource.
    TagSets []GetTagSetsTagSet
    A list of tag sets that match the filter(s).
    Ids []string
    A filter to search by a list of IDs.
    PartialName string
    A filter to search by the partial match of a name.
    Skip float64
    A filter to specify the number of items to skip in the response.
    SpaceId string
    The space ID associated with this resource.
    Take float64
    A filter to specify the number of items to take (or return) in the response.
    id String
    The ID of this resource.
    tagSets List<GetTagSetsTagSet>
    A list of tag sets that match the filter(s).
    ids List<String>
    A filter to search by a list of IDs.
    partialName String
    A filter to search by the partial match of a name.
    skip Double
    A filter to specify the number of items to skip in the response.
    spaceId String
    The space ID associated with this resource.
    take Double
    A filter to specify the number of items to take (or return) in the response.
    id string
    The ID of this resource.
    tagSets GetTagSetsTagSet[]
    A list of tag sets that match the filter(s).
    ids string[]
    A filter to search by a list of IDs.
    partialName string
    A filter to search by the partial match of a name.
    skip number
    A filter to specify the number of items to skip in the response.
    spaceId string
    The space ID associated with this resource.
    take number
    A filter to specify the number of items to take (or return) in the response.
    id str
    The ID of this resource.
    tag_sets Sequence[GetTagSetsTagSet]
    A list of tag sets that match the filter(s).
    ids Sequence[str]
    A filter to search by a list of IDs.
    partial_name str
    A filter to search by the partial match of a name.
    skip float
    A filter to specify the number of items to skip in the response.
    space_id str
    The space ID associated with this resource.
    take float
    A filter to specify the number of items to take (or return) in the response.
    id String
    The ID of this resource.
    tagSets List<Property Map>
    A list of tag sets that match the filter(s).
    ids List<String>
    A filter to search by a list of IDs.
    partialName String
    A filter to search by the partial match of a name.
    skip Number
    A filter to specify the number of items to skip in the response.
    spaceId String
    The space ID associated with this resource.
    take Number
    A filter to specify the number of items to take (or return) in the response.

    Supporting Types

    GetTagSetsTagSet

    Description string
    The description of this tag set.
    Id string
    The unique ID for this resource.
    Name string
    The name of this resource.
    SortOrder double
    The sort order associated with this resource.
    SpaceId string
    The space ID associated with this resource.
    Description string
    The description of this tag set.
    Id string
    The unique ID for this resource.
    Name string
    The name of this resource.
    SortOrder float64
    The sort order associated with this resource.
    SpaceId string
    The space ID associated with this resource.
    description String
    The description of this tag set.
    id String
    The unique ID for this resource.
    name String
    The name of this resource.
    sortOrder Double
    The sort order associated with this resource.
    spaceId String
    The space ID associated with this resource.
    description string
    The description of this tag set.
    id string
    The unique ID for this resource.
    name string
    The name of this resource.
    sortOrder number
    The sort order associated with this resource.
    spaceId string
    The space ID associated with this resource.
    description str
    The description of this tag set.
    id str
    The unique ID for this resource.
    name str
    The name of this resource.
    sort_order float
    The sort order associated with this resource.
    space_id str
    The space ID associated with this resource.
    description String
    The description of this tag set.
    id String
    The unique ID for this resource.
    name String
    The name of this resource.
    sortOrder Number
    The sort order associated with this resource.
    spaceId String
    The space ID associated with this resource.

    Package Details

    Repository
    octopusdeploy octopusdeploylabs/terraform-provider-octopusdeploy
    License
    Notes
    This Pulumi package is based on the octopusdeploy Terraform Provider.
    octopusdeploy logo
    octopusdeploy 0.43.1 published on Wednesday, Apr 30, 2025 by octopusdeploylabs