Directory Config Args
data class DirectoryConfigArgs(val directoryName: Output<String>? = null, val organizationalUnitDistinguishedNames: Output<List<String>>? = null, val serviceAccountCredentials: Output<DirectoryConfigServiceAccountCredentialsArgs>? = null) : ConvertibleToJava<DirectoryConfigArgs>
Provides an AppStream Directory Config.
Example Usage
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.aws.appstream.DirectoryConfig;
import com.pulumi.aws.appstream.DirectoryConfigArgs;
import com.pulumi.aws.appstream.inputs.DirectoryConfigServiceAccountCredentialsArgs;
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 example = new DirectoryConfig("example", DirectoryConfigArgs.builder()
.directoryName("NAME OF DIRECTORY")
.organizationalUnitDistinguishedNames("DISTINGUISHED NAME")
.serviceAccountCredentials(DirectoryConfigServiceAccountCredentialsArgs.builder()
.accountName("NAME OF ACCOUNT")
.accountPassword("PASSWORD OF ACCOUNT")
.build())
.build());
}
}
Content copied to clipboard
Import
Using pulumi import
, import aws_appstream_directory_config
using the id. For example:
$ pulumi import aws:appstream/directoryConfig:DirectoryConfig example directoryNameExample
Content copied to clipboard
Constructors
Link copied to clipboard
fun DirectoryConfigArgs(directoryName: Output<String>? = null, organizationalUnitDistinguishedNames: Output<List<String>>? = null, serviceAccountCredentials: Output<DirectoryConfigServiceAccountCredentialsArgs>? = null)