get Configs
This data source provides the Sddp Configs of the current Alibaba Cloud user.
NOTE: Available in v1.133.0+.
Example Usage
Basic Usage
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.alicloud.sddp.Config;
import com.pulumi.alicloud.sddp.ConfigArgs;
import com.pulumi.alicloud.sddp.SddpFunctions;
import com.pulumi.alicloud.sddp.inputs.GetConfigsArgs;
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) {
var defaultConfig = new Config("defaultConfig", ConfigArgs.builder()
.code("access_failed_cnt")
.value(10)
.build());
final var defaultConfigs = SddpFunctions.getConfigs(GetConfigsArgs.builder()
.ids(defaultConfig.id())
.outputFile("./t.json")
.build());
ctx.export("sddpConfigId", defaultConfigs.applyValue(getConfigsResult -> getConfigsResult).applyValue(defaultConfigs -> defaultConfigs.applyValue(getConfigsResult -> getConfigsResult.ids())));
}
}
Content copied to clipboard
Return
A collection of values returned by getConfigs.
Parameters
argument
A collection of arguments for invoking getConfigs.
suspend fun getConfigs(ids: List<String>? = null, lang: String? = null, outputFile: String? = null): GetConfigsResult
Return
A collection of values returned by getConfigs.
See also
Parameters
ids
A list of Config IDs.
lang
output File
File name where to save data source results (after running pulumi preview
).
Return
A collection of values returned by getConfigs.
See also
Parameters
argument
Builder for com.pulumi.alicloud.sddp.kotlin.inputs.GetConfigsPlainArgs.