gophercloud: github.com/rackspace/gophercloud/rackspace/networking/v2/security/rules Index | Files

package rules

import "github.com/rackspace/gophercloud/rackspace/networking/v2/security/rules"

Index

Package Files

delegate.go

func Create Uses

func Create(c *gophercloud.ServiceClient, opts os.CreateOpts) os.CreateResult

Create is an operation which provisions a new security group with default security group rules for the IPv4 and IPv6 ether types.

func Delete Uses

func Delete(c *gophercloud.ServiceClient, id string) os.DeleteResult

Delete will permanently delete a particular security group based on its unique ID.

func Get Uses

func Get(c *gophercloud.ServiceClient, id string) os.GetResult

Get retrieves a particular security group based on its unique ID.

func List Uses

func List(c *gophercloud.ServiceClient, opts os.ListOpts) pagination.Pager

List returns a Pager which allows you to iterate over a collection of security group rules. It accepts a ListOpts struct, which allows you to filter and sort the returned collection for greater efficiency.

Package rules imports 3 packages (graph). Updated 2019-12-04. Refresh now. Tools for package owners.