Volcengine v0.0.24 published on Tuesday, Jun 25, 2024 by Volcengine
volcengine.mongodb.InstanceParameters
Explore with Pulumi AI
Use this data source to query detailed information of mongodb instance parameters
Example Usage
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Volcengine = Pulumi.Volcengine;
return await Deployment.RunAsync(() => 
{
    var fooZones = Volcengine.Ecs.Zones.Invoke();
    var fooVpc = new Volcengine.Vpc.Vpc("fooVpc", new()
    {
        VpcName = "acc-test-vpc",
        CidrBlock = "172.16.0.0/16",
    });
    var fooSubnet = new Volcengine.Vpc.Subnet("fooSubnet", new()
    {
        SubnetName = "acc-test-subnet",
        CidrBlock = "172.16.0.0/24",
        ZoneId = fooZones.Apply(zonesResult => zonesResult.Zones[0]?.Id),
        VpcId = fooVpc.Id,
    });
    var fooInstance = new Volcengine.Mongodb.Instance("fooInstance", new()
    {
        DbEngineVersion = "MongoDB_4_0",
        InstanceType = "ReplicaSet",
        SuperAccountPassword = "@acc-test-123",
        NodeSpec = "mongo.2c4g",
        MongosNodeSpec = "mongo.mongos.2c4g",
        InstanceName = "acc-test-mongo-replica",
        ChargeType = "PostPaid",
        ProjectName = "default",
        MongosNodeNumber = 32,
        ShardNumber = 3,
        StorageSpaceGb = 20,
        SubnetId = fooSubnet.Id,
        ZoneId = fooZones.Apply(zonesResult => zonesResult.Zones[0]?.Id),
        Tags = new[]
        {
            new Volcengine.Mongodb.Inputs.InstanceTagArgs
            {
                Key = "k1",
                Value = "v1",
            },
        },
    });
    var fooInstanceParameter = new Volcengine.Mongodb.InstanceParameter("fooInstanceParameter", new()
    {
        InstanceId = fooInstance.Id,
        ParameterName = "cursorTimeoutMillis",
        ParameterRole = "Node",
        ParameterValue = "600111",
    });
    var fooInstanceParameters = Volcengine.Mongodb.InstanceParameters.Invoke(new()
    {
        InstanceId = fooInstance.Id,
        ParameterNames = "cursorTimeoutMillis",
        ParameterRole = "Node",
    });
});
package main
import (
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
	"github.com/volcengine/pulumi-volcengine/sdk/go/volcengine/ecs"
	"github.com/volcengine/pulumi-volcengine/sdk/go/volcengine/mongodb"
	"github.com/volcengine/pulumi-volcengine/sdk/go/volcengine/vpc"
)
func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		fooZones, err := ecs.Zones(ctx, nil, nil)
		if err != nil {
			return err
		}
		fooVpc, err := vpc.NewVpc(ctx, "fooVpc", &vpc.VpcArgs{
			VpcName:   pulumi.String("acc-test-vpc"),
			CidrBlock: pulumi.String("172.16.0.0/16"),
		})
		if err != nil {
			return err
		}
		fooSubnet, err := vpc.NewSubnet(ctx, "fooSubnet", &vpc.SubnetArgs{
			SubnetName: pulumi.String("acc-test-subnet"),
			CidrBlock:  pulumi.String("172.16.0.0/24"),
			ZoneId:     *pulumi.String(fooZones.Zones[0].Id),
			VpcId:      fooVpc.ID(),
		})
		if err != nil {
			return err
		}
		fooInstance, err := mongodb.NewInstance(ctx, "fooInstance", &mongodb.InstanceArgs{
			DbEngineVersion:      pulumi.String("MongoDB_4_0"),
			InstanceType:         pulumi.String("ReplicaSet"),
			SuperAccountPassword: pulumi.String("@acc-test-123"),
			NodeSpec:             pulumi.String("mongo.2c4g"),
			MongosNodeSpec:       pulumi.String("mongo.mongos.2c4g"),
			InstanceName:         pulumi.String("acc-test-mongo-replica"),
			ChargeType:           pulumi.String("PostPaid"),
			ProjectName:          pulumi.String("default"),
			MongosNodeNumber:     pulumi.Int(32),
			ShardNumber:          pulumi.Int(3),
			StorageSpaceGb:       pulumi.Int(20),
			SubnetId:             fooSubnet.ID(),
			ZoneId:               *pulumi.String(fooZones.Zones[0].Id),
			Tags: mongodb.InstanceTagArray{
				&mongodb.InstanceTagArgs{
					Key:   pulumi.String("k1"),
					Value: pulumi.String("v1"),
				},
			},
		})
		if err != nil {
			return err
		}
		_, err = mongodb.NewInstanceParameter(ctx, "fooInstanceParameter", &mongodb.InstanceParameterArgs{
			InstanceId:     fooInstance.ID(),
			ParameterName:  pulumi.String("cursorTimeoutMillis"),
			ParameterRole:  pulumi.String("Node"),
			ParameterValue: pulumi.String("600111"),
		})
		if err != nil {
			return err
		}
		_ = mongodb.InstanceParametersOutput(ctx, mongodb.InstanceParametersOutputArgs{
			InstanceId:     fooInstance.ID(),
			ParameterNames: pulumi.String("cursorTimeoutMillis"),
			ParameterRole:  pulumi.String("Node"),
		}, nil)
		return nil
	})
}
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.volcengine.ecs.EcsFunctions;
import com.pulumi.volcengine.ecs.inputs.ZonesArgs;
import com.pulumi.volcengine.vpc.Vpc;
import com.pulumi.volcengine.vpc.VpcArgs;
import com.pulumi.volcengine.vpc.Subnet;
import com.pulumi.volcengine.vpc.SubnetArgs;
import com.pulumi.volcengine.mongodb.Instance;
import com.pulumi.volcengine.mongodb.InstanceArgs;
import com.pulumi.volcengine.mongodb.inputs.InstanceTagArgs;
import com.pulumi.volcengine.mongodb.InstanceParameter;
import com.pulumi.volcengine.mongodb.InstanceParameterArgs;
import com.pulumi.volcengine.mongodb.MongodbFunctions;
import com.pulumi.volcengine.mongodb.inputs.InstanceParametersArgs;
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 fooZones = EcsFunctions.Zones();
        var fooVpc = new Vpc("fooVpc", VpcArgs.builder()        
            .vpcName("acc-test-vpc")
            .cidrBlock("172.16.0.0/16")
            .build());
        var fooSubnet = new Subnet("fooSubnet", SubnetArgs.builder()        
            .subnetName("acc-test-subnet")
            .cidrBlock("172.16.0.0/24")
            .zoneId(fooZones.applyValue(zonesResult -> zonesResult.zones()[0].id()))
            .vpcId(fooVpc.id())
            .build());
        var fooInstance = new Instance("fooInstance", InstanceArgs.builder()        
            .dbEngineVersion("MongoDB_4_0")
            .instanceType("ReplicaSet")
            .superAccountPassword("@acc-test-123")
            .nodeSpec("mongo.2c4g")
            .mongosNodeSpec("mongo.mongos.2c4g")
            .instanceName("acc-test-mongo-replica")
            .chargeType("PostPaid")
            .projectName("default")
            .mongosNodeNumber(32)
            .shardNumber(3)
            .storageSpaceGb(20)
            .subnetId(fooSubnet.id())
            .zoneId(fooZones.applyValue(zonesResult -> zonesResult.zones()[0].id()))
            .tags(InstanceTagArgs.builder()
                .key("k1")
                .value("v1")
                .build())
            .build());
        var fooInstanceParameter = new InstanceParameter("fooInstanceParameter", InstanceParameterArgs.builder()        
            .instanceId(fooInstance.id())
            .parameterName("cursorTimeoutMillis")
            .parameterRole("Node")
            .parameterValue("600111")
            .build());
        final var fooInstanceParameters = MongodbFunctions.InstanceParameters(InstanceParametersArgs.builder()
            .instanceId(fooInstance.id())
            .parameterNames("cursorTimeoutMillis")
            .parameterRole("Node")
            .build());
    }
}
import pulumi
import pulumi_volcengine as volcengine
foo_zones = volcengine.ecs.zones()
foo_vpc = volcengine.vpc.Vpc("fooVpc",
    vpc_name="acc-test-vpc",
    cidr_block="172.16.0.0/16")
foo_subnet = volcengine.vpc.Subnet("fooSubnet",
    subnet_name="acc-test-subnet",
    cidr_block="172.16.0.0/24",
    zone_id=foo_zones.zones[0].id,
    vpc_id=foo_vpc.id)
foo_instance = volcengine.mongodb.Instance("fooInstance",
    db_engine_version="MongoDB_4_0",
    instance_type="ReplicaSet",
    super_account_password="@acc-test-123",
    node_spec="mongo.2c4g",
    mongos_node_spec="mongo.mongos.2c4g",
    instance_name="acc-test-mongo-replica",
    charge_type="PostPaid",
    project_name="default",
    mongos_node_number=32,
    shard_number=3,
    storage_space_gb=20,
    subnet_id=foo_subnet.id,
    zone_id=foo_zones.zones[0].id,
    tags=[volcengine.mongodb.InstanceTagArgs(
        key="k1",
        value="v1",
    )])
foo_instance_parameter = volcengine.mongodb.InstanceParameter("fooInstanceParameter",
    instance_id=foo_instance.id,
    parameter_name="cursorTimeoutMillis",
    parameter_role="Node",
    parameter_value="600111")
foo_instance_parameters = volcengine.mongodb.instance_parameters_output(instance_id=foo_instance.id,
    parameter_names="cursorTimeoutMillis",
    parameter_role="Node")
import * as pulumi from "@pulumi/pulumi";
import * as volcengine from "@pulumi/volcengine";
import * as volcengine from "@volcengine/pulumi";
const fooZones = volcengine.ecs.Zones({});
const fooVpc = new volcengine.vpc.Vpc("fooVpc", {
    vpcName: "acc-test-vpc",
    cidrBlock: "172.16.0.0/16",
});
const fooSubnet = new volcengine.vpc.Subnet("fooSubnet", {
    subnetName: "acc-test-subnet",
    cidrBlock: "172.16.0.0/24",
    zoneId: fooZones.then(fooZones => fooZones.zones?.[0]?.id),
    vpcId: fooVpc.id,
});
const fooInstance = new volcengine.mongodb.Instance("fooInstance", {
    dbEngineVersion: "MongoDB_4_0",
    instanceType: "ReplicaSet",
    superAccountPassword: "@acc-test-123",
    nodeSpec: "mongo.2c4g",
    mongosNodeSpec: "mongo.mongos.2c4g",
    instanceName: "acc-test-mongo-replica",
    chargeType: "PostPaid",
    projectName: "default",
    mongosNodeNumber: 32,
    shardNumber: 3,
    storageSpaceGb: 20,
    subnetId: fooSubnet.id,
    zoneId: fooZones.then(fooZones => fooZones.zones?.[0]?.id),
    tags: [{
        key: "k1",
        value: "v1",
    }],
});
const fooInstanceParameter = new volcengine.mongodb.InstanceParameter("fooInstanceParameter", {
    instanceId: fooInstance.id,
    parameterName: "cursorTimeoutMillis",
    parameterRole: "Node",
    parameterValue: "600111",
});
const fooInstanceParameters = volcengine.mongodb.InstanceParametersOutput({
    instanceId: fooInstance.id,
    parameterNames: "cursorTimeoutMillis",
    parameterRole: "Node",
});
resources:
  fooVpc:
    type: volcengine:vpc:Vpc
    properties:
      vpcName: acc-test-vpc
      cidrBlock: 172.16.0.0/16
  fooSubnet:
    type: volcengine:vpc:Subnet
    properties:
      subnetName: acc-test-subnet
      cidrBlock: 172.16.0.0/24
      zoneId: ${fooZones.zones[0].id}
      vpcId: ${fooVpc.id}
  fooInstance:
    type: volcengine:mongodb:Instance
    properties:
      dbEngineVersion: MongoDB_4_0
      instanceType: ReplicaSet
      superAccountPassword: '@acc-test-123'
      nodeSpec: mongo.2c4g
      mongosNodeSpec: mongo.mongos.2c4g
      instanceName: acc-test-mongo-replica
      chargeType: PostPaid
      projectName: default
      mongosNodeNumber: 32
      shardNumber: 3
      storageSpaceGb: 20
      subnetId: ${fooSubnet.id}
      zoneId: ${fooZones.zones[0].id}
      tags:
        - key: k1
          value: v1
  fooInstanceParameter:
    type: volcengine:mongodb:InstanceParameter
    properties:
      instanceId: ${fooInstance.id}
      parameterName: cursorTimeoutMillis
      parameterRole: Node
      parameterValue: '600111'
variables:
  fooZones:
    fn::invoke:
      Function: volcengine:ecs:Zones
      Arguments: {}
  fooInstanceParameters:
    fn::invoke:
      Function: volcengine:mongodb:InstanceParameters
      Arguments:
        instanceId: ${fooInstance.id}
        parameterNames: cursorTimeoutMillis
        parameterRole: Node
Using InstanceParameters
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 instanceParameters(args: InstanceParametersArgs, opts?: InvokeOptions): Promise<InstanceParametersResult>
function instanceParametersOutput(args: InstanceParametersOutputArgs, opts?: InvokeOptions): Output<InstanceParametersResult>def instance_parameters(instance_id: Optional[str] = None,
                        output_file: Optional[str] = None,
                        parameter_names: Optional[str] = None,
                        parameter_role: Optional[str] = None,
                        opts: Optional[InvokeOptions] = None) -> InstanceParametersResult
def instance_parameters_output(instance_id: Optional[pulumi.Input[str]] = None,
                        output_file: Optional[pulumi.Input[str]] = None,
                        parameter_names: Optional[pulumi.Input[str]] = None,
                        parameter_role: Optional[pulumi.Input[str]] = None,
                        opts: Optional[InvokeOptions] = None) -> Output[InstanceParametersResult]func InstanceParameters(ctx *Context, args *InstanceParametersArgs, opts ...InvokeOption) (*InstanceParametersResult, error)
func InstanceParametersOutput(ctx *Context, args *InstanceParametersOutputArgs, opts ...InvokeOption) InstanceParametersResultOutputpublic static class InstanceParameters 
{
    public static Task<InstanceParametersResult> InvokeAsync(InstanceParametersArgs args, InvokeOptions? opts = null)
    public static Output<InstanceParametersResult> Invoke(InstanceParametersInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<InstanceParametersResult> instanceParameters(InstanceParametersArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
  function: volcengine:mongodb:InstanceParameters
  arguments:
    # arguments dictionaryThe following arguments are supported:
- InstanceId string
- The instance ID to query.
- OutputFile string
- File name where to save data source results.
- ParameterNames string
- The parameter names, support fuzzy query, case insensitive.
- ParameterRole string
- The node type of instance parameter, valid value contains Node,Shard,ConfigServer,Mongos.
- InstanceId string
- The instance ID to query.
- OutputFile string
- File name where to save data source results.
- ParameterNames string
- The parameter names, support fuzzy query, case insensitive.
- ParameterRole string
- The node type of instance parameter, valid value contains Node,Shard,ConfigServer,Mongos.
- instanceId String
- The instance ID to query.
- outputFile String
- File name where to save data source results.
- parameterNames String
- The parameter names, support fuzzy query, case insensitive.
- parameterRole String
- The node type of instance parameter, valid value contains Node,Shard,ConfigServer,Mongos.
- instanceId string
- The instance ID to query.
- outputFile string
- File name where to save data source results.
- parameterNames string
- The parameter names, support fuzzy query, case insensitive.
- parameterRole string
- The node type of instance parameter, valid value contains Node,Shard,ConfigServer,Mongos.
- instance_id str
- The instance ID to query.
- output_file str
- File name where to save data source results.
- parameter_names str
- The parameter names, support fuzzy query, case insensitive.
- parameter_role str
- The node type of instance parameter, valid value contains Node,Shard,ConfigServer,Mongos.
- instanceId String
- The instance ID to query.
- outputFile String
- File name where to save data source results.
- parameterNames String
- The parameter names, support fuzzy query, case insensitive.
- parameterRole String
- The node type of instance parameter, valid value contains Node,Shard,ConfigServer,Mongos.
InstanceParameters Result
The following output properties are available:
- Id string
- The provider-assigned unique ID for this managed resource.
- InstanceId string
- The instance ID.
- InstanceParameters List<Pulumi.Volcengine. Mongodb. Outputs. Instance Parameters Instance Parameter> 
- The list of parameters.
- Parameters
List<Pulumi.Volcengine. Mongodb. Outputs. Instance Parameters Parameter> 
- (Deprecated) This field has been deprecated and it is recommended to use instance_parameters. The collection of parameter query.
- TotalCount int
- The total count of mongodb instance parameter query.
- OutputFile string
- ParameterNames string
- ParameterRole string
- The node type to which the parameter belongs.
- Id string
- The provider-assigned unique ID for this managed resource.
- InstanceId string
- The instance ID.
- InstanceParameters []InstanceParameters Instance Parameter 
- The list of parameters.
- Parameters
[]InstanceParameters Parameter 
- (Deprecated) This field has been deprecated and it is recommended to use instance_parameters. The collection of parameter query.
- TotalCount int
- The total count of mongodb instance parameter query.
- OutputFile string
- ParameterNames string
- ParameterRole string
- The node type to which the parameter belongs.
- id String
- The provider-assigned unique ID for this managed resource.
- instanceId String
- The instance ID.
- instanceParameters List<InstanceParameters Instance Parameter> 
- The list of parameters.
- parameters
List<InstanceParameters Parameter> 
- (Deprecated) This field has been deprecated and it is recommended to use instance_parameters. The collection of parameter query.
- totalCount Integer
- The total count of mongodb instance parameter query.
- outputFile String
- parameterNames String
- parameterRole String
- The node type to which the parameter belongs.
- id string
- The provider-assigned unique ID for this managed resource.
- instanceId string
- The instance ID.
- instanceParameters InstanceParameters Instance Parameter[] 
- The list of parameters.
- parameters
InstanceParameters Parameter[] 
- (Deprecated) This field has been deprecated and it is recommended to use instance_parameters. The collection of parameter query.
- totalCount number
- The total count of mongodb instance parameter query.
- outputFile string
- parameterNames string
- parameterRole string
- The node type to which the parameter belongs.
- id str
- The provider-assigned unique ID for this managed resource.
- instance_id str
- The instance ID.
- instance_parameters Sequence[InstanceParameters Instance Parameter] 
- The list of parameters.
- parameters
Sequence[InstanceParameters Parameter] 
- (Deprecated) This field has been deprecated and it is recommended to use instance_parameters. The collection of parameter query.
- total_count int
- The total count of mongodb instance parameter query.
- output_file str
- parameter_names str
- parameter_role str
- The node type to which the parameter belongs.
- id String
- The provider-assigned unique ID for this managed resource.
- instanceId String
- The instance ID.
- instanceParameters List<Property Map>
- The list of parameters.
- parameters List<Property Map>
- (Deprecated) This field has been deprecated and it is recommended to use instance_parameters. The collection of parameter query.
- totalCount Number
- The total count of mongodb instance parameter query.
- outputFile String
- parameterNames String
- parameterRole String
- The node type to which the parameter belongs.
Supporting Types
InstanceParametersInstanceParameter   
- CheckingCode string
- The checking code of parameter.
- ForceModify bool
- Whether the parameter supports modifying.
- ForceRestart bool
- Does the new parameter value need to restart the instance to take effect after modification.
- ParameterDefault stringValue 
- The default value of parameter.
- ParameterDescription string
- The description of parameter.
- ParameterName string
- The name of parameter.
- ParameterRole string
- The node type of instance parameter, valid value contains Node,Shard,ConfigServer,Mongos.
- ParameterType string
- The type of parameter value.
- ParameterValue string
- The value of parameter.
- CheckingCode string
- The checking code of parameter.
- ForceModify bool
- Whether the parameter supports modifying.
- ForceRestart bool
- Does the new parameter value need to restart the instance to take effect after modification.
- ParameterDefault stringValue 
- The default value of parameter.
- ParameterDescription string
- The description of parameter.
- ParameterName string
- The name of parameter.
- ParameterRole string
- The node type of instance parameter, valid value contains Node,Shard,ConfigServer,Mongos.
- ParameterType string
- The type of parameter value.
- ParameterValue string
- The value of parameter.
- checkingCode String
- The checking code of parameter.
- forceModify Boolean
- Whether the parameter supports modifying.
- forceRestart Boolean
- Does the new parameter value need to restart the instance to take effect after modification.
- parameterDefault StringValue 
- The default value of parameter.
- parameterDescription String
- The description of parameter.
- parameterName String
- The name of parameter.
- parameterRole String
- The node type of instance parameter, valid value contains Node,Shard,ConfigServer,Mongos.
- parameterType String
- The type of parameter value.
- parameterValue String
- The value of parameter.
- checkingCode string
- The checking code of parameter.
- forceModify boolean
- Whether the parameter supports modifying.
- forceRestart boolean
- Does the new parameter value need to restart the instance to take effect after modification.
- parameterDefault stringValue 
- The default value of parameter.
- parameterDescription string
- The description of parameter.
- parameterName string
- The name of parameter.
- parameterRole string
- The node type of instance parameter, valid value contains Node,Shard,ConfigServer,Mongos.
- parameterType string
- The type of parameter value.
- parameterValue string
- The value of parameter.
- checking_code str
- The checking code of parameter.
- force_modify bool
- Whether the parameter supports modifying.
- force_restart bool
- Does the new parameter value need to restart the instance to take effect after modification.
- parameter_default_ strvalue 
- The default value of parameter.
- parameter_description str
- The description of parameter.
- parameter_name str
- The name of parameter.
- parameter_role str
- The node type of instance parameter, valid value contains Node,Shard,ConfigServer,Mongos.
- parameter_type str
- The type of parameter value.
- parameter_value str
- The value of parameter.
- checkingCode String
- The checking code of parameter.
- forceModify Boolean
- Whether the parameter supports modifying.
- forceRestart Boolean
- Does the new parameter value need to restart the instance to take effect after modification.
- parameterDefault StringValue 
- The default value of parameter.
- parameterDescription String
- The description of parameter.
- parameterName String
- The name of parameter.
- parameterRole String
- The node type of instance parameter, valid value contains Node,Shard,ConfigServer,Mongos.
- parameterType String
- The type of parameter value.
- parameterValue String
- The value of parameter.
InstanceParametersParameter  
- DbEngine string
- The database engine.
- DbEngine stringVersion 
- The database engine version.
- InstanceId string
- The instance ID to query.
- InstanceParameters List<Pulumi.Volcengine. Mongodb. Inputs. Instance Parameters Parameter Instance Parameter> 
- The list of parameters.
- Total string
- The total parameters queried.
- DbEngine string
- The database engine.
- DbEngine stringVersion 
- The database engine version.
- InstanceId string
- The instance ID to query.
- InstanceParameters []InstanceParameters Parameter Instance Parameter 
- The list of parameters.
- Total string
- The total parameters queried.
- dbEngine String
- The database engine.
- dbEngine StringVersion 
- The database engine version.
- instanceId String
- The instance ID to query.
- instanceParameters List<InstanceParameters Parameter Instance Parameter> 
- The list of parameters.
- total String
- The total parameters queried.
- dbEngine string
- The database engine.
- dbEngine stringVersion 
- The database engine version.
- instanceId string
- The instance ID to query.
- instanceParameters InstanceParameters Parameter Instance Parameter[] 
- The list of parameters.
- total string
- The total parameters queried.
- db_engine str
- The database engine.
- db_engine_ strversion 
- The database engine version.
- instance_id str
- The instance ID to query.
- instance_parameters Sequence[InstanceParameters Parameter Instance Parameter] 
- The list of parameters.
- total str
- The total parameters queried.
- dbEngine String
- The database engine.
- dbEngine StringVersion 
- The database engine version.
- instanceId String
- The instance ID to query.
- instanceParameters List<Property Map>
- The list of parameters.
- total String
- The total parameters queried.
InstanceParametersParameterInstanceParameter    
- CheckingCode string
- The checking code of parameter.
- ForceModify bool
- Whether the parameter supports modifying.
- ForceRestart bool
- Does the new parameter value need to restart the instance to take effect after modification.
- ParameterDefault stringValue 
- The default value of parameter.
- ParameterDescription string
- The description of parameter.
- ParameterName string
- The name of parameter.
- ParameterRole string
- The node type of instance parameter, valid value contains Node,Shard,ConfigServer,Mongos.
- ParameterType string
- The type of parameter value.
- ParameterValue string
- The value of parameter.
- CheckingCode string
- The checking code of parameter.
- ForceModify bool
- Whether the parameter supports modifying.
- ForceRestart bool
- Does the new parameter value need to restart the instance to take effect after modification.
- ParameterDefault stringValue 
- The default value of parameter.
- ParameterDescription string
- The description of parameter.
- ParameterName string
- The name of parameter.
- ParameterRole string
- The node type of instance parameter, valid value contains Node,Shard,ConfigServer,Mongos.
- ParameterType string
- The type of parameter value.
- ParameterValue string
- The value of parameter.
- checkingCode String
- The checking code of parameter.
- forceModify Boolean
- Whether the parameter supports modifying.
- forceRestart Boolean
- Does the new parameter value need to restart the instance to take effect after modification.
- parameterDefault StringValue 
- The default value of parameter.
- parameterDescription String
- The description of parameter.
- parameterName String
- The name of parameter.
- parameterRole String
- The node type of instance parameter, valid value contains Node,Shard,ConfigServer,Mongos.
- parameterType String
- The type of parameter value.
- parameterValue String
- The value of parameter.
- checkingCode string
- The checking code of parameter.
- forceModify boolean
- Whether the parameter supports modifying.
- forceRestart boolean
- Does the new parameter value need to restart the instance to take effect after modification.
- parameterDefault stringValue 
- The default value of parameter.
- parameterDescription string
- The description of parameter.
- parameterName string
- The name of parameter.
- parameterRole string
- The node type of instance parameter, valid value contains Node,Shard,ConfigServer,Mongos.
- parameterType string
- The type of parameter value.
- parameterValue string
- The value of parameter.
- checking_code str
- The checking code of parameter.
- force_modify bool
- Whether the parameter supports modifying.
- force_restart bool
- Does the new parameter value need to restart the instance to take effect after modification.
- parameter_default_ strvalue 
- The default value of parameter.
- parameter_description str
- The description of parameter.
- parameter_name str
- The name of parameter.
- parameter_role str
- The node type of instance parameter, valid value contains Node,Shard,ConfigServer,Mongos.
- parameter_type str
- The type of parameter value.
- parameter_value str
- The value of parameter.
- checkingCode String
- The checking code of parameter.
- forceModify Boolean
- Whether the parameter supports modifying.
- forceRestart Boolean
- Does the new parameter value need to restart the instance to take effect after modification.
- parameterDefault StringValue 
- The default value of parameter.
- parameterDescription String
- The description of parameter.
- parameterName String
- The name of parameter.
- parameterRole String
- The node type of instance parameter, valid value contains Node,Shard,ConfigServer,Mongos.
- parameterType String
- The type of parameter value.
- parameterValue String
- The value of parameter.
Package Details
- Repository
- volcengine volcengine/pulumi-volcengine
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the volcengineTerraform Provider.