KRM API upgrade.gdc.goog/v1

upgrade.gdc.goog/v1

ComponentOverride

ComponentOverride cambia la actualización de un componente operable (OC).

Aparece en: - OrganizationUpgradeExecutionOverrideSpec

Campo Descripción
name string El nombre es el del componente operable (OC) al que se aplica esta anulación.
subcomponents SubcomponentOverride array Subcomponents es la lista de actualizaciones de subcomponentes que se cambiarán.
tasks TaskOverride array Tasks es la lista de tareas de actualización que se cambiarán.

ErrorStatus

Aparece en: - OrganizationUpgradeExecutionOverrideStatus

MaintenanceWindow

MaintenanceWindow especifica un período recurrente para solicitar actualizaciones de parches y versiones secundarias.

Aparece en: - MaintenanceWindowList

Campo Descripción
apiVersion string upgrade.gdc.goog/v1
kind string MaintenanceWindow
metadata ObjectMeta Consulta la documentación de la API de Kubernetes para conocer los campos de metadata.
spec MaintenanceWindowSpec

MaintenanceWindowList

MaintenanceWindowList representa una colección de MaintenanceWindows.

Campo Descripción
apiVersion string upgrade.gdc.goog/v1
kind string MaintenanceWindowList
metadata ListMeta Consulta la documentación de la API de Kubernetes para conocer los campos de metadata.
items arreglo de MaintenanceWindow

MaintenanceWindowSpec

MaintenanceWindowSpec proporciona la especificación (es decir, el estado deseado) de un objeto MaintenanceWindow.

Aparece en: - MaintenanceWindow

Campo Descripción
upgradeType UpgradeType UpgradeType indica el tipo de MaintenanceWindow, que puede ser UpgradeTypeMinor o UpgradeTypePatch.
recurrence string La recurrencia codifica una cadena RRULE para indicar cómo se repite el período. https://icalendar.org/iCalendar-RFC-5545/3-8-5-3-recurrence-rule.html P. ej., TimeWindow.StartTime = 2022-04-18T02:00:00Z TimeWindow.EndTime = 2022-04-18T06:00:00Z Recurrence = FREQ=WEEKLY;BYDAY=MO,WE Estos parámetros crearían una programación que comienza el 18/04/2022 de 2 a.m. a 6 a.m. Todos los lunes y miércoles posteriores, se repetiría el mismo patrón de 2 a.m. a 6 a.m.
timeWindow TimeWindow TimeWindow contiene las horas de inicio y finalización del período de mantenimiento.
exclusions arreglo de TimeWindow Exclusions es un array de TimeWindows que se omitieron. Las exclusiones solo contendrán horarios específicos hasta la hora.

OrganizationUpgradeExecutionOverride

OrganizationUpgradeExecutionOverride define formas de modificar la ejecución de una actualización para una versión de GDC. Esto afecta a todas las actualizaciones, tanto actuales como futuras.

Aparece en: - OrganizationUpgradeExecutionOverrideList

Campo Descripción
apiVersion string upgrade.gdc.goog/v1
kind string OrganizationUpgradeExecutionOverride
metadata ObjectMeta Consulta la documentación de la API de Kubernetes para conocer los campos de metadata.
spec OrganizationUpgradeExecutionOverrideSpec
status OrganizationUpgradeExecutionOverrideStatus

OrganizationUpgradeExecutionOverrideList

OrganizationUpgradeExecutionOverrideList es una colección de OrganizationUpgradeExecutionOverrides.

Campo Descripción
apiVersion string upgrade.gdc.goog/v1
kind string OrganizationUpgradeExecutionOverrideList
metadata ListMeta Consulta la documentación de la API de Kubernetes para conocer los campos de metadata.
items OrganizationUpgradeExecutionOverride

OrganizationUpgradeExecutionOverrideSpec

OrganizationUpgradeExecutionOverrideSpec son los cambios deseados para una actualización de la organización.

Aparece en: - OrganizationUpgradeExecutionOverride

Campo Descripción
for OrganizationUpgradeSelector For especifica a qué OrganizationUpgrades se aplica.
components arreglo de ComponentOverride Components es la lista de actualizaciones de componentes que se cambiarán.

OrganizationUpgradeExecutionOverrideStatus

OrganizationUpgradeExecutionOverrideStatus es el estado observado de un OrganizationUpgradeExecutionOverride.

Aparece en: - OrganizationUpgradeExecutionOverride

Campo Descripción
errorStatus ErrorStatus ErrorStatus registra los errores de este OrganizationUpgradeExecutionOverride.

OrganizationUpgradeSelector

OrganizationUpgradeSelector coincide con OrganizationUpgrades.

Aparece en: - OrganizationUpgradeExecutionOverrideSpec

Campo Descripción
version SemanticVersion La versión es la versión de GDC a la que se actualiza una organización. A veces, también se denomina versión "objetivo" de la actualización de GDC.

SemanticVersion

Tipo de alias o wrapper para semver.Version (versión semántica). Se extendió para admitir las APIs de KRM.

Aparece en: - OrganizationUpgradeSelector

Campo Descripción
major número entero
minor número entero
patch número entero
pre string
metadata string Consulta la documentación de la API de Kubernetes para conocer los campos de metadata.
original string

SubcomponentOverride

SubcomponentOverride cambia la actualización de un subcomponente de un componente operable.

Aparece en: - ComponentOverride

Campo Descripción
name string El nombre es el nombre del subcomponente al que se aplica esta anulación.
upgrade SubcomponentUpgradeOverride Upgrade define cómo se debe anular la actualización de este subcomponente.

SubcomponentUpgradeOverride

Tipo subyacente: string SubcomponentUpgradeOverride indica cómo se debe anular la actualización del subcomponente.

Aparece en: - SubcomponentOverride

TaskExecutionOverride

Tipo subyacente: string TaskExecutionOverride es la forma en que se debe anular la ejecución de la tarea de actualización.

Aparece en: - TaskOverride

TaskOverride

TaskOverride cambia la ejecución de una tarea de actualización para un componente operable.

Aparece en: - ComponentOverride

Campo Descripción
name string El nombre es el de la tarea de actualización.
execution TaskExecutionOverride Execution define cómo se debe cambiar la ejecución de la tarea de actualización.

TimeWindow

TimeWindow define un período.

Aparece en: - MaintenanceWindowSpec

Campo Descripción
start Hora El inicio indica el comienzo del período.
end Hora End indica el final del período.

UpgradeType

Tipo subyacente: string UpgradeType especifica el tipo de actualización. Solo se puede especificar uno de los siguientes tipos de actualización.

Aparece en: - MaintenanceWindowSpec