package
redshift
Type Members
-
case class
AccountWithRestoreAccess(accountId: String) extends com.amazonaws.services.redshift.model.AccountWithRestoreAccess with Product with Serializable
-
class
Cluster extends com.amazonaws.services.redshift.model.Cluster
-
case class
ClusterParameterGroup(name: String, family: String, description: String) extends com.amazonaws.services.redshift.model.ClusterParameterGroup with Product with Serializable
-
case class
ClusterParameterGroupStatus(applyStatus: String, groupName: String) extends com.amazonaws.services.redshift.model.ClusterParameterGroupStatus with Product with Serializable
-
case class
ClusterSecurityGroup(name: String, ec2SecurityGroups: Seq[EC2SecurityGroup], ipranges: Seq[IPRange], description: String) extends com.amazonaws.services.redshift.model.ClusterSecurityGroup with Product with Serializable
-
case class
ClusterSecurityGroupMembership(groupName: String, status: String) extends com.amazonaws.services.redshift.model.ClusterSecurityGroupMembership with Product with Serializable
-
case class
ClusterSubnetGroup(name: String, description: String, status: String, subnets: Seq[Subnet], vpcId: String) extends com.amazonaws.services.redshift.model.ClusterSubnetGroup with Product with Serializable
-
case class
ClusterType(name: String) extends Product with Serializable
-
case class
ClusterVersion(version: String, description: Option[String] = scala.None, parameterGroupFamily: Option[String] = scala.None) extends com.amazonaws.services.redshift.model.ClusterVersion with Product with Serializable
-
case class
EC2SecurityGroup(name: String, ownerId: String, status: String) extends com.amazonaws.services.redshift.model.EC2SecurityGroup with Product with Serializable
-
case class
Endpoint(address: String, port: Int) extends com.amazonaws.services.redshift.model.Endpoint with Product with Serializable
-
case class
Event(sourceIdentifier: String, sourceType: SourceType, message: String, createdAt: DateTime) extends com.amazonaws.services.redshift.model.Event with Product with Serializable
-
case class
IPRange(cidrip: String, status: String) extends com.amazonaws.services.redshift.model.IPRange with Product with Serializable
-
case class
NewCluster(identifier: String, dbName: String, masterUsername: String, masterUserPassword: String, parameterGroupName: Option[String] = scala.None, availabilityZone: Option[AvailabilityZone] = scala.None, subnetGroupName: Option[String] = scala.None, clusterType: ClusterType = ClusterType.SingleNode, clusterVersion: ClusterVersion = ClusterVersion.Version_1_0, nodeType: NodeType = NodeType.dw_hs1_xlarge, numOfNodes: Int = 1, port: Int = 5439, preferredMaintenanceWindow: Option[String] = scala.None, encrypted: Boolean = false, allowVersionUpgrade: Boolean = true, publiclyAccessible: Boolean = true, automatedSnapshotRetentionPeriod: Int = 1, securityGroupNames: Seq[String] = immutable.this.Nil, vpcSecurityGroupIds: Seq[String] = immutable.this.Nil) extends Product with Serializable
-
case class
NodeType(value: String) extends Product with Serializable
-
case class
PendingModifiedValues(clusterType: Option[String], clusterVersion: Option[String], masterUserPassword: Option[String], nodeType: Option[String], numOfNodes: Option[Int], automatedSnapshotRetentionPeriod: Option[Int]) extends com.amazonaws.services.redshift.model.PendingModifiedValues with Product with Serializable
-
case class
RecurringCharge(amount: Double, frequency: String) extends com.amazonaws.services.redshift.model.RecurringCharge with Product with Serializable
-
trait
Redshift extends AmazonRedshift
-
-
class
ReservedNode extends com.amazonaws.services.redshift.model.ReservedNode
-
case class
RestoreStatus(status: String, currentRestoreRateInMegaBytesPerSecond: Double, elapsedTimeInSeconds: Long, estimatedTimeToCompletionInSeconds: Long, progressInMegaBytes: Long, snapshotSizeInMegaBytes: Long) extends com.amazonaws.services.redshift.model.RestoreStatus with Product with Serializable
-
class
Snapshot extends com.amazonaws.services.redshift.model.Snapshot
-
case class
SnapshotType(value: String) extends Product with Serializable
-
case class
Status(value: String) extends Product with Serializable
-
case class
Subnet(identifier: String, availabilityZone: AvailabilityZone, status: String) extends com.amazonaws.services.redshift.model.Subnet with Product with Serializable
-
case class
VpcSecurityGroupMembership(status: String, vpcSecurityGroupId: String) extends com.amazonaws.services.redshift.model.VpcSecurityGroupMembership with Product with Serializable