getAcls

suspend fun getAcls(argument: GetAclsPlainArgs): GetAclsResult

This data source provides Sag Acls available to the user.

NOTE: Available in 1.60.0+ NOTE: Only the following regions support create Cloud Connect Network. `cn-shanghai`, `cn-shanghai-finance-1`, `cn-hongkong`, `ap-southeast-1`, `ap-southeast-2`, `ap-southeast-3`, `ap-southeast-5`, `ap-northeast-1`, `eu-central-1`

Example Usage

Basic Usage

package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.alicloud.sag.SagFunctions;
import com.pulumi.alicloud.sag.inputs.GetAclsArgs;
import com.pulumi.alicloud.rocketmq.Acl;
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 defaultAcls = SagFunctions.getAcls(GetAclsArgs.builder()
.ids(alicloud_sag_acls.default().id())
.nameRegex("^tf-testAcc.*")
.build());
var defaultAcl = new Acl("defaultAcl");
}
}

Return

A collection of values returned by getAcls.

Parameters

argument

A collection of arguments for invoking getAcls.


suspend fun getAcls(ids: List<String>? = null, nameRegex: String? = null, outputFile: String? = null): GetAclsResult

Return

A collection of values returned by getAcls.

See also

Parameters

ids

A list of Sag Acl IDs.

nameRegex

A regex string to filter Sag Acl instances by name.

outputFile

suspend fun getAcls(argument: suspend GetAclsPlainArgsBuilder.() -> Unit): GetAclsResult

Return

A collection of values returned by getAcls.

See also

Parameters

argument

Builder for com.pulumi.alicloud.sag.kotlin.inputs.GetAclsPlainArgs.