octopusdeploy 0.43.1 published on Wednesday, Apr 30, 2025 by octopusdeploylabs
octopusdeploy.getSshConnectionDeploymentTargets
Explore with Pulumi AI
octopusdeploy 0.43.1 published on Wednesday, Apr 30, 2025 by octopusdeploylabs
Provides information about existing SSH connection deployment targets.
Using getSshConnectionDeploymentTargets
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 getSshConnectionDeploymentTargets(args: GetSshConnectionDeploymentTargetsArgs, opts?: InvokeOptions): Promise<GetSshConnectionDeploymentTargetsResult>
function getSshConnectionDeploymentTargetsOutput(args: GetSshConnectionDeploymentTargetsOutputArgs, opts?: InvokeOptions): Output<GetSshConnectionDeploymentTargetsResult>def get_ssh_connection_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) -> GetSshConnectionDeploymentTargetsResult
def get_ssh_connection_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[GetSshConnectionDeploymentTargetsResult]func GetSshConnectionDeploymentTargets(ctx *Context, args *GetSshConnectionDeploymentTargetsArgs, opts ...InvokeOption) (*GetSshConnectionDeploymentTargetsResult, error)
func GetSshConnectionDeploymentTargetsOutput(ctx *Context, args *GetSshConnectionDeploymentTargetsOutputArgs, opts ...InvokeOption) GetSshConnectionDeploymentTargetsResultOutput> Note: This function is named GetSshConnectionDeploymentTargets in the Go SDK.
public static class GetSshConnectionDeploymentTargets 
{
    public static Task<GetSshConnectionDeploymentTargetsResult> InvokeAsync(GetSshConnectionDeploymentTargetsArgs args, InvokeOptions? opts = null)
    public static Output<GetSshConnectionDeploymentTargetsResult> Invoke(GetSshConnectionDeploymentTargetsInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetSshConnectionDeploymentTargetsResult> getSshConnectionDeploymentTargets(GetSshConnectionDeploymentTargetsArgs args, InvokeOptions options)
public static Output<GetSshConnectionDeploymentTargetsResult> getSshConnectionDeploymentTargets(GetSshConnectionDeploymentTargetsArgs args, InvokeOptions options)
fn::invoke:
  function: octopusdeploy:index/getSshConnectionDeploymentTargets:getSshConnectionDeploymentTargets
  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
getSshConnectionDeploymentTargets Result
The following output properties are available:
- 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.
- SshConnection List<GetDeployment Targets Ssh Connection Deployment Targets Ssh Connection Deployment Target> 
- A list of SSH connection deployment targets that match the filter(s).
- 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
- 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.
- SshConnection []GetDeployment Targets Ssh Connection Deployment Targets Ssh Connection Deployment Target 
- A list of SSH connection deployment targets that match the filter(s).
- 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
- 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.
- sshConnection List<GetDeployment Targets Ssh Connection Deployment Targets Ssh Connection Deployment Target> 
- A list of SSH connection deployment targets that match the filter(s).
- 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
- 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.
- sshConnection GetDeployment Targets Ssh Connection Deployment Targets Ssh Connection Deployment Target[] 
- A list of SSH connection deployment targets that match the filter(s).
- 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
- 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.
- ssh_connection_ Sequence[Getdeployment_ targets Ssh Connection Deployment Targets Ssh Connection Deployment Target] 
- A list of SSH connection deployment targets that match the filter(s).
- 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
- 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.
- sshConnection List<Property Map>Deployment Targets 
- A list of SSH connection deployment targets that match the filter(s).
- 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
GetSshConnectionDeploymentTargetsSshConnectionDeploymentTarget        
- AccountId string
- DotNet stringCore Platform 
- Endpoints
List<GetSsh Connection Deployment Targets Ssh Connection Deployment Target Endpoint> 
- Environments List<string>
- Fingerprint string
- HasLatest boolCalamari 
- HealthStatus string
- Host string
- Id string
- IsDisabled bool
- IsIn boolProcess 
- MachinePolicy stringId 
- Name string
- OperatingSystem string
- Port double
- ProxyId string
- Roles List<string>
- ShellName string
- ShellVersion string
- SpaceId string
- Status string
- StatusSummary string
- List<string>
- TenantedDeployment stringParticipation 
- Tenants List<string>
- Thumbprint string
- Uri string
- AccountId string
- DotNet stringCore Platform 
- Endpoints
[]GetSsh Connection Deployment Targets Ssh Connection Deployment Target Endpoint 
- Environments []string
- Fingerprint string
- HasLatest boolCalamari 
- HealthStatus string
- Host string
- Id string
- IsDisabled bool
- IsIn boolProcess 
- MachinePolicy stringId 
- Name string
- OperatingSystem string
- Port float64
- ProxyId string
- Roles []string
- ShellName string
- ShellVersion string
- SpaceId string
- Status string
- StatusSummary string
- []string
- TenantedDeployment stringParticipation 
- Tenants []string
- Thumbprint string
- Uri string
- accountId String
- dotNet StringCore Platform 
- endpoints
List<GetSsh Connection Deployment Targets Ssh Connection Deployment Target Endpoint> 
- environments List<String>
- fingerprint String
- hasLatest BooleanCalamari 
- healthStatus String
- host String
- id String
- isDisabled Boolean
- isIn BooleanProcess 
- machinePolicy StringId 
- name String
- operatingSystem String
- port Double
- proxyId String
- roles List<String>
- shellName String
- shellVersion String
- spaceId String
- status String
- statusSummary String
- List<String>
- tenantedDeployment StringParticipation 
- tenants List<String>
- thumbprint String
- uri String
- accountId string
- dotNet stringCore Platform 
- endpoints
GetSsh Connection Deployment Targets Ssh Connection Deployment Target Endpoint[] 
- environments string[]
- fingerprint string
- hasLatest booleanCalamari 
- healthStatus string
- host string
- id string
- isDisabled boolean
- isIn booleanProcess 
- machinePolicy stringId 
- name string
- operatingSystem string
- port number
- proxyId string
- roles string[]
- shellName string
- shellVersion string
- spaceId string
- status string
- statusSummary string
- string[]
- tenantedDeployment stringParticipation 
- tenants string[]
- thumbprint string
- uri string
- account_id str
- dot_net_ strcore_ platform 
- endpoints
Sequence[GetSsh Connection Deployment Targets Ssh Connection Deployment Target Endpoint] 
- environments Sequence[str]
- fingerprint str
- has_latest_ boolcalamari 
- health_status str
- host str
- id str
- is_disabled bool
- is_in_ boolprocess 
- machine_policy_ strid 
- name str
- operating_system str
- port float
- proxy_id str
- 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
- accountId String
- dotNet StringCore Platform 
- endpoints List<Property Map>
- environments List<String>
- fingerprint String
- hasLatest BooleanCalamari 
- healthStatus String
- host String
- id String
- isDisabled Boolean
- isIn BooleanProcess 
- machinePolicy StringId 
- name String
- operatingSystem String
- port Number
- proxyId String
- roles List<String>
- shellName String
- shellVersion String
- spaceId String
- status String
- statusSummary String
- List<String>
- tenantedDeployment StringParticipation 
- tenants List<String>
- thumbprint String
- uri String
GetSshConnectionDeploymentTargetsSshConnectionDeploymentTargetEndpoint         
- AadClient stringCredential Secret 
- AadCredential stringType 
- AadUser stringCredential Username 
- AccountId string
- ApplicationsDirectory string
- Authentications
List<GetSsh Connection Deployment Targets Ssh Connection 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<GetSsh Connection Deployment Targets Ssh Connection Deployment Target Endpoint Container> 
- DefaultWorker stringPool Id 
- Destinations
List<GetSsh Connection Deployment Targets Ssh Connection 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 Ssh Connection Deployment Targets Ssh Connection 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
[]GetSsh Connection Deployment Targets Ssh Connection 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
[]GetSsh Connection Deployment Targets Ssh Connection Deployment Target Endpoint Container 
- DefaultWorker stringPool Id 
- Destinations
[]GetSsh Connection Deployment Targets Ssh Connection 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 Ssh Connection Deployment Targets Ssh Connection 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<GetSsh Connection Deployment Targets Ssh Connection 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<GetSsh Connection Deployment Targets Ssh Connection Deployment Target Endpoint Container> 
- defaultWorker StringPool Id 
- destinations
List<GetSsh Connection Deployment Targets Ssh Connection 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 Ssh Connection Deployment Targets Ssh Connection 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
GetSsh Connection Deployment Targets Ssh Connection 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
GetSsh Connection Deployment Targets Ssh Connection Deployment Target Endpoint Container[] 
- defaultWorker stringPool Id 
- destinations
GetSsh Connection Deployment Targets Ssh Connection 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 Ssh Connection Deployment Targets Ssh Connection 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[GetSsh Connection Deployment Targets Ssh Connection 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[GetSsh Connection Deployment Targets Ssh Connection Deployment Target Endpoint Container] 
- default_worker_ strpool_ id 
- destinations
Sequence[GetSsh Connection Deployment Targets Ssh Connection 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 Ssh Connection Deployment Targets Ssh Connection 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
GetSshConnectionDeploymentTargetsSshConnectionDeploymentTargetEndpointAuthentication          
- 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
GetSshConnectionDeploymentTargetsSshConnectionDeploymentTargetEndpointContainer          
GetSshConnectionDeploymentTargetsSshConnectionDeploymentTargetEndpointDestination          
- 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 
GetSshConnectionDeploymentTargetsSshConnectionDeploymentTargetEndpointTentacleVersionDetail            
- 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