Ctrl + k

or run

tessl search
Log in

Version

Workspace
tessl
Visibility
Public
Created
Last updated
Describes
mavenpkg:maven/com.pulumi/aws@7.16.x

docs

common-patterns.mdgetting-started.mdindex.mdprovider.md
tile.json

tessl/maven-com-pulumi--aws

tessl install tessl/maven-com-pulumi--aws@7.16.0

Pulumi Java SDK for AWS providing strongly-typed Infrastructure-as-Code for 227 AWS service packages including compute, storage, databases, networking, security, analytics, machine learning, and more.

memorydb.mddocs/services/databases/

MemoryDB for Redis

Amazon MemoryDB provides Redis-compatible, durable database.

Core Imports

import com.pulumi.aws.memorydb.Cluster;
import com.pulumi.aws.memorydb.ClusterArgs;
import com.pulumi.aws.memorydb.SubnetGroup;
import com.pulumi.aws.memorydb.SubnetGroupArgs;
import com.pulumi.aws.memorydb.User;
import com.pulumi.aws.memorydb.UserArgs;
import com.pulumi.aws.memorydb.Acl;
import com.pulumi.aws.memorydb.AclArgs;

Cluster Resource

@ResourceType(type="aws:memorydb/cluster:Cluster")
public class Cluster extends com.pulumi.resources.CustomResource {
    public Cluster(String name, ClusterArgs args);

    public Output<String> id();
    public Output<String> arn();
    public Output<String> name();
    public Output<String> nodeType();
    public Output<Integer> numShards();
    public Output<Integer> numReplicasPerShard();
    public Output<String> clusterEndpoint();
}

public class ClusterArgs extends com.pulumi.resources.ResourceArgs {
    public static Builder builder() { return new Builder(); }

    public static final class Builder {
        public Builder name(Output<String> name);
        public Builder aclName(Output<String> aclName);
        public Builder nodeType(Output<String> nodeType);
        public Builder numShards(Output<Integer> numShards);
        public Builder numReplicasPerShard(Output<Integer> numReplicasPerShard);
        public Builder subnetGroupName(Output<String> subnetGroupName);
        public Builder securityGroupIds(Output<List<String>> securityGroupIds);
        public Builder snapshotRetentionLimit(Output<Integer> snapshotRetentionLimit);
        public Builder tlsEnabled(Output<Boolean> tlsEnabled);
        public Builder tags(Output<Map<String, String>> tags);

        public ClusterArgs build();
    }
}