We recommend new projects start with resources from the AWS provider.
Viewing docs for AWS Cloud Control v1.79.0
published on Monday, Sep 14, 2026 by Pulumi
published on Monday, Sep 14, 2026 by Pulumi
We recommend new projects start with resources from the AWS provider.
Viewing docs for AWS Cloud Control v1.79.0
published on Monday, Sep 14, 2026 by Pulumi
published on Monday, Sep 14, 2026 by Pulumi
A resource that represents the infrastructure where a third-party provider is installed. You create one host for all connections to that provider.
Using getHost
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 getHost(args: GetHostArgs, opts?: InvokeOptions): Promise<GetHostResult>
function getHostOutput(args: GetHostOutputArgs, opts?: InvokeOutputOptions): Output<GetHostResult>def get_host(host_arn: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetHostResult
def get_host_output(host_arn: pulumi.Input[Optional[str]] = None,
opts: Optional[InvokeOutputOptions] = None) -> Output[GetHostResult]func LookupHost(ctx *Context, args *LookupHostArgs, opts ...InvokeOption) (*LookupHostResult, error)
func LookupHostOutput(ctx *Context, args *LookupHostOutputArgs, opts ...InvokeOption) LookupHostResultOutput> Note: This function is named LookupHost in the Go SDK.
public static class GetHost
{
public static Task<GetHostResult> InvokeAsync(GetHostArgs args, InvokeOptions? opts = null)
public static Output<GetHostResult> Invoke(GetHostInvokeArgs args, InvokeOptions? opts = null)
public static Output<GetHostResult> Invoke(GetHostInvokeArgs args, InvokeOutputOptions opts)
}public static CompletableFuture<GetHostResult> getHost(GetHostArgs args, InvokeOptions options)
public static Output<GetHostResult> getHost(GetHostArgs args, InvokeOptions options)
public static Output<GetHostResult> getHost(GetHostArgs args, InvokeOutputOptions options)
fn::invoke:
function: aws-native:codeconnections:getHost
arguments:
# arguments dictionarydata "aws-native_codeconnections_get_host" "name" {
# arguments
}The following arguments are supported:
- Host
Arn string - The Amazon Resource Name (ARN) of the host.
- Host
Arn string - The Amazon Resource Name (ARN) of the host.
- host_
arn string - The Amazon Resource Name (ARN) of the host.
- host
Arn String - The Amazon Resource Name (ARN) of the host.
- host
Arn string - The Amazon Resource Name (ARN) of the host.
- host_
arn str - The Amazon Resource Name (ARN) of the host.
- host
Arn String - The Amazon Resource Name (ARN) of the host.
getHost Result
The following output properties are available:
- Host
Arn string - The Amazon Resource Name (ARN) of the host.
- Host
Id string - The server-generated unique identifier for the host.
- Provider
Endpoint string - The endpoint of the infrastructure where your provider type is installed.
- Status string
- The status of the host.
-
List<Pulumi.
Aws Native. Outputs. Tag> - Tags to apply to the host.
- Vpc
Configuration Pulumi.Aws Native. Code Connections. Outputs. Host Vpc Configuration
- Host
Arn string - The Amazon Resource Name (ARN) of the host.
- Host
Id string - The server-generated unique identifier for the host.
- Provider
Endpoint string - The endpoint of the infrastructure where your provider type is installed.
- Status string
- The status of the host.
- Tag
- Tags to apply to the host.
- Vpc
Configuration HostVpc Configuration
- host_
arn string - The Amazon Resource Name (ARN) of the host.
- host_
id string - The server-generated unique identifier for the host.
- provider_
endpoint string - The endpoint of the infrastructure where your provider type is installed.
- status string
- The status of the host.
- list(object)
- Tags to apply to the host.
- vpc_
configuration object
- host
Arn String - The Amazon Resource Name (ARN) of the host.
- host
Id String - The server-generated unique identifier for the host.
- provider
Endpoint String - The endpoint of the infrastructure where your provider type is installed.
- status String
- The status of the host.
- List<Tag>
- Tags to apply to the host.
- vpc
Configuration HostVpc Configuration
- host
Arn string - The Amazon Resource Name (ARN) of the host.
- host
Id string - The server-generated unique identifier for the host.
- provider
Endpoint string - The endpoint of the infrastructure where your provider type is installed.
- status string
- The status of the host.
- Tag[]
- Tags to apply to the host.
- vpc
Configuration HostVpc Configuration
- host_
arn str - The Amazon Resource Name (ARN) of the host.
- host_
id str - The server-generated unique identifier for the host.
- provider_
endpoint str - The endpoint of the infrastructure where your provider type is installed.
- status str
- The status of the host.
- Sequence[root_Tag]
- Tags to apply to the host.
- vpc_
configuration HostVpc Configuration
- host
Arn String - The Amazon Resource Name (ARN) of the host.
- host
Id String - The server-generated unique identifier for the host.
- provider
Endpoint String - The endpoint of the infrastructure where your provider type is installed.
- status String
- The status of the host.
- List<Property Map>
- Tags to apply to the host.
- vpc
Configuration Property Map
Supporting Types
HostVpcConfiguration
- Security
Group List<string>Ids - The ID of the security group or security groups associated with the Amazon VPC.
- Subnet
Ids List<string> - The ID of the subnet or subnets associated with the Amazon VPC.
- Vpc
Id string - The ID of the Amazon VPC connected to the infrastructure where your provider type is installed.
- Tls
Certificate string - The value of the Transport Layer Security (TLS) certificate associated with the infrastructure where your provider type is installed.
- Security
Group []stringIds - The ID of the security group or security groups associated with the Amazon VPC.
- Subnet
Ids []string - The ID of the subnet or subnets associated with the Amazon VPC.
- Vpc
Id string - The ID of the Amazon VPC connected to the infrastructure where your provider type is installed.
- Tls
Certificate string - The value of the Transport Layer Security (TLS) certificate associated with the infrastructure where your provider type is installed.
- security_
group_ list(string)ids - The ID of the security group or security groups associated with the Amazon VPC.
- subnet_
ids list(string) - The ID of the subnet or subnets associated with the Amazon VPC.
- vpc_
id string - The ID of the Amazon VPC connected to the infrastructure where your provider type is installed.
- tls_
certificate string - The value of the Transport Layer Security (TLS) certificate associated with the infrastructure where your provider type is installed.
- security
Group List<String>Ids - The ID of the security group or security groups associated with the Amazon VPC.
- subnet
Ids List<String> - The ID of the subnet or subnets associated with the Amazon VPC.
- vpc
Id String - The ID of the Amazon VPC connected to the infrastructure where your provider type is installed.
- tls
Certificate String - The value of the Transport Layer Security (TLS) certificate associated with the infrastructure where your provider type is installed.
- security
Group string[]Ids - The ID of the security group or security groups associated with the Amazon VPC.
- subnet
Ids string[] - The ID of the subnet or subnets associated with the Amazon VPC.
- vpc
Id string - The ID of the Amazon VPC connected to the infrastructure where your provider type is installed.
- tls
Certificate string - The value of the Transport Layer Security (TLS) certificate associated with the infrastructure where your provider type is installed.
- security_
group_ Sequence[str]ids - The ID of the security group or security groups associated with the Amazon VPC.
- subnet_
ids Sequence[str] - The ID of the subnet or subnets associated with the Amazon VPC.
- vpc_
id str - The ID of the Amazon VPC connected to the infrastructure where your provider type is installed.
- tls_
certificate str - The value of the Transport Layer Security (TLS) certificate associated with the infrastructure where your provider type is installed.
- security
Group List<String>Ids - The ID of the security group or security groups associated with the Amazon VPC.
- subnet
Ids List<String> - The ID of the subnet or subnets associated with the Amazon VPC.
- vpc
Id String - The ID of the Amazon VPC connected to the infrastructure where your provider type is installed.
- tls
Certificate String - The value of the Transport Layer Security (TLS) certificate associated with the infrastructure where your provider type is installed.
Tag
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
Viewing docs for AWS Cloud Control v1.79.0
published on Monday, Sep 14, 2026 by Pulumi
published on Monday, Sep 14, 2026 by Pulumi