Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

POST /staged_config/backup_and_restore/scheduled_backup_configurations/{id}

RESUMO  Atualiza uma configuração de backup encenada.

Atualize uma configuração de backup encenada.

Tabela 1: DETALHES dos recursos post /staged_config/backup_and_restore//scheduled_backup_configurations/{id}

Detalhes dos recursos do POST /staged_config/backup_and_restore/scheduled_backup_configurations/{id}

Tipo MIME

aplicativo/json

dados
Tabela 2: POST /staged_config/backup_and_restore/scheduled_backup_configurations/{id} solicitar detalhes do parâmetro:

Detalhes do parâmetro de solicitação post/staged_config/backup_and_restore/scheduled_backup_configurations/{id}

Descrição do tipo de tipo tipo parâmetro MIME

Id

Caminho

Necessário

Número (Integer)

texto/simples

Necessário. O ID para a configuração de backup encenado será atualizado.

Campos

Cabeçalho

Opcional

String

texto/simples

Opcional - Use este parâmetro para especificar quais campos você gostaria de obter de volta na resposta. Os campos que não são nomeados estão excluídos. Especifique que subcampos em suportes e vários campos no mesmo objeto sejam separados por vírgulas.

Amostra de
Tabela 3: POST /staged_config/backup_and_restore/scheduled_backup_configurations/{id} solicitar detalhes do corpo:

POST /staged_config/backup_and_restore/scheduled_backup_configurations/{id} solicitar detalhes do corpo

descrição do tipo mime do tipo de dados de parâmetros

configuração de backup

Objeto

aplicativo/json

Necessário. Um único objeto de configuração de backup que tem os seguintes campos modificáveis:
  • backup_directory_path - String - O caminho do arquivo para a pasta de arquivos de backup. O local padrão é /loja/backup. Esse caminho deve existir antes que o processo de backup seja iniciado. Se esse caminho não existir, o processo de backup será interrompido.
  • backup_retention_period - Longo - O período de retenção de backup em milissegundos. Esse valor terá apenas uma granularidade de dias, e será truncado.
  • data_backup_host_configuration - Array[DataBackupHostConfiguration] - Os hosts na implantação que estão configurados para backup de dados. Cada host pode ser configurado para habilitar backups de dados para eventos, fluxos ou ambos. As informações para cada host são as seguintes: host_id: A identificação do host. event_data_backup_enabled: indica se o backup de dados do evento está habilitado para este host. flow_data_backup_enabled: indica se o backup de dados de fluxo está habilitado para este host.
  • configuration_backup_enabled - Boolean - Indica se os backups de configuração estão habilitados. Definir este campo falso impedirá que a configuração de implantação seja apoiada.
  • data_backup_priority - Enum - A prioridade (BAIXA, MÉDIA, ALTA) para o processo de backup de dados. Prioridades médias e altas têm um efeito negativo maior no desempenho do servidor que está executando o backup.
  • configuration_backup_priority - Enum - A prioridade (BAIXA, MÉDIA, ALTA) para o processo de backup de configuração. Prioridades médias e altas têm um efeito negativo maior no desempenho do servidor que está executando o backup.
  • data_backup_time_limit - Longo - O prazo para o processo de backup de dados. O valor em que você entra é convertido em minutos. Os minutos são convertidos em milissegundos usando milissegundos = minutos / 60000.
  • configuration_backup_time_limit - Longo - O prazo para o processo de backup de configuração. O valor em que você entra é convertido em minutos. Os minutos são convertidos em milissegundos usando milissegundos = minutos / 60000.
Quaisquer outros campos definidos serão ignorados.

{ "data_backup_host_configuration": [ { "flow_data_backup_enabled": verdadeiro, "host_id": 53, "event_data_backup_enabled": verdadeiro }, { "flow_data_backup_enabled": falso, "host_id": 103, "event_data_backup_enabled": true } ], "data_backup_time_limit": 71160000, "data_backup_priority": "LOW", "configuration_backup_time_limit": 10800000, "backup_retention_period": 60480000, "configuration_id": 1, "configuration_backup_priority": "HIGH", "backup_directory_path": "/store/backup", "configuration_backup_enabled": true }

do
Tabela 4: códigos de resposta POST /staged_config/backup_and_restore/scheduled_backup_configurations/{id} :

Códigos de resposta POST/staged_config/backup_and_restore/scheduled_backup_configurations/{id}

Descriçãocódigo de resposta HTTP Unique Code

200

Uma configuração de backup foi atualizada.

404

1001

O recurso solicitado pela identificação fornecida não existe.

422

1002

Um parâmetro de solicitação não é válido.

422

1003

O "backup_directory_path" não existe. O local padrão é/loja/backup.

422

1004

O "backup_directory_path" não está em um formato válido. O "backup_directory_path" deve ser um caminho absoluto para o diretório, o local padrão é /loja/backup.

422

1005

O "backup_directory_path" não é um diretório válido. O local padrão é/loja/backup.

422

1006

O parâmetro de solicitação "backup_retention_period" não é válido.

422

1007

O parâmetro "data_backup_time_limit" ou "config_backup_time_limit" não é válido.

422

1008

Os parâmetros "data_backup_time_limit" e "config_backup_time_limit" combinam-se com um valor que excede o limite.

422

1009

O Host solicitado não foi ativado.

422

1010

O host solicitado não tem componente de dados.

500

1000

Um erro ocorreu durante a tentativa de atualizar a Configuração de Backup.

Descrição da resposta

O objeto de configuração que contém os seguintes campos:
  • configuration_id - Longo - O ID para a configuração de backup.
  • backup_directory_path - String - O caminho do arquivo para a pasta de arquivos de backup. A localização padrão é/loja/backup. Esse caminho deve existir antes que o processo de backup seja iniciado. Se esse caminho não existir, o processo de backup será interrompido.
  • backup_retention_period - Longo - O período de retenção de backup em milissegundos. Esse valor terá apenas uma granularidade de dias, e será truncado.
  • data_backup_host_configuration - Array[DataBackupHostConfiguration] - Os hosts na implantação que estão configurados para backup de dados. Cada host pode ser configurado para habilitar backups de dados para eventos, fluxos ou ambos. As informações para cada host são as seguintes: host_id: A identificação do host. event_data_backup_enabled: indica se o backup de dados do evento está habilitado para este host. flow_data_backup_enabled: indica se o backup de dados de fluxo está habilitado para este host.
  • configuration_backup_enabled - Boolean - Indica se os backups de configuração estão habilitados. Definir este campo falso impedirá que a configuração de implantação seja apoiada.
  • data_backup_priority - Enum - A prioridade (BAIXA, MÉDIA, ALTA) para o processo de backup de dados. Prioridades médias e altas têm um efeito negativo maior no desempenho do servidor que está executando o backup.
  • configuration_backup_priority - Enum - A prioridade (BAIXA, MÉDIA, ALTA) para o processo de backup de configuração. Prioridades médias e altas têm um efeito negativo maior no desempenho do servidor que está executando o backup.
  • data_backup_time_limit - Longo - O prazo para o processo de backup de dados. O valor em que você entra é convertido em minutos. Os minutos são convertidos em milissegundos usando milissegundos = minutos / 60000.
  • configuration_backup_time_limit - Longo - O prazo para o processo de backup de configuração. O valor em que você entra é convertido em minutos. Os minutos são convertidos em milissegundos usando milissegundos = minutos / 60000.

Amostra de resposta