octopusdeploy 0.43.1 published on Wednesday, Apr 30, 2025 by octopusdeploylabs
octopusdeploy.getStepTemplate
Explore with Pulumi AI
octopusdeploy 0.43.1 published on Wednesday, Apr 30, 2025 by octopusdeploylabs
Provides information about existing step_template.
Using getStepTemplate
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 getStepTemplate(args: GetStepTemplateArgs, opts?: InvokeOptions): Promise<GetStepTemplateResult>
function getStepTemplateOutput(args: GetStepTemplateOutputArgs, opts?: InvokeOptions): Output<GetStepTemplateResult>
def get_step_template(id: Optional[str] = None,
space_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetStepTemplateResult
def get_step_template_output(id: Optional[pulumi.Input[str]] = None,
space_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetStepTemplateResult]
func LookupStepTemplate(ctx *Context, args *LookupStepTemplateArgs, opts ...InvokeOption) (*LookupStepTemplateResult, error)
func LookupStepTemplateOutput(ctx *Context, args *LookupStepTemplateOutputArgs, opts ...InvokeOption) LookupStepTemplateResultOutput
> Note: This function is named LookupStepTemplate
in the Go SDK.
public static class GetStepTemplate
{
public static Task<GetStepTemplateResult> InvokeAsync(GetStepTemplateArgs args, InvokeOptions? opts = null)
public static Output<GetStepTemplateResult> Invoke(GetStepTemplateInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetStepTemplateResult> getStepTemplate(GetStepTemplateArgs args, InvokeOptions options)
public static Output<GetStepTemplateResult> getStepTemplate(GetStepTemplateArgs args, InvokeOptions options)
fn::invoke:
function: octopusdeploy:index/getStepTemplate:getStepTemplate
arguments:
# arguments dictionary
The following arguments are supported:
getStepTemplate Result
The following output properties are available:
- Id string
- Unique identifier of the step template
- Space
Id string - SpaceID of the Step Template
- Step
Template GetStep Template Step Template
- Id string
- Unique identifier of the step template
- Space
Id string - SpaceID of the Step Template
- Step
Template GetStep Template Step Template
- id String
- Unique identifier of the step template
- space
Id String - SpaceID of the Step Template
- step
Template GetStep Template Step Template
- id string
- Unique identifier of the step template
- space
Id string - SpaceID of the Step Template
- step
Template GetStep Template Step Template
- id str
- Unique identifier of the step template
- space_
id str - SpaceID of the Step Template
- step_
template GetStep Template Step Template
- id String
- Unique identifier of the step template
- space
Id String - SpaceID of the Step Template
- step
Template Property Map
Supporting Types
GetStepTemplateStepTemplate
- Action
Type string - Community
Action stringTemplate Id - Description string
- Git
Dependencies List<GetStep Template Step Template Git Dependency> - Id string
- Name string
- Packages
List<Get
Step Template Step Template Package> - Parameters
List<Get
Step Template Step Template Parameter> - Properties Dictionary<string, string>
- Space
Id string - Step
Package stringId - Version double
- Action
Type string - Community
Action stringTemplate Id - Description string
- Git
Dependencies []GetStep Template Step Template Git Dependency - Id string
- Name string
- Packages
[]Get
Step Template Step Template Package - Parameters
[]Get
Step Template Step Template Parameter - Properties map[string]string
- Space
Id string - Step
Package stringId - Version float64
- action
Type String - community
Action StringTemplate Id - description String
- git
Dependencies List<GetStep Template Step Template Git Dependency> - id String
- name String
- packages
List<Get
Step Template Step Template Package> - parameters
List<Get
Step Template Step Template Parameter> - properties Map<String,String>
- space
Id String - step
Package StringId - version Double
- action
Type string - community
Action stringTemplate Id - description string
- git
Dependencies GetStep Template Step Template Git Dependency[] - id string
- name string
- packages
Get
Step Template Step Template Package[] - parameters
Get
Step Template Step Template Parameter[] - properties {[key: string]: string}
- space
Id string - step
Package stringId - version number
- action_
type str - community_
action_ strtemplate_ id - description str
- git_
dependencies Sequence[GetStep Template Step Template Git Dependency] - id str
- name str
- packages
Sequence[Get
Step Template Step Template Package] - parameters
Sequence[Get
Step Template Step Template Parameter] - properties Mapping[str, str]
- space_
id str - step_
package_ strid - version float
- action
Type String - community
Action StringTemplate Id - description String
- git
Dependencies List<Property Map> - id String
- name String
- packages List<Property Map>
- parameters List<Property Map>
- properties Map<String>
- space
Id String - step
Package StringId - version Number
GetStepTemplateStepTemplateGitDependency
- Default
Branch string - File
Path List<string>Filters - Git
Credential stringId - Git
Credential stringType - Name string
- Repository
Uri string
- Default
Branch string - File
Path []stringFilters - Git
Credential stringId - Git
Credential stringType - Name string
- Repository
Uri string
- default
Branch String - file
Path List<String>Filters - git
Credential StringId - git
Credential StringType - name String
- repository
Uri String
- default
Branch string - file
Path string[]Filters - git
Credential stringId - git
Credential stringType - name string
- repository
Uri string
- default_
branch str - file_
path_ Sequence[str]filters - git_
credential_ strid - git_
credential_ strtype - name str
- repository_
uri str
- default
Branch String - file
Path List<String>Filters - git
Credential StringId - git
Credential StringType - name String
- repository
Uri String
GetStepTemplateStepTemplatePackage
- Acquisition
Location string - Feed
Id string - Id string
- Name string
- Package
Id string - Properties
Get
Step Template Step Template Package Properties
- Acquisition
Location string - Feed
Id string - Id string
- Name string
- Package
Id string - Properties
Get
Step Template Step Template Package Properties
- acquisition
Location String - feed
Id String - id String
- name String
- package
Id String - properties
Get
Step Template Step Template Package Properties
- acquisition
Location string - feed
Id string - id string
- name string
- package
Id string - properties
Get
Step Template Step Template Package Properties
- acquisition
Location String - feed
Id String - id String
- name String
- package
Id String - properties Property Map
GetStepTemplateStepTemplatePackageProperties
- Extract string
- Package
Parameter stringName - Purpose string
- Selection
Mode string
- Extract string
- Package
Parameter stringName - Purpose string
- Selection
Mode string
- extract String
- package
Parameter StringName - purpose String
- selection
Mode String
- extract string
- package
Parameter stringName - purpose string
- selection
Mode string
- extract str
- package_
parameter_ strname - purpose str
- selection_
mode str
- extract String
- package
Parameter StringName - purpose String
- selection
Mode String
GetStepTemplateStepTemplateParameter
- Default
Value string - Display
Settings Dictionary<string, string> - Help
Text string - Id string
- Label string
- Name string
- Default
Value string - Display
Settings map[string]string - Help
Text string - Id string
- Label string
- Name string
- default
Value String - display
Settings Map<String,String> - help
Text String - id String
- label String
- name String
- default
Value string - display
Settings {[key: string]: string} - help
Text string - id string
- label string
- name string
- default_
value str - display_
settings Mapping[str, str] - help_
text str - id str
- label str
- name str
- default
Value String - display
Settings Map<String> - help
Text 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 0.43.1 published on Wednesday, Apr 30, 2025 by octopusdeploylabs