octopusdeploy 0.43.0 published on Thursday, Apr 17, 2025 by octopusdeploylabs
octopusdeploy.getLibraryVariableSets
Explore with Pulumi AI
octopusdeploy 0.43.0 published on Thursday, Apr 17, 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:
- Content
Type string - A filter to search by content type.
- Ids List<string>
- A filter to search by a list of IDs.
- Partial
Name string - A filter to search by a partial name.
- Skip double
- A filter to specify the number of items to skip in the response.
- Space
Id 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.
- Content
Type string - A filter to search by content type.
- Ids []string
- A filter to search by a list of IDs.
- Partial
Name string - A filter to search by a partial name.
- Skip float64
- A filter to specify the number of items to skip in the response.
- Space
Id 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.
- content
Type String - A filter to search by content type.
- ids List<String>
- A filter to search by a list of IDs.
- partial
Name String - A filter to search by a partial name.
- skip Double
- A filter to specify the number of items to skip in the response.
- space
Id 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.
- content
Type string - A filter to search by content type.
- ids string[]
- A filter to search by a list of IDs.
- partial
Name string - A filter to search by a partial name.
- skip number
- A filter to specify the number of items to skip in the response.
- space
Id 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.
- content
Type String - A filter to search by content type.
- ids List<String>
- A filter to search by a list of IDs.
- partial
Name String - A filter to search by a partial name.
- skip Number
- A filter to specify the number of items to skip in the response.
- space
Id 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.
- Library
Variable List<GetSets Library Variable Sets Library Variable Set> - Space
Id string - The space ID associated with this library variable set.
- Content
Type string - A filter to search by content type.
- Ids List<string>
- A filter to search by a list of IDs.
- Partial
Name 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.
- Library
Variable []GetSets Library Variable Sets Library Variable Set - Space
Id string - The space ID associated with this library variable set.
- Content
Type string - A filter to search by content type.
- Ids []string
- A filter to search by a list of IDs.
- Partial
Name 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.
- library
Variable List<GetSets Library Variable Sets Library Variable Set> - space
Id String - The space ID associated with this library variable set.
- content
Type String - A filter to search by content type.
- ids List<String>
- A filter to search by a list of IDs.
- partial
Name 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.
- library
Variable GetSets Library Variable Sets Library Variable Set[] - space
Id string - The space ID associated with this library variable set.
- content
Type string - A filter to search by content type.
- ids string[]
- A filter to search by a list of IDs.
- partial
Name 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.
- library
Variable List<Property Map>Sets - space
Id String - The space ID associated with this library variable set.
- content
Type String - A filter to search by content type.
- ids List<String>
- A filter to search by a list of IDs.
- partial
Name 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.
- Space
Id This property is required. string - The space ID associated with this library variable set.
- Template
Ids This property is required. Dictionary<string, string> - Templates
This property is required. List<GetLibrary Variable Sets Library Variable Set Template> - Variable
Set Id 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.
- Space
Id This property is required. string - The space ID associated with this library variable set.
- Template
Ids This property is required. map[string]string - Templates
This property is required. []GetLibrary Variable Sets Library Variable Set Template - Variable
Set Id 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.
- space
Id This property is required. String - The space ID associated with this library variable set.
- template
Ids This property is required. Map<String,String> - templates
This property is required. List<GetLibrary Variable Sets Library Variable Set Template> - variable
Set Id 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.
- space
Id This property is required. string - The space ID associated with this library variable set.
- template
Ids This property is required. {[key: string]: string} - templates
This property is required. GetLibrary Variable Sets Library Variable Set Template[] - variable
Set Id 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[GetLibrary Variable Sets Library Variable Set Template] - 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.
- space
Id This property is required. String - The space ID associated with this library variable set.
- template
Ids This property is required. Map<String> - templates
This property is required. List<Property Map> - variable
Set Id This property is required. String
GetLibraryVariableSetsLibraryVariableSetTemplate
- Default
Value This property is required. string - Display
Settings This property is required. Dictionary<string, string> - Help
Text 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. string - Display
Settings This property is required. map[string]string - Help
Text 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. String - display
Settings This property is required. Map<String,String> - help
Text 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. string - display
Settings This property is required. {[key: string]: string} - help
Text 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
- default
Value This property is required. String - display
Settings This property is required. Map<String> - help
Text 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.
octopusdeploy 0.43.0 published on Thursday, Apr 17, 2025 by octopusdeploylabs