class Azure::Synapse::Mgmt::V2019_06_01_preview::Models::IpFirewallRuleProperties
IP firewall rule properties
Attributes
end_ip_address[RW]
@return [String] The end IP address of the firewall rule. Must be IPv4 format. Must be greater than or equal to startIpAddress
provisioning_state[RW]
@return [ProvisioningState] Resource
provisioning state. Possible values include: 'Provisioning', 'Succeeded', 'Deleting', 'Failed', 'DeleteError'
start_ip_address[RW]
@return [String] The start IP address of the firewall rule. Must be IPv4 format
Private Class Methods
mapper()
click to toggle source
Mapper for IpFirewallRuleProperties
class as Ruby Hash. This will be used for serialization/deserialization.
# File lib/2019-06-01-preview/generated/azure_mgmt_synapse/models/ip_firewall_rule_properties.rb, line 33 def self.mapper() { client_side_validation: true, required: false, serialized_name: 'IpFirewallRuleProperties', type: { name: 'Composite', class_name: 'IpFirewallRuleProperties', model_properties: { end_ip_address: { client_side_validation: true, required: false, serialized_name: 'endIpAddress', type: { name: 'String' } }, provisioning_state: { client_side_validation: true, required: false, read_only: true, serialized_name: 'provisioningState', type: { name: 'String' } }, start_ip_address: { client_side_validation: true, required: false, serialized_name: 'startIpAddress', type: { name: 'String' } } } } } end