Harness v0.9.0 published on Wednesday, Oct 22, 2025 by Pulumi
harness.autostopping.getAzureGateway
Start a Neo task
Explain and create a harness.autostopping.getAzureGateway resource
Data source for AWS Autostopping proxy
Example Usage
Example coming soon!
Example coming soon!
Example coming soon!
Example coming soon!
Example coming soon!
variables:
test:
fn::invoke:
function: harness:autostopping:getAzureGateway
arguments:
identifier: identifier
Using getAzureGateway
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 getAzureGateway(args: GetAzureGatewayArgs, opts?: InvokeOptions): Promise<GetAzureGatewayResult>
function getAzureGatewayOutput(args: GetAzureGatewayOutputArgs, opts?: InvokeOptions): Output<GetAzureGatewayResult>def get_azure_gateway(app_gateway_id: Optional[str] = None,
azure_func_region: Optional[str] = None,
certificate_id: Optional[str] = None,
cloud_connector_id: Optional[str] = None,
delete_cloud_resources_on_destroy: Optional[bool] = None,
frontend_ip: Optional[str] = None,
host_name: Optional[str] = None,
name: Optional[str] = None,
region: Optional[str] = None,
resource_group: Optional[str] = None,
sku_size: Optional[str] = None,
subnet_id: Optional[str] = None,
vpc: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetAzureGatewayResult
def get_azure_gateway_output(app_gateway_id: Optional[pulumi.Input[str]] = None,
azure_func_region: Optional[pulumi.Input[str]] = None,
certificate_id: Optional[pulumi.Input[str]] = None,
cloud_connector_id: Optional[pulumi.Input[str]] = None,
delete_cloud_resources_on_destroy: Optional[pulumi.Input[bool]] = None,
frontend_ip: Optional[pulumi.Input[str]] = None,
host_name: Optional[pulumi.Input[str]] = None,
name: Optional[pulumi.Input[str]] = None,
region: Optional[pulumi.Input[str]] = None,
resource_group: Optional[pulumi.Input[str]] = None,
sku_size: Optional[pulumi.Input[str]] = None,
subnet_id: Optional[pulumi.Input[str]] = None,
vpc: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetAzureGatewayResult]func LookupAzureGateway(ctx *Context, args *LookupAzureGatewayArgs, opts ...InvokeOption) (*LookupAzureGatewayResult, error)
func LookupAzureGatewayOutput(ctx *Context, args *LookupAzureGatewayOutputArgs, opts ...InvokeOption) LookupAzureGatewayResultOutput> Note: This function is named LookupAzureGateway in the Go SDK.
public static class GetAzureGateway
{
public static Task<GetAzureGatewayResult> InvokeAsync(GetAzureGatewayArgs args, InvokeOptions? opts = null)
public static Output<GetAzureGatewayResult> Invoke(GetAzureGatewayInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetAzureGatewayResult> getAzureGateway(GetAzureGatewayArgs args, InvokeOptions options)
public static Output<GetAzureGatewayResult> getAzureGateway(GetAzureGatewayArgs args, InvokeOptions options)
fn::invoke:
function: harness:autostopping/getAzureGateway:getAzureGateway
arguments:
# arguments dictionaryThe following arguments are supported:
- Azure
Func stringRegion - Region in which azure cloud function will be provisioned
- Cloud
Connector stringId - Id of the cloud connector
- Delete
Cloud boolResources On Destroy - Host
Name string - Hostname for the proxy
- Name string
- Name of the proxy
- Region string
- Region in which cloud resources are hosted
- Resource
Group string - Resource group in which cloud resources are hosted
- Vpc string
- VPC in which cloud resources are hosted
- App
Gateway stringId - ID of Azure AppGateway for importing
- Certificate
Id string - ID of existing SSL certificate from AppGateway being imported. Required only for SSL based rules
- Frontend
Ip string - ID of IP address to be used. Required only for creating new AppGateway. See https://learn.microsoft.com/en-us/azure/application-gateway/application-gateway-components#static-versus-dynamic-public-ip-address for more details
- Sku
Size string - Size of machine used for the gateway
- Subnet
Id string - Subnet in which cloud resources are hosted
- Azure
Func stringRegion - Region in which azure cloud function will be provisioned
- Cloud
Connector stringId - Id of the cloud connector
- Delete
Cloud boolResources On Destroy - Host
Name string - Hostname for the proxy
- Name string
- Name of the proxy
- Region string
- Region in which cloud resources are hosted
- Resource
Group string - Resource group in which cloud resources are hosted
- Vpc string
- VPC in which cloud resources are hosted
- App
Gateway stringId - ID of Azure AppGateway for importing
- Certificate
Id string - ID of existing SSL certificate from AppGateway being imported. Required only for SSL based rules
- Frontend
Ip string - ID of IP address to be used. Required only for creating new AppGateway. See https://learn.microsoft.com/en-us/azure/application-gateway/application-gateway-components#static-versus-dynamic-public-ip-address for more details
- Sku
Size string - Size of machine used for the gateway
- Subnet
Id string - Subnet in which cloud resources are hosted
- azure
Func StringRegion - Region in which azure cloud function will be provisioned
- cloud
Connector StringId - Id of the cloud connector
- delete
Cloud BooleanResources On Destroy - host
Name String - Hostname for the proxy
- name String
- Name of the proxy
- region String
- Region in which cloud resources are hosted
- resource
Group String - Resource group in which cloud resources are hosted
- vpc String
- VPC in which cloud resources are hosted
- app
Gateway StringId - ID of Azure AppGateway for importing
- certificate
Id String - ID of existing SSL certificate from AppGateway being imported. Required only for SSL based rules
- frontend
Ip String - ID of IP address to be used. Required only for creating new AppGateway. See https://learn.microsoft.com/en-us/azure/application-gateway/application-gateway-components#static-versus-dynamic-public-ip-address for more details
- sku
Size String - Size of machine used for the gateway
- subnet
Id String - Subnet in which cloud resources are hosted
- azure
Func stringRegion - Region in which azure cloud function will be provisioned
- cloud
Connector stringId - Id of the cloud connector
- delete
Cloud booleanResources On Destroy - host
Name string - Hostname for the proxy
- name string
- Name of the proxy
- region string
- Region in which cloud resources are hosted
- resource
Group string - Resource group in which cloud resources are hosted
- vpc string
- VPC in which cloud resources are hosted
- app
Gateway stringId - ID of Azure AppGateway for importing
- certificate
Id string - ID of existing SSL certificate from AppGateway being imported. Required only for SSL based rules
- frontend
Ip string - ID of IP address to be used. Required only for creating new AppGateway. See https://learn.microsoft.com/en-us/azure/application-gateway/application-gateway-components#static-versus-dynamic-public-ip-address for more details
- sku
Size string - Size of machine used for the gateway
- subnet
Id string - Subnet in which cloud resources are hosted
- azure_
func_ strregion - Region in which azure cloud function will be provisioned
- cloud_
connector_ strid - Id of the cloud connector
- delete_
cloud_ boolresources_ on_ destroy - host_
name str - Hostname for the proxy
- name str
- Name of the proxy
- region str
- Region in which cloud resources are hosted
- resource_
group str - Resource group in which cloud resources are hosted
- vpc str
- VPC in which cloud resources are hosted
- app_
gateway_ strid - ID of Azure AppGateway for importing
- certificate_
id str - ID of existing SSL certificate from AppGateway being imported. Required only for SSL based rules
- frontend_
ip str - ID of IP address to be used. Required only for creating new AppGateway. See https://learn.microsoft.com/en-us/azure/application-gateway/application-gateway-components#static-versus-dynamic-public-ip-address for more details
- sku_
size str - Size of machine used for the gateway
- subnet_
id str - Subnet in which cloud resources are hosted
- azure
Func StringRegion - Region in which azure cloud function will be provisioned
- cloud
Connector StringId - Id of the cloud connector
- delete
Cloud BooleanResources On Destroy - host
Name String - Hostname for the proxy
- name String
- Name of the proxy
- region String
- Region in which cloud resources are hosted
- resource
Group String - Resource group in which cloud resources are hosted
- vpc String
- VPC in which cloud resources are hosted
- app
Gateway StringId - ID of Azure AppGateway for importing
- certificate
Id String - ID of existing SSL certificate from AppGateway being imported. Required only for SSL based rules
- frontend
Ip String - ID of IP address to be used. Required only for creating new AppGateway. See https://learn.microsoft.com/en-us/azure/application-gateway/application-gateway-components#static-versus-dynamic-public-ip-address for more details
- sku
Size String - Size of machine used for the gateway
- subnet
Id String - Subnet in which cloud resources are hosted
getAzureGateway Result
The following output properties are available:
- Azure
Func stringRegion - Region in which azure cloud function will be provisioned
- Cloud
Connector stringId - Id of the cloud connector
- Delete
Cloud boolResources On Destroy - Host
Name string - Hostname for the proxy
- Id string
- The provider-assigned unique ID for this managed resource.
- Identifier string
- Unique identifier of the resource
- Name string
- Name of the proxy
- Region string
- Region in which cloud resources are hosted
- Resource
Group string - Resource group in which cloud resources are hosted
- Vpc string
- VPC in which cloud resources are hosted
- App
Gateway stringId - ID of Azure AppGateway for importing
- Certificate
Id string - ID of existing SSL certificate from AppGateway being imported. Required only for SSL based rules
- Frontend
Ip string - ID of IP address to be used. Required only for creating new AppGateway. See https://learn.microsoft.com/en-us/azure/application-gateway/application-gateway-components#static-versus-dynamic-public-ip-address for more details
- Sku
Size string - Size of machine used for the gateway
- Subnet
Id string - Subnet in which cloud resources are hosted
- Azure
Func stringRegion - Region in which azure cloud function will be provisioned
- Cloud
Connector stringId - Id of the cloud connector
- Delete
Cloud boolResources On Destroy - Host
Name string - Hostname for the proxy
- Id string
- The provider-assigned unique ID for this managed resource.
- Identifier string
- Unique identifier of the resource
- Name string
- Name of the proxy
- Region string
- Region in which cloud resources are hosted
- Resource
Group string - Resource group in which cloud resources are hosted
- Vpc string
- VPC in which cloud resources are hosted
- App
Gateway stringId - ID of Azure AppGateway for importing
- Certificate
Id string - ID of existing SSL certificate from AppGateway being imported. Required only for SSL based rules
- Frontend
Ip string - ID of IP address to be used. Required only for creating new AppGateway. See https://learn.microsoft.com/en-us/azure/application-gateway/application-gateway-components#static-versus-dynamic-public-ip-address for more details
- Sku
Size string - Size of machine used for the gateway
- Subnet
Id string - Subnet in which cloud resources are hosted
- azure
Func StringRegion - Region in which azure cloud function will be provisioned
- cloud
Connector StringId - Id of the cloud connector
- delete
Cloud BooleanResources On Destroy - host
Name String - Hostname for the proxy
- id String
- The provider-assigned unique ID for this managed resource.
- identifier String
- Unique identifier of the resource
- name String
- Name of the proxy
- region String
- Region in which cloud resources are hosted
- resource
Group String - Resource group in which cloud resources are hosted
- vpc String
- VPC in which cloud resources are hosted
- app
Gateway StringId - ID of Azure AppGateway for importing
- certificate
Id String - ID of existing SSL certificate from AppGateway being imported. Required only for SSL based rules
- frontend
Ip String - ID of IP address to be used. Required only for creating new AppGateway. See https://learn.microsoft.com/en-us/azure/application-gateway/application-gateway-components#static-versus-dynamic-public-ip-address for more details
- sku
Size String - Size of machine used for the gateway
- subnet
Id String - Subnet in which cloud resources are hosted
- azure
Func stringRegion - Region in which azure cloud function will be provisioned
- cloud
Connector stringId - Id of the cloud connector
- delete
Cloud booleanResources On Destroy - host
Name string - Hostname for the proxy
- id string
- The provider-assigned unique ID for this managed resource.
- identifier string
- Unique identifier of the resource
- name string
- Name of the proxy
- region string
- Region in which cloud resources are hosted
- resource
Group string - Resource group in which cloud resources are hosted
- vpc string
- VPC in which cloud resources are hosted
- app
Gateway stringId - ID of Azure AppGateway for importing
- certificate
Id string - ID of existing SSL certificate from AppGateway being imported. Required only for SSL based rules
- frontend
Ip string - ID of IP address to be used. Required only for creating new AppGateway. See https://learn.microsoft.com/en-us/azure/application-gateway/application-gateway-components#static-versus-dynamic-public-ip-address for more details
- sku
Size string - Size of machine used for the gateway
- subnet
Id string - Subnet in which cloud resources are hosted
- azure_
func_ strregion - Region in which azure cloud function will be provisioned
- cloud_
connector_ strid - Id of the cloud connector
- delete_
cloud_ boolresources_ on_ destroy - host_
name str - Hostname for the proxy
- id str
- The provider-assigned unique ID for this managed resource.
- identifier str
- Unique identifier of the resource
- name str
- Name of the proxy
- region str
- Region in which cloud resources are hosted
- resource_
group str - Resource group in which cloud resources are hosted
- vpc str
- VPC in which cloud resources are hosted
- app_
gateway_ strid - ID of Azure AppGateway for importing
- certificate_
id str - ID of existing SSL certificate from AppGateway being imported. Required only for SSL based rules
- frontend_
ip str - ID of IP address to be used. Required only for creating new AppGateway. See https://learn.microsoft.com/en-us/azure/application-gateway/application-gateway-components#static-versus-dynamic-public-ip-address for more details
- sku_
size str - Size of machine used for the gateway
- subnet_
id str - Subnet in which cloud resources are hosted
- azure
Func StringRegion - Region in which azure cloud function will be provisioned
- cloud
Connector StringId - Id of the cloud connector
- delete
Cloud BooleanResources On Destroy - host
Name String - Hostname for the proxy
- id String
- The provider-assigned unique ID for this managed resource.
- identifier String
- Unique identifier of the resource
- name String
- Name of the proxy
- region String
- Region in which cloud resources are hosted
- resource
Group String - Resource group in which cloud resources are hosted
- vpc String
- VPC in which cloud resources are hosted
- app
Gateway StringId - ID of Azure AppGateway for importing
- certificate
Id String - ID of existing SSL certificate from AppGateway being imported. Required only for SSL based rules
- frontend
Ip String - ID of IP address to be used. Required only for creating new AppGateway. See https://learn.microsoft.com/en-us/azure/application-gateway/application-gateway-components#static-versus-dynamic-public-ip-address for more details
- sku
Size String - Size of machine used for the gateway
- subnet
Id String - Subnet in which cloud resources are hosted
Package Details
- Repository
- harness pulumi/pulumi-harness
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
harnessTerraform Provider.
