<reponame>lbrlabs/pulumi-ovh// *** 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 Lbrlabs.PulumiPackage.Ovh.CloudProject.Outputs
{

    [OutputType]
    public sealed class ProjectOrder
    {
        /// <summary>
        /// date
        /// </summary>
        public readonly string? Date;
        /// <summary>
        /// Information about a Bill entry
        /// </summary>
        public readonly ImmutableArray<Outputs.ProjectOrderDetail> Details;
        /// <summary>
        /// expiration date
        /// </summary>
        public readonly string? ExpirationDate;
        /// <summary>
        /// order id, the same as the `id`
        /// </summary>
        public readonly int? OrderId;

        [OutputConstructor]
        private ProjectOrder(
            string? date,

            ImmutableArray<Outputs.ProjectOrderDetail> details,

            string? expirationDate,

            int? orderId)
        {
            Date = date;
            Details = details;
            ExpirationDate = expirationDate;
            OrderId = orderId;
        }
    }
}
