1. Packages
  2. Azure Native v2
  3. API Docs
  4. hybridconnectivity
  5. listEndpointIngressGatewayCredentials
These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi

azure-native-v2.hybridconnectivity.listEndpointIngressGatewayCredentials

Explore with Pulumi AI

These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi

Gets the ingress gateway endpoint credentials Azure REST API version: 2023-03-15.

Other available API versions: 2024-12-01.

Using listEndpointIngressGatewayCredentials

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 listEndpointIngressGatewayCredentials(args: ListEndpointIngressGatewayCredentialsArgs, opts?: InvokeOptions): Promise<ListEndpointIngressGatewayCredentialsResult>
function listEndpointIngressGatewayCredentialsOutput(args: ListEndpointIngressGatewayCredentialsOutputArgs, opts?: InvokeOptions): Output<ListEndpointIngressGatewayCredentialsResult>
Copy
def list_endpoint_ingress_gateway_credentials(endpoint_name: Optional[str] = None,
                                              expiresin: Optional[int] = None,
                                              resource_uri: Optional[str] = None,
                                              service_name: Optional[Union[str, ServiceName]] = None,
                                              opts: Optional[InvokeOptions] = None) -> ListEndpointIngressGatewayCredentialsResult
def list_endpoint_ingress_gateway_credentials_output(endpoint_name: Optional[pulumi.Input[str]] = None,
                                              expiresin: Optional[pulumi.Input[int]] = None,
                                              resource_uri: Optional[pulumi.Input[str]] = None,
                                              service_name: Optional[pulumi.Input[Union[str, ServiceName]]] = None,
                                              opts: Optional[InvokeOptions] = None) -> Output[ListEndpointIngressGatewayCredentialsResult]
Copy
func ListEndpointIngressGatewayCredentials(ctx *Context, args *ListEndpointIngressGatewayCredentialsArgs, opts ...InvokeOption) (*ListEndpointIngressGatewayCredentialsResult, error)
func ListEndpointIngressGatewayCredentialsOutput(ctx *Context, args *ListEndpointIngressGatewayCredentialsOutputArgs, opts ...InvokeOption) ListEndpointIngressGatewayCredentialsResultOutput
Copy

> Note: This function is named ListEndpointIngressGatewayCredentials in the Go SDK.

public static class ListEndpointIngressGatewayCredentials 
{
    public static Task<ListEndpointIngressGatewayCredentialsResult> InvokeAsync(ListEndpointIngressGatewayCredentialsArgs args, InvokeOptions? opts = null)
    public static Output<ListEndpointIngressGatewayCredentialsResult> Invoke(ListEndpointIngressGatewayCredentialsInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<ListEndpointIngressGatewayCredentialsResult> listEndpointIngressGatewayCredentials(ListEndpointIngressGatewayCredentialsArgs args, InvokeOptions options)
public static Output<ListEndpointIngressGatewayCredentialsResult> listEndpointIngressGatewayCredentials(ListEndpointIngressGatewayCredentialsArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: azure-native:hybridconnectivity:listEndpointIngressGatewayCredentials
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

EndpointName
This property is required.
Changes to this property will trigger replacement.
string
The endpoint name.
ResourceUri
This property is required.
Changes to this property will trigger replacement.
string
The fully qualified Azure Resource manager identifier of the resource to be connected.
Expiresin int
The is how long the endpoint access token is valid (in seconds).
ServiceName string | Pulumi.AzureNative.HybridConnectivity.ServiceName
The name of the service.
EndpointName
This property is required.
Changes to this property will trigger replacement.
string
The endpoint name.
ResourceUri
This property is required.
Changes to this property will trigger replacement.
string
The fully qualified Azure Resource manager identifier of the resource to be connected.
Expiresin int
The is how long the endpoint access token is valid (in seconds).
ServiceName string | ServiceName
The name of the service.
endpointName
This property is required.
Changes to this property will trigger replacement.
String
The endpoint name.
resourceUri
This property is required.
Changes to this property will trigger replacement.
String
The fully qualified Azure Resource manager identifier of the resource to be connected.
expiresin Integer
The is how long the endpoint access token is valid (in seconds).
serviceName String | ServiceName
The name of the service.
endpointName
This property is required.
Changes to this property will trigger replacement.
string
The endpoint name.
resourceUri
This property is required.
Changes to this property will trigger replacement.
string
The fully qualified Azure Resource manager identifier of the resource to be connected.
expiresin number
The is how long the endpoint access token is valid (in seconds).
serviceName string | ServiceName
The name of the service.
endpoint_name
This property is required.
Changes to this property will trigger replacement.
str
The endpoint name.
resource_uri
This property is required.
Changes to this property will trigger replacement.
str
The fully qualified Azure Resource manager identifier of the resource to be connected.
expiresin int
The is how long the endpoint access token is valid (in seconds).
service_name str | ServiceName
The name of the service.
endpointName
This property is required.
Changes to this property will trigger replacement.
String
The endpoint name.
resourceUri
This property is required.
Changes to this property will trigger replacement.
String
The fully qualified Azure Resource manager identifier of the resource to be connected.
expiresin Number
The is how long the endpoint access token is valid (in seconds).
serviceName String | "SSH" | "WAC"
The name of the service.

listEndpointIngressGatewayCredentials Result

The following output properties are available:

AccessKey string
Access key for hybrid connection.
Hostname string
The ingress hostname.
HybridConnectionName string
Azure Relay hybrid connection name for the resource.
NamespaceName string
The namespace name.
NamespaceNameSuffix string
The suffix domain name of relay namespace.
ServerId string
The arc ingress gateway server app id.
TenantId string
The target resource home tenant id.
ExpiresOn double
The expiration of access key in unix time.
ServiceConfigurationToken string
The token to access the enabled service.
AccessKey string
Access key for hybrid connection.
Hostname string
The ingress hostname.
HybridConnectionName string
Azure Relay hybrid connection name for the resource.
NamespaceName string
The namespace name.
NamespaceNameSuffix string
The suffix domain name of relay namespace.
ServerId string
The arc ingress gateway server app id.
TenantId string
The target resource home tenant id.
ExpiresOn float64
The expiration of access key in unix time.
ServiceConfigurationToken string
The token to access the enabled service.
accessKey String
Access key for hybrid connection.
hostname String
The ingress hostname.
hybridConnectionName String
Azure Relay hybrid connection name for the resource.
namespaceName String
The namespace name.
namespaceNameSuffix String
The suffix domain name of relay namespace.
serverId String
The arc ingress gateway server app id.
tenantId String
The target resource home tenant id.
expiresOn Double
The expiration of access key in unix time.
serviceConfigurationToken String
The token to access the enabled service.
accessKey string
Access key for hybrid connection.
hostname string
The ingress hostname.
hybridConnectionName string
Azure Relay hybrid connection name for the resource.
namespaceName string
The namespace name.
namespaceNameSuffix string
The suffix domain name of relay namespace.
serverId string
The arc ingress gateway server app id.
tenantId string
The target resource home tenant id.
expiresOn number
The expiration of access key in unix time.
serviceConfigurationToken string
The token to access the enabled service.
access_key str
Access key for hybrid connection.
hostname str
The ingress hostname.
hybrid_connection_name str
Azure Relay hybrid connection name for the resource.
namespace_name str
The namespace name.
namespace_name_suffix str
The suffix domain name of relay namespace.
server_id str
The arc ingress gateway server app id.
tenant_id str
The target resource home tenant id.
expires_on float
The expiration of access key in unix time.
service_configuration_token str
The token to access the enabled service.
accessKey String
Access key for hybrid connection.
hostname String
The ingress hostname.
hybridConnectionName String
Azure Relay hybrid connection name for the resource.
namespaceName String
The namespace name.
namespaceNameSuffix String
The suffix domain name of relay namespace.
serverId String
The arc ingress gateway server app id.
tenantId String
The target resource home tenant id.
expiresOn Number
The expiration of access key in unix time.
serviceConfigurationToken String
The token to access the enabled service.

Supporting Types

ServiceName

Package Details

Repository
azure-native-v2 pulumi/pulumi-azure-native
License
Apache-2.0
These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi