octopusdeploy 0.43.1 published on Wednesday, Apr 30, 2025 by octopusdeploylabs
octopusdeploy.getAzureWebAppDeploymentTargets
Explore with Pulumi AI
octopusdeploy 0.43.1 published on Wednesday, Apr 30, 2025 by octopusdeploylabs
Provides information about existing Azure web app deployment targets.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as octopusdeploy from "@pulumi/octopusdeploy";
const example = octopusdeploy.getAzureWebAppDeploymentTargets({
    healthStatuses: [
        "Healthy",
        "Unavailable",
    ],
    ids: [
        "Machines-123",
        "Machines-321",
    ],
    partialName: "Defau",
    skip: 5,
    take: 100,
});
import pulumi
import pulumi_octopusdeploy as octopusdeploy
example = octopusdeploy.get_azure_web_app_deployment_targets(health_statuses=[
        "Healthy",
        "Unavailable",
    ],
    ids=[
        "Machines-123",
        "Machines-321",
    ],
    partial_name="Defau",
    skip=5,
    take=100)
package main
import (
	"github.com/pulumi/pulumi-terraform-provider/sdks/go/octopusdeploy/octopusdeploy"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := octopusdeploy.GetAzureWebAppDeploymentTargets(ctx, &octopusdeploy.GetAzureWebAppDeploymentTargetsArgs{
			HealthStatuses: []string{
				"Healthy",
				"Unavailable",
			},
			Ids: []string{
				"Machines-123",
				"Machines-321",
			},
			PartialName: pulumi.StringRef("Defau"),
			Skip:        pulumi.Float64Ref(5),
			Take:        pulumi.Float64Ref(100),
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Octopusdeploy = Pulumi.Octopusdeploy;
return await Deployment.RunAsync(() => 
{
    var example = Octopusdeploy.GetAzureWebAppDeploymentTargets.Invoke(new()
    {
        HealthStatuses = new[]
        {
            "Healthy",
            "Unavailable",
        },
        Ids = new[]
        {
            "Machines-123",
            "Machines-321",
        },
        PartialName = "Defau",
        Skip = 5,
        Take = 100,
    });
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.octopusdeploy.OctopusdeployFunctions;
import com.pulumi.octopusdeploy.inputs.GetAzureWebAppDeploymentTargetsArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
    public static void main(String[] args) {
        Pulumi.run(App::stack);
    }
    public static void stack(Context ctx) {
        final var example = OctopusdeployFunctions.getAzureWebAppDeploymentTargets(GetAzureWebAppDeploymentTargetsArgs.builder()
            .healthStatuses(            
                "Healthy",
                "Unavailable")
            .ids(            
                "Machines-123",
                "Machines-321")
            .partialName("Defau")
            .skip(5)
            .take(100)
            .build());
    }
}
variables:
  example:
    fn::invoke:
      function: octopusdeploy:getAzureWebAppDeploymentTargets
      arguments:
        healthStatuses:
          - Healthy
          - Unavailable
        ids:
          - Machines-123
          - Machines-321
        partialName: Defau
        skip: 5
        take: 100
Using getAzureWebAppDeploymentTargets
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 getAzureWebAppDeploymentTargets(args: GetAzureWebAppDeploymentTargetsArgs, opts?: InvokeOptions): Promise<GetAzureWebAppDeploymentTargetsResult>
function getAzureWebAppDeploymentTargetsOutput(args: GetAzureWebAppDeploymentTargetsOutputArgs, opts?: InvokeOptions): Output<GetAzureWebAppDeploymentTargetsResult>def get_azure_web_app_deployment_targets(deployment_id: Optional[str] = None,
                                         environments: Optional[Sequence[str]] = None,
                                         health_statuses: Optional[Sequence[str]] = None,
                                         ids: Optional[Sequence[str]] = None,
                                         is_disabled: Optional[bool] = None,
                                         name: Optional[str] = None,
                                         partial_name: Optional[str] = None,
                                         roles: Optional[Sequence[str]] = None,
                                         shell_names: Optional[Sequence[str]] = None,
                                         skip: Optional[float] = None,
                                         space_id: Optional[str] = None,
                                         take: Optional[float] = None,
                                         tenant_tags: Optional[Sequence[str]] = None,
                                         tenants: Optional[Sequence[str]] = None,
                                         thumbprint: Optional[str] = None,
                                         opts: Optional[InvokeOptions] = None) -> GetAzureWebAppDeploymentTargetsResult
def get_azure_web_app_deployment_targets_output(deployment_id: Optional[pulumi.Input[str]] = None,
                                         environments: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                                         health_statuses: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                                         ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                                         is_disabled: Optional[pulumi.Input[bool]] = None,
                                         name: Optional[pulumi.Input[str]] = None,
                                         partial_name: Optional[pulumi.Input[str]] = None,
                                         roles: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                                         shell_names: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                                         skip: Optional[pulumi.Input[float]] = None,
                                         space_id: Optional[pulumi.Input[str]] = None,
                                         take: Optional[pulumi.Input[float]] = None,
                                         tenant_tags: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                                         tenants: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                                         thumbprint: Optional[pulumi.Input[str]] = None,
                                         opts: Optional[InvokeOptions] = None) -> Output[GetAzureWebAppDeploymentTargetsResult]func GetAzureWebAppDeploymentTargets(ctx *Context, args *GetAzureWebAppDeploymentTargetsArgs, opts ...InvokeOption) (*GetAzureWebAppDeploymentTargetsResult, error)
func GetAzureWebAppDeploymentTargetsOutput(ctx *Context, args *GetAzureWebAppDeploymentTargetsOutputArgs, opts ...InvokeOption) GetAzureWebAppDeploymentTargetsResultOutput> Note: This function is named GetAzureWebAppDeploymentTargets in the Go SDK.
public static class GetAzureWebAppDeploymentTargets 
{
    public static Task<GetAzureWebAppDeploymentTargetsResult> InvokeAsync(GetAzureWebAppDeploymentTargetsArgs args, InvokeOptions? opts = null)
    public static Output<GetAzureWebAppDeploymentTargetsResult> Invoke(GetAzureWebAppDeploymentTargetsInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetAzureWebAppDeploymentTargetsResult> getAzureWebAppDeploymentTargets(GetAzureWebAppDeploymentTargetsArgs args, InvokeOptions options)
public static Output<GetAzureWebAppDeploymentTargetsResult> getAzureWebAppDeploymentTargets(GetAzureWebAppDeploymentTargetsArgs args, InvokeOptions options)
fn::invoke:
  function: octopusdeploy:index/getAzureWebAppDeploymentTargets:getAzureWebAppDeploymentTargets
  arguments:
    # arguments dictionaryThe following arguments are supported:
- DeploymentId string
- A filter to search by deployment ID.
- Environments List<string>
- A filter to search by a list of environment IDs.
- HealthStatuses List<string>
- A filter to search by a list of health statuses of resources. Valid health statuses are HasWarnings,Healthy,Unavailable,Unhealthy, orUnknown.
- Ids List<string>
- A filter to search by a list of IDs.
- IsDisabled bool
- A filter to search by the disabled status of a resource.
- Name string
- A filter to search by name.
- PartialName string
- A filter to search by the partial match of a name.
- Roles List<string>
- A filter to search by a list of role IDs.
- ShellNames List<string>
- A list of shell names to match in the query and/or search
- Skip double
- A filter to specify the number of items to skip in the response.
- SpaceId string
- The space ID associated with this resource.
- Take double
- A filter to specify the number of items to take (or return) in the response.
- List<string>
- A filter to search by a list of tenant tags.
- Tenants List<string>
- A filter to search by a list of tenant IDs.
- Thumbprint string
- The thumbprint of the deployment target to match in the query and/or search
- DeploymentId string
- A filter to search by deployment ID.
- Environments []string
- A filter to search by a list of environment IDs.
- HealthStatuses []string
- A filter to search by a list of health statuses of resources. Valid health statuses are HasWarnings,Healthy,Unavailable,Unhealthy, orUnknown.
- Ids []string
- A filter to search by a list of IDs.
- IsDisabled bool
- A filter to search by the disabled status of a resource.
- Name string
- A filter to search by name.
- PartialName string
- A filter to search by the partial match of a name.
- Roles []string
- A filter to search by a list of role IDs.
- ShellNames []string
- A list of shell names to match in the query and/or search
- Skip float64
- A filter to specify the number of items to skip in the response.
- SpaceId string
- The space ID associated with this resource.
- Take float64
- A filter to specify the number of items to take (or return) in the response.
- []string
- A filter to search by a list of tenant tags.
- Tenants []string
- A filter to search by a list of tenant IDs.
- Thumbprint string
- The thumbprint of the deployment target to match in the query and/or search
- deploymentId String
- A filter to search by deployment ID.
- environments List<String>
- A filter to search by a list of environment IDs.
- healthStatuses List<String>
- A filter to search by a list of health statuses of resources. Valid health statuses are HasWarnings,Healthy,Unavailable,Unhealthy, orUnknown.
- ids List<String>
- A filter to search by a list of IDs.
- isDisabled Boolean
- A filter to search by the disabled status of a resource.
- name String
- A filter to search by name.
- partialName String
- A filter to search by the partial match of a name.
- roles List<String>
- A filter to search by a list of role IDs.
- shellNames List<String>
- A list of shell names to match in the query and/or search
- skip Double
- A filter to specify the number of items to skip in the response.
- spaceId String
- The space ID associated with this resource.
- take Double
- A filter to specify the number of items to take (or return) in the response.
- List<String>
- A filter to search by a list of tenant tags.
- tenants List<String>
- A filter to search by a list of tenant IDs.
- thumbprint String
- The thumbprint of the deployment target to match in the query and/or search
- deploymentId string
- A filter to search by deployment ID.
- environments string[]
- A filter to search by a list of environment IDs.
- healthStatuses string[]
- A filter to search by a list of health statuses of resources. Valid health statuses are HasWarnings,Healthy,Unavailable,Unhealthy, orUnknown.
- ids string[]
- A filter to search by a list of IDs.
- isDisabled boolean
- A filter to search by the disabled status of a resource.
- name string
- A filter to search by name.
- partialName string
- A filter to search by the partial match of a name.
- roles string[]
- A filter to search by a list of role IDs.
- shellNames string[]
- A list of shell names to match in the query and/or search
- skip number
- A filter to specify the number of items to skip in the response.
- spaceId string
- The space ID associated with this resource.
- take number
- A filter to specify the number of items to take (or return) in the response.
- string[]
- A filter to search by a list of tenant tags.
- tenants string[]
- A filter to search by a list of tenant IDs.
- thumbprint string
- The thumbprint of the deployment target to match in the query and/or search
- deployment_id str
- A filter to search by deployment ID.
- environments Sequence[str]
- A filter to search by a list of environment IDs.
- health_statuses Sequence[str]
- A filter to search by a list of health statuses of resources. Valid health statuses are HasWarnings,Healthy,Unavailable,Unhealthy, orUnknown.
- ids Sequence[str]
- A filter to search by a list of IDs.
- is_disabled bool
- A filter to search by the disabled status of a resource.
- name str
- A filter to search by name.
- partial_name str
- A filter to search by the partial match of a name.
- roles Sequence[str]
- A filter to search by a list of role IDs.
- shell_names Sequence[str]
- A list of shell names to match in the query and/or search
- skip float
- A filter to specify the number of items to skip in the response.
- space_id str
- The space ID associated with this resource.
- take float
- A filter to specify the number of items to take (or return) in the response.
- Sequence[str]
- A filter to search by a list of tenant tags.
- tenants Sequence[str]
- A filter to search by a list of tenant IDs.
- thumbprint str
- The thumbprint of the deployment target to match in the query and/or search
- deploymentId String
- A filter to search by deployment ID.
- environments List<String>
- A filter to search by a list of environment IDs.
- healthStatuses List<String>
- A filter to search by a list of health statuses of resources. Valid health statuses are HasWarnings,Healthy,Unavailable,Unhealthy, orUnknown.
- ids List<String>
- A filter to search by a list of IDs.
- isDisabled Boolean
- A filter to search by the disabled status of a resource.
- name String
- A filter to search by name.
- partialName String
- A filter to search by the partial match of a name.
- roles List<String>
- A filter to search by a list of role IDs.
- shellNames List<String>
- A list of shell names to match in the query and/or search
- skip Number
- A filter to specify the number of items to skip in the response.
- spaceId String
- The space ID associated with this resource.
- take Number
- A filter to specify the number of items to take (or return) in the response.
- List<String>
- A filter to search by a list of tenant tags.
- tenants List<String>
- A filter to search by a list of tenant IDs.
- thumbprint String
- The thumbprint of the deployment target to match in the query and/or search
getAzureWebAppDeploymentTargets Result
The following output properties are available:
- AzureWeb List<GetApp Deployment Targets Azure Web App Deployment Targets Azure Web App Deployment Target> 
- A list of Azure web app deployment targets that match the filter(s).
- Id string
- An auto-generated identifier that includes the timestamp when this data source was last modified.
- SpaceId string
- The space ID associated with this resource.
- DeploymentId string
- A filter to search by deployment ID.
- Environments List<string>
- A filter to search by a list of environment IDs.
- HealthStatuses List<string>
- A filter to search by a list of health statuses of resources. Valid health statuses are HasWarnings,Healthy,Unavailable,Unhealthy, orUnknown.
- Ids List<string>
- A filter to search by a list of IDs.
- IsDisabled bool
- A filter to search by the disabled status of a resource.
- Name string
- A filter to search by name.
- PartialName string
- A filter to search by the partial match of a name.
- Roles List<string>
- A filter to search by a list of role IDs.
- ShellNames List<string>
- A list of shell names to match in the query and/or search
- 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.
- List<string>
- A filter to search by a list of tenant tags.
- Tenants List<string>
- A filter to search by a list of tenant IDs.
- Thumbprint string
- The thumbprint of the deployment target to match in the query and/or search
- AzureWeb []GetApp Deployment Targets Azure Web App Deployment Targets Azure Web App Deployment Target 
- A list of Azure web app deployment targets that match the filter(s).
- Id string
- An auto-generated identifier that includes the timestamp when this data source was last modified.
- SpaceId string
- The space ID associated with this resource.
- DeploymentId string
- A filter to search by deployment ID.
- Environments []string
- A filter to search by a list of environment IDs.
- HealthStatuses []string
- A filter to search by a list of health statuses of resources. Valid health statuses are HasWarnings,Healthy,Unavailable,Unhealthy, orUnknown.
- Ids []string
- A filter to search by a list of IDs.
- IsDisabled bool
- A filter to search by the disabled status of a resource.
- Name string
- A filter to search by name.
- PartialName string
- A filter to search by the partial match of a name.
- Roles []string
- A filter to search by a list of role IDs.
- ShellNames []string
- A list of shell names to match in the query and/or search
- 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.
- []string
- A filter to search by a list of tenant tags.
- Tenants []string
- A filter to search by a list of tenant IDs.
- Thumbprint string
- The thumbprint of the deployment target to match in the query and/or search
- azureWeb List<GetApp Deployment Targets Azure Web App Deployment Targets Azure Web App Deployment Target> 
- A list of Azure web app deployment targets that match the filter(s).
- id String
- An auto-generated identifier that includes the timestamp when this data source was last modified.
- spaceId String
- The space ID associated with this resource.
- deploymentId String
- A filter to search by deployment ID.
- environments List<String>
- A filter to search by a list of environment IDs.
- healthStatuses List<String>
- A filter to search by a list of health statuses of resources. Valid health statuses are HasWarnings,Healthy,Unavailable,Unhealthy, orUnknown.
- ids List<String>
- A filter to search by a list of IDs.
- isDisabled Boolean
- A filter to search by the disabled status of a resource.
- name String
- A filter to search by name.
- partialName String
- A filter to search by the partial match of a name.
- roles List<String>
- A filter to search by a list of role IDs.
- shellNames List<String>
- A list of shell names to match in the query and/or search
- 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.
- List<String>
- A filter to search by a list of tenant tags.
- tenants List<String>
- A filter to search by a list of tenant IDs.
- thumbprint String
- The thumbprint of the deployment target to match in the query and/or search
- azureWeb GetApp Deployment Targets Azure Web App Deployment Targets Azure Web App Deployment Target[] 
- A list of Azure web app deployment targets that match the filter(s).
- id string
- An auto-generated identifier that includes the timestamp when this data source was last modified.
- spaceId string
- The space ID associated with this resource.
- deploymentId string
- A filter to search by deployment ID.
- environments string[]
- A filter to search by a list of environment IDs.
- healthStatuses string[]
- A filter to search by a list of health statuses of resources. Valid health statuses are HasWarnings,Healthy,Unavailable,Unhealthy, orUnknown.
- ids string[]
- A filter to search by a list of IDs.
- isDisabled boolean
- A filter to search by the disabled status of a resource.
- name string
- A filter to search by name.
- partialName string
- A filter to search by the partial match of a name.
- roles string[]
- A filter to search by a list of role IDs.
- shellNames string[]
- A list of shell names to match in the query and/or search
- 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.
- string[]
- A filter to search by a list of tenant tags.
- tenants string[]
- A filter to search by a list of tenant IDs.
- thumbprint string
- The thumbprint of the deployment target to match in the query and/or search
- azure_web_ Sequence[Getapp_ deployment_ targets Azure Web App Deployment Targets Azure Web App Deployment Target] 
- A list of Azure web app deployment targets that match the filter(s).
- id str
- An auto-generated identifier that includes the timestamp when this data source was last modified.
- space_id str
- The space ID associated with this resource.
- deployment_id str
- A filter to search by deployment ID.
- environments Sequence[str]
- A filter to search by a list of environment IDs.
- health_statuses Sequence[str]
- A filter to search by a list of health statuses of resources. Valid health statuses are HasWarnings,Healthy,Unavailable,Unhealthy, orUnknown.
- ids Sequence[str]
- A filter to search by a list of IDs.
- is_disabled bool
- A filter to search by the disabled status of a resource.
- name str
- A filter to search by name.
- partial_name str
- A filter to search by the partial match of a name.
- roles Sequence[str]
- A filter to search by a list of role IDs.
- shell_names Sequence[str]
- A list of shell names to match in the query and/or search
- 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.
- Sequence[str]
- A filter to search by a list of tenant tags.
- tenants Sequence[str]
- A filter to search by a list of tenant IDs.
- thumbprint str
- The thumbprint of the deployment target to match in the query and/or search
- azureWeb List<Property Map>App Deployment Targets 
- A list of Azure web app deployment targets that match the filter(s).
- id String
- An auto-generated identifier that includes the timestamp when this data source was last modified.
- spaceId String
- The space ID associated with this resource.
- deploymentId String
- A filter to search by deployment ID.
- environments List<String>
- A filter to search by a list of environment IDs.
- healthStatuses List<String>
- A filter to search by a list of health statuses of resources. Valid health statuses are HasWarnings,Healthy,Unavailable,Unhealthy, orUnknown.
- ids List<String>
- A filter to search by a list of IDs.
- isDisabled Boolean
- A filter to search by the disabled status of a resource.
- name String
- A filter to search by name.
- partialName String
- A filter to search by the partial match of a name.
- roles List<String>
- A filter to search by a list of role IDs.
- shellNames List<String>
- A list of shell names to match in the query and/or search
- 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.
- List<String>
- A filter to search by a list of tenant tags.
- tenants List<String>
- A filter to search by a list of tenant IDs.
- thumbprint String
- The thumbprint of the deployment target to match in the query and/or search
Supporting Types
GetAzureWebAppDeploymentTargetsAzureWebAppDeploymentTarget          
- AccountId string
- Endpoints
List<GetAzure Web App Deployment Targets Azure Web App Deployment Target Endpoint> 
- Environments List<string>
- HasLatest boolCalamari 
- HealthStatus string
- Id string
- IsDisabled bool
- IsIn boolProcess 
- MachinePolicy stringId 
- Name string
- OperatingSystem string
- ResourceGroup stringName 
- Roles List<string>
- ShellName string
- ShellVersion string
- SpaceId string
- Status string
- StatusSummary string
- List<string>
- TenantedDeployment stringParticipation 
- Tenants List<string>
- Thumbprint string
- Uri string
- WebApp stringName 
- WebApp stringSlot Name 
- AccountId string
- Endpoints
[]GetAzure Web App Deployment Targets Azure Web App Deployment Target Endpoint 
- Environments []string
- HasLatest boolCalamari 
- HealthStatus string
- Id string
- IsDisabled bool
- IsIn boolProcess 
- MachinePolicy stringId 
- Name string
- OperatingSystem string
- ResourceGroup stringName 
- Roles []string
- ShellName string
- ShellVersion string
- SpaceId string
- Status string
- StatusSummary string
- []string
- TenantedDeployment stringParticipation 
- Tenants []string
- Thumbprint string
- Uri string
- WebApp stringName 
- WebApp stringSlot Name 
- accountId String
- endpoints
List<GetAzure Web App Deployment Targets Azure Web App Deployment Target Endpoint> 
- environments List<String>
- hasLatest BooleanCalamari 
- healthStatus String
- id String
- isDisabled Boolean
- isIn BooleanProcess 
- machinePolicy StringId 
- name String
- operatingSystem String
- resourceGroup StringName 
- roles List<String>
- shellName String
- shellVersion String
- spaceId String
- status String
- statusSummary String
- List<String>
- tenantedDeployment StringParticipation 
- tenants List<String>
- thumbprint String
- uri String
- webApp StringName 
- webApp StringSlot Name 
- accountId string
- endpoints
GetAzure Web App Deployment Targets Azure Web App Deployment Target Endpoint[] 
- environments string[]
- hasLatest booleanCalamari 
- healthStatus string
- id string
- isDisabled boolean
- isIn booleanProcess 
- machinePolicy stringId 
- name string
- operatingSystem string
- resourceGroup stringName 
- roles string[]
- shellName string
- shellVersion string
- spaceId string
- status string
- statusSummary string
- string[]
- tenantedDeployment stringParticipation 
- tenants string[]
- thumbprint string
- uri string
- webApp stringName 
- webApp stringSlot Name 
- account_id str
- endpoints
Sequence[GetAzure Web App Deployment Targets Azure Web App Deployment Target Endpoint] 
- environments Sequence[str]
- has_latest_ boolcalamari 
- health_status str
- id str
- is_disabled bool
- is_in_ boolprocess 
- machine_policy_ strid 
- name str
- operating_system str
- resource_group_ strname 
- roles Sequence[str]
- shell_name str
- shell_version str
- space_id str
- status str
- status_summary str
- Sequence[str]
- tenanted_deployment_ strparticipation 
- tenants Sequence[str]
- thumbprint str
- uri str
- web_app_ strname 
- web_app_ strslot_ name 
- accountId String
- endpoints List<Property Map>
- environments List<String>
- hasLatest BooleanCalamari 
- healthStatus String
- id String
- isDisabled Boolean
- isIn BooleanProcess 
- machinePolicy StringId 
- name String
- operatingSystem String
- resourceGroup StringName 
- roles List<String>
- shellName String
- shellVersion String
- spaceId String
- status String
- statusSummary String
- List<String>
- tenantedDeployment StringParticipation 
- tenants List<String>
- thumbprint String
- uri String
- webApp StringName 
- webApp StringSlot Name 
GetAzureWebAppDeploymentTargetsAzureWebAppDeploymentTargetEndpoint           
- AadClient stringCredential Secret 
- AadCredential stringType 
- AadUser stringCredential Username 
- AccountId string
- ApplicationsDirectory string
- Authentications
List<GetAzure Web App Deployment Targets Azure Web App Deployment Target Endpoint Authentication> 
- CertificateSignature stringAlgorithm 
- CertificateStore stringLocation 
- CertificateStore stringName 
- ClientCertificate stringVariable 
- CloudService stringName 
- ClusterCertificate string
- ClusterCertificate stringPath 
- ClusterUrl string
- CommunicationStyle string
- ConnectionEndpoint string
- ContainerOptions string
- Containers
List<GetAzure Web App Deployment Targets Azure Web App Deployment Target Endpoint Container> 
- DefaultWorker stringPool Id 
- Destinations
List<GetAzure Web App Deployment Targets Azure Web App Deployment Target Endpoint Destination> 
- DotNet stringCore Platform 
- Fingerprint string
- Host string
- Id string
- Namespace string
- Port double
- ProxyId string
- ResourceGroup stringName 
- RunningIn boolContainer 
- SecurityMode string
- ServerCertificate stringThumbprint 
- SkipTls boolVerification 
- Slot string
- StorageAccount stringName 
- SwapIf boolPossible 
- TentacleVersion List<GetDetails Azure Web App Deployment Targets Azure Web App Deployment Target Endpoint Tentacle Version Detail> 
- Thumbprint string
- Uri string
- UseCurrent boolInstance Count 
- WebApp stringName 
- WebApp stringSlot Name 
- WorkingDirectory string
- AadClient stringCredential Secret 
- AadCredential stringType 
- AadUser stringCredential Username 
- AccountId string
- ApplicationsDirectory string
- Authentications
[]GetAzure Web App Deployment Targets Azure Web App Deployment Target Endpoint Authentication 
- CertificateSignature stringAlgorithm 
- CertificateStore stringLocation 
- CertificateStore stringName 
- ClientCertificate stringVariable 
- CloudService stringName 
- ClusterCertificate string
- ClusterCertificate stringPath 
- ClusterUrl string
- CommunicationStyle string
- ConnectionEndpoint string
- ContainerOptions string
- Containers
[]GetAzure Web App Deployment Targets Azure Web App Deployment Target Endpoint Container 
- DefaultWorker stringPool Id 
- Destinations
[]GetAzure Web App Deployment Targets Azure Web App Deployment Target Endpoint Destination 
- DotNet stringCore Platform 
- Fingerprint string
- Host string
- Id string
- Namespace string
- Port float64
- ProxyId string
- ResourceGroup stringName 
- RunningIn boolContainer 
- SecurityMode string
- ServerCertificate stringThumbprint 
- SkipTls boolVerification 
- Slot string
- StorageAccount stringName 
- SwapIf boolPossible 
- TentacleVersion []GetDetails Azure Web App Deployment Targets Azure Web App Deployment Target Endpoint Tentacle Version Detail 
- Thumbprint string
- Uri string
- UseCurrent boolInstance Count 
- WebApp stringName 
- WebApp stringSlot Name 
- WorkingDirectory string
- aadClient StringCredential Secret 
- aadCredential StringType 
- aadUser StringCredential Username 
- accountId String
- applicationsDirectory String
- authentications
List<GetAzure Web App Deployment Targets Azure Web App Deployment Target Endpoint Authentication> 
- certificateSignature StringAlgorithm 
- certificateStore StringLocation 
- certificateStore StringName 
- clientCertificate StringVariable 
- cloudService StringName 
- clusterCertificate String
- clusterCertificate StringPath 
- clusterUrl String
- communicationStyle String
- connectionEndpoint String
- containerOptions String
- containers
List<GetAzure Web App Deployment Targets Azure Web App Deployment Target Endpoint Container> 
- defaultWorker StringPool Id 
- destinations
List<GetAzure Web App Deployment Targets Azure Web App Deployment Target Endpoint Destination> 
- dotNet StringCore Platform 
- fingerprint String
- host String
- id String
- namespace String
- port Double
- proxyId String
- resourceGroup StringName 
- runningIn BooleanContainer 
- securityMode String
- serverCertificate StringThumbprint 
- skipTls BooleanVerification 
- slot String
- storageAccount StringName 
- swapIf BooleanPossible 
- tentacleVersion List<GetDetails Azure Web App Deployment Targets Azure Web App Deployment Target Endpoint Tentacle Version Detail> 
- thumbprint String
- uri String
- useCurrent BooleanInstance Count 
- webApp StringName 
- webApp StringSlot Name 
- workingDirectory String
- aadClient stringCredential Secret 
- aadCredential stringType 
- aadUser stringCredential Username 
- accountId string
- applicationsDirectory string
- authentications
GetAzure Web App Deployment Targets Azure Web App Deployment Target Endpoint Authentication[] 
- certificateSignature stringAlgorithm 
- certificateStore stringLocation 
- certificateStore stringName 
- clientCertificate stringVariable 
- cloudService stringName 
- clusterCertificate string
- clusterCertificate stringPath 
- clusterUrl string
- communicationStyle string
- connectionEndpoint string
- containerOptions string
- containers
GetAzure Web App Deployment Targets Azure Web App Deployment Target Endpoint Container[] 
- defaultWorker stringPool Id 
- destinations
GetAzure Web App Deployment Targets Azure Web App Deployment Target Endpoint Destination[] 
- dotNet stringCore Platform 
- fingerprint string
- host string
- id string
- namespace string
- port number
- proxyId string
- resourceGroup stringName 
- runningIn booleanContainer 
- securityMode string
- serverCertificate stringThumbprint 
- skipTls booleanVerification 
- slot string
- storageAccount stringName 
- swapIf booleanPossible 
- tentacleVersion GetDetails Azure Web App Deployment Targets Azure Web App Deployment Target Endpoint Tentacle Version Detail[] 
- thumbprint string
- uri string
- useCurrent booleanInstance Count 
- webApp stringName 
- webApp stringSlot Name 
- workingDirectory string
- aad_client_ strcredential_ secret 
- aad_credential_ strtype 
- aad_user_ strcredential_ username 
- account_id str
- applications_directory str
- authentications
Sequence[GetAzure Web App Deployment Targets Azure Web App Deployment Target Endpoint Authentication] 
- certificate_signature_ stralgorithm 
- certificate_store_ strlocation 
- certificate_store_ strname 
- client_certificate_ strvariable 
- cloud_service_ strname 
- cluster_certificate str
- cluster_certificate_ strpath 
- cluster_url str
- communication_style str
- connection_endpoint str
- container_options str
- containers
Sequence[GetAzure Web App Deployment Targets Azure Web App Deployment Target Endpoint Container] 
- default_worker_ strpool_ id 
- destinations
Sequence[GetAzure Web App Deployment Targets Azure Web App Deployment Target Endpoint Destination] 
- dot_net_ strcore_ platform 
- fingerprint str
- host str
- id str
- namespace str
- port float
- proxy_id str
- resource_group_ strname 
- running_in_ boolcontainer 
- security_mode str
- server_certificate_ strthumbprint 
- skip_tls_ boolverification 
- slot str
- storage_account_ strname 
- swap_if_ boolpossible 
- tentacle_version_ Sequence[Getdetails Azure Web App Deployment Targets Azure Web App Deployment Target Endpoint Tentacle Version Detail] 
- thumbprint str
- uri str
- use_current_ boolinstance_ count 
- web_app_ strname 
- web_app_ strslot_ name 
- working_directory str
- aadClient StringCredential Secret 
- aadCredential StringType 
- aadUser StringCredential Username 
- accountId String
- applicationsDirectory String
- authentications List<Property Map>
- certificateSignature StringAlgorithm 
- certificateStore StringLocation 
- certificateStore StringName 
- clientCertificate StringVariable 
- cloudService StringName 
- clusterCertificate String
- clusterCertificate StringPath 
- clusterUrl String
- communicationStyle String
- connectionEndpoint String
- containerOptions String
- containers List<Property Map>
- defaultWorker StringPool Id 
- destinations List<Property Map>
- dotNet StringCore Platform 
- fingerprint String
- host String
- id String
- namespace String
- port Number
- proxyId String
- resourceGroup StringName 
- runningIn BooleanContainer 
- securityMode String
- serverCertificate StringThumbprint 
- skipTls BooleanVerification 
- slot String
- storageAccount StringName 
- swapIf BooleanPossible 
- tentacleVersion List<Property Map>Details 
- thumbprint String
- uri String
- useCurrent BooleanInstance Count 
- webApp StringName 
- webApp StringSlot Name 
- workingDirectory String
GetAzureWebAppDeploymentTargetsAzureWebAppDeploymentTargetEndpointAuthentication            
- AccountId string
- AdminLogin string
- AssumeRole bool
- AssumeRole stringExternal Id 
- AssumeRole doubleSession Duration 
- AssumedRole stringArn 
- AssumedRole stringSession 
- AuthenticationType string
- ClientCertificate string
- ClusterName string
- ClusterResource stringGroup 
- ImpersonateService boolAccount 
- Project string
- Region string
- ServiceAccount stringEmails 
- TokenPath string
- UseInstance boolRole 
- UseVm boolService Account 
- Zone string
- AccountId string
- AdminLogin string
- AssumeRole bool
- AssumeRole stringExternal Id 
- AssumeRole float64Session Duration 
- AssumedRole stringArn 
- AssumedRole stringSession 
- AuthenticationType string
- ClientCertificate string
- ClusterName string
- ClusterResource stringGroup 
- ImpersonateService boolAccount 
- Project string
- Region string
- ServiceAccount stringEmails 
- TokenPath string
- UseInstance boolRole 
- UseVm boolService Account 
- Zone string
- accountId String
- adminLogin String
- assumeRole Boolean
- assumeRole StringExternal Id 
- assumeRole DoubleSession Duration 
- assumedRole StringArn 
- assumedRole StringSession 
- authenticationType String
- clientCertificate String
- clusterName String
- clusterResource StringGroup 
- impersonateService BooleanAccount 
- project String
- region String
- serviceAccount StringEmails 
- tokenPath String
- useInstance BooleanRole 
- useVm BooleanService Account 
- zone String
- accountId string
- adminLogin string
- assumeRole boolean
- assumeRole stringExternal Id 
- assumeRole numberSession Duration 
- assumedRole stringArn 
- assumedRole stringSession 
- authenticationType string
- clientCertificate string
- clusterName string
- clusterResource stringGroup 
- impersonateService booleanAccount 
- project string
- region string
- serviceAccount stringEmails 
- tokenPath string
- useInstance booleanRole 
- useVm booleanService Account 
- zone string
- account_id str
- admin_login str
- assume_role bool
- assume_role_ strexternal_ id 
- assume_role_ floatsession_ duration 
- assumed_role_ strarn 
- assumed_role_ strsession 
- authentication_type str
- client_certificate str
- cluster_name str
- cluster_resource_ strgroup 
- impersonate_service_ boolaccount 
- project str
- region str
- service_account_ stremails 
- token_path str
- use_instance_ boolrole 
- use_vm_ boolservice_ account 
- zone str
- accountId String
- adminLogin String
- assumeRole Boolean
- assumeRole StringExternal Id 
- assumeRole NumberSession Duration 
- assumedRole StringArn 
- assumedRole StringSession 
- authenticationType String
- clientCertificate String
- clusterName String
- clusterResource StringGroup 
- impersonateService BooleanAccount 
- project String
- region String
- serviceAccount StringEmails 
- tokenPath String
- useInstance BooleanRole 
- useVm BooleanService Account 
- zone String
GetAzureWebAppDeploymentTargetsAzureWebAppDeploymentTargetEndpointContainer            
GetAzureWebAppDeploymentTargetsAzureWebAppDeploymentTargetEndpointDestination            
- DestinationType string
- DropFolder stringPath 
- DestinationType string
- DropFolder stringPath 
- destinationType String
- dropFolder StringPath 
- destinationType string
- dropFolder stringPath 
- destination_type str
- drop_folder_ strpath 
- destinationType String
- dropFolder StringPath 
GetAzureWebAppDeploymentTargetsAzureWebAppDeploymentTargetEndpointTentacleVersionDetail              
- UpgradeLocked bool
- UpgradeRequired bool
- UpgradeSuggested bool
- Version string
- UpgradeLocked bool
- UpgradeRequired bool
- UpgradeSuggested bool
- Version string
- upgradeLocked Boolean
- upgradeRequired Boolean
- upgradeSuggested Boolean
- version String
- upgradeLocked boolean
- upgradeRequired boolean
- upgradeSuggested boolean
- version string
- upgrade_locked bool
- upgrade_required bool
- upgrade_suggested bool
- version str
- upgradeLocked Boolean
- upgradeRequired Boolean
- upgradeSuggested Boolean
- version 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