<reponame>Kagashino/pulumi-tctest<filename>sdk/dotnet/Cls/Outputs/ConfigExtraContainerFile.cs// *** 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;

namespace Pulumi.Tctest.Cls.Outputs
{

    [OutputType]
    public sealed class ConfigExtraContainerFile
    {
        public readonly string Container;
        public readonly ImmutableArray<string> ExcludeLabels;
        public readonly string? ExcludeNamespace;
        public readonly string FilePattern;
        public readonly ImmutableArray<string> IncludeLabels;
        public readonly string LogPath;
        public readonly string Namespace;
        public readonly Outputs.ConfigExtraContainerFileWorkload? Workload;

        [OutputConstructor]
        private ConfigExtraContainerFile(
            string container,

            ImmutableArray<string> excludeLabels,

            string? excludeNamespace,

            string filePattern,

            ImmutableArray<string> includeLabels,

            string logPath,

            string @namespace,

            Outputs.ConfigExtraContainerFileWorkload? workload)
        {
            Container = container;
            ExcludeLabels = excludeLabels;
            ExcludeNamespace = excludeNamespace;
            FilePattern = filePattern;
            IncludeLabels = includeLabels;
            LogPath = logPath;
            Namespace = @namespace;
            Workload = workload;
        }
    }
}
