OptionGroup
public struct OptionGroup : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember] -
Indicates whether this option group can be applied to both VPC and non-VPC instances. The value true indicates the option group can be applied to both VPC and non-VPC instances.
Declaration
Swift
public let allowsVpcAndNonVpcInstanceMemberships: Bool? -
Indicates the name of the engine that this option group can be applied to.
Declaration
Swift
public let engineName: String? -
Indicates the major engine version associated with this option group.
Declaration
Swift
public let majorEngineVersion: String? -
The Amazon Resource Name (ARN) for the option group.
Declaration
Swift
public let optionGroupArn: String? -
Provides a description of the option group.
Declaration
Swift
public let optionGroupDescription: String? -
Specifies the name of the option group.
Declaration
Swift
public let optionGroupName: String? -
Indicates what options are available in the option group.
Declaration
Swift
public let options: [Option]? -
If AllowsVpcAndNonVpcInstanceMemberships is false, this field is blank. If AllowsVpcAndNonVpcInstanceMemberships is true and this field is blank, then this option group can be applied to both VPC and non-VPC instances. If this field contains a value, then this option group can only be applied to instances that are in the VPC indicated by this field.
Declaration
Swift
public let vpcId: String? -
init(allowsVpcAndNonVpcInstanceMemberships:engineName:majorEngineVersion:optionGroupArn:optionGroupDescription:optionGroupName:options:vpcId:)Undocumented
Declaration
Swift
public init(allowsVpcAndNonVpcInstanceMemberships: Bool? = nil, engineName: String? = nil, majorEngineVersion: String? = nil, optionGroupArn: String? = nil, optionGroupDescription: String? = nil, optionGroupName: String? = nil, options: [Option]? = nil, vpcId: String? = nil)
View on GitHub
OptionGroup Structure Reference