Atualização da API KRM.gdc.goog/v1

upgrade.gdc.goog/v1

ComponentOverride

ComponentOverride altera a atualização de um componente operacional (OC).

Aparece em: - OrganizationUpgradeExecutionOverrideSpec

Campo Descrição
name string Name é o nome do componente acionável (OC) ao qual esta substituição se aplica.
subcomponents SubcomponentOverride Subcomponents é a lista de atualizações de subcomponentes a alterar.
tasks Matriz TaskOverride Tasks é a lista de tarefas de atualização a alterar.

ErrorStatus

Aparece em: - OrganizationUpgradeExecutionOverrideStatus

MaintenanceWindow

MaintenanceWindow especifica um período recorrente para aplicar atualizações de patches e versões secundárias.

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 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 os campos de metadata.
items Matriz MaintenanceWindow

MaintenanceWindowSpec

MaintenanceWindowSpec fornece a especificação (ou seja, o estado desejado) de uma 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 ocorre. 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 Estes parâmetros criariam um horário que começaria a 18/04/2022 das 02:00 às 06:00. Todas as segundas e quartas-feiras seguintes, o mesmo padrão das 02:00 às 06:00 seria repetido.
timeWindow TimeWindow TimeWindow contém as horas de início e fim de MaintenanceWindow.
exclusions Matriz TimeWindow Exclusions é uma matriz de TimeWindows que foram ignoradas. As exclusões só contêm horas específicas.

OrganizationUpgradeExecutionOverride

OrganizationUpgradeExecutionOverride define formas de modificar a execução de uma atualização para uma versão do GDC. Isto afeta todas as atualizações, atuais e futuras.

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 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 os campos de metadata.
items OrganizationUpgradeExecutionOverride array

OrganizationUpgradeExecutionOverrideSpec

OrganizationUpgradeExecutionOverrideSpec é a alteração pretendida para uma OrganizationUpgrade.

Aparece em: - OrganizationUpgradeExecutionOverride

Campo Descrição
for OrganizationUpgradeSelector For especifica a que OrganizationUpgrades se aplica.
components ComponentOverride Components é a lista de atualizações de componentes a alterar.

OrganizationUpgradeExecutionOverrideStatus

OrganizationUpgradeExecutionOverrideStatus é o estado observado para um OrganizationUpgradeExecutionOverride.

Aparece em: - OrganizationUpgradeExecutionOverride

Campo Descrição
errorStatus ErrorStatus ErrorStatus regista erros para esta 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á a ser atualizada. Por vezes, também é denominada versão "alvo" da atualização do GDC.

SemanticVersion

Tipo de wrapper/alias para semver.Version (versão semântica). Foi alargado para suportar APIs 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 os campos de metadata.
original string

SubcomponentOverride

SubcomponentOverride altera a atualização de um subcomponente de um componente operável.

Aparece em: - ComponentOverride

Campo Descrição
name string Name é o nome do subcomponente ao qual esta substituição se aplica.
upgrade SubcomponentUpgradeOverride A atualização define como a atualização deste subcomponente deve ser substituída.

SubcomponentUpgradeOverride

Tipo subjacente: string SubcomponentUpgradeOverride é a forma como a atualização do subcomponente deve ser substituída.

Aparece em: - SubcomponentOverride

TaskExecutionOverride

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

Aparece em: - TaskOverride

TaskOverride

TaskOverride altera a execução de uma tarefa de atualização para um componente acionável.

Aparece em: - ComponentOverride

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

TimeWindow

TimeWindow define um período.

Aparece em: - MaintenanceWindowSpec

Campo Descrição
start Hora O início indica o início do período.
end Hora O fim indica o fim da janela.

UpgradeType

Tipo subjacente: string UpgradeType especifica o tipo de uma atualização. Só é possível especificar um dos seguintes tipos de atualização.

Aparece em: - MaintenanceWindowSpec