Update Connection
| glue_update_connection | R Documentation |
Updates a connection definition in the Data Catalog¶
Description¶
Updates a connection definition in the Data Catalog.
Usage¶
glue_update_connection(CatalogId, Name, ConnectionInput)
Arguments¶
CatalogId |
The ID of the Data Catalog in which the connection resides. If none is provided, the Amazon Web Services account ID is used by default. |
Name |
[required] The name of the connection definition to update. |
ConnectionInput |
[required] A |
Value¶
An empty list.
Request syntax¶
svc$update_connection(
CatalogId = "string",
Name = "string",
ConnectionInput = list(
Name = "string",
Description = "string",
ConnectionType = "JDBC"|"SFTP"|"MONGODB"|"KAFKA"|"NETWORK"|"MARKETPLACE"|"CUSTOM"|"SALESFORCE"|"VIEW_VALIDATION_REDSHIFT"|"VIEW_VALIDATION_ATHENA"|"GOOGLEADS"|"GOOGLESHEETS"|"GOOGLEANALYTICS4"|"SERVICENOW"|"MARKETO"|"SAPODATA"|"ZENDESK"|"JIRACLOUD"|"NETSUITEERP"|"HUBSPOT"|"FACEBOOKADS"|"INSTAGRAMADS"|"ZOHOCRM"|"SALESFORCEPARDOT"|"SALESFORCEMARKETINGCLOUD"|"ADOBEANALYTICS"|"SLACK"|"LINKEDIN"|"MIXPANEL"|"ASANA"|"STRIPE"|"SMARTSHEET"|"DATADOG"|"WOOCOMMERCE"|"INTERCOM"|"SNAPCHATADS"|"PAYPAL"|"QUICKBOOKS"|"FACEBOOKPAGEINSIGHTS"|"FRESHDESK"|"TWILIO"|"DOCUSIGNMONITOR"|"FRESHSALES"|"ZOOM"|"GOOGLESEARCHCONSOLE"|"SALESFORCECOMMERCECLOUD"|"SAPCONCUR"|"DYNATRACE"|"MICROSOFTDYNAMIC365FINANCEANDOPS"|"MICROSOFTTEAMS"|"BLACKBAUDRAISEREDGENXT"|"MAILCHIMP"|"GITLAB"|"PENDO"|"PRODUCTBOARD"|"CIRCLECI"|"PIPEDIVE"|"SENDGRID"|"AZURECOSMOS"|"AZURESQL"|"BIGQUERY"|"BLACKBAUD"|"CLOUDERAHIVE"|"CLOUDERAIMPALA"|"CLOUDWATCH"|"CLOUDWATCHMETRICS"|"CMDB"|"DATALAKEGEN2"|"DB2"|"DB2AS400"|"DOCUMENTDB"|"DOMO"|"DYNAMODB"|"GOOGLECLOUDSTORAGE"|"HBASE"|"KUSTOMER"|"MICROSOFTDYNAMICS365CRM"|"MONDAY"|"MYSQL"|"OKTA"|"OPENSEARCH"|"ORACLE"|"PIPEDRIVE"|"POSTGRESQL"|"SAPHANA"|"SQLSERVER"|"SYNAPSE"|"TERADATA"|"TERADATANOS"|"TIMESTREAM"|"TPCDS"|"VERTICA",
MatchCriteria = list(
"string"
),
ConnectionProperties = list(
"string"
),
SparkProperties = list(
"string"
),
AthenaProperties = list(
"string"
),
PythonProperties = list(
"string"
),
PhysicalConnectionRequirements = list(
SubnetId = "string",
SecurityGroupIdList = list(
"string"
),
AvailabilityZone = "string"
),
AuthenticationConfiguration = list(
AuthenticationType = "BASIC"|"OAUTH2"|"CUSTOM"|"IAM",
OAuth2Properties = list(
OAuth2GrantType = "AUTHORIZATION_CODE"|"CLIENT_CREDENTIALS"|"JWT_BEARER",
OAuth2ClientApplication = list(
UserManagedClientApplicationClientId = "string",
AWSManagedClientApplicationReference = "string"
),
TokenUrl = "string",
TokenUrlParametersMap = list(
"string"
),
AuthorizationCodeProperties = list(
AuthorizationCode = "string",
RedirectUri = "string"
),
OAuth2Credentials = list(
UserManagedClientApplicationClientSecret = "string",
AccessToken = "string",
RefreshToken = "string",
JwtToken = "string"
)
),
SecretArn = "string",
KmsKeyArn = "string",
BasicAuthenticationCredentials = list(
Username = "string",
Password = "string"
),
CustomAuthenticationCredentials = list(
"string"
)
),
ValidateCredentials = TRUE|FALSE,
ValidateForComputeEnvironments = list(
"SPARK"|"ATHENA"|"PYTHON"
)
)
)