Yandex Cloud
Поиск
Связаться с намиПопробовать бесплатно
  • Кейсы
  • Документация
  • Блог
  • Все сервисы
  • Статус работы сервисов
  • Marketplace
    • Доступны в регионе
    • Инфраструктура и сеть
    • Платформа данных
    • Искусственный интеллект
    • Безопасность
    • Инструменты DevOps
    • Бессерверные вычисления
    • Управление ресурсами
  • Все решения
    • По отраслям
    • По типу задач
    • Экономика платформы
    • Безопасность
    • Техническая поддержка
    • Каталог партнёров
    • Обучение и сертификация
    • Облако для стартапов
    • Облако для крупного бизнеса
    • Центр технологий для общества
    • Партнёрская программа
    • Поддержка IT-бизнеса
    • Облако для фрилансеров
    • Обучение и сертификация
    • Блог
    • Документация
    • Мероприятия и вебинары
    • Контакты, чаты и сообщества
    • Идеи
    • Калькулятор цен
    • Тарифы
    • Акции и free tier
  • Кейсы
  • Документация
  • Блог
Создавайте контент и получайте гранты!Готовы написать своё руководство? Участвуйте в контент-программе и получайте гранты на работу с облачными сервисами!
Подробнее о программе
Проект Яндекса
© 2026 ТОО «Облачные Сервисы Казахстан»
Yandex Audit Trails
KZ
  • Начало работы
  • Управление доступом
  • Правила тарификации
  • Справочник Terraform
  • Метрики Monitoring
  • Справочник событий уровня конфигурации
  • Справочник событий уровня сервисов
      • ApiServerApprove
      • ApiServerBind
      • ApiServerCreate
      • ApiServerDelete
      • ApiServerDeleteCollection
      • ApiServerEscalate
      • ApiServerGet
      • ApiServerHead
      • ApiServerImpersonate
      • ApiServerList
      • ApiServerNonstandardVerb
      • ApiServerOptions
      • ApiServerPatch
      • ApiServerPost
      • ApiServerPut
      • ApiServerUpdate
      • ApiServerWatch
      • AutoUpgradeCluster
      • AutoUpgradeNodeGroup
      • CreateCluster
      • CreateNodeGroup
      • DeleteCluster
      • DeleteNodeGroup
      • DeleteStoppedCluster
      • InstallHelmRelease
      • ScaleMaster
      • SetClusterAccessBindings
      • StartCluster
      • StopCluster
      • UninstallHelmRelease
      • UpdateCluster
      • UpdateClusterAccessBindings
      • UpdateClusterCertificate
      • UpdateHelmRelease
      • UpdateNodeGroup
  • История изменений
  • Обучающие курсы

В этой статье:

  • Event JSON schema
  • Field description
  • IamAuthentication
  • IamTokenInfo
  • Authorization
  • ResourceMetadata
  • Resource
  • RequestMetadata
  • Status
  • NodeGroupDetails
  • NodeTemplate
  • ResourcesSpec
  • DiskSpec
  • NodeAddressSpec
  • OneToOneNatSpec
  • DnsRecordSpec
  • SchedulingPolicy
  • NetworkInterfaceSpec
  • PlacementPolicy
  • NetworkSettings
  • ContainerRuntimeSettings
  • ContainerNetworkSettings
  • GpuSettings
  • ScalePolicy
  • FixedScale
  • AutoScale
  • NodeGroupAllocationPolicy
  • NodeGroupLocation
  • DeployPolicy
  • VersionInfo
  • NodeGroupMaintenancePolicy
  • MaintenanceWindow
  • DailyMaintenanceWindow
  • TimeOfDay
  • WeeklyMaintenanceWindow
  • DaysOfWeekMaintenanceWindow
  • Taint
  1. Справочник аудитных логов (англ.)
  2. k8s
  3. CreateNodeGroup

Managed Services for Kubernetes Audit Trails Events: CreateNodeGroup

Статья создана
Yandex Cloud
Обновлена 15 апреля 2026 г.
  • Event JSON schema
  • Field description
  • IamAuthentication
  • IamTokenInfo
  • Authorization
  • ResourceMetadata
  • Resource
  • RequestMetadata
  • Status
  • NodeGroupDetails
  • NodeTemplate
  • ResourcesSpec
  • DiskSpec
  • NodeAddressSpec
  • OneToOneNatSpec
  • DnsRecordSpec
  • SchedulingPolicy
  • NetworkInterfaceSpec
  • PlacementPolicy
  • NetworkSettings
  • ContainerRuntimeSettings
  • ContainerNetworkSettings
  • GpuSettings
  • ScalePolicy
  • FixedScale
  • AutoScale
  • NodeGroupAllocationPolicy
  • NodeGroupLocation
  • DeployPolicy
  • VersionInfo
  • NodeGroupMaintenancePolicy
  • MaintenanceWindow
  • DailyMaintenanceWindow
  • TimeOfDay
  • WeeklyMaintenanceWindow
  • DaysOfWeekMaintenanceWindow
  • Taint

Event JSON schemaEvent JSON schema

{
  "eventId": "string",
  "eventSource": "string",
  "eventType": "string",
  "eventTime": "string",
  "authentication": {
    "authenticated": "boolean",
    // Includes only one of the fields `subjectType`
    "subjectType": "string",
    // end of the list of possible fields
    // Includes only one of the fields `subjectId`
    "subjectId": "string",
    // end of the list of possible fields
    // Includes only one of the fields `subjectName`
    "subjectName": "string",
    // end of the list of possible fields
    // Includes only one of the fields `federationId`
    "federationId": "string",
    // end of the list of possible fields
    // Includes only one of the fields `federationName`
    "federationName": "string",
    // end of the list of possible fields
    // Includes only one of the fields `federationType`
    "federationType": "string",
    // end of the list of possible fields
    "tokenInfo": {
      "maskedIamToken": "string",
      // Includes only one of the fields `iamTokenId`
      "iamTokenId": "string",
      // end of the list of possible fields
      // Includes only one of the fields `impersonatorId`
      "impersonatorId": "string",
      // end of the list of possible fields
      // Includes only one of the fields `impersonatorType`
      "impersonatorType": "string",
      // end of the list of possible fields
      // Includes only one of the fields `impersonatorName`
      "impersonatorName": "string",
      // end of the list of possible fields
      // Includes only one of the fields `impersonatorFederationId`
      "impersonatorFederationId": "string",
      // end of the list of possible fields
      // Includes only one of the fields `impersonatorFederationName`
      "impersonatorFederationName": "string",
      // end of the list of possible fields
      // Includes only one of the fields `impersonatorFederationType`
      "impersonatorFederationType": "string"
      // end of the list of possible fields
    }
  },
  "authorization": {
    "authorized": "boolean"
  },
  "resourceMetadata": {
    "path": [
      {
        "resourceType": "string",
        "resourceId": "string",
        // Includes only one of the fields `resourceName`
        "resourceName": "string"
        // end of the list of possible fields
      }
    ]
  },
  "requestMetadata": {
    "remoteAddress": "string",
    "userAgent": "string",
    "requestId": "string",
    // Includes only one of the fields `remotePort`
    "remotePort": "string"
    // end of the list of possible fields
  },
  "eventStatus": "string",
  "error": {
    "code": "integer",
    "message": "string",
    "details": [
      "object"
    ]
  },
  "details": {
    "clusterId": "string",
    "nodeGroupId": "string",
    "name": "string",
    "description": "string",
    "labels": "object",
    "status": "string",
    "nodeTemplate": {
      "name": "string",
      "labels": "object",
      "platformId": "string",
      "resourcesSpec": {
        "memory": "string",
        "cores": "string",
        "coreFraction": "string",
        "gpus": "string"
      },
      "bootDiskSpec": {
        "diskTypeId": "string",
        "diskSize": "string"
      },
      "reservedInstancePoolId": "string",
      "metadata": "object",
      "v4AddressSpec": {
        "oneToOneNatSpec": {
          "ipVersion": "string"
        },
        "dnsRecordSpecs": [
          {
            "fqdn": "string",
            "dnsZoneId": "string",
            "ttl": "string",
            "ptr": "boolean"
          }
        ]
      },
      "schedulingPolicy": {
        "preemptible": "boolean"
      },
      "networkInterfaceSpecs": [
        {
          "subnetIds": [
            "string"
          ],
          "primaryV4AddressSpec": {
            "oneToOneNatSpec": {
              "ipVersion": "string"
            },
            "dnsRecordSpecs": [
              {
                "fqdn": "string",
                "dnsZoneId": "string",
                "ttl": "string",
                "ptr": "boolean"
              }
            ]
          },
          "primaryV6AddressSpec": {
            "oneToOneNatSpec": {
              "ipVersion": "string"
            },
            "dnsRecordSpecs": [
              {
                "fqdn": "string",
                "dnsZoneId": "string",
                "ttl": "string",
                "ptr": "boolean"
              }
            ]
          },
          "securityGroupIds": [
            "string"
          ]
        }
      ],
      "placementPolicy": {
        "placementGroupId": "string"
      },
      "networkSettings": {
        "type": "string"
      },
      "containerRuntimeSettings": {
        "type": "string"
      },
      "containerNetworkSettings": {
        "podMtu": "string"
      },
      "gpuSettings": {
        "gpuClusterId": "string",
        "gpuEnvironment": "string"
      }
    },
    "scalePolicy": {
      // Includes only one of the fields `fixedScale`, `autoScale`
      "fixedScale": {
        "size": "string"
      },
      "autoScale": {
        "minSize": "string",
        "maxSize": "string",
        "initialSize": "string"
      }
      // end of the list of possible fields
    },
    "allocationPolicy": {
      "locations": [
        {
          "zoneId": "string",
          "subnetId": "string"
        }
      ]
    },
    "deployPolicy": {
      "maxUnavailable": "string",
      "maxExpansion": "string"
    },
    "instanceGroupId": "string",
    "nodeVersion": "string",
    "versionInfo": {
      "currentVersion": "string",
      "newRevisionAvailable": "boolean",
      "newRevisionSummary": "string",
      "versionDeprecated": "boolean"
    },
    "maintenancePolicy": {
      "autoUpgrade": "boolean",
      "autoRepair": "boolean",
      "maintenanceWindow": {
        // Includes only one of the fields `anytime`, `dailyMaintenanceWindow`, `weeklyMaintenanceWindow`
        "anytime": "object",
        "dailyMaintenanceWindow": {
          "startTime": {
            "hours": "integer",
            "minutes": "integer",
            "seconds": "integer",
            "nanos": "integer"
          },
          "duration": "string"
        },
        "weeklyMaintenanceWindow": {
          "daysOfWeek": [
            {
              "days": [
                "string"
              ],
              "startTime": {
                "hours": "integer",
                "minutes": "integer",
                "seconds": "integer",
                "nanos": "integer"
              },
              "duration": "string"
            }
          ]
        }
        // end of the list of possible fields
      }
    },
    "allowedUnsafeSysctls": [
      "string"
    ],
    "nodeTaints": [
      {
        "key": "string",
        "value": "string",
        "effect": "string"
      }
    ],
    "nodeLabels": "object"
  },
  "requestParameters": "object",
  "response": "object"
}

Field descriptionField description

Field

Description

eventId

string

eventSource

string

eventType

string

eventTime

string (date-time)

String in RFC3339 text format. The range of possible values is from
0001-01-01T00:00:00Z to 9999-12-31T23:59:59.999999999Z, i.e. from 0 to 9 digits for fractions of a second.

To work with values in this field, use the APIs described in the
Protocol Buffers reference.
In some languages, built-in datetime utilities do not support nanosecond precision (9 digits).

authentication

IamAuthentication

authorization

Authorization

resourceMetadata

ResourceMetadata

requestMetadata

RequestMetadata

eventStatus

enum (EventStatus)

  • STARTED
  • ERROR
  • DONE
  • CANCELLED
  • RUNNING

error

Status

The error result of the operation in case of failure or cancellation.

details

NodeGroupDetails

requestParameters

object

response

object

IamAuthenticationIamAuthentication

Field

Description

authenticated

boolean

subjectType

enum (IamSubjectType)

Includes only one of the fields subjectType.

  • YANDEX_PASSPORT_USER_ACCOUNT
  • SERVICE_ACCOUNT
  • FEDERATED_USER_ACCOUNT
  • SSH_USER
  • KUBERNETES_USER

subjectId

string

Includes only one of the fields subjectId.

subjectName

string

Includes only one of the fields subjectName.

federationId

string

Includes only one of the fields federationId.

federationName

string

Includes only one of the fields federationName.

federationType

enum (FederationType)

Includes only one of the fields federationType.

  • GLOBAL_FEDERATION
  • PRIVATE_FEDERATION

tokenInfo

IamTokenInfo

IamTokenInfoIamTokenInfo

Field

Description

maskedIamToken

string

iamTokenId

string

Includes only one of the fields iamTokenId.

impersonatorId

string

Includes only one of the fields impersonatorId.

impersonatorType

enum (IamSubjectType)

Includes only one of the fields impersonatorType.

  • YANDEX_PASSPORT_USER_ACCOUNT
  • SERVICE_ACCOUNT
  • FEDERATED_USER_ACCOUNT
  • SSH_USER
  • KUBERNETES_USER

impersonatorName

string

Includes only one of the fields impersonatorName.

impersonatorFederationId

string

Includes only one of the fields impersonatorFederationId.

impersonatorFederationName

string

Includes only one of the fields impersonatorFederationName.

impersonatorFederationType

enum (FederationType)

Includes only one of the fields impersonatorFederationType.

  • GLOBAL_FEDERATION
  • PRIVATE_FEDERATION

AuthorizationAuthorization

Field

Description

authorized

boolean

ResourceMetadataResourceMetadata

Field

Description

path[]

Resource

ResourceResource

Field

Description

resourceType

string

resourceId

string

resourceName

string

Includes only one of the fields resourceName.

RequestMetadataRequestMetadata

Field

Description

remoteAddress

string

userAgent

string

requestId

string

remotePort

string (int64)

Includes only one of the fields remotePort.

StatusStatus

The error result of the operation in case of failure or cancellation.

Field

Description

code

integer (int32)

Error code. An enum value of google.rpc.Code.

message

string

An error message.

details[]

object

A list of messages that carry the error details.

NodeGroupDetailsNodeGroupDetails

Field

Description

clusterId

string

nodeGroupId

string

name

string

description

string

labels

object (map<string, string>)

status

enum (Status)

  • PROVISIONING
  • RUNNING
  • RECONCILING
  • STOPPING
  • STOPPED
  • DELETING
  • STARTING

nodeTemplate

NodeTemplate

scalePolicy

ScalePolicy

allocationPolicy

NodeGroupAllocationPolicy

deployPolicy

DeployPolicy

instanceGroupId

string

nodeVersion

string

versionInfo

VersionInfo

maintenancePolicy

NodeGroupMaintenancePolicy

allowedUnsafeSysctls[]

string

nodeTaints[]

Taint

nodeLabels

object (map<string, string>)

NodeTemplateNodeTemplate

Field

Description

name

string

The maximum string length in characters is 128.

labels

object (map<string, string>)

No more than 32 per resource. The maximum string length in characters for each value is 128. The string length in characters for each key must be 1-63. Each key must match the regular expression [a-z][-_./\@0-9a-z]*.

platformId

string

resourcesSpec

ResourcesSpec

bootDiskSpec

DiskSpec

reservedInstancePoolId

string

metadata

object (map<string, string>)

No more than 64 per resource. The maximum string length in characters for each value is 131072. The string length in characters for each key must be 1-63. Each key must match the regular expression [a-z][-_0-9a-z]*.

v4AddressSpec

NodeAddressSpec

schedulingPolicy

SchedulingPolicy

networkInterfaceSpecs[]

NetworkInterfaceSpec

placementPolicy

PlacementPolicy

networkSettings

NetworkSettings

containerRuntimeSettings

ContainerRuntimeSettings

containerNetworkSettings

ContainerNetworkSettings

gpuSettings

GpuSettings

ResourcesSpecResourcesSpec

Field

Description

memory

string (int64)

The minimum value is 0.

cores

string (int64)

The minimum value is 0.

coreFraction

string (int64)

Acceptable values are 0 to 100, inclusive.

gpus

string (int64)

The minimum value is 0.

DiskSpecDiskSpec

Field

Description

diskTypeId

string

Value must match the regular expression |network-ssd|network-hdd|network-ssd-nonreplicated|network-ssd-io-m3.

diskSize

string (int64)

Acceptable values are 0 to 4398046511104, inclusive.

NodeAddressSpecNodeAddressSpec

Field

Description

oneToOneNatSpec

OneToOneNatSpec

dnsRecordSpecs[]

DnsRecordSpec

OneToOneNatSpecOneToOneNatSpec

Field

Description

ipVersion

enum (IpVersion)

  • IPV4
  • IPV6

DnsRecordSpecDnsRecordSpec

Field

Description

fqdn

string

dnsZoneId

string

ttl

string (int64)

Acceptable values are 0 to 86400, inclusive.

ptr

boolean

SchedulingPolicySchedulingPolicy

Field

Description

preemptible

boolean

NetworkInterfaceSpecNetworkInterfaceSpec

Field

Description

subnetIds[]

string

primaryV4AddressSpec

NodeAddressSpec

primaryV6AddressSpec

NodeAddressSpec

securityGroupIds[]

string

PlacementPolicyPlacementPolicy

Field

Description

placementGroupId

string

NetworkSettingsNetworkSettings

Field

Description

type

enum (Type)

  • STANDARD
  • SOFTWARE_ACCELERATED

ContainerRuntimeSettingsContainerRuntimeSettings

Field

Description

type

enum (Type)

  • DOCKER
  • CONTAINERD

ContainerNetworkSettingsContainerNetworkSettings

Field

Description

podMtu

string (int64)

GpuSettingsGpuSettings

Field

Description

gpuClusterId

string

gpuEnvironment

enum (GpuEnvironment)

  • RUNC_DRIVERS_CUDA
  • RUNC

ScalePolicyScalePolicy

Field

Description

fixedScale

FixedScale

Includes only one of the fields fixedScale, autoScale.

autoScale

AutoScale

Includes only one of the fields fixedScale, autoScale.

FixedScaleFixedScale

Field

Description

size

string (int64)

Acceptable values are 0 to 100, inclusive.

AutoScaleAutoScale

Field

Description

minSize

string (int64)

Acceptable values are 0 to 100, inclusive.

maxSize

string (int64)

Acceptable values are 0 to 100, inclusive.

initialSize

string (int64)

Acceptable values are 0 to 100, inclusive.

NodeGroupAllocationPolicyNodeGroupAllocationPolicy

Field

Description

locations[]

NodeGroupLocation

NodeGroupLocationNodeGroupLocation

Field

Description

zoneId

string

subnetId

string

DeployPolicyDeployPolicy

Field

Description

maxUnavailable

string (int64)

Acceptable values are 0 to 100, inclusive.

maxExpansion

string (int64)

Acceptable values are 0 to 100, inclusive.

VersionInfoVersionInfo

Field

Description

currentVersion

string

newRevisionAvailable

boolean

newRevisionSummary

string

versionDeprecated

boolean

NodeGroupMaintenancePolicyNodeGroupMaintenancePolicy

Field

Description

autoUpgrade

boolean

autoRepair

boolean

maintenanceWindow

MaintenanceWindow

MaintenanceWindowMaintenanceWindow

Field

Description

anytime

object

Includes only one of the fields anytime, dailyMaintenanceWindow, weeklyMaintenanceWindow.

dailyMaintenanceWindow

DailyMaintenanceWindow

Includes only one of the fields anytime, dailyMaintenanceWindow, weeklyMaintenanceWindow.

weeklyMaintenanceWindow

WeeklyMaintenanceWindow

Includes only one of the fields anytime, dailyMaintenanceWindow, weeklyMaintenanceWindow.

DailyMaintenanceWindowDailyMaintenanceWindow

Field

Description

startTime

TimeOfDay

duration

string (duration)

TimeOfDayTimeOfDay

Field

Description

hours

integer (int32)

minutes

integer (int32)

seconds

integer (int32)

nanos

integer (int32)

WeeklyMaintenanceWindowWeeklyMaintenanceWindow

Field

Description

daysOfWeek[]

DaysOfWeekMaintenanceWindow

The number of elements must be in the range 1-7.

DaysOfWeekMaintenanceWindowDaysOfWeekMaintenanceWindow

Field

Description

days[]

enum (DayOfWeek)

The number of elements must be in the range 1-7.

  • MONDAY
  • TUESDAY
  • WEDNESDAY
  • THURSDAY
  • FRIDAY
  • SATURDAY
  • SUNDAY

startTime

TimeOfDay

duration

string (duration)

TaintTaint

Field

Description

key

string

value

string

effect

enum (Effect)

  • NO_SCHEDULE
  • PREFER_NO_SCHEDULE
  • NO_EXECUTE

Была ли статья полезна?

Предыдущая
CreateCluster
Следующая
DeleteCluster
Создавайте контент и получайте гранты!Готовы написать своё руководство? Участвуйте в контент-программе и получайте гранты на работу с облачными сервисами!
Подробнее о программе
Проект Яндекса
© 2026 ТОО «Облачные Сервисы Казахстан»