Sharding Instance Args
constructor(accountPassword: Output<String>? = null, autoRenew: Output<Boolean>? = null, backupPeriods: Output<List<String>>? = null, backupRetentionPolicyOnClusterDeletion: Output<Int>? = null, backupTime: Output<String>? = null, configServerLists: Output<List<ShardingInstanceConfigServerListArgs>>? = null, engineVersion: Output<String>? = null, instanceChargeType: Output<String>? = null, kmsEncryptedPassword: Output<String>? = null, kmsEncryptionContext: Output<Map<String, String>>? = null, mongoLists: Output<List<ShardingInstanceMongoListArgs>>? = null, name: Output<String>? = null, networkType: Output<String>? = null, orderType: Output<String>? = null, period: Output<Int>? = null, protocolType: Output<String>? = null, provisionedIops: Output<Int>? = null, resourceGroupId: Output<String>? = null, securityGroupId: Output<String>? = null, securityIpLists: Output<List<String>>? = null, shardLists: Output<List<ShardingInstanceShardListArgs>>? = null, storageEngine: Output<String>? = null, storageType: Output<String>? = null, tags: Output<Map<String, String>>? = null, tdeStatus: Output<String>? = null, vpcId: Output<String>? = null, vswitchId: Output<String>? = null, zoneId: Output<String>? = null)