func NewFirewallruleProperties(protocol string, ) *FirewallruleProperties
func NewFirewallrulePropertiesWithDefaults() *FirewallruleProperties
func (o *FirewallruleProperties) GetName() string
func (o *FirewallruleProperties) GetNameOk() (*string, bool)
func (o *FirewallruleProperties) SetName(v string)
func (o *FirewallruleProperties) HasName() bool
func (o *FirewallruleProperties) GetProtocol() string
func (o *FirewallruleProperties) GetProtocolOk() (*string, bool)
func (o *FirewallruleProperties) SetProtocol(v string)
func (o *FirewallruleProperties) GetSourceMac() string
func (o *FirewallruleProperties) GetSourceMacOk() (*string, bool)
func (o *FirewallruleProperties) SetSourceMac(v string)
func (o *FirewallruleProperties) HasSourceMac() bool
func (o *FirewallruleProperties) SetSourceMacNil(b bool)
func (o *FirewallruleProperties) UnsetSourceMac()
func (o *FirewallruleProperties) GetSourceIp() string
func (o *FirewallruleProperties) GetSourceIpOk() (*string, bool)
func (o *FirewallruleProperties) SetSourceIp(v string)
func (o *FirewallruleProperties) HasSourceIp() bool
func (o *FirewallruleProperties) SetSourceIpNil(b bool)
func (o *FirewallruleProperties) UnsetSourceIp()
func (o *FirewallruleProperties) GetTargetIp() string
func (o *FirewallruleProperties) GetTargetIpOk() (*string, bool)
func (o *FirewallruleProperties) SetTargetIp(v string)
func (o *FirewallruleProperties) HasTargetIp() bool
func (o *FirewallruleProperties) SetTargetIpNil(b bool)
func (o *FirewallruleProperties) UnsetTargetIp()
func (o *FirewallruleProperties) GetIcmpCode() int32
func (o *FirewallruleProperties) GetIcmpCodeOk() (*int32, bool)
func (o *FirewallruleProperties) SetIcmpCode(v int32)
func (o *FirewallruleProperties) HasIcmpCode() bool
func (o *FirewallruleProperties) SetIcmpCodeNil(b bool)
func (o *FirewallruleProperties) UnsetIcmpCode()
func (o *FirewallruleProperties) GetIcmpType() int32
func (o *FirewallruleProperties) GetIcmpTypeOk() (*int32, bool)
func (o *FirewallruleProperties) SetIcmpType(v int32)
func (o *FirewallruleProperties) HasIcmpType() bool
func (o *FirewallruleProperties) SetIcmpTypeNil(b bool)
func (o *FirewallruleProperties) UnsetIcmpType()
func (o *FirewallruleProperties) GetPortRangeStart() int32
func (o *FirewallruleProperties) GetPortRangeStartOk() (*int32, bool)
func (o *FirewallruleProperties) SetPortRangeStart(v int32)
func (o *FirewallruleProperties) HasPortRangeStart() bool
func (o *FirewallruleProperties) GetPortRangeEnd() int32
func (o *FirewallruleProperties) GetPortRangeEndOk() (*int32, bool)
func (o *FirewallruleProperties) SetPortRangeEnd(v int32)
func (o *FirewallruleProperties) HasPortRangeEnd() bool
func (o *FirewallruleProperties) GetType() string
func (o *FirewallruleProperties) GetTypeOk() (*string, bool)
func (o *FirewallruleProperties) SetType(v string)
func (o *FirewallruleProperties) HasType() bool