| Name | Type | Description | Notes |
|---|---|---|---|
| ServerId | Pointer to int32 | The database identifier (ID) of the DNS server, a unique numeric key value automatically incremented when you add a DNS server. Use the ID to specify the DNS server of your choice. | [optional] |
| ServerName | Pointer to string | The name of the DNS server. | [optional] |
| ViewId | Pointer to int32 | The database identifier (ID) of the DNS view the object belongs to. | [optional] |
| ViewName | Pointer to string | The name of the DNS view the object belongs to. | [optional] |
| ZoneId | Pointer to int32 | The database identifier (ID) of the DNS zone, a unique numeric key value automatically incremented when you add a DNS zone. Use the ID to specify the DNS zone of your choice. | [optional] |
| ZoneName | Pointer to string | The name of the DNS zone, each DNS zone must have a unique name. For hint zones (<b>zone_type</b>: <b>hint</b>), you must type in <b>.</b> (dot) as <b>zone_name</b>. | [optional] |
| ZoneType | Pointer to string | The type of the DNS zone, either <b>master</b>, <b>slave</b>, <b>forward</b>, <b>stub</b>, <b>hint</b> or <b>delegation-only</b>. | [optional] |
| ServerHostaddr | Pointer to string | The IP address of the DNS server. | [optional] |
| ServerDdnsScavenging | Pointer to int32 | The DDNS scavenging status of the zone. Set it to <b>1</b> to enable the scavenging and automatically delete the stale resource records dynamically added via GSS-TSIG. DDNS scavenging is only effective if the parameters <b>zone_use_update_policy</b> and <b>gss_enabled</b> are set to <b>1</b>, and the rule 416 is enabled in the GUI. | [optional] |
| ZoneAdIntegrated | Pointer to int32 | The AD integrated status of the DNS zone. Set it to <b>1</b> to indicate that the DNS zone belongs to an Active Directory integrated Microsoft Windows DNS server. | [optional] |
| ZoneAllowQuery | Pointer to string | The ACL values associated with the allow-query configuration of the DNS zone, as follows: <b><value1>;<value2>;... </b>. Values may include IP and network addresses, the name of TSIG keys and ACLs, preceded by <b>!</b> if the access is denied. | [optional] |
| ZoneAllowTransfer | Pointer to string | The ACL values associated with the allow-transfer configuration of the DNS zone, as follows: <b><value1>;<value2>;... </b>. Values may include IP and network addresses, the name of TSIG keys and ACLs, preceded by <b>!</b> if the access is denied. | [optional] |
| ZoneAllowUpdate | Pointer to string | The ACL values associated with the allow-update configuration of the DNS zone, as follows: <b><value1>;<value2>;... </b>. Values may include IP and network addresses, the name of TSIG keys and ACLs, preceded by <b>!</b> if the access is denied. | [optional] |
| ZoneAlsoNotify | Pointer to string | The IP address and port of the DNS server managing the smart architecture the DNS zone belongs to. If the parameter <b>zone_notify</b> is set to <b>yes</b> or <b>explicit</b>, the server specified is instantly notified of any slave zones updates. | [optional] |
| ZoneForward | Pointer to string | The forwarding mode of the DNS zone.<table><caption>zone_forward possible values</caption><br/><thead><tr><th>Status</th><th>Description</th></tr><br/></thead><br/><tbody><tr><td >first</td><td >The zone sends the queries to the forwarder(s). If no answer is returned, it attempts to answer the queries on its own.</td></tr><tr><td >only</td><td >The zone only forwards the queries to the forwarder(s). Required by some reverse forward zones (e.g., in the case of private addresses).</td></tr></tbody></table></p><br/> If the parameter has no value, it indicates that the forwarding is disabled. | [optional] |
| ZoneForwarders | Pointer to string | The IP address(es) of the forwarder(s) associated with the DNS zone. It lists the DNS servers to which any unknown query on this zone should be sent, as follows: <b><ip_address1>;<ip_address2>;...</b> . | [optional] |
| ZoneIsRpz | Pointer to int32 | The RPZ status of the DNS zone. Set it to <b>1</b> to indicate that the DNS zone is a Response Policy Zone. | [optional] |
| ZoneMasters | Pointer to string | For slave DNS zones, the IP address of the DNS server and, if relevant, the name of the DNS view that contain the master DNS zone, as follows: <b><ip_addr>;</b> or <b><ip_addr> key <dnsview_name>;</b> . | [optional] |
| ZoneNotify | Pointer to string | The notify status of the DNS zone.<table><caption>zone_notify possible values</caption><br/><thead><tr><th>Status</th><th>Description</th></tr><br/></thead><br/><tbody><tr><td >no</td><td >No notify message is sent.</td></tr><tr><td >yes</td><td >A notify message is sent to the name servers defined in the NS records of the zone and to the IP address(es) specified in the parameter .</td></tr><tr><td >explicit</td><td >A notify message is sent only to the IP address(es) specified in the parameter .</td></tr></tbody></table></p><br/>The notify message is not sent to the server itself or to the primary server defined in the SOA record of the zone. | [optional] |
| ZoneOrder | Pointer to int32 | The level of the RPZ zone, where 0 represents the highest level in the views hierarchy. The RPZ rules of each zone are reviewed following this order. For non-RPZ zones, that have their parameter zone_is_rpz set to <b>0</b>, you do not need to set this parameter. | [optional] |
| ZoneResponsePolicy | Pointer to string | The response policy of the DNS zone. All the zones can be set with the policy <b>given</b>, only RPZ zones can be set with other policies.<table><caption>zone_response_policy possible values</caption><br/><thead><tr><th>Policy</th><th>Description</th></tr><br/></thead><br/><tbody><tr><td >given</td><td >All the rules specified in the RPZ zone are applied normally.</td></tr><tr><td >disabled</td><td >The RPZ zone rules configuration is not applied. All the rules it contains are ignored.</td></tr><tr><td >passthru</td><td >The rules specified in the RPZ matching the listed RR names are ignored, no matter the RPZ zone they belong to.</td></tr><tr><td >nxdomain</td><td >The rules specified in the RPZ return an NXDOMAIN response.</td></tr><tr><td >nodata</td><td >The rules specified in the RPZ return a NODATA response.</td></tr><tr><td >cname <domain-name></td><td >All the rules specified in the RPZ are redirected toward the specified domain name.</td></tr></tbody></table></p><br/>You can only add RPZ zones on EfficientIP or BIND DNS servers. | [optional] |
| ZoneRpzLog | Pointer to int32 | The RPZ logging status, if <b>zone_is_rpz</b> is set to <b>1</b> or <b>yes</b>. It allows you to log all the operations triggered by the RPZ rules of the zone. | [optional] |
| ZoneRpzMaxPolicyTtl | Pointer to int32 | A way to set the number of seconds of the max policy Time To Live of the zone. By default, the parameter is empty, and the <b>Server max policy TTL</b> of the zone is of 5 seconds. It overrides the same option set at server level. | [optional] |
| ZoneRpzRecursiveOnly | Pointer to int32 | A way to <b>Enable recursive-only on the server</b> for the zone. By default it is enabled (<b>1</b>) and, for this zone, the server only processes policies on recursive queries. It overrides the same option set at server level. | [optional] |
| ZoneSpaceId | Pointer to int32 | The database identifier (ID) of the space associated with the DNS zone the record belongs to. | [optional] |
| ZoneSpaceName | Pointer to string | The name of the space associated with the DNS zone the record belongs to. | [optional] |
| RowState | Pointer to int32 | The object activation status.<ul><li> If set to <b>0</b>, the object is present in the database but ignored, i.e. it cannot be managed, counted or listed. This status is applied on objects deleted from the GUI.<br/></li><li> If set to <b>1</b>, the object is enabled and managed.<br/></li><li> If set to <b>2</b>, the object is unmanaged, disabled or both depending on the context.<br/></li></ul>By default, <b>row_state</b> is set to <b>1</b> when an object is created. | [optional] |
| ZoneUseUpdatePolicy | Pointer to int32 | The update policy status of the DNS zone. Set it to <b>1</b> to indicate that the DNS zone uses a specific GSS-TSIG/update-policy. You can only configure the zone update policy if the parameter <b>gss_enabled</b> is set to <b>1</b>. | [optional] |
| ClassParametersToDelete | Pointer to []string | class parameters you want to delete from the object | [optional] |
| ZoneClassName | Pointer to string | The name of the class to apply to the object you are editing. You must specify the class file directory, e.g. <b>my_directory/my_class.class</b> . You cannot use the classes <b>global</b> and <b>default</b>, they are reserved by the system. | [optional] |
| ZoneClassParameters | Pointer to []ApiClassParameterInputEntry | class parameters in json format | [optional] |
| Warnings | Pointer to string | A way to bypass <b>(accept) </b>any enabled rule that would return warning messages. If the service returns an error message, you cannot bypass the enabled rules. | [optional] |
func NewDnsZoneEditInput() *DnsZoneEditInput
NewDnsZoneEditInput instantiates a new DnsZoneEditInput object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewDnsZoneEditInputWithDefaults() *DnsZoneEditInput
NewDnsZoneEditInputWithDefaults instantiates a new DnsZoneEditInput object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (o *DnsZoneEditInput) GetServerId() int32
GetServerId returns the ServerId field if non-nil, zero value otherwise.
func (o *DnsZoneEditInput) GetServerIdOk() (*int32, bool)
GetServerIdOk returns a tuple with the ServerId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DnsZoneEditInput) SetServerId(v int32)
SetServerId sets ServerId field to given value.
func (o *DnsZoneEditInput) HasServerId() bool
HasServerId returns a boolean if a field has been set.
func (o *DnsZoneEditInput) GetServerName() string
GetServerName returns the ServerName field if non-nil, zero value otherwise.
func (o *DnsZoneEditInput) GetServerNameOk() (*string, bool)
GetServerNameOk returns a tuple with the ServerName field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DnsZoneEditInput) SetServerName(v string)
SetServerName sets ServerName field to given value.
func (o *DnsZoneEditInput) HasServerName() bool
HasServerName returns a boolean if a field has been set.
func (o *DnsZoneEditInput) GetViewId() int32
GetViewId returns the ViewId field if non-nil, zero value otherwise.
func (o *DnsZoneEditInput) GetViewIdOk() (*int32, bool)
GetViewIdOk returns a tuple with the ViewId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DnsZoneEditInput) SetViewId(v int32)
SetViewId sets ViewId field to given value.
func (o *DnsZoneEditInput) HasViewId() bool
HasViewId returns a boolean if a field has been set.
func (o *DnsZoneEditInput) GetViewName() string
GetViewName returns the ViewName field if non-nil, zero value otherwise.
func (o *DnsZoneEditInput) GetViewNameOk() (*string, bool)
GetViewNameOk returns a tuple with the ViewName field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DnsZoneEditInput) SetViewName(v string)
SetViewName sets ViewName field to given value.
func (o *DnsZoneEditInput) HasViewName() bool
HasViewName returns a boolean if a field has been set.
func (o *DnsZoneEditInput) GetZoneId() int32
GetZoneId returns the ZoneId field if non-nil, zero value otherwise.
func (o *DnsZoneEditInput) GetZoneIdOk() (*int32, bool)
GetZoneIdOk returns a tuple with the ZoneId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DnsZoneEditInput) SetZoneId(v int32)
SetZoneId sets ZoneId field to given value.
func (o *DnsZoneEditInput) HasZoneId() bool
HasZoneId returns a boolean if a field has been set.
func (o *DnsZoneEditInput) GetZoneName() string
GetZoneName returns the ZoneName field if non-nil, zero value otherwise.
func (o *DnsZoneEditInput) GetZoneNameOk() (*string, bool)
GetZoneNameOk returns a tuple with the ZoneName field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DnsZoneEditInput) SetZoneName(v string)
SetZoneName sets ZoneName field to given value.
func (o *DnsZoneEditInput) HasZoneName() bool
HasZoneName returns a boolean if a field has been set.
func (o *DnsZoneEditInput) GetZoneType() string
GetZoneType returns the ZoneType field if non-nil, zero value otherwise.
func (o *DnsZoneEditInput) GetZoneTypeOk() (*string, bool)
GetZoneTypeOk returns a tuple with the ZoneType field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DnsZoneEditInput) SetZoneType(v string)
SetZoneType sets ZoneType field to given value.
func (o *DnsZoneEditInput) HasZoneType() bool
HasZoneType returns a boolean if a field has been set.
func (o *DnsZoneEditInput) GetServerHostaddr() string
GetServerHostaddr returns the ServerHostaddr field if non-nil, zero value otherwise.
func (o *DnsZoneEditInput) GetServerHostaddrOk() (*string, bool)
GetServerHostaddrOk returns a tuple with the ServerHostaddr field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DnsZoneEditInput) SetServerHostaddr(v string)
SetServerHostaddr sets ServerHostaddr field to given value.
func (o *DnsZoneEditInput) HasServerHostaddr() bool
HasServerHostaddr returns a boolean if a field has been set.
func (o *DnsZoneEditInput) GetServerDdnsScavenging() int32
GetServerDdnsScavenging returns the ServerDdnsScavenging field if non-nil, zero value otherwise.
func (o *DnsZoneEditInput) GetServerDdnsScavengingOk() (*int32, bool)
GetServerDdnsScavengingOk returns a tuple with the ServerDdnsScavenging field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DnsZoneEditInput) SetServerDdnsScavenging(v int32)
SetServerDdnsScavenging sets ServerDdnsScavenging field to given value.
func (o *DnsZoneEditInput) HasServerDdnsScavenging() bool
HasServerDdnsScavenging returns a boolean if a field has been set.
func (o *DnsZoneEditInput) GetZoneAdIntegrated() int32
GetZoneAdIntegrated returns the ZoneAdIntegrated field if non-nil, zero value otherwise.
func (o *DnsZoneEditInput) GetZoneAdIntegratedOk() (*int32, bool)
GetZoneAdIntegratedOk returns a tuple with the ZoneAdIntegrated field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DnsZoneEditInput) SetZoneAdIntegrated(v int32)
SetZoneAdIntegrated sets ZoneAdIntegrated field to given value.
func (o *DnsZoneEditInput) HasZoneAdIntegrated() bool
HasZoneAdIntegrated returns a boolean if a field has been set.
func (o *DnsZoneEditInput) GetZoneAllowQuery() string
GetZoneAllowQuery returns the ZoneAllowQuery field if non-nil, zero value otherwise.
func (o *DnsZoneEditInput) GetZoneAllowQueryOk() (*string, bool)
GetZoneAllowQueryOk returns a tuple with the ZoneAllowQuery field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DnsZoneEditInput) SetZoneAllowQuery(v string)
SetZoneAllowQuery sets ZoneAllowQuery field to given value.
func (o *DnsZoneEditInput) HasZoneAllowQuery() bool
HasZoneAllowQuery returns a boolean if a field has been set.
func (o *DnsZoneEditInput) GetZoneAllowTransfer() string
GetZoneAllowTransfer returns the ZoneAllowTransfer field if non-nil, zero value otherwise.
func (o *DnsZoneEditInput) GetZoneAllowTransferOk() (*string, bool)
GetZoneAllowTransferOk returns a tuple with the ZoneAllowTransfer field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DnsZoneEditInput) SetZoneAllowTransfer(v string)
SetZoneAllowTransfer sets ZoneAllowTransfer field to given value.
func (o *DnsZoneEditInput) HasZoneAllowTransfer() bool
HasZoneAllowTransfer returns a boolean if a field has been set.
func (o *DnsZoneEditInput) GetZoneAllowUpdate() string
GetZoneAllowUpdate returns the ZoneAllowUpdate field if non-nil, zero value otherwise.
func (o *DnsZoneEditInput) GetZoneAllowUpdateOk() (*string, bool)
GetZoneAllowUpdateOk returns a tuple with the ZoneAllowUpdate field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DnsZoneEditInput) SetZoneAllowUpdate(v string)
SetZoneAllowUpdate sets ZoneAllowUpdate field to given value.
func (o *DnsZoneEditInput) HasZoneAllowUpdate() bool
HasZoneAllowUpdate returns a boolean if a field has been set.
func (o *DnsZoneEditInput) GetZoneAlsoNotify() string
GetZoneAlsoNotify returns the ZoneAlsoNotify field if non-nil, zero value otherwise.
func (o *DnsZoneEditInput) GetZoneAlsoNotifyOk() (*string, bool)
GetZoneAlsoNotifyOk returns a tuple with the ZoneAlsoNotify field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DnsZoneEditInput) SetZoneAlsoNotify(v string)
SetZoneAlsoNotify sets ZoneAlsoNotify field to given value.
func (o *DnsZoneEditInput) HasZoneAlsoNotify() bool
HasZoneAlsoNotify returns a boolean if a field has been set.
func (o *DnsZoneEditInput) GetZoneForward() string
GetZoneForward returns the ZoneForward field if non-nil, zero value otherwise.
func (o *DnsZoneEditInput) GetZoneForwardOk() (*string, bool)
GetZoneForwardOk returns a tuple with the ZoneForward field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DnsZoneEditInput) SetZoneForward(v string)
SetZoneForward sets ZoneForward field to given value.
func (o *DnsZoneEditInput) HasZoneForward() bool
HasZoneForward returns a boolean if a field has been set.
func (o *DnsZoneEditInput) GetZoneForwarders() string
GetZoneForwarders returns the ZoneForwarders field if non-nil, zero value otherwise.
func (o *DnsZoneEditInput) GetZoneForwardersOk() (*string, bool)
GetZoneForwardersOk returns a tuple with the ZoneForwarders field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DnsZoneEditInput) SetZoneForwarders(v string)
SetZoneForwarders sets ZoneForwarders field to given value.
func (o *DnsZoneEditInput) HasZoneForwarders() bool
HasZoneForwarders returns a boolean if a field has been set.
func (o *DnsZoneEditInput) GetZoneIsRpz() int32
GetZoneIsRpz returns the ZoneIsRpz field if non-nil, zero value otherwise.
func (o *DnsZoneEditInput) GetZoneIsRpzOk() (*int32, bool)
GetZoneIsRpzOk returns a tuple with the ZoneIsRpz field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DnsZoneEditInput) SetZoneIsRpz(v int32)
SetZoneIsRpz sets ZoneIsRpz field to given value.
func (o *DnsZoneEditInput) HasZoneIsRpz() bool
HasZoneIsRpz returns a boolean if a field has been set.
func (o *DnsZoneEditInput) GetZoneMasters() string
GetZoneMasters returns the ZoneMasters field if non-nil, zero value otherwise.
func (o *DnsZoneEditInput) GetZoneMastersOk() (*string, bool)
GetZoneMastersOk returns a tuple with the ZoneMasters field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DnsZoneEditInput) SetZoneMasters(v string)
SetZoneMasters sets ZoneMasters field to given value.
func (o *DnsZoneEditInput) HasZoneMasters() bool
HasZoneMasters returns a boolean if a field has been set.
func (o *DnsZoneEditInput) GetZoneNotify() string
GetZoneNotify returns the ZoneNotify field if non-nil, zero value otherwise.
func (o *DnsZoneEditInput) GetZoneNotifyOk() (*string, bool)
GetZoneNotifyOk returns a tuple with the ZoneNotify field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DnsZoneEditInput) SetZoneNotify(v string)
SetZoneNotify sets ZoneNotify field to given value.
func (o *DnsZoneEditInput) HasZoneNotify() bool
HasZoneNotify returns a boolean if a field has been set.
func (o *DnsZoneEditInput) GetZoneOrder() int32
GetZoneOrder returns the ZoneOrder field if non-nil, zero value otherwise.
func (o *DnsZoneEditInput) GetZoneOrderOk() (*int32, bool)
GetZoneOrderOk returns a tuple with the ZoneOrder field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DnsZoneEditInput) SetZoneOrder(v int32)
SetZoneOrder sets ZoneOrder field to given value.
func (o *DnsZoneEditInput) HasZoneOrder() bool
HasZoneOrder returns a boolean if a field has been set.
func (o *DnsZoneEditInput) GetZoneResponsePolicy() string
GetZoneResponsePolicy returns the ZoneResponsePolicy field if non-nil, zero value otherwise.
func (o *DnsZoneEditInput) GetZoneResponsePolicyOk() (*string, bool)
GetZoneResponsePolicyOk returns a tuple with the ZoneResponsePolicy field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DnsZoneEditInput) SetZoneResponsePolicy(v string)
SetZoneResponsePolicy sets ZoneResponsePolicy field to given value.
func (o *DnsZoneEditInput) HasZoneResponsePolicy() bool
HasZoneResponsePolicy returns a boolean if a field has been set.
func (o *DnsZoneEditInput) GetZoneRpzLog() int32
GetZoneRpzLog returns the ZoneRpzLog field if non-nil, zero value otherwise.
func (o *DnsZoneEditInput) GetZoneRpzLogOk() (*int32, bool)
GetZoneRpzLogOk returns a tuple with the ZoneRpzLog field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DnsZoneEditInput) SetZoneRpzLog(v int32)
SetZoneRpzLog sets ZoneRpzLog field to given value.
func (o *DnsZoneEditInput) HasZoneRpzLog() bool
HasZoneRpzLog returns a boolean if a field has been set.
func (o *DnsZoneEditInput) GetZoneRpzMaxPolicyTtl() int32
GetZoneRpzMaxPolicyTtl returns the ZoneRpzMaxPolicyTtl field if non-nil, zero value otherwise.
func (o *DnsZoneEditInput) GetZoneRpzMaxPolicyTtlOk() (*int32, bool)
GetZoneRpzMaxPolicyTtlOk returns a tuple with the ZoneRpzMaxPolicyTtl field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DnsZoneEditInput) SetZoneRpzMaxPolicyTtl(v int32)
SetZoneRpzMaxPolicyTtl sets ZoneRpzMaxPolicyTtl field to given value.
func (o *DnsZoneEditInput) HasZoneRpzMaxPolicyTtl() bool
HasZoneRpzMaxPolicyTtl returns a boolean if a field has been set.
func (o *DnsZoneEditInput) GetZoneRpzRecursiveOnly() int32
GetZoneRpzRecursiveOnly returns the ZoneRpzRecursiveOnly field if non-nil, zero value otherwise.
func (o *DnsZoneEditInput) GetZoneRpzRecursiveOnlyOk() (*int32, bool)
GetZoneRpzRecursiveOnlyOk returns a tuple with the ZoneRpzRecursiveOnly field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DnsZoneEditInput) SetZoneRpzRecursiveOnly(v int32)
SetZoneRpzRecursiveOnly sets ZoneRpzRecursiveOnly field to given value.
func (o *DnsZoneEditInput) HasZoneRpzRecursiveOnly() bool
HasZoneRpzRecursiveOnly returns a boolean if a field has been set.
func (o *DnsZoneEditInput) GetZoneSpaceId() int32
GetZoneSpaceId returns the ZoneSpaceId field if non-nil, zero value otherwise.
func (o *DnsZoneEditInput) GetZoneSpaceIdOk() (*int32, bool)
GetZoneSpaceIdOk returns a tuple with the ZoneSpaceId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DnsZoneEditInput) SetZoneSpaceId(v int32)
SetZoneSpaceId sets ZoneSpaceId field to given value.
func (o *DnsZoneEditInput) HasZoneSpaceId() bool
HasZoneSpaceId returns a boolean if a field has been set.
func (o *DnsZoneEditInput) GetZoneSpaceName() string
GetZoneSpaceName returns the ZoneSpaceName field if non-nil, zero value otherwise.
func (o *DnsZoneEditInput) GetZoneSpaceNameOk() (*string, bool)
GetZoneSpaceNameOk returns a tuple with the ZoneSpaceName field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DnsZoneEditInput) SetZoneSpaceName(v string)
SetZoneSpaceName sets ZoneSpaceName field to given value.
func (o *DnsZoneEditInput) HasZoneSpaceName() bool
HasZoneSpaceName returns a boolean if a field has been set.
func (o *DnsZoneEditInput) GetRowState() int32
GetRowState returns the RowState field if non-nil, zero value otherwise.
func (o *DnsZoneEditInput) GetRowStateOk() (*int32, bool)
GetRowStateOk returns a tuple with the RowState field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DnsZoneEditInput) SetRowState(v int32)
SetRowState sets RowState field to given value.
func (o *DnsZoneEditInput) HasRowState() bool
HasRowState returns a boolean if a field has been set.
func (o *DnsZoneEditInput) GetZoneUseUpdatePolicy() int32
GetZoneUseUpdatePolicy returns the ZoneUseUpdatePolicy field if non-nil, zero value otherwise.
func (o *DnsZoneEditInput) GetZoneUseUpdatePolicyOk() (*int32, bool)
GetZoneUseUpdatePolicyOk returns a tuple with the ZoneUseUpdatePolicy field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DnsZoneEditInput) SetZoneUseUpdatePolicy(v int32)
SetZoneUseUpdatePolicy sets ZoneUseUpdatePolicy field to given value.
func (o *DnsZoneEditInput) HasZoneUseUpdatePolicy() bool
HasZoneUseUpdatePolicy returns a boolean if a field has been set.
func (o *DnsZoneEditInput) GetClassParametersToDelete() []string
GetClassParametersToDelete returns the ClassParametersToDelete field if non-nil, zero value otherwise.
func (o *DnsZoneEditInput) GetClassParametersToDeleteOk() (*[]string, bool)
GetClassParametersToDeleteOk returns a tuple with the ClassParametersToDelete field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DnsZoneEditInput) SetClassParametersToDelete(v []string)
SetClassParametersToDelete sets ClassParametersToDelete field to given value.
func (o *DnsZoneEditInput) HasClassParametersToDelete() bool
HasClassParametersToDelete returns a boolean if a field has been set.
func (o *DnsZoneEditInput) GetZoneClassName() string
GetZoneClassName returns the ZoneClassName field if non-nil, zero value otherwise.
func (o *DnsZoneEditInput) GetZoneClassNameOk() (*string, bool)
GetZoneClassNameOk returns a tuple with the ZoneClassName field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DnsZoneEditInput) SetZoneClassName(v string)
SetZoneClassName sets ZoneClassName field to given value.
func (o *DnsZoneEditInput) HasZoneClassName() bool
HasZoneClassName returns a boolean if a field has been set.
func (o *DnsZoneEditInput) GetZoneClassParameters() []ApiClassParameterInputEntry
GetZoneClassParameters returns the ZoneClassParameters field if non-nil, zero value otherwise.
func (o *DnsZoneEditInput) GetZoneClassParametersOk() (*[]ApiClassParameterInputEntry, bool)
GetZoneClassParametersOk returns a tuple with the ZoneClassParameters field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DnsZoneEditInput) SetZoneClassParameters(v []ApiClassParameterInputEntry)
SetZoneClassParameters sets ZoneClassParameters field to given value.
func (o *DnsZoneEditInput) HasZoneClassParameters() bool
HasZoneClassParameters returns a boolean if a field has been set.
func (o *DnsZoneEditInput) GetWarnings() string
GetWarnings returns the Warnings field if non-nil, zero value otherwise.
func (o *DnsZoneEditInput) GetWarningsOk() (*string, bool)
GetWarningsOk returns a tuple with the Warnings field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DnsZoneEditInput) SetWarnings(v string)
SetWarnings sets Warnings field to given value.
func (o *DnsZoneEditInput) HasWarnings() bool
HasWarnings returns a boolean if a field has been set.