get Elasticity Assurances
suspend fun getElasticityAssurances(argument: GetElasticityAssurancesPlainArgs): GetElasticityAssurancesResult
This data source provides Ecs Elasticity Assurance available to the user.
NOTE: Available in 1.196.0+
Example Usage
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.alicloud.ecs.EcsFunctions;
import com.pulumi.alicloud.ecs.inputs.GetElasticityAssurancesArgs;
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 default = EcsFunctions.getElasticityAssurances(GetElasticityAssurancesArgs.builder()
.ids(alicloud_ecs_elasticity_assurance.default().id())
.build());
ctx.export("alicloudEcsElasticityAssuranceExampleId", default_.assurances()[0].id());
}
}
Content copied to clipboard
Return
A collection of values returned by getElasticityAssurances.
Parameters
argument
A collection of arguments for invoking getElasticityAssurances.
suspend fun getElasticityAssurances(ids: List<String>? = null, outputFile: String? = null, privatePoolOptionsIds: List<String>? = null, resourceGroupId: String? = null, status: String? = null, tags: Map<String, Any>? = null): GetElasticityAssurancesResult
Return
A collection of values returned by getElasticityAssurances.
See also
Parameters
ids
A list of Elasticity Assurance IDs.
output File
private Pool Options Ids
The ID of the elastic protection service.
resource Group Id
The ID of the resource group.
status
The status of flexible guarantee services. Possible values: All
, Preparing
, Prepared
, Active
, Released
.
tags
The tag key-value pair information bound by the elastic guarantee service.
suspend fun getElasticityAssurances(argument: suspend GetElasticityAssurancesPlainArgsBuilder.() -> Unit): GetElasticityAssurancesResult
Return
A collection of values returned by getElasticityAssurances.
See also
Parameters
argument
Builder for com.pulumi.alicloud.ecs.kotlin.inputs.GetElasticityAssurancesPlainArgs.