fw

package
v0.3.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 13, 2024 License: Apache-2.0 Imports: 12 Imported by: 0

README

Go API client for BloxOne FW API

BloxOne Threat Defense Cloud is an extension of the BloxOne Suite that provides visibility into infected and compromised off-premises devices, roaming users, remote sites, and branch offices. You can subscribe to BloxOne Cloud and use its functionality to mitigate and control malware as well as provide unprecedented insight into your network security posture and enable timely action. BloxOne Cloud also offers unified policy management, reporting, and threat analytics across the entire spectrum. Using automated and high-quality threat intelligence feeds and unique behavioral analytics, it automatically stops device communications with C&Cs/botnets and prevents DNS based data exfiltration.

The mission-critical DNS infrastructure can become a vulnerable component in your network when it is inadequately protected by traditional security solutions and consequently used as an attack surface. Compromised DNS services can result in catastrophic network and system failures. To fully protect your network in today’s cyber security threat environment, Infoblox sets a new DNS security standard by offering scalable, enterprise-grade, and integrated protection for your DNS infrastructure.

Through the Infoblox Cloud Services Portal, you can view the status of your subscription and threat intelligence feeds, manage your network scope and roaming end users, and learn more about threats on your networks through the Infoblox Threat Lookup tool and predefined reports.

Overview

This API client was generated by the OpenAPI Generator project. By using the OpenAPI-spec from a remote server, you can easily generate an API client.

  • API version: v1
  • Generator version: 7.5.0
  • Build package: com.infoblox.codegen.BloxoneGoClientCodegen

Installation

Install the package using go get:

go get github.com/infobloxopen/bloxone-go-client/fw

Import the package into your code:

import "github.com/infobloxopen/bloxone-go-client/fw"

To use a proxy, set the environment variable HTTP_PROXY:

os.Setenv("HTTP_PROXY", "http://proxy_name:proxy_port")

To create a new API client, you can use the NewAPIClient function as shown below

client := fw.NewAPIClient()

Configuration

The NewAPIClient function accepts a variadic list of option.ClientOption functions that can be used to configure the client. It requires the option package to be imported. You can import the package using:

import "github.com/infobloxopen/bloxone-go-client/option"
Client Name

The client name is used to identify the client in the logs. By default, the client name is set to bloxone-go-client. You can change this using the option.WithClientName option. For example:

client := fw.NewAPIClient(option.WithClientName("my-client"))
Server URL

The default URL for the Cloud Services Portal is https://csp.infoblox.com. If you need to change this, you can use option.WithCSPUrl to set the URL. For example:

client := fw.NewAPIClient(option.WithCSPUrl("https://csp.eu.infoblox.com"))

You can also set the URL using the environment variable BLOXONE_CSP_URL

Authorization

An API key is required to access BloxOne FW API. You can obtain an API key by following the instructions in the guide for Configuring User API Keys.

To use an API key with BloxOne FW API, you can use the option.WithAPIKey option. For example:

client := fw.NewAPIClient(option.WithAPIKey("YOUR_API_KEY"))

You can also set the API key using the environment variable BLOXONE_API_KEY

Note: The API key is a secret and should be handled securely. Hardcoding the API key in your code is not recommended.

Default Tags

You can set default tags for all API requests using the option.WithDefaultTags option. For example:

client := fw.NewAPIClient(option.WithDefaultTags(map[string]string{"tag1": "value1", "tag2": "value2"}))

This will add the tags tag1=value1 and tag2=value2 to all API requests that support tags in the request body.

Documentation for API Endpoints

All URIs are relative to https://csp.infoblox.com/api/atcfw/v1

Class Method HTTP request Description
AccessCodesAPI CreateAccessCode Post /access_codes Create Access Codes
AccessCodesAPI DeleteAccessCodes Delete /access_codes Delete Access Codes
AccessCodesAPI DeleteSingleAccessCodes Delete /access_codes/{access_key} Delete Access Code By ID
AccessCodesAPI ListAccessCodes Get /access_codes List Access Codes
AccessCodesAPI ReadAccessCode Get /access_codes/{access_key} Read Access Codes
AccessCodesAPI UpdateAccessCode Put /access_codes/{payload.access_key} Update Access Codes
AppApprovalsAPI ListAppApprovals Get /app_approvals
AppApprovalsAPI ReplaceAppApprovals Put /app_approvals Update Application Approval.
AppApprovalsAPI UpdateAppApprovals Patch /app_approvals
ApplicationFiltersAPI CreateApplicationFilter Post /application_filters Create Application Filter.
ApplicationFiltersAPI DeleteApplicationFilters Delete /application_filters Delete Application Filters.
ApplicationFiltersAPI DeleteSingleApplicationFilters Delete /application_filters/{id} Delete Application Filter Object by ID.
ApplicationFiltersAPI ListApplicationFilters Get /application_filters List Application Filters.
ApplicationFiltersAPI ReadApplicationFilter Get /application_filters/{id} Read Application Filter.
ApplicationFiltersAPI UpdateApplicationFilter Put /application_filters/{id} Update Application Filter.
CategoryFiltersAPI CreateCategoryFilter Post /category_filters Create Category Filter.
CategoryFiltersAPI DeleteCategoryFilters Delete /category_filters Delete Category Filters By ID.
CategoryFiltersAPI DeleteSingleCategoryFilters Delete /category_filters/{id} Delete Category Filters.
CategoryFiltersAPI ListCategoryFilters Get /category_filters List Category Filters.
CategoryFiltersAPI ReadCategoryFilter Get /category_filters/{id} Read Category Filter.
CategoryFiltersAPI UpdateCategoryFilter Put /category_filters/{id} Update Category Filter.
ContentCategoriesAPI ListContentCategories Get /content_categories List Content Categories.
InternalDomainListsAPI CreateInternalDomains Post /internal_domain_lists Create Internal Domains.
InternalDomainListsAPI DeleteInternalDomains Delete /internal_domain_lists Delete Internal Domains.
InternalDomainListsAPI DeleteSingleInternalDomains Delete /internal_domain_lists/{id} Delete Internal Domains.
InternalDomainListsAPI InternalDomainsItemsPartialUpdate Patch /internal_domain_lists/{id}/items Patch Internal Domains.
InternalDomainListsAPI ListInternalDomains Get /internal_domain_lists List Internal Domains.
InternalDomainListsAPI ReadInternalDomains Get /internal_domain_lists/{id} Read Internal Domains.
InternalDomainListsAPI UpdateInternalDomains Put /internal_domain_lists/{id} Update Internal Domains.
NamedListItemsAPI DeleteNamedListItems Delete /named_lists/{id}/items Delete Named List Items.
NamedListItemsAPI InsertOrReplaceNamedListItems Post /named_lists/{id}/items Insert Named List Items.
NamedListItemsAPI NamedListItemsPartialUpdate Patch /named_lists/{id}/items Partial Update Named List Items.
NamedListsAPI CreateNamedList Post /named_lists Create Named List.
NamedListsAPI DeleteNamedLists Delete /named_lists Delete Named Lists.
NamedListsAPI DeleteSingleNamedLists Delete /named_lists/{id} Delete Named Lists.
NamedListsAPI ListNamedLists Get /named_lists List Named Lists.
NamedListsAPI ListNamedListsCSV Get /named_lists_download List Named Lists in CSV format.
NamedListsAPI MultiListUpdate Patch /named_lists Patch Multiple Named Lists.
NamedListsAPI ReadNamedList Get /named_lists/{id} Read Named List.
NamedListsAPI UpdateNamedList Put /named_lists/{id} Update Named List.
NamedListsAPI UpdateNamedListPartial Patch /named_lists/{id} Patch TI List.
NetworkListsAPI CreateNetworkList Post /network_lists Create Network List.
NetworkListsAPI DeleteNetworkLists Delete /network_lists Delete Network Lists.
NetworkListsAPI DeleteSingleNetworkLists Delete /network_lists/{id} Delete Network Lists.
NetworkListsAPI ListNetworkLists Get /network_lists List Network Lists.
NetworkListsAPI ReadNetworkList Get /network_lists/{id} Read Network List.
NetworkListsAPI UpdateNetworkList Put /network_lists/{id} Update Network List.
PopRegionsAPI ListPoPRegions Get /pop_regions List PoP Regions.
PopRegionsAPI ReadPoPRegion Get /pop_regions/{id} Read PoP Region.
SecurityPoliciesAPI CreateSecurityPolicy Post /security_policies Create Security Policy.
SecurityPoliciesAPI DeleteSecurityPolicy Delete /security_policies Delete Security Policies.
SecurityPoliciesAPI DeleteSingleSecurityPolicy Delete /security_policies/{id} Delete Security Policy.
SecurityPoliciesAPI ListSecurityPolicies Get /security_policies List Security Policies.
SecurityPoliciesAPI ReadSecurityPolicy Get /security_policies/{id} Read Security Policy.
SecurityPoliciesAPI UpdateSecurityPolicy Put /security_policies/{id} Update Security Policy.
SecurityPolicyRulesAPI ListSecurityPolicyRules Get /security_policy_rules List Security Policy Rules.
ThreatFeedsAPI ListThreatFeeds Get /threat_feeds List Threat Feeds.

Documentation For Models

Documentation for Utility Methods

Due to the fact that model structure members are all pointers, this package contains a number of utility functions to easily obtain pointers to values of basic types. Each of these functions takes a value of the given basic type and returns a pointer to it:

  • PtrBool
  • PtrInt
  • PtrInt32
  • PtrInt64
  • PtrFloat
  • PtrFloat32
  • PtrFloat64
  • PtrString
  • PtrTime

Documentation

Index

Constants

This section is empty.

Variables

View Source
var AllowedNetAddrDfpAssignmentScopeTypeEnumValues = []NetAddrDfpAssignmentScopeType{
	"UNKNOWN",
	"ADDRESS_BLOCK",
	"SUBNET",
	"ADDRESS",
	"RANGE",
}

All allowed values of NetAddrDfpAssignmentScopeType enum

View Source
var AllowedThreatFeedSourceEnumValues = []ThreatFeedSource{
	"Infoblox",
	"Custom",
}

All allowed values of ThreatFeedSource enum

Functions

func IsNil

func IsNil(i interface{}) bool

IsNil checks if an input is nil

func PtrBool

func PtrBool(v bool) *bool

PtrBool is a helper routine that returns a pointer to given boolean value.

func PtrFloat32

func PtrFloat32(v float32) *float32

PtrFloat32 is a helper routine that returns a pointer to given float value.

func PtrFloat64

func PtrFloat64(v float64) *float64

PtrFloat64 is a helper routine that returns a pointer to given float value.

func PtrInt

func PtrInt(v int) *int

PtrInt is a helper routine that returns a pointer to given integer value.

func PtrInt32

func PtrInt32(v int32) *int32

PtrInt32 is a helper routine that returns a pointer to given integer value.

func PtrInt64

func PtrInt64(v int64) *int64

PtrInt64 is a helper routine that returns a pointer to given integer value.

func PtrString

func PtrString(v string) *string

PtrString is a helper routine that returns a pointer to given string value.

func PtrTime

func PtrTime(v time.Time) *time.Time

PtrTime is helper routine that returns a pointer to given Time value.

Types

type APIClient

type APIClient struct {
	*internal.APIClient

	// API Services
	AccessCodesAPI         AccessCodesAPI
	AppApprovalsAPI        AppApprovalsAPI
	ApplicationFiltersAPI  ApplicationFiltersAPI
	CategoryFiltersAPI     CategoryFiltersAPI
	ContentCategoriesAPI   ContentCategoriesAPI
	InternalDomainListsAPI InternalDomainListsAPI
	NamedListItemsAPI      NamedListItemsAPI
	NamedListsAPI          NamedListsAPI
	NetworkListsAPI        NetworkListsAPI
	PopRegionsAPI          PopRegionsAPI
	SecurityPoliciesAPI    SecurityPoliciesAPI
	SecurityPolicyRulesAPI SecurityPolicyRulesAPI
	ThreatFeedsAPI         ThreatFeedsAPI
}

APIClient manages communication with the BloxOne FW API v1 In most cases there should be only one, shared, APIClient.

func NewAPIClient

func NewAPIClient(options ...option.ClientOption) *APIClient

NewAPIClient creates a new API client. The client can be configured with a variadic option. The following options are available: - WithClientName(string) sets the name of the client using the SDK. - WithCSPUrl(string) sets the URL for BloxOne Cloud Services Portal. - WithAPIKey(string) sets the APIKey for accessing the BloxOne API. - WithHTTPClient(*http.Client) sets the HTTPClient to use for the SDK. - WithDefaultTags(map[string]string) sets the tags the client can set by default for objects that has tags support. - WithDebug() sets the debug mode.

type AccessCode

type AccessCode struct {
	// Auto generated unique Bypass Code value
	AccessKey *string `json:"access_key,omitempty"`
	// The time when the Bypass Code object was activated.
	Activation *time.Time `json:"activation,omitempty"`
	// The time when the Bypass Code object was created.
	CreatedTime *time.Time `json:"created_time,omitempty"`
	Description *string    `json:"description,omitempty"`
	// The time when the Bypass Code object was expired.
	Expiration *time.Time `json:"expiration,omitempty"`
	// The name of Bypass Code
	Name *string `json:"name,omitempty"`
	// The list of SecurityPolicy object identifiers.
	PolicyIds []int32 `json:"policy_ids,omitempty"`
	// The list of selected security rules
	Rules []AccessCodeRule `json:"rules,omitempty"`
	// The time when the Bypass Code object was last updated.
	UpdatedTime          *time.Time `json:"updated_time,omitempty"`
	AdditionalProperties map[string]interface{}
}

AccessCode struct for AccessCode

func NewAccessCode

func NewAccessCode() *AccessCode

NewAccessCode instantiates a new AccessCode 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 NewAccessCodeWithDefaults

func NewAccessCodeWithDefaults() *AccessCode

NewAccessCodeWithDefaults instantiates a new AccessCode 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 (*AccessCode) GetAccessKey

func (o *AccessCode) GetAccessKey() string

GetAccessKey returns the AccessKey field value if set, zero value otherwise.

func (*AccessCode) GetAccessKeyOk

func (o *AccessCode) GetAccessKeyOk() (*string, bool)

GetAccessKeyOk returns a tuple with the AccessKey field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AccessCode) GetActivation

func (o *AccessCode) GetActivation() time.Time

GetActivation returns the Activation field value if set, zero value otherwise.

func (*AccessCode) GetActivationOk

func (o *AccessCode) GetActivationOk() (*time.Time, bool)

GetActivationOk returns a tuple with the Activation field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AccessCode) GetCreatedTime

func (o *AccessCode) GetCreatedTime() time.Time

GetCreatedTime returns the CreatedTime field value if set, zero value otherwise.

func (*AccessCode) GetCreatedTimeOk

func (o *AccessCode) GetCreatedTimeOk() (*time.Time, bool)

GetCreatedTimeOk returns a tuple with the CreatedTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AccessCode) GetDescription

func (o *AccessCode) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*AccessCode) GetDescriptionOk

func (o *AccessCode) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AccessCode) GetExpiration

func (o *AccessCode) GetExpiration() time.Time

GetExpiration returns the Expiration field value if set, zero value otherwise.

func (*AccessCode) GetExpirationOk

func (o *AccessCode) GetExpirationOk() (*time.Time, bool)

GetExpirationOk returns a tuple with the Expiration field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AccessCode) GetName

func (o *AccessCode) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*AccessCode) GetNameOk

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

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AccessCode) GetPolicyIds

func (o *AccessCode) GetPolicyIds() []int32

GetPolicyIds returns the PolicyIds field value if set, zero value otherwise.

func (*AccessCode) GetPolicyIdsOk

func (o *AccessCode) GetPolicyIdsOk() ([]int32, bool)

GetPolicyIdsOk returns a tuple with the PolicyIds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AccessCode) GetRules

func (o *AccessCode) GetRules() []AccessCodeRule

GetRules returns the Rules field value if set, zero value otherwise.

func (*AccessCode) GetRulesOk

func (o *AccessCode) GetRulesOk() ([]AccessCodeRule, bool)

GetRulesOk returns a tuple with the Rules field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AccessCode) GetUpdatedTime

func (o *AccessCode) GetUpdatedTime() time.Time

GetUpdatedTime returns the UpdatedTime field value if set, zero value otherwise.

func (*AccessCode) GetUpdatedTimeOk

func (o *AccessCode) GetUpdatedTimeOk() (*time.Time, bool)

GetUpdatedTimeOk returns a tuple with the UpdatedTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AccessCode) HasAccessKey

func (o *AccessCode) HasAccessKey() bool

HasAccessKey returns a boolean if a field has been set.

func (*AccessCode) HasActivation

func (o *AccessCode) HasActivation() bool

HasActivation returns a boolean if a field has been set.

func (*AccessCode) HasCreatedTime

func (o *AccessCode) HasCreatedTime() bool

HasCreatedTime returns a boolean if a field has been set.

func (*AccessCode) HasDescription

func (o *AccessCode) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*AccessCode) HasExpiration

func (o *AccessCode) HasExpiration() bool

HasExpiration returns a boolean if a field has been set.

func (*AccessCode) HasName

func (o *AccessCode) HasName() bool

HasName returns a boolean if a field has been set.

func (*AccessCode) HasPolicyIds

func (o *AccessCode) HasPolicyIds() bool

HasPolicyIds returns a boolean if a field has been set.

func (*AccessCode) HasRules

func (o *AccessCode) HasRules() bool

HasRules returns a boolean if a field has been set.

func (*AccessCode) HasUpdatedTime

func (o *AccessCode) HasUpdatedTime() bool

HasUpdatedTime returns a boolean if a field has been set.

func (AccessCode) MarshalJSON

func (o AccessCode) MarshalJSON() ([]byte, error)

func (*AccessCode) SetAccessKey

func (o *AccessCode) SetAccessKey(v string)

SetAccessKey gets a reference to the given string and assigns it to the AccessKey field.

func (*AccessCode) SetActivation

func (o *AccessCode) SetActivation(v time.Time)

SetActivation gets a reference to the given time.Time and assigns it to the Activation field.

func (*AccessCode) SetCreatedTime

func (o *AccessCode) SetCreatedTime(v time.Time)

SetCreatedTime gets a reference to the given time.Time and assigns it to the CreatedTime field.

func (*AccessCode) SetDescription

func (o *AccessCode) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*AccessCode) SetExpiration

func (o *AccessCode) SetExpiration(v time.Time)

SetExpiration gets a reference to the given time.Time and assigns it to the Expiration field.

func (*AccessCode) SetName

func (o *AccessCode) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*AccessCode) SetPolicyIds

func (o *AccessCode) SetPolicyIds(v []int32)

SetPolicyIds gets a reference to the given []int32 and assigns it to the PolicyIds field.

func (*AccessCode) SetRules

func (o *AccessCode) SetRules(v []AccessCodeRule)

SetRules gets a reference to the given []AccessCodeRule and assigns it to the Rules field.

func (*AccessCode) SetUpdatedTime

func (o *AccessCode) SetUpdatedTime(v time.Time)

SetUpdatedTime gets a reference to the given time.Time and assigns it to the UpdatedTime field.

func (AccessCode) ToMap

func (o AccessCode) ToMap() (map[string]interface{}, error)

func (*AccessCode) UnmarshalJSON

func (o *AccessCode) UnmarshalJSON(data []byte) (err error)

type AccessCodeCreateResponse

type AccessCodeCreateResponse struct {
	// The Bypass Code object.
	Results              *AccessCode `json:"results,omitempty"`
	AdditionalProperties map[string]interface{}
}

AccessCodeCreateResponse struct for AccessCodeCreateResponse

func NewAccessCodeCreateResponse

func NewAccessCodeCreateResponse() *AccessCodeCreateResponse

NewAccessCodeCreateResponse instantiates a new AccessCodeCreateResponse 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 NewAccessCodeCreateResponseWithDefaults

func NewAccessCodeCreateResponseWithDefaults() *AccessCodeCreateResponse

NewAccessCodeCreateResponseWithDefaults instantiates a new AccessCodeCreateResponse 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 (*AccessCodeCreateResponse) GetResults

func (o *AccessCodeCreateResponse) GetResults() AccessCode

GetResults returns the Results field value if set, zero value otherwise.

func (*AccessCodeCreateResponse) GetResultsOk

func (o *AccessCodeCreateResponse) GetResultsOk() (*AccessCode, bool)

GetResultsOk returns a tuple with the Results field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AccessCodeCreateResponse) HasResults

func (o *AccessCodeCreateResponse) HasResults() bool

HasResults returns a boolean if a field has been set.

func (AccessCodeCreateResponse) MarshalJSON

func (o AccessCodeCreateResponse) MarshalJSON() ([]byte, error)

func (*AccessCodeCreateResponse) SetResults

func (o *AccessCodeCreateResponse) SetResults(v AccessCode)

SetResults gets a reference to the given AccessCode and assigns it to the Results field.

func (AccessCodeCreateResponse) ToMap

func (o AccessCodeCreateResponse) ToMap() (map[string]interface{}, error)

func (*AccessCodeCreateResponse) UnmarshalJSON

func (o *AccessCodeCreateResponse) UnmarshalJSON(data []byte) (err error)

type AccessCodeDeleteRequest

type AccessCodeDeleteRequest struct {
	// The Bypass Code identifier.
	Ids                  []string `json:"ids,omitempty"`
	AdditionalProperties map[string]interface{}
}

AccessCodeDeleteRequest struct for AccessCodeDeleteRequest

func NewAccessCodeDeleteRequest

func NewAccessCodeDeleteRequest() *AccessCodeDeleteRequest

NewAccessCodeDeleteRequest instantiates a new AccessCodeDeleteRequest 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 NewAccessCodeDeleteRequestWithDefaults

func NewAccessCodeDeleteRequestWithDefaults() *AccessCodeDeleteRequest

NewAccessCodeDeleteRequestWithDefaults instantiates a new AccessCodeDeleteRequest 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 (*AccessCodeDeleteRequest) GetIds

func (o *AccessCodeDeleteRequest) GetIds() []string

GetIds returns the Ids field value if set, zero value otherwise.

func (*AccessCodeDeleteRequest) GetIdsOk

func (o *AccessCodeDeleteRequest) GetIdsOk() ([]string, bool)

GetIdsOk returns a tuple with the Ids field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AccessCodeDeleteRequest) HasIds

func (o *AccessCodeDeleteRequest) HasIds() bool

HasIds returns a boolean if a field has been set.

func (AccessCodeDeleteRequest) MarshalJSON

func (o AccessCodeDeleteRequest) MarshalJSON() ([]byte, error)

func (*AccessCodeDeleteRequest) SetIds

func (o *AccessCodeDeleteRequest) SetIds(v []string)

SetIds gets a reference to the given []string and assigns it to the Ids field.

func (AccessCodeDeleteRequest) ToMap

func (o AccessCodeDeleteRequest) ToMap() (map[string]interface{}, error)

func (*AccessCodeDeleteRequest) UnmarshalJSON

func (o *AccessCodeDeleteRequest) UnmarshalJSON(data []byte) (err error)

type AccessCodeMultiResponse

type AccessCodeMultiResponse struct {
	// The list of Bypass Code objects.
	Results              []AccessCode `json:"results,omitempty"`
	AdditionalProperties map[string]interface{}
}

AccessCodeMultiResponse struct for AccessCodeMultiResponse

func NewAccessCodeMultiResponse

func NewAccessCodeMultiResponse() *AccessCodeMultiResponse

NewAccessCodeMultiResponse instantiates a new AccessCodeMultiResponse 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 NewAccessCodeMultiResponseWithDefaults

func NewAccessCodeMultiResponseWithDefaults() *AccessCodeMultiResponse

NewAccessCodeMultiResponseWithDefaults instantiates a new AccessCodeMultiResponse 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 (*AccessCodeMultiResponse) GetResults

func (o *AccessCodeMultiResponse) GetResults() []AccessCode

GetResults returns the Results field value if set, zero value otherwise.

func (*AccessCodeMultiResponse) GetResultsOk

func (o *AccessCodeMultiResponse) GetResultsOk() ([]AccessCode, bool)

GetResultsOk returns a tuple with the Results field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AccessCodeMultiResponse) HasResults

func (o *AccessCodeMultiResponse) HasResults() bool

HasResults returns a boolean if a field has been set.

func (AccessCodeMultiResponse) MarshalJSON

func (o AccessCodeMultiResponse) MarshalJSON() ([]byte, error)

func (*AccessCodeMultiResponse) SetResults

func (o *AccessCodeMultiResponse) SetResults(v []AccessCode)

SetResults gets a reference to the given []AccessCode and assigns it to the Results field.

func (AccessCodeMultiResponse) ToMap

func (o AccessCodeMultiResponse) ToMap() (map[string]interface{}, error)

func (*AccessCodeMultiResponse) UnmarshalJSON

func (o *AccessCodeMultiResponse) UnmarshalJSON(data []byte) (err error)

type AccessCodeReadResponse

type AccessCodeReadResponse struct {
	// The Bypass Code object.
	Results              *AccessCode `json:"results,omitempty"`
	AdditionalProperties map[string]interface{}
}

AccessCodeReadResponse struct for AccessCodeReadResponse

func NewAccessCodeReadResponse

func NewAccessCodeReadResponse() *AccessCodeReadResponse

NewAccessCodeReadResponse instantiates a new AccessCodeReadResponse 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 NewAccessCodeReadResponseWithDefaults

func NewAccessCodeReadResponseWithDefaults() *AccessCodeReadResponse

NewAccessCodeReadResponseWithDefaults instantiates a new AccessCodeReadResponse 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 (*AccessCodeReadResponse) GetResults

func (o *AccessCodeReadResponse) GetResults() AccessCode

GetResults returns the Results field value if set, zero value otherwise.

func (*AccessCodeReadResponse) GetResultsOk

func (o *AccessCodeReadResponse) GetResultsOk() (*AccessCode, bool)

GetResultsOk returns a tuple with the Results field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AccessCodeReadResponse) HasResults

func (o *AccessCodeReadResponse) HasResults() bool

HasResults returns a boolean if a field has been set.

func (AccessCodeReadResponse) MarshalJSON

func (o AccessCodeReadResponse) MarshalJSON() ([]byte, error)

func (*AccessCodeReadResponse) SetResults

func (o *AccessCodeReadResponse) SetResults(v AccessCode)

SetResults gets a reference to the given AccessCode and assigns it to the Results field.

func (AccessCodeReadResponse) ToMap

func (o AccessCodeReadResponse) ToMap() (map[string]interface{}, error)

func (*AccessCodeReadResponse) UnmarshalJSON

func (o *AccessCodeReadResponse) UnmarshalJSON(data []byte) (err error)

type AccessCodeRule

type AccessCodeRule struct {
	Action               *string `json:"action,omitempty"`
	Data                 *string `json:"data,omitempty"`
	Description          *string `json:"description,omitempty"`
	RedirectName         *string `json:"redirect_name,omitempty"`
	Type                 *string `json:"type,omitempty"`
	AdditionalProperties map[string]interface{}
}

AccessCodeRule struct for AccessCodeRule

func NewAccessCodeRule

func NewAccessCodeRule() *AccessCodeRule

NewAccessCodeRule instantiates a new AccessCodeRule 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 NewAccessCodeRuleWithDefaults

func NewAccessCodeRuleWithDefaults() *AccessCodeRule

NewAccessCodeRuleWithDefaults instantiates a new AccessCodeRule 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 (*AccessCodeRule) GetAction

func (o *AccessCodeRule) GetAction() string

GetAction returns the Action field value if set, zero value otherwise.

func (*AccessCodeRule) GetActionOk

func (o *AccessCodeRule) GetActionOk() (*string, bool)

GetActionOk returns a tuple with the Action field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AccessCodeRule) GetData

func (o *AccessCodeRule) GetData() string

GetData returns the Data field value if set, zero value otherwise.

func (*AccessCodeRule) GetDataOk

func (o *AccessCodeRule) GetDataOk() (*string, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AccessCodeRule) GetDescription

func (o *AccessCodeRule) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*AccessCodeRule) GetDescriptionOk

func (o *AccessCodeRule) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AccessCodeRule) GetRedirectName

func (o *AccessCodeRule) GetRedirectName() string

GetRedirectName returns the RedirectName field value if set, zero value otherwise.

func (*AccessCodeRule) GetRedirectNameOk

func (o *AccessCodeRule) GetRedirectNameOk() (*string, bool)

GetRedirectNameOk returns a tuple with the RedirectName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AccessCodeRule) GetType

func (o *AccessCodeRule) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*AccessCodeRule) GetTypeOk

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

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AccessCodeRule) HasAction

func (o *AccessCodeRule) HasAction() bool

HasAction returns a boolean if a field has been set.

func (*AccessCodeRule) HasData

func (o *AccessCodeRule) HasData() bool

HasData returns a boolean if a field has been set.

func (*AccessCodeRule) HasDescription

func (o *AccessCodeRule) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*AccessCodeRule) HasRedirectName

func (o *AccessCodeRule) HasRedirectName() bool

HasRedirectName returns a boolean if a field has been set.

func (*AccessCodeRule) HasType

func (o *AccessCodeRule) HasType() bool

HasType returns a boolean if a field has been set.

func (AccessCodeRule) MarshalJSON

func (o AccessCodeRule) MarshalJSON() ([]byte, error)

func (*AccessCodeRule) SetAction

func (o *AccessCodeRule) SetAction(v string)

SetAction gets a reference to the given string and assigns it to the Action field.

func (*AccessCodeRule) SetData

func (o *AccessCodeRule) SetData(v string)

SetData gets a reference to the given string and assigns it to the Data field.

func (*AccessCodeRule) SetDescription

func (o *AccessCodeRule) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*AccessCodeRule) SetRedirectName

func (o *AccessCodeRule) SetRedirectName(v string)

SetRedirectName gets a reference to the given string and assigns it to the RedirectName field.

func (*AccessCodeRule) SetType

func (o *AccessCodeRule) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (AccessCodeRule) ToMap

func (o AccessCodeRule) ToMap() (map[string]interface{}, error)

func (*AccessCodeRule) UnmarshalJSON

func (o *AccessCodeRule) UnmarshalJSON(data []byte) (err error)

type AccessCodeUpdateResponse

type AccessCodeUpdateResponse struct {
	// The Bypass Code object.
	Results              *AccessCode `json:"results,omitempty"`
	AdditionalProperties map[string]interface{}
}

AccessCodeUpdateResponse struct for AccessCodeUpdateResponse

func NewAccessCodeUpdateResponse

func NewAccessCodeUpdateResponse() *AccessCodeUpdateResponse

NewAccessCodeUpdateResponse instantiates a new AccessCodeUpdateResponse 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 NewAccessCodeUpdateResponseWithDefaults

func NewAccessCodeUpdateResponseWithDefaults() *AccessCodeUpdateResponse

NewAccessCodeUpdateResponseWithDefaults instantiates a new AccessCodeUpdateResponse 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 (*AccessCodeUpdateResponse) GetResults

func (o *AccessCodeUpdateResponse) GetResults() AccessCode

GetResults returns the Results field value if set, zero value otherwise.

func (*AccessCodeUpdateResponse) GetResultsOk

func (o *AccessCodeUpdateResponse) GetResultsOk() (*AccessCode, bool)

GetResultsOk returns a tuple with the Results field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AccessCodeUpdateResponse) HasResults

func (o *AccessCodeUpdateResponse) HasResults() bool

HasResults returns a boolean if a field has been set.

func (AccessCodeUpdateResponse) MarshalJSON

func (o AccessCodeUpdateResponse) MarshalJSON() ([]byte, error)

func (*AccessCodeUpdateResponse) SetResults

func (o *AccessCodeUpdateResponse) SetResults(v AccessCode)

SetResults gets a reference to the given AccessCode and assigns it to the Results field.

func (AccessCodeUpdateResponse) ToMap

func (o AccessCodeUpdateResponse) ToMap() (map[string]interface{}, error)

func (*AccessCodeUpdateResponse) UnmarshalJSON

func (o *AccessCodeUpdateResponse) UnmarshalJSON(data []byte) (err error)

type AccessCodesAPI

type AccessCodesAPI interface {
	/*
			CreateAccessCode Create Access Codes

			Use this method to create the Bypass Code corresponding to the
		security rules passed.
		It's an atomic operation. It should create all the security rules
		and create the policy and bypass codes, or do nothing if any of them fails.

		Required:
		- name
		- rules
		- activation
		- expiration





			@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			@return AccessCodesAPICreateAccessCodeRequest
	*/
	CreateAccessCode(ctx context.Context) AccessCodesAPICreateAccessCodeRequest

	// CreateAccessCodeExecute executes the request
	//  @return AccessCodeCreateResponse
	CreateAccessCodeExecute(r AccessCodesAPICreateAccessCodeRequest) (*AccessCodeCreateResponse, *http.Response, error)
	/*
			DeleteAccessCodes Delete Access Codes

			Use this method to delete Bypass Code objects. Deletion of
		multiple bypass codes is an all-or-nothing operation (if any of
		the specified bypass codes cannot be deleted then none of the
		specified bypass codes will be deleted).

		Required:
		- ids



			@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			@return AccessCodesAPIDeleteAccessCodesRequest
	*/
	DeleteAccessCodes(ctx context.Context) AccessCodesAPIDeleteAccessCodesRequest

	// DeleteAccessCodesExecute executes the request
	DeleteAccessCodesExecute(r AccessCodesAPIDeleteAccessCodesRequest) (*http.Response, error)
	/*
		DeleteSingleAccessCodes Delete Access Code By ID

		Use this method to delete Bypass Code object.



		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param accessKey The Bypass Code identifier.
		@return AccessCodesAPIDeleteSingleAccessCodesRequest
	*/
	DeleteSingleAccessCodes(ctx context.Context, accessKey string) AccessCodesAPIDeleteSingleAccessCodesRequest

	// DeleteSingleAccessCodesExecute executes the request
	DeleteSingleAccessCodesExecute(r AccessCodesAPIDeleteSingleAccessCodesRequest) (*http.Response, error)
	/*
		ListAccessCodes List Access Codes

		Use this method to retrieve a collection of Bypass Code objects.



		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return AccessCodesAPIListAccessCodesRequest
	*/
	ListAccessCodes(ctx context.Context) AccessCodesAPIListAccessCodesRequest

	// ListAccessCodesExecute executes the request
	//  @return AccessCodeMultiResponse
	ListAccessCodesExecute(r AccessCodesAPIListAccessCodesRequest) (*AccessCodeMultiResponse, *http.Response, error)
	/*
		ReadAccessCode Read Access Codes

		Use this method to retrieve the Bypass Code by key.



		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param accessKey The Bypass Code identifier.
		@return AccessCodesAPIReadAccessCodeRequest
	*/
	ReadAccessCode(ctx context.Context, accessKey string) AccessCodesAPIReadAccessCodeRequest

	// ReadAccessCodeExecute executes the request
	//  @return AccessCodeReadResponse
	ReadAccessCodeExecute(r AccessCodesAPIReadAccessCodeRequest) (*AccessCodeReadResponse, *http.Response, error)
	/*
			UpdateAccessCode Update Access Codes

			Use this method to update the Bypass Code corresponding to the security rules passed.
		It's an atomic operation. It should delete existing security rules and
		create all the new security rules for the bypass code,
		or do nothing if any of them fails.

		Required:
		- name
		- rules
		- dfps
		- network_lists
		- roaming_device_groups





			@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			@param payloadAccessKey Auto generated unique Bypass Code value
			@return AccessCodesAPIUpdateAccessCodeRequest
	*/
	UpdateAccessCode(ctx context.Context, payloadAccessKey string) AccessCodesAPIUpdateAccessCodeRequest

	// UpdateAccessCodeExecute executes the request
	//  @return AccessCodeUpdateResponse
	UpdateAccessCodeExecute(r AccessCodesAPIUpdateAccessCodeRequest) (*AccessCodeUpdateResponse, *http.Response, error)
}

type AccessCodesAPICreateAccessCodeRequest

type AccessCodesAPICreateAccessCodeRequest struct {
	ApiService AccessCodesAPI
	// contains filtered or unexported fields
}

func (AccessCodesAPICreateAccessCodeRequest) Body

The Bypass Code object.

func (AccessCodesAPICreateAccessCodeRequest) Execute

type AccessCodesAPIDeleteAccessCodesRequest

type AccessCodesAPIDeleteAccessCodesRequest struct {
	ApiService AccessCodesAPI
	// contains filtered or unexported fields
}

func (AccessCodesAPIDeleteAccessCodesRequest) Body

func (AccessCodesAPIDeleteAccessCodesRequest) Execute

type AccessCodesAPIDeleteSingleAccessCodesRequest

type AccessCodesAPIDeleteSingleAccessCodesRequest struct {
	ApiService AccessCodesAPI
	// contains filtered or unexported fields
}

func (AccessCodesAPIDeleteSingleAccessCodesRequest) Execute

type AccessCodesAPIListAccessCodesRequest

type AccessCodesAPIListAccessCodesRequest struct {
	ApiService AccessCodesAPI
	// contains filtered or unexported fields
}

func (AccessCodesAPIListAccessCodesRequest) Execute

func (AccessCodesAPIListAccessCodesRequest) Filter

A collection of response resources can be filtered by a logical expression string that includes JSON tag references to values in each resource, literal values, and logical operators. If a resource does not have the specified tag, its value is assumed to be null. Literal values include numbers (integer and floating-point), and quoted (both single- or double-quoted) literal strings, and 'null'. You can filter by following fields: | Name | type | Supported Op | | ------------------ | ------ | --------------------------- | | access_key | string | !=, ==, ~, !~, >, <, <=, >= | | name | string | !=, ==, ~, !~, >, <, <=, >= | | description | string | !=, ==, ~, !~, >, <, <=, >= | | security_policy_id | int32 | !=, ==, >, <, <=, >= | In addition, grouping operators are supported: | Op | Description | | --- | -------------------- | | and | Logical AND | | or | Logical OR | | not | Logical NOT | | () | Groupping Operators | Example: ``` ?_filter=\"((name=='acc_code')or(name~'key'))and(security_policy_id!=32)\" ```

func (AccessCodesAPIListAccessCodesRequest) Limit

The integer number of resources to be returned in the response. The service may impose maximum value. If omitted the service may impose a default value.

func (AccessCodesAPIListAccessCodesRequest) Offset

The integer index (zero-origin) of the offset into a collection of resources. If omitted or null the value is assumed to be '0'.

func (AccessCodesAPIListAccessCodesRequest) PageToken

The service-defined string used to identify a page of resources. A null value indicates the first page.

type AccessCodesAPIReadAccessCodeRequest

type AccessCodesAPIReadAccessCodeRequest struct {
	ApiService AccessCodesAPI
	// contains filtered or unexported fields
}

func (AccessCodesAPIReadAccessCodeRequest) Execute

func (AccessCodesAPIReadAccessCodeRequest) Name

The Bypass Code name.

type AccessCodesAPIService

type AccessCodesAPIService internal.Service

AccessCodesAPIService AccessCodesAPI service

func (*AccessCodesAPIService) CreateAccessCode

CreateAccessCode Create Access Codes

Use this method to create the Bypass Code corresponding to the security rules passed. It's an atomic operation. It should create all the security rules and create the policy and bypass codes, or do nothing if any of them fails.

Required: - name - rules - activation - expiration

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return AccessCodesAPICreateAccessCodeRequest

func (*AccessCodesAPIService) CreateAccessCodeExecute

Execute executes the request

@return AccessCodeCreateResponse

func (*AccessCodesAPIService) DeleteAccessCodes

DeleteAccessCodes Delete Access Codes

Use this method to delete Bypass Code objects. Deletion of multiple bypass codes is an all-or-nothing operation (if any of the specified bypass codes cannot be deleted then none of the specified bypass codes will be deleted).

Required: - ids

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return AccessCodesAPIDeleteAccessCodesRequest

func (*AccessCodesAPIService) DeleteAccessCodesExecute

Execute executes the request

func (*AccessCodesAPIService) DeleteSingleAccessCodes

DeleteSingleAccessCodes Delete Access Code By ID

Use this method to delete Bypass Code object.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param accessKey The Bypass Code identifier.
@return AccessCodesAPIDeleteSingleAccessCodesRequest

func (*AccessCodesAPIService) DeleteSingleAccessCodesExecute

Execute executes the request

func (*AccessCodesAPIService) ListAccessCodes

ListAccessCodes List Access Codes

Use this method to retrieve a collection of Bypass Code objects.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return AccessCodesAPIListAccessCodesRequest

func (*AccessCodesAPIService) ListAccessCodesExecute

Execute executes the request

@return AccessCodeMultiResponse

func (*AccessCodesAPIService) ReadAccessCode

ReadAccessCode Read Access Codes

Use this method to retrieve the Bypass Code by key.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param accessKey The Bypass Code identifier.
@return AccessCodesAPIReadAccessCodeRequest

func (*AccessCodesAPIService) ReadAccessCodeExecute

Execute executes the request

@return AccessCodeReadResponse

func (*AccessCodesAPIService) UpdateAccessCode

func (a *AccessCodesAPIService) UpdateAccessCode(ctx context.Context, payloadAccessKey string) AccessCodesAPIUpdateAccessCodeRequest

UpdateAccessCode Update Access Codes

Use this method to update the Bypass Code corresponding to the security rules passed. It's an atomic operation. It should delete existing security rules and create all the new security rules for the bypass code, or do nothing if any of them fails.

Required: - name - rules - dfps - network_lists - roaming_device_groups

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param payloadAccessKey Auto generated unique Bypass Code value
@return AccessCodesAPIUpdateAccessCodeRequest

func (*AccessCodesAPIService) UpdateAccessCodeExecute

Execute executes the request

@return AccessCodeUpdateResponse

type AccessCodesAPIUpdateAccessCodeRequest

type AccessCodesAPIUpdateAccessCodeRequest struct {
	ApiService AccessCodesAPI
	// contains filtered or unexported fields
}

func (AccessCodesAPIUpdateAccessCodeRequest) Body

The Bypass Code object.

func (AccessCodesAPIUpdateAccessCodeRequest) Execute

type AccessCodesCreateAccessCode400Response

type AccessCodesCreateAccessCode400Response struct {
	Error                *AccessCodesCreateAccessCode400ResponseError `json:"error,omitempty"`
	AdditionalProperties map[string]interface{}
}

AccessCodesCreateAccessCode400Response struct for AccessCodesCreateAccessCode400Response

func NewAccessCodesCreateAccessCode400Response

func NewAccessCodesCreateAccessCode400Response() *AccessCodesCreateAccessCode400Response

NewAccessCodesCreateAccessCode400Response instantiates a new AccessCodesCreateAccessCode400Response 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 NewAccessCodesCreateAccessCode400ResponseWithDefaults

func NewAccessCodesCreateAccessCode400ResponseWithDefaults() *AccessCodesCreateAccessCode400Response

NewAccessCodesCreateAccessCode400ResponseWithDefaults instantiates a new AccessCodesCreateAccessCode400Response 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 (*AccessCodesCreateAccessCode400Response) GetError

GetError returns the Error field value if set, zero value otherwise.

func (*AccessCodesCreateAccessCode400Response) GetErrorOk

GetErrorOk returns a tuple with the Error field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AccessCodesCreateAccessCode400Response) HasError

HasError returns a boolean if a field has been set.

func (AccessCodesCreateAccessCode400Response) MarshalJSON

func (o AccessCodesCreateAccessCode400Response) MarshalJSON() ([]byte, error)

func (*AccessCodesCreateAccessCode400Response) SetError

SetError gets a reference to the given AccessCodesCreateAccessCode400ResponseError and assigns it to the Error field.

func (AccessCodesCreateAccessCode400Response) ToMap

func (o AccessCodesCreateAccessCode400Response) ToMap() (map[string]interface{}, error)

func (*AccessCodesCreateAccessCode400Response) UnmarshalJSON

func (o *AccessCodesCreateAccessCode400Response) UnmarshalJSON(data []byte) (err error)

type AccessCodesCreateAccessCode400ResponseError

type AccessCodesCreateAccessCode400ResponseError struct {
	Code                 *string `json:"code,omitempty"`
	Message              *string `json:"message,omitempty"`
	Status               *string `json:"status,omitempty"`
	AdditionalProperties map[string]interface{}
}

AccessCodesCreateAccessCode400ResponseError struct for AccessCodesCreateAccessCode400ResponseError

func NewAccessCodesCreateAccessCode400ResponseError

func NewAccessCodesCreateAccessCode400ResponseError() *AccessCodesCreateAccessCode400ResponseError

NewAccessCodesCreateAccessCode400ResponseError instantiates a new AccessCodesCreateAccessCode400ResponseError 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 NewAccessCodesCreateAccessCode400ResponseErrorWithDefaults

func NewAccessCodesCreateAccessCode400ResponseErrorWithDefaults() *AccessCodesCreateAccessCode400ResponseError

NewAccessCodesCreateAccessCode400ResponseErrorWithDefaults instantiates a new AccessCodesCreateAccessCode400ResponseError 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 (*AccessCodesCreateAccessCode400ResponseError) GetCode

GetCode returns the Code field value if set, zero value otherwise.

func (*AccessCodesCreateAccessCode400ResponseError) GetCodeOk

GetCodeOk returns a tuple with the Code field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AccessCodesCreateAccessCode400ResponseError) GetMessage

GetMessage returns the Message field value if set, zero value otherwise.

func (*AccessCodesCreateAccessCode400ResponseError) GetMessageOk

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AccessCodesCreateAccessCode400ResponseError) GetStatus

GetStatus returns the Status field value if set, zero value otherwise.

func (*AccessCodesCreateAccessCode400ResponseError) GetStatusOk

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AccessCodesCreateAccessCode400ResponseError) HasCode

HasCode returns a boolean if a field has been set.

func (*AccessCodesCreateAccessCode400ResponseError) HasMessage

HasMessage returns a boolean if a field has been set.

func (*AccessCodesCreateAccessCode400ResponseError) HasStatus

HasStatus returns a boolean if a field has been set.

func (AccessCodesCreateAccessCode400ResponseError) MarshalJSON

func (*AccessCodesCreateAccessCode400ResponseError) SetCode

SetCode gets a reference to the given string and assigns it to the Code field.

func (*AccessCodesCreateAccessCode400ResponseError) SetMessage

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*AccessCodesCreateAccessCode400ResponseError) SetStatus

SetStatus gets a reference to the given string and assigns it to the Status field.

func (AccessCodesCreateAccessCode400ResponseError) ToMap

func (o AccessCodesCreateAccessCode400ResponseError) ToMap() (map[string]interface{}, error)

func (*AccessCodesCreateAccessCode400ResponseError) UnmarshalJSON

func (o *AccessCodesCreateAccessCode400ResponseError) UnmarshalJSON(data []byte) (err error)

type AccessCodesCreateAccessCode404Response

type AccessCodesCreateAccessCode404Response struct {
	Error                *AccessCodesCreateAccessCode404ResponseError `json:"error,omitempty"`
	AdditionalProperties map[string]interface{}
}

AccessCodesCreateAccessCode404Response struct for AccessCodesCreateAccessCode404Response

func NewAccessCodesCreateAccessCode404Response

func NewAccessCodesCreateAccessCode404Response() *AccessCodesCreateAccessCode404Response

NewAccessCodesCreateAccessCode404Response instantiates a new AccessCodesCreateAccessCode404Response 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 NewAccessCodesCreateAccessCode404ResponseWithDefaults

func NewAccessCodesCreateAccessCode404ResponseWithDefaults() *AccessCodesCreateAccessCode404Response

NewAccessCodesCreateAccessCode404ResponseWithDefaults instantiates a new AccessCodesCreateAccessCode404Response 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 (*AccessCodesCreateAccessCode404Response) GetError

GetError returns the Error field value if set, zero value otherwise.

func (*AccessCodesCreateAccessCode404Response) GetErrorOk

GetErrorOk returns a tuple with the Error field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AccessCodesCreateAccessCode404Response) HasError

HasError returns a boolean if a field has been set.

func (AccessCodesCreateAccessCode404Response) MarshalJSON

func (o AccessCodesCreateAccessCode404Response) MarshalJSON() ([]byte, error)

func (*AccessCodesCreateAccessCode404Response) SetError

SetError gets a reference to the given AccessCodesCreateAccessCode404ResponseError and assigns it to the Error field.

func (AccessCodesCreateAccessCode404Response) ToMap

func (o AccessCodesCreateAccessCode404Response) ToMap() (map[string]interface{}, error)

func (*AccessCodesCreateAccessCode404Response) UnmarshalJSON

func (o *AccessCodesCreateAccessCode404Response) UnmarshalJSON(data []byte) (err error)

type AccessCodesCreateAccessCode404ResponseError

type AccessCodesCreateAccessCode404ResponseError struct {
	Code                 *string `json:"code,omitempty"`
	Message              *string `json:"message,omitempty"`
	Status               *string `json:"status,omitempty"`
	AdditionalProperties map[string]interface{}
}

AccessCodesCreateAccessCode404ResponseError struct for AccessCodesCreateAccessCode404ResponseError

func NewAccessCodesCreateAccessCode404ResponseError

func NewAccessCodesCreateAccessCode404ResponseError() *AccessCodesCreateAccessCode404ResponseError

NewAccessCodesCreateAccessCode404ResponseError instantiates a new AccessCodesCreateAccessCode404ResponseError 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 NewAccessCodesCreateAccessCode404ResponseErrorWithDefaults

func NewAccessCodesCreateAccessCode404ResponseErrorWithDefaults() *AccessCodesCreateAccessCode404ResponseError

NewAccessCodesCreateAccessCode404ResponseErrorWithDefaults instantiates a new AccessCodesCreateAccessCode404ResponseError 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 (*AccessCodesCreateAccessCode404ResponseError) GetCode

GetCode returns the Code field value if set, zero value otherwise.

func (*AccessCodesCreateAccessCode404ResponseError) GetCodeOk

GetCodeOk returns a tuple with the Code field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AccessCodesCreateAccessCode404ResponseError) GetMessage

GetMessage returns the Message field value if set, zero value otherwise.

func (*AccessCodesCreateAccessCode404ResponseError) GetMessageOk

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AccessCodesCreateAccessCode404ResponseError) GetStatus

GetStatus returns the Status field value if set, zero value otherwise.

func (*AccessCodesCreateAccessCode404ResponseError) GetStatusOk

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AccessCodesCreateAccessCode404ResponseError) HasCode

HasCode returns a boolean if a field has been set.

func (*AccessCodesCreateAccessCode404ResponseError) HasMessage

HasMessage returns a boolean if a field has been set.

func (*AccessCodesCreateAccessCode404ResponseError) HasStatus

HasStatus returns a boolean if a field has been set.

func (AccessCodesCreateAccessCode404ResponseError) MarshalJSON

func (*AccessCodesCreateAccessCode404ResponseError) SetCode

SetCode gets a reference to the given string and assigns it to the Code field.

func (*AccessCodesCreateAccessCode404ResponseError) SetMessage

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*AccessCodesCreateAccessCode404ResponseError) SetStatus

SetStatus gets a reference to the given string and assigns it to the Status field.

func (AccessCodesCreateAccessCode404ResponseError) ToMap

func (o AccessCodesCreateAccessCode404ResponseError) ToMap() (map[string]interface{}, error)

func (*AccessCodesCreateAccessCode404ResponseError) UnmarshalJSON

func (o *AccessCodesCreateAccessCode404ResponseError) UnmarshalJSON(data []byte) (err error)

type AccessCodesCreateAccessCode409Response

type AccessCodesCreateAccessCode409Response struct {
	Error                *AccessCodesCreateAccessCode409ResponseError `json:"error,omitempty"`
	AdditionalProperties map[string]interface{}
}

AccessCodesCreateAccessCode409Response struct for AccessCodesCreateAccessCode409Response

func NewAccessCodesCreateAccessCode409Response

func NewAccessCodesCreateAccessCode409Response() *AccessCodesCreateAccessCode409Response

NewAccessCodesCreateAccessCode409Response instantiates a new AccessCodesCreateAccessCode409Response 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 NewAccessCodesCreateAccessCode409ResponseWithDefaults

func NewAccessCodesCreateAccessCode409ResponseWithDefaults() *AccessCodesCreateAccessCode409Response

NewAccessCodesCreateAccessCode409ResponseWithDefaults instantiates a new AccessCodesCreateAccessCode409Response 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 (*AccessCodesCreateAccessCode409Response) GetError

GetError returns the Error field value if set, zero value otherwise.

func (*AccessCodesCreateAccessCode409Response) GetErrorOk

GetErrorOk returns a tuple with the Error field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AccessCodesCreateAccessCode409Response) HasError

HasError returns a boolean if a field has been set.

func (AccessCodesCreateAccessCode409Response) MarshalJSON

func (o AccessCodesCreateAccessCode409Response) MarshalJSON() ([]byte, error)

func (*AccessCodesCreateAccessCode409Response) SetError

SetError gets a reference to the given AccessCodesCreateAccessCode409ResponseError and assigns it to the Error field.

func (AccessCodesCreateAccessCode409Response) ToMap

func (o AccessCodesCreateAccessCode409Response) ToMap() (map[string]interface{}, error)

func (*AccessCodesCreateAccessCode409Response) UnmarshalJSON

func (o *AccessCodesCreateAccessCode409Response) UnmarshalJSON(data []byte) (err error)

type AccessCodesCreateAccessCode409ResponseError

type AccessCodesCreateAccessCode409ResponseError struct {
	Code                 *string `json:"code,omitempty"`
	Message              *string `json:"message,omitempty"`
	Status               *string `json:"status,omitempty"`
	AdditionalProperties map[string]interface{}
}

AccessCodesCreateAccessCode409ResponseError struct for AccessCodesCreateAccessCode409ResponseError

func NewAccessCodesCreateAccessCode409ResponseError

func NewAccessCodesCreateAccessCode409ResponseError() *AccessCodesCreateAccessCode409ResponseError

NewAccessCodesCreateAccessCode409ResponseError instantiates a new AccessCodesCreateAccessCode409ResponseError 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 NewAccessCodesCreateAccessCode409ResponseErrorWithDefaults

func NewAccessCodesCreateAccessCode409ResponseErrorWithDefaults() *AccessCodesCreateAccessCode409ResponseError

NewAccessCodesCreateAccessCode409ResponseErrorWithDefaults instantiates a new AccessCodesCreateAccessCode409ResponseError 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 (*AccessCodesCreateAccessCode409ResponseError) GetCode

GetCode returns the Code field value if set, zero value otherwise.

func (*AccessCodesCreateAccessCode409ResponseError) GetCodeOk

GetCodeOk returns a tuple with the Code field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AccessCodesCreateAccessCode409ResponseError) GetMessage

GetMessage returns the Message field value if set, zero value otherwise.

func (*AccessCodesCreateAccessCode409ResponseError) GetMessageOk

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AccessCodesCreateAccessCode409ResponseError) GetStatus

GetStatus returns the Status field value if set, zero value otherwise.

func (*AccessCodesCreateAccessCode409ResponseError) GetStatusOk

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AccessCodesCreateAccessCode409ResponseError) HasCode

HasCode returns a boolean if a field has been set.

func (*AccessCodesCreateAccessCode409ResponseError) HasMessage

HasMessage returns a boolean if a field has been set.

func (*AccessCodesCreateAccessCode409ResponseError) HasStatus

HasStatus returns a boolean if a field has been set.

func (AccessCodesCreateAccessCode409ResponseError) MarshalJSON

func (*AccessCodesCreateAccessCode409ResponseError) SetCode

SetCode gets a reference to the given string and assigns it to the Code field.

func (*AccessCodesCreateAccessCode409ResponseError) SetMessage

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*AccessCodesCreateAccessCode409ResponseError) SetStatus

SetStatus gets a reference to the given string and assigns it to the Status field.

func (AccessCodesCreateAccessCode409ResponseError) ToMap

func (o AccessCodesCreateAccessCode409ResponseError) ToMap() (map[string]interface{}, error)

func (*AccessCodesCreateAccessCode409ResponseError) UnmarshalJSON

func (o *AccessCodesCreateAccessCode409ResponseError) UnmarshalJSON(data []byte) (err error)

type AccessCodesDeleteAccessCodes400Response

type AccessCodesDeleteAccessCodes400Response struct {
	Error                *AccessCodesDeleteAccessCodes400ResponseError `json:"error,omitempty"`
	AdditionalProperties map[string]interface{}
}

AccessCodesDeleteAccessCodes400Response struct for AccessCodesDeleteAccessCodes400Response

func NewAccessCodesDeleteAccessCodes400Response

func NewAccessCodesDeleteAccessCodes400Response() *AccessCodesDeleteAccessCodes400Response

NewAccessCodesDeleteAccessCodes400Response instantiates a new AccessCodesDeleteAccessCodes400Response 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 NewAccessCodesDeleteAccessCodes400ResponseWithDefaults

func NewAccessCodesDeleteAccessCodes400ResponseWithDefaults() *AccessCodesDeleteAccessCodes400Response

NewAccessCodesDeleteAccessCodes400ResponseWithDefaults instantiates a new AccessCodesDeleteAccessCodes400Response 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 (*AccessCodesDeleteAccessCodes400Response) GetError

GetError returns the Error field value if set, zero value otherwise.

func (*AccessCodesDeleteAccessCodes400Response) GetErrorOk

GetErrorOk returns a tuple with the Error field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AccessCodesDeleteAccessCodes400Response) HasError

HasError returns a boolean if a field has been set.

func (AccessCodesDeleteAccessCodes400Response) MarshalJSON

func (o AccessCodesDeleteAccessCodes400Response) MarshalJSON() ([]byte, error)

func (*AccessCodesDeleteAccessCodes400Response) SetError

SetError gets a reference to the given AccessCodesDeleteAccessCodes400ResponseError and assigns it to the Error field.

func (AccessCodesDeleteAccessCodes400Response) ToMap

func (o AccessCodesDeleteAccessCodes400Response) ToMap() (map[string]interface{}, error)

func (*AccessCodesDeleteAccessCodes400Response) UnmarshalJSON

func (o *AccessCodesDeleteAccessCodes400Response) UnmarshalJSON(data []byte) (err error)

type AccessCodesDeleteAccessCodes400ResponseError

type AccessCodesDeleteAccessCodes400ResponseError struct {
	Code                 *string `json:"code,omitempty"`
	Message              *string `json:"message,omitempty"`
	Status               *string `json:"status,omitempty"`
	AdditionalProperties map[string]interface{}
}

AccessCodesDeleteAccessCodes400ResponseError struct for AccessCodesDeleteAccessCodes400ResponseError

func NewAccessCodesDeleteAccessCodes400ResponseError

func NewAccessCodesDeleteAccessCodes400ResponseError() *AccessCodesDeleteAccessCodes400ResponseError

NewAccessCodesDeleteAccessCodes400ResponseError instantiates a new AccessCodesDeleteAccessCodes400ResponseError 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 NewAccessCodesDeleteAccessCodes400ResponseErrorWithDefaults

func NewAccessCodesDeleteAccessCodes400ResponseErrorWithDefaults() *AccessCodesDeleteAccessCodes400ResponseError

NewAccessCodesDeleteAccessCodes400ResponseErrorWithDefaults instantiates a new AccessCodesDeleteAccessCodes400ResponseError 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 (*AccessCodesDeleteAccessCodes400ResponseError) GetCode

GetCode returns the Code field value if set, zero value otherwise.

func (*AccessCodesDeleteAccessCodes400ResponseError) GetCodeOk

GetCodeOk returns a tuple with the Code field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AccessCodesDeleteAccessCodes400ResponseError) GetMessage

GetMessage returns the Message field value if set, zero value otherwise.

func (*AccessCodesDeleteAccessCodes400ResponseError) GetMessageOk

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AccessCodesDeleteAccessCodes400ResponseError) GetStatus

GetStatus returns the Status field value if set, zero value otherwise.

func (*AccessCodesDeleteAccessCodes400ResponseError) GetStatusOk

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AccessCodesDeleteAccessCodes400ResponseError) HasCode

HasCode returns a boolean if a field has been set.

func (*AccessCodesDeleteAccessCodes400ResponseError) HasMessage

HasMessage returns a boolean if a field has been set.

func (*AccessCodesDeleteAccessCodes400ResponseError) HasStatus

HasStatus returns a boolean if a field has been set.

func (AccessCodesDeleteAccessCodes400ResponseError) MarshalJSON

func (*AccessCodesDeleteAccessCodes400ResponseError) SetCode

SetCode gets a reference to the given string and assigns it to the Code field.

func (*AccessCodesDeleteAccessCodes400ResponseError) SetMessage

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*AccessCodesDeleteAccessCodes400ResponseError) SetStatus

SetStatus gets a reference to the given string and assigns it to the Status field.

func (AccessCodesDeleteAccessCodes400ResponseError) ToMap

func (o AccessCodesDeleteAccessCodes400ResponseError) ToMap() (map[string]interface{}, error)

func (*AccessCodesDeleteAccessCodes400ResponseError) UnmarshalJSON

func (o *AccessCodesDeleteAccessCodes400ResponseError) UnmarshalJSON(data []byte) (err error)

type AccessCodesDeleteSingleAccessCodes400Response

type AccessCodesDeleteSingleAccessCodes400Response struct {
	Error                *AccessCodesDeleteSingleAccessCodes400ResponseError `json:"error,omitempty"`
	AdditionalProperties map[string]interface{}
}

AccessCodesDeleteSingleAccessCodes400Response struct for AccessCodesDeleteSingleAccessCodes400Response

func NewAccessCodesDeleteSingleAccessCodes400Response

func NewAccessCodesDeleteSingleAccessCodes400Response() *AccessCodesDeleteSingleAccessCodes400Response

NewAccessCodesDeleteSingleAccessCodes400Response instantiates a new AccessCodesDeleteSingleAccessCodes400Response 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 NewAccessCodesDeleteSingleAccessCodes400ResponseWithDefaults

func NewAccessCodesDeleteSingleAccessCodes400ResponseWithDefaults() *AccessCodesDeleteSingleAccessCodes400Response

NewAccessCodesDeleteSingleAccessCodes400ResponseWithDefaults instantiates a new AccessCodesDeleteSingleAccessCodes400Response 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 (*AccessCodesDeleteSingleAccessCodes400Response) GetError

GetError returns the Error field value if set, zero value otherwise.

func (*AccessCodesDeleteSingleAccessCodes400Response) GetErrorOk

GetErrorOk returns a tuple with the Error field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AccessCodesDeleteSingleAccessCodes400Response) HasError

HasError returns a boolean if a field has been set.

func (AccessCodesDeleteSingleAccessCodes400Response) MarshalJSON

func (*AccessCodesDeleteSingleAccessCodes400Response) SetError

SetError gets a reference to the given AccessCodesDeleteSingleAccessCodes400ResponseError and assigns it to the Error field.

func (AccessCodesDeleteSingleAccessCodes400Response) ToMap

func (o AccessCodesDeleteSingleAccessCodes400Response) ToMap() (map[string]interface{}, error)

func (*AccessCodesDeleteSingleAccessCodes400Response) UnmarshalJSON

func (o *AccessCodesDeleteSingleAccessCodes400Response) UnmarshalJSON(data []byte) (err error)

type AccessCodesDeleteSingleAccessCodes400ResponseError

type AccessCodesDeleteSingleAccessCodes400ResponseError struct {
	Code                 *string `json:"code,omitempty"`
	Message              *string `json:"message,omitempty"`
	Status               *string `json:"status,omitempty"`
	AdditionalProperties map[string]interface{}
}

AccessCodesDeleteSingleAccessCodes400ResponseError struct for AccessCodesDeleteSingleAccessCodes400ResponseError

func NewAccessCodesDeleteSingleAccessCodes400ResponseError

func NewAccessCodesDeleteSingleAccessCodes400ResponseError() *AccessCodesDeleteSingleAccessCodes400ResponseError

NewAccessCodesDeleteSingleAccessCodes400ResponseError instantiates a new AccessCodesDeleteSingleAccessCodes400ResponseError 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 NewAccessCodesDeleteSingleAccessCodes400ResponseErrorWithDefaults

func NewAccessCodesDeleteSingleAccessCodes400ResponseErrorWithDefaults() *AccessCodesDeleteSingleAccessCodes400ResponseError

NewAccessCodesDeleteSingleAccessCodes400ResponseErrorWithDefaults instantiates a new AccessCodesDeleteSingleAccessCodes400ResponseError 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 (*AccessCodesDeleteSingleAccessCodes400ResponseError) GetCode

GetCode returns the Code field value if set, zero value otherwise.

func (*AccessCodesDeleteSingleAccessCodes400ResponseError) GetCodeOk

GetCodeOk returns a tuple with the Code field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AccessCodesDeleteSingleAccessCodes400ResponseError) GetMessage

GetMessage returns the Message field value if set, zero value otherwise.

func (*AccessCodesDeleteSingleAccessCodes400ResponseError) GetMessageOk

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AccessCodesDeleteSingleAccessCodes400ResponseError) GetStatus

GetStatus returns the Status field value if set, zero value otherwise.

func (*AccessCodesDeleteSingleAccessCodes400ResponseError) GetStatusOk

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AccessCodesDeleteSingleAccessCodes400ResponseError) HasCode

HasCode returns a boolean if a field has been set.

func (*AccessCodesDeleteSingleAccessCodes400ResponseError) HasMessage

HasMessage returns a boolean if a field has been set.

func (*AccessCodesDeleteSingleAccessCodes400ResponseError) HasStatus

HasStatus returns a boolean if a field has been set.

func (AccessCodesDeleteSingleAccessCodes400ResponseError) MarshalJSON

func (*AccessCodesDeleteSingleAccessCodes400ResponseError) SetCode

SetCode gets a reference to the given string and assigns it to the Code field.

func (*AccessCodesDeleteSingleAccessCodes400ResponseError) SetMessage

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*AccessCodesDeleteSingleAccessCodes400ResponseError) SetStatus

SetStatus gets a reference to the given string and assigns it to the Status field.

func (AccessCodesDeleteSingleAccessCodes400ResponseError) ToMap

func (*AccessCodesDeleteSingleAccessCodes400ResponseError) UnmarshalJSON

func (o *AccessCodesDeleteSingleAccessCodes400ResponseError) UnmarshalJSON(data []byte) (err error)

type AccessCodesListAccessCodes500Response

type AccessCodesListAccessCodes500Response struct {
	Error                *AccessCodesListAccessCodes500ResponseError `json:"error,omitempty"`
	AdditionalProperties map[string]interface{}
}

AccessCodesListAccessCodes500Response struct for AccessCodesListAccessCodes500Response

func NewAccessCodesListAccessCodes500Response

func NewAccessCodesListAccessCodes500Response() *AccessCodesListAccessCodes500Response

NewAccessCodesListAccessCodes500Response instantiates a new AccessCodesListAccessCodes500Response 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 NewAccessCodesListAccessCodes500ResponseWithDefaults

func NewAccessCodesListAccessCodes500ResponseWithDefaults() *AccessCodesListAccessCodes500Response

NewAccessCodesListAccessCodes500ResponseWithDefaults instantiates a new AccessCodesListAccessCodes500Response 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 (*AccessCodesListAccessCodes500Response) GetError

GetError returns the Error field value if set, zero value otherwise.

func (*AccessCodesListAccessCodes500Response) GetErrorOk

GetErrorOk returns a tuple with the Error field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AccessCodesListAccessCodes500Response) HasError

HasError returns a boolean if a field has been set.

func (AccessCodesListAccessCodes500Response) MarshalJSON

func (o AccessCodesListAccessCodes500Response) MarshalJSON() ([]byte, error)

func (*AccessCodesListAccessCodes500Response) SetError

SetError gets a reference to the given AccessCodesListAccessCodes500ResponseError and assigns it to the Error field.

func (AccessCodesListAccessCodes500Response) ToMap

func (o AccessCodesListAccessCodes500Response) ToMap() (map[string]interface{}, error)

func (*AccessCodesListAccessCodes500Response) UnmarshalJSON

func (o *AccessCodesListAccessCodes500Response) UnmarshalJSON(data []byte) (err error)

type AccessCodesListAccessCodes500ResponseError

type AccessCodesListAccessCodes500ResponseError struct {
	Code                 *string `json:"code,omitempty"`
	Message              *string `json:"message,omitempty"`
	Status               *string `json:"status,omitempty"`
	AdditionalProperties map[string]interface{}
}

AccessCodesListAccessCodes500ResponseError struct for AccessCodesListAccessCodes500ResponseError

func NewAccessCodesListAccessCodes500ResponseError

func NewAccessCodesListAccessCodes500ResponseError() *AccessCodesListAccessCodes500ResponseError

NewAccessCodesListAccessCodes500ResponseError instantiates a new AccessCodesListAccessCodes500ResponseError 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 NewAccessCodesListAccessCodes500ResponseErrorWithDefaults

func NewAccessCodesListAccessCodes500ResponseErrorWithDefaults() *AccessCodesListAccessCodes500ResponseError

NewAccessCodesListAccessCodes500ResponseErrorWithDefaults instantiates a new AccessCodesListAccessCodes500ResponseError 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 (*AccessCodesListAccessCodes500ResponseError) GetCode

GetCode returns the Code field value if set, zero value otherwise.

func (*AccessCodesListAccessCodes500ResponseError) GetCodeOk

GetCodeOk returns a tuple with the Code field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AccessCodesListAccessCodes500ResponseError) GetMessage

GetMessage returns the Message field value if set, zero value otherwise.

func (*AccessCodesListAccessCodes500ResponseError) GetMessageOk

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AccessCodesListAccessCodes500ResponseError) GetStatus

GetStatus returns the Status field value if set, zero value otherwise.

func (*AccessCodesListAccessCodes500ResponseError) GetStatusOk

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AccessCodesListAccessCodes500ResponseError) HasCode

HasCode returns a boolean if a field has been set.

func (*AccessCodesListAccessCodes500ResponseError) HasMessage

HasMessage returns a boolean if a field has been set.

func (*AccessCodesListAccessCodes500ResponseError) HasStatus

HasStatus returns a boolean if a field has been set.

func (AccessCodesListAccessCodes500ResponseError) MarshalJSON

func (*AccessCodesListAccessCodes500ResponseError) SetCode

SetCode gets a reference to the given string and assigns it to the Code field.

func (*AccessCodesListAccessCodes500ResponseError) SetMessage

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*AccessCodesListAccessCodes500ResponseError) SetStatus

SetStatus gets a reference to the given string and assigns it to the Status field.

func (AccessCodesListAccessCodes500ResponseError) ToMap

func (o AccessCodesListAccessCodes500ResponseError) ToMap() (map[string]interface{}, error)

func (*AccessCodesListAccessCodes500ResponseError) UnmarshalJSON

func (o *AccessCodesListAccessCodes500ResponseError) UnmarshalJSON(data []byte) (err error)

type AccessCodesReadAccessCode404Response

type AccessCodesReadAccessCode404Response struct {
	Error                *AccessCodesReadAccessCode404ResponseError `json:"error,omitempty"`
	AdditionalProperties map[string]interface{}
}

AccessCodesReadAccessCode404Response struct for AccessCodesReadAccessCode404Response

func NewAccessCodesReadAccessCode404Response

func NewAccessCodesReadAccessCode404Response() *AccessCodesReadAccessCode404Response

NewAccessCodesReadAccessCode404Response instantiates a new AccessCodesReadAccessCode404Response 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 NewAccessCodesReadAccessCode404ResponseWithDefaults

func NewAccessCodesReadAccessCode404ResponseWithDefaults() *AccessCodesReadAccessCode404Response

NewAccessCodesReadAccessCode404ResponseWithDefaults instantiates a new AccessCodesReadAccessCode404Response 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 (*AccessCodesReadAccessCode404Response) GetError

GetError returns the Error field value if set, zero value otherwise.

func (*AccessCodesReadAccessCode404Response) GetErrorOk

GetErrorOk returns a tuple with the Error field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AccessCodesReadAccessCode404Response) HasError

HasError returns a boolean if a field has been set.

func (AccessCodesReadAccessCode404Response) MarshalJSON

func (o AccessCodesReadAccessCode404Response) MarshalJSON() ([]byte, error)

func (*AccessCodesReadAccessCode404Response) SetError

SetError gets a reference to the given AccessCodesReadAccessCode404ResponseError and assigns it to the Error field.

func (AccessCodesReadAccessCode404Response) ToMap

func (o AccessCodesReadAccessCode404Response) ToMap() (map[string]interface{}, error)

func (*AccessCodesReadAccessCode404Response) UnmarshalJSON

func (o *AccessCodesReadAccessCode404Response) UnmarshalJSON(data []byte) (err error)

type AccessCodesReadAccessCode404ResponseError

type AccessCodesReadAccessCode404ResponseError struct {
	Code                 *string `json:"code,omitempty"`
	Message              *string `json:"message,omitempty"`
	Status               *string `json:"status,omitempty"`
	AdditionalProperties map[string]interface{}
}

AccessCodesReadAccessCode404ResponseError struct for AccessCodesReadAccessCode404ResponseError

func NewAccessCodesReadAccessCode404ResponseError

func NewAccessCodesReadAccessCode404ResponseError() *AccessCodesReadAccessCode404ResponseError

NewAccessCodesReadAccessCode404ResponseError instantiates a new AccessCodesReadAccessCode404ResponseError 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 NewAccessCodesReadAccessCode404ResponseErrorWithDefaults

func NewAccessCodesReadAccessCode404ResponseErrorWithDefaults() *AccessCodesReadAccessCode404ResponseError

NewAccessCodesReadAccessCode404ResponseErrorWithDefaults instantiates a new AccessCodesReadAccessCode404ResponseError 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 (*AccessCodesReadAccessCode404ResponseError) GetCode

GetCode returns the Code field value if set, zero value otherwise.

func (*AccessCodesReadAccessCode404ResponseError) GetCodeOk

GetCodeOk returns a tuple with the Code field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AccessCodesReadAccessCode404ResponseError) GetMessage

GetMessage returns the Message field value if set, zero value otherwise.

func (*AccessCodesReadAccessCode404ResponseError) GetMessageOk

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AccessCodesReadAccessCode404ResponseError) GetStatus

GetStatus returns the Status field value if set, zero value otherwise.

func (*AccessCodesReadAccessCode404ResponseError) GetStatusOk

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AccessCodesReadAccessCode404ResponseError) HasCode

HasCode returns a boolean if a field has been set.

func (*AccessCodesReadAccessCode404ResponseError) HasMessage

HasMessage returns a boolean if a field has been set.

func (*AccessCodesReadAccessCode404ResponseError) HasStatus

HasStatus returns a boolean if a field has been set.

func (AccessCodesReadAccessCode404ResponseError) MarshalJSON

func (*AccessCodesReadAccessCode404ResponseError) SetCode

SetCode gets a reference to the given string and assigns it to the Code field.

func (*AccessCodesReadAccessCode404ResponseError) SetMessage

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*AccessCodesReadAccessCode404ResponseError) SetStatus

SetStatus gets a reference to the given string and assigns it to the Status field.

func (AccessCodesReadAccessCode404ResponseError) ToMap

func (o AccessCodesReadAccessCode404ResponseError) ToMap() (map[string]interface{}, error)

func (*AccessCodesReadAccessCode404ResponseError) UnmarshalJSON

func (o *AccessCodesReadAccessCode404ResponseError) UnmarshalJSON(data []byte) (err error)

type AppApproval

type AppApproval struct {
	// The name of the application, should be unique and is used as Application Identifier
	AppName              *string `json:"app_name,omitempty"`
	Status               *string `json:"status,omitempty"`
	AdditionalProperties map[string]interface{}
}

AppApproval struct for AppApproval

func NewAppApproval

func NewAppApproval() *AppApproval

NewAppApproval instantiates a new AppApproval 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 NewAppApprovalWithDefaults

func NewAppApprovalWithDefaults() *AppApproval

NewAppApprovalWithDefaults instantiates a new AppApproval 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 (*AppApproval) GetAppName

func (o *AppApproval) GetAppName() string

GetAppName returns the AppName field value if set, zero value otherwise.

func (*AppApproval) GetAppNameOk

func (o *AppApproval) GetAppNameOk() (*string, bool)

GetAppNameOk returns a tuple with the AppName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AppApproval) GetStatus

func (o *AppApproval) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*AppApproval) GetStatusOk

func (o *AppApproval) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AppApproval) HasAppName

func (o *AppApproval) HasAppName() bool

HasAppName returns a boolean if a field has been set.

func (*AppApproval) HasStatus

func (o *AppApproval) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (AppApproval) MarshalJSON

func (o AppApproval) MarshalJSON() ([]byte, error)

func (*AppApproval) SetAppName

func (o *AppApproval) SetAppName(v string)

SetAppName gets a reference to the given string and assigns it to the AppName field.

func (*AppApproval) SetStatus

func (o *AppApproval) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

func (AppApproval) ToMap

func (o AppApproval) ToMap() (map[string]interface{}, error)

func (*AppApproval) UnmarshalJSON

func (o *AppApproval) UnmarshalJSON(data []byte) (err error)

type AppApprovalMultiResponse

type AppApprovalMultiResponse struct {
	Results              []AppApproval `json:"results,omitempty"`
	AdditionalProperties map[string]interface{}
}

AppApprovalMultiResponse struct for AppApprovalMultiResponse

func NewAppApprovalMultiResponse

func NewAppApprovalMultiResponse() *AppApprovalMultiResponse

NewAppApprovalMultiResponse instantiates a new AppApprovalMultiResponse 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 NewAppApprovalMultiResponseWithDefaults

func NewAppApprovalMultiResponseWithDefaults() *AppApprovalMultiResponse

NewAppApprovalMultiResponseWithDefaults instantiates a new AppApprovalMultiResponse 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 (*AppApprovalMultiResponse) GetResults

func (o *AppApprovalMultiResponse) GetResults() []AppApproval

GetResults returns the Results field value if set, zero value otherwise.

func (*AppApprovalMultiResponse) GetResultsOk

func (o *AppApprovalMultiResponse) GetResultsOk() ([]AppApproval, bool)

GetResultsOk returns a tuple with the Results field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AppApprovalMultiResponse) HasResults

func (o *AppApprovalMultiResponse) HasResults() bool

HasResults returns a boolean if a field has been set.

func (AppApprovalMultiResponse) MarshalJSON

func (o AppApprovalMultiResponse) MarshalJSON() ([]byte, error)

func (*AppApprovalMultiResponse) SetResults

func (o *AppApprovalMultiResponse) SetResults(v []AppApproval)

SetResults gets a reference to the given []AppApproval and assigns it to the Results field.

func (AppApprovalMultiResponse) ToMap

func (o AppApprovalMultiResponse) ToMap() (map[string]interface{}, error)

func (*AppApprovalMultiResponse) UnmarshalJSON

func (o *AppApprovalMultiResponse) UnmarshalJSON(data []byte) (err error)

type AppApprovalRemovalRequest

type AppApprovalRemovalRequest struct {
	AppName              *string `json:"app_name,omitempty"`
	AdditionalProperties map[string]interface{}
}

AppApprovalRemovalRequest struct for AppApprovalRemovalRequest

func NewAppApprovalRemovalRequest

func NewAppApprovalRemovalRequest() *AppApprovalRemovalRequest

NewAppApprovalRemovalRequest instantiates a new AppApprovalRemovalRequest 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 NewAppApprovalRemovalRequestWithDefaults

func NewAppApprovalRemovalRequestWithDefaults() *AppApprovalRemovalRequest

NewAppApprovalRemovalRequestWithDefaults instantiates a new AppApprovalRemovalRequest 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 (*AppApprovalRemovalRequest) GetAppName

func (o *AppApprovalRemovalRequest) GetAppName() string

GetAppName returns the AppName field value if set, zero value otherwise.

func (*AppApprovalRemovalRequest) GetAppNameOk

func (o *AppApprovalRemovalRequest) GetAppNameOk() (*string, bool)

GetAppNameOk returns a tuple with the AppName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AppApprovalRemovalRequest) HasAppName

func (o *AppApprovalRemovalRequest) HasAppName() bool

HasAppName returns a boolean if a field has been set.

func (AppApprovalRemovalRequest) MarshalJSON

func (o AppApprovalRemovalRequest) MarshalJSON() ([]byte, error)

func (*AppApprovalRemovalRequest) SetAppName

func (o *AppApprovalRemovalRequest) SetAppName(v string)

SetAppName gets a reference to the given string and assigns it to the AppName field.

func (AppApprovalRemovalRequest) ToMap

func (o AppApprovalRemovalRequest) ToMap() (map[string]interface{}, error)

func (*AppApprovalRemovalRequest) UnmarshalJSON

func (o *AppApprovalRemovalRequest) UnmarshalJSON(data []byte) (err error)

type AppApprovalsAPI

type AppApprovalsAPI interface {
	/*
		ListAppApprovals Method for ListAppApprovals

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return AppApprovalsAPIListAppApprovalsRequest
	*/
	ListAppApprovals(ctx context.Context) AppApprovalsAPIListAppApprovalsRequest

	// ListAppApprovalsExecute executes the request
	//  @return AppApprovalMultiResponse
	ListAppApprovalsExecute(r AppApprovalsAPIListAppApprovalsRequest) (*AppApprovalMultiResponse, *http.Response, error)
	/*
			ReplaceAppApprovals Update Application Approval.

			Use this method to update the specified Application Approved object.

		Required: an array of approvals
		- status
		- app_name



			@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			@return AppApprovalsAPIReplaceAppApprovalsRequest
	*/
	ReplaceAppApprovals(ctx context.Context) AppApprovalsAPIReplaceAppApprovalsRequest

	// ReplaceAppApprovalsExecute executes the request
	//  @return AppApprovalMultiResponse
	ReplaceAppApprovalsExecute(r AppApprovalsAPIReplaceAppApprovalsRequest) (*AppApprovalMultiResponse, *http.Response, error)
	/*
		UpdateAppApprovals Method for UpdateAppApprovals

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return AppApprovalsAPIUpdateAppApprovalsRequest
	*/
	UpdateAppApprovals(ctx context.Context) AppApprovalsAPIUpdateAppApprovalsRequest

	// UpdateAppApprovalsExecute executes the request
	//  @return AppApprovalMultiResponse
	UpdateAppApprovalsExecute(r AppApprovalsAPIUpdateAppApprovalsRequest) (*AppApprovalMultiResponse, *http.Response, error)
}

type AppApprovalsAPIListAppApprovalsRequest

type AppApprovalsAPIListAppApprovalsRequest struct {
	ApiService AppApprovalsAPI
	// contains filtered or unexported fields
}

func (AppApprovalsAPIListAppApprovalsRequest) Execute

func (AppApprovalsAPIListAppApprovalsRequest) Filter

A collection of response resources can be filtered by a logical expression string that includes JSON tag references to values in each resource, literal values, and logical operators. If a resource does not have the specified tag, its value is assumed to be null. Literal values include numbers (integer and floating-point), and quoted (both single- or double-quoted) literal strings, and 'null'. The following operators are commonly used in filter expressions: | Op | Description | | -- | ----------- | | == | Equal | | != | Not Equal | | > | Greater Than | | >= | Greater Than or Equal To | | < | Less Than | | <= | Less Than or Equal To | | and | Logical AND | | ~ | Matches Regex | | !~ | Does Not Match Regex | | or | Logical OR | | not | Logical NOT | | () | Groupping Operators |

type AppApprovalsAPIReplaceAppApprovalsRequest

type AppApprovalsAPIReplaceAppApprovalsRequest struct {
	ApiService AppApprovalsAPI
	// contains filtered or unexported fields
}

func (AppApprovalsAPIReplaceAppApprovalsRequest) Execute

type AppApprovalsAPIService

type AppApprovalsAPIService internal.Service

AppApprovalsAPIService AppApprovalsAPI service

func (*AppApprovalsAPIService) ListAppApprovals

ListAppApprovals Method for ListAppApprovals

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return AppApprovalsAPIListAppApprovalsRequest

func (*AppApprovalsAPIService) ListAppApprovalsExecute

Execute executes the request

@return AppApprovalMultiResponse

func (*AppApprovalsAPIService) ReplaceAppApprovals

ReplaceAppApprovals Update Application Approval.

Use this method to update the specified Application Approved object.

Required: an array of approvals - status - app_name

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return AppApprovalsAPIReplaceAppApprovalsRequest

func (*AppApprovalsAPIService) ReplaceAppApprovalsExecute

Execute executes the request

@return AppApprovalMultiResponse

func (*AppApprovalsAPIService) UpdateAppApprovals

UpdateAppApprovals Method for UpdateAppApprovals

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return AppApprovalsAPIUpdateAppApprovalsRequest

func (*AppApprovalsAPIService) UpdateAppApprovalsExecute

Execute executes the request

@return AppApprovalMultiResponse

type AppApprovalsAPIUpdateAppApprovalsRequest

type AppApprovalsAPIUpdateAppApprovalsRequest struct {
	ApiService AppApprovalsAPI
	// contains filtered or unexported fields
}

func (AppApprovalsAPIUpdateAppApprovalsRequest) Body

func (AppApprovalsAPIUpdateAppApprovalsRequest) Execute

type AppApprovalsReplaceRequest

type AppApprovalsReplaceRequest struct {
	Approvals []AppApproval `json:"approvals,omitempty"`
	// Field Mask.
	Fields               *ProtobufFieldMask `json:"fields,omitempty"`
	AdditionalProperties map[string]interface{}
}

AppApprovalsReplaceRequest struct for AppApprovalsReplaceRequest

func NewAppApprovalsReplaceRequest

func NewAppApprovalsReplaceRequest() *AppApprovalsReplaceRequest

NewAppApprovalsReplaceRequest instantiates a new AppApprovalsReplaceRequest 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 NewAppApprovalsReplaceRequestWithDefaults

func NewAppApprovalsReplaceRequestWithDefaults() *AppApprovalsReplaceRequest

NewAppApprovalsReplaceRequestWithDefaults instantiates a new AppApprovalsReplaceRequest 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 (*AppApprovalsReplaceRequest) GetApprovals

func (o *AppApprovalsReplaceRequest) GetApprovals() []AppApproval

GetApprovals returns the Approvals field value if set, zero value otherwise.

func (*AppApprovalsReplaceRequest) GetApprovalsOk

func (o *AppApprovalsReplaceRequest) GetApprovalsOk() ([]AppApproval, bool)

GetApprovalsOk returns a tuple with the Approvals field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AppApprovalsReplaceRequest) GetFields

GetFields returns the Fields field value if set, zero value otherwise.

func (*AppApprovalsReplaceRequest) GetFieldsOk

func (o *AppApprovalsReplaceRequest) GetFieldsOk() (*ProtobufFieldMask, bool)

GetFieldsOk returns a tuple with the Fields field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AppApprovalsReplaceRequest) HasApprovals

func (o *AppApprovalsReplaceRequest) HasApprovals() bool

HasApprovals returns a boolean if a field has been set.

func (*AppApprovalsReplaceRequest) HasFields

func (o *AppApprovalsReplaceRequest) HasFields() bool

HasFields returns a boolean if a field has been set.

func (AppApprovalsReplaceRequest) MarshalJSON

func (o AppApprovalsReplaceRequest) MarshalJSON() ([]byte, error)

func (*AppApprovalsReplaceRequest) SetApprovals

func (o *AppApprovalsReplaceRequest) SetApprovals(v []AppApproval)

SetApprovals gets a reference to the given []AppApproval and assigns it to the Approvals field.

func (*AppApprovalsReplaceRequest) SetFields

SetFields gets a reference to the given ProtobufFieldMask and assigns it to the Fields field.

func (AppApprovalsReplaceRequest) ToMap

func (o AppApprovalsReplaceRequest) ToMap() (map[string]interface{}, error)

func (*AppApprovalsReplaceRequest) UnmarshalJSON

func (o *AppApprovalsReplaceRequest) UnmarshalJSON(data []byte) (err error)

type AppApprovalsUpdateRequest

type AppApprovalsUpdateRequest struct {
	// Field Mask.
	Fields               *ProtobufFieldMask          `json:"fields,omitempty"`
	InsertedApprovals    []AppApproval               `json:"inserted_approvals,omitempty"`
	RemovedApprovals     []AppApprovalRemovalRequest `json:"removed_approvals,omitempty"`
	AdditionalProperties map[string]interface{}
}

AppApprovalsUpdateRequest struct for AppApprovalsUpdateRequest

func NewAppApprovalsUpdateRequest

func NewAppApprovalsUpdateRequest() *AppApprovalsUpdateRequest

NewAppApprovalsUpdateRequest instantiates a new AppApprovalsUpdateRequest 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 NewAppApprovalsUpdateRequestWithDefaults

func NewAppApprovalsUpdateRequestWithDefaults() *AppApprovalsUpdateRequest

NewAppApprovalsUpdateRequestWithDefaults instantiates a new AppApprovalsUpdateRequest 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 (*AppApprovalsUpdateRequest) GetFields

GetFields returns the Fields field value if set, zero value otherwise.

func (*AppApprovalsUpdateRequest) GetFieldsOk

func (o *AppApprovalsUpdateRequest) GetFieldsOk() (*ProtobufFieldMask, bool)

GetFieldsOk returns a tuple with the Fields field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AppApprovalsUpdateRequest) GetInsertedApprovals

func (o *AppApprovalsUpdateRequest) GetInsertedApprovals() []AppApproval

GetInsertedApprovals returns the InsertedApprovals field value if set, zero value otherwise.

func (*AppApprovalsUpdateRequest) GetInsertedApprovalsOk

func (o *AppApprovalsUpdateRequest) GetInsertedApprovalsOk() ([]AppApproval, bool)

GetInsertedApprovalsOk returns a tuple with the InsertedApprovals field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AppApprovalsUpdateRequest) GetRemovedApprovals

func (o *AppApprovalsUpdateRequest) GetRemovedApprovals() []AppApprovalRemovalRequest

GetRemovedApprovals returns the RemovedApprovals field value if set, zero value otherwise.

func (*AppApprovalsUpdateRequest) GetRemovedApprovalsOk

func (o *AppApprovalsUpdateRequest) GetRemovedApprovalsOk() ([]AppApprovalRemovalRequest, bool)

GetRemovedApprovalsOk returns a tuple with the RemovedApprovals field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AppApprovalsUpdateRequest) HasFields

func (o *AppApprovalsUpdateRequest) HasFields() bool

HasFields returns a boolean if a field has been set.

func (*AppApprovalsUpdateRequest) HasInsertedApprovals

func (o *AppApprovalsUpdateRequest) HasInsertedApprovals() bool

HasInsertedApprovals returns a boolean if a field has been set.

func (*AppApprovalsUpdateRequest) HasRemovedApprovals

func (o *AppApprovalsUpdateRequest) HasRemovedApprovals() bool

HasRemovedApprovals returns a boolean if a field has been set.

func (AppApprovalsUpdateRequest) MarshalJSON

func (o AppApprovalsUpdateRequest) MarshalJSON() ([]byte, error)

func (*AppApprovalsUpdateRequest) SetFields

SetFields gets a reference to the given ProtobufFieldMask and assigns it to the Fields field.

func (*AppApprovalsUpdateRequest) SetInsertedApprovals

func (o *AppApprovalsUpdateRequest) SetInsertedApprovals(v []AppApproval)

SetInsertedApprovals gets a reference to the given []AppApproval and assigns it to the InsertedApprovals field.

func (*AppApprovalsUpdateRequest) SetRemovedApprovals

func (o *AppApprovalsUpdateRequest) SetRemovedApprovals(v []AppApprovalRemovalRequest)

SetRemovedApprovals gets a reference to the given []AppApprovalRemovalRequest and assigns it to the RemovedApprovals field.

func (AppApprovalsUpdateRequest) ToMap

func (o AppApprovalsUpdateRequest) ToMap() (map[string]interface{}, error)

func (*AppApprovalsUpdateRequest) UnmarshalJSON

func (o *AppApprovalsUpdateRequest) UnmarshalJSON(data []byte) (err error)

type ApplicationCriterion

type ApplicationCriterion struct {
	Category *string `json:"category,omitempty"`
	Id       *string `json:"id,omitempty"`
	// Name for the application. Since the name of application is unique it may be used as alternate key for the application. The 'name' is used for import-export workflow and should be resolved to the 'id' before continue processing Create/Update operations.
	Name                 *string `json:"name,omitempty"`
	Subcategory          *string `json:"subcategory,omitempty"`
	AdditionalProperties map[string]interface{}
}

ApplicationCriterion struct for ApplicationCriterion

func NewApplicationCriterion

func NewApplicationCriterion() *ApplicationCriterion

NewApplicationCriterion instantiates a new ApplicationCriterion 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 NewApplicationCriterionWithDefaults

func NewApplicationCriterionWithDefaults() *ApplicationCriterion

NewApplicationCriterionWithDefaults instantiates a new ApplicationCriterion 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 (*ApplicationCriterion) GetCategory

func (o *ApplicationCriterion) GetCategory() string

GetCategory returns the Category field value if set, zero value otherwise.

func (*ApplicationCriterion) GetCategoryOk

func (o *ApplicationCriterion) GetCategoryOk() (*string, bool)

GetCategoryOk returns a tuple with the Category field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationCriterion) GetId

func (o *ApplicationCriterion) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*ApplicationCriterion) GetIdOk

func (o *ApplicationCriterion) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationCriterion) GetName

func (o *ApplicationCriterion) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*ApplicationCriterion) GetNameOk

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

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationCriterion) GetSubcategory

func (o *ApplicationCriterion) GetSubcategory() string

GetSubcategory returns the Subcategory field value if set, zero value otherwise.

func (*ApplicationCriterion) GetSubcategoryOk

func (o *ApplicationCriterion) GetSubcategoryOk() (*string, bool)

GetSubcategoryOk returns a tuple with the Subcategory field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationCriterion) HasCategory

func (o *ApplicationCriterion) HasCategory() bool

HasCategory returns a boolean if a field has been set.

func (*ApplicationCriterion) HasId

func (o *ApplicationCriterion) HasId() bool

HasId returns a boolean if a field has been set.

func (*ApplicationCriterion) HasName

func (o *ApplicationCriterion) HasName() bool

HasName returns a boolean if a field has been set.

func (*ApplicationCriterion) HasSubcategory

func (o *ApplicationCriterion) HasSubcategory() bool

HasSubcategory returns a boolean if a field has been set.

func (ApplicationCriterion) MarshalJSON

func (o ApplicationCriterion) MarshalJSON() ([]byte, error)

func (*ApplicationCriterion) SetCategory

func (o *ApplicationCriterion) SetCategory(v string)

SetCategory gets a reference to the given string and assigns it to the Category field.

func (*ApplicationCriterion) SetId

func (o *ApplicationCriterion) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*ApplicationCriterion) SetName

func (o *ApplicationCriterion) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*ApplicationCriterion) SetSubcategory

func (o *ApplicationCriterion) SetSubcategory(v string)

SetSubcategory gets a reference to the given string and assigns it to the Subcategory field.

func (ApplicationCriterion) ToMap

func (o ApplicationCriterion) ToMap() (map[string]interface{}, error)

func (*ApplicationCriterion) UnmarshalJSON

func (o *ApplicationCriterion) UnmarshalJSON(data []byte) (err error)

type ApplicationFilter

type ApplicationFilter struct {
	// The time when this Application Filter object was created.
	CreatedTime *time.Time `json:"created_time,omitempty"`
	// The array of key-value pairs specifying criteria for the search.
	Criteria []ApplicationCriterion `json:"criteria,omitempty"`
	// The brief description for the application filter.
	Description *string `json:"description,omitempty"`
	// The Application Filter object identifier.
	Id *int32 `json:"id,omitempty"`
	// The name of the application filter.
	Name *string `json:"name,omitempty"`
	// The list of security policy names with which the application filter is associated.
	Policies []string `json:"policies,omitempty"`
	// True if it is a predefined application filter
	Readonly *bool `json:"readonly,omitempty"`
	// Enables tag support for resource where tags attribute contains user-defined key value pairs
	Tags map[string]interface{} `json:"tags,omitempty"`
	// The time when this Application Filter object was last updated.
	UpdatedTime          *time.Time `json:"updated_time,omitempty"`
	AdditionalProperties map[string]interface{}
}

ApplicationFilter The Application Filter object. Application filters are content application rules that BloxOne Cloud uses to detect and filter specific internet content.

func NewApplicationFilter

func NewApplicationFilter() *ApplicationFilter

NewApplicationFilter instantiates a new ApplicationFilter 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 NewApplicationFilterWithDefaults

func NewApplicationFilterWithDefaults() *ApplicationFilter

NewApplicationFilterWithDefaults instantiates a new ApplicationFilter 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 (*ApplicationFilter) GetCreatedTime

func (o *ApplicationFilter) GetCreatedTime() time.Time

GetCreatedTime returns the CreatedTime field value if set, zero value otherwise.

func (*ApplicationFilter) GetCreatedTimeOk

func (o *ApplicationFilter) GetCreatedTimeOk() (*time.Time, bool)

GetCreatedTimeOk returns a tuple with the CreatedTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationFilter) GetCriteria

func (o *ApplicationFilter) GetCriteria() []ApplicationCriterion

GetCriteria returns the Criteria field value if set, zero value otherwise.

func (*ApplicationFilter) GetCriteriaOk

func (o *ApplicationFilter) GetCriteriaOk() ([]ApplicationCriterion, bool)

GetCriteriaOk returns a tuple with the Criteria field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationFilter) GetDescription

func (o *ApplicationFilter) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*ApplicationFilter) GetDescriptionOk

func (o *ApplicationFilter) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationFilter) GetId

func (o *ApplicationFilter) GetId() int32

GetId returns the Id field value if set, zero value otherwise.

func (*ApplicationFilter) GetIdOk

func (o *ApplicationFilter) GetIdOk() (*int32, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationFilter) GetName

func (o *ApplicationFilter) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*ApplicationFilter) GetNameOk

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

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationFilter) GetPolicies

func (o *ApplicationFilter) GetPolicies() []string

GetPolicies returns the Policies field value if set, zero value otherwise.

func (*ApplicationFilter) GetPoliciesOk

func (o *ApplicationFilter) GetPoliciesOk() ([]string, bool)

GetPoliciesOk returns a tuple with the Policies field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationFilter) GetReadonly

func (o *ApplicationFilter) GetReadonly() bool

GetReadonly returns the Readonly field value if set, zero value otherwise.

func (*ApplicationFilter) GetReadonlyOk

func (o *ApplicationFilter) GetReadonlyOk() (*bool, bool)

GetReadonlyOk returns a tuple with the Readonly field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationFilter) GetTags

func (o *ApplicationFilter) GetTags() map[string]interface{}

GetTags returns the Tags field value if set, zero value otherwise.

func (*ApplicationFilter) GetTagsOk

func (o *ApplicationFilter) GetTagsOk() (map[string]interface{}, bool)

GetTagsOk returns a tuple with the Tags field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationFilter) GetUpdatedTime

func (o *ApplicationFilter) GetUpdatedTime() time.Time

GetUpdatedTime returns the UpdatedTime field value if set, zero value otherwise.

func (*ApplicationFilter) GetUpdatedTimeOk

func (o *ApplicationFilter) GetUpdatedTimeOk() (*time.Time, bool)

GetUpdatedTimeOk returns a tuple with the UpdatedTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationFilter) HasCreatedTime

func (o *ApplicationFilter) HasCreatedTime() bool

HasCreatedTime returns a boolean if a field has been set.

func (*ApplicationFilter) HasCriteria

func (o *ApplicationFilter) HasCriteria() bool

HasCriteria returns a boolean if a field has been set.

func (*ApplicationFilter) HasDescription

func (o *ApplicationFilter) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*ApplicationFilter) HasId

func (o *ApplicationFilter) HasId() bool

HasId returns a boolean if a field has been set.

func (*ApplicationFilter) HasName

func (o *ApplicationFilter) HasName() bool

HasName returns a boolean if a field has been set.

func (*ApplicationFilter) HasPolicies

func (o *ApplicationFilter) HasPolicies() bool

HasPolicies returns a boolean if a field has been set.

func (*ApplicationFilter) HasReadonly

func (o *ApplicationFilter) HasReadonly() bool

HasReadonly returns a boolean if a field has been set.

func (*ApplicationFilter) HasTags

func (o *ApplicationFilter) HasTags() bool

HasTags returns a boolean if a field has been set.

func (*ApplicationFilter) HasUpdatedTime

func (o *ApplicationFilter) HasUpdatedTime() bool

HasUpdatedTime returns a boolean if a field has been set.

func (ApplicationFilter) MarshalJSON

func (o ApplicationFilter) MarshalJSON() ([]byte, error)

func (*ApplicationFilter) SetCreatedTime

func (o *ApplicationFilter) SetCreatedTime(v time.Time)

SetCreatedTime gets a reference to the given time.Time and assigns it to the CreatedTime field.

func (*ApplicationFilter) SetCriteria

func (o *ApplicationFilter) SetCriteria(v []ApplicationCriterion)

SetCriteria gets a reference to the given []ApplicationCriterion and assigns it to the Criteria field.

func (*ApplicationFilter) SetDescription

func (o *ApplicationFilter) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*ApplicationFilter) SetId

func (o *ApplicationFilter) SetId(v int32)

SetId gets a reference to the given int32 and assigns it to the Id field.

func (*ApplicationFilter) SetName

func (o *ApplicationFilter) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*ApplicationFilter) SetPolicies

func (o *ApplicationFilter) SetPolicies(v []string)

SetPolicies gets a reference to the given []string and assigns it to the Policies field.

func (*ApplicationFilter) SetReadonly

func (o *ApplicationFilter) SetReadonly(v bool)

SetReadonly gets a reference to the given bool and assigns it to the Readonly field.

func (*ApplicationFilter) SetTags

func (o *ApplicationFilter) SetTags(v map[string]interface{})

SetTags gets a reference to the given map[string]interface{} and assigns it to the Tags field.

func (*ApplicationFilter) SetUpdatedTime

func (o *ApplicationFilter) SetUpdatedTime(v time.Time)

SetUpdatedTime gets a reference to the given time.Time and assigns it to the UpdatedTime field.

func (ApplicationFilter) ToMap

func (o ApplicationFilter) ToMap() (map[string]interface{}, error)

func (*ApplicationFilter) UnmarshalJSON

func (o *ApplicationFilter) UnmarshalJSON(data []byte) (err error)

type ApplicationFilterCreateResponse

type ApplicationFilterCreateResponse struct {
	// The Application Filter object.
	Results              *ApplicationFilter `json:"results,omitempty"`
	AdditionalProperties map[string]interface{}
}

ApplicationFilterCreateResponse The Application Filter create response.

func NewApplicationFilterCreateResponse

func NewApplicationFilterCreateResponse() *ApplicationFilterCreateResponse

NewApplicationFilterCreateResponse instantiates a new ApplicationFilterCreateResponse 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 NewApplicationFilterCreateResponseWithDefaults

func NewApplicationFilterCreateResponseWithDefaults() *ApplicationFilterCreateResponse

NewApplicationFilterCreateResponseWithDefaults instantiates a new ApplicationFilterCreateResponse 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 (*ApplicationFilterCreateResponse) GetResults

GetResults returns the Results field value if set, zero value otherwise.

func (*ApplicationFilterCreateResponse) GetResultsOk

GetResultsOk returns a tuple with the Results field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationFilterCreateResponse) HasResults

func (o *ApplicationFilterCreateResponse) HasResults() bool

HasResults returns a boolean if a field has been set.

func (ApplicationFilterCreateResponse) MarshalJSON

func (o ApplicationFilterCreateResponse) MarshalJSON() ([]byte, error)

func (*ApplicationFilterCreateResponse) SetResults

SetResults gets a reference to the given ApplicationFilter and assigns it to the Results field.

func (ApplicationFilterCreateResponse) ToMap

func (o ApplicationFilterCreateResponse) ToMap() (map[string]interface{}, error)

func (*ApplicationFilterCreateResponse) UnmarshalJSON

func (o *ApplicationFilterCreateResponse) UnmarshalJSON(data []byte) (err error)

type ApplicationFilterMultiResponse

type ApplicationFilterMultiResponse struct {
	// The list of Application Filter objects.
	Results              []ApplicationFilter `json:"results,omitempty"`
	AdditionalProperties map[string]interface{}
}

ApplicationFilterMultiResponse The Application Filter list response.

func NewApplicationFilterMultiResponse

func NewApplicationFilterMultiResponse() *ApplicationFilterMultiResponse

NewApplicationFilterMultiResponse instantiates a new ApplicationFilterMultiResponse 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 NewApplicationFilterMultiResponseWithDefaults

func NewApplicationFilterMultiResponseWithDefaults() *ApplicationFilterMultiResponse

NewApplicationFilterMultiResponseWithDefaults instantiates a new ApplicationFilterMultiResponse 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 (*ApplicationFilterMultiResponse) GetResults

GetResults returns the Results field value if set, zero value otherwise.

func (*ApplicationFilterMultiResponse) GetResultsOk

func (o *ApplicationFilterMultiResponse) GetResultsOk() ([]ApplicationFilter, bool)

GetResultsOk returns a tuple with the Results field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationFilterMultiResponse) HasResults

func (o *ApplicationFilterMultiResponse) HasResults() bool

HasResults returns a boolean if a field has been set.

func (ApplicationFilterMultiResponse) MarshalJSON

func (o ApplicationFilterMultiResponse) MarshalJSON() ([]byte, error)

func (*ApplicationFilterMultiResponse) SetResults

SetResults gets a reference to the given []ApplicationFilter and assigns it to the Results field.

func (ApplicationFilterMultiResponse) ToMap

func (o ApplicationFilterMultiResponse) ToMap() (map[string]interface{}, error)

func (*ApplicationFilterMultiResponse) UnmarshalJSON

func (o *ApplicationFilterMultiResponse) UnmarshalJSON(data []byte) (err error)

type ApplicationFilterReadResponse

type ApplicationFilterReadResponse struct {
	// The Application Filter object.
	Results              *ApplicationFilter `json:"results,omitempty"`
	AdditionalProperties map[string]interface{}
}

ApplicationFilterReadResponse The Application Filter read response.

func NewApplicationFilterReadResponse

func NewApplicationFilterReadResponse() *ApplicationFilterReadResponse

NewApplicationFilterReadResponse instantiates a new ApplicationFilterReadResponse 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 NewApplicationFilterReadResponseWithDefaults

func NewApplicationFilterReadResponseWithDefaults() *ApplicationFilterReadResponse

NewApplicationFilterReadResponseWithDefaults instantiates a new ApplicationFilterReadResponse 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 (*ApplicationFilterReadResponse) GetResults

GetResults returns the Results field value if set, zero value otherwise.

func (*ApplicationFilterReadResponse) GetResultsOk

GetResultsOk returns a tuple with the Results field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationFilterReadResponse) HasResults

func (o *ApplicationFilterReadResponse) HasResults() bool

HasResults returns a boolean if a field has been set.

func (ApplicationFilterReadResponse) MarshalJSON

func (o ApplicationFilterReadResponse) MarshalJSON() ([]byte, error)

func (*ApplicationFilterReadResponse) SetResults

SetResults gets a reference to the given ApplicationFilter and assigns it to the Results field.

func (ApplicationFilterReadResponse) ToMap

func (o ApplicationFilterReadResponse) ToMap() (map[string]interface{}, error)

func (*ApplicationFilterReadResponse) UnmarshalJSON

func (o *ApplicationFilterReadResponse) UnmarshalJSON(data []byte) (err error)

type ApplicationFilterUpdateResponse

type ApplicationFilterUpdateResponse struct {
	// The Application Filter object.
	Results              *ApplicationFilter `json:"results,omitempty"`
	AdditionalProperties map[string]interface{}
}

ApplicationFilterUpdateResponse The Application Filter update response.

func NewApplicationFilterUpdateResponse

func NewApplicationFilterUpdateResponse() *ApplicationFilterUpdateResponse

NewApplicationFilterUpdateResponse instantiates a new ApplicationFilterUpdateResponse 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 NewApplicationFilterUpdateResponseWithDefaults

func NewApplicationFilterUpdateResponseWithDefaults() *ApplicationFilterUpdateResponse

NewApplicationFilterUpdateResponseWithDefaults instantiates a new ApplicationFilterUpdateResponse 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 (*ApplicationFilterUpdateResponse) GetResults

GetResults returns the Results field value if set, zero value otherwise.

func (*ApplicationFilterUpdateResponse) GetResultsOk

GetResultsOk returns a tuple with the Results field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationFilterUpdateResponse) HasResults

func (o *ApplicationFilterUpdateResponse) HasResults() bool

HasResults returns a boolean if a field has been set.

func (ApplicationFilterUpdateResponse) MarshalJSON

func (o ApplicationFilterUpdateResponse) MarshalJSON() ([]byte, error)

func (*ApplicationFilterUpdateResponse) SetResults

SetResults gets a reference to the given ApplicationFilter and assigns it to the Results field.

func (ApplicationFilterUpdateResponse) ToMap

func (o ApplicationFilterUpdateResponse) ToMap() (map[string]interface{}, error)

func (*ApplicationFilterUpdateResponse) UnmarshalJSON

func (o *ApplicationFilterUpdateResponse) UnmarshalJSON(data []byte) (err error)

type ApplicationFiltersAPI

type ApplicationFiltersAPI interface {
	/*
			CreateApplicationFilter Create Application Filter.

			Use this method to create a Application Filter object.

		Required:
		- name
		- criteria


			@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			@return ApplicationFiltersAPICreateApplicationFilterRequest
	*/
	CreateApplicationFilter(ctx context.Context) ApplicationFiltersAPICreateApplicationFilterRequest

	// CreateApplicationFilterExecute executes the request
	//  @return ApplicationFilterCreateResponse
	CreateApplicationFilterExecute(r ApplicationFiltersAPICreateApplicationFilterRequest) (*ApplicationFilterCreateResponse, *http.Response, error)
	/*
			DeleteApplicationFilters Delete Application Filters.

			Use this method to delete Application Filter objects. Deletion of multiple lists is an all-or-nothing operation (if any of the specified lists can not be deleted then none of the specified lists will be deleted).

		Required:
		- ids



			@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			@return ApplicationFiltersAPIDeleteApplicationFiltersRequest
	*/
	DeleteApplicationFilters(ctx context.Context) ApplicationFiltersAPIDeleteApplicationFiltersRequest

	// DeleteApplicationFiltersExecute executes the request
	DeleteApplicationFiltersExecute(r ApplicationFiltersAPIDeleteApplicationFiltersRequest) (*http.Response, error)
	/*
		DeleteSingleApplicationFilters Delete Application Filter Object by ID.

		Use this method to delete single Application filter object by id.


		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param id The Application Filter object identifier.
		@return ApplicationFiltersAPIDeleteSingleApplicationFiltersRequest
	*/
	DeleteSingleApplicationFilters(ctx context.Context, id int32) ApplicationFiltersAPIDeleteSingleApplicationFiltersRequest

	// DeleteSingleApplicationFiltersExecute executes the request
	DeleteSingleApplicationFiltersExecute(r ApplicationFiltersAPIDeleteSingleApplicationFiltersRequest) (*http.Response, error)
	/*
		ListApplicationFilters List Application Filters.

		Use this method to retrieve information on all Application Filter objects for the account.



		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApplicationFiltersAPIListApplicationFiltersRequest
	*/
	ListApplicationFilters(ctx context.Context) ApplicationFiltersAPIListApplicationFiltersRequest

	// ListApplicationFiltersExecute executes the request
	//  @return ApplicationFilterMultiResponse
	ListApplicationFiltersExecute(r ApplicationFiltersAPIListApplicationFiltersRequest) (*ApplicationFilterMultiResponse, *http.Response, error)
	/*
			ReadApplicationFilter Read Application Filter.

			Use this method to retrieve information on the specified Application Filter object.

		Required:
		- id


			@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			@param id The Application Filter object identifier.
			@return ApplicationFiltersAPIReadApplicationFilterRequest
	*/
	ReadApplicationFilter(ctx context.Context, id int32) ApplicationFiltersAPIReadApplicationFilterRequest

	// ReadApplicationFilterExecute executes the request
	//  @return ApplicationFilterReadResponse
	ReadApplicationFilterExecute(r ApplicationFiltersAPIReadApplicationFilterRequest) (*ApplicationFilterReadResponse, *http.Response, error)
	/*
			UpdateApplicationFilter Update Application Filter.

			Use this method to update the specified Application Filter object.

		Category filters are content categorization rules that BloxOne Cloud uses to detect and filter specific internet content. Based on your configuration, specific actions such as Allow or Block, will be taken on the detected content. BloxOne Cloud provides the following content categories from which you can build your category filters: Drugs, Risk/Fraud/Crime, Entertainment/Culture, Purchasing, Information/Communication, Business/Services, Information Technology, Lifestyle, Society/Education/Religion, Mature/Violent, Games/Gambling, Pornography/Nudity and Uncategorized. Each of these categories contains sub-categories that further define the respective content. When you configure your category filter, you can add as many sub-categories as you need. You then add the category filter to your security policy and assign the Block action for the filter.

		Required:
		- id
		- name
		- criteria


			@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			@param id The Application Filter object identifier.
			@return ApplicationFiltersAPIUpdateApplicationFilterRequest
	*/
	UpdateApplicationFilter(ctx context.Context, id int32) ApplicationFiltersAPIUpdateApplicationFilterRequest

	// UpdateApplicationFilterExecute executes the request
	//  @return ApplicationFilterUpdateResponse
	UpdateApplicationFilterExecute(r ApplicationFiltersAPIUpdateApplicationFilterRequest) (*ApplicationFilterUpdateResponse, *http.Response, error)
}

type ApplicationFiltersAPICreateApplicationFilterRequest

type ApplicationFiltersAPICreateApplicationFilterRequest struct {
	ApiService ApplicationFiltersAPI
	// contains filtered or unexported fields
}

func (ApplicationFiltersAPICreateApplicationFilterRequest) Body

The Application Filter object.

func (ApplicationFiltersAPICreateApplicationFilterRequest) Execute

type ApplicationFiltersAPIDeleteApplicationFiltersRequest

type ApplicationFiltersAPIDeleteApplicationFiltersRequest struct {
	ApiService ApplicationFiltersAPI
	// contains filtered or unexported fields
}

func (ApplicationFiltersAPIDeleteApplicationFiltersRequest) Execute

type ApplicationFiltersAPIDeleteSingleApplicationFiltersRequest

type ApplicationFiltersAPIDeleteSingleApplicationFiltersRequest struct {
	ApiService ApplicationFiltersAPI
	// contains filtered or unexported fields
}

func (ApplicationFiltersAPIDeleteSingleApplicationFiltersRequest) Execute

type ApplicationFiltersAPIListApplicationFiltersRequest

type ApplicationFiltersAPIListApplicationFiltersRequest struct {
	ApiService ApplicationFiltersAPI
	// contains filtered or unexported fields
}

func (ApplicationFiltersAPIListApplicationFiltersRequest) Execute

func (ApplicationFiltersAPIListApplicationFiltersRequest) Fields

A collection of response resources can be transformed by specifying a set of JSON tags to be returned. For a “flat” resource, the tag name is straightforward. If field selection is allowed on non-flat hierarchical resources, the service should implement a qualified naming scheme such as dot-qualification to reference data down the hierarchy. If a resource does not have the specified tag, the tag does not appear in the output resource. Specify this parameter as a comma-separated list of JSON tag names.

func (ApplicationFiltersAPIListApplicationFiltersRequest) Filter

A collection of response resources can be filtered by a logical expression string that includes JSON tag references to values in each resource, literal values, and logical operators. If a resource does not have the specified tag, its value is assumed to be null. Literal values include numbers (integer and floating-point), and quoted (both single- or double-quoted) literal strings, and 'null'. You can filter by following fields: | Name | type | Supported Op | | ----------------------- | ------ | --------------------------- | | name | string | !=, ==, ~, !~, >, <, <=, >= | In addition grouping operators are supported: | Op | Description | | --- | -------------------- | | and | Logical AND | | or | Logical OR | | not | Logical NOT | | () | Groupping Operators | Allowed sets of parameters that can be groupped in one query: - name Example: ``` ?_filter=\"((name=='app_list1')or(name~'app_list2'))\" ```

func (ApplicationFiltersAPIListApplicationFiltersRequest) Limit

The integer number of resources to be returned in the response. The service may impose maximum value. If omitted the service may impose a default value.

func (ApplicationFiltersAPIListApplicationFiltersRequest) Offset

The integer index (zero-origin) of the offset into a collection of resources. If omitted or null the value is assumed to be '0'.

func (ApplicationFiltersAPIListApplicationFiltersRequest) PageToken

The service-defined string used to identify a page of resources. A null value indicates the first page.

func (ApplicationFiltersAPIListApplicationFiltersRequest) Tfilter

Filtering by tags.

func (ApplicationFiltersAPIListApplicationFiltersRequest) TorderBy

Sorting by tags.

type ApplicationFiltersAPIReadApplicationFilterRequest

type ApplicationFiltersAPIReadApplicationFilterRequest struct {
	ApiService ApplicationFiltersAPI
	// contains filtered or unexported fields
}

func (ApplicationFiltersAPIReadApplicationFilterRequest) Execute

func (ApplicationFiltersAPIReadApplicationFilterRequest) Fields

A collection of response resources can be transformed by specifying a set of JSON tags to be returned. For a “flat” resource, the tag name is straightforward. If field selection is allowed on non-flat hierarchical resources, the service should implement a qualified naming scheme such as dot-qualification to reference data down the hierarchy. If a resource does not have the specified tag, the tag does not appear in the output resource. Specify this parameter as a comma-separated list of JSON tag names.

func (ApplicationFiltersAPIReadApplicationFilterRequest) Name

The name of the application filter.

type ApplicationFiltersAPIService

type ApplicationFiltersAPIService internal.Service

ApplicationFiltersAPIService ApplicationFiltersAPI service

func (*ApplicationFiltersAPIService) CreateApplicationFilter

CreateApplicationFilter Create Application Filter.

Use this method to create a Application Filter object.

Required: - name - criteria

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApplicationFiltersAPICreateApplicationFilterRequest

func (*ApplicationFiltersAPIService) CreateApplicationFilterExecute

Execute executes the request

@return ApplicationFilterCreateResponse

func (*ApplicationFiltersAPIService) DeleteApplicationFilters

DeleteApplicationFilters Delete Application Filters.

Use this method to delete Application Filter objects. Deletion of multiple lists is an all-or-nothing operation (if any of the specified lists can not be deleted then none of the specified lists will be deleted).

Required: - ids

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApplicationFiltersAPIDeleteApplicationFiltersRequest

func (*ApplicationFiltersAPIService) DeleteApplicationFiltersExecute

Execute executes the request

func (*ApplicationFiltersAPIService) DeleteSingleApplicationFilters

DeleteSingleApplicationFilters Delete Application Filter Object by ID.

Use this method to delete single Application filter object by id.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The Application Filter object identifier.
@return ApplicationFiltersAPIDeleteSingleApplicationFiltersRequest

func (*ApplicationFiltersAPIService) DeleteSingleApplicationFiltersExecute

Execute executes the request

func (*ApplicationFiltersAPIService) ListApplicationFilters

ListApplicationFilters List Application Filters.

Use this method to retrieve information on all Application Filter objects for the account.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApplicationFiltersAPIListApplicationFiltersRequest

func (*ApplicationFiltersAPIService) ListApplicationFiltersExecute

Execute executes the request

@return ApplicationFilterMultiResponse

func (*ApplicationFiltersAPIService) ReadApplicationFilter

ReadApplicationFilter Read Application Filter.

Use this method to retrieve information on the specified Application Filter object.

Required: - id

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The Application Filter object identifier.
@return ApplicationFiltersAPIReadApplicationFilterRequest

func (*ApplicationFiltersAPIService) ReadApplicationFilterExecute

Execute executes the request

@return ApplicationFilterReadResponse

func (*ApplicationFiltersAPIService) UpdateApplicationFilter

UpdateApplicationFilter Update Application Filter.

Use this method to update the specified Application Filter object.

Category filters are content categorization rules that BloxOne Cloud uses to detect and filter specific internet content. Based on your configuration, specific actions such as Allow or Block, will be taken on the detected content. BloxOne Cloud provides the following content categories from which you can build your category filters: Drugs, Risk/Fraud/Crime, Entertainment/Culture, Purchasing, Information/Communication, Business/Services, Information Technology, Lifestyle, Society/Education/Religion, Mature/Violent, Games/Gambling, Pornography/Nudity and Uncategorized. Each of these categories contains sub-categories that further define the respective content. When you configure your category filter, you can add as many sub-categories as you need. You then add the category filter to your security policy and assign the Block action for the filter.

Required: - id - name - criteria

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The Application Filter object identifier.
@return ApplicationFiltersAPIUpdateApplicationFilterRequest

func (*ApplicationFiltersAPIService) UpdateApplicationFilterExecute

Execute executes the request

@return ApplicationFilterUpdateResponse

type ApplicationFiltersAPIUpdateApplicationFilterRequest

type ApplicationFiltersAPIUpdateApplicationFilterRequest struct {
	ApiService ApplicationFiltersAPI
	// contains filtered or unexported fields
}

func (ApplicationFiltersAPIUpdateApplicationFilterRequest) Body

The Application Filter object.

func (ApplicationFiltersAPIUpdateApplicationFilterRequest) Execute

type ApplicationFiltersDeleteApplicationFilters400Response

type ApplicationFiltersDeleteApplicationFilters400Response struct {
	Error                *ApplicationFiltersDeleteApplicationFilters400ResponseError `json:"error,omitempty"`
	AdditionalProperties map[string]interface{}
}

ApplicationFiltersDeleteApplicationFilters400Response struct for ApplicationFiltersDeleteApplicationFilters400Response

func NewApplicationFiltersDeleteApplicationFilters400Response

func NewApplicationFiltersDeleteApplicationFilters400Response() *ApplicationFiltersDeleteApplicationFilters400Response

NewApplicationFiltersDeleteApplicationFilters400Response instantiates a new ApplicationFiltersDeleteApplicationFilters400Response 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 NewApplicationFiltersDeleteApplicationFilters400ResponseWithDefaults

func NewApplicationFiltersDeleteApplicationFilters400ResponseWithDefaults() *ApplicationFiltersDeleteApplicationFilters400Response

NewApplicationFiltersDeleteApplicationFilters400ResponseWithDefaults instantiates a new ApplicationFiltersDeleteApplicationFilters400Response 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 (*ApplicationFiltersDeleteApplicationFilters400Response) GetError

GetError returns the Error field value if set, zero value otherwise.

func (*ApplicationFiltersDeleteApplicationFilters400Response) GetErrorOk

GetErrorOk returns a tuple with the Error field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationFiltersDeleteApplicationFilters400Response) HasError

HasError returns a boolean if a field has been set.

func (ApplicationFiltersDeleteApplicationFilters400Response) MarshalJSON

func (*ApplicationFiltersDeleteApplicationFilters400Response) SetError

SetError gets a reference to the given ApplicationFiltersDeleteApplicationFilters400ResponseError and assigns it to the Error field.

func (ApplicationFiltersDeleteApplicationFilters400Response) ToMap

func (*ApplicationFiltersDeleteApplicationFilters400Response) UnmarshalJSON

func (o *ApplicationFiltersDeleteApplicationFilters400Response) UnmarshalJSON(data []byte) (err error)

type ApplicationFiltersDeleteApplicationFilters400ResponseError

type ApplicationFiltersDeleteApplicationFilters400ResponseError struct {
	Code                 *string `json:"code,omitempty"`
	Message              *string `json:"message,omitempty"`
	Status               *string `json:"status,omitempty"`
	AdditionalProperties map[string]interface{}
}

ApplicationFiltersDeleteApplicationFilters400ResponseError struct for ApplicationFiltersDeleteApplicationFilters400ResponseError

func NewApplicationFiltersDeleteApplicationFilters400ResponseError

func NewApplicationFiltersDeleteApplicationFilters400ResponseError() *ApplicationFiltersDeleteApplicationFilters400ResponseError

NewApplicationFiltersDeleteApplicationFilters400ResponseError instantiates a new ApplicationFiltersDeleteApplicationFilters400ResponseError 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 NewApplicationFiltersDeleteApplicationFilters400ResponseErrorWithDefaults

func NewApplicationFiltersDeleteApplicationFilters400ResponseErrorWithDefaults() *ApplicationFiltersDeleteApplicationFilters400ResponseError

NewApplicationFiltersDeleteApplicationFilters400ResponseErrorWithDefaults instantiates a new ApplicationFiltersDeleteApplicationFilters400ResponseError 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 (*ApplicationFiltersDeleteApplicationFilters400ResponseError) GetCode

GetCode returns the Code field value if set, zero value otherwise.

func (*ApplicationFiltersDeleteApplicationFilters400ResponseError) GetCodeOk

GetCodeOk returns a tuple with the Code field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationFiltersDeleteApplicationFilters400ResponseError) GetMessage

GetMessage returns the Message field value if set, zero value otherwise.

func (*ApplicationFiltersDeleteApplicationFilters400ResponseError) GetMessageOk

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationFiltersDeleteApplicationFilters400ResponseError) GetStatus

GetStatus returns the Status field value if set, zero value otherwise.

func (*ApplicationFiltersDeleteApplicationFilters400ResponseError) GetStatusOk

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationFiltersDeleteApplicationFilters400ResponseError) HasCode

HasCode returns a boolean if a field has been set.

func (*ApplicationFiltersDeleteApplicationFilters400ResponseError) HasMessage

HasMessage returns a boolean if a field has been set.

func (*ApplicationFiltersDeleteApplicationFilters400ResponseError) HasStatus

HasStatus returns a boolean if a field has been set.

func (ApplicationFiltersDeleteApplicationFilters400ResponseError) MarshalJSON

func (*ApplicationFiltersDeleteApplicationFilters400ResponseError) SetCode

SetCode gets a reference to the given string and assigns it to the Code field.

func (*ApplicationFiltersDeleteApplicationFilters400ResponseError) SetMessage

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*ApplicationFiltersDeleteApplicationFilters400ResponseError) SetStatus

SetStatus gets a reference to the given string and assigns it to the Status field.

func (ApplicationFiltersDeleteApplicationFilters400ResponseError) ToMap

func (*ApplicationFiltersDeleteApplicationFilters400ResponseError) UnmarshalJSON

type ApplicationFiltersDeleteRequest

type ApplicationFiltersDeleteRequest struct {
	// The list of Application Filter object identifiers.
	Ids                  []int32 `json:"ids,omitempty"`
	AdditionalProperties map[string]interface{}
}

ApplicationFiltersDeleteRequest The Application Filter delete request.

func NewApplicationFiltersDeleteRequest

func NewApplicationFiltersDeleteRequest() *ApplicationFiltersDeleteRequest

NewApplicationFiltersDeleteRequest instantiates a new ApplicationFiltersDeleteRequest 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 NewApplicationFiltersDeleteRequestWithDefaults

func NewApplicationFiltersDeleteRequestWithDefaults() *ApplicationFiltersDeleteRequest

NewApplicationFiltersDeleteRequestWithDefaults instantiates a new ApplicationFiltersDeleteRequest 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 (*ApplicationFiltersDeleteRequest) GetIds

func (o *ApplicationFiltersDeleteRequest) GetIds() []int32

GetIds returns the Ids field value if set, zero value otherwise.

func (*ApplicationFiltersDeleteRequest) GetIdsOk

func (o *ApplicationFiltersDeleteRequest) GetIdsOk() ([]int32, bool)

GetIdsOk returns a tuple with the Ids field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationFiltersDeleteRequest) HasIds

HasIds returns a boolean if a field has been set.

func (ApplicationFiltersDeleteRequest) MarshalJSON

func (o ApplicationFiltersDeleteRequest) MarshalJSON() ([]byte, error)

func (*ApplicationFiltersDeleteRequest) SetIds

func (o *ApplicationFiltersDeleteRequest) SetIds(v []int32)

SetIds gets a reference to the given []int32 and assigns it to the Ids field.

func (ApplicationFiltersDeleteRequest) ToMap

func (o ApplicationFiltersDeleteRequest) ToMap() (map[string]interface{}, error)

func (*ApplicationFiltersDeleteRequest) UnmarshalJSON

func (o *ApplicationFiltersDeleteRequest) UnmarshalJSON(data []byte) (err error)

type ApplicationFiltersDeleteSingleApplicationFilters400Response

type ApplicationFiltersDeleteSingleApplicationFilters400Response struct {
	Error                *ApplicationFiltersDeleteSingleApplicationFilters400ResponseError `json:"error,omitempty"`
	AdditionalProperties map[string]interface{}
}

ApplicationFiltersDeleteSingleApplicationFilters400Response struct for ApplicationFiltersDeleteSingleApplicationFilters400Response

func NewApplicationFiltersDeleteSingleApplicationFilters400Response

func NewApplicationFiltersDeleteSingleApplicationFilters400Response() *ApplicationFiltersDeleteSingleApplicationFilters400Response

NewApplicationFiltersDeleteSingleApplicationFilters400Response instantiates a new ApplicationFiltersDeleteSingleApplicationFilters400Response 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 NewApplicationFiltersDeleteSingleApplicationFilters400ResponseWithDefaults

func NewApplicationFiltersDeleteSingleApplicationFilters400ResponseWithDefaults() *ApplicationFiltersDeleteSingleApplicationFilters400Response

NewApplicationFiltersDeleteSingleApplicationFilters400ResponseWithDefaults instantiates a new ApplicationFiltersDeleteSingleApplicationFilters400Response 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 (*ApplicationFiltersDeleteSingleApplicationFilters400Response) GetError

GetError returns the Error field value if set, zero value otherwise.

func (*ApplicationFiltersDeleteSingleApplicationFilters400Response) GetErrorOk

GetErrorOk returns a tuple with the Error field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationFiltersDeleteSingleApplicationFilters400Response) HasError

HasError returns a boolean if a field has been set.

func (ApplicationFiltersDeleteSingleApplicationFilters400Response) MarshalJSON

func (*ApplicationFiltersDeleteSingleApplicationFilters400Response) SetError

SetError gets a reference to the given ApplicationFiltersDeleteSingleApplicationFilters400ResponseError and assigns it to the Error field.

func (ApplicationFiltersDeleteSingleApplicationFilters400Response) ToMap

func (*ApplicationFiltersDeleteSingleApplicationFilters400Response) UnmarshalJSON

type ApplicationFiltersDeleteSingleApplicationFilters400ResponseError

type ApplicationFiltersDeleteSingleApplicationFilters400ResponseError struct {
	Code                 *string `json:"code,omitempty"`
	Message              *string `json:"message,omitempty"`
	Status               *string `json:"status,omitempty"`
	AdditionalProperties map[string]interface{}
}

ApplicationFiltersDeleteSingleApplicationFilters400ResponseError struct for ApplicationFiltersDeleteSingleApplicationFilters400ResponseError

func NewApplicationFiltersDeleteSingleApplicationFilters400ResponseError

func NewApplicationFiltersDeleteSingleApplicationFilters400ResponseError() *ApplicationFiltersDeleteSingleApplicationFilters400ResponseError

NewApplicationFiltersDeleteSingleApplicationFilters400ResponseError instantiates a new ApplicationFiltersDeleteSingleApplicationFilters400ResponseError 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 NewApplicationFiltersDeleteSingleApplicationFilters400ResponseErrorWithDefaults

func NewApplicationFiltersDeleteSingleApplicationFilters400ResponseErrorWithDefaults() *ApplicationFiltersDeleteSingleApplicationFilters400ResponseError

NewApplicationFiltersDeleteSingleApplicationFilters400ResponseErrorWithDefaults instantiates a new ApplicationFiltersDeleteSingleApplicationFilters400ResponseError 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 (*ApplicationFiltersDeleteSingleApplicationFilters400ResponseError) GetCode

GetCode returns the Code field value if set, zero value otherwise.

func (*ApplicationFiltersDeleteSingleApplicationFilters400ResponseError) GetCodeOk

GetCodeOk returns a tuple with the Code field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationFiltersDeleteSingleApplicationFilters400ResponseError) GetMessage

GetMessage returns the Message field value if set, zero value otherwise.

func (*ApplicationFiltersDeleteSingleApplicationFilters400ResponseError) GetMessageOk

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationFiltersDeleteSingleApplicationFilters400ResponseError) GetStatus

GetStatus returns the Status field value if set, zero value otherwise.

func (*ApplicationFiltersDeleteSingleApplicationFilters400ResponseError) GetStatusOk

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationFiltersDeleteSingleApplicationFilters400ResponseError) HasCode

HasCode returns a boolean if a field has been set.

func (*ApplicationFiltersDeleteSingleApplicationFilters400ResponseError) HasMessage

HasMessage returns a boolean if a field has been set.

func (*ApplicationFiltersDeleteSingleApplicationFilters400ResponseError) HasStatus

HasStatus returns a boolean if a field has been set.

func (ApplicationFiltersDeleteSingleApplicationFilters400ResponseError) MarshalJSON

func (*ApplicationFiltersDeleteSingleApplicationFilters400ResponseError) SetCode

SetCode gets a reference to the given string and assigns it to the Code field.

func (*ApplicationFiltersDeleteSingleApplicationFilters400ResponseError) SetMessage

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*ApplicationFiltersDeleteSingleApplicationFilters400ResponseError) SetStatus

SetStatus gets a reference to the given string and assigns it to the Status field.

func (ApplicationFiltersDeleteSingleApplicationFilters400ResponseError) ToMap

func (*ApplicationFiltersDeleteSingleApplicationFilters400ResponseError) UnmarshalJSON

type CategoryFilter

type CategoryFilter struct {
	// The list of content category names that falls into this category filter.
	Categories []string `json:"categories,omitempty"`
	// The time when this Category Filter object was created.
	CreatedTime *time.Time `json:"created_time,omitempty"`
	// The brief description for the category filter.
	Description *string `json:"description,omitempty"`
	// The Category Filter object identifier.
	Id *int32 `json:"id,omitempty"`
	// The name of the category filter.
	Name *string `json:"name,omitempty"`
	// The list of security policy names with which the category filter is associated.
	Policies []string `json:"policies,omitempty"`
	// Enables tag support for resource where tags attribute contains user-defined key value pairs
	Tags map[string]interface{} `json:"tags,omitempty"`
	// The time when this Category Filter object was last updated.
	UpdatedTime          *time.Time `json:"updated_time,omitempty"`
	AdditionalProperties map[string]interface{}
}

CategoryFilter The Category Filter object. Category filters are content categorization rules that BloxOne Cloud uses to detect and filter specific internet content. Based on your configuration, specific actions such as Allow or Block, will be taken on the detected content. BloxOne Cloud provides the following content categories from which you can build your category filters: Drugs, Risk/Fraud/Crime, Entertainment/Culture, Purchasing, Information/Communication, Business/Services, Information Technology, Lifestyle, Society/Education/Religion, Mature/Violent, Games/Gambling, Pornography/Nudity and Uncategorized. Each of these categories contains sub-categories that further define the respective content. When you configure your category filter, you can add as many sub-categories as you need. You then add the category filter to your security policy and assign the Block action for the filter.

func NewCategoryFilter

func NewCategoryFilter() *CategoryFilter

NewCategoryFilter instantiates a new CategoryFilter 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 NewCategoryFilterWithDefaults

func NewCategoryFilterWithDefaults() *CategoryFilter

NewCategoryFilterWithDefaults instantiates a new CategoryFilter 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 (*CategoryFilter) GetCategories

func (o *CategoryFilter) GetCategories() []string

GetCategories returns the Categories field value if set, zero value otherwise.

func (*CategoryFilter) GetCategoriesOk

func (o *CategoryFilter) GetCategoriesOk() ([]string, bool)

GetCategoriesOk returns a tuple with the Categories field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CategoryFilter) GetCreatedTime

func (o *CategoryFilter) GetCreatedTime() time.Time

GetCreatedTime returns the CreatedTime field value if set, zero value otherwise.

func (*CategoryFilter) GetCreatedTimeOk

func (o *CategoryFilter) GetCreatedTimeOk() (*time.Time, bool)

GetCreatedTimeOk returns a tuple with the CreatedTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CategoryFilter) GetDescription

func (o *CategoryFilter) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*CategoryFilter) GetDescriptionOk

func (o *CategoryFilter) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CategoryFilter) GetId

func (o *CategoryFilter) GetId() int32

GetId returns the Id field value if set, zero value otherwise.

func (*CategoryFilter) GetIdOk

func (o *CategoryFilter) GetIdOk() (*int32, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CategoryFilter) GetName

func (o *CategoryFilter) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*CategoryFilter) GetNameOk

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

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CategoryFilter) GetPolicies

func (o *CategoryFilter) GetPolicies() []string

GetPolicies returns the Policies field value if set, zero value otherwise.

func (*CategoryFilter) GetPoliciesOk

func (o *CategoryFilter) GetPoliciesOk() ([]string, bool)

GetPoliciesOk returns a tuple with the Policies field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CategoryFilter) GetTags

func (o *CategoryFilter) GetTags() map[string]interface{}

GetTags returns the Tags field value if set, zero value otherwise.

func (*CategoryFilter) GetTagsOk

func (o *CategoryFilter) GetTagsOk() (map[string]interface{}, bool)

GetTagsOk returns a tuple with the Tags field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CategoryFilter) GetUpdatedTime

func (o *CategoryFilter) GetUpdatedTime() time.Time

GetUpdatedTime returns the UpdatedTime field value if set, zero value otherwise.

func (*CategoryFilter) GetUpdatedTimeOk

func (o *CategoryFilter) GetUpdatedTimeOk() (*time.Time, bool)

GetUpdatedTimeOk returns a tuple with the UpdatedTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CategoryFilter) HasCategories

func (o *CategoryFilter) HasCategories() bool

HasCategories returns a boolean if a field has been set.

func (*CategoryFilter) HasCreatedTime

func (o *CategoryFilter) HasCreatedTime() bool

HasCreatedTime returns a boolean if a field has been set.

func (*CategoryFilter) HasDescription

func (o *CategoryFilter) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*CategoryFilter) HasId

func (o *CategoryFilter) HasId() bool

HasId returns a boolean if a field has been set.

func (*CategoryFilter) HasName

func (o *CategoryFilter) HasName() bool

HasName returns a boolean if a field has been set.

func (*CategoryFilter) HasPolicies

func (o *CategoryFilter) HasPolicies() bool

HasPolicies returns a boolean if a field has been set.

func (*CategoryFilter) HasTags

func (o *CategoryFilter) HasTags() bool

HasTags returns a boolean if a field has been set.

func (*CategoryFilter) HasUpdatedTime

func (o *CategoryFilter) HasUpdatedTime() bool

HasUpdatedTime returns a boolean if a field has been set.

func (CategoryFilter) MarshalJSON

func (o CategoryFilter) MarshalJSON() ([]byte, error)

func (*CategoryFilter) SetCategories

func (o *CategoryFilter) SetCategories(v []string)

SetCategories gets a reference to the given []string and assigns it to the Categories field.

func (*CategoryFilter) SetCreatedTime

func (o *CategoryFilter) SetCreatedTime(v time.Time)

SetCreatedTime gets a reference to the given time.Time and assigns it to the CreatedTime field.

func (*CategoryFilter) SetDescription

func (o *CategoryFilter) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*CategoryFilter) SetId

func (o *CategoryFilter) SetId(v int32)

SetId gets a reference to the given int32 and assigns it to the Id field.

func (*CategoryFilter) SetName

func (o *CategoryFilter) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*CategoryFilter) SetPolicies

func (o *CategoryFilter) SetPolicies(v []string)

SetPolicies gets a reference to the given []string and assigns it to the Policies field.

func (*CategoryFilter) SetTags

func (o *CategoryFilter) SetTags(v map[string]interface{})

SetTags gets a reference to the given map[string]interface{} and assigns it to the Tags field.

func (*CategoryFilter) SetUpdatedTime

func (o *CategoryFilter) SetUpdatedTime(v time.Time)

SetUpdatedTime gets a reference to the given time.Time and assigns it to the UpdatedTime field.

func (CategoryFilter) ToMap

func (o CategoryFilter) ToMap() (map[string]interface{}, error)

func (*CategoryFilter) UnmarshalJSON

func (o *CategoryFilter) UnmarshalJSON(data []byte) (err error)

type CategoryFilterCreateResponse

type CategoryFilterCreateResponse struct {
	// The Category Filter object.
	Results              *CategoryFilter `json:"results,omitempty"`
	AdditionalProperties map[string]interface{}
}

CategoryFilterCreateResponse The Category Filter create response.

func NewCategoryFilterCreateResponse

func NewCategoryFilterCreateResponse() *CategoryFilterCreateResponse

NewCategoryFilterCreateResponse instantiates a new CategoryFilterCreateResponse 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 NewCategoryFilterCreateResponseWithDefaults

func NewCategoryFilterCreateResponseWithDefaults() *CategoryFilterCreateResponse

NewCategoryFilterCreateResponseWithDefaults instantiates a new CategoryFilterCreateResponse 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 (*CategoryFilterCreateResponse) GetResults

GetResults returns the Results field value if set, zero value otherwise.

func (*CategoryFilterCreateResponse) GetResultsOk

func (o *CategoryFilterCreateResponse) GetResultsOk() (*CategoryFilter, bool)

GetResultsOk returns a tuple with the Results field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CategoryFilterCreateResponse) HasResults

func (o *CategoryFilterCreateResponse) HasResults() bool

HasResults returns a boolean if a field has been set.

func (CategoryFilterCreateResponse) MarshalJSON

func (o CategoryFilterCreateResponse) MarshalJSON() ([]byte, error)

func (*CategoryFilterCreateResponse) SetResults

SetResults gets a reference to the given CategoryFilter and assigns it to the Results field.

func (CategoryFilterCreateResponse) ToMap

func (o CategoryFilterCreateResponse) ToMap() (map[string]interface{}, error)

func (*CategoryFilterCreateResponse) UnmarshalJSON

func (o *CategoryFilterCreateResponse) UnmarshalJSON(data []byte) (err error)

type CategoryFilterMultiResponse

type CategoryFilterMultiResponse struct {
	// The list of Category Filter objects.
	Results              []CategoryFilter `json:"results,omitempty"`
	AdditionalProperties map[string]interface{}
}

CategoryFilterMultiResponse The Category Filter list response.

func NewCategoryFilterMultiResponse

func NewCategoryFilterMultiResponse() *CategoryFilterMultiResponse

NewCategoryFilterMultiResponse instantiates a new CategoryFilterMultiResponse 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 NewCategoryFilterMultiResponseWithDefaults

func NewCategoryFilterMultiResponseWithDefaults() *CategoryFilterMultiResponse

NewCategoryFilterMultiResponseWithDefaults instantiates a new CategoryFilterMultiResponse 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 (*CategoryFilterMultiResponse) GetResults

func (o *CategoryFilterMultiResponse) GetResults() []CategoryFilter

GetResults returns the Results field value if set, zero value otherwise.

func (*CategoryFilterMultiResponse) GetResultsOk

func (o *CategoryFilterMultiResponse) GetResultsOk() ([]CategoryFilter, bool)

GetResultsOk returns a tuple with the Results field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CategoryFilterMultiResponse) HasResults

func (o *CategoryFilterMultiResponse) HasResults() bool

HasResults returns a boolean if a field has been set.

func (CategoryFilterMultiResponse) MarshalJSON

func (o CategoryFilterMultiResponse) MarshalJSON() ([]byte, error)

func (*CategoryFilterMultiResponse) SetResults

func (o *CategoryFilterMultiResponse) SetResults(v []CategoryFilter)

SetResults gets a reference to the given []CategoryFilter and assigns it to the Results field.

func (CategoryFilterMultiResponse) ToMap

func (o CategoryFilterMultiResponse) ToMap() (map[string]interface{}, error)

func (*CategoryFilterMultiResponse) UnmarshalJSON

func (o *CategoryFilterMultiResponse) UnmarshalJSON(data []byte) (err error)

type CategoryFilterReadResponse

type CategoryFilterReadResponse struct {
	// The Category Filter object.
	Results              *CategoryFilter `json:"results,omitempty"`
	AdditionalProperties map[string]interface{}
}

CategoryFilterReadResponse The Category Filter read response.

func NewCategoryFilterReadResponse

func NewCategoryFilterReadResponse() *CategoryFilterReadResponse

NewCategoryFilterReadResponse instantiates a new CategoryFilterReadResponse 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 NewCategoryFilterReadResponseWithDefaults

func NewCategoryFilterReadResponseWithDefaults() *CategoryFilterReadResponse

NewCategoryFilterReadResponseWithDefaults instantiates a new CategoryFilterReadResponse 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 (*CategoryFilterReadResponse) GetResults

GetResults returns the Results field value if set, zero value otherwise.

func (*CategoryFilterReadResponse) GetResultsOk

func (o *CategoryFilterReadResponse) GetResultsOk() (*CategoryFilter, bool)

GetResultsOk returns a tuple with the Results field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CategoryFilterReadResponse) HasResults

func (o *CategoryFilterReadResponse) HasResults() bool

HasResults returns a boolean if a field has been set.

func (CategoryFilterReadResponse) MarshalJSON

func (o CategoryFilterReadResponse) MarshalJSON() ([]byte, error)

func (*CategoryFilterReadResponse) SetResults

func (o *CategoryFilterReadResponse) SetResults(v CategoryFilter)

SetResults gets a reference to the given CategoryFilter and assigns it to the Results field.

func (CategoryFilterReadResponse) ToMap

func (o CategoryFilterReadResponse) ToMap() (map[string]interface{}, error)

func (*CategoryFilterReadResponse) UnmarshalJSON

func (o *CategoryFilterReadResponse) UnmarshalJSON(data []byte) (err error)

type CategoryFilterUpdateResponse

type CategoryFilterUpdateResponse struct {
	// The Category Filter object.
	Results              *CategoryFilter `json:"results,omitempty"`
	AdditionalProperties map[string]interface{}
}

CategoryFilterUpdateResponse The Category Filter update response.

func NewCategoryFilterUpdateResponse

func NewCategoryFilterUpdateResponse() *CategoryFilterUpdateResponse

NewCategoryFilterUpdateResponse instantiates a new CategoryFilterUpdateResponse 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 NewCategoryFilterUpdateResponseWithDefaults

func NewCategoryFilterUpdateResponseWithDefaults() *CategoryFilterUpdateResponse

NewCategoryFilterUpdateResponseWithDefaults instantiates a new CategoryFilterUpdateResponse 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 (*CategoryFilterUpdateResponse) GetResults

GetResults returns the Results field value if set, zero value otherwise.

func (*CategoryFilterUpdateResponse) GetResultsOk

func (o *CategoryFilterUpdateResponse) GetResultsOk() (*CategoryFilter, bool)

GetResultsOk returns a tuple with the Results field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CategoryFilterUpdateResponse) HasResults

func (o *CategoryFilterUpdateResponse) HasResults() bool

HasResults returns a boolean if a field has been set.

func (CategoryFilterUpdateResponse) MarshalJSON

func (o CategoryFilterUpdateResponse) MarshalJSON() ([]byte, error)

func (*CategoryFilterUpdateResponse) SetResults

SetResults gets a reference to the given CategoryFilter and assigns it to the Results field.

func (CategoryFilterUpdateResponse) ToMap

func (o CategoryFilterUpdateResponse) ToMap() (map[string]interface{}, error)

func (*CategoryFilterUpdateResponse) UnmarshalJSON

func (o *CategoryFilterUpdateResponse) UnmarshalJSON(data []byte) (err error)

type CategoryFiltersAPI

type CategoryFiltersAPI interface {
	/*
			CreateCategoryFilter Create Category Filter.

			Use this method to create a Category Filter object.

		Category filters are content categorization rules that BloxOne Cloud uses to detect and filter specific internet content. Based on your configuration, specific actions such as Allow or Block, will be taken on the detected content. BloxOne Cloud provides the following content categories from which you can build your category filters: Drugs, Risk/Fraud/Crime, Entertainment/Culture, Purchasing, Information/Communication, Business/Services, Information Technology, Lifestyle, Society/Education/Religion, Mature/Violent, Games/Gambling, Pornography/Nudity and Uncategorized. Each of these categories contains sub-categories that further define the respective content. When you configure your category filter, you can add as many sub-categories as you need. You then add the category filter to your security policy and assign the Block action for the filter.

		Required:
		- name
		- categories


			@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			@return CategoryFiltersAPICreateCategoryFilterRequest
	*/
	CreateCategoryFilter(ctx context.Context) CategoryFiltersAPICreateCategoryFilterRequest

	// CreateCategoryFilterExecute executes the request
	//  @return CategoryFilterCreateResponse
	CreateCategoryFilterExecute(r CategoryFiltersAPICreateCategoryFilterRequest) (*CategoryFilterCreateResponse, *http.Response, error)
	/*
			DeleteCategoryFilters Delete Category Filters By ID.

			Use this method to delete Category Filter object.

		Category filters are content categorization rules that BloxOne Cloud uses to detect and filter specific internet content. Based on your configuration, specific actions such as Allow or Block, will be taken on the detected content. BloxOne Cloud provides the following content categories from which you can build your category filters: Drugs, Risk/Fraud/Crime, Entertainment/Culture, Purchasing, Information/Communication, Business/Services, Information Technology, Lifestyle, Society/Education/Religion, Mature/Violent, Games/Gambling, Pornography/Nudity and Uncategorized. Each of these categories contains sub-categories that further define the respective content. When you configure your category filter, you can add as many sub-categories as you need. You then add the category filter to your security policy and assign the Block action for the filter.

		Required:
		- ids



			@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			@return CategoryFiltersAPIDeleteCategoryFiltersRequest
	*/
	DeleteCategoryFilters(ctx context.Context) CategoryFiltersAPIDeleteCategoryFiltersRequest

	// DeleteCategoryFiltersExecute executes the request
	DeleteCategoryFiltersExecute(r CategoryFiltersAPIDeleteCategoryFiltersRequest) (*http.Response, error)
	/*
			DeleteSingleCategoryFilters Delete Category Filters.

			Use this method to delete Category Filter objects.

		Category filters are content categorization rules that BloxOne Cloud uses to detect and filter specific internet content. Based on your configuration, specific actions such as Allow or Block, will be taken on the detected content. BloxOne Cloud provides the following content categories from which you can build your category filters: Drugs, Risk/Fraud/Crime, Entertainment/Culture, Purchasing, Information/Communication, Business/Services, Information Technology, Lifestyle, Society/Education/Religion, Mature/Violent, Games/Gambling, Pornography/Nudity and Uncategorized. Each of these categories contains sub-categories that further define the respective content. When you configure your category filter, you can add as many sub-categories as you need. You then add the category filter to your security policy and assign the Block action for the filter.


			@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			@param id The Category Filter object identifier.
			@return CategoryFiltersAPIDeleteSingleCategoryFiltersRequest
	*/
	DeleteSingleCategoryFilters(ctx context.Context, id int32) CategoryFiltersAPIDeleteSingleCategoryFiltersRequest

	// DeleteSingleCategoryFiltersExecute executes the request
	DeleteSingleCategoryFiltersExecute(r CategoryFiltersAPIDeleteSingleCategoryFiltersRequest) (*http.Response, error)
	/*
			ListCategoryFilters List Category Filters.

			Use this method to retrieve information on all Category Filter objects for the account.

		Category filters are content categorization rules that BloxOne Cloud uses to detect and filter specific internet content. Based on your configuration, specific actions such as Allow or Block, will be taken on the detected content. BloxOne Cloud provides the following content categories from which you can build your category filters: Drugs, Risk/Fraud/Crime, Entertainment/Culture, Purchasing, Information/Communication, Business/Services, Information Technology, Lifestyle, Society/Education/Religion, Mature/Violent, Games/Gambling, Pornography/Nudity and Uncategorized. Each of these categories contains sub-categories that further define the respective content. When you configure your category filter, you can add as many sub-categories as you need. You then add the category filter to your security policy and assign the Block action for the filter.



			@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			@return CategoryFiltersAPIListCategoryFiltersRequest
	*/
	ListCategoryFilters(ctx context.Context) CategoryFiltersAPIListCategoryFiltersRequest

	// ListCategoryFiltersExecute executes the request
	//  @return CategoryFilterMultiResponse
	ListCategoryFiltersExecute(r CategoryFiltersAPIListCategoryFiltersRequest) (*CategoryFilterMultiResponse, *http.Response, error)
	/*
			ReadCategoryFilter Read Category Filter.

			Use this method to retrieve information on the specified Category Filter object.

		Category filters are content categorization rules that BloxOne Cloud uses to detect and filter specific internet content. Based on your configuration, specific actions such as Allow or Block, will be taken on the detected content. BloxOne Cloud provides the following content categories from which you can build your category filters: Drugs, Risk/Fraud/Crime, Entertainment/Culture, Purchasing, Information/Communication, Business/Services, Information Technology, Lifestyle, Society/Education/Religion, Mature/Violent, Games/Gambling, Pornography/Nudity and Uncategorized. Each of these categories contains sub-categories that further define the respective content. When you configure your category filter, you can add as many sub-categories as you need. You then add the category filter to your security policy and assign the Block action for the filter.


			@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			@param id The Category Filter object identifier.
			@return CategoryFiltersAPIReadCategoryFilterRequest
	*/
	ReadCategoryFilter(ctx context.Context, id int32) CategoryFiltersAPIReadCategoryFilterRequest

	// ReadCategoryFilterExecute executes the request
	//  @return CategoryFilterReadResponse
	ReadCategoryFilterExecute(r CategoryFiltersAPIReadCategoryFilterRequest) (*CategoryFilterReadResponse, *http.Response, error)
	/*
			UpdateCategoryFilter Update Category Filter.

			Use this method to update the specified Category Filter object.

		Category filters are content categorization rules that BloxOne Cloud uses to detect and filter specific internet content. Based on your configuration, specific actions such as Allow or Block, will be taken on the detected content. BloxOne Cloud provides the following content categories from which you can build your category filters: Drugs, Risk/Fraud/Crime, Entertainment/Culture, Purchasing, Information/Communication, Business/Services, Information Technology, Lifestyle, Society/Education/Religion, Mature/Violent, Games/Gambling, Pornography/Nudity and Uncategorized. Each of these categories contains sub-categories that further define the respective content. When you configure your category filter, you can add as many sub-categories as you need. You then add the category filter to your security policy and assign the Block action for the filter.

		Required:
		- name
		- categories


			@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			@param id The Category Filter object identifier.
			@return CategoryFiltersAPIUpdateCategoryFilterRequest
	*/
	UpdateCategoryFilter(ctx context.Context, id int32) CategoryFiltersAPIUpdateCategoryFilterRequest

	// UpdateCategoryFilterExecute executes the request
	//  @return CategoryFilterUpdateResponse
	UpdateCategoryFilterExecute(r CategoryFiltersAPIUpdateCategoryFilterRequest) (*CategoryFilterUpdateResponse, *http.Response, error)
}

type CategoryFiltersAPICreateCategoryFilterRequest

type CategoryFiltersAPICreateCategoryFilterRequest struct {
	ApiService CategoryFiltersAPI
	// contains filtered or unexported fields
}

func (CategoryFiltersAPICreateCategoryFilterRequest) Body

The Category Filter object.

func (CategoryFiltersAPICreateCategoryFilterRequest) Execute

type CategoryFiltersAPIDeleteCategoryFiltersRequest

type CategoryFiltersAPIDeleteCategoryFiltersRequest struct {
	ApiService CategoryFiltersAPI
	// contains filtered or unexported fields
}

func (CategoryFiltersAPIDeleteCategoryFiltersRequest) Execute

type CategoryFiltersAPIDeleteSingleCategoryFiltersRequest

type CategoryFiltersAPIDeleteSingleCategoryFiltersRequest struct {
	ApiService CategoryFiltersAPI
	// contains filtered or unexported fields
}

func (CategoryFiltersAPIDeleteSingleCategoryFiltersRequest) Execute

type CategoryFiltersAPIListCategoryFiltersRequest

type CategoryFiltersAPIListCategoryFiltersRequest struct {
	ApiService CategoryFiltersAPI
	// contains filtered or unexported fields
}

func (CategoryFiltersAPIListCategoryFiltersRequest) Execute

func (CategoryFiltersAPIListCategoryFiltersRequest) Fields

A collection of response resources can be transformed by specifying a set of JSON tags to be returned. For a “flat” resource, the tag name is straightforward. If field selection is allowed on non-flat hierarchical resources, the service should implement a qualified naming scheme such as dot-qualification to reference data down the hierarchy. If a resource does not have the specified tag, the tag does not appear in the output resource. Specify this parameter as a comma-separated list of JSON tag names.

func (CategoryFiltersAPIListCategoryFiltersRequest) Filter

A collection of response resources can be filtered by a logical expression string that includes JSON tag references to values in each resource, literal values, and logical operators. If a resource does not have the specified tag, its value is assumed to be null. Literal values include numbers (integer and floating-point), and quoted (both single- or double-quoted) literal strings, and 'null'. You can filter by following fields: | Name | type | Supported Op | | ------------------ | ------ | --------------------------- | | name | string | !=, ==, ~, !~, >, <, <=, >= | In addition, grouping operators are supported: | Op | Description | | --- | -------------------- | | and | Logical AND | | or | Logical OR | | not | Logical NOT | | () | Groupping Operators | Example: ``` ?_filter=\"((name=='cat-filter')or(name~'key'))and(name!='something')\" ```

func (CategoryFiltersAPIListCategoryFiltersRequest) Limit

The integer number of resources to be returned in the response. The service may impose maximum value. If omitted the service may impose a default value.

func (CategoryFiltersAPIListCategoryFiltersRequest) Offset

The integer index (zero-origin) of the offset into a collection of resources. If omitted or null the value is assumed to be '0'.

func (CategoryFiltersAPIListCategoryFiltersRequest) PageToken

The service-defined string used to identify a page of resources. A null value indicates the first page.

func (CategoryFiltersAPIListCategoryFiltersRequest) Tfilter

Filtering by tags.

func (CategoryFiltersAPIListCategoryFiltersRequest) TorderBy

Sorting by tags.

type CategoryFiltersAPIReadCategoryFilterRequest

type CategoryFiltersAPIReadCategoryFilterRequest struct {
	ApiService CategoryFiltersAPI
	// contains filtered or unexported fields
}

func (CategoryFiltersAPIReadCategoryFilterRequest) Execute

func (CategoryFiltersAPIReadCategoryFilterRequest) Fields

A collection of response resources can be transformed by specifying a set of JSON tags to be returned. For a “flat” resource, the tag name is straightforward. If field selection is allowed on non-flat hierarchical resources, the service should implement a qualified naming scheme such as dot-qualification to reference data down the hierarchy. If a resource does not have the specified tag, the tag does not appear in the output resource. Specify this parameter as a comma-separated list of JSON tag names.

func (CategoryFiltersAPIReadCategoryFilterRequest) Name

type CategoryFiltersAPIService

type CategoryFiltersAPIService internal.Service

CategoryFiltersAPIService CategoryFiltersAPI service

func (*CategoryFiltersAPIService) CreateCategoryFilter

CreateCategoryFilter Create Category Filter.

Use this method to create a Category Filter object.

Category filters are content categorization rules that BloxOne Cloud uses to detect and filter specific internet content. Based on your configuration, specific actions such as Allow or Block, will be taken on the detected content. BloxOne Cloud provides the following content categories from which you can build your category filters: Drugs, Risk/Fraud/Crime, Entertainment/Culture, Purchasing, Information/Communication, Business/Services, Information Technology, Lifestyle, Society/Education/Religion, Mature/Violent, Games/Gambling, Pornography/Nudity and Uncategorized. Each of these categories contains sub-categories that further define the respective content. When you configure your category filter, you can add as many sub-categories as you need. You then add the category filter to your security policy and assign the Block action for the filter.

Required: - name - categories

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return CategoryFiltersAPICreateCategoryFilterRequest

func (*CategoryFiltersAPIService) CreateCategoryFilterExecute

Execute executes the request

@return CategoryFilterCreateResponse

func (*CategoryFiltersAPIService) DeleteCategoryFilters

DeleteCategoryFilters Delete Category Filters By ID.

Use this method to delete Category Filter object.

Category filters are content categorization rules that BloxOne Cloud uses to detect and filter specific internet content. Based on your configuration, specific actions such as Allow or Block, will be taken on the detected content. BloxOne Cloud provides the following content categories from which you can build your category filters: Drugs, Risk/Fraud/Crime, Entertainment/Culture, Purchasing, Information/Communication, Business/Services, Information Technology, Lifestyle, Society/Education/Religion, Mature/Violent, Games/Gambling, Pornography/Nudity and Uncategorized. Each of these categories contains sub-categories that further define the respective content. When you configure your category filter, you can add as many sub-categories as you need. You then add the category filter to your security policy and assign the Block action for the filter.

Required: - ids

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return CategoryFiltersAPIDeleteCategoryFiltersRequest

func (*CategoryFiltersAPIService) DeleteCategoryFiltersExecute

Execute executes the request

func (*CategoryFiltersAPIService) DeleteSingleCategoryFilters

DeleteSingleCategoryFilters Delete Category Filters.

Use this method to delete Category Filter objects.

Category filters are content categorization rules that BloxOne Cloud uses to detect and filter specific internet content. Based on your configuration, specific actions such as Allow or Block, will be taken on the detected content. BloxOne Cloud provides the following content categories from which you can build your category filters: Drugs, Risk/Fraud/Crime, Entertainment/Culture, Purchasing, Information/Communication, Business/Services, Information Technology, Lifestyle, Society/Education/Religion, Mature/Violent, Games/Gambling, Pornography/Nudity and Uncategorized. Each of these categories contains sub-categories that further define the respective content. When you configure your category filter, you can add as many sub-categories as you need. You then add the category filter to your security policy and assign the Block action for the filter.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The Category Filter object identifier.
@return CategoryFiltersAPIDeleteSingleCategoryFiltersRequest

func (*CategoryFiltersAPIService) DeleteSingleCategoryFiltersExecute

Execute executes the request

func (*CategoryFiltersAPIService) ListCategoryFilters

ListCategoryFilters List Category Filters.

Use this method to retrieve information on all Category Filter objects for the account.

Category filters are content categorization rules that BloxOne Cloud uses to detect and filter specific internet content. Based on your configuration, specific actions such as Allow or Block, will be taken on the detected content. BloxOne Cloud provides the following content categories from which you can build your category filters: Drugs, Risk/Fraud/Crime, Entertainment/Culture, Purchasing, Information/Communication, Business/Services, Information Technology, Lifestyle, Society/Education/Religion, Mature/Violent, Games/Gambling, Pornography/Nudity and Uncategorized. Each of these categories contains sub-categories that further define the respective content. When you configure your category filter, you can add as many sub-categories as you need. You then add the category filter to your security policy and assign the Block action for the filter.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return CategoryFiltersAPIListCategoryFiltersRequest

func (*CategoryFiltersAPIService) ListCategoryFiltersExecute

Execute executes the request

@return CategoryFilterMultiResponse

func (*CategoryFiltersAPIService) ReadCategoryFilter

ReadCategoryFilter Read Category Filter.

Use this method to retrieve information on the specified Category Filter object.

Category filters are content categorization rules that BloxOne Cloud uses to detect and filter specific internet content. Based on your configuration, specific actions such as Allow or Block, will be taken on the detected content. BloxOne Cloud provides the following content categories from which you can build your category filters: Drugs, Risk/Fraud/Crime, Entertainment/Culture, Purchasing, Information/Communication, Business/Services, Information Technology, Lifestyle, Society/Education/Religion, Mature/Violent, Games/Gambling, Pornography/Nudity and Uncategorized. Each of these categories contains sub-categories that further define the respective content. When you configure your category filter, you can add as many sub-categories as you need. You then add the category filter to your security policy and assign the Block action for the filter.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The Category Filter object identifier.
@return CategoryFiltersAPIReadCategoryFilterRequest

func (*CategoryFiltersAPIService) ReadCategoryFilterExecute

Execute executes the request

@return CategoryFilterReadResponse

func (*CategoryFiltersAPIService) UpdateCategoryFilter

UpdateCategoryFilter Update Category Filter.

Use this method to update the specified Category Filter object.

Category filters are content categorization rules that BloxOne Cloud uses to detect and filter specific internet content. Based on your configuration, specific actions such as Allow or Block, will be taken on the detected content. BloxOne Cloud provides the following content categories from which you can build your category filters: Drugs, Risk/Fraud/Crime, Entertainment/Culture, Purchasing, Information/Communication, Business/Services, Information Technology, Lifestyle, Society/Education/Religion, Mature/Violent, Games/Gambling, Pornography/Nudity and Uncategorized. Each of these categories contains sub-categories that further define the respective content. When you configure your category filter, you can add as many sub-categories as you need. You then add the category filter to your security policy and assign the Block action for the filter.

Required: - name - categories

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The Category Filter object identifier.
@return CategoryFiltersAPIUpdateCategoryFilterRequest

func (*CategoryFiltersAPIService) UpdateCategoryFilterExecute

Execute executes the request

@return CategoryFilterUpdateResponse

type CategoryFiltersAPIUpdateCategoryFilterRequest

type CategoryFiltersAPIUpdateCategoryFilterRequest struct {
	ApiService CategoryFiltersAPI
	// contains filtered or unexported fields
}

func (CategoryFiltersAPIUpdateCategoryFilterRequest) Body

The Category Filter object.

func (CategoryFiltersAPIUpdateCategoryFilterRequest) Execute

type CategoryFiltersCreateCategoryFilter400Response

type CategoryFiltersCreateCategoryFilter400Response struct {
	Error                *CategoryFiltersCreateCategoryFilter400ResponseError `json:"error,omitempty"`
	AdditionalProperties map[string]interface{}
}

CategoryFiltersCreateCategoryFilter400Response struct for CategoryFiltersCreateCategoryFilter400Response

func NewCategoryFiltersCreateCategoryFilter400Response

func NewCategoryFiltersCreateCategoryFilter400Response() *CategoryFiltersCreateCategoryFilter400Response

NewCategoryFiltersCreateCategoryFilter400Response instantiates a new CategoryFiltersCreateCategoryFilter400Response 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 NewCategoryFiltersCreateCategoryFilter400ResponseWithDefaults

func NewCategoryFiltersCreateCategoryFilter400ResponseWithDefaults() *CategoryFiltersCreateCategoryFilter400Response

NewCategoryFiltersCreateCategoryFilter400ResponseWithDefaults instantiates a new CategoryFiltersCreateCategoryFilter400Response 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 (*CategoryFiltersCreateCategoryFilter400Response) GetError

GetError returns the Error field value if set, zero value otherwise.

func (*CategoryFiltersCreateCategoryFilter400Response) GetErrorOk

GetErrorOk returns a tuple with the Error field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CategoryFiltersCreateCategoryFilter400Response) HasError

HasError returns a boolean if a field has been set.

func (CategoryFiltersCreateCategoryFilter400Response) MarshalJSON

func (*CategoryFiltersCreateCategoryFilter400Response) SetError

SetError gets a reference to the given CategoryFiltersCreateCategoryFilter400ResponseError and assigns it to the Error field.

func (CategoryFiltersCreateCategoryFilter400Response) ToMap

func (o CategoryFiltersCreateCategoryFilter400Response) ToMap() (map[string]interface{}, error)

func (*CategoryFiltersCreateCategoryFilter400Response) UnmarshalJSON

func (o *CategoryFiltersCreateCategoryFilter400Response) UnmarshalJSON(data []byte) (err error)

type CategoryFiltersCreateCategoryFilter400ResponseError

type CategoryFiltersCreateCategoryFilter400ResponseError struct {
	Code                 *string `json:"code,omitempty"`
	Message              *string `json:"message,omitempty"`
	Status               *string `json:"status,omitempty"`
	AdditionalProperties map[string]interface{}
}

CategoryFiltersCreateCategoryFilter400ResponseError struct for CategoryFiltersCreateCategoryFilter400ResponseError

func NewCategoryFiltersCreateCategoryFilter400ResponseError

func NewCategoryFiltersCreateCategoryFilter400ResponseError() *CategoryFiltersCreateCategoryFilter400ResponseError

NewCategoryFiltersCreateCategoryFilter400ResponseError instantiates a new CategoryFiltersCreateCategoryFilter400ResponseError 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 NewCategoryFiltersCreateCategoryFilter400ResponseErrorWithDefaults

func NewCategoryFiltersCreateCategoryFilter400ResponseErrorWithDefaults() *CategoryFiltersCreateCategoryFilter400ResponseError

NewCategoryFiltersCreateCategoryFilter400ResponseErrorWithDefaults instantiates a new CategoryFiltersCreateCategoryFilter400ResponseError 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 (*CategoryFiltersCreateCategoryFilter400ResponseError) GetCode

GetCode returns the Code field value if set, zero value otherwise.

func (*CategoryFiltersCreateCategoryFilter400ResponseError) GetCodeOk

GetCodeOk returns a tuple with the Code field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CategoryFiltersCreateCategoryFilter400ResponseError) GetMessage

GetMessage returns the Message field value if set, zero value otherwise.

func (*CategoryFiltersCreateCategoryFilter400ResponseError) GetMessageOk

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CategoryFiltersCreateCategoryFilter400ResponseError) GetStatus

GetStatus returns the Status field value if set, zero value otherwise.

func (*CategoryFiltersCreateCategoryFilter400ResponseError) GetStatusOk

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CategoryFiltersCreateCategoryFilter400ResponseError) HasCode

HasCode returns a boolean if a field has been set.

func (*CategoryFiltersCreateCategoryFilter400ResponseError) HasMessage

HasMessage returns a boolean if a field has been set.

func (*CategoryFiltersCreateCategoryFilter400ResponseError) HasStatus

HasStatus returns a boolean if a field has been set.

func (CategoryFiltersCreateCategoryFilter400ResponseError) MarshalJSON

func (*CategoryFiltersCreateCategoryFilter400ResponseError) SetCode

SetCode gets a reference to the given string and assigns it to the Code field.

func (*CategoryFiltersCreateCategoryFilter400ResponseError) SetMessage

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*CategoryFiltersCreateCategoryFilter400ResponseError) SetStatus

SetStatus gets a reference to the given string and assigns it to the Status field.

func (CategoryFiltersCreateCategoryFilter400ResponseError) ToMap

func (*CategoryFiltersCreateCategoryFilter400ResponseError) UnmarshalJSON

func (o *CategoryFiltersCreateCategoryFilter400ResponseError) UnmarshalJSON(data []byte) (err error)

type CategoryFiltersCreateCategoryFilter409Response

type CategoryFiltersCreateCategoryFilter409Response struct {
	Error                *CategoryFiltersCreateCategoryFilter409ResponseError `json:"error,omitempty"`
	AdditionalProperties map[string]interface{}
}

CategoryFiltersCreateCategoryFilter409Response struct for CategoryFiltersCreateCategoryFilter409Response

func NewCategoryFiltersCreateCategoryFilter409Response

func NewCategoryFiltersCreateCategoryFilter409Response() *CategoryFiltersCreateCategoryFilter409Response

NewCategoryFiltersCreateCategoryFilter409Response instantiates a new CategoryFiltersCreateCategoryFilter409Response 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 NewCategoryFiltersCreateCategoryFilter409ResponseWithDefaults

func NewCategoryFiltersCreateCategoryFilter409ResponseWithDefaults() *CategoryFiltersCreateCategoryFilter409Response

NewCategoryFiltersCreateCategoryFilter409ResponseWithDefaults instantiates a new CategoryFiltersCreateCategoryFilter409Response 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 (*CategoryFiltersCreateCategoryFilter409Response) GetError

GetError returns the Error field value if set, zero value otherwise.

func (*CategoryFiltersCreateCategoryFilter409Response) GetErrorOk

GetErrorOk returns a tuple with the Error field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CategoryFiltersCreateCategoryFilter409Response) HasError

HasError returns a boolean if a field has been set.

func (CategoryFiltersCreateCategoryFilter409Response) MarshalJSON

func (*CategoryFiltersCreateCategoryFilter409Response) SetError

SetError gets a reference to the given CategoryFiltersCreateCategoryFilter409ResponseError and assigns it to the Error field.

func (CategoryFiltersCreateCategoryFilter409Response) ToMap

func (o CategoryFiltersCreateCategoryFilter409Response) ToMap() (map[string]interface{}, error)

func (*CategoryFiltersCreateCategoryFilter409Response) UnmarshalJSON

func (o *CategoryFiltersCreateCategoryFilter409Response) UnmarshalJSON(data []byte) (err error)

type CategoryFiltersCreateCategoryFilter409ResponseError

type CategoryFiltersCreateCategoryFilter409ResponseError struct {
	Code                 *string `json:"code,omitempty"`
	Message              *string `json:"message,omitempty"`
	Status               *string `json:"status,omitempty"`
	AdditionalProperties map[string]interface{}
}

CategoryFiltersCreateCategoryFilter409ResponseError struct for CategoryFiltersCreateCategoryFilter409ResponseError

func NewCategoryFiltersCreateCategoryFilter409ResponseError

func NewCategoryFiltersCreateCategoryFilter409ResponseError() *CategoryFiltersCreateCategoryFilter409ResponseError

NewCategoryFiltersCreateCategoryFilter409ResponseError instantiates a new CategoryFiltersCreateCategoryFilter409ResponseError 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 NewCategoryFiltersCreateCategoryFilter409ResponseErrorWithDefaults

func NewCategoryFiltersCreateCategoryFilter409ResponseErrorWithDefaults() *CategoryFiltersCreateCategoryFilter409ResponseError

NewCategoryFiltersCreateCategoryFilter409ResponseErrorWithDefaults instantiates a new CategoryFiltersCreateCategoryFilter409ResponseError 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 (*CategoryFiltersCreateCategoryFilter409ResponseError) GetCode

GetCode returns the Code field value if set, zero value otherwise.

func (*CategoryFiltersCreateCategoryFilter409ResponseError) GetCodeOk

GetCodeOk returns a tuple with the Code field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CategoryFiltersCreateCategoryFilter409ResponseError) GetMessage

GetMessage returns the Message field value if set, zero value otherwise.

func (*CategoryFiltersCreateCategoryFilter409ResponseError) GetMessageOk

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CategoryFiltersCreateCategoryFilter409ResponseError) GetStatus

GetStatus returns the Status field value if set, zero value otherwise.

func (*CategoryFiltersCreateCategoryFilter409ResponseError) GetStatusOk

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CategoryFiltersCreateCategoryFilter409ResponseError) HasCode

HasCode returns a boolean if a field has been set.

func (*CategoryFiltersCreateCategoryFilter409ResponseError) HasMessage

HasMessage returns a boolean if a field has been set.

func (*CategoryFiltersCreateCategoryFilter409ResponseError) HasStatus

HasStatus returns a boolean if a field has been set.

func (CategoryFiltersCreateCategoryFilter409ResponseError) MarshalJSON

func (*CategoryFiltersCreateCategoryFilter409ResponseError) SetCode

SetCode gets a reference to the given string and assigns it to the Code field.

func (*CategoryFiltersCreateCategoryFilter409ResponseError) SetMessage

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*CategoryFiltersCreateCategoryFilter409ResponseError) SetStatus

SetStatus gets a reference to the given string and assigns it to the Status field.

func (CategoryFiltersCreateCategoryFilter409ResponseError) ToMap

func (*CategoryFiltersCreateCategoryFilter409ResponseError) UnmarshalJSON

func (o *CategoryFiltersCreateCategoryFilter409ResponseError) UnmarshalJSON(data []byte) (err error)

type CategoryFiltersDeleteCategoryFilters400Response

type CategoryFiltersDeleteCategoryFilters400Response struct {
	Error                *CategoryFiltersDeleteCategoryFilters400ResponseError `json:"error,omitempty"`
	AdditionalProperties map[string]interface{}
}

CategoryFiltersDeleteCategoryFilters400Response struct for CategoryFiltersDeleteCategoryFilters400Response

func NewCategoryFiltersDeleteCategoryFilters400Response

func NewCategoryFiltersDeleteCategoryFilters400Response() *CategoryFiltersDeleteCategoryFilters400Response

NewCategoryFiltersDeleteCategoryFilters400Response instantiates a new CategoryFiltersDeleteCategoryFilters400Response 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 NewCategoryFiltersDeleteCategoryFilters400ResponseWithDefaults

func NewCategoryFiltersDeleteCategoryFilters400ResponseWithDefaults() *CategoryFiltersDeleteCategoryFilters400Response

NewCategoryFiltersDeleteCategoryFilters400ResponseWithDefaults instantiates a new CategoryFiltersDeleteCategoryFilters400Response 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 (*CategoryFiltersDeleteCategoryFilters400Response) GetError

GetError returns the Error field value if set, zero value otherwise.

func (*CategoryFiltersDeleteCategoryFilters400Response) GetErrorOk

GetErrorOk returns a tuple with the Error field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CategoryFiltersDeleteCategoryFilters400Response) HasError

HasError returns a boolean if a field has been set.

func (CategoryFiltersDeleteCategoryFilters400Response) MarshalJSON

func (*CategoryFiltersDeleteCategoryFilters400Response) SetError

SetError gets a reference to the given CategoryFiltersDeleteCategoryFilters400ResponseError and assigns it to the Error field.

func (CategoryFiltersDeleteCategoryFilters400Response) ToMap

func (o CategoryFiltersDeleteCategoryFilters400Response) ToMap() (map[string]interface{}, error)

func (*CategoryFiltersDeleteCategoryFilters400Response) UnmarshalJSON

func (o *CategoryFiltersDeleteCategoryFilters400Response) UnmarshalJSON(data []byte) (err error)

type CategoryFiltersDeleteCategoryFilters400ResponseError

type CategoryFiltersDeleteCategoryFilters400ResponseError struct {
	Code                 *string `json:"code,omitempty"`
	Message              *string `json:"message,omitempty"`
	Status               *string `json:"status,omitempty"`
	AdditionalProperties map[string]interface{}
}

CategoryFiltersDeleteCategoryFilters400ResponseError struct for CategoryFiltersDeleteCategoryFilters400ResponseError

func NewCategoryFiltersDeleteCategoryFilters400ResponseError

func NewCategoryFiltersDeleteCategoryFilters400ResponseError() *CategoryFiltersDeleteCategoryFilters400ResponseError

NewCategoryFiltersDeleteCategoryFilters400ResponseError instantiates a new CategoryFiltersDeleteCategoryFilters400ResponseError 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 NewCategoryFiltersDeleteCategoryFilters400ResponseErrorWithDefaults

func NewCategoryFiltersDeleteCategoryFilters400ResponseErrorWithDefaults() *CategoryFiltersDeleteCategoryFilters400ResponseError

NewCategoryFiltersDeleteCategoryFilters400ResponseErrorWithDefaults instantiates a new CategoryFiltersDeleteCategoryFilters400ResponseError 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 (*CategoryFiltersDeleteCategoryFilters400ResponseError) GetCode

GetCode returns the Code field value if set, zero value otherwise.

func (*CategoryFiltersDeleteCategoryFilters400ResponseError) GetCodeOk

GetCodeOk returns a tuple with the Code field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CategoryFiltersDeleteCategoryFilters400ResponseError) GetMessage

GetMessage returns the Message field value if set, zero value otherwise.

func (*CategoryFiltersDeleteCategoryFilters400ResponseError) GetMessageOk

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CategoryFiltersDeleteCategoryFilters400ResponseError) GetStatus

GetStatus returns the Status field value if set, zero value otherwise.

func (*CategoryFiltersDeleteCategoryFilters400ResponseError) GetStatusOk

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CategoryFiltersDeleteCategoryFilters400ResponseError) HasCode

HasCode returns a boolean if a field has been set.

func (*CategoryFiltersDeleteCategoryFilters400ResponseError) HasMessage

HasMessage returns a boolean if a field has been set.

func (*CategoryFiltersDeleteCategoryFilters400ResponseError) HasStatus

HasStatus returns a boolean if a field has been set.

func (CategoryFiltersDeleteCategoryFilters400ResponseError) MarshalJSON

func (*CategoryFiltersDeleteCategoryFilters400ResponseError) SetCode

SetCode gets a reference to the given string and assigns it to the Code field.

func (*CategoryFiltersDeleteCategoryFilters400ResponseError) SetMessage

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*CategoryFiltersDeleteCategoryFilters400ResponseError) SetStatus

SetStatus gets a reference to the given string and assigns it to the Status field.

func (CategoryFiltersDeleteCategoryFilters400ResponseError) ToMap

func (*CategoryFiltersDeleteCategoryFilters400ResponseError) UnmarshalJSON

func (o *CategoryFiltersDeleteCategoryFilters400ResponseError) UnmarshalJSON(data []byte) (err error)

type CategoryFiltersDeleteRequest

type CategoryFiltersDeleteRequest struct {
	// The list of Category Filter object identifiers.
	Ids                  []int32 `json:"ids,omitempty"`
	AdditionalProperties map[string]interface{}
}

CategoryFiltersDeleteRequest The Category Filter delete request.

func NewCategoryFiltersDeleteRequest

func NewCategoryFiltersDeleteRequest() *CategoryFiltersDeleteRequest

NewCategoryFiltersDeleteRequest instantiates a new CategoryFiltersDeleteRequest 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 NewCategoryFiltersDeleteRequestWithDefaults

func NewCategoryFiltersDeleteRequestWithDefaults() *CategoryFiltersDeleteRequest

NewCategoryFiltersDeleteRequestWithDefaults instantiates a new CategoryFiltersDeleteRequest 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 (*CategoryFiltersDeleteRequest) GetIds

func (o *CategoryFiltersDeleteRequest) GetIds() []int32

GetIds returns the Ids field value if set, zero value otherwise.

func (*CategoryFiltersDeleteRequest) GetIdsOk

func (o *CategoryFiltersDeleteRequest) GetIdsOk() ([]int32, bool)

GetIdsOk returns a tuple with the Ids field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CategoryFiltersDeleteRequest) HasIds

func (o *CategoryFiltersDeleteRequest) HasIds() bool

HasIds returns a boolean if a field has been set.

func (CategoryFiltersDeleteRequest) MarshalJSON

func (o CategoryFiltersDeleteRequest) MarshalJSON() ([]byte, error)

func (*CategoryFiltersDeleteRequest) SetIds

func (o *CategoryFiltersDeleteRequest) SetIds(v []int32)

SetIds gets a reference to the given []int32 and assigns it to the Ids field.

func (CategoryFiltersDeleteRequest) ToMap

func (o CategoryFiltersDeleteRequest) ToMap() (map[string]interface{}, error)

func (*CategoryFiltersDeleteRequest) UnmarshalJSON

func (o *CategoryFiltersDeleteRequest) UnmarshalJSON(data []byte) (err error)

type CategoryFiltersReadCategoryFilter404Response

type CategoryFiltersReadCategoryFilter404Response struct {
	Error                *CategoryFiltersReadCategoryFilter404ResponseError `json:"error,omitempty"`
	AdditionalProperties map[string]interface{}
}

CategoryFiltersReadCategoryFilter404Response struct for CategoryFiltersReadCategoryFilter404Response

func NewCategoryFiltersReadCategoryFilter404Response

func NewCategoryFiltersReadCategoryFilter404Response() *CategoryFiltersReadCategoryFilter404Response

NewCategoryFiltersReadCategoryFilter404Response instantiates a new CategoryFiltersReadCategoryFilter404Response 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 NewCategoryFiltersReadCategoryFilter404ResponseWithDefaults

func NewCategoryFiltersReadCategoryFilter404ResponseWithDefaults() *CategoryFiltersReadCategoryFilter404Response

NewCategoryFiltersReadCategoryFilter404ResponseWithDefaults instantiates a new CategoryFiltersReadCategoryFilter404Response 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 (*CategoryFiltersReadCategoryFilter404Response) GetError

GetError returns the Error field value if set, zero value otherwise.

func (*CategoryFiltersReadCategoryFilter404Response) GetErrorOk

GetErrorOk returns a tuple with the Error field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CategoryFiltersReadCategoryFilter404Response) HasError

HasError returns a boolean if a field has been set.

func (CategoryFiltersReadCategoryFilter404Response) MarshalJSON

func (*CategoryFiltersReadCategoryFilter404Response) SetError

SetError gets a reference to the given CategoryFiltersReadCategoryFilter404ResponseError and assigns it to the Error field.

func (CategoryFiltersReadCategoryFilter404Response) ToMap

func (o CategoryFiltersReadCategoryFilter404Response) ToMap() (map[string]interface{}, error)

func (*CategoryFiltersReadCategoryFilter404Response) UnmarshalJSON

func (o *CategoryFiltersReadCategoryFilter404Response) UnmarshalJSON(data []byte) (err error)

type CategoryFiltersReadCategoryFilter404ResponseError

type CategoryFiltersReadCategoryFilter404ResponseError struct {
	Code                 *string `json:"code,omitempty"`
	Message              *string `json:"message,omitempty"`
	Status               *string `json:"status,omitempty"`
	AdditionalProperties map[string]interface{}
}

CategoryFiltersReadCategoryFilter404ResponseError struct for CategoryFiltersReadCategoryFilter404ResponseError

func NewCategoryFiltersReadCategoryFilter404ResponseError

func NewCategoryFiltersReadCategoryFilter404ResponseError() *CategoryFiltersReadCategoryFilter404ResponseError

NewCategoryFiltersReadCategoryFilter404ResponseError instantiates a new CategoryFiltersReadCategoryFilter404ResponseError 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 NewCategoryFiltersReadCategoryFilter404ResponseErrorWithDefaults

func NewCategoryFiltersReadCategoryFilter404ResponseErrorWithDefaults() *CategoryFiltersReadCategoryFilter404ResponseError

NewCategoryFiltersReadCategoryFilter404ResponseErrorWithDefaults instantiates a new CategoryFiltersReadCategoryFilter404ResponseError 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 (*CategoryFiltersReadCategoryFilter404ResponseError) GetCode

GetCode returns the Code field value if set, zero value otherwise.

func (*CategoryFiltersReadCategoryFilter404ResponseError) GetCodeOk

GetCodeOk returns a tuple with the Code field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CategoryFiltersReadCategoryFilter404ResponseError) GetMessage

GetMessage returns the Message field value if set, zero value otherwise.

func (*CategoryFiltersReadCategoryFilter404ResponseError) GetMessageOk

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CategoryFiltersReadCategoryFilter404ResponseError) GetStatus

GetStatus returns the Status field value if set, zero value otherwise.

func (*CategoryFiltersReadCategoryFilter404ResponseError) GetStatusOk

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CategoryFiltersReadCategoryFilter404ResponseError) HasCode

HasCode returns a boolean if a field has been set.

func (*CategoryFiltersReadCategoryFilter404ResponseError) HasMessage

HasMessage returns a boolean if a field has been set.

func (*CategoryFiltersReadCategoryFilter404ResponseError) HasStatus

HasStatus returns a boolean if a field has been set.

func (CategoryFiltersReadCategoryFilter404ResponseError) MarshalJSON

func (*CategoryFiltersReadCategoryFilter404ResponseError) SetCode

SetCode gets a reference to the given string and assigns it to the Code field.

func (*CategoryFiltersReadCategoryFilter404ResponseError) SetMessage

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*CategoryFiltersReadCategoryFilter404ResponseError) SetStatus

SetStatus gets a reference to the given string and assigns it to the Status field.

func (CategoryFiltersReadCategoryFilter404ResponseError) ToMap

func (o CategoryFiltersReadCategoryFilter404ResponseError) ToMap() (map[string]interface{}, error)

func (*CategoryFiltersReadCategoryFilter404ResponseError) UnmarshalJSON

func (o *CategoryFiltersReadCategoryFilter404ResponseError) UnmarshalJSON(data []byte) (err error)

type ContentCategoriesAPI

type ContentCategoriesAPI interface {
	/*
			ListContentCategories List Content Categories.

			Use this method to retrieve information on all Content Category objects for the account.

		The Content Category object represents a specific internet content and used to configure category filters. Based on your configuration, specific actions such as Allow or Block, will be taken on the detected content. BloxOne Cloud provides the following content categories from which you can build your category filters: Drugs, Risk/Fraud/Crime, Entertainment/Culture, Purchasing, Information/Communication, Business/Services, Information Technology, Lifestyle, Society/Education/Religion, Mature/Violent, Games/Gambling, Pornography/Nudity and Uncategorized. Each of these categories contains sub-categories that further define the respective content.


			@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			@return ContentCategoriesAPIListContentCategoriesRequest
	*/
	ListContentCategories(ctx context.Context) ContentCategoriesAPIListContentCategoriesRequest

	// ListContentCategoriesExecute executes the request
	//  @return ContentCategoryMultiResponse
	ListContentCategoriesExecute(r ContentCategoriesAPIListContentCategoriesRequest) (*ContentCategoryMultiResponse, *http.Response, error)
}

type ContentCategoriesAPIListContentCategoriesRequest

type ContentCategoriesAPIListContentCategoriesRequest struct {
	ApiService ContentCategoriesAPI
	// contains filtered or unexported fields
}

func (ContentCategoriesAPIListContentCategoriesRequest) Execute

func (ContentCategoriesAPIListContentCategoriesRequest) Fields

A collection of response resources can be transformed by specifying a set of JSON tags to be returned. For a “flat” resource, the tag name is straightforward. If field selection is allowed on non-flat hierarchical resources, the service should implement a qualified naming scheme such as dot-qualification to reference data down the hierarchy. If a resource does not have the specified tag, the tag does not appear in the output resource. Specify this parameter as a comma-separated list of JSON tag names.

type ContentCategoriesAPIService

type ContentCategoriesAPIService internal.Service

ContentCategoriesAPIService ContentCategoriesAPI service

func (*ContentCategoriesAPIService) ListContentCategories

ListContentCategories List Content Categories.

Use this method to retrieve information on all Content Category objects for the account.

The Content Category object represents a specific internet content and used to configure category filters. Based on your configuration, specific actions such as Allow or Block, will be taken on the detected content. BloxOne Cloud provides the following content categories from which you can build your category filters: Drugs, Risk/Fraud/Crime, Entertainment/Culture, Purchasing, Information/Communication, Business/Services, Information Technology, Lifestyle, Society/Education/Religion, Mature/Violent, Games/Gambling, Pornography/Nudity and Uncategorized. Each of these categories contains sub-categories that further define the respective content.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ContentCategoriesAPIListContentCategoriesRequest

func (*ContentCategoriesAPIService) ListContentCategoriesExecute

Execute executes the request

@return ContentCategoryMultiResponse

type ContentCategory

type ContentCategory struct {
	// The category code.
	CategoryCode *int32 `json:"category_code,omitempty"`
	// The name of the category.
	CategoryName *string `json:"category_name,omitempty"`
	// The functional group name of the category.
	FunctionalGroup      *string `json:"functional_group,omitempty"`
	AdditionalProperties map[string]interface{}
}

ContentCategory The Content Category object. The Content Category object represents a specific internet content and used to configure category filters. Based on your configuration, specific actions such as Allow or Block, will be taken on the detected content. BloxOne Cloud provides the following content categories from which you can build your category filters: Drugs, Risk/Fraud/Crime, Entertainment/Culture, Purchasing, Information/Communication, Business/Services, Information Technology, Lifestyle, Society/Education/Religion, Mature/Violent, Games/Gambling, Pornography/Nudity and Uncategorized. Each of these categories contains sub-categories that further define the respective content. When you configure your category filter, you can add as many categories and sub-categories as you need.

func NewContentCategory

func NewContentCategory() *ContentCategory

NewContentCategory instantiates a new ContentCategory 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 NewContentCategoryWithDefaults

func NewContentCategoryWithDefaults() *ContentCategory

NewContentCategoryWithDefaults instantiates a new ContentCategory 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 (*ContentCategory) GetCategoryCode

func (o *ContentCategory) GetCategoryCode() int32

GetCategoryCode returns the CategoryCode field value if set, zero value otherwise.

func (*ContentCategory) GetCategoryCodeOk

func (o *ContentCategory) GetCategoryCodeOk() (*int32, bool)

GetCategoryCodeOk returns a tuple with the CategoryCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ContentCategory) GetCategoryName

func (o *ContentCategory) GetCategoryName() string

GetCategoryName returns the CategoryName field value if set, zero value otherwise.

func (*ContentCategory) GetCategoryNameOk

func (o *ContentCategory) GetCategoryNameOk() (*string, bool)

GetCategoryNameOk returns a tuple with the CategoryName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ContentCategory) GetFunctionalGroup

func (o *ContentCategory) GetFunctionalGroup() string

GetFunctionalGroup returns the FunctionalGroup field value if set, zero value otherwise.

func (*ContentCategory) GetFunctionalGroupOk

func (o *ContentCategory) GetFunctionalGroupOk() (*string, bool)

GetFunctionalGroupOk returns a tuple with the FunctionalGroup field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ContentCategory) HasCategoryCode

func (o *ContentCategory) HasCategoryCode() bool

HasCategoryCode returns a boolean if a field has been set.

func (*ContentCategory) HasCategoryName

func (o *ContentCategory) HasCategoryName() bool

HasCategoryName returns a boolean if a field has been set.

func (*ContentCategory) HasFunctionalGroup

func (o *ContentCategory) HasFunctionalGroup() bool

HasFunctionalGroup returns a boolean if a field has been set.

func (ContentCategory) MarshalJSON

func (o ContentCategory) MarshalJSON() ([]byte, error)

func (*ContentCategory) SetCategoryCode

func (o *ContentCategory) SetCategoryCode(v int32)

SetCategoryCode gets a reference to the given int32 and assigns it to the CategoryCode field.

func (*ContentCategory) SetCategoryName

func (o *ContentCategory) SetCategoryName(v string)

SetCategoryName gets a reference to the given string and assigns it to the CategoryName field.

func (*ContentCategory) SetFunctionalGroup

func (o *ContentCategory) SetFunctionalGroup(v string)

SetFunctionalGroup gets a reference to the given string and assigns it to the FunctionalGroup field.

func (ContentCategory) ToMap

func (o ContentCategory) ToMap() (map[string]interface{}, error)

func (*ContentCategory) UnmarshalJSON

func (o *ContentCategory) UnmarshalJSON(data []byte) (err error)

type ContentCategoryMultiResponse

type ContentCategoryMultiResponse struct {
	// The list of Content Category objects.
	Results              []ContentCategory `json:"results,omitempty"`
	AdditionalProperties map[string]interface{}
}

ContentCategoryMultiResponse The Content Category list response.

func NewContentCategoryMultiResponse

func NewContentCategoryMultiResponse() *ContentCategoryMultiResponse

NewContentCategoryMultiResponse instantiates a new ContentCategoryMultiResponse 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 NewContentCategoryMultiResponseWithDefaults

func NewContentCategoryMultiResponseWithDefaults() *ContentCategoryMultiResponse

NewContentCategoryMultiResponseWithDefaults instantiates a new ContentCategoryMultiResponse 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 (*ContentCategoryMultiResponse) GetResults

GetResults returns the Results field value if set, zero value otherwise.

func (*ContentCategoryMultiResponse) GetResultsOk

func (o *ContentCategoryMultiResponse) GetResultsOk() ([]ContentCategory, bool)

GetResultsOk returns a tuple with the Results field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ContentCategoryMultiResponse) HasResults

func (o *ContentCategoryMultiResponse) HasResults() bool

HasResults returns a boolean if a field has been set.

func (ContentCategoryMultiResponse) MarshalJSON

func (o ContentCategoryMultiResponse) MarshalJSON() ([]byte, error)

func (*ContentCategoryMultiResponse) SetResults

func (o *ContentCategoryMultiResponse) SetResults(v []ContentCategory)

SetResults gets a reference to the given []ContentCategory and assigns it to the Results field.

func (ContentCategoryMultiResponse) ToMap

func (o ContentCategoryMultiResponse) ToMap() (map[string]interface{}, error)

func (*ContentCategoryMultiResponse) UnmarshalJSON

func (o *ContentCategoryMultiResponse) UnmarshalJSON(data []byte) (err error)

type InternalDomainListsAPI

type InternalDomainListsAPI interface {
	/*
			CreateInternalDomains Create Internal Domains.

			Use this method to create Internal Domains objects for the account.

		The internal domain list is a transport object for reporting gathering internal domains. This feature allows users to configure internal domains lists for specific DFP and ATEP groups. This lists provides the users to create ‘Internal Domains List’ objects with a name, description, and a list of domains/ip/cidr. These lists are referenced by and attached to DFP, and ATEP groups.
		Once attached to DFP, dfp configuration endpoints will return the values under all associated domain lists as domains.

		Once attached to ATEP, atep login endpoint will return the values under all associated lists as internal_domain_lists.


		Required:
		- name
		- internal_domains



			@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			@return InternalDomainListsAPICreateInternalDomainsRequest
	*/
	CreateInternalDomains(ctx context.Context) InternalDomainListsAPICreateInternalDomainsRequest

	// CreateInternalDomainsExecute executes the request
	//  @return InternalDomainsCreateResponse
	CreateInternalDomainsExecute(r InternalDomainListsAPICreateInternalDomainsRequest) (*InternalDomainsCreateResponse, *http.Response, error)
	/*
			DeleteInternalDomains Delete Internal Domains.

			Use this method to delete Internal Domains objects for the account by a given list of internal domain list ids.

		The internal domain list is a transport object for reporting gathering internal domains. This feature allows users to configure internal domains lists for specific DFP and ATEP groups. This lists provides the users to create ‘Internal Domains List’ objects with a name, description, and a list of domains/ip/cidr. These lists are referenced by and attached to DFP, and ATEP groups.
		Once attached to DFP, dfp configuration endpoints will return the values under all associated domain lists as domains.

		Once attached to ATEP, atep login endpoint will return the values under all associated lists as internal_domain_lists.

		Required:
		- ids


			@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			@return InternalDomainListsAPIDeleteInternalDomainsRequest
	*/
	DeleteInternalDomains(ctx context.Context) InternalDomainListsAPIDeleteInternalDomainsRequest

	// DeleteInternalDomainsExecute executes the request
	DeleteInternalDomainsExecute(r InternalDomainListsAPIDeleteInternalDomainsRequest) (*http.Response, error)
	/*
			DeleteSingleInternalDomains Delete Internal Domains.

			Use this method to delete Internal Domains objects for the account by a given internal domain list id.

		The internal domain list is a transport object for reporting gathering internal domains. This feature allows users to configure internal domains lists for specific DFP and ATEP groups. This lists provides the users to create ‘Internal Domains List’ objects with a name, description, and a list of domains/ip/cidr. These lists are referenced by and attached to DFP, and ATEP groups.
		Once attached to DFP, dfp configuration endpoints will return the values under all associated domain lists as domains.

		Once attached to ATEP, atep login endpoint will return the values under all associated lists as internal_domain_lists.




			@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			@param id The Internal Domains object identifiers.
			@return InternalDomainListsAPIDeleteSingleInternalDomainsRequest
	*/
	DeleteSingleInternalDomains(ctx context.Context, id int32) InternalDomainListsAPIDeleteSingleInternalDomainsRequest

	// DeleteSingleInternalDomainsExecute executes the request
	DeleteSingleInternalDomainsExecute(r InternalDomainListsAPIDeleteSingleInternalDomainsRequest) (*http.Response, error)
	/*
			InternalDomainsItemsPartialUpdate Patch Internal Domains.

			Use this method to insert ot delete items  for a specified Named List object. Note that duplicated items are silently skipped and only new items are appended to the named list.
		Note that DNSM, TI, Fast Flux, custom lists and DGA lists cannot be updated. Only Internal Domains items can be updated.

		The Internal Domains Items represent the list of the FQDN or IPv4 addresses to define whitelists for additional protection.


			@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			@param id The Internal Domain List object identifier.
			@return InternalDomainListsAPIInternalDomainsItemsPartialUpdateRequest
	*/
	InternalDomainsItemsPartialUpdate(ctx context.Context, id int32) InternalDomainListsAPIInternalDomainsItemsPartialUpdateRequest

	// InternalDomainsItemsPartialUpdateExecute executes the request
	//  @return map[string]interface{}
	InternalDomainsItemsPartialUpdateExecute(r InternalDomainListsAPIInternalDomainsItemsPartialUpdateRequest) (map[string]interface{}, *http.Response, error)
	/*
			ListInternalDomains List Internal Domains.

			Use this method to retrieve information on all Internal Domains objects for the account.

		The internal domain list is a transport object for reporting gathering internal domains. This feature allows users to configure internal domains lists for specific DFP and ATEP groups. This lists provides the users to create ‘Internal Domains List’ objects with a name, description, and a list of domains/ip/cidr. These lists are referenced by and attached to DFP, and ATEP groups.
		Once attached to DFP, dfp configuration endpoints will return the values under all associated domain lists as domains.

		Once attached to ATEP, atep login endpoint will return the values under all associated lists as internal_domain_lists.



			@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			@return InternalDomainListsAPIListInternalDomainsRequest
	*/
	ListInternalDomains(ctx context.Context) InternalDomainListsAPIListInternalDomainsRequest

	// ListInternalDomainsExecute executes the request
	//  @return InternalDomainsMultiResponse
	ListInternalDomainsExecute(r InternalDomainListsAPIListInternalDomainsRequest) (*InternalDomainsMultiResponse, *http.Response, error)
	/*
			ReadInternalDomains Read Internal Domains.

			Use this method to read Internal Domains objects for the account by a internal domain list id.

		The internal domain list is a transport object for reporting gathering internal domains. This feature allows users to configure internal domains lists for specific DFP and ATEP groups. This lists provides the users to create ‘Internal Domains List’ objects with a name, description, and a list of domains/ip/cidr. These lists are referenced by and attached to DFP, and ATEP groups.
		Once attached to DFP, dfp configuration endpoints will return the values under all associated domain lists as domains.

		Once attached to ATEP, atep login endpoint will return the values under all associated lists as internal_domain_lists.


			@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			@param id The Internal Domains object identifier.
			@return InternalDomainListsAPIReadInternalDomainsRequest
	*/
	ReadInternalDomains(ctx context.Context, id int32) InternalDomainListsAPIReadInternalDomainsRequest

	// ReadInternalDomainsExecute executes the request
	//  @return InternalDomainsReadResponse
	ReadInternalDomainsExecute(r InternalDomainListsAPIReadInternalDomainsRequest) (*InternalDomainsReadResponse, *http.Response, error)
	/*
			UpdateInternalDomains Update Internal Domains.

			Use this method to update Internal Domains objects for the account by a internal domain list id.

		The internal domain list is a transport object for reporting gathering internal domains. This feature allows users to configure internal domains lists for specific DFP and ATEP groups. This lists provides the users to create ‘Internal Domains List’ objects with a name, description, and a list of domains/ip/cidr. These lists are referenced by and attached to DFP, and ATEP groups.
		Once attached to DFP, dfp configuration endpoints will return the values under all associated domain lists as domains.

		Once attached to ATEP, atep login endpoint will return the values under all associated lists as internal_domain_lists.

		Required:
		- name
		- internal_domains


			@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			@param id The Internal Domain object identifier.
			@return InternalDomainListsAPIUpdateInternalDomainsRequest
	*/
	UpdateInternalDomains(ctx context.Context, id int32) InternalDomainListsAPIUpdateInternalDomainsRequest

	// UpdateInternalDomainsExecute executes the request
	//  @return InternalDomainsUpdateResponse
	UpdateInternalDomainsExecute(r InternalDomainListsAPIUpdateInternalDomainsRequest) (*InternalDomainsUpdateResponse, *http.Response, error)
}

type InternalDomainListsAPICreateInternalDomainsRequest

type InternalDomainListsAPICreateInternalDomainsRequest struct {
	ApiService InternalDomainListsAPI
	// contains filtered or unexported fields
}

func (InternalDomainListsAPICreateInternalDomainsRequest) Body

The Internal Domains object.

func (InternalDomainListsAPICreateInternalDomainsRequest) Execute

type InternalDomainListsAPIDeleteInternalDomainsRequest

type InternalDomainListsAPIDeleteInternalDomainsRequest struct {
	ApiService InternalDomainListsAPI
	// contains filtered or unexported fields
}

func (InternalDomainListsAPIDeleteInternalDomainsRequest) Execute

type InternalDomainListsAPIDeleteSingleInternalDomainsRequest

type InternalDomainListsAPIDeleteSingleInternalDomainsRequest struct {
	ApiService InternalDomainListsAPI
	// contains filtered or unexported fields
}

func (InternalDomainListsAPIDeleteSingleInternalDomainsRequest) Execute

type InternalDomainListsAPIInternalDomainsItemsPartialUpdateRequest

type InternalDomainListsAPIInternalDomainsItemsPartialUpdateRequest struct {
	ApiService InternalDomainListsAPI
	// contains filtered or unexported fields
}

func (InternalDomainListsAPIInternalDomainsItemsPartialUpdateRequest) Body

The Internal Domains Items Patch object.

func (InternalDomainListsAPIInternalDomainsItemsPartialUpdateRequest) Execute

type InternalDomainListsAPIListInternalDomainsRequest

type InternalDomainListsAPIListInternalDomainsRequest struct {
	ApiService InternalDomainListsAPI
	// contains filtered or unexported fields
}

func (InternalDomainListsAPIListInternalDomainsRequest) Execute

func (InternalDomainListsAPIListInternalDomainsRequest) Fields

A collection of response resources can be transformed by specifying a set of JSON tags to be returned. For a “flat” resource, the tag name is straightforward. If field selection is allowed on non-flat hierarchical resources, the service should implement a qualified naming scheme such as dot-qualification to reference data down the hierarchy. If a resource does not have the specified tag, the tag does not appear in the output resource. Specify this parameter as a comma-separated list of JSON tag names.

func (InternalDomainListsAPIListInternalDomainsRequest) Filter

A collection of response resources can be filtered by a logical expression string that includes JSON tag references to values in each resource, literal values, and logical operators. If a resource does not have the specified tag, its value is assumed to be null. Literal values include numbers (integer and floating-point), and quoted (both single- or double-quoted) literal strings, and 'null'. You can filter by following fields: | Name | type | Supported Op | | ------------------ | ------ | --------------------------- | | id | int32 | !=, ==, >, <, <=, >= | | name | string | !=, ==, ~, !~, >, <, <=, >= | | description | string | !=, ==, ~, !~, >, <, <=, >= | | items | string | ~, !~ | | is_default | bool | !=, == | In addition grouping operators are supported: | Op | Description | | --- | -------------------- | | and | Logical AND | | or | Logical OR | | not | Logical NOT | | () | Grouping Operators | Example: ``` ?_filter=\"((name=='internal_dom_a')or(name~'internal_dom_b'))\" ```

func (InternalDomainListsAPIListInternalDomainsRequest) Limit

The integer number of resources to be returned in the response. The service may impose maximum value. If omitted the service may impose a default value.

func (InternalDomainListsAPIListInternalDomainsRequest) Offset

The integer index (zero-origin) of the offset into a collection of resources. If omitted or null the value is assumed to be '0'.

func (InternalDomainListsAPIListInternalDomainsRequest) PageToken

The service-defined string used to identify a page of resources. A null value indicates the first page.

func (InternalDomainListsAPIListInternalDomainsRequest) Tfilter

Filtering by tags.

func (InternalDomainListsAPIListInternalDomainsRequest) TorderBy

Sorting by tags.

type InternalDomainListsAPIReadInternalDomainsRequest

type InternalDomainListsAPIReadInternalDomainsRequest struct {
	ApiService InternalDomainListsAPI
	// contains filtered or unexported fields
}

func (InternalDomainListsAPIReadInternalDomainsRequest) Execute

func (InternalDomainListsAPIReadInternalDomainsRequest) Fields

A collection of response resources can be transformed by specifying a set of JSON tags to be returned. For a “flat” resource, the tag name is straightforward. If field selection is allowed on non-flat hierarchical resources, the service should implement a qualified naming scheme such as dot-qualification to reference data down the hierarchy. If a resource does not have the specified tag, the tag does not appear in the output resource. Specify this parameter as a comma-separated list of JSON tag names.

func (InternalDomainListsAPIReadInternalDomainsRequest) Limit

The integer number of resources to be returned in the response. The service may impose maximum value. If omitted the service may impose a default value.

func (InternalDomainListsAPIReadInternalDomainsRequest) Name

The name of InternalDomains object. Used if id==0.

func (InternalDomainListsAPIReadInternalDomainsRequest) Offset

The integer index (zero-origin) of the offset into a collection of resources. If omitted or null the value is assumed to be '0'.

func (InternalDomainListsAPIReadInternalDomainsRequest) PageToken

The service-defined string used to identify a page of resources. A null value indicates the first page.

type InternalDomainListsAPIService

type InternalDomainListsAPIService internal.Service

InternalDomainListsAPIService InternalDomainListsAPI service

func (*InternalDomainListsAPIService) CreateInternalDomains

CreateInternalDomains Create Internal Domains.

Use this method to create Internal Domains objects for the account.

The internal domain list is a transport object for reporting gathering internal domains. This feature allows users to configure internal domains lists for specific DFP and ATEP groups. This lists provides the users to create ‘Internal Domains List’ objects with a name, description, and a list of domains/ip/cidr. These lists are referenced by and attached to DFP, and ATEP groups. Once attached to DFP, dfp configuration endpoints will return the values under all associated domain lists as domains.

Once attached to ATEP, atep login endpoint will return the values under all associated lists as internal_domain_lists.

Required: - name - internal_domains

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return InternalDomainListsAPICreateInternalDomainsRequest

func (*InternalDomainListsAPIService) CreateInternalDomainsExecute

Execute executes the request

@return InternalDomainsCreateResponse

func (*InternalDomainListsAPIService) DeleteInternalDomains

DeleteInternalDomains Delete Internal Domains.

Use this method to delete Internal Domains objects for the account by a given list of internal domain list ids.

The internal domain list is a transport object for reporting gathering internal domains. This feature allows users to configure internal domains lists for specific DFP and ATEP groups. This lists provides the users to create ‘Internal Domains List’ objects with a name, description, and a list of domains/ip/cidr. These lists are referenced by and attached to DFP, and ATEP groups. Once attached to DFP, dfp configuration endpoints will return the values under all associated domain lists as domains.

Once attached to ATEP, atep login endpoint will return the values under all associated lists as internal_domain_lists.

Required: - ids

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return InternalDomainListsAPIDeleteInternalDomainsRequest

func (*InternalDomainListsAPIService) DeleteInternalDomainsExecute

Execute executes the request

func (*InternalDomainListsAPIService) DeleteSingleInternalDomains

DeleteSingleInternalDomains Delete Internal Domains.

Use this method to delete Internal Domains objects for the account by a given internal domain list id.

The internal domain list is a transport object for reporting gathering internal domains. This feature allows users to configure internal domains lists for specific DFP and ATEP groups. This lists provides the users to create ‘Internal Domains List’ objects with a name, description, and a list of domains/ip/cidr. These lists are referenced by and attached to DFP, and ATEP groups. Once attached to DFP, dfp configuration endpoints will return the values under all associated domain lists as domains.

Once attached to ATEP, atep login endpoint will return the values under all associated lists as internal_domain_lists.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The Internal Domains object identifiers.
@return InternalDomainListsAPIDeleteSingleInternalDomainsRequest

func (*InternalDomainListsAPIService) DeleteSingleInternalDomainsExecute

Execute executes the request

func (*InternalDomainListsAPIService) InternalDomainsItemsPartialUpdate

InternalDomainsItemsPartialUpdate Patch Internal Domains.

Use this method to insert ot delete items for a specified Named List object. Note that duplicated items are silently skipped and only new items are appended to the named list. Note that DNSM, TI, Fast Flux, custom lists and DGA lists cannot be updated. Only Internal Domains items can be updated.

The Internal Domains Items represent the list of the FQDN or IPv4 addresses to define whitelists for additional protection.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The Internal Domain List object identifier.
@return InternalDomainListsAPIInternalDomainsItemsPartialUpdateRequest

func (*InternalDomainListsAPIService) InternalDomainsItemsPartialUpdateExecute

func (a *InternalDomainListsAPIService) InternalDomainsItemsPartialUpdateExecute(r InternalDomainListsAPIInternalDomainsItemsPartialUpdateRequest) (map[string]interface{}, *http.Response, error)

Execute executes the request

@return map[string]interface{}

func (*InternalDomainListsAPIService) ListInternalDomains

ListInternalDomains List Internal Domains.

Use this method to retrieve information on all Internal Domains objects for the account.

The internal domain list is a transport object for reporting gathering internal domains. This feature allows users to configure internal domains lists for specific DFP and ATEP groups. This lists provides the users to create ‘Internal Domains List’ objects with a name, description, and a list of domains/ip/cidr. These lists are referenced by and attached to DFP, and ATEP groups. Once attached to DFP, dfp configuration endpoints will return the values under all associated domain lists as domains.

Once attached to ATEP, atep login endpoint will return the values under all associated lists as internal_domain_lists.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return InternalDomainListsAPIListInternalDomainsRequest

func (*InternalDomainListsAPIService) ListInternalDomainsExecute

Execute executes the request

@return InternalDomainsMultiResponse

func (*InternalDomainListsAPIService) ReadInternalDomains

ReadInternalDomains Read Internal Domains.

Use this method to read Internal Domains objects for the account by a internal domain list id.

The internal domain list is a transport object for reporting gathering internal domains. This feature allows users to configure internal domains lists for specific DFP and ATEP groups. This lists provides the users to create ‘Internal Domains List’ objects with a name, description, and a list of domains/ip/cidr. These lists are referenced by and attached to DFP, and ATEP groups. Once attached to DFP, dfp configuration endpoints will return the values under all associated domain lists as domains.

Once attached to ATEP, atep login endpoint will return the values under all associated lists as internal_domain_lists.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The Internal Domains object identifier.
@return InternalDomainListsAPIReadInternalDomainsRequest

func (*InternalDomainListsAPIService) ReadInternalDomainsExecute

Execute executes the request

@return InternalDomainsReadResponse

func (*InternalDomainListsAPIService) UpdateInternalDomains

UpdateInternalDomains Update Internal Domains.

Use this method to update Internal Domains objects for the account by a internal domain list id.

The internal domain list is a transport object for reporting gathering internal domains. This feature allows users to configure internal domains lists for specific DFP and ATEP groups. This lists provides the users to create ‘Internal Domains List’ objects with a name, description, and a list of domains/ip/cidr. These lists are referenced by and attached to DFP, and ATEP groups. Once attached to DFP, dfp configuration endpoints will return the values under all associated domain lists as domains.

Once attached to ATEP, atep login endpoint will return the values under all associated lists as internal_domain_lists.

Required: - name - internal_domains

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The Internal Domain object identifier.
@return InternalDomainListsAPIUpdateInternalDomainsRequest

func (*InternalDomainListsAPIService) UpdateInternalDomainsExecute

Execute executes the request

@return InternalDomainsUpdateResponse

type InternalDomainListsAPIUpdateInternalDomainsRequest

type InternalDomainListsAPIUpdateInternalDomainsRequest struct {
	ApiService InternalDomainListsAPI
	// contains filtered or unexported fields
}

func (InternalDomainListsAPIUpdateInternalDomainsRequest) Body

The Internal Domains object.

func (InternalDomainListsAPIUpdateInternalDomainsRequest) Execute

type InternalDomainListsCreateInternalDomains400Response

type InternalDomainListsCreateInternalDomains400Response struct {
	Error                *InternalDomainListsCreateInternalDomains400ResponseError `json:"error,omitempty"`
	AdditionalProperties map[string]interface{}
}

InternalDomainListsCreateInternalDomains400Response struct for InternalDomainListsCreateInternalDomains400Response

func NewInternalDomainListsCreateInternalDomains400Response

func NewInternalDomainListsCreateInternalDomains400Response() *InternalDomainListsCreateInternalDomains400Response

NewInternalDomainListsCreateInternalDomains400Response instantiates a new InternalDomainListsCreateInternalDomains400Response 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 NewInternalDomainListsCreateInternalDomains400ResponseWithDefaults

func NewInternalDomainListsCreateInternalDomains400ResponseWithDefaults() *InternalDomainListsCreateInternalDomains400Response

NewInternalDomainListsCreateInternalDomains400ResponseWithDefaults instantiates a new InternalDomainListsCreateInternalDomains400Response 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 (*InternalDomainListsCreateInternalDomains400Response) GetError

GetError returns the Error field value if set, zero value otherwise.

func (*InternalDomainListsCreateInternalDomains400Response) GetErrorOk

GetErrorOk returns a tuple with the Error field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InternalDomainListsCreateInternalDomains400Response) HasError

HasError returns a boolean if a field has been set.

func (InternalDomainListsCreateInternalDomains400Response) MarshalJSON

func (*InternalDomainListsCreateInternalDomains400Response) SetError

SetError gets a reference to the given InternalDomainListsCreateInternalDomains400ResponseError and assigns it to the Error field.

func (InternalDomainListsCreateInternalDomains400Response) ToMap

func (*InternalDomainListsCreateInternalDomains400Response) UnmarshalJSON

func (o *InternalDomainListsCreateInternalDomains400Response) UnmarshalJSON(data []byte) (err error)

type InternalDomainListsCreateInternalDomains400ResponseError

type InternalDomainListsCreateInternalDomains400ResponseError struct {
	Code                 *string `json:"code,omitempty"`
	Message              *string `json:"message,omitempty"`
	Status               *string `json:"status,omitempty"`
	AdditionalProperties map[string]interface{}
}

InternalDomainListsCreateInternalDomains400ResponseError struct for InternalDomainListsCreateInternalDomains400ResponseError

func NewInternalDomainListsCreateInternalDomains400ResponseError

func NewInternalDomainListsCreateInternalDomains400ResponseError() *InternalDomainListsCreateInternalDomains400ResponseError

NewInternalDomainListsCreateInternalDomains400ResponseError instantiates a new InternalDomainListsCreateInternalDomains400ResponseError 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 NewInternalDomainListsCreateInternalDomains400ResponseErrorWithDefaults

func NewInternalDomainListsCreateInternalDomains400ResponseErrorWithDefaults() *InternalDomainListsCreateInternalDomains400ResponseError

NewInternalDomainListsCreateInternalDomains400ResponseErrorWithDefaults instantiates a new InternalDomainListsCreateInternalDomains400ResponseError 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 (*InternalDomainListsCreateInternalDomains400ResponseError) GetCode

GetCode returns the Code field value if set, zero value otherwise.

func (*InternalDomainListsCreateInternalDomains400ResponseError) GetCodeOk

GetCodeOk returns a tuple with the Code field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InternalDomainListsCreateInternalDomains400ResponseError) GetMessage

GetMessage returns the Message field value if set, zero value otherwise.

func (*InternalDomainListsCreateInternalDomains400ResponseError) GetMessageOk

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InternalDomainListsCreateInternalDomains400ResponseError) GetStatus

GetStatus returns the Status field value if set, zero value otherwise.

func (*InternalDomainListsCreateInternalDomains400ResponseError) GetStatusOk

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InternalDomainListsCreateInternalDomains400ResponseError) HasCode

HasCode returns a boolean if a field has been set.

func (*InternalDomainListsCreateInternalDomains400ResponseError) HasMessage

HasMessage returns a boolean if a field has been set.

func (*InternalDomainListsCreateInternalDomains400ResponseError) HasStatus

HasStatus returns a boolean if a field has been set.

func (InternalDomainListsCreateInternalDomains400ResponseError) MarshalJSON

func (*InternalDomainListsCreateInternalDomains400ResponseError) SetCode

SetCode gets a reference to the given string and assigns it to the Code field.

func (*InternalDomainListsCreateInternalDomains400ResponseError) SetMessage

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*InternalDomainListsCreateInternalDomains400ResponseError) SetStatus

SetStatus gets a reference to the given string and assigns it to the Status field.

func (InternalDomainListsCreateInternalDomains400ResponseError) ToMap

func (*InternalDomainListsCreateInternalDomains400ResponseError) UnmarshalJSON

type InternalDomainListsCreateInternalDomains409Response

type InternalDomainListsCreateInternalDomains409Response struct {
	Error                *InternalDomainListsCreateInternalDomains409ResponseError `json:"error,omitempty"`
	AdditionalProperties map[string]interface{}
}

InternalDomainListsCreateInternalDomains409Response struct for InternalDomainListsCreateInternalDomains409Response

func NewInternalDomainListsCreateInternalDomains409Response

func NewInternalDomainListsCreateInternalDomains409Response() *InternalDomainListsCreateInternalDomains409Response

NewInternalDomainListsCreateInternalDomains409Response instantiates a new InternalDomainListsCreateInternalDomains409Response 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 NewInternalDomainListsCreateInternalDomains409ResponseWithDefaults

func NewInternalDomainListsCreateInternalDomains409ResponseWithDefaults() *InternalDomainListsCreateInternalDomains409Response

NewInternalDomainListsCreateInternalDomains409ResponseWithDefaults instantiates a new InternalDomainListsCreateInternalDomains409Response 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 (*InternalDomainListsCreateInternalDomains409Response) GetError

GetError returns the Error field value if set, zero value otherwise.

func (*InternalDomainListsCreateInternalDomains409Response) GetErrorOk

GetErrorOk returns a tuple with the Error field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InternalDomainListsCreateInternalDomains409Response) HasError

HasError returns a boolean if a field has been set.

func (InternalDomainListsCreateInternalDomains409Response) MarshalJSON

func (*InternalDomainListsCreateInternalDomains409Response) SetError

SetError gets a reference to the given InternalDomainListsCreateInternalDomains409ResponseError and assigns it to the Error field.

func (InternalDomainListsCreateInternalDomains409Response) ToMap

func (*InternalDomainListsCreateInternalDomains409Response) UnmarshalJSON

func (o *InternalDomainListsCreateInternalDomains409Response) UnmarshalJSON(data []byte) (err error)

type InternalDomainListsCreateInternalDomains409ResponseError

type InternalDomainListsCreateInternalDomains409ResponseError struct {
	Code                 *string `json:"code,omitempty"`
	Message              *string `json:"message,omitempty"`
	Status               *string `json:"status,omitempty"`
	AdditionalProperties map[string]interface{}
}

InternalDomainListsCreateInternalDomains409ResponseError struct for InternalDomainListsCreateInternalDomains409ResponseError

func NewInternalDomainListsCreateInternalDomains409ResponseError

func NewInternalDomainListsCreateInternalDomains409ResponseError() *InternalDomainListsCreateInternalDomains409ResponseError

NewInternalDomainListsCreateInternalDomains409ResponseError instantiates a new InternalDomainListsCreateInternalDomains409ResponseError 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 NewInternalDomainListsCreateInternalDomains409ResponseErrorWithDefaults

func NewInternalDomainListsCreateInternalDomains409ResponseErrorWithDefaults() *InternalDomainListsCreateInternalDomains409ResponseError

NewInternalDomainListsCreateInternalDomains409ResponseErrorWithDefaults instantiates a new InternalDomainListsCreateInternalDomains409ResponseError 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 (*InternalDomainListsCreateInternalDomains409ResponseError) GetCode

GetCode returns the Code field value if set, zero value otherwise.

func (*InternalDomainListsCreateInternalDomains409ResponseError) GetCodeOk

GetCodeOk returns a tuple with the Code field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InternalDomainListsCreateInternalDomains409ResponseError) GetMessage

GetMessage returns the Message field value if set, zero value otherwise.

func (*InternalDomainListsCreateInternalDomains409ResponseError) GetMessageOk

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InternalDomainListsCreateInternalDomains409ResponseError) GetStatus

GetStatus returns the Status field value if set, zero value otherwise.

func (*InternalDomainListsCreateInternalDomains409ResponseError) GetStatusOk

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InternalDomainListsCreateInternalDomains409ResponseError) HasCode

HasCode returns a boolean if a field has been set.

func (*InternalDomainListsCreateInternalDomains409ResponseError) HasMessage

HasMessage returns a boolean if a field has been set.

func (*InternalDomainListsCreateInternalDomains409ResponseError) HasStatus

HasStatus returns a boolean if a field has been set.

func (InternalDomainListsCreateInternalDomains409ResponseError) MarshalJSON

func (*InternalDomainListsCreateInternalDomains409ResponseError) SetCode

SetCode gets a reference to the given string and assigns it to the Code field.

func (*InternalDomainListsCreateInternalDomains409ResponseError) SetMessage

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*InternalDomainListsCreateInternalDomains409ResponseError) SetStatus

SetStatus gets a reference to the given string and assigns it to the Status field.

func (InternalDomainListsCreateInternalDomains409ResponseError) ToMap

func (*InternalDomainListsCreateInternalDomains409ResponseError) UnmarshalJSON

type InternalDomainListsDeleteInternalDomains400Response

type InternalDomainListsDeleteInternalDomains400Response struct {
	Error                *InternalDomainListsDeleteInternalDomains400ResponseError `json:"error,omitempty"`
	AdditionalProperties map[string]interface{}
}

InternalDomainListsDeleteInternalDomains400Response struct for InternalDomainListsDeleteInternalDomains400Response

func NewInternalDomainListsDeleteInternalDomains400Response

func NewInternalDomainListsDeleteInternalDomains400Response() *InternalDomainListsDeleteInternalDomains400Response

NewInternalDomainListsDeleteInternalDomains400Response instantiates a new InternalDomainListsDeleteInternalDomains400Response 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 NewInternalDomainListsDeleteInternalDomains400ResponseWithDefaults

func NewInternalDomainListsDeleteInternalDomains400ResponseWithDefaults() *InternalDomainListsDeleteInternalDomains400Response

NewInternalDomainListsDeleteInternalDomains400ResponseWithDefaults instantiates a new InternalDomainListsDeleteInternalDomains400Response 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 (*InternalDomainListsDeleteInternalDomains400Response) GetError

GetError returns the Error field value if set, zero value otherwise.

func (*InternalDomainListsDeleteInternalDomains400Response) GetErrorOk

GetErrorOk returns a tuple with the Error field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InternalDomainListsDeleteInternalDomains400Response) HasError

HasError returns a boolean if a field has been set.

func (InternalDomainListsDeleteInternalDomains400Response) MarshalJSON

func (*InternalDomainListsDeleteInternalDomains400Response) SetError

SetError gets a reference to the given InternalDomainListsDeleteInternalDomains400ResponseError and assigns it to the Error field.

func (InternalDomainListsDeleteInternalDomains400Response) ToMap

func (*InternalDomainListsDeleteInternalDomains400Response) UnmarshalJSON

func (o *InternalDomainListsDeleteInternalDomains400Response) UnmarshalJSON(data []byte) (err error)

type InternalDomainListsDeleteInternalDomains400ResponseError

type InternalDomainListsDeleteInternalDomains400ResponseError struct {
	Code                 *string `json:"code,omitempty"`
	Message              *string `json:"message,omitempty"`
	Status               *string `json:"status,omitempty"`
	AdditionalProperties map[string]interface{}
}

InternalDomainListsDeleteInternalDomains400ResponseError struct for InternalDomainListsDeleteInternalDomains400ResponseError

func NewInternalDomainListsDeleteInternalDomains400ResponseError

func NewInternalDomainListsDeleteInternalDomains400ResponseError() *InternalDomainListsDeleteInternalDomains400ResponseError

NewInternalDomainListsDeleteInternalDomains400ResponseError instantiates a new InternalDomainListsDeleteInternalDomains400ResponseError 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 NewInternalDomainListsDeleteInternalDomains400ResponseErrorWithDefaults

func NewInternalDomainListsDeleteInternalDomains400ResponseErrorWithDefaults() *InternalDomainListsDeleteInternalDomains400ResponseError

NewInternalDomainListsDeleteInternalDomains400ResponseErrorWithDefaults instantiates a new InternalDomainListsDeleteInternalDomains400ResponseError 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 (*InternalDomainListsDeleteInternalDomains400ResponseError) GetCode

GetCode returns the Code field value if set, zero value otherwise.

func (*InternalDomainListsDeleteInternalDomains400ResponseError) GetCodeOk

GetCodeOk returns a tuple with the Code field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InternalDomainListsDeleteInternalDomains400ResponseError) GetMessage

GetMessage returns the Message field value if set, zero value otherwise.

func (*InternalDomainListsDeleteInternalDomains400ResponseError) GetMessageOk

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InternalDomainListsDeleteInternalDomains400ResponseError) GetStatus

GetStatus returns the Status field value if set, zero value otherwise.

func (*InternalDomainListsDeleteInternalDomains400ResponseError) GetStatusOk

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InternalDomainListsDeleteInternalDomains400ResponseError) HasCode

HasCode returns a boolean if a field has been set.

func (*InternalDomainListsDeleteInternalDomains400ResponseError) HasMessage

HasMessage returns a boolean if a field has been set.

func (*InternalDomainListsDeleteInternalDomains400ResponseError) HasStatus

HasStatus returns a boolean if a field has been set.

func (InternalDomainListsDeleteInternalDomains400ResponseError) MarshalJSON

func (*InternalDomainListsDeleteInternalDomains400ResponseError) SetCode

SetCode gets a reference to the given string and assigns it to the Code field.

func (*InternalDomainListsDeleteInternalDomains400ResponseError) SetMessage

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*InternalDomainListsDeleteInternalDomains400ResponseError) SetStatus

SetStatus gets a reference to the given string and assigns it to the Status field.

func (InternalDomainListsDeleteInternalDomains400ResponseError) ToMap

func (*InternalDomainListsDeleteInternalDomains400ResponseError) UnmarshalJSON

type InternalDomainListsDeleteInternalDomains404Response

type InternalDomainListsDeleteInternalDomains404Response struct {
	Error                *InternalDomainListsDeleteInternalDomains404ResponseError `json:"error,omitempty"`
	AdditionalProperties map[string]interface{}
}

InternalDomainListsDeleteInternalDomains404Response struct for InternalDomainListsDeleteInternalDomains404Response

func NewInternalDomainListsDeleteInternalDomains404Response

func NewInternalDomainListsDeleteInternalDomains404Response() *InternalDomainListsDeleteInternalDomains404Response

NewInternalDomainListsDeleteInternalDomains404Response instantiates a new InternalDomainListsDeleteInternalDomains404Response 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 NewInternalDomainListsDeleteInternalDomains404ResponseWithDefaults

func NewInternalDomainListsDeleteInternalDomains404ResponseWithDefaults() *InternalDomainListsDeleteInternalDomains404Response

NewInternalDomainListsDeleteInternalDomains404ResponseWithDefaults instantiates a new InternalDomainListsDeleteInternalDomains404Response 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 (*InternalDomainListsDeleteInternalDomains404Response) GetError

GetError returns the Error field value if set, zero value otherwise.

func (*InternalDomainListsDeleteInternalDomains404Response) GetErrorOk

GetErrorOk returns a tuple with the Error field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InternalDomainListsDeleteInternalDomains404Response) HasError

HasError returns a boolean if a field has been set.

func (InternalDomainListsDeleteInternalDomains404Response) MarshalJSON

func (*InternalDomainListsDeleteInternalDomains404Response) SetError

SetError gets a reference to the given InternalDomainListsDeleteInternalDomains404ResponseError and assigns it to the Error field.

func (InternalDomainListsDeleteInternalDomains404Response) ToMap

func (*InternalDomainListsDeleteInternalDomains404Response) UnmarshalJSON

func (o *InternalDomainListsDeleteInternalDomains404Response) UnmarshalJSON(data []byte) (err error)

type InternalDomainListsDeleteInternalDomains404ResponseError

type InternalDomainListsDeleteInternalDomains404ResponseError struct {
	Code                 *string `json:"code,omitempty"`
	Message              *string `json:"message,omitempty"`
	Status               *string `json:"status,omitempty"`
	AdditionalProperties map[string]interface{}
}

InternalDomainListsDeleteInternalDomains404ResponseError struct for InternalDomainListsDeleteInternalDomains404ResponseError

func NewInternalDomainListsDeleteInternalDomains404ResponseError

func NewInternalDomainListsDeleteInternalDomains404ResponseError() *InternalDomainListsDeleteInternalDomains404ResponseError

NewInternalDomainListsDeleteInternalDomains404ResponseError instantiates a new InternalDomainListsDeleteInternalDomains404ResponseError 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 NewInternalDomainListsDeleteInternalDomains404ResponseErrorWithDefaults

func NewInternalDomainListsDeleteInternalDomains404ResponseErrorWithDefaults() *InternalDomainListsDeleteInternalDomains404ResponseError

NewInternalDomainListsDeleteInternalDomains404ResponseErrorWithDefaults instantiates a new InternalDomainListsDeleteInternalDomains404ResponseError 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 (*InternalDomainListsDeleteInternalDomains404ResponseError) GetCode

GetCode returns the Code field value if set, zero value otherwise.

func (*InternalDomainListsDeleteInternalDomains404ResponseError) GetCodeOk

GetCodeOk returns a tuple with the Code field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InternalDomainListsDeleteInternalDomains404ResponseError) GetMessage

GetMessage returns the Message field value if set, zero value otherwise.

func (*InternalDomainListsDeleteInternalDomains404ResponseError) GetMessageOk

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InternalDomainListsDeleteInternalDomains404ResponseError) GetStatus

GetStatus returns the Status field value if set, zero value otherwise.

func (*InternalDomainListsDeleteInternalDomains404ResponseError) GetStatusOk

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InternalDomainListsDeleteInternalDomains404ResponseError) HasCode

HasCode returns a boolean if a field has been set.

func (*InternalDomainListsDeleteInternalDomains404ResponseError) HasMessage

HasMessage returns a boolean if a field has been set.

func (*InternalDomainListsDeleteInternalDomains404ResponseError) HasStatus

HasStatus returns a boolean if a field has been set.

func (InternalDomainListsDeleteInternalDomains404ResponseError) MarshalJSON

func (*InternalDomainListsDeleteInternalDomains404ResponseError) SetCode

SetCode gets a reference to the given string and assigns it to the Code field.

func (*InternalDomainListsDeleteInternalDomains404ResponseError) SetMessage

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*InternalDomainListsDeleteInternalDomains404ResponseError) SetStatus

SetStatus gets a reference to the given string and assigns it to the Status field.

func (InternalDomainListsDeleteInternalDomains404ResponseError) ToMap

func (*InternalDomainListsDeleteInternalDomains404ResponseError) UnmarshalJSON

type InternalDomainListsDeleteSingleInternalDomains400Response

type InternalDomainListsDeleteSingleInternalDomains400Response struct {
	Error                *InternalDomainListsDeleteSingleInternalDomains400ResponseError `json:"error,omitempty"`
	AdditionalProperties map[string]interface{}
}

InternalDomainListsDeleteSingleInternalDomains400Response struct for InternalDomainListsDeleteSingleInternalDomains400Response

func NewInternalDomainListsDeleteSingleInternalDomains400Response

func NewInternalDomainListsDeleteSingleInternalDomains400Response() *InternalDomainListsDeleteSingleInternalDomains400Response

NewInternalDomainListsDeleteSingleInternalDomains400Response instantiates a new InternalDomainListsDeleteSingleInternalDomains400Response 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 NewInternalDomainListsDeleteSingleInternalDomains400ResponseWithDefaults

func NewInternalDomainListsDeleteSingleInternalDomains400ResponseWithDefaults() *InternalDomainListsDeleteSingleInternalDomains400Response

NewInternalDomainListsDeleteSingleInternalDomains400ResponseWithDefaults instantiates a new InternalDomainListsDeleteSingleInternalDomains400Response 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 (*InternalDomainListsDeleteSingleInternalDomains400Response) GetError

GetError returns the Error field value if set, zero value otherwise.

func (*InternalDomainListsDeleteSingleInternalDomains400Response) GetErrorOk

GetErrorOk returns a tuple with the Error field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InternalDomainListsDeleteSingleInternalDomains400Response) HasError

HasError returns a boolean if a field has been set.

func (InternalDomainListsDeleteSingleInternalDomains400Response) MarshalJSON

func (*InternalDomainListsDeleteSingleInternalDomains400Response) SetError

SetError gets a reference to the given InternalDomainListsDeleteSingleInternalDomains400ResponseError and assigns it to the Error field.

func (InternalDomainListsDeleteSingleInternalDomains400Response) ToMap

func (*InternalDomainListsDeleteSingleInternalDomains400Response) UnmarshalJSON

type InternalDomainListsDeleteSingleInternalDomains400ResponseError

type InternalDomainListsDeleteSingleInternalDomains400ResponseError struct {
	Code                 *string `json:"code,omitempty"`
	Message              *string `json:"message,omitempty"`
	Status               *string `json:"status,omitempty"`
	AdditionalProperties map[string]interface{}
}

InternalDomainListsDeleteSingleInternalDomains400ResponseError struct for InternalDomainListsDeleteSingleInternalDomains400ResponseError

func NewInternalDomainListsDeleteSingleInternalDomains400ResponseError

func NewInternalDomainListsDeleteSingleInternalDomains400ResponseError() *InternalDomainListsDeleteSingleInternalDomains400ResponseError

NewInternalDomainListsDeleteSingleInternalDomains400ResponseError instantiates a new InternalDomainListsDeleteSingleInternalDomains400ResponseError 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 NewInternalDomainListsDeleteSingleInternalDomains400ResponseErrorWithDefaults

func NewInternalDomainListsDeleteSingleInternalDomains400ResponseErrorWithDefaults() *InternalDomainListsDeleteSingleInternalDomains400ResponseError

NewInternalDomainListsDeleteSingleInternalDomains400ResponseErrorWithDefaults instantiates a new InternalDomainListsDeleteSingleInternalDomains400ResponseError 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 (*InternalDomainListsDeleteSingleInternalDomains400ResponseError) GetCode

GetCode returns the Code field value if set, zero value otherwise.

func (*InternalDomainListsDeleteSingleInternalDomains400ResponseError) GetCodeOk

GetCodeOk returns a tuple with the Code field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InternalDomainListsDeleteSingleInternalDomains400ResponseError) GetMessage

GetMessage returns the Message field value if set, zero value otherwise.

func (*InternalDomainListsDeleteSingleInternalDomains400ResponseError) GetMessageOk

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InternalDomainListsDeleteSingleInternalDomains400ResponseError) GetStatus

GetStatus returns the Status field value if set, zero value otherwise.

func (*InternalDomainListsDeleteSingleInternalDomains400ResponseError) GetStatusOk

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InternalDomainListsDeleteSingleInternalDomains400ResponseError) HasCode

HasCode returns a boolean if a field has been set.

func (*InternalDomainListsDeleteSingleInternalDomains400ResponseError) HasMessage

HasMessage returns a boolean if a field has been set.

func (*InternalDomainListsDeleteSingleInternalDomains400ResponseError) HasStatus

HasStatus returns a boolean if a field has been set.

func (InternalDomainListsDeleteSingleInternalDomains400ResponseError) MarshalJSON

func (*InternalDomainListsDeleteSingleInternalDomains400ResponseError) SetCode

SetCode gets a reference to the given string and assigns it to the Code field.

func (*InternalDomainListsDeleteSingleInternalDomains400ResponseError) SetMessage

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*InternalDomainListsDeleteSingleInternalDomains400ResponseError) SetStatus

SetStatus gets a reference to the given string and assigns it to the Status field.

func (InternalDomainListsDeleteSingleInternalDomains400ResponseError) ToMap

func (*InternalDomainListsDeleteSingleInternalDomains400ResponseError) UnmarshalJSON

type InternalDomainListsInternalDomainsItemsPartialUpdate400Response

type InternalDomainListsInternalDomainsItemsPartialUpdate400Response struct {
	Error                *InternalDomainListsInternalDomainsItemsPartialUpdate400ResponseError `json:"error,omitempty"`
	AdditionalProperties map[string]interface{}
}

InternalDomainListsInternalDomainsItemsPartialUpdate400Response struct for InternalDomainListsInternalDomainsItemsPartialUpdate400Response

func NewInternalDomainListsInternalDomainsItemsPartialUpdate400Response

func NewInternalDomainListsInternalDomainsItemsPartialUpdate400Response() *InternalDomainListsInternalDomainsItemsPartialUpdate400Response

NewInternalDomainListsInternalDomainsItemsPartialUpdate400Response instantiates a new InternalDomainListsInternalDomainsItemsPartialUpdate400Response 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 NewInternalDomainListsInternalDomainsItemsPartialUpdate400ResponseWithDefaults

func NewInternalDomainListsInternalDomainsItemsPartialUpdate400ResponseWithDefaults() *InternalDomainListsInternalDomainsItemsPartialUpdate400Response

NewInternalDomainListsInternalDomainsItemsPartialUpdate400ResponseWithDefaults instantiates a new InternalDomainListsInternalDomainsItemsPartialUpdate400Response 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 (*InternalDomainListsInternalDomainsItemsPartialUpdate400Response) GetError

GetError returns the Error field value if set, zero value otherwise.

func (*InternalDomainListsInternalDomainsItemsPartialUpdate400Response) GetErrorOk

GetErrorOk returns a tuple with the Error field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InternalDomainListsInternalDomainsItemsPartialUpdate400Response) HasError

HasError returns a boolean if a field has been set.

func (InternalDomainListsInternalDomainsItemsPartialUpdate400Response) MarshalJSON

func (*InternalDomainListsInternalDomainsItemsPartialUpdate400Response) SetError

SetError gets a reference to the given InternalDomainListsInternalDomainsItemsPartialUpdate400ResponseError and assigns it to the Error field.

func (InternalDomainListsInternalDomainsItemsPartialUpdate400Response) ToMap

func (*InternalDomainListsInternalDomainsItemsPartialUpdate400Response) UnmarshalJSON

type InternalDomainListsInternalDomainsItemsPartialUpdate400ResponseError

type InternalDomainListsInternalDomainsItemsPartialUpdate400ResponseError struct {
	Code                 *string `json:"code,omitempty"`
	Message              *string `json:"message,omitempty"`
	Status               *string `json:"status,omitempty"`
	AdditionalProperties map[string]interface{}
}

InternalDomainListsInternalDomainsItemsPartialUpdate400ResponseError struct for InternalDomainListsInternalDomainsItemsPartialUpdate400ResponseError

func NewInternalDomainListsInternalDomainsItemsPartialUpdate400ResponseError

func NewInternalDomainListsInternalDomainsItemsPartialUpdate400ResponseError() *InternalDomainListsInternalDomainsItemsPartialUpdate400ResponseError

NewInternalDomainListsInternalDomainsItemsPartialUpdate400ResponseError instantiates a new InternalDomainListsInternalDomainsItemsPartialUpdate400ResponseError 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 NewInternalDomainListsInternalDomainsItemsPartialUpdate400ResponseErrorWithDefaults

func NewInternalDomainListsInternalDomainsItemsPartialUpdate400ResponseErrorWithDefaults() *InternalDomainListsInternalDomainsItemsPartialUpdate400ResponseError

NewInternalDomainListsInternalDomainsItemsPartialUpdate400ResponseErrorWithDefaults instantiates a new InternalDomainListsInternalDomainsItemsPartialUpdate400ResponseError 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 (*InternalDomainListsInternalDomainsItemsPartialUpdate400ResponseError) GetCode

GetCode returns the Code field value if set, zero value otherwise.

func (*InternalDomainListsInternalDomainsItemsPartialUpdate400ResponseError) GetCodeOk

GetCodeOk returns a tuple with the Code field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InternalDomainListsInternalDomainsItemsPartialUpdate400ResponseError) GetMessage

GetMessage returns the Message field value if set, zero value otherwise.

func (*InternalDomainListsInternalDomainsItemsPartialUpdate400ResponseError) GetMessageOk

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InternalDomainListsInternalDomainsItemsPartialUpdate400ResponseError) GetStatus

GetStatus returns the Status field value if set, zero value otherwise.

func (*InternalDomainListsInternalDomainsItemsPartialUpdate400ResponseError) GetStatusOk

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InternalDomainListsInternalDomainsItemsPartialUpdate400ResponseError) HasCode

HasCode returns a boolean if a field has been set.

func (*InternalDomainListsInternalDomainsItemsPartialUpdate400ResponseError) HasMessage

HasMessage returns a boolean if a field has been set.

func (*InternalDomainListsInternalDomainsItemsPartialUpdate400ResponseError) HasStatus

HasStatus returns a boolean if a field has been set.

func (InternalDomainListsInternalDomainsItemsPartialUpdate400ResponseError) MarshalJSON

func (*InternalDomainListsInternalDomainsItemsPartialUpdate400ResponseError) SetCode

SetCode gets a reference to the given string and assigns it to the Code field.

func (*InternalDomainListsInternalDomainsItemsPartialUpdate400ResponseError) SetMessage

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*InternalDomainListsInternalDomainsItemsPartialUpdate400ResponseError) SetStatus

SetStatus gets a reference to the given string and assigns it to the Status field.

func (InternalDomainListsInternalDomainsItemsPartialUpdate400ResponseError) ToMap

func (*InternalDomainListsInternalDomainsItemsPartialUpdate400ResponseError) UnmarshalJSON

type InternalDomainListsInternalDomainsItemsPartialUpdate404Response

type InternalDomainListsInternalDomainsItemsPartialUpdate404Response struct {
	Error                *InternalDomainListsInternalDomainsItemsPartialUpdate404ResponseError `json:"error,omitempty"`
	AdditionalProperties map[string]interface{}
}

InternalDomainListsInternalDomainsItemsPartialUpdate404Response struct for InternalDomainListsInternalDomainsItemsPartialUpdate404Response

func NewInternalDomainListsInternalDomainsItemsPartialUpdate404Response

func NewInternalDomainListsInternalDomainsItemsPartialUpdate404Response() *InternalDomainListsInternalDomainsItemsPartialUpdate404Response

NewInternalDomainListsInternalDomainsItemsPartialUpdate404Response instantiates a new InternalDomainListsInternalDomainsItemsPartialUpdate404Response 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 NewInternalDomainListsInternalDomainsItemsPartialUpdate404ResponseWithDefaults

func NewInternalDomainListsInternalDomainsItemsPartialUpdate404ResponseWithDefaults() *InternalDomainListsInternalDomainsItemsPartialUpdate404Response

NewInternalDomainListsInternalDomainsItemsPartialUpdate404ResponseWithDefaults instantiates a new InternalDomainListsInternalDomainsItemsPartialUpdate404Response 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 (*InternalDomainListsInternalDomainsItemsPartialUpdate404Response) GetError

GetError returns the Error field value if set, zero value otherwise.

func (*InternalDomainListsInternalDomainsItemsPartialUpdate404Response) GetErrorOk

GetErrorOk returns a tuple with the Error field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InternalDomainListsInternalDomainsItemsPartialUpdate404Response) HasError

HasError returns a boolean if a field has been set.

func (InternalDomainListsInternalDomainsItemsPartialUpdate404Response) MarshalJSON

func (*InternalDomainListsInternalDomainsItemsPartialUpdate404Response) SetError

SetError gets a reference to the given InternalDomainListsInternalDomainsItemsPartialUpdate404ResponseError and assigns it to the Error field.

func (InternalDomainListsInternalDomainsItemsPartialUpdate404Response) ToMap

func (*InternalDomainListsInternalDomainsItemsPartialUpdate404Response) UnmarshalJSON

type InternalDomainListsInternalDomainsItemsPartialUpdate404ResponseError

type InternalDomainListsInternalDomainsItemsPartialUpdate404ResponseError struct {
	Code                 *string `json:"code,omitempty"`
	Message              *string `json:"message,omitempty"`
	Status               *string `json:"status,omitempty"`
	AdditionalProperties map[string]interface{}
}

InternalDomainListsInternalDomainsItemsPartialUpdate404ResponseError struct for InternalDomainListsInternalDomainsItemsPartialUpdate404ResponseError

func NewInternalDomainListsInternalDomainsItemsPartialUpdate404ResponseError

func NewInternalDomainListsInternalDomainsItemsPartialUpdate404ResponseError() *InternalDomainListsInternalDomainsItemsPartialUpdate404ResponseError

NewInternalDomainListsInternalDomainsItemsPartialUpdate404ResponseError instantiates a new InternalDomainListsInternalDomainsItemsPartialUpdate404ResponseError 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 NewInternalDomainListsInternalDomainsItemsPartialUpdate404ResponseErrorWithDefaults

func NewInternalDomainListsInternalDomainsItemsPartialUpdate404ResponseErrorWithDefaults() *InternalDomainListsInternalDomainsItemsPartialUpdate404ResponseError

NewInternalDomainListsInternalDomainsItemsPartialUpdate404ResponseErrorWithDefaults instantiates a new InternalDomainListsInternalDomainsItemsPartialUpdate404ResponseError 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 (*InternalDomainListsInternalDomainsItemsPartialUpdate404ResponseError) GetCode

GetCode returns the Code field value if set, zero value otherwise.

func (*InternalDomainListsInternalDomainsItemsPartialUpdate404ResponseError) GetCodeOk

GetCodeOk returns a tuple with the Code field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InternalDomainListsInternalDomainsItemsPartialUpdate404ResponseError) GetMessage

GetMessage returns the Message field value if set, zero value otherwise.

func (*InternalDomainListsInternalDomainsItemsPartialUpdate404ResponseError) GetMessageOk

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InternalDomainListsInternalDomainsItemsPartialUpdate404ResponseError) GetStatus

GetStatus returns the Status field value if set, zero value otherwise.

func (*InternalDomainListsInternalDomainsItemsPartialUpdate404ResponseError) GetStatusOk

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InternalDomainListsInternalDomainsItemsPartialUpdate404ResponseError) HasCode

HasCode returns a boolean if a field has been set.

func (*InternalDomainListsInternalDomainsItemsPartialUpdate404ResponseError) HasMessage

HasMessage returns a boolean if a field has been set.

func (*InternalDomainListsInternalDomainsItemsPartialUpdate404ResponseError) HasStatus

HasStatus returns a boolean if a field has been set.

func (InternalDomainListsInternalDomainsItemsPartialUpdate404ResponseError) MarshalJSON

func (*InternalDomainListsInternalDomainsItemsPartialUpdate404ResponseError) SetCode

SetCode gets a reference to the given string and assigns it to the Code field.

func (*InternalDomainListsInternalDomainsItemsPartialUpdate404ResponseError) SetMessage

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*InternalDomainListsInternalDomainsItemsPartialUpdate404ResponseError) SetStatus

SetStatus gets a reference to the given string and assigns it to the Status field.

func (InternalDomainListsInternalDomainsItemsPartialUpdate404ResponseError) ToMap

func (*InternalDomainListsInternalDomainsItemsPartialUpdate404ResponseError) UnmarshalJSON

type InternalDomainListsReadInternalDomains404Response

type InternalDomainListsReadInternalDomains404Response struct {
	Error                *InternalDomainListsReadInternalDomains404ResponseError `json:"error,omitempty"`
	AdditionalProperties map[string]interface{}
}

InternalDomainListsReadInternalDomains404Response struct for InternalDomainListsReadInternalDomains404Response

func NewInternalDomainListsReadInternalDomains404Response

func NewInternalDomainListsReadInternalDomains404Response() *InternalDomainListsReadInternalDomains404Response

NewInternalDomainListsReadInternalDomains404Response instantiates a new InternalDomainListsReadInternalDomains404Response 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 NewInternalDomainListsReadInternalDomains404ResponseWithDefaults

func NewInternalDomainListsReadInternalDomains404ResponseWithDefaults() *InternalDomainListsReadInternalDomains404Response

NewInternalDomainListsReadInternalDomains404ResponseWithDefaults instantiates a new InternalDomainListsReadInternalDomains404Response 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 (*InternalDomainListsReadInternalDomains404Response) GetError

GetError returns the Error field value if set, zero value otherwise.

func (*InternalDomainListsReadInternalDomains404Response) GetErrorOk

GetErrorOk returns a tuple with the Error field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InternalDomainListsReadInternalDomains404Response) HasError

HasError returns a boolean if a field has been set.

func (InternalDomainListsReadInternalDomains404Response) MarshalJSON

func (*InternalDomainListsReadInternalDomains404Response) SetError

SetError gets a reference to the given InternalDomainListsReadInternalDomains404ResponseError and assigns it to the Error field.

func (InternalDomainListsReadInternalDomains404Response) ToMap

func (o InternalDomainListsReadInternalDomains404Response) ToMap() (map[string]interface{}, error)

func (*InternalDomainListsReadInternalDomains404Response) UnmarshalJSON

func (o *InternalDomainListsReadInternalDomains404Response) UnmarshalJSON(data []byte) (err error)

type InternalDomainListsReadInternalDomains404ResponseError

type InternalDomainListsReadInternalDomains404ResponseError struct {
	Code                 *string `json:"code,omitempty"`
	Message              *string `json:"message,omitempty"`
	Status               *string `json:"status,omitempty"`
	AdditionalProperties map[string]interface{}
}

InternalDomainListsReadInternalDomains404ResponseError struct for InternalDomainListsReadInternalDomains404ResponseError

func NewInternalDomainListsReadInternalDomains404ResponseError

func NewInternalDomainListsReadInternalDomains404ResponseError() *InternalDomainListsReadInternalDomains404ResponseError

NewInternalDomainListsReadInternalDomains404ResponseError instantiates a new InternalDomainListsReadInternalDomains404ResponseError 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 NewInternalDomainListsReadInternalDomains404ResponseErrorWithDefaults

func NewInternalDomainListsReadInternalDomains404ResponseErrorWithDefaults() *InternalDomainListsReadInternalDomains404ResponseError

NewInternalDomainListsReadInternalDomains404ResponseErrorWithDefaults instantiates a new InternalDomainListsReadInternalDomains404ResponseError 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 (*InternalDomainListsReadInternalDomains404ResponseError) GetCode

GetCode returns the Code field value if set, zero value otherwise.

func (*InternalDomainListsReadInternalDomains404ResponseError) GetCodeOk

GetCodeOk returns a tuple with the Code field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InternalDomainListsReadInternalDomains404ResponseError) GetMessage

GetMessage returns the Message field value if set, zero value otherwise.

func (*InternalDomainListsReadInternalDomains404ResponseError) GetMessageOk

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InternalDomainListsReadInternalDomains404ResponseError) GetStatus

GetStatus returns the Status field value if set, zero value otherwise.

func (*InternalDomainListsReadInternalDomains404ResponseError) GetStatusOk

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InternalDomainListsReadInternalDomains404ResponseError) HasCode

HasCode returns a boolean if a field has been set.

func (*InternalDomainListsReadInternalDomains404ResponseError) HasMessage

HasMessage returns a boolean if a field has been set.

func (*InternalDomainListsReadInternalDomains404ResponseError) HasStatus

HasStatus returns a boolean if a field has been set.

func (InternalDomainListsReadInternalDomains404ResponseError) MarshalJSON

func (*InternalDomainListsReadInternalDomains404ResponseError) SetCode

SetCode gets a reference to the given string and assigns it to the Code field.

func (*InternalDomainListsReadInternalDomains404ResponseError) SetMessage

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*InternalDomainListsReadInternalDomains404ResponseError) SetStatus

SetStatus gets a reference to the given string and assigns it to the Status field.

func (InternalDomainListsReadInternalDomains404ResponseError) ToMap

func (*InternalDomainListsReadInternalDomains404ResponseError) UnmarshalJSON

func (o *InternalDomainListsReadInternalDomains404ResponseError) UnmarshalJSON(data []byte) (err error)

type InternalDomainListsUpdateInternalDomains400Response

type InternalDomainListsUpdateInternalDomains400Response struct {
	Error                *InternalDomainListsUpdateInternalDomains400ResponseError `json:"error,omitempty"`
	AdditionalProperties map[string]interface{}
}

InternalDomainListsUpdateInternalDomains400Response struct for InternalDomainListsUpdateInternalDomains400Response

func NewInternalDomainListsUpdateInternalDomains400Response

func NewInternalDomainListsUpdateInternalDomains400Response() *InternalDomainListsUpdateInternalDomains400Response

NewInternalDomainListsUpdateInternalDomains400Response instantiates a new InternalDomainListsUpdateInternalDomains400Response 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 NewInternalDomainListsUpdateInternalDomains400ResponseWithDefaults

func NewInternalDomainListsUpdateInternalDomains400ResponseWithDefaults() *InternalDomainListsUpdateInternalDomains400Response

NewInternalDomainListsUpdateInternalDomains400ResponseWithDefaults instantiates a new InternalDomainListsUpdateInternalDomains400Response 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 (*InternalDomainListsUpdateInternalDomains400Response) GetError

GetError returns the Error field value if set, zero value otherwise.

func (*InternalDomainListsUpdateInternalDomains400Response) GetErrorOk

GetErrorOk returns a tuple with the Error field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InternalDomainListsUpdateInternalDomains400Response) HasError

HasError returns a boolean if a field has been set.

func (InternalDomainListsUpdateInternalDomains400Response) MarshalJSON

func (*InternalDomainListsUpdateInternalDomains400Response) SetError

SetError gets a reference to the given InternalDomainListsUpdateInternalDomains400ResponseError and assigns it to the Error field.

func (InternalDomainListsUpdateInternalDomains400Response) ToMap

func (*InternalDomainListsUpdateInternalDomains400Response) UnmarshalJSON

func (o *InternalDomainListsUpdateInternalDomains400Response) UnmarshalJSON(data []byte) (err error)

type InternalDomainListsUpdateInternalDomains400ResponseError

type InternalDomainListsUpdateInternalDomains400ResponseError struct {
	Code                 *string `json:"code,omitempty"`
	Message              *string `json:"message,omitempty"`
	Status               *string `json:"status,omitempty"`
	AdditionalProperties map[string]interface{}
}

InternalDomainListsUpdateInternalDomains400ResponseError struct for InternalDomainListsUpdateInternalDomains400ResponseError

func NewInternalDomainListsUpdateInternalDomains400ResponseError

func NewInternalDomainListsUpdateInternalDomains400ResponseError() *InternalDomainListsUpdateInternalDomains400ResponseError

NewInternalDomainListsUpdateInternalDomains400ResponseError instantiates a new InternalDomainListsUpdateInternalDomains400ResponseError 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 NewInternalDomainListsUpdateInternalDomains400ResponseErrorWithDefaults

func NewInternalDomainListsUpdateInternalDomains400ResponseErrorWithDefaults() *InternalDomainListsUpdateInternalDomains400ResponseError

NewInternalDomainListsUpdateInternalDomains400ResponseErrorWithDefaults instantiates a new InternalDomainListsUpdateInternalDomains400ResponseError 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 (*InternalDomainListsUpdateInternalDomains400ResponseError) GetCode

GetCode returns the Code field value if set, zero value otherwise.

func (*InternalDomainListsUpdateInternalDomains400ResponseError) GetCodeOk

GetCodeOk returns a tuple with the Code field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InternalDomainListsUpdateInternalDomains400ResponseError) GetMessage

GetMessage returns the Message field value if set, zero value otherwise.

func (*InternalDomainListsUpdateInternalDomains400ResponseError) GetMessageOk

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InternalDomainListsUpdateInternalDomains400ResponseError) GetStatus

GetStatus returns the Status field value if set, zero value otherwise.

func (*InternalDomainListsUpdateInternalDomains400ResponseError) GetStatusOk

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InternalDomainListsUpdateInternalDomains400ResponseError) HasCode

HasCode returns a boolean if a field has been set.

func (*InternalDomainListsUpdateInternalDomains400ResponseError) HasMessage

HasMessage returns a boolean if a field has been set.

func (*InternalDomainListsUpdateInternalDomains400ResponseError) HasStatus

HasStatus returns a boolean if a field has been set.

func (InternalDomainListsUpdateInternalDomains400ResponseError) MarshalJSON

func (*InternalDomainListsUpdateInternalDomains400ResponseError) SetCode

SetCode gets a reference to the given string and assigns it to the Code field.

func (*InternalDomainListsUpdateInternalDomains400ResponseError) SetMessage

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*InternalDomainListsUpdateInternalDomains400ResponseError) SetStatus

SetStatus gets a reference to the given string and assigns it to the Status field.

func (InternalDomainListsUpdateInternalDomains400ResponseError) ToMap

func (*InternalDomainListsUpdateInternalDomains400ResponseError) UnmarshalJSON

type InternalDomainListsUpdateInternalDomains404Response

type InternalDomainListsUpdateInternalDomains404Response struct {
	Error                *InternalDomainListsUpdateInternalDomains404ResponseError `json:"error,omitempty"`
	AdditionalProperties map[string]interface{}
}

InternalDomainListsUpdateInternalDomains404Response struct for InternalDomainListsUpdateInternalDomains404Response

func NewInternalDomainListsUpdateInternalDomains404Response

func NewInternalDomainListsUpdateInternalDomains404Response() *InternalDomainListsUpdateInternalDomains404Response

NewInternalDomainListsUpdateInternalDomains404Response instantiates a new InternalDomainListsUpdateInternalDomains404Response 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 NewInternalDomainListsUpdateInternalDomains404ResponseWithDefaults

func NewInternalDomainListsUpdateInternalDomains404ResponseWithDefaults() *InternalDomainListsUpdateInternalDomains404Response

NewInternalDomainListsUpdateInternalDomains404ResponseWithDefaults instantiates a new InternalDomainListsUpdateInternalDomains404Response 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 (*InternalDomainListsUpdateInternalDomains404Response) GetError

GetError returns the Error field value if set, zero value otherwise.

func (*InternalDomainListsUpdateInternalDomains404Response) GetErrorOk

GetErrorOk returns a tuple with the Error field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InternalDomainListsUpdateInternalDomains404Response) HasError

HasError returns a boolean if a field has been set.

func (InternalDomainListsUpdateInternalDomains404Response) MarshalJSON

func (*InternalDomainListsUpdateInternalDomains404Response) SetError

SetError gets a reference to the given InternalDomainListsUpdateInternalDomains404ResponseError and assigns it to the Error field.

func (InternalDomainListsUpdateInternalDomains404Response) ToMap

func (*InternalDomainListsUpdateInternalDomains404Response) UnmarshalJSON

func (o *InternalDomainListsUpdateInternalDomains404Response) UnmarshalJSON(data []byte) (err error)

type InternalDomainListsUpdateInternalDomains404ResponseError

type InternalDomainListsUpdateInternalDomains404ResponseError struct {
	Code                 *string `json:"code,omitempty"`
	Message              *string `json:"message,omitempty"`
	Status               *string `json:"status,omitempty"`
	AdditionalProperties map[string]interface{}
}

InternalDomainListsUpdateInternalDomains404ResponseError struct for InternalDomainListsUpdateInternalDomains404ResponseError

func NewInternalDomainListsUpdateInternalDomains404ResponseError

func NewInternalDomainListsUpdateInternalDomains404ResponseError() *InternalDomainListsUpdateInternalDomains404ResponseError

NewInternalDomainListsUpdateInternalDomains404ResponseError instantiates a new InternalDomainListsUpdateInternalDomains404ResponseError 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 NewInternalDomainListsUpdateInternalDomains404ResponseErrorWithDefaults

func NewInternalDomainListsUpdateInternalDomains404ResponseErrorWithDefaults() *InternalDomainListsUpdateInternalDomains404ResponseError

NewInternalDomainListsUpdateInternalDomains404ResponseErrorWithDefaults instantiates a new InternalDomainListsUpdateInternalDomains404ResponseError 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 (*InternalDomainListsUpdateInternalDomains404ResponseError) GetCode

GetCode returns the Code field value if set, zero value otherwise.

func (*InternalDomainListsUpdateInternalDomains404ResponseError) GetCodeOk

GetCodeOk returns a tuple with the Code field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InternalDomainListsUpdateInternalDomains404ResponseError) GetMessage

GetMessage returns the Message field value if set, zero value otherwise.

func (*InternalDomainListsUpdateInternalDomains404ResponseError) GetMessageOk

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InternalDomainListsUpdateInternalDomains404ResponseError) GetStatus

GetStatus returns the Status field value if set, zero value otherwise.

func (*InternalDomainListsUpdateInternalDomains404ResponseError) GetStatusOk

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InternalDomainListsUpdateInternalDomains404ResponseError) HasCode

HasCode returns a boolean if a field has been set.

func (*InternalDomainListsUpdateInternalDomains404ResponseError) HasMessage

HasMessage returns a boolean if a field has been set.

func (*InternalDomainListsUpdateInternalDomains404ResponseError) HasStatus

HasStatus returns a boolean if a field has been set.

func (InternalDomainListsUpdateInternalDomains404ResponseError) MarshalJSON

func (*InternalDomainListsUpdateInternalDomains404ResponseError) SetCode

SetCode gets a reference to the given string and assigns it to the Code field.

func (*InternalDomainListsUpdateInternalDomains404ResponseError) SetMessage

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*InternalDomainListsUpdateInternalDomains404ResponseError) SetStatus

SetStatus gets a reference to the given string and assigns it to the Status field.

func (InternalDomainListsUpdateInternalDomains404ResponseError) ToMap

func (*InternalDomainListsUpdateInternalDomains404ResponseError) UnmarshalJSON

type InternalDomains

type InternalDomains struct {
	// The time when this Internal Domain lists object was created.
	CreatedTime *time.Time `json:"created_time,omitempty"`
	// The brief description for the internal domain lists .
	Description *string `json:"description,omitempty"`
	// The Internal Domain object identifier.
	Id *int32 `json:"id,omitempty"`
	// The list of internal domains, should be unique to each other and has to be read-only from the API level.
	InternalDomains []string `json:"internal_domains,omitempty"`
	// True if name is 'Default Bypass Domains/CIDRs' otherwise false.
	IsDefault *bool `json:"is_default,omitempty"`
	// The name of the internal domain lists.
	Name *string `json:"name,omitempty"`
	// Enables tag support for resource where tags attribute contains user-defined key value pairs
	Tags map[string]interface{} `json:"tags,omitempty"`
	// The time when this Internal domain lists object was last updated.
	UpdatedTime          *time.Time `json:"updated_time,omitempty"`
	AdditionalProperties map[string]interface{}
}

InternalDomains The Internal Domain List object. The internal domain list is a transport object for reporting gathering internal domains. This feature allows users to configure bypass lists for specific DFP and ATEP groups. Bypass Lists provides the users to create ‘Internal Domains List’ objects with a name, description, and a list of domains/ip/cidr. These lists are referenced by and attached to DFP, and ATEP groups. Once attached to DFP, dfp configuration endpoints will return the values under all associated domain lists as domains. Once attached to ATEP, atep login endpoint will return the values under all associated lists as bypass_list.

func NewInternalDomains

func NewInternalDomains() *InternalDomains

NewInternalDomains instantiates a new InternalDomains 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 NewInternalDomainsWithDefaults

func NewInternalDomainsWithDefaults() *InternalDomains

NewInternalDomainsWithDefaults instantiates a new InternalDomains 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 (*InternalDomains) GetCreatedTime

func (o *InternalDomains) GetCreatedTime() time.Time

GetCreatedTime returns the CreatedTime field value if set, zero value otherwise.

func (*InternalDomains) GetCreatedTimeOk

func (o *InternalDomains) GetCreatedTimeOk() (*time.Time, bool)

GetCreatedTimeOk returns a tuple with the CreatedTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InternalDomains) GetDescription

func (o *InternalDomains) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*InternalDomains) GetDescriptionOk

func (o *InternalDomains) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InternalDomains) GetId

func (o *InternalDomains) GetId() int32

GetId returns the Id field value if set, zero value otherwise.

func (*InternalDomains) GetIdOk

func (o *InternalDomains) GetIdOk() (*int32, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InternalDomains) GetInternalDomains

func (o *InternalDomains) GetInternalDomains() []string

GetInternalDomains returns the InternalDomains field value if set, zero value otherwise.

func (*InternalDomains) GetInternalDomainsOk

func (o *InternalDomains) GetInternalDomainsOk() ([]string, bool)

GetInternalDomainsOk returns a tuple with the InternalDomains field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InternalDomains) GetIsDefault

func (o *InternalDomains) GetIsDefault() bool

GetIsDefault returns the IsDefault field value if set, zero value otherwise.

func (*InternalDomains) GetIsDefaultOk

func (o *InternalDomains) GetIsDefaultOk() (*bool, bool)

GetIsDefaultOk returns a tuple with the IsDefault field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InternalDomains) GetName

func (o *InternalDomains) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*InternalDomains) GetNameOk

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

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InternalDomains) GetTags

func (o *InternalDomains) GetTags() map[string]interface{}

GetTags returns the Tags field value if set, zero value otherwise.

func (*InternalDomains) GetTagsOk

func (o *InternalDomains) GetTagsOk() (map[string]interface{}, bool)

GetTagsOk returns a tuple with the Tags field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InternalDomains) GetUpdatedTime

func (o *InternalDomains) GetUpdatedTime() time.Time

GetUpdatedTime returns the UpdatedTime field value if set, zero value otherwise.

func (*InternalDomains) GetUpdatedTimeOk

func (o *InternalDomains) GetUpdatedTimeOk() (*time.Time, bool)

GetUpdatedTimeOk returns a tuple with the UpdatedTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InternalDomains) HasCreatedTime

func (o *InternalDomains) HasCreatedTime() bool

HasCreatedTime returns a boolean if a field has been set.

func (*InternalDomains) HasDescription

func (o *InternalDomains) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*InternalDomains) HasId

func (o *InternalDomains) HasId() bool

HasId returns a boolean if a field has been set.

func (*InternalDomains) HasInternalDomains

func (o *InternalDomains) HasInternalDomains() bool

HasInternalDomains returns a boolean if a field has been set.

func (*InternalDomains) HasIsDefault

func (o *InternalDomains) HasIsDefault() bool

HasIsDefault returns a boolean if a field has been set.

func (*InternalDomains) HasName

func (o *InternalDomains) HasName() bool

HasName returns a boolean if a field has been set.

func (*InternalDomains) HasTags

func (o *InternalDomains) HasTags() bool

HasTags returns a boolean if a field has been set.

func (*InternalDomains) HasUpdatedTime

func (o *InternalDomains) HasUpdatedTime() bool

HasUpdatedTime returns a boolean if a field has been set.

func (InternalDomains) MarshalJSON

func (o InternalDomains) MarshalJSON() ([]byte, error)

func (*InternalDomains) SetCreatedTime

func (o *InternalDomains) SetCreatedTime(v time.Time)

SetCreatedTime gets a reference to the given time.Time and assigns it to the CreatedTime field.

func (*InternalDomains) SetDescription

func (o *InternalDomains) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*InternalDomains) SetId

func (o *InternalDomains) SetId(v int32)

SetId gets a reference to the given int32 and assigns it to the Id field.

func (*InternalDomains) SetInternalDomains

func (o *InternalDomains) SetInternalDomains(v []string)

SetInternalDomains gets a reference to the given []string and assigns it to the InternalDomains field.

func (*InternalDomains) SetIsDefault

func (o *InternalDomains) SetIsDefault(v bool)

SetIsDefault gets a reference to the given bool and assigns it to the IsDefault field.

func (*InternalDomains) SetName

func (o *InternalDomains) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*InternalDomains) SetTags

func (o *InternalDomains) SetTags(v map[string]interface{})

SetTags gets a reference to the given map[string]interface{} and assigns it to the Tags field.

func (*InternalDomains) SetUpdatedTime

func (o *InternalDomains) SetUpdatedTime(v time.Time)

SetUpdatedTime gets a reference to the given time.Time and assigns it to the UpdatedTime field.

func (InternalDomains) ToMap

func (o InternalDomains) ToMap() (map[string]interface{}, error)

func (*InternalDomains) UnmarshalJSON

func (o *InternalDomains) UnmarshalJSON(data []byte) (err error)

type InternalDomainsCreateResponse

type InternalDomainsCreateResponse struct {
	// The Internal Domains object.
	Results              *InternalDomains `json:"results,omitempty"`
	AdditionalProperties map[string]interface{}
}

InternalDomainsCreateResponse The Internal Domains create response.

func NewInternalDomainsCreateResponse

func NewInternalDomainsCreateResponse() *InternalDomainsCreateResponse

NewInternalDomainsCreateResponse instantiates a new InternalDomainsCreateResponse 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 NewInternalDomainsCreateResponseWithDefaults

func NewInternalDomainsCreateResponseWithDefaults() *InternalDomainsCreateResponse

NewInternalDomainsCreateResponseWithDefaults instantiates a new InternalDomainsCreateResponse 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 (*InternalDomainsCreateResponse) GetResults

GetResults returns the Results field value if set, zero value otherwise.

func (*InternalDomainsCreateResponse) GetResultsOk

func (o *InternalDomainsCreateResponse) GetResultsOk() (*InternalDomains, bool)

GetResultsOk returns a tuple with the Results field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InternalDomainsCreateResponse) HasResults

func (o *InternalDomainsCreateResponse) HasResults() bool

HasResults returns a boolean if a field has been set.

func (InternalDomainsCreateResponse) MarshalJSON

func (o InternalDomainsCreateResponse) MarshalJSON() ([]byte, error)

func (*InternalDomainsCreateResponse) SetResults

SetResults gets a reference to the given InternalDomains and assigns it to the Results field.

func (InternalDomainsCreateResponse) ToMap

func (o InternalDomainsCreateResponse) ToMap() (map[string]interface{}, error)

func (*InternalDomainsCreateResponse) UnmarshalJSON

func (o *InternalDomainsCreateResponse) UnmarshalJSON(data []byte) (err error)

type InternalDomainsDeleteRequest

type InternalDomainsDeleteRequest struct {
	// The list of InternalDomains object identifiers.
	Ids                  []int32 `json:"ids,omitempty"`
	AdditionalProperties map[string]interface{}
}

InternalDomainsDeleteRequest The Internal Domains delete request.

func NewInternalDomainsDeleteRequest

func NewInternalDomainsDeleteRequest() *InternalDomainsDeleteRequest

NewInternalDomainsDeleteRequest instantiates a new InternalDomainsDeleteRequest 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 NewInternalDomainsDeleteRequestWithDefaults

func NewInternalDomainsDeleteRequestWithDefaults() *InternalDomainsDeleteRequest

NewInternalDomainsDeleteRequestWithDefaults instantiates a new InternalDomainsDeleteRequest 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 (*InternalDomainsDeleteRequest) GetIds

func (o *InternalDomainsDeleteRequest) GetIds() []int32

GetIds returns the Ids field value if set, zero value otherwise.

func (*InternalDomainsDeleteRequest) GetIdsOk

func (o *InternalDomainsDeleteRequest) GetIdsOk() ([]int32, bool)

GetIdsOk returns a tuple with the Ids field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InternalDomainsDeleteRequest) HasIds

func (o *InternalDomainsDeleteRequest) HasIds() bool

HasIds returns a boolean if a field has been set.

func (InternalDomainsDeleteRequest) MarshalJSON

func (o InternalDomainsDeleteRequest) MarshalJSON() ([]byte, error)

func (*InternalDomainsDeleteRequest) SetIds

func (o *InternalDomainsDeleteRequest) SetIds(v []int32)

SetIds gets a reference to the given []int32 and assigns it to the Ids field.

func (InternalDomainsDeleteRequest) ToMap

func (o InternalDomainsDeleteRequest) ToMap() (map[string]interface{}, error)

func (*InternalDomainsDeleteRequest) UnmarshalJSON

func (o *InternalDomainsDeleteRequest) UnmarshalJSON(data []byte) (err error)

type InternalDomainsItems

type InternalDomainsItems struct {
	// The List of ItemStructs structure which contains the item and its description
	DeletedItemsDescribed []ItemStructs `json:"deleted_items_described,omitempty"`
	// The Internal Domain List object identifier.
	Id *int32 `json:"id,omitempty"`
	// The List of ItemStructs structure which contains the item and its description
	InsertedItemsDescribed []ItemStructs `json:"inserted_items_described,omitempty"`
	AdditionalProperties   map[string]interface{}
}

InternalDomainsItems struct for InternalDomainsItems

func NewInternalDomainsItems

func NewInternalDomainsItems() *InternalDomainsItems

NewInternalDomainsItems instantiates a new InternalDomainsItems 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 NewInternalDomainsItemsWithDefaults

func NewInternalDomainsItemsWithDefaults() *InternalDomainsItems

NewInternalDomainsItemsWithDefaults instantiates a new InternalDomainsItems 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 (*InternalDomainsItems) GetDeletedItemsDescribed

func (o *InternalDomainsItems) GetDeletedItemsDescribed() []ItemStructs

GetDeletedItemsDescribed returns the DeletedItemsDescribed field value if set, zero value otherwise.

func (*InternalDomainsItems) GetDeletedItemsDescribedOk

func (o *InternalDomainsItems) GetDeletedItemsDescribedOk() ([]ItemStructs, bool)

GetDeletedItemsDescribedOk returns a tuple with the DeletedItemsDescribed field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InternalDomainsItems) GetId

func (o *InternalDomainsItems) GetId() int32

GetId returns the Id field value if set, zero value otherwise.

func (*InternalDomainsItems) GetIdOk

func (o *InternalDomainsItems) GetIdOk() (*int32, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InternalDomainsItems) GetInsertedItemsDescribed

func (o *InternalDomainsItems) GetInsertedItemsDescribed() []ItemStructs

GetInsertedItemsDescribed returns the InsertedItemsDescribed field value if set, zero value otherwise.

func (*InternalDomainsItems) GetInsertedItemsDescribedOk

func (o *InternalDomainsItems) GetInsertedItemsDescribedOk() ([]ItemStructs, bool)

GetInsertedItemsDescribedOk returns a tuple with the InsertedItemsDescribed field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InternalDomainsItems) HasDeletedItemsDescribed

func (o *InternalDomainsItems) HasDeletedItemsDescribed() bool

HasDeletedItemsDescribed returns a boolean if a field has been set.

func (*InternalDomainsItems) HasId

func (o *InternalDomainsItems) HasId() bool

HasId returns a boolean if a field has been set.

func (*InternalDomainsItems) HasInsertedItemsDescribed

func (o *InternalDomainsItems) HasInsertedItemsDescribed() bool

HasInsertedItemsDescribed returns a boolean if a field has been set.

func (InternalDomainsItems) MarshalJSON

func (o InternalDomainsItems) MarshalJSON() ([]byte, error)

func (*InternalDomainsItems) SetDeletedItemsDescribed

func (o *InternalDomainsItems) SetDeletedItemsDescribed(v []ItemStructs)

SetDeletedItemsDescribed gets a reference to the given []ItemStructs and assigns it to the DeletedItemsDescribed field.

func (*InternalDomainsItems) SetId

func (o *InternalDomainsItems) SetId(v int32)

SetId gets a reference to the given int32 and assigns it to the Id field.

func (*InternalDomainsItems) SetInsertedItemsDescribed

func (o *InternalDomainsItems) SetInsertedItemsDescribed(v []ItemStructs)

SetInsertedItemsDescribed gets a reference to the given []ItemStructs and assigns it to the InsertedItemsDescribed field.

func (InternalDomainsItems) ToMap

func (o InternalDomainsItems) ToMap() (map[string]interface{}, error)

func (*InternalDomainsItems) UnmarshalJSON

func (o *InternalDomainsItems) UnmarshalJSON(data []byte) (err error)

type InternalDomainsMultiResponse

type InternalDomainsMultiResponse struct {
	// The list of Internal Domains objects.
	Results              []InternalDomains `json:"results,omitempty"`
	AdditionalProperties map[string]interface{}
}

InternalDomainsMultiResponse The Internal domains list response.

func NewInternalDomainsMultiResponse

func NewInternalDomainsMultiResponse() *InternalDomainsMultiResponse

NewInternalDomainsMultiResponse instantiates a new InternalDomainsMultiResponse 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 NewInternalDomainsMultiResponseWithDefaults

func NewInternalDomainsMultiResponseWithDefaults() *InternalDomainsMultiResponse

NewInternalDomainsMultiResponseWithDefaults instantiates a new InternalDomainsMultiResponse 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 (*InternalDomainsMultiResponse) GetResults

GetResults returns the Results field value if set, zero value otherwise.

func (*InternalDomainsMultiResponse) GetResultsOk

func (o *InternalDomainsMultiResponse) GetResultsOk() ([]InternalDomains, bool)

GetResultsOk returns a tuple with the Results field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InternalDomainsMultiResponse) HasResults

func (o *InternalDomainsMultiResponse) HasResults() bool

HasResults returns a boolean if a field has been set.

func (InternalDomainsMultiResponse) MarshalJSON

func (o InternalDomainsMultiResponse) MarshalJSON() ([]byte, error)

func (*InternalDomainsMultiResponse) SetResults

func (o *InternalDomainsMultiResponse) SetResults(v []InternalDomains)

SetResults gets a reference to the given []InternalDomains and assigns it to the Results field.

func (InternalDomainsMultiResponse) ToMap

func (o InternalDomainsMultiResponse) ToMap() (map[string]interface{}, error)

func (*InternalDomainsMultiResponse) UnmarshalJSON

func (o *InternalDomainsMultiResponse) UnmarshalJSON(data []byte) (err error)

type InternalDomainsReadResponse

type InternalDomainsReadResponse struct {
	// The Internal Domains object.
	Results              *InternalDomains `json:"results,omitempty"`
	AdditionalProperties map[string]interface{}
}

InternalDomainsReadResponse The Internal Domains read response.

func NewInternalDomainsReadResponse

func NewInternalDomainsReadResponse() *InternalDomainsReadResponse

NewInternalDomainsReadResponse instantiates a new InternalDomainsReadResponse 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 NewInternalDomainsReadResponseWithDefaults

func NewInternalDomainsReadResponseWithDefaults() *InternalDomainsReadResponse

NewInternalDomainsReadResponseWithDefaults instantiates a new InternalDomainsReadResponse 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 (*InternalDomainsReadResponse) GetResults

GetResults returns the Results field value if set, zero value otherwise.

func (*InternalDomainsReadResponse) GetResultsOk

func (o *InternalDomainsReadResponse) GetResultsOk() (*InternalDomains, bool)

GetResultsOk returns a tuple with the Results field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InternalDomainsReadResponse) HasResults

func (o *InternalDomainsReadResponse) HasResults() bool

HasResults returns a boolean if a field has been set.

func (InternalDomainsReadResponse) MarshalJSON

func (o InternalDomainsReadResponse) MarshalJSON() ([]byte, error)

func (*InternalDomainsReadResponse) SetResults

SetResults gets a reference to the given InternalDomains and assigns it to the Results field.

func (InternalDomainsReadResponse) ToMap

func (o InternalDomainsReadResponse) ToMap() (map[string]interface{}, error)

func (*InternalDomainsReadResponse) UnmarshalJSON

func (o *InternalDomainsReadResponse) UnmarshalJSON(data []byte) (err error)

type InternalDomainsUpdateResponse

type InternalDomainsUpdateResponse struct {
	// The Internal Domains object.
	Results              *InternalDomains `json:"results,omitempty"`
	AdditionalProperties map[string]interface{}
}

InternalDomainsUpdateResponse The Internal domains update response.

func NewInternalDomainsUpdateResponse

func NewInternalDomainsUpdateResponse() *InternalDomainsUpdateResponse

NewInternalDomainsUpdateResponse instantiates a new InternalDomainsUpdateResponse 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 NewInternalDomainsUpdateResponseWithDefaults

func NewInternalDomainsUpdateResponseWithDefaults() *InternalDomainsUpdateResponse

NewInternalDomainsUpdateResponseWithDefaults instantiates a new InternalDomainsUpdateResponse 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 (*InternalDomainsUpdateResponse) GetResults

GetResults returns the Results field value if set, zero value otherwise.

func (*InternalDomainsUpdateResponse) GetResultsOk

func (o *InternalDomainsUpdateResponse) GetResultsOk() (*InternalDomains, bool)

GetResultsOk returns a tuple with the Results field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InternalDomainsUpdateResponse) HasResults

func (o *InternalDomainsUpdateResponse) HasResults() bool

HasResults returns a boolean if a field has been set.

func (InternalDomainsUpdateResponse) MarshalJSON

func (o InternalDomainsUpdateResponse) MarshalJSON() ([]byte, error)

func (*InternalDomainsUpdateResponse) SetResults

SetResults gets a reference to the given InternalDomains and assigns it to the Results field.

func (InternalDomainsUpdateResponse) ToMap

func (o InternalDomainsUpdateResponse) ToMap() (map[string]interface{}, error)

func (*InternalDomainsUpdateResponse) UnmarshalJSON

func (o *InternalDomainsUpdateResponse) UnmarshalJSON(data []byte) (err error)

type ItemStructs

type ItemStructs struct {
	// The description of the item
	Description *string `json:"description,omitempty"`
	// The data of the Item
	Item                 *string `json:"item,omitempty"`
	AdditionalProperties map[string]interface{}
}

ItemStructs The Items Structure which contains the item and its description

func NewItemStructs

func NewItemStructs() *ItemStructs

NewItemStructs instantiates a new ItemStructs 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 NewItemStructsWithDefaults

func NewItemStructsWithDefaults() *ItemStructs

NewItemStructsWithDefaults instantiates a new ItemStructs 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 (*ItemStructs) GetDescription

func (o *ItemStructs) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*ItemStructs) GetDescriptionOk

func (o *ItemStructs) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ItemStructs) GetItem

func (o *ItemStructs) GetItem() string

GetItem returns the Item field value if set, zero value otherwise.

func (*ItemStructs) GetItemOk

func (o *ItemStructs) GetItemOk() (*string, bool)

GetItemOk returns a tuple with the Item field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ItemStructs) HasDescription

func (o *ItemStructs) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*ItemStructs) HasItem

func (o *ItemStructs) HasItem() bool

HasItem returns a boolean if a field has been set.

func (ItemStructs) MarshalJSON

func (o ItemStructs) MarshalJSON() ([]byte, error)

func (*ItemStructs) SetDescription

func (o *ItemStructs) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*ItemStructs) SetItem

func (o *ItemStructs) SetItem(v string)

SetItem gets a reference to the given string and assigns it to the Item field.

func (ItemStructs) ToMap

func (o ItemStructs) ToMap() (map[string]interface{}, error)

func (*ItemStructs) UnmarshalJSON

func (o *ItemStructs) UnmarshalJSON(data []byte) (err error)

type ListPoPRegionsResponse

type ListPoPRegionsResponse struct {
	Results              []PoPRegion `json:"results,omitempty"`
	TotalResultCount     *int32      `json:"total_result_count,omitempty"`
	AdditionalProperties map[string]interface{}
}

ListPoPRegionsResponse struct for ListPoPRegionsResponse

func NewListPoPRegionsResponse

func NewListPoPRegionsResponse() *ListPoPRegionsResponse

NewListPoPRegionsResponse instantiates a new ListPoPRegionsResponse 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 NewListPoPRegionsResponseWithDefaults

func NewListPoPRegionsResponseWithDefaults() *ListPoPRegionsResponse

NewListPoPRegionsResponseWithDefaults instantiates a new ListPoPRegionsResponse 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 (*ListPoPRegionsResponse) GetResults

func (o *ListPoPRegionsResponse) GetResults() []PoPRegion

GetResults returns the Results field value if set, zero value otherwise.

func (*ListPoPRegionsResponse) GetResultsOk

func (o *ListPoPRegionsResponse) GetResultsOk() ([]PoPRegion, bool)

GetResultsOk returns a tuple with the Results field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ListPoPRegionsResponse) GetTotalResultCount

func (o *ListPoPRegionsResponse) GetTotalResultCount() int32

GetTotalResultCount returns the TotalResultCount field value if set, zero value otherwise.

func (*ListPoPRegionsResponse) GetTotalResultCountOk

func (o *ListPoPRegionsResponse) GetTotalResultCountOk() (*int32, bool)

GetTotalResultCountOk returns a tuple with the TotalResultCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ListPoPRegionsResponse) HasResults

func (o *ListPoPRegionsResponse) HasResults() bool

HasResults returns a boolean if a field has been set.

func (*ListPoPRegionsResponse) HasTotalResultCount

func (o *ListPoPRegionsResponse) HasTotalResultCount() bool

HasTotalResultCount returns a boolean if a field has been set.

func (ListPoPRegionsResponse) MarshalJSON

func (o ListPoPRegionsResponse) MarshalJSON() ([]byte, error)

func (*ListPoPRegionsResponse) SetResults

func (o *ListPoPRegionsResponse) SetResults(v []PoPRegion)

SetResults gets a reference to the given []PoPRegion and assigns it to the Results field.

func (*ListPoPRegionsResponse) SetTotalResultCount

func (o *ListPoPRegionsResponse) SetTotalResultCount(v int32)

SetTotalResultCount gets a reference to the given int32 and assigns it to the TotalResultCount field.

func (ListPoPRegionsResponse) ToMap

func (o ListPoPRegionsResponse) ToMap() (map[string]interface{}, error)

func (*ListPoPRegionsResponse) UnmarshalJSON

func (o *ListPoPRegionsResponse) UnmarshalJSON(data []byte) (err error)

type ListSeverityLevels

type ListSeverityLevels struct {
	// The confidence level for a TI list. The possible values are [LOW\", \"MEDIUM\", \"HIGH\"]
	ConfidenceLevel *string `json:"confidence_level,omitempty"`
	// The Named List object identifier.
	Id *int32 `json:"id,omitempty"`
	// Enables tag support for resource where tags attribute contains user-defined key value pairs
	Tags map[string]interface{} `json:"tags,omitempty"`
	// The threat level for a TI list. The possible values are [\"INFO\", \"LOW\", \"MEDIUM\", \"HIGH\"]
	ThreatLevel          *string `json:"threat_level,omitempty"`
	AdditionalProperties map[string]interface{}
}

ListSeverityLevels The Payload for Patch Operation to update Threat/Confidence Levels and Tags in TI List

func NewListSeverityLevels

func NewListSeverityLevels() *ListSeverityLevels

NewListSeverityLevels instantiates a new ListSeverityLevels 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 NewListSeverityLevelsWithDefaults

func NewListSeverityLevelsWithDefaults() *ListSeverityLevels

NewListSeverityLevelsWithDefaults instantiates a new ListSeverityLevels 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 (*ListSeverityLevels) GetConfidenceLevel

func (o *ListSeverityLevels) GetConfidenceLevel() string

GetConfidenceLevel returns the ConfidenceLevel field value if set, zero value otherwise.

func (*ListSeverityLevels) GetConfidenceLevelOk

func (o *ListSeverityLevels) GetConfidenceLevelOk() (*string, bool)

GetConfidenceLevelOk returns a tuple with the ConfidenceLevel field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ListSeverityLevels) GetId

func (o *ListSeverityLevels) GetId() int32

GetId returns the Id field value if set, zero value otherwise.

func (*ListSeverityLevels) GetIdOk

func (o *ListSeverityLevels) GetIdOk() (*int32, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ListSeverityLevels) GetTags

func (o *ListSeverityLevels) GetTags() map[string]interface{}

GetTags returns the Tags field value if set, zero value otherwise.

func (*ListSeverityLevels) GetTagsOk

func (o *ListSeverityLevels) GetTagsOk() (map[string]interface{}, bool)

GetTagsOk returns a tuple with the Tags field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ListSeverityLevels) GetThreatLevel

func (o *ListSeverityLevels) GetThreatLevel() string

GetThreatLevel returns the ThreatLevel field value if set, zero value otherwise.

func (*ListSeverityLevels) GetThreatLevelOk

func (o *ListSeverityLevels) GetThreatLevelOk() (*string, bool)

GetThreatLevelOk returns a tuple with the ThreatLevel field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ListSeverityLevels) HasConfidenceLevel

func (o *ListSeverityLevels) HasConfidenceLevel() bool

HasConfidenceLevel returns a boolean if a field has been set.

func (*ListSeverityLevels) HasId

func (o *ListSeverityLevels) HasId() bool

HasId returns a boolean if a field has been set.

func (*ListSeverityLevels) HasTags

func (o *ListSeverityLevels) HasTags() bool

HasTags returns a boolean if a field has been set.

func (*ListSeverityLevels) HasThreatLevel

func (o *ListSeverityLevels) HasThreatLevel() bool

HasThreatLevel returns a boolean if a field has been set.

func (ListSeverityLevels) MarshalJSON

func (o ListSeverityLevels) MarshalJSON() ([]byte, error)

func (*ListSeverityLevels) SetConfidenceLevel

func (o *ListSeverityLevels) SetConfidenceLevel(v string)

SetConfidenceLevel gets a reference to the given string and assigns it to the ConfidenceLevel field.

func (*ListSeverityLevels) SetId

func (o *ListSeverityLevels) SetId(v int32)

SetId gets a reference to the given int32 and assigns it to the Id field.

func (*ListSeverityLevels) SetTags

func (o *ListSeverityLevels) SetTags(v map[string]interface{})

SetTags gets a reference to the given map[string]interface{} and assigns it to the Tags field.

func (*ListSeverityLevels) SetThreatLevel

func (o *ListSeverityLevels) SetThreatLevel(v string)

SetThreatLevel gets a reference to the given string and assigns it to the ThreatLevel field.

func (ListSeverityLevels) ToMap

func (o ListSeverityLevels) ToMap() (map[string]interface{}, error)

func (*ListSeverityLevels) UnmarshalJSON

func (o *ListSeverityLevels) UnmarshalJSON(data []byte) (err error)

type MappedNullable

type MappedNullable interface {
	ToMap() (map[string]interface{}, error)
}

type MultiListUpdate

type MultiListUpdate struct {
	// The Named List object identifier.
	Ids []int32 `json:"ids,omitempty"`
	// The List of ItemStructs structure which contains the item and its description
	InsertedItemsDescribed []ItemStructs `json:"inserted_items_described,omitempty"`
	AdditionalProperties   map[string]interface{}
}

MultiListUpdate struct for MultiListUpdate

func NewMultiListUpdate

func NewMultiListUpdate() *MultiListUpdate

NewMultiListUpdate instantiates a new MultiListUpdate 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 NewMultiListUpdateWithDefaults

func NewMultiListUpdateWithDefaults() *MultiListUpdate

NewMultiListUpdateWithDefaults instantiates a new MultiListUpdate 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 (*MultiListUpdate) GetIds

func (o *MultiListUpdate) GetIds() []int32

GetIds returns the Ids field value if set, zero value otherwise.

func (*MultiListUpdate) GetIdsOk

func (o *MultiListUpdate) GetIdsOk() ([]int32, bool)

GetIdsOk returns a tuple with the Ids field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MultiListUpdate) GetInsertedItemsDescribed

func (o *MultiListUpdate) GetInsertedItemsDescribed() []ItemStructs

GetInsertedItemsDescribed returns the InsertedItemsDescribed field value if set, zero value otherwise.

func (*MultiListUpdate) GetInsertedItemsDescribedOk

func (o *MultiListUpdate) GetInsertedItemsDescribedOk() ([]ItemStructs, bool)

GetInsertedItemsDescribedOk returns a tuple with the InsertedItemsDescribed field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MultiListUpdate) HasIds

func (o *MultiListUpdate) HasIds() bool

HasIds returns a boolean if a field has been set.

func (*MultiListUpdate) HasInsertedItemsDescribed

func (o *MultiListUpdate) HasInsertedItemsDescribed() bool

HasInsertedItemsDescribed returns a boolean if a field has been set.

func (MultiListUpdate) MarshalJSON

func (o MultiListUpdate) MarshalJSON() ([]byte, error)

func (*MultiListUpdate) SetIds

func (o *MultiListUpdate) SetIds(v []int32)

SetIds gets a reference to the given []int32 and assigns it to the Ids field.

func (*MultiListUpdate) SetInsertedItemsDescribed

func (o *MultiListUpdate) SetInsertedItemsDescribed(v []ItemStructs)

SetInsertedItemsDescribed gets a reference to the given []ItemStructs and assigns it to the InsertedItemsDescribed field.

func (MultiListUpdate) ToMap

func (o MultiListUpdate) ToMap() (map[string]interface{}, error)

func (*MultiListUpdate) UnmarshalJSON

func (o *MultiListUpdate) UnmarshalJSON(data []byte) (err error)

type NamedList

type NamedList struct {
	// The confidence level for a custom list. The possible values are [\"LOW\", \"MEDIUM\", \"HIGH\"]
	ConfidenceLevel *string `json:"confidence_level,omitempty"`
	// The time when this Named List object was created.
	CreatedTime *time.Time `json:"created_time,omitempty"`
	// The brief description for the named list.
	Description *string `json:"description,omitempty"`
	// The Named List object identifier.
	Id *int32 `json:"id,omitempty"`
	// The number of items in this named list.
	ItemCount *int32 `json:"item_count,omitempty"`
	// The list of the FQDN or IPv4/IPv6 CIDRs to define whitelists and blacklists for additional protection.
	Items []string `json:"items,omitempty"`
	// The List of ItemStructs structure which contains the item and its description
	ItemsDescribed []ItemStructs `json:"items_described,omitempty"`
	// The name of the named list.
	Name *string `json:"name,omitempty"`
	// The list of the security policy names with which the named list is associated.
	Policies []string `json:"policies,omitempty"`
	// Enables tag support for resource where tags attribute contains user-defined key value pairs
	Tags map[string]interface{} `json:"tags,omitempty"`
	// The threat level for a custom list. The possible values are [\"INFO\", \"LOW\", \"MEDIUM\", \"HIGH\"]
	ThreatLevel *string `json:"threat_level,omitempty"`
	// The type of the named list, that can be \"custom_list\", \"threat_insight\", \"fast_flux\", \"dga\", \"dnsm\", \"threat_insight_nde\", \"default_allow\", \"default_block\" or \"threat_insight_nde\".
	Type *string `json:"type,omitempty"`
	// The time when this Named List object was last updated.
	UpdatedTime          *time.Time `json:"updated_time,omitempty"`
	AdditionalProperties map[string]interface{}
}

NamedList The Named List object. The Named List object represents several types of lists allowed for BloxOne Cloud such as predefined threat intelligence feeds that your subscription offers (Threat Insight, Fast Flux, DGA, DNSM). In addition to the predefined threat intelligence feeds that your subscription offers, you can create custom lists (containing domains and IP addresses) to define whitelists and blacklists for additional protection. You can use a custom list to complement existing feeds or override the Block, Allow, Log, or Redirect action that is currently defined for an existing feed. Note that lists representing predefined TI feeds cannot be created, updated and deleted.

func NewNamedList

func NewNamedList() *NamedList

NewNamedList instantiates a new NamedList 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 NewNamedListWithDefaults

func NewNamedListWithDefaults() *NamedList

NewNamedListWithDefaults instantiates a new NamedList 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 (*NamedList) GetConfidenceLevel

func (o *NamedList) GetConfidenceLevel() string

GetConfidenceLevel returns the ConfidenceLevel field value if set, zero value otherwise.

func (*NamedList) GetConfidenceLevelOk

func (o *NamedList) GetConfidenceLevelOk() (*string, bool)

GetConfidenceLevelOk returns a tuple with the ConfidenceLevel field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NamedList) GetCreatedTime

func (o *NamedList) GetCreatedTime() time.Time

GetCreatedTime returns the CreatedTime field value if set, zero value otherwise.

func (*NamedList) GetCreatedTimeOk

func (o *NamedList) GetCreatedTimeOk() (*time.Time, bool)

GetCreatedTimeOk returns a tuple with the CreatedTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NamedList) GetDescription

func (o *NamedList) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*NamedList) GetDescriptionOk

func (o *NamedList) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NamedList) GetId

func (o *NamedList) GetId() int32

GetId returns the Id field value if set, zero value otherwise.

func (*NamedList) GetIdOk

func (o *NamedList) GetIdOk() (*int32, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NamedList) GetItemCount

func (o *NamedList) GetItemCount() int32

GetItemCount returns the ItemCount field value if set, zero value otherwise.

func (*NamedList) GetItemCountOk

func (o *NamedList) GetItemCountOk() (*int32, bool)

GetItemCountOk returns a tuple with the ItemCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NamedList) GetItems

func (o *NamedList) GetItems() []string

GetItems returns the Items field value if set, zero value otherwise.

func (*NamedList) GetItemsDescribed

func (o *NamedList) GetItemsDescribed() []ItemStructs

GetItemsDescribed returns the ItemsDescribed field value if set, zero value otherwise.

func (*NamedList) GetItemsDescribedOk

func (o *NamedList) GetItemsDescribedOk() ([]ItemStructs, bool)

GetItemsDescribedOk returns a tuple with the ItemsDescribed field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NamedList) GetItemsOk

func (o *NamedList) GetItemsOk() ([]string, bool)

GetItemsOk returns a tuple with the Items field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NamedList) GetName

func (o *NamedList) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*NamedList) GetNameOk

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

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NamedList) GetPolicies

func (o *NamedList) GetPolicies() []string

GetPolicies returns the Policies field value if set, zero value otherwise.

func (*NamedList) GetPoliciesOk

func (o *NamedList) GetPoliciesOk() ([]string, bool)

GetPoliciesOk returns a tuple with the Policies field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NamedList) GetTags

func (o *NamedList) GetTags() map[string]interface{}

GetTags returns the Tags field value if set, zero value otherwise.

func (*NamedList) GetTagsOk

func (o *NamedList) GetTagsOk() (map[string]interface{}, bool)

GetTagsOk returns a tuple with the Tags field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NamedList) GetThreatLevel

func (o *NamedList) GetThreatLevel() string

GetThreatLevel returns the ThreatLevel field value if set, zero value otherwise.

func (*NamedList) GetThreatLevelOk

func (o *NamedList) GetThreatLevelOk() (*string, bool)

GetThreatLevelOk returns a tuple with the ThreatLevel field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NamedList) GetType

func (o *NamedList) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*NamedList) GetTypeOk

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

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NamedList) GetUpdatedTime

func (o *NamedList) GetUpdatedTime() time.Time

GetUpdatedTime returns the UpdatedTime field value if set, zero value otherwise.

func (*NamedList) GetUpdatedTimeOk

func (o *NamedList) GetUpdatedTimeOk() (*time.Time, bool)

GetUpdatedTimeOk returns a tuple with the UpdatedTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NamedList) HasConfidenceLevel

func (o *NamedList) HasConfidenceLevel() bool

HasConfidenceLevel returns a boolean if a field has been set.

func (*NamedList) HasCreatedTime

func (o *NamedList) HasCreatedTime() bool

HasCreatedTime returns a boolean if a field has been set.

func (*NamedList) HasDescription

func (o *NamedList) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*NamedList) HasId

func (o *NamedList) HasId() bool

HasId returns a boolean if a field has been set.

func (*NamedList) HasItemCount

func (o *NamedList) HasItemCount() bool

HasItemCount returns a boolean if a field has been set.

func (*NamedList) HasItems

func (o *NamedList) HasItems() bool

HasItems returns a boolean if a field has been set.

func (*NamedList) HasItemsDescribed

func (o *NamedList) HasItemsDescribed() bool

HasItemsDescribed returns a boolean if a field has been set.

func (*NamedList) HasName

func (o *NamedList) HasName() bool

HasName returns a boolean if a field has been set.

func (*NamedList) HasPolicies

func (o *NamedList) HasPolicies() bool

HasPolicies returns a boolean if a field has been set.

func (*NamedList) HasTags

func (o *NamedList) HasTags() bool

HasTags returns a boolean if a field has been set.

func (*NamedList) HasThreatLevel

func (o *NamedList) HasThreatLevel() bool

HasThreatLevel returns a boolean if a field has been set.

func (*NamedList) HasType

func (o *NamedList) HasType() bool

HasType returns a boolean if a field has been set.

func (*NamedList) HasUpdatedTime

func (o *NamedList) HasUpdatedTime() bool

HasUpdatedTime returns a boolean if a field has been set.

func (NamedList) MarshalJSON

func (o NamedList) MarshalJSON() ([]byte, error)

func (*NamedList) SetConfidenceLevel

func (o *NamedList) SetConfidenceLevel(v string)

SetConfidenceLevel gets a reference to the given string and assigns it to the ConfidenceLevel field.

func (*NamedList) SetCreatedTime

func (o *NamedList) SetCreatedTime(v time.Time)

SetCreatedTime gets a reference to the given time.Time and assigns it to the CreatedTime field.

func (*NamedList) SetDescription

func (o *NamedList) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*NamedList) SetId

func (o *NamedList) SetId(v int32)

SetId gets a reference to the given int32 and assigns it to the Id field.

func (*NamedList) SetItemCount

func (o *NamedList) SetItemCount(v int32)

SetItemCount gets a reference to the given int32 and assigns it to the ItemCount field.

func (*NamedList) SetItems

func (o *NamedList) SetItems(v []string)

SetItems gets a reference to the given []string and assigns it to the Items field.

func (*NamedList) SetItemsDescribed

func (o *NamedList) SetItemsDescribed(v []ItemStructs)

SetItemsDescribed gets a reference to the given []ItemStructs and assigns it to the ItemsDescribed field.

func (*NamedList) SetName

func (o *NamedList) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*NamedList) SetPolicies

func (o *NamedList) SetPolicies(v []string)

SetPolicies gets a reference to the given []string and assigns it to the Policies field.

func (*NamedList) SetTags

func (o *NamedList) SetTags(v map[string]interface{})

SetTags gets a reference to the given map[string]interface{} and assigns it to the Tags field.

func (*NamedList) SetThreatLevel

func (o *NamedList) SetThreatLevel(v string)

SetThreatLevel gets a reference to the given string and assigns it to the ThreatLevel field.

func (*NamedList) SetType

func (o *NamedList) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (*NamedList) SetUpdatedTime

func (o *NamedList) SetUpdatedTime(v time.Time)

SetUpdatedTime gets a reference to the given time.Time and assigns it to the UpdatedTime field.

func (NamedList) ToMap

func (o NamedList) ToMap() (map[string]interface{}, error)

func (*NamedList) UnmarshalJSON

func (o *NamedList) UnmarshalJSON(data []byte) (err error)

type NamedListCSVListResponse

type NamedListCSVListResponse struct {
	// Named Lists for csv file
	Results              []string `json:"results,omitempty"`
	AdditionalProperties map[string]interface{}
}

NamedListCSVListResponse The Named List CSV list response

func NewNamedListCSVListResponse

func NewNamedListCSVListResponse() *NamedListCSVListResponse

NewNamedListCSVListResponse instantiates a new NamedListCSVListResponse 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 NewNamedListCSVListResponseWithDefaults

func NewNamedListCSVListResponseWithDefaults() *NamedListCSVListResponse

NewNamedListCSVListResponseWithDefaults instantiates a new NamedListCSVListResponse 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 (*NamedListCSVListResponse) GetResults

func (o *NamedListCSVListResponse) GetResults() []string

GetResults returns the Results field value if set, zero value otherwise.

func (*NamedListCSVListResponse) GetResultsOk

func (o *NamedListCSVListResponse) GetResultsOk() ([]string, bool)

GetResultsOk returns a tuple with the Results field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NamedListCSVListResponse) HasResults

func (o *NamedListCSVListResponse) HasResults() bool

HasResults returns a boolean if a field has been set.

func (NamedListCSVListResponse) MarshalJSON

func (o NamedListCSVListResponse) MarshalJSON() ([]byte, error)

func (*NamedListCSVListResponse) SetResults

func (o *NamedListCSVListResponse) SetResults(v []string)

SetResults gets a reference to the given []string and assigns it to the Results field.

func (NamedListCSVListResponse) ToMap

func (o NamedListCSVListResponse) ToMap() (map[string]interface{}, error)

func (*NamedListCSVListResponse) UnmarshalJSON

func (o *NamedListCSVListResponse) UnmarshalJSON(data []byte) (err error)

type NamedListCreateResponse

type NamedListCreateResponse struct {
	// The Named List object.
	Results              *NamedList `json:"results,omitempty"`
	AdditionalProperties map[string]interface{}
}

NamedListCreateResponse The Named List create response.

func NewNamedListCreateResponse

func NewNamedListCreateResponse() *NamedListCreateResponse

NewNamedListCreateResponse instantiates a new NamedListCreateResponse 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 NewNamedListCreateResponseWithDefaults

func NewNamedListCreateResponseWithDefaults() *NamedListCreateResponse

NewNamedListCreateResponseWithDefaults instantiates a new NamedListCreateResponse 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 (*NamedListCreateResponse) GetResults

func (o *NamedListCreateResponse) GetResults() NamedList

GetResults returns the Results field value if set, zero value otherwise.

func (*NamedListCreateResponse) GetResultsOk

func (o *NamedListCreateResponse) GetResultsOk() (*NamedList, bool)

GetResultsOk returns a tuple with the Results field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NamedListCreateResponse) HasResults

func (o *NamedListCreateResponse) HasResults() bool

HasResults returns a boolean if a field has been set.

func (NamedListCreateResponse) MarshalJSON

func (o NamedListCreateResponse) MarshalJSON() ([]byte, error)

func (*NamedListCreateResponse) SetResults

func (o *NamedListCreateResponse) SetResults(v NamedList)

SetResults gets a reference to the given NamedList and assigns it to the Results field.

func (NamedListCreateResponse) ToMap

func (o NamedListCreateResponse) ToMap() (map[string]interface{}, error)

func (*NamedListCreateResponse) UnmarshalJSON

func (o *NamedListCreateResponse) UnmarshalJSON(data []byte) (err error)

type NamedListItemsAPI

type NamedListItemsAPI interface {
	/*
			DeleteNamedListItems Delete Named List Items.

			Use this method to remove items from a specified Named List object. Note that duplicated items are silently skipped and only new items are appended to the named list. Note that DNSM, TI, Fast Flux and DGA lists cannot be updated. Only Custom List items can be deleted.

		The Custom List Items represent the list of the FQDN or IPv4 or IPv6 addresses to define whitelists and blacklists for additional protection.

		Required:
		- items


			@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			@param id The Named List object identifier.
			@return NamedListItemsAPIDeleteNamedListItemsRequest
	*/
	DeleteNamedListItems(ctx context.Context, id int32) NamedListItemsAPIDeleteNamedListItemsRequest

	// DeleteNamedListItemsExecute executes the request
	DeleteNamedListItemsExecute(r NamedListItemsAPIDeleteNamedListItemsRequest) (*http.Response, error)
	/*
			InsertOrReplaceNamedListItems Insert Named List Items.

			Use this method to update existing items with new ones for a specified Named List object. Note that duplicated items are silently skipped and only new items are appended to the named list. Note that DNSM, TI, Fast Flux and DGA lists cannot be updated. Only Custom List items can be updated.

		The Custom List Items represent the list of the FQDN or IPv4 addresses to define whitelists and blacklists for additional protection.


			@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			@param id The Named List object identifier.
			@return NamedListItemsAPIInsertOrReplaceNamedListItemsRequest
	*/
	InsertOrReplaceNamedListItems(ctx context.Context, id int32) NamedListItemsAPIInsertOrReplaceNamedListItemsRequest

	// InsertOrReplaceNamedListItemsExecute executes the request
	//  @return NamedListItemsInsertOrUpdateResponse
	InsertOrReplaceNamedListItemsExecute(r NamedListItemsAPIInsertOrReplaceNamedListItemsRequest) (*NamedListItemsInsertOrUpdateResponse, *http.Response, error)
	/*
			NamedListItemsPartialUpdate Partial Update Named List Items.

			Use this method to insert ot delete items  for a specified Named List object. Note that duplicated items are silently skipped and only new items are appended to the named list. Note that DNSM, TI, Fast Flux and DGA lists cannot be updated. Only Custom List items can be updated.

		The Custom List Items represent the list of the FQDN or IPv4 addresses to define whitelists and blacklists for additional protection.


			@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			@param id The Named List object identifier.
			@return NamedListItemsAPINamedListItemsPartialUpdateRequest
	*/
	NamedListItemsPartialUpdate(ctx context.Context, id int32) NamedListItemsAPINamedListItemsPartialUpdateRequest

	// NamedListItemsPartialUpdateExecute executes the request
	//  @return map[string]interface{}
	NamedListItemsPartialUpdateExecute(r NamedListItemsAPINamedListItemsPartialUpdateRequest) (map[string]interface{}, *http.Response, error)
}

type NamedListItemsAPIDeleteNamedListItemsRequest

type NamedListItemsAPIDeleteNamedListItemsRequest struct {
	ApiService NamedListItemsAPI
	// contains filtered or unexported fields
}

func (NamedListItemsAPIDeleteNamedListItemsRequest) Execute

type NamedListItemsAPIInsertOrReplaceNamedListItemsRequest

type NamedListItemsAPIInsertOrReplaceNamedListItemsRequest struct {
	ApiService NamedListItemsAPI
	// contains filtered or unexported fields
}

func (NamedListItemsAPIInsertOrReplaceNamedListItemsRequest) Body

NamedListItemsInsertOrUpdate object

func (NamedListItemsAPIInsertOrReplaceNamedListItemsRequest) Execute

type NamedListItemsAPINamedListItemsPartialUpdateRequest

type NamedListItemsAPINamedListItemsPartialUpdateRequest struct {
	ApiService NamedListItemsAPI
	// contains filtered or unexported fields
}

func (NamedListItemsAPINamedListItemsPartialUpdateRequest) Body

NamedListItemsPartialUpdate object

func (NamedListItemsAPINamedListItemsPartialUpdateRequest) Execute

type NamedListItemsAPIService

type NamedListItemsAPIService internal.Service

NamedListItemsAPIService NamedListItemsAPI service

func (*NamedListItemsAPIService) DeleteNamedListItems

DeleteNamedListItems Delete Named List Items.

Use this method to remove items from a specified Named List object. Note that duplicated items are silently skipped and only new items are appended to the named list. Note that DNSM, TI, Fast Flux and DGA lists cannot be updated. Only Custom List items can be deleted.

The Custom List Items represent the list of the FQDN or IPv4 or IPv6 addresses to define whitelists and blacklists for additional protection.

Required: - items

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The Named List object identifier.
@return NamedListItemsAPIDeleteNamedListItemsRequest

func (*NamedListItemsAPIService) DeleteNamedListItemsExecute

Execute executes the request

func (*NamedListItemsAPIService) InsertOrReplaceNamedListItems

InsertOrReplaceNamedListItems Insert Named List Items.

Use this method to update existing items with new ones for a specified Named List object. Note that duplicated items are silently skipped and only new items are appended to the named list. Note that DNSM, TI, Fast Flux and DGA lists cannot be updated. Only Custom List items can be updated.

The Custom List Items represent the list of the FQDN or IPv4 addresses to define whitelists and blacklists for additional protection.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The Named List object identifier.
@return NamedListItemsAPIInsertOrReplaceNamedListItemsRequest

func (*NamedListItemsAPIService) InsertOrReplaceNamedListItemsExecute

Execute executes the request

@return NamedListItemsInsertOrUpdateResponse

func (*NamedListItemsAPIService) NamedListItemsPartialUpdate

NamedListItemsPartialUpdate Partial Update Named List Items.

Use this method to insert ot delete items for a specified Named List object. Note that duplicated items are silently skipped and only new items are appended to the named list. Note that DNSM, TI, Fast Flux and DGA lists cannot be updated. Only Custom List items can be updated.

The Custom List Items represent the list of the FQDN or IPv4 addresses to define whitelists and blacklists for additional protection.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The Named List object identifier.
@return NamedListItemsAPINamedListItemsPartialUpdateRequest

func (*NamedListItemsAPIService) NamedListItemsPartialUpdateExecute

func (a *NamedListItemsAPIService) NamedListItemsPartialUpdateExecute(r NamedListItemsAPINamedListItemsPartialUpdateRequest) (map[string]interface{}, *http.Response, error)

Execute executes the request

@return map[string]interface{}

type NamedListItemsDeleteNamedListItems400Response

type NamedListItemsDeleteNamedListItems400Response struct {
	Error                *NamedListItemsDeleteNamedListItems400ResponseError `json:"error,omitempty"`
	AdditionalProperties map[string]interface{}
}

NamedListItemsDeleteNamedListItems400Response struct for NamedListItemsDeleteNamedListItems400Response

func NewNamedListItemsDeleteNamedListItems400Response

func NewNamedListItemsDeleteNamedListItems400Response() *NamedListItemsDeleteNamedListItems400Response

NewNamedListItemsDeleteNamedListItems400Response instantiates a new NamedListItemsDeleteNamedListItems400Response 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 NewNamedListItemsDeleteNamedListItems400ResponseWithDefaults

func NewNamedListItemsDeleteNamedListItems400ResponseWithDefaults() *NamedListItemsDeleteNamedListItems400Response

NewNamedListItemsDeleteNamedListItems400ResponseWithDefaults instantiates a new NamedListItemsDeleteNamedListItems400Response 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 (*NamedListItemsDeleteNamedListItems400Response) GetError

GetError returns the Error field value if set, zero value otherwise.

func (*NamedListItemsDeleteNamedListItems400Response) GetErrorOk

GetErrorOk returns a tuple with the Error field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NamedListItemsDeleteNamedListItems400Response) HasError

HasError returns a boolean if a field has been set.

func (NamedListItemsDeleteNamedListItems400Response) MarshalJSON

func (*NamedListItemsDeleteNamedListItems400Response) SetError

SetError gets a reference to the given NamedListItemsDeleteNamedListItems400ResponseError and assigns it to the Error field.

func (NamedListItemsDeleteNamedListItems400Response) ToMap

func (o NamedListItemsDeleteNamedListItems400Response) ToMap() (map[string]interface{}, error)

func (*NamedListItemsDeleteNamedListItems400Response) UnmarshalJSON

func (o *NamedListItemsDeleteNamedListItems400Response) UnmarshalJSON(data []byte) (err error)

type NamedListItemsDeleteNamedListItems400ResponseError

type NamedListItemsDeleteNamedListItems400ResponseError struct {
	Code                 *string `json:"code,omitempty"`
	Message              *string `json:"message,omitempty"`
	Status               *string `json:"status,omitempty"`
	AdditionalProperties map[string]interface{}
}

NamedListItemsDeleteNamedListItems400ResponseError struct for NamedListItemsDeleteNamedListItems400ResponseError

func NewNamedListItemsDeleteNamedListItems400ResponseError

func NewNamedListItemsDeleteNamedListItems400ResponseError() *NamedListItemsDeleteNamedListItems400ResponseError

NewNamedListItemsDeleteNamedListItems400ResponseError instantiates a new NamedListItemsDeleteNamedListItems400ResponseError 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 NewNamedListItemsDeleteNamedListItems400ResponseErrorWithDefaults

func NewNamedListItemsDeleteNamedListItems400ResponseErrorWithDefaults() *NamedListItemsDeleteNamedListItems400ResponseError

NewNamedListItemsDeleteNamedListItems400ResponseErrorWithDefaults instantiates a new NamedListItemsDeleteNamedListItems400ResponseError 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 (*NamedListItemsDeleteNamedListItems400ResponseError) GetCode

GetCode returns the Code field value if set, zero value otherwise.

func (*NamedListItemsDeleteNamedListItems400ResponseError) GetCodeOk

GetCodeOk returns a tuple with the Code field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NamedListItemsDeleteNamedListItems400ResponseError) GetMessage

GetMessage returns the Message field value if set, zero value otherwise.

func (*NamedListItemsDeleteNamedListItems400ResponseError) GetMessageOk

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NamedListItemsDeleteNamedListItems400ResponseError) GetStatus

GetStatus returns the Status field value if set, zero value otherwise.

func (*NamedListItemsDeleteNamedListItems400ResponseError) GetStatusOk

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NamedListItemsDeleteNamedListItems400ResponseError) HasCode

HasCode returns a boolean if a field has been set.

func (*NamedListItemsDeleteNamedListItems400ResponseError) HasMessage

HasMessage returns a boolean if a field has been set.

func (*NamedListItemsDeleteNamedListItems400ResponseError) HasStatus

HasStatus returns a boolean if a field has been set.

func (NamedListItemsDeleteNamedListItems400ResponseError) MarshalJSON

func (*NamedListItemsDeleteNamedListItems400ResponseError) SetCode

SetCode gets a reference to the given string and assigns it to the Code field.

func (*NamedListItemsDeleteNamedListItems400ResponseError) SetMessage

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*NamedListItemsDeleteNamedListItems400ResponseError) SetStatus

SetStatus gets a reference to the given string and assigns it to the Status field.

func (NamedListItemsDeleteNamedListItems400ResponseError) ToMap

func (*NamedListItemsDeleteNamedListItems400ResponseError) UnmarshalJSON

func (o *NamedListItemsDeleteNamedListItems400ResponseError) UnmarshalJSON(data []byte) (err error)

type NamedListItemsDeleteRequest

type NamedListItemsDeleteRequest struct {
	// The Named List object identifier.
	Id *int32 `json:"id,omitempty"`
	// The list of the FQDN or IPv4/IPv6 addresses or IPv4/IPv6 CIDRs to define whitelists and blacklists for additional protection.
	Items []string `json:"items,omitempty"`
	// The List of ItemStructs structure which contains the item and its description
	ItemsDescribed       []ItemStructs `json:"items_described,omitempty"`
	AdditionalProperties map[string]interface{}
}

NamedListItemsDeleteRequest The Named List Items delete request.

func NewNamedListItemsDeleteRequest

func NewNamedListItemsDeleteRequest() *NamedListItemsDeleteRequest

NewNamedListItemsDeleteRequest instantiates a new NamedListItemsDeleteRequest 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 NewNamedListItemsDeleteRequestWithDefaults

func NewNamedListItemsDeleteRequestWithDefaults() *NamedListItemsDeleteRequest

NewNamedListItemsDeleteRequestWithDefaults instantiates a new NamedListItemsDeleteRequest 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 (*NamedListItemsDeleteRequest) GetId

GetId returns the Id field value if set, zero value otherwise.

func (*NamedListItemsDeleteRequest) GetIdOk

func (o *NamedListItemsDeleteRequest) GetIdOk() (*int32, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NamedListItemsDeleteRequest) GetItems

func (o *NamedListItemsDeleteRequest) GetItems() []string

GetItems returns the Items field value if set, zero value otherwise.

func (*NamedListItemsDeleteRequest) GetItemsDescribed

func (o *NamedListItemsDeleteRequest) GetItemsDescribed() []ItemStructs

GetItemsDescribed returns the ItemsDescribed field value if set, zero value otherwise.

func (*NamedListItemsDeleteRequest) GetItemsDescribedOk

func (o *NamedListItemsDeleteRequest) GetItemsDescribedOk() ([]ItemStructs, bool)

GetItemsDescribedOk returns a tuple with the ItemsDescribed field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NamedListItemsDeleteRequest) GetItemsOk

func (o *NamedListItemsDeleteRequest) GetItemsOk() ([]string, bool)

GetItemsOk returns a tuple with the Items field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NamedListItemsDeleteRequest) HasId

func (o *NamedListItemsDeleteRequest) HasId() bool

HasId returns a boolean if a field has been set.

func (*NamedListItemsDeleteRequest) HasItems

func (o *NamedListItemsDeleteRequest) HasItems() bool

HasItems returns a boolean if a field has been set.

func (*NamedListItemsDeleteRequest) HasItemsDescribed

func (o *NamedListItemsDeleteRequest) HasItemsDescribed() bool

HasItemsDescribed returns a boolean if a field has been set.

func (NamedListItemsDeleteRequest) MarshalJSON

func (o NamedListItemsDeleteRequest) MarshalJSON() ([]byte, error)

func (*NamedListItemsDeleteRequest) SetId

func (o *NamedListItemsDeleteRequest) SetId(v int32)

SetId gets a reference to the given int32 and assigns it to the Id field.

func (*NamedListItemsDeleteRequest) SetItems

func (o *NamedListItemsDeleteRequest) SetItems(v []string)

SetItems gets a reference to the given []string and assigns it to the Items field.

func (*NamedListItemsDeleteRequest) SetItemsDescribed

func (o *NamedListItemsDeleteRequest) SetItemsDescribed(v []ItemStructs)

SetItemsDescribed gets a reference to the given []ItemStructs and assigns it to the ItemsDescribed field.

func (NamedListItemsDeleteRequest) ToMap

func (o NamedListItemsDeleteRequest) ToMap() (map[string]interface{}, error)

func (*NamedListItemsDeleteRequest) UnmarshalJSON

func (o *NamedListItemsDeleteRequest) UnmarshalJSON(data []byte) (err error)

type NamedListItemsInsertOrReplaceNamedListItems400Response

type NamedListItemsInsertOrReplaceNamedListItems400Response struct {
	Error                *NamedListItemsInsertOrReplaceNamedListItems400ResponseError `json:"error,omitempty"`
	AdditionalProperties map[string]interface{}
}

NamedListItemsInsertOrReplaceNamedListItems400Response struct for NamedListItemsInsertOrReplaceNamedListItems400Response

func NewNamedListItemsInsertOrReplaceNamedListItems400Response

func NewNamedListItemsInsertOrReplaceNamedListItems400Response() *NamedListItemsInsertOrReplaceNamedListItems400Response

NewNamedListItemsInsertOrReplaceNamedListItems400Response instantiates a new NamedListItemsInsertOrReplaceNamedListItems400Response 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 NewNamedListItemsInsertOrReplaceNamedListItems400ResponseWithDefaults

func NewNamedListItemsInsertOrReplaceNamedListItems400ResponseWithDefaults() *NamedListItemsInsertOrReplaceNamedListItems400Response

NewNamedListItemsInsertOrReplaceNamedListItems400ResponseWithDefaults instantiates a new NamedListItemsInsertOrReplaceNamedListItems400Response 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 (*NamedListItemsInsertOrReplaceNamedListItems400Response) GetError

GetError returns the Error field value if set, zero value otherwise.

func (*NamedListItemsInsertOrReplaceNamedListItems400Response) GetErrorOk

GetErrorOk returns a tuple with the Error field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NamedListItemsInsertOrReplaceNamedListItems400Response) HasError

HasError returns a boolean if a field has been set.

func (NamedListItemsInsertOrReplaceNamedListItems400Response) MarshalJSON

func (*NamedListItemsInsertOrReplaceNamedListItems400Response) SetError

SetError gets a reference to the given NamedListItemsInsertOrReplaceNamedListItems400ResponseError and assigns it to the Error field.

func (NamedListItemsInsertOrReplaceNamedListItems400Response) ToMap

func (*NamedListItemsInsertOrReplaceNamedListItems400Response) UnmarshalJSON

func (o *NamedListItemsInsertOrReplaceNamedListItems400Response) UnmarshalJSON(data []byte) (err error)

type NamedListItemsInsertOrReplaceNamedListItems400ResponseError

type NamedListItemsInsertOrReplaceNamedListItems400ResponseError struct {
	Code                 *string `json:"code,omitempty"`
	Message              *string `json:"message,omitempty"`
	Status               *string `json:"status,omitempty"`
	AdditionalProperties map[string]interface{}
}

NamedListItemsInsertOrReplaceNamedListItems400ResponseError struct for NamedListItemsInsertOrReplaceNamedListItems400ResponseError

func NewNamedListItemsInsertOrReplaceNamedListItems400ResponseError

func NewNamedListItemsInsertOrReplaceNamedListItems400ResponseError() *NamedListItemsInsertOrReplaceNamedListItems400ResponseError

NewNamedListItemsInsertOrReplaceNamedListItems400ResponseError instantiates a new NamedListItemsInsertOrReplaceNamedListItems400ResponseError 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 NewNamedListItemsInsertOrReplaceNamedListItems400ResponseErrorWithDefaults

func NewNamedListItemsInsertOrReplaceNamedListItems400ResponseErrorWithDefaults() *NamedListItemsInsertOrReplaceNamedListItems400ResponseError

NewNamedListItemsInsertOrReplaceNamedListItems400ResponseErrorWithDefaults instantiates a new NamedListItemsInsertOrReplaceNamedListItems400ResponseError 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 (*NamedListItemsInsertOrReplaceNamedListItems400ResponseError) GetCode

GetCode returns the Code field value if set, zero value otherwise.

func (*NamedListItemsInsertOrReplaceNamedListItems400ResponseError) GetCodeOk

GetCodeOk returns a tuple with the Code field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NamedListItemsInsertOrReplaceNamedListItems400ResponseError) GetMessage

GetMessage returns the Message field value if set, zero value otherwise.

func (*NamedListItemsInsertOrReplaceNamedListItems400ResponseError) GetMessageOk

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NamedListItemsInsertOrReplaceNamedListItems400ResponseError) GetStatus

GetStatus returns the Status field value if set, zero value otherwise.

func (*NamedListItemsInsertOrReplaceNamedListItems400ResponseError) GetStatusOk

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NamedListItemsInsertOrReplaceNamedListItems400ResponseError) HasCode

HasCode returns a boolean if a field has been set.

func (*NamedListItemsInsertOrReplaceNamedListItems400ResponseError) HasMessage

HasMessage returns a boolean if a field has been set.

func (*NamedListItemsInsertOrReplaceNamedListItems400ResponseError) HasStatus

HasStatus returns a boolean if a field has been set.

func (NamedListItemsInsertOrReplaceNamedListItems400ResponseError) MarshalJSON

func (*NamedListItemsInsertOrReplaceNamedListItems400ResponseError) SetCode

SetCode gets a reference to the given string and assigns it to the Code field.

func (*NamedListItemsInsertOrReplaceNamedListItems400ResponseError) SetMessage

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*NamedListItemsInsertOrReplaceNamedListItems400ResponseError) SetStatus

SetStatus gets a reference to the given string and assigns it to the Status field.

func (NamedListItemsInsertOrReplaceNamedListItems400ResponseError) ToMap

func (*NamedListItemsInsertOrReplaceNamedListItems400ResponseError) UnmarshalJSON

type NamedListItemsInsertOrUpdate

type NamedListItemsInsertOrUpdate struct {
	// The Named List object identifier.
	Id *int32 `json:"id,omitempty"`
	// The list of the FQDN or IPv4/IPv6 addresses or IPv4/IPv6 CIDRs to define whitelists and blacklists for additional protection.
	Items []string `json:"items,omitempty"`
	// The List of ItemStructs structure which contains the item and its description
	ItemsDescribed       []ItemStructs `json:"items_described,omitempty"`
	AdditionalProperties map[string]interface{}
}

NamedListItemsInsertOrUpdate struct for NamedListItemsInsertOrUpdate

func NewNamedListItemsInsertOrUpdate

func NewNamedListItemsInsertOrUpdate() *NamedListItemsInsertOrUpdate

NewNamedListItemsInsertOrUpdate instantiates a new NamedListItemsInsertOrUpdate 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 NewNamedListItemsInsertOrUpdateWithDefaults

func NewNamedListItemsInsertOrUpdateWithDefaults() *NamedListItemsInsertOrUpdate

NewNamedListItemsInsertOrUpdateWithDefaults instantiates a new NamedListItemsInsertOrUpdate 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 (*NamedListItemsInsertOrUpdate) GetId

GetId returns the Id field value if set, zero value otherwise.

func (*NamedListItemsInsertOrUpdate) GetIdOk

func (o *NamedListItemsInsertOrUpdate) GetIdOk() (*int32, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NamedListItemsInsertOrUpdate) GetItems

func (o *NamedListItemsInsertOrUpdate) GetItems() []string

GetItems returns the Items field value if set, zero value otherwise.

func (*NamedListItemsInsertOrUpdate) GetItemsDescribed

func (o *NamedListItemsInsertOrUpdate) GetItemsDescribed() []ItemStructs

GetItemsDescribed returns the ItemsDescribed field value if set, zero value otherwise.

func (*NamedListItemsInsertOrUpdate) GetItemsDescribedOk

func (o *NamedListItemsInsertOrUpdate) GetItemsDescribedOk() ([]ItemStructs, bool)

GetItemsDescribedOk returns a tuple with the ItemsDescribed field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NamedListItemsInsertOrUpdate) GetItemsOk

func (o *NamedListItemsInsertOrUpdate) GetItemsOk() ([]string, bool)

GetItemsOk returns a tuple with the Items field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NamedListItemsInsertOrUpdate) HasId

HasId returns a boolean if a field has been set.

func (*NamedListItemsInsertOrUpdate) HasItems

func (o *NamedListItemsInsertOrUpdate) HasItems() bool

HasItems returns a boolean if a field has been set.

func (*NamedListItemsInsertOrUpdate) HasItemsDescribed

func (o *NamedListItemsInsertOrUpdate) HasItemsDescribed() bool

HasItemsDescribed returns a boolean if a field has been set.

func (NamedListItemsInsertOrUpdate) MarshalJSON

func (o NamedListItemsInsertOrUpdate) MarshalJSON() ([]byte, error)

func (*NamedListItemsInsertOrUpdate) SetId

func (o *NamedListItemsInsertOrUpdate) SetId(v int32)

SetId gets a reference to the given int32 and assigns it to the Id field.

func (*NamedListItemsInsertOrUpdate) SetItems

func (o *NamedListItemsInsertOrUpdate) SetItems(v []string)

SetItems gets a reference to the given []string and assigns it to the Items field.

func (*NamedListItemsInsertOrUpdate) SetItemsDescribed

func (o *NamedListItemsInsertOrUpdate) SetItemsDescribed(v []ItemStructs)

SetItemsDescribed gets a reference to the given []ItemStructs and assigns it to the ItemsDescribed field.

func (NamedListItemsInsertOrUpdate) ToMap

func (o NamedListItemsInsertOrUpdate) ToMap() (map[string]interface{}, error)

func (*NamedListItemsInsertOrUpdate) UnmarshalJSON

func (o *NamedListItemsInsertOrUpdate) UnmarshalJSON(data []byte) (err error)

type NamedListItemsInsertOrUpdateResponse

type NamedListItemsInsertOrUpdateResponse struct {
	Success              *NamedListItemsInsertOrUpdateResponseSuccess `json:"success,omitempty"`
	AdditionalProperties map[string]interface{}
}

NamedListItemsInsertOrUpdateResponse The Named List Items create or update response.

func NewNamedListItemsInsertOrUpdateResponse

func NewNamedListItemsInsertOrUpdateResponse() *NamedListItemsInsertOrUpdateResponse

NewNamedListItemsInsertOrUpdateResponse instantiates a new NamedListItemsInsertOrUpdateResponse 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 NewNamedListItemsInsertOrUpdateResponseWithDefaults

func NewNamedListItemsInsertOrUpdateResponseWithDefaults() *NamedListItemsInsertOrUpdateResponse

NewNamedListItemsInsertOrUpdateResponseWithDefaults instantiates a new NamedListItemsInsertOrUpdateResponse 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 (*NamedListItemsInsertOrUpdateResponse) GetSuccess

GetSuccess returns the Success field value if set, zero value otherwise.

func (*NamedListItemsInsertOrUpdateResponse) GetSuccessOk

GetSuccessOk returns a tuple with the Success field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NamedListItemsInsertOrUpdateResponse) HasSuccess

HasSuccess returns a boolean if a field has been set.

func (NamedListItemsInsertOrUpdateResponse) MarshalJSON

func (o NamedListItemsInsertOrUpdateResponse) MarshalJSON() ([]byte, error)

func (*NamedListItemsInsertOrUpdateResponse) SetSuccess

SetSuccess gets a reference to the given NamedListItemsInsertOrUpdateResponseSuccess and assigns it to the Success field.

func (NamedListItemsInsertOrUpdateResponse) ToMap

func (o NamedListItemsInsertOrUpdateResponse) ToMap() (map[string]interface{}, error)

func (*NamedListItemsInsertOrUpdateResponse) UnmarshalJSON

func (o *NamedListItemsInsertOrUpdateResponse) UnmarshalJSON(data []byte) (err error)

type NamedListItemsInsertOrUpdateResponseSuccess added in v0.3.0

type NamedListItemsInsertOrUpdateResponseSuccess struct {
	Code                 *string `json:"code,omitempty"`
	Status               *int32  `json:"status,omitempty"`
	AdditionalProperties map[string]interface{}
}

NamedListItemsInsertOrUpdateResponseSuccess struct for NamedListItemsInsertOrUpdateResponseSuccess

func NewNamedListItemsInsertOrUpdateResponseSuccess added in v0.3.0

func NewNamedListItemsInsertOrUpdateResponseSuccess() *NamedListItemsInsertOrUpdateResponseSuccess

NewNamedListItemsInsertOrUpdateResponseSuccess instantiates a new NamedListItemsInsertOrUpdateResponseSuccess 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 NewNamedListItemsInsertOrUpdateResponseSuccessWithDefaults added in v0.3.0

func NewNamedListItemsInsertOrUpdateResponseSuccessWithDefaults() *NamedListItemsInsertOrUpdateResponseSuccess

NewNamedListItemsInsertOrUpdateResponseSuccessWithDefaults instantiates a new NamedListItemsInsertOrUpdateResponseSuccess 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 (*NamedListItemsInsertOrUpdateResponseSuccess) GetCode added in v0.3.0

GetCode returns the Code field value if set, zero value otherwise.

func (*NamedListItemsInsertOrUpdateResponseSuccess) GetCodeOk added in v0.3.0

GetCodeOk returns a tuple with the Code field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NamedListItemsInsertOrUpdateResponseSuccess) GetStatus added in v0.3.0

GetStatus returns the Status field value if set, zero value otherwise.

func (*NamedListItemsInsertOrUpdateResponseSuccess) GetStatusOk added in v0.3.0

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NamedListItemsInsertOrUpdateResponseSuccess) HasCode added in v0.3.0

HasCode returns a boolean if a field has been set.

func (*NamedListItemsInsertOrUpdateResponseSuccess) HasStatus added in v0.3.0

HasStatus returns a boolean if a field has been set.

func (NamedListItemsInsertOrUpdateResponseSuccess) MarshalJSON added in v0.3.0

func (*NamedListItemsInsertOrUpdateResponseSuccess) SetCode added in v0.3.0

SetCode gets a reference to the given string and assigns it to the Code field.

func (*NamedListItemsInsertOrUpdateResponseSuccess) SetStatus added in v0.3.0

SetStatus gets a reference to the given int32 and assigns it to the Status field.

func (NamedListItemsInsertOrUpdateResponseSuccess) ToMap added in v0.3.0

func (o NamedListItemsInsertOrUpdateResponseSuccess) ToMap() (map[string]interface{}, error)

func (*NamedListItemsInsertOrUpdateResponseSuccess) UnmarshalJSON added in v0.3.0

func (o *NamedListItemsInsertOrUpdateResponseSuccess) UnmarshalJSON(data []byte) (err error)

type NamedListItemsNamedListItemsPartialUpdate400Response

type NamedListItemsNamedListItemsPartialUpdate400Response struct {
	Error                *NamedListItemsNamedListItemsPartialUpdate400ResponseError `json:"error,omitempty"`
	AdditionalProperties map[string]interface{}
}

NamedListItemsNamedListItemsPartialUpdate400Response struct for NamedListItemsNamedListItemsPartialUpdate400Response

func NewNamedListItemsNamedListItemsPartialUpdate400Response

func NewNamedListItemsNamedListItemsPartialUpdate400Response() *NamedListItemsNamedListItemsPartialUpdate400Response

NewNamedListItemsNamedListItemsPartialUpdate400Response instantiates a new NamedListItemsNamedListItemsPartialUpdate400Response 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 NewNamedListItemsNamedListItemsPartialUpdate400ResponseWithDefaults

func NewNamedListItemsNamedListItemsPartialUpdate400ResponseWithDefaults() *NamedListItemsNamedListItemsPartialUpdate400Response

NewNamedListItemsNamedListItemsPartialUpdate400ResponseWithDefaults instantiates a new NamedListItemsNamedListItemsPartialUpdate400Response 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 (*NamedListItemsNamedListItemsPartialUpdate400Response) GetError

GetError returns the Error field value if set, zero value otherwise.

func (*NamedListItemsNamedListItemsPartialUpdate400Response) GetErrorOk

GetErrorOk returns a tuple with the Error field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NamedListItemsNamedListItemsPartialUpdate400Response) HasError

HasError returns a boolean if a field has been set.

func (NamedListItemsNamedListItemsPartialUpdate400Response) MarshalJSON

func (*NamedListItemsNamedListItemsPartialUpdate400Response) SetError

SetError gets a reference to the given NamedListItemsNamedListItemsPartialUpdate400ResponseError and assigns it to the Error field.

func (NamedListItemsNamedListItemsPartialUpdate400Response) ToMap

func (*NamedListItemsNamedListItemsPartialUpdate400Response) UnmarshalJSON

func (o *NamedListItemsNamedListItemsPartialUpdate400Response) UnmarshalJSON(data []byte) (err error)

type NamedListItemsNamedListItemsPartialUpdate400ResponseError

type NamedListItemsNamedListItemsPartialUpdate400ResponseError struct {
	Code                 *string `json:"code,omitempty"`
	Message              *string `json:"message,omitempty"`
	Status               *string `json:"status,omitempty"`
	AdditionalProperties map[string]interface{}
}

NamedListItemsNamedListItemsPartialUpdate400ResponseError struct for NamedListItemsNamedListItemsPartialUpdate400ResponseError

func NewNamedListItemsNamedListItemsPartialUpdate400ResponseError

func NewNamedListItemsNamedListItemsPartialUpdate400ResponseError() *NamedListItemsNamedListItemsPartialUpdate400ResponseError

NewNamedListItemsNamedListItemsPartialUpdate400ResponseError instantiates a new NamedListItemsNamedListItemsPartialUpdate400ResponseError 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 NewNamedListItemsNamedListItemsPartialUpdate400ResponseErrorWithDefaults

func NewNamedListItemsNamedListItemsPartialUpdate400ResponseErrorWithDefaults() *NamedListItemsNamedListItemsPartialUpdate400ResponseError

NewNamedListItemsNamedListItemsPartialUpdate400ResponseErrorWithDefaults instantiates a new NamedListItemsNamedListItemsPartialUpdate400ResponseError 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 (*NamedListItemsNamedListItemsPartialUpdate400ResponseError) GetCode

GetCode returns the Code field value if set, zero value otherwise.

func (*NamedListItemsNamedListItemsPartialUpdate400ResponseError) GetCodeOk

GetCodeOk returns a tuple with the Code field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NamedListItemsNamedListItemsPartialUpdate400ResponseError) GetMessage

GetMessage returns the Message field value if set, zero value otherwise.

func (*NamedListItemsNamedListItemsPartialUpdate400ResponseError) GetMessageOk

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NamedListItemsNamedListItemsPartialUpdate400ResponseError) GetStatus

GetStatus returns the Status field value if set, zero value otherwise.

func (*NamedListItemsNamedListItemsPartialUpdate400ResponseError) GetStatusOk

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NamedListItemsNamedListItemsPartialUpdate400ResponseError) HasCode

HasCode returns a boolean if a field has been set.

func (*NamedListItemsNamedListItemsPartialUpdate400ResponseError) HasMessage

HasMessage returns a boolean if a field has been set.

func (*NamedListItemsNamedListItemsPartialUpdate400ResponseError) HasStatus

HasStatus returns a boolean if a field has been set.

func (NamedListItemsNamedListItemsPartialUpdate400ResponseError) MarshalJSON

func (*NamedListItemsNamedListItemsPartialUpdate400ResponseError) SetCode

SetCode gets a reference to the given string and assigns it to the Code field.

func (*NamedListItemsNamedListItemsPartialUpdate400ResponseError) SetMessage

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*NamedListItemsNamedListItemsPartialUpdate400ResponseError) SetStatus

SetStatus gets a reference to the given string and assigns it to the Status field.

func (NamedListItemsNamedListItemsPartialUpdate400ResponseError) ToMap

func (*NamedListItemsNamedListItemsPartialUpdate400ResponseError) UnmarshalJSON

type NamedListItemsPartialUpdate

type NamedListItemsPartialUpdate struct {
	// The List of ItemStructs structure which contains the item and its description
	DeletedItemsDescribed []ItemStructs `json:"deleted_items_described,omitempty"`
	// The Named List object identifier.
	Id *int32 `json:"id,omitempty"`
	// The List of ItemStructs structure which contains the item and its description
	InsertedItemsDescribed []ItemStructs `json:"inserted_items_described,omitempty"`
	AdditionalProperties   map[string]interface{}
}

NamedListItemsPartialUpdate struct for NamedListItemsPartialUpdate

func NewNamedListItemsPartialUpdate

func NewNamedListItemsPartialUpdate() *NamedListItemsPartialUpdate

NewNamedListItemsPartialUpdate instantiates a new NamedListItemsPartialUpdate 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 NewNamedListItemsPartialUpdateWithDefaults

func NewNamedListItemsPartialUpdateWithDefaults() *NamedListItemsPartialUpdate

NewNamedListItemsPartialUpdateWithDefaults instantiates a new NamedListItemsPartialUpdate 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 (*NamedListItemsPartialUpdate) GetDeletedItemsDescribed

func (o *NamedListItemsPartialUpdate) GetDeletedItemsDescribed() []ItemStructs

GetDeletedItemsDescribed returns the DeletedItemsDescribed field value if set, zero value otherwise.

func (*NamedListItemsPartialUpdate) GetDeletedItemsDescribedOk

func (o *NamedListItemsPartialUpdate) GetDeletedItemsDescribedOk() ([]ItemStructs, bool)

GetDeletedItemsDescribedOk returns a tuple with the DeletedItemsDescribed field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NamedListItemsPartialUpdate) GetId

GetId returns the Id field value if set, zero value otherwise.

func (*NamedListItemsPartialUpdate) GetIdOk

func (o *NamedListItemsPartialUpdate) GetIdOk() (*int32, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NamedListItemsPartialUpdate) GetInsertedItemsDescribed

func (o *NamedListItemsPartialUpdate) GetInsertedItemsDescribed() []ItemStructs

GetInsertedItemsDescribed returns the InsertedItemsDescribed field value if set, zero value otherwise.

func (*NamedListItemsPartialUpdate) GetInsertedItemsDescribedOk

func (o *NamedListItemsPartialUpdate) GetInsertedItemsDescribedOk() ([]ItemStructs, bool)

GetInsertedItemsDescribedOk returns a tuple with the InsertedItemsDescribed field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NamedListItemsPartialUpdate) HasDeletedItemsDescribed

func (o *NamedListItemsPartialUpdate) HasDeletedItemsDescribed() bool

HasDeletedItemsDescribed returns a boolean if a field has been set.

func (*NamedListItemsPartialUpdate) HasId

func (o *NamedListItemsPartialUpdate) HasId() bool

HasId returns a boolean if a field has been set.

func (*NamedListItemsPartialUpdate) HasInsertedItemsDescribed

func (o *NamedListItemsPartialUpdate) HasInsertedItemsDescribed() bool

HasInsertedItemsDescribed returns a boolean if a field has been set.

func (NamedListItemsPartialUpdate) MarshalJSON

func (o NamedListItemsPartialUpdate) MarshalJSON() ([]byte, error)

func (*NamedListItemsPartialUpdate) SetDeletedItemsDescribed

func (o *NamedListItemsPartialUpdate) SetDeletedItemsDescribed(v []ItemStructs)

SetDeletedItemsDescribed gets a reference to the given []ItemStructs and assigns it to the DeletedItemsDescribed field.

func (*NamedListItemsPartialUpdate) SetId

func (o *NamedListItemsPartialUpdate) SetId(v int32)

SetId gets a reference to the given int32 and assigns it to the Id field.

func (*NamedListItemsPartialUpdate) SetInsertedItemsDescribed

func (o *NamedListItemsPartialUpdate) SetInsertedItemsDescribed(v []ItemStructs)

SetInsertedItemsDescribed gets a reference to the given []ItemStructs and assigns it to the InsertedItemsDescribed field.

func (NamedListItemsPartialUpdate) ToMap

func (o NamedListItemsPartialUpdate) ToMap() (map[string]interface{}, error)

func (*NamedListItemsPartialUpdate) UnmarshalJSON

func (o *NamedListItemsPartialUpdate) UnmarshalJSON(data []byte) (err error)

type NamedListRead

type NamedListRead struct {
	// The confidence level for a custom list. The possible values are [\"LOW\", \"MEDIUM\", \"HIGH\"]
	ConfidenceLevel *string `json:"confidence_level,omitempty"`
	// The time when this Named List object was created.
	CreatedTime *time.Time `json:"created_time,omitempty"`
	// The brief description for the named list.
	Description *string `json:"description,omitempty"`
	// The Named List object identifier.
	Id *int32 `json:"id,omitempty"`
	// The number of items in this named list.
	ItemCount *int32 `json:"item_count,omitempty"`
	// The name of the named list.
	Name *string `json:"name,omitempty"`
	// The list of the security policy names with which the named list is associated.
	Policies []string `json:"policies,omitempty"`
	// Tags associated with this Named List
	Tags map[string]interface{} `json:"tags,omitempty"`
	// The threat level for a custom list. The possible values are [\"INFO\", \"LOW\", \"MEDIUM\", \"HIGH\"]
	ThreatLevel *string `json:"threat_level,omitempty"`
	// The type of the named list, that can be \"custom_list\", \"threat_insight\", \"fast_flux\", \"dga\", \"dnsm\", \"threat_insight_nde\", \"default_allow\", \"default_block\".
	Type *string `json:"type,omitempty"`
	// The time when this Named List object was last updated.
	UpdatedTime          *time.Time `json:"updated_time,omitempty"`
	AdditionalProperties map[string]interface{}
}

NamedListRead The Named List object. The Named List object represents several types of lists allowed for BloxOne Cloud such as predefined threat intelligence feeds that your subscription offers (Threat Insight, Fast Flux, DGA, DNSM). In addition to the predefined threat intelligence feeds that your subscription offers, you can create custom lists (containing domains and IP addresses) to define whitelists and blacklists for additional protection. You can use a custom list to complement existing feeds or override the Block, Allow, Log, or Redirect action that is currently defined for an existing feed. Note that lists representing predefined TI feeds cannot be created, updated and deleted.

func NewNamedListRead

func NewNamedListRead() *NamedListRead

NewNamedListRead instantiates a new NamedListRead 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 NewNamedListReadWithDefaults

func NewNamedListReadWithDefaults() *NamedListRead

NewNamedListReadWithDefaults instantiates a new NamedListRead 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 (*NamedListRead) GetConfidenceLevel

func (o *NamedListRead) GetConfidenceLevel() string

GetConfidenceLevel returns the ConfidenceLevel field value if set, zero value otherwise.

func (*NamedListRead) GetConfidenceLevelOk

func (o *NamedListRead) GetConfidenceLevelOk() (*string, bool)

GetConfidenceLevelOk returns a tuple with the ConfidenceLevel field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NamedListRead) GetCreatedTime

func (o *NamedListRead) GetCreatedTime() time.Time

GetCreatedTime returns the CreatedTime field value if set, zero value otherwise.

func (*NamedListRead) GetCreatedTimeOk

func (o *NamedListRead) GetCreatedTimeOk() (*time.Time, bool)

GetCreatedTimeOk returns a tuple with the CreatedTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NamedListRead) GetDescription

func (o *NamedListRead) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*NamedListRead) GetDescriptionOk

func (o *NamedListRead) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NamedListRead) GetId

func (o *NamedListRead) GetId() int32

GetId returns the Id field value if set, zero value otherwise.

func (*NamedListRead) GetIdOk

func (o *NamedListRead) GetIdOk() (*int32, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NamedListRead) GetItemCount

func (o *NamedListRead) GetItemCount() int32

GetItemCount returns the ItemCount field value if set, zero value otherwise.

func (*NamedListRead) GetItemCountOk

func (o *NamedListRead) GetItemCountOk() (*int32, bool)

GetItemCountOk returns a tuple with the ItemCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NamedListRead) GetName

func (o *NamedListRead) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*NamedListRead) GetNameOk

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

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NamedListRead) GetPolicies

func (o *NamedListRead) GetPolicies() []string

GetPolicies returns the Policies field value if set, zero value otherwise.

func (*NamedListRead) GetPoliciesOk

func (o *NamedListRead) GetPoliciesOk() ([]string, bool)

GetPoliciesOk returns a tuple with the Policies field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NamedListRead) GetTags

func (o *NamedListRead) GetTags() map[string]interface{}

GetTags returns the Tags field value if set, zero value otherwise.

func (*NamedListRead) GetTagsOk

func (o *NamedListRead) GetTagsOk() (map[string]interface{}, bool)

GetTagsOk returns a tuple with the Tags field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NamedListRead) GetThreatLevel

func (o *NamedListRead) GetThreatLevel() string

GetThreatLevel returns the ThreatLevel field value if set, zero value otherwise.

func (*NamedListRead) GetThreatLevelOk

func (o *NamedListRead) GetThreatLevelOk() (*string, bool)

GetThreatLevelOk returns a tuple with the ThreatLevel field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NamedListRead) GetType

func (o *NamedListRead) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*NamedListRead) GetTypeOk

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

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NamedListRead) GetUpdatedTime

func (o *NamedListRead) GetUpdatedTime() time.Time

GetUpdatedTime returns the UpdatedTime field value if set, zero value otherwise.

func (*NamedListRead) GetUpdatedTimeOk

func (o *NamedListRead) GetUpdatedTimeOk() (*time.Time, bool)

GetUpdatedTimeOk returns a tuple with the UpdatedTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NamedListRead) HasConfidenceLevel

func (o *NamedListRead) HasConfidenceLevel() bool

HasConfidenceLevel returns a boolean if a field has been set.

func (*NamedListRead) HasCreatedTime

func (o *NamedListRead) HasCreatedTime() bool

HasCreatedTime returns a boolean if a field has been set.

func (*NamedListRead) HasDescription

func (o *NamedListRead) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*NamedListRead) HasId

func (o *NamedListRead) HasId() bool

HasId returns a boolean if a field has been set.

func (*NamedListRead) HasItemCount

func (o *NamedListRead) HasItemCount() bool

HasItemCount returns a boolean if a field has been set.

func (*NamedListRead) HasName

func (o *NamedListRead) HasName() bool

HasName returns a boolean if a field has been set.

func (*NamedListRead) HasPolicies

func (o *NamedListRead) HasPolicies() bool

HasPolicies returns a boolean if a field has been set.

func (*NamedListRead) HasTags

func (o *NamedListRead) HasTags() bool

HasTags returns a boolean if a field has been set.

func (*NamedListRead) HasThreatLevel

func (o *NamedListRead) HasThreatLevel() bool

HasThreatLevel returns a boolean if a field has been set.

func (*NamedListRead) HasType

func (o *NamedListRead) HasType() bool

HasType returns a boolean if a field has been set.

func (*NamedListRead) HasUpdatedTime

func (o *NamedListRead) HasUpdatedTime() bool

HasUpdatedTime returns a boolean if a field has been set.

func (NamedListRead) MarshalJSON

func (o NamedListRead) MarshalJSON() ([]byte, error)

func (*NamedListRead) SetConfidenceLevel

func (o *NamedListRead) SetConfidenceLevel(v string)

SetConfidenceLevel gets a reference to the given string and assigns it to the ConfidenceLevel field.

func (*NamedListRead) SetCreatedTime

func (o *NamedListRead) SetCreatedTime(v time.Time)

SetCreatedTime gets a reference to the given time.Time and assigns it to the CreatedTime field.

func (*NamedListRead) SetDescription

func (o *NamedListRead) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*NamedListRead) SetId

func (o *NamedListRead) SetId(v int32)

SetId gets a reference to the given int32 and assigns it to the Id field.

func (*NamedListRead) SetItemCount

func (o *NamedListRead) SetItemCount(v int32)

SetItemCount gets a reference to the given int32 and assigns it to the ItemCount field.

func (*NamedListRead) SetName

func (o *NamedListRead) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*NamedListRead) SetPolicies

func (o *NamedListRead) SetPolicies(v []string)

SetPolicies gets a reference to the given []string and assigns it to the Policies field.

func (*NamedListRead) SetTags

func (o *NamedListRead) SetTags(v map[string]interface{})

SetTags gets a reference to the given map[string]interface{} and assigns it to the Tags field.

func (*NamedListRead) SetThreatLevel

func (o *NamedListRead) SetThreatLevel(v string)

SetThreatLevel gets a reference to the given string and assigns it to the ThreatLevel field.

func (*NamedListRead) SetType

func (o *NamedListRead) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (*NamedListRead) SetUpdatedTime

func (o *NamedListRead) SetUpdatedTime(v time.Time)

SetUpdatedTime gets a reference to the given time.Time and assigns it to the UpdatedTime field.

func (NamedListRead) ToMap

func (o NamedListRead) ToMap() (map[string]interface{}, error)

func (*NamedListRead) UnmarshalJSON

func (o *NamedListRead) UnmarshalJSON(data []byte) (err error)

type NamedListReadMultiResponse

type NamedListReadMultiResponse struct {
	// The list of Named List objects.
	Results              []NamedListRead `json:"results,omitempty"`
	AdditionalProperties map[string]interface{}
}

NamedListReadMultiResponse The Named List list response.

func NewNamedListReadMultiResponse

func NewNamedListReadMultiResponse() *NamedListReadMultiResponse

NewNamedListReadMultiResponse instantiates a new NamedListReadMultiResponse 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 NewNamedListReadMultiResponseWithDefaults

func NewNamedListReadMultiResponseWithDefaults() *NamedListReadMultiResponse

NewNamedListReadMultiResponseWithDefaults instantiates a new NamedListReadMultiResponse 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 (*NamedListReadMultiResponse) GetResults

func (o *NamedListReadMultiResponse) GetResults() []NamedListRead

GetResults returns the Results field value if set, zero value otherwise.

func (*NamedListReadMultiResponse) GetResultsOk

func (o *NamedListReadMultiResponse) GetResultsOk() ([]NamedListRead, bool)

GetResultsOk returns a tuple with the Results field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NamedListReadMultiResponse) HasResults

func (o *NamedListReadMultiResponse) HasResults() bool

HasResults returns a boolean if a field has been set.

func (NamedListReadMultiResponse) MarshalJSON

func (o NamedListReadMultiResponse) MarshalJSON() ([]byte, error)

func (*NamedListReadMultiResponse) SetResults

func (o *NamedListReadMultiResponse) SetResults(v []NamedListRead)

SetResults gets a reference to the given []NamedListRead and assigns it to the Results field.

func (NamedListReadMultiResponse) ToMap

func (o NamedListReadMultiResponse) ToMap() (map[string]interface{}, error)

func (*NamedListReadMultiResponse) UnmarshalJSON

func (o *NamedListReadMultiResponse) UnmarshalJSON(data []byte) (err error)

type NamedListReadResponse

type NamedListReadResponse struct {
	// The Named List object.
	Results              *NamedList `json:"results,omitempty"`
	AdditionalProperties map[string]interface{}
}

NamedListReadResponse The Named List read response.

func NewNamedListReadResponse

func NewNamedListReadResponse() *NamedListReadResponse

NewNamedListReadResponse instantiates a new NamedListReadResponse 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 NewNamedListReadResponseWithDefaults

func NewNamedListReadResponseWithDefaults() *NamedListReadResponse

NewNamedListReadResponseWithDefaults instantiates a new NamedListReadResponse 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 (*NamedListReadResponse) GetResults

func (o *NamedListReadResponse) GetResults() NamedList

GetResults returns the Results field value if set, zero value otherwise.

func (*NamedListReadResponse) GetResultsOk

func (o *NamedListReadResponse) GetResultsOk() (*NamedList, bool)

GetResultsOk returns a tuple with the Results field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NamedListReadResponse) HasResults

func (o *NamedListReadResponse) HasResults() bool

HasResults returns a boolean if a field has been set.

func (NamedListReadResponse) MarshalJSON

func (o NamedListReadResponse) MarshalJSON() ([]byte, error)

func (*NamedListReadResponse) SetResults

func (o *NamedListReadResponse) SetResults(v NamedList)

SetResults gets a reference to the given NamedList and assigns it to the Results field.

func (NamedListReadResponse) ToMap

func (o NamedListReadResponse) ToMap() (map[string]interface{}, error)

func (*NamedListReadResponse) UnmarshalJSON

func (o *NamedListReadResponse) UnmarshalJSON(data []byte) (err error)

type NamedListUpdateResponse

type NamedListUpdateResponse struct {
	// The Named List object.
	Results              *NamedList `json:"results,omitempty"`
	AdditionalProperties map[string]interface{}
}

NamedListUpdateResponse The Named List update response.

func NewNamedListUpdateResponse

func NewNamedListUpdateResponse() *NamedListUpdateResponse

NewNamedListUpdateResponse instantiates a new NamedListUpdateResponse 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 NewNamedListUpdateResponseWithDefaults

func NewNamedListUpdateResponseWithDefaults() *NamedListUpdateResponse

NewNamedListUpdateResponseWithDefaults instantiates a new NamedListUpdateResponse 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 (*NamedListUpdateResponse) GetResults

func (o *NamedListUpdateResponse) GetResults() NamedList

GetResults returns the Results field value if set, zero value otherwise.

func (*NamedListUpdateResponse) GetResultsOk

func (o *NamedListUpdateResponse) GetResultsOk() (*NamedList, bool)

GetResultsOk returns a tuple with the Results field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NamedListUpdateResponse) HasResults

func (o *NamedListUpdateResponse) HasResults() bool

HasResults returns a boolean if a field has been set.

func (NamedListUpdateResponse) MarshalJSON

func (o NamedListUpdateResponse) MarshalJSON() ([]byte, error)

func (*NamedListUpdateResponse) SetResults

func (o *NamedListUpdateResponse) SetResults(v NamedList)

SetResults gets a reference to the given NamedList and assigns it to the Results field.

func (NamedListUpdateResponse) ToMap

func (o NamedListUpdateResponse) ToMap() (map[string]interface{}, error)

func (*NamedListUpdateResponse) UnmarshalJSON

func (o *NamedListUpdateResponse) UnmarshalJSON(data []byte) (err error)

type NamedListsAPI

type NamedListsAPI interface {
	/*
			CreateNamedList Create Named List.

			Use this method to create a Named List object.

		The Named List object represents several types of lists allowed for BloxOne Cloud such as predefined threat intelligence feeds that your subscription offers (Threat Insight, Fast Flux, DGA, DNSM). In addition to the predefined threat intelligence feeds that your subscription offers, you can create custom lists (containing domains and IP addresses) to define whitelists and blacklists for additional protection. You can use a custom list to complement existing feeds or override the Block, Allow, Log, or Redirect action that is currently defined for an existing feed. Note that lists representing predefined TI feeds cannot be created, updated and deleted. Also use of the field 'items' is discouraged and instead use of new field 'item_described' is suggested as it is possible to add the description/comments to each item in the custom list using this field. In any case, note that use of both the fields 'items' and 'items_described' is not supported and when one of these field is used they must have some value i.e, it cannot be empty.

		Required:
		- name
		- type
		- items or items_described


			@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			@return NamedListsAPICreateNamedListRequest
	*/
	CreateNamedList(ctx context.Context) NamedListsAPICreateNamedListRequest

	// CreateNamedListExecute executes the request
	//  @return NamedListCreateResponse
	CreateNamedListExecute(r NamedListsAPICreateNamedListRequest) (*NamedListCreateResponse, *http.Response, error)
	/*
			DeleteNamedLists Delete Named Lists.

			Use this method to delete Named List objects. Deletion of multiple lists is an all-or-nothing operation (if any of the specified lists can not be deleted then none of the specified lists will be deleted).

		The Named List object represents several types of lists allowed for BloxOne Cloud such as predefined threat intelligence feeds that your subscription offers (Threat Insight, Fast Flux, DGA, DNSM). In addition to the predefined threat intelligence feeds that your subscription offers, you can create custom lists (containing domains and IP addresses) to define whitelists and blacklists for additional protection. You can use a custom list to complement existing feeds or override the Block, Allow, Log, or Redirect action that is currently defined for an existing feed. Note that lists representing predefined TI feeds cannot be created, updated and deleted.

		Required:
		- ids


			@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			@return NamedListsAPIDeleteNamedListsRequest
	*/
	DeleteNamedLists(ctx context.Context) NamedListsAPIDeleteNamedListsRequest

	// DeleteNamedListsExecute executes the request
	DeleteNamedListsExecute(r NamedListsAPIDeleteNamedListsRequest) (*http.Response, error)
	/*
			DeleteSingleNamedLists Delete Named Lists.

			Use this method to delete Named List object by given Named List object identifier.

		The Named List object represents several types of lists allowed for BloxOne Cloud such as predefined threat intelligence feeds that your subscription offers (Threat Insight, Fast Flux, DGA, DNSM). In addition to the predefined threat intelligence feeds that your subscription offers, you can create custom lists (containing domains and IP addresses) to define whitelists and blacklists for additional protection. You can use a custom list to complement existing feeds or override the Block, Allow, Log, or Redirect action that is currently defined for an existing feed. Note that lists representing predefined TI feeds cannot be created, updated and deleted.


			@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			@param id The Named List object identifiers.
			@return NamedListsAPIDeleteSingleNamedListsRequest
	*/
	DeleteSingleNamedLists(ctx context.Context, id int32) NamedListsAPIDeleteSingleNamedListsRequest

	// DeleteSingleNamedListsExecute executes the request
	DeleteSingleNamedListsExecute(r NamedListsAPIDeleteSingleNamedListsRequest) (*http.Response, error)
	/*
			ListNamedLists List Named Lists.

			Use this method to retrieve information on all Named List objects for the account. Note that list items are not returned for this operation.

		The Named List object represents several types of lists allowed for BloxOne Cloud such as predefined threat intelligence feeds that your subscription offers (Threat Insight, Fast Flux, DGA, DNSM). In addition to the predefined threat intelligence feeds that your subscription offers, you can create custom lists (containing domains and IP addresses) to define whitelists and blacklists for additional protection. You can use a custom list to complement existing feeds or override the Block, Allow, Log, or Redirect action that is currently defined for an existing feed. Note that lists representing predefined TI feeds cannot be created, updated and deleted.




			@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			@return NamedListsAPIListNamedListsRequest
	*/
	ListNamedLists(ctx context.Context) NamedListsAPIListNamedListsRequest

	// ListNamedListsExecute executes the request
	//  @return NamedListReadMultiResponse
	ListNamedListsExecute(r NamedListsAPIListNamedListsRequest) (*NamedListReadMultiResponse, *http.Response, error)
	/*
		ListNamedListsCSV List Named Lists in CSV format.

		Use this method to download the selected list of named lists in CSV (comma-separate values) format.



		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return NamedListsAPIListNamedListsCSVRequest
	*/
	ListNamedListsCSV(ctx context.Context) NamedListsAPIListNamedListsCSVRequest

	// ListNamedListsCSVExecute executes the request
	//  @return NamedListCSVListResponse
	ListNamedListsCSVExecute(r NamedListsAPIListNamedListsCSVRequest) (*NamedListCSVListResponse, *http.Response, error)
	/*
			MultiListUpdate Patch Multiple Named Lists.

			Multiple Named Lists in a single operation.
		Use this method to insert items for multiple Named List objects. Note that duplicated items correspondig to named list are silently skipped and only new items are appended to the named list. Note that DNSM, TI, Fast Flux and DGA lists cannot be updated. Only named lists of Custom List type can be updated by this operation.
		If one or more of the list ids is invalid, or the list is of invalid type then the entire operation will be failed.
		The Custom List Items represent the list of the FQDN or IPv4 addresses to define whitelists and blacklists for additional protection.

			@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			@return NamedListsAPIMultiListUpdateRequest
	*/
	MultiListUpdate(ctx context.Context) NamedListsAPIMultiListUpdateRequest

	// MultiListUpdateExecute executes the request
	//  @return map[string]interface{}
	MultiListUpdateExecute(r NamedListsAPIMultiListUpdateRequest) (map[string]interface{}, *http.Response, error)
	/*
			ReadNamedList Read Named List.

			Use this method to retrieve information on the specified Named List object. Note that returned data includes list items.

		The Named List object represents several types of lists allowed for BloxOne Cloud such as predefined threat intelligence feeds that your subscription offers (Threat Insight, Fast Flux, DGA, DNSM). In addition to the predefined threat intelligence feeds that your subscription offers, you can create custom lists (containing domains and IP addresses) to define whitelists and blacklists for additional protection. You can use a custom list to complement existing feeds or override the Block, Allow, Log, or Redirect action that is currently defined for an existing feed. Note that lists representing predefined TI feeds cannot be created, updated and deleted.


			@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			@param id The Named List identifier.
			@return NamedListsAPIReadNamedListRequest
	*/
	ReadNamedList(ctx context.Context, id int32) NamedListsAPIReadNamedListRequest

	// ReadNamedListExecute executes the request
	//  @return NamedListReadResponse
	ReadNamedListExecute(r NamedListsAPIReadNamedListRequest) (*NamedListReadResponse, *http.Response, error)
	/*
			UpdateNamedList Update Named List.

			Use this method to update the specified Named List object. Note that list type cannot be updated.

		The Named List object represents several types of lists allowed for BloxOne Cloud such as predefined threat intelligence feeds that your subscription offers (Threat Insight, Fast Flux, DGA, DNSM). In addition to the predefined threat intelligence feeds that your subscription offers, you can create custom lists (containing domains and IP addresses) to define whitelists and blacklists for additional protection. You can use a custom list to complement existing feeds or override the Block, Allow, Log, or Redirect action that is currently defined for an existing feed. Note that lists representing predefined TI feeds cannot be created, updated and deleted. Also use of the field 'items' is discouraged and instead use of new field 'item_described' is suggested as it is possible to add the description/comments to each item in the custom list using this field. In any case, note that use of both the fields 'items' and 'items_described' is not supported and when one of these field is used they must have some value i.e, it cannot be empty.

		Required:
		- name
		- items or items_described


			@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			@param id The Named List object identifier.
			@return NamedListsAPIUpdateNamedListRequest
	*/
	UpdateNamedList(ctx context.Context, id int32) NamedListsAPIUpdateNamedListRequest

	// UpdateNamedListExecute executes the request
	//  @return NamedListUpdateResponse
	UpdateNamedListExecute(r NamedListsAPIUpdateNamedListRequest) (*NamedListUpdateResponse, *http.Response, error)
	/*
			UpdateNamedListPartial Patch TI List.

			Use this method to update the Severity for a specified named list, which must be of TI list type.

		The severity levels (threat_level and confidence_level) can only be patched for a given id of a TI List.
		This patch request only accepts threat_level and confidence level as the attributes. At least one of these two attributes must be present in the request. If only one of the two attributes is present, only that attribute is set to the specified value for the specified list and other attribute will be at the present value.
		This operation is currently applicable only for the TI Lists.

		Required:
		- id
		- threat_level or confidence_level


			@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			@param id The Named List object identifier.
			@return NamedListsAPIUpdateNamedListPartialRequest
	*/
	UpdateNamedListPartial(ctx context.Context, id int32) NamedListsAPIUpdateNamedListPartialRequest

	// UpdateNamedListPartialExecute executes the request
	//  @return NamedListUpdateResponse
	UpdateNamedListPartialExecute(r NamedListsAPIUpdateNamedListPartialRequest) (*NamedListUpdateResponse, *http.Response, error)
}

type NamedListsAPICreateNamedListRequest

type NamedListsAPICreateNamedListRequest struct {
	ApiService NamedListsAPI
	// contains filtered or unexported fields
}

func (NamedListsAPICreateNamedListRequest) Body

The Named List object.

func (NamedListsAPICreateNamedListRequest) Execute

type NamedListsAPIDeleteNamedListsRequest

type NamedListsAPIDeleteNamedListsRequest struct {
	ApiService NamedListsAPI
	// contains filtered or unexported fields
}

func (NamedListsAPIDeleteNamedListsRequest) Body

func (NamedListsAPIDeleteNamedListsRequest) Execute

type NamedListsAPIDeleteSingleNamedListsRequest

type NamedListsAPIDeleteSingleNamedListsRequest struct {
	ApiService NamedListsAPI
	// contains filtered or unexported fields
}

func (NamedListsAPIDeleteSingleNamedListsRequest) Execute

type NamedListsAPIListNamedListsCSVRequest

type NamedListsAPIListNamedListsCSVRequest struct {
	ApiService NamedListsAPI
	// contains filtered or unexported fields
}

func (NamedListsAPIListNamedListsCSVRequest) Execute

func (NamedListsAPIListNamedListsCSVRequest) Filter

A collection of response resources can be filtered by a logical expression string that includes JSON tag references to values in each resource, literal values, and logical operators. If a resource does not have the specified tag, its value is assumed to be null. Literal values include numbers (integer and floating-point), and quoted (both single- or double-quoted) literal strings, and 'null'. You can filter by following fields: | Name | type | Supported Ops | | ------------------ | ------ | ---------------- | | type | string | ==, != | | items | string | ~, !~ | | items_described | string | == | Grouping operators (and, or, not, ()) are not supported between different fields.

func (NamedListsAPIListNamedListsCSVRequest) OrderBy

A collection of response resources can be sorted by their JSON tags. For a 'flat' resource, the tag name is straightforward. If sorting is allowed on non-flat hierarchical resources, the service should implement a qualified naming scheme such as dot-qualification to reference data down the hierarchy. If a resource does not have the specified tag, its value is assumed to be null.) Specify this parameter as a comma-separated list of JSON tag names. The sort direction can be specified by a suffix separated by whitespace before the tag name. The suffix 'asc' sorts the data in ascending order. The suffix 'desc' sorts the data in descending order. If no suffix is specified the data is sorted in ascending order.

func (NamedListsAPIListNamedListsCSVRequest) Tfilter

Filtering by tags.

func (NamedListsAPIListNamedListsCSVRequest) TorderBy

Sorting by tags.

type NamedListsAPIListNamedListsRequest

type NamedListsAPIListNamedListsRequest struct {
	ApiService NamedListsAPI
	// contains filtered or unexported fields
}

func (NamedListsAPIListNamedListsRequest) Execute

func (NamedListsAPIListNamedListsRequest) Fields

A collection of response resources can be transformed by specifying a set of JSON tags to be returned. For a “flat” resource, the tag name is straightforward. If field selection is allowed on non-flat hierarchical resources, the service should implement a qualified naming scheme such as dot-qualification to reference data down the hierarchy. If a resource does not have the specified tag, the tag does not appear in the output resource. Specify this parameter as a comma-separated list of JSON tag names.

func (NamedListsAPIListNamedListsRequest) Filter

A collection of response resources can be filtered by a logical expression string that includes JSON tag references to values in each resource, literal values, and logical operators. If a resource does not have the specified tag, its value is assumed to be null. Literal values include numbers (integer and floating-point), and quoted (both single- or double-quoted) literal strings, and 'null'. You can filter by following fields: | Name | type | Supported Ops | | ------------------ | ------ | ---------------- | | type | string | ==, != | | items | string | ~, !~ | | items_described | string | == | Grouping operators (and, or, not, ()) are not supported between different fields.

func (NamedListsAPIListNamedListsRequest) Limit

The integer number of resources to be returned in the response. The service may impose maximum value. If omitted the service may impose a default value.

func (NamedListsAPIListNamedListsRequest) Offset

The integer index (zero-origin) of the offset into a collection of resources. If omitted or null the value is assumed to be '0'.

func (NamedListsAPIListNamedListsRequest) PageToken

The service-defined string used to identify a page of resources. A null value indicates the first page.

func (NamedListsAPIListNamedListsRequest) Tfilter

Filtering by tags.

func (NamedListsAPIListNamedListsRequest) TorderBy

Sorting by tags.

type NamedListsAPIMultiListUpdateRequest

type NamedListsAPIMultiListUpdateRequest struct {
	ApiService NamedListsAPI
	// contains filtered or unexported fields
}

func (NamedListsAPIMultiListUpdateRequest) Body

func (NamedListsAPIMultiListUpdateRequest) Execute

func (r NamedListsAPIMultiListUpdateRequest) Execute() (map[string]interface{}, *http.Response, error)

type NamedListsAPIReadNamedListRequest

type NamedListsAPIReadNamedListRequest struct {
	ApiService NamedListsAPI
	// contains filtered or unexported fields
}

func (NamedListsAPIReadNamedListRequest) Execute

func (NamedListsAPIReadNamedListRequest) Fields

A collection of response resources can be transformed by specifying a set of JSON tags to be returned. For a “flat” resource, the tag name is straightforward. If field selection is allowed on non-flat hierarchical resources, the service should implement a qualified naming scheme such as dot-qualification to reference data down the hierarchy. If a resource does not have the specified tag, the tag does not appear in the output resource. Specify this parameter as a comma-separated list of JSON tag names.

func (NamedListsAPIReadNamedListRequest) Limit

The integer number of resources to be returned in the response. The service may impose maximum value. If omitted the service may impose a default value.

func (NamedListsAPIReadNamedListRequest) Name

The name of the named list. Can be used in pair with 'type' (both fields are mandatory) to request the object by their name. This aproach available only if the field 'id' is empty (==0).

func (NamedListsAPIReadNamedListRequest) Offset

The integer index (zero-origin) of the offset into a collection of resources. If omitted or null the value is assumed to be '0'.

func (NamedListsAPIReadNamedListRequest) PageToken

The service-defined string used to identify a page of resources. A null value indicates the first page.

func (NamedListsAPIReadNamedListRequest) Type_

The type of the named list. See 'NamedList' for more details.

type NamedListsAPIService

type NamedListsAPIService internal.Service

NamedListsAPIService NamedListsAPI service

func (*NamedListsAPIService) CreateNamedList

CreateNamedList Create Named List.

Use this method to create a Named List object.

The Named List object represents several types of lists allowed for BloxOne Cloud such as predefined threat intelligence feeds that your subscription offers (Threat Insight, Fast Flux, DGA, DNSM). In addition to the predefined threat intelligence feeds that your subscription offers, you can create custom lists (containing domains and IP addresses) to define whitelists and blacklists for additional protection. You can use a custom list to complement existing feeds or override the Block, Allow, Log, or Redirect action that is currently defined for an existing feed. Note that lists representing predefined TI feeds cannot be created, updated and deleted. Also use of the field 'items' is discouraged and instead use of new field 'item_described' is suggested as it is possible to add the description/comments to each item in the custom list using this field. In any case, note that use of both the fields 'items' and 'items_described' is not supported and when one of these field is used they must have some value i.e, it cannot be empty.

Required: - name - type - items or items_described

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return NamedListsAPICreateNamedListRequest

func (*NamedListsAPIService) CreateNamedListExecute

Execute executes the request

@return NamedListCreateResponse

func (*NamedListsAPIService) DeleteNamedLists

DeleteNamedLists Delete Named Lists.

Use this method to delete Named List objects. Deletion of multiple lists is an all-or-nothing operation (if any of the specified lists can not be deleted then none of the specified lists will be deleted).

The Named List object represents several types of lists allowed for BloxOne Cloud such as predefined threat intelligence feeds that your subscription offers (Threat Insight, Fast Flux, DGA, DNSM). In addition to the predefined threat intelligence feeds that your subscription offers, you can create custom lists (containing domains and IP addresses) to define whitelists and blacklists for additional protection. You can use a custom list to complement existing feeds or override the Block, Allow, Log, or Redirect action that is currently defined for an existing feed. Note that lists representing predefined TI feeds cannot be created, updated and deleted.

Required: - ids

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return NamedListsAPIDeleteNamedListsRequest

func (*NamedListsAPIService) DeleteNamedListsExecute

Execute executes the request

func (*NamedListsAPIService) DeleteSingleNamedLists

DeleteSingleNamedLists Delete Named Lists.

Use this method to delete Named List object by given Named List object identifier.

The Named List object represents several types of lists allowed for BloxOne Cloud such as predefined threat intelligence feeds that your subscription offers (Threat Insight, Fast Flux, DGA, DNSM). In addition to the predefined threat intelligence feeds that your subscription offers, you can create custom lists (containing domains and IP addresses) to define whitelists and blacklists for additional protection. You can use a custom list to complement existing feeds or override the Block, Allow, Log, or Redirect action that is currently defined for an existing feed. Note that lists representing predefined TI feeds cannot be created, updated and deleted.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The Named List object identifiers.
@return NamedListsAPIDeleteSingleNamedListsRequest

func (*NamedListsAPIService) DeleteSingleNamedListsExecute

func (a *NamedListsAPIService) DeleteSingleNamedListsExecute(r NamedListsAPIDeleteSingleNamedListsRequest) (*http.Response, error)

Execute executes the request

func (*NamedListsAPIService) ListNamedLists

ListNamedLists List Named Lists.

Use this method to retrieve information on all Named List objects for the account. Note that list items are not returned for this operation.

The Named List object represents several types of lists allowed for BloxOne Cloud such as predefined threat intelligence feeds that your subscription offers (Threat Insight, Fast Flux, DGA, DNSM). In addition to the predefined threat intelligence feeds that your subscription offers, you can create custom lists (containing domains and IP addresses) to define whitelists and blacklists for additional protection. You can use a custom list to complement existing feeds or override the Block, Allow, Log, or Redirect action that is currently defined for an existing feed. Note that lists representing predefined TI feeds cannot be created, updated and deleted.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return NamedListsAPIListNamedListsRequest

func (*NamedListsAPIService) ListNamedListsCSV

ListNamedListsCSV List Named Lists in CSV format.

Use this method to download the selected list of named lists in CSV (comma-separate values) format.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return NamedListsAPIListNamedListsCSVRequest

func (*NamedListsAPIService) ListNamedListsCSVExecute

Execute executes the request

@return NamedListCSVListResponse

func (*NamedListsAPIService) ListNamedListsExecute

Execute executes the request

@return NamedListReadMultiResponse

func (*NamedListsAPIService) MultiListUpdate

MultiListUpdate Patch Multiple Named Lists.

Multiple Named Lists in a single operation. Use this method to insert items for multiple Named List objects. Note that duplicated items correspondig to named list are silently skipped and only new items are appended to the named list. Note that DNSM, TI, Fast Flux and DGA lists cannot be updated. Only named lists of Custom List type can be updated by this operation. If one or more of the list ids is invalid, or the list is of invalid type then the entire operation will be failed. The Custom List Items represent the list of the FQDN or IPv4 addresses to define whitelists and blacklists for additional protection.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return NamedListsAPIMultiListUpdateRequest

func (*NamedListsAPIService) MultiListUpdateExecute

func (a *NamedListsAPIService) MultiListUpdateExecute(r NamedListsAPIMultiListUpdateRequest) (map[string]interface{}, *http.Response, error)

Execute executes the request

@return map[string]interface{}

func (*NamedListsAPIService) ReadNamedList

ReadNamedList Read Named List.

Use this method to retrieve information on the specified Named List object. Note that returned data includes list items.

The Named List object represents several types of lists allowed for BloxOne Cloud such as predefined threat intelligence feeds that your subscription offers (Threat Insight, Fast Flux, DGA, DNSM). In addition to the predefined threat intelligence feeds that your subscription offers, you can create custom lists (containing domains and IP addresses) to define whitelists and blacklists for additional protection. You can use a custom list to complement existing feeds or override the Block, Allow, Log, or Redirect action that is currently defined for an existing feed. Note that lists representing predefined TI feeds cannot be created, updated and deleted.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The Named List identifier.
@return NamedListsAPIReadNamedListRequest

func (*NamedListsAPIService) ReadNamedListExecute

Execute executes the request

@return NamedListReadResponse

func (*NamedListsAPIService) UpdateNamedList

UpdateNamedList Update Named List.

Use this method to update the specified Named List object. Note that list type cannot be updated.

The Named List object represents several types of lists allowed for BloxOne Cloud such as predefined threat intelligence feeds that your subscription offers (Threat Insight, Fast Flux, DGA, DNSM). In addition to the predefined threat intelligence feeds that your subscription offers, you can create custom lists (containing domains and IP addresses) to define whitelists and blacklists for additional protection. You can use a custom list to complement existing feeds or override the Block, Allow, Log, or Redirect action that is currently defined for an existing feed. Note that lists representing predefined TI feeds cannot be created, updated and deleted. Also use of the field 'items' is discouraged and instead use of new field 'item_described' is suggested as it is possible to add the description/comments to each item in the custom list using this field. In any case, note that use of both the fields 'items' and 'items_described' is not supported and when one of these field is used they must have some value i.e, it cannot be empty.

Required: - name - items or items_described

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The Named List object identifier.
@return NamedListsAPIUpdateNamedListRequest

func (*NamedListsAPIService) UpdateNamedListExecute

Execute executes the request

@return NamedListUpdateResponse

func (*NamedListsAPIService) UpdateNamedListPartial

UpdateNamedListPartial Patch TI List.

Use this method to update the Severity for a specified named list, which must be of TI list type.

The severity levels (threat_level and confidence_level) can only be patched for a given id of a TI List. This patch request only accepts threat_level and confidence level as the attributes. At least one of these two attributes must be present in the request. If only one of the two attributes is present, only that attribute is set to the specified value for the specified list and other attribute will be at the present value. This operation is currently applicable only for the TI Lists.

Required: - id - threat_level or confidence_level

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The Named List object identifier.
@return NamedListsAPIUpdateNamedListPartialRequest

func (*NamedListsAPIService) UpdateNamedListPartialExecute

Execute executes the request

@return NamedListUpdateResponse

type NamedListsAPIUpdateNamedListPartialRequest

type NamedListsAPIUpdateNamedListPartialRequest struct {
	ApiService NamedListsAPI
	// contains filtered or unexported fields
}

func (NamedListsAPIUpdateNamedListPartialRequest) Body

The Named List object.

func (NamedListsAPIUpdateNamedListPartialRequest) Execute

type NamedListsAPIUpdateNamedListRequest

type NamedListsAPIUpdateNamedListRequest struct {
	ApiService NamedListsAPI
	// contains filtered or unexported fields
}

func (NamedListsAPIUpdateNamedListRequest) Body

The Named List object.

func (NamedListsAPIUpdateNamedListRequest) Execute

type NamedListsCreateNamedList409Response

type NamedListsCreateNamedList409Response struct {
	Error                *NamedListsCreateNamedList409ResponseError `json:"error,omitempty"`
	AdditionalProperties map[string]interface{}
}

NamedListsCreateNamedList409Response struct for NamedListsCreateNamedList409Response

func NewNamedListsCreateNamedList409Response

func NewNamedListsCreateNamedList409Response() *NamedListsCreateNamedList409Response

NewNamedListsCreateNamedList409Response instantiates a new NamedListsCreateNamedList409Response 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 NewNamedListsCreateNamedList409ResponseWithDefaults

func NewNamedListsCreateNamedList409ResponseWithDefaults() *NamedListsCreateNamedList409Response

NewNamedListsCreateNamedList409ResponseWithDefaults instantiates a new NamedListsCreateNamedList409Response 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 (*NamedListsCreateNamedList409Response) GetError

GetError returns the Error field value if set, zero value otherwise.

func (*NamedListsCreateNamedList409Response) GetErrorOk

GetErrorOk returns a tuple with the Error field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NamedListsCreateNamedList409Response) HasError

HasError returns a boolean if a field has been set.

func (NamedListsCreateNamedList409Response) MarshalJSON

func (o NamedListsCreateNamedList409Response) MarshalJSON() ([]byte, error)

func (*NamedListsCreateNamedList409Response) SetError

SetError gets a reference to the given NamedListsCreateNamedList409ResponseError and assigns it to the Error field.

func (NamedListsCreateNamedList409Response) ToMap

func (o NamedListsCreateNamedList409Response) ToMap() (map[string]interface{}, error)

func (*NamedListsCreateNamedList409Response) UnmarshalJSON

func (o *NamedListsCreateNamedList409Response) UnmarshalJSON(data []byte) (err error)

type NamedListsCreateNamedList409ResponseError

type NamedListsCreateNamedList409ResponseError struct {
	Code                 *string `json:"code,omitempty"`
	Message              *string `json:"message,omitempty"`
	Status               *string `json:"status,omitempty"`
	AdditionalProperties map[string]interface{}
}

NamedListsCreateNamedList409ResponseError struct for NamedListsCreateNamedList409ResponseError

func NewNamedListsCreateNamedList409ResponseError

func NewNamedListsCreateNamedList409ResponseError() *NamedListsCreateNamedList409ResponseError

NewNamedListsCreateNamedList409ResponseError instantiates a new NamedListsCreateNamedList409ResponseError 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 NewNamedListsCreateNamedList409ResponseErrorWithDefaults

func NewNamedListsCreateNamedList409ResponseErrorWithDefaults() *NamedListsCreateNamedList409ResponseError

NewNamedListsCreateNamedList409ResponseErrorWithDefaults instantiates a new NamedListsCreateNamedList409ResponseError 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 (*NamedListsCreateNamedList409ResponseError) GetCode

GetCode returns the Code field value if set, zero value otherwise.

func (*NamedListsCreateNamedList409ResponseError) GetCodeOk

GetCodeOk returns a tuple with the Code field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NamedListsCreateNamedList409ResponseError) GetMessage

GetMessage returns the Message field value if set, zero value otherwise.

func (*NamedListsCreateNamedList409ResponseError) GetMessageOk

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NamedListsCreateNamedList409ResponseError) GetStatus

GetStatus returns the Status field value if set, zero value otherwise.

func (*NamedListsCreateNamedList409ResponseError) GetStatusOk

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NamedListsCreateNamedList409ResponseError) HasCode

HasCode returns a boolean if a field has been set.

func (*NamedListsCreateNamedList409ResponseError) HasMessage

HasMessage returns a boolean if a field has been set.

func (*NamedListsCreateNamedList409ResponseError) HasStatus

HasStatus returns a boolean if a field has been set.

func (NamedListsCreateNamedList409ResponseError) MarshalJSON

func (*NamedListsCreateNamedList409ResponseError) SetCode

SetCode gets a reference to the given string and assigns it to the Code field.

func (*NamedListsCreateNamedList409ResponseError) SetMessage

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*NamedListsCreateNamedList409ResponseError) SetStatus

SetStatus gets a reference to the given string and assigns it to the Status field.

func (NamedListsCreateNamedList409ResponseError) ToMap

func (o NamedListsCreateNamedList409ResponseError) ToMap() (map[string]interface{}, error)

func (*NamedListsCreateNamedList409ResponseError) UnmarshalJSON

func (o *NamedListsCreateNamedList409ResponseError) UnmarshalJSON(data []byte) (err error)

type NamedListsDeleteNamedLists400Response

type NamedListsDeleteNamedLists400Response struct {
	Error                *NamedListsDeleteNamedLists400ResponseError `json:"error,omitempty"`
	AdditionalProperties map[string]interface{}
}

NamedListsDeleteNamedLists400Response struct for NamedListsDeleteNamedLists400Response

func NewNamedListsDeleteNamedLists400Response

func NewNamedListsDeleteNamedLists400Response() *NamedListsDeleteNamedLists400Response

NewNamedListsDeleteNamedLists400Response instantiates a new NamedListsDeleteNamedLists400Response 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 NewNamedListsDeleteNamedLists400ResponseWithDefaults

func NewNamedListsDeleteNamedLists400ResponseWithDefaults() *NamedListsDeleteNamedLists400Response

NewNamedListsDeleteNamedLists400ResponseWithDefaults instantiates a new NamedListsDeleteNamedLists400Response 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 (*NamedListsDeleteNamedLists400Response) GetError

GetError returns the Error field value if set, zero value otherwise.

func (*NamedListsDeleteNamedLists400Response) GetErrorOk

GetErrorOk returns a tuple with the Error field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NamedListsDeleteNamedLists400Response) HasError

HasError returns a boolean if a field has been set.

func (NamedListsDeleteNamedLists400Response) MarshalJSON

func (o NamedListsDeleteNamedLists400Response) MarshalJSON() ([]byte, error)

func (*NamedListsDeleteNamedLists400Response) SetError

SetError gets a reference to the given NamedListsDeleteNamedLists400ResponseError and assigns it to the Error field.

func (NamedListsDeleteNamedLists400Response) ToMap

func (o NamedListsDeleteNamedLists400Response) ToMap() (map[string]interface{}, error)

func (*NamedListsDeleteNamedLists400Response) UnmarshalJSON

func (o *NamedListsDeleteNamedLists400Response) UnmarshalJSON(data []byte) (err error)

type NamedListsDeleteNamedLists400ResponseError

type NamedListsDeleteNamedLists400ResponseError struct {
	Code                 *string `json:"code,omitempty"`
	Message              *string `json:"message,omitempty"`
	Status               *string `json:"status,omitempty"`
	AdditionalProperties map[string]interface{}
}

NamedListsDeleteNamedLists400ResponseError struct for NamedListsDeleteNamedLists400ResponseError

func NewNamedListsDeleteNamedLists400ResponseError

func NewNamedListsDeleteNamedLists400ResponseError() *NamedListsDeleteNamedLists400ResponseError

NewNamedListsDeleteNamedLists400ResponseError instantiates a new NamedListsDeleteNamedLists400ResponseError 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 NewNamedListsDeleteNamedLists400ResponseErrorWithDefaults

func NewNamedListsDeleteNamedLists400ResponseErrorWithDefaults() *NamedListsDeleteNamedLists400ResponseError

NewNamedListsDeleteNamedLists400ResponseErrorWithDefaults instantiates a new NamedListsDeleteNamedLists400ResponseError 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 (*NamedListsDeleteNamedLists400ResponseError) GetCode

GetCode returns the Code field value if set, zero value otherwise.

func (*NamedListsDeleteNamedLists400ResponseError) GetCodeOk

GetCodeOk returns a tuple with the Code field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NamedListsDeleteNamedLists400ResponseError) GetMessage

GetMessage returns the Message field value if set, zero value otherwise.

func (*NamedListsDeleteNamedLists400ResponseError) GetMessageOk

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NamedListsDeleteNamedLists400ResponseError) GetStatus

GetStatus returns the Status field value if set, zero value otherwise.

func (*NamedListsDeleteNamedLists400ResponseError) GetStatusOk

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NamedListsDeleteNamedLists400ResponseError) HasCode

HasCode returns a boolean if a field has been set.

func (*NamedListsDeleteNamedLists400ResponseError) HasMessage

HasMessage returns a boolean if a field has been set.

func (*NamedListsDeleteNamedLists400ResponseError) HasStatus

HasStatus returns a boolean if a field has been set.

func (NamedListsDeleteNamedLists400ResponseError) MarshalJSON

func (*NamedListsDeleteNamedLists400ResponseError) SetCode

SetCode gets a reference to the given string and assigns it to the Code field.

func (*NamedListsDeleteNamedLists400ResponseError) SetMessage

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*NamedListsDeleteNamedLists400ResponseError) SetStatus

SetStatus gets a reference to the given string and assigns it to the Status field.

func (NamedListsDeleteNamedLists400ResponseError) ToMap

func (o NamedListsDeleteNamedLists400ResponseError) ToMap() (map[string]interface{}, error)

func (*NamedListsDeleteNamedLists400ResponseError) UnmarshalJSON

func (o *NamedListsDeleteNamedLists400ResponseError) UnmarshalJSON(data []byte) (err error)

type NamedListsDeleteNamedLists404Response

type NamedListsDeleteNamedLists404Response struct {
	Error                *NamedListsDeleteNamedLists404ResponseError `json:"error,omitempty"`
	AdditionalProperties map[string]interface{}
}

NamedListsDeleteNamedLists404Response struct for NamedListsDeleteNamedLists404Response

func NewNamedListsDeleteNamedLists404Response

func NewNamedListsDeleteNamedLists404Response() *NamedListsDeleteNamedLists404Response

NewNamedListsDeleteNamedLists404Response instantiates a new NamedListsDeleteNamedLists404Response 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 NewNamedListsDeleteNamedLists404ResponseWithDefaults

func NewNamedListsDeleteNamedLists404ResponseWithDefaults() *NamedListsDeleteNamedLists404Response

NewNamedListsDeleteNamedLists404ResponseWithDefaults instantiates a new NamedListsDeleteNamedLists404Response 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 (*NamedListsDeleteNamedLists404Response) GetError

GetError returns the Error field value if set, zero value otherwise.

func (*NamedListsDeleteNamedLists404Response) GetErrorOk

GetErrorOk returns a tuple with the Error field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NamedListsDeleteNamedLists404Response) HasError

HasError returns a boolean if a field has been set.

func (NamedListsDeleteNamedLists404Response) MarshalJSON

func (o NamedListsDeleteNamedLists404Response) MarshalJSON() ([]byte, error)

func (*NamedListsDeleteNamedLists404Response) SetError

SetError gets a reference to the given NamedListsDeleteNamedLists404ResponseError and assigns it to the Error field.

func (NamedListsDeleteNamedLists404Response) ToMap

func (o NamedListsDeleteNamedLists404Response) ToMap() (map[string]interface{}, error)

func (*NamedListsDeleteNamedLists404Response) UnmarshalJSON

func (o *NamedListsDeleteNamedLists404Response) UnmarshalJSON(data []byte) (err error)

type NamedListsDeleteNamedLists404ResponseError

type NamedListsDeleteNamedLists404ResponseError struct {
	Code                 *string `json:"code,omitempty"`
	Message              *string `json:"message,omitempty"`
	Status               *string `json:"status,omitempty"`
	AdditionalProperties map[string]interface{}
}

NamedListsDeleteNamedLists404ResponseError struct for NamedListsDeleteNamedLists404ResponseError

func NewNamedListsDeleteNamedLists404ResponseError

func NewNamedListsDeleteNamedLists404ResponseError() *NamedListsDeleteNamedLists404ResponseError

NewNamedListsDeleteNamedLists404ResponseError instantiates a new NamedListsDeleteNamedLists404ResponseError 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 NewNamedListsDeleteNamedLists404ResponseErrorWithDefaults

func NewNamedListsDeleteNamedLists404ResponseErrorWithDefaults() *NamedListsDeleteNamedLists404ResponseError

NewNamedListsDeleteNamedLists404ResponseErrorWithDefaults instantiates a new NamedListsDeleteNamedLists404ResponseError 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 (*NamedListsDeleteNamedLists404ResponseError) GetCode

GetCode returns the Code field value if set, zero value otherwise.

func (*NamedListsDeleteNamedLists404ResponseError) GetCodeOk

GetCodeOk returns a tuple with the Code field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NamedListsDeleteNamedLists404ResponseError) GetMessage

GetMessage returns the Message field value if set, zero value otherwise.

func (*NamedListsDeleteNamedLists404ResponseError) GetMessageOk

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NamedListsDeleteNamedLists404ResponseError) GetStatus

GetStatus returns the Status field value if set, zero value otherwise.

func (*NamedListsDeleteNamedLists404ResponseError) GetStatusOk

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NamedListsDeleteNamedLists404ResponseError) HasCode

HasCode returns a boolean if a field has been set.

func (*NamedListsDeleteNamedLists404ResponseError) HasMessage

HasMessage returns a boolean if a field has been set.

func (*NamedListsDeleteNamedLists404ResponseError) HasStatus

HasStatus returns a boolean if a field has been set.

func (NamedListsDeleteNamedLists404ResponseError) MarshalJSON

func (*NamedListsDeleteNamedLists404ResponseError) SetCode

SetCode gets a reference to the given string and assigns it to the Code field.

func (*NamedListsDeleteNamedLists404ResponseError) SetMessage

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*NamedListsDeleteNamedLists404ResponseError) SetStatus

SetStatus gets a reference to the given string and assigns it to the Status field.

func (NamedListsDeleteNamedLists404ResponseError) ToMap

func (o NamedListsDeleteNamedLists404ResponseError) ToMap() (map[string]interface{}, error)

func (*NamedListsDeleteNamedLists404ResponseError) UnmarshalJSON

func (o *NamedListsDeleteNamedLists404ResponseError) UnmarshalJSON(data []byte) (err error)

type NamedListsDeleteRequest

type NamedListsDeleteRequest struct {
	// The list of Named List object identifiers.
	Ids                  []int32 `json:"ids,omitempty"`
	AdditionalProperties map[string]interface{}
}

NamedListsDeleteRequest The Named List delete request.

func NewNamedListsDeleteRequest

func NewNamedListsDeleteRequest() *NamedListsDeleteRequest

NewNamedListsDeleteRequest instantiates a new NamedListsDeleteRequest 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 NewNamedListsDeleteRequestWithDefaults

func NewNamedListsDeleteRequestWithDefaults() *NamedListsDeleteRequest

NewNamedListsDeleteRequestWithDefaults instantiates a new NamedListsDeleteRequest 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 (*NamedListsDeleteRequest) GetIds

func (o *NamedListsDeleteRequest) GetIds() []int32

GetIds returns the Ids field value if set, zero value otherwise.

func (*NamedListsDeleteRequest) GetIdsOk

func (o *NamedListsDeleteRequest) GetIdsOk() ([]int32, bool)

GetIdsOk returns a tuple with the Ids field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NamedListsDeleteRequest) HasIds

func (o *NamedListsDeleteRequest) HasIds() bool

HasIds returns a boolean if a field has been set.

func (NamedListsDeleteRequest) MarshalJSON

func (o NamedListsDeleteRequest) MarshalJSON() ([]byte, error)

func (*NamedListsDeleteRequest) SetIds

func (o *NamedListsDeleteRequest) SetIds(v []int32)

SetIds gets a reference to the given []int32 and assigns it to the Ids field.

func (NamedListsDeleteRequest) ToMap

func (o NamedListsDeleteRequest) ToMap() (map[string]interface{}, error)

func (*NamedListsDeleteRequest) UnmarshalJSON

func (o *NamedListsDeleteRequest) UnmarshalJSON(data []byte) (err error)

type NamedListsDeleteSingleNamedLists404Response

type NamedListsDeleteSingleNamedLists404Response struct {
	Error                *NamedListsDeleteSingleNamedLists404ResponseError `json:"error,omitempty"`
	AdditionalProperties map[string]interface{}
}

NamedListsDeleteSingleNamedLists404Response struct for NamedListsDeleteSingleNamedLists404Response

func NewNamedListsDeleteSingleNamedLists404Response

func NewNamedListsDeleteSingleNamedLists404Response() *NamedListsDeleteSingleNamedLists404Response

NewNamedListsDeleteSingleNamedLists404Response instantiates a new NamedListsDeleteSingleNamedLists404Response 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 NewNamedListsDeleteSingleNamedLists404ResponseWithDefaults

func NewNamedListsDeleteSingleNamedLists404ResponseWithDefaults() *NamedListsDeleteSingleNamedLists404Response

NewNamedListsDeleteSingleNamedLists404ResponseWithDefaults instantiates a new NamedListsDeleteSingleNamedLists404Response 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 (*NamedListsDeleteSingleNamedLists404Response) GetError

GetError returns the Error field value if set, zero value otherwise.

func (*NamedListsDeleteSingleNamedLists404Response) GetErrorOk

GetErrorOk returns a tuple with the Error field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NamedListsDeleteSingleNamedLists404Response) HasError

HasError returns a boolean if a field has been set.

func (NamedListsDeleteSingleNamedLists404Response) MarshalJSON

func (*NamedListsDeleteSingleNamedLists404Response) SetError

SetError gets a reference to the given NamedListsDeleteSingleNamedLists404ResponseError and assigns it to the Error field.

func (NamedListsDeleteSingleNamedLists404Response) ToMap

func (o NamedListsDeleteSingleNamedLists404Response) ToMap() (map[string]interface{}, error)

func (*NamedListsDeleteSingleNamedLists404Response) UnmarshalJSON

func (o *NamedListsDeleteSingleNamedLists404Response) UnmarshalJSON(data []byte) (err error)

type NamedListsDeleteSingleNamedLists404ResponseError

type NamedListsDeleteSingleNamedLists404ResponseError struct {
	Code                 *string `json:"code,omitempty"`
	Message              *string `json:"message,omitempty"`
	Status               *string `json:"status,omitempty"`
	AdditionalProperties map[string]interface{}
}

NamedListsDeleteSingleNamedLists404ResponseError struct for NamedListsDeleteSingleNamedLists404ResponseError

func NewNamedListsDeleteSingleNamedLists404ResponseError

func NewNamedListsDeleteSingleNamedLists404ResponseError() *NamedListsDeleteSingleNamedLists404ResponseError

NewNamedListsDeleteSingleNamedLists404ResponseError instantiates a new NamedListsDeleteSingleNamedLists404ResponseError 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 NewNamedListsDeleteSingleNamedLists404ResponseErrorWithDefaults

func NewNamedListsDeleteSingleNamedLists404ResponseErrorWithDefaults() *NamedListsDeleteSingleNamedLists404ResponseError

NewNamedListsDeleteSingleNamedLists404ResponseErrorWithDefaults instantiates a new NamedListsDeleteSingleNamedLists404ResponseError 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 (*NamedListsDeleteSingleNamedLists404ResponseError) GetCode

GetCode returns the Code field value if set, zero value otherwise.

func (*NamedListsDeleteSingleNamedLists404ResponseError) GetCodeOk

GetCodeOk returns a tuple with the Code field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NamedListsDeleteSingleNamedLists404ResponseError) GetMessage

GetMessage returns the Message field value if set, zero value otherwise.

func (*NamedListsDeleteSingleNamedLists404ResponseError) GetMessageOk

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NamedListsDeleteSingleNamedLists404ResponseError) GetStatus

GetStatus returns the Status field value if set, zero value otherwise.

func (*NamedListsDeleteSingleNamedLists404ResponseError) GetStatusOk

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NamedListsDeleteSingleNamedLists404ResponseError) HasCode

HasCode returns a boolean if a field has been set.

func (*NamedListsDeleteSingleNamedLists404ResponseError) HasMessage

HasMessage returns a boolean if a field has been set.

func (*NamedListsDeleteSingleNamedLists404ResponseError) HasStatus

HasStatus returns a boolean if a field has been set.

func (NamedListsDeleteSingleNamedLists404ResponseError) MarshalJSON

func (*NamedListsDeleteSingleNamedLists404ResponseError) SetCode

SetCode gets a reference to the given string and assigns it to the Code field.

func (*NamedListsDeleteSingleNamedLists404ResponseError) SetMessage

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*NamedListsDeleteSingleNamedLists404ResponseError) SetStatus

SetStatus gets a reference to the given string and assigns it to the Status field.

func (NamedListsDeleteSingleNamedLists404ResponseError) ToMap

func (o NamedListsDeleteSingleNamedLists404ResponseError) ToMap() (map[string]interface{}, error)

func (*NamedListsDeleteSingleNamedLists404ResponseError) UnmarshalJSON

func (o *NamedListsDeleteSingleNamedLists404ResponseError) UnmarshalJSON(data []byte) (err error)

type NamedListsMultiListUpdate404Response

type NamedListsMultiListUpdate404Response struct {
	Error                *NamedListsMultiListUpdate404ResponseError `json:"error,omitempty"`
	AdditionalProperties map[string]interface{}
}

NamedListsMultiListUpdate404Response struct for NamedListsMultiListUpdate404Response

func NewNamedListsMultiListUpdate404Response

func NewNamedListsMultiListUpdate404Response() *NamedListsMultiListUpdate404Response

NewNamedListsMultiListUpdate404Response instantiates a new NamedListsMultiListUpdate404Response 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 NewNamedListsMultiListUpdate404ResponseWithDefaults

func NewNamedListsMultiListUpdate404ResponseWithDefaults() *NamedListsMultiListUpdate404Response

NewNamedListsMultiListUpdate404ResponseWithDefaults instantiates a new NamedListsMultiListUpdate404Response 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 (*NamedListsMultiListUpdate404Response) GetError

GetError returns the Error field value if set, zero value otherwise.

func (*NamedListsMultiListUpdate404Response) GetErrorOk

GetErrorOk returns a tuple with the Error field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NamedListsMultiListUpdate404Response) HasError

HasError returns a boolean if a field has been set.

func (NamedListsMultiListUpdate404Response) MarshalJSON

func (o NamedListsMultiListUpdate404Response) MarshalJSON() ([]byte, error)

func (*NamedListsMultiListUpdate404Response) SetError

SetError gets a reference to the given NamedListsMultiListUpdate404ResponseError and assigns it to the Error field.

func (NamedListsMultiListUpdate404Response) ToMap

func (o NamedListsMultiListUpdate404Response) ToMap() (map[string]interface{}, error)

func (*NamedListsMultiListUpdate404Response) UnmarshalJSON

func (o *NamedListsMultiListUpdate404Response) UnmarshalJSON(data []byte) (err error)

type NamedListsMultiListUpdate404ResponseError

type NamedListsMultiListUpdate404ResponseError struct {
	Code                 *string `json:"code,omitempty"`
	Message              *string `json:"message,omitempty"`
	Status               *string `json:"status,omitempty"`
	AdditionalProperties map[string]interface{}
}

NamedListsMultiListUpdate404ResponseError struct for NamedListsMultiListUpdate404ResponseError

func NewNamedListsMultiListUpdate404ResponseError

func NewNamedListsMultiListUpdate404ResponseError() *NamedListsMultiListUpdate404ResponseError

NewNamedListsMultiListUpdate404ResponseError instantiates a new NamedListsMultiListUpdate404ResponseError 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 NewNamedListsMultiListUpdate404ResponseErrorWithDefaults

func NewNamedListsMultiListUpdate404ResponseErrorWithDefaults() *NamedListsMultiListUpdate404ResponseError

NewNamedListsMultiListUpdate404ResponseErrorWithDefaults instantiates a new NamedListsMultiListUpdate404ResponseError 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 (*NamedListsMultiListUpdate404ResponseError) GetCode

GetCode returns the Code field value if set, zero value otherwise.

func (*NamedListsMultiListUpdate404ResponseError) GetCodeOk

GetCodeOk returns a tuple with the Code field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NamedListsMultiListUpdate404ResponseError) GetMessage

GetMessage returns the Message field value if set, zero value otherwise.

func (*NamedListsMultiListUpdate404ResponseError) GetMessageOk

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NamedListsMultiListUpdate404ResponseError) GetStatus

GetStatus returns the Status field value if set, zero value otherwise.

func (*NamedListsMultiListUpdate404ResponseError) GetStatusOk

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NamedListsMultiListUpdate404ResponseError) HasCode

HasCode returns a boolean if a field has been set.

func (*NamedListsMultiListUpdate404ResponseError) HasMessage

HasMessage returns a boolean if a field has been set.

func (*NamedListsMultiListUpdate404ResponseError) HasStatus

HasStatus returns a boolean if a field has been set.

func (NamedListsMultiListUpdate404ResponseError) MarshalJSON

func (*NamedListsMultiListUpdate404ResponseError) SetCode

SetCode gets a reference to the given string and assigns it to the Code field.

func (*NamedListsMultiListUpdate404ResponseError) SetMessage

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*NamedListsMultiListUpdate404ResponseError) SetStatus

SetStatus gets a reference to the given string and assigns it to the Status field.

func (NamedListsMultiListUpdate404ResponseError) ToMap

func (o NamedListsMultiListUpdate404ResponseError) ToMap() (map[string]interface{}, error)

func (*NamedListsMultiListUpdate404ResponseError) UnmarshalJSON

func (o *NamedListsMultiListUpdate404ResponseError) UnmarshalJSON(data []byte) (err error)

type NamedListsUpdateNamedListPartial400Response

type NamedListsUpdateNamedListPartial400Response struct {
	Error                *NamedListsUpdateNamedListPartial400ResponseError `json:"error,omitempty"`
	AdditionalProperties map[string]interface{}
}

NamedListsUpdateNamedListPartial400Response struct for NamedListsUpdateNamedListPartial400Response

func NewNamedListsUpdateNamedListPartial400Response

func NewNamedListsUpdateNamedListPartial400Response() *NamedListsUpdateNamedListPartial400Response

NewNamedListsUpdateNamedListPartial400Response instantiates a new NamedListsUpdateNamedListPartial400Response 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 NewNamedListsUpdateNamedListPartial400ResponseWithDefaults

func NewNamedListsUpdateNamedListPartial400ResponseWithDefaults() *NamedListsUpdateNamedListPartial400Response

NewNamedListsUpdateNamedListPartial400ResponseWithDefaults instantiates a new NamedListsUpdateNamedListPartial400Response 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 (*NamedListsUpdateNamedListPartial400Response) GetError

GetError returns the Error field value if set, zero value otherwise.

func (*NamedListsUpdateNamedListPartial400Response) GetErrorOk

GetErrorOk returns a tuple with the Error field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NamedListsUpdateNamedListPartial400Response) HasError

HasError returns a boolean if a field has been set.

func (NamedListsUpdateNamedListPartial400Response) MarshalJSON

func (*NamedListsUpdateNamedListPartial400Response) SetError

SetError gets a reference to the given NamedListsUpdateNamedListPartial400ResponseError and assigns it to the Error field.

func (NamedListsUpdateNamedListPartial400Response) ToMap

func (o NamedListsUpdateNamedListPartial400Response) ToMap() (map[string]interface{}, error)

func (*NamedListsUpdateNamedListPartial400Response) UnmarshalJSON

func (o *NamedListsUpdateNamedListPartial400Response) UnmarshalJSON(data []byte) (err error)

type NamedListsUpdateNamedListPartial400ResponseError

type NamedListsUpdateNamedListPartial400ResponseError struct {
	Code                 *string `json:"code,omitempty"`
	Message              *string `json:"message,omitempty"`
	Status               *string `json:"status,omitempty"`
	AdditionalProperties map[string]interface{}
}

NamedListsUpdateNamedListPartial400ResponseError struct for NamedListsUpdateNamedListPartial400ResponseError

func NewNamedListsUpdateNamedListPartial400ResponseError

func NewNamedListsUpdateNamedListPartial400ResponseError() *NamedListsUpdateNamedListPartial400ResponseError

NewNamedListsUpdateNamedListPartial400ResponseError instantiates a new NamedListsUpdateNamedListPartial400ResponseError 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 NewNamedListsUpdateNamedListPartial400ResponseErrorWithDefaults

func NewNamedListsUpdateNamedListPartial400ResponseErrorWithDefaults() *NamedListsUpdateNamedListPartial400ResponseError

NewNamedListsUpdateNamedListPartial400ResponseErrorWithDefaults instantiates a new NamedListsUpdateNamedListPartial400ResponseError 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 (*NamedListsUpdateNamedListPartial400ResponseError) GetCode

GetCode returns the Code field value if set, zero value otherwise.

func (*NamedListsUpdateNamedListPartial400ResponseError) GetCodeOk

GetCodeOk returns a tuple with the Code field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NamedListsUpdateNamedListPartial400ResponseError) GetMessage

GetMessage returns the Message field value if set, zero value otherwise.

func (*NamedListsUpdateNamedListPartial400ResponseError) GetMessageOk

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NamedListsUpdateNamedListPartial400ResponseError) GetStatus

GetStatus returns the Status field value if set, zero value otherwise.

func (*NamedListsUpdateNamedListPartial400ResponseError) GetStatusOk

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NamedListsUpdateNamedListPartial400ResponseError) HasCode

HasCode returns a boolean if a field has been set.

func (*NamedListsUpdateNamedListPartial400ResponseError) HasMessage

HasMessage returns a boolean if a field has been set.

func (*NamedListsUpdateNamedListPartial400ResponseError) HasStatus

HasStatus returns a boolean if a field has been set.

func (NamedListsUpdateNamedListPartial400ResponseError) MarshalJSON

func (*NamedListsUpdateNamedListPartial400ResponseError) SetCode

SetCode gets a reference to the given string and assigns it to the Code field.

func (*NamedListsUpdateNamedListPartial400ResponseError) SetMessage

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*NamedListsUpdateNamedListPartial400ResponseError) SetStatus

SetStatus gets a reference to the given string and assigns it to the Status field.

func (NamedListsUpdateNamedListPartial400ResponseError) ToMap

func (o NamedListsUpdateNamedListPartial400ResponseError) ToMap() (map[string]interface{}, error)

func (*NamedListsUpdateNamedListPartial400ResponseError) UnmarshalJSON

func (o *NamedListsUpdateNamedListPartial400ResponseError) UnmarshalJSON(data []byte) (err error)

type NamedListsUpdateNamedListPartial404Response

type NamedListsUpdateNamedListPartial404Response struct {
	Error                *NamedListsUpdateNamedListPartial404ResponseError `json:"error,omitempty"`
	AdditionalProperties map[string]interface{}
}

NamedListsUpdateNamedListPartial404Response struct for NamedListsUpdateNamedListPartial404Response

func NewNamedListsUpdateNamedListPartial404Response

func NewNamedListsUpdateNamedListPartial404Response() *NamedListsUpdateNamedListPartial404Response

NewNamedListsUpdateNamedListPartial404Response instantiates a new NamedListsUpdateNamedListPartial404Response 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 NewNamedListsUpdateNamedListPartial404ResponseWithDefaults

func NewNamedListsUpdateNamedListPartial404ResponseWithDefaults() *NamedListsUpdateNamedListPartial404Response

NewNamedListsUpdateNamedListPartial404ResponseWithDefaults instantiates a new NamedListsUpdateNamedListPartial404Response 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 (*NamedListsUpdateNamedListPartial404Response) GetError

GetError returns the Error field value if set, zero value otherwise.

func (*NamedListsUpdateNamedListPartial404Response) GetErrorOk

GetErrorOk returns a tuple with the Error field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NamedListsUpdateNamedListPartial404Response) HasError

HasError returns a boolean if a field has been set.

func (NamedListsUpdateNamedListPartial404Response) MarshalJSON

func (*NamedListsUpdateNamedListPartial404Response) SetError

SetError gets a reference to the given NamedListsUpdateNamedListPartial404ResponseError and assigns it to the Error field.

func (NamedListsUpdateNamedListPartial404Response) ToMap

func (o NamedListsUpdateNamedListPartial404Response) ToMap() (map[string]interface{}, error)

func (*NamedListsUpdateNamedListPartial404Response) UnmarshalJSON

func (o *NamedListsUpdateNamedListPartial404Response) UnmarshalJSON(data []byte) (err error)

type NamedListsUpdateNamedListPartial404ResponseError

type NamedListsUpdateNamedListPartial404ResponseError struct {
	Code                 *string `json:"code,omitempty"`
	Message              *string `json:"message,omitempty"`
	Status               *string `json:"status,omitempty"`
	AdditionalProperties map[string]interface{}
}

NamedListsUpdateNamedListPartial404ResponseError struct for NamedListsUpdateNamedListPartial404ResponseError

func NewNamedListsUpdateNamedListPartial404ResponseError

func NewNamedListsUpdateNamedListPartial404ResponseError() *NamedListsUpdateNamedListPartial404ResponseError

NewNamedListsUpdateNamedListPartial404ResponseError instantiates a new NamedListsUpdateNamedListPartial404ResponseError 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 NewNamedListsUpdateNamedListPartial404ResponseErrorWithDefaults

func NewNamedListsUpdateNamedListPartial404ResponseErrorWithDefaults() *NamedListsUpdateNamedListPartial404ResponseError

NewNamedListsUpdateNamedListPartial404ResponseErrorWithDefaults instantiates a new NamedListsUpdateNamedListPartial404ResponseError 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 (*NamedListsUpdateNamedListPartial404ResponseError) GetCode

GetCode returns the Code field value if set, zero value otherwise.

func (*NamedListsUpdateNamedListPartial404ResponseError) GetCodeOk

GetCodeOk returns a tuple with the Code field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NamedListsUpdateNamedListPartial404ResponseError) GetMessage

GetMessage returns the Message field value if set, zero value otherwise.

func (*NamedListsUpdateNamedListPartial404ResponseError) GetMessageOk

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NamedListsUpdateNamedListPartial404ResponseError) GetStatus

GetStatus returns the Status field value if set, zero value otherwise.

func (*NamedListsUpdateNamedListPartial404ResponseError) GetStatusOk

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NamedListsUpdateNamedListPartial404ResponseError) HasCode

HasCode returns a boolean if a field has been set.

func (*NamedListsUpdateNamedListPartial404ResponseError) HasMessage

HasMessage returns a boolean if a field has been set.

func (*NamedListsUpdateNamedListPartial404ResponseError) HasStatus

HasStatus returns a boolean if a field has been set.

func (NamedListsUpdateNamedListPartial404ResponseError) MarshalJSON

func (*NamedListsUpdateNamedListPartial404ResponseError) SetCode

SetCode gets a reference to the given string and assigns it to the Code field.

func (*NamedListsUpdateNamedListPartial404ResponseError) SetMessage

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*NamedListsUpdateNamedListPartial404ResponseError) SetStatus

SetStatus gets a reference to the given string and assigns it to the Status field.

func (NamedListsUpdateNamedListPartial404ResponseError) ToMap

func (o NamedListsUpdateNamedListPartial404ResponseError) ToMap() (map[string]interface{}, error)

func (*NamedListsUpdateNamedListPartial404ResponseError) UnmarshalJSON

func (o *NamedListsUpdateNamedListPartial404ResponseError) UnmarshalJSON(data []byte) (err error)

type NamedListsUpdateNamedListPartial405Response

type NamedListsUpdateNamedListPartial405Response struct {
	Error                *NamedListsUpdateNamedListPartial405ResponseError `json:"error,omitempty"`
	AdditionalProperties map[string]interface{}
}

NamedListsUpdateNamedListPartial405Response struct for NamedListsUpdateNamedListPartial405Response

func NewNamedListsUpdateNamedListPartial405Response

func NewNamedListsUpdateNamedListPartial405Response() *NamedListsUpdateNamedListPartial405Response

NewNamedListsUpdateNamedListPartial405Response instantiates a new NamedListsUpdateNamedListPartial405Response 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 NewNamedListsUpdateNamedListPartial405ResponseWithDefaults

func NewNamedListsUpdateNamedListPartial405ResponseWithDefaults() *NamedListsUpdateNamedListPartial405Response

NewNamedListsUpdateNamedListPartial405ResponseWithDefaults instantiates a new NamedListsUpdateNamedListPartial405Response 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 (*NamedListsUpdateNamedListPartial405Response) GetError

GetError returns the Error field value if set, zero value otherwise.

func (*NamedListsUpdateNamedListPartial405Response) GetErrorOk

GetErrorOk returns a tuple with the Error field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NamedListsUpdateNamedListPartial405Response) HasError

HasError returns a boolean if a field has been set.

func (NamedListsUpdateNamedListPartial405Response) MarshalJSON

func (*NamedListsUpdateNamedListPartial405Response) SetError

SetError gets a reference to the given NamedListsUpdateNamedListPartial405ResponseError and assigns it to the Error field.

func (NamedListsUpdateNamedListPartial405Response) ToMap

func (o NamedListsUpdateNamedListPartial405Response) ToMap() (map[string]interface{}, error)

func (*NamedListsUpdateNamedListPartial405Response) UnmarshalJSON

func (o *NamedListsUpdateNamedListPartial405Response) UnmarshalJSON(data []byte) (err error)

type NamedListsUpdateNamedListPartial405ResponseError

type NamedListsUpdateNamedListPartial405ResponseError struct {
	Code                 *string `json:"code,omitempty"`
	Message              *string `json:"message,omitempty"`
	Status               *string `json:"status,omitempty"`
	AdditionalProperties map[string]interface{}
}

NamedListsUpdateNamedListPartial405ResponseError struct for NamedListsUpdateNamedListPartial405ResponseError

func NewNamedListsUpdateNamedListPartial405ResponseError

func NewNamedListsUpdateNamedListPartial405ResponseError() *NamedListsUpdateNamedListPartial405ResponseError

NewNamedListsUpdateNamedListPartial405ResponseError instantiates a new NamedListsUpdateNamedListPartial405ResponseError 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 NewNamedListsUpdateNamedListPartial405ResponseErrorWithDefaults

func NewNamedListsUpdateNamedListPartial405ResponseErrorWithDefaults() *NamedListsUpdateNamedListPartial405ResponseError

NewNamedListsUpdateNamedListPartial405ResponseErrorWithDefaults instantiates a new NamedListsUpdateNamedListPartial405ResponseError 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 (*NamedListsUpdateNamedListPartial405ResponseError) GetCode

GetCode returns the Code field value if set, zero value otherwise.

func (*NamedListsUpdateNamedListPartial405ResponseError) GetCodeOk

GetCodeOk returns a tuple with the Code field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NamedListsUpdateNamedListPartial405ResponseError) GetMessage

GetMessage returns the Message field value if set, zero value otherwise.

func (*NamedListsUpdateNamedListPartial405ResponseError) GetMessageOk

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NamedListsUpdateNamedListPartial405ResponseError) GetStatus

GetStatus returns the Status field value if set, zero value otherwise.

func (*NamedListsUpdateNamedListPartial405ResponseError) GetStatusOk

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NamedListsUpdateNamedListPartial405ResponseError) HasCode

HasCode returns a boolean if a field has been set.

func (*NamedListsUpdateNamedListPartial405ResponseError) HasMessage

HasMessage returns a boolean if a field has been set.

func (*NamedListsUpdateNamedListPartial405ResponseError) HasStatus

HasStatus returns a boolean if a field has been set.

func (NamedListsUpdateNamedListPartial405ResponseError) MarshalJSON

func (*NamedListsUpdateNamedListPartial405ResponseError) SetCode

SetCode gets a reference to the given string and assigns it to the Code field.

func (*NamedListsUpdateNamedListPartial405ResponseError) SetMessage

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*NamedListsUpdateNamedListPartial405ResponseError) SetStatus

SetStatus gets a reference to the given string and assigns it to the Status field.

func (NamedListsUpdateNamedListPartial405ResponseError) ToMap

func (o NamedListsUpdateNamedListPartial405ResponseError) ToMap() (map[string]interface{}, error)

func (*NamedListsUpdateNamedListPartial405ResponseError) UnmarshalJSON

func (o *NamedListsUpdateNamedListPartial405ResponseError) UnmarshalJSON(data []byte) (err error)

type NetAddrDfpAssignment

type NetAddrDfpAssignment struct {
	// network address in IPv4 CIDR (address/bitmask length) string format
	AddrNet *string `json:"addr_net,omitempty"`
	// The list of identifiers of DFPs that have association with this scope.
	DfpIds        []int32  `json:"dfp_ids,omitempty"`
	DfpServiceIds []string `json:"dfp_service_ids,omitempty"`
	End           *string  `json:"end,omitempty"`
	// external scope ID, UUID
	ExternalScopeId *string `json:"external_scope_id,omitempty"`
	// Host reference, UUID
	HostId *string `json:"host_id,omitempty"`
	// IPSpace reference, UUID
	IpSpaceId *string `json:"ip_space_id,omitempty"`
	// scope type
	ScopeType *NetAddrDfpAssignmentScopeType `json:"scope_type,omitempty"`
	// Start and end pair of addresses used for range scope type
	Start                *string `json:"start,omitempty"`
	AdditionalProperties map[string]interface{}
}

NetAddrDfpAssignment Scoped DFP assignment to a policy, scoped via network address (CIDR)

func NewNetAddrDfpAssignment

func NewNetAddrDfpAssignment() *NetAddrDfpAssignment

NewNetAddrDfpAssignment instantiates a new NetAddrDfpAssignment 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 NewNetAddrDfpAssignmentWithDefaults

func NewNetAddrDfpAssignmentWithDefaults() *NetAddrDfpAssignment

NewNetAddrDfpAssignmentWithDefaults instantiates a new NetAddrDfpAssignment 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 (*NetAddrDfpAssignment) GetAddrNet

func (o *NetAddrDfpAssignment) GetAddrNet() string

GetAddrNet returns the AddrNet field value if set, zero value otherwise.

func (*NetAddrDfpAssignment) GetAddrNetOk

func (o *NetAddrDfpAssignment) GetAddrNetOk() (*string, bool)

GetAddrNetOk returns a tuple with the AddrNet field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NetAddrDfpAssignment) GetDfpIds

func (o *NetAddrDfpAssignment) GetDfpIds() []int32

GetDfpIds returns the DfpIds field value if set, zero value otherwise.

func (*NetAddrDfpAssignment) GetDfpIdsOk

func (o *NetAddrDfpAssignment) GetDfpIdsOk() ([]int32, bool)

GetDfpIdsOk returns a tuple with the DfpIds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NetAddrDfpAssignment) GetDfpServiceIds

func (o *NetAddrDfpAssignment) GetDfpServiceIds() []string

GetDfpServiceIds returns the DfpServiceIds field value if set, zero value otherwise.

func (*NetAddrDfpAssignment) GetDfpServiceIdsOk

func (o *NetAddrDfpAssignment) GetDfpServiceIdsOk() ([]string, bool)

GetDfpServiceIdsOk returns a tuple with the DfpServiceIds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NetAddrDfpAssignment) GetEnd

func (o *NetAddrDfpAssignment) GetEnd() string

GetEnd returns the End field value if set, zero value otherwise.

func (*NetAddrDfpAssignment) GetEndOk

func (o *NetAddrDfpAssignment) GetEndOk() (*string, bool)

GetEndOk returns a tuple with the End field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NetAddrDfpAssignment) GetExternalScopeId

func (o *NetAddrDfpAssignment) GetExternalScopeId() string

GetExternalScopeId returns the ExternalScopeId field value if set, zero value otherwise.

func (*NetAddrDfpAssignment) GetExternalScopeIdOk

func (o *NetAddrDfpAssignment) GetExternalScopeIdOk() (*string, bool)

GetExternalScopeIdOk returns a tuple with the ExternalScopeId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NetAddrDfpAssignment) GetHostId

func (o *NetAddrDfpAssignment) GetHostId() string

GetHostId returns the HostId field value if set, zero value otherwise.

func (*NetAddrDfpAssignment) GetHostIdOk

func (o *NetAddrDfpAssignment) GetHostIdOk() (*string, bool)

GetHostIdOk returns a tuple with the HostId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NetAddrDfpAssignment) GetIpSpaceId

func (o *NetAddrDfpAssignment) GetIpSpaceId() string

GetIpSpaceId returns the IpSpaceId field value if set, zero value otherwise.

func (*NetAddrDfpAssignment) GetIpSpaceIdOk

func (o *NetAddrDfpAssignment) GetIpSpaceIdOk() (*string, bool)

GetIpSpaceIdOk returns a tuple with the IpSpaceId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NetAddrDfpAssignment) GetScopeType

GetScopeType returns the ScopeType field value if set, zero value otherwise.

func (*NetAddrDfpAssignment) GetScopeTypeOk

GetScopeTypeOk returns a tuple with the ScopeType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NetAddrDfpAssignment) GetStart

func (o *NetAddrDfpAssignment) GetStart() string

GetStart returns the Start field value if set, zero value otherwise.

func (*NetAddrDfpAssignment) GetStartOk

func (o *NetAddrDfpAssignment) GetStartOk() (*string, bool)

GetStartOk returns a tuple with the Start field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NetAddrDfpAssignment) HasAddrNet

func (o *NetAddrDfpAssignment) HasAddrNet() bool

HasAddrNet returns a boolean if a field has been set.

func (*NetAddrDfpAssignment) HasDfpIds

func (o *NetAddrDfpAssignment) HasDfpIds() bool

HasDfpIds returns a boolean if a field has been set.

func (*NetAddrDfpAssignment) HasDfpServiceIds

func (o *NetAddrDfpAssignment) HasDfpServiceIds() bool

HasDfpServiceIds returns a boolean if a field has been set.

func (*NetAddrDfpAssignment) HasEnd

func (o *NetAddrDfpAssignment) HasEnd() bool

HasEnd returns a boolean if a field has been set.

func (*NetAddrDfpAssignment) HasExternalScopeId

func (o *NetAddrDfpAssignment) HasExternalScopeId() bool

HasExternalScopeId returns a boolean if a field has been set.

func (*NetAddrDfpAssignment) HasHostId

func (o *NetAddrDfpAssignment) HasHostId() bool

HasHostId returns a boolean if a field has been set.

func (*NetAddrDfpAssignment) HasIpSpaceId

func (o *NetAddrDfpAssignment) HasIpSpaceId() bool

HasIpSpaceId returns a boolean if a field has been set.

func (*NetAddrDfpAssignment) HasScopeType

func (o *NetAddrDfpAssignment) HasScopeType() bool

HasScopeType returns a boolean if a field has been set.

func (*NetAddrDfpAssignment) HasStart

func (o *NetAddrDfpAssignment) HasStart() bool

HasStart returns a boolean if a field has been set.

func (NetAddrDfpAssignment) MarshalJSON

func (o NetAddrDfpAssignment) MarshalJSON() ([]byte, error)

func (*NetAddrDfpAssignment) SetAddrNet

func (o *NetAddrDfpAssignment) SetAddrNet(v string)

SetAddrNet gets a reference to the given string and assigns it to the AddrNet field.

func (*NetAddrDfpAssignment) SetDfpIds

func (o *NetAddrDfpAssignment) SetDfpIds(v []int32)

SetDfpIds gets a reference to the given []int32 and assigns it to the DfpIds field.

func (*NetAddrDfpAssignment) SetDfpServiceIds

func (o *NetAddrDfpAssignment) SetDfpServiceIds(v []string)

SetDfpServiceIds gets a reference to the given []string and assigns it to the DfpServiceIds field.

func (*NetAddrDfpAssignment) SetEnd

func (o *NetAddrDfpAssignment) SetEnd(v string)

SetEnd gets a reference to the given string and assigns it to the End field.

func (*NetAddrDfpAssignment) SetExternalScopeId

func (o *NetAddrDfpAssignment) SetExternalScopeId(v string)

SetExternalScopeId gets a reference to the given string and assigns it to the ExternalScopeId field.

func (*NetAddrDfpAssignment) SetHostId

func (o *NetAddrDfpAssignment) SetHostId(v string)

SetHostId gets a reference to the given string and assigns it to the HostId field.

func (*NetAddrDfpAssignment) SetIpSpaceId

func (o *NetAddrDfpAssignment) SetIpSpaceId(v string)

SetIpSpaceId gets a reference to the given string and assigns it to the IpSpaceId field.

func (*NetAddrDfpAssignment) SetScopeType

SetScopeType gets a reference to the given NetAddrDfpAssignmentScopeType and assigns it to the ScopeType field.

func (*NetAddrDfpAssignment) SetStart

func (o *NetAddrDfpAssignment) SetStart(v string)

SetStart gets a reference to the given string and assigns it to the Start field.

func (NetAddrDfpAssignment) ToMap

func (o NetAddrDfpAssignment) ToMap() (map[string]interface{}, error)

func (*NetAddrDfpAssignment) UnmarshalJSON

func (o *NetAddrDfpAssignment) UnmarshalJSON(data []byte) (err error)

type NetAddrDfpAssignmentScopeType

type NetAddrDfpAssignmentScopeType string

NetAddrDfpAssignmentScopeType the model 'NetAddrDfpAssignmentScopeType'

const (
	NETADDRDFPASSIGNMENTSCOPETYPE_UNKNOWN       NetAddrDfpAssignmentScopeType = "UNKNOWN"
	NETADDRDFPASSIGNMENTSCOPETYPE_ADDRESS_BLOCK NetAddrDfpAssignmentScopeType = "ADDRESS_BLOCK"
	NETADDRDFPASSIGNMENTSCOPETYPE_SUBNET        NetAddrDfpAssignmentScopeType = "SUBNET"
	NETADDRDFPASSIGNMENTSCOPETYPE_ADDRESS       NetAddrDfpAssignmentScopeType = "ADDRESS"
	NETADDRDFPASSIGNMENTSCOPETYPE_RANGE         NetAddrDfpAssignmentScopeType = "RANGE"
)

List of NetAddrDfpAssignmentScopeType

func NewNetAddrDfpAssignmentScopeTypeFromValue

func NewNetAddrDfpAssignmentScopeTypeFromValue(v string) (*NetAddrDfpAssignmentScopeType, error)

NewNetAddrDfpAssignmentScopeTypeFromValue returns a pointer to a valid NetAddrDfpAssignmentScopeType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (NetAddrDfpAssignmentScopeType) IsValid

func (v NetAddrDfpAssignmentScopeType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (NetAddrDfpAssignmentScopeType) Ptr

Ptr returns reference to NetAddrDfpAssignmentScopeType value

func (*NetAddrDfpAssignmentScopeType) UnmarshalJSON

func (v *NetAddrDfpAssignmentScopeType) UnmarshalJSON(src []byte) error

type NetworkList

type NetworkList struct {
	// The time when this Network List object was created.
	CreatedTime *time.Time `json:"created_time,omitempty"`
	// The brief description for the network list.
	Description *string `json:"description,omitempty"`
	// The Network List object identifier.
	Id *int32 `json:"id,omitempty"`
	// The list of networks' CIDRs that are subject for malicious attacks protection.
	Items []string `json:"items,omitempty"`
	// The name of the network list.
	Name *string `json:"name,omitempty"`
	// The identifier of the security policy with which the network list is associated.
	PolicyId *int32 `json:"policy_id,omitempty"`
	// The time when this Network List object was last updated.
	UpdatedTime          *time.Time `json:"updated_time,omitempty"`
	AdditionalProperties map[string]interface{}
}

NetworkList The Network List object. Before you can apply security policies, you must first define the networks that you want to protect from malicious attacks. The first step in configuring BloxOne Cloud is to set up DNS Firewall by defining your remote networks. You identify these external networks by their IP addresses. A network can contain a group of IPv4 or IPv6 addresses or blocks.

func NewNetworkList

func NewNetworkList() *NetworkList

NewNetworkList instantiates a new NetworkList 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 NewNetworkListWithDefaults

func NewNetworkListWithDefaults() *NetworkList

NewNetworkListWithDefaults instantiates a new NetworkList 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 (*NetworkList) GetCreatedTime

func (o *NetworkList) GetCreatedTime() time.Time

GetCreatedTime returns the CreatedTime field value if set, zero value otherwise.

func (*NetworkList) GetCreatedTimeOk

func (o *NetworkList) GetCreatedTimeOk() (*time.Time, bool)

GetCreatedTimeOk returns a tuple with the CreatedTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NetworkList) GetDescription

func (o *NetworkList) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*NetworkList) GetDescriptionOk

func (o *NetworkList) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NetworkList) GetId

func (o *NetworkList) GetId() int32

GetId returns the Id field value if set, zero value otherwise.

func (*NetworkList) GetIdOk

func (o *NetworkList) GetIdOk() (*int32, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NetworkList) GetItems

func (o *NetworkList) GetItems() []string

GetItems returns the Items field value if set, zero value otherwise.

func (*NetworkList) GetItemsOk

func (o *NetworkList) GetItemsOk() ([]string, bool)

GetItemsOk returns a tuple with the Items field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NetworkList) GetName

func (o *NetworkList) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*NetworkList) GetNameOk

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

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NetworkList) GetPolicyId

func (o *NetworkList) GetPolicyId() int32

GetPolicyId returns the PolicyId field value if set, zero value otherwise.

func (*NetworkList) GetPolicyIdOk

func (o *NetworkList) GetPolicyIdOk() (*int32, bool)

GetPolicyIdOk returns a tuple with the PolicyId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NetworkList) GetUpdatedTime

func (o *NetworkList) GetUpdatedTime() time.Time

GetUpdatedTime returns the UpdatedTime field value if set, zero value otherwise.

func (*NetworkList) GetUpdatedTimeOk

func (o *NetworkList) GetUpdatedTimeOk() (*time.Time, bool)

GetUpdatedTimeOk returns a tuple with the UpdatedTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NetworkList) HasCreatedTime

func (o *NetworkList) HasCreatedTime() bool

HasCreatedTime returns a boolean if a field has been set.

func (*NetworkList) HasDescription

func (o *NetworkList) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*NetworkList) HasId

func (o *NetworkList) HasId() bool

HasId returns a boolean if a field has been set.

func (*NetworkList) HasItems

func (o *NetworkList) HasItems() bool

HasItems returns a boolean if a field has been set.

func (*NetworkList) HasName

func (o *NetworkList) HasName() bool

HasName returns a boolean if a field has been set.

func (*NetworkList) HasPolicyId

func (o *NetworkList) HasPolicyId() bool

HasPolicyId returns a boolean if a field has been set.

func (*NetworkList) HasUpdatedTime

func (o *NetworkList) HasUpdatedTime() bool

HasUpdatedTime returns a boolean if a field has been set.

func (NetworkList) MarshalJSON

func (o NetworkList) MarshalJSON() ([]byte, error)

func (*NetworkList) SetCreatedTime

func (o *NetworkList) SetCreatedTime(v time.Time)

SetCreatedTime gets a reference to the given time.Time and assigns it to the CreatedTime field.

func (*NetworkList) SetDescription

func (o *NetworkList) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*NetworkList) SetId

func (o *NetworkList) SetId(v int32)

SetId gets a reference to the given int32 and assigns it to the Id field.

func (*NetworkList) SetItems

func (o *NetworkList) SetItems(v []string)

SetItems gets a reference to the given []string and assigns it to the Items field.

func (*NetworkList) SetName

func (o *NetworkList) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*NetworkList) SetPolicyId

func (o *NetworkList) SetPolicyId(v int32)

SetPolicyId gets a reference to the given int32 and assigns it to the PolicyId field.

func (*NetworkList) SetUpdatedTime

func (o *NetworkList) SetUpdatedTime(v time.Time)

SetUpdatedTime gets a reference to the given time.Time and assigns it to the UpdatedTime field.

func (NetworkList) ToMap

func (o NetworkList) ToMap() (map[string]interface{}, error)

func (*NetworkList) UnmarshalJSON

func (o *NetworkList) UnmarshalJSON(data []byte) (err error)

type NetworkListCreateResponse

type NetworkListCreateResponse struct {
	// The Network List object.
	Results              *NetworkList `json:"results,omitempty"`
	AdditionalProperties map[string]interface{}
}

NetworkListCreateResponse The Network List create response.

func NewNetworkListCreateResponse

func NewNetworkListCreateResponse() *NetworkListCreateResponse

NewNetworkListCreateResponse instantiates a new NetworkListCreateResponse 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 NewNetworkListCreateResponseWithDefaults

func NewNetworkListCreateResponseWithDefaults() *NetworkListCreateResponse

NewNetworkListCreateResponseWithDefaults instantiates a new NetworkListCreateResponse 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 (*NetworkListCreateResponse) GetResults

func (o *NetworkListCreateResponse) GetResults() NetworkList

GetResults returns the Results field value if set, zero value otherwise.

func (*NetworkListCreateResponse) GetResultsOk

func (o *NetworkListCreateResponse) GetResultsOk() (*NetworkList, bool)

GetResultsOk returns a tuple with the Results field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NetworkListCreateResponse) HasResults

func (o *NetworkListCreateResponse) HasResults() bool

HasResults returns a boolean if a field has been set.

func (NetworkListCreateResponse) MarshalJSON

func (o NetworkListCreateResponse) MarshalJSON() ([]byte, error)

func (*NetworkListCreateResponse) SetResults

func (o *NetworkListCreateResponse) SetResults(v NetworkList)

SetResults gets a reference to the given NetworkList and assigns it to the Results field.

func (NetworkListCreateResponse) ToMap

func (o NetworkListCreateResponse) ToMap() (map[string]interface{}, error)

func (*NetworkListCreateResponse) UnmarshalJSON

func (o *NetworkListCreateResponse) UnmarshalJSON(data []byte) (err error)

type NetworkListMultiResponse

type NetworkListMultiResponse struct {
	// The list of Network List objects.
	Results              []NetworkList `json:"results,omitempty"`
	AdditionalProperties map[string]interface{}
}

NetworkListMultiResponse The Network List list response.

func NewNetworkListMultiResponse

func NewNetworkListMultiResponse() *NetworkListMultiResponse

NewNetworkListMultiResponse instantiates a new NetworkListMultiResponse 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 NewNetworkListMultiResponseWithDefaults

func NewNetworkListMultiResponseWithDefaults() *NetworkListMultiResponse

NewNetworkListMultiResponseWithDefaults instantiates a new NetworkListMultiResponse 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 (*NetworkListMultiResponse) GetResults

func (o *NetworkListMultiResponse) GetResults() []NetworkList

GetResults returns the Results field value if set, zero value otherwise.

func (*NetworkListMultiResponse) GetResultsOk

func (o *NetworkListMultiResponse) GetResultsOk() ([]NetworkList, bool)

GetResultsOk returns a tuple with the Results field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NetworkListMultiResponse) HasResults

func (o *NetworkListMultiResponse) HasResults() bool

HasResults returns a boolean if a field has been set.

func (NetworkListMultiResponse) MarshalJSON

func (o NetworkListMultiResponse) MarshalJSON() ([]byte, error)

func (*NetworkListMultiResponse) SetResults

func (o *NetworkListMultiResponse) SetResults(v []NetworkList)

SetResults gets a reference to the given []NetworkList and assigns it to the Results field.

func (NetworkListMultiResponse) ToMap

func (o NetworkListMultiResponse) ToMap() (map[string]interface{}, error)

func (*NetworkListMultiResponse) UnmarshalJSON

func (o *NetworkListMultiResponse) UnmarshalJSON(data []byte) (err error)

type NetworkListReadResponse

type NetworkListReadResponse struct {
	// The Network List object.
	Results              *NetworkList `json:"results,omitempty"`
	AdditionalProperties map[string]interface{}
}

NetworkListReadResponse The Network List read response.

func NewNetworkListReadResponse

func NewNetworkListReadResponse() *NetworkListReadResponse

NewNetworkListReadResponse instantiates a new NetworkListReadResponse 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 NewNetworkListReadResponseWithDefaults

func NewNetworkListReadResponseWithDefaults() *NetworkListReadResponse

NewNetworkListReadResponseWithDefaults instantiates a new NetworkListReadResponse 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 (*NetworkListReadResponse) GetResults

func (o *NetworkListReadResponse) GetResults() NetworkList

GetResults returns the Results field value if set, zero value otherwise.

func (*NetworkListReadResponse) GetResultsOk

func (o *NetworkListReadResponse) GetResultsOk() (*NetworkList, bool)

GetResultsOk returns a tuple with the Results field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NetworkListReadResponse) HasResults

func (o *NetworkListReadResponse) HasResults() bool

HasResults returns a boolean if a field has been set.

func (NetworkListReadResponse) MarshalJSON

func (o NetworkListReadResponse) MarshalJSON() ([]byte, error)

func (*NetworkListReadResponse) SetResults

func (o *NetworkListReadResponse) SetResults(v NetworkList)

SetResults gets a reference to the given NetworkList and assigns it to the Results field.

func (NetworkListReadResponse) ToMap

func (o NetworkListReadResponse) ToMap() (map[string]interface{}, error)

func (*NetworkListReadResponse) UnmarshalJSON

func (o *NetworkListReadResponse) UnmarshalJSON(data []byte) (err error)

type NetworkListUpdateResponse

type NetworkListUpdateResponse struct {
	// The Network List object.
	Results              *NetworkList `json:"results,omitempty"`
	AdditionalProperties map[string]interface{}
}

NetworkListUpdateResponse The Network List update response.

func NewNetworkListUpdateResponse

func NewNetworkListUpdateResponse() *NetworkListUpdateResponse

NewNetworkListUpdateResponse instantiates a new NetworkListUpdateResponse 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 NewNetworkListUpdateResponseWithDefaults

func NewNetworkListUpdateResponseWithDefaults() *NetworkListUpdateResponse

NewNetworkListUpdateResponseWithDefaults instantiates a new NetworkListUpdateResponse 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 (*NetworkListUpdateResponse) GetResults

func (o *NetworkListUpdateResponse) GetResults() NetworkList

GetResults returns the Results field value if set, zero value otherwise.

func (*NetworkListUpdateResponse) GetResultsOk

func (o *NetworkListUpdateResponse) GetResultsOk() (*NetworkList, bool)

GetResultsOk returns a tuple with the Results field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NetworkListUpdateResponse) HasResults

func (o *NetworkListUpdateResponse) HasResults() bool

HasResults returns a boolean if a field has been set.

func (NetworkListUpdateResponse) MarshalJSON

func (o NetworkListUpdateResponse) MarshalJSON() ([]byte, error)

func (*NetworkListUpdateResponse) SetResults

func (o *NetworkListUpdateResponse) SetResults(v NetworkList)

SetResults gets a reference to the given NetworkList and assigns it to the Results field.

func (NetworkListUpdateResponse) ToMap

func (o NetworkListUpdateResponse) ToMap() (map[string]interface{}, error)

func (*NetworkListUpdateResponse) UnmarshalJSON

func (o *NetworkListUpdateResponse) UnmarshalJSON(data []byte) (err error)

type NetworkListsAPI

type NetworkListsAPI interface {
	/*
			CreateNetworkList Create Network List.

			Use this method to create a Network List object.

		Before you can apply security policies, you must first define the networks that you want to protect from malicious attacks. The first step in configuring BloxOne Cloud is to set up DNS Firewall by defining your remote networks. You identify these external networks by their IP addresses. A network can contain a group of IPv4 or IPv6 addresses or blocks.

		Required:
		- name
		- items


			@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			@return NetworkListsAPICreateNetworkListRequest
	*/
	CreateNetworkList(ctx context.Context) NetworkListsAPICreateNetworkListRequest

	// CreateNetworkListExecute executes the request
	//  @return NetworkListCreateResponse
	CreateNetworkListExecute(r NetworkListsAPICreateNetworkListRequest) (*NetworkListCreateResponse, *http.Response, error)
	/*
			DeleteNetworkLists Delete Network Lists.

			Use this method to delete the Network List objects. Deletion of multiple lists is an all-or-nothing operation (if any of the specified lists can not be deleted then none of the specified lists will be deleted).

		Before you can apply security policies, you must first define the networks that you want to protect from malicious attacks. The first step in configuring BloxOne Cloud is to set up DNS Firewall by defining your remote networks. You identify these external networks by their IP addresses. A network can contain a group of  or IPv6 addresses or blocks.

		Required:
		- ids


			@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			@return NetworkListsAPIDeleteNetworkListsRequest
	*/
	DeleteNetworkLists(ctx context.Context) NetworkListsAPIDeleteNetworkListsRequest

	// DeleteNetworkListsExecute executes the request
	DeleteNetworkListsExecute(r NetworkListsAPIDeleteNetworkListsRequest) (*http.Response, error)
	/*
			DeleteSingleNetworkLists Delete Network Lists.

			Use this method to delete the Network List object by the specified Network List object id.

		Before you can apply security policies, you must first define the networks that you want to protect from malicious attacks. The first step in configuring BloxOne Cloud is to set up DNS Firewall by defining your remote networks. You identify these external networks by their IP addresses. A network can contain a group of  or IPv6 addresses or blocks.



			@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			@param id The Network List object identifier.
			@return NetworkListsAPIDeleteSingleNetworkListsRequest
	*/
	DeleteSingleNetworkLists(ctx context.Context, id int32) NetworkListsAPIDeleteSingleNetworkListsRequest

	// DeleteSingleNetworkListsExecute executes the request
	DeleteSingleNetworkListsExecute(r NetworkListsAPIDeleteSingleNetworkListsRequest) (*http.Response, error)
	/*
			ListNetworkLists List Network Lists.

			Use this method to retrieve information on all Network List objects for the account.

		Before you can apply security policies, you must first define the networks that you want to protect from malicious attacks. The first step in configuring BloxOne Cloud is to set up DNS Firewall by defining your remote networks. You identify these external networks by their IP addresses. A network can contain a group of IPv4 or IPv6 addresses or blocks.



			@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			@return NetworkListsAPIListNetworkListsRequest
	*/
	ListNetworkLists(ctx context.Context) NetworkListsAPIListNetworkListsRequest

	// ListNetworkListsExecute executes the request
	//  @return NetworkListMultiResponse
	ListNetworkListsExecute(r NetworkListsAPIListNetworkListsRequest) (*NetworkListMultiResponse, *http.Response, error)
	/*
			ReadNetworkList Read Network List.

			Use this method to retrieve information on the specified Network List object.

		Before you can apply security policies, you must first define the networks that you want to protect from malicious attacks. The first step in configuring BloxOne Cloud is to set up DNS Firewall by defining your remote networks. You identify these external networks by their IP addresses. A network can contain a group of IPv4 or IPv6 addresses or blocks.


			@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			@param id The Network List object identifier.
			@return NetworkListsAPIReadNetworkListRequest
	*/
	ReadNetworkList(ctx context.Context, id int32) NetworkListsAPIReadNetworkListRequest

	// ReadNetworkListExecute executes the request
	//  @return NetworkListReadResponse
	ReadNetworkListExecute(r NetworkListsAPIReadNetworkListRequest) (*NetworkListReadResponse, *http.Response, error)
	/*
			UpdateNetworkList Update Network List.

			Use this method to update a specified Network List object.

		Before you can apply security policies, you must first define the networks that you want to protect from malicious attacks. The first step in configuring BloxOne Cloud is to set up DNS Firewall by defining your remote networks. You identify these external networks by their IP addresses. A network can contain a group of IPv4 or IPv6 addresses or blocks.

		Required:
		- name
		- items


			@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			@param id The Network List object identifier.
			@return NetworkListsAPIUpdateNetworkListRequest
	*/
	UpdateNetworkList(ctx context.Context, id int32) NetworkListsAPIUpdateNetworkListRequest

	// UpdateNetworkListExecute executes the request
	//  @return NetworkListUpdateResponse
	UpdateNetworkListExecute(r NetworkListsAPIUpdateNetworkListRequest) (*NetworkListUpdateResponse, *http.Response, error)
}

type NetworkListsAPICreateNetworkListRequest

type NetworkListsAPICreateNetworkListRequest struct {
	ApiService NetworkListsAPI
	// contains filtered or unexported fields
}

func (NetworkListsAPICreateNetworkListRequest) Body

The Network List object.

func (NetworkListsAPICreateNetworkListRequest) Execute

type NetworkListsAPIDeleteNetworkListsRequest

type NetworkListsAPIDeleteNetworkListsRequest struct {
	ApiService NetworkListsAPI
	// contains filtered or unexported fields
}

func (NetworkListsAPIDeleteNetworkListsRequest) Body

func (NetworkListsAPIDeleteNetworkListsRequest) Execute

type NetworkListsAPIDeleteSingleNetworkListsRequest

type NetworkListsAPIDeleteSingleNetworkListsRequest struct {
	ApiService NetworkListsAPI
	// contains filtered or unexported fields
}

func (NetworkListsAPIDeleteSingleNetworkListsRequest) Execute

type NetworkListsAPIListNetworkListsRequest

type NetworkListsAPIListNetworkListsRequest struct {
	ApiService NetworkListsAPI
	// contains filtered or unexported fields
}

func (NetworkListsAPIListNetworkListsRequest) Execute

func (NetworkListsAPIListNetworkListsRequest) Fields

A collection of response resources can be transformed by specifying a set of JSON tags to be returned. For a “flat” resource, the tag name is straightforward. If field selection is allowed on non-flat hierarchical resources, the service should implement a qualified naming scheme such as dot-qualification to reference data down the hierarchy. If a resource does not have the specified tag, the tag does not appear in the output resource. Specify this parameter as a comma-separated list of JSON tag names.

func (NetworkListsAPIListNetworkListsRequest) Filter

A collection of response resources can be filtered by a logical expression string that includes JSON tag references to values in each resource, literal values, and logical operators. If a resource does not have the specified tag, its value is assumed to be null. Literal values include numbers (integer and floating-point), and quoted (both single- or double-quoted) literal strings, and 'null'. You can filter by following fields: | Name | type | Supported Op | | ----------------------- | ------ | --------------------------- | | id | int32 | !=, ==, >, <, <=, >= | | policy_id | int32 | !=, ==, >, <, <=, >= | | name | string | !=, ==, ~, !~, >, <, <=, >= | | description | string | !=, ==, ~, !~, >, <, <=, >= | | default_security_policy | bool | !=, == | | items | string | >= | In addition grouping operators are supported: | Op | Description | | --- | -------------------- | | and | Logical AND | | or | Logical OR | | not | Logical NOT | | () | Groupping Operators | Allowed sets of parameters that can be groupped in one query: - id, policy_id, name, description, default_security_policy - items Example: ``` ?_filter=\"((name=='net_list1')or(name~'list_b'))and(default_security_policy!='true')\" ```

func (NetworkListsAPIListNetworkListsRequest) Limit

The integer number of resources to be returned in the response. The service may impose maximum value. If omitted the service may impose a default value.

func (NetworkListsAPIListNetworkListsRequest) Offset

The integer index (zero-origin) of the offset into a collection of resources. If omitted or null the value is assumed to be '0'.

func (NetworkListsAPIListNetworkListsRequest) PageToken

The service-defined string used to identify a page of resources. A null value indicates the first page.

type NetworkListsAPIReadNetworkListRequest

type NetworkListsAPIReadNetworkListRequest struct {
	ApiService NetworkListsAPI
	// contains filtered or unexported fields
}

func (NetworkListsAPIReadNetworkListRequest) Execute

func (NetworkListsAPIReadNetworkListRequest) Fields

A collection of response resources can be transformed by specifying a set of JSON tags to be returned. For a “flat” resource, the tag name is straightforward. If field selection is allowed on non-flat hierarchical resources, the service should implement a qualified naming scheme such as dot-qualification to reference data down the hierarchy. If a resource does not have the specified tag, the tag does not appear in the output resource. Specify this parameter as a comma-separated list of JSON tag names.

func (NetworkListsAPIReadNetworkListRequest) Name

The name of the network list.

type NetworkListsAPIService

type NetworkListsAPIService internal.Service

NetworkListsAPIService NetworkListsAPI service

func (*NetworkListsAPIService) CreateNetworkList

CreateNetworkList Create Network List.

Use this method to create a Network List object.

Before you can apply security policies, you must first define the networks that you want to protect from malicious attacks. The first step in configuring BloxOne Cloud is to set up DNS Firewall by defining your remote networks. You identify these external networks by their IP addresses. A network can contain a group of IPv4 or IPv6 addresses or blocks.

Required: - name - items

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return NetworkListsAPICreateNetworkListRequest

func (*NetworkListsAPIService) CreateNetworkListExecute

Execute executes the request

@return NetworkListCreateResponse

func (*NetworkListsAPIService) DeleteNetworkLists

DeleteNetworkLists Delete Network Lists.

Use this method to delete the Network List objects. Deletion of multiple lists is an all-or-nothing operation (if any of the specified lists can not be deleted then none of the specified lists will be deleted).

Before you can apply security policies, you must first define the networks that you want to protect from malicious attacks. The first step in configuring BloxOne Cloud is to set up DNS Firewall by defining your remote networks. You identify these external networks by their IP addresses. A network can contain a group of or IPv6 addresses or blocks.

Required: - ids

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return NetworkListsAPIDeleteNetworkListsRequest

func (*NetworkListsAPIService) DeleteNetworkListsExecute

Execute executes the request

func (*NetworkListsAPIService) DeleteSingleNetworkLists

DeleteSingleNetworkLists Delete Network Lists.

Use this method to delete the Network List object by the specified Network List object id.

Before you can apply security policies, you must first define the networks that you want to protect from malicious attacks. The first step in configuring BloxOne Cloud is to set up DNS Firewall by defining your remote networks. You identify these external networks by their IP addresses. A network can contain a group of or IPv6 addresses or blocks.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The Network List object identifier.
@return NetworkListsAPIDeleteSingleNetworkListsRequest

func (*NetworkListsAPIService) DeleteSingleNetworkListsExecute

Execute executes the request

func (*NetworkListsAPIService) ListNetworkLists

ListNetworkLists List Network Lists.

Use this method to retrieve information on all Network List objects for the account.

Before you can apply security policies, you must first define the networks that you want to protect from malicious attacks. The first step in configuring BloxOne Cloud is to set up DNS Firewall by defining your remote networks. You identify these external networks by their IP addresses. A network can contain a group of IPv4 or IPv6 addresses or blocks.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return NetworkListsAPIListNetworkListsRequest

func (*NetworkListsAPIService) ListNetworkListsExecute

Execute executes the request

@return NetworkListMultiResponse

func (*NetworkListsAPIService) ReadNetworkList

ReadNetworkList Read Network List.

Use this method to retrieve information on the specified Network List object.

Before you can apply security policies, you must first define the networks that you want to protect from malicious attacks. The first step in configuring BloxOne Cloud is to set up DNS Firewall by defining your remote networks. You identify these external networks by their IP addresses. A network can contain a group of IPv4 or IPv6 addresses or blocks.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The Network List object identifier.
@return NetworkListsAPIReadNetworkListRequest

func (*NetworkListsAPIService) ReadNetworkListExecute

Execute executes the request

@return NetworkListReadResponse

func (*NetworkListsAPIService) UpdateNetworkList

UpdateNetworkList Update Network List.

Use this method to update a specified Network List object.

Before you can apply security policies, you must first define the networks that you want to protect from malicious attacks. The first step in configuring BloxOne Cloud is to set up DNS Firewall by defining your remote networks. You identify these external networks by their IP addresses. A network can contain a group of IPv4 or IPv6 addresses or blocks.

Required: - name - items

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The Network List object identifier.
@return NetworkListsAPIUpdateNetworkListRequest

func (*NetworkListsAPIService) UpdateNetworkListExecute

Execute executes the request

@return NetworkListUpdateResponse

type NetworkListsAPIUpdateNetworkListRequest

type NetworkListsAPIUpdateNetworkListRequest struct {
	ApiService NetworkListsAPI
	// contains filtered or unexported fields
}

func (NetworkListsAPIUpdateNetworkListRequest) Body

The Network List object.

func (NetworkListsAPIUpdateNetworkListRequest) Execute

type NetworkListsCreateNetworkList409Response

type NetworkListsCreateNetworkList409Response struct {
	Error                *NetworkListsCreateNetworkList409ResponseError `json:"error,omitempty"`
	AdditionalProperties map[string]interface{}
}

NetworkListsCreateNetworkList409Response struct for NetworkListsCreateNetworkList409Response

func NewNetworkListsCreateNetworkList409Response

func NewNetworkListsCreateNetworkList409Response() *NetworkListsCreateNetworkList409Response

NewNetworkListsCreateNetworkList409Response instantiates a new NetworkListsCreateNetworkList409Response 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 NewNetworkListsCreateNetworkList409ResponseWithDefaults

func NewNetworkListsCreateNetworkList409ResponseWithDefaults() *NetworkListsCreateNetworkList409Response

NewNetworkListsCreateNetworkList409ResponseWithDefaults instantiates a new NetworkListsCreateNetworkList409Response 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 (*NetworkListsCreateNetworkList409Response) GetError

GetError returns the Error field value if set, zero value otherwise.

func (*NetworkListsCreateNetworkList409Response) GetErrorOk

GetErrorOk returns a tuple with the Error field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NetworkListsCreateNetworkList409Response) HasError

HasError returns a boolean if a field has been set.

func (NetworkListsCreateNetworkList409Response) MarshalJSON

func (*NetworkListsCreateNetworkList409Response) SetError

SetError gets a reference to the given NetworkListsCreateNetworkList409ResponseError and assigns it to the Error field.

func (NetworkListsCreateNetworkList409Response) ToMap

func (o NetworkListsCreateNetworkList409Response) ToMap() (map[string]interface{}, error)

func (*NetworkListsCreateNetworkList409Response) UnmarshalJSON

func (o *NetworkListsCreateNetworkList409Response) UnmarshalJSON(data []byte) (err error)

type NetworkListsCreateNetworkList409ResponseError

type NetworkListsCreateNetworkList409ResponseError struct {
	Code                 *string `json:"code,omitempty"`
	Message              *string `json:"message,omitempty"`
	Status               *string `json:"status,omitempty"`
	AdditionalProperties map[string]interface{}
}

NetworkListsCreateNetworkList409ResponseError struct for NetworkListsCreateNetworkList409ResponseError

func NewNetworkListsCreateNetworkList409ResponseError

func NewNetworkListsCreateNetworkList409ResponseError() *NetworkListsCreateNetworkList409ResponseError

NewNetworkListsCreateNetworkList409ResponseError instantiates a new NetworkListsCreateNetworkList409ResponseError 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 NewNetworkListsCreateNetworkList409ResponseErrorWithDefaults

func NewNetworkListsCreateNetworkList409ResponseErrorWithDefaults() *NetworkListsCreateNetworkList409ResponseError

NewNetworkListsCreateNetworkList409ResponseErrorWithDefaults instantiates a new NetworkListsCreateNetworkList409ResponseError 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 (*NetworkListsCreateNetworkList409ResponseError) GetCode

GetCode returns the Code field value if set, zero value otherwise.

func (*NetworkListsCreateNetworkList409ResponseError) GetCodeOk

GetCodeOk returns a tuple with the Code field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NetworkListsCreateNetworkList409ResponseError) GetMessage

GetMessage returns the Message field value if set, zero value otherwise.

func (*NetworkListsCreateNetworkList409ResponseError) GetMessageOk

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NetworkListsCreateNetworkList409ResponseError) GetStatus

GetStatus returns the Status field value if set, zero value otherwise.

func (*NetworkListsCreateNetworkList409ResponseError) GetStatusOk

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NetworkListsCreateNetworkList409ResponseError) HasCode

HasCode returns a boolean if a field has been set.

func (*NetworkListsCreateNetworkList409ResponseError) HasMessage

HasMessage returns a boolean if a field has been set.

func (*NetworkListsCreateNetworkList409ResponseError) HasStatus

HasStatus returns a boolean if a field has been set.

func (NetworkListsCreateNetworkList409ResponseError) MarshalJSON

func (*NetworkListsCreateNetworkList409ResponseError) SetCode

SetCode gets a reference to the given string and assigns it to the Code field.

func (*NetworkListsCreateNetworkList409ResponseError) SetMessage

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*NetworkListsCreateNetworkList409ResponseError) SetStatus

SetStatus gets a reference to the given string and assigns it to the Status field.

func (NetworkListsCreateNetworkList409ResponseError) ToMap

func (o NetworkListsCreateNetworkList409ResponseError) ToMap() (map[string]interface{}, error)

func (*NetworkListsCreateNetworkList409ResponseError) UnmarshalJSON

func (o *NetworkListsCreateNetworkList409ResponseError) UnmarshalJSON(data []byte) (err error)

type NetworkListsDeleteNetworkLists400Response

type NetworkListsDeleteNetworkLists400Response struct {
	Error                *NetworkListsDeleteNetworkLists400ResponseError `json:"error,omitempty"`
	AdditionalProperties map[string]interface{}
}

NetworkListsDeleteNetworkLists400Response struct for NetworkListsDeleteNetworkLists400Response

func NewNetworkListsDeleteNetworkLists400Response

func NewNetworkListsDeleteNetworkLists400Response() *NetworkListsDeleteNetworkLists400Response

NewNetworkListsDeleteNetworkLists400Response instantiates a new NetworkListsDeleteNetworkLists400Response 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 NewNetworkListsDeleteNetworkLists400ResponseWithDefaults

func NewNetworkListsDeleteNetworkLists400ResponseWithDefaults() *NetworkListsDeleteNetworkLists400Response

NewNetworkListsDeleteNetworkLists400ResponseWithDefaults instantiates a new NetworkListsDeleteNetworkLists400Response 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 (*NetworkListsDeleteNetworkLists400Response) GetError

GetError returns the Error field value if set, zero value otherwise.

func (*NetworkListsDeleteNetworkLists400Response) GetErrorOk

GetErrorOk returns a tuple with the Error field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NetworkListsDeleteNetworkLists400Response) HasError

HasError returns a boolean if a field has been set.

func (NetworkListsDeleteNetworkLists400Response) MarshalJSON

func (*NetworkListsDeleteNetworkLists400Response) SetError

SetError gets a reference to the given NetworkListsDeleteNetworkLists400ResponseError and assigns it to the Error field.

func (NetworkListsDeleteNetworkLists400Response) ToMap

func (o NetworkListsDeleteNetworkLists400Response) ToMap() (map[string]interface{}, error)

func (*NetworkListsDeleteNetworkLists400Response) UnmarshalJSON

func (o *NetworkListsDeleteNetworkLists400Response) UnmarshalJSON(data []byte) (err error)

type NetworkListsDeleteNetworkLists400ResponseError

type NetworkListsDeleteNetworkLists400ResponseError struct {
	Code                 *string `json:"code,omitempty"`
	Message              *string `json:"message,omitempty"`
	Status               *string `json:"status,omitempty"`
	AdditionalProperties map[string]interface{}
}

NetworkListsDeleteNetworkLists400ResponseError struct for NetworkListsDeleteNetworkLists400ResponseError

func NewNetworkListsDeleteNetworkLists400ResponseError

func NewNetworkListsDeleteNetworkLists400ResponseError() *NetworkListsDeleteNetworkLists400ResponseError

NewNetworkListsDeleteNetworkLists400ResponseError instantiates a new NetworkListsDeleteNetworkLists400ResponseError 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 NewNetworkListsDeleteNetworkLists400ResponseErrorWithDefaults

func NewNetworkListsDeleteNetworkLists400ResponseErrorWithDefaults() *NetworkListsDeleteNetworkLists400ResponseError

NewNetworkListsDeleteNetworkLists400ResponseErrorWithDefaults instantiates a new NetworkListsDeleteNetworkLists400ResponseError 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 (*NetworkListsDeleteNetworkLists400ResponseError) GetCode

GetCode returns the Code field value if set, zero value otherwise.

func (*NetworkListsDeleteNetworkLists400ResponseError) GetCodeOk

GetCodeOk returns a tuple with the Code field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NetworkListsDeleteNetworkLists400ResponseError) GetMessage

GetMessage returns the Message field value if set, zero value otherwise.

func (*NetworkListsDeleteNetworkLists400ResponseError) GetMessageOk

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NetworkListsDeleteNetworkLists400ResponseError) GetStatus

GetStatus returns the Status field value if set, zero value otherwise.

func (*NetworkListsDeleteNetworkLists400ResponseError) GetStatusOk

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NetworkListsDeleteNetworkLists400ResponseError) HasCode

HasCode returns a boolean if a field has been set.

func (*NetworkListsDeleteNetworkLists400ResponseError) HasMessage

HasMessage returns a boolean if a field has been set.

func (*NetworkListsDeleteNetworkLists400ResponseError) HasStatus

HasStatus returns a boolean if a field has been set.

func (NetworkListsDeleteNetworkLists400ResponseError) MarshalJSON

func (*NetworkListsDeleteNetworkLists400ResponseError) SetCode

SetCode gets a reference to the given string and assigns it to the Code field.

func (*NetworkListsDeleteNetworkLists400ResponseError) SetMessage

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*NetworkListsDeleteNetworkLists400ResponseError) SetStatus

SetStatus gets a reference to the given string and assigns it to the Status field.

func (NetworkListsDeleteNetworkLists400ResponseError) ToMap

func (o NetworkListsDeleteNetworkLists400ResponseError) ToMap() (map[string]interface{}, error)

func (*NetworkListsDeleteNetworkLists400ResponseError) UnmarshalJSON

func (o *NetworkListsDeleteNetworkLists400ResponseError) UnmarshalJSON(data []byte) (err error)

type NetworkListsDeleteNetworkLists404Response

type NetworkListsDeleteNetworkLists404Response struct {
	Error                *NetworkListsDeleteNetworkLists404ResponseError `json:"error,omitempty"`
	AdditionalProperties map[string]interface{}
}

NetworkListsDeleteNetworkLists404Response struct for NetworkListsDeleteNetworkLists404Response

func NewNetworkListsDeleteNetworkLists404Response

func NewNetworkListsDeleteNetworkLists404Response() *NetworkListsDeleteNetworkLists404Response

NewNetworkListsDeleteNetworkLists404Response instantiates a new NetworkListsDeleteNetworkLists404Response 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 NewNetworkListsDeleteNetworkLists404ResponseWithDefaults

func NewNetworkListsDeleteNetworkLists404ResponseWithDefaults() *NetworkListsDeleteNetworkLists404Response

NewNetworkListsDeleteNetworkLists404ResponseWithDefaults instantiates a new NetworkListsDeleteNetworkLists404Response 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 (*NetworkListsDeleteNetworkLists404Response) GetError

GetError returns the Error field value if set, zero value otherwise.

func (*NetworkListsDeleteNetworkLists404Response) GetErrorOk

GetErrorOk returns a tuple with the Error field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NetworkListsDeleteNetworkLists404Response) HasError

HasError returns a boolean if a field has been set.

func (NetworkListsDeleteNetworkLists404Response) MarshalJSON

func (*NetworkListsDeleteNetworkLists404Response) SetError

SetError gets a reference to the given NetworkListsDeleteNetworkLists404ResponseError and assigns it to the Error field.

func (NetworkListsDeleteNetworkLists404Response) ToMap

func (o NetworkListsDeleteNetworkLists404Response) ToMap() (map[string]interface{}, error)

func (*NetworkListsDeleteNetworkLists404Response) UnmarshalJSON

func (o *NetworkListsDeleteNetworkLists404Response) UnmarshalJSON(data []byte) (err error)

type NetworkListsDeleteNetworkLists404ResponseError

type NetworkListsDeleteNetworkLists404ResponseError struct {
	Code                 *string `json:"code,omitempty"`
	Message              *string `json:"message,omitempty"`
	Status               *string `json:"status,omitempty"`
	AdditionalProperties map[string]interface{}
}

NetworkListsDeleteNetworkLists404ResponseError struct for NetworkListsDeleteNetworkLists404ResponseError

func NewNetworkListsDeleteNetworkLists404ResponseError

func NewNetworkListsDeleteNetworkLists404ResponseError() *NetworkListsDeleteNetworkLists404ResponseError

NewNetworkListsDeleteNetworkLists404ResponseError instantiates a new NetworkListsDeleteNetworkLists404ResponseError 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 NewNetworkListsDeleteNetworkLists404ResponseErrorWithDefaults

func NewNetworkListsDeleteNetworkLists404ResponseErrorWithDefaults() *NetworkListsDeleteNetworkLists404ResponseError

NewNetworkListsDeleteNetworkLists404ResponseErrorWithDefaults instantiates a new NetworkListsDeleteNetworkLists404ResponseError 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 (*NetworkListsDeleteNetworkLists404ResponseError) GetCode

GetCode returns the Code field value if set, zero value otherwise.

func (*NetworkListsDeleteNetworkLists404ResponseError) GetCodeOk

GetCodeOk returns a tuple with the Code field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NetworkListsDeleteNetworkLists404ResponseError) GetMessage

GetMessage returns the Message field value if set, zero value otherwise.

func (*NetworkListsDeleteNetworkLists404ResponseError) GetMessageOk

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NetworkListsDeleteNetworkLists404ResponseError) GetStatus

GetStatus returns the Status field value if set, zero value otherwise.

func (*NetworkListsDeleteNetworkLists404ResponseError) GetStatusOk

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NetworkListsDeleteNetworkLists404ResponseError) HasCode

HasCode returns a boolean if a field has been set.

func (*NetworkListsDeleteNetworkLists404ResponseError) HasMessage

HasMessage returns a boolean if a field has been set.

func (*NetworkListsDeleteNetworkLists404ResponseError) HasStatus

HasStatus returns a boolean if a field has been set.

func (NetworkListsDeleteNetworkLists404ResponseError) MarshalJSON

func (*NetworkListsDeleteNetworkLists404ResponseError) SetCode

SetCode gets a reference to the given string and assigns it to the Code field.

func (*NetworkListsDeleteNetworkLists404ResponseError) SetMessage

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*NetworkListsDeleteNetworkLists404ResponseError) SetStatus

SetStatus gets a reference to the given string and assigns it to the Status field.

func (NetworkListsDeleteNetworkLists404ResponseError) ToMap

func (o NetworkListsDeleteNetworkLists404ResponseError) ToMap() (map[string]interface{}, error)

func (*NetworkListsDeleteNetworkLists404ResponseError) UnmarshalJSON

func (o *NetworkListsDeleteNetworkLists404ResponseError) UnmarshalJSON(data []byte) (err error)

type NetworkListsDeleteRequest

type NetworkListsDeleteRequest struct {
	// The list of Network List object identifiers.
	Ids                  []int32 `json:"ids,omitempty"`
	AdditionalProperties map[string]interface{}
}

NetworkListsDeleteRequest The Network List delete request.

func NewNetworkListsDeleteRequest

func NewNetworkListsDeleteRequest() *NetworkListsDeleteRequest

NewNetworkListsDeleteRequest instantiates a new NetworkListsDeleteRequest 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 NewNetworkListsDeleteRequestWithDefaults

func NewNetworkListsDeleteRequestWithDefaults() *NetworkListsDeleteRequest

NewNetworkListsDeleteRequestWithDefaults instantiates a new NetworkListsDeleteRequest 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 (*NetworkListsDeleteRequest) GetIds

func (o *NetworkListsDeleteRequest) GetIds() []int32

GetIds returns the Ids field value if set, zero value otherwise.

func (*NetworkListsDeleteRequest) GetIdsOk

func (o *NetworkListsDeleteRequest) GetIdsOk() ([]int32, bool)

GetIdsOk returns a tuple with the Ids field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NetworkListsDeleteRequest) HasIds

func (o *NetworkListsDeleteRequest) HasIds() bool

HasIds returns a boolean if a field has been set.

func (NetworkListsDeleteRequest) MarshalJSON

func (o NetworkListsDeleteRequest) MarshalJSON() ([]byte, error)

func (*NetworkListsDeleteRequest) SetIds

func (o *NetworkListsDeleteRequest) SetIds(v []int32)

SetIds gets a reference to the given []int32 and assigns it to the Ids field.

func (NetworkListsDeleteRequest) ToMap

func (o NetworkListsDeleteRequest) ToMap() (map[string]interface{}, error)

func (*NetworkListsDeleteRequest) UnmarshalJSON

func (o *NetworkListsDeleteRequest) UnmarshalJSON(data []byte) (err error)

type NullableAccessCode

type NullableAccessCode struct {
	// contains filtered or unexported fields
}

func NewNullableAccessCode

func NewNullableAccessCode(val *AccessCode) *NullableAccessCode

func (NullableAccessCode) Get

func (v NullableAccessCode) Get() *AccessCode

func (NullableAccessCode) IsSet

func (v NullableAccessCode) IsSet() bool

func (NullableAccessCode) MarshalJSON

func (v NullableAccessCode) MarshalJSON() ([]byte, error)

func (*NullableAccessCode) Set

func (v *NullableAccessCode) Set(val *AccessCode)

func (*NullableAccessCode) UnmarshalJSON

func (v *NullableAccessCode) UnmarshalJSON(src []byte) error

func (*NullableAccessCode) Unset

func (v *NullableAccessCode) Unset()

type NullableAccessCodeCreateResponse

type NullableAccessCodeCreateResponse struct {
	// contains filtered or unexported fields
}

func (NullableAccessCodeCreateResponse) Get

func (NullableAccessCodeCreateResponse) IsSet

func (NullableAccessCodeCreateResponse) MarshalJSON

func (v NullableAccessCodeCreateResponse) MarshalJSON() ([]byte, error)

func (*NullableAccessCodeCreateResponse) Set

func (*NullableAccessCodeCreateResponse) UnmarshalJSON

func (v *NullableAccessCodeCreateResponse) UnmarshalJSON(src []byte) error

func (*NullableAccessCodeCreateResponse) Unset

type NullableAccessCodeDeleteRequest

type NullableAccessCodeDeleteRequest struct {
	// contains filtered or unexported fields
}

func (NullableAccessCodeDeleteRequest) Get

func (NullableAccessCodeDeleteRequest) IsSet

func (NullableAccessCodeDeleteRequest) MarshalJSON

func (v NullableAccessCodeDeleteRequest) MarshalJSON() ([]byte, error)

func (*NullableAccessCodeDeleteRequest) Set

func (*NullableAccessCodeDeleteRequest) UnmarshalJSON

func (v *NullableAccessCodeDeleteRequest) UnmarshalJSON(src []byte) error

func (*NullableAccessCodeDeleteRequest) Unset

type NullableAccessCodeMultiResponse

type NullableAccessCodeMultiResponse struct {
	// contains filtered or unexported fields
}

func (NullableAccessCodeMultiResponse) Get

func (NullableAccessCodeMultiResponse) IsSet

func (NullableAccessCodeMultiResponse) MarshalJSON

func (v NullableAccessCodeMultiResponse) MarshalJSON() ([]byte, error)

func (*NullableAccessCodeMultiResponse) Set

func (*NullableAccessCodeMultiResponse) UnmarshalJSON

func (v *NullableAccessCodeMultiResponse) UnmarshalJSON(src []byte) error

func (*NullableAccessCodeMultiResponse) Unset

type NullableAccessCodeReadResponse

type NullableAccessCodeReadResponse struct {
	// contains filtered or unexported fields
}

func (NullableAccessCodeReadResponse) Get

func (NullableAccessCodeReadResponse) IsSet

func (NullableAccessCodeReadResponse) MarshalJSON

func (v NullableAccessCodeReadResponse) MarshalJSON() ([]byte, error)

func (*NullableAccessCodeReadResponse) Set

func (*NullableAccessCodeReadResponse) UnmarshalJSON

func (v *NullableAccessCodeReadResponse) UnmarshalJSON(src []byte) error

func (*NullableAccessCodeReadResponse) Unset

func (v *NullableAccessCodeReadResponse) Unset()

type NullableAccessCodeRule

type NullableAccessCodeRule struct {
	// contains filtered or unexported fields
}

func NewNullableAccessCodeRule

func NewNullableAccessCodeRule(val *AccessCodeRule) *NullableAccessCodeRule

func (NullableAccessCodeRule) Get

func (NullableAccessCodeRule) IsSet

func (v NullableAccessCodeRule) IsSet() bool

func (NullableAccessCodeRule) MarshalJSON

func (v NullableAccessCodeRule) MarshalJSON() ([]byte, error)

func (*NullableAccessCodeRule) Set

func (*NullableAccessCodeRule) UnmarshalJSON

func (v *NullableAccessCodeRule) UnmarshalJSON(src []byte) error

func (*NullableAccessCodeRule) Unset

func (v *NullableAccessCodeRule) Unset()

type NullableAccessCodeUpdateResponse

type NullableAccessCodeUpdateResponse struct {
	// contains filtered or unexported fields
}

func (NullableAccessCodeUpdateResponse) Get

func (NullableAccessCodeUpdateResponse) IsSet

func (NullableAccessCodeUpdateResponse) MarshalJSON

func (v NullableAccessCodeUpdateResponse) MarshalJSON() ([]byte, error)

func (*NullableAccessCodeUpdateResponse) Set

func (*NullableAccessCodeUpdateResponse) UnmarshalJSON

func (v *NullableAccessCodeUpdateResponse) UnmarshalJSON(src []byte) error

func (*NullableAccessCodeUpdateResponse) Unset

type NullableAccessCodesCreateAccessCode400Response

type NullableAccessCodesCreateAccessCode400Response struct {
	// contains filtered or unexported fields
}

func (NullableAccessCodesCreateAccessCode400Response) Get

func (NullableAccessCodesCreateAccessCode400Response) IsSet

func (NullableAccessCodesCreateAccessCode400Response) MarshalJSON

func (*NullableAccessCodesCreateAccessCode400Response) Set

func (*NullableAccessCodesCreateAccessCode400Response) UnmarshalJSON

func (*NullableAccessCodesCreateAccessCode400Response) Unset

type NullableAccessCodesCreateAccessCode400ResponseError

type NullableAccessCodesCreateAccessCode400ResponseError struct {
	// contains filtered or unexported fields
}

func (NullableAccessCodesCreateAccessCode400ResponseError) Get

func (NullableAccessCodesCreateAccessCode400ResponseError) IsSet

func (NullableAccessCodesCreateAccessCode400ResponseError) MarshalJSON

func (*NullableAccessCodesCreateAccessCode400ResponseError) Set

func (*NullableAccessCodesCreateAccessCode400ResponseError) UnmarshalJSON

func (*NullableAccessCodesCreateAccessCode400ResponseError) Unset

type NullableAccessCodesCreateAccessCode404Response

type NullableAccessCodesCreateAccessCode404Response struct {
	// contains filtered or unexported fields
}

func (NullableAccessCodesCreateAccessCode404Response) Get

func (NullableAccessCodesCreateAccessCode404Response) IsSet

func (NullableAccessCodesCreateAccessCode404Response) MarshalJSON

func (*NullableAccessCodesCreateAccessCode404Response) Set

func (*NullableAccessCodesCreateAccessCode404Response) UnmarshalJSON

func (*NullableAccessCodesCreateAccessCode404Response) Unset

type NullableAccessCodesCreateAccessCode404ResponseError

type NullableAccessCodesCreateAccessCode404ResponseError struct {
	// contains filtered or unexported fields
}

func (NullableAccessCodesCreateAccessCode404ResponseError) Get

func (NullableAccessCodesCreateAccessCode404ResponseError) IsSet

func (NullableAccessCodesCreateAccessCode404ResponseError) MarshalJSON

func (*NullableAccessCodesCreateAccessCode404ResponseError) Set

func (*NullableAccessCodesCreateAccessCode404ResponseError) UnmarshalJSON

func (*NullableAccessCodesCreateAccessCode404ResponseError) Unset

type NullableAccessCodesCreateAccessCode409Response

type NullableAccessCodesCreateAccessCode409Response struct {
	// contains filtered or unexported fields
}

func (NullableAccessCodesCreateAccessCode409Response) Get

func (NullableAccessCodesCreateAccessCode409Response) IsSet

func (NullableAccessCodesCreateAccessCode409Response) MarshalJSON

func (*NullableAccessCodesCreateAccessCode409Response) Set

func (*NullableAccessCodesCreateAccessCode409Response) UnmarshalJSON

func (*NullableAccessCodesCreateAccessCode409Response) Unset

type NullableAccessCodesCreateAccessCode409ResponseError

type NullableAccessCodesCreateAccessCode409ResponseError struct {
	// contains filtered or unexported fields
}

func (NullableAccessCodesCreateAccessCode409ResponseError) Get

func (NullableAccessCodesCreateAccessCode409ResponseError) IsSet

func (NullableAccessCodesCreateAccessCode409ResponseError) MarshalJSON

func (*NullableAccessCodesCreateAccessCode409ResponseError) Set

func (*NullableAccessCodesCreateAccessCode409ResponseError) UnmarshalJSON

func (*NullableAccessCodesCreateAccessCode409ResponseError) Unset

type NullableAccessCodesDeleteAccessCodes400Response

type NullableAccessCodesDeleteAccessCodes400Response struct {
	// contains filtered or unexported fields
}

func (NullableAccessCodesDeleteAccessCodes400Response) Get

func (NullableAccessCodesDeleteAccessCodes400Response) IsSet

func (NullableAccessCodesDeleteAccessCodes400Response) MarshalJSON

func (*NullableAccessCodesDeleteAccessCodes400Response) Set

func (*NullableAccessCodesDeleteAccessCodes400Response) UnmarshalJSON

func (*NullableAccessCodesDeleteAccessCodes400Response) Unset

type NullableAccessCodesDeleteAccessCodes400ResponseError

type NullableAccessCodesDeleteAccessCodes400ResponseError struct {
	// contains filtered or unexported fields
}

func (NullableAccessCodesDeleteAccessCodes400ResponseError) Get

func (NullableAccessCodesDeleteAccessCodes400ResponseError) IsSet

func (NullableAccessCodesDeleteAccessCodes400ResponseError) MarshalJSON

func (*NullableAccessCodesDeleteAccessCodes400ResponseError) Set

func (*NullableAccessCodesDeleteAccessCodes400ResponseError) UnmarshalJSON

func (*NullableAccessCodesDeleteAccessCodes400ResponseError) Unset

type NullableAccessCodesDeleteSingleAccessCodes400Response

type NullableAccessCodesDeleteSingleAccessCodes400Response struct {
	// contains filtered or unexported fields
}

func (NullableAccessCodesDeleteSingleAccessCodes400Response) Get

func (NullableAccessCodesDeleteSingleAccessCodes400Response) IsSet

func (NullableAccessCodesDeleteSingleAccessCodes400Response) MarshalJSON

func (*NullableAccessCodesDeleteSingleAccessCodes400Response) Set

func (*NullableAccessCodesDeleteSingleAccessCodes400Response) UnmarshalJSON

func (*NullableAccessCodesDeleteSingleAccessCodes400Response) Unset

type NullableAccessCodesDeleteSingleAccessCodes400ResponseError

type NullableAccessCodesDeleteSingleAccessCodes400ResponseError struct {
	// contains filtered or unexported fields
}

func (NullableAccessCodesDeleteSingleAccessCodes400ResponseError) Get

func (NullableAccessCodesDeleteSingleAccessCodes400ResponseError) IsSet

func (NullableAccessCodesDeleteSingleAccessCodes400ResponseError) MarshalJSON

func (*NullableAccessCodesDeleteSingleAccessCodes400ResponseError) Set

func (*NullableAccessCodesDeleteSingleAccessCodes400ResponseError) UnmarshalJSON

func (*NullableAccessCodesDeleteSingleAccessCodes400ResponseError) Unset

type NullableAccessCodesListAccessCodes500Response

type NullableAccessCodesListAccessCodes500Response struct {
	// contains filtered or unexported fields
}

func (NullableAccessCodesListAccessCodes500Response) Get

func (NullableAccessCodesListAccessCodes500Response) IsSet

func (NullableAccessCodesListAccessCodes500Response) MarshalJSON

func (*NullableAccessCodesListAccessCodes500Response) Set

func (*NullableAccessCodesListAccessCodes500Response) UnmarshalJSON

func (*NullableAccessCodesListAccessCodes500Response) Unset

type NullableAccessCodesListAccessCodes500ResponseError

type NullableAccessCodesListAccessCodes500ResponseError struct {
	// contains filtered or unexported fields
}

func (NullableAccessCodesListAccessCodes500ResponseError) Get

func (NullableAccessCodesListAccessCodes500ResponseError) IsSet

func (NullableAccessCodesListAccessCodes500ResponseError) MarshalJSON

func (*NullableAccessCodesListAccessCodes500ResponseError) Set

func (*NullableAccessCodesListAccessCodes500ResponseError) UnmarshalJSON

func (*NullableAccessCodesListAccessCodes500ResponseError) Unset

type NullableAccessCodesReadAccessCode404Response

type NullableAccessCodesReadAccessCode404Response struct {
	// contains filtered or unexported fields
}

func (NullableAccessCodesReadAccessCode404Response) Get

func (NullableAccessCodesReadAccessCode404Response) IsSet

func (NullableAccessCodesReadAccessCode404Response) MarshalJSON

func (*NullableAccessCodesReadAccessCode404Response) Set

func (*NullableAccessCodesReadAccessCode404Response) UnmarshalJSON

func (*NullableAccessCodesReadAccessCode404Response) Unset

type NullableAccessCodesReadAccessCode404ResponseError

type NullableAccessCodesReadAccessCode404ResponseError struct {
	// contains filtered or unexported fields
}

func (NullableAccessCodesReadAccessCode404ResponseError) Get

func (NullableAccessCodesReadAccessCode404ResponseError) IsSet

func (NullableAccessCodesReadAccessCode404ResponseError) MarshalJSON

func (*NullableAccessCodesReadAccessCode404ResponseError) Set

func (*NullableAccessCodesReadAccessCode404ResponseError) UnmarshalJSON

func (*NullableAccessCodesReadAccessCode404ResponseError) Unset

type NullableAppApproval

type NullableAppApproval struct {
	// contains filtered or unexported fields
}

func NewNullableAppApproval

func NewNullableAppApproval(val *AppApproval) *NullableAppApproval

func (NullableAppApproval) Get

func (NullableAppApproval) IsSet

func (v NullableAppApproval) IsSet() bool

func (NullableAppApproval) MarshalJSON

func (v NullableAppApproval) MarshalJSON() ([]byte, error)

func (*NullableAppApproval) Set

func (v *NullableAppApproval) Set(val *AppApproval)

func (*NullableAppApproval) UnmarshalJSON

func (v *NullableAppApproval) UnmarshalJSON(src []byte) error

func (*NullableAppApproval) Unset

func (v *NullableAppApproval) Unset()

type NullableAppApprovalMultiResponse

type NullableAppApprovalMultiResponse struct {
	// contains filtered or unexported fields
}

func (NullableAppApprovalMultiResponse) Get

func (NullableAppApprovalMultiResponse) IsSet

func (NullableAppApprovalMultiResponse) MarshalJSON

func (v NullableAppApprovalMultiResponse) MarshalJSON() ([]byte, error)

func (*NullableAppApprovalMultiResponse) Set

func (*NullableAppApprovalMultiResponse) UnmarshalJSON

func (v *NullableAppApprovalMultiResponse) UnmarshalJSON(src []byte) error

func (*NullableAppApprovalMultiResponse) Unset

type NullableAppApprovalRemovalRequest

type NullableAppApprovalRemovalRequest struct {
	// contains filtered or unexported fields
}

func (NullableAppApprovalRemovalRequest) Get

func (NullableAppApprovalRemovalRequest) IsSet

func (NullableAppApprovalRemovalRequest) MarshalJSON

func (v NullableAppApprovalRemovalRequest) MarshalJSON() ([]byte, error)

func (*NullableAppApprovalRemovalRequest) Set

func (*NullableAppApprovalRemovalRequest) UnmarshalJSON

func (v *NullableAppApprovalRemovalRequest) UnmarshalJSON(src []byte) error

func (*NullableAppApprovalRemovalRequest) Unset

type NullableAppApprovalsReplaceRequest

type NullableAppApprovalsReplaceRequest struct {
	// contains filtered or unexported fields
}

func (NullableAppApprovalsReplaceRequest) Get

func (NullableAppApprovalsReplaceRequest) IsSet

func (NullableAppApprovalsReplaceRequest) MarshalJSON

func (v NullableAppApprovalsReplaceRequest) MarshalJSON() ([]byte, error)

func (*NullableAppApprovalsReplaceRequest) Set

func (*NullableAppApprovalsReplaceRequest) UnmarshalJSON

func (v *NullableAppApprovalsReplaceRequest) UnmarshalJSON(src []byte) error

func (*NullableAppApprovalsReplaceRequest) Unset

type NullableAppApprovalsUpdateRequest

type NullableAppApprovalsUpdateRequest struct {
	// contains filtered or unexported fields
}

func (NullableAppApprovalsUpdateRequest) Get

func (NullableAppApprovalsUpdateRequest) IsSet

func (NullableAppApprovalsUpdateRequest) MarshalJSON

func (v NullableAppApprovalsUpdateRequest) MarshalJSON() ([]byte, error)

func (*NullableAppApprovalsUpdateRequest) Set

func (*NullableAppApprovalsUpdateRequest) UnmarshalJSON

func (v *NullableAppApprovalsUpdateRequest) UnmarshalJSON(src []byte) error

func (*NullableAppApprovalsUpdateRequest) Unset

type NullableApplicationCriterion

type NullableApplicationCriterion struct {
	// contains filtered or unexported fields
}

func NewNullableApplicationCriterion

func NewNullableApplicationCriterion(val *ApplicationCriterion) *NullableApplicationCriterion

func (NullableApplicationCriterion) Get

func (NullableApplicationCriterion) IsSet

func (NullableApplicationCriterion) MarshalJSON

func (v NullableApplicationCriterion) MarshalJSON() ([]byte, error)

func (*NullableApplicationCriterion) Set

func (*NullableApplicationCriterion) UnmarshalJSON

func (v *NullableApplicationCriterion) UnmarshalJSON(src []byte) error

func (*NullableApplicationCriterion) Unset

func (v *NullableApplicationCriterion) Unset()

type NullableApplicationFilter

type NullableApplicationFilter struct {
	// contains filtered or unexported fields
}

func NewNullableApplicationFilter

func NewNullableApplicationFilter(val *ApplicationFilter) *NullableApplicationFilter

func (NullableApplicationFilter) Get

func (NullableApplicationFilter) IsSet

func (v NullableApplicationFilter) IsSet() bool

func (NullableApplicationFilter) MarshalJSON

func (v NullableApplicationFilter) MarshalJSON() ([]byte, error)

func (*NullableApplicationFilter) Set

func (*NullableApplicationFilter) UnmarshalJSON

func (v *NullableApplicationFilter) UnmarshalJSON(src []byte) error

func (*NullableApplicationFilter) Unset

func (v *NullableApplicationFilter) Unset()

type NullableApplicationFilterCreateResponse

type NullableApplicationFilterCreateResponse struct {
	// contains filtered or unexported fields
}

func (NullableApplicationFilterCreateResponse) Get

func (NullableApplicationFilterCreateResponse) IsSet

func (NullableApplicationFilterCreateResponse) MarshalJSON

func (v NullableApplicationFilterCreateResponse) MarshalJSON() ([]byte, error)

func (*NullableApplicationFilterCreateResponse) Set

func (*NullableApplicationFilterCreateResponse) UnmarshalJSON

func (v *NullableApplicationFilterCreateResponse) UnmarshalJSON(src []byte) error

func (*NullableApplicationFilterCreateResponse) Unset

type NullableApplicationFilterMultiResponse

type NullableApplicationFilterMultiResponse struct {
	// contains filtered or unexported fields
}

func (NullableApplicationFilterMultiResponse) Get

func (NullableApplicationFilterMultiResponse) IsSet

func (NullableApplicationFilterMultiResponse) MarshalJSON

func (v NullableApplicationFilterMultiResponse) MarshalJSON() ([]byte, error)

func (*NullableApplicationFilterMultiResponse) Set

func (*NullableApplicationFilterMultiResponse) UnmarshalJSON

func (v *NullableApplicationFilterMultiResponse) UnmarshalJSON(src []byte) error

func (*NullableApplicationFilterMultiResponse) Unset

type NullableApplicationFilterReadResponse

type NullableApplicationFilterReadResponse struct {
	// contains filtered or unexported fields
}

func (NullableApplicationFilterReadResponse) Get

func (NullableApplicationFilterReadResponse) IsSet

func (NullableApplicationFilterReadResponse) MarshalJSON

func (v NullableApplicationFilterReadResponse) MarshalJSON() ([]byte, error)

func (*NullableApplicationFilterReadResponse) Set

func (*NullableApplicationFilterReadResponse) UnmarshalJSON

func (v *NullableApplicationFilterReadResponse) UnmarshalJSON(src []byte) error

func (*NullableApplicationFilterReadResponse) Unset

type NullableApplicationFilterUpdateResponse

type NullableApplicationFilterUpdateResponse struct {
	// contains filtered or unexported fields
}

func (NullableApplicationFilterUpdateResponse) Get

func (NullableApplicationFilterUpdateResponse) IsSet

func (NullableApplicationFilterUpdateResponse) MarshalJSON

func (v NullableApplicationFilterUpdateResponse) MarshalJSON() ([]byte, error)

func (*NullableApplicationFilterUpdateResponse) Set

func (*NullableApplicationFilterUpdateResponse) UnmarshalJSON

func (v *NullableApplicationFilterUpdateResponse) UnmarshalJSON(src []byte) error

func (*NullableApplicationFilterUpdateResponse) Unset

type NullableApplicationFiltersDeleteApplicationFilters400Response

type NullableApplicationFiltersDeleteApplicationFilters400Response struct {
	// contains filtered or unexported fields
}

func (NullableApplicationFiltersDeleteApplicationFilters400Response) Get

func (NullableApplicationFiltersDeleteApplicationFilters400Response) IsSet

func (NullableApplicationFiltersDeleteApplicationFilters400Response) MarshalJSON

func (*NullableApplicationFiltersDeleteApplicationFilters400Response) Set

func (*NullableApplicationFiltersDeleteApplicationFilters400Response) UnmarshalJSON

func (*NullableApplicationFiltersDeleteApplicationFilters400Response) Unset

type NullableApplicationFiltersDeleteApplicationFilters400ResponseError

type NullableApplicationFiltersDeleteApplicationFilters400ResponseError struct {
	// contains filtered or unexported fields
}

func (NullableApplicationFiltersDeleteApplicationFilters400ResponseError) Get

func (NullableApplicationFiltersDeleteApplicationFilters400ResponseError) IsSet

func (NullableApplicationFiltersDeleteApplicationFilters400ResponseError) MarshalJSON

func (*NullableApplicationFiltersDeleteApplicationFilters400ResponseError) Set

func (*NullableApplicationFiltersDeleteApplicationFilters400ResponseError) UnmarshalJSON

func (*NullableApplicationFiltersDeleteApplicationFilters400ResponseError) Unset

type NullableApplicationFiltersDeleteRequest

type NullableApplicationFiltersDeleteRequest struct {
	// contains filtered or unexported fields
}

func (NullableApplicationFiltersDeleteRequest) Get

func (NullableApplicationFiltersDeleteRequest) IsSet

func (NullableApplicationFiltersDeleteRequest) MarshalJSON

func (v NullableApplicationFiltersDeleteRequest) MarshalJSON() ([]byte, error)

func (*NullableApplicationFiltersDeleteRequest) Set

func (*NullableApplicationFiltersDeleteRequest) UnmarshalJSON

func (v *NullableApplicationFiltersDeleteRequest) UnmarshalJSON(src []byte) error

func (*NullableApplicationFiltersDeleteRequest) Unset

type NullableApplicationFiltersDeleteSingleApplicationFilters400Response

type NullableApplicationFiltersDeleteSingleApplicationFilters400Response struct {
	// contains filtered or unexported fields
}

func (NullableApplicationFiltersDeleteSingleApplicationFilters400Response) Get

func (NullableApplicationFiltersDeleteSingleApplicationFilters400Response) IsSet

func (NullableApplicationFiltersDeleteSingleApplicationFilters400Response) MarshalJSON

func (*NullableApplicationFiltersDeleteSingleApplicationFilters400Response) Set

func (*NullableApplicationFiltersDeleteSingleApplicationFilters400Response) UnmarshalJSON

func (*NullableApplicationFiltersDeleteSingleApplicationFilters400Response) Unset

type NullableApplicationFiltersDeleteSingleApplicationFilters400ResponseError

type NullableApplicationFiltersDeleteSingleApplicationFilters400ResponseError struct {
	// contains filtered or unexported fields
}

func (NullableApplicationFiltersDeleteSingleApplicationFilters400ResponseError) Get

func (NullableApplicationFiltersDeleteSingleApplicationFilters400ResponseError) IsSet

func (NullableApplicationFiltersDeleteSingleApplicationFilters400ResponseError) MarshalJSON

func (*NullableApplicationFiltersDeleteSingleApplicationFilters400ResponseError) Set

func (*NullableApplicationFiltersDeleteSingleApplicationFilters400ResponseError) UnmarshalJSON

func (*NullableApplicationFiltersDeleteSingleApplicationFilters400ResponseError) Unset

type NullableBool

type NullableBool struct {
	// contains filtered or unexported fields
}

func NewNullableBool

func NewNullableBool(val *bool) *NullableBool

func (NullableBool) Get

func (v NullableBool) Get() *bool

func (NullableBool) IsSet

func (v NullableBool) IsSet() bool

func (NullableBool) MarshalJSON

func (v NullableBool) MarshalJSON() ([]byte, error)

func (*NullableBool) Set

func (v *NullableBool) Set(val *bool)

func (*NullableBool) UnmarshalJSON

func (v *NullableBool) UnmarshalJSON(src []byte) error

func (*NullableBool) Unset

func (v *NullableBool) Unset()

type NullableCategoryFilter

type NullableCategoryFilter struct {
	// contains filtered or unexported fields
}

func NewNullableCategoryFilter

func NewNullableCategoryFilter(val *CategoryFilter) *NullableCategoryFilter

func (NullableCategoryFilter) Get

func (NullableCategoryFilter) IsSet

func (v NullableCategoryFilter) IsSet() bool

func (NullableCategoryFilter) MarshalJSON

func (v NullableCategoryFilter) MarshalJSON() ([]byte, error)

func (*NullableCategoryFilter) Set

func (*NullableCategoryFilter) UnmarshalJSON

func (v *NullableCategoryFilter) UnmarshalJSON(src []byte) error

func (*NullableCategoryFilter) Unset

func (v *NullableCategoryFilter) Unset()

type NullableCategoryFilterCreateResponse

type NullableCategoryFilterCreateResponse struct {
	// contains filtered or unexported fields
}

func (NullableCategoryFilterCreateResponse) Get

func (NullableCategoryFilterCreateResponse) IsSet

func (NullableCategoryFilterCreateResponse) MarshalJSON

func (v NullableCategoryFilterCreateResponse) MarshalJSON() ([]byte, error)

func (*NullableCategoryFilterCreateResponse) Set

func (*NullableCategoryFilterCreateResponse) UnmarshalJSON

func (v *NullableCategoryFilterCreateResponse) UnmarshalJSON(src []byte) error

func (*NullableCategoryFilterCreateResponse) Unset

type NullableCategoryFilterMultiResponse

type NullableCategoryFilterMultiResponse struct {
	// contains filtered or unexported fields
}

func (NullableCategoryFilterMultiResponse) Get

func (NullableCategoryFilterMultiResponse) IsSet

func (NullableCategoryFilterMultiResponse) MarshalJSON

func (v NullableCategoryFilterMultiResponse) MarshalJSON() ([]byte, error)

func (*NullableCategoryFilterMultiResponse) Set

func (*NullableCategoryFilterMultiResponse) UnmarshalJSON

func (v *NullableCategoryFilterMultiResponse) UnmarshalJSON(src []byte) error

func (*NullableCategoryFilterMultiResponse) Unset

type NullableCategoryFilterReadResponse

type NullableCategoryFilterReadResponse struct {
	// contains filtered or unexported fields
}

func (NullableCategoryFilterReadResponse) Get

func (NullableCategoryFilterReadResponse) IsSet

func (NullableCategoryFilterReadResponse) MarshalJSON

func (v NullableCategoryFilterReadResponse) MarshalJSON() ([]byte, error)

func (*NullableCategoryFilterReadResponse) Set

func (*NullableCategoryFilterReadResponse) UnmarshalJSON

func (v *NullableCategoryFilterReadResponse) UnmarshalJSON(src []byte) error

func (*NullableCategoryFilterReadResponse) Unset

type NullableCategoryFilterUpdateResponse

type NullableCategoryFilterUpdateResponse struct {
	// contains filtered or unexported fields
}

func (NullableCategoryFilterUpdateResponse) Get

func (NullableCategoryFilterUpdateResponse) IsSet

func (NullableCategoryFilterUpdateResponse) MarshalJSON

func (v NullableCategoryFilterUpdateResponse) MarshalJSON() ([]byte, error)

func (*NullableCategoryFilterUpdateResponse) Set

func (*NullableCategoryFilterUpdateResponse) UnmarshalJSON

func (v *NullableCategoryFilterUpdateResponse) UnmarshalJSON(src []byte) error

func (*NullableCategoryFilterUpdateResponse) Unset

type NullableCategoryFiltersCreateCategoryFilter400Response

type NullableCategoryFiltersCreateCategoryFilter400Response struct {
	// contains filtered or unexported fields
}

func (NullableCategoryFiltersCreateCategoryFilter400Response) Get

func (NullableCategoryFiltersCreateCategoryFilter400Response) IsSet

func (NullableCategoryFiltersCreateCategoryFilter400Response) MarshalJSON

func (*NullableCategoryFiltersCreateCategoryFilter400Response) Set

func (*NullableCategoryFiltersCreateCategoryFilter400Response) UnmarshalJSON

func (*NullableCategoryFiltersCreateCategoryFilter400Response) Unset

type NullableCategoryFiltersCreateCategoryFilter400ResponseError

type NullableCategoryFiltersCreateCategoryFilter400ResponseError struct {
	// contains filtered or unexported fields
}

func (NullableCategoryFiltersCreateCategoryFilter400ResponseError) Get

func (NullableCategoryFiltersCreateCategoryFilter400ResponseError) IsSet

func (NullableCategoryFiltersCreateCategoryFilter400ResponseError) MarshalJSON

func (*NullableCategoryFiltersCreateCategoryFilter400ResponseError) Set

func (*NullableCategoryFiltersCreateCategoryFilter400ResponseError) UnmarshalJSON

func (*NullableCategoryFiltersCreateCategoryFilter400ResponseError) Unset

type NullableCategoryFiltersCreateCategoryFilter409Response

type NullableCategoryFiltersCreateCategoryFilter409Response struct {
	// contains filtered or unexported fields
}

func (NullableCategoryFiltersCreateCategoryFilter409Response) Get

func (NullableCategoryFiltersCreateCategoryFilter409Response) IsSet

func (NullableCategoryFiltersCreateCategoryFilter409Response) MarshalJSON

func (*NullableCategoryFiltersCreateCategoryFilter409Response) Set

func (*NullableCategoryFiltersCreateCategoryFilter409Response) UnmarshalJSON

func (*NullableCategoryFiltersCreateCategoryFilter409Response) Unset

type NullableCategoryFiltersCreateCategoryFilter409ResponseError

type NullableCategoryFiltersCreateCategoryFilter409ResponseError struct {
	// contains filtered or unexported fields
}

func (NullableCategoryFiltersCreateCategoryFilter409ResponseError) Get

func (NullableCategoryFiltersCreateCategoryFilter409ResponseError) IsSet

func (NullableCategoryFiltersCreateCategoryFilter409ResponseError) MarshalJSON

func (*NullableCategoryFiltersCreateCategoryFilter409ResponseError) Set

func (*NullableCategoryFiltersCreateCategoryFilter409ResponseError) UnmarshalJSON

func (*NullableCategoryFiltersCreateCategoryFilter409ResponseError) Unset

type NullableCategoryFiltersDeleteCategoryFilters400Response

type NullableCategoryFiltersDeleteCategoryFilters400Response struct {
	// contains filtered or unexported fields
}

func (NullableCategoryFiltersDeleteCategoryFilters400Response) Get

func (NullableCategoryFiltersDeleteCategoryFilters400Response) IsSet

func (NullableCategoryFiltersDeleteCategoryFilters400Response) MarshalJSON

func (*NullableCategoryFiltersDeleteCategoryFilters400Response) Set

func (*NullableCategoryFiltersDeleteCategoryFilters400Response) UnmarshalJSON

func (*NullableCategoryFiltersDeleteCategoryFilters400Response) Unset

type NullableCategoryFiltersDeleteCategoryFilters400ResponseError

type NullableCategoryFiltersDeleteCategoryFilters400ResponseError struct {
	// contains filtered or unexported fields
}

func (NullableCategoryFiltersDeleteCategoryFilters400ResponseError) Get

func (NullableCategoryFiltersDeleteCategoryFilters400ResponseError) IsSet

func (NullableCategoryFiltersDeleteCategoryFilters400ResponseError) MarshalJSON

func (*NullableCategoryFiltersDeleteCategoryFilters400ResponseError) Set

func (*NullableCategoryFiltersDeleteCategoryFilters400ResponseError) UnmarshalJSON

func (*NullableCategoryFiltersDeleteCategoryFilters400ResponseError) Unset

type NullableCategoryFiltersDeleteRequest

type NullableCategoryFiltersDeleteRequest struct {
	// contains filtered or unexported fields
}

func (NullableCategoryFiltersDeleteRequest) Get

func (NullableCategoryFiltersDeleteRequest) IsSet

func (NullableCategoryFiltersDeleteRequest) MarshalJSON

func (v NullableCategoryFiltersDeleteRequest) MarshalJSON() ([]byte, error)

func (*NullableCategoryFiltersDeleteRequest) Set

func (*NullableCategoryFiltersDeleteRequest) UnmarshalJSON

func (v *NullableCategoryFiltersDeleteRequest) UnmarshalJSON(src []byte) error

func (*NullableCategoryFiltersDeleteRequest) Unset

type NullableCategoryFiltersReadCategoryFilter404Response

type NullableCategoryFiltersReadCategoryFilter404Response struct {
	// contains filtered or unexported fields
}

func (NullableCategoryFiltersReadCategoryFilter404Response) Get

func (NullableCategoryFiltersReadCategoryFilter404Response) IsSet

func (NullableCategoryFiltersReadCategoryFilter404Response) MarshalJSON

func (*NullableCategoryFiltersReadCategoryFilter404Response) Set

func (*NullableCategoryFiltersReadCategoryFilter404Response) UnmarshalJSON

func (*NullableCategoryFiltersReadCategoryFilter404Response) Unset

type NullableCategoryFiltersReadCategoryFilter404ResponseError

type NullableCategoryFiltersReadCategoryFilter404ResponseError struct {
	// contains filtered or unexported fields
}

func (NullableCategoryFiltersReadCategoryFilter404ResponseError) Get

func (NullableCategoryFiltersReadCategoryFilter404ResponseError) IsSet

func (NullableCategoryFiltersReadCategoryFilter404ResponseError) MarshalJSON

func (*NullableCategoryFiltersReadCategoryFilter404ResponseError) Set

func (*NullableCategoryFiltersReadCategoryFilter404ResponseError) UnmarshalJSON

func (*NullableCategoryFiltersReadCategoryFilter404ResponseError) Unset

type NullableContentCategory

type NullableContentCategory struct {
	// contains filtered or unexported fields
}

func NewNullableContentCategory

func NewNullableContentCategory(val *ContentCategory) *NullableContentCategory

func (NullableContentCategory) Get

func (NullableContentCategory) IsSet

func (v NullableContentCategory) IsSet() bool

func (NullableContentCategory) MarshalJSON

func (v NullableContentCategory) MarshalJSON() ([]byte, error)

func (*NullableContentCategory) Set

func (*NullableContentCategory) UnmarshalJSON

func (v *NullableContentCategory) UnmarshalJSON(src []byte) error

func (*NullableContentCategory) Unset

func (v *NullableContentCategory) Unset()

type NullableContentCategoryMultiResponse

type NullableContentCategoryMultiResponse struct {
	// contains filtered or unexported fields
}

func (NullableContentCategoryMultiResponse) Get

func (NullableContentCategoryMultiResponse) IsSet

func (NullableContentCategoryMultiResponse) MarshalJSON

func (v NullableContentCategoryMultiResponse) MarshalJSON() ([]byte, error)

func (*NullableContentCategoryMultiResponse) Set

func (*NullableContentCategoryMultiResponse) UnmarshalJSON

func (v *NullableContentCategoryMultiResponse) UnmarshalJSON(src []byte) error

func (*NullableContentCategoryMultiResponse) Unset

type NullableFloat32

type NullableFloat32 struct {
	// contains filtered or unexported fields
}

func NewNullableFloat32

func NewNullableFloat32(val *float32) *NullableFloat32

func (NullableFloat32) Get

func (v NullableFloat32) Get() *float32

func (NullableFloat32) IsSet

func (v NullableFloat32) IsSet() bool

func (NullableFloat32) MarshalJSON

func (v NullableFloat32) MarshalJSON() ([]byte, error)

func (*NullableFloat32) Set

func (v *NullableFloat32) Set(val *float32)

func (*NullableFloat32) UnmarshalJSON

func (v *NullableFloat32) UnmarshalJSON(src []byte) error

func (*NullableFloat32) Unset

func (v *NullableFloat32) Unset()

type NullableFloat64

type NullableFloat64 struct {
	// contains filtered or unexported fields
}

func NewNullableFloat64

func NewNullableFloat64(val *float64) *NullableFloat64

func (NullableFloat64) Get

func (v NullableFloat64) Get() *float64

func (NullableFloat64) IsSet

func (v NullableFloat64) IsSet() bool

func (NullableFloat64) MarshalJSON

func (v NullableFloat64) MarshalJSON() ([]byte, error)

func (*NullableFloat64) Set

func (v *NullableFloat64) Set(val *float64)

func (*NullableFloat64) UnmarshalJSON

func (v *NullableFloat64) UnmarshalJSON(src []byte) error

func (*NullableFloat64) Unset

func (v *NullableFloat64) Unset()

type NullableInt

type NullableInt struct {
	// contains filtered or unexported fields
}

func NewNullableInt

func NewNullableInt(val *int) *NullableInt

func (NullableInt) Get

func (v NullableInt) Get() *int

func (NullableInt) IsSet

func (v NullableInt) IsSet() bool

func (NullableInt) MarshalJSON

func (v NullableInt) MarshalJSON() ([]byte, error)

func (*NullableInt) Set

func (v *NullableInt) Set(val *int)

func (*NullableInt) UnmarshalJSON

func (v *NullableInt) UnmarshalJSON(src []byte) error

func (*NullableInt) Unset

func (v *NullableInt) Unset()

type NullableInt32

type NullableInt32 struct {
	// contains filtered or unexported fields
}

func NewNullableInt32

func NewNullableInt32(val *int32) *NullableInt32

func (NullableInt32) Get

func (v NullableInt32) Get() *int32

func (NullableInt32) IsSet

func (v NullableInt32) IsSet() bool

func (NullableInt32) MarshalJSON

func (v NullableInt32) MarshalJSON() ([]byte, error)

func (*NullableInt32) Set

func (v *NullableInt32) Set(val *int32)

func (*NullableInt32) UnmarshalJSON

func (v *NullableInt32) UnmarshalJSON(src []byte) error

func (*NullableInt32) Unset

func (v *NullableInt32) Unset()

type NullableInt64

type NullableInt64 struct {
	// contains filtered or unexported fields
}

func NewNullableInt64

func NewNullableInt64(val *int64) *NullableInt64

func (NullableInt64) Get

func (v NullableInt64) Get() *int64

func (NullableInt64) IsSet

func (v NullableInt64) IsSet() bool

func (NullableInt64) MarshalJSON

func (v NullableInt64) MarshalJSON() ([]byte, error)

func (*NullableInt64) Set

func (v *NullableInt64) Set(val *int64)

func (*NullableInt64) UnmarshalJSON

func (v *NullableInt64) UnmarshalJSON(src []byte) error

func (*NullableInt64) Unset

func (v *NullableInt64) Unset()

type NullableInternalDomainListsCreateInternalDomains400Response

type NullableInternalDomainListsCreateInternalDomains400Response struct {
	// contains filtered or unexported fields
}

func (NullableInternalDomainListsCreateInternalDomains400Response) Get

func (NullableInternalDomainListsCreateInternalDomains400Response) IsSet

func (NullableInternalDomainListsCreateInternalDomains400Response) MarshalJSON

func (*NullableInternalDomainListsCreateInternalDomains400Response) Set

func (*NullableInternalDomainListsCreateInternalDomains400Response) UnmarshalJSON

func (*NullableInternalDomainListsCreateInternalDomains400Response) Unset

type NullableInternalDomainListsCreateInternalDomains400ResponseError

type NullableInternalDomainListsCreateInternalDomains400ResponseError struct {
	// contains filtered or unexported fields
}

func (NullableInternalDomainListsCreateInternalDomains400ResponseError) Get

func (NullableInternalDomainListsCreateInternalDomains400ResponseError) IsSet

func (NullableInternalDomainListsCreateInternalDomains400ResponseError) MarshalJSON

func (*NullableInternalDomainListsCreateInternalDomains400ResponseError) Set

func (*NullableInternalDomainListsCreateInternalDomains400ResponseError) UnmarshalJSON

func (*NullableInternalDomainListsCreateInternalDomains400ResponseError) Unset

type NullableInternalDomainListsCreateInternalDomains409Response

type NullableInternalDomainListsCreateInternalDomains409Response struct {
	// contains filtered or unexported fields
}

func (NullableInternalDomainListsCreateInternalDomains409Response) Get

func (NullableInternalDomainListsCreateInternalDomains409Response) IsSet

func (NullableInternalDomainListsCreateInternalDomains409Response) MarshalJSON

func (*NullableInternalDomainListsCreateInternalDomains409Response) Set

func (*NullableInternalDomainListsCreateInternalDomains409Response) UnmarshalJSON

func (*NullableInternalDomainListsCreateInternalDomains409Response) Unset

type NullableInternalDomainListsCreateInternalDomains409ResponseError

type NullableInternalDomainListsCreateInternalDomains409ResponseError struct {
	// contains filtered or unexported fields
}

func (NullableInternalDomainListsCreateInternalDomains409ResponseError) Get

func (NullableInternalDomainListsCreateInternalDomains409ResponseError) IsSet

func (NullableInternalDomainListsCreateInternalDomains409ResponseError) MarshalJSON

func (*NullableInternalDomainListsCreateInternalDomains409ResponseError) Set

func (*NullableInternalDomainListsCreateInternalDomains409ResponseError) UnmarshalJSON

func (*NullableInternalDomainListsCreateInternalDomains409ResponseError) Unset

type NullableInternalDomainListsDeleteInternalDomains400Response

type NullableInternalDomainListsDeleteInternalDomains400Response struct {
	// contains filtered or unexported fields
}

func (NullableInternalDomainListsDeleteInternalDomains400Response) Get

func (NullableInternalDomainListsDeleteInternalDomains400Response) IsSet

func (NullableInternalDomainListsDeleteInternalDomains400Response) MarshalJSON

func (*NullableInternalDomainListsDeleteInternalDomains400Response) Set

func (*NullableInternalDomainListsDeleteInternalDomains400Response) UnmarshalJSON

func (*NullableInternalDomainListsDeleteInternalDomains400Response) Unset

type NullableInternalDomainListsDeleteInternalDomains400ResponseError

type NullableInternalDomainListsDeleteInternalDomains400ResponseError struct {
	// contains filtered or unexported fields
}

func (NullableInternalDomainListsDeleteInternalDomains400ResponseError) Get

func (NullableInternalDomainListsDeleteInternalDomains400ResponseError) IsSet

func (NullableInternalDomainListsDeleteInternalDomains400ResponseError) MarshalJSON

func (*NullableInternalDomainListsDeleteInternalDomains400ResponseError) Set

func (*NullableInternalDomainListsDeleteInternalDomains400ResponseError) UnmarshalJSON

func (*NullableInternalDomainListsDeleteInternalDomains400ResponseError) Unset

type NullableInternalDomainListsDeleteInternalDomains404Response

type NullableInternalDomainListsDeleteInternalDomains404Response struct {
	// contains filtered or unexported fields
}

func (NullableInternalDomainListsDeleteInternalDomains404Response) Get

func (NullableInternalDomainListsDeleteInternalDomains404Response) IsSet

func (NullableInternalDomainListsDeleteInternalDomains404Response) MarshalJSON

func (*NullableInternalDomainListsDeleteInternalDomains404Response) Set

func (*NullableInternalDomainListsDeleteInternalDomains404Response) UnmarshalJSON

func (*NullableInternalDomainListsDeleteInternalDomains404Response) Unset

type NullableInternalDomainListsDeleteInternalDomains404ResponseError

type NullableInternalDomainListsDeleteInternalDomains404ResponseError struct {
	// contains filtered or unexported fields
}

func (NullableInternalDomainListsDeleteInternalDomains404ResponseError) Get

func (NullableInternalDomainListsDeleteInternalDomains404ResponseError) IsSet

func (NullableInternalDomainListsDeleteInternalDomains404ResponseError) MarshalJSON

func (*NullableInternalDomainListsDeleteInternalDomains404ResponseError) Set

func (*NullableInternalDomainListsDeleteInternalDomains404ResponseError) UnmarshalJSON

func (*NullableInternalDomainListsDeleteInternalDomains404ResponseError) Unset

type NullableInternalDomainListsDeleteSingleInternalDomains400Response

type NullableInternalDomainListsDeleteSingleInternalDomains400Response struct {
	// contains filtered or unexported fields
}

func (NullableInternalDomainListsDeleteSingleInternalDomains400Response) Get

func (NullableInternalDomainListsDeleteSingleInternalDomains400Response) IsSet

func (NullableInternalDomainListsDeleteSingleInternalDomains400Response) MarshalJSON

func (*NullableInternalDomainListsDeleteSingleInternalDomains400Response) Set

func (*NullableInternalDomainListsDeleteSingleInternalDomains400Response) UnmarshalJSON

func (*NullableInternalDomainListsDeleteSingleInternalDomains400Response) Unset

type NullableInternalDomainListsDeleteSingleInternalDomains400ResponseError

type NullableInternalDomainListsDeleteSingleInternalDomains400ResponseError struct {
	// contains filtered or unexported fields
}

func (NullableInternalDomainListsDeleteSingleInternalDomains400ResponseError) Get

func (NullableInternalDomainListsDeleteSingleInternalDomains400ResponseError) IsSet

func (NullableInternalDomainListsDeleteSingleInternalDomains400ResponseError) MarshalJSON

func (*NullableInternalDomainListsDeleteSingleInternalDomains400ResponseError) Set

func (*NullableInternalDomainListsDeleteSingleInternalDomains400ResponseError) UnmarshalJSON

func (*NullableInternalDomainListsDeleteSingleInternalDomains400ResponseError) Unset

type NullableInternalDomainListsInternalDomainsItemsPartialUpdate400Response

type NullableInternalDomainListsInternalDomainsItemsPartialUpdate400Response struct {
	// contains filtered or unexported fields
}

func (NullableInternalDomainListsInternalDomainsItemsPartialUpdate400Response) Get

func (NullableInternalDomainListsInternalDomainsItemsPartialUpdate400Response) IsSet

func (NullableInternalDomainListsInternalDomainsItemsPartialUpdate400Response) MarshalJSON

func (*NullableInternalDomainListsInternalDomainsItemsPartialUpdate400Response) Set

func (*NullableInternalDomainListsInternalDomainsItemsPartialUpdate400Response) UnmarshalJSON

func (*NullableInternalDomainListsInternalDomainsItemsPartialUpdate400Response) Unset

type NullableInternalDomainListsInternalDomainsItemsPartialUpdate400ResponseError

type NullableInternalDomainListsInternalDomainsItemsPartialUpdate400ResponseError struct {
	// contains filtered or unexported fields
}

func (NullableInternalDomainListsInternalDomainsItemsPartialUpdate400ResponseError) Get

func (NullableInternalDomainListsInternalDomainsItemsPartialUpdate400ResponseError) IsSet

func (NullableInternalDomainListsInternalDomainsItemsPartialUpdate400ResponseError) MarshalJSON

func (*NullableInternalDomainListsInternalDomainsItemsPartialUpdate400ResponseError) Set

func (*NullableInternalDomainListsInternalDomainsItemsPartialUpdate400ResponseError) UnmarshalJSON

func (*NullableInternalDomainListsInternalDomainsItemsPartialUpdate400ResponseError) Unset

type NullableInternalDomainListsInternalDomainsItemsPartialUpdate404Response

type NullableInternalDomainListsInternalDomainsItemsPartialUpdate404Response struct {
	// contains filtered or unexported fields
}

func (NullableInternalDomainListsInternalDomainsItemsPartialUpdate404Response) Get

func (NullableInternalDomainListsInternalDomainsItemsPartialUpdate404Response) IsSet

func (NullableInternalDomainListsInternalDomainsItemsPartialUpdate404Response) MarshalJSON

func (*NullableInternalDomainListsInternalDomainsItemsPartialUpdate404Response) Set

func (*NullableInternalDomainListsInternalDomainsItemsPartialUpdate404Response) UnmarshalJSON

func (*NullableInternalDomainListsInternalDomainsItemsPartialUpdate404Response) Unset

type NullableInternalDomainListsInternalDomainsItemsPartialUpdate404ResponseError

type NullableInternalDomainListsInternalDomainsItemsPartialUpdate404ResponseError struct {
	// contains filtered or unexported fields
}

func (NullableInternalDomainListsInternalDomainsItemsPartialUpdate404ResponseError) Get

func (NullableInternalDomainListsInternalDomainsItemsPartialUpdate404ResponseError) IsSet

func (NullableInternalDomainListsInternalDomainsItemsPartialUpdate404ResponseError) MarshalJSON

func (*NullableInternalDomainListsInternalDomainsItemsPartialUpdate404ResponseError) Set

func (*NullableInternalDomainListsInternalDomainsItemsPartialUpdate404ResponseError) UnmarshalJSON

func (*NullableInternalDomainListsInternalDomainsItemsPartialUpdate404ResponseError) Unset

type NullableInternalDomainListsReadInternalDomains404Response

type NullableInternalDomainListsReadInternalDomains404Response struct {
	// contains filtered or unexported fields
}

func (NullableInternalDomainListsReadInternalDomains404Response) Get

func (NullableInternalDomainListsReadInternalDomains404Response) IsSet

func (NullableInternalDomainListsReadInternalDomains404Response) MarshalJSON

func (*NullableInternalDomainListsReadInternalDomains404Response) Set

func (*NullableInternalDomainListsReadInternalDomains404Response) UnmarshalJSON

func (*NullableInternalDomainListsReadInternalDomains404Response) Unset

type NullableInternalDomainListsReadInternalDomains404ResponseError

type NullableInternalDomainListsReadInternalDomains404ResponseError struct {
	// contains filtered or unexported fields
}

func (NullableInternalDomainListsReadInternalDomains404ResponseError) Get

func (NullableInternalDomainListsReadInternalDomains404ResponseError) IsSet

func (NullableInternalDomainListsReadInternalDomains404ResponseError) MarshalJSON

func (*NullableInternalDomainListsReadInternalDomains404ResponseError) Set

func (*NullableInternalDomainListsReadInternalDomains404ResponseError) UnmarshalJSON

func (*NullableInternalDomainListsReadInternalDomains404ResponseError) Unset

type NullableInternalDomainListsUpdateInternalDomains400Response

type NullableInternalDomainListsUpdateInternalDomains400Response struct {
	// contains filtered or unexported fields
}

func (NullableInternalDomainListsUpdateInternalDomains400Response) Get

func (NullableInternalDomainListsUpdateInternalDomains400Response) IsSet

func (NullableInternalDomainListsUpdateInternalDomains400Response) MarshalJSON

func (*NullableInternalDomainListsUpdateInternalDomains400Response) Set

func (*NullableInternalDomainListsUpdateInternalDomains400Response) UnmarshalJSON

func (*NullableInternalDomainListsUpdateInternalDomains400Response) Unset

type NullableInternalDomainListsUpdateInternalDomains400ResponseError

type NullableInternalDomainListsUpdateInternalDomains400ResponseError struct {
	// contains filtered or unexported fields
}

func (NullableInternalDomainListsUpdateInternalDomains400ResponseError) Get

func (NullableInternalDomainListsUpdateInternalDomains400ResponseError) IsSet

func (NullableInternalDomainListsUpdateInternalDomains400ResponseError) MarshalJSON

func (*NullableInternalDomainListsUpdateInternalDomains400ResponseError) Set

func (*NullableInternalDomainListsUpdateInternalDomains400ResponseError) UnmarshalJSON

func (*NullableInternalDomainListsUpdateInternalDomains400ResponseError) Unset

type NullableInternalDomainListsUpdateInternalDomains404Response

type NullableInternalDomainListsUpdateInternalDomains404Response struct {
	// contains filtered or unexported fields
}

func (NullableInternalDomainListsUpdateInternalDomains404Response) Get

func (NullableInternalDomainListsUpdateInternalDomains404Response) IsSet

func (NullableInternalDomainListsUpdateInternalDomains404Response) MarshalJSON

func (*NullableInternalDomainListsUpdateInternalDomains404Response) Set

func (*NullableInternalDomainListsUpdateInternalDomains404Response) UnmarshalJSON

func (*NullableInternalDomainListsUpdateInternalDomains404Response) Unset

type NullableInternalDomainListsUpdateInternalDomains404ResponseError

type NullableInternalDomainListsUpdateInternalDomains404ResponseError struct {
	// contains filtered or unexported fields
}

func (NullableInternalDomainListsUpdateInternalDomains404ResponseError) Get

func (NullableInternalDomainListsUpdateInternalDomains404ResponseError) IsSet

func (NullableInternalDomainListsUpdateInternalDomains404ResponseError) MarshalJSON

func (*NullableInternalDomainListsUpdateInternalDomains404ResponseError) Set

func (*NullableInternalDomainListsUpdateInternalDomains404ResponseError) UnmarshalJSON

func (*NullableInternalDomainListsUpdateInternalDomains404ResponseError) Unset

type NullableInternalDomains

type NullableInternalDomains struct {
	// contains filtered or unexported fields
}

func NewNullableInternalDomains

func NewNullableInternalDomains(val *InternalDomains) *NullableInternalDomains

func (NullableInternalDomains) Get

func (NullableInternalDomains) IsSet

func (v NullableInternalDomains) IsSet() bool

func (NullableInternalDomains) MarshalJSON

func (v NullableInternalDomains) MarshalJSON() ([]byte, error)

func (*NullableInternalDomains) Set

func (*NullableInternalDomains) UnmarshalJSON

func (v *NullableInternalDomains) UnmarshalJSON(src []byte) error

func (*NullableInternalDomains) Unset

func (v *NullableInternalDomains) Unset()

type NullableInternalDomainsCreateResponse

type NullableInternalDomainsCreateResponse struct {
	// contains filtered or unexported fields
}

func (NullableInternalDomainsCreateResponse) Get

func (NullableInternalDomainsCreateResponse) IsSet

func (NullableInternalDomainsCreateResponse) MarshalJSON

func (v NullableInternalDomainsCreateResponse) MarshalJSON() ([]byte, error)

func (*NullableInternalDomainsCreateResponse) Set

func (*NullableInternalDomainsCreateResponse) UnmarshalJSON

func (v *NullableInternalDomainsCreateResponse) UnmarshalJSON(src []byte) error

func (*NullableInternalDomainsCreateResponse) Unset

type NullableInternalDomainsDeleteRequest

type NullableInternalDomainsDeleteRequest struct {
	// contains filtered or unexported fields
}

func (NullableInternalDomainsDeleteRequest) Get

func (NullableInternalDomainsDeleteRequest) IsSet

func (NullableInternalDomainsDeleteRequest) MarshalJSON

func (v NullableInternalDomainsDeleteRequest) MarshalJSON() ([]byte, error)

func (*NullableInternalDomainsDeleteRequest) Set

func (*NullableInternalDomainsDeleteRequest) UnmarshalJSON

func (v *NullableInternalDomainsDeleteRequest) UnmarshalJSON(src []byte) error

func (*NullableInternalDomainsDeleteRequest) Unset

type NullableInternalDomainsItems

type NullableInternalDomainsItems struct {
	// contains filtered or unexported fields
}

func NewNullableInternalDomainsItems

func NewNullableInternalDomainsItems(val *InternalDomainsItems) *NullableInternalDomainsItems

func (NullableInternalDomainsItems) Get

func (NullableInternalDomainsItems) IsSet

func (NullableInternalDomainsItems) MarshalJSON

func (v NullableInternalDomainsItems) MarshalJSON() ([]byte, error)

func (*NullableInternalDomainsItems) Set

func (*NullableInternalDomainsItems) UnmarshalJSON

func (v *NullableInternalDomainsItems) UnmarshalJSON(src []byte) error

func (*NullableInternalDomainsItems) Unset

func (v *NullableInternalDomainsItems) Unset()

type NullableInternalDomainsMultiResponse

type NullableInternalDomainsMultiResponse struct {
	// contains filtered or unexported fields
}

func (NullableInternalDomainsMultiResponse) Get

func (NullableInternalDomainsMultiResponse) IsSet

func (NullableInternalDomainsMultiResponse) MarshalJSON

func (v NullableInternalDomainsMultiResponse) MarshalJSON() ([]byte, error)

func (*NullableInternalDomainsMultiResponse) Set

func (*NullableInternalDomainsMultiResponse) UnmarshalJSON

func (v *NullableInternalDomainsMultiResponse) UnmarshalJSON(src []byte) error

func (*NullableInternalDomainsMultiResponse) Unset

type NullableInternalDomainsReadResponse

type NullableInternalDomainsReadResponse struct {
	// contains filtered or unexported fields
}

func (NullableInternalDomainsReadResponse) Get

func (NullableInternalDomainsReadResponse) IsSet

func (NullableInternalDomainsReadResponse) MarshalJSON

func (v NullableInternalDomainsReadResponse) MarshalJSON() ([]byte, error)

func (*NullableInternalDomainsReadResponse) Set

func (*NullableInternalDomainsReadResponse) UnmarshalJSON

func (v *NullableInternalDomainsReadResponse) UnmarshalJSON(src []byte) error

func (*NullableInternalDomainsReadResponse) Unset

type NullableInternalDomainsUpdateResponse

type NullableInternalDomainsUpdateResponse struct {
	// contains filtered or unexported fields
}

func (NullableInternalDomainsUpdateResponse) Get

func (NullableInternalDomainsUpdateResponse) IsSet

func (NullableInternalDomainsUpdateResponse) MarshalJSON

func (v NullableInternalDomainsUpdateResponse) MarshalJSON() ([]byte, error)

func (*NullableInternalDomainsUpdateResponse) Set

func (*NullableInternalDomainsUpdateResponse) UnmarshalJSON

func (v *NullableInternalDomainsUpdateResponse) UnmarshalJSON(src []byte) error

func (*NullableInternalDomainsUpdateResponse) Unset

type NullableItemStructs

type NullableItemStructs struct {
	// contains filtered or unexported fields
}

func NewNullableItemStructs

func NewNullableItemStructs(val *ItemStructs) *NullableItemStructs

func (NullableItemStructs) Get

func (NullableItemStructs) IsSet

func (v NullableItemStructs) IsSet() bool

func (NullableItemStructs) MarshalJSON

func (v NullableItemStructs) MarshalJSON() ([]byte, error)

func (*NullableItemStructs) Set

func (v *NullableItemStructs) Set(val *ItemStructs)

func (*NullableItemStructs) UnmarshalJSON

func (v *NullableItemStructs) UnmarshalJSON(src []byte) error

func (*NullableItemStructs) Unset

func (v *NullableItemStructs) Unset()

type NullableListPoPRegionsResponse

type NullableListPoPRegionsResponse struct {
	// contains filtered or unexported fields
}

func (NullableListPoPRegionsResponse) Get

func (NullableListPoPRegionsResponse) IsSet

func (NullableListPoPRegionsResponse) MarshalJSON

func (v NullableListPoPRegionsResponse) MarshalJSON() ([]byte, error)

func (*NullableListPoPRegionsResponse) Set

func (*NullableListPoPRegionsResponse) UnmarshalJSON

func (v *NullableListPoPRegionsResponse) UnmarshalJSON(src []byte) error

func (*NullableListPoPRegionsResponse) Unset

func (v *NullableListPoPRegionsResponse) Unset()

type NullableListSeverityLevels

type NullableListSeverityLevels struct {
	// contains filtered or unexported fields
}

func NewNullableListSeverityLevels

func NewNullableListSeverityLevels(val *ListSeverityLevels) *NullableListSeverityLevels

func (NullableListSeverityLevels) Get

func (NullableListSeverityLevels) IsSet

func (v NullableListSeverityLevels) IsSet() bool

func (NullableListSeverityLevels) MarshalJSON

func (v NullableListSeverityLevels) MarshalJSON() ([]byte, error)

func (*NullableListSeverityLevels) Set

func (*NullableListSeverityLevels) UnmarshalJSON

func (v *NullableListSeverityLevels) UnmarshalJSON(src []byte) error

func (*NullableListSeverityLevels) Unset

func (v *NullableListSeverityLevels) Unset()

type NullableMultiListUpdate

type NullableMultiListUpdate struct {
	// contains filtered or unexported fields
}

func NewNullableMultiListUpdate

func NewNullableMultiListUpdate(val *MultiListUpdate) *NullableMultiListUpdate

func (NullableMultiListUpdate) Get

func (NullableMultiListUpdate) IsSet

func (v NullableMultiListUpdate) IsSet() bool

func (NullableMultiListUpdate) MarshalJSON

func (v NullableMultiListUpdate) MarshalJSON() ([]byte, error)

func (*NullableMultiListUpdate) Set

func (*NullableMultiListUpdate) UnmarshalJSON

func (v *NullableMultiListUpdate) UnmarshalJSON(src []byte) error

func (*NullableMultiListUpdate) Unset

func (v *NullableMultiListUpdate) Unset()

type NullableNamedList

type NullableNamedList struct {
	// contains filtered or unexported fields
}

func NewNullableNamedList

func NewNullableNamedList(val *NamedList) *NullableNamedList

func (NullableNamedList) Get

func (v NullableNamedList) Get() *NamedList

func (NullableNamedList) IsSet

func (v NullableNamedList) IsSet() bool

func (NullableNamedList) MarshalJSON

func (v NullableNamedList) MarshalJSON() ([]byte, error)

func (*NullableNamedList) Set

func (v *NullableNamedList) Set(val *NamedList)

func (*NullableNamedList) UnmarshalJSON

func (v *NullableNamedList) UnmarshalJSON(src []byte) error

func (*NullableNamedList) Unset

func (v *NullableNamedList) Unset()

type NullableNamedListCSVListResponse

type NullableNamedListCSVListResponse struct {
	// contains filtered or unexported fields
}

func (NullableNamedListCSVListResponse) Get

func (NullableNamedListCSVListResponse) IsSet

func (NullableNamedListCSVListResponse) MarshalJSON

func (v NullableNamedListCSVListResponse) MarshalJSON() ([]byte, error)

func (*NullableNamedListCSVListResponse) Set

func (*NullableNamedListCSVListResponse) UnmarshalJSON

func (v *NullableNamedListCSVListResponse) UnmarshalJSON(src []byte) error

func (*NullableNamedListCSVListResponse) Unset

type NullableNamedListCreateResponse

type NullableNamedListCreateResponse struct {
	// contains filtered or unexported fields
}

func (NullableNamedListCreateResponse) Get

func (NullableNamedListCreateResponse) IsSet

func (NullableNamedListCreateResponse) MarshalJSON

func (v NullableNamedListCreateResponse) MarshalJSON() ([]byte, error)

func (*NullableNamedListCreateResponse) Set

func (*NullableNamedListCreateResponse) UnmarshalJSON

func (v *NullableNamedListCreateResponse) UnmarshalJSON(src []byte) error

func (*NullableNamedListCreateResponse) Unset

type NullableNamedListItemsDeleteNamedListItems400Response

type NullableNamedListItemsDeleteNamedListItems400Response struct {
	// contains filtered or unexported fields
}

func (NullableNamedListItemsDeleteNamedListItems400Response) Get

func (NullableNamedListItemsDeleteNamedListItems400Response) IsSet

func (NullableNamedListItemsDeleteNamedListItems400Response) MarshalJSON

func (*NullableNamedListItemsDeleteNamedListItems400Response) Set

func (*NullableNamedListItemsDeleteNamedListItems400Response) UnmarshalJSON

func (*NullableNamedListItemsDeleteNamedListItems400Response) Unset

type NullableNamedListItemsDeleteNamedListItems400ResponseError

type NullableNamedListItemsDeleteNamedListItems400ResponseError struct {
	// contains filtered or unexported fields
}

func (NullableNamedListItemsDeleteNamedListItems400ResponseError) Get

func (NullableNamedListItemsDeleteNamedListItems400ResponseError) IsSet

func (NullableNamedListItemsDeleteNamedListItems400ResponseError) MarshalJSON

func (*NullableNamedListItemsDeleteNamedListItems400ResponseError) Set

func (*NullableNamedListItemsDeleteNamedListItems400ResponseError) UnmarshalJSON

func (*NullableNamedListItemsDeleteNamedListItems400ResponseError) Unset

type NullableNamedListItemsDeleteRequest

type NullableNamedListItemsDeleteRequest struct {
	// contains filtered or unexported fields
}

func (NullableNamedListItemsDeleteRequest) Get

func (NullableNamedListItemsDeleteRequest) IsSet

func (NullableNamedListItemsDeleteRequest) MarshalJSON

func (v NullableNamedListItemsDeleteRequest) MarshalJSON() ([]byte, error)

func (*NullableNamedListItemsDeleteRequest) Set

func (*NullableNamedListItemsDeleteRequest) UnmarshalJSON

func (v *NullableNamedListItemsDeleteRequest) UnmarshalJSON(src []byte) error

func (*NullableNamedListItemsDeleteRequest) Unset

type NullableNamedListItemsInsertOrReplaceNamedListItems400Response

type NullableNamedListItemsInsertOrReplaceNamedListItems400Response struct {
	// contains filtered or unexported fields
}

func (NullableNamedListItemsInsertOrReplaceNamedListItems400Response) Get

func (NullableNamedListItemsInsertOrReplaceNamedListItems400Response) IsSet

func (NullableNamedListItemsInsertOrReplaceNamedListItems400Response) MarshalJSON

func (*NullableNamedListItemsInsertOrReplaceNamedListItems400Response) Set

func (*NullableNamedListItemsInsertOrReplaceNamedListItems400Response) UnmarshalJSON

func (*NullableNamedListItemsInsertOrReplaceNamedListItems400Response) Unset

type NullableNamedListItemsInsertOrReplaceNamedListItems400ResponseError

type NullableNamedListItemsInsertOrReplaceNamedListItems400ResponseError struct {
	// contains filtered or unexported fields
}

func (NullableNamedListItemsInsertOrReplaceNamedListItems400ResponseError) Get

func (NullableNamedListItemsInsertOrReplaceNamedListItems400ResponseError) IsSet

func (NullableNamedListItemsInsertOrReplaceNamedListItems400ResponseError) MarshalJSON

func (*NullableNamedListItemsInsertOrReplaceNamedListItems400ResponseError) Set

func (*NullableNamedListItemsInsertOrReplaceNamedListItems400ResponseError) UnmarshalJSON

func (*NullableNamedListItemsInsertOrReplaceNamedListItems400ResponseError) Unset

type NullableNamedListItemsInsertOrUpdate

type NullableNamedListItemsInsertOrUpdate struct {
	// contains filtered or unexported fields
}

func (NullableNamedListItemsInsertOrUpdate) Get

func (NullableNamedListItemsInsertOrUpdate) IsSet

func (NullableNamedListItemsInsertOrUpdate) MarshalJSON

func (v NullableNamedListItemsInsertOrUpdate) MarshalJSON() ([]byte, error)

func (*NullableNamedListItemsInsertOrUpdate) Set

func (*NullableNamedListItemsInsertOrUpdate) UnmarshalJSON

func (v *NullableNamedListItemsInsertOrUpdate) UnmarshalJSON(src []byte) error

func (*NullableNamedListItemsInsertOrUpdate) Unset

type NullableNamedListItemsInsertOrUpdateResponse

type NullableNamedListItemsInsertOrUpdateResponse struct {
	// contains filtered or unexported fields
}

func (NullableNamedListItemsInsertOrUpdateResponse) Get

func (NullableNamedListItemsInsertOrUpdateResponse) IsSet

func (NullableNamedListItemsInsertOrUpdateResponse) MarshalJSON

func (*NullableNamedListItemsInsertOrUpdateResponse) Set

func (*NullableNamedListItemsInsertOrUpdateResponse) UnmarshalJSON

func (*NullableNamedListItemsInsertOrUpdateResponse) Unset

type NullableNamedListItemsInsertOrUpdateResponseSuccess added in v0.3.0

type NullableNamedListItemsInsertOrUpdateResponseSuccess struct {
	// contains filtered or unexported fields
}

func (NullableNamedListItemsInsertOrUpdateResponseSuccess) Get added in v0.3.0

func (NullableNamedListItemsInsertOrUpdateResponseSuccess) IsSet added in v0.3.0

func (NullableNamedListItemsInsertOrUpdateResponseSuccess) MarshalJSON added in v0.3.0

func (*NullableNamedListItemsInsertOrUpdateResponseSuccess) Set added in v0.3.0

func (*NullableNamedListItemsInsertOrUpdateResponseSuccess) UnmarshalJSON added in v0.3.0

func (*NullableNamedListItemsInsertOrUpdateResponseSuccess) Unset added in v0.3.0

type NullableNamedListItemsNamedListItemsPartialUpdate400Response

type NullableNamedListItemsNamedListItemsPartialUpdate400Response struct {
	// contains filtered or unexported fields
}

func (NullableNamedListItemsNamedListItemsPartialUpdate400Response) Get

func (NullableNamedListItemsNamedListItemsPartialUpdate400Response) IsSet

func (NullableNamedListItemsNamedListItemsPartialUpdate400Response) MarshalJSON

func (*NullableNamedListItemsNamedListItemsPartialUpdate400Response) Set

func (*NullableNamedListItemsNamedListItemsPartialUpdate400Response) UnmarshalJSON

func (*NullableNamedListItemsNamedListItemsPartialUpdate400Response) Unset

type NullableNamedListItemsNamedListItemsPartialUpdate400ResponseError

type NullableNamedListItemsNamedListItemsPartialUpdate400ResponseError struct {
	// contains filtered or unexported fields
}

func (NullableNamedListItemsNamedListItemsPartialUpdate400ResponseError) Get

func (NullableNamedListItemsNamedListItemsPartialUpdate400ResponseError) IsSet

func (NullableNamedListItemsNamedListItemsPartialUpdate400ResponseError) MarshalJSON

func (*NullableNamedListItemsNamedListItemsPartialUpdate400ResponseError) Set

func (*NullableNamedListItemsNamedListItemsPartialUpdate400ResponseError) UnmarshalJSON

func (*NullableNamedListItemsNamedListItemsPartialUpdate400ResponseError) Unset

type NullableNamedListItemsPartialUpdate

type NullableNamedListItemsPartialUpdate struct {
	// contains filtered or unexported fields
}

func (NullableNamedListItemsPartialUpdate) Get

func (NullableNamedListItemsPartialUpdate) IsSet

func (NullableNamedListItemsPartialUpdate) MarshalJSON

func (v NullableNamedListItemsPartialUpdate) MarshalJSON() ([]byte, error)

func (*NullableNamedListItemsPartialUpdate) Set

func (*NullableNamedListItemsPartialUpdate) UnmarshalJSON

func (v *NullableNamedListItemsPartialUpdate) UnmarshalJSON(src []byte) error

func (*NullableNamedListItemsPartialUpdate) Unset

type NullableNamedListRead

type NullableNamedListRead struct {
	// contains filtered or unexported fields
}

func NewNullableNamedListRead

func NewNullableNamedListRead(val *NamedListRead) *NullableNamedListRead

func (NullableNamedListRead) Get

func (NullableNamedListRead) IsSet

func (v NullableNamedListRead) IsSet() bool

func (NullableNamedListRead) MarshalJSON

func (v NullableNamedListRead) MarshalJSON() ([]byte, error)

func (*NullableNamedListRead) Set

func (v *NullableNamedListRead) Set(val *NamedListRead)

func (*NullableNamedListRead) UnmarshalJSON

func (v *NullableNamedListRead) UnmarshalJSON(src []byte) error

func (*NullableNamedListRead) Unset

func (v *NullableNamedListRead) Unset()

type NullableNamedListReadMultiResponse

type NullableNamedListReadMultiResponse struct {
	// contains filtered or unexported fields
}

func (NullableNamedListReadMultiResponse) Get

func (NullableNamedListReadMultiResponse) IsSet

func (NullableNamedListReadMultiResponse) MarshalJSON

func (v NullableNamedListReadMultiResponse) MarshalJSON() ([]byte, error)

func (*NullableNamedListReadMultiResponse) Set

func (*NullableNamedListReadMultiResponse) UnmarshalJSON

func (v *NullableNamedListReadMultiResponse) UnmarshalJSON(src []byte) error

func (*NullableNamedListReadMultiResponse) Unset

type NullableNamedListReadResponse

type NullableNamedListReadResponse struct {
	// contains filtered or unexported fields
}

func (NullableNamedListReadResponse) Get

func (NullableNamedListReadResponse) IsSet

func (NullableNamedListReadResponse) MarshalJSON

func (v NullableNamedListReadResponse) MarshalJSON() ([]byte, error)

func (*NullableNamedListReadResponse) Set

func (*NullableNamedListReadResponse) UnmarshalJSON

func (v *NullableNamedListReadResponse) UnmarshalJSON(src []byte) error

func (*NullableNamedListReadResponse) Unset

func (v *NullableNamedListReadResponse) Unset()

type NullableNamedListUpdateResponse

type NullableNamedListUpdateResponse struct {
	// contains filtered or unexported fields
}

func (NullableNamedListUpdateResponse) Get

func (NullableNamedListUpdateResponse) IsSet

func (NullableNamedListUpdateResponse) MarshalJSON

func (v NullableNamedListUpdateResponse) MarshalJSON() ([]byte, error)

func (*NullableNamedListUpdateResponse) Set

func (*NullableNamedListUpdateResponse) UnmarshalJSON

func (v *NullableNamedListUpdateResponse) UnmarshalJSON(src []byte) error

func (*NullableNamedListUpdateResponse) Unset

type NullableNamedListsCreateNamedList409Response

type NullableNamedListsCreateNamedList409Response struct {
	// contains filtered or unexported fields
}

func (NullableNamedListsCreateNamedList409Response) Get

func (NullableNamedListsCreateNamedList409Response) IsSet

func (NullableNamedListsCreateNamedList409Response) MarshalJSON

func (*NullableNamedListsCreateNamedList409Response) Set

func (*NullableNamedListsCreateNamedList409Response) UnmarshalJSON

func (*NullableNamedListsCreateNamedList409Response) Unset

type NullableNamedListsCreateNamedList409ResponseError

type NullableNamedListsCreateNamedList409ResponseError struct {
	// contains filtered or unexported fields
}

func (NullableNamedListsCreateNamedList409ResponseError) Get

func (NullableNamedListsCreateNamedList409ResponseError) IsSet

func (NullableNamedListsCreateNamedList409ResponseError) MarshalJSON

func (*NullableNamedListsCreateNamedList409ResponseError) Set

func (*NullableNamedListsCreateNamedList409ResponseError) UnmarshalJSON

func (*NullableNamedListsCreateNamedList409ResponseError) Unset

type NullableNamedListsDeleteNamedLists400Response

type NullableNamedListsDeleteNamedLists400Response struct {
	// contains filtered or unexported fields
}

func (NullableNamedListsDeleteNamedLists400Response) Get

func (NullableNamedListsDeleteNamedLists400Response) IsSet

func (NullableNamedListsDeleteNamedLists400Response) MarshalJSON

func (*NullableNamedListsDeleteNamedLists400Response) Set

func (*NullableNamedListsDeleteNamedLists400Response) UnmarshalJSON

func (*NullableNamedListsDeleteNamedLists400Response) Unset

type NullableNamedListsDeleteNamedLists400ResponseError

type NullableNamedListsDeleteNamedLists400ResponseError struct {
	// contains filtered or unexported fields
}

func (NullableNamedListsDeleteNamedLists400ResponseError) Get

func (NullableNamedListsDeleteNamedLists400ResponseError) IsSet

func (NullableNamedListsDeleteNamedLists400ResponseError) MarshalJSON

func (*NullableNamedListsDeleteNamedLists400ResponseError) Set

func (*NullableNamedListsDeleteNamedLists400ResponseError) UnmarshalJSON

func (*NullableNamedListsDeleteNamedLists400ResponseError) Unset

type NullableNamedListsDeleteNamedLists404Response

type NullableNamedListsDeleteNamedLists404Response struct {
	// contains filtered or unexported fields
}

func (NullableNamedListsDeleteNamedLists404Response) Get

func (NullableNamedListsDeleteNamedLists404Response) IsSet

func (NullableNamedListsDeleteNamedLists404Response) MarshalJSON

func (*NullableNamedListsDeleteNamedLists404Response) Set

func (*NullableNamedListsDeleteNamedLists404Response) UnmarshalJSON

func (*NullableNamedListsDeleteNamedLists404Response) Unset

type NullableNamedListsDeleteNamedLists404ResponseError

type NullableNamedListsDeleteNamedLists404ResponseError struct {
	// contains filtered or unexported fields
}

func (NullableNamedListsDeleteNamedLists404ResponseError) Get

func (NullableNamedListsDeleteNamedLists404ResponseError) IsSet

func (NullableNamedListsDeleteNamedLists404ResponseError) MarshalJSON

func (*NullableNamedListsDeleteNamedLists404ResponseError) Set

func (*NullableNamedListsDeleteNamedLists404ResponseError) UnmarshalJSON

func (*NullableNamedListsDeleteNamedLists404ResponseError) Unset

type NullableNamedListsDeleteRequest

type NullableNamedListsDeleteRequest struct {
	// contains filtered or unexported fields
}

func (NullableNamedListsDeleteRequest) Get

func (NullableNamedListsDeleteRequest) IsSet

func (NullableNamedListsDeleteRequest) MarshalJSON

func (v NullableNamedListsDeleteRequest) MarshalJSON() ([]byte, error)

func (*NullableNamedListsDeleteRequest) Set

func (*NullableNamedListsDeleteRequest) UnmarshalJSON

func (v *NullableNamedListsDeleteRequest) UnmarshalJSON(src []byte) error

func (*NullableNamedListsDeleteRequest) Unset

type NullableNamedListsDeleteSingleNamedLists404Response

type NullableNamedListsDeleteSingleNamedLists404Response struct {
	// contains filtered or unexported fields
}

func (NullableNamedListsDeleteSingleNamedLists404Response) Get

func (NullableNamedListsDeleteSingleNamedLists404Response) IsSet

func (NullableNamedListsDeleteSingleNamedLists404Response) MarshalJSON

func (*NullableNamedListsDeleteSingleNamedLists404Response) Set

func (*NullableNamedListsDeleteSingleNamedLists404Response) UnmarshalJSON

func (*NullableNamedListsDeleteSingleNamedLists404Response) Unset

type NullableNamedListsDeleteSingleNamedLists404ResponseError

type NullableNamedListsDeleteSingleNamedLists404ResponseError struct {
	// contains filtered or unexported fields
}

func (NullableNamedListsDeleteSingleNamedLists404ResponseError) Get

func (NullableNamedListsDeleteSingleNamedLists404ResponseError) IsSet

func (NullableNamedListsDeleteSingleNamedLists404ResponseError) MarshalJSON

func (*NullableNamedListsDeleteSingleNamedLists404ResponseError) Set

func (*NullableNamedListsDeleteSingleNamedLists404ResponseError) UnmarshalJSON

func (*NullableNamedListsDeleteSingleNamedLists404ResponseError) Unset

type NullableNamedListsMultiListUpdate404Response

type NullableNamedListsMultiListUpdate404Response struct {
	// contains filtered or unexported fields
}

func (NullableNamedListsMultiListUpdate404Response) Get

func (NullableNamedListsMultiListUpdate404Response) IsSet

func (NullableNamedListsMultiListUpdate404Response) MarshalJSON

func (*NullableNamedListsMultiListUpdate404Response) Set

func (*NullableNamedListsMultiListUpdate404Response) UnmarshalJSON

func (*NullableNamedListsMultiListUpdate404Response) Unset

type NullableNamedListsMultiListUpdate404ResponseError

type NullableNamedListsMultiListUpdate404ResponseError struct {
	// contains filtered or unexported fields
}

func (NullableNamedListsMultiListUpdate404ResponseError) Get

func (NullableNamedListsMultiListUpdate404ResponseError) IsSet

func (NullableNamedListsMultiListUpdate404ResponseError) MarshalJSON

func (*NullableNamedListsMultiListUpdate404ResponseError) Set

func (*NullableNamedListsMultiListUpdate404ResponseError) UnmarshalJSON

func (*NullableNamedListsMultiListUpdate404ResponseError) Unset

type NullableNamedListsUpdateNamedListPartial400Response

type NullableNamedListsUpdateNamedListPartial400Response struct {
	// contains filtered or unexported fields
}

func (NullableNamedListsUpdateNamedListPartial400Response) Get

func (NullableNamedListsUpdateNamedListPartial400Response) IsSet

func (NullableNamedListsUpdateNamedListPartial400Response) MarshalJSON

func (*NullableNamedListsUpdateNamedListPartial400Response) Set

func (*NullableNamedListsUpdateNamedListPartial400Response) UnmarshalJSON

func (*NullableNamedListsUpdateNamedListPartial400Response) Unset

type NullableNamedListsUpdateNamedListPartial400ResponseError

type NullableNamedListsUpdateNamedListPartial400ResponseError struct {
	// contains filtered or unexported fields
}

func (NullableNamedListsUpdateNamedListPartial400ResponseError) Get

func (NullableNamedListsUpdateNamedListPartial400ResponseError) IsSet

func (NullableNamedListsUpdateNamedListPartial400ResponseError) MarshalJSON

func (*NullableNamedListsUpdateNamedListPartial400ResponseError) Set

func (*NullableNamedListsUpdateNamedListPartial400ResponseError) UnmarshalJSON

func (*NullableNamedListsUpdateNamedListPartial400ResponseError) Unset

type NullableNamedListsUpdateNamedListPartial404Response

type NullableNamedListsUpdateNamedListPartial404Response struct {
	// contains filtered or unexported fields
}

func (NullableNamedListsUpdateNamedListPartial404Response) Get

func (NullableNamedListsUpdateNamedListPartial404Response) IsSet

func (NullableNamedListsUpdateNamedListPartial404Response) MarshalJSON

func (*NullableNamedListsUpdateNamedListPartial404Response) Set

func (*NullableNamedListsUpdateNamedListPartial404Response) UnmarshalJSON

func (*NullableNamedListsUpdateNamedListPartial404Response) Unset

type NullableNamedListsUpdateNamedListPartial404ResponseError

type NullableNamedListsUpdateNamedListPartial404ResponseError struct {
	// contains filtered or unexported fields
}

func (NullableNamedListsUpdateNamedListPartial404ResponseError) Get

func (NullableNamedListsUpdateNamedListPartial404ResponseError) IsSet

func (NullableNamedListsUpdateNamedListPartial404ResponseError) MarshalJSON

func (*NullableNamedListsUpdateNamedListPartial404ResponseError) Set

func (*NullableNamedListsUpdateNamedListPartial404ResponseError) UnmarshalJSON

func (*NullableNamedListsUpdateNamedListPartial404ResponseError) Unset

type NullableNamedListsUpdateNamedListPartial405Response

type NullableNamedListsUpdateNamedListPartial405Response struct {
	// contains filtered or unexported fields
}

func (NullableNamedListsUpdateNamedListPartial405Response) Get

func (NullableNamedListsUpdateNamedListPartial405Response) IsSet

func (NullableNamedListsUpdateNamedListPartial405Response) MarshalJSON

func (*NullableNamedListsUpdateNamedListPartial405Response) Set

func (*NullableNamedListsUpdateNamedListPartial405Response) UnmarshalJSON

func (*NullableNamedListsUpdateNamedListPartial405Response) Unset

type NullableNamedListsUpdateNamedListPartial405ResponseError

type NullableNamedListsUpdateNamedListPartial405ResponseError struct {
	// contains filtered or unexported fields
}

func (NullableNamedListsUpdateNamedListPartial405ResponseError) Get

func (NullableNamedListsUpdateNamedListPartial405ResponseError) IsSet

func (NullableNamedListsUpdateNamedListPartial405ResponseError) MarshalJSON

func (*NullableNamedListsUpdateNamedListPartial405ResponseError) Set

func (*NullableNamedListsUpdateNamedListPartial405ResponseError) UnmarshalJSON

func (*NullableNamedListsUpdateNamedListPartial405ResponseError) Unset

type NullableNetAddrDfpAssignment

type NullableNetAddrDfpAssignment struct {
	// contains filtered or unexported fields
}

func NewNullableNetAddrDfpAssignment

func NewNullableNetAddrDfpAssignment(val *NetAddrDfpAssignment) *NullableNetAddrDfpAssignment

func (NullableNetAddrDfpAssignment) Get

func (NullableNetAddrDfpAssignment) IsSet

func (NullableNetAddrDfpAssignment) MarshalJSON

func (v NullableNetAddrDfpAssignment) MarshalJSON() ([]byte, error)

func (*NullableNetAddrDfpAssignment) Set

func (*NullableNetAddrDfpAssignment) UnmarshalJSON

func (v *NullableNetAddrDfpAssignment) UnmarshalJSON(src []byte) error

func (*NullableNetAddrDfpAssignment) Unset

func (v *NullableNetAddrDfpAssignment) Unset()

type NullableNetAddrDfpAssignmentScopeType

type NullableNetAddrDfpAssignmentScopeType struct {
	// contains filtered or unexported fields
}

func (NullableNetAddrDfpAssignmentScopeType) Get

func (NullableNetAddrDfpAssignmentScopeType) IsSet

func (NullableNetAddrDfpAssignmentScopeType) MarshalJSON

func (v NullableNetAddrDfpAssignmentScopeType) MarshalJSON() ([]byte, error)

func (*NullableNetAddrDfpAssignmentScopeType) Set

func (*NullableNetAddrDfpAssignmentScopeType) UnmarshalJSON

func (v *NullableNetAddrDfpAssignmentScopeType) UnmarshalJSON(src []byte) error

func (*NullableNetAddrDfpAssignmentScopeType) Unset

type NullableNetworkList

type NullableNetworkList struct {
	// contains filtered or unexported fields
}

func NewNullableNetworkList

func NewNullableNetworkList(val *NetworkList) *NullableNetworkList

func (NullableNetworkList) Get

func (NullableNetworkList) IsSet

func (v NullableNetworkList) IsSet() bool

func (NullableNetworkList) MarshalJSON

func (v NullableNetworkList) MarshalJSON() ([]byte, error)

func (*NullableNetworkList) Set

func (v *NullableNetworkList) Set(val *NetworkList)

func (*NullableNetworkList) UnmarshalJSON

func (v *NullableNetworkList) UnmarshalJSON(src []byte) error

func (*NullableNetworkList) Unset

func (v *NullableNetworkList) Unset()

type NullableNetworkListCreateResponse

type NullableNetworkListCreateResponse struct {
	// contains filtered or unexported fields
}

func (NullableNetworkListCreateResponse) Get

func (NullableNetworkListCreateResponse) IsSet

func (NullableNetworkListCreateResponse) MarshalJSON

func (v NullableNetworkListCreateResponse) MarshalJSON() ([]byte, error)

func (*NullableNetworkListCreateResponse) Set

func (*NullableNetworkListCreateResponse) UnmarshalJSON

func (v *NullableNetworkListCreateResponse) UnmarshalJSON(src []byte) error

func (*NullableNetworkListCreateResponse) Unset

type NullableNetworkListMultiResponse

type NullableNetworkListMultiResponse struct {
	// contains filtered or unexported fields
}

func (NullableNetworkListMultiResponse) Get

func (NullableNetworkListMultiResponse) IsSet

func (NullableNetworkListMultiResponse) MarshalJSON

func (v NullableNetworkListMultiResponse) MarshalJSON() ([]byte, error)

func (*NullableNetworkListMultiResponse) Set

func (*NullableNetworkListMultiResponse) UnmarshalJSON

func (v *NullableNetworkListMultiResponse) UnmarshalJSON(src []byte) error

func (*NullableNetworkListMultiResponse) Unset

type NullableNetworkListReadResponse

type NullableNetworkListReadResponse struct {
	// contains filtered or unexported fields
}

func (NullableNetworkListReadResponse) Get

func (NullableNetworkListReadResponse) IsSet

func (NullableNetworkListReadResponse) MarshalJSON

func (v NullableNetworkListReadResponse) MarshalJSON() ([]byte, error)

func (*NullableNetworkListReadResponse) Set

func (*NullableNetworkListReadResponse) UnmarshalJSON

func (v *NullableNetworkListReadResponse) UnmarshalJSON(src []byte) error

func (*NullableNetworkListReadResponse) Unset

type NullableNetworkListUpdateResponse

type NullableNetworkListUpdateResponse struct {
	// contains filtered or unexported fields
}

func (NullableNetworkListUpdateResponse) Get

func (NullableNetworkListUpdateResponse) IsSet

func (NullableNetworkListUpdateResponse) MarshalJSON

func (v NullableNetworkListUpdateResponse) MarshalJSON() ([]byte, error)

func (*NullableNetworkListUpdateResponse) Set

func (*NullableNetworkListUpdateResponse) UnmarshalJSON

func (v *NullableNetworkListUpdateResponse) UnmarshalJSON(src []byte) error

func (*NullableNetworkListUpdateResponse) Unset

type NullableNetworkListsCreateNetworkList409Response

type NullableNetworkListsCreateNetworkList409Response struct {
	// contains filtered or unexported fields
}

func (NullableNetworkListsCreateNetworkList409Response) Get

func (NullableNetworkListsCreateNetworkList409Response) IsSet

func (NullableNetworkListsCreateNetworkList409Response) MarshalJSON

func (*NullableNetworkListsCreateNetworkList409Response) Set

func (*NullableNetworkListsCreateNetworkList409Response) UnmarshalJSON

func (*NullableNetworkListsCreateNetworkList409Response) Unset

type NullableNetworkListsCreateNetworkList409ResponseError

type NullableNetworkListsCreateNetworkList409ResponseError struct {
	// contains filtered or unexported fields
}

func (NullableNetworkListsCreateNetworkList409ResponseError) Get

func (NullableNetworkListsCreateNetworkList409ResponseError) IsSet

func (NullableNetworkListsCreateNetworkList409ResponseError) MarshalJSON

func (*NullableNetworkListsCreateNetworkList409ResponseError) Set

func (*NullableNetworkListsCreateNetworkList409ResponseError) UnmarshalJSON

func (*NullableNetworkListsCreateNetworkList409ResponseError) Unset

type NullableNetworkListsDeleteNetworkLists400Response

type NullableNetworkListsDeleteNetworkLists400Response struct {
	// contains filtered or unexported fields
}

func (NullableNetworkListsDeleteNetworkLists400Response) Get

func (NullableNetworkListsDeleteNetworkLists400Response) IsSet

func (NullableNetworkListsDeleteNetworkLists400Response) MarshalJSON

func (*NullableNetworkListsDeleteNetworkLists400Response) Set

func (*NullableNetworkListsDeleteNetworkLists400Response) UnmarshalJSON

func (*NullableNetworkListsDeleteNetworkLists400Response) Unset

type NullableNetworkListsDeleteNetworkLists400ResponseError

type NullableNetworkListsDeleteNetworkLists400ResponseError struct {
	// contains filtered or unexported fields
}

func (NullableNetworkListsDeleteNetworkLists400ResponseError) Get

func (NullableNetworkListsDeleteNetworkLists400ResponseError) IsSet

func (NullableNetworkListsDeleteNetworkLists400ResponseError) MarshalJSON

func (*NullableNetworkListsDeleteNetworkLists400ResponseError) Set

func (*NullableNetworkListsDeleteNetworkLists400ResponseError) UnmarshalJSON

func (*NullableNetworkListsDeleteNetworkLists400ResponseError) Unset

type NullableNetworkListsDeleteNetworkLists404Response

type NullableNetworkListsDeleteNetworkLists404Response struct {
	// contains filtered or unexported fields
}

func (NullableNetworkListsDeleteNetworkLists404Response) Get

func (NullableNetworkListsDeleteNetworkLists404Response) IsSet

func (NullableNetworkListsDeleteNetworkLists404Response) MarshalJSON

func (*NullableNetworkListsDeleteNetworkLists404Response) Set

func (*NullableNetworkListsDeleteNetworkLists404Response) UnmarshalJSON

func (*NullableNetworkListsDeleteNetworkLists404Response) Unset

type NullableNetworkListsDeleteNetworkLists404ResponseError

type NullableNetworkListsDeleteNetworkLists404ResponseError struct {
	// contains filtered or unexported fields
}

func (NullableNetworkListsDeleteNetworkLists404ResponseError) Get

func (NullableNetworkListsDeleteNetworkLists404ResponseError) IsSet

func (NullableNetworkListsDeleteNetworkLists404ResponseError) MarshalJSON

func (*NullableNetworkListsDeleteNetworkLists404ResponseError) Set

func (*NullableNetworkListsDeleteNetworkLists404ResponseError) UnmarshalJSON

func (*NullableNetworkListsDeleteNetworkLists404ResponseError) Unset

type NullableNetworkListsDeleteRequest

type NullableNetworkListsDeleteRequest struct {
	// contains filtered or unexported fields
}

func (NullableNetworkListsDeleteRequest) Get

func (NullableNetworkListsDeleteRequest) IsSet

func (NullableNetworkListsDeleteRequest) MarshalJSON

func (v NullableNetworkListsDeleteRequest) MarshalJSON() ([]byte, error)

func (*NullableNetworkListsDeleteRequest) Set

func (*NullableNetworkListsDeleteRequest) UnmarshalJSON

func (v *NullableNetworkListsDeleteRequest) UnmarshalJSON(src []byte) error

func (*NullableNetworkListsDeleteRequest) Unset

type NullablePoPRegion

type NullablePoPRegion struct {
	// contains filtered or unexported fields
}

func NewNullablePoPRegion

func NewNullablePoPRegion(val *PoPRegion) *NullablePoPRegion

func (NullablePoPRegion) Get

func (v NullablePoPRegion) Get() *PoPRegion

func (NullablePoPRegion) IsSet

func (v NullablePoPRegion) IsSet() bool

func (NullablePoPRegion) MarshalJSON

func (v NullablePoPRegion) MarshalJSON() ([]byte, error)

func (*NullablePoPRegion) Set

func (v *NullablePoPRegion) Set(val *PoPRegion)

func (*NullablePoPRegion) UnmarshalJSON

func (v *NullablePoPRegion) UnmarshalJSON(src []byte) error

func (*NullablePoPRegion) Unset

func (v *NullablePoPRegion) Unset()

type NullablePopRegionsReadPoPRegion404Response

type NullablePopRegionsReadPoPRegion404Response struct {
	// contains filtered or unexported fields
}

func (NullablePopRegionsReadPoPRegion404Response) Get

func (NullablePopRegionsReadPoPRegion404Response) IsSet

func (NullablePopRegionsReadPoPRegion404Response) MarshalJSON

func (*NullablePopRegionsReadPoPRegion404Response) Set

func (*NullablePopRegionsReadPoPRegion404Response) UnmarshalJSON

func (v *NullablePopRegionsReadPoPRegion404Response) UnmarshalJSON(src []byte) error

func (*NullablePopRegionsReadPoPRegion404Response) Unset

type NullablePopRegionsReadPoPRegion404ResponseError

type NullablePopRegionsReadPoPRegion404ResponseError struct {
	// contains filtered or unexported fields
}

func (NullablePopRegionsReadPoPRegion404ResponseError) Get

func (NullablePopRegionsReadPoPRegion404ResponseError) IsSet

func (NullablePopRegionsReadPoPRegion404ResponseError) MarshalJSON

func (*NullablePopRegionsReadPoPRegion404ResponseError) Set

func (*NullablePopRegionsReadPoPRegion404ResponseError) UnmarshalJSON

func (*NullablePopRegionsReadPoPRegion404ResponseError) Unset

type NullableProtobufFieldMask

type NullableProtobufFieldMask struct {
	// contains filtered or unexported fields
}

func NewNullableProtobufFieldMask

func NewNullableProtobufFieldMask(val *ProtobufFieldMask) *NullableProtobufFieldMask

func (NullableProtobufFieldMask) Get

func (NullableProtobufFieldMask) IsSet

func (v NullableProtobufFieldMask) IsSet() bool

func (NullableProtobufFieldMask) MarshalJSON

func (v NullableProtobufFieldMask) MarshalJSON() ([]byte, error)

func (*NullableProtobufFieldMask) Set

func (*NullableProtobufFieldMask) UnmarshalJSON

func (v *NullableProtobufFieldMask) UnmarshalJSON(src []byte) error

func (*NullableProtobufFieldMask) Unset

func (v *NullableProtobufFieldMask) Unset()

type NullableReadPoPRegionResponse

type NullableReadPoPRegionResponse struct {
	// contains filtered or unexported fields
}

func (NullableReadPoPRegionResponse) Get

func (NullableReadPoPRegionResponse) IsSet

func (NullableReadPoPRegionResponse) MarshalJSON

func (v NullableReadPoPRegionResponse) MarshalJSON() ([]byte, error)

func (*NullableReadPoPRegionResponse) Set

func (*NullableReadPoPRegionResponse) UnmarshalJSON

func (v *NullableReadPoPRegionResponse) UnmarshalJSON(src []byte) error

func (*NullableReadPoPRegionResponse) Unset

func (v *NullableReadPoPRegionResponse) Unset()

type NullableSecurityPoliciesCreateSecurityPolicy400Response

type NullableSecurityPoliciesCreateSecurityPolicy400Response struct {
	// contains filtered or unexported fields
}

func (NullableSecurityPoliciesCreateSecurityPolicy400Response) Get

func (NullableSecurityPoliciesCreateSecurityPolicy400Response) IsSet

func (NullableSecurityPoliciesCreateSecurityPolicy400Response) MarshalJSON

func (*NullableSecurityPoliciesCreateSecurityPolicy400Response) Set

func (*NullableSecurityPoliciesCreateSecurityPolicy400Response) UnmarshalJSON

func (*NullableSecurityPoliciesCreateSecurityPolicy400Response) Unset

type NullableSecurityPoliciesCreateSecurityPolicy400ResponseError

type NullableSecurityPoliciesCreateSecurityPolicy400ResponseError struct {
	// contains filtered or unexported fields
}

func (NullableSecurityPoliciesCreateSecurityPolicy400ResponseError) Get

func (NullableSecurityPoliciesCreateSecurityPolicy400ResponseError) IsSet

func (NullableSecurityPoliciesCreateSecurityPolicy400ResponseError) MarshalJSON

func (*NullableSecurityPoliciesCreateSecurityPolicy400ResponseError) Set

func (*NullableSecurityPoliciesCreateSecurityPolicy400ResponseError) UnmarshalJSON

func (*NullableSecurityPoliciesCreateSecurityPolicy400ResponseError) Unset

type NullableSecurityPoliciesCreateSecurityPolicy409Response

type NullableSecurityPoliciesCreateSecurityPolicy409Response struct {
	// contains filtered or unexported fields
}

func (NullableSecurityPoliciesCreateSecurityPolicy409Response) Get

func (NullableSecurityPoliciesCreateSecurityPolicy409Response) IsSet

func (NullableSecurityPoliciesCreateSecurityPolicy409Response) MarshalJSON

func (*NullableSecurityPoliciesCreateSecurityPolicy409Response) Set

func (*NullableSecurityPoliciesCreateSecurityPolicy409Response) UnmarshalJSON

func (*NullableSecurityPoliciesCreateSecurityPolicy409Response) Unset

type NullableSecurityPoliciesCreateSecurityPolicy409ResponseError

type NullableSecurityPoliciesCreateSecurityPolicy409ResponseError struct {
	// contains filtered or unexported fields
}

func (NullableSecurityPoliciesCreateSecurityPolicy409ResponseError) Get

func (NullableSecurityPoliciesCreateSecurityPolicy409ResponseError) IsSet

func (NullableSecurityPoliciesCreateSecurityPolicy409ResponseError) MarshalJSON

func (*NullableSecurityPoliciesCreateSecurityPolicy409ResponseError) Set

func (*NullableSecurityPoliciesCreateSecurityPolicy409ResponseError) UnmarshalJSON

func (*NullableSecurityPoliciesCreateSecurityPolicy409ResponseError) Unset

type NullableSecurityPoliciesReadSecurityPolicy404Response

type NullableSecurityPoliciesReadSecurityPolicy404Response struct {
	// contains filtered or unexported fields
}

func (NullableSecurityPoliciesReadSecurityPolicy404Response) Get

func (NullableSecurityPoliciesReadSecurityPolicy404Response) IsSet

func (NullableSecurityPoliciesReadSecurityPolicy404Response) MarshalJSON

func (*NullableSecurityPoliciesReadSecurityPolicy404Response) Set

func (*NullableSecurityPoliciesReadSecurityPolicy404Response) UnmarshalJSON

func (*NullableSecurityPoliciesReadSecurityPolicy404Response) Unset

type NullableSecurityPoliciesReadSecurityPolicy404ResponseError

type NullableSecurityPoliciesReadSecurityPolicy404ResponseError struct {
	// contains filtered or unexported fields
}

func (NullableSecurityPoliciesReadSecurityPolicy404ResponseError) Get

func (NullableSecurityPoliciesReadSecurityPolicy404ResponseError) IsSet

func (NullableSecurityPoliciesReadSecurityPolicy404ResponseError) MarshalJSON

func (*NullableSecurityPoliciesReadSecurityPolicy404ResponseError) Set

func (*NullableSecurityPoliciesReadSecurityPolicy404ResponseError) UnmarshalJSON

func (*NullableSecurityPoliciesReadSecurityPolicy404ResponseError) Unset

type NullableSecurityPolicy

type NullableSecurityPolicy struct {
	// contains filtered or unexported fields
}

func NewNullableSecurityPolicy

func NewNullableSecurityPolicy(val *SecurityPolicy) *NullableSecurityPolicy

func (NullableSecurityPolicy) Get

func (NullableSecurityPolicy) IsSet

func (v NullableSecurityPolicy) IsSet() bool

func (NullableSecurityPolicy) MarshalJSON

func (v NullableSecurityPolicy) MarshalJSON() ([]byte, error)

func (*NullableSecurityPolicy) Set

func (*NullableSecurityPolicy) UnmarshalJSON

func (v *NullableSecurityPolicy) UnmarshalJSON(src []byte) error

func (*NullableSecurityPolicy) Unset

func (v *NullableSecurityPolicy) Unset()

type NullableSecurityPolicyCreateResponse

type NullableSecurityPolicyCreateResponse struct {
	// contains filtered or unexported fields
}

func (NullableSecurityPolicyCreateResponse) Get

func (NullableSecurityPolicyCreateResponse) IsSet

func (NullableSecurityPolicyCreateResponse) MarshalJSON

func (v NullableSecurityPolicyCreateResponse) MarshalJSON() ([]byte, error)

func (*NullableSecurityPolicyCreateResponse) Set

func (*NullableSecurityPolicyCreateResponse) UnmarshalJSON

func (v *NullableSecurityPolicyCreateResponse) UnmarshalJSON(src []byte) error

func (*NullableSecurityPolicyCreateResponse) Unset

type NullableSecurityPolicyDeleteRequest

type NullableSecurityPolicyDeleteRequest struct {
	// contains filtered or unexported fields
}

func (NullableSecurityPolicyDeleteRequest) Get

func (NullableSecurityPolicyDeleteRequest) IsSet

func (NullableSecurityPolicyDeleteRequest) MarshalJSON

func (v NullableSecurityPolicyDeleteRequest) MarshalJSON() ([]byte, error)

func (*NullableSecurityPolicyDeleteRequest) Set

func (*NullableSecurityPolicyDeleteRequest) UnmarshalJSON

func (v *NullableSecurityPolicyDeleteRequest) UnmarshalJSON(src []byte) error

func (*NullableSecurityPolicyDeleteRequest) Unset

type NullableSecurityPolicyMultiResponse

type NullableSecurityPolicyMultiResponse struct {
	// contains filtered or unexported fields
}

func (NullableSecurityPolicyMultiResponse) Get

func (NullableSecurityPolicyMultiResponse) IsSet

func (NullableSecurityPolicyMultiResponse) MarshalJSON

func (v NullableSecurityPolicyMultiResponse) MarshalJSON() ([]byte, error)

func (*NullableSecurityPolicyMultiResponse) Set

func (*NullableSecurityPolicyMultiResponse) UnmarshalJSON

func (v *NullableSecurityPolicyMultiResponse) UnmarshalJSON(src []byte) error

func (*NullableSecurityPolicyMultiResponse) Unset

type NullableSecurityPolicyReadResponse

type NullableSecurityPolicyReadResponse struct {
	// contains filtered or unexported fields
}

func (NullableSecurityPolicyReadResponse) Get

func (NullableSecurityPolicyReadResponse) IsSet

func (NullableSecurityPolicyReadResponse) MarshalJSON

func (v NullableSecurityPolicyReadResponse) MarshalJSON() ([]byte, error)

func (*NullableSecurityPolicyReadResponse) Set

func (*NullableSecurityPolicyReadResponse) UnmarshalJSON

func (v *NullableSecurityPolicyReadResponse) UnmarshalJSON(src []byte) error

func (*NullableSecurityPolicyReadResponse) Unset

type NullableSecurityPolicyRule

type NullableSecurityPolicyRule struct {
	// contains filtered or unexported fields
}

func NewNullableSecurityPolicyRule

func NewNullableSecurityPolicyRule(val *SecurityPolicyRule) *NullableSecurityPolicyRule

func (NullableSecurityPolicyRule) Get

func (NullableSecurityPolicyRule) IsSet

func (v NullableSecurityPolicyRule) IsSet() bool

func (NullableSecurityPolicyRule) MarshalJSON

func (v NullableSecurityPolicyRule) MarshalJSON() ([]byte, error)

func (*NullableSecurityPolicyRule) Set

func (*NullableSecurityPolicyRule) UnmarshalJSON

func (v *NullableSecurityPolicyRule) UnmarshalJSON(src []byte) error

func (*NullableSecurityPolicyRule) Unset

func (v *NullableSecurityPolicyRule) Unset()

type NullableSecurityPolicyRuleMultiResponse

type NullableSecurityPolicyRuleMultiResponse struct {
	// contains filtered or unexported fields
}

func (NullableSecurityPolicyRuleMultiResponse) Get

func (NullableSecurityPolicyRuleMultiResponse) IsSet

func (NullableSecurityPolicyRuleMultiResponse) MarshalJSON

func (v NullableSecurityPolicyRuleMultiResponse) MarshalJSON() ([]byte, error)

func (*NullableSecurityPolicyRuleMultiResponse) Set

func (*NullableSecurityPolicyRuleMultiResponse) UnmarshalJSON

func (v *NullableSecurityPolicyRuleMultiResponse) UnmarshalJSON(src []byte) error

func (*NullableSecurityPolicyRuleMultiResponse) Unset

type NullableSecurityPolicyUpdateResponse

type NullableSecurityPolicyUpdateResponse struct {
	// contains filtered or unexported fields
}

func (NullableSecurityPolicyUpdateResponse) Get

func (NullableSecurityPolicyUpdateResponse) IsSet

func (NullableSecurityPolicyUpdateResponse) MarshalJSON

func (v NullableSecurityPolicyUpdateResponse) MarshalJSON() ([]byte, error)

func (*NullableSecurityPolicyUpdateResponse) Set

func (*NullableSecurityPolicyUpdateResponse) UnmarshalJSON

func (v *NullableSecurityPolicyUpdateResponse) UnmarshalJSON(src []byte) error

func (*NullableSecurityPolicyUpdateResponse) Unset

type NullableString

type NullableString struct {
	// contains filtered or unexported fields
}

func NewNullableString

func NewNullableString(val *string) *NullableString

func (NullableString) Get

func (v NullableString) Get() *string

func (NullableString) IsSet

func (v NullableString) IsSet() bool

func (NullableString) MarshalJSON

func (v NullableString) MarshalJSON() ([]byte, error)

func (*NullableString) Set

func (v *NullableString) Set(val *string)

func (*NullableString) UnmarshalJSON

func (v *NullableString) UnmarshalJSON(src []byte) error

func (*NullableString) Unset

func (v *NullableString) Unset()

type NullableThreatFeed

type NullableThreatFeed struct {
	// contains filtered or unexported fields
}

func NewNullableThreatFeed

func NewNullableThreatFeed(val *ThreatFeed) *NullableThreatFeed

func (NullableThreatFeed) Get

func (v NullableThreatFeed) Get() *ThreatFeed

func (NullableThreatFeed) IsSet

func (v NullableThreatFeed) IsSet() bool

func (NullableThreatFeed) MarshalJSON

func (v NullableThreatFeed) MarshalJSON() ([]byte, error)

func (*NullableThreatFeed) Set

func (v *NullableThreatFeed) Set(val *ThreatFeed)

func (*NullableThreatFeed) UnmarshalJSON

func (v *NullableThreatFeed) UnmarshalJSON(src []byte) error

func (*NullableThreatFeed) Unset

func (v *NullableThreatFeed) Unset()

type NullableThreatFeedMultiResponse

type NullableThreatFeedMultiResponse struct {
	// contains filtered or unexported fields
}

func (NullableThreatFeedMultiResponse) Get

func (NullableThreatFeedMultiResponse) IsSet

func (NullableThreatFeedMultiResponse) MarshalJSON

func (v NullableThreatFeedMultiResponse) MarshalJSON() ([]byte, error)

func (*NullableThreatFeedMultiResponse) Set

func (*NullableThreatFeedMultiResponse) UnmarshalJSON

func (v *NullableThreatFeedMultiResponse) UnmarshalJSON(src []byte) error

func (*NullableThreatFeedMultiResponse) Unset

type NullableThreatFeedSource

type NullableThreatFeedSource struct {
	// contains filtered or unexported fields
}

func NewNullableThreatFeedSource

func NewNullableThreatFeedSource(val *ThreatFeedSource) *NullableThreatFeedSource

func (NullableThreatFeedSource) Get

func (NullableThreatFeedSource) IsSet

func (v NullableThreatFeedSource) IsSet() bool

func (NullableThreatFeedSource) MarshalJSON

func (v NullableThreatFeedSource) MarshalJSON() ([]byte, error)

func (*NullableThreatFeedSource) Set

func (*NullableThreatFeedSource) UnmarshalJSON

func (v *NullableThreatFeedSource) UnmarshalJSON(src []byte) error

func (*NullableThreatFeedSource) Unset

func (v *NullableThreatFeedSource) Unset()

type NullableTime

type NullableTime struct {
	// contains filtered or unexported fields
}

func NewNullableTime

func NewNullableTime(val *time.Time) *NullableTime

func (NullableTime) Get

func (v NullableTime) Get() *time.Time

func (NullableTime) IsSet

func (v NullableTime) IsSet() bool

func (NullableTime) MarshalJSON

func (v NullableTime) MarshalJSON() ([]byte, error)

func (*NullableTime) Set

func (v *NullableTime) Set(val *time.Time)

func (*NullableTime) UnmarshalJSON

func (v *NullableTime) UnmarshalJSON(src []byte) error

func (*NullableTime) Unset

func (v *NullableTime) Unset()

type PoPRegion

type PoPRegion struct {
	// PoP Region's IP addresses
	Addresses []string `json:"addresses,omitempty"`
	// The PoP Region's serial, unique ID
	Id *int32 `json:"id,omitempty"`
	// PoP Region's location
	Location *string `json:"location,omitempty"`
	// PoP Region's name
	Region               *string `json:"region,omitempty"`
	AdditionalProperties map[string]interface{}
}

PoPRegion PoPRegion message for a Point of Presence (PoP) region

func NewPoPRegion

func NewPoPRegion() *PoPRegion

NewPoPRegion instantiates a new PoPRegion 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 NewPoPRegionWithDefaults

func NewPoPRegionWithDefaults() *PoPRegion

NewPoPRegionWithDefaults instantiates a new PoPRegion 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 (*PoPRegion) GetAddresses

func (o *PoPRegion) GetAddresses() []string

GetAddresses returns the Addresses field value if set, zero value otherwise.

func (*PoPRegion) GetAddressesOk

func (o *PoPRegion) GetAddressesOk() ([]string, bool)

GetAddressesOk returns a tuple with the Addresses field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PoPRegion) GetId

func (o *PoPRegion) GetId() int32

GetId returns the Id field value if set, zero value otherwise.

func (*PoPRegion) GetIdOk

func (o *PoPRegion) GetIdOk() (*int32, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PoPRegion) GetLocation

func (o *PoPRegion) GetLocation() string

GetLocation returns the Location field value if set, zero value otherwise.

func (*PoPRegion) GetLocationOk

func (o *PoPRegion) GetLocationOk() (*string, bool)

GetLocationOk returns a tuple with the Location field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PoPRegion) GetRegion

func (o *PoPRegion) GetRegion() string

GetRegion returns the Region field value if set, zero value otherwise.

func (*PoPRegion) GetRegionOk

func (o *PoPRegion) GetRegionOk() (*string, bool)

GetRegionOk returns a tuple with the Region field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PoPRegion) HasAddresses

func (o *PoPRegion) HasAddresses() bool

HasAddresses returns a boolean if a field has been set.

func (*PoPRegion) HasId

func (o *PoPRegion) HasId() bool

HasId returns a boolean if a field has been set.

func (*PoPRegion) HasLocation

func (o *PoPRegion) HasLocation() bool

HasLocation returns a boolean if a field has been set.

func (*PoPRegion) HasRegion

func (o *PoPRegion) HasRegion() bool

HasRegion returns a boolean if a field has been set.

func (PoPRegion) MarshalJSON

func (o PoPRegion) MarshalJSON() ([]byte, error)

func (*PoPRegion) SetAddresses

func (o *PoPRegion) SetAddresses(v []string)

SetAddresses gets a reference to the given []string and assigns it to the Addresses field.

func (*PoPRegion) SetId

func (o *PoPRegion) SetId(v int32)

SetId gets a reference to the given int32 and assigns it to the Id field.

func (*PoPRegion) SetLocation

func (o *PoPRegion) SetLocation(v string)

SetLocation gets a reference to the given string and assigns it to the Location field.

func (*PoPRegion) SetRegion

func (o *PoPRegion) SetRegion(v string)

SetRegion gets a reference to the given string and assigns it to the Region field.

func (PoPRegion) ToMap

func (o PoPRegion) ToMap() (map[string]interface{}, error)

func (*PoPRegion) UnmarshalJSON

func (o *PoPRegion) UnmarshalJSON(data []byte) (err error)

type PopRegionsAPI

type PopRegionsAPI interface {
	/*
		ListPoPRegions List PoP Regions.

		Use this method to retrieve information on all Point of Presence (PoP) regions availablein the database.



		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return PopRegionsAPIListPoPRegionsRequest
	*/
	ListPoPRegions(ctx context.Context) PopRegionsAPIListPoPRegionsRequest

	// ListPoPRegionsExecute executes the request
	//  @return ListPoPRegionsResponse
	ListPoPRegionsExecute(r PopRegionsAPIListPoPRegionsRequest) (*ListPoPRegionsResponse, *http.Response, error)
	/*
		ReadPoPRegion Read PoP Region.

		Use this method to retrieve information on the specified PoP region object.


		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param id The PoP region object identifier
		@return PopRegionsAPIReadPoPRegionRequest
	*/
	ReadPoPRegion(ctx context.Context, id int32) PopRegionsAPIReadPoPRegionRequest

	// ReadPoPRegionExecute executes the request
	//  @return ReadPoPRegionResponse
	ReadPoPRegionExecute(r PopRegionsAPIReadPoPRegionRequest) (*ReadPoPRegionResponse, *http.Response, error)
}

type PopRegionsAPIListPoPRegionsRequest

type PopRegionsAPIListPoPRegionsRequest struct {
	ApiService PopRegionsAPI
	// contains filtered or unexported fields
}

func (PopRegionsAPIListPoPRegionsRequest) Execute

func (PopRegionsAPIListPoPRegionsRequest) Fields

A collection of response resources can be transformed by specifying a set of JSON tags to be returned. For a “flat” resource, the tag name is straightforward. If field selection is allowed on non-flat hierarchical resources, the service should implement a qualified naming scheme such as dot-qualification to reference data down the hierarchy. If a resource does not have the specified tag, the tag does not appear in the output resource. Specify this parameter as a comma-separated list of JSON tag names.

func (PopRegionsAPIListPoPRegionsRequest) Filter

A collection of response resources can be filtered by a logical expression string that includes JSON tag references to values in each resource, literal values, and logical operators. If a resource does not have the specified tag, its value is assumed to be null. Literal values include numbers (integer and floating-point), and quoted (both single- or double-quoted) literal strings, and 'null'. You can filter by following fields: | Name | type | Supported Ops | | ------------------ | ------ | ---------------- | | region | string | ==, != | | location | string | ~, !~ | Grouping operators (and, or, not, ()) are not supported between different fields.

func (PopRegionsAPIListPoPRegionsRequest) Limit

The integer number of resources to be returned in the response. The service may impose maximum value. If omitted the service may impose a default value.

func (PopRegionsAPIListPoPRegionsRequest) Offset

The integer index (zero-origin) of the offset into a collection of resources. If omitted or null the value is assumed to be '0'.

func (PopRegionsAPIListPoPRegionsRequest) PageToken

The service-defined string used to identify a page of resources. A null value indicates the first page.

func (PopRegionsAPIListPoPRegionsRequest) Tfilter

Filtering by tags.

func (PopRegionsAPIListPoPRegionsRequest) TorderBy

Sorting by tags.

type PopRegionsAPIReadPoPRegionRequest

type PopRegionsAPIReadPoPRegionRequest struct {
	ApiService PopRegionsAPI
	// contains filtered or unexported fields
}

func (PopRegionsAPIReadPoPRegionRequest) Execute

type PopRegionsAPIService

type PopRegionsAPIService internal.Service

PopRegionsAPIService PopRegionsAPI service

func (*PopRegionsAPIService) ListPoPRegions

ListPoPRegions List PoP Regions.

Use this method to retrieve information on all Point of Presence (PoP) regions availablein the database.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return PopRegionsAPIListPoPRegionsRequest

func (*PopRegionsAPIService) ListPoPRegionsExecute

Execute executes the request

@return ListPoPRegionsResponse

func (*PopRegionsAPIService) ReadPoPRegion

ReadPoPRegion Read PoP Region.

Use this method to retrieve information on the specified PoP region object.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The PoP region object identifier
@return PopRegionsAPIReadPoPRegionRequest

func (*PopRegionsAPIService) ReadPoPRegionExecute

Execute executes the request

@return ReadPoPRegionResponse

type PopRegionsReadPoPRegion404Response

type PopRegionsReadPoPRegion404Response struct {
	Error                *PopRegionsReadPoPRegion404ResponseError `json:"error,omitempty"`
	AdditionalProperties map[string]interface{}
}

PopRegionsReadPoPRegion404Response struct for PopRegionsReadPoPRegion404Response

func NewPopRegionsReadPoPRegion404Response

func NewPopRegionsReadPoPRegion404Response() *PopRegionsReadPoPRegion404Response

NewPopRegionsReadPoPRegion404Response instantiates a new PopRegionsReadPoPRegion404Response 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 NewPopRegionsReadPoPRegion404ResponseWithDefaults

func NewPopRegionsReadPoPRegion404ResponseWithDefaults() *PopRegionsReadPoPRegion404Response

NewPopRegionsReadPoPRegion404ResponseWithDefaults instantiates a new PopRegionsReadPoPRegion404Response 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 (*PopRegionsReadPoPRegion404Response) GetError

GetError returns the Error field value if set, zero value otherwise.

func (*PopRegionsReadPoPRegion404Response) GetErrorOk

GetErrorOk returns a tuple with the Error field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PopRegionsReadPoPRegion404Response) HasError

HasError returns a boolean if a field has been set.

func (PopRegionsReadPoPRegion404Response) MarshalJSON

func (o PopRegionsReadPoPRegion404Response) MarshalJSON() ([]byte, error)

func (*PopRegionsReadPoPRegion404Response) SetError

SetError gets a reference to the given PopRegionsReadPoPRegion404ResponseError and assigns it to the Error field.

func (PopRegionsReadPoPRegion404Response) ToMap

func (o PopRegionsReadPoPRegion404Response) ToMap() (map[string]interface{}, error)

func (*PopRegionsReadPoPRegion404Response) UnmarshalJSON

func (o *PopRegionsReadPoPRegion404Response) UnmarshalJSON(data []byte) (err error)

type PopRegionsReadPoPRegion404ResponseError

type PopRegionsReadPoPRegion404ResponseError struct {
	Code                 *string `json:"code,omitempty"`
	Message              *string `json:"message,omitempty"`
	Status               *string `json:"status,omitempty"`
	AdditionalProperties map[string]interface{}
}

PopRegionsReadPoPRegion404ResponseError struct for PopRegionsReadPoPRegion404ResponseError

func NewPopRegionsReadPoPRegion404ResponseError

func NewPopRegionsReadPoPRegion404ResponseError() *PopRegionsReadPoPRegion404ResponseError

NewPopRegionsReadPoPRegion404ResponseError instantiates a new PopRegionsReadPoPRegion404ResponseError 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 NewPopRegionsReadPoPRegion404ResponseErrorWithDefaults

func NewPopRegionsReadPoPRegion404ResponseErrorWithDefaults() *PopRegionsReadPoPRegion404ResponseError

NewPopRegionsReadPoPRegion404ResponseErrorWithDefaults instantiates a new PopRegionsReadPoPRegion404ResponseError 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 (*PopRegionsReadPoPRegion404ResponseError) GetCode

GetCode returns the Code field value if set, zero value otherwise.

func (*PopRegionsReadPoPRegion404ResponseError) GetCodeOk

GetCodeOk returns a tuple with the Code field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PopRegionsReadPoPRegion404ResponseError) GetMessage

GetMessage returns the Message field value if set, zero value otherwise.

func (*PopRegionsReadPoPRegion404ResponseError) GetMessageOk

func (o *PopRegionsReadPoPRegion404ResponseError) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PopRegionsReadPoPRegion404ResponseError) GetStatus

GetStatus returns the Status field value if set, zero value otherwise.

func (*PopRegionsReadPoPRegion404ResponseError) GetStatusOk

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PopRegionsReadPoPRegion404ResponseError) HasCode

HasCode returns a boolean if a field has been set.

func (*PopRegionsReadPoPRegion404ResponseError) HasMessage

HasMessage returns a boolean if a field has been set.

func (*PopRegionsReadPoPRegion404ResponseError) HasStatus

HasStatus returns a boolean if a field has been set.

func (PopRegionsReadPoPRegion404ResponseError) MarshalJSON

func (o PopRegionsReadPoPRegion404ResponseError) MarshalJSON() ([]byte, error)

func (*PopRegionsReadPoPRegion404ResponseError) SetCode

SetCode gets a reference to the given string and assigns it to the Code field.

func (*PopRegionsReadPoPRegion404ResponseError) SetMessage

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*PopRegionsReadPoPRegion404ResponseError) SetStatus

SetStatus gets a reference to the given string and assigns it to the Status field.

func (PopRegionsReadPoPRegion404ResponseError) ToMap

func (o PopRegionsReadPoPRegion404ResponseError) ToMap() (map[string]interface{}, error)

func (*PopRegionsReadPoPRegion404ResponseError) UnmarshalJSON

func (o *PopRegionsReadPoPRegion404ResponseError) UnmarshalJSON(data []byte) (err error)

type ProtobufFieldMask

type ProtobufFieldMask struct {
	// The set of field mask paths.
	Paths                []string `json:"paths,omitempty"`
	AdditionalProperties map[string]interface{}
}

ProtobufFieldMask paths: \"f.a\" paths: \"f.b.d\" Here `f` represents a field in some root message, `a` and `b` fields in the message found in `f`, and `d` a field found in the message in `f.b`. Field masks are used to specify a subset of fields that should be returned by a get operation or modified by an update operation. Field masks also have a custom JSON encoding (see below). # Field Masks in Projections When used in the context of a projection, a response message or sub-message is filtered by the API to only contain those fields as specified in the mask. For example, if the mask in the previous example is applied to a response message as follows: f { a : 22 b { d : 1 x : 2 } y : 13 } z: 8 The result will not contain specific values for fields x,y and z (their value will be set to the default, and omitted in proto text output): f { a : 22 b { d : 1 } } A repeated field is not allowed except at the last position of a paths string. If a FieldMask object is not present in a get operation, the operation applies to all fields (as if a FieldMask of all fields had been specified). Note that a field mask does not necessarily apply to the top-level response message. In case of a REST get operation, the field mask applies directly to the response, but in case of a REST list operation, the mask instead applies to each individual message in the returned resource list. In case of a REST custom method, other definitions may be used. Where the mask applies will be clearly documented together with its declaration in the API. In any case, the effect on the returned resource/resources is required behavior for APIs. # Field Masks in Update Operations A field mask in update operations specifies which fields of the targeted resource are going to be updated. The API is required to only change the values of the fields as specified in the mask and leave the others untouched. If a resource is passed in to describe the updated values, the API ignores the values of all fields not covered by the mask. If a repeated field is specified for an update operation, new values will be appended to the existing repeated field in the target resource. Note that a repeated field is only allowed in the last position of a `paths` string. If a sub-message is specified in the last position of the field mask for an update operation, then new value will be merged into the existing sub-message in the target resource. For example, given the target message: f { b { d: 1 x: 2 } c: [1] } And an update message: f { b { d: 10 } c: [2] } then if the field mask is: paths: [\"f.b\", \"f.c\"] then the result will be: f { b { d: 10 x: 2 } c: [1, 2] } An implementation may provide options to override this default behavior for repeated and message fields. In order to reset a field's value to the default, the field must be in the mask and set to the default value in the provided resource. Hence, in order to reset all fields of a resource, provide a default instance of the resource and set all fields in the mask, or do not provide a mask as described below. If a field mask is not present on update, the operation applies to all fields (as if a field mask of all fields has been specified). Note that in the presence of schema evolution, this may mean that fields the client does not know and has therefore not filled into the request will be reset to their default. If this is unwanted behavior, a specific service may require a client to always specify a field mask, producing an error if not. As with get operations, the location of the resource which describes the updated values in the request message depends on the operation kind. In any case, the effect of the field mask is required to be honored by the API. ## Considerations for HTTP REST The HTTP kind of an update operation which uses a field mask must be set to PATCH instead of PUT in order to satisfy HTTP semantics (PUT must only be used for full updates). # JSON Encoding of Field Masks In JSON, a field mask is encoded as a single string where paths are separated by a comma. Fields name in each path are converted to/from lower-camel naming conventions. As an example, consider the following message declarations: message Profile { User user = 1; Photo photo = 2; } message User { string display_name = 1; string address = 2; } In proto a field mask for `Profile` may look as such: mask { paths: \"user.display_name\" paths: \"photo\" } In JSON, the same mask is represented as below: { mask: \"user.displayName,photo\" } # Field Masks and Oneof Fields Field masks treat fields in oneofs just as regular fields. Consider the following message: message SampleMessage { oneof test_oneof { string name = 4; SubMessage sub_message = 9; } } The field mask can be: mask { paths: \"name\" } Or: mask { paths: \"sub_message\" } Note that oneof type names (\"test_oneof\" in this case) cannot be used in paths. ## Field Mask Verification The implementation of any API method which has a FieldMask type field in the request should verify the included field paths, and return an `INVALID_ARGUMENT` error if any path is unmappable.

func NewProtobufFieldMask

func NewProtobufFieldMask() *ProtobufFieldMask

NewProtobufFieldMask instantiates a new ProtobufFieldMask 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 NewProtobufFieldMaskWithDefaults

func NewProtobufFieldMaskWithDefaults() *ProtobufFieldMask

NewProtobufFieldMaskWithDefaults instantiates a new ProtobufFieldMask 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 (*ProtobufFieldMask) GetPaths

func (o *ProtobufFieldMask) GetPaths() []string

GetPaths returns the Paths field value if set, zero value otherwise.

func (*ProtobufFieldMask) GetPathsOk

func (o *ProtobufFieldMask) GetPathsOk() ([]string, bool)

GetPathsOk returns a tuple with the Paths field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProtobufFieldMask) HasPaths

func (o *ProtobufFieldMask) HasPaths() bool

HasPaths returns a boolean if a field has been set.

func (ProtobufFieldMask) MarshalJSON

func (o ProtobufFieldMask) MarshalJSON() ([]byte, error)

func (*ProtobufFieldMask) SetPaths

func (o *ProtobufFieldMask) SetPaths(v []string)

SetPaths gets a reference to the given []string and assigns it to the Paths field.

func (ProtobufFieldMask) ToMap

func (o ProtobufFieldMask) ToMap() (map[string]interface{}, error)

func (*ProtobufFieldMask) UnmarshalJSON

func (o *ProtobufFieldMask) UnmarshalJSON(data []byte) (err error)

type ReadPoPRegionResponse

type ReadPoPRegionResponse struct {
	Result               *PoPRegion `json:"result,omitempty"`
	AdditionalProperties map[string]interface{}
}

ReadPoPRegionResponse struct for ReadPoPRegionResponse

func NewReadPoPRegionResponse

func NewReadPoPRegionResponse() *ReadPoPRegionResponse

NewReadPoPRegionResponse instantiates a new ReadPoPRegionResponse 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 NewReadPoPRegionResponseWithDefaults

func NewReadPoPRegionResponseWithDefaults() *ReadPoPRegionResponse

NewReadPoPRegionResponseWithDefaults instantiates a new ReadPoPRegionResponse 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 (*ReadPoPRegionResponse) GetResult

func (o *ReadPoPRegionResponse) GetResult() PoPRegion

GetResult returns the Result field value if set, zero value otherwise.

func (*ReadPoPRegionResponse) GetResultOk

func (o *ReadPoPRegionResponse) GetResultOk() (*PoPRegion, bool)

GetResultOk returns a tuple with the Result field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReadPoPRegionResponse) HasResult

func (o *ReadPoPRegionResponse) HasResult() bool

HasResult returns a boolean if a field has been set.

func (ReadPoPRegionResponse) MarshalJSON

func (o ReadPoPRegionResponse) MarshalJSON() ([]byte, error)

func (*ReadPoPRegionResponse) SetResult

func (o *ReadPoPRegionResponse) SetResult(v PoPRegion)

SetResult gets a reference to the given PoPRegion and assigns it to the Result field.

func (ReadPoPRegionResponse) ToMap

func (o ReadPoPRegionResponse) ToMap() (map[string]interface{}, error)

func (*ReadPoPRegionResponse) UnmarshalJSON

func (o *ReadPoPRegionResponse) UnmarshalJSON(data []byte) (err error)

type SecurityPoliciesAPI

type SecurityPoliciesAPI interface {
	/*
			CreateSecurityPolicy Create Security Policy.

			Use this method to create a Security Policy object. If no rule list is specified, the newly created Security Policy object will create these rules as a copy of default Security Policy rules ("Default Global Policy"). If rule list is provided it must contain at least the complete list of policy rules, including the rules based on all feeds that the account is entitled to. If no network list is specified, networking scope for this policy is empty, thus no action can be performed by this policy. Note that you are not allowed to add DNS Forwarding Proxies and Roaming Device Groups that are already assigned to a Security Policy different from "Default Global Policy", to assign them to this Security Policy object you should remove them from other Security Policy first.

		A security policy defines a set of rules and actions that you define to balance access and constraints so you can mitigate malicious attacks and provide security for your networks. When you create a new security policy, you first define a network scope to which you add networks, DNS forwarding proxies, and BloxOne Endpoint groups. BloxOne Cloud applies the security policy to all the entities that you include in the network scope. You can also include DNS forwarding proxies to which you want to apply the security policy.  After you define the network scope, you can add custom lists and category filters to the security policy. You can also specify actions for the added lists and filters, and to determine the precedence order for the entities. Depending on your subscription level, each security policy also comes with a set of predefined threat intelligence feeds and Threat Insight rules that are inherited from the default global policy. You cannot delete the inherited feeds and rules, but you can change their precedence order. For each policy you can define policy-level action (Default Action) gets applied when none of the policy rules apply/match. If an user really needs access to some blocked domain (web page) via a browser - there is a possibility to assign special bypass code(s) (Bypass Code) to any policy.

		Required:
		- name





			@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			@return SecurityPoliciesAPICreateSecurityPolicyRequest
	*/
	CreateSecurityPolicy(ctx context.Context) SecurityPoliciesAPICreateSecurityPolicyRequest

	// CreateSecurityPolicyExecute executes the request
	//  @return SecurityPolicyCreateResponse
	CreateSecurityPolicyExecute(r SecurityPoliciesAPICreateSecurityPolicyRequest) (*SecurityPolicyCreateResponse, *http.Response, error)
	/*
			DeleteSecurityPolicy Delete Security Policies.

			Use this method to delete Security Policy objects. Deletion of multiple lists is an all-or-nothing operation (if any of the specified lists can not be deleted then none of the specified lists will be deleted).

		A security policy defines a set of rules and actions that you define to balance access and constraints so you can mitigate malicious attacks and provide security for your networks. When you create a new security policy, you first define a network scope to which you add networks, DNS forwarding proxies, and BloxOne Endpoint groups. BloxOne Cloud applies the security policy to all the entities that you include in the network scope. You can also include DNS forwarding proxies to which you want to apply the security policy.  After you define the network scope, you can add custom lists and category filters to the security policy. You can also specify actions for the added lists and filters, and to determine the precedence order for the entities. Depending on your subscription level, each security policy also comes with a set of predefined threat intelligence feeds and Threat Insight rules that are inherited from the default global policy. You cannot delete the inherited feeds and rules, but you can change their precedence order. For each policy you can define policy-level action (Default Action) gets applied when none of the policy rules apply/match. If an user really needs access to some blocked domain (web page) via a browser - there is a possibility to assign special bypass code(s) (Bypass Code) to any policy.

		Required:
		- ids


			@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			@return SecurityPoliciesAPIDeleteSecurityPolicyRequest
	*/
	DeleteSecurityPolicy(ctx context.Context) SecurityPoliciesAPIDeleteSecurityPolicyRequest

	// DeleteSecurityPolicyExecute executes the request
	DeleteSecurityPolicyExecute(r SecurityPoliciesAPIDeleteSecurityPolicyRequest) (*http.Response, error)
	/*
			DeleteSingleSecurityPolicy Delete Security Policy.

			Use this method to delete Security Policy object by given Security Policy object id.

		A security policy defines a set of rules and actions that you define to balance access and constraints so you can mitigate malicious attacks and provide security for your networks. When you create a new security policy, you first define a network scope to which you add networks, DNS forwarding proxies, and BloxOne Endpoint groups. BloxOne Cloud applies the security policy to all the entities that you include in the network scope. You can also include DNS forwarding proxies to which you want to apply the security policy.  After you define the network scope, you can add custom lists and category filters to the security policy. You can also specify actions for the added lists and filters, and to determine the precedence order for the entities. Depending on your subscription level, each security policy also comes with a set of predefined threat intelligence feeds and Threat Insight rules that are inherited from the default global policy. You cannot delete the inherited feeds and rules, but you can change their precedence order. For each policy you can define policy-level action (Default Action) gets applied when none of the policy rules apply/match. If an user really needs access to some blocked domain (web page) via a browser - there is a possibility to assign special bypass code(s) (Bypass Code) to any policy.



			@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			@param id The Security Policy object identifiers.
			@return SecurityPoliciesAPIDeleteSingleSecurityPolicyRequest
	*/
	DeleteSingleSecurityPolicy(ctx context.Context, id int32) SecurityPoliciesAPIDeleteSingleSecurityPolicyRequest

	// DeleteSingleSecurityPolicyExecute executes the request
	DeleteSingleSecurityPolicyExecute(r SecurityPoliciesAPIDeleteSingleSecurityPolicyRequest) (*http.Response, error)
	/*
			ListSecurityPolicies List Security Policies.

			Use this method to retrieve information on all Security Policy objects for the account.

		A security policy defines a set of rules and actions that you define to balance access and constraints so you can mitigate malicious attacks and provide security for your networks. When you create a new security policy, you first define a network scope to which you add networks, DNS forwarding proxies, and BloxOne Endpoint groups. BloxOne Cloud applies the security policy to all the entities that you include in the network scope. You can also include DNS forwarding proxies to which you want to apply the security policy.  After you define the network scope, you can add custom lists and category filters to the security policy. You can also specify actions for the added lists and filters, and to determine the precedence order for the entities. Depending on your subscription level, each security policy also comes with a set of predefined threat intelligence feeds and Threat Insight rules that are inherited from the default global policy. You cannot delete the inherited feeds and rules, but you can change their precedence order. For each policy you can define policy-level action (Default Action) gets applied when none of the policy rules apply/match. If an user really needs access to some blocked domain (web page) via a browser - there is a possibility to assign special bypass code(s) (Bypass Code) to any policy.



			@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			@return SecurityPoliciesAPIListSecurityPoliciesRequest
	*/
	ListSecurityPolicies(ctx context.Context) SecurityPoliciesAPIListSecurityPoliciesRequest

	// ListSecurityPoliciesExecute executes the request
	//  @return SecurityPolicyMultiResponse
	ListSecurityPoliciesExecute(r SecurityPoliciesAPIListSecurityPoliciesRequest) (*SecurityPolicyMultiResponse, *http.Response, error)
	/*
			ReadSecurityPolicy Read Security Policy.

			Use this method to retrieve information on the specified Security Policy object.

		A security policy defines a set of rules and actions that you define to balance access and constraints so you can mitigate malicious attacks and provide security for your networks. When you create a new security policy, you first define a network scope to which you add networks, DNS forwarding proxies, and BloxOne Endpoint groups. BloxOne Cloud applies the security policy to all the entities that you include in the network scope. You can also include DNS forwarding proxies to which you want to apply the security policy.  After you define the network scope, you can add custom lists and category filters to the security policy. You can also specify actions for the added lists and filters, and to determine the precedence order for the entities. Depending on your subscription level, each security policy also comes with a set of predefined threat intelligence feeds and Threat Insight rules that are inherited from the default global policy. You cannot delete the inherited feeds and rules, but you can change their precedence order. For each policy you can define policy-level action (Default Action) gets applied when none of the policy rules apply/match. If an user really needs access to some blocked domain (web page) via a browser - there is a possibility to assign special bypass code(s) (Bypass Code) to any policy.


			@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			@param id The Security Policy object identifier.
			@return SecurityPoliciesAPIReadSecurityPolicyRequest
	*/
	ReadSecurityPolicy(ctx context.Context, id int32) SecurityPoliciesAPIReadSecurityPolicyRequest

	// ReadSecurityPolicyExecute executes the request
	//  @return SecurityPolicyReadResponse
	ReadSecurityPolicyExecute(r SecurityPoliciesAPIReadSecurityPolicyRequest) (*SecurityPolicyReadResponse, *http.Response, error)
	/*
			UpdateSecurityPolicy Update Security Policy.

			Use this method to update a specified Network List object. The policy data supplied with the update request must have the complete list of policy rules, including the rules based on all feeds that the account is entitled to. If no network list is specified, networking scope for this policy is empty, thus no action can be performed by this policy. Note that you are not allowed to add DNS Forwarding Proxies and Roaming Device Groups that are already assigned to a Security Policy different from "Default Global Policy", to assign them to this Security Policy object you should remove them from other Security Policy first.

		A security policy defines a set of rules and actions that you define to balance access and constraints so you can mitigate malicious attacks and provide security for your networks. When you create a new security policy, you first define a network scope to which you add networks, DNS forwarding proxies, and BloxOne Endpoint groups. BloxOne Cloud applies the security policy to all the entities that you include in the network scope. You can also include DNS forwarding proxies to which you want to apply the security policy.  After you define the network scope, you can add custom lists and category filters to the security policy. You can also specify actions for the added lists and filters, and to determine the precedence order for the entities. Depending on your subscription level, each security policy also comes with a set of predefined threat intelligence feeds and Threat Insight rules that are inherited from the default global policy. You cannot delete the inherited feeds and rules, but you can change their precedence order. For each policy you can define policy-level action (Default Action) gets applied when none of the policy rules apply/match. If an user really needs access to some blocked domain (web page) via a browser - there is a possibility to assign special bypass code(s) (Bypass Code) to any policy.

		Required:
		- name
		- rules
		- dfps
		- network_lists
		- roaming_device_groups


			@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			@param id The Security Policy object identifier.
			@return SecurityPoliciesAPIUpdateSecurityPolicyRequest
	*/
	UpdateSecurityPolicy(ctx context.Context, id int32) SecurityPoliciesAPIUpdateSecurityPolicyRequest

	// UpdateSecurityPolicyExecute executes the request
	//  @return SecurityPolicyUpdateResponse
	UpdateSecurityPolicyExecute(r SecurityPoliciesAPIUpdateSecurityPolicyRequest) (*SecurityPolicyUpdateResponse, *http.Response, error)
}

type SecurityPoliciesAPICreateSecurityPolicyRequest

type SecurityPoliciesAPICreateSecurityPolicyRequest struct {
	ApiService SecurityPoliciesAPI
	// contains filtered or unexported fields
}

func (SecurityPoliciesAPICreateSecurityPolicyRequest) Body

The Security Policy object.

func (SecurityPoliciesAPICreateSecurityPolicyRequest) Execute

type SecurityPoliciesAPIDeleteSecurityPolicyRequest

type SecurityPoliciesAPIDeleteSecurityPolicyRequest struct {
	ApiService SecurityPoliciesAPI
	// contains filtered or unexported fields
}

func (SecurityPoliciesAPIDeleteSecurityPolicyRequest) Execute

type SecurityPoliciesAPIDeleteSingleSecurityPolicyRequest

type SecurityPoliciesAPIDeleteSingleSecurityPolicyRequest struct {
	ApiService SecurityPoliciesAPI
	// contains filtered or unexported fields
}

func (SecurityPoliciesAPIDeleteSingleSecurityPolicyRequest) Execute

type SecurityPoliciesAPIListSecurityPoliciesRequest

type SecurityPoliciesAPIListSecurityPoliciesRequest struct {
	ApiService SecurityPoliciesAPI
	// contains filtered or unexported fields
}

func (SecurityPoliciesAPIListSecurityPoliciesRequest) Execute

func (SecurityPoliciesAPIListSecurityPoliciesRequest) Fields

A collection of response resources can be transformed by specifying a set of JSON tags to be returned. For a “flat” resource, the tag name is straightforward. If field selection is allowed on non-flat hierarchical resources, the service should implement a qualified naming scheme such as dot-qualification to reference data down the hierarchy. If a resource does not have the specified tag, the tag does not appear in the output resource. Specify this parameter as a comma-separated list of JSON tag names.

func (SecurityPoliciesAPIListSecurityPoliciesRequest) Filter

A collection of response resources can be filtered by a logical expression string that includes JSON tag references to values in each resource, literal values, and logical operators. If a resource does not have the specified tag, its value is assumed to be null. Literal values include numbers (integer and floating-point), and quoted (both single- or double-quoted) literal strings, and 'null'. You can filter by following fields: | Name | type | Supported Op | | ------------------ | ------ | --------------------------- | | id | int32 | !=, ==, >, <, <=, >= | | name | string | !=, ==, ~, !~, >, <, <=, >= | | description | string | !=, ==, ~, !~, >, <, <=, >= | | is_default | bool | !=, == | In addition grouping operators are supported: | Op | Description | | --- | -------------------- | | and | Logical AND | | or | Logical OR | | not | Logical NOT | | () | Groupping Operators | Example: ``` ?_filter=\"((name=='sec_policy_a')or(name~'policy_b'))and(is_default!='true')\" ```

func (SecurityPoliciesAPIListSecurityPoliciesRequest) IncludeAccessCodes

func (SecurityPoliciesAPIListSecurityPoliciesRequest) Limit

The integer number of resources to be returned in the response. The service may impose maximum value. If omitted the service may impose a default value.

func (SecurityPoliciesAPIListSecurityPoliciesRequest) Offset

The integer index (zero-origin) of the offset into a collection of resources. If omitted or null the value is assumed to be '0'.

func (SecurityPoliciesAPIListSecurityPoliciesRequest) PageToken

The service-defined string used to identify a page of resources. A null value indicates the first page.

func (SecurityPoliciesAPIListSecurityPoliciesRequest) Tfilter

Filtering by tags.

func (SecurityPoliciesAPIListSecurityPoliciesRequest) TorderBy

Sorting by tags.

type SecurityPoliciesAPIReadSecurityPolicyRequest

type SecurityPoliciesAPIReadSecurityPolicyRequest struct {
	ApiService SecurityPoliciesAPI
	// contains filtered or unexported fields
}

func (SecurityPoliciesAPIReadSecurityPolicyRequest) Execute

func (SecurityPoliciesAPIReadSecurityPolicyRequest) Fields

A collection of response resources can be transformed by specifying a set of JSON tags to be returned. For a “flat” resource, the tag name is straightforward. If field selection is allowed on non-flat hierarchical resources, the service should implement a qualified naming scheme such as dot-qualification to reference data down the hierarchy. If a resource does not have the specified tag, the tag does not appear in the output resource. Specify this parameter as a comma-separated list of JSON tag names.

func (SecurityPoliciesAPIReadSecurityPolicyRequest) Name

type SecurityPoliciesAPIService

type SecurityPoliciesAPIService internal.Service

SecurityPoliciesAPIService SecurityPoliciesAPI service

func (*SecurityPoliciesAPIService) CreateSecurityPolicy

CreateSecurityPolicy Create Security Policy.

Use this method to create a Security Policy object. If no rule list is specified, the newly created Security Policy object will create these rules as a copy of default Security Policy rules ("Default Global Policy"). If rule list is provided it must contain at least the complete list of policy rules, including the rules based on all feeds that the account is entitled to. If no network list is specified, networking scope for this policy is empty, thus no action can be performed by this policy. Note that you are not allowed to add DNS Forwarding Proxies and Roaming Device Groups that are already assigned to a Security Policy different from "Default Global Policy", to assign them to this Security Policy object you should remove them from other Security Policy first.

A security policy defines a set of rules and actions that you define to balance access and constraints so you can mitigate malicious attacks and provide security for your networks. When you create a new security policy, you first define a network scope to which you add networks, DNS forwarding proxies, and BloxOne Endpoint groups. BloxOne Cloud applies the security policy to all the entities that you include in the network scope. You can also include DNS forwarding proxies to which you want to apply the security policy. After you define the network scope, you can add custom lists and category filters to the security policy. You can also specify actions for the added lists and filters, and to determine the precedence order for the entities. Depending on your subscription level, each security policy also comes with a set of predefined threat intelligence feeds and Threat Insight rules that are inherited from the default global policy. You cannot delete the inherited feeds and rules, but you can change their precedence order. For each policy you can define policy-level action (Default Action) gets applied when none of the policy rules apply/match. If an user really needs access to some blocked domain (web page) via a browser - there is a possibility to assign special bypass code(s) (Bypass Code) to any policy.

Required: - name

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return SecurityPoliciesAPICreateSecurityPolicyRequest

func (*SecurityPoliciesAPIService) CreateSecurityPolicyExecute

Execute executes the request

@return SecurityPolicyCreateResponse

func (*SecurityPoliciesAPIService) DeleteSecurityPolicy

DeleteSecurityPolicy Delete Security Policies.

Use this method to delete Security Policy objects. Deletion of multiple lists is an all-or-nothing operation (if any of the specified lists can not be deleted then none of the specified lists will be deleted).

A security policy defines a set of rules and actions that you define to balance access and constraints so you can mitigate malicious attacks and provide security for your networks. When you create a new security policy, you first define a network scope to which you add networks, DNS forwarding proxies, and BloxOne Endpoint groups. BloxOne Cloud applies the security policy to all the entities that you include in the network scope. You can also include DNS forwarding proxies to which you want to apply the security policy. After you define the network scope, you can add custom lists and category filters to the security policy. You can also specify actions for the added lists and filters, and to determine the precedence order for the entities. Depending on your subscription level, each security policy also comes with a set of predefined threat intelligence feeds and Threat Insight rules that are inherited from the default global policy. You cannot delete the inherited feeds and rules, but you can change their precedence order. For each policy you can define policy-level action (Default Action) gets applied when none of the policy rules apply/match. If an user really needs access to some blocked domain (web page) via a browser - there is a possibility to assign special bypass code(s) (Bypass Code) to any policy.

Required: - ids

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return SecurityPoliciesAPIDeleteSecurityPolicyRequest

func (*SecurityPoliciesAPIService) DeleteSecurityPolicyExecute

Execute executes the request

func (*SecurityPoliciesAPIService) DeleteSingleSecurityPolicy

DeleteSingleSecurityPolicy Delete Security Policy.

Use this method to delete Security Policy object by given Security Policy object id.

A security policy defines a set of rules and actions that you define to balance access and constraints so you can mitigate malicious attacks and provide security for your networks. When you create a new security policy, you first define a network scope to which you add networks, DNS forwarding proxies, and BloxOne Endpoint groups. BloxOne Cloud applies the security policy to all the entities that you include in the network scope. You can also include DNS forwarding proxies to which you want to apply the security policy. After you define the network scope, you can add custom lists and category filters to the security policy. You can also specify actions for the added lists and filters, and to determine the precedence order for the entities. Depending on your subscription level, each security policy also comes with a set of predefined threat intelligence feeds and Threat Insight rules that are inherited from the default global policy. You cannot delete the inherited feeds and rules, but you can change their precedence order. For each policy you can define policy-level action (Default Action) gets applied when none of the policy rules apply/match. If an user really needs access to some blocked domain (web page) via a browser - there is a possibility to assign special bypass code(s) (Bypass Code) to any policy.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The Security Policy object identifiers.
@return SecurityPoliciesAPIDeleteSingleSecurityPolicyRequest

func (*SecurityPoliciesAPIService) DeleteSingleSecurityPolicyExecute

Execute executes the request

func (*SecurityPoliciesAPIService) ListSecurityPolicies

ListSecurityPolicies List Security Policies.

Use this method to retrieve information on all Security Policy objects for the account.

A security policy defines a set of rules and actions that you define to balance access and constraints so you can mitigate malicious attacks and provide security for your networks. When you create a new security policy, you first define a network scope to which you add networks, DNS forwarding proxies, and BloxOne Endpoint groups. BloxOne Cloud applies the security policy to all the entities that you include in the network scope. You can also include DNS forwarding proxies to which you want to apply the security policy. After you define the network scope, you can add custom lists and category filters to the security policy. You can also specify actions for the added lists and filters, and to determine the precedence order for the entities. Depending on your subscription level, each security policy also comes with a set of predefined threat intelligence feeds and Threat Insight rules that are inherited from the default global policy. You cannot delete the inherited feeds and rules, but you can change their precedence order. For each policy you can define policy-level action (Default Action) gets applied when none of the policy rules apply/match. If an user really needs access to some blocked domain (web page) via a browser - there is a possibility to assign special bypass code(s) (Bypass Code) to any policy.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return SecurityPoliciesAPIListSecurityPoliciesRequest

func (*SecurityPoliciesAPIService) ListSecurityPoliciesExecute

Execute executes the request

@return SecurityPolicyMultiResponse

func (*SecurityPoliciesAPIService) ReadSecurityPolicy

ReadSecurityPolicy Read Security Policy.

Use this method to retrieve information on the specified Security Policy object.

A security policy defines a set of rules and actions that you define to balance access and constraints so you can mitigate malicious attacks and provide security for your networks. When you create a new security policy, you first define a network scope to which you add networks, DNS forwarding proxies, and BloxOne Endpoint groups. BloxOne Cloud applies the security policy to all the entities that you include in the network scope. You can also include DNS forwarding proxies to which you want to apply the security policy. After you define the network scope, you can add custom lists and category filters to the security policy. You can also specify actions for the added lists and filters, and to determine the precedence order for the entities. Depending on your subscription level, each security policy also comes with a set of predefined threat intelligence feeds and Threat Insight rules that are inherited from the default global policy. You cannot delete the inherited feeds and rules, but you can change their precedence order. For each policy you can define policy-level action (Default Action) gets applied when none of the policy rules apply/match. If an user really needs access to some blocked domain (web page) via a browser - there is a possibility to assign special bypass code(s) (Bypass Code) to any policy.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The Security Policy object identifier.
@return SecurityPoliciesAPIReadSecurityPolicyRequest

func (*SecurityPoliciesAPIService) ReadSecurityPolicyExecute

Execute executes the request

@return SecurityPolicyReadResponse

func (*SecurityPoliciesAPIService) UpdateSecurityPolicy

UpdateSecurityPolicy Update Security Policy.

Use this method to update a specified Network List object. The policy data supplied with the update request must have the complete list of policy rules, including the rules based on all feeds that the account is entitled to. If no network list is specified, networking scope for this policy is empty, thus no action can be performed by this policy. Note that you are not allowed to add DNS Forwarding Proxies and Roaming Device Groups that are already assigned to a Security Policy different from "Default Global Policy", to assign them to this Security Policy object you should remove them from other Security Policy first.

A security policy defines a set of rules and actions that you define to balance access and constraints so you can mitigate malicious attacks and provide security for your networks. When you create a new security policy, you first define a network scope to which you add networks, DNS forwarding proxies, and BloxOne Endpoint groups. BloxOne Cloud applies the security policy to all the entities that you include in the network scope. You can also include DNS forwarding proxies to which you want to apply the security policy. After you define the network scope, you can add custom lists and category filters to the security policy. You can also specify actions for the added lists and filters, and to determine the precedence order for the entities. Depending on your subscription level, each security policy also comes with a set of predefined threat intelligence feeds and Threat Insight rules that are inherited from the default global policy. You cannot delete the inherited feeds and rules, but you can change their precedence order. For each policy you can define policy-level action (Default Action) gets applied when none of the policy rules apply/match. If an user really needs access to some blocked domain (web page) via a browser - there is a possibility to assign special bypass code(s) (Bypass Code) to any policy.

Required: - name - rules - dfps - network_lists - roaming_device_groups

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The Security Policy object identifier.
@return SecurityPoliciesAPIUpdateSecurityPolicyRequest

func (*SecurityPoliciesAPIService) UpdateSecurityPolicyExecute

Execute executes the request

@return SecurityPolicyUpdateResponse

type SecurityPoliciesAPIUpdateSecurityPolicyRequest

type SecurityPoliciesAPIUpdateSecurityPolicyRequest struct {
	ApiService SecurityPoliciesAPI
	// contains filtered or unexported fields
}

func (SecurityPoliciesAPIUpdateSecurityPolicyRequest) Body

The Security Policy object.

func (SecurityPoliciesAPIUpdateSecurityPolicyRequest) Execute

type SecurityPoliciesCreateSecurityPolicy400Response

type SecurityPoliciesCreateSecurityPolicy400Response struct {
	Error                *SecurityPoliciesCreateSecurityPolicy400ResponseError `json:"error,omitempty"`
	AdditionalProperties map[string]interface{}
}

SecurityPoliciesCreateSecurityPolicy400Response struct for SecurityPoliciesCreateSecurityPolicy400Response

func NewSecurityPoliciesCreateSecurityPolicy400Response

func NewSecurityPoliciesCreateSecurityPolicy400Response() *SecurityPoliciesCreateSecurityPolicy400Response

NewSecurityPoliciesCreateSecurityPolicy400Response instantiates a new SecurityPoliciesCreateSecurityPolicy400Response 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 NewSecurityPoliciesCreateSecurityPolicy400ResponseWithDefaults

func NewSecurityPoliciesCreateSecurityPolicy400ResponseWithDefaults() *SecurityPoliciesCreateSecurityPolicy400Response

NewSecurityPoliciesCreateSecurityPolicy400ResponseWithDefaults instantiates a new SecurityPoliciesCreateSecurityPolicy400Response 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 (*SecurityPoliciesCreateSecurityPolicy400Response) GetError

GetError returns the Error field value if set, zero value otherwise.

func (*SecurityPoliciesCreateSecurityPolicy400Response) GetErrorOk

GetErrorOk returns a tuple with the Error field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SecurityPoliciesCreateSecurityPolicy400Response) HasError

HasError returns a boolean if a field has been set.

func (SecurityPoliciesCreateSecurityPolicy400Response) MarshalJSON

func (*SecurityPoliciesCreateSecurityPolicy400Response) SetError

SetError gets a reference to the given SecurityPoliciesCreateSecurityPolicy400ResponseError and assigns it to the Error field.

func (SecurityPoliciesCreateSecurityPolicy400Response) ToMap

func (o SecurityPoliciesCreateSecurityPolicy400Response) ToMap() (map[string]interface{}, error)

func (*SecurityPoliciesCreateSecurityPolicy400Response) UnmarshalJSON

func (o *SecurityPoliciesCreateSecurityPolicy400Response) UnmarshalJSON(data []byte) (err error)

type SecurityPoliciesCreateSecurityPolicy400ResponseError

type SecurityPoliciesCreateSecurityPolicy400ResponseError struct {
	Code                 *string `json:"code,omitempty"`
	Message              *string `json:"message,omitempty"`
	Status               *string `json:"status,omitempty"`
	AdditionalProperties map[string]interface{}
}

SecurityPoliciesCreateSecurityPolicy400ResponseError struct for SecurityPoliciesCreateSecurityPolicy400ResponseError

func NewSecurityPoliciesCreateSecurityPolicy400ResponseError

func NewSecurityPoliciesCreateSecurityPolicy400ResponseError() *SecurityPoliciesCreateSecurityPolicy400ResponseError

NewSecurityPoliciesCreateSecurityPolicy400ResponseError instantiates a new SecurityPoliciesCreateSecurityPolicy400ResponseError 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 NewSecurityPoliciesCreateSecurityPolicy400ResponseErrorWithDefaults

func NewSecurityPoliciesCreateSecurityPolicy400ResponseErrorWithDefaults() *SecurityPoliciesCreateSecurityPolicy400ResponseError

NewSecurityPoliciesCreateSecurityPolicy400ResponseErrorWithDefaults instantiates a new SecurityPoliciesCreateSecurityPolicy400ResponseError 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 (*SecurityPoliciesCreateSecurityPolicy400ResponseError) GetCode

GetCode returns the Code field value if set, zero value otherwise.

func (*SecurityPoliciesCreateSecurityPolicy400ResponseError) GetCodeOk

GetCodeOk returns a tuple with the Code field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SecurityPoliciesCreateSecurityPolicy400ResponseError) GetMessage

GetMessage returns the Message field value if set, zero value otherwise.

func (*SecurityPoliciesCreateSecurityPolicy400ResponseError) GetMessageOk

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SecurityPoliciesCreateSecurityPolicy400ResponseError) GetStatus

GetStatus returns the Status field value if set, zero value otherwise.

func (*SecurityPoliciesCreateSecurityPolicy400ResponseError) GetStatusOk

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SecurityPoliciesCreateSecurityPolicy400ResponseError) HasCode

HasCode returns a boolean if a field has been set.

func (*SecurityPoliciesCreateSecurityPolicy400ResponseError) HasMessage

HasMessage returns a boolean if a field has been set.

func (*SecurityPoliciesCreateSecurityPolicy400ResponseError) HasStatus

HasStatus returns a boolean if a field has been set.

func (SecurityPoliciesCreateSecurityPolicy400ResponseError) MarshalJSON

func (*SecurityPoliciesCreateSecurityPolicy400ResponseError) SetCode

SetCode gets a reference to the given string and assigns it to the Code field.

func (*SecurityPoliciesCreateSecurityPolicy400ResponseError) SetMessage

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*SecurityPoliciesCreateSecurityPolicy400ResponseError) SetStatus

SetStatus gets a reference to the given string and assigns it to the Status field.

func (SecurityPoliciesCreateSecurityPolicy400ResponseError) ToMap

func (*SecurityPoliciesCreateSecurityPolicy400ResponseError) UnmarshalJSON

func (o *SecurityPoliciesCreateSecurityPolicy400ResponseError) UnmarshalJSON(data []byte) (err error)

type SecurityPoliciesCreateSecurityPolicy409Response

type SecurityPoliciesCreateSecurityPolicy409Response struct {
	Error                *SecurityPoliciesCreateSecurityPolicy409ResponseError `json:"error,omitempty"`
	AdditionalProperties map[string]interface{}
}

SecurityPoliciesCreateSecurityPolicy409Response struct for SecurityPoliciesCreateSecurityPolicy409Response

func NewSecurityPoliciesCreateSecurityPolicy409Response

func NewSecurityPoliciesCreateSecurityPolicy409Response() *SecurityPoliciesCreateSecurityPolicy409Response

NewSecurityPoliciesCreateSecurityPolicy409Response instantiates a new SecurityPoliciesCreateSecurityPolicy409Response 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 NewSecurityPoliciesCreateSecurityPolicy409ResponseWithDefaults

func NewSecurityPoliciesCreateSecurityPolicy409ResponseWithDefaults() *SecurityPoliciesCreateSecurityPolicy409Response

NewSecurityPoliciesCreateSecurityPolicy409ResponseWithDefaults instantiates a new SecurityPoliciesCreateSecurityPolicy409Response 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 (*SecurityPoliciesCreateSecurityPolicy409Response) GetError

GetError returns the Error field value if set, zero value otherwise.

func (*SecurityPoliciesCreateSecurityPolicy409Response) GetErrorOk

GetErrorOk returns a tuple with the Error field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SecurityPoliciesCreateSecurityPolicy409Response) HasError

HasError returns a boolean if a field has been set.

func (SecurityPoliciesCreateSecurityPolicy409Response) MarshalJSON

func (*SecurityPoliciesCreateSecurityPolicy409Response) SetError

SetError gets a reference to the given SecurityPoliciesCreateSecurityPolicy409ResponseError and assigns it to the Error field.

func (SecurityPoliciesCreateSecurityPolicy409Response) ToMap

func (o SecurityPoliciesCreateSecurityPolicy409Response) ToMap() (map[string]interface{}, error)

func (*SecurityPoliciesCreateSecurityPolicy409Response) UnmarshalJSON

func (o *SecurityPoliciesCreateSecurityPolicy409Response) UnmarshalJSON(data []byte) (err error)

type SecurityPoliciesCreateSecurityPolicy409ResponseError

type SecurityPoliciesCreateSecurityPolicy409ResponseError struct {
	Code                 *string `json:"code,omitempty"`
	Message              *string `json:"message,omitempty"`
	Status               *string `json:"status,omitempty"`
	AdditionalProperties map[string]interface{}
}

SecurityPoliciesCreateSecurityPolicy409ResponseError struct for SecurityPoliciesCreateSecurityPolicy409ResponseError

func NewSecurityPoliciesCreateSecurityPolicy409ResponseError

func NewSecurityPoliciesCreateSecurityPolicy409ResponseError() *SecurityPoliciesCreateSecurityPolicy409ResponseError

NewSecurityPoliciesCreateSecurityPolicy409ResponseError instantiates a new SecurityPoliciesCreateSecurityPolicy409ResponseError 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 NewSecurityPoliciesCreateSecurityPolicy409ResponseErrorWithDefaults

func NewSecurityPoliciesCreateSecurityPolicy409ResponseErrorWithDefaults() *SecurityPoliciesCreateSecurityPolicy409ResponseError

NewSecurityPoliciesCreateSecurityPolicy409ResponseErrorWithDefaults instantiates a new SecurityPoliciesCreateSecurityPolicy409ResponseError 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 (*SecurityPoliciesCreateSecurityPolicy409ResponseError) GetCode

GetCode returns the Code field value if set, zero value otherwise.

func (*SecurityPoliciesCreateSecurityPolicy409ResponseError) GetCodeOk

GetCodeOk returns a tuple with the Code field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SecurityPoliciesCreateSecurityPolicy409ResponseError) GetMessage

GetMessage returns the Message field value if set, zero value otherwise.

func (*SecurityPoliciesCreateSecurityPolicy409ResponseError) GetMessageOk

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SecurityPoliciesCreateSecurityPolicy409ResponseError) GetStatus

GetStatus returns the Status field value if set, zero value otherwise.

func (*SecurityPoliciesCreateSecurityPolicy409ResponseError) GetStatusOk

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SecurityPoliciesCreateSecurityPolicy409ResponseError) HasCode

HasCode returns a boolean if a field has been set.

func (*SecurityPoliciesCreateSecurityPolicy409ResponseError) HasMessage

HasMessage returns a boolean if a field has been set.

func (*SecurityPoliciesCreateSecurityPolicy409ResponseError) HasStatus

HasStatus returns a boolean if a field has been set.

func (SecurityPoliciesCreateSecurityPolicy409ResponseError) MarshalJSON

func (*SecurityPoliciesCreateSecurityPolicy409ResponseError) SetCode

SetCode gets a reference to the given string and assigns it to the Code field.

func (*SecurityPoliciesCreateSecurityPolicy409ResponseError) SetMessage

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*SecurityPoliciesCreateSecurityPolicy409ResponseError) SetStatus

SetStatus gets a reference to the given string and assigns it to the Status field.

func (SecurityPoliciesCreateSecurityPolicy409ResponseError) ToMap

func (*SecurityPoliciesCreateSecurityPolicy409ResponseError) UnmarshalJSON

func (o *SecurityPoliciesCreateSecurityPolicy409ResponseError) UnmarshalJSON(data []byte) (err error)

type SecurityPoliciesReadSecurityPolicy404Response

type SecurityPoliciesReadSecurityPolicy404Response struct {
	Error                *SecurityPoliciesReadSecurityPolicy404ResponseError `json:"error,omitempty"`
	AdditionalProperties map[string]interface{}
}

SecurityPoliciesReadSecurityPolicy404Response struct for SecurityPoliciesReadSecurityPolicy404Response

func NewSecurityPoliciesReadSecurityPolicy404Response

func NewSecurityPoliciesReadSecurityPolicy404Response() *SecurityPoliciesReadSecurityPolicy404Response

NewSecurityPoliciesReadSecurityPolicy404Response instantiates a new SecurityPoliciesReadSecurityPolicy404Response 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 NewSecurityPoliciesReadSecurityPolicy404ResponseWithDefaults

func NewSecurityPoliciesReadSecurityPolicy404ResponseWithDefaults() *SecurityPoliciesReadSecurityPolicy404Response

NewSecurityPoliciesReadSecurityPolicy404ResponseWithDefaults instantiates a new SecurityPoliciesReadSecurityPolicy404Response 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 (*SecurityPoliciesReadSecurityPolicy404Response) GetError

GetError returns the Error field value if set, zero value otherwise.

func (*SecurityPoliciesReadSecurityPolicy404Response) GetErrorOk

GetErrorOk returns a tuple with the Error field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SecurityPoliciesReadSecurityPolicy404Response) HasError

HasError returns a boolean if a field has been set.

func (SecurityPoliciesReadSecurityPolicy404Response) MarshalJSON

func (*SecurityPoliciesReadSecurityPolicy404Response) SetError

SetError gets a reference to the given SecurityPoliciesReadSecurityPolicy404ResponseError and assigns it to the Error field.

func (SecurityPoliciesReadSecurityPolicy404Response) ToMap

func (o SecurityPoliciesReadSecurityPolicy404Response) ToMap() (map[string]interface{}, error)

func (*SecurityPoliciesReadSecurityPolicy404Response) UnmarshalJSON

func (o *SecurityPoliciesReadSecurityPolicy404Response) UnmarshalJSON(data []byte) (err error)

type SecurityPoliciesReadSecurityPolicy404ResponseError

type SecurityPoliciesReadSecurityPolicy404ResponseError struct {
	Code                 *string `json:"code,omitempty"`
	Message              *string `json:"message,omitempty"`
	Status               *string `json:"status,omitempty"`
	AdditionalProperties map[string]interface{}
}

SecurityPoliciesReadSecurityPolicy404ResponseError struct for SecurityPoliciesReadSecurityPolicy404ResponseError

func NewSecurityPoliciesReadSecurityPolicy404ResponseError

func NewSecurityPoliciesReadSecurityPolicy404ResponseError() *SecurityPoliciesReadSecurityPolicy404ResponseError

NewSecurityPoliciesReadSecurityPolicy404ResponseError instantiates a new SecurityPoliciesReadSecurityPolicy404ResponseError 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 NewSecurityPoliciesReadSecurityPolicy404ResponseErrorWithDefaults

func NewSecurityPoliciesReadSecurityPolicy404ResponseErrorWithDefaults() *SecurityPoliciesReadSecurityPolicy404ResponseError

NewSecurityPoliciesReadSecurityPolicy404ResponseErrorWithDefaults instantiates a new SecurityPoliciesReadSecurityPolicy404ResponseError 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 (*SecurityPoliciesReadSecurityPolicy404ResponseError) GetCode

GetCode returns the Code field value if set, zero value otherwise.

func (*SecurityPoliciesReadSecurityPolicy404ResponseError) GetCodeOk

GetCodeOk returns a tuple with the Code field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SecurityPoliciesReadSecurityPolicy404ResponseError) GetMessage

GetMessage returns the Message field value if set, zero value otherwise.

func (*SecurityPoliciesReadSecurityPolicy404ResponseError) GetMessageOk

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SecurityPoliciesReadSecurityPolicy404ResponseError) GetStatus

GetStatus returns the Status field value if set, zero value otherwise.

func (*SecurityPoliciesReadSecurityPolicy404ResponseError) GetStatusOk

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SecurityPoliciesReadSecurityPolicy404ResponseError) HasCode

HasCode returns a boolean if a field has been set.

func (*SecurityPoliciesReadSecurityPolicy404ResponseError) HasMessage

HasMessage returns a boolean if a field has been set.

func (*SecurityPoliciesReadSecurityPolicy404ResponseError) HasStatus

HasStatus returns a boolean if a field has been set.

func (SecurityPoliciesReadSecurityPolicy404ResponseError) MarshalJSON

func (*SecurityPoliciesReadSecurityPolicy404ResponseError) SetCode

SetCode gets a reference to the given string and assigns it to the Code field.

func (*SecurityPoliciesReadSecurityPolicy404ResponseError) SetMessage

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*SecurityPoliciesReadSecurityPolicy404ResponseError) SetStatus

SetStatus gets a reference to the given string and assigns it to the Status field.

func (SecurityPoliciesReadSecurityPolicy404ResponseError) ToMap

func (*SecurityPoliciesReadSecurityPolicy404ResponseError) UnmarshalJSON

func (o *SecurityPoliciesReadSecurityPolicy404ResponseError) UnmarshalJSON(data []byte) (err error)

type SecurityPolicy

type SecurityPolicy struct {
	// Access codes assigned to Security Policy
	AccessCodes []string `json:"access_codes,omitempty"`
	// The time when this Security Policy object was created.
	CreatedTime *time.Time `json:"created_time,omitempty"`
	// The policy-level action gets applied when none of the policy rules apply/match. The default value for default_action is \"action_allow\".
	DefaultAction *string `json:"default_action,omitempty"`
	// Name of the custom redirect, if the default_action is \"action_redirect\".
	DefaultRedirectName *string `json:"default_redirect_name,omitempty"`
	// The brief description for the security policy.
	Description *string `json:"description,omitempty"`
	// The list of DNS Forwarding Proxy Services object identifiers. For Internal Use only.
	DfpServices []string `json:"dfp_services,omitempty"`
	// The list of DNS Forwarding Proxy object identifiers.
	Dfps []int32 `json:"dfps,omitempty"`
	// Use ECS for handling policy
	Ecs *bool `json:"ecs,omitempty"`
	// The Security Policy object identifier.
	Id *int32 `json:"id,omitempty"`
	// Flag that indicates whether this is a default security policy.
	IsDefault *bool `json:"is_default,omitempty"`
	// The name of the security policy.
	Name *string `json:"name,omitempty"`
	// List of DFPs associated with this policy via network address (with corresponding network address)
	NetAddressDfps []NetAddrDfpAssignment `json:"net_address_dfps,omitempty"`
	// The list of Network Lists identifiers that represents networks that you want to protect from malicious attacks.
	NetworkLists []int64 `json:"network_lists,omitempty"`
	// Use DNS resolve on onprem side
	OnpremResolve *bool `json:"onprem_resolve,omitempty"`
	// Security precedence enable selection of the highest priority policy, in cases where a query matches multiple policies.
	Precedence *int32 `json:"precedence,omitempty"`
	// The list of BloxOne Endpoint groups identifiers.
	RoamingDeviceGroups []int32 `json:"roaming_device_groups,omitempty"`
	// The list of Security Policy Rules objects that represent the set of rules and actions that you define to balance access and constraints so you can mitigate malicious attacks and provide security for your networks.
	Rules []SecurityPolicyRule `json:"rules,omitempty"`
	// Apply automated rules to enforce safe search
	SafeSearch *bool `json:"safe_search,omitempty"`
	// Enables tag support for resource where tags attribute contains user-defined key value pairs
	Tags map[string]interface{} `json:"tags,omitempty"`
	// The time when this Security Policy object was last updated.
	UpdatedTime *time.Time `json:"updated_time,omitempty"`
	// List of user groups associated with this policy
	UserGroups           []string `json:"user_groups,omitempty"`
	AdditionalProperties map[string]interface{}
}

SecurityPolicy The Security Policy object. A security policy defines a set of rules and actions that you define to balance access and constraints so you can mitigate malicious attacks and provide security for your networks. When you create a new security policy, you first define a network scope to which you add networks, DNS forwarding proxies, and BloxOne Endpoint groups. BloxOne Cloud applies the security policy to all the entities that you include in the network scope. You can also include DNS forwarding proxies to which you want to apply the security policy. After you define the network scope, you can add custom lists and category filters to the security policy. You can also specify actions for the added lists and filters, and to determine the precedence order for the entities. Depending on your subscription level, each security policy also comes with a set of predefined threat intelligence feeds and Threat Insight rules that are inherited from the default global policy. You cannot delete the inherited feeds and rules, but you can change their precedence order. For each policy you can define policy-level action (Default Action) gets applied when none of the policy rules apply/match. If an user really needs access to some blocked domain (web page) via a browser - there is a possibility to assign special bypass code(s) (Bypass Code) to any policy.

func NewSecurityPolicy

func NewSecurityPolicy() *SecurityPolicy

NewSecurityPolicy instantiates a new SecurityPolicy 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 NewSecurityPolicyWithDefaults

func NewSecurityPolicyWithDefaults() *SecurityPolicy

NewSecurityPolicyWithDefaults instantiates a new SecurityPolicy 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 (*SecurityPolicy) GetAccessCodes

func (o *SecurityPolicy) GetAccessCodes() []string

GetAccessCodes returns the AccessCodes field value if set, zero value otherwise.

func (*SecurityPolicy) GetAccessCodesOk

func (o *SecurityPolicy) GetAccessCodesOk() ([]string, bool)

GetAccessCodesOk returns a tuple with the AccessCodes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SecurityPolicy) GetCreatedTime

func (o *SecurityPolicy) GetCreatedTime() time.Time

GetCreatedTime returns the CreatedTime field value if set, zero value otherwise.

func (*SecurityPolicy) GetCreatedTimeOk

func (o *SecurityPolicy) GetCreatedTimeOk() (*time.Time, bool)

GetCreatedTimeOk returns a tuple with the CreatedTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SecurityPolicy) GetDefaultAction

func (o *SecurityPolicy) GetDefaultAction() string

GetDefaultAction returns the DefaultAction field value if set, zero value otherwise.

func (*SecurityPolicy) GetDefaultActionOk

func (o *SecurityPolicy) GetDefaultActionOk() (*string, bool)

GetDefaultActionOk returns a tuple with the DefaultAction field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SecurityPolicy) GetDefaultRedirectName

func (o *SecurityPolicy) GetDefaultRedirectName() string

GetDefaultRedirectName returns the DefaultRedirectName field value if set, zero value otherwise.

func (*SecurityPolicy) GetDefaultRedirectNameOk

func (o *SecurityPolicy) GetDefaultRedirectNameOk() (*string, bool)

GetDefaultRedirectNameOk returns a tuple with the DefaultRedirectName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SecurityPolicy) GetDescription

func (o *SecurityPolicy) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*SecurityPolicy) GetDescriptionOk

func (o *SecurityPolicy) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SecurityPolicy) GetDfpServices

func (o *SecurityPolicy) GetDfpServices() []string

GetDfpServices returns the DfpServices field value if set, zero value otherwise.

func (*SecurityPolicy) GetDfpServicesOk

func (o *SecurityPolicy) GetDfpServicesOk() ([]string, bool)

GetDfpServicesOk returns a tuple with the DfpServices field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SecurityPolicy) GetDfps

func (o *SecurityPolicy) GetDfps() []int32

GetDfps returns the Dfps field value if set, zero value otherwise.

func (*SecurityPolicy) GetDfpsOk

func (o *SecurityPolicy) GetDfpsOk() ([]int32, bool)

GetDfpsOk returns a tuple with the Dfps field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SecurityPolicy) GetEcs

func (o *SecurityPolicy) GetEcs() bool

GetEcs returns the Ecs field value if set, zero value otherwise.

func (*SecurityPolicy) GetEcsOk

func (o *SecurityPolicy) GetEcsOk() (*bool, bool)

GetEcsOk returns a tuple with the Ecs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SecurityPolicy) GetId

func (o *SecurityPolicy) GetId() int32

GetId returns the Id field value if set, zero value otherwise.

func (*SecurityPolicy) GetIdOk

func (o *SecurityPolicy) GetIdOk() (*int32, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SecurityPolicy) GetIsDefault

func (o *SecurityPolicy) GetIsDefault() bool

GetIsDefault returns the IsDefault field value if set, zero value otherwise.

func (*SecurityPolicy) GetIsDefaultOk

func (o *SecurityPolicy) GetIsDefaultOk() (*bool, bool)

GetIsDefaultOk returns a tuple with the IsDefault field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SecurityPolicy) GetName

func (o *SecurityPolicy) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*SecurityPolicy) GetNameOk

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

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SecurityPolicy) GetNetAddressDfps

func (o *SecurityPolicy) GetNetAddressDfps() []NetAddrDfpAssignment

GetNetAddressDfps returns the NetAddressDfps field value if set, zero value otherwise.

func (*SecurityPolicy) GetNetAddressDfpsOk

func (o *SecurityPolicy) GetNetAddressDfpsOk() ([]NetAddrDfpAssignment, bool)

GetNetAddressDfpsOk returns a tuple with the NetAddressDfps field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SecurityPolicy) GetNetworkLists

func (o *SecurityPolicy) GetNetworkLists() []int64

GetNetworkLists returns the NetworkLists field value if set, zero value otherwise.

func (*SecurityPolicy) GetNetworkListsOk

func (o *SecurityPolicy) GetNetworkListsOk() ([]int64, bool)

GetNetworkListsOk returns a tuple with the NetworkLists field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SecurityPolicy) GetOnpremResolve

func (o *SecurityPolicy) GetOnpremResolve() bool

GetOnpremResolve returns the OnpremResolve field value if set, zero value otherwise.

func (*SecurityPolicy) GetOnpremResolveOk

func (o *SecurityPolicy) GetOnpremResolveOk() (*bool, bool)

GetOnpremResolveOk returns a tuple with the OnpremResolve field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SecurityPolicy) GetPrecedence

func (o *SecurityPolicy) GetPrecedence() int32

GetPrecedence returns the Precedence field value if set, zero value otherwise.

func (*SecurityPolicy) GetPrecedenceOk

func (o *SecurityPolicy) GetPrecedenceOk() (*int32, bool)

GetPrecedenceOk returns a tuple with the Precedence field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SecurityPolicy) GetRoamingDeviceGroups

func (o *SecurityPolicy) GetRoamingDeviceGroups() []int32

GetRoamingDeviceGroups returns the RoamingDeviceGroups field value if set, zero value otherwise.

func (*SecurityPolicy) GetRoamingDeviceGroupsOk

func (o *SecurityPolicy) GetRoamingDeviceGroupsOk() ([]int32, bool)

GetRoamingDeviceGroupsOk returns a tuple with the RoamingDeviceGroups field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SecurityPolicy) GetRules

func (o *SecurityPolicy) GetRules() []SecurityPolicyRule

GetRules returns the Rules field value if set, zero value otherwise.

func (*SecurityPolicy) GetRulesOk

func (o *SecurityPolicy) GetRulesOk() ([]SecurityPolicyRule, bool)

GetRulesOk returns a tuple with the Rules field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SecurityPolicy) GetSafeSearch

func (o *SecurityPolicy) GetSafeSearch() bool

GetSafeSearch returns the SafeSearch field value if set, zero value otherwise.

func (*SecurityPolicy) GetSafeSearchOk

func (o *SecurityPolicy) GetSafeSearchOk() (*bool, bool)

GetSafeSearchOk returns a tuple with the SafeSearch field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SecurityPolicy) GetTags

func (o *SecurityPolicy) GetTags() map[string]interface{}

GetTags returns the Tags field value if set, zero value otherwise.

func (*SecurityPolicy) GetTagsOk

func (o *SecurityPolicy) GetTagsOk() (map[string]interface{}, bool)

GetTagsOk returns a tuple with the Tags field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SecurityPolicy) GetUpdatedTime

func (o *SecurityPolicy) GetUpdatedTime() time.Time

GetUpdatedTime returns the UpdatedTime field value if set, zero value otherwise.

func (*SecurityPolicy) GetUpdatedTimeOk

func (o *SecurityPolicy) GetUpdatedTimeOk() (*time.Time, bool)

GetUpdatedTimeOk returns a tuple with the UpdatedTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SecurityPolicy) GetUserGroups

func (o *SecurityPolicy) GetUserGroups() []string

GetUserGroups returns the UserGroups field value if set, zero value otherwise.

func (*SecurityPolicy) GetUserGroupsOk

func (o *SecurityPolicy) GetUserGroupsOk() ([]string, bool)

GetUserGroupsOk returns a tuple with the UserGroups field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SecurityPolicy) HasAccessCodes

func (o *SecurityPolicy) HasAccessCodes() bool

HasAccessCodes returns a boolean if a field has been set.

func (*SecurityPolicy) HasCreatedTime

func (o *SecurityPolicy) HasCreatedTime() bool

HasCreatedTime returns a boolean if a field has been set.

func (*SecurityPolicy) HasDefaultAction

func (o *SecurityPolicy) HasDefaultAction() bool

HasDefaultAction returns a boolean if a field has been set.

func (*SecurityPolicy) HasDefaultRedirectName

func (o *SecurityPolicy) HasDefaultRedirectName() bool

HasDefaultRedirectName returns a boolean if a field has been set.

func (*SecurityPolicy) HasDescription

func (o *SecurityPolicy) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*SecurityPolicy) HasDfpServices

func (o *SecurityPolicy) HasDfpServices() bool

HasDfpServices returns a boolean if a field has been set.

func (*SecurityPolicy) HasDfps

func (o *SecurityPolicy) HasDfps() bool

HasDfps returns a boolean if a field has been set.

func (*SecurityPolicy) HasEcs

func (o *SecurityPolicy) HasEcs() bool

HasEcs returns a boolean if a field has been set.

func (*SecurityPolicy) HasId

func (o *SecurityPolicy) HasId() bool

HasId returns a boolean if a field has been set.

func (*SecurityPolicy) HasIsDefault

func (o *SecurityPolicy) HasIsDefault() bool

HasIsDefault returns a boolean if a field has been set.

func (*SecurityPolicy) HasName

func (o *SecurityPolicy) HasName() bool

HasName returns a boolean if a field has been set.

func (*SecurityPolicy) HasNetAddressDfps

func (o *SecurityPolicy) HasNetAddressDfps() bool

HasNetAddressDfps returns a boolean if a field has been set.

func (*SecurityPolicy) HasNetworkLists

func (o *SecurityPolicy) HasNetworkLists() bool

HasNetworkLists returns a boolean if a field has been set.

func (*SecurityPolicy) HasOnpremResolve

func (o *SecurityPolicy) HasOnpremResolve() bool

HasOnpremResolve returns a boolean if a field has been set.

func (*SecurityPolicy) HasPrecedence

func (o *SecurityPolicy) HasPrecedence() bool

HasPrecedence returns a boolean if a field has been set.

func (*SecurityPolicy) HasRoamingDeviceGroups

func (o *SecurityPolicy) HasRoamingDeviceGroups() bool

HasRoamingDeviceGroups returns a boolean if a field has been set.

func (*SecurityPolicy) HasRules

func (o *SecurityPolicy) HasRules() bool

HasRules returns a boolean if a field has been set.

func (*SecurityPolicy) HasSafeSearch

func (o *SecurityPolicy) HasSafeSearch() bool

HasSafeSearch returns a boolean if a field has been set.

func (*SecurityPolicy) HasTags

func (o *SecurityPolicy) HasTags() bool

HasTags returns a boolean if a field has been set.

func (*SecurityPolicy) HasUpdatedTime

func (o *SecurityPolicy) HasUpdatedTime() bool

HasUpdatedTime returns a boolean if a field has been set.

func (*SecurityPolicy) HasUserGroups

func (o *SecurityPolicy) HasUserGroups() bool

HasUserGroups returns a boolean if a field has been set.

func (SecurityPolicy) MarshalJSON

func (o SecurityPolicy) MarshalJSON() ([]byte, error)

func (*SecurityPolicy) SetAccessCodes

func (o *SecurityPolicy) SetAccessCodes(v []string)

SetAccessCodes gets a reference to the given []string and assigns it to the AccessCodes field.

func (*SecurityPolicy) SetCreatedTime

func (o *SecurityPolicy) SetCreatedTime(v time.Time)

SetCreatedTime gets a reference to the given time.Time and assigns it to the CreatedTime field.

func (*SecurityPolicy) SetDefaultAction

func (o *SecurityPolicy) SetDefaultAction(v string)

SetDefaultAction gets a reference to the given string and assigns it to the DefaultAction field.

func (*SecurityPolicy) SetDefaultRedirectName

func (o *SecurityPolicy) SetDefaultRedirectName(v string)

SetDefaultRedirectName gets a reference to the given string and assigns it to the DefaultRedirectName field.

func (*SecurityPolicy) SetDescription

func (o *SecurityPolicy) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*SecurityPolicy) SetDfpServices

func (o *SecurityPolicy) SetDfpServices(v []string)

SetDfpServices gets a reference to the given []string and assigns it to the DfpServices field.

func (*SecurityPolicy) SetDfps

func (o *SecurityPolicy) SetDfps(v []int32)

SetDfps gets a reference to the given []int32 and assigns it to the Dfps field.

func (*SecurityPolicy) SetEcs

func (o *SecurityPolicy) SetEcs(v bool)

SetEcs gets a reference to the given bool and assigns it to the Ecs field.

func (*SecurityPolicy) SetId

func (o *SecurityPolicy) SetId(v int32)

SetId gets a reference to the given int32 and assigns it to the Id field.

func (*SecurityPolicy) SetIsDefault

func (o *SecurityPolicy) SetIsDefault(v bool)

SetIsDefault gets a reference to the given bool and assigns it to the IsDefault field.

func (*SecurityPolicy) SetName

func (o *SecurityPolicy) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*SecurityPolicy) SetNetAddressDfps

func (o *SecurityPolicy) SetNetAddressDfps(v []NetAddrDfpAssignment)

SetNetAddressDfps gets a reference to the given []NetAddrDfpAssignment and assigns it to the NetAddressDfps field.

func (*SecurityPolicy) SetNetworkLists

func (o *SecurityPolicy) SetNetworkLists(v []int64)

SetNetworkLists gets a reference to the given []int64 and assigns it to the NetworkLists field.

func (*SecurityPolicy) SetOnpremResolve

func (o *SecurityPolicy) SetOnpremResolve(v bool)

SetOnpremResolve gets a reference to the given bool and assigns it to the OnpremResolve field.

func (*SecurityPolicy) SetPrecedence

func (o *SecurityPolicy) SetPrecedence(v int32)

SetPrecedence gets a reference to the given int32 and assigns it to the Precedence field.

func (*SecurityPolicy) SetRoamingDeviceGroups

func (o *SecurityPolicy) SetRoamingDeviceGroups(v []int32)

SetRoamingDeviceGroups gets a reference to the given []int32 and assigns it to the RoamingDeviceGroups field.

func (*SecurityPolicy) SetRules

func (o *SecurityPolicy) SetRules(v []SecurityPolicyRule)

SetRules gets a reference to the given []SecurityPolicyRule and assigns it to the Rules field.

func (*SecurityPolicy) SetSafeSearch

func (o *SecurityPolicy) SetSafeSearch(v bool)

SetSafeSearch gets a reference to the given bool and assigns it to the SafeSearch field.

func (*SecurityPolicy) SetTags

func (o *SecurityPolicy) SetTags(v map[string]interface{})

SetTags gets a reference to the given map[string]interface{} and assigns it to the Tags field.

func (*SecurityPolicy) SetUpdatedTime

func (o *SecurityPolicy) SetUpdatedTime(v time.Time)

SetUpdatedTime gets a reference to the given time.Time and assigns it to the UpdatedTime field.

func (*SecurityPolicy) SetUserGroups

func (o *SecurityPolicy) SetUserGroups(v []string)

SetUserGroups gets a reference to the given []string and assigns it to the UserGroups field.

func (SecurityPolicy) ToMap

func (o SecurityPolicy) ToMap() (map[string]interface{}, error)

func (*SecurityPolicy) UnmarshalJSON

func (o *SecurityPolicy) UnmarshalJSON(data []byte) (err error)

type SecurityPolicyCreateResponse

type SecurityPolicyCreateResponse struct {
	// The Security Policy object.
	Results              *SecurityPolicy `json:"results,omitempty"`
	AdditionalProperties map[string]interface{}
}

SecurityPolicyCreateResponse The Security Policy create response.

func NewSecurityPolicyCreateResponse

func NewSecurityPolicyCreateResponse() *SecurityPolicyCreateResponse

NewSecurityPolicyCreateResponse instantiates a new SecurityPolicyCreateResponse 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 NewSecurityPolicyCreateResponseWithDefaults

func NewSecurityPolicyCreateResponseWithDefaults() *SecurityPolicyCreateResponse

NewSecurityPolicyCreateResponseWithDefaults instantiates a new SecurityPolicyCreateResponse 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 (*SecurityPolicyCreateResponse) GetResults

GetResults returns the Results field value if set, zero value otherwise.

func (*SecurityPolicyCreateResponse) GetResultsOk

func (o *SecurityPolicyCreateResponse) GetResultsOk() (*SecurityPolicy, bool)

GetResultsOk returns a tuple with the Results field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SecurityPolicyCreateResponse) HasResults

func (o *SecurityPolicyCreateResponse) HasResults() bool

HasResults returns a boolean if a field has been set.

func (SecurityPolicyCreateResponse) MarshalJSON

func (o SecurityPolicyCreateResponse) MarshalJSON() ([]byte, error)

func (*SecurityPolicyCreateResponse) SetResults

SetResults gets a reference to the given SecurityPolicy and assigns it to the Results field.

func (SecurityPolicyCreateResponse) ToMap

func (o SecurityPolicyCreateResponse) ToMap() (map[string]interface{}, error)

func (*SecurityPolicyCreateResponse) UnmarshalJSON

func (o *SecurityPolicyCreateResponse) UnmarshalJSON(data []byte) (err error)

type SecurityPolicyDeleteRequest

type SecurityPolicyDeleteRequest struct {
	// The list of Security Policy object identifiers.
	Ids                  []int32 `json:"ids,omitempty"`
	AdditionalProperties map[string]interface{}
}

SecurityPolicyDeleteRequest The Security Policy delete request.

func NewSecurityPolicyDeleteRequest

func NewSecurityPolicyDeleteRequest() *SecurityPolicyDeleteRequest

NewSecurityPolicyDeleteRequest instantiates a new SecurityPolicyDeleteRequest 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 NewSecurityPolicyDeleteRequestWithDefaults

func NewSecurityPolicyDeleteRequestWithDefaults() *SecurityPolicyDeleteRequest

NewSecurityPolicyDeleteRequestWithDefaults instantiates a new SecurityPolicyDeleteRequest 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 (*SecurityPolicyDeleteRequest) GetIds

func (o *SecurityPolicyDeleteRequest) GetIds() []int32

GetIds returns the Ids field value if set, zero value otherwise.

func (*SecurityPolicyDeleteRequest) GetIdsOk

func (o *SecurityPolicyDeleteRequest) GetIdsOk() ([]int32, bool)

GetIdsOk returns a tuple with the Ids field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SecurityPolicyDeleteRequest) HasIds

func (o *SecurityPolicyDeleteRequest) HasIds() bool

HasIds returns a boolean if a field has been set.

func (SecurityPolicyDeleteRequest) MarshalJSON

func (o SecurityPolicyDeleteRequest) MarshalJSON() ([]byte, error)

func (*SecurityPolicyDeleteRequest) SetIds

func (o *SecurityPolicyDeleteRequest) SetIds(v []int32)

SetIds gets a reference to the given []int32 and assigns it to the Ids field.

func (SecurityPolicyDeleteRequest) ToMap

func (o SecurityPolicyDeleteRequest) ToMap() (map[string]interface{}, error)

func (*SecurityPolicyDeleteRequest) UnmarshalJSON

func (o *SecurityPolicyDeleteRequest) UnmarshalJSON(data []byte) (err error)

type SecurityPolicyMultiResponse

type SecurityPolicyMultiResponse struct {
	// The list of Security Policy objects.
	Results              []SecurityPolicy `json:"results,omitempty"`
	AdditionalProperties map[string]interface{}
}

SecurityPolicyMultiResponse The Security Policy list response.

func NewSecurityPolicyMultiResponse

func NewSecurityPolicyMultiResponse() *SecurityPolicyMultiResponse

NewSecurityPolicyMultiResponse instantiates a new SecurityPolicyMultiResponse 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 NewSecurityPolicyMultiResponseWithDefaults

func NewSecurityPolicyMultiResponseWithDefaults() *SecurityPolicyMultiResponse

NewSecurityPolicyMultiResponseWithDefaults instantiates a new SecurityPolicyMultiResponse 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 (*SecurityPolicyMultiResponse) GetResults

func (o *SecurityPolicyMultiResponse) GetResults() []SecurityPolicy

GetResults returns the Results field value if set, zero value otherwise.

func (*SecurityPolicyMultiResponse) GetResultsOk

func (o *SecurityPolicyMultiResponse) GetResultsOk() ([]SecurityPolicy, bool)

GetResultsOk returns a tuple with the Results field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SecurityPolicyMultiResponse) HasResults

func (o *SecurityPolicyMultiResponse) HasResults() bool

HasResults returns a boolean if a field has been set.

func (SecurityPolicyMultiResponse) MarshalJSON

func (o SecurityPolicyMultiResponse) MarshalJSON() ([]byte, error)

func (*SecurityPolicyMultiResponse) SetResults

func (o *SecurityPolicyMultiResponse) SetResults(v []SecurityPolicy)

SetResults gets a reference to the given []SecurityPolicy and assigns it to the Results field.

func (SecurityPolicyMultiResponse) ToMap

func (o SecurityPolicyMultiResponse) ToMap() (map[string]interface{}, error)

func (*SecurityPolicyMultiResponse) UnmarshalJSON

func (o *SecurityPolicyMultiResponse) UnmarshalJSON(data []byte) (err error)

type SecurityPolicyReadResponse

type SecurityPolicyReadResponse struct {
	// The Security Policy object.
	Results              *SecurityPolicy `json:"results,omitempty"`
	AdditionalProperties map[string]interface{}
}

SecurityPolicyReadResponse The Security Policy read response.

func NewSecurityPolicyReadResponse

func NewSecurityPolicyReadResponse() *SecurityPolicyReadResponse

NewSecurityPolicyReadResponse instantiates a new SecurityPolicyReadResponse 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 NewSecurityPolicyReadResponseWithDefaults

func NewSecurityPolicyReadResponseWithDefaults() *SecurityPolicyReadResponse

NewSecurityPolicyReadResponseWithDefaults instantiates a new SecurityPolicyReadResponse 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 (*SecurityPolicyReadResponse) GetResults

GetResults returns the Results field value if set, zero value otherwise.

func (*SecurityPolicyReadResponse) GetResultsOk

func (o *SecurityPolicyReadResponse) GetResultsOk() (*SecurityPolicy, bool)

GetResultsOk returns a tuple with the Results field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SecurityPolicyReadResponse) HasResults

func (o *SecurityPolicyReadResponse) HasResults() bool

HasResults returns a boolean if a field has been set.

func (SecurityPolicyReadResponse) MarshalJSON

func (o SecurityPolicyReadResponse) MarshalJSON() ([]byte, error)

func (*SecurityPolicyReadResponse) SetResults

func (o *SecurityPolicyReadResponse) SetResults(v SecurityPolicy)

SetResults gets a reference to the given SecurityPolicy and assigns it to the Results field.

func (SecurityPolicyReadResponse) ToMap

func (o SecurityPolicyReadResponse) ToMap() (map[string]interface{}, error)

func (*SecurityPolicyReadResponse) UnmarshalJSON

func (o *SecurityPolicyReadResponse) UnmarshalJSON(data []byte) (err error)

type SecurityPolicyRule

type SecurityPolicyRule struct {
	// The action for the policy rule that can be either \"action_allow\" or \"action_log\" or \"action_redirect\" or \"action_block\" or \"action_allow_with_local_resolution\". \"action_allow_with_local_resolution\" only supported for application filter rule with enabled onprem_resolve flag on the Security policy.
	Action *string `json:"action,omitempty"`
	// The data source for the policy rule, that can be either a name of the predefined feed for \"named_feed\", custom list name for \"custom_list\" type, category filter name for \"category_filter\" type and application filter name for \"application_filter\" type.
	Data *string `json:"data,omitempty"`
	// The Custom List object identifier with which the policy rule is associated. 0 value means no custom list is associated with this policy rule.
	ListId *int32 `json:"list_id,omitempty"`
	// The identifier of the Security Policy object with which the policy rule is associated.
	PolicyId *int32 `json:"policy_id,omitempty"`
	// The name of the security policy with which the policy rule is associated.
	PolicyName *string `json:"policy_name,omitempty"`
	// The name of the redirect address for redirect actions that can be either IPv4 address or a domain name.
	RedirectName *string `json:"redirect_name,omitempty"`
	// The policy rule type that can be either \"named_feed\" or \"custom_list\" or \"category_filter\" or \"application_filter\".
	Type                 *string `json:"type,omitempty"`
	AdditionalProperties map[string]interface{}
}

SecurityPolicyRule The Security Policy Rule object. The Security Policy Rule object represents a rule and action that you define to balance access and constraints so you can mitigate malicious attacks and provide security for your networks.

func NewSecurityPolicyRule

func NewSecurityPolicyRule() *SecurityPolicyRule

NewSecurityPolicyRule instantiates a new SecurityPolicyRule 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 NewSecurityPolicyRuleWithDefaults

func NewSecurityPolicyRuleWithDefaults() *SecurityPolicyRule

NewSecurityPolicyRuleWithDefaults instantiates a new SecurityPolicyRule 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 (*SecurityPolicyRule) GetAction

func (o *SecurityPolicyRule) GetAction() string

GetAction returns the Action field value if set, zero value otherwise.

func (*SecurityPolicyRule) GetActionOk

func (o *SecurityPolicyRule) GetActionOk() (*string, bool)

GetActionOk returns a tuple with the Action field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SecurityPolicyRule) GetData

func (o *SecurityPolicyRule) GetData() string

GetData returns the Data field value if set, zero value otherwise.

func (*SecurityPolicyRule) GetDataOk

func (o *SecurityPolicyRule) GetDataOk() (*string, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SecurityPolicyRule) GetListId

func (o *SecurityPolicyRule) GetListId() int32

GetListId returns the ListId field value if set, zero value otherwise.

func (*SecurityPolicyRule) GetListIdOk

func (o *SecurityPolicyRule) GetListIdOk() (*int32, bool)

GetListIdOk returns a tuple with the ListId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SecurityPolicyRule) GetPolicyId

func (o *SecurityPolicyRule) GetPolicyId() int32

GetPolicyId returns the PolicyId field value if set, zero value otherwise.

func (*SecurityPolicyRule) GetPolicyIdOk

func (o *SecurityPolicyRule) GetPolicyIdOk() (*int32, bool)

GetPolicyIdOk returns a tuple with the PolicyId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SecurityPolicyRule) GetPolicyName

func (o *SecurityPolicyRule) GetPolicyName() string

GetPolicyName returns the PolicyName field value if set, zero value otherwise.

func (*SecurityPolicyRule) GetPolicyNameOk

func (o *SecurityPolicyRule) GetPolicyNameOk() (*string, bool)

GetPolicyNameOk returns a tuple with the PolicyName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SecurityPolicyRule) GetRedirectName

func (o *SecurityPolicyRule) GetRedirectName() string

GetRedirectName returns the RedirectName field value if set, zero value otherwise.

func (*SecurityPolicyRule) GetRedirectNameOk

func (o *SecurityPolicyRule) GetRedirectNameOk() (*string, bool)

GetRedirectNameOk returns a tuple with the RedirectName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SecurityPolicyRule) GetType

func (o *SecurityPolicyRule) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*SecurityPolicyRule) GetTypeOk

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

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SecurityPolicyRule) HasAction

func (o *SecurityPolicyRule) HasAction() bool

HasAction returns a boolean if a field has been set.

func (*SecurityPolicyRule) HasData

func (o *SecurityPolicyRule) HasData() bool

HasData returns a boolean if a field has been set.

func (*SecurityPolicyRule) HasListId

func (o *SecurityPolicyRule) HasListId() bool

HasListId returns a boolean if a field has been set.

func (*SecurityPolicyRule) HasPolicyId

func (o *SecurityPolicyRule) HasPolicyId() bool

HasPolicyId returns a boolean if a field has been set.

func (*SecurityPolicyRule) HasPolicyName

func (o *SecurityPolicyRule) HasPolicyName() bool

HasPolicyName returns a boolean if a field has been set.

func (*SecurityPolicyRule) HasRedirectName

func (o *SecurityPolicyRule) HasRedirectName() bool

HasRedirectName returns a boolean if a field has been set.

func (*SecurityPolicyRule) HasType

func (o *SecurityPolicyRule) HasType() bool

HasType returns a boolean if a field has been set.

func (SecurityPolicyRule) MarshalJSON

func (o SecurityPolicyRule) MarshalJSON() ([]byte, error)

func (*SecurityPolicyRule) SetAction

func (o *SecurityPolicyRule) SetAction(v string)

SetAction gets a reference to the given string and assigns it to the Action field.

func (*SecurityPolicyRule) SetData

func (o *SecurityPolicyRule) SetData(v string)

SetData gets a reference to the given string and assigns it to the Data field.

func (*SecurityPolicyRule) SetListId

func (o *SecurityPolicyRule) SetListId(v int32)

SetListId gets a reference to the given int32 and assigns it to the ListId field.

func (*SecurityPolicyRule) SetPolicyId

func (o *SecurityPolicyRule) SetPolicyId(v int32)

SetPolicyId gets a reference to the given int32 and assigns it to the PolicyId field.

func (*SecurityPolicyRule) SetPolicyName

func (o *SecurityPolicyRule) SetPolicyName(v string)

SetPolicyName gets a reference to the given string and assigns it to the PolicyName field.

func (*SecurityPolicyRule) SetRedirectName

func (o *SecurityPolicyRule) SetRedirectName(v string)

SetRedirectName gets a reference to the given string and assigns it to the RedirectName field.

func (*SecurityPolicyRule) SetType

func (o *SecurityPolicyRule) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (SecurityPolicyRule) ToMap

func (o SecurityPolicyRule) ToMap() (map[string]interface{}, error)

func (*SecurityPolicyRule) UnmarshalJSON

func (o *SecurityPolicyRule) UnmarshalJSON(data []byte) (err error)

type SecurityPolicyRuleMultiResponse

type SecurityPolicyRuleMultiResponse struct {
	// The list of Security Policy Rule objects.
	Results              []SecurityPolicyRule `json:"results,omitempty"`
	AdditionalProperties map[string]interface{}
}

SecurityPolicyRuleMultiResponse The Security Policy Rule list response.

func NewSecurityPolicyRuleMultiResponse

func NewSecurityPolicyRuleMultiResponse() *SecurityPolicyRuleMultiResponse

NewSecurityPolicyRuleMultiResponse instantiates a new SecurityPolicyRuleMultiResponse 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 NewSecurityPolicyRuleMultiResponseWithDefaults

func NewSecurityPolicyRuleMultiResponseWithDefaults() *SecurityPolicyRuleMultiResponse

NewSecurityPolicyRuleMultiResponseWithDefaults instantiates a new SecurityPolicyRuleMultiResponse 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 (*SecurityPolicyRuleMultiResponse) GetResults

GetResults returns the Results field value if set, zero value otherwise.

func (*SecurityPolicyRuleMultiResponse) GetResultsOk

GetResultsOk returns a tuple with the Results field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SecurityPolicyRuleMultiResponse) HasResults

func (o *SecurityPolicyRuleMultiResponse) HasResults() bool

HasResults returns a boolean if a field has been set.

func (SecurityPolicyRuleMultiResponse) MarshalJSON

func (o SecurityPolicyRuleMultiResponse) MarshalJSON() ([]byte, error)

func (*SecurityPolicyRuleMultiResponse) SetResults

SetResults gets a reference to the given []SecurityPolicyRule and assigns it to the Results field.

func (SecurityPolicyRuleMultiResponse) ToMap

func (o SecurityPolicyRuleMultiResponse) ToMap() (map[string]interface{}, error)

func (*SecurityPolicyRuleMultiResponse) UnmarshalJSON

func (o *SecurityPolicyRuleMultiResponse) UnmarshalJSON(data []byte) (err error)

type SecurityPolicyRulesAPI

type SecurityPolicyRulesAPI interface {
	/*
			ListSecurityPolicyRules List Security Policy Rules.

			Use this method to retrieve information on all Security Policy Rule objects for the account.

		The Security Policy Rule object represents a rule and action that you define to balance access and constraints so you can mitigate malicious attacks and provide security for your networks.



			@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			@return SecurityPolicyRulesAPIListSecurityPolicyRulesRequest
	*/
	ListSecurityPolicyRules(ctx context.Context) SecurityPolicyRulesAPIListSecurityPolicyRulesRequest

	// ListSecurityPolicyRulesExecute executes the request
	//  @return SecurityPolicyRuleMultiResponse
	ListSecurityPolicyRulesExecute(r SecurityPolicyRulesAPIListSecurityPolicyRulesRequest) (*SecurityPolicyRuleMultiResponse, *http.Response, error)
}

type SecurityPolicyRulesAPIListSecurityPolicyRulesRequest

type SecurityPolicyRulesAPIListSecurityPolicyRulesRequest struct {
	ApiService SecurityPolicyRulesAPI
	// contains filtered or unexported fields
}

func (SecurityPolicyRulesAPIListSecurityPolicyRulesRequest) Execute

func (SecurityPolicyRulesAPIListSecurityPolicyRulesRequest) Fields

A collection of response resources can be transformed by specifying a set of JSON tags to be returned. For a “flat” resource, the tag name is straightforward. If field selection is allowed on non-flat hierarchical resources, the service should implement a qualified naming scheme such as dot-qualification to reference data down the hierarchy. If a resource does not have the specified tag, the tag does not appear in the output resource. Specify this parameter as a comma-separated list of JSON tag names.

func (SecurityPolicyRulesAPIListSecurityPolicyRulesRequest) Filter

A collection of response resources can be filtered by a logical expression string that includes JSON tag references to values in each resource, literal values, and logical operators. If a resource does not have the specified tag, its value is assumed to be null. Literal values include numbers (integer and floating-point), and quoted (both single- or double-quoted) literal strings, and 'null'. You can filter by following fields: | Name | type | Supported Ops | | ------------------ | ------ | ---------------- | | policy_id | int32 | == | | list_id | int32 | == | | category_filter_id | int32 | == | Groupping operators (and, or, not, ()) are not supported.

func (SecurityPolicyRulesAPIListSecurityPolicyRulesRequest) Limit

The integer number of resources to be returned in the response. The service may impose maximum value. If omitted the service may impose a default value.

func (SecurityPolicyRulesAPIListSecurityPolicyRulesRequest) Offset

The integer index (zero-origin) of the offset into a collection of resources. If omitted or null the value is assumed to be '0'.

func (SecurityPolicyRulesAPIListSecurityPolicyRulesRequest) PageToken

The service-defined string used to identify a page of resources. A null value indicates the first page.

type SecurityPolicyRulesAPIService

type SecurityPolicyRulesAPIService internal.Service

SecurityPolicyRulesAPIService SecurityPolicyRulesAPI service

func (*SecurityPolicyRulesAPIService) ListSecurityPolicyRules

ListSecurityPolicyRules List Security Policy Rules.

Use this method to retrieve information on all Security Policy Rule objects for the account.

The Security Policy Rule object represents a rule and action that you define to balance access and constraints so you can mitigate malicious attacks and provide security for your networks.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return SecurityPolicyRulesAPIListSecurityPolicyRulesRequest

func (*SecurityPolicyRulesAPIService) ListSecurityPolicyRulesExecute

Execute executes the request

@return SecurityPolicyRuleMultiResponse

type SecurityPolicyUpdateResponse

type SecurityPolicyUpdateResponse struct {
	// The Security Policy object.
	Results              *SecurityPolicy `json:"results,omitempty"`
	AdditionalProperties map[string]interface{}
}

SecurityPolicyUpdateResponse The Security Policy update response.

func NewSecurityPolicyUpdateResponse

func NewSecurityPolicyUpdateResponse() *SecurityPolicyUpdateResponse

NewSecurityPolicyUpdateResponse instantiates a new SecurityPolicyUpdateResponse 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 NewSecurityPolicyUpdateResponseWithDefaults

func NewSecurityPolicyUpdateResponseWithDefaults() *SecurityPolicyUpdateResponse

NewSecurityPolicyUpdateResponseWithDefaults instantiates a new SecurityPolicyUpdateResponse 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 (*SecurityPolicyUpdateResponse) GetResults

GetResults returns the Results field value if set, zero value otherwise.

func (*SecurityPolicyUpdateResponse) GetResultsOk

func (o *SecurityPolicyUpdateResponse) GetResultsOk() (*SecurityPolicy, bool)

GetResultsOk returns a tuple with the Results field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SecurityPolicyUpdateResponse) HasResults

func (o *SecurityPolicyUpdateResponse) HasResults() bool

HasResults returns a boolean if a field has been set.

func (SecurityPolicyUpdateResponse) MarshalJSON

func (o SecurityPolicyUpdateResponse) MarshalJSON() ([]byte, error)

func (*SecurityPolicyUpdateResponse) SetResults

SetResults gets a reference to the given SecurityPolicy and assigns it to the Results field.

func (SecurityPolicyUpdateResponse) ToMap

func (o SecurityPolicyUpdateResponse) ToMap() (map[string]interface{}, error)

func (*SecurityPolicyUpdateResponse) UnmarshalJSON

func (o *SecurityPolicyUpdateResponse) UnmarshalJSON(data []byte) (err error)

type ThreatFeed

type ThreatFeed struct {
	// The Confidence Level of the Feed.
	ConfidenceLevel *string `json:"confidence_level,omitempty"`
	// The brief description for the thread feed.
	Description *string `json:"description,omitempty"`
	// The TSIG key of the threat feed.
	Key *string `json:"key,omitempty"`
	// The name of the thread feed.
	Name *string `json:"name,omitempty"`
	// The source of the threat feed.
	Source *ThreatFeedSource `json:"source,omitempty"`
	// The Threat Level of the Feed.
	ThreatLevel          *string `json:"threat_level,omitempty"`
	AdditionalProperties map[string]interface{}
}

ThreatFeed The Threat Feed object. BloxOne Cloud provides predefined threat intelligence feeds based on your subscription. The Plus subscription offers a few more feeds than the Standard subscription. The Advanced subscription offers a few more feeds than the Plus subscription. A threat feed subscription for RPZ updates offers protection against malicious hostnames.

func NewThreatFeed

func NewThreatFeed() *ThreatFeed

NewThreatFeed instantiates a new ThreatFeed 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 NewThreatFeedWithDefaults

func NewThreatFeedWithDefaults() *ThreatFeed

NewThreatFeedWithDefaults instantiates a new ThreatFeed 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 (*ThreatFeed) GetConfidenceLevel

func (o *ThreatFeed) GetConfidenceLevel() string

GetConfidenceLevel returns the ConfidenceLevel field value if set, zero value otherwise.

func (*ThreatFeed) GetConfidenceLevelOk

func (o *ThreatFeed) GetConfidenceLevelOk() (*string, bool)

GetConfidenceLevelOk returns a tuple with the ConfidenceLevel field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ThreatFeed) GetDescription

func (o *ThreatFeed) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*ThreatFeed) GetDescriptionOk

func (o *ThreatFeed) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ThreatFeed) GetKey

func (o *ThreatFeed) GetKey() string

GetKey returns the Key field value if set, zero value otherwise.

func (*ThreatFeed) GetKeyOk

func (o *ThreatFeed) GetKeyOk() (*string, bool)

GetKeyOk returns a tuple with the Key field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ThreatFeed) GetName

func (o *ThreatFeed) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*ThreatFeed) GetNameOk

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

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ThreatFeed) GetSource

func (o *ThreatFeed) GetSource() ThreatFeedSource

GetSource returns the Source field value if set, zero value otherwise.

func (*ThreatFeed) GetSourceOk

func (o *ThreatFeed) GetSourceOk() (*ThreatFeedSource, bool)

GetSourceOk returns a tuple with the Source field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ThreatFeed) GetThreatLevel

func (o *ThreatFeed) GetThreatLevel() string

GetThreatLevel returns the ThreatLevel field value if set, zero value otherwise.

func (*ThreatFeed) GetThreatLevelOk

func (o *ThreatFeed) GetThreatLevelOk() (*string, bool)

GetThreatLevelOk returns a tuple with the ThreatLevel field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ThreatFeed) HasConfidenceLevel

func (o *ThreatFeed) HasConfidenceLevel() bool

HasConfidenceLevel returns a boolean if a field has been set.

func (*ThreatFeed) HasDescription

func (o *ThreatFeed) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*ThreatFeed) HasKey

func (o *ThreatFeed) HasKey() bool

HasKey returns a boolean if a field has been set.

func (*ThreatFeed) HasName

func (o *ThreatFeed) HasName() bool

HasName returns a boolean if a field has been set.

func (*ThreatFeed) HasSource

func (o *ThreatFeed) HasSource() bool

HasSource returns a boolean if a field has been set.

func (*ThreatFeed) HasThreatLevel

func (o *ThreatFeed) HasThreatLevel() bool

HasThreatLevel returns a boolean if a field has been set.

func (ThreatFeed) MarshalJSON

func (o ThreatFeed) MarshalJSON() ([]byte, error)

func (*ThreatFeed) SetConfidenceLevel

func (o *ThreatFeed) SetConfidenceLevel(v string)

SetConfidenceLevel gets a reference to the given string and assigns it to the ConfidenceLevel field.

func (*ThreatFeed) SetDescription

func (o *ThreatFeed) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*ThreatFeed) SetKey

func (o *ThreatFeed) SetKey(v string)

SetKey gets a reference to the given string and assigns it to the Key field.

func (*ThreatFeed) SetName

func (o *ThreatFeed) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*ThreatFeed) SetSource

func (o *ThreatFeed) SetSource(v ThreatFeedSource)

SetSource gets a reference to the given ThreatFeedSource and assigns it to the Source field.

func (*ThreatFeed) SetThreatLevel

func (o *ThreatFeed) SetThreatLevel(v string)

SetThreatLevel gets a reference to the given string and assigns it to the ThreatLevel field.

func (ThreatFeed) ToMap

func (o ThreatFeed) ToMap() (map[string]interface{}, error)

func (*ThreatFeed) UnmarshalJSON

func (o *ThreatFeed) UnmarshalJSON(data []byte) (err error)

type ThreatFeedMultiResponse

type ThreatFeedMultiResponse struct {
	// The list of Threat Feed objects.
	Results              []ThreatFeed `json:"results,omitempty"`
	AdditionalProperties map[string]interface{}
}

ThreatFeedMultiResponse The Threat Feed list response.

func NewThreatFeedMultiResponse

func NewThreatFeedMultiResponse() *ThreatFeedMultiResponse

NewThreatFeedMultiResponse instantiates a new ThreatFeedMultiResponse 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 NewThreatFeedMultiResponseWithDefaults

func NewThreatFeedMultiResponseWithDefaults() *ThreatFeedMultiResponse

NewThreatFeedMultiResponseWithDefaults instantiates a new ThreatFeedMultiResponse 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 (*ThreatFeedMultiResponse) GetResults

func (o *ThreatFeedMultiResponse) GetResults() []ThreatFeed

GetResults returns the Results field value if set, zero value otherwise.

func (*ThreatFeedMultiResponse) GetResultsOk

func (o *ThreatFeedMultiResponse) GetResultsOk() ([]ThreatFeed, bool)

GetResultsOk returns a tuple with the Results field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ThreatFeedMultiResponse) HasResults

func (o *ThreatFeedMultiResponse) HasResults() bool

HasResults returns a boolean if a field has been set.

func (ThreatFeedMultiResponse) MarshalJSON

func (o ThreatFeedMultiResponse) MarshalJSON() ([]byte, error)

func (*ThreatFeedMultiResponse) SetResults

func (o *ThreatFeedMultiResponse) SetResults(v []ThreatFeed)

SetResults gets a reference to the given []ThreatFeed and assigns it to the Results field.

func (ThreatFeedMultiResponse) ToMap

func (o ThreatFeedMultiResponse) ToMap() (map[string]interface{}, error)

func (*ThreatFeedMultiResponse) UnmarshalJSON

func (o *ThreatFeedMultiResponse) UnmarshalJSON(data []byte) (err error)

type ThreatFeedSource

type ThreatFeedSource string

ThreatFeedSource the model 'ThreatFeedSource'

const (
	THREATFEEDSOURCE_INFOBLOX ThreatFeedSource = "Infoblox"
	THREATFEEDSOURCE_CUSTOM   ThreatFeedSource = "Custom"
)

List of ThreatFeedSource

func NewThreatFeedSourceFromValue

func NewThreatFeedSourceFromValue(v string) (*ThreatFeedSource, error)

NewThreatFeedSourceFromValue returns a pointer to a valid ThreatFeedSource for the value passed as argument, or an error if the value passed is not allowed by the enum

func (ThreatFeedSource) IsValid

func (v ThreatFeedSource) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (ThreatFeedSource) Ptr

Ptr returns reference to ThreatFeedSource value

func (*ThreatFeedSource) UnmarshalJSON

func (v *ThreatFeedSource) UnmarshalJSON(src []byte) error

type ThreatFeedsAPI

type ThreatFeedsAPI interface {
	/*
			ListThreatFeeds List Threat Feeds.

			Use this method to retrieve information on all Threat Feed objects for the account.

		BloxOne Cloud provides predefined threat intelligence feeds based on your subscription. The Plus subscription offers a few more feeds than the Standard subscription. The Advanced subscription offers a few more feeds than the Plus subscription. A threat feed subscription for RPZ updates offers protection against malicious hostnames.



			@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			@return ThreatFeedsAPIListThreatFeedsRequest
	*/
	ListThreatFeeds(ctx context.Context) ThreatFeedsAPIListThreatFeedsRequest

	// ListThreatFeedsExecute executes the request
	//  @return ThreatFeedMultiResponse
	ListThreatFeedsExecute(r ThreatFeedsAPIListThreatFeedsRequest) (*ThreatFeedMultiResponse, *http.Response, error)
}

type ThreatFeedsAPIListThreatFeedsRequest

type ThreatFeedsAPIListThreatFeedsRequest struct {
	ApiService ThreatFeedsAPI
	// contains filtered or unexported fields
}

func (ThreatFeedsAPIListThreatFeedsRequest) Execute

func (ThreatFeedsAPIListThreatFeedsRequest) Fields

A collection of response resources can be transformed by specifying a set of JSON tags to be returned. For a “flat” resource, the tag name is straightforward. If field selection is allowed on non-flat hierarchical resources, the service should implement a qualified naming scheme such as dot-qualification to reference data down the hierarchy. If a resource does not have the specified tag, the tag does not appear in the output resource. Specify this parameter as a comma-separated list of JSON tag names.

func (ThreatFeedsAPIListThreatFeedsRequest) Filter

A collection of response resources can be filtered by a logical expression string that includes JSON tag references to values in each resource, literal values, and logical operators. If a resource does not have the specified tag, its value is assumed to be null. Literal values include numbers (integer and floating-point), and quoted (both single- or double-quoted) literal strings, and 'null'. You can filter by following fields: | Name | type | Supported Op | | ------------------ | ------ | --------------------------- | | name | string | !=, ==, ~, !~, >, <, <=, >= | In addition grouping operators are supported: | Op | Description | | --- | -------------------- | | and | Logical AND | | or | Logical OR | | not | Logical NOT | | () | Grouping Operators | Example: ``` ?_filter=\"((name=='AntiMalware')or(name~'FarSightNOD'))\" ```

func (ThreatFeedsAPIListThreatFeedsRequest) Limit

The integer number of resources to be returned in the response. The service may impose maximum value. If omitted the service may impose a default value.

func (ThreatFeedsAPIListThreatFeedsRequest) Offset

The integer index (zero-origin) of the offset into a collection of resources. If omitted or null the value is assumed to be '0'.

func (ThreatFeedsAPIListThreatFeedsRequest) PageToken

The service-defined string used to identify a page of resources. A null value indicates the first page.

type ThreatFeedsAPIService

type ThreatFeedsAPIService internal.Service

ThreatFeedsAPIService ThreatFeedsAPI service

func (*ThreatFeedsAPIService) ListThreatFeeds

ListThreatFeeds List Threat Feeds.

Use this method to retrieve information on all Threat Feed objects for the account.

BloxOne Cloud provides predefined threat intelligence feeds based on your subscription. The Plus subscription offers a few more feeds than the Standard subscription. The Advanced subscription offers a few more feeds than the Plus subscription. A threat feed subscription for RPZ updates offers protection against malicious hostnames.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ThreatFeedsAPIListThreatFeedsRequest

func (*ThreatFeedsAPIService) ListThreatFeedsExecute

Execute executes the request

@return ThreatFeedMultiResponse

Source Files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL