Redshift / Client / add_partner
add_partner#
- Redshift.Client.add_partner(**kwargs)#
Adds a partner integration to a cluster. This operation authorizes a partner to push status updates for the specified database. To complete the integration, you also set up the integration on the partner website.
See also: AWS API Documentation
Request Syntax
response = client.add_partner( AccountId='string', ClusterIdentifier='string', DatabaseName='string', PartnerName='string' )
- Parameters:
AccountId (string) –
[REQUIRED]
The Amazon Web Services account ID that owns the cluster.
ClusterIdentifier (string) –
[REQUIRED]
The cluster identifier of the cluster that receives data from the partner.
DatabaseName (string) –
[REQUIRED]
The name of the database that receives data from the partner.
PartnerName (string) –
[REQUIRED]
The name of the partner that is authorized to send data.
- Return type:
dict
- Returns:
Response Syntax
{ 'DatabaseName': 'string', 'PartnerName': 'string' }
Response Structure
(dict) –
DatabaseName (string) –
The name of the database that receives data from the partner.
PartnerName (string) –
The name of the partner that is authorized to send data.
Exceptions
Redshift.Client.exceptions.PartnerNotFoundFault
Redshift.Client.exceptions.ClusterNotFoundFault
Redshift.Client.exceptions.UnauthorizedPartnerIntegrationFault
Redshift.Client.exceptions.UnsupportedOperationFault