// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. ***
// *** Do not edit by hand unless you're certain you know what you are doing! ***

using System;
using System.Collections.Generic;
using System.Collections.Immutable;
using System.Threading.Tasks;
using Pulumi.Serialization;
using Pulumi;

namespace luxifer.Scaleway.Outputs
{

    [OutputType]
    public sealed class GetLbRoutesRouteResult
    {
        /// <summary>
        /// The backend ID destination of redirection
        /// </summary>
        public readonly string BackendId;
        /// <summary>
        /// The date at which the route was created (RFC 3339 format).
        /// </summary>
        public readonly string CreatedAt;
        /// <summary>
        /// The frontend ID origin of redirection used as a filter. routes with a frontend ID like it are listed.
        /// </summary>
        public readonly string FrontendId;
        /// <summary>
        /// The associated route ID.
        /// </summary>
        public readonly string Id;
        /// <summary>
        /// Specifies the host of the server to which the request is being sent.
        /// </summary>
        public readonly string MatchHostHeader;
        /// <summary>
        /// Server Name Indication TLS extension field from an incoming connection made via an SSL/TLS transport layer.
        /// </summary>
        public readonly string MatchSni;
        /// <summary>
        /// The date at which the route was last updated (RFC 3339 format).
        /// </summary>
        public readonly string UpdateAt;

        [OutputConstructor]
        private GetLbRoutesRouteResult(
            string backendId,

            string createdAt,

            string frontendId,

            string id,

            string matchHostHeader,

            string matchSni,

            string updateAt)
        {
            BackendId = backendId;
            CreatedAt = createdAt;
            FrontendId = frontendId;
            Id = id;
            MatchHostHeader = matchHostHeader;
            MatchSni = matchSni;
            UpdateAt = updateAt;
        }
    }
}
