SecurityGroup
public struct SecurityGroup : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
A description of the security group.
Declaration
Swift
public let description: String?
-
The ID of the security group.
Declaration
Swift
public let groupId: String?
-
The name of the security group.
Declaration
Swift
public let groupName: String?
-
The inbound rules associated with the security group.
Declaration
Swift
public let ipPermissions: [IpPermission]?
-
[VPC only] The outbound rules associated with the security group.
Declaration
Swift
public let ipPermissionsEgress: [IpPermission]?
-
The AWS account ID of the owner of the security group.
Declaration
Swift
public let ownerId: String?
-
Any tags assigned to the security group.
Declaration
Swift
public let tags: [Tag]?
-
[VPC only] The ID of the VPC for the security group.
Declaration
Swift
public let vpcId: String?
-
Undocumented
Declaration
Swift
public init(description: String? = nil, groupId: String? = nil, groupName: String? = nil, ipPermissions: [IpPermission]? = nil, ipPermissionsEgress: [IpPermission]? = nil, ownerId: String? = nil, tags: [Tag]? = nil, vpcId: String? = nil)