update_integration_resource_property
¶
update_integration_resource_property(
resource_arn: String512,
*,
config_overrides: Optional[GlueClientConfig] = None,
source_processing_properties: Optional[SourceProcessingProperties] = None,
target_processing_properties: Optional[TargetProcessingProperties] = None,
) -> UpdateIntegrationResourcePropertyResponse
This API can be used for updating the ResourceProperty of the Glue connection (for the source) or Glue database ARN (for the target). These properties can include the role to access the connection or database. Since the same resource can be used across multiple integrations, updating resource properties will impact all the integrations using it.
Parameters:
-
resource_arn(String512) –The connection ARN of the source, or the database ARN of the target.
-
source_processing_properties(Optional[SourceProcessingProperties], default:None) –The resource properties associated with the integration source.
-
target_processing_properties(Optional[TargetProcessingProperties], default:None) –The resource properties associated with the integration target.
Raises:
-
AccessDeniedException–Access to a resource was denied.
-
EntityNotFoundException–A specified entity does not exist
-
InternalServerException–An internal server error occurred.
-
InternalServiceException–An internal service error occurred.
-
InvalidInputException–The input provided was not valid.
-
ResourceNotFoundException–The resource could not be found.
-
ValidationException–A value could not be validated.
-
UnknownServiceError–The service returned an error code this client does not model.
Source code in docs_src/capo_glue/_services/glue.py
20119 20120 20121 20122 20123 20124 20125 20126 20127 20128 20129 20130 20131 20132 20133 20134 20135 20136 20137 20138 20139 20140 20141 20142 20143 20144 20145 20146 20147 20148 20149 20150 20151 20152 20153 20154 20155 20156 20157 20158 20159 20160 20161 20162 20163 20164 20165 20166 20167 20168 20169 20170 20171 20172 20173 20174 20175 20176 20177 20178 20179 20180 | |