AppSync / Client / start_data_source_introspection
start_data_source_introspection¶
- AppSync.Client.start_data_source_introspection(**kwargs)¶
- Creates a new introspection. Returns the - introspectionIdof the new introspection after its creation.- See also: AWS API Documentation - Request Syntax- response = client.start_data_source_introspection( rdsDataApiConfig={ 'resourceArn': 'string', 'secretArn': 'string', 'databaseName': 'string' } ) - Parameters:
- rdsDataApiConfig (dict) – - The - rdsDataApiConfigobject data.- resourceArn (string) – [REQUIRED] - The resource ARN of the RDS cluster. 
- secretArn (string) – [REQUIRED] - The secret’s ARN that was obtained from Secrets Manager. A secret consists of secret information, the secret value, plus metadata about the secret. A secret value can be a string or binary. It typically includes the ARN, secret name and description, policies, tags, encryption key from the Key Management Service, and key rotation data. 
- databaseName (string) – [REQUIRED] - The name of the database in the cluster. 
 
- Return type:
- dict 
- Returns:
- Response Syntax- { 'introspectionId': 'string', 'introspectionStatus': 'PROCESSING'|'FAILED'|'SUCCESS', 'introspectionStatusDetail': 'string' } - Response Structure- (dict) – - introspectionId (string) – - The introspection ID. Each introspection contains a unique ID that can be used to reference the instrospection record. 
- introspectionStatus (string) – - The status of the introspection during creation. By default, when a new instrospection has been created, the status will be set to - PROCESSING. Once the operation has been completed, the status will change to- SUCCESSor- FAILEDdepending on how the data was parsed. A- FAILEDoperation will return an error and its details as an- introspectionStatusDetail.
- introspectionStatusDetail (string) – - The error detail field. When a - FAILED- introspectionStatusis returned, the- introspectionStatusDetailwill also return the exact error that was generated during the operation.
 
 
 - Exceptions