<gh_stars>0// *** 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.Yandex.Outputs
{

    [OutputType]
    public sealed class MdbClickhouseClusterAccess
    {
        /// <summary>
        /// Allow access for DataLens. Can be either `true` or `false`.
        /// </summary>
        public readonly bool? DataLens;
        /// <summary>
        /// Allow access for DataTransfer. Can be either `true` or `false`.
        /// </summary>
        public readonly bool? DataTransfer;
        /// <summary>
        /// Allow access for Yandex.Metrika. Can be either `true` or `false`.
        /// </summary>
        public readonly bool? Metrika;
        /// <summary>
        /// Allow access for Serverless. Can be either `true` or `false`.
        /// </summary>
        public readonly bool? Serverless;
        /// <summary>
        /// Allow access for Web SQL. Can be either `true` or `false`.
        /// </summary>
        public readonly bool? WebSql;
        /// <summary>
        /// Allow access for YandexQuery. Can be either `true` or `false`.
        /// </summary>
        public readonly bool? YandexQuery;

        [OutputConstructor]
        private MdbClickhouseClusterAccess(
            bool? dataLens,

            bool? dataTransfer,

            bool? metrika,

            bool? serverless,

            bool? webSql,

            bool? yandexQuery)
        {
            DataLens = dataLens;
            DataTransfer = dataTransfer;
            Metrika = metrika;
            Serverless = serverless;
            WebSql = webSql;
            YandexQuery = yandexQuery;
        }
    }
}
