tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack
tencentcloud.getMariadbDcnDetail
Explore with Pulumi AI
tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack
Use this data source to query detailed information of mariadb dcn_detail
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as tencentcloud from "@pulumi/tencentcloud";
const dcnDetail = tencentcloud.getMariadbDcnDetail({
instanceId: "tdsql-9vqvls95",
});
import pulumi
import pulumi_tencentcloud as tencentcloud
dcn_detail = tencentcloud.get_mariadb_dcn_detail(instance_id="tdsql-9vqvls95")
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.GetMariadbDcnDetail(ctx, &tencentcloud.GetMariadbDcnDetailArgs{
InstanceId: "tdsql-9vqvls95",
}, 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 dcnDetail = Tencentcloud.GetMariadbDcnDetail.Invoke(new()
{
InstanceId = "tdsql-9vqvls95",
});
});
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.GetMariadbDcnDetailArgs;
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 dcnDetail = TencentcloudFunctions.getMariadbDcnDetail(GetMariadbDcnDetailArgs.builder()
.instanceId("tdsql-9vqvls95")
.build());
}
}
variables:
dcnDetail:
fn::invoke:
function: tencentcloud:getMariadbDcnDetail
arguments:
instanceId: tdsql-9vqvls95
Using getMariadbDcnDetail
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 getMariadbDcnDetail(args: GetMariadbDcnDetailArgs, opts?: InvokeOptions): Promise<GetMariadbDcnDetailResult>
function getMariadbDcnDetailOutput(args: GetMariadbDcnDetailOutputArgs, opts?: InvokeOptions): Output<GetMariadbDcnDetailResult>
def get_mariadb_dcn_detail(id: Optional[str] = None,
instance_id: Optional[str] = None,
result_output_file: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetMariadbDcnDetailResult
def get_mariadb_dcn_detail_output(id: Optional[pulumi.Input[str]] = None,
instance_id: Optional[pulumi.Input[str]] = None,
result_output_file: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetMariadbDcnDetailResult]
func GetMariadbDcnDetail(ctx *Context, args *GetMariadbDcnDetailArgs, opts ...InvokeOption) (*GetMariadbDcnDetailResult, error)
func GetMariadbDcnDetailOutput(ctx *Context, args *GetMariadbDcnDetailOutputArgs, opts ...InvokeOption) GetMariadbDcnDetailResultOutput
> Note: This function is named GetMariadbDcnDetail
in the Go SDK.
public static class GetMariadbDcnDetail
{
public static Task<GetMariadbDcnDetailResult> InvokeAsync(GetMariadbDcnDetailArgs args, InvokeOptions? opts = null)
public static Output<GetMariadbDcnDetailResult> Invoke(GetMariadbDcnDetailInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetMariadbDcnDetailResult> getMariadbDcnDetail(GetMariadbDcnDetailArgs args, InvokeOptions options)
public static Output<GetMariadbDcnDetailResult> getMariadbDcnDetail(GetMariadbDcnDetailArgs args, InvokeOptions options)
fn::invoke:
function: tencentcloud:index/getMariadbDcnDetail:getMariadbDcnDetail
arguments:
# arguments dictionary
The following arguments are supported:
- Instance
Id string - Instance ID.
- Id string
- Result
Output stringFile - Used to save results.
- Instance
Id string - Instance ID.
- Id string
- Result
Output stringFile - Used to save results.
- instance
Id String - Instance ID.
- id String
- result
Output StringFile - Used to save results.
- instance
Id string - Instance ID.
- id string
- result
Output stringFile - Used to save results.
- instance_
id str - Instance ID.
- id str
- result_
output_ strfile - Used to save results.
- instance
Id String - Instance ID.
- id String
- result
Output StringFile - Used to save results.
getMariadbDcnDetail Result
The following output properties are available:
- Dcn
Details List<GetMariadb Dcn Detail Dcn Detail> - DCN synchronization details.
- Id string
- Instance
Id string - Instance ID.
- Result
Output stringFile
- Dcn
Details []GetMariadb Dcn Detail Dcn Detail - DCN synchronization details.
- Id string
- Instance
Id string - Instance ID.
- Result
Output stringFile
- dcn
Details List<GetMariadb Dcn Detail Dcn Detail> - DCN synchronization details.
- id String
- instance
Id String - Instance ID.
- result
Output StringFile
- dcn
Details GetMariadb Dcn Detail Dcn Detail[] - DCN synchronization details.
- id string
- instance
Id string - Instance ID.
- result
Output stringFile
- dcn_
details Sequence[GetMariadb Dcn Detail Dcn Detail] - DCN synchronization details.
- id str
- instance_
id str - Instance ID.
- result_
output_ strfile
- dcn
Details List<Property Map> - DCN synchronization details.
- id String
- instance
Id String - Instance ID.
- result
Output StringFile
Supporting Types
GetMariadbDcnDetailDcnDetail
- Cpu double
- Number of CPU cores of the instance.
- Create
Time string - Creation time of the instance in the format of 2006-01-02 15:04:05.
- Dcn
Flag double - DCN flag. Valid values:
1
(primary),2
(disaster recovery). - Dcn
Status double - DCN status. Valid values:
0
(none),1
(creating),2
(syncing),3
(disconnected). - Encrypt
Status double - Whether KMS is enabled.
- Instance
Id string - Instance ID.
- Instance
Name string - Instance name.
- Instance
Type double - Instance type. Valid values:
1
(dedicated primary instance),2
(non-dedicated primary instance),3
(non-dedicated disaster recovery instance),4
(dedicated disaster recovery instance). - Memory double
- Instance memory capacity in GB.
- Pay
Mode double - Billing mode.
- Period
End stringTime - Expiration time of the instance in the format of 2006-01-02 15:04:05.
- Region string
- Region where the instance resides.
- Replica
Configs List<GetMariadb Dcn Detail Dcn Detail Replica Config> - Configuration information of DCN replication. This field is null for a primary instance.Note: This field may return null, indicating that no valid values can be obtained.
- Replica
Statuses List<GetMariadb Dcn Detail Dcn Detail Replica Status> - DCN replication status. This field is null for the primary instance.Note: This field may return null, indicating that no valid values can be obtained.
- Status double
- Instance status.
- Status
Desc string - Instance status description.
- Storage double
- Instance storage capacity in GB.
- Vip string
- Instance IP address.
- Vipv6 string
- Instance IPv6 address.
- Vport double
- Instance port.
- Zone string
- Availability zone where the instance resides.
- Cpu float64
- Number of CPU cores of the instance.
- Create
Time string - Creation time of the instance in the format of 2006-01-02 15:04:05.
- Dcn
Flag float64 - DCN flag. Valid values:
1
(primary),2
(disaster recovery). - Dcn
Status float64 - DCN status. Valid values:
0
(none),1
(creating),2
(syncing),3
(disconnected). - Encrypt
Status float64 - Whether KMS is enabled.
- Instance
Id string - Instance ID.
- Instance
Name string - Instance name.
- Instance
Type float64 - Instance type. Valid values:
1
(dedicated primary instance),2
(non-dedicated primary instance),3
(non-dedicated disaster recovery instance),4
(dedicated disaster recovery instance). - Memory float64
- Instance memory capacity in GB.
- Pay
Mode float64 - Billing mode.
- Period
End stringTime - Expiration time of the instance in the format of 2006-01-02 15:04:05.
- Region string
- Region where the instance resides.
- Replica
Configs []GetMariadb Dcn Detail Dcn Detail Replica Config - Configuration information of DCN replication. This field is null for a primary instance.Note: This field may return null, indicating that no valid values can be obtained.
- Replica
Statuses []GetMariadb Dcn Detail Dcn Detail Replica Status - DCN replication status. This field is null for the primary instance.Note: This field may return null, indicating that no valid values can be obtained.
- Status float64
- Instance status.
- Status
Desc string - Instance status description.
- Storage float64
- Instance storage capacity in GB.
- Vip string
- Instance IP address.
- Vipv6 string
- Instance IPv6 address.
- Vport float64
- Instance port.
- Zone string
- Availability zone where the instance resides.
- cpu Double
- Number of CPU cores of the instance.
- create
Time String - Creation time of the instance in the format of 2006-01-02 15:04:05.
- dcn
Flag Double - DCN flag. Valid values:
1
(primary),2
(disaster recovery). - dcn
Status Double - DCN status. Valid values:
0
(none),1
(creating),2
(syncing),3
(disconnected). - encrypt
Status Double - Whether KMS is enabled.
- instance
Id String - Instance ID.
- instance
Name String - Instance name.
- instance
Type Double - Instance type. Valid values:
1
(dedicated primary instance),2
(non-dedicated primary instance),3
(non-dedicated disaster recovery instance),4
(dedicated disaster recovery instance). - memory Double
- Instance memory capacity in GB.
- pay
Mode Double - Billing mode.
- period
End StringTime - Expiration time of the instance in the format of 2006-01-02 15:04:05.
- region String
- Region where the instance resides.
- replica
Configs List<GetMariadb Dcn Detail Dcn Detail Replica Config> - Configuration information of DCN replication. This field is null for a primary instance.Note: This field may return null, indicating that no valid values can be obtained.
- replica
Statuses List<GetMariadb Dcn Detail Dcn Detail Replica Status> - DCN replication status. This field is null for the primary instance.Note: This field may return null, indicating that no valid values can be obtained.
- status Double
- Instance status.
- status
Desc String - Instance status description.
- storage Double
- Instance storage capacity in GB.
- vip String
- Instance IP address.
- vipv6 String
- Instance IPv6 address.
- vport Double
- Instance port.
- zone String
- Availability zone where the instance resides.
- cpu number
- Number of CPU cores of the instance.
- create
Time string - Creation time of the instance in the format of 2006-01-02 15:04:05.
- dcn
Flag number - DCN flag. Valid values:
1
(primary),2
(disaster recovery). - dcn
Status number - DCN status. Valid values:
0
(none),1
(creating),2
(syncing),3
(disconnected). - encrypt
Status number - Whether KMS is enabled.
- instance
Id string - Instance ID.
- instance
Name string - Instance name.
- instance
Type number - Instance type. Valid values:
1
(dedicated primary instance),2
(non-dedicated primary instance),3
(non-dedicated disaster recovery instance),4
(dedicated disaster recovery instance). - memory number
- Instance memory capacity in GB.
- pay
Mode number - Billing mode.
- period
End stringTime - Expiration time of the instance in the format of 2006-01-02 15:04:05.
- region string
- Region where the instance resides.
- replica
Configs GetMariadb Dcn Detail Dcn Detail Replica Config[] - Configuration information of DCN replication. This field is null for a primary instance.Note: This field may return null, indicating that no valid values can be obtained.
- replica
Statuses GetMariadb Dcn Detail Dcn Detail Replica Status[] - DCN replication status. This field is null for the primary instance.Note: This field may return null, indicating that no valid values can be obtained.
- status number
- Instance status.
- status
Desc string - Instance status description.
- storage number
- Instance storage capacity in GB.
- vip string
- Instance IP address.
- vipv6 string
- Instance IPv6 address.
- vport number
- Instance port.
- zone string
- Availability zone where the instance resides.
- cpu float
- Number of CPU cores of the instance.
- create_
time str - Creation time of the instance in the format of 2006-01-02 15:04:05.
- dcn_
flag float - DCN flag. Valid values:
1
(primary),2
(disaster recovery). - dcn_
status float - DCN status. Valid values:
0
(none),1
(creating),2
(syncing),3
(disconnected). - encrypt_
status float - Whether KMS is enabled.
- instance_
id str - Instance ID.
- instance_
name str - Instance name.
- instance_
type float - Instance type. Valid values:
1
(dedicated primary instance),2
(non-dedicated primary instance),3
(non-dedicated disaster recovery instance),4
(dedicated disaster recovery instance). - memory float
- Instance memory capacity in GB.
- pay_
mode float - Billing mode.
- period_
end_ strtime - Expiration time of the instance in the format of 2006-01-02 15:04:05.
- region str
- Region where the instance resides.
- replica_
configs Sequence[GetMariadb Dcn Detail Dcn Detail Replica Config] - Configuration information of DCN replication. This field is null for a primary instance.Note: This field may return null, indicating that no valid values can be obtained.
- replica_
statuses Sequence[GetMariadb Dcn Detail Dcn Detail Replica Status] - DCN replication status. This field is null for the primary instance.Note: This field may return null, indicating that no valid values can be obtained.
- status float
- Instance status.
- status_
desc str - Instance status description.
- storage float
- Instance storage capacity in GB.
- vip str
- Instance IP address.
- vipv6 str
- Instance IPv6 address.
- vport float
- Instance port.
- zone str
- Availability zone where the instance resides.
- cpu Number
- Number of CPU cores of the instance.
- create
Time String - Creation time of the instance in the format of 2006-01-02 15:04:05.
- dcn
Flag Number - DCN flag. Valid values:
1
(primary),2
(disaster recovery). - dcn
Status Number - DCN status. Valid values:
0
(none),1
(creating),2
(syncing),3
(disconnected). - encrypt
Status Number - Whether KMS is enabled.
- instance
Id String - Instance ID.
- instance
Name String - Instance name.
- instance
Type Number - Instance type. Valid values:
1
(dedicated primary instance),2
(non-dedicated primary instance),3
(non-dedicated disaster recovery instance),4
(dedicated disaster recovery instance). - memory Number
- Instance memory capacity in GB.
- pay
Mode Number - Billing mode.
- period
End StringTime - Expiration time of the instance in the format of 2006-01-02 15:04:05.
- region String
- Region where the instance resides.
- replica
Configs List<Property Map> - Configuration information of DCN replication. This field is null for a primary instance.Note: This field may return null, indicating that no valid values can be obtained.
- replica
Statuses List<Property Map> - DCN replication status. This field is null for the primary instance.Note: This field may return null, indicating that no valid values can be obtained.
- status Number
- Instance status.
- status
Desc String - Instance status description.
- storage Number
- Instance storage capacity in GB.
- vip String
- Instance IP address.
- vipv6 String
- Instance IPv6 address.
- vport Number
- Instance port.
- zone String
- Availability zone where the instance resides.
GetMariadbDcnDetailDcnDetailReplicaConfig
- Delay
Replication stringType - Delayed replication type. Valid values:
DEFAULT
(no delay),DUE_TIME
(specified replication time)Note: This field may return null, indicating that no valid values can be obtained. - Due
Time string - Specified time for delayed replicationNote: This field may return null, indicating that no valid values can be obtained.
- Replication
Delay double - The number of seconds to delay the replicationNote: This field may return null, indicating that no valid values can be obtained.
- Ro
Replication stringMode - DCN running status. Valid values:
START
(running),STOP
(pause)Note: This field may return null, indicating that no valid values can be obtained.
- Delay
Replication stringType - Delayed replication type. Valid values:
DEFAULT
(no delay),DUE_TIME
(specified replication time)Note: This field may return null, indicating that no valid values can be obtained. - Due
Time string - Specified time for delayed replicationNote: This field may return null, indicating that no valid values can be obtained.
- Replication
Delay float64 - The number of seconds to delay the replicationNote: This field may return null, indicating that no valid values can be obtained.
- Ro
Replication stringMode - DCN running status. Valid values:
START
(running),STOP
(pause)Note: This field may return null, indicating that no valid values can be obtained.
- delay
Replication StringType - Delayed replication type. Valid values:
DEFAULT
(no delay),DUE_TIME
(specified replication time)Note: This field may return null, indicating that no valid values can be obtained. - due
Time String - Specified time for delayed replicationNote: This field may return null, indicating that no valid values can be obtained.
- replication
Delay Double - The number of seconds to delay the replicationNote: This field may return null, indicating that no valid values can be obtained.
- ro
Replication StringMode - DCN running status. Valid values:
START
(running),STOP
(pause)Note: This field may return null, indicating that no valid values can be obtained.
- delay
Replication stringType - Delayed replication type. Valid values:
DEFAULT
(no delay),DUE_TIME
(specified replication time)Note: This field may return null, indicating that no valid values can be obtained. - due
Time string - Specified time for delayed replicationNote: This field may return null, indicating that no valid values can be obtained.
- replication
Delay number - The number of seconds to delay the replicationNote: This field may return null, indicating that no valid values can be obtained.
- ro
Replication stringMode - DCN running status. Valid values:
START
(running),STOP
(pause)Note: This field may return null, indicating that no valid values can be obtained.
- delay_
replication_ strtype - Delayed replication type. Valid values:
DEFAULT
(no delay),DUE_TIME
(specified replication time)Note: This field may return null, indicating that no valid values can be obtained. - due_
time str - Specified time for delayed replicationNote: This field may return null, indicating that no valid values can be obtained.
- replication_
delay float - The number of seconds to delay the replicationNote: This field may return null, indicating that no valid values can be obtained.
- ro_
replication_ strmode - DCN running status. Valid values:
START
(running),STOP
(pause)Note: This field may return null, indicating that no valid values can be obtained.
- delay
Replication StringType - Delayed replication type. Valid values:
DEFAULT
(no delay),DUE_TIME
(specified replication time)Note: This field may return null, indicating that no valid values can be obtained. - due
Time String - Specified time for delayed replicationNote: This field may return null, indicating that no valid values can be obtained.
- replication
Delay Number - The number of seconds to delay the replicationNote: This field may return null, indicating that no valid values can be obtained.
- ro
Replication StringMode - DCN running status. Valid values:
START
(running),STOP
(pause)Note: This field may return null, indicating that no valid values can be obtained.
GetMariadbDcnDetailDcnDetailReplicaStatus
Package Details
- Repository
- tencentcloud tencentcloudstack/terraform-provider-tencentcloud
- License
- Notes
- This Pulumi package is based on the
tencentcloud
Terraform Provider.
tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack