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

octopusdeploy.getStepTemplate

Explore with Pulumi AI

octopusdeploy logo
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:

    Id string
    Unique identifier of the step template
    SpaceId string
    SpaceID of the Step Template
    Id string
    Unique identifier of the step template
    SpaceId string
    SpaceID of the Step Template
    id String
    Unique identifier of the step template
    spaceId String
    SpaceID of the Step Template
    id string
    Unique identifier of the step template
    spaceId string
    SpaceID of the Step Template
    id str
    Unique identifier of the step template
    space_id str
    SpaceID of the Step Template
    id String
    Unique identifier of the step template
    spaceId String
    SpaceID of the Step Template

    getStepTemplate Result

    The following output properties are available:

    Id string
    Unique identifier of the step template
    SpaceId string
    SpaceID of the Step Template
    StepTemplate GetStepTemplateStepTemplate
    Id string
    Unique identifier of the step template
    SpaceId string
    SpaceID of the Step Template
    StepTemplate GetStepTemplateStepTemplate
    id String
    Unique identifier of the step template
    spaceId String
    SpaceID of the Step Template
    stepTemplate GetStepTemplateStepTemplate
    id string
    Unique identifier of the step template
    spaceId string
    SpaceID of the Step Template
    stepTemplate GetStepTemplateStepTemplate
    id str
    Unique identifier of the step template
    space_id str
    SpaceID of the Step Template
    step_template GetStepTemplateStepTemplate
    id String
    Unique identifier of the step template
    spaceId String
    SpaceID of the Step Template
    stepTemplate Property Map

    Supporting Types

    GetStepTemplateStepTemplate

    GetStepTemplateStepTemplateGitDependency

    GetStepTemplateStepTemplatePackage

    GetStepTemplateStepTemplatePackageProperties

    GetStepTemplateStepTemplateParameter

    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