tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack
tencentcloud.getSqlserverBackupUploadSize
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 sqlserver datasource_backup_upload_size
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as tencentcloud from "@pulumi/tencentcloud";
const example = tencentcloud.getSqlserverBackupUploadSize({
backupMigrationId: "mssql-backup-migration-9tj0sxnz",
instanceId: "mssql-4gmc5805",
});
import pulumi
import pulumi_tencentcloud as tencentcloud
example = tencentcloud.get_sqlserver_backup_upload_size(backup_migration_id="mssql-backup-migration-9tj0sxnz",
instance_id="mssql-4gmc5805")
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.GetSqlserverBackupUploadSize(ctx, &tencentcloud.GetSqlserverBackupUploadSizeArgs{
BackupMigrationId: "mssql-backup-migration-9tj0sxnz",
InstanceId: "mssql-4gmc5805",
}, 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 example = Tencentcloud.GetSqlserverBackupUploadSize.Invoke(new()
{
BackupMigrationId = "mssql-backup-migration-9tj0sxnz",
InstanceId = "mssql-4gmc5805",
});
});
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.GetSqlserverBackupUploadSizeArgs;
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 example = TencentcloudFunctions.getSqlserverBackupUploadSize(GetSqlserverBackupUploadSizeArgs.builder()
.backupMigrationId("mssql-backup-migration-9tj0sxnz")
.instanceId("mssql-4gmc5805")
.build());
}
}
variables:
example:
fn::invoke:
function: tencentcloud:getSqlserverBackupUploadSize
arguments:
backupMigrationId: mssql-backup-migration-9tj0sxnz
instanceId: mssql-4gmc5805
Using getSqlserverBackupUploadSize
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 getSqlserverBackupUploadSize(args: GetSqlserverBackupUploadSizeArgs, opts?: InvokeOptions): Promise<GetSqlserverBackupUploadSizeResult>
function getSqlserverBackupUploadSizeOutput(args: GetSqlserverBackupUploadSizeOutputArgs, opts?: InvokeOptions): Output<GetSqlserverBackupUploadSizeResult>
def get_sqlserver_backup_upload_size(backup_migration_id: Optional[str] = None,
id: Optional[str] = None,
incremental_migration_id: Optional[str] = None,
instance_id: Optional[str] = None,
result_output_file: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetSqlserverBackupUploadSizeResult
def get_sqlserver_backup_upload_size_output(backup_migration_id: Optional[pulumi.Input[str]] = None,
id: Optional[pulumi.Input[str]] = None,
incremental_migration_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[GetSqlserverBackupUploadSizeResult]
func GetSqlserverBackupUploadSize(ctx *Context, args *GetSqlserverBackupUploadSizeArgs, opts ...InvokeOption) (*GetSqlserverBackupUploadSizeResult, error)
func GetSqlserverBackupUploadSizeOutput(ctx *Context, args *GetSqlserverBackupUploadSizeOutputArgs, opts ...InvokeOption) GetSqlserverBackupUploadSizeResultOutput
> Note: This function is named GetSqlserverBackupUploadSize
in the Go SDK.
public static class GetSqlserverBackupUploadSize
{
public static Task<GetSqlserverBackupUploadSizeResult> InvokeAsync(GetSqlserverBackupUploadSizeArgs args, InvokeOptions? opts = null)
public static Output<GetSqlserverBackupUploadSizeResult> Invoke(GetSqlserverBackupUploadSizeInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetSqlserverBackupUploadSizeResult> getSqlserverBackupUploadSize(GetSqlserverBackupUploadSizeArgs args, InvokeOptions options)
public static Output<GetSqlserverBackupUploadSizeResult> getSqlserverBackupUploadSize(GetSqlserverBackupUploadSizeArgs args, InvokeOptions options)
fn::invoke:
function: tencentcloud:index/getSqlserverBackupUploadSize:getSqlserverBackupUploadSize
arguments:
# arguments dictionary
The following arguments are supported:
- Backup
Migration stringId - Backup import task ID, which is returned through the API CreateBackupMigration.
- Instance
Id string - ID of imported target instance.
- Id string
- Incremental
Migration stringId - Incremental import task ID.
- Result
Output stringFile - Used to save results.
- Backup
Migration stringId - Backup import task ID, which is returned through the API CreateBackupMigration.
- Instance
Id string - ID of imported target instance.
- Id string
- Incremental
Migration stringId - Incremental import task ID.
- Result
Output stringFile - Used to save results.
- backup
Migration StringId - Backup import task ID, which is returned through the API CreateBackupMigration.
- instance
Id String - ID of imported target instance.
- id String
- incremental
Migration StringId - Incremental import task ID.
- result
Output StringFile - Used to save results.
- backup
Migration stringId - Backup import task ID, which is returned through the API CreateBackupMigration.
- instance
Id string - ID of imported target instance.
- id string
- incremental
Migration stringId - Incremental import task ID.
- result
Output stringFile - Used to save results.
- backup_
migration_ strid - Backup import task ID, which is returned through the API CreateBackupMigration.
- instance_
id str - ID of imported target instance.
- id str
- incremental_
migration_ strid - Incremental import task ID.
- result_
output_ strfile - Used to save results.
- backup
Migration StringId - Backup import task ID, which is returned through the API CreateBackupMigration.
- instance
Id String - ID of imported target instance.
- id String
- incremental
Migration StringId - Incremental import task ID.
- result
Output StringFile - Used to save results.
getSqlserverBackupUploadSize Result
The following output properties are available:
- Backup
Migration stringId - Cos
Upload List<GetBackup File Sets Sqlserver Backup Upload Size Cos Upload Backup File Set> - Information of uploaded backups.
- Id string
- Instance
Id string - Incremental
Migration stringId - Result
Output stringFile
- Backup
Migration stringId - Cos
Upload []GetBackup File Sets Sqlserver Backup Upload Size Cos Upload Backup File Set - Information of uploaded backups.
- Id string
- Instance
Id string - Incremental
Migration stringId - Result
Output stringFile
- backup
Migration StringId - cos
Upload List<GetBackup File Sets Sqlserver Backup Upload Size Cos Upload Backup File Set> - Information of uploaded backups.
- id String
- instance
Id String - incremental
Migration StringId - result
Output StringFile
- backup
Migration stringId - cos
Upload GetBackup File Sets Sqlserver Backup Upload Size Cos Upload Backup File Set[] - Information of uploaded backups.
- id string
- instance
Id string - incremental
Migration stringId - result
Output stringFile
- backup_
migration_ strid - cos_
upload_ Sequence[Getbackup_ file_ sets Sqlserver Backup Upload Size Cos Upload Backup File Set] - Information of uploaded backups.
- id str
- instance_
id str - incremental_
migration_ strid - result_
output_ strfile
- backup
Migration StringId - cos
Upload List<Property Map>Backup File Sets - Information of uploaded backups.
- id String
- instance
Id String - incremental
Migration StringId - result
Output StringFile
Supporting Types
GetSqlserverBackupUploadSizeCosUploadBackupFileSet
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