Volcengine v0.0.38 published on Friday, Oct 31, 2025 by Volcengine
Volcengine v0.0.38 published on Friday, Oct 31, 2025 by Volcengine
Use this data source to query detailed information of rds mysql account table column infos
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as volcengine from "@pulumi/volcengine";
const foo = volcengine.rds_mysql.getAccountTableColumnInfos({
dbName: "ddd",
instanceId: "mysql-b51d37110dd1",
});
import pulumi
import pulumi_volcengine as volcengine
foo = volcengine.rds_mysql.get_account_table_column_infos(db_name="ddd",
instance_id="mysql-b51d37110dd1")
package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
"github.com/volcengine/pulumi-volcengine/sdk/go/volcengine/rds_mysql"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := rds_mysql.GetAccountTableColumnInfos(ctx, &rds_mysql.GetAccountTableColumnInfosArgs{
DbName: "ddd",
InstanceId: "mysql-b51d37110dd1",
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Volcengine = Pulumi.Volcengine;
return await Deployment.RunAsync(() =>
{
var foo = Volcengine.Rds_mysql.GetAccountTableColumnInfos.Invoke(new()
{
DbName = "ddd",
InstanceId = "mysql-b51d37110dd1",
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.volcengine.rds_mysql.Rds_mysqlFunctions;
import com.pulumi.volcengine.rds_mysql.inputs.GetAccountTableColumnInfosArgs;
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 foo = Rds_mysqlFunctions.getAccountTableColumnInfos(GetAccountTableColumnInfosArgs.builder()
.dbName("ddd")
.instanceId("mysql-b51d37110dd1")
.build());
}
}
variables:
foo:
fn::invoke:
Function: volcengine:rds_mysql:getAccountTableColumnInfos
Arguments:
dbName: ddd
instanceId: mysql-b51d37110dd1
Using getAccountTableColumnInfos
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 getAccountTableColumnInfos(args: GetAccountTableColumnInfosArgs, opts?: InvokeOptions): Promise<GetAccountTableColumnInfosResult>
function getAccountTableColumnInfosOutput(args: GetAccountTableColumnInfosOutputArgs, opts?: InvokeOptions): Output<GetAccountTableColumnInfosResult>def get_account_table_column_infos(account_name: Optional[str] = None,
column_name: Optional[str] = None,
db_name: Optional[str] = None,
host: Optional[str] = None,
instance_id: Optional[str] = None,
output_file: Optional[str] = None,
table_limit: Optional[int] = None,
table_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetAccountTableColumnInfosResult
def get_account_table_column_infos_output(account_name: Optional[pulumi.Input[str]] = None,
column_name: Optional[pulumi.Input[str]] = None,
db_name: Optional[pulumi.Input[str]] = None,
host: Optional[pulumi.Input[str]] = None,
instance_id: Optional[pulumi.Input[str]] = None,
output_file: Optional[pulumi.Input[str]] = None,
table_limit: Optional[pulumi.Input[int]] = None,
table_name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetAccountTableColumnInfosResult]func GetAccountTableColumnInfos(ctx *Context, args *GetAccountTableColumnInfosArgs, opts ...InvokeOption) (*GetAccountTableColumnInfosResult, error)
func GetAccountTableColumnInfosOutput(ctx *Context, args *GetAccountTableColumnInfosOutputArgs, opts ...InvokeOption) GetAccountTableColumnInfosResultOutput> Note: This function is named GetAccountTableColumnInfos in the Go SDK.
public static class GetAccountTableColumnInfos
{
public static Task<GetAccountTableColumnInfosResult> InvokeAsync(GetAccountTableColumnInfosArgs args, InvokeOptions? opts = null)
public static Output<GetAccountTableColumnInfosResult> Invoke(GetAccountTableColumnInfosInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetAccountTableColumnInfosResult> getAccountTableColumnInfos(GetAccountTableColumnInfosArgs args, InvokeOptions options)
public static Output<GetAccountTableColumnInfosResult> getAccountTableColumnInfos(GetAccountTableColumnInfosArgs args, InvokeOptions options)
fn::invoke:
function: volcengine:rds_mysql/getAccountTableColumnInfos:getAccountTableColumnInfos
arguments:
# arguments dictionaryThe following arguments are supported:
- Db
Name string - The name of the database.
- Instance
Id string - The id of the mysql instance.
- Account
Name string - The name of the account.
- Column
Name string - The name of the column.
- Host string
- Specify the IP address for the account to access the database. The default value is %.
- Output
File string - File name where to save data source results.
- Table
Limit int - Specify the number of tables in the table column permission information to be returned. If it exceeds the setting, it will be truncated.
- Table
Name string - The name of the table.
- Db
Name string - The name of the database.
- Instance
Id string - The id of the mysql instance.
- Account
Name string - The name of the account.
- Column
Name string - The name of the column.
- Host string
- Specify the IP address for the account to access the database. The default value is %.
- Output
File string - File name where to save data source results.
- Table
Limit int - Specify the number of tables in the table column permission information to be returned. If it exceeds the setting, it will be truncated.
- Table
Name string - The name of the table.
- db
Name String - The name of the database.
- instance
Id String - The id of the mysql instance.
- account
Name String - The name of the account.
- column
Name String - The name of the column.
- host String
- Specify the IP address for the account to access the database. The default value is %.
- output
File String - File name where to save data source results.
- table
Limit Integer - Specify the number of tables in the table column permission information to be returned. If it exceeds the setting, it will be truncated.
- table
Name String - The name of the table.
- db
Name string - The name of the database.
- instance
Id string - The id of the mysql instance.
- account
Name string - The name of the account.
- column
Name string - The name of the column.
- host string
- Specify the IP address for the account to access the database. The default value is %.
- output
File string - File name where to save data source results.
- table
Limit number - Specify the number of tables in the table column permission information to be returned. If it exceeds the setting, it will be truncated.
- table
Name string - The name of the table.
- db_
name str - The name of the database.
- instance_
id str - The id of the mysql instance.
- account_
name str - The name of the account.
- column_
name str - The name of the column.
- host str
- Specify the IP address for the account to access the database. The default value is %.
- output_
file str - File name where to save data source results.
- table_
limit int - Specify the number of tables in the table column permission information to be returned. If it exceeds the setting, it will be truncated.
- table_
name str - The name of the table.
- db
Name String - The name of the database.
- instance
Id String - The id of the mysql instance.
- account
Name String - The name of the account.
- column
Name String - The name of the column.
- host String
- Specify the IP address for the account to access the database. The default value is %.
- output
File String - File name where to save data source results.
- table
Limit Number - Specify the number of tables in the table column permission information to be returned. If it exceeds the setting, it will be truncated.
- table
Name String - The name of the table.
getAccountTableColumnInfos Result
The following output properties are available:
- Db
Name string - Id string
- The provider-assigned unique ID for this managed resource.
- Instance
Id string - Table
Infos List<GetAccount Table Column Infos Table Info> - The collection of query.
- Total
Count int - The total count of query.
- Account
Name string - Column
Name string - The name of the column.
- Host string
- Output
File string - Table
Limit int - Table
Name string - The name of the table.
- Db
Name string - Id string
- The provider-assigned unique ID for this managed resource.
- Instance
Id string - Table
Infos []GetAccount Table Column Infos Table Info - The collection of query.
- Total
Count int - The total count of query.
- Account
Name string - Column
Name string - The name of the column.
- Host string
- Output
File string - Table
Limit int - Table
Name string - The name of the table.
- db
Name String - id String
- The provider-assigned unique ID for this managed resource.
- instance
Id String - table
Infos List<GetAccount Table Column Infos Table Info> - The collection of query.
- total
Count Integer - The total count of query.
- account
Name String - column
Name String - The name of the column.
- host String
- output
File String - table
Limit Integer - table
Name String - The name of the table.
- db
Name string - id string
- The provider-assigned unique ID for this managed resource.
- instance
Id string - table
Infos GetAccount Table Column Infos Table Info[] - The collection of query.
- total
Count number - The total count of query.
- account
Name string - column
Name string - The name of the column.
- host string
- output
File string - table
Limit number - table
Name string - The name of the table.
- db_
name str - id str
- The provider-assigned unique ID for this managed resource.
- instance_
id str - table_
infos Sequence[GetAccount Table Column Infos Table Info] - The collection of query.
- total_
count int - The total count of query.
- account_
name str - column_
name str - The name of the column.
- host str
- output_
file str - table_
limit int - table_
name str - The name of the table.
- db
Name String - id String
- The provider-assigned unique ID for this managed resource.
- instance
Id String - table
Infos List<Property Map> - The collection of query.
- total
Count Number - The total count of query.
- account
Name String - column
Name String - The name of the column.
- host String
- output
File String - table
Limit Number - table
Name String - The name of the table.
Supporting Types
GetAccountTableColumnInfosTableInfo
- Account
Privileges List<string> - The column privileges of the account.
- Column
Infos List<GetAccount Table Column Infos Table Info Column Info> - The column permission information of the account.
- Table
Name string - The name of the table.
- Account
Privileges []string - The column privileges of the account.
- Column
Infos []GetAccount Table Column Infos Table Info Column Info - The column permission information of the account.
- Table
Name string - The name of the table.
- account
Privileges List<String> - The column privileges of the account.
- column
Infos List<GetAccount Table Column Infos Table Info Column Info> - The column permission information of the account.
- table
Name String - The name of the table.
- account
Privileges string[] - The column privileges of the account.
- column
Infos GetAccount Table Column Infos Table Info Column Info[] - The column permission information of the account.
- table
Name string - The name of the table.
- account_
privileges Sequence[str] - The column privileges of the account.
- column_
infos Sequence[GetAccount Table Column Infos Table Info Column Info] - The column permission information of the account.
- table_
name str - The name of the table.
- account
Privileges List<String> - The column privileges of the account.
- column
Infos List<Property Map> - The column permission information of the account.
- table
Name String - The name of the table.
GetAccountTableColumnInfosTableInfoColumnInfo
- Account
Privileges List<string> - The column privileges of the account.
- Column
Name string - The name of the column.
- Account
Privileges []string - The column privileges of the account.
- Column
Name string - The name of the column.
- account
Privileges List<String> - The column privileges of the account.
- column
Name String - The name of the column.
- account
Privileges string[] - The column privileges of the account.
- column
Name string - The name of the column.
- account_
privileges Sequence[str] - The column privileges of the account.
- column_
name str - The name of the column.
- account
Privileges List<String> - The column privileges of the account.
- column
Name String - The name of the column.
Package Details
- Repository
- volcengine volcengine/pulumi-volcengine
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
volcengineTerraform Provider.
Volcengine v0.0.38 published on Friday, Oct 31, 2025 by Volcengine
