KRM API upgrade.gdc.goog/v1

upgrade.gdc.goog/v1

ComponentOverride

O ComponentOverride muda o upgrade de um componente operacional (OC).

Aparece em: - OrganizationUpgradeExecutionOverrideSpec

Campo Descrição
name string "Name" é o nome do componente operacional (OC) a que essa substituição se aplica.
subcomponents Matriz SubcomponentOverride "Subcomponents" é a lista de upgrades de subcomponentes a serem alterados.
tasks Matriz TaskOverride "Tasks" é a lista de tarefas de upgrade a serem alteradas.

ErrorStatus

Aparece em: - OrganizationUpgradeExecutionOverrideStatus

MaintenanceWindow

"MaintenanceWindow" especifica uma janela de tempo recorrente para aplicar upgrades de patch e de versão secundária.

Aparece em: - MaintenanceWindowList

Campo Descrição
apiVersion string upgrade.gdc.goog/v1
kind string MaintenanceWindow
metadata ObjectMeta Consulte a documentação da API Kubernetes para saber mais sobre os campos de metadata.
spec MaintenanceWindowSpec

MaintenanceWindowList

"MaintenanceWindowList" representa uma coleção de "MaintenanceWindows".

Campo Descrição
apiVersion string upgrade.gdc.goog/v1
kind string MaintenanceWindowList
metadata ListMeta Consulte a documentação da API Kubernetes para saber mais sobre os campos de metadata.
items Matriz MaintenanceWindow

MaintenanceWindowSpec

O MaintenanceWindowSpec fornece a especificação (ou seja, o estado desejado) de um MaintenanceWindow.

Aparece em: - MaintenanceWindow

Campo Descrição
upgradeType UpgradeType UpgradeType indica o tipo de MaintenanceWindow, que é um de UpgradeTypeMinor e UpgradeTypePatch.
recurrence string A recorrência codifica uma string RRULE para indicar como a janela se repete. https://icalendar.org/iCalendar-RFC-5545/3-8-5-3-recurrence-rule.html Ex.: TimeWindow.StartTime = 2022-04-18T02:00:00Z TimeWindow.EndTime = 2022-04-18T06:00:00Z Recurrence = FREQ=WEEKLY;BYDAY=MO,WE Esses parâmetros criariam uma programação que começa em 18/04/2022 das 2h às 6h. Todas as segundas e quartas-feiras depois disso, o mesmo padrão das 2h às 6h se repetiria.
timeWindow TimeWindow TimeWindow contém os horários de início e término da MaintenanceWindow.
exclusions Matriz TimeWindow "Exclusions" é uma matriz de TimeWindows que foram ignoradas. As exclusões só vão conter horários específicos até a hora.

OrganizationUpgradeExecutionOverride

"OrganizationUpgradeExecutionOverride" define maneiras de modificar a execução de um upgrade para uma versão do GDC. Isso afeta todos os upgrades, atuais e futuros.

Aparece em: - OrganizationUpgradeExecutionOverrideList

Campo Descrição
apiVersion string upgrade.gdc.goog/v1
kind string OrganizationUpgradeExecutionOverride
metadata ObjectMeta Consulte a documentação da API Kubernetes para saber mais sobre os campos de metadata.
spec OrganizationUpgradeExecutionOverrideSpec
status OrganizationUpgradeExecutionOverrideStatus

OrganizationUpgradeExecutionOverrideList

OrganizationUpgradeExecutionOverrideList é uma coleção de OrganizationUpgradeExecutionOverrides.

Campo Descrição
apiVersion string upgrade.gdc.goog/v1
kind string OrganizationUpgradeExecutionOverrideList
metadata ListMeta Consulte a documentação da API Kubernetes para saber mais sobre os campos de metadata.
items OrganizationUpgradeExecutionOverride

OrganizationUpgradeExecutionOverrideSpec

OrganizationUpgradeExecutionOverrideSpec são as mudanças desejadas para um OrganizationUpgrade.

Aparece em: - OrganizationUpgradeExecutionOverride

Campo Descrição
for OrganizationUpgradeSelector "For" especifica a quais OrganizationUpgrades isso se aplica.
components Matriz de ComponentOverride "Components" é a lista de upgrades de componentes a serem alterados.

OrganizationUpgradeExecutionOverrideStatus

OrganizationUpgradeExecutionOverrideStatus é o estado observado de um OrganizationUpgradeExecutionOverride.

Aparece em: - OrganizationUpgradeExecutionOverride

Campo Descrição
errorStatus ErrorStatus ErrorStatus registra erros para este OrganizationUpgradeExecutionOverride.

OrganizationUpgradeSelector

OrganizationUpgradeSelector corresponde a OrganizationUpgrades.

Aparece em: - OrganizationUpgradeExecutionOverrideSpec

Campo Descrição
version SemanticVersion "Version" é a versão do GDC para a qual uma organização está fazendo upgrade. Às vezes, também chamada de versão "destino" do upgrade do GDC.

SemanticVersion

Tipo de wrapper/alias para semver.Version (versão semântica). Estendido para oferecer suporte às APIs do KRM.

Aparece em: - OrganizationUpgradeSelector

Campo Descrição
major número inteiro
minor número inteiro
patch número inteiro
pre string
metadata string Consulte a documentação da API Kubernetes para saber mais sobre os campos de metadata.
original string

SubcomponentOverride

SubcomponentOverride muda o upgrade de um subcomponente de um componente operacional.

Aparece em: - ComponentOverride

Campo Descrição
name string "Name" é o nome do subcomponente a que essa substituição se aplica.
upgrade SubcomponentUpgradeOverride "Upgrade" define como o upgrade desse subcomponente deve ser substituído.

SubcomponentUpgradeOverride

Tipo subjacente:string SubcomponentUpgradeOverride é como o upgrade do subcomponente deve ser substituído.

Aparece em: - SubcomponentOverride

TaskExecutionOverride

Tipo subjacente:string TaskExecutionOverride é como a execução da tarefa de upgrade deve ser substituída.

Aparece em: - TaskOverride

TaskOverride

"TaskOverride" muda a execução de uma tarefa de upgrade para um componente operacional.

Aparece em: - ComponentOverride

Campo Descrição
name string "Name" é o nome da tarefa de upgrade.
execution TaskExecutionOverride A execução define como a execução da tarefa de upgrade deve ser alterada.

TimeWindow

TimeWindow define um período.

Aparece em: - MaintenanceWindowSpec

Campo Descrição
start Tempo "Start" indica o início da janela.
end Tempo "End" indica o fim da janela.

UpgradeType

Tipo subjacente:string UpgradeType especifica o tipo de um upgrade. Apenas um dos seguintes tipos de upgrade pode ser especificado.

Aparece em: - MaintenanceWindowSpec