// *** 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.Kops.Outputs
{

    [OutputType]
    public sealed class GetClusterContainerdResult
    {
        public readonly string Address;
        public readonly string ConfigOverride;
        public readonly string LogLevel;
        public readonly ImmutableArray<Outputs.GetClusterContainerdNvidiaGpusResult> NvidiaGpus;
        public readonly ImmutableArray<Outputs.GetClusterContainerdPackageResult> Packages;
        public readonly ImmutableArray<Outputs.GetClusterContainerdRegistryMirrorResult> RegistryMirrors;
        public readonly string Root;
        public readonly ImmutableArray<Outputs.GetClusterContainerdRuncResult> Runcs;
        public readonly bool SkipInstall;
        public readonly string State;
        public readonly string Version;

        [OutputConstructor]
        private GetClusterContainerdResult(
            string address,

            string configOverride,

            string logLevel,

            ImmutableArray<Outputs.GetClusterContainerdNvidiaGpusResult> nvidiaGpus,

            ImmutableArray<Outputs.GetClusterContainerdPackageResult> packages,

            ImmutableArray<Outputs.GetClusterContainerdRegistryMirrorResult> registryMirrors,

            string root,

            ImmutableArray<Outputs.GetClusterContainerdRuncResult> runcs,

            bool skipInstall,

            string state,

            string version)
        {
            Address = address;
            ConfigOverride = configOverride;
            LogLevel = logLevel;
            NvidiaGpus = nvidiaGpus;
            Packages = packages;
            RegistryMirrors = registryMirrors;
            Root = root;
            Runcs = runcs;
            SkipInstall = skipInstall;
            State = state;
            Version = version;
        }
    }
}
