Interface protos.google.cloud.gkehub.policycontroller.v1beta.IHubConfig (6.1.0)

Properties of a HubConfig.

Package

@google-cloud/gke-hub

Properties

auditIntervalSeconds

auditIntervalSeconds?: (number|Long|string|null);

HubConfig auditIntervalSeconds

constraintViolationLimit

constraintViolationLimit?: (number|Long|string|null);

HubConfig constraintViolationLimit

deploymentConfigs

deploymentConfigs?: ({ [k: string]: google.cloud.gkehub.policycontroller.v1beta.IPolicyControllerDeploymentConfig }|null);

HubConfig deploymentConfigs

exemptableNamespaces

exemptableNamespaces?: (string[]|null);

HubConfig exemptableNamespaces

installSpec

installSpec?: (google.cloud.gkehub.policycontroller.v1beta.HubConfig.InstallSpec|keyof typeof google.cloud.gkehub.policycontroller.v1beta.HubConfig.InstallSpec|null);

HubConfig installSpec

logDeniesEnabled

logDeniesEnabled?: (boolean|null);

HubConfig logDeniesEnabled

monitoring

monitoring?: (google.cloud.gkehub.policycontroller.v1beta.IMonitoringConfig|null);

HubConfig monitoring

mutationEnabled

mutationEnabled?: (boolean|null);

HubConfig mutationEnabled

policyContent

policyContent?: (google.cloud.gkehub.policycontroller.v1beta.IPolicyContentSpec|null);

HubConfig policyContent

referentialRulesEnabled

referentialRulesEnabled?: (boolean|null);

HubConfig referentialRulesEnabled