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

octopusdeploy.getLibraryVariableSets

Explore with Pulumi AI

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

    Provides information about existing library variable sets.

    Using getLibraryVariableSets

    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 getLibraryVariableSets(args: GetLibraryVariableSetsArgs, opts?: InvokeOptions): Promise<GetLibraryVariableSetsResult>
    function getLibraryVariableSetsOutput(args: GetLibraryVariableSetsOutputArgs, opts?: InvokeOptions): Output<GetLibraryVariableSetsResult>
    def get_library_variable_sets(content_type: Optional[str] = None,
                                  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) -> GetLibraryVariableSetsResult
    def get_library_variable_sets_output(content_type: Optional[pulumi.Input[str]] = None,
                                  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[GetLibraryVariableSetsResult]
    func GetLibraryVariableSets(ctx *Context, args *GetLibraryVariableSetsArgs, opts ...InvokeOption) (*GetLibraryVariableSetsResult, error)
    func GetLibraryVariableSetsOutput(ctx *Context, args *GetLibraryVariableSetsOutputArgs, opts ...InvokeOption) GetLibraryVariableSetsResultOutput

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

    public static class GetLibraryVariableSets 
    {
        public static Task<GetLibraryVariableSetsResult> InvokeAsync(GetLibraryVariableSetsArgs args, InvokeOptions? opts = null)
        public static Output<GetLibraryVariableSetsResult> Invoke(GetLibraryVariableSetsInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetLibraryVariableSetsResult> getLibraryVariableSets(GetLibraryVariableSetsArgs args, InvokeOptions options)
    public static Output<GetLibraryVariableSetsResult> getLibraryVariableSets(GetLibraryVariableSetsArgs args, InvokeOptions options)
    
    fn::invoke:
      function: octopusdeploy:index/getLibraryVariableSets:getLibraryVariableSets
      arguments:
        # arguments dictionary

    The following arguments are supported:

    ContentType string
    A filter to search by content type.
    Ids List<string>
    A filter to search by a list of IDs.
    PartialName string
    A filter to search by a partial name.
    Skip double
    A filter to specify the number of items to skip in the response.
    SpaceId string
    The space ID associated with this library variable set.
    Take double
    A filter to specify the number of items to take (or return) in the response.
    ContentType string
    A filter to search by content type.
    Ids []string
    A filter to search by a list of IDs.
    PartialName string
    A filter to search by a partial name.
    Skip float64
    A filter to specify the number of items to skip in the response.
    SpaceId string
    The space ID associated with this library variable set.
    Take float64
    A filter to specify the number of items to take (or return) in the response.
    contentType String
    A filter to search by content type.
    ids List<String>
    A filter to search by a list of IDs.
    partialName String
    A filter to search by a partial name.
    skip Double
    A filter to specify the number of items to skip in the response.
    spaceId String
    The space ID associated with this library variable set.
    take Double
    A filter to specify the number of items to take (or return) in the response.
    contentType string
    A filter to search by content type.
    ids string[]
    A filter to search by a list of IDs.
    partialName string
    A filter to search by a partial name.
    skip number
    A filter to specify the number of items to skip in the response.
    spaceId string
    The space ID associated with this library variable set.
    take number
    A filter to specify the number of items to take (or return) in the response.
    content_type str
    A filter to search by content type.
    ids Sequence[str]
    A filter to search by a list of IDs.
    partial_name str
    A filter to search by a partial 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 library variable set.
    take float
    A filter to specify the number of items to take (or return) in the response.
    contentType String
    A filter to search by content type.
    ids List<String>
    A filter to search by a list of IDs.
    partialName String
    A filter to search by a partial name.
    skip Number
    A filter to specify the number of items to skip in the response.
    spaceId String
    The space ID associated with this library variable set.
    take Number
    A filter to specify the number of items to take (or return) in the response.

    getLibraryVariableSets Result

    The following output properties are available:

    Id string
    The unique ID for this resource.
    LibraryVariableSets List<GetLibraryVariableSetsLibraryVariableSet>
    SpaceId string
    The space ID associated with this library variable set.
    ContentType string
    A filter to search by content type.
    Ids List<string>
    A filter to search by a list of IDs.
    PartialName string
    A filter to search by a partial name.
    Skip double
    A filter to specify the number of items to skip in the response.
    Take double
    A filter to specify the number of items to take (or return) in the response.
    Id string
    The unique ID for this resource.
    LibraryVariableSets []GetLibraryVariableSetsLibraryVariableSet
    SpaceId string
    The space ID associated with this library variable set.
    ContentType string
    A filter to search by content type.
    Ids []string
    A filter to search by a list of IDs.
    PartialName string
    A filter to search by a partial name.
    Skip float64
    A filter to specify the number of items to skip in the response.
    Take float64
    A filter to specify the number of items to take (or return) in the response.
    id String
    The unique ID for this resource.
    libraryVariableSets List<GetLibraryVariableSetsLibraryVariableSet>
    spaceId String
    The space ID associated with this library variable set.
    contentType String
    A filter to search by content type.
    ids List<String>
    A filter to search by a list of IDs.
    partialName String
    A filter to search by a partial name.
    skip Double
    A filter to specify the number of items to skip in the response.
    take Double
    A filter to specify the number of items to take (or return) in the response.
    id string
    The unique ID for this resource.
    libraryVariableSets GetLibraryVariableSetsLibraryVariableSet[]
    spaceId string
    The space ID associated with this library variable set.
    contentType string
    A filter to search by content type.
    ids string[]
    A filter to search by a list of IDs.
    partialName string
    A filter to search by a partial name.
    skip number
    A filter to specify the number of items to skip in the response.
    take number
    A filter to specify the number of items to take (or return) in the response.
    id str
    The unique ID for this resource.
    library_variable_sets Sequence[GetLibraryVariableSetsLibraryVariableSet]
    space_id str
    The space ID associated with this library variable set.
    content_type str
    A filter to search by content type.
    ids Sequence[str]
    A filter to search by a list of IDs.
    partial_name str
    A filter to search by a partial name.
    skip float
    A filter to specify the number of items to skip in the response.
    take float
    A filter to specify the number of items to take (or return) in the response.
    id String
    The unique ID for this resource.
    libraryVariableSets List<Property Map>
    spaceId String
    The space ID associated with this library variable set.
    contentType String
    A filter to search by content type.
    ids List<String>
    A filter to search by a list of IDs.
    partialName String
    A filter to search by a partial name.
    skip Number
    A filter to specify the number of items to skip in the response.
    take Number
    A filter to specify the number of items to take (or return) in the response.

    Supporting Types

    GetLibraryVariableSetsLibraryVariableSet

    Description string
    The description of this library variable set.
    Id string
    The unique ID for this resource.
    Name string
    The name of this resource.
    SpaceId string
    The space ID associated with this library variable set.
    TemplateIds Dictionary<string, string>
    Templates List<GetLibraryVariableSetsLibraryVariableSetTemplate>
    VariableSetId string
    Description string
    The description of this library variable set.
    Id string
    The unique ID for this resource.
    Name string
    The name of this resource.
    SpaceId string
    The space ID associated with this library variable set.
    TemplateIds map[string]string
    Templates []GetLibraryVariableSetsLibraryVariableSetTemplate
    VariableSetId string
    description String
    The description of this library variable set.
    id String
    The unique ID for this resource.
    name String
    The name of this resource.
    spaceId String
    The space ID associated with this library variable set.
    templateIds Map<String,String>
    templates List<GetLibraryVariableSetsLibraryVariableSetTemplate>
    variableSetId String
    description string
    The description of this library variable set.
    id string
    The unique ID for this resource.
    name string
    The name of this resource.
    spaceId string
    The space ID associated with this library variable set.
    templateIds {[key: string]: string}
    templates GetLibraryVariableSetsLibraryVariableSetTemplate[]
    variableSetId string
    description str
    The description of this library variable set.
    id str
    The unique ID for this resource.
    name str
    The name of this resource.
    space_id str
    The space ID associated with this library variable set.
    template_ids Mapping[str, str]
    templates Sequence[GetLibraryVariableSetsLibraryVariableSetTemplate]
    variable_set_id str
    description String
    The description of this library variable set.
    id String
    The unique ID for this resource.
    name String
    The name of this resource.
    spaceId String
    The space ID associated with this library variable set.
    templateIds Map<String>
    templates List<Property Map>
    variableSetId String

    GetLibraryVariableSetsLibraryVariableSetTemplate

    DefaultValue string
    DisplaySettings Dictionary<string, string>
    HelpText string
    Id string
    Label string
    Name string
    DefaultValue string
    DisplaySettings map[string]string
    HelpText string
    Id string
    Label string
    Name string
    defaultValue String
    displaySettings Map<String,String>
    helpText String
    id String
    label String
    name String
    defaultValue string
    displaySettings {[key: string]: string}
    helpText string
    id string
    label string
    name string
    default_value str
    display_settings Mapping[str, str]
    help_text str
    id str
    label str
    name str
    defaultValue String
    displaySettings Map<String>
    helpText String
    id String
    label String
    name String

    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