export declare const AuditLogConfigLogType: { /** * Default case. Should never be this. */ readonly LogTypeUnspecified: "LOG_TYPE_UNSPECIFIED"; /** * Admin reads. Example: CloudIAM getIamPolicy */ readonly AdminRead: "ADMIN_READ"; /** * Data writes. Example: CloudSQL Users create */ readonly DataWrite: "DATA_WRITE"; /** * Data reads. Example: CloudSQL Users list */ readonly DataRead: "DATA_READ"; }; /** * The log type that this config enables. */ export type AuditLogConfigLogType = (typeof AuditLogConfigLogType)[keyof typeof AuditLogConfigLogType]; export declare const MembershipInfrastructureType: { /** * No type was specified. Some Hub functionality may require a type be specified, and will not support Memberships with this value. */ readonly InfrastructureTypeUnspecified: "INFRASTRUCTURE_TYPE_UNSPECIFIED"; /** * Private infrastructure that is owned or operated by customer. This includes GKE distributions such as GKE-OnPrem and GKE-OnBareMetal. */ readonly OnPrem: "ON_PREM"; /** * Public cloud infrastructure. */ readonly MultiCloud: "MULTI_CLOUD"; }; /** * Optional. The infrastructure type this Membership is running on. */ export type MembershipInfrastructureType = (typeof MembershipInfrastructureType)[keyof typeof MembershipInfrastructureType]; export declare const OnPremClusterClusterType: { /** * The ClusterType is not set. */ readonly ClustertypeUnspecified: "CLUSTERTYPE_UNSPECIFIED"; /** * The ClusterType is bootstrap cluster. */ readonly Bootstrap: "BOOTSTRAP"; /** * The ClusterType is baremetal hybrid cluster. */ readonly Hybrid: "HYBRID"; /** * The ClusterType is baremetal standalone cluster. */ readonly Standalone: "STANDALONE"; /** * The ClusterType is user cluster. */ readonly User: "USER"; }; /** * Immutable. The on prem cluster's type. */ export type OnPremClusterClusterType = (typeof OnPremClusterClusterType)[keyof typeof OnPremClusterClusterType];