Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Network ¶
type Network struct { types.Metadata SecurityGroups []SecurityGroup NetworkWatcherFlowLogs []NetworkWatcherFlowLog }
func (*Network) GetMetadata ¶ added in v0.3.24
func (*Network) GetRawValue ¶ added in v0.3.24
func (n *Network) GetRawValue() interface{}
type NetworkWatcherFlowLog ¶
type NetworkWatcherFlowLog struct { types.Metadata RetentionPolicy RetentionPolicy }
func (*NetworkWatcherFlowLog) GetMetadata ¶ added in v0.3.24
func (n *NetworkWatcherFlowLog) GetMetadata() *types.Metadata
func (*NetworkWatcherFlowLog) GetRawValue ¶ added in v0.3.24
func (n *NetworkWatcherFlowLog) GetRawValue() interface{}
type RetentionPolicy ¶
func (*RetentionPolicy) GetMetadata ¶ added in v0.3.24
func (r *RetentionPolicy) GetMetadata() *types.Metadata
func (*RetentionPolicy) GetRawValue ¶ added in v0.3.24
func (r *RetentionPolicy) GetRawValue() interface{}
type SecurityGroup ¶
type SecurityGroup struct { types.Metadata Rules []SecurityGroupRule }
func (*SecurityGroup) GetMetadata ¶ added in v0.3.24
func (s *SecurityGroup) GetMetadata() *types.Metadata
func (*SecurityGroup) GetRawValue ¶ added in v0.3.24
func (s *SecurityGroup) GetRawValue() interface{}
type SecurityGroupRule ¶
type SecurityGroupRule struct { types.Metadata Outbound types.BoolValue Allow types.BoolValue SourceAddresses []types.StringValue SourcePorts []PortRange DestinationAddresses []types.StringValue DestinationPorts []PortRange }
func (*SecurityGroupRule) GetMetadata ¶ added in v0.3.24
func (s *SecurityGroupRule) GetMetadata() *types.Metadata
func (*SecurityGroupRule) GetRawValue ¶ added in v0.3.24
func (s *SecurityGroupRule) GetRawValue() interface{}
Click to show internal directories.
Click to hide internal directories.