Skip to content

Latest commit

 

History

History
483 lines (260 loc) · 15.2 KB

PostCollectionZoneRequest.md

File metadata and controls

483 lines (260 loc) · 15.2 KB

PostCollectionZoneRequest

Properties

Name Type Description Notes
Id Pointer to int64 The resource identifier. [optional]
Type string The resource type.
Name string The name of the resource.
UserDefinedFields Pointer to map[string]string User-defined fields set for the resource. [optional]
Configuration Pointer to InlinedConfiguration [optional] [readonly]
View Pointer to View [optional] [readonly]
DeploymentEnabled Pointer to bool Indicates whether the zone is deployable. [optional]
AbsoluteName Pointer to string The fully qualified name of the zone. [optional]
DynamicUpdateEnabled Pointer to bool Indicates whether the dynamic update feature is enabled on the zone. When enabled, any resource records that are added, updated, or deleted within the zone will be automatically deployed to the primary DNS/DHCP Server of that zone using selective deployment. [optional]
Template Pointer to InlinedZoneTemplate [optional]
Signed Pointer to bool Indicates if the zone is currently signed using a DNSSEC Signing Policy. [optional]
SigningPolicy Pointer to InlinedDNSSECSigningPolicy [optional]
ResponsePolicyZoneType string The type of response policy zone.
ResponsePolicy Pointer to InlinedResponsePolicy [optional]
OverridePolicyType Pointer to string The response policy type set for BlueCat Security Feed. [optional]
OverrideRefreshTime Pointer to string The custom refresh time interval set for BlueCat Security Feed, in seconds. [optional]
RedirectTarget Pointer to string The target FQDN to which all undesirable connection attemps are redirected. [optional]
FeedCategories Pointer to []string [optional]

Methods

NewPostCollectionZoneRequest

func NewPostCollectionZoneRequest(type_ string, name string, responsePolicyZoneType string, ) *PostCollectionZoneRequest

NewPostCollectionZoneRequest instantiates a new PostCollectionZoneRequest 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

NewPostCollectionZoneRequestWithDefaults

func NewPostCollectionZoneRequestWithDefaults() *PostCollectionZoneRequest

NewPostCollectionZoneRequestWithDefaults instantiates a new PostCollectionZoneRequest 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

GetId

func (o *PostCollectionZoneRequest) GetId() int64

GetId returns the Id field if non-nil, zero value otherwise.

GetIdOk

func (o *PostCollectionZoneRequest) GetIdOk() (*int64, bool)

GetIdOk returns a tuple with the Id field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetId

func (o *PostCollectionZoneRequest) SetId(v int64)

SetId sets Id field to given value.

HasId

func (o *PostCollectionZoneRequest) HasId() bool

HasId returns a boolean if a field has been set.

GetType

func (o *PostCollectionZoneRequest) GetType() string

GetType returns the Type field if non-nil, zero value otherwise.

GetTypeOk

func (o *PostCollectionZoneRequest) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetType

func (o *PostCollectionZoneRequest) SetType(v string)

SetType sets Type field to given value.

GetName

func (o *PostCollectionZoneRequest) GetName() string

GetName returns the Name field if non-nil, zero value otherwise.

GetNameOk

func (o *PostCollectionZoneRequest) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetName

func (o *PostCollectionZoneRequest) SetName(v string)

SetName sets Name field to given value.

GetUserDefinedFields

func (o *PostCollectionZoneRequest) GetUserDefinedFields() map[string]string

GetUserDefinedFields returns the UserDefinedFields field if non-nil, zero value otherwise.

GetUserDefinedFieldsOk

func (o *PostCollectionZoneRequest) GetUserDefinedFieldsOk() (*map[string]string, bool)

GetUserDefinedFieldsOk returns a tuple with the UserDefinedFields field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetUserDefinedFields

func (o *PostCollectionZoneRequest) SetUserDefinedFields(v map[string]string)

SetUserDefinedFields sets UserDefinedFields field to given value.

HasUserDefinedFields

func (o *PostCollectionZoneRequest) HasUserDefinedFields() bool

HasUserDefinedFields returns a boolean if a field has been set.

GetConfiguration

func (o *PostCollectionZoneRequest) GetConfiguration() InlinedConfiguration

GetConfiguration returns the Configuration field if non-nil, zero value otherwise.

GetConfigurationOk

func (o *PostCollectionZoneRequest) GetConfigurationOk() (*InlinedConfiguration, bool)

GetConfigurationOk returns a tuple with the Configuration field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetConfiguration

func (o *PostCollectionZoneRequest) SetConfiguration(v InlinedConfiguration)

SetConfiguration sets Configuration field to given value.

HasConfiguration

func (o *PostCollectionZoneRequest) HasConfiguration() bool

HasConfiguration returns a boolean if a field has been set.

GetView

func (o *PostCollectionZoneRequest) GetView() View

GetView returns the View field if non-nil, zero value otherwise.

GetViewOk

func (o *PostCollectionZoneRequest) GetViewOk() (*View, bool)

GetViewOk returns a tuple with the View field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetView

func (o *PostCollectionZoneRequest) SetView(v View)

SetView sets View field to given value.

HasView

func (o *PostCollectionZoneRequest) HasView() bool

HasView returns a boolean if a field has been set.

GetDeploymentEnabled

func (o *PostCollectionZoneRequest) GetDeploymentEnabled() bool

GetDeploymentEnabled returns the DeploymentEnabled field if non-nil, zero value otherwise.

GetDeploymentEnabledOk

func (o *PostCollectionZoneRequest) GetDeploymentEnabledOk() (*bool, bool)

GetDeploymentEnabledOk returns a tuple with the DeploymentEnabled field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetDeploymentEnabled

func (o *PostCollectionZoneRequest) SetDeploymentEnabled(v bool)

SetDeploymentEnabled sets DeploymentEnabled field to given value.

HasDeploymentEnabled

func (o *PostCollectionZoneRequest) HasDeploymentEnabled() bool

HasDeploymentEnabled returns a boolean if a field has been set.

GetAbsoluteName

func (o *PostCollectionZoneRequest) GetAbsoluteName() string

GetAbsoluteName returns the AbsoluteName field if non-nil, zero value otherwise.

GetAbsoluteNameOk

func (o *PostCollectionZoneRequest) GetAbsoluteNameOk() (*string, bool)

GetAbsoluteNameOk returns a tuple with the AbsoluteName field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetAbsoluteName

func (o *PostCollectionZoneRequest) SetAbsoluteName(v string)

SetAbsoluteName sets AbsoluteName field to given value.

HasAbsoluteName

func (o *PostCollectionZoneRequest) HasAbsoluteName() bool

HasAbsoluteName returns a boolean if a field has been set.

GetDynamicUpdateEnabled

func (o *PostCollectionZoneRequest) GetDynamicUpdateEnabled() bool

GetDynamicUpdateEnabled returns the DynamicUpdateEnabled field if non-nil, zero value otherwise.

GetDynamicUpdateEnabledOk

func (o *PostCollectionZoneRequest) GetDynamicUpdateEnabledOk() (*bool, bool)

GetDynamicUpdateEnabledOk returns a tuple with the DynamicUpdateEnabled field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetDynamicUpdateEnabled

func (o *PostCollectionZoneRequest) SetDynamicUpdateEnabled(v bool)

SetDynamicUpdateEnabled sets DynamicUpdateEnabled field to given value.

HasDynamicUpdateEnabled

func (o *PostCollectionZoneRequest) HasDynamicUpdateEnabled() bool

HasDynamicUpdateEnabled returns a boolean if a field has been set.

GetTemplate

func (o *PostCollectionZoneRequest) GetTemplate() InlinedZoneTemplate

GetTemplate returns the Template field if non-nil, zero value otherwise.

GetTemplateOk

func (o *PostCollectionZoneRequest) GetTemplateOk() (*InlinedZoneTemplate, bool)

GetTemplateOk returns a tuple with the Template field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetTemplate

func (o *PostCollectionZoneRequest) SetTemplate(v InlinedZoneTemplate)

SetTemplate sets Template field to given value.

HasTemplate

func (o *PostCollectionZoneRequest) HasTemplate() bool

HasTemplate returns a boolean if a field has been set.

GetSigned

func (o *PostCollectionZoneRequest) GetSigned() bool

GetSigned returns the Signed field if non-nil, zero value otherwise.

GetSignedOk

func (o *PostCollectionZoneRequest) GetSignedOk() (*bool, bool)

GetSignedOk returns a tuple with the Signed field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetSigned

func (o *PostCollectionZoneRequest) SetSigned(v bool)

SetSigned sets Signed field to given value.

HasSigned

func (o *PostCollectionZoneRequest) HasSigned() bool

HasSigned returns a boolean if a field has been set.

GetSigningPolicy

func (o *PostCollectionZoneRequest) GetSigningPolicy() InlinedDNSSECSigningPolicy

GetSigningPolicy returns the SigningPolicy field if non-nil, zero value otherwise.

GetSigningPolicyOk

func (o *PostCollectionZoneRequest) GetSigningPolicyOk() (*InlinedDNSSECSigningPolicy, bool)

GetSigningPolicyOk returns a tuple with the SigningPolicy field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetSigningPolicy

func (o *PostCollectionZoneRequest) SetSigningPolicy(v InlinedDNSSECSigningPolicy)

SetSigningPolicy sets SigningPolicy field to given value.

HasSigningPolicy

func (o *PostCollectionZoneRequest) HasSigningPolicy() bool

HasSigningPolicy returns a boolean if a field has been set.

GetResponsePolicyZoneType

func (o *PostCollectionZoneRequest) GetResponsePolicyZoneType() string

GetResponsePolicyZoneType returns the ResponsePolicyZoneType field if non-nil, zero value otherwise.

GetResponsePolicyZoneTypeOk

func (o *PostCollectionZoneRequest) GetResponsePolicyZoneTypeOk() (*string, bool)

GetResponsePolicyZoneTypeOk returns a tuple with the ResponsePolicyZoneType field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetResponsePolicyZoneType

func (o *PostCollectionZoneRequest) SetResponsePolicyZoneType(v string)

SetResponsePolicyZoneType sets ResponsePolicyZoneType field to given value.

GetResponsePolicy

func (o *PostCollectionZoneRequest) GetResponsePolicy() InlinedResponsePolicy

GetResponsePolicy returns the ResponsePolicy field if non-nil, zero value otherwise.

GetResponsePolicyOk

func (o *PostCollectionZoneRequest) GetResponsePolicyOk() (*InlinedResponsePolicy, bool)

GetResponsePolicyOk returns a tuple with the ResponsePolicy field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetResponsePolicy

func (o *PostCollectionZoneRequest) SetResponsePolicy(v InlinedResponsePolicy)

SetResponsePolicy sets ResponsePolicy field to given value.

HasResponsePolicy

func (o *PostCollectionZoneRequest) HasResponsePolicy() bool

HasResponsePolicy returns a boolean if a field has been set.

GetOverridePolicyType

func (o *PostCollectionZoneRequest) GetOverridePolicyType() string

GetOverridePolicyType returns the OverridePolicyType field if non-nil, zero value otherwise.

GetOverridePolicyTypeOk

func (o *PostCollectionZoneRequest) GetOverridePolicyTypeOk() (*string, bool)

GetOverridePolicyTypeOk returns a tuple with the OverridePolicyType field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetOverridePolicyType

func (o *PostCollectionZoneRequest) SetOverridePolicyType(v string)

SetOverridePolicyType sets OverridePolicyType field to given value.

HasOverridePolicyType

func (o *PostCollectionZoneRequest) HasOverridePolicyType() bool

HasOverridePolicyType returns a boolean if a field has been set.

GetOverrideRefreshTime

func (o *PostCollectionZoneRequest) GetOverrideRefreshTime() string

GetOverrideRefreshTime returns the OverrideRefreshTime field if non-nil, zero value otherwise.

GetOverrideRefreshTimeOk

func (o *PostCollectionZoneRequest) GetOverrideRefreshTimeOk() (*string, bool)

GetOverrideRefreshTimeOk returns a tuple with the OverrideRefreshTime field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetOverrideRefreshTime

func (o *PostCollectionZoneRequest) SetOverrideRefreshTime(v string)

SetOverrideRefreshTime sets OverrideRefreshTime field to given value.

HasOverrideRefreshTime

func (o *PostCollectionZoneRequest) HasOverrideRefreshTime() bool

HasOverrideRefreshTime returns a boolean if a field has been set.

GetRedirectTarget

func (o *PostCollectionZoneRequest) GetRedirectTarget() string

GetRedirectTarget returns the RedirectTarget field if non-nil, zero value otherwise.

GetRedirectTargetOk

func (o *PostCollectionZoneRequest) GetRedirectTargetOk() (*string, bool)

GetRedirectTargetOk returns a tuple with the RedirectTarget field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetRedirectTarget

func (o *PostCollectionZoneRequest) SetRedirectTarget(v string)

SetRedirectTarget sets RedirectTarget field to given value.

HasRedirectTarget

func (o *PostCollectionZoneRequest) HasRedirectTarget() bool

HasRedirectTarget returns a boolean if a field has been set.

GetFeedCategories

func (o *PostCollectionZoneRequest) GetFeedCategories() []string

GetFeedCategories returns the FeedCategories field if non-nil, zero value otherwise.

GetFeedCategoriesOk

func (o *PostCollectionZoneRequest) GetFeedCategoriesOk() (*[]string, bool)

GetFeedCategoriesOk returns a tuple with the FeedCategories field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetFeedCategories

func (o *PostCollectionZoneRequest) SetFeedCategories(v []string)

SetFeedCategories sets FeedCategories field to given value.

HasFeedCategories

func (o *PostCollectionZoneRequest) HasFeedCategories() bool

HasFeedCategories returns a boolean if a field has been set.

[Back to Model list] [Back to API list] [Back to README]