UpdateTheme - Amazon QuickSight

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

UpdateTheme

Atualiza um tema.

Sintaxe da solicitação

PUT /accounts/AwsAccountId/themes/ThemeId HTTP/1.1 Content-type: application/json { "BaseThemeId": "string", "Configuration": { "DataColorPalette": { "Colors": [ "string" ], "EmptyFillColor": "string", "MinMaxGradient": [ "string" ] }, "Sheet": { "Tile": { "Border": { "Show": boolean } }, "TileLayout": { "Gutter": { "Show": boolean }, "Margin": { "Show": boolean } } }, "UIColorPalette": { "Accent": "string", "AccentForeground": "string", "Danger": "string", "DangerForeground": "string", "Dimension": "string", "DimensionForeground": "string", "Measure": "string", "MeasureForeground": "string", "PrimaryBackground": "string", "PrimaryForeground": "string", "SecondaryBackground": "string", "SecondaryForeground": "string", "Success": "string", "SuccessForeground": "string", "Warning": "string", "WarningForeground": "string" } }, "Name": "string", "VersionDescription": "string" }

Parâmetros da solicitação de URI

A solicitação usa os parâmetros de URI a seguir.

AwsAccountId

O ID daAWSconta que contém o tema que você está atualizando.

Restrições de tamanho: Comprimento fixo de 12.

Padrão: ^[0-9]{12}$

Obrigatório: Sim

ThemeId

O ID do tema.

Restrições de tamanho: Tamanho mínimo de 1. Tamanho máximo de 2048.

Padrão: [\w\-]+

Obrigatório: Sim

Corpo da solicitação

A solicitação aceita os dados a seguir no formato JSON.

BaseThemeId

O ID do tema, definido pela Amazon QuickSight, do qual herda um tema personalizado. Todos os temas inicialmente são herdados de uma Amazon padrão QuickSight tema.

Type: String

Restrições de tamanho: Tamanho mínimo de 1. Tamanho máximo de 2048.

Padrão: [\w\-]+

Obrigatório: Sim

Configuration

A configuração do tema que contém as propriedades de exibição do tema.

Tipo: objeto ThemeConfiguration

Obrigatório: Não

Name

O nome do tema.

Type: String

Restrições de tamanho: Tamanho mínimo de 1. Tamanho máximo de 2048.

Obrigatório: Não

VersionDescription

Uma descrição da versão do tema que você está atualizando Toda vez que você ligaUpdateTheme, você cria uma nova versão do tema. Cada versão do tema mantém uma descrição da versão emVersionDescription.

Type: String

Restrições de tamanho: Tamanho mínimo de 1. Tamanho máximo de 512.

Obrigatório: Não

Sintaxe da resposta

HTTP/1.1 Status Content-type: application/json { "Arn": "string", "CreationStatus": "string", "RequestId": "string", "ThemeId": "string", "VersionArn": "string" }

Elementos de resposta

Se a ação for bem-sucedida, o serviço retornará a resposta HTTP a seguir.

Status

O status HTTP da solicitação.

Os seguintes dados são retornados no formato JSON pelo serviço.

Arn

O nome de recurso da Amazon (ARN) do tema.

Type: String

CreationStatus

O status de criação do tema.

Type: String

Valores válidos: CREATION_IN_PROGRESS | CREATION_SUCCESSFUL | CREATION_FAILED | UPDATE_IN_PROGRESS | UPDATE_SUCCESSFUL | UPDATE_FAILED | DELETED

RequestId

OAWSID da solicitação para essa operação.

Type: String

ThemeId

O ID do tema.

Type: String

Restrições de tamanho: Tamanho mínimo de 1. Tamanho máximo de 2048.

Padrão: [\w\-]+

VersionArn

O nome de recurso da Amazon (ARN) para a nova versão do tema.

Type: String

Erros

Para obter informações sobre os erros que são comuns a todas as ações, consulteErros comuns.

AccessDeniedException

Você não tem acesso a este item. Não foi possível validar as credenciais fornecidas. Talvez você não tenha permissão para executar a solicitação. Verifique se sua conta está autorizada a usar a Amazon QuickSight se as suas políticas têm as permissões corretas e se você está usando as chaves de acesso corretas.

Código de status HTTP: 401

InternalFailureException

Ocorreu um erro interno.

Código de status HTTP: 500

InvalidParameterValueException

Um ou mais parâmetros têm um valor que não é válido.

Código de status HTTP: 400

LimitExceededException

Um limite foi excedido.

Código de status HTTP: 409

ResourceExistsException

O recurso especificado já existe.

Código de status HTTP: 409

ResourceNotFoundException

Não foi possível encontrar um ou mais recursos.

Código de status HTTP: 404

ThrottlingException

O acesso é limitado.

Código de status HTTP: 429

UnsupportedUserEditionException

Esse erro indica que você está chamando uma operação em uma Amazon QuickSightassinatura em que a edição não inclui suporte para essa operação. Amazon Amazon QuickSight No momento, tem Standard Edition e Enterprise Edition. Nem todas operações e recursos estão disponível em todas as edições.

Código de status HTTP: 403

Consulte também

Para obter mais informações sobre como usar essa API em um dos AWS SDKs específicos de linguagem, consulte o seguinte: