1package Paws::RedShift::Cluster {
2  use Moose;
3  has AllowVersionUpgrade => (is => 'ro', isa => 'Bool');
4  has AutomatedSnapshotRetentionPeriod => (is => 'ro', isa => 'Int');
5  has AvailabilityZone => (is => 'ro', isa => 'Str');
6  has ClusterCreateTime => (is => 'ro', isa => 'Str');
7  has ClusterIdentifier => (is => 'ro', isa => 'Str');
8  has ClusterNodes => (is => 'ro', isa => 'ArrayRef[Paws::RedShift::ClusterNode]');
9  has ClusterParameterGroups => (is => 'ro', isa => 'ArrayRef[Paws::RedShift::ClusterParameterGroupStatus]');
10  has ClusterPublicKey => (is => 'ro', isa => 'Str');
11  has ClusterRevisionNumber => (is => 'ro', isa => 'Str');
12  has ClusterSecurityGroups => (is => 'ro', isa => 'ArrayRef[Paws::RedShift::ClusterSecurityGroupMembership]');
13  has ClusterSnapshotCopyStatus => (is => 'ro', isa => 'Paws::RedShift::ClusterSnapshotCopyStatus');
14  has ClusterStatus => (is => 'ro', isa => 'Str');
15  has ClusterSubnetGroupName => (is => 'ro', isa => 'Str');
16  has ClusterVersion => (is => 'ro', isa => 'Str');
17  has DBName => (is => 'ro', isa => 'Str');
18  has ElasticIpStatus => (is => 'ro', isa => 'Paws::RedShift::ElasticIpStatus');
19  has Encrypted => (is => 'ro', isa => 'Bool');
20  has Endpoint => (is => 'ro', isa => 'Paws::RedShift::Endpoint');
21  has HsmStatus => (is => 'ro', isa => 'Paws::RedShift::HsmStatus');
22  has KmsKeyId => (is => 'ro', isa => 'Str');
23  has MasterUsername => (is => 'ro', isa => 'Str');
24  has ModifyStatus => (is => 'ro', isa => 'Str');
25  has NodeType => (is => 'ro', isa => 'Str');
26  has NumberOfNodes => (is => 'ro', isa => 'Int');
27  has PendingModifiedValues => (is => 'ro', isa => 'Paws::RedShift::PendingModifiedValues');
28  has PreferredMaintenanceWindow => (is => 'ro', isa => 'Str');
29  has PubliclyAccessible => (is => 'ro', isa => 'Bool');
30  has RestoreStatus => (is => 'ro', isa => 'Paws::RedShift::RestoreStatus');
31  has Tags => (is => 'ro', isa => 'ArrayRef[Paws::RedShift::Tag]');
32  has VpcId => (is => 'ro', isa => 'Str');
33  has VpcSecurityGroups => (is => 'ro', isa => 'ArrayRef[Paws::RedShift::VpcSecurityGroupMembership]');
34}
351;
36