

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á.

# ModifyDBClusterSnapshotAttribute
<a name="API_ModifyDBClusterSnapshotAttribute"></a>

Adiciona um atributo e os valores ou remove um atributo e os valores de um snapshot do cluster de banco de dados manual.

Para compartilhar um snapshot manual do cluster com outros Contas da AWS, especifique `restore` como e use o `ValuesToAdd` parâmetro para adicionar uma lista IDs dos Contas da AWS que estão autorizados a restaurar o snapshot manual do cluster. `AttributeName` Use o valor `all` para tornar público o instantâneo manual do cluster, o que significa que ele pode ser copiado ou restaurado por todos os Contas da AWS. Não adicione o valor `all` de nenhum snapshot de cluster manual que contenha informações privadas que você não deseja que estejam disponíveis para todos Contas da AWS. Se um snapshot manual do cluster for criptografado, ele poderá ser compartilhado, mas somente especificando uma lista de autorizados Conta da AWS IDs para o `ValuesToAdd` parâmetro. Você não pode usar `all` como um valor para esse parâmetro nesse caso.

## Parâmetros da solicitação
<a name="API_ModifyDBClusterSnapshotAttribute_RequestParameters"></a>

 Para obter informações sobre os parâmetros que são comuns a todas as ações, consulte [Parâmetros comuns](CommonParameters.md).

 ** AttributeName **   
O nome do atributo do snapshot do cluster de banco de dados a ser modificado.  
Para gerenciar a autorização para Contas da AWS que outra pessoa copie ou restaure um snapshot manual do cluster, defina `restore` esse valor como.  
Tipo: String  
Obrigatório: sim

 ** DBClusterSnapshotIdentifier **   
O identificador do snapshot do cluster de banco de dados cujos atributos serão modificados.  
Tipo: String  
Obrigatório: Sim

 **ValuesToAdd. AttributeValueN.**   
Uma lista de atributos de snapshot do cluster de banco de dados a serem adicionados ao atributo especificado por `AttributeName`.  
Para autorizar outra pessoa Contas da AWS a copiar ou restaurar um snapshot manual do cluster, defina essa lista para incluir um ou mais. Conta da AWS IDs Para tornar o snapshot manual do cluster restaurável por qualquer um Conta da AWS, defina-o como. `all` Não adicione o valor `all` para nenhum snapshot de cluster manual que contenha informações privadas que você não deseja que estejam disponíveis para todos os Contas da AWS.  
Tipo: matriz de strings  
Obrigatório: Não

 **ValuesToRemove. AttributeValueN.**   
Uma lista de atributos de snapshot do cluster de banco de dados a serem removidos do atributo especificado por `AttributeName`.  
Para remover a autorização para Contas da AWS que outra pessoa copie ou restaure um snapshot manual do cluster, defina essa lista para incluir um ou mais Conta da AWS identificadores. Para remover a autorização de qualquer Conta da AWS pessoa para copiar ou restaurar o snapshot do cluster, defina-o como. `all` Se você especificar`all`, um Conta da AWS cujo ID de conta seja explicitamente adicionado ao `restore` atributo ainda poderá copiar ou restaurar um snapshot manual do cluster.  
Tipo: matriz de strings  
Obrigatório: Não

## Elementos de Resposta
<a name="API_ModifyDBClusterSnapshotAttribute_ResponseElements"></a>

O elemento a seguir é retornado pelo serviço.

 ** DBClusterSnapshotAttributesResult **   
Informações detalhadas sobre os atributos associados a um snapshot de cluster.  
Tipo: objeto [DBClusterSnapshotAttributesResult](API_DBClusterSnapshotAttributesResult.md)

## Erros
<a name="API_ModifyDBClusterSnapshotAttribute_Errors"></a>

Para obter informações sobre erros comuns a todas as ações, consulte [Erros comuns](CommonErrors.md).

 ** DBClusterSnapshotNotFoundFault **   
 `DBClusterSnapshotIdentifier` não se refere a um snapshot de cluster existente.   
Código de Status HTTP: 404

 ** InvalidDBClusterSnapshotStateFault **   
O valor fornecido não é um estado de snapshot de cluster válido.  
Código de Status HTTP: 400

 ** SharedSnapshotQuotaExceeded **   
Você excedeu o número máximo de contas com as quais você pode compartilhar um DB snapshot manual.   
Código de Status HTTP: 400

## Consulte também
<a name="API_ModifyDBClusterSnapshotAttribute_SeeAlso"></a>

Para obter mais informações sobre como usar essa API em uma das linguagens específicas AWS SDKs, consulte o seguinte:
+  [AWS Interface de linha de comando V2](https://docs.aws.amazon.com/goto/cli2/docdb-2014-10-31/ModifyDBClusterSnapshotAttribute) 
+  [AWS SDK para .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/docdb-2014-10-31/ModifyDBClusterSnapshotAttribute) 
+  [AWS SDK para C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/docdb-2014-10-31/ModifyDBClusterSnapshotAttribute) 
+  [AWS SDK para Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/docdb-2014-10-31/ModifyDBClusterSnapshotAttribute) 
+  [AWS SDK para Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/docdb-2014-10-31/ModifyDBClusterSnapshotAttribute) 
+  [AWS SDK para JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/docdb-2014-10-31/ModifyDBClusterSnapshotAttribute) 
+  [AWS SDK para Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/docdb-2014-10-31/ModifyDBClusterSnapshotAttribute) 
+  [AWS SDK para PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/docdb-2014-10-31/ModifyDBClusterSnapshotAttribute) 
+  [AWS SDK para Python](https://docs.aws.amazon.com/goto/boto3/docdb-2014-10-31/ModifyDBClusterSnapshotAttribute) 
+  [AWS SDK para Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/docdb-2014-10-31/ModifyDBClusterSnapshotAttribute) 