Struct rusoto_ec2::SecurityGroup [] [src]

pub struct SecurityGroup {
    pub description: Option<String>,
    pub group_id: Option<String>,
    pub group_name: Option<String>,
    pub ip_permissions: Option<Vec<IpPermission>>,
    pub ip_permissions_egress: Option<Vec<IpPermission>>,
    pub owner_id: Option<String>,
    pub tags: Option<Vec<Tag>>,
    pub vpc_id: Option<String>,
}

Describes a security group

Fields

A description of the security group.

The ID of the security group.

The name of the security group.

One or more inbound rules associated with the security group.

[EC2-VPC] One or more outbound rules associated with the security group.

The AWS account ID of the owner of the security group.

Any tags assigned to the security group.

[EC2-VPC] The ID of the VPC for the security group.

Trait Implementations

impl Default for SecurityGroup
[src]

Returns the "default value" for a type. Read more

impl Debug for SecurityGroup
[src]

Formats the value using the given formatter.

impl Clone for SecurityGroup
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more