Authentication Profile
Creates a Redshift authentication profile
Example Usage
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.aws.redshift.AuthenticationProfile;
import com.pulumi.aws.redshift.AuthenticationProfileArgs;
import static com.pulumi.codegen.internal.Serialization.*;
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 AuthenticationProfile("example", AuthenticationProfileArgs.builder()
.authenticationProfileName("example")
.authenticationProfileContent(serializeJson(
jsonObject(
jsonProperty("AllowDBUserOverride", "1"),
jsonProperty("Client_ID", "ExampleClientID"),
jsonProperty("App_ID", "example")
)))
.build());
}
}
Content copied to clipboard
Import
Redshift Authentication Profiles support import by authentication_profile_name
, e.g., console
$ pulumi import aws:redshift/authenticationProfile:AuthenticationProfile test example
Content copied to clipboard
Properties
Link copied to clipboard
The content of the authentication profile in JSON format. The maximum length of the JSON string is determined by a quota for your account.
Link copied to clipboard
The name of the authentication profile.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard