tencentcloud 1.82.34 published on Wednesday, Nov 5, 2025 by tencentcloudstack
tencentcloud.getTcrReplicationInstanceSyncStatus
Start a Neo task
Explain and create a tencentcloud.getTcrReplicationInstanceSyncStatus resource
tencentcloud 1.82.34 published on Wednesday, Nov 5, 2025 by tencentcloudstack
Use this data source to query detailed information of tcr replication_instance_sync_status
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as tencentcloud from "@pulumi/tencentcloud";
const syncStatus = tencentcloud.getTcrReplicationInstanceSyncStatus({
registryId: srcRegistryId,
replicationRegistryId: dstRegistryId,
replicationRegionId: dstRegionId,
showReplicationLog: false,
});
import pulumi
import pulumi_tencentcloud as tencentcloud
sync_status = tencentcloud.get_tcr_replication_instance_sync_status(registry_id=src_registry_id,
replication_registry_id=dst_registry_id,
replication_region_id=dst_region_id,
show_replication_log=False)
package main
import (
"github.com/pulumi/pulumi-terraform-provider/sdks/go/tencentcloud/tencentcloud"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := tencentcloud.GetTcrReplicationInstanceSyncStatus(ctx, &tencentcloud.GetTcrReplicationInstanceSyncStatusArgs{
RegistryId: srcRegistryId,
ReplicationRegistryId: dstRegistryId,
ReplicationRegionId: pulumi.Float64Ref(dstRegionId),
ShowReplicationLog: pulumi.BoolRef(false),
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Tencentcloud = Pulumi.Tencentcloud;
return await Deployment.RunAsync(() =>
{
var syncStatus = Tencentcloud.GetTcrReplicationInstanceSyncStatus.Invoke(new()
{
RegistryId = srcRegistryId,
ReplicationRegistryId = dstRegistryId,
ReplicationRegionId = dstRegionId,
ShowReplicationLog = false,
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.tencentcloud.TencentcloudFunctions;
import com.pulumi.tencentcloud.inputs.GetTcrReplicationInstanceSyncStatusArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
final var syncStatus = TencentcloudFunctions.getTcrReplicationInstanceSyncStatus(GetTcrReplicationInstanceSyncStatusArgs.builder()
.registryId(srcRegistryId)
.replicationRegistryId(dstRegistryId)
.replicationRegionId(dstRegionId)
.showReplicationLog(false)
.build());
}
}
variables:
syncStatus:
fn::invoke:
function: tencentcloud:getTcrReplicationInstanceSyncStatus
arguments:
registryId: ${srcRegistryId}
replicationRegistryId: ${dstRegistryId}
replicationRegionId: ${dstRegionId}
showReplicationLog: false
Using getTcrReplicationInstanceSyncStatus
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getTcrReplicationInstanceSyncStatus(args: GetTcrReplicationInstanceSyncStatusArgs, opts?: InvokeOptions): Promise<GetTcrReplicationInstanceSyncStatusResult>
function getTcrReplicationInstanceSyncStatusOutput(args: GetTcrReplicationInstanceSyncStatusOutputArgs, opts?: InvokeOptions): Output<GetTcrReplicationInstanceSyncStatusResult>def get_tcr_replication_instance_sync_status(id: Optional[str] = None,
registry_id: Optional[str] = None,
replication_region_id: Optional[float] = None,
replication_registry_id: Optional[str] = None,
result_output_file: Optional[str] = None,
show_replication_log: Optional[bool] = None,
opts: Optional[InvokeOptions] = None) -> GetTcrReplicationInstanceSyncStatusResult
def get_tcr_replication_instance_sync_status_output(id: Optional[pulumi.Input[str]] = None,
registry_id: Optional[pulumi.Input[str]] = None,
replication_region_id: Optional[pulumi.Input[float]] = None,
replication_registry_id: Optional[pulumi.Input[str]] = None,
result_output_file: Optional[pulumi.Input[str]] = None,
show_replication_log: Optional[pulumi.Input[bool]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetTcrReplicationInstanceSyncStatusResult]func GetTcrReplicationInstanceSyncStatus(ctx *Context, args *GetTcrReplicationInstanceSyncStatusArgs, opts ...InvokeOption) (*GetTcrReplicationInstanceSyncStatusResult, error)
func GetTcrReplicationInstanceSyncStatusOutput(ctx *Context, args *GetTcrReplicationInstanceSyncStatusOutputArgs, opts ...InvokeOption) GetTcrReplicationInstanceSyncStatusResultOutput> Note: This function is named GetTcrReplicationInstanceSyncStatus in the Go SDK.
public static class GetTcrReplicationInstanceSyncStatus
{
public static Task<GetTcrReplicationInstanceSyncStatusResult> InvokeAsync(GetTcrReplicationInstanceSyncStatusArgs args, InvokeOptions? opts = null)
public static Output<GetTcrReplicationInstanceSyncStatusResult> Invoke(GetTcrReplicationInstanceSyncStatusInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetTcrReplicationInstanceSyncStatusResult> getTcrReplicationInstanceSyncStatus(GetTcrReplicationInstanceSyncStatusArgs args, InvokeOptions options)
public static Output<GetTcrReplicationInstanceSyncStatusResult> getTcrReplicationInstanceSyncStatus(GetTcrReplicationInstanceSyncStatusArgs args, InvokeOptions options)
fn::invoke:
function: tencentcloud:index/getTcrReplicationInstanceSyncStatus:getTcrReplicationInstanceSyncStatus
arguments:
# arguments dictionaryThe following arguments are supported:
- Registry
Id string - master registry id.
- Replication
Registry stringId - synchronization instance id.
- Id string
- Replication
Region doubleId - synchronization instance region id.
- Result
Output stringFile - Used to save results.
- Show
Replication boolLog - whether to display the synchronization log.
- Registry
Id string - master registry id.
- Replication
Registry stringId - synchronization instance id.
- Id string
- Replication
Region float64Id - synchronization instance region id.
- Result
Output stringFile - Used to save results.
- Show
Replication boolLog - whether to display the synchronization log.
- registry
Id String - master registry id.
- replication
Registry StringId - synchronization instance id.
- id String
- replication
Region DoubleId - synchronization instance region id.
- result
Output StringFile - Used to save results.
- show
Replication BooleanLog - whether to display the synchronization log.
- registry
Id string - master registry id.
- replication
Registry stringId - synchronization instance id.
- id string
- replication
Region numberId - synchronization instance region id.
- result
Output stringFile - Used to save results.
- show
Replication booleanLog - whether to display the synchronization log.
- registry_
id str - master registry id.
- replication_
registry_ strid - synchronization instance id.
- id str
- replication_
region_ floatid - synchronization instance region id.
- result_
output_ strfile - Used to save results.
- show_
replication_ boollog - whether to display the synchronization log.
- registry
Id String - master registry id.
- replication
Registry StringId - synchronization instance id.
- id String
- replication
Region NumberId - synchronization instance region id.
- result
Output StringFile - Used to save results.
- show
Replication BooleanLog - whether to display the synchronization log.
getTcrReplicationInstanceSyncStatus Result
The following output properties are available:
- Id string
- Registry
Id string - Replication
Logs List<GetTcr Replication Instance Sync Status Replication Log> - sync log. Note: This field may return null, indicating that no valid value can be obtained.
- Replication
Registry stringId - Replication
Status string - sync status.
- Replication
Time string - sync complete time.
- Replication
Region doubleId - Result
Output stringFile - Show
Replication boolLog
- Id string
- Registry
Id string - Replication
Logs []GetTcr Replication Instance Sync Status Replication Log - sync log. Note: This field may return null, indicating that no valid value can be obtained.
- Replication
Registry stringId - Replication
Status string - sync status.
- Replication
Time string - sync complete time.
- Replication
Region float64Id - Result
Output stringFile - Show
Replication boolLog
- id String
- registry
Id String - replication
Logs List<GetTcr Replication Instance Sync Status Replication Log> - sync log. Note: This field may return null, indicating that no valid value can be obtained.
- replication
Registry StringId - replication
Status String - sync status.
- replication
Time String - sync complete time.
- replication
Region DoubleId - result
Output StringFile - show
Replication BooleanLog
- id string
- registry
Id string - replication
Logs GetTcr Replication Instance Sync Status Replication Log[] - sync log. Note: This field may return null, indicating that no valid value can be obtained.
- replication
Registry stringId - replication
Status string - sync status.
- replication
Time string - sync complete time.
- replication
Region numberId - result
Output stringFile - show
Replication booleanLog
- id str
- registry_
id str - replication_
logs Sequence[GetTcr Replication Instance Sync Status Replication Log] - sync log. Note: This field may return null, indicating that no valid value can be obtained.
- replication_
registry_ strid - replication_
status str - sync status.
- replication_
time str - sync complete time.
- replication_
region_ floatid - result_
output_ strfile - show_
replication_ boollog
- id String
- registry
Id String - replication
Logs List<Property Map> - sync log. Note: This field may return null, indicating that no valid value can be obtained.
- replication
Registry StringId - replication
Status String - sync status.
- replication
Time String - sync complete time.
- replication
Region NumberId - result
Output StringFile - show
Replication BooleanLog
Supporting Types
GetTcrReplicationInstanceSyncStatusReplicationLog
- Destination string
- destination resource. Note: This field may return null, indicating that no valid value can be obtained.
- End
Time string - end time. Note: This field may return null, indicating that no valid value can be obtained.
- Resource
Type string - resource type. Note: This field may return null, indicating that no valid value can be obtained.
- Source string
- Source image. Note: This field may return null, indicating that no valid value can be obtained.
- Start
Time string - start time. Note: This field may return null, indicating that no valid value can be obtained.
- Status string
- sync status. Note: This field may return null, indicating that no valid value can be obtained.
- Destination string
- destination resource. Note: This field may return null, indicating that no valid value can be obtained.
- End
Time string - end time. Note: This field may return null, indicating that no valid value can be obtained.
- Resource
Type string - resource type. Note: This field may return null, indicating that no valid value can be obtained.
- Source string
- Source image. Note: This field may return null, indicating that no valid value can be obtained.
- Start
Time string - start time. Note: This field may return null, indicating that no valid value can be obtained.
- Status string
- sync status. Note: This field may return null, indicating that no valid value can be obtained.
- destination String
- destination resource. Note: This field may return null, indicating that no valid value can be obtained.
- end
Time String - end time. Note: This field may return null, indicating that no valid value can be obtained.
- resource
Type String - resource type. Note: This field may return null, indicating that no valid value can be obtained.
- source String
- Source image. Note: This field may return null, indicating that no valid value can be obtained.
- start
Time String - start time. Note: This field may return null, indicating that no valid value can be obtained.
- status String
- sync status. Note: This field may return null, indicating that no valid value can be obtained.
- destination string
- destination resource. Note: This field may return null, indicating that no valid value can be obtained.
- end
Time string - end time. Note: This field may return null, indicating that no valid value can be obtained.
- resource
Type string - resource type. Note: This field may return null, indicating that no valid value can be obtained.
- source string
- Source image. Note: This field may return null, indicating that no valid value can be obtained.
- start
Time string - start time. Note: This field may return null, indicating that no valid value can be obtained.
- status string
- sync status. Note: This field may return null, indicating that no valid value can be obtained.
- destination str
- destination resource. Note: This field may return null, indicating that no valid value can be obtained.
- end_
time str - end time. Note: This field may return null, indicating that no valid value can be obtained.
- resource_
type str - resource type. Note: This field may return null, indicating that no valid value can be obtained.
- source str
- Source image. Note: This field may return null, indicating that no valid value can be obtained.
- start_
time str - start time. Note: This field may return null, indicating that no valid value can be obtained.
- status str
- sync status. Note: This field may return null, indicating that no valid value can be obtained.
- destination String
- destination resource. Note: This field may return null, indicating that no valid value can be obtained.
- end
Time String - end time. Note: This field may return null, indicating that no valid value can be obtained.
- resource
Type String - resource type. Note: This field may return null, indicating that no valid value can be obtained.
- source String
- Source image. Note: This field may return null, indicating that no valid value can be obtained.
- start
Time String - start time. Note: This field may return null, indicating that no valid value can be obtained.
- status String
- sync status. Note: This field may return null, indicating that no valid value can be obtained.
Package Details
- Repository
- tencentcloud tencentcloudstack/terraform-provider-tencentcloud
- License
- Notes
- This Pulumi package is based on the
tencentcloudTerraform Provider.
tencentcloud 1.82.34 published on Wednesday, Nov 5, 2025 by tencentcloudstack
