octopusdeploy 0.43.1 published on Wednesday, Apr 30, 2025 by octopusdeploylabs
octopusdeploy.getMachine
Explore with Pulumi AI
octopusdeploy 0.43.1 published on Wednesday, Apr 30, 2025 by octopusdeploylabs
Using getMachine
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 getMachine(args: GetMachineArgs, opts?: InvokeOptions): Promise<GetMachineResult>
function getMachineOutput(args: GetMachineOutputArgs, opts?: InvokeOptions): Output<GetMachineResult>
def get_machine(id: Optional[str] = None,
name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetMachineResult
def get_machine_output(id: Optional[pulumi.Input[str]] = None,
name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetMachineResult]
func GetMachine(ctx *Context, args *GetMachineArgs, opts ...InvokeOption) (*GetMachineResult, error)
func GetMachineOutput(ctx *Context, args *GetMachineOutputArgs, opts ...InvokeOption) GetMachineResultOutput
> Note: This function is named GetMachine
in the Go SDK.
public static class GetMachine
{
public static Task<GetMachineResult> InvokeAsync(GetMachineArgs args, InvokeOptions? opts = null)
public static Output<GetMachineResult> Invoke(GetMachineInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetMachineResult> getMachine(GetMachineArgs args, InvokeOptions options)
public static Output<GetMachineResult> getMachine(GetMachineArgs args, InvokeOptions options)
fn::invoke:
function: octopusdeploy:index/getMachine:getMachine
arguments:
# arguments dictionary
The following arguments are supported:
getMachine Result
The following output properties are available:
- Endpoint
Communicationstyle string - Endpoint
Id string - Endpoint
Proxyid string - Endpoint
Tentacleversiondetails stringUpgradelocked - Endpoint
Tentacleversiondetails stringUpgraderequired - Endpoint
Tentacleversiondetails stringUpgradesuggested - Endpoint
Tentacleversiondetails stringVersion - Endpoint
Thumbprint string - Endpoint
Uri string - Environments List<string>
- Haslatestcalamari bool
- Id string
- The ID of this resource.
- Isdisabled bool
- Isinprocess bool
- Machinepolicy string
- Name string
- Roles List<string>
- Status string
- Statussummary string
- Tenanteddeploymentparticipation string
- Tenantids List<string>
- List<string>
- Endpoint
Communicationstyle string - Endpoint
Id string - Endpoint
Proxyid string - Endpoint
Tentacleversiondetails stringUpgradelocked - Endpoint
Tentacleversiondetails stringUpgraderequired - Endpoint
Tentacleversiondetails stringUpgradesuggested - Endpoint
Tentacleversiondetails stringVersion - Endpoint
Thumbprint string - Endpoint
Uri string - Environments []string
- Haslatestcalamari bool
- Id string
- The ID of this resource.
- Isdisabled bool
- Isinprocess bool
- Machinepolicy string
- Name string
- Roles []string
- Status string
- Statussummary string
- Tenanteddeploymentparticipation string
- Tenantids []string
- []string
- endpoint
Communicationstyle String - endpoint
Id String - endpoint
Proxyid String - endpoint
Tentacleversiondetails StringUpgradelocked - endpoint
Tentacleversiondetails StringUpgraderequired - endpoint
Tentacleversiondetails StringUpgradesuggested - endpoint
Tentacleversiondetails StringVersion - endpoint
Thumbprint String - endpoint
Uri String - environments List<String>
- haslatestcalamari Boolean
- id String
- The ID of this resource.
- isdisabled Boolean
- isinprocess Boolean
- machinepolicy String
- name String
- roles List<String>
- status String
- statussummary String
- tenanteddeploymentparticipation String
- tenantids List<String>
- List<String>
- endpoint
Communicationstyle string - endpoint
Id string - endpoint
Proxyid string - endpoint
Tentacleversiondetails stringUpgradelocked - endpoint
Tentacleversiondetails stringUpgraderequired - endpoint
Tentacleversiondetails stringUpgradesuggested - endpoint
Tentacleversiondetails stringVersion - endpoint
Thumbprint string - endpoint
Uri string - environments string[]
- haslatestcalamari boolean
- id string
- The ID of this resource.
- isdisabled boolean
- isinprocess boolean
- machinepolicy string
- name string
- roles string[]
- status string
- statussummary string
- tenanteddeploymentparticipation string
- tenantids string[]
- string[]
- endpoint_
communicationstyle str - endpoint_
id str - endpoint_
proxyid str - endpoint_
tentacleversiondetails_ strupgradelocked - endpoint_
tentacleversiondetails_ strupgraderequired - endpoint_
tentacleversiondetails_ strupgradesuggested - endpoint_
tentacleversiondetails_ strversion - endpoint_
thumbprint str - endpoint_
uri str - environments Sequence[str]
- haslatestcalamari bool
- id str
- The ID of this resource.
- isdisabled bool
- isinprocess bool
- machinepolicy str
- name str
- roles Sequence[str]
- status str
- statussummary str
- tenanteddeploymentparticipation str
- tenantids Sequence[str]
- Sequence[str]
- endpoint
Communicationstyle String - endpoint
Id String - endpoint
Proxyid String - endpoint
Tentacleversiondetails StringUpgradelocked - endpoint
Tentacleversiondetails StringUpgraderequired - endpoint
Tentacleversiondetails StringUpgradesuggested - endpoint
Tentacleversiondetails StringVersion - endpoint
Thumbprint String - endpoint
Uri String - environments List<String>
- haslatestcalamari Boolean
- id String
- The ID of this resource.
- isdisabled Boolean
- isinprocess Boolean
- machinepolicy String
- name String
- roles List<String>
- status String
- statussummary String
- tenanteddeploymentparticipation String
- tenantids List<String>
- List<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