-
Notifications
You must be signed in to change notification settings - Fork 17
/
CfnGlobalReplicationGroup_ReshardingConfigurationProperty.go
30 lines (27 loc) · 1.65 KB
/
CfnGlobalReplicationGroup_ReshardingConfigurationProperty.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
package awselasticache
// A list of `PreferredAvailabilityZones` objects that specifies the configuration of a node group in the resharded cluster.
//
// Example:
// // The code below shows an example of how to instantiate this type.
// // The values are placeholders you should change.
// import "github.com/aws/aws-cdk-go/awscdk"
//
// reshardingConfigurationProperty := &ReshardingConfigurationProperty{
// NodeGroupId: jsii.String("nodeGroupId"),
// PreferredAvailabilityZones: []*string{
// jsii.String("preferredAvailabilityZones"),
// },
// }
//
// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticache-globalreplicationgroup-reshardingconfiguration.html
//
type CfnGlobalReplicationGroup_ReshardingConfigurationProperty struct {
// Either the ElastiCache for Redis supplied 4-digit id or a user supplied id for the node group these configuration values apply to.
// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticache-globalreplicationgroup-reshardingconfiguration.html#cfn-elasticache-globalreplicationgroup-reshardingconfiguration-nodegroupid
//
NodeGroupId *string `field:"optional" json:"nodeGroupId" yaml:"nodeGroupId"`
// A list of preferred availability zones for the nodes in this cluster.
// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticache-globalreplicationgroup-reshardingconfiguration.html#cfn-elasticache-globalreplicationgroup-reshardingconfiguration-preferredavailabilityzones
//
PreferredAvailabilityZones *[]*string `field:"optional" json:"preferredAvailabilityZones" yaml:"preferredAvailabilityZones"`
}