This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.89.1 published on Sunday, Mar 2, 2025 by Pulumi
azure-native.awsconnector.getElasticLoadBalancingV2Listener
Explore with Pulumi AI
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.89.1 published on Sunday, Mar 2, 2025 by Pulumi
Get a ElasticLoadBalancingV2Listener Azure REST API version: 2024-12-01.
Using getElasticLoadBalancingV2Listener
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 getElasticLoadBalancingV2Listener(args: GetElasticLoadBalancingV2ListenerArgs, opts?: InvokeOptions): Promise<GetElasticLoadBalancingV2ListenerResult>
function getElasticLoadBalancingV2ListenerOutput(args: GetElasticLoadBalancingV2ListenerOutputArgs, opts?: InvokeOptions): Output<GetElasticLoadBalancingV2ListenerResult>def get_elastic_load_balancing_v2_listener(name: Optional[str] = None,
                                           resource_group_name: Optional[str] = None,
                                           opts: Optional[InvokeOptions] = None) -> GetElasticLoadBalancingV2ListenerResult
def get_elastic_load_balancing_v2_listener_output(name: Optional[pulumi.Input[str]] = None,
                                           resource_group_name: Optional[pulumi.Input[str]] = None,
                                           opts: Optional[InvokeOptions] = None) -> Output[GetElasticLoadBalancingV2ListenerResult]func LookupElasticLoadBalancingV2Listener(ctx *Context, args *LookupElasticLoadBalancingV2ListenerArgs, opts ...InvokeOption) (*LookupElasticLoadBalancingV2ListenerResult, error)
func LookupElasticLoadBalancingV2ListenerOutput(ctx *Context, args *LookupElasticLoadBalancingV2ListenerOutputArgs, opts ...InvokeOption) LookupElasticLoadBalancingV2ListenerResultOutput> Note: This function is named LookupElasticLoadBalancingV2Listener in the Go SDK.
public static class GetElasticLoadBalancingV2Listener 
{
    public static Task<GetElasticLoadBalancingV2ListenerResult> InvokeAsync(GetElasticLoadBalancingV2ListenerArgs args, InvokeOptions? opts = null)
    public static Output<GetElasticLoadBalancingV2ListenerResult> Invoke(GetElasticLoadBalancingV2ListenerInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetElasticLoadBalancingV2ListenerResult> getElasticLoadBalancingV2Listener(GetElasticLoadBalancingV2ListenerArgs args, InvokeOptions options)
public static Output<GetElasticLoadBalancingV2ListenerResult> getElasticLoadBalancingV2Listener(GetElasticLoadBalancingV2ListenerArgs args, InvokeOptions options)
fn::invoke:
  function: azure-native:awsconnector:getElasticLoadBalancingV2Listener
  arguments:
    # arguments dictionaryThe following arguments are supported:
- Name string
- Name of ElasticLoadBalancingV2Listener
- ResourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- Name string
- Name of ElasticLoadBalancingV2Listener
- ResourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- name String
- Name of ElasticLoadBalancingV2Listener
- resourceGroup StringName 
- The name of the resource group. The name is case insensitive.
- name string
- Name of ElasticLoadBalancingV2Listener
- resourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- name str
- Name of ElasticLoadBalancingV2Listener
- resource_group_ strname 
- The name of the resource group. The name is case insensitive.
- name String
- Name of ElasticLoadBalancingV2Listener
- resourceGroup StringName 
- The name of the resource group. The name is case insensitive.
getElasticLoadBalancingV2Listener Result
The following output properties are available:
- Id string
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- Location string
- The geo-location where the resource lives
- Name string
- The name of the resource
- Properties
Pulumi.Azure Native. Aws Connector. Outputs. Elastic Load Balancing V2Listener Properties Response 
- The resource-specific properties for this resource.
- SystemData Pulumi.Azure Native. Aws Connector. Outputs. System Data Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- Dictionary<string, string>
- Resource tags.
- Id string
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- Location string
- The geo-location where the resource lives
- Name string
- The name of the resource
- Properties
ElasticLoad Balancing V2Listener Properties Response 
- The resource-specific properties for this resource.
- SystemData SystemData Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- map[string]string
- Resource tags.
- id String
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- location String
- The geo-location where the resource lives
- name String
- The name of the resource
- properties
ElasticLoad Balancing V2Listener Properties Response 
- The resource-specific properties for this resource.
- systemData SystemData Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- Map<String,String>
- Resource tags.
- id string
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- location string
- The geo-location where the resource lives
- name string
- The name of the resource
- properties
ElasticLoad Balancing V2Listener Properties Response 
- The resource-specific properties for this resource.
- systemData SystemData Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- {[key: string]: string}
- Resource tags.
- id str
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- location str
- The geo-location where the resource lives
- name str
- The name of the resource
- properties
ElasticLoad Balancing V2Listener Properties Response 
- The resource-specific properties for this resource.
- system_data SystemData Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type str
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- Mapping[str, str]
- Resource tags.
- id String
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- location String
- The geo-location where the resource lives
- name String
- The name of the resource
- properties Property Map
- The resource-specific properties for this resource.
- systemData Property Map
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- Map<String>
- Resource tags.
Supporting Types
ActionResponse 
- AuthenticateCognito Pulumi.Config Azure Native. Aws Connector. Inputs. Authenticate Cognito Config Response 
- [HTTPS listeners] Information for using Amazon Cognito to authenticate users. Specify only when Typeisauthenticate-cognito. Specifies information required when integrating with Amazon Cognito to authenticate users.
- AuthenticateOidc Pulumi.Config Azure Native. Aws Connector. Inputs. Authenticate Oidc Config Response 
- [HTTPS listeners] Information about an identity provider that is compliant with OpenID Connect (OIDC). Specify only when Typeisauthenticate-oidc. Specifies information required using an identity provide (IdP) that is compliant with OpenID Connect (OIDC) to authenticate users.
- FixedResponse Pulumi.Config Azure Native. Aws Connector. Inputs. Fixed Response Config Response 
- [Application Load Balancer] Information for creating an action that returns a custom HTTP response. Specify only when Typeisfixed-response. Specifies information required when returning a custom HTTP response.
- ForwardConfig Pulumi.Azure Native. Aws Connector. Inputs. Forward Config Response 
- Information for creating an action that distributes requests among one or more target groups. For Network Load Balancers, you can specify a single target group. Specify only when Typeisforward. If you specify bothForwardConfigandTargetGroupArn, you can specify only one target group usingForwardConfigand it must be the same target group specified inTargetGroupArn. Information for creating an action that distributes requests among one or more target groups. For Network Load Balancers, you can specify a single target group. Specify only whenTypeisforward. If you specify bothForwardConfigandTargetGroupArn, you can specify only one target group usingForwardConfigand it must be the same target group specified inTargetGroupArn.
- Order int
- The order for the action. This value is required for rules with multiple actions. The action with the lowest value for order is performed first.
- RedirectConfig Pulumi.Azure Native. Aws Connector. Inputs. Redirect Config Response 
- [Application Load Balancer] Information for creating a redirect action. Specify only when Typeisredirect. Information about a redirect action. A URI consists of the following components: protocol://hostname:port/path?query. You must modify at least one of the following components to avoid a redirect loop: protocol, hostname, port, or path. Any components that you do not modify retain their original values. You can reuse URI components using the following reserved keywords: + #{protocol} + #{host} + #{port} + #{path} (the leading '/' is removed) + #{query} For example, you can change the path to '/new/#{path}', the hostname to 'example.#{host}', or the query to '#{query}&value=xyz'.
- TargetGroup stringArn 
- The Amazon Resource Name (ARN) of the target group. Specify only when Typeisforwardand you want to route to a single target group. To route to one or more target groups, useForwardConfiginstead.
- Type string
- The type of action.
- AuthenticateCognito AuthenticateConfig Cognito Config Response 
- [HTTPS listeners] Information for using Amazon Cognito to authenticate users. Specify only when Typeisauthenticate-cognito. Specifies information required when integrating with Amazon Cognito to authenticate users.
- AuthenticateOidc AuthenticateConfig Oidc Config Response 
- [HTTPS listeners] Information about an identity provider that is compliant with OpenID Connect (OIDC). Specify only when Typeisauthenticate-oidc. Specifies information required using an identity provide (IdP) that is compliant with OpenID Connect (OIDC) to authenticate users.
- FixedResponse FixedConfig Response Config Response 
- [Application Load Balancer] Information for creating an action that returns a custom HTTP response. Specify only when Typeisfixed-response. Specifies information required when returning a custom HTTP response.
- ForwardConfig ForwardConfig Response 
- Information for creating an action that distributes requests among one or more target groups. For Network Load Balancers, you can specify a single target group. Specify only when Typeisforward. If you specify bothForwardConfigandTargetGroupArn, you can specify only one target group usingForwardConfigand it must be the same target group specified inTargetGroupArn. Information for creating an action that distributes requests among one or more target groups. For Network Load Balancers, you can specify a single target group. Specify only whenTypeisforward. If you specify bothForwardConfigandTargetGroupArn, you can specify only one target group usingForwardConfigand it must be the same target group specified inTargetGroupArn.
- Order int
- The order for the action. This value is required for rules with multiple actions. The action with the lowest value for order is performed first.
- RedirectConfig RedirectConfig Response 
- [Application Load Balancer] Information for creating a redirect action. Specify only when Typeisredirect. Information about a redirect action. A URI consists of the following components: protocol://hostname:port/path?query. You must modify at least one of the following components to avoid a redirect loop: protocol, hostname, port, or path. Any components that you do not modify retain their original values. You can reuse URI components using the following reserved keywords: + #{protocol} + #{host} + #{port} + #{path} (the leading '/' is removed) + #{query} For example, you can change the path to '/new/#{path}', the hostname to 'example.#{host}', or the query to '#{query}&value=xyz'.
- TargetGroup stringArn 
- The Amazon Resource Name (ARN) of the target group. Specify only when Typeisforwardand you want to route to a single target group. To route to one or more target groups, useForwardConfiginstead.
- Type string
- The type of action.
- authenticateCognito AuthenticateConfig Cognito Config Response 
- [HTTPS listeners] Information for using Amazon Cognito to authenticate users. Specify only when Typeisauthenticate-cognito. Specifies information required when integrating with Amazon Cognito to authenticate users.
- authenticateOidc AuthenticateConfig Oidc Config Response 
- [HTTPS listeners] Information about an identity provider that is compliant with OpenID Connect (OIDC). Specify only when Typeisauthenticate-oidc. Specifies information required using an identity provide (IdP) that is compliant with OpenID Connect (OIDC) to authenticate users.
- fixedResponse FixedConfig Response Config Response 
- [Application Load Balancer] Information for creating an action that returns a custom HTTP response. Specify only when Typeisfixed-response. Specifies information required when returning a custom HTTP response.
- forwardConfig ForwardConfig Response 
- Information for creating an action that distributes requests among one or more target groups. For Network Load Balancers, you can specify a single target group. Specify only when Typeisforward. If you specify bothForwardConfigandTargetGroupArn, you can specify only one target group usingForwardConfigand it must be the same target group specified inTargetGroupArn. Information for creating an action that distributes requests among one or more target groups. For Network Load Balancers, you can specify a single target group. Specify only whenTypeisforward. If you specify bothForwardConfigandTargetGroupArn, you can specify only one target group usingForwardConfigand it must be the same target group specified inTargetGroupArn.
- order Integer
- The order for the action. This value is required for rules with multiple actions. The action with the lowest value for order is performed first.
- redirectConfig RedirectConfig Response 
- [Application Load Balancer] Information for creating a redirect action. Specify only when Typeisredirect. Information about a redirect action. A URI consists of the following components: protocol://hostname:port/path?query. You must modify at least one of the following components to avoid a redirect loop: protocol, hostname, port, or path. Any components that you do not modify retain their original values. You can reuse URI components using the following reserved keywords: + #{protocol} + #{host} + #{port} + #{path} (the leading '/' is removed) + #{query} For example, you can change the path to '/new/#{path}', the hostname to 'example.#{host}', or the query to '#{query}&value=xyz'.
- targetGroup StringArn 
- The Amazon Resource Name (ARN) of the target group. Specify only when Typeisforwardand you want to route to a single target group. To route to one or more target groups, useForwardConfiginstead.
- type String
- The type of action.
- authenticateCognito AuthenticateConfig Cognito Config Response 
- [HTTPS listeners] Information for using Amazon Cognito to authenticate users. Specify only when Typeisauthenticate-cognito. Specifies information required when integrating with Amazon Cognito to authenticate users.
- authenticateOidc AuthenticateConfig Oidc Config Response 
- [HTTPS listeners] Information about an identity provider that is compliant with OpenID Connect (OIDC). Specify only when Typeisauthenticate-oidc. Specifies information required using an identity provide (IdP) that is compliant with OpenID Connect (OIDC) to authenticate users.
- fixedResponse FixedConfig Response Config Response 
- [Application Load Balancer] Information for creating an action that returns a custom HTTP response. Specify only when Typeisfixed-response. Specifies information required when returning a custom HTTP response.
- forwardConfig ForwardConfig Response 
- Information for creating an action that distributes requests among one or more target groups. For Network Load Balancers, you can specify a single target group. Specify only when Typeisforward. If you specify bothForwardConfigandTargetGroupArn, you can specify only one target group usingForwardConfigand it must be the same target group specified inTargetGroupArn. Information for creating an action that distributes requests among one or more target groups. For Network Load Balancers, you can specify a single target group. Specify only whenTypeisforward. If you specify bothForwardConfigandTargetGroupArn, you can specify only one target group usingForwardConfigand it must be the same target group specified inTargetGroupArn.
- order number
- The order for the action. This value is required for rules with multiple actions. The action with the lowest value for order is performed first.
- redirectConfig RedirectConfig Response 
- [Application Load Balancer] Information for creating a redirect action. Specify only when Typeisredirect. Information about a redirect action. A URI consists of the following components: protocol://hostname:port/path?query. You must modify at least one of the following components to avoid a redirect loop: protocol, hostname, port, or path. Any components that you do not modify retain their original values. You can reuse URI components using the following reserved keywords: + #{protocol} + #{host} + #{port} + #{path} (the leading '/' is removed) + #{query} For example, you can change the path to '/new/#{path}', the hostname to 'example.#{host}', or the query to '#{query}&value=xyz'.
- targetGroup stringArn 
- The Amazon Resource Name (ARN) of the target group. Specify only when Typeisforwardand you want to route to a single target group. To route to one or more target groups, useForwardConfiginstead.
- type string
- The type of action.
- authenticate_cognito_ Authenticateconfig Cognito Config Response 
- [HTTPS listeners] Information for using Amazon Cognito to authenticate users. Specify only when Typeisauthenticate-cognito. Specifies information required when integrating with Amazon Cognito to authenticate users.
- authenticate_oidc_ Authenticateconfig Oidc Config Response 
- [HTTPS listeners] Information about an identity provider that is compliant with OpenID Connect (OIDC). Specify only when Typeisauthenticate-oidc. Specifies information required using an identity provide (IdP) that is compliant with OpenID Connect (OIDC) to authenticate users.
- fixed_response_ Fixedconfig Response Config Response 
- [Application Load Balancer] Information for creating an action that returns a custom HTTP response. Specify only when Typeisfixed-response. Specifies information required when returning a custom HTTP response.
- forward_config ForwardConfig Response 
- Information for creating an action that distributes requests among one or more target groups. For Network Load Balancers, you can specify a single target group. Specify only when Typeisforward. If you specify bothForwardConfigandTargetGroupArn, you can specify only one target group usingForwardConfigand it must be the same target group specified inTargetGroupArn. Information for creating an action that distributes requests among one or more target groups. For Network Load Balancers, you can specify a single target group. Specify only whenTypeisforward. If you specify bothForwardConfigandTargetGroupArn, you can specify only one target group usingForwardConfigand it must be the same target group specified inTargetGroupArn.
- order int
- The order for the action. This value is required for rules with multiple actions. The action with the lowest value for order is performed first.
- redirect_config RedirectConfig Response 
- [Application Load Balancer] Information for creating a redirect action. Specify only when Typeisredirect. Information about a redirect action. A URI consists of the following components: protocol://hostname:port/path?query. You must modify at least one of the following components to avoid a redirect loop: protocol, hostname, port, or path. Any components that you do not modify retain their original values. You can reuse URI components using the following reserved keywords: + #{protocol} + #{host} + #{port} + #{path} (the leading '/' is removed) + #{query} For example, you can change the path to '/new/#{path}', the hostname to 'example.#{host}', or the query to '#{query}&value=xyz'.
- target_group_ strarn 
- The Amazon Resource Name (ARN) of the target group. Specify only when Typeisforwardand you want to route to a single target group. To route to one or more target groups, useForwardConfiginstead.
- type str
- The type of action.
- authenticateCognito Property MapConfig 
- [HTTPS listeners] Information for using Amazon Cognito to authenticate users. Specify only when Typeisauthenticate-cognito. Specifies information required when integrating with Amazon Cognito to authenticate users.
- authenticateOidc Property MapConfig 
- [HTTPS listeners] Information about an identity provider that is compliant with OpenID Connect (OIDC). Specify only when Typeisauthenticate-oidc. Specifies information required using an identity provide (IdP) that is compliant with OpenID Connect (OIDC) to authenticate users.
- fixedResponse Property MapConfig 
- [Application Load Balancer] Information for creating an action that returns a custom HTTP response. Specify only when Typeisfixed-response. Specifies information required when returning a custom HTTP response.
- forwardConfig Property Map
- Information for creating an action that distributes requests among one or more target groups. For Network Load Balancers, you can specify a single target group. Specify only when Typeisforward. If you specify bothForwardConfigandTargetGroupArn, you can specify only one target group usingForwardConfigand it must be the same target group specified inTargetGroupArn. Information for creating an action that distributes requests among one or more target groups. For Network Load Balancers, you can specify a single target group. Specify only whenTypeisforward. If you specify bothForwardConfigandTargetGroupArn, you can specify only one target group usingForwardConfigand it must be the same target group specified inTargetGroupArn.
- order Number
- The order for the action. This value is required for rules with multiple actions. The action with the lowest value for order is performed first.
- redirectConfig Property Map
- [Application Load Balancer] Information for creating a redirect action. Specify only when Typeisredirect. Information about a redirect action. A URI consists of the following components: protocol://hostname:port/path?query. You must modify at least one of the following components to avoid a redirect loop: protocol, hostname, port, or path. Any components that you do not modify retain their original values. You can reuse URI components using the following reserved keywords: + #{protocol} + #{host} + #{port} + #{path} (the leading '/' is removed) + #{query} For example, you can change the path to '/new/#{path}', the hostname to 'example.#{host}', or the query to '#{query}&value=xyz'.
- targetGroup StringArn 
- The Amazon Resource Name (ARN) of the target group. Specify only when Typeisforwardand you want to route to a single target group. To route to one or more target groups, useForwardConfiginstead.
- type String
- The type of action.
AuthenticateCognitoConfigResponse   
- AuthenticationRequest Dictionary<string, string>Extra Params 
- The query parameters (up to 10) to include in the redirect request to the authorization endpoint.
- OnUnauthenticated stringRequest 
- The behavior if the user is not authenticated. The following are possible values: + deny- Return an HTTP 401 Unauthorized error. + allow- Allow the request to be forwarded to the target. + authenticate```` - Redirect the request to the IdP authorization endpoint. This is the default value.
- Scope string
- The set of user claims to be requested from the IdP. The default is openid. To verify which scope values your IdP supports and how to separate multiple values, see the documentation for your IdP.
- string
- The name of the cookie used to maintain session information. The default is AWSELBAuthSessionCookie.
- SessionTimeout string
- The maximum duration of the authentication session, in seconds. The default is 604800 seconds (7 days).
- UserPool stringArn 
- The Amazon Resource Name (ARN) of the Amazon Cognito user pool.
- UserPool stringClient Id 
- The ID of the Amazon Cognito user pool client.
- UserPool stringDomain 
- The domain prefix or fully-qualified domain name of the Amazon Cognito user pool.
- AuthenticationRequest map[string]stringExtra Params 
- The query parameters (up to 10) to include in the redirect request to the authorization endpoint.
- OnUnauthenticated stringRequest 
- The behavior if the user is not authenticated. The following are possible values: + deny- Return an HTTP 401 Unauthorized error. + allow- Allow the request to be forwarded to the target. + authenticate```` - Redirect the request to the IdP authorization endpoint. This is the default value.
- Scope string
- The set of user claims to be requested from the IdP. The default is openid. To verify which scope values your IdP supports and how to separate multiple values, see the documentation for your IdP.
- string
- The name of the cookie used to maintain session information. The default is AWSELBAuthSessionCookie.
- SessionTimeout string
- The maximum duration of the authentication session, in seconds. The default is 604800 seconds (7 days).
- UserPool stringArn 
- The Amazon Resource Name (ARN) of the Amazon Cognito user pool.
- UserPool stringClient Id 
- The ID of the Amazon Cognito user pool client.
- UserPool stringDomain 
- The domain prefix or fully-qualified domain name of the Amazon Cognito user pool.
- authenticationRequest Map<String,String>Extra Params 
- The query parameters (up to 10) to include in the redirect request to the authorization endpoint.
- onUnauthenticated StringRequest 
- The behavior if the user is not authenticated. The following are possible values: + deny- Return an HTTP 401 Unauthorized error. + allow- Allow the request to be forwarded to the target. + authenticate```` - Redirect the request to the IdP authorization endpoint. This is the default value.
- scope String
- The set of user claims to be requested from the IdP. The default is openid. To verify which scope values your IdP supports and how to separate multiple values, see the documentation for your IdP.
- String
- The name of the cookie used to maintain session information. The default is AWSELBAuthSessionCookie.
- sessionTimeout String
- The maximum duration of the authentication session, in seconds. The default is 604800 seconds (7 days).
- userPool StringArn 
- The Amazon Resource Name (ARN) of the Amazon Cognito user pool.
- userPool StringClient Id 
- The ID of the Amazon Cognito user pool client.
- userPool StringDomain 
- The domain prefix or fully-qualified domain name of the Amazon Cognito user pool.
- authenticationRequest {[key: string]: string}Extra Params 
- The query parameters (up to 10) to include in the redirect request to the authorization endpoint.
- onUnauthenticated stringRequest 
- The behavior if the user is not authenticated. The following are possible values: + deny- Return an HTTP 401 Unauthorized error. + allow- Allow the request to be forwarded to the target. + authenticate```` - Redirect the request to the IdP authorization endpoint. This is the default value.
- scope string
- The set of user claims to be requested from the IdP. The default is openid. To verify which scope values your IdP supports and how to separate multiple values, see the documentation for your IdP.
- string
- The name of the cookie used to maintain session information. The default is AWSELBAuthSessionCookie.
- sessionTimeout string
- The maximum duration of the authentication session, in seconds. The default is 604800 seconds (7 days).
- userPool stringArn 
- The Amazon Resource Name (ARN) of the Amazon Cognito user pool.
- userPool stringClient Id 
- The ID of the Amazon Cognito user pool client.
- userPool stringDomain 
- The domain prefix or fully-qualified domain name of the Amazon Cognito user pool.
- authentication_request_ Mapping[str, str]extra_ params 
- The query parameters (up to 10) to include in the redirect request to the authorization endpoint.
- on_unauthenticated_ strrequest 
- The behavior if the user is not authenticated. The following are possible values: + deny- Return an HTTP 401 Unauthorized error. + allow- Allow the request to be forwarded to the target. + authenticate```` - Redirect the request to the IdP authorization endpoint. This is the default value.
- scope str
- The set of user claims to be requested from the IdP. The default is openid. To verify which scope values your IdP supports and how to separate multiple values, see the documentation for your IdP.
- str
- The name of the cookie used to maintain session information. The default is AWSELBAuthSessionCookie.
- session_timeout str
- The maximum duration of the authentication session, in seconds. The default is 604800 seconds (7 days).
- user_pool_ strarn 
- The Amazon Resource Name (ARN) of the Amazon Cognito user pool.
- user_pool_ strclient_ id 
- The ID of the Amazon Cognito user pool client.
- user_pool_ strdomain 
- The domain prefix or fully-qualified domain name of the Amazon Cognito user pool.
- authenticationRequest Map<String>Extra Params 
- The query parameters (up to 10) to include in the redirect request to the authorization endpoint.
- onUnauthenticated StringRequest 
- The behavior if the user is not authenticated. The following are possible values: + deny- Return an HTTP 401 Unauthorized error. + allow- Allow the request to be forwarded to the target. + authenticate```` - Redirect the request to the IdP authorization endpoint. This is the default value.
- scope String
- The set of user claims to be requested from the IdP. The default is openid. To verify which scope values your IdP supports and how to separate multiple values, see the documentation for your IdP.
- String
- The name of the cookie used to maintain session information. The default is AWSELBAuthSessionCookie.
- sessionTimeout String
- The maximum duration of the authentication session, in seconds. The default is 604800 seconds (7 days).
- userPool StringArn 
- The Amazon Resource Name (ARN) of the Amazon Cognito user pool.
- userPool StringClient Id 
- The ID of the Amazon Cognito user pool client.
- userPool StringDomain 
- The domain prefix or fully-qualified domain name of the Amazon Cognito user pool.
AuthenticateOidcConfigResponse   
- AuthenticationRequest Dictionary<string, string>Extra Params 
- The query parameters (up to 10) to include in the redirect request to the authorization endpoint.
- string
- The authorization endpoint of the IdP. This must be a full URL, including the HTTPS protocol, the domain, and the path.
- ClientId string
- The OAuth 2.0 client identifier.
- ClientSecret string
- The OAuth 2.0 client secret. This parameter is required if you are creating a rule. If you are modifying a rule, you can omit this parameter if you set UseExistingClientSecretto true.
- Issuer string
- The OIDC issuer identifier of the IdP. This must be a full URL, including the HTTPS protocol, the domain, and the path.
- OnUnauthenticated stringRequest 
- The behavior if the user is not authenticated. The following are possible values: + deny- Return an HTTP 401 Unauthorized error. + allow- Allow the request to be forwarded to the target. + authenticate```` - Redirect the request to the IdP authorization endpoint. This is the default value.
- Scope string
- The set of user claims to be requested from the IdP. The default is openid. To verify which scope values your IdP supports and how to separate multiple values, see the documentation for your IdP.
- string
- The name of the cookie used to maintain session information. The default is AWSELBAuthSessionCookie.
- SessionTimeout string
- The maximum duration of the authentication session, in seconds. The default is 604800 seconds (7 days).
- TokenEndpoint string
- The token endpoint of the IdP. This must be a full URL, including the HTTPS protocol, the domain, and the path.
- UseExisting boolClient Secret 
- Indicates whether to use the existing client secret when modifying a rule. If you are creating a rule, you can omit this parameter or set it to false.
- UserInfo stringEndpoint 
- The user info endpoint of the IdP. This must be a full URL, including the HTTPS protocol, the domain, and the path.
- AuthenticationRequest map[string]stringExtra Params 
- The query parameters (up to 10) to include in the redirect request to the authorization endpoint.
- string
- The authorization endpoint of the IdP. This must be a full URL, including the HTTPS protocol, the domain, and the path.
- ClientId string
- The OAuth 2.0 client identifier.
- ClientSecret string
- The OAuth 2.0 client secret. This parameter is required if you are creating a rule. If you are modifying a rule, you can omit this parameter if you set UseExistingClientSecretto true.
- Issuer string
- The OIDC issuer identifier of the IdP. This must be a full URL, including the HTTPS protocol, the domain, and the path.
- OnUnauthenticated stringRequest 
- The behavior if the user is not authenticated. The following are possible values: + deny- Return an HTTP 401 Unauthorized error. + allow- Allow the request to be forwarded to the target. + authenticate```` - Redirect the request to the IdP authorization endpoint. This is the default value.
- Scope string
- The set of user claims to be requested from the IdP. The default is openid. To verify which scope values your IdP supports and how to separate multiple values, see the documentation for your IdP.
- string
- The name of the cookie used to maintain session information. The default is AWSELBAuthSessionCookie.
- SessionTimeout string
- The maximum duration of the authentication session, in seconds. The default is 604800 seconds (7 days).
- TokenEndpoint string
- The token endpoint of the IdP. This must be a full URL, including the HTTPS protocol, the domain, and the path.
- UseExisting boolClient Secret 
- Indicates whether to use the existing client secret when modifying a rule. If you are creating a rule, you can omit this parameter or set it to false.
- UserInfo stringEndpoint 
- The user info endpoint of the IdP. This must be a full URL, including the HTTPS protocol, the domain, and the path.
- authenticationRequest Map<String,String>Extra Params 
- The query parameters (up to 10) to include in the redirect request to the authorization endpoint.
- String
- The authorization endpoint of the IdP. This must be a full URL, including the HTTPS protocol, the domain, and the path.
- clientId String
- The OAuth 2.0 client identifier.
- clientSecret String
- The OAuth 2.0 client secret. This parameter is required if you are creating a rule. If you are modifying a rule, you can omit this parameter if you set UseExistingClientSecretto true.
- issuer String
- The OIDC issuer identifier of the IdP. This must be a full URL, including the HTTPS protocol, the domain, and the path.
- onUnauthenticated StringRequest 
- The behavior if the user is not authenticated. The following are possible values: + deny- Return an HTTP 401 Unauthorized error. + allow- Allow the request to be forwarded to the target. + authenticate```` - Redirect the request to the IdP authorization endpoint. This is the default value.
- scope String
- The set of user claims to be requested from the IdP. The default is openid. To verify which scope values your IdP supports and how to separate multiple values, see the documentation for your IdP.
- String
- The name of the cookie used to maintain session information. The default is AWSELBAuthSessionCookie.
- sessionTimeout String
- The maximum duration of the authentication session, in seconds. The default is 604800 seconds (7 days).
- tokenEndpoint String
- The token endpoint of the IdP. This must be a full URL, including the HTTPS protocol, the domain, and the path.
- useExisting BooleanClient Secret 
- Indicates whether to use the existing client secret when modifying a rule. If you are creating a rule, you can omit this parameter or set it to false.
- userInfo StringEndpoint 
- The user info endpoint of the IdP. This must be a full URL, including the HTTPS protocol, the domain, and the path.
- authenticationRequest {[key: string]: string}Extra Params 
- The query parameters (up to 10) to include in the redirect request to the authorization endpoint.
- string
- The authorization endpoint of the IdP. This must be a full URL, including the HTTPS protocol, the domain, and the path.
- clientId string
- The OAuth 2.0 client identifier.
- clientSecret string
- The OAuth 2.0 client secret. This parameter is required if you are creating a rule. If you are modifying a rule, you can omit this parameter if you set UseExistingClientSecretto true.
- issuer string
- The OIDC issuer identifier of the IdP. This must be a full URL, including the HTTPS protocol, the domain, and the path.
- onUnauthenticated stringRequest 
- The behavior if the user is not authenticated. The following are possible values: + deny- Return an HTTP 401 Unauthorized error. + allow- Allow the request to be forwarded to the target. + authenticate```` - Redirect the request to the IdP authorization endpoint. This is the default value.
- scope string
- The set of user claims to be requested from the IdP. The default is openid. To verify which scope values your IdP supports and how to separate multiple values, see the documentation for your IdP.
- string
- The name of the cookie used to maintain session information. The default is AWSELBAuthSessionCookie.
- sessionTimeout string
- The maximum duration of the authentication session, in seconds. The default is 604800 seconds (7 days).
- tokenEndpoint string
- The token endpoint of the IdP. This must be a full URL, including the HTTPS protocol, the domain, and the path.
- useExisting booleanClient Secret 
- Indicates whether to use the existing client secret when modifying a rule. If you are creating a rule, you can omit this parameter or set it to false.
- userInfo stringEndpoint 
- The user info endpoint of the IdP. This must be a full URL, including the HTTPS protocol, the domain, and the path.
- authentication_request_ Mapping[str, str]extra_ params 
- The query parameters (up to 10) to include in the redirect request to the authorization endpoint.
- str
- The authorization endpoint of the IdP. This must be a full URL, including the HTTPS protocol, the domain, and the path.
- client_id str
- The OAuth 2.0 client identifier.
- client_secret str
- The OAuth 2.0 client secret. This parameter is required if you are creating a rule. If you are modifying a rule, you can omit this parameter if you set UseExistingClientSecretto true.
- issuer str
- The OIDC issuer identifier of the IdP. This must be a full URL, including the HTTPS protocol, the domain, and the path.
- on_unauthenticated_ strrequest 
- The behavior if the user is not authenticated. The following are possible values: + deny- Return an HTTP 401 Unauthorized error. + allow- Allow the request to be forwarded to the target. + authenticate```` - Redirect the request to the IdP authorization endpoint. This is the default value.
- scope str
- The set of user claims to be requested from the IdP. The default is openid. To verify which scope values your IdP supports and how to separate multiple values, see the documentation for your IdP.
- str
- The name of the cookie used to maintain session information. The default is AWSELBAuthSessionCookie.
- session_timeout str
- The maximum duration of the authentication session, in seconds. The default is 604800 seconds (7 days).
- token_endpoint str
- The token endpoint of the IdP. This must be a full URL, including the HTTPS protocol, the domain, and the path.
- use_existing_ boolclient_ secret 
- Indicates whether to use the existing client secret when modifying a rule. If you are creating a rule, you can omit this parameter or set it to false.
- user_info_ strendpoint 
- The user info endpoint of the IdP. This must be a full URL, including the HTTPS protocol, the domain, and the path.
- authenticationRequest Map<String>Extra Params 
- The query parameters (up to 10) to include in the redirect request to the authorization endpoint.
- String
- The authorization endpoint of the IdP. This must be a full URL, including the HTTPS protocol, the domain, and the path.
- clientId String
- The OAuth 2.0 client identifier.
- clientSecret String
- The OAuth 2.0 client secret. This parameter is required if you are creating a rule. If you are modifying a rule, you can omit this parameter if you set UseExistingClientSecretto true.
- issuer String
- The OIDC issuer identifier of the IdP. This must be a full URL, including the HTTPS protocol, the domain, and the path.
- onUnauthenticated StringRequest 
- The behavior if the user is not authenticated. The following are possible values: + deny- Return an HTTP 401 Unauthorized error. + allow- Allow the request to be forwarded to the target. + authenticate```` - Redirect the request to the IdP authorization endpoint. This is the default value.
- scope String
- The set of user claims to be requested from the IdP. The default is openid. To verify which scope values your IdP supports and how to separate multiple values, see the documentation for your IdP.
- String
- The name of the cookie used to maintain session information. The default is AWSELBAuthSessionCookie.
- sessionTimeout String
- The maximum duration of the authentication session, in seconds. The default is 604800 seconds (7 days).
- tokenEndpoint String
- The token endpoint of the IdP. This must be a full URL, including the HTTPS protocol, the domain, and the path.
- useExisting BooleanClient Secret 
- Indicates whether to use the existing client secret when modifying a rule. If you are creating a rule, you can omit this parameter or set it to false.
- userInfo StringEndpoint 
- The user info endpoint of the IdP. This must be a full URL, including the HTTPS protocol, the domain, and the path.
AwsElasticLoadBalancingV2ListenerPropertiesResponse      
- AlpnPolicy List<string>
- [TLS listener] The name of the Application-Layer Protocol Negotiation (ALPN) policy.
- Certificates
List<Pulumi.Azure Native. Aws Connector. Inputs. Certificate Response> 
- The default SSL server certificate for a secure listener. You must provide exactly one certificate if the listener protocol is HTTPS or TLS. To create a certificate list for a secure listener, use AWS::ElasticLoadBalancingV2::ListenerCertificate.
- DefaultActions List<Pulumi.Azure Native. Aws Connector. Inputs. Action Response> 
- The actions for the default rule. You cannot define a condition for a default rule. To create additional rules for an Application Load Balancer, use AWS::ElasticLoadBalancingV2::ListenerRule.
- ListenerArn string
- Property listenerArn
- LoadBalancer stringArn 
- The Amazon Resource Name (ARN) of the load balancer.
- MutualAuthentication Pulumi.Azure Native. Aws Connector. Inputs. Mutual Authentication Response 
- The mutual authentication configuration information. Specifies the configuration information for mutual authentication.
- Port int
- The port on which the load balancer is listening. You cannot specify a port for a Gateway Load Balancer.
- Protocol string
- The protocol for connections from clients to the load balancer. For Application Load Balancers, the supported protocols are HTTP and HTTPS. For Network Load Balancers, the supported protocols are TCP, TLS, UDP, and TCP_UDP. You can’t specify the UDP or TCP_UDP protocol if dual-stack mode is enabled. You cannot specify a protocol for a Gateway Load Balancer.
- SslPolicy string
- [HTTPS and TLS listeners] The security policy that defines which protocols and ciphers are supported. Updating the security policy can result in interruptions if the load balancer is handling a high volume of traffic. For more information, see Security policies in the Application Load Balancers Guide and Security policies in the Network Load Balancers Guide.
- AlpnPolicy []string
- [TLS listener] The name of the Application-Layer Protocol Negotiation (ALPN) policy.
- Certificates
[]CertificateResponse 
- The default SSL server certificate for a secure listener. You must provide exactly one certificate if the listener protocol is HTTPS or TLS. To create a certificate list for a secure listener, use AWS::ElasticLoadBalancingV2::ListenerCertificate.
- DefaultActions []ActionResponse 
- The actions for the default rule. You cannot define a condition for a default rule. To create additional rules for an Application Load Balancer, use AWS::ElasticLoadBalancingV2::ListenerRule.
- ListenerArn string
- Property listenerArn
- LoadBalancer stringArn 
- The Amazon Resource Name (ARN) of the load balancer.
- MutualAuthentication MutualAuthentication Response 
- The mutual authentication configuration information. Specifies the configuration information for mutual authentication.
- Port int
- The port on which the load balancer is listening. You cannot specify a port for a Gateway Load Balancer.
- Protocol string
- The protocol for connections from clients to the load balancer. For Application Load Balancers, the supported protocols are HTTP and HTTPS. For Network Load Balancers, the supported protocols are TCP, TLS, UDP, and TCP_UDP. You can’t specify the UDP or TCP_UDP protocol if dual-stack mode is enabled. You cannot specify a protocol for a Gateway Load Balancer.
- SslPolicy string
- [HTTPS and TLS listeners] The security policy that defines which protocols and ciphers are supported. Updating the security policy can result in interruptions if the load balancer is handling a high volume of traffic. For more information, see Security policies in the Application Load Balancers Guide and Security policies in the Network Load Balancers Guide.
- alpnPolicy List<String>
- [TLS listener] The name of the Application-Layer Protocol Negotiation (ALPN) policy.
- certificates
List<CertificateResponse> 
- The default SSL server certificate for a secure listener. You must provide exactly one certificate if the listener protocol is HTTPS or TLS. To create a certificate list for a secure listener, use AWS::ElasticLoadBalancingV2::ListenerCertificate.
- defaultActions List<ActionResponse> 
- The actions for the default rule. You cannot define a condition for a default rule. To create additional rules for an Application Load Balancer, use AWS::ElasticLoadBalancingV2::ListenerRule.
- listenerArn String
- Property listenerArn
- loadBalancer StringArn 
- The Amazon Resource Name (ARN) of the load balancer.
- mutualAuthentication MutualAuthentication Response 
- The mutual authentication configuration information. Specifies the configuration information for mutual authentication.
- port Integer
- The port on which the load balancer is listening. You cannot specify a port for a Gateway Load Balancer.
- protocol String
- The protocol for connections from clients to the load balancer. For Application Load Balancers, the supported protocols are HTTP and HTTPS. For Network Load Balancers, the supported protocols are TCP, TLS, UDP, and TCP_UDP. You can’t specify the UDP or TCP_UDP protocol if dual-stack mode is enabled. You cannot specify a protocol for a Gateway Load Balancer.
- sslPolicy String
- [HTTPS and TLS listeners] The security policy that defines which protocols and ciphers are supported. Updating the security policy can result in interruptions if the load balancer is handling a high volume of traffic. For more information, see Security policies in the Application Load Balancers Guide and Security policies in the Network Load Balancers Guide.
- alpnPolicy string[]
- [TLS listener] The name of the Application-Layer Protocol Negotiation (ALPN) policy.
- certificates
CertificateResponse[] 
- The default SSL server certificate for a secure listener. You must provide exactly one certificate if the listener protocol is HTTPS or TLS. To create a certificate list for a secure listener, use AWS::ElasticLoadBalancingV2::ListenerCertificate.
- defaultActions ActionResponse[] 
- The actions for the default rule. You cannot define a condition for a default rule. To create additional rules for an Application Load Balancer, use AWS::ElasticLoadBalancingV2::ListenerRule.
- listenerArn string
- Property listenerArn
- loadBalancer stringArn 
- The Amazon Resource Name (ARN) of the load balancer.
- mutualAuthentication MutualAuthentication Response 
- The mutual authentication configuration information. Specifies the configuration information for mutual authentication.
- port number
- The port on which the load balancer is listening. You cannot specify a port for a Gateway Load Balancer.
- protocol string
- The protocol for connections from clients to the load balancer. For Application Load Balancers, the supported protocols are HTTP and HTTPS. For Network Load Balancers, the supported protocols are TCP, TLS, UDP, and TCP_UDP. You can’t specify the UDP or TCP_UDP protocol if dual-stack mode is enabled. You cannot specify a protocol for a Gateway Load Balancer.
- sslPolicy string
- [HTTPS and TLS listeners] The security policy that defines which protocols and ciphers are supported. Updating the security policy can result in interruptions if the load balancer is handling a high volume of traffic. For more information, see Security policies in the Application Load Balancers Guide and Security policies in the Network Load Balancers Guide.
- alpn_policy Sequence[str]
- [TLS listener] The name of the Application-Layer Protocol Negotiation (ALPN) policy.
- certificates
Sequence[CertificateResponse] 
- The default SSL server certificate for a secure listener. You must provide exactly one certificate if the listener protocol is HTTPS or TLS. To create a certificate list for a secure listener, use AWS::ElasticLoadBalancingV2::ListenerCertificate.
- default_actions Sequence[ActionResponse] 
- The actions for the default rule. You cannot define a condition for a default rule. To create additional rules for an Application Load Balancer, use AWS::ElasticLoadBalancingV2::ListenerRule.
- listener_arn str
- Property listenerArn
- load_balancer_ strarn 
- The Amazon Resource Name (ARN) of the load balancer.
- mutual_authentication MutualAuthentication Response 
- The mutual authentication configuration information. Specifies the configuration information for mutual authentication.
- port int
- The port on which the load balancer is listening. You cannot specify a port for a Gateway Load Balancer.
- protocol str
- The protocol for connections from clients to the load balancer. For Application Load Balancers, the supported protocols are HTTP and HTTPS. For Network Load Balancers, the supported protocols are TCP, TLS, UDP, and TCP_UDP. You can’t specify the UDP or TCP_UDP protocol if dual-stack mode is enabled. You cannot specify a protocol for a Gateway Load Balancer.
- ssl_policy str
- [HTTPS and TLS listeners] The security policy that defines which protocols and ciphers are supported. Updating the security policy can result in interruptions if the load balancer is handling a high volume of traffic. For more information, see Security policies in the Application Load Balancers Guide and Security policies in the Network Load Balancers Guide.
- alpnPolicy List<String>
- [TLS listener] The name of the Application-Layer Protocol Negotiation (ALPN) policy.
- certificates List<Property Map>
- The default SSL server certificate for a secure listener. You must provide exactly one certificate if the listener protocol is HTTPS or TLS. To create a certificate list for a secure listener, use AWS::ElasticLoadBalancingV2::ListenerCertificate.
- defaultActions List<Property Map>
- The actions for the default rule. You cannot define a condition for a default rule. To create additional rules for an Application Load Balancer, use AWS::ElasticLoadBalancingV2::ListenerRule.
- listenerArn String
- Property listenerArn
- loadBalancer StringArn 
- The Amazon Resource Name (ARN) of the load balancer.
- mutualAuthentication Property Map
- The mutual authentication configuration information. Specifies the configuration information for mutual authentication.
- port Number
- The port on which the load balancer is listening. You cannot specify a port for a Gateway Load Balancer.
- protocol String
- The protocol for connections from clients to the load balancer. For Application Load Balancers, the supported protocols are HTTP and HTTPS. For Network Load Balancers, the supported protocols are TCP, TLS, UDP, and TCP_UDP. You can’t specify the UDP or TCP_UDP protocol if dual-stack mode is enabled. You cannot specify a protocol for a Gateway Load Balancer.
- sslPolicy String
- [HTTPS and TLS listeners] The security policy that defines which protocols and ciphers are supported. Updating the security policy can result in interruptions if the load balancer is handling a high volume of traffic. For more information, see Security policies in the Application Load Balancers Guide and Security policies in the Network Load Balancers Guide.
CertificateResponse 
- CertificateArn string
- The Amazon Resource Name (ARN) of the certificate.
- Data string
- CertificateArn string
- The Amazon Resource Name (ARN) of the certificate.
- Data string
- certificateArn String
- The Amazon Resource Name (ARN) of the certificate.
- data String
- certificateArn string
- The Amazon Resource Name (ARN) of the certificate.
- data string
- certificate_arn str
- The Amazon Resource Name (ARN) of the certificate.
- data str
- certificateArn String
- The Amazon Resource Name (ARN) of the certificate.
- data String
ElasticLoadBalancingV2ListenerPropertiesResponse     
- ProvisioningState string
- The status of the last operation.
- Arn string
- Amazon Resource Name (ARN)
- AwsAccount stringId 
- AWS Account ID
- AwsProperties Pulumi.Azure Native. Aws Connector. Inputs. Aws Elastic Load Balancing V2Listener Properties Response 
- AWS Properties
- AwsRegion string
- AWS Region
- AwsSource stringSchema 
- AWS Source Schema
- Dictionary<string, string>
- AWS Tags
- PublicCloud stringConnectors Resource Id 
- Public Cloud Connectors Resource ID
- PublicCloud stringResource Name 
- Public Cloud Resource Name
- ProvisioningState string
- The status of the last operation.
- Arn string
- Amazon Resource Name (ARN)
- AwsAccount stringId 
- AWS Account ID
- AwsProperties AwsElastic Load Balancing V2Listener Properties Response 
- AWS Properties
- AwsRegion string
- AWS Region
- AwsSource stringSchema 
- AWS Source Schema
- map[string]string
- AWS Tags
- PublicCloud stringConnectors Resource Id 
- Public Cloud Connectors Resource ID
- PublicCloud stringResource Name 
- Public Cloud Resource Name
- provisioningState String
- The status of the last operation.
- arn String
- Amazon Resource Name (ARN)
- awsAccount StringId 
- AWS Account ID
- awsProperties AwsElastic Load Balancing V2Listener Properties Response 
- AWS Properties
- awsRegion String
- AWS Region
- awsSource StringSchema 
- AWS Source Schema
- Map<String,String>
- AWS Tags
- publicCloud StringConnectors Resource Id 
- Public Cloud Connectors Resource ID
- publicCloud StringResource Name 
- Public Cloud Resource Name
- provisioningState string
- The status of the last operation.
- arn string
- Amazon Resource Name (ARN)
- awsAccount stringId 
- AWS Account ID
- awsProperties AwsElastic Load Balancing V2Listener Properties Response 
- AWS Properties
- awsRegion string
- AWS Region
- awsSource stringSchema 
- AWS Source Schema
- {[key: string]: string}
- AWS Tags
- publicCloud stringConnectors Resource Id 
- Public Cloud Connectors Resource ID
- publicCloud stringResource Name 
- Public Cloud Resource Name
- provisioning_state str
- The status of the last operation.
- arn str
- Amazon Resource Name (ARN)
- aws_account_ strid 
- AWS Account ID
- aws_properties AwsElastic Load Balancing V2Listener Properties Response 
- AWS Properties
- aws_region str
- AWS Region
- aws_source_ strschema 
- AWS Source Schema
- Mapping[str, str]
- AWS Tags
- public_cloud_ strconnectors_ resource_ id 
- Public Cloud Connectors Resource ID
- public_cloud_ strresource_ name 
- Public Cloud Resource Name
- provisioningState String
- The status of the last operation.
- arn String
- Amazon Resource Name (ARN)
- awsAccount StringId 
- AWS Account ID
- awsProperties Property Map
- AWS Properties
- awsRegion String
- AWS Region
- awsSource StringSchema 
- AWS Source Schema
- Map<String>
- AWS Tags
- publicCloud StringConnectors Resource Id 
- Public Cloud Connectors Resource ID
- publicCloud StringResource Name 
- Public Cloud Resource Name
FixedResponseConfigResponse   
- ContentType string
- The content type. Valid Values: text/plain | text/css | text/html | application/javascript | application/json
- MessageBody string
- The message.
- StatusCode string
- The HTTP response code (2XX, 4XX, or 5XX).
- ContentType string
- The content type. Valid Values: text/plain | text/css | text/html | application/javascript | application/json
- MessageBody string
- The message.
- StatusCode string
- The HTTP response code (2XX, 4XX, or 5XX).
- contentType String
- The content type. Valid Values: text/plain | text/css | text/html | application/javascript | application/json
- messageBody String
- The message.
- statusCode String
- The HTTP response code (2XX, 4XX, or 5XX).
- contentType string
- The content type. Valid Values: text/plain | text/css | text/html | application/javascript | application/json
- messageBody string
- The message.
- statusCode string
- The HTTP response code (2XX, 4XX, or 5XX).
- content_type str
- The content type. Valid Values: text/plain | text/css | text/html | application/javascript | application/json
- message_body str
- The message.
- status_code str
- The HTTP response code (2XX, 4XX, or 5XX).
- contentType String
- The content type. Valid Values: text/plain | text/css | text/html | application/javascript | application/json
- messageBody String
- The message.
- statusCode String
- The HTTP response code (2XX, 4XX, or 5XX).
ForwardConfigResponse  
- TargetGroup Pulumi.Stickiness Config Azure Native. Aws Connector. Inputs. Target Group Stickiness Config Response 
- Information about the target group stickiness for a rule. Information about the target group stickiness for a rule.
- TargetGroups List<Pulumi.Azure Native. Aws Connector. Inputs. Target Group Tuple Response> 
- Information about how traffic will be distributed between multiple target groups in a forward rule.
- TargetGroup TargetStickiness Config Group Stickiness Config Response 
- Information about the target group stickiness for a rule. Information about the target group stickiness for a rule.
- TargetGroups []TargetGroup Tuple Response 
- Information about how traffic will be distributed between multiple target groups in a forward rule.
- targetGroup TargetStickiness Config Group Stickiness Config Response 
- Information about the target group stickiness for a rule. Information about the target group stickiness for a rule.
- targetGroups List<TargetGroup Tuple Response> 
- Information about how traffic will be distributed between multiple target groups in a forward rule.
- targetGroup TargetStickiness Config Group Stickiness Config Response 
- Information about the target group stickiness for a rule. Information about the target group stickiness for a rule.
- targetGroups TargetGroup Tuple Response[] 
- Information about how traffic will be distributed between multiple target groups in a forward rule.
- target_group_ Targetstickiness_ config Group Stickiness Config Response 
- Information about the target group stickiness for a rule. Information about the target group stickiness for a rule.
- target_groups Sequence[TargetGroup Tuple Response] 
- Information about how traffic will be distributed between multiple target groups in a forward rule.
- targetGroup Property MapStickiness Config 
- Information about the target group stickiness for a rule. Information about the target group stickiness for a rule.
- targetGroups List<Property Map>
- Information about how traffic will be distributed between multiple target groups in a forward rule.
MutualAuthenticationResponse  
- IgnoreClient boolCertificate Expiry 
- Indicates whether expired client certificates are ignored.
- Mode string
- The client certificate handling method. Options are off,passthroughorverify. The default value isoff.
- TrustStore stringArn 
- The Amazon Resource Name (ARN) of the trust store.
- IgnoreClient boolCertificate Expiry 
- Indicates whether expired client certificates are ignored.
- Mode string
- The client certificate handling method. Options are off,passthroughorverify. The default value isoff.
- TrustStore stringArn 
- The Amazon Resource Name (ARN) of the trust store.
- ignoreClient BooleanCertificate Expiry 
- Indicates whether expired client certificates are ignored.
- mode String
- The client certificate handling method. Options are off,passthroughorverify. The default value isoff.
- trustStore StringArn 
- The Amazon Resource Name (ARN) of the trust store.
- ignoreClient booleanCertificate Expiry 
- Indicates whether expired client certificates are ignored.
- mode string
- The client certificate handling method. Options are off,passthroughorverify. The default value isoff.
- trustStore stringArn 
- The Amazon Resource Name (ARN) of the trust store.
- ignore_client_ boolcertificate_ expiry 
- Indicates whether expired client certificates are ignored.
- mode str
- The client certificate handling method. Options are off,passthroughorverify. The default value isoff.
- trust_store_ strarn 
- The Amazon Resource Name (ARN) of the trust store.
- ignoreClient BooleanCertificate Expiry 
- Indicates whether expired client certificates are ignored.
- mode String
- The client certificate handling method. Options are off,passthroughorverify. The default value isoff.
- trustStore StringArn 
- The Amazon Resource Name (ARN) of the trust store.
RedirectConfigResponse  
- Host string
- The hostname. This component is not percent-encoded. The hostname can contain #{host}.
- Path string
- The absolute path, starting with the leading '/'. This component is not percent-encoded. The path can contain #{host}, #{path}, and #{port}.
- Port string
- The port. You can specify a value from 1 to 65535 or #{port}.
- Protocol string
- The protocol. You can specify HTTP, HTTPS, or #{protocol}. You can redirect HTTP to HTTP, HTTP to HTTPS, and HTTPS to HTTPS. You cannot redirect HTTPS to HTTP.
- Query string
- The query parameters, URL-encoded when necessary, but not percent-encoded. Do not include the leading '?', as it is automatically added. You can specify any of the reserved keywords.
- StatusCode string
- The HTTP redirect code. The redirect is either permanent (HTTP 301) or temporary (HTTP 302).
- Host string
- The hostname. This component is not percent-encoded. The hostname can contain #{host}.
- Path string
- The absolute path, starting with the leading '/'. This component is not percent-encoded. The path can contain #{host}, #{path}, and #{port}.
- Port string
- The port. You can specify a value from 1 to 65535 or #{port}.
- Protocol string
- The protocol. You can specify HTTP, HTTPS, or #{protocol}. You can redirect HTTP to HTTP, HTTP to HTTPS, and HTTPS to HTTPS. You cannot redirect HTTPS to HTTP.
- Query string
- The query parameters, URL-encoded when necessary, but not percent-encoded. Do not include the leading '?', as it is automatically added. You can specify any of the reserved keywords.
- StatusCode string
- The HTTP redirect code. The redirect is either permanent (HTTP 301) or temporary (HTTP 302).
- host String
- The hostname. This component is not percent-encoded. The hostname can contain #{host}.
- path String
- The absolute path, starting with the leading '/'. This component is not percent-encoded. The path can contain #{host}, #{path}, and #{port}.
- port String
- The port. You can specify a value from 1 to 65535 or #{port}.
- protocol String
- The protocol. You can specify HTTP, HTTPS, or #{protocol}. You can redirect HTTP to HTTP, HTTP to HTTPS, and HTTPS to HTTPS. You cannot redirect HTTPS to HTTP.
- query String
- The query parameters, URL-encoded when necessary, but not percent-encoded. Do not include the leading '?', as it is automatically added. You can specify any of the reserved keywords.
- statusCode String
- The HTTP redirect code. The redirect is either permanent (HTTP 301) or temporary (HTTP 302).
- host string
- The hostname. This component is not percent-encoded. The hostname can contain #{host}.
- path string
- The absolute path, starting with the leading '/'. This component is not percent-encoded. The path can contain #{host}, #{path}, and #{port}.
- port string
- The port. You can specify a value from 1 to 65535 or #{port}.
- protocol string
- The protocol. You can specify HTTP, HTTPS, or #{protocol}. You can redirect HTTP to HTTP, HTTP to HTTPS, and HTTPS to HTTPS. You cannot redirect HTTPS to HTTP.
- query string
- The query parameters, URL-encoded when necessary, but not percent-encoded. Do not include the leading '?', as it is automatically added. You can specify any of the reserved keywords.
- statusCode string
- The HTTP redirect code. The redirect is either permanent (HTTP 301) or temporary (HTTP 302).
- host str
- The hostname. This component is not percent-encoded. The hostname can contain #{host}.
- path str
- The absolute path, starting with the leading '/'. This component is not percent-encoded. The path can contain #{host}, #{path}, and #{port}.
- port str
- The port. You can specify a value from 1 to 65535 or #{port}.
- protocol str
- The protocol. You can specify HTTP, HTTPS, or #{protocol}. You can redirect HTTP to HTTP, HTTP to HTTPS, and HTTPS to HTTPS. You cannot redirect HTTPS to HTTP.
- query str
- The query parameters, URL-encoded when necessary, but not percent-encoded. Do not include the leading '?', as it is automatically added. You can specify any of the reserved keywords.
- status_code str
- The HTTP redirect code. The redirect is either permanent (HTTP 301) or temporary (HTTP 302).
- host String
- The hostname. This component is not percent-encoded. The hostname can contain #{host}.
- path String
- The absolute path, starting with the leading '/'. This component is not percent-encoded. The path can contain #{host}, #{path}, and #{port}.
- port String
- The port. You can specify a value from 1 to 65535 or #{port}.
- protocol String
- The protocol. You can specify HTTP, HTTPS, or #{protocol}. You can redirect HTTP to HTTP, HTTP to HTTPS, and HTTPS to HTTPS. You cannot redirect HTTPS to HTTP.
- query String
- The query parameters, URL-encoded when necessary, but not percent-encoded. Do not include the leading '?', as it is automatically added. You can specify any of the reserved keywords.
- statusCode String
- The HTTP redirect code. The redirect is either permanent (HTTP 301) or temporary (HTTP 302).
SystemDataResponse  
- CreatedAt string
- The timestamp of resource creation (UTC).
- CreatedBy string
- The identity that created the resource.
- CreatedBy stringType 
- The type of identity that created the resource.
- LastModified stringAt 
- The timestamp of resource last modification (UTC)
- LastModified stringBy 
- The identity that last modified the resource.
- LastModified stringBy Type 
- The type of identity that last modified the resource.
- CreatedAt string
- The timestamp of resource creation (UTC).
- CreatedBy string
- The identity that created the resource.
- CreatedBy stringType 
- The type of identity that created the resource.
- LastModified stringAt 
- The timestamp of resource last modification (UTC)
- LastModified stringBy 
- The identity that last modified the resource.
- LastModified stringBy Type 
- The type of identity that last modified the resource.
- createdAt String
- The timestamp of resource creation (UTC).
- createdBy String
- The identity that created the resource.
- createdBy StringType 
- The type of identity that created the resource.
- lastModified StringAt 
- The timestamp of resource last modification (UTC)
- lastModified StringBy 
- The identity that last modified the resource.
- lastModified StringBy Type 
- The type of identity that last modified the resource.
- createdAt string
- The timestamp of resource creation (UTC).
- createdBy string
- The identity that created the resource.
- createdBy stringType 
- The type of identity that created the resource.
- lastModified stringAt 
- The timestamp of resource last modification (UTC)
- lastModified stringBy 
- The identity that last modified the resource.
- lastModified stringBy Type 
- The type of identity that last modified the resource.
- created_at str
- The timestamp of resource creation (UTC).
- created_by str
- The identity that created the resource.
- created_by_ strtype 
- The type of identity that created the resource.
- last_modified_ strat 
- The timestamp of resource last modification (UTC)
- last_modified_ strby 
- The identity that last modified the resource.
- last_modified_ strby_ type 
- The type of identity that last modified the resource.
- createdAt String
- The timestamp of resource creation (UTC).
- createdBy String
- The identity that created the resource.
- createdBy StringType 
- The type of identity that created the resource.
- lastModified StringAt 
- The timestamp of resource last modification (UTC)
- lastModified StringBy 
- The identity that last modified the resource.
- lastModified StringBy Type 
- The type of identity that last modified the resource.
TargetGroupStickinessConfigResponse    
- DurationSeconds int
- The time period, in seconds, during which requests from a client should be routed to the same target group. The range is 1-604800 seconds (7 days).
- Enabled bool
- Indicates whether target group stickiness is enabled.
- DurationSeconds int
- The time period, in seconds, during which requests from a client should be routed to the same target group. The range is 1-604800 seconds (7 days).
- Enabled bool
- Indicates whether target group stickiness is enabled.
- durationSeconds Integer
- The time period, in seconds, during which requests from a client should be routed to the same target group. The range is 1-604800 seconds (7 days).
- enabled Boolean
- Indicates whether target group stickiness is enabled.
- durationSeconds number
- The time period, in seconds, during which requests from a client should be routed to the same target group. The range is 1-604800 seconds (7 days).
- enabled boolean
- Indicates whether target group stickiness is enabled.
- duration_seconds int
- The time period, in seconds, during which requests from a client should be routed to the same target group. The range is 1-604800 seconds (7 days).
- enabled bool
- Indicates whether target group stickiness is enabled.
- durationSeconds Number
- The time period, in seconds, during which requests from a client should be routed to the same target group. The range is 1-604800 seconds (7 days).
- enabled Boolean
- Indicates whether target group stickiness is enabled.
TargetGroupTupleResponse   
- TargetGroup stringArn 
- The Amazon Resource Name (ARN) of the target group.
- Weight int
- The weight. The range is 0 to 999.
- TargetGroup stringArn 
- The Amazon Resource Name (ARN) of the target group.
- Weight int
- The weight. The range is 0 to 999.
- targetGroup StringArn 
- The Amazon Resource Name (ARN) of the target group.
- weight Integer
- The weight. The range is 0 to 999.
- targetGroup stringArn 
- The Amazon Resource Name (ARN) of the target group.
- weight number
- The weight. The range is 0 to 999.
- target_group_ strarn 
- The Amazon Resource Name (ARN) of the target group.
- weight int
- The weight. The range is 0 to 999.
- targetGroup StringArn 
- The Amazon Resource Name (ARN) of the target group.
- weight Number
- The weight. The range is 0 to 999.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.89.1 published on Sunday, Mar 2, 2025 by Pulumi