Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Types de données
Structure d'intégration
Décrit une intégration zéro ETL.
Champs
-
SourceArn
— Obligatoire : chaîne UTF-8 d'une longueur d'au moins 1 ou de plus de 128 octets.L'ARN de la source de l'intégration.
-
TargetArn
— Obligatoire : chaîne UTF-8 d'une longueur d'au moins 1 ou de plus de 128 octets.L'ARN de la cible de l'intégration.
-
Description
— Chaîne UTF-8, d'une longueur maximale de 1 000 octets, correspondant au. Custom string pattern #12Description de l'intégration.
-
IntegrationName
— Obligatoire : chaîne UTF-8 d'une longueur d'au moins 1 ou de plus de 128 octets.Nom unique pour l'intégration.
-
IntegrationArn
— Obligatoire : chaîne UTF-8 d'une longueur d'au moins 1 ou de plus de 128 octets.Le nom de ressource Amazon (ARN) pour l'intégration.
-
KmsKeyId
— Chaîne UTF-8 d'une longueur d'au moins 1 ou supérieure à 2 048 octets.L'ARN d'une clé KMS utilisée pour chiffrer le canal.
-
AdditionalEncryptionContext
– Tableau de mappage de paires valeur-clé.Chaque clé est une chaîne UTF-8.
Chaque valeur est une chaîne UTF-8.
Ensemble facultatif de paires clé-valeur non secrètes contenant des informations contextuelles supplémentaires pour le chiffrement. Cela ne peut être fourni que s'il
KMSKeyId
est fourni. -
Tags
– Un tableau d'objets Tag.Les métadonnées attribuées à la ressource consistent en une liste de paires clé-valeur.
-
Status
– Obligatoire : Chaîne UTF-8 (valeurs valides :CREATING
|ACTIVE
|MODIFYING
|FAILED
|DELETING
|SYNCING
|NEEDS_ATTENTION
).Les statuts possibles sont les suivants :
-
CRÉATION : L'intégration est en cours de création.
-
ACTIF : La création de l'intégration réussit.
-
MODIFICATION : L'intégration est en cours de modification.
-
ÉCHEC : La création de l'intégration échoue.
-
SUPPRESSION : L'intégration est supprimée.
-
SYNCHRONISATION : L'intégration est en cours de synchronisation.
-
ATTENTION REQUISE : L'intégration nécessite une attention particulière, telle que la synchronisation.
-
-
CreateTime
– obligatoire : horodatage.Heure à laquelle l'intégration a été créée, en UTC.
-
Errors
– Un tableau d'objets IntegrationError.Liste des erreurs associées à l'intégration.
-
DataFilter
— Chaîne UTF-8 d'une longueur d'au moins 1 ou supérieure à 2 048 octets.Sélectionne les tables sources pour l'intégration à l'aide de la syntaxe du filtre Maxwell.
IntegrationPartition structure
Structure qui décrit la manière dont les données sont partitionnées sur la cible.
Champs
-
FieldName
– Chaîne UTF-8, d'une longueur comprise entre 1 et 128 octets.Nom du champ utilisé pour partitionner les données sur la cible.
-
FunctionSpec
– Chaîne UTF-8, d'une longueur comprise entre 1 et 128 octets.Spécifie une fonction utilisée pour partitionner les données sur la cible.
IntegrationError structure
Erreur associée à une intégration zéro ETL.
Champs
-
ErrorCode
– Chaîne UTF-8, d'une longueur comprise entre 1 et 128 octets.Code associé à cette erreur.
-
ErrorMessage
— Chaîne UTF-8 d'une longueur d'au moins 1 ou supérieure à 2 048 octets.Message décrivant l'erreur.
IntegrationFilter structure
Filtre qui peut être utilisé lors de l'appel d'une DescribeIntegrations
demande.
Champs
-
Name
– Chaîne UTF-8, d'une longueur comprise entre 1 et 128 octets.Nom du filtre.
-
Values
– Tableau de chaînes UTF-8.Une liste de valeurs de filtre.
InboundIntegration structure
Structure pour une intégration qui écrit des données dans une ressource.
Champs
-
SourceArn
— Obligatoire : chaîne UTF-8 d'une longueur d'au moins 1 ou de plus de 128 octets.L'ARN de la ressource source pour l'intégration.
-
TargetArn
— Obligatoire : chaîne UTF-8 d'une longueur d'au moins 1 ou de plus de 128 octets.L'ARN de la ressource cible pour l'intégration.
-
IntegrationArn
— Obligatoire : chaîne UTF-8 d'une longueur d'au moins 1 ou de plus de 128 octets.L'ARN de l'intégration Zero-ETL.
-
Status
– Obligatoire : Chaîne UTF-8 (valeurs valides :CREATING
|ACTIVE
|MODIFYING
|FAILED
|DELETING
|SYNCING
|NEEDS_ATTENTION
).Les statuts possibles sont les suivants :
-
CRÉATION : L'intégration est en cours de création.
-
ACTIF : La création de l'intégration réussit.
-
MODIFICATION : L'intégration est en cours de modification.
-
ÉCHEC : La création de l'intégration échoue.
-
SUPPRESSION : L'intégration est supprimée.
-
SYNCHRONISATION : L'intégration est en cours de synchronisation.
-
ATTENTION REQUISE : L'intégration nécessite une attention particulière, telle que la synchronisation.
-
-
CreateTime
– obligatoire : horodatage.Heure à laquelle l'intégration a été créée, en UTC.
-
Errors
– Un tableau d'objets IntegrationError.Liste des erreurs associées à l'intégration.
SourceProcessingProperties structure
Les propriétés des ressources associées à la source d'intégration.
Champs
-
RoleArn
– Chaîne UTF-8, d'une longueur comprise entre 1 et 128 octets.Rôle IAM permettant d'accéder à la AWS Glue connexion.
TargetProcessingProperties structure
Les propriétés des ressources associées à la cible d'intégration.
Champs
-
RoleArn
– Chaîne UTF-8, d'une longueur comprise entre 1 et 128 octets.Rôle IAM permettant d'accéder à la AWS Glue base de données.
-
KmsArn
— Chaîne UTF-8 d'une longueur d'au moins 1 ou supérieure à 2 048 octets.L'ARN de la clé KMS utilisée pour le chiffrement.
-
ConnectionName
– Chaîne UTF-8, d'une longueur comprise entre 1 et 128 octets.Connexion AWS Glue réseau permettant de configurer la AWS Glue tâche exécutée dans le VPC du client.
-
EventBusArn
— Chaîne UTF-8 d'une longueur d'au moins 1 ou supérieure à 2 048 octets.L'ARN d'un bus d'événements Eventbridge pour recevoir la notification d'état de l'intégration.
SourceTableConfig structure
Propriétés utilisées par l'étape source pour traiter les données de la source.
Champs
-
Fields
– Tableau de chaînes UTF-8.Liste des champs utilisés pour le filtrage au niveau des colonnes.
-
FilterPredicate
– Chaîne UTF-8, d'une longueur comprise entre 1 et 128 octets.Clause de condition utilisée pour le filtrage au niveau des lignes.
-
PrimaryKey
– Tableau de chaînes UTF-8.Identifiant unique d'un enregistrement.
-
RecordUpdateField
– Chaîne UTF-8, d'une longueur comprise entre 1 et 128 octets.Champ d'extraction incrémentiel basé sur l'horodatage.
TargetTableConfig structure
Propriétés utilisées par le segment cible pour partitionner les données sur la cible.
Champs
-
UnnestSpec
– Chaîne UTF-8 (valeurs valides :TOPLEVEL
|FULL
|NOUNNEST
).Spécifie la manière dont les objets imbriqués sont aplatis par rapport aux éléments de niveau supérieur. Les valeurs valides sont : « TOPLEVEL », « FULL » ou « NOUNNEST ».
-
PartitionSpec
– Un tableau d'objets IntegrationPartition.Détermine la mise en page du fichier sur la cible.
-
TargetTableName
– Chaîne UTF-8, d'une longueur comprise entre 1 et 128 octets.Nom facultatif d'une table cible.
Opérations
DescribeIntegrations action (Python : describe_integrations)
DescribeInboundIntegrations action (Python : describe_inbound_integrations)
CreateIntegrationTableProperties action (Python : create_integration_table_properties)
UpdateIntegrationTableProperties action (Python : update_integration_table_properties)
GetIntegrationTableProperties action (Python : get_integration_table_properties)
DeleteIntegrationTableProperties action (Python : delete_integration_table_properties)
CreateIntegrationResourceProperty action (Python : create_integration_resource_property)
UpdateIntegrationResourceProperty action (Python : update_integration_resource_property)
GetIntegrationResourceProperty action (Python : get_integration_resource_property)
ListTagsForResource action (Python : list_tags_for_resource)
CreateIntegration action (Python : create_integration)
Crée une intégration zéro ETL dans le compte de l'appelant entre deux ressources portant Amazon Resource Names (ARNs) : le SourceArn
et. TargetArn
Demande
-
IntegrationName
— Obligatoire : chaîne UTF-8 d'une longueur d'au moins 1 ou de plus de 128 octets.Nom unique pour une intégration dans AWS Glue.
-
SourceArn
— Obligatoire : chaîne UTF-8 d'une longueur d'au moins 1 ou de plus de 128 octets.L'ARN de la ressource source pour l'intégration.
-
TargetArn
— Obligatoire : chaîne UTF-8 d'une longueur d'au moins 1 ou de plus de 128 octets.L'ARN de la ressource cible pour l'intégration.
-
Description
— Chaîne UTF-8, d'une longueur maximale de 1 000 octets, correspondant au. Custom string pattern #12Description de l'intégration.
-
DataFilter
— Chaîne UTF-8 d'une longueur d'au moins 1 ou supérieure à 2 048 octets.Sélectionne les tables sources pour l'intégration à l'aide de la syntaxe du filtre Maxwell.
-
KmsKeyId
— Chaîne UTF-8 d'une longueur d'au moins 1 ou supérieure à 2 048 octets.L'ARN d'une clé KMS utilisée pour chiffrer le canal.
-
AdditionalEncryptionContext
– Tableau de mappage de paires valeur-clé.Chaque clé est une chaîne UTF-8.
Chaque valeur est une chaîne UTF-8.
Ensemble facultatif de paires clé-valeur non secrètes contenant des informations contextuelles supplémentaires pour le chiffrement. Cela ne peut être fourni que s'il
KMSKeyId
est fourni. -
Tags
– Un tableau d'objets Tag.Les métadonnées attribuées à la ressource consistent en une liste de paires clé-valeur.
Réponse
-
SourceArn
— Obligatoire : chaîne UTF-8 d'une longueur d'au moins 1 ou de plus de 128 octets.L'ARN de la ressource source pour l'intégration.
-
TargetArn
— Obligatoire : chaîne UTF-8 d'une longueur d'au moins 1 ou de plus de 128 octets.L'ARN de la ressource cible pour l'intégration.
-
IntegrationName
— Obligatoire : chaîne UTF-8 d'une longueur d'au moins 1 ou de plus de 128 octets.Nom unique pour une intégration dans AWS Glue.
-
Description
— Chaîne UTF-8, d'une longueur maximale de 1 000 octets, correspondant au. Custom string pattern #12Description de l'intégration.
-
IntegrationArn
— Obligatoire : chaîne UTF-8 d'une longueur d'au moins 1 ou de plus de 128 octets.Le nom de ressource Amazon (ARN) pour l'intégration créée.
-
KmsKeyId
— Chaîne UTF-8 d'une longueur d'au moins 1 ou supérieure à 2 048 octets.L'ARN d'une clé KMS utilisée pour chiffrer le canal.
-
AdditionalEncryptionContext
– Tableau de mappage de paires valeur-clé.Chaque clé est une chaîne UTF-8.
Chaque valeur est une chaîne UTF-8.
Ensemble facultatif de paires clé-valeur non secrètes contenant des informations contextuelles supplémentaires pour le chiffrement.
-
Tags
– Un tableau d'objets Tag.Les métadonnées attribuées à la ressource consistent en une liste de paires clé-valeur.
-
Status
– Obligatoire : Chaîne UTF-8 (valeurs valides :CREATING
|ACTIVE
|MODIFYING
|FAILED
|DELETING
|SYNCING
|NEEDS_ATTENTION
).État de l'intégration en cours de création.
Les statuts possibles sont les suivants :
-
CRÉATION : L'intégration est en cours de création.
-
ACTIF : La création de l'intégration réussit.
-
MODIFICATION : L'intégration est en cours de modification.
-
ÉCHEC : La création de l'intégration échoue.
-
SUPPRESSION : L'intégration est supprimée.
-
SYNCHRONISATION : L'intégration est en cours de synchronisation.
-
ATTENTION REQUISE : L'intégration nécessite une attention particulière, telle que la synchronisation.
-
-
CreateTime
– obligatoire : horodatage.Heure à laquelle l'intégration a été créée, en UTC.
-
Errors
– Un tableau d'objets IntegrationError.Liste des erreurs associées à la création de l'intégration.
-
DataFilter
— Chaîne UTF-8 d'une longueur d'au moins 1 ou supérieure à 2 048 octets.Sélectionne les tables sources pour l'intégration à l'aide de la syntaxe du filtre Maxwell.
Erreurs
ValidationException
AccessDeniedException
ResourceNotFoundException
InternalServerException
IntegrationConflictOperationFault
IntegrationQuotaExceededFault
KMSKeyNotAccessibleFault
EntityNotFoundException
InternalServiceException
ConflictException
ResourceNumberLimitExceededException
InvalidInputException
ModifyIntegration action (Python : modifier_intégration)
Modifie une intégration zéro ETL dans le compte de l'appelant.
Demande
-
IntegrationIdentifier
— Obligatoire : chaîne UTF-8 d'une longueur d'au moins 1 ou de plus de 128 octets.Le nom de ressource Amazon (ARN) pour l'intégration.
-
Description
— Chaîne UTF-8, d'une longueur maximale de 1 000 octets, correspondant au. Custom string pattern #12Description de l'intégration.
-
DataFilter
— Chaîne UTF-8 d'une longueur d'au moins 1 ou supérieure à 2 048 octets.Sélectionne les tables sources pour l'intégration à l'aide de la syntaxe du filtre Maxwell.
-
IntegrationName
– Chaîne UTF-8, d'une longueur comprise entre 1 et 128 octets.Nom unique pour une intégration dans AWS Glue.
Réponse
-
SourceArn
— Obligatoire : chaîne UTF-8 d'une longueur d'au moins 1 ou de plus de 128 octets.L'ARN de la source pour l'intégration.
-
TargetArn
— Obligatoire : chaîne UTF-8 d'une longueur d'au moins 1 ou de plus de 128 octets.L'ARN de la cible pour l'intégration.
-
IntegrationName
— Obligatoire : chaîne UTF-8 d'une longueur d'au moins 1 ou de plus de 128 octets.Nom unique pour une intégration dans AWS Glue.
-
Description
— Chaîne UTF-8, d'une longueur maximale de 1 000 octets, correspondant au. Custom string pattern #12Description de l'intégration.
-
IntegrationArn
— Obligatoire : chaîne UTF-8 d'une longueur d'au moins 1 ou de plus de 128 octets.Le nom de ressource Amazon (ARN) pour l'intégration.
-
KmsKeyId
— Chaîne UTF-8 d'une longueur d'au moins 1 ou supérieure à 2 048 octets.L'ARN d'une clé KMS utilisée pour chiffrer le canal.
-
AdditionalEncryptionContext
– Tableau de mappage de paires valeur-clé.Chaque clé est une chaîne UTF-8.
Chaque valeur est une chaîne UTF-8.
Ensemble facultatif de paires clé-valeur non secrètes contenant des informations contextuelles supplémentaires pour le chiffrement.
-
Tags
– Un tableau d'objets Tag.Les métadonnées attribuées à la ressource consistent en une liste de paires clé-valeur.
-
Status
– Obligatoire : Chaîne UTF-8 (valeurs valides :CREATING
|ACTIVE
|MODIFYING
|FAILED
|DELETING
|SYNCING
|NEEDS_ATTENTION
).État de l'intégration en cours de modification.
Les statuts possibles sont les suivants :
-
CRÉATION : L'intégration est en cours de création.
-
ACTIF : La création de l'intégration réussit.
-
MODIFICATION : L'intégration est en cours de modification.
-
ÉCHEC : La création de l'intégration échoue.
-
SUPPRESSION : L'intégration est supprimée.
-
SYNCHRONISATION : L'intégration est en cours de synchronisation.
-
ATTENTION REQUISE : L'intégration nécessite une attention particulière, telle que la synchronisation.
-
-
CreateTime
– obligatoire : horodatage.Heure à laquelle l'intégration a été créée, en UTC.
-
Errors
– Un tableau d'objets IntegrationError.Liste des erreurs associées à la modification de l'intégration.
-
DataFilter
— Chaîne UTF-8 d'une longueur d'au moins 1 ou supérieure à 2 048 octets.Sélectionne les tables sources pour l'intégration à l'aide de la syntaxe du filtre Maxwell.
Erreurs
ValidationException
AccessDeniedException
InternalServerException
IntegrationNotFoundFault
IntegrationConflictOperationFault
InvalidIntegrationStateFault
EntityNotFoundException
InternalServiceException
ConflictException
InvalidStateException
InvalidInputException
DescribeIntegrations action (Python : describe_integrations)
L'API est utilisée pour récupérer une liste d'intégrations.
Demande
-
IntegrationIdentifier
– Chaîne UTF-8, d'une longueur comprise entre 1 et 128 octets.Le nom de ressource Amazon (ARN) pour l'intégration.
-
Marker
– Chaîne UTF-8, d'une longueur comprise entre 1 et 128 octets.Valeur qui indique le point de départ de la prochaine série d'enregistrements de réponses dans une demande ultérieure.
-
MaxRecords
– Nombre (entier).Le nombre total d'éléments à renvoyer dans la sortie.
-
Filters
– Un tableau d'objets IntegrationFilter.Une liste de clés et de valeurs, pour filtrer les résultats. Les touches prises en charge sont « Status », IntegrationName « » et « SourceArn ». IntegrationName est limité à une seule valeur.
Réponse
-
Integrations
– Un tableau d'objets Integration.Liste des intégrations sans ETL.
-
Marker
– Chaîne UTF-8, d'une longueur comprise entre 1 et 128 octets.Valeur qui indique le point de départ de la prochaine série d'enregistrements de réponses dans une demande ultérieure.
Erreurs
ValidationException
AccessDeniedException
InternalServerException
IntegrationNotFoundFault
EntityNotFoundException
InternalServiceException
InvalidInputException
DeleteIntegration action (Python : delete_integration)
Supprime l'intégration zéro ETL spécifiée.
Demande
-
IntegrationIdentifier
— Obligatoire : chaîne UTF-8 d'une longueur d'au moins 1 ou de plus de 128 octets.Le nom de ressource Amazon (ARN) pour l'intégration.
Réponse
-
SourceArn
— Obligatoire : chaîne UTF-8 d'une longueur d'au moins 1 ou de plus de 128 octets.L'ARN de la source pour l'intégration.
-
TargetArn
— Obligatoire : chaîne UTF-8 d'une longueur d'au moins 1 ou de plus de 128 octets.L'ARN de la cible pour l'intégration.
-
IntegrationName
— Obligatoire : chaîne UTF-8 d'une longueur d'au moins 1 ou de plus de 128 octets.Nom unique pour une intégration dans AWS Glue.
-
Description
— Chaîne UTF-8, d'une longueur maximale de 1 000 octets, correspondant au. Custom string pattern #12Description de l'intégration.
-
IntegrationArn
— Obligatoire : chaîne UTF-8 d'une longueur d'au moins 1 ou de plus de 128 octets.Le nom de ressource Amazon (ARN) pour l'intégration.
-
KmsKeyId
— Chaîne UTF-8 d'une longueur d'au moins 1 ou supérieure à 2 048 octets.L'ARN d'une clé KMS utilisée pour chiffrer le canal.
-
AdditionalEncryptionContext
– Tableau de mappage de paires valeur-clé.Chaque clé est une chaîne UTF-8.
Chaque valeur est une chaîne UTF-8.
Ensemble facultatif de paires clé-valeur non secrètes contenant des informations contextuelles supplémentaires pour le chiffrement.
-
Tags
– Un tableau d'objets Tag.Les métadonnées attribuées à la ressource consistent en une liste de paires clé-valeur.
-
Status
– Obligatoire : Chaîne UTF-8 (valeurs valides :CREATING
|ACTIVE
|MODIFYING
|FAILED
|DELETING
|SYNCING
|NEEDS_ATTENTION
).État de l'intégration en cours de suppression.
Les statuts possibles sont les suivants :
-
CRÉATION : L'intégration est en cours de création.
-
ACTIF : La création de l'intégration réussit.
-
MODIFICATION : L'intégration est en cours de modification.
-
ÉCHEC : La création de l'intégration échoue.
-
SUPPRESSION : L'intégration est supprimée.
-
SYNCHRONISATION : L'intégration est en cours de synchronisation.
-
ATTENTION REQUISE : L'intégration nécessite une attention particulière, telle que la synchronisation.
-
-
CreateTime
– obligatoire : horodatage.Heure à laquelle l'intégration a été créée, en UTC.
-
Errors
– Un tableau d'objets IntegrationError.Liste des erreurs associées à l'intégration.
-
DataFilter
— Chaîne UTF-8 d'une longueur d'au moins 1 ou supérieure à 2 048 octets.Sélectionne les tables sources pour l'intégration à l'aide de la syntaxe du filtre Maxwell.
Erreurs
ValidationException
AccessDeniedException
InternalServerException
IntegrationNotFoundFault
IntegrationConflictOperationFault
InvalidIntegrationStateFault
EntityNotFoundException
InternalServiceException
ConflictException
InvalidStateException
InvalidInputException
DescribeInboundIntegrations action (Python : describe_inbound_integrations)
Renvoie la liste des intégrations entrantes pour l'intégration spécifiée.
Demande
-
IntegrationArn
– Chaîne UTF-8, d'une longueur comprise entre 1 et 128 octets.Le nom de ressource Amazon (ARN) de l'intégration.
-
Marker
– Chaîne UTF-8, d'une longueur comprise entre 1 et 128 octets.Jeton permettant de spécifier où commencer la pagination. Il s'agit du marqueur d'une réponse précédemment tronquée.
-
MaxRecords
– Nombre (entier).Le nombre total d'éléments à renvoyer dans la sortie.
-
TargetArn
– Chaîne UTF-8, d'une longueur comprise entre 1 et 128 octets.Le nom de ressource Amazon (ARN) de la ressource cible dans l'intégration.
Réponse
-
InboundIntegrations
– Un tableau d'objets InboundIntegration.Liste des intégrations entrantes.
-
Marker
– Chaîne UTF-8, d'une longueur comprise entre 1 et 128 octets.Valeur qui indique le point de départ de la prochaine série d'enregistrements de réponses dans une demande ultérieure.
Erreurs
ValidationException
AccessDeniedException
InternalServerException
IntegrationNotFoundFault
TargetResourceNotFound
OperationNotSupportedException
EntityNotFoundException
InternalServiceException
InvalidInputException
CreateIntegrationTableProperties action (Python : create_integration_table_properties)
Cette API est utilisée pour fournir des propriétés de remplacement facultatives pour les tables qui doivent être répliquées. Ces propriétés peuvent inclure des propriétés de filtrage et de partitionnement pour les tables source et cible. Pour définir à la fois les propriétés source et cible, la même API doit être invoquée avec l'ARN de AWS Glue connexion comme ResourceArn
avecSourceTableConfig
, et l'ARN AWS Glue de base de données comme ResourceArn
avec TargetTableConfig
respectivement.
Demande
-
ResourceArn
— Obligatoire : chaîne UTF-8 d'une longueur d'au moins 1 ou de plus de 128 octets.L'ARN de connexion de la source ou l'ARN de base de données de la cible.
-
TableName
— Obligatoire : chaîne UTF-8 d'une longueur d'au moins 1 ou de plus de 128 octets.Nom de la table à répliquer.
-
SourceTableConfig
– Un objet SourceTableConfig.Structure pour la configuration de la table source.
-
TargetTableConfig
– Un objet TargetTableConfig.Structure pour la configuration de la table cible.
Réponse
Paramètres d'absence de réponse.
Erreurs
ValidationException
AccessDeniedException
ResourceNotFoundException
InternalServerException
EntityNotFoundException
InternalServiceException
InvalidInputException
UpdateIntegrationTableProperties action (Python : update_integration_table_properties)
Cette API est utilisée pour fournir des propriétés de remplacement facultatives pour les tables qui doivent être répliquées. Ces propriétés peuvent inclure des propriétés de filtrage et de partitionnement pour les tables source et cible. Pour définir à la fois les propriétés source et cible, la même API doit être invoquée avec l'ARN de AWS Glue connexion comme ResourceArn
avecSourceTableConfig
, et l'ARN AWS Glue de base de données comme ResourceArn
avec TargetTableConfig
respectivement.
La dérogation sera reflétée dans toutes les intégrations utilisant la même table ResourceArn
et la table source.
Demande
-
ResourceArn
— Obligatoire : chaîne UTF-8 d'une longueur d'au moins 1 ou de plus de 128 octets.L'ARN de connexion de la source ou l'ARN de base de données de la cible.
-
TableName
— Obligatoire : chaîne UTF-8 d'une longueur d'au moins 1 ou de plus de 128 octets.Nom de la table à répliquer.
-
SourceTableConfig
– Un objet SourceTableConfig.Structure pour la configuration de la table source.
-
TargetTableConfig
– Un objet TargetTableConfig.Structure pour la configuration de la table cible.
Réponse
Paramètres d'absence de réponse.
Erreurs
ValidationException
AccessDeniedException
ResourceNotFoundException
InternalServerException
EntityNotFoundException
InternalServiceException
InvalidInputException
GetIntegrationTableProperties action (Python : get_integration_table_properties)
Cette API est utilisée pour récupérer les propriétés de remplacement facultatives pour les tables qui doivent être répliquées. Ces propriétés peuvent inclure des propriétés de filtrage et de partition pour les tables source et cible.
Demande
-
ResourceArn
— Obligatoire : chaîne UTF-8 d'une longueur d'au moins 1 ou de plus de 128 octets.L'ARN de connexion de la source ou l'ARN de base de données de la cible.
-
TableName
— Obligatoire : chaîne UTF-8 d'une longueur d'au moins 1 ou de plus de 128 octets.Nom de la table à répliquer.
Réponse
-
ResourceArn
– Chaîne UTF-8, d'une longueur comprise entre 1 et 128 octets.L'ARN de connexion de la source ou l'ARN de base de données de la cible.
-
TableName
– Chaîne UTF-8, d'une longueur comprise entre 1 et 128 octets.Nom de la table à répliquer.
-
SourceTableConfig
– Un objet SourceTableConfig.Structure pour la configuration de la table source.
-
TargetTableConfig
– Un objet TargetTableConfig.Structure pour la configuration de la table cible.
Erreurs
ValidationException
AccessDeniedException
ResourceNotFoundException
InternalServerException
EntityNotFoundException
InternalServiceException
InvalidInputException
DeleteIntegrationTableProperties action (Python : delete_integration_table_properties)
Supprime les propriétés de table créées pour les tables devant être répliquées.
Demande
-
ResourceArn
— Obligatoire : chaîne UTF-8 d'une longueur d'au moins 1 ou de plus de 128 octets.L'ARN de connexion de la source ou l'ARN de base de données de la cible.
-
TableName
— Obligatoire : chaîne UTF-8 d'une longueur d'au moins 1 ou de plus de 128 octets.Nom de la table à répliquer.
Réponse
Paramètres d'absence de réponse.
Erreurs
ValidationException
AccessDeniedException
ResourceNotFoundException
InternalServerException
EntityNotFoundException
InternalServiceException
InvalidInputException
CreateIntegrationResourceProperty action (Python : create_integration_resource_property)
Cette API peut être utilisée pour configurer la AWS Glue connexion (pour ResourceProperty
la source) ou l'ARN de la AWS Glue
base de données (pour la cible). Ces propriétés peuvent inclure le rôle permettant d'accéder à la connexion ou à la base de données. Pour définir les propriétés source et cible, la même API doit être invoquée avec l'ARN de AWS Glue connexion comme ResourceArn
avec SourceProcessingProperties
et l'ARN AWS Glue
de base de données comme ResourceArn
avec TargetProcessingProperties
respectivement.
Demande
-
ResourceArn
— Obligatoire : chaîne UTF-8 d'une longueur d'au moins 1 ou de plus de 128 octets.L'ARN de connexion de la source ou l'ARN de base de données de la cible.
-
SourceProcessingProperties
– Un objet SourceProcessingProperties.Les propriétés des ressources associées à la source d'intégration.
-
TargetProcessingProperties
– Un objet TargetProcessingProperties.Les propriétés des ressources associées à la cible d'intégration.
Réponse
-
ResourceArn
— Obligatoire : chaîne UTF-8 d'une longueur d'au moins 1 ou de plus de 128 octets.L'ARN de connexion de la source ou l'ARN de base de données de la cible.
-
SourceProcessingProperties
– Un objet SourceProcessingProperties.Les propriétés des ressources associées à la source d'intégration.
-
TargetProcessingProperties
– Un objet TargetProcessingProperties.Les propriétés des ressources associées à la cible d'intégration.
Erreurs
ValidationException
AccessDeniedException
ConflictException
InternalServerException
ResourceNotFoundException
EntityNotFoundException
InternalServiceException
InvalidInputException
UpdateIntegrationResourceProperty action (Python : update_integration_resource_property)
Cette API peut être utilisée pour mettre à jour ResourceProperty
la AWS Glue connexion (pour la source) ou l'ARN de la AWS Glue
base de données (pour la cible). Ces propriétés peuvent inclure le rôle permettant d'accéder à la connexion ou à la base de données. Comme la même ressource peut être utilisée dans plusieurs intégrations, la mise à jour des propriétés des ressources aura un impact sur toutes les intégrations qui l'utilisent.
Demande
-
ResourceArn
— Obligatoire : chaîne UTF-8 d'une longueur d'au moins 1 ou de plus de 128 octets.L'ARN de connexion de la source ou l'ARN de base de données de la cible.
-
SourceProcessingProperties
– Un objet SourceProcessingProperties.Les propriétés des ressources associées à la source d'intégration.
-
TargetProcessingProperties
– Un objet TargetProcessingProperties.Les propriétés des ressources associées à la cible d'intégration.
Réponse
-
ResourceArn
– Chaîne UTF-8, d'une longueur comprise entre 1 et 128 octets.L'ARN de connexion de la source ou l'ARN de base de données de la cible.
-
SourceProcessingProperties
– Un objet SourceProcessingProperties.Les propriétés des ressources associées à la source d'intégration.
-
TargetProcessingProperties
– Un objet TargetProcessingProperties.Les propriétés des ressources associées à la cible d'intégration.
Erreurs
ValidationException
AccessDeniedException
InternalServerException
ResourceNotFoundException
EntityNotFoundException
InternalServiceException
InvalidInputException
GetIntegrationResourceProperty action (Python : get_integration_resource_property)
Cette API est utilisée pour récupérer la AWS Glue connexion (pour ResourceProperty
la source) ou l'ARN de la AWS Glue base de données (pour la cible)
Demande
-
ResourceArn
— Obligatoire : chaîne UTF-8 d'une longueur d'au moins 1 ou de plus de 128 octets.L'ARN de connexion de la source ou l'ARN de base de données de la cible.
Réponse
-
ResourceArn
– Chaîne UTF-8, d'une longueur comprise entre 1 et 128 octets.L'ARN de connexion de la source ou l'ARN de base de données de la cible.
-
SourceProcessingProperties
– Un objet SourceProcessingProperties.Les propriétés des ressources associées à la source d'intégration.
-
TargetProcessingProperties
– Un objet TargetProcessingProperties.Les propriétés des ressources associées à la cible d'intégration.
Erreurs
ValidationException
AccessDeniedException
InternalServerException
ResourceNotFoundException
EntityNotFoundException
InternalServiceException
InvalidInputException
UntagResource action (Python : untag_resource)
Supprime les balises spécifiées d'une ressource d'intégration.
Demande
-
ResourceArn
– Obligatoire : chaîne UTF-8, d'une longueur comprise entre 1 et 10 240 octets, correspondant au Custom string pattern #49.Le nom de ressource Amazon (ARN) de la ressource d'intégration.
-
TagsToRemove
– Obligatoire : Tableau de chaînes UTF-8, avec 50 chaînes maximum.Liste des balises de métadonnées à supprimer de la ressource.
Réponse
Paramètres d'absence de réponse.
Erreurs
ResourceNotFoundException
ListTagsForResource action (Python : list_tags_for_resource)
Répertorie les balises de métadonnées attribuées à la ressource spécifiée.
Demande
-
ResourceARN
– Obligatoire : chaîne UTF-8, d'une longueur comprise entre 1 et 10 240 octets, correspondant au Custom string pattern #49.L'ARN de la ressource.
Réponse
-
Tags
– Un tableau d'objets Tag, 10 structures au maximum.Une liste de balises.
Erreurs
ResourceNotFoundException
Exceptions
ResourceNotFoundException structure
La ressource est introuvable.
Champs
-
Message
– Chaîne UTF-8.Un message décrivant le problème.
InternalServerException structure
Une erreur interne du serveur s'est produite.
Champs
-
Message
– Chaîne UTF-8.Un message décrivant le problème.
IntegrationAlreadyExistsFault structure
L'intégration spécifiée existe déjà.
Champs
-
Message
– Chaîne UTF-8.Un message décrivant le problème.
IntegrationConflictOperationFault structure
L'opération demandée est en conflit avec une autre opération.
Champs
-
Message
– Chaîne UTF-8.Un message décrivant le problème.
IntegrationQuotaExceededFault structure
Les données traitées dans le cadre de votre intégration ont dépassé votre quota.
Champs
-
Message
– Chaîne UTF-8.Un message décrivant le problème.
KMSKeyNotAccessibleFault structure
La clé KMS spécifiée n'est pas accessible.
Champs
-
Message
– Chaîne UTF-8.Un message décrivant le problème.
IntegrationNotFoundFault structure
L'intégration spécifiée n'a pas pu être trouvée.
Champs
-
Message
– Chaîne UTF-8.Un message décrivant le problème.
TargetResourceNotFound structure
La ressource cible est introuvable.
Champs
-
Message
– Chaîne UTF-8.Un message décrivant le problème.
InvalidIntegrationStateFault structure
L'état de l'intégration n'est pas valide.
Champs
-
Message
– Chaîne UTF-8.Un message décrivant le problème.