1. Packages
  2. Octopusdeploy Provider
  3. API Docs
  4. getLibraryVariableSets
octopusdeploy 0.43.0 published on Thursday, Apr 17, 2025 by octopusdeploylabs

octopusdeploy.getLibraryVariableSets

Explore with Pulumi AI

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>
Copy
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]
Copy
func GetLibraryVariableSets(ctx *Context, args *GetLibraryVariableSetsArgs, opts ...InvokeOption) (*GetLibraryVariableSetsResult, error)
func GetLibraryVariableSetsOutput(ctx *Context, args *GetLibraryVariableSetsOutputArgs, opts ...InvokeOption) GetLibraryVariableSetsResultOutput
Copy

> 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)
}
Copy
public static CompletableFuture<GetLibraryVariableSetsResult> getLibraryVariableSets(GetLibraryVariableSetsArgs args, InvokeOptions options)
public static Output<GetLibraryVariableSetsResult> getLibraryVariableSets(GetLibraryVariableSetsArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: octopusdeploy:index/getLibraryVariableSets:getLibraryVariableSets
  arguments:
    # arguments dictionary
Copy

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

GetLibraryVariableSetsLibraryVariableSetTemplate

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

Package Details

Repository
octopusdeploy octopusdeploylabs/terraform-provider-octopusdeploy
License
Notes
This Pulumi package is based on the octopusdeploy Terraform Provider.