Gets information about a specific shadow link.
POST
/redpanda.core.admin.v2.ShadowLinkService/GetShadowLink
curl \
--request POST 'http://localhost:9644/redpanda.core.admin.v2.ShadowLinkService/GetShadowLink' \
--header "Content-Type: application/json" \
--header "Connect-Protocol-Version: 1" \
--header "Connect-Timeout-Ms: 42.0" \
--data '{"name":"string"}'
Request examples
# Headers
Connect-Protocol-Version: 1
Connect-Timeout-Ms: 42.0
# Payload
{
"name": "string"
}
Response examples (200)
{
"shadowLink": {
"configurations": {
"clientOptions": {
"authenticationConfiguration": {
"plainConfiguration": {
"passwordSet": true,
"passwordSetAt": "2023-01-15T01:30:15.01Z",
"username": "string"
}
},
"bootstrapServers": [
"string"
],
"clientId": "string",
"connectionTimeoutMs": 42,
"effectiveConnectionTimeoutMs": 42,
"effectiveFetchMaxBytes": 42,
"effectiveFetchMinBytes": 42,
"effectiveFetchPartitionMaxBytes": 42,
"effectiveFetchWaitMaxMs": 42,
"effectiveMetadataMaxAgeMs": 42,
"effectiveRetryBackoffMs": 42,
"fetchMaxBytes": 42,
"fetchMinBytes": 42,
"fetchPartitionMaxBytes": 42,
"fetchWaitMaxMs": 42,
"metadataMaxAgeMs": 42,
"retryBackoffMs": 42,
"sourceClusterId": "string",
"tlsSettings": {
"doNotSetSniHostname": true,
"enabled": true,
"tlsFileSettings": {
"caPath": "string",
"certPath": "string",
"keyPath": "string"
},
"tlsPemSettings": {
"ca": "string",
"cert": "string",
"keyFingerprint": "string"
}
}
},
"consumerOffsetSyncOptions": {
"effectiveInterval": "string",
"groupFilters": [
{
"filterType": "FILTER_TYPE_UNSPECIFIED",
"name": "string",
"patternType": "PATTERN_TYPE_UNSPECIFIED"
}
],
"interval": "string",
"paused": true
},
"schemaRegistrySyncOptions": {
"shadowSchemaRegistryTopic": {}
},
"securitySyncOptions": {
"aclFilters": [
{
"accessFilter": {
"host": "string",
"operation": "ACL_OPERATION_UNSPECIFIED",
"permissionType": "ACL_PERMISSION_TYPE_UNSPECIFIED",
"principal": "string"
},
"resourceFilter": {
"name": "string",
"patternType": "ACL_PATTERN_UNSPECIFIED",
"resourceType": "ACL_RESOURCE_UNSPECIFIED"
}
}
],
"effectiveInterval": "string",
"interval": "string",
"paused": true
},
"topicMetadataSyncOptions": {
"autoCreateShadowTopicFilters": [
{
"filterType": "FILTER_TYPE_UNSPECIFIED",
"name": "string",
"patternType": "PATTERN_TYPE_UNSPECIFIED"
}
],
"effectiveInterval": "string",
"excludeDefault": true,
"interval": "string",
"paused": true,
"syncedShadowTopicProperties": [
"string"
],
"startAtEarliest": {},
"startAtLatest": {},
"startAtTimestamp": "2023-01-15T01:30:15.01Z"
}
},
"name": "string",
"status": {
"shadowTopics": [
{
"name": "string",
"sourceTopicId": "string",
"sourceTopicName": "string",
"status": {
"partitionInformation": [
{
"highWatermark": 42,
"partitionId": 42,
"sourceHighWatermark": 42,
"sourceLastStableOffset": 42,
"sourceLastUpdatedTimestamp": "2023-01-15T01:30:15.01Z"
}
],
"state": "SHADOW_TOPIC_STATE_UNSPECIFIED"
},
"topicId": "string"
}
],
"state": "SHADOW_LINK_STATE_UNSPECIFIED",
"syncedShadowTopicProperties": [
"string"
],
"taskStatuses": [
{
"brokerId": 42,
"name": "string",
"reason": "string",
"shard": 42,
"state": "TASK_STATE_UNSPECIFIED"
}
]
},
"uid": "string"
}
}
Response examples (default)
{
"code": "not_found",
"details": [
{
"debug": {},
"type": "string",
"value": "@file"
}
],
"message": "string"
}