octopusdeploy 0.43.1 published on Wednesday, Apr 30, 2025 by octopusdeploylabs
octopusdeploy.getLibraryVariableSets
Explore with Pulumi AI
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 dictionaryThe 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.
- LibraryVariable List<GetSets Library Variable Sets Library Variable Set> 
- 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.
- LibraryVariable []GetSets Library Variable Sets Library Variable Set 
- 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.
- libraryVariable List<GetSets Library Variable Sets Library Variable Set> 
- 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.
- libraryVariable GetSets Library Variable Sets Library Variable Set[] 
- 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_ Sequence[Getsets Library Variable Sets Library Variable Set] 
- 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.
- libraryVariable List<Property Map>Sets 
- 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<GetLibrary Variable Sets Library Variable Set Template> 
- VariableSet stringId 
- 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
[]GetLibrary Variable Sets Library Variable Set Template 
- VariableSet stringId 
- 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<GetLibrary Variable Sets Library Variable Set Template> 
- variableSet StringId 
- 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
GetLibrary Variable Sets Library Variable Set Template[] 
- variableSet stringId 
- 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[GetLibrary Variable Sets Library Variable Set Template] 
- variable_set_ strid 
- 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>
- variableSet StringId 
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 octopusdeployTerraform Provider.
octopusdeploy 0.43.1 published on Wednesday, Apr 30, 2025 by octopusdeploylabs