sites

package
v0.0.0-...-74b3bbc Latest Latest
Warning

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

Go to latest
Published: Sep 16, 2020 License: Apache-2.0 Imports: 22 Imported by: 0

README

Go API client for sites

No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)

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: 1.0.0
  • Package version: 1.0.0
  • Build package: org.openapitools.codegen.languages.GoClientExperimentalCodegen For more information, please visit https://support.stackpath.com/

Installation

Install the following dependencies:

go get github.com/stretchr/testify/assert
go get golang.org/x/oauth2
go get golang.org/x/net/context

Put the package under your project folder and add the following in import:

import sw "./sites"

Configuration of Server URL

Default configuration comes with Servers field that contains server objects as defined in the OpenAPI specification.

Select Server Configuration

For using other server than the one defined on index 0 set context value sw.ContextServerIndex of type int.

ctx := context.WithValue(context.Background(), sw.ContextServerIndex, 1)
Templated Server URL

Templated server URL is formatted using default variables from configuration or from context value sw.ContextServerVariables of type map[string]string.

ctx := context.WithValue(context.Background(), sw.ContextServerVariables, map[string]string{
	"basePath": "v2",
})

Note, enum values are always validated and all unused variables are silently ignored.

URLs Configuration per Operation

Each operation can use different server URL defined using OperationServers map in the Configuration. An operation is uniquely identifield by "{classname}Service.{nickname}" string. Similar rules for overriding default operation server index and variables applies by using sw.ContextOperationServerIndices and sw.ContextOperationServerVariables context maps.

ctx := context.WithValue(context.Background(), sw.ContextOperationServerIndices, map[string]int{
	"{classname}Service.{nickname}": 2,
})
ctx = context.WithValue(context.Background(), sw.ContextOperationServerVariables, map[string]map[string]string{
	"{classname}Service.{nickname}": {
		"port": "8443",
	},
})

Documentation for API Endpoints

All URIs are relative to https://gateway.stackpath.com

Class Method HTTP request Description
DeliveryDomainsApi CreateSiteDeliveryDomain Post /delivery/v1/stacks/{stack_id}/sites/{site_id}/delivery_domains Add a delivery domain to a site
DeliveryDomainsApi DeleteSiteDeliveryDomain Delete /delivery/v1/stacks/{stack_id}/sites/{site_id}/delivery_domains/{domain} Remove a delivery domain from a site
DeliveryDomainsApi GetSiteDeliveryDomains2 Get /delivery/v1/stacks/{stack_id}/sites/{site_id}/delivery_domains Retrieve the delivery domains configured on a site
MetricsApi GetMetrics Get /delivery/v1/stacks/{stack_id}/metrics Get metrics
OriginsApi ConnectScopeToOrigin Post /delivery/v1/stacks/{stack_id}/sites/{site_id}/scopes/{scope_id}/origins Connect an origin to a scope
OriginsApi GetOrigin Get /delivery/v1/stacks/{stack_id}/origins/{origin_id} Get an origin
OriginsApi GetOrigins Get /delivery/v1/stacks/{stack_id}/origins Get all origins
OriginsApi GetScopeOrigins Get /delivery/v1/stacks/{stack_id}/sites/{site_id}/scopes/{scope_id}/origins Get a scope's origins
OriginsApi UpdateOrigin Patch /delivery/v1/stacks/{stack_id}/origins/{origin_id} Update an origin
SSLApi RecheckCertificateVerification Post /delivery/v1/stacks/{stack_id}/certificates/{certificate_id}/recheck Re-check certificate verification
SiteFeaturesApi DisableSiteCDN Delete /delivery/v1/stacks/{stack_id}/sites/{site_id}/cdn Disable CDN
SiteFeaturesApi DisableSiteEdgeEngine2 Delete /delivery/v1/stacks/{stack_id}/sites/{site_id}/scripting Disable serverless scripting
SiteFeaturesApi DisableSiteWAF Delete /delivery/v1/stacks/{stack_id}/sites/{site_id}/waf Disable WAF
SiteFeaturesApi EnableSiteCDN Post /delivery/v1/stacks/{stack_id}/sites/{site_id}/cdn Enable CDN
SiteFeaturesApi EnableSiteEdgeEngine2 Post /delivery/v1/stacks/{stack_id}/sites/{site_id}/scripting Enable serverless scripting
SiteFeaturesApi EnableSiteWAF Post /delivery/v1/stacks/{stack_id}/sites/{site_id}/waf Enable WAF
SitesApi CreateSite Post /delivery/v1/stacks/{stack_id}/sites Create a site
SitesApi DeleteSite Delete /delivery/v1/stacks/{stack_id}/sites/{site_id} Delete a site
SitesApi GetSite Get /delivery/v1/stacks/{stack_id}/sites/{site_id} Get a site
SitesApi GetSites Get /delivery/v1/stacks/{stack_id}/sites Get all sites

Documentation For Models

Documentation For Authorization

oauth2
  • Type: OAuth
  • Flow: application
  • Authorization URL:
  • Scopes: N/A

Example

auth := context.WithValue(context.Background(), sw.ContextAccessToken, "ACCESSTOKENSTRING")
r, err := client.Service.Operation(auth, args)

Or via OAuth2 module to automatically refresh tokens and perform user authentication.

import "golang.org/x/oauth2"

/* Perform OAuth2 round trip request and obtain a token */

tokenSource := oauth2cfg.TokenSource(createContext(httpClient), &token)
auth := context.WithValue(oauth2.NoContext, sw.ContextOAuth2, tokenSource)
r, err := client.Service.Operation(auth, args)

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

Author

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	// ContextOAuth2 takes an oauth2.TokenSource as authentication for the request.
	ContextOAuth2 = contextKey("token")

	// ContextBasicAuth takes BasicAuth as authentication for the request.
	ContextBasicAuth = contextKey("basic")

	// ContextAccessToken takes a string oauth2 access token as authentication for the request.
	ContextAccessToken = contextKey("accesstoken")

	// ContextAPIKeys takes a string apikey as authentication for the request
	ContextAPIKeys = contextKey("apiKeys")

	// ContextHttpSignatureAuth takes HttpSignatureAuth as authentication for the request.
	ContextHttpSignatureAuth = contextKey("httpsignature")

	// ContextServerIndex uses a server configuration from the index.
	ContextServerIndex = contextKey("serverIndex")

	// ContextOperationServerIndices uses a server configuration from the index mapping.
	ContextOperationServerIndices = contextKey("serverOperationIndices")

	// ContextServerVariables overrides a server configuration variables.
	ContextServerVariables = contextKey("serverVariables")

	// ContextOperationServerVariables overrides a server configuration variables using operation specific values.
	ContextOperationServerVariables = contextKey("serverOperationVariables")
)

Functions

func CacheExpires

func CacheExpires(r *http.Response) time.Time

CacheExpires helper function to determine remaining time before repeating a request.

func PtrBool

func PtrBool(v bool) *bool

PtrBool is a helper routine that returns a pointer to given integer 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 {
	DeliveryDomainsApi *DeliveryDomainsApiService

	MetricsApi *MetricsApiService

	OriginsApi *OriginsApiService

	SSLApi *SSLApiService

	SiteFeaturesApi *SiteFeaturesApiService

	SitesApi *SitesApiService
	// contains filtered or unexported fields
}

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

func NewAPIClient

func NewAPIClient(cfg *Configuration) *APIClient

NewAPIClient creates a new API client. Requires a userAgent string describing your application. optionally a custom http.Client to allow for advanced features such as caching.

func (*APIClient) GetConfig

func (c *APIClient) GetConfig() *Configuration

Allow modification of underlying config for alternate implementations and testing Caution: modifying the configuration while live can cause data races and potentially unwanted behavior

type APIKey

type APIKey struct {
	Key    string
	Prefix string
}

APIKey provides API key based authentication to a request passed via context using ContextAPIKey

type APIResponse

type APIResponse struct {
	*http.Response `json:"-"`
	Message        string `json:"message,omitempty"`
	// Operation is the name of the OpenAPI operation.
	Operation string `json:"operation,omitempty"`
	// RequestURL is the request URL. This value is always available, even if the
	// embedded *http.Response is nil.
	RequestURL string `json:"url,omitempty"`
	// Method is the HTTP method used for the request.  This value is always
	// available, even if the embedded *http.Response is nil.
	Method string `json:"method,omitempty"`
	// Payload holds the contents of the response body (which may be nil or empty).
	// This is provided here as the raw response.Body() reader will have already
	// been drained.
	Payload []byte `json:"-"`
}

APIResponse stores the API response returned by the server.

func NewAPIResponse

func NewAPIResponse(r *http.Response) *APIResponse

NewAPIResponse returns a new APIResonse object.

func NewAPIResponseWithError

func NewAPIResponseWithError(errorMessage string) *APIResponse

NewAPIResponseWithError returns a new APIResponse object with the provided error message.

type ApiStatusDetail

type ApiStatusDetail struct {
	Type string `json:"@type"`
}

ApiStatusDetail struct for ApiStatusDetail

func NewApiStatusDetail

func NewApiStatusDetail(type_ string) *ApiStatusDetail

NewApiStatusDetail instantiates a new ApiStatusDetail 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 NewApiStatusDetailWithDefaults

func NewApiStatusDetailWithDefaults() *ApiStatusDetail

NewApiStatusDetailWithDefaults instantiates a new ApiStatusDetail 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 (*ApiStatusDetail) GetType

func (o *ApiStatusDetail) GetType() string

GetType returns the Type field value

func (*ApiStatusDetail) GetTypeOk

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

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

func (ApiStatusDetail) MarshalJSON

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

func (*ApiStatusDetail) SetType

func (o *ApiStatusDetail) SetType(v string)

SetType sets field value

type AuthACLAccessCodeEnumWrapperValue

type AuthACLAccessCodeEnumWrapperValue string

AuthACLAccessCodeEnumWrapperValue the model 'AuthACLAccessCodeEnumWrapperValue'

const (
	AUTHACLACCESSCODEENUMWRAPPERVALUE_UNKNOWN AuthACLAccessCodeEnumWrapperValue = "UNKNOWN"
	AUTHACLACCESSCODEENUMWRAPPERVALUE_ALLOW   AuthACLAccessCodeEnumWrapperValue = "allow"
	AUTHACLACCESSCODEENUMWRAPPERVALUE_DENY    AuthACLAccessCodeEnumWrapperValue = "deny"
)

List of AuthACLAccessCodeEnumWrapperValue

func (AuthACLAccessCodeEnumWrapperValue) Ptr

Ptr returns reference to AuthACLAccessCodeEnumWrapperValue value

type AuthACLClientIPSrcEnumWrapperValue

type AuthACLClientIPSrcEnumWrapperValue string

AuthACLClientIPSrcEnumWrapperValue the model 'AuthACLClientIPSrcEnumWrapperValue'

const (
	AUTHACLCLIENTIPSRCENUMWRAPPERVALUE_UNKNOWN AuthACLClientIPSrcEnumWrapperValue = "UNKNOWN"
	AUTHACLCLIENTIPSRCENUMWRAPPERVALUE_SOCKET  AuthACLClientIPSrcEnumWrapperValue = "socket"
	AUTHACLCLIENTIPSRCENUMWRAPPERVALUE_HEADER  AuthACLClientIPSrcEnumWrapperValue = "header"
)

List of AuthACLClientIPSrcEnumWrapperValue

func (AuthACLClientIPSrcEnumWrapperValue) Ptr

Ptr returns reference to AuthACLClientIPSrcEnumWrapperValue value

type AuthGeoCodeEnumWrapperValue

type AuthGeoCodeEnumWrapperValue string

AuthGeoCodeEnumWrapperValue the model 'AuthGeoCodeEnumWrapperValue'

const (
	AUTHGEOCODEENUMWRAPPERVALUE_UNKNOWN           AuthGeoCodeEnumWrapperValue = "UNKNOWN"
	AUTHGEOCODEENUMWRAPPERVALUE_COUNTRY_CODE      AuthGeoCodeEnumWrapperValue = "countryCode"
	AUTHGEOCODEENUMWRAPPERVALUE_REGION            AuthGeoCodeEnumWrapperValue = "region"
	AUTHGEOCODEENUMWRAPPERVALUE_SUBDIVISION_CODES AuthGeoCodeEnumWrapperValue = "subdivisionCodes"
	AUTHGEOCODEENUMWRAPPERVALUE_CITY              AuthGeoCodeEnumWrapperValue = "city"
	AUTHGEOCODEENUMWRAPPERVALUE_POSTAL_CODE       AuthGeoCodeEnumWrapperValue = "postalCode"
	AUTHGEOCODEENUMWRAPPERVALUE_CONTINENT_CODE    AuthGeoCodeEnumWrapperValue = "continentCode"
	AUTHGEOCODEENUMWRAPPERVALUE_TIME_ZONE         AuthGeoCodeEnumWrapperValue = "timeZone"
	AUTHGEOCODEENUMWRAPPERVALUE_DMA_CODE          AuthGeoCodeEnumWrapperValue = "dmaCode"
	AUTHGEOCODEENUMWRAPPERVALUE_AREA_CODE         AuthGeoCodeEnumWrapperValue = "areaCode"
)

List of AuthGeoCodeEnumWrapperValue

func (AuthGeoCodeEnumWrapperValue) Ptr

Ptr returns reference to AuthGeoCodeEnumWrapperValue value

type BandwidthRateLimitInitialBurstUnitsEnumWrapperValue

type BandwidthRateLimitInitialBurstUnitsEnumWrapperValue string

BandwidthRateLimitInitialBurstUnitsEnumWrapperValue the model 'BandwidthRateLimitInitialBurstUnitsEnumWrapperValue'

const (
	BANDWIDTHRATELIMITINITIALBURSTUNITSENUMWRAPPERVALUE_UNKNOWN  BandwidthRateLimitInitialBurstUnitsEnumWrapperValue = "UNKNOWN"
	BANDWIDTHRATELIMITINITIALBURSTUNITSENUMWRAPPERVALUE_BYTE     BandwidthRateLimitInitialBurstUnitsEnumWrapperValue = "byte"
	BANDWIDTHRATELIMITINITIALBURSTUNITSENUMWRAPPERVALUE_KILOBYTE BandwidthRateLimitInitialBurstUnitsEnumWrapperValue = "kilobyte"
)

List of BandwidthRateLimitInitialBurstUnitsEnumWrapperValue

func (BandwidthRateLimitInitialBurstUnitsEnumWrapperValue) Ptr

Ptr returns reference to BandwidthRateLimitInitialBurstUnitsEnumWrapperValue value

type BandwidthRateLimitSustainedRateUnitsEnumWrapperValue

type BandwidthRateLimitSustainedRateUnitsEnumWrapperValue string

BandwidthRateLimitSustainedRateUnitsEnumWrapperValue the model 'BandwidthRateLimitSustainedRateUnitsEnumWrapperValue'

const (
	BANDWIDTHRATELIMITSUSTAINEDRATEUNITSENUMWRAPPERVALUE_UNKNOWN  BandwidthRateLimitSustainedRateUnitsEnumWrapperValue = "UNKNOWN"
	BANDWIDTHRATELIMITSUSTAINEDRATEUNITSENUMWRAPPERVALUE_KILOBIT  BandwidthRateLimitSustainedRateUnitsEnumWrapperValue = "kilobit"
	BANDWIDTHRATELIMITSUSTAINEDRATEUNITSENUMWRAPPERVALUE_KILOBYTE BandwidthRateLimitSustainedRateUnitsEnumWrapperValue = "kilobyte"
)

List of BandwidthRateLimitSustainedRateUnitsEnumWrapperValue

func (BandwidthRateLimitSustainedRateUnitsEnumWrapperValue) Ptr

Ptr returns reference to BandwidthRateLimitSustainedRateUnitsEnumWrapperValue value

type BasicAuth

type BasicAuth struct {
	UserName string `json:"userName,omitempty"`
	Password string `json:"password,omitempty"`
}

BasicAuth provides basic http authentication to a request passed via context using ContextBasicAuth

type CdncustconfOrigin

type CdncustconfOrigin struct {
	// This is used by the API to perform conflict checking
	Id   *string `json:"id,omitempty"`
	Host *string `json:"host,omitempty"`
	// String of values delimited by a '|' character.
	OriginPullHeaders *string `json:"originPullHeaders,omitempty"`
	// String of values delimited by a ',' character.
	OriginCacheHeaders *string `json:"originCacheHeaders,omitempty"`
}

CdncustconfOrigin struct for CdncustconfOrigin

func NewCdncustconfOrigin

func NewCdncustconfOrigin() *CdncustconfOrigin

NewCdncustconfOrigin instantiates a new CdncustconfOrigin 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 NewCdncustconfOriginWithDefaults

func NewCdncustconfOriginWithDefaults() *CdncustconfOrigin

NewCdncustconfOriginWithDefaults instantiates a new CdncustconfOrigin 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 (*CdncustconfOrigin) GetHost

func (o *CdncustconfOrigin) GetHost() string

GetHost returns the Host field value if set, zero value otherwise.

func (*CdncustconfOrigin) GetHostOk

func (o *CdncustconfOrigin) GetHostOk() (*string, bool)

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

func (*CdncustconfOrigin) GetId

func (o *CdncustconfOrigin) GetId() string

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

func (*CdncustconfOrigin) GetIdOk

func (o *CdncustconfOrigin) 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 (*CdncustconfOrigin) GetOriginCacheHeaders

func (o *CdncustconfOrigin) GetOriginCacheHeaders() string

GetOriginCacheHeaders returns the OriginCacheHeaders field value if set, zero value otherwise.

func (*CdncustconfOrigin) GetOriginCacheHeadersOk

func (o *CdncustconfOrigin) GetOriginCacheHeadersOk() (*string, bool)

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

func (*CdncustconfOrigin) GetOriginPullHeaders

func (o *CdncustconfOrigin) GetOriginPullHeaders() string

GetOriginPullHeaders returns the OriginPullHeaders field value if set, zero value otherwise.

func (*CdncustconfOrigin) GetOriginPullHeadersOk

func (o *CdncustconfOrigin) GetOriginPullHeadersOk() (*string, bool)

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

func (*CdncustconfOrigin) HasHost

func (o *CdncustconfOrigin) HasHost() bool

HasHost returns a boolean if a field has been set.

func (*CdncustconfOrigin) HasId

func (o *CdncustconfOrigin) HasId() bool

HasId returns a boolean if a field has been set.

func (*CdncustconfOrigin) HasOriginCacheHeaders

func (o *CdncustconfOrigin) HasOriginCacheHeaders() bool

HasOriginCacheHeaders returns a boolean if a field has been set.

func (*CdncustconfOrigin) HasOriginPullHeaders

func (o *CdncustconfOrigin) HasOriginPullHeaders() bool

HasOriginPullHeaders returns a boolean if a field has been set.

func (CdncustconfOrigin) MarshalJSON

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

func (*CdncustconfOrigin) SetHost

func (o *CdncustconfOrigin) SetHost(v string)

SetHost gets a reference to the given string and assigns it to the Host field.

func (*CdncustconfOrigin) SetId

func (o *CdncustconfOrigin) SetId(v string)

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

func (*CdncustconfOrigin) SetOriginCacheHeaders

func (o *CdncustconfOrigin) SetOriginCacheHeaders(v string)

SetOriginCacheHeaders gets a reference to the given string and assigns it to the OriginCacheHeaders field.

func (*CdncustconfOrigin) SetOriginPullHeaders

func (o *CdncustconfOrigin) SetOriginPullHeaders(v string)

SetOriginPullHeaders gets a reference to the given string and assigns it to the OriginPullHeaders field.

type Configuration

type Configuration struct {
	Host             string            `json:"host,omitempty"`
	Scheme           string            `json:"scheme,omitempty"`
	DefaultHeader    map[string]string `json:"defaultHeader,omitempty"`
	UserAgent        string            `json:"userAgent,omitempty"`
	Debug            bool              `json:"debug,omitempty"`
	Servers          ServerConfigurations
	OperationServers map[string]ServerConfigurations
	HTTPClient       *http.Client
}

Configuration stores the configuration of the API client

func NewConfiguration

func NewConfiguration() *Configuration

NewConfiguration returns a new Configuration object

func (*Configuration) AddDefaultHeader

func (c *Configuration) AddDefaultHeader(key string, value string)

AddDefaultHeader adds a new HTTP header to the default header in the request

func (*Configuration) ServerURL

func (c *Configuration) ServerURL(index int, variables map[string]string) (string, error)

ServerURL returns URL based on server settings

func (*Configuration) ServerURLWithContext

func (c *Configuration) ServerURLWithContext(ctx context.Context, endpoint string) (string, error)

ServerURLWithContext returns a new server URL given an endpoint

type ContentDispositionByHeaderDefaultTypeEnumWrapperValue

type ContentDispositionByHeaderDefaultTypeEnumWrapperValue string

ContentDispositionByHeaderDefaultTypeEnumWrapperValue the model 'ContentDispositionByHeaderDefaultTypeEnumWrapperValue'

const (
	CONTENTDISPOSITIONBYHEADERDEFAULTTYPEENUMWRAPPERVALUE_UNKNOWN    ContentDispositionByHeaderDefaultTypeEnumWrapperValue = "UNKNOWN"
	CONTENTDISPOSITIONBYHEADERDEFAULTTYPEENUMWRAPPERVALUE_ATTACHMENT ContentDispositionByHeaderDefaultTypeEnumWrapperValue = "attachment"
	CONTENTDISPOSITIONBYHEADERDEFAULTTYPEENUMWRAPPERVALUE_INLINE     ContentDispositionByHeaderDefaultTypeEnumWrapperValue = "inline"
)

List of ContentDispositionByHeaderDefaultTypeEnumWrapperValue

func (ContentDispositionByHeaderDefaultTypeEnumWrapperValue) Ptr

Ptr returns reference to ContentDispositionByHeaderDefaultTypeEnumWrapperValue value

type CustconfAccessLogs

type CustconfAccessLogs struct {
	// This is used by the API to perform conflict checking
	Id      *string `json:"id,omitempty"`
	Enabled *bool   `json:"enabled,omitempty"`
}

CustconfAccessLogs Enable/Disable access logs

func NewCustconfAccessLogs

func NewCustconfAccessLogs() *CustconfAccessLogs

NewCustconfAccessLogs instantiates a new CustconfAccessLogs 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 NewCustconfAccessLogsWithDefaults

func NewCustconfAccessLogsWithDefaults() *CustconfAccessLogs

NewCustconfAccessLogsWithDefaults instantiates a new CustconfAccessLogs 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 (*CustconfAccessLogs) GetEnabled

func (o *CustconfAccessLogs) GetEnabled() bool

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*CustconfAccessLogs) GetEnabledOk

func (o *CustconfAccessLogs) GetEnabledOk() (*bool, bool)

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

func (*CustconfAccessLogs) GetId

func (o *CustconfAccessLogs) GetId() string

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

func (*CustconfAccessLogs) GetIdOk

func (o *CustconfAccessLogs) 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 (*CustconfAccessLogs) HasEnabled

func (o *CustconfAccessLogs) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*CustconfAccessLogs) HasId

func (o *CustconfAccessLogs) HasId() bool

HasId returns a boolean if a field has been set.

func (CustconfAccessLogs) MarshalJSON

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

func (*CustconfAccessLogs) SetEnabled

func (o *CustconfAccessLogs) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (*CustconfAccessLogs) SetId

func (o *CustconfAccessLogs) SetId(v string)

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

type CustconfAccessLogsConfig

type CustconfAccessLogsConfig struct {
	// This is used by the API to perform conflict checking
	Id *string `json:"id,omitempty"`
	// String of values delimited by a ',' character.
	ExtraLogFields *string `json:"extraLogFields,omitempty"`
	Enabled        *bool   `json:"enabled,omitempty"`
}

CustconfAccessLogsConfig Access log settings

func NewCustconfAccessLogsConfig

func NewCustconfAccessLogsConfig() *CustconfAccessLogsConfig

NewCustconfAccessLogsConfig instantiates a new CustconfAccessLogsConfig 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 NewCustconfAccessLogsConfigWithDefaults

func NewCustconfAccessLogsConfigWithDefaults() *CustconfAccessLogsConfig

NewCustconfAccessLogsConfigWithDefaults instantiates a new CustconfAccessLogsConfig 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 (*CustconfAccessLogsConfig) GetEnabled

func (o *CustconfAccessLogsConfig) GetEnabled() bool

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*CustconfAccessLogsConfig) GetEnabledOk

func (o *CustconfAccessLogsConfig) GetEnabledOk() (*bool, bool)

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

func (*CustconfAccessLogsConfig) GetExtraLogFields

func (o *CustconfAccessLogsConfig) GetExtraLogFields() string

GetExtraLogFields returns the ExtraLogFields field value if set, zero value otherwise.

func (*CustconfAccessLogsConfig) GetExtraLogFieldsOk

func (o *CustconfAccessLogsConfig) GetExtraLogFieldsOk() (*string, bool)

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

func (*CustconfAccessLogsConfig) GetId

func (o *CustconfAccessLogsConfig) GetId() string

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

func (*CustconfAccessLogsConfig) GetIdOk

func (o *CustconfAccessLogsConfig) 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 (*CustconfAccessLogsConfig) HasEnabled

func (o *CustconfAccessLogsConfig) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*CustconfAccessLogsConfig) HasExtraLogFields

func (o *CustconfAccessLogsConfig) HasExtraLogFields() bool

HasExtraLogFields returns a boolean if a field has been set.

func (*CustconfAccessLogsConfig) HasId

func (o *CustconfAccessLogsConfig) HasId() bool

HasId returns a boolean if a field has been set.

func (CustconfAccessLogsConfig) MarshalJSON

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

func (*CustconfAccessLogsConfig) SetEnabled

func (o *CustconfAccessLogsConfig) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (*CustconfAccessLogsConfig) SetExtraLogFields

func (o *CustconfAccessLogsConfig) SetExtraLogFields(v string)

SetExtraLogFields gets a reference to the given string and assigns it to the ExtraLogFields field.

func (*CustconfAccessLogsConfig) SetId

func (o *CustconfAccessLogsConfig) SetId(v string)

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

type CustconfAuthACL

type CustconfAuthACL struct {
	// This is used by the API to perform conflict checking
	Id         *string                            `json:"id,omitempty"`
	AccessCode *AuthACLAccessCodeEnumWrapperValue `json:"accessCode,omitempty"`
	// String of values delimited by a ',' character. This is a list of IP addresses considered for this policy.
	IpList      *string                                  `json:"ipList,omitempty"`
	Protocol    *CustconfAuthACLProtocolEnumWrapperValue `json:"protocol,omitempty"`
	ClientIPSrc *AuthACLClientIPSrcEnumWrapperValue      `json:"clientIPSrc,omitempty"`
	// This allows you to specify the name of a HTTP request header which will contain the client IP address to use for this policy.
	Header  *string `json:"header,omitempty"`
	Enabled *bool   `json:"enabled,omitempty"`
}

CustconfAuthACL IP address restrictions allow you to configure your CDN container to grant or deny a specific IP addresses or range of IP addresses from accessing content cached in a directory in your CDN container.

func NewCustconfAuthACL

func NewCustconfAuthACL() *CustconfAuthACL

NewCustconfAuthACL instantiates a new CustconfAuthACL 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 NewCustconfAuthACLWithDefaults

func NewCustconfAuthACLWithDefaults() *CustconfAuthACL

NewCustconfAuthACLWithDefaults instantiates a new CustconfAuthACL 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 (*CustconfAuthACL) GetAccessCode

GetAccessCode returns the AccessCode field value if set, zero value otherwise.

func (*CustconfAuthACL) GetAccessCodeOk

func (o *CustconfAuthACL) GetAccessCodeOk() (*AuthACLAccessCodeEnumWrapperValue, bool)

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

func (*CustconfAuthACL) GetClientIPSrc

GetClientIPSrc returns the ClientIPSrc field value if set, zero value otherwise.

func (*CustconfAuthACL) GetClientIPSrcOk

func (o *CustconfAuthACL) GetClientIPSrcOk() (*AuthACLClientIPSrcEnumWrapperValue, bool)

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

func (*CustconfAuthACL) GetEnabled

func (o *CustconfAuthACL) GetEnabled() bool

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*CustconfAuthACL) GetEnabledOk

func (o *CustconfAuthACL) GetEnabledOk() (*bool, bool)

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

func (*CustconfAuthACL) GetHeader

func (o *CustconfAuthACL) GetHeader() string

GetHeader returns the Header field value if set, zero value otherwise.

func (*CustconfAuthACL) GetHeaderOk

func (o *CustconfAuthACL) GetHeaderOk() (*string, bool)

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

func (*CustconfAuthACL) GetId

func (o *CustconfAuthACL) GetId() string

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

func (*CustconfAuthACL) GetIdOk

func (o *CustconfAuthACL) 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 (*CustconfAuthACL) GetIpList

func (o *CustconfAuthACL) GetIpList() string

GetIpList returns the IpList field value if set, zero value otherwise.

func (*CustconfAuthACL) GetIpListOk

func (o *CustconfAuthACL) GetIpListOk() (*string, bool)

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

func (*CustconfAuthACL) GetProtocol

GetProtocol returns the Protocol field value if set, zero value otherwise.

func (*CustconfAuthACL) GetProtocolOk

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

func (*CustconfAuthACL) HasAccessCode

func (o *CustconfAuthACL) HasAccessCode() bool

HasAccessCode returns a boolean if a field has been set.

func (*CustconfAuthACL) HasClientIPSrc

func (o *CustconfAuthACL) HasClientIPSrc() bool

HasClientIPSrc returns a boolean if a field has been set.

func (*CustconfAuthACL) HasEnabled

func (o *CustconfAuthACL) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*CustconfAuthACL) HasHeader

func (o *CustconfAuthACL) HasHeader() bool

HasHeader returns a boolean if a field has been set.

func (*CustconfAuthACL) HasId

func (o *CustconfAuthACL) HasId() bool

HasId returns a boolean if a field has been set.

func (*CustconfAuthACL) HasIpList

func (o *CustconfAuthACL) HasIpList() bool

HasIpList returns a boolean if a field has been set.

func (*CustconfAuthACL) HasProtocol

func (o *CustconfAuthACL) HasProtocol() bool

HasProtocol returns a boolean if a field has been set.

func (CustconfAuthACL) MarshalJSON

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

func (*CustconfAuthACL) SetAccessCode

SetAccessCode gets a reference to the given AuthACLAccessCodeEnumWrapperValue and assigns it to the AccessCode field.

func (*CustconfAuthACL) SetClientIPSrc

SetClientIPSrc gets a reference to the given AuthACLClientIPSrcEnumWrapperValue and assigns it to the ClientIPSrc field.

func (*CustconfAuthACL) SetEnabled

func (o *CustconfAuthACL) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (*CustconfAuthACL) SetHeader

func (o *CustconfAuthACL) SetHeader(v string)

SetHeader gets a reference to the given string and assigns it to the Header field.

func (*CustconfAuthACL) SetId

func (o *CustconfAuthACL) SetId(v string)

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

func (*CustconfAuthACL) SetIpList

func (o *CustconfAuthACL) SetIpList(v string)

SetIpList gets a reference to the given string and assigns it to the IpList field.

func (*CustconfAuthACL) SetProtocol

SetProtocol gets a reference to the given CustconfAuthACLProtocolEnumWrapperValue and assigns it to the Protocol field.

type CustconfAuthACLProtocolEnumWrapperValue

type CustconfAuthACLProtocolEnumWrapperValue string

CustconfAuthACLProtocolEnumWrapperValue the model 'CustconfAuthACLProtocolEnumWrapperValue'

const (
	CUSTCONFAUTHACLPROTOCOLENUMWRAPPERVALUE_UNKNOWN CustconfAuthACLProtocolEnumWrapperValue = "UNKNOWN"
	CUSTCONFAUTHACLPROTOCOLENUMWRAPPERVALUE_HTTP    CustconfAuthACLProtocolEnumWrapperValue = "http"
	CUSTCONFAUTHACLPROTOCOLENUMWRAPPERVALUE_HTTPS   CustconfAuthACLProtocolEnumWrapperValue = "https"
	CUSTCONFAUTHACLPROTOCOLENUMWRAPPERVALUE_BOTH    CustconfAuthACLProtocolEnumWrapperValue = "both"
)

List of custconfAuthACLProtocolEnumWrapperValue

func (CustconfAuthACLProtocolEnumWrapperValue) Ptr

Ptr returns reference to custconfAuthACLProtocolEnumWrapperValue value

type CustconfAuthGeo

type CustconfAuthGeo struct {
	// This is used by the API to perform conflict checking
	Id   *string                      `json:"id,omitempty"`
	Code *AuthGeoCodeEnumWrapperValue `json:"code,omitempty"`
	// String of values delimited by a ',' character. These are the region codes you are targeting for this policy. The values that can be supplied within this field are those that are supported by the MaxMind® GeoIP database.
	Values  *string `json:"values,omitempty"`
	Enabled *bool   `json:"enabled,omitempty"`
}

CustconfAuthGeo Geographic restrictions allow you to restrict content to end users in specific locations. The IP address of incoming requests is checked against a current list of IP allocations to countries and to states within the US. If an end user's IP address is not found in the list, they are allowed access to the content by default. The feature has both an Include and an Exclude list which are used to target the allowed audience.

func NewCustconfAuthGeo

func NewCustconfAuthGeo() *CustconfAuthGeo

NewCustconfAuthGeo instantiates a new CustconfAuthGeo 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 NewCustconfAuthGeoWithDefaults

func NewCustconfAuthGeoWithDefaults() *CustconfAuthGeo

NewCustconfAuthGeoWithDefaults instantiates a new CustconfAuthGeo 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 (*CustconfAuthGeo) GetCode

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

func (*CustconfAuthGeo) 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 (*CustconfAuthGeo) GetEnabled

func (o *CustconfAuthGeo) GetEnabled() bool

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*CustconfAuthGeo) GetEnabledOk

func (o *CustconfAuthGeo) GetEnabledOk() (*bool, bool)

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

func (*CustconfAuthGeo) GetId

func (o *CustconfAuthGeo) GetId() string

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

func (*CustconfAuthGeo) GetIdOk

func (o *CustconfAuthGeo) 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 (*CustconfAuthGeo) GetValues

func (o *CustconfAuthGeo) GetValues() string

GetValues returns the Values field value if set, zero value otherwise.

func (*CustconfAuthGeo) GetValuesOk

func (o *CustconfAuthGeo) GetValuesOk() (*string, bool)

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

func (*CustconfAuthGeo) HasCode

func (o *CustconfAuthGeo) HasCode() bool

HasCode returns a boolean if a field has been set.

func (*CustconfAuthGeo) HasEnabled

func (o *CustconfAuthGeo) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*CustconfAuthGeo) HasId

func (o *CustconfAuthGeo) HasId() bool

HasId returns a boolean if a field has been set.

func (*CustconfAuthGeo) HasValues

func (o *CustconfAuthGeo) HasValues() bool

HasValues returns a boolean if a field has been set.

func (CustconfAuthGeo) MarshalJSON

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

func (*CustconfAuthGeo) SetCode

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

func (*CustconfAuthGeo) SetEnabled

func (o *CustconfAuthGeo) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (*CustconfAuthGeo) SetId

func (o *CustconfAuthGeo) SetId(v string)

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

func (*CustconfAuthGeo) SetValues

func (o *CustconfAuthGeo) SetValues(v string)

SetValues gets a reference to the given string and assigns it to the Values field.

type CustconfAuthHttpBasic

type CustconfAuthHttpBasic struct {
	// This is used by the API to perform conflict checking
	Id *string `json:"id,omitempty"`
	// This is a URL to a resource on the authentication server responsible for authentication of users.
	BindingPoint *string `json:"bindingPoint,omitempty"`
	// This is the authentication realm given back to the user on requests which do not contain the authentication credentials. Browsers typically display this value to the user when the login credentials are requested.
	Realm *string `json:"realm,omitempty"`
	// This is the number of seconds the authentication session will be cached by the browsers. After this time, browsers will be asked to present the user credentials again for re-authentication.
	Ttl     *float32 `json:"ttl,omitempty"`
	Enabled *bool    `json:"enabled,omitempty"`
}

CustconfAuthHttpBasic HTTP basic authentication policies allow you to control access to your content by requiring the end user to enter a valid username and password before gaining access to content.

func NewCustconfAuthHttpBasic

func NewCustconfAuthHttpBasic() *CustconfAuthHttpBasic

NewCustconfAuthHttpBasic instantiates a new CustconfAuthHttpBasic 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 NewCustconfAuthHttpBasicWithDefaults

func NewCustconfAuthHttpBasicWithDefaults() *CustconfAuthHttpBasic

NewCustconfAuthHttpBasicWithDefaults instantiates a new CustconfAuthHttpBasic 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 (*CustconfAuthHttpBasic) GetBindingPoint

func (o *CustconfAuthHttpBasic) GetBindingPoint() string

GetBindingPoint returns the BindingPoint field value if set, zero value otherwise.

func (*CustconfAuthHttpBasic) GetBindingPointOk

func (o *CustconfAuthHttpBasic) GetBindingPointOk() (*string, bool)

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

func (*CustconfAuthHttpBasic) GetEnabled

func (o *CustconfAuthHttpBasic) GetEnabled() bool

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*CustconfAuthHttpBasic) GetEnabledOk

func (o *CustconfAuthHttpBasic) GetEnabledOk() (*bool, bool)

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

func (*CustconfAuthHttpBasic) GetId

func (o *CustconfAuthHttpBasic) GetId() string

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

func (*CustconfAuthHttpBasic) GetIdOk

func (o *CustconfAuthHttpBasic) 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 (*CustconfAuthHttpBasic) GetRealm

func (o *CustconfAuthHttpBasic) GetRealm() string

GetRealm returns the Realm field value if set, zero value otherwise.

func (*CustconfAuthHttpBasic) GetRealmOk

func (o *CustconfAuthHttpBasic) GetRealmOk() (*string, bool)

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

func (*CustconfAuthHttpBasic) GetTtl

func (o *CustconfAuthHttpBasic) GetTtl() float32

GetTtl returns the Ttl field value if set, zero value otherwise.

func (*CustconfAuthHttpBasic) GetTtlOk

func (o *CustconfAuthHttpBasic) GetTtlOk() (*float32, bool)

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

func (*CustconfAuthHttpBasic) HasBindingPoint

func (o *CustconfAuthHttpBasic) HasBindingPoint() bool

HasBindingPoint returns a boolean if a field has been set.

func (*CustconfAuthHttpBasic) HasEnabled

func (o *CustconfAuthHttpBasic) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*CustconfAuthHttpBasic) HasId

func (o *CustconfAuthHttpBasic) HasId() bool

HasId returns a boolean if a field has been set.

func (*CustconfAuthHttpBasic) HasRealm

func (o *CustconfAuthHttpBasic) HasRealm() bool

HasRealm returns a boolean if a field has been set.

func (*CustconfAuthHttpBasic) HasTtl

func (o *CustconfAuthHttpBasic) HasTtl() bool

HasTtl returns a boolean if a field has been set.

func (CustconfAuthHttpBasic) MarshalJSON

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

func (*CustconfAuthHttpBasic) SetBindingPoint

func (o *CustconfAuthHttpBasic) SetBindingPoint(v string)

SetBindingPoint gets a reference to the given string and assigns it to the BindingPoint field.

func (*CustconfAuthHttpBasic) SetEnabled

func (o *CustconfAuthHttpBasic) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (*CustconfAuthHttpBasic) SetId

func (o *CustconfAuthHttpBasic) SetId(v string)

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

func (*CustconfAuthHttpBasic) SetRealm

func (o *CustconfAuthHttpBasic) SetRealm(v string)

SetRealm gets a reference to the given string and assigns it to the Realm field.

func (*CustconfAuthHttpBasic) SetTtl

func (o *CustconfAuthHttpBasic) SetTtl(v float32)

SetTtl gets a reference to the given float32 and assigns it to the Ttl field.

type CustconfAuthReferer

type CustconfAuthReferer struct {
	// This is used by the API to perform conflict checking
	Id *string `json:"id,omitempty"`
	// String of values delimited by a '|' character. This is a list of domains authorized to access content from this path in the container. You may use wildcards to specify multiple websites hosted on the same domain.
	Referer *string `json:"referer,omitempty"`
	Enabled *bool   `json:"enabled,omitempty"`
}

CustconfAuthReferer HTTP Referrer restriction policies allow you to limit access to your published CDN URLs based on the HTTP Referrer header submitted by the browser. This restriction policy prevents your content from being easily distributed on unauthorized websites (also known as hot linking or deep linking). Once this policy is applied to your CDN container, websites that are not listed in this policy will be denied access to the content cached at this location.

func NewCustconfAuthReferer

func NewCustconfAuthReferer() *CustconfAuthReferer

NewCustconfAuthReferer instantiates a new CustconfAuthReferer 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 NewCustconfAuthRefererWithDefaults

func NewCustconfAuthRefererWithDefaults() *CustconfAuthReferer

NewCustconfAuthRefererWithDefaults instantiates a new CustconfAuthReferer 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 (*CustconfAuthReferer) GetEnabled

func (o *CustconfAuthReferer) GetEnabled() bool

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*CustconfAuthReferer) GetEnabledOk

func (o *CustconfAuthReferer) GetEnabledOk() (*bool, bool)

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

func (*CustconfAuthReferer) GetId

func (o *CustconfAuthReferer) GetId() string

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

func (*CustconfAuthReferer) GetIdOk

func (o *CustconfAuthReferer) 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 (*CustconfAuthReferer) GetReferer

func (o *CustconfAuthReferer) GetReferer() string

GetReferer returns the Referer field value if set, zero value otherwise.

func (*CustconfAuthReferer) GetRefererOk

func (o *CustconfAuthReferer) GetRefererOk() (*string, bool)

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

func (*CustconfAuthReferer) HasEnabled

func (o *CustconfAuthReferer) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*CustconfAuthReferer) HasId

func (o *CustconfAuthReferer) HasId() bool

HasId returns a boolean if a field has been set.

func (*CustconfAuthReferer) HasReferer

func (o *CustconfAuthReferer) HasReferer() bool

HasReferer returns a boolean if a field has been set.

func (CustconfAuthReferer) MarshalJSON

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

func (*CustconfAuthReferer) SetEnabled

func (o *CustconfAuthReferer) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (*CustconfAuthReferer) SetId

func (o *CustconfAuthReferer) SetId(v string)

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

func (*CustconfAuthReferer) SetReferer

func (o *CustconfAuthReferer) SetReferer(v string)

SetReferer gets a reference to the given string and assigns it to the Referer field.

type CustconfAuthUrlAsymmetricSignTlu

type CustconfAuthUrlAsymmetricSignTlu struct {
	// This is used by the API to perform conflict checking
	Id                       *string                                                                    `json:"id,omitempty"`
	ExpireParameterName      *string                                                                    `json:"expireParameterName,omitempty"`
	KeyIdParameterName       *string                                                                    `json:"keyIdParameterName,omitempty"`
	AlgorithmIdParameterName *string                                                                    `json:"algorithmIdParameterName,omitempty"`
	DigestParameterName      *string                                                                    `json:"digestParameterName,omitempty"`
	PublicKeyIdMap           *map[string]string                                                         `json:"publicKeyIdMap,omitempty"`
	AlgorithmIdMap           *map[string]CustconfAuthUrlAsymmetricSignTluAlgorithmIdMapEnumWrapperValue `json:"algorithmIdMap,omitempty"`
	Enabled                  *bool                                                                      `json:"enabled,omitempty"`
	// String of values delimited by a ',' character.
	MethodFilter *string `json:"methodFilter,omitempty"`
	// String of values delimited by a ',' character.
	PathFilter *string `json:"pathFilter,omitempty"`
	// String of values delimited by a ',' character.
	HeaderFilter *string `json:"headerFilter,omitempty"`
}

CustconfAuthUrlAsymmetricSignTlu struct for CustconfAuthUrlAsymmetricSignTlu

func NewCustconfAuthUrlAsymmetricSignTlu

func NewCustconfAuthUrlAsymmetricSignTlu() *CustconfAuthUrlAsymmetricSignTlu

NewCustconfAuthUrlAsymmetricSignTlu instantiates a new CustconfAuthUrlAsymmetricSignTlu 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 NewCustconfAuthUrlAsymmetricSignTluWithDefaults

func NewCustconfAuthUrlAsymmetricSignTluWithDefaults() *CustconfAuthUrlAsymmetricSignTlu

NewCustconfAuthUrlAsymmetricSignTluWithDefaults instantiates a new CustconfAuthUrlAsymmetricSignTlu 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 (*CustconfAuthUrlAsymmetricSignTlu) GetAlgorithmIdMap

GetAlgorithmIdMap returns the AlgorithmIdMap field value if set, zero value otherwise.

func (*CustconfAuthUrlAsymmetricSignTlu) GetAlgorithmIdMapOk

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

func (*CustconfAuthUrlAsymmetricSignTlu) GetAlgorithmIdParameterName

func (o *CustconfAuthUrlAsymmetricSignTlu) GetAlgorithmIdParameterName() string

GetAlgorithmIdParameterName returns the AlgorithmIdParameterName field value if set, zero value otherwise.

func (*CustconfAuthUrlAsymmetricSignTlu) GetAlgorithmIdParameterNameOk

func (o *CustconfAuthUrlAsymmetricSignTlu) GetAlgorithmIdParameterNameOk() (*string, bool)

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

func (*CustconfAuthUrlAsymmetricSignTlu) GetDigestParameterName

func (o *CustconfAuthUrlAsymmetricSignTlu) GetDigestParameterName() string

GetDigestParameterName returns the DigestParameterName field value if set, zero value otherwise.

func (*CustconfAuthUrlAsymmetricSignTlu) GetDigestParameterNameOk

func (o *CustconfAuthUrlAsymmetricSignTlu) GetDigestParameterNameOk() (*string, bool)

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

func (*CustconfAuthUrlAsymmetricSignTlu) GetEnabled

func (o *CustconfAuthUrlAsymmetricSignTlu) GetEnabled() bool

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*CustconfAuthUrlAsymmetricSignTlu) GetEnabledOk

func (o *CustconfAuthUrlAsymmetricSignTlu) GetEnabledOk() (*bool, bool)

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

func (*CustconfAuthUrlAsymmetricSignTlu) GetExpireParameterName

func (o *CustconfAuthUrlAsymmetricSignTlu) GetExpireParameterName() string

GetExpireParameterName returns the ExpireParameterName field value if set, zero value otherwise.

func (*CustconfAuthUrlAsymmetricSignTlu) GetExpireParameterNameOk

func (o *CustconfAuthUrlAsymmetricSignTlu) GetExpireParameterNameOk() (*string, bool)

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

func (*CustconfAuthUrlAsymmetricSignTlu) GetHeaderFilter

func (o *CustconfAuthUrlAsymmetricSignTlu) GetHeaderFilter() string

GetHeaderFilter returns the HeaderFilter field value if set, zero value otherwise.

func (*CustconfAuthUrlAsymmetricSignTlu) GetHeaderFilterOk

func (o *CustconfAuthUrlAsymmetricSignTlu) GetHeaderFilterOk() (*string, bool)

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

func (*CustconfAuthUrlAsymmetricSignTlu) GetId

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

func (*CustconfAuthUrlAsymmetricSignTlu) GetIdOk

func (o *CustconfAuthUrlAsymmetricSignTlu) 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 (*CustconfAuthUrlAsymmetricSignTlu) GetKeyIdParameterName

func (o *CustconfAuthUrlAsymmetricSignTlu) GetKeyIdParameterName() string

GetKeyIdParameterName returns the KeyIdParameterName field value if set, zero value otherwise.

func (*CustconfAuthUrlAsymmetricSignTlu) GetKeyIdParameterNameOk

func (o *CustconfAuthUrlAsymmetricSignTlu) GetKeyIdParameterNameOk() (*string, bool)

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

func (*CustconfAuthUrlAsymmetricSignTlu) GetMethodFilter

func (o *CustconfAuthUrlAsymmetricSignTlu) GetMethodFilter() string

GetMethodFilter returns the MethodFilter field value if set, zero value otherwise.

func (*CustconfAuthUrlAsymmetricSignTlu) GetMethodFilterOk

func (o *CustconfAuthUrlAsymmetricSignTlu) GetMethodFilterOk() (*string, bool)

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

func (*CustconfAuthUrlAsymmetricSignTlu) GetPathFilter

func (o *CustconfAuthUrlAsymmetricSignTlu) GetPathFilter() string

GetPathFilter returns the PathFilter field value if set, zero value otherwise.

func (*CustconfAuthUrlAsymmetricSignTlu) GetPathFilterOk

func (o *CustconfAuthUrlAsymmetricSignTlu) GetPathFilterOk() (*string, bool)

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

func (*CustconfAuthUrlAsymmetricSignTlu) GetPublicKeyIdMap

func (o *CustconfAuthUrlAsymmetricSignTlu) GetPublicKeyIdMap() map[string]string

GetPublicKeyIdMap returns the PublicKeyIdMap field value if set, zero value otherwise.

func (*CustconfAuthUrlAsymmetricSignTlu) GetPublicKeyIdMapOk

func (o *CustconfAuthUrlAsymmetricSignTlu) GetPublicKeyIdMapOk() (*map[string]string, bool)

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

func (*CustconfAuthUrlAsymmetricSignTlu) HasAlgorithmIdMap

func (o *CustconfAuthUrlAsymmetricSignTlu) HasAlgorithmIdMap() bool

HasAlgorithmIdMap returns a boolean if a field has been set.

func (*CustconfAuthUrlAsymmetricSignTlu) HasAlgorithmIdParameterName

func (o *CustconfAuthUrlAsymmetricSignTlu) HasAlgorithmIdParameterName() bool

HasAlgorithmIdParameterName returns a boolean if a field has been set.

func (*CustconfAuthUrlAsymmetricSignTlu) HasDigestParameterName

func (o *CustconfAuthUrlAsymmetricSignTlu) HasDigestParameterName() bool

HasDigestParameterName returns a boolean if a field has been set.

func (*CustconfAuthUrlAsymmetricSignTlu) HasEnabled

func (o *CustconfAuthUrlAsymmetricSignTlu) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*CustconfAuthUrlAsymmetricSignTlu) HasExpireParameterName

func (o *CustconfAuthUrlAsymmetricSignTlu) HasExpireParameterName() bool

HasExpireParameterName returns a boolean if a field has been set.

func (*CustconfAuthUrlAsymmetricSignTlu) HasHeaderFilter

func (o *CustconfAuthUrlAsymmetricSignTlu) HasHeaderFilter() bool

HasHeaderFilter returns a boolean if a field has been set.

func (*CustconfAuthUrlAsymmetricSignTlu) HasId

HasId returns a boolean if a field has been set.

func (*CustconfAuthUrlAsymmetricSignTlu) HasKeyIdParameterName

func (o *CustconfAuthUrlAsymmetricSignTlu) HasKeyIdParameterName() bool

HasKeyIdParameterName returns a boolean if a field has been set.

func (*CustconfAuthUrlAsymmetricSignTlu) HasMethodFilter

func (o *CustconfAuthUrlAsymmetricSignTlu) HasMethodFilter() bool

HasMethodFilter returns a boolean if a field has been set.

func (*CustconfAuthUrlAsymmetricSignTlu) HasPathFilter

func (o *CustconfAuthUrlAsymmetricSignTlu) HasPathFilter() bool

HasPathFilter returns a boolean if a field has been set.

func (*CustconfAuthUrlAsymmetricSignTlu) HasPublicKeyIdMap

func (o *CustconfAuthUrlAsymmetricSignTlu) HasPublicKeyIdMap() bool

HasPublicKeyIdMap returns a boolean if a field has been set.

func (CustconfAuthUrlAsymmetricSignTlu) MarshalJSON

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

func (*CustconfAuthUrlAsymmetricSignTlu) SetAlgorithmIdMap

SetAlgorithmIdMap gets a reference to the given map[string]CustconfAuthUrlAsymmetricSignTluAlgorithmIdMapEnumWrapperValue and assigns it to the AlgorithmIdMap field.

func (*CustconfAuthUrlAsymmetricSignTlu) SetAlgorithmIdParameterName

func (o *CustconfAuthUrlAsymmetricSignTlu) SetAlgorithmIdParameterName(v string)

SetAlgorithmIdParameterName gets a reference to the given string and assigns it to the AlgorithmIdParameterName field.

func (*CustconfAuthUrlAsymmetricSignTlu) SetDigestParameterName

func (o *CustconfAuthUrlAsymmetricSignTlu) SetDigestParameterName(v string)

SetDigestParameterName gets a reference to the given string and assigns it to the DigestParameterName field.

func (*CustconfAuthUrlAsymmetricSignTlu) SetEnabled

func (o *CustconfAuthUrlAsymmetricSignTlu) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (*CustconfAuthUrlAsymmetricSignTlu) SetExpireParameterName

func (o *CustconfAuthUrlAsymmetricSignTlu) SetExpireParameterName(v string)

SetExpireParameterName gets a reference to the given string and assigns it to the ExpireParameterName field.

func (*CustconfAuthUrlAsymmetricSignTlu) SetHeaderFilter

func (o *CustconfAuthUrlAsymmetricSignTlu) SetHeaderFilter(v string)

SetHeaderFilter gets a reference to the given string and assigns it to the HeaderFilter field.

func (*CustconfAuthUrlAsymmetricSignTlu) SetId

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

func (*CustconfAuthUrlAsymmetricSignTlu) SetKeyIdParameterName

func (o *CustconfAuthUrlAsymmetricSignTlu) SetKeyIdParameterName(v string)

SetKeyIdParameterName gets a reference to the given string and assigns it to the KeyIdParameterName field.

func (*CustconfAuthUrlAsymmetricSignTlu) SetMethodFilter

func (o *CustconfAuthUrlAsymmetricSignTlu) SetMethodFilter(v string)

SetMethodFilter gets a reference to the given string and assigns it to the MethodFilter field.

func (*CustconfAuthUrlAsymmetricSignTlu) SetPathFilter

func (o *CustconfAuthUrlAsymmetricSignTlu) SetPathFilter(v string)

SetPathFilter gets a reference to the given string and assigns it to the PathFilter field.

func (*CustconfAuthUrlAsymmetricSignTlu) SetPublicKeyIdMap

func (o *CustconfAuthUrlAsymmetricSignTlu) SetPublicKeyIdMap(v map[string]string)

SetPublicKeyIdMap gets a reference to the given map[string]string and assigns it to the PublicKeyIdMap field.

type CustconfAuthUrlAsymmetricSignTluAlgorithmIdMapEnumWrapperValue

type CustconfAuthUrlAsymmetricSignTluAlgorithmIdMapEnumWrapperValue string

CustconfAuthUrlAsymmetricSignTluAlgorithmIdMapEnumWrapperValue the model 'CustconfAuthUrlAsymmetricSignTluAlgorithmIdMapEnumWrapperValue'

const (
	CUSTCONFAUTHURLASYMMETRICSIGNTLUALGORITHMIDMAPENUMWRAPPERVALUE_UNKNOWN    CustconfAuthUrlAsymmetricSignTluAlgorithmIdMapEnumWrapperValue = "UNKNOWN"
	CUSTCONFAUTHURLASYMMETRICSIGNTLUALGORITHMIDMAPENUMWRAPPERVALUE_HMACSHA1   CustconfAuthUrlAsymmetricSignTluAlgorithmIdMapEnumWrapperValue = "hmacsha1"
	CUSTCONFAUTHURLASYMMETRICSIGNTLUALGORITHMIDMAPENUMWRAPPERVALUE_HMACSHA256 CustconfAuthUrlAsymmetricSignTluAlgorithmIdMapEnumWrapperValue = "hmacsha256"
)

List of custconfAuthUrlAsymmetricSignTluAlgorithmIdMapEnumWrapperValue

func (CustconfAuthUrlAsymmetricSignTluAlgorithmIdMapEnumWrapperValue) Ptr

Ptr returns reference to custconfAuthUrlAsymmetricSignTluAlgorithmIdMapEnumWrapperValue value

type CustconfAuthUrlSign

type CustconfAuthUrlSign struct {
	// This is used by the API to perform conflict checking
	Id *string `json:"id,omitempty"`
	// This is the name of the query string parameter that will be used by the publisher to specify the signature for the URL.
	TokenField *string `json:"tokenField,omitempty"`
	// Select this option if you want StackPath to exclude query string parameters specified after the passphrase in the validation process.
	IgnoreFieldsAfterToken *bool `json:"ignoreFieldsAfterToken,omitempty"`
	// This is the name of the query string parameter that contains the value of the secret. This query string parameter is only used during the generation and validation of a URL signature and should not be present in the published URL.
	PassPhraseField *string `json:"passPhraseField,omitempty"`
	// The shared secret used during the signing process. This value should only be known by StackPath and systems authorized to sign your content.
	PassPhrase *string `json:"passPhrase,omitempty"`
	// This is the name of the query string parameter that contains the Epoch time after which the URL is considered invalid.
	ExpiresField *string `json:"expiresField,omitempty"`
	// This is a query string parameter that contains an IPv4 address to which the published URL will be restricted.
	IpAddressField *string `json:"ipAddressField,omitempty"`
	// This is a query string parameter used to limit the number of characters in the path that should be considered when validating the URL signature. This feature allows you to reuse the same signature on all assets stored in the same cache path. Setting this value to 0 will strip off the filename in the URL (leaving the trailing slash) when calculating the checksum.
	UriLengthField *string `json:"uriLengthField,omitempty"`
	// This is a query string parameter used to restrict the published URL to a specific user agent. Publishers can use this feature during the signing process to ensure that only a specific user agent can access the published content. You do not need to specify the user agent on the published URL. StackPath will use the HTTP User-Agent header value during signature validation.
	UserAgentField *string `json:"userAgentField,omitempty"`
	Enabled        *bool   `json:"enabled,omitempty"`
	// String of values delimited by a ',' character.
	MethodFilter *string `json:"methodFilter,omitempty"`
	// String of values delimited by a ',' character.
	PathFilter *string `json:"pathFilter,omitempty"`
	// String of values delimited by a ',' character.
	HeaderFilter *string `json:"headerFilter,omitempty"`
}

CustconfAuthUrlSign URL Signing policies allow you to restrict access to your content by configuring a \"shared secret\" with StackPath. This \"shared secret\" is used to apply an MD5 hashing algorithm on the URL to validate the signature supplied on the request. Since the \"shared secret\" is only known by the publisher and StackPath, URL signatures cannot be generated by unauthorized users.

func NewCustconfAuthUrlSign

func NewCustconfAuthUrlSign() *CustconfAuthUrlSign

NewCustconfAuthUrlSign instantiates a new CustconfAuthUrlSign 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 NewCustconfAuthUrlSignWithDefaults

func NewCustconfAuthUrlSignWithDefaults() *CustconfAuthUrlSign

NewCustconfAuthUrlSignWithDefaults instantiates a new CustconfAuthUrlSign 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 (*CustconfAuthUrlSign) GetEnabled

func (o *CustconfAuthUrlSign) GetEnabled() bool

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*CustconfAuthUrlSign) GetEnabledOk

func (o *CustconfAuthUrlSign) GetEnabledOk() (*bool, bool)

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

func (*CustconfAuthUrlSign) GetExpiresField

func (o *CustconfAuthUrlSign) GetExpiresField() string

GetExpiresField returns the ExpiresField field value if set, zero value otherwise.

func (*CustconfAuthUrlSign) GetExpiresFieldOk

func (o *CustconfAuthUrlSign) GetExpiresFieldOk() (*string, bool)

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

func (*CustconfAuthUrlSign) GetHeaderFilter

func (o *CustconfAuthUrlSign) GetHeaderFilter() string

GetHeaderFilter returns the HeaderFilter field value if set, zero value otherwise.

func (*CustconfAuthUrlSign) GetHeaderFilterOk

func (o *CustconfAuthUrlSign) GetHeaderFilterOk() (*string, bool)

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

func (*CustconfAuthUrlSign) GetId

func (o *CustconfAuthUrlSign) GetId() string

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

func (*CustconfAuthUrlSign) GetIdOk

func (o *CustconfAuthUrlSign) 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 (*CustconfAuthUrlSign) GetIgnoreFieldsAfterToken

func (o *CustconfAuthUrlSign) GetIgnoreFieldsAfterToken() bool

GetIgnoreFieldsAfterToken returns the IgnoreFieldsAfterToken field value if set, zero value otherwise.

func (*CustconfAuthUrlSign) GetIgnoreFieldsAfterTokenOk

func (o *CustconfAuthUrlSign) GetIgnoreFieldsAfterTokenOk() (*bool, bool)

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

func (*CustconfAuthUrlSign) GetIpAddressField

func (o *CustconfAuthUrlSign) GetIpAddressField() string

GetIpAddressField returns the IpAddressField field value if set, zero value otherwise.

func (*CustconfAuthUrlSign) GetIpAddressFieldOk

func (o *CustconfAuthUrlSign) GetIpAddressFieldOk() (*string, bool)

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

func (*CustconfAuthUrlSign) GetMethodFilter

func (o *CustconfAuthUrlSign) GetMethodFilter() string

GetMethodFilter returns the MethodFilter field value if set, zero value otherwise.

func (*CustconfAuthUrlSign) GetMethodFilterOk

func (o *CustconfAuthUrlSign) GetMethodFilterOk() (*string, bool)

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

func (*CustconfAuthUrlSign) GetPassPhrase

func (o *CustconfAuthUrlSign) GetPassPhrase() string

GetPassPhrase returns the PassPhrase field value if set, zero value otherwise.

func (*CustconfAuthUrlSign) GetPassPhraseField

func (o *CustconfAuthUrlSign) GetPassPhraseField() string

GetPassPhraseField returns the PassPhraseField field value if set, zero value otherwise.

func (*CustconfAuthUrlSign) GetPassPhraseFieldOk

func (o *CustconfAuthUrlSign) GetPassPhraseFieldOk() (*string, bool)

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

func (*CustconfAuthUrlSign) GetPassPhraseOk

func (o *CustconfAuthUrlSign) GetPassPhraseOk() (*string, bool)

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

func (*CustconfAuthUrlSign) GetPathFilter

func (o *CustconfAuthUrlSign) GetPathFilter() string

GetPathFilter returns the PathFilter field value if set, zero value otherwise.

func (*CustconfAuthUrlSign) GetPathFilterOk

func (o *CustconfAuthUrlSign) GetPathFilterOk() (*string, bool)

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

func (*CustconfAuthUrlSign) GetTokenField

func (o *CustconfAuthUrlSign) GetTokenField() string

GetTokenField returns the TokenField field value if set, zero value otherwise.

func (*CustconfAuthUrlSign) GetTokenFieldOk

func (o *CustconfAuthUrlSign) GetTokenFieldOk() (*string, bool)

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

func (*CustconfAuthUrlSign) GetUriLengthField

func (o *CustconfAuthUrlSign) GetUriLengthField() string

GetUriLengthField returns the UriLengthField field value if set, zero value otherwise.

func (*CustconfAuthUrlSign) GetUriLengthFieldOk

func (o *CustconfAuthUrlSign) GetUriLengthFieldOk() (*string, bool)

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

func (*CustconfAuthUrlSign) GetUserAgentField

func (o *CustconfAuthUrlSign) GetUserAgentField() string

GetUserAgentField returns the UserAgentField field value if set, zero value otherwise.

func (*CustconfAuthUrlSign) GetUserAgentFieldOk

func (o *CustconfAuthUrlSign) GetUserAgentFieldOk() (*string, bool)

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

func (*CustconfAuthUrlSign) HasEnabled

func (o *CustconfAuthUrlSign) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*CustconfAuthUrlSign) HasExpiresField

func (o *CustconfAuthUrlSign) HasExpiresField() bool

HasExpiresField returns a boolean if a field has been set.

func (*CustconfAuthUrlSign) HasHeaderFilter

func (o *CustconfAuthUrlSign) HasHeaderFilter() bool

HasHeaderFilter returns a boolean if a field has been set.

func (*CustconfAuthUrlSign) HasId

func (o *CustconfAuthUrlSign) HasId() bool

HasId returns a boolean if a field has been set.

func (*CustconfAuthUrlSign) HasIgnoreFieldsAfterToken

func (o *CustconfAuthUrlSign) HasIgnoreFieldsAfterToken() bool

HasIgnoreFieldsAfterToken returns a boolean if a field has been set.

func (*CustconfAuthUrlSign) HasIpAddressField

func (o *CustconfAuthUrlSign) HasIpAddressField() bool

HasIpAddressField returns a boolean if a field has been set.

func (*CustconfAuthUrlSign) HasMethodFilter

func (o *CustconfAuthUrlSign) HasMethodFilter() bool

HasMethodFilter returns a boolean if a field has been set.

func (*CustconfAuthUrlSign) HasPassPhrase

func (o *CustconfAuthUrlSign) HasPassPhrase() bool

HasPassPhrase returns a boolean if a field has been set.

func (*CustconfAuthUrlSign) HasPassPhraseField

func (o *CustconfAuthUrlSign) HasPassPhraseField() bool

HasPassPhraseField returns a boolean if a field has been set.

func (*CustconfAuthUrlSign) HasPathFilter

func (o *CustconfAuthUrlSign) HasPathFilter() bool

HasPathFilter returns a boolean if a field has been set.

func (*CustconfAuthUrlSign) HasTokenField

func (o *CustconfAuthUrlSign) HasTokenField() bool

HasTokenField returns a boolean if a field has been set.

func (*CustconfAuthUrlSign) HasUriLengthField

func (o *CustconfAuthUrlSign) HasUriLengthField() bool

HasUriLengthField returns a boolean if a field has been set.

func (*CustconfAuthUrlSign) HasUserAgentField

func (o *CustconfAuthUrlSign) HasUserAgentField() bool

HasUserAgentField returns a boolean if a field has been set.

func (CustconfAuthUrlSign) MarshalJSON

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

func (*CustconfAuthUrlSign) SetEnabled

func (o *CustconfAuthUrlSign) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (*CustconfAuthUrlSign) SetExpiresField

func (o *CustconfAuthUrlSign) SetExpiresField(v string)

SetExpiresField gets a reference to the given string and assigns it to the ExpiresField field.

func (*CustconfAuthUrlSign) SetHeaderFilter

func (o *CustconfAuthUrlSign) SetHeaderFilter(v string)

SetHeaderFilter gets a reference to the given string and assigns it to the HeaderFilter field.

func (*CustconfAuthUrlSign) SetId

func (o *CustconfAuthUrlSign) SetId(v string)

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

func (*CustconfAuthUrlSign) SetIgnoreFieldsAfterToken

func (o *CustconfAuthUrlSign) SetIgnoreFieldsAfterToken(v bool)

SetIgnoreFieldsAfterToken gets a reference to the given bool and assigns it to the IgnoreFieldsAfterToken field.

func (*CustconfAuthUrlSign) SetIpAddressField

func (o *CustconfAuthUrlSign) SetIpAddressField(v string)

SetIpAddressField gets a reference to the given string and assigns it to the IpAddressField field.

func (*CustconfAuthUrlSign) SetMethodFilter

func (o *CustconfAuthUrlSign) SetMethodFilter(v string)

SetMethodFilter gets a reference to the given string and assigns it to the MethodFilter field.

func (*CustconfAuthUrlSign) SetPassPhrase

func (o *CustconfAuthUrlSign) SetPassPhrase(v string)

SetPassPhrase gets a reference to the given string and assigns it to the PassPhrase field.

func (*CustconfAuthUrlSign) SetPassPhraseField

func (o *CustconfAuthUrlSign) SetPassPhraseField(v string)

SetPassPhraseField gets a reference to the given string and assigns it to the PassPhraseField field.

func (*CustconfAuthUrlSign) SetPathFilter

func (o *CustconfAuthUrlSign) SetPathFilter(v string)

SetPathFilter gets a reference to the given string and assigns it to the PathFilter field.

func (*CustconfAuthUrlSign) SetTokenField

func (o *CustconfAuthUrlSign) SetTokenField(v string)

SetTokenField gets a reference to the given string and assigns it to the TokenField field.

func (*CustconfAuthUrlSign) SetUriLengthField

func (o *CustconfAuthUrlSign) SetUriLengthField(v string)

SetUriLengthField gets a reference to the given string and assigns it to the UriLengthField field.

func (*CustconfAuthUrlSign) SetUserAgentField

func (o *CustconfAuthUrlSign) SetUserAgentField(v string)

SetUserAgentField gets a reference to the given string and assigns it to the UserAgentField field.

type CustconfAuthUrlSignAliCloudA

type CustconfAuthUrlSignAliCloudA struct {
	// This is used by the API to perform conflict checking
	Id                       *string  `json:"id,omitempty"`
	PassPhrase               *string  `json:"passPhrase,omitempty"`
	TokenField               *string  `json:"tokenField,omitempty"`
	IncludeParamsBeforeToken *bool    `json:"includeParamsBeforeToken,omitempty"`
	ExpirationExtension      *float32 `json:"expirationExtension,omitempty"`
	Enabled                  *bool    `json:"enabled,omitempty"`
	// String of values delimited by a ',' character.
	MethodFilter *string `json:"methodFilter,omitempty"`
	// String of values delimited by a ',' character.
	PathFilter *string `json:"pathFilter,omitempty"`
	// String of values delimited by a ',' character.
	HeaderFilter *string `json:"headerFilter,omitempty"`
}

CustconfAuthUrlSignAliCloudA struct for CustconfAuthUrlSignAliCloudA

func NewCustconfAuthUrlSignAliCloudA

func NewCustconfAuthUrlSignAliCloudA() *CustconfAuthUrlSignAliCloudA

NewCustconfAuthUrlSignAliCloudA instantiates a new CustconfAuthUrlSignAliCloudA 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 NewCustconfAuthUrlSignAliCloudAWithDefaults

func NewCustconfAuthUrlSignAliCloudAWithDefaults() *CustconfAuthUrlSignAliCloudA

NewCustconfAuthUrlSignAliCloudAWithDefaults instantiates a new CustconfAuthUrlSignAliCloudA 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 (*CustconfAuthUrlSignAliCloudA) GetEnabled

func (o *CustconfAuthUrlSignAliCloudA) GetEnabled() bool

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*CustconfAuthUrlSignAliCloudA) GetEnabledOk

func (o *CustconfAuthUrlSignAliCloudA) GetEnabledOk() (*bool, bool)

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

func (*CustconfAuthUrlSignAliCloudA) GetExpirationExtension

func (o *CustconfAuthUrlSignAliCloudA) GetExpirationExtension() float32

GetExpirationExtension returns the ExpirationExtension field value if set, zero value otherwise.

func (*CustconfAuthUrlSignAliCloudA) GetExpirationExtensionOk

func (o *CustconfAuthUrlSignAliCloudA) GetExpirationExtensionOk() (*float32, bool)

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

func (*CustconfAuthUrlSignAliCloudA) GetHeaderFilter

func (o *CustconfAuthUrlSignAliCloudA) GetHeaderFilter() string

GetHeaderFilter returns the HeaderFilter field value if set, zero value otherwise.

func (*CustconfAuthUrlSignAliCloudA) GetHeaderFilterOk

func (o *CustconfAuthUrlSignAliCloudA) GetHeaderFilterOk() (*string, bool)

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

func (*CustconfAuthUrlSignAliCloudA) GetId

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

func (*CustconfAuthUrlSignAliCloudA) GetIdOk

func (o *CustconfAuthUrlSignAliCloudA) 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 (*CustconfAuthUrlSignAliCloudA) GetIncludeParamsBeforeToken

func (o *CustconfAuthUrlSignAliCloudA) GetIncludeParamsBeforeToken() bool

GetIncludeParamsBeforeToken returns the IncludeParamsBeforeToken field value if set, zero value otherwise.

func (*CustconfAuthUrlSignAliCloudA) GetIncludeParamsBeforeTokenOk

func (o *CustconfAuthUrlSignAliCloudA) GetIncludeParamsBeforeTokenOk() (*bool, bool)

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

func (*CustconfAuthUrlSignAliCloudA) GetMethodFilter

func (o *CustconfAuthUrlSignAliCloudA) GetMethodFilter() string

GetMethodFilter returns the MethodFilter field value if set, zero value otherwise.

func (*CustconfAuthUrlSignAliCloudA) GetMethodFilterOk

func (o *CustconfAuthUrlSignAliCloudA) GetMethodFilterOk() (*string, bool)

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

func (*CustconfAuthUrlSignAliCloudA) GetPassPhrase

func (o *CustconfAuthUrlSignAliCloudA) GetPassPhrase() string

GetPassPhrase returns the PassPhrase field value if set, zero value otherwise.

func (*CustconfAuthUrlSignAliCloudA) GetPassPhraseOk

func (o *CustconfAuthUrlSignAliCloudA) GetPassPhraseOk() (*string, bool)

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

func (*CustconfAuthUrlSignAliCloudA) GetPathFilter

func (o *CustconfAuthUrlSignAliCloudA) GetPathFilter() string

GetPathFilter returns the PathFilter field value if set, zero value otherwise.

func (*CustconfAuthUrlSignAliCloudA) GetPathFilterOk

func (o *CustconfAuthUrlSignAliCloudA) GetPathFilterOk() (*string, bool)

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

func (*CustconfAuthUrlSignAliCloudA) GetTokenField

func (o *CustconfAuthUrlSignAliCloudA) GetTokenField() string

GetTokenField returns the TokenField field value if set, zero value otherwise.

func (*CustconfAuthUrlSignAliCloudA) GetTokenFieldOk

func (o *CustconfAuthUrlSignAliCloudA) GetTokenFieldOk() (*string, bool)

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

func (*CustconfAuthUrlSignAliCloudA) HasEnabled

func (o *CustconfAuthUrlSignAliCloudA) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*CustconfAuthUrlSignAliCloudA) HasExpirationExtension

func (o *CustconfAuthUrlSignAliCloudA) HasExpirationExtension() bool

HasExpirationExtension returns a boolean if a field has been set.

func (*CustconfAuthUrlSignAliCloudA) HasHeaderFilter

func (o *CustconfAuthUrlSignAliCloudA) HasHeaderFilter() bool

HasHeaderFilter returns a boolean if a field has been set.

func (*CustconfAuthUrlSignAliCloudA) HasId

HasId returns a boolean if a field has been set.

func (*CustconfAuthUrlSignAliCloudA) HasIncludeParamsBeforeToken

func (o *CustconfAuthUrlSignAliCloudA) HasIncludeParamsBeforeToken() bool

HasIncludeParamsBeforeToken returns a boolean if a field has been set.

func (*CustconfAuthUrlSignAliCloudA) HasMethodFilter

func (o *CustconfAuthUrlSignAliCloudA) HasMethodFilter() bool

HasMethodFilter returns a boolean if a field has been set.

func (*CustconfAuthUrlSignAliCloudA) HasPassPhrase

func (o *CustconfAuthUrlSignAliCloudA) HasPassPhrase() bool

HasPassPhrase returns a boolean if a field has been set.

func (*CustconfAuthUrlSignAliCloudA) HasPathFilter

func (o *CustconfAuthUrlSignAliCloudA) HasPathFilter() bool

HasPathFilter returns a boolean if a field has been set.

func (*CustconfAuthUrlSignAliCloudA) HasTokenField

func (o *CustconfAuthUrlSignAliCloudA) HasTokenField() bool

HasTokenField returns a boolean if a field has been set.

func (CustconfAuthUrlSignAliCloudA) MarshalJSON

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

func (*CustconfAuthUrlSignAliCloudA) SetEnabled

func (o *CustconfAuthUrlSignAliCloudA) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (*CustconfAuthUrlSignAliCloudA) SetExpirationExtension

func (o *CustconfAuthUrlSignAliCloudA) SetExpirationExtension(v float32)

SetExpirationExtension gets a reference to the given float32 and assigns it to the ExpirationExtension field.

func (*CustconfAuthUrlSignAliCloudA) SetHeaderFilter

func (o *CustconfAuthUrlSignAliCloudA) SetHeaderFilter(v string)

SetHeaderFilter gets a reference to the given string and assigns it to the HeaderFilter field.

func (*CustconfAuthUrlSignAliCloudA) SetId

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

func (*CustconfAuthUrlSignAliCloudA) SetIncludeParamsBeforeToken

func (o *CustconfAuthUrlSignAliCloudA) SetIncludeParamsBeforeToken(v bool)

SetIncludeParamsBeforeToken gets a reference to the given bool and assigns it to the IncludeParamsBeforeToken field.

func (*CustconfAuthUrlSignAliCloudA) SetMethodFilter

func (o *CustconfAuthUrlSignAliCloudA) SetMethodFilter(v string)

SetMethodFilter gets a reference to the given string and assigns it to the MethodFilter field.

func (*CustconfAuthUrlSignAliCloudA) SetPassPhrase

func (o *CustconfAuthUrlSignAliCloudA) SetPassPhrase(v string)

SetPassPhrase gets a reference to the given string and assigns it to the PassPhrase field.

func (*CustconfAuthUrlSignAliCloudA) SetPathFilter

func (o *CustconfAuthUrlSignAliCloudA) SetPathFilter(v string)

SetPathFilter gets a reference to the given string and assigns it to the PathFilter field.

func (*CustconfAuthUrlSignAliCloudA) SetTokenField

func (o *CustconfAuthUrlSignAliCloudA) SetTokenField(v string)

SetTokenField gets a reference to the given string and assigns it to the TokenField field.

type CustconfAuthUrlSignAliCloudB

type CustconfAuthUrlSignAliCloudB struct {
	// This is used by the API to perform conflict checking
	Id                  *string  `json:"id,omitempty"`
	PassPhrase          *string  `json:"passPhrase,omitempty"`
	ExpirationExtension *float32 `json:"expirationExtension,omitempty"`
	Enabled             *bool    `json:"enabled,omitempty"`
	// String of values delimited by a ',' character.
	MethodFilter *string `json:"methodFilter,omitempty"`
	// String of values delimited by a ',' character.
	PathFilter *string `json:"pathFilter,omitempty"`
	// String of values delimited by a ',' character.
	HeaderFilter *string `json:"headerFilter,omitempty"`
}

CustconfAuthUrlSignAliCloudB struct for CustconfAuthUrlSignAliCloudB

func NewCustconfAuthUrlSignAliCloudB

func NewCustconfAuthUrlSignAliCloudB() *CustconfAuthUrlSignAliCloudB

NewCustconfAuthUrlSignAliCloudB instantiates a new CustconfAuthUrlSignAliCloudB 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 NewCustconfAuthUrlSignAliCloudBWithDefaults

func NewCustconfAuthUrlSignAliCloudBWithDefaults() *CustconfAuthUrlSignAliCloudB

NewCustconfAuthUrlSignAliCloudBWithDefaults instantiates a new CustconfAuthUrlSignAliCloudB 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 (*CustconfAuthUrlSignAliCloudB) GetEnabled

func (o *CustconfAuthUrlSignAliCloudB) GetEnabled() bool

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*CustconfAuthUrlSignAliCloudB) GetEnabledOk

func (o *CustconfAuthUrlSignAliCloudB) GetEnabledOk() (*bool, bool)

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

func (*CustconfAuthUrlSignAliCloudB) GetExpirationExtension

func (o *CustconfAuthUrlSignAliCloudB) GetExpirationExtension() float32

GetExpirationExtension returns the ExpirationExtension field value if set, zero value otherwise.

func (*CustconfAuthUrlSignAliCloudB) GetExpirationExtensionOk

func (o *CustconfAuthUrlSignAliCloudB) GetExpirationExtensionOk() (*float32, bool)

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

func (*CustconfAuthUrlSignAliCloudB) GetHeaderFilter

func (o *CustconfAuthUrlSignAliCloudB) GetHeaderFilter() string

GetHeaderFilter returns the HeaderFilter field value if set, zero value otherwise.

func (*CustconfAuthUrlSignAliCloudB) GetHeaderFilterOk

func (o *CustconfAuthUrlSignAliCloudB) GetHeaderFilterOk() (*string, bool)

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

func (*CustconfAuthUrlSignAliCloudB) GetId

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

func (*CustconfAuthUrlSignAliCloudB) GetIdOk

func (o *CustconfAuthUrlSignAliCloudB) 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 (*CustconfAuthUrlSignAliCloudB) GetMethodFilter

func (o *CustconfAuthUrlSignAliCloudB) GetMethodFilter() string

GetMethodFilter returns the MethodFilter field value if set, zero value otherwise.

func (*CustconfAuthUrlSignAliCloudB) GetMethodFilterOk

func (o *CustconfAuthUrlSignAliCloudB) GetMethodFilterOk() (*string, bool)

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

func (*CustconfAuthUrlSignAliCloudB) GetPassPhrase

func (o *CustconfAuthUrlSignAliCloudB) GetPassPhrase() string

GetPassPhrase returns the PassPhrase field value if set, zero value otherwise.

func (*CustconfAuthUrlSignAliCloudB) GetPassPhraseOk

func (o *CustconfAuthUrlSignAliCloudB) GetPassPhraseOk() (*string, bool)

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

func (*CustconfAuthUrlSignAliCloudB) GetPathFilter

func (o *CustconfAuthUrlSignAliCloudB) GetPathFilter() string

GetPathFilter returns the PathFilter field value if set, zero value otherwise.

func (*CustconfAuthUrlSignAliCloudB) GetPathFilterOk

func (o *CustconfAuthUrlSignAliCloudB) GetPathFilterOk() (*string, bool)

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

func (*CustconfAuthUrlSignAliCloudB) HasEnabled

func (o *CustconfAuthUrlSignAliCloudB) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*CustconfAuthUrlSignAliCloudB) HasExpirationExtension

func (o *CustconfAuthUrlSignAliCloudB) HasExpirationExtension() bool

HasExpirationExtension returns a boolean if a field has been set.

func (*CustconfAuthUrlSignAliCloudB) HasHeaderFilter

func (o *CustconfAuthUrlSignAliCloudB) HasHeaderFilter() bool

HasHeaderFilter returns a boolean if a field has been set.

func (*CustconfAuthUrlSignAliCloudB) HasId

HasId returns a boolean if a field has been set.

func (*CustconfAuthUrlSignAliCloudB) HasMethodFilter

func (o *CustconfAuthUrlSignAliCloudB) HasMethodFilter() bool

HasMethodFilter returns a boolean if a field has been set.

func (*CustconfAuthUrlSignAliCloudB) HasPassPhrase

func (o *CustconfAuthUrlSignAliCloudB) HasPassPhrase() bool

HasPassPhrase returns a boolean if a field has been set.

func (*CustconfAuthUrlSignAliCloudB) HasPathFilter

func (o *CustconfAuthUrlSignAliCloudB) HasPathFilter() bool

HasPathFilter returns a boolean if a field has been set.

func (CustconfAuthUrlSignAliCloudB) MarshalJSON

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

func (*CustconfAuthUrlSignAliCloudB) SetEnabled

func (o *CustconfAuthUrlSignAliCloudB) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (*CustconfAuthUrlSignAliCloudB) SetExpirationExtension

func (o *CustconfAuthUrlSignAliCloudB) SetExpirationExtension(v float32)

SetExpirationExtension gets a reference to the given float32 and assigns it to the ExpirationExtension field.

func (*CustconfAuthUrlSignAliCloudB) SetHeaderFilter

func (o *CustconfAuthUrlSignAliCloudB) SetHeaderFilter(v string)

SetHeaderFilter gets a reference to the given string and assigns it to the HeaderFilter field.

func (*CustconfAuthUrlSignAliCloudB) SetId

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

func (*CustconfAuthUrlSignAliCloudB) SetMethodFilter

func (o *CustconfAuthUrlSignAliCloudB) SetMethodFilter(v string)

SetMethodFilter gets a reference to the given string and assigns it to the MethodFilter field.

func (*CustconfAuthUrlSignAliCloudB) SetPassPhrase

func (o *CustconfAuthUrlSignAliCloudB) SetPassPhrase(v string)

SetPassPhrase gets a reference to the given string and assigns it to the PassPhrase field.

func (*CustconfAuthUrlSignAliCloudB) SetPathFilter

func (o *CustconfAuthUrlSignAliCloudB) SetPathFilter(v string)

SetPathFilter gets a reference to the given string and assigns it to the PathFilter field.

type CustconfAuthUrlSignAliCloudC

type CustconfAuthUrlSignAliCloudC struct {
	// This is used by the API to perform conflict checking
	Id                  *string  `json:"id,omitempty"`
	PassPhrase          *string  `json:"passPhrase,omitempty"`
	ExpirationExtension *float32 `json:"expirationExtension,omitempty"`
	TokenField          *string  `json:"tokenField,omitempty"`
	ExpireField         *string  `json:"expireField,omitempty"`
	Enabled             *bool    `json:"enabled,omitempty"`
	// String of values delimited by a ',' character.
	MethodFilter *string `json:"methodFilter,omitempty"`
	// String of values delimited by a ',' character.
	PathFilter *string `json:"pathFilter,omitempty"`
	// String of values delimited by a ',' character.
	HeaderFilter *string `json:"headerFilter,omitempty"`
}

CustconfAuthUrlSignAliCloudC struct for CustconfAuthUrlSignAliCloudC

func NewCustconfAuthUrlSignAliCloudC

func NewCustconfAuthUrlSignAliCloudC() *CustconfAuthUrlSignAliCloudC

NewCustconfAuthUrlSignAliCloudC instantiates a new CustconfAuthUrlSignAliCloudC 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 NewCustconfAuthUrlSignAliCloudCWithDefaults

func NewCustconfAuthUrlSignAliCloudCWithDefaults() *CustconfAuthUrlSignAliCloudC

NewCustconfAuthUrlSignAliCloudCWithDefaults instantiates a new CustconfAuthUrlSignAliCloudC 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 (*CustconfAuthUrlSignAliCloudC) GetEnabled

func (o *CustconfAuthUrlSignAliCloudC) GetEnabled() bool

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*CustconfAuthUrlSignAliCloudC) GetEnabledOk

func (o *CustconfAuthUrlSignAliCloudC) GetEnabledOk() (*bool, bool)

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

func (*CustconfAuthUrlSignAliCloudC) GetExpirationExtension

func (o *CustconfAuthUrlSignAliCloudC) GetExpirationExtension() float32

GetExpirationExtension returns the ExpirationExtension field value if set, zero value otherwise.

func (*CustconfAuthUrlSignAliCloudC) GetExpirationExtensionOk

func (o *CustconfAuthUrlSignAliCloudC) GetExpirationExtensionOk() (*float32, bool)

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

func (*CustconfAuthUrlSignAliCloudC) GetExpireField

func (o *CustconfAuthUrlSignAliCloudC) GetExpireField() string

GetExpireField returns the ExpireField field value if set, zero value otherwise.

func (*CustconfAuthUrlSignAliCloudC) GetExpireFieldOk

func (o *CustconfAuthUrlSignAliCloudC) GetExpireFieldOk() (*string, bool)

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

func (*CustconfAuthUrlSignAliCloudC) GetHeaderFilter

func (o *CustconfAuthUrlSignAliCloudC) GetHeaderFilter() string

GetHeaderFilter returns the HeaderFilter field value if set, zero value otherwise.

func (*CustconfAuthUrlSignAliCloudC) GetHeaderFilterOk

func (o *CustconfAuthUrlSignAliCloudC) GetHeaderFilterOk() (*string, bool)

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

func (*CustconfAuthUrlSignAliCloudC) GetId

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

func (*CustconfAuthUrlSignAliCloudC) GetIdOk

func (o *CustconfAuthUrlSignAliCloudC) 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 (*CustconfAuthUrlSignAliCloudC) GetMethodFilter

func (o *CustconfAuthUrlSignAliCloudC) GetMethodFilter() string

GetMethodFilter returns the MethodFilter field value if set, zero value otherwise.

func (*CustconfAuthUrlSignAliCloudC) GetMethodFilterOk

func (o *CustconfAuthUrlSignAliCloudC) GetMethodFilterOk() (*string, bool)

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

func (*CustconfAuthUrlSignAliCloudC) GetPassPhrase

func (o *CustconfAuthUrlSignAliCloudC) GetPassPhrase() string

GetPassPhrase returns the PassPhrase field value if set, zero value otherwise.

func (*CustconfAuthUrlSignAliCloudC) GetPassPhraseOk

func (o *CustconfAuthUrlSignAliCloudC) GetPassPhraseOk() (*string, bool)

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

func (*CustconfAuthUrlSignAliCloudC) GetPathFilter

func (o *CustconfAuthUrlSignAliCloudC) GetPathFilter() string

GetPathFilter returns the PathFilter field value if set, zero value otherwise.

func (*CustconfAuthUrlSignAliCloudC) GetPathFilterOk

func (o *CustconfAuthUrlSignAliCloudC) GetPathFilterOk() (*string, bool)

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

func (*CustconfAuthUrlSignAliCloudC) GetTokenField

func (o *CustconfAuthUrlSignAliCloudC) GetTokenField() string

GetTokenField returns the TokenField field value if set, zero value otherwise.

func (*CustconfAuthUrlSignAliCloudC) GetTokenFieldOk

func (o *CustconfAuthUrlSignAliCloudC) GetTokenFieldOk() (*string, bool)

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

func (*CustconfAuthUrlSignAliCloudC) HasEnabled

func (o *CustconfAuthUrlSignAliCloudC) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*CustconfAuthUrlSignAliCloudC) HasExpirationExtension

func (o *CustconfAuthUrlSignAliCloudC) HasExpirationExtension() bool

HasExpirationExtension returns a boolean if a field has been set.

func (*CustconfAuthUrlSignAliCloudC) HasExpireField

func (o *CustconfAuthUrlSignAliCloudC) HasExpireField() bool

HasExpireField returns a boolean if a field has been set.

func (*CustconfAuthUrlSignAliCloudC) HasHeaderFilter

func (o *CustconfAuthUrlSignAliCloudC) HasHeaderFilter() bool

HasHeaderFilter returns a boolean if a field has been set.

func (*CustconfAuthUrlSignAliCloudC) HasId

HasId returns a boolean if a field has been set.

func (*CustconfAuthUrlSignAliCloudC) HasMethodFilter

func (o *CustconfAuthUrlSignAliCloudC) HasMethodFilter() bool

HasMethodFilter returns a boolean if a field has been set.

func (*CustconfAuthUrlSignAliCloudC) HasPassPhrase

func (o *CustconfAuthUrlSignAliCloudC) HasPassPhrase() bool

HasPassPhrase returns a boolean if a field has been set.

func (*CustconfAuthUrlSignAliCloudC) HasPathFilter

func (o *CustconfAuthUrlSignAliCloudC) HasPathFilter() bool

HasPathFilter returns a boolean if a field has been set.

func (*CustconfAuthUrlSignAliCloudC) HasTokenField

func (o *CustconfAuthUrlSignAliCloudC) HasTokenField() bool

HasTokenField returns a boolean if a field has been set.

func (CustconfAuthUrlSignAliCloudC) MarshalJSON

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

func (*CustconfAuthUrlSignAliCloudC) SetEnabled

func (o *CustconfAuthUrlSignAliCloudC) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (*CustconfAuthUrlSignAliCloudC) SetExpirationExtension

func (o *CustconfAuthUrlSignAliCloudC) SetExpirationExtension(v float32)

SetExpirationExtension gets a reference to the given float32 and assigns it to the ExpirationExtension field.

func (*CustconfAuthUrlSignAliCloudC) SetExpireField

func (o *CustconfAuthUrlSignAliCloudC) SetExpireField(v string)

SetExpireField gets a reference to the given string and assigns it to the ExpireField field.

func (*CustconfAuthUrlSignAliCloudC) SetHeaderFilter

func (o *CustconfAuthUrlSignAliCloudC) SetHeaderFilter(v string)

SetHeaderFilter gets a reference to the given string and assigns it to the HeaderFilter field.

func (*CustconfAuthUrlSignAliCloudC) SetId

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

func (*CustconfAuthUrlSignAliCloudC) SetMethodFilter

func (o *CustconfAuthUrlSignAliCloudC) SetMethodFilter(v string)

SetMethodFilter gets a reference to the given string and assigns it to the MethodFilter field.

func (*CustconfAuthUrlSignAliCloudC) SetPassPhrase

func (o *CustconfAuthUrlSignAliCloudC) SetPassPhrase(v string)

SetPassPhrase gets a reference to the given string and assigns it to the PassPhrase field.

func (*CustconfAuthUrlSignAliCloudC) SetPathFilter

func (o *CustconfAuthUrlSignAliCloudC) SetPathFilter(v string)

SetPathFilter gets a reference to the given string and assigns it to the PathFilter field.

func (*CustconfAuthUrlSignAliCloudC) SetTokenField

func (o *CustconfAuthUrlSignAliCloudC) SetTokenField(v string)

SetTokenField gets a reference to the given string and assigns it to the TokenField field.

type CustconfAuthUrlSignHmacTlu

type CustconfAuthUrlSignHmacTlu struct {
	// This is used by the API to perform conflict checking
	Id                       *string                                                              `json:"id,omitempty"`
	ExpireParameterName      *string                                                              `json:"expireParameterName,omitempty"`
	KeyIdParameterName       *string                                                              `json:"keyIdParameterName,omitempty"`
	AlgorithmIdParameterName *string                                                              `json:"algorithmIdParameterName,omitempty"`
	DigestParameterName      *string                                                              `json:"digestParameterName,omitempty"`
	SymmetricKeyIdMap        *map[string]string                                                   `json:"symmetricKeyIdMap,omitempty"`
	AlgorithmIdMap           *map[string]CustconfAuthUrlSignHmacTluAlgorithmIdMapEnumWrapperValue `json:"algorithmIdMap,omitempty"`
	Enabled                  *bool                                                                `json:"enabled,omitempty"`
	// String of values delimited by a ',' character.
	MethodFilter *string `json:"methodFilter,omitempty"`
	// String of values delimited by a ',' character.
	PathFilter *string `json:"pathFilter,omitempty"`
	// String of values delimited by a ',' character.
	HeaderFilter *string `json:"headerFilter,omitempty"`
}

CustconfAuthUrlSignHmacTlu struct for CustconfAuthUrlSignHmacTlu

func NewCustconfAuthUrlSignHmacTlu

func NewCustconfAuthUrlSignHmacTlu() *CustconfAuthUrlSignHmacTlu

NewCustconfAuthUrlSignHmacTlu instantiates a new CustconfAuthUrlSignHmacTlu 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 NewCustconfAuthUrlSignHmacTluWithDefaults

func NewCustconfAuthUrlSignHmacTluWithDefaults() *CustconfAuthUrlSignHmacTlu

NewCustconfAuthUrlSignHmacTluWithDefaults instantiates a new CustconfAuthUrlSignHmacTlu 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 (*CustconfAuthUrlSignHmacTlu) GetAlgorithmIdMap

GetAlgorithmIdMap returns the AlgorithmIdMap field value if set, zero value otherwise.

func (*CustconfAuthUrlSignHmacTlu) GetAlgorithmIdMapOk

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

func (*CustconfAuthUrlSignHmacTlu) GetAlgorithmIdParameterName

func (o *CustconfAuthUrlSignHmacTlu) GetAlgorithmIdParameterName() string

GetAlgorithmIdParameterName returns the AlgorithmIdParameterName field value if set, zero value otherwise.

func (*CustconfAuthUrlSignHmacTlu) GetAlgorithmIdParameterNameOk

func (o *CustconfAuthUrlSignHmacTlu) GetAlgorithmIdParameterNameOk() (*string, bool)

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

func (*CustconfAuthUrlSignHmacTlu) GetDigestParameterName

func (o *CustconfAuthUrlSignHmacTlu) GetDigestParameterName() string

GetDigestParameterName returns the DigestParameterName field value if set, zero value otherwise.

func (*CustconfAuthUrlSignHmacTlu) GetDigestParameterNameOk

func (o *CustconfAuthUrlSignHmacTlu) GetDigestParameterNameOk() (*string, bool)

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

func (*CustconfAuthUrlSignHmacTlu) GetEnabled

func (o *CustconfAuthUrlSignHmacTlu) GetEnabled() bool

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*CustconfAuthUrlSignHmacTlu) GetEnabledOk

func (o *CustconfAuthUrlSignHmacTlu) GetEnabledOk() (*bool, bool)

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

func (*CustconfAuthUrlSignHmacTlu) GetExpireParameterName

func (o *CustconfAuthUrlSignHmacTlu) GetExpireParameterName() string

GetExpireParameterName returns the ExpireParameterName field value if set, zero value otherwise.

func (*CustconfAuthUrlSignHmacTlu) GetExpireParameterNameOk

func (o *CustconfAuthUrlSignHmacTlu) GetExpireParameterNameOk() (*string, bool)

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

func (*CustconfAuthUrlSignHmacTlu) GetHeaderFilter

func (o *CustconfAuthUrlSignHmacTlu) GetHeaderFilter() string

GetHeaderFilter returns the HeaderFilter field value if set, zero value otherwise.

func (*CustconfAuthUrlSignHmacTlu) GetHeaderFilterOk

func (o *CustconfAuthUrlSignHmacTlu) GetHeaderFilterOk() (*string, bool)

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

func (*CustconfAuthUrlSignHmacTlu) GetId

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

func (*CustconfAuthUrlSignHmacTlu) GetIdOk

func (o *CustconfAuthUrlSignHmacTlu) 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 (*CustconfAuthUrlSignHmacTlu) GetKeyIdParameterName

func (o *CustconfAuthUrlSignHmacTlu) GetKeyIdParameterName() string

GetKeyIdParameterName returns the KeyIdParameterName field value if set, zero value otherwise.

func (*CustconfAuthUrlSignHmacTlu) GetKeyIdParameterNameOk

func (o *CustconfAuthUrlSignHmacTlu) GetKeyIdParameterNameOk() (*string, bool)

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

func (*CustconfAuthUrlSignHmacTlu) GetMethodFilter

func (o *CustconfAuthUrlSignHmacTlu) GetMethodFilter() string

GetMethodFilter returns the MethodFilter field value if set, zero value otherwise.

func (*CustconfAuthUrlSignHmacTlu) GetMethodFilterOk

func (o *CustconfAuthUrlSignHmacTlu) GetMethodFilterOk() (*string, bool)

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

func (*CustconfAuthUrlSignHmacTlu) GetPathFilter

func (o *CustconfAuthUrlSignHmacTlu) GetPathFilter() string

GetPathFilter returns the PathFilter field value if set, zero value otherwise.

func (*CustconfAuthUrlSignHmacTlu) GetPathFilterOk

func (o *CustconfAuthUrlSignHmacTlu) GetPathFilterOk() (*string, bool)

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

func (*CustconfAuthUrlSignHmacTlu) GetSymmetricKeyIdMap

func (o *CustconfAuthUrlSignHmacTlu) GetSymmetricKeyIdMap() map[string]string

GetSymmetricKeyIdMap returns the SymmetricKeyIdMap field value if set, zero value otherwise.

func (*CustconfAuthUrlSignHmacTlu) GetSymmetricKeyIdMapOk

func (o *CustconfAuthUrlSignHmacTlu) GetSymmetricKeyIdMapOk() (*map[string]string, bool)

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

func (*CustconfAuthUrlSignHmacTlu) HasAlgorithmIdMap

func (o *CustconfAuthUrlSignHmacTlu) HasAlgorithmIdMap() bool

HasAlgorithmIdMap returns a boolean if a field has been set.

func (*CustconfAuthUrlSignHmacTlu) HasAlgorithmIdParameterName

func (o *CustconfAuthUrlSignHmacTlu) HasAlgorithmIdParameterName() bool

HasAlgorithmIdParameterName returns a boolean if a field has been set.

func (*CustconfAuthUrlSignHmacTlu) HasDigestParameterName

func (o *CustconfAuthUrlSignHmacTlu) HasDigestParameterName() bool

HasDigestParameterName returns a boolean if a field has been set.

func (*CustconfAuthUrlSignHmacTlu) HasEnabled

func (o *CustconfAuthUrlSignHmacTlu) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*CustconfAuthUrlSignHmacTlu) HasExpireParameterName

func (o *CustconfAuthUrlSignHmacTlu) HasExpireParameterName() bool

HasExpireParameterName returns a boolean if a field has been set.

func (*CustconfAuthUrlSignHmacTlu) HasHeaderFilter

func (o *CustconfAuthUrlSignHmacTlu) HasHeaderFilter() bool

HasHeaderFilter returns a boolean if a field has been set.

func (*CustconfAuthUrlSignHmacTlu) HasId

func (o *CustconfAuthUrlSignHmacTlu) HasId() bool

HasId returns a boolean if a field has been set.

func (*CustconfAuthUrlSignHmacTlu) HasKeyIdParameterName

func (o *CustconfAuthUrlSignHmacTlu) HasKeyIdParameterName() bool

HasKeyIdParameterName returns a boolean if a field has been set.

func (*CustconfAuthUrlSignHmacTlu) HasMethodFilter

func (o *CustconfAuthUrlSignHmacTlu) HasMethodFilter() bool

HasMethodFilter returns a boolean if a field has been set.

func (*CustconfAuthUrlSignHmacTlu) HasPathFilter

func (o *CustconfAuthUrlSignHmacTlu) HasPathFilter() bool

HasPathFilter returns a boolean if a field has been set.

func (*CustconfAuthUrlSignHmacTlu) HasSymmetricKeyIdMap

func (o *CustconfAuthUrlSignHmacTlu) HasSymmetricKeyIdMap() bool

HasSymmetricKeyIdMap returns a boolean if a field has been set.

func (CustconfAuthUrlSignHmacTlu) MarshalJSON

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

func (*CustconfAuthUrlSignHmacTlu) SetAlgorithmIdMap

SetAlgorithmIdMap gets a reference to the given map[string]CustconfAuthUrlSignHmacTluAlgorithmIdMapEnumWrapperValue and assigns it to the AlgorithmIdMap field.

func (*CustconfAuthUrlSignHmacTlu) SetAlgorithmIdParameterName

func (o *CustconfAuthUrlSignHmacTlu) SetAlgorithmIdParameterName(v string)

SetAlgorithmIdParameterName gets a reference to the given string and assigns it to the AlgorithmIdParameterName field.

func (*CustconfAuthUrlSignHmacTlu) SetDigestParameterName

func (o *CustconfAuthUrlSignHmacTlu) SetDigestParameterName(v string)

SetDigestParameterName gets a reference to the given string and assigns it to the DigestParameterName field.

func (*CustconfAuthUrlSignHmacTlu) SetEnabled

func (o *CustconfAuthUrlSignHmacTlu) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (*CustconfAuthUrlSignHmacTlu) SetExpireParameterName

func (o *CustconfAuthUrlSignHmacTlu) SetExpireParameterName(v string)

SetExpireParameterName gets a reference to the given string and assigns it to the ExpireParameterName field.

func (*CustconfAuthUrlSignHmacTlu) SetHeaderFilter

func (o *CustconfAuthUrlSignHmacTlu) SetHeaderFilter(v string)

SetHeaderFilter gets a reference to the given string and assigns it to the HeaderFilter field.

func (*CustconfAuthUrlSignHmacTlu) SetId

func (o *CustconfAuthUrlSignHmacTlu) SetId(v string)

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

func (*CustconfAuthUrlSignHmacTlu) SetKeyIdParameterName

func (o *CustconfAuthUrlSignHmacTlu) SetKeyIdParameterName(v string)

SetKeyIdParameterName gets a reference to the given string and assigns it to the KeyIdParameterName field.

func (*CustconfAuthUrlSignHmacTlu) SetMethodFilter

func (o *CustconfAuthUrlSignHmacTlu) SetMethodFilter(v string)

SetMethodFilter gets a reference to the given string and assigns it to the MethodFilter field.

func (*CustconfAuthUrlSignHmacTlu) SetPathFilter

func (o *CustconfAuthUrlSignHmacTlu) SetPathFilter(v string)

SetPathFilter gets a reference to the given string and assigns it to the PathFilter field.

func (*CustconfAuthUrlSignHmacTlu) SetSymmetricKeyIdMap

func (o *CustconfAuthUrlSignHmacTlu) SetSymmetricKeyIdMap(v map[string]string)

SetSymmetricKeyIdMap gets a reference to the given map[string]string and assigns it to the SymmetricKeyIdMap field.

type CustconfAuthUrlSignHmacTluAlgorithmIdMapEnumWrapperValue

type CustconfAuthUrlSignHmacTluAlgorithmIdMapEnumWrapperValue string

CustconfAuthUrlSignHmacTluAlgorithmIdMapEnumWrapperValue the model 'CustconfAuthUrlSignHmacTluAlgorithmIdMapEnumWrapperValue'

const (
	CUSTCONFAUTHURLSIGNHMACTLUALGORITHMIDMAPENUMWRAPPERVALUE_UNKNOWN    CustconfAuthUrlSignHmacTluAlgorithmIdMapEnumWrapperValue = "UNKNOWN"
	CUSTCONFAUTHURLSIGNHMACTLUALGORITHMIDMAPENUMWRAPPERVALUE_HMACSHA1   CustconfAuthUrlSignHmacTluAlgorithmIdMapEnumWrapperValue = "hmacsha1"
	CUSTCONFAUTHURLSIGNHMACTLUALGORITHMIDMAPENUMWRAPPERVALUE_HMACSHA256 CustconfAuthUrlSignHmacTluAlgorithmIdMapEnumWrapperValue = "hmacsha256"
)

List of custconfAuthUrlSignHmacTluAlgorithmIdMapEnumWrapperValue

func (CustconfAuthUrlSignHmacTluAlgorithmIdMapEnumWrapperValue) Ptr

Ptr returns reference to custconfAuthUrlSignHmacTluAlgorithmIdMapEnumWrapperValue value

type CustconfAuthUrlSignIq

type CustconfAuthUrlSignIq struct {
	// This is used by the API to perform conflict checking
	Id        *string `json:"id,omitempty"`
	SecretKey *string `json:"secretKey,omitempty"`
	Enabled   *bool   `json:"enabled,omitempty"`
	// String of values delimited by a ',' character.
	MethodFilter *string `json:"methodFilter,omitempty"`
	// String of values delimited by a ',' character.
	PathFilter *string `json:"pathFilter,omitempty"`
	// String of values delimited by a ',' character.
	HeaderFilter *string `json:"headerFilter,omitempty"`
}

CustconfAuthUrlSignIq struct for CustconfAuthUrlSignIq

func NewCustconfAuthUrlSignIq

func NewCustconfAuthUrlSignIq() *CustconfAuthUrlSignIq

NewCustconfAuthUrlSignIq instantiates a new CustconfAuthUrlSignIq 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 NewCustconfAuthUrlSignIqWithDefaults

func NewCustconfAuthUrlSignIqWithDefaults() *CustconfAuthUrlSignIq

NewCustconfAuthUrlSignIqWithDefaults instantiates a new CustconfAuthUrlSignIq 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 (*CustconfAuthUrlSignIq) GetEnabled

func (o *CustconfAuthUrlSignIq) GetEnabled() bool

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*CustconfAuthUrlSignIq) GetEnabledOk

func (o *CustconfAuthUrlSignIq) GetEnabledOk() (*bool, bool)

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

func (*CustconfAuthUrlSignIq) GetHeaderFilter

func (o *CustconfAuthUrlSignIq) GetHeaderFilter() string

GetHeaderFilter returns the HeaderFilter field value if set, zero value otherwise.

func (*CustconfAuthUrlSignIq) GetHeaderFilterOk

func (o *CustconfAuthUrlSignIq) GetHeaderFilterOk() (*string, bool)

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

func (*CustconfAuthUrlSignIq) GetId

func (o *CustconfAuthUrlSignIq) GetId() string

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

func (*CustconfAuthUrlSignIq) GetIdOk

func (o *CustconfAuthUrlSignIq) 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 (*CustconfAuthUrlSignIq) GetMethodFilter

func (o *CustconfAuthUrlSignIq) GetMethodFilter() string

GetMethodFilter returns the MethodFilter field value if set, zero value otherwise.

func (*CustconfAuthUrlSignIq) GetMethodFilterOk

func (o *CustconfAuthUrlSignIq) GetMethodFilterOk() (*string, bool)

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

func (*CustconfAuthUrlSignIq) GetPathFilter

func (o *CustconfAuthUrlSignIq) GetPathFilter() string

GetPathFilter returns the PathFilter field value if set, zero value otherwise.

func (*CustconfAuthUrlSignIq) GetPathFilterOk

func (o *CustconfAuthUrlSignIq) GetPathFilterOk() (*string, bool)

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

func (*CustconfAuthUrlSignIq) GetSecretKey

func (o *CustconfAuthUrlSignIq) GetSecretKey() string

GetSecretKey returns the SecretKey field value if set, zero value otherwise.

func (*CustconfAuthUrlSignIq) GetSecretKeyOk

func (o *CustconfAuthUrlSignIq) GetSecretKeyOk() (*string, bool)

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

func (*CustconfAuthUrlSignIq) HasEnabled

func (o *CustconfAuthUrlSignIq) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*CustconfAuthUrlSignIq) HasHeaderFilter

func (o *CustconfAuthUrlSignIq) HasHeaderFilter() bool

HasHeaderFilter returns a boolean if a field has been set.

func (*CustconfAuthUrlSignIq) HasId

func (o *CustconfAuthUrlSignIq) HasId() bool

HasId returns a boolean if a field has been set.

func (*CustconfAuthUrlSignIq) HasMethodFilter

func (o *CustconfAuthUrlSignIq) HasMethodFilter() bool

HasMethodFilter returns a boolean if a field has been set.

func (*CustconfAuthUrlSignIq) HasPathFilter

func (o *CustconfAuthUrlSignIq) HasPathFilter() bool

HasPathFilter returns a boolean if a field has been set.

func (*CustconfAuthUrlSignIq) HasSecretKey

func (o *CustconfAuthUrlSignIq) HasSecretKey() bool

HasSecretKey returns a boolean if a field has been set.

func (CustconfAuthUrlSignIq) MarshalJSON

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

func (*CustconfAuthUrlSignIq) SetEnabled

func (o *CustconfAuthUrlSignIq) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (*CustconfAuthUrlSignIq) SetHeaderFilter

func (o *CustconfAuthUrlSignIq) SetHeaderFilter(v string)

SetHeaderFilter gets a reference to the given string and assigns it to the HeaderFilter field.

func (*CustconfAuthUrlSignIq) SetId

func (o *CustconfAuthUrlSignIq) SetId(v string)

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

func (*CustconfAuthUrlSignIq) SetMethodFilter

func (o *CustconfAuthUrlSignIq) SetMethodFilter(v string)

SetMethodFilter gets a reference to the given string and assigns it to the MethodFilter field.

func (*CustconfAuthUrlSignIq) SetPathFilter

func (o *CustconfAuthUrlSignIq) SetPathFilter(v string)

SetPathFilter gets a reference to the given string and assigns it to the PathFilter field.

func (*CustconfAuthUrlSignIq) SetSecretKey

func (o *CustconfAuthUrlSignIq) SetSecretKey(v string)

SetSecretKey gets a reference to the given string and assigns it to the SecretKey field.

type CustconfAwsSignedOriginPullV4

type CustconfAwsSignedOriginPullV4 struct {
	// This is used by the API to perform conflict checking
	Id                *string  `json:"id,omitempty"`
	Enabled           *bool    `json:"enabled,omitempty"`
	BucketIdentifier  *string  `json:"bucketIdentifier,omitempty"`
	AccessKeyId       *string  `json:"accessKeyId,omitempty"`
	SecretAccessKey   *string  `json:"secretAccessKey,omitempty"`
	AwsRegion         *string  `json:"awsRegion,omitempty"`
	AwsService        *string  `json:"awsService,omitempty"`
	ExpireTimeSeconds *float32 `json:"expireTimeSeconds,omitempty"`
	// String of values delimited by a ',' character.
	SignedHeaders      *string                                                          `json:"signedHeaders,omitempty"`
	AuthenticationType *CustconfAwsSignedOriginPullV4AuthenticationTypeEnumWrapperValue `json:"authenticationType,omitempty"`
	// String of values delimited by a ',' character.
	HeaderFilter *string `json:"headerFilter,omitempty"`
	// String of values delimited by a ',' character.
	MethodFilter *string `json:"methodFilter,omitempty"`
	// String of values delimited by a ',' character.
	PathFilter *string `json:"pathFilter,omitempty"`
}

CustconfAwsSignedOriginPullV4 struct for CustconfAwsSignedOriginPullV4

func NewCustconfAwsSignedOriginPullV4

func NewCustconfAwsSignedOriginPullV4() *CustconfAwsSignedOriginPullV4

NewCustconfAwsSignedOriginPullV4 instantiates a new CustconfAwsSignedOriginPullV4 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 NewCustconfAwsSignedOriginPullV4WithDefaults

func NewCustconfAwsSignedOriginPullV4WithDefaults() *CustconfAwsSignedOriginPullV4

NewCustconfAwsSignedOriginPullV4WithDefaults instantiates a new CustconfAwsSignedOriginPullV4 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 (*CustconfAwsSignedOriginPullV4) GetAccessKeyId

func (o *CustconfAwsSignedOriginPullV4) GetAccessKeyId() string

GetAccessKeyId returns the AccessKeyId field value if set, zero value otherwise.

func (*CustconfAwsSignedOriginPullV4) GetAccessKeyIdOk

func (o *CustconfAwsSignedOriginPullV4) GetAccessKeyIdOk() (*string, bool)

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

func (*CustconfAwsSignedOriginPullV4) GetAuthenticationType

GetAuthenticationType returns the AuthenticationType field value if set, zero value otherwise.

func (*CustconfAwsSignedOriginPullV4) GetAuthenticationTypeOk

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

func (*CustconfAwsSignedOriginPullV4) GetAwsRegion

func (o *CustconfAwsSignedOriginPullV4) GetAwsRegion() string

GetAwsRegion returns the AwsRegion field value if set, zero value otherwise.

func (*CustconfAwsSignedOriginPullV4) GetAwsRegionOk

func (o *CustconfAwsSignedOriginPullV4) GetAwsRegionOk() (*string, bool)

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

func (*CustconfAwsSignedOriginPullV4) GetAwsService

func (o *CustconfAwsSignedOriginPullV4) GetAwsService() string

GetAwsService returns the AwsService field value if set, zero value otherwise.

func (*CustconfAwsSignedOriginPullV4) GetAwsServiceOk

func (o *CustconfAwsSignedOriginPullV4) GetAwsServiceOk() (*string, bool)

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

func (*CustconfAwsSignedOriginPullV4) GetBucketIdentifier

func (o *CustconfAwsSignedOriginPullV4) GetBucketIdentifier() string

GetBucketIdentifier returns the BucketIdentifier field value if set, zero value otherwise.

func (*CustconfAwsSignedOriginPullV4) GetBucketIdentifierOk

func (o *CustconfAwsSignedOriginPullV4) GetBucketIdentifierOk() (*string, bool)

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

func (*CustconfAwsSignedOriginPullV4) GetEnabled

func (o *CustconfAwsSignedOriginPullV4) GetEnabled() bool

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*CustconfAwsSignedOriginPullV4) GetEnabledOk

func (o *CustconfAwsSignedOriginPullV4) GetEnabledOk() (*bool, bool)

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

func (*CustconfAwsSignedOriginPullV4) GetExpireTimeSeconds

func (o *CustconfAwsSignedOriginPullV4) GetExpireTimeSeconds() float32

GetExpireTimeSeconds returns the ExpireTimeSeconds field value if set, zero value otherwise.

func (*CustconfAwsSignedOriginPullV4) GetExpireTimeSecondsOk

func (o *CustconfAwsSignedOriginPullV4) GetExpireTimeSecondsOk() (*float32, bool)

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

func (*CustconfAwsSignedOriginPullV4) GetHeaderFilter

func (o *CustconfAwsSignedOriginPullV4) GetHeaderFilter() string

GetHeaderFilter returns the HeaderFilter field value if set, zero value otherwise.

func (*CustconfAwsSignedOriginPullV4) GetHeaderFilterOk

func (o *CustconfAwsSignedOriginPullV4) GetHeaderFilterOk() (*string, bool)

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

func (*CustconfAwsSignedOriginPullV4) GetId

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

func (*CustconfAwsSignedOriginPullV4) GetIdOk

func (o *CustconfAwsSignedOriginPullV4) 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 (*CustconfAwsSignedOriginPullV4) GetMethodFilter

func (o *CustconfAwsSignedOriginPullV4) GetMethodFilter() string

GetMethodFilter returns the MethodFilter field value if set, zero value otherwise.

func (*CustconfAwsSignedOriginPullV4) GetMethodFilterOk

func (o *CustconfAwsSignedOriginPullV4) GetMethodFilterOk() (*string, bool)

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

func (*CustconfAwsSignedOriginPullV4) GetPathFilter

func (o *CustconfAwsSignedOriginPullV4) GetPathFilter() string

GetPathFilter returns the PathFilter field value if set, zero value otherwise.

func (*CustconfAwsSignedOriginPullV4) GetPathFilterOk

func (o *CustconfAwsSignedOriginPullV4) GetPathFilterOk() (*string, bool)

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

func (*CustconfAwsSignedOriginPullV4) GetSecretAccessKey

func (o *CustconfAwsSignedOriginPullV4) GetSecretAccessKey() string

GetSecretAccessKey returns the SecretAccessKey field value if set, zero value otherwise.

func (*CustconfAwsSignedOriginPullV4) GetSecretAccessKeyOk

func (o *CustconfAwsSignedOriginPullV4) GetSecretAccessKeyOk() (*string, bool)

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

func (*CustconfAwsSignedOriginPullV4) GetSignedHeaders

func (o *CustconfAwsSignedOriginPullV4) GetSignedHeaders() string

GetSignedHeaders returns the SignedHeaders field value if set, zero value otherwise.

func (*CustconfAwsSignedOriginPullV4) GetSignedHeadersOk

func (o *CustconfAwsSignedOriginPullV4) GetSignedHeadersOk() (*string, bool)

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

func (*CustconfAwsSignedOriginPullV4) HasAccessKeyId

func (o *CustconfAwsSignedOriginPullV4) HasAccessKeyId() bool

HasAccessKeyId returns a boolean if a field has been set.

func (*CustconfAwsSignedOriginPullV4) HasAuthenticationType

func (o *CustconfAwsSignedOriginPullV4) HasAuthenticationType() bool

HasAuthenticationType returns a boolean if a field has been set.

func (*CustconfAwsSignedOriginPullV4) HasAwsRegion

func (o *CustconfAwsSignedOriginPullV4) HasAwsRegion() bool

HasAwsRegion returns a boolean if a field has been set.

func (*CustconfAwsSignedOriginPullV4) HasAwsService

func (o *CustconfAwsSignedOriginPullV4) HasAwsService() bool

HasAwsService returns a boolean if a field has been set.

func (*CustconfAwsSignedOriginPullV4) HasBucketIdentifier

func (o *CustconfAwsSignedOriginPullV4) HasBucketIdentifier() bool

HasBucketIdentifier returns a boolean if a field has been set.

func (*CustconfAwsSignedOriginPullV4) HasEnabled

func (o *CustconfAwsSignedOriginPullV4) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*CustconfAwsSignedOriginPullV4) HasExpireTimeSeconds

func (o *CustconfAwsSignedOriginPullV4) HasExpireTimeSeconds() bool

HasExpireTimeSeconds returns a boolean if a field has been set.

func (*CustconfAwsSignedOriginPullV4) HasHeaderFilter

func (o *CustconfAwsSignedOriginPullV4) HasHeaderFilter() bool

HasHeaderFilter returns a boolean if a field has been set.

func (*CustconfAwsSignedOriginPullV4) HasId

HasId returns a boolean if a field has been set.

func (*CustconfAwsSignedOriginPullV4) HasMethodFilter

func (o *CustconfAwsSignedOriginPullV4) HasMethodFilter() bool

HasMethodFilter returns a boolean if a field has been set.

func (*CustconfAwsSignedOriginPullV4) HasPathFilter

func (o *CustconfAwsSignedOriginPullV4) HasPathFilter() bool

HasPathFilter returns a boolean if a field has been set.

func (*CustconfAwsSignedOriginPullV4) HasSecretAccessKey

func (o *CustconfAwsSignedOriginPullV4) HasSecretAccessKey() bool

HasSecretAccessKey returns a boolean if a field has been set.

func (*CustconfAwsSignedOriginPullV4) HasSignedHeaders

func (o *CustconfAwsSignedOriginPullV4) HasSignedHeaders() bool

HasSignedHeaders returns a boolean if a field has been set.

func (CustconfAwsSignedOriginPullV4) MarshalJSON

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

func (*CustconfAwsSignedOriginPullV4) SetAccessKeyId

func (o *CustconfAwsSignedOriginPullV4) SetAccessKeyId(v string)

SetAccessKeyId gets a reference to the given string and assigns it to the AccessKeyId field.

func (*CustconfAwsSignedOriginPullV4) SetAuthenticationType

SetAuthenticationType gets a reference to the given CustconfAwsSignedOriginPullV4AuthenticationTypeEnumWrapperValue and assigns it to the AuthenticationType field.

func (*CustconfAwsSignedOriginPullV4) SetAwsRegion

func (o *CustconfAwsSignedOriginPullV4) SetAwsRegion(v string)

SetAwsRegion gets a reference to the given string and assigns it to the AwsRegion field.

func (*CustconfAwsSignedOriginPullV4) SetAwsService

func (o *CustconfAwsSignedOriginPullV4) SetAwsService(v string)

SetAwsService gets a reference to the given string and assigns it to the AwsService field.

func (*CustconfAwsSignedOriginPullV4) SetBucketIdentifier

func (o *CustconfAwsSignedOriginPullV4) SetBucketIdentifier(v string)

SetBucketIdentifier gets a reference to the given string and assigns it to the BucketIdentifier field.

func (*CustconfAwsSignedOriginPullV4) SetEnabled

func (o *CustconfAwsSignedOriginPullV4) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (*CustconfAwsSignedOriginPullV4) SetExpireTimeSeconds

func (o *CustconfAwsSignedOriginPullV4) SetExpireTimeSeconds(v float32)

SetExpireTimeSeconds gets a reference to the given float32 and assigns it to the ExpireTimeSeconds field.

func (*CustconfAwsSignedOriginPullV4) SetHeaderFilter

func (o *CustconfAwsSignedOriginPullV4) SetHeaderFilter(v string)

SetHeaderFilter gets a reference to the given string and assigns it to the HeaderFilter field.

func (*CustconfAwsSignedOriginPullV4) SetId

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

func (*CustconfAwsSignedOriginPullV4) SetMethodFilter

func (o *CustconfAwsSignedOriginPullV4) SetMethodFilter(v string)

SetMethodFilter gets a reference to the given string and assigns it to the MethodFilter field.

func (*CustconfAwsSignedOriginPullV4) SetPathFilter

func (o *CustconfAwsSignedOriginPullV4) SetPathFilter(v string)

SetPathFilter gets a reference to the given string and assigns it to the PathFilter field.

func (*CustconfAwsSignedOriginPullV4) SetSecretAccessKey

func (o *CustconfAwsSignedOriginPullV4) SetSecretAccessKey(v string)

SetSecretAccessKey gets a reference to the given string and assigns it to the SecretAccessKey field.

func (*CustconfAwsSignedOriginPullV4) SetSignedHeaders

func (o *CustconfAwsSignedOriginPullV4) SetSignedHeaders(v string)

SetSignedHeaders gets a reference to the given string and assigns it to the SignedHeaders field.

type CustconfAwsSignedOriginPullV4AuthenticationTypeEnumWrapperValue

type CustconfAwsSignedOriginPullV4AuthenticationTypeEnumWrapperValue string

CustconfAwsSignedOriginPullV4AuthenticationTypeEnumWrapperValue the model 'CustconfAwsSignedOriginPullV4AuthenticationTypeEnumWrapperValue'

const (
	CUSTCONFAWSSIGNEDORIGINPULLV4AUTHENTICATIONTYPEENUMWRAPPERVALUE_UNKNOWN CustconfAwsSignedOriginPullV4AuthenticationTypeEnumWrapperValue = "UNKNOWN"
	CUSTCONFAWSSIGNEDORIGINPULLV4AUTHENTICATIONTYPEENUMWRAPPERVALUE_QUERY   CustconfAwsSignedOriginPullV4AuthenticationTypeEnumWrapperValue = "query"
	CUSTCONFAWSSIGNEDORIGINPULLV4AUTHENTICATIONTYPEENUMWRAPPERVALUE_HEADER  CustconfAwsSignedOriginPullV4AuthenticationTypeEnumWrapperValue = "header"
)

List of custconfAwsSignedOriginPullV4AuthenticationTypeEnumWrapperValue

func (CustconfAwsSignedOriginPullV4AuthenticationTypeEnumWrapperValue) Ptr

Ptr returns reference to custconfAwsSignedOriginPullV4AuthenticationTypeEnumWrapperValue value

type CustconfAwsSignedS3PostV4

type CustconfAwsSignedS3PostV4 struct {
	// This is used by the API to perform conflict checking
	Id                *string  `json:"id,omitempty"`
	Enabled           *bool    `json:"enabled,omitempty"`
	BucketIdentifier  *string  `json:"bucketIdentifier,omitempty"`
	AccessKeyId       *string  `json:"accessKeyId,omitempty"`
	SecretAccessKey   *string  `json:"secretAccessKey,omitempty"`
	AwsRegion         *string  `json:"awsRegion,omitempty"`
	AwsService        *string  `json:"awsService,omitempty"`
	ExpireTimeSeconds *float32 `json:"expireTimeSeconds,omitempty"`
	// String of values delimited by a ',' character.
	SignedHeaders      *string                                                      `json:"signedHeaders,omitempty"`
	AuthenticationType *CustconfAwsSignedS3PostV4AuthenticationTypeEnumWrapperValue `json:"authenticationType,omitempty"`
	// String of values delimited by a ',' character.
	HeaderFilter *string `json:"headerFilter,omitempty"`
	// String of values delimited by a ',' character.
	MethodFilter *string `json:"methodFilter,omitempty"`
	// String of values delimited by a ',' character.
	PathFilter *string `json:"pathFilter,omitempty"`
}

CustconfAwsSignedS3PostV4 struct for CustconfAwsSignedS3PostV4

func NewCustconfAwsSignedS3PostV4

func NewCustconfAwsSignedS3PostV4() *CustconfAwsSignedS3PostV4

NewCustconfAwsSignedS3PostV4 instantiates a new CustconfAwsSignedS3PostV4 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 NewCustconfAwsSignedS3PostV4WithDefaults

func NewCustconfAwsSignedS3PostV4WithDefaults() *CustconfAwsSignedS3PostV4

NewCustconfAwsSignedS3PostV4WithDefaults instantiates a new CustconfAwsSignedS3PostV4 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 (*CustconfAwsSignedS3PostV4) GetAccessKeyId

func (o *CustconfAwsSignedS3PostV4) GetAccessKeyId() string

GetAccessKeyId returns the AccessKeyId field value if set, zero value otherwise.

func (*CustconfAwsSignedS3PostV4) GetAccessKeyIdOk

func (o *CustconfAwsSignedS3PostV4) GetAccessKeyIdOk() (*string, bool)

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

func (*CustconfAwsSignedS3PostV4) GetAuthenticationType

GetAuthenticationType returns the AuthenticationType field value if set, zero value otherwise.

func (*CustconfAwsSignedS3PostV4) GetAuthenticationTypeOk

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

func (*CustconfAwsSignedS3PostV4) GetAwsRegion

func (o *CustconfAwsSignedS3PostV4) GetAwsRegion() string

GetAwsRegion returns the AwsRegion field value if set, zero value otherwise.

func (*CustconfAwsSignedS3PostV4) GetAwsRegionOk

func (o *CustconfAwsSignedS3PostV4) GetAwsRegionOk() (*string, bool)

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

func (*CustconfAwsSignedS3PostV4) GetAwsService

func (o *CustconfAwsSignedS3PostV4) GetAwsService() string

GetAwsService returns the AwsService field value if set, zero value otherwise.

func (*CustconfAwsSignedS3PostV4) GetAwsServiceOk

func (o *CustconfAwsSignedS3PostV4) GetAwsServiceOk() (*string, bool)

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

func (*CustconfAwsSignedS3PostV4) GetBucketIdentifier

func (o *CustconfAwsSignedS3PostV4) GetBucketIdentifier() string

GetBucketIdentifier returns the BucketIdentifier field value if set, zero value otherwise.

func (*CustconfAwsSignedS3PostV4) GetBucketIdentifierOk

func (o *CustconfAwsSignedS3PostV4) GetBucketIdentifierOk() (*string, bool)

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

func (*CustconfAwsSignedS3PostV4) GetEnabled

func (o *CustconfAwsSignedS3PostV4) GetEnabled() bool

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*CustconfAwsSignedS3PostV4) GetEnabledOk

func (o *CustconfAwsSignedS3PostV4) GetEnabledOk() (*bool, bool)

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

func (*CustconfAwsSignedS3PostV4) GetExpireTimeSeconds

func (o *CustconfAwsSignedS3PostV4) GetExpireTimeSeconds() float32

GetExpireTimeSeconds returns the ExpireTimeSeconds field value if set, zero value otherwise.

func (*CustconfAwsSignedS3PostV4) GetExpireTimeSecondsOk

func (o *CustconfAwsSignedS3PostV4) GetExpireTimeSecondsOk() (*float32, bool)

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

func (*CustconfAwsSignedS3PostV4) GetHeaderFilter

func (o *CustconfAwsSignedS3PostV4) GetHeaderFilter() string

GetHeaderFilter returns the HeaderFilter field value if set, zero value otherwise.

func (*CustconfAwsSignedS3PostV4) GetHeaderFilterOk

func (o *CustconfAwsSignedS3PostV4) GetHeaderFilterOk() (*string, bool)

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

func (*CustconfAwsSignedS3PostV4) GetId

func (o *CustconfAwsSignedS3PostV4) GetId() string

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

func (*CustconfAwsSignedS3PostV4) GetIdOk

func (o *CustconfAwsSignedS3PostV4) 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 (*CustconfAwsSignedS3PostV4) GetMethodFilter

func (o *CustconfAwsSignedS3PostV4) GetMethodFilter() string

GetMethodFilter returns the MethodFilter field value if set, zero value otherwise.

func (*CustconfAwsSignedS3PostV4) GetMethodFilterOk

func (o *CustconfAwsSignedS3PostV4) GetMethodFilterOk() (*string, bool)

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

func (*CustconfAwsSignedS3PostV4) GetPathFilter

func (o *CustconfAwsSignedS3PostV4) GetPathFilter() string

GetPathFilter returns the PathFilter field value if set, zero value otherwise.

func (*CustconfAwsSignedS3PostV4) GetPathFilterOk

func (o *CustconfAwsSignedS3PostV4) GetPathFilterOk() (*string, bool)

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

func (*CustconfAwsSignedS3PostV4) GetSecretAccessKey

func (o *CustconfAwsSignedS3PostV4) GetSecretAccessKey() string

GetSecretAccessKey returns the SecretAccessKey field value if set, zero value otherwise.

func (*CustconfAwsSignedS3PostV4) GetSecretAccessKeyOk

func (o *CustconfAwsSignedS3PostV4) GetSecretAccessKeyOk() (*string, bool)

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

func (*CustconfAwsSignedS3PostV4) GetSignedHeaders

func (o *CustconfAwsSignedS3PostV4) GetSignedHeaders() string

GetSignedHeaders returns the SignedHeaders field value if set, zero value otherwise.

func (*CustconfAwsSignedS3PostV4) GetSignedHeadersOk

func (o *CustconfAwsSignedS3PostV4) GetSignedHeadersOk() (*string, bool)

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

func (*CustconfAwsSignedS3PostV4) HasAccessKeyId

func (o *CustconfAwsSignedS3PostV4) HasAccessKeyId() bool

HasAccessKeyId returns a boolean if a field has been set.

func (*CustconfAwsSignedS3PostV4) HasAuthenticationType

func (o *CustconfAwsSignedS3PostV4) HasAuthenticationType() bool

HasAuthenticationType returns a boolean if a field has been set.

func (*CustconfAwsSignedS3PostV4) HasAwsRegion

func (o *CustconfAwsSignedS3PostV4) HasAwsRegion() bool

HasAwsRegion returns a boolean if a field has been set.

func (*CustconfAwsSignedS3PostV4) HasAwsService

func (o *CustconfAwsSignedS3PostV4) HasAwsService() bool

HasAwsService returns a boolean if a field has been set.

func (*CustconfAwsSignedS3PostV4) HasBucketIdentifier

func (o *CustconfAwsSignedS3PostV4) HasBucketIdentifier() bool

HasBucketIdentifier returns a boolean if a field has been set.

func (*CustconfAwsSignedS3PostV4) HasEnabled

func (o *CustconfAwsSignedS3PostV4) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*CustconfAwsSignedS3PostV4) HasExpireTimeSeconds

func (o *CustconfAwsSignedS3PostV4) HasExpireTimeSeconds() bool

HasExpireTimeSeconds returns a boolean if a field has been set.

func (*CustconfAwsSignedS3PostV4) HasHeaderFilter

func (o *CustconfAwsSignedS3PostV4) HasHeaderFilter() bool

HasHeaderFilter returns a boolean if a field has been set.

func (*CustconfAwsSignedS3PostV4) HasId

func (o *CustconfAwsSignedS3PostV4) HasId() bool

HasId returns a boolean if a field has been set.

func (*CustconfAwsSignedS3PostV4) HasMethodFilter

func (o *CustconfAwsSignedS3PostV4) HasMethodFilter() bool

HasMethodFilter returns a boolean if a field has been set.

func (*CustconfAwsSignedS3PostV4) HasPathFilter

func (o *CustconfAwsSignedS3PostV4) HasPathFilter() bool

HasPathFilter returns a boolean if a field has been set.

func (*CustconfAwsSignedS3PostV4) HasSecretAccessKey

func (o *CustconfAwsSignedS3PostV4) HasSecretAccessKey() bool

HasSecretAccessKey returns a boolean if a field has been set.

func (*CustconfAwsSignedS3PostV4) HasSignedHeaders

func (o *CustconfAwsSignedS3PostV4) HasSignedHeaders() bool

HasSignedHeaders returns a boolean if a field has been set.

func (CustconfAwsSignedS3PostV4) MarshalJSON

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

func (*CustconfAwsSignedS3PostV4) SetAccessKeyId

func (o *CustconfAwsSignedS3PostV4) SetAccessKeyId(v string)

SetAccessKeyId gets a reference to the given string and assigns it to the AccessKeyId field.

func (*CustconfAwsSignedS3PostV4) SetAuthenticationType

SetAuthenticationType gets a reference to the given CustconfAwsSignedS3PostV4AuthenticationTypeEnumWrapperValue and assigns it to the AuthenticationType field.

func (*CustconfAwsSignedS3PostV4) SetAwsRegion

func (o *CustconfAwsSignedS3PostV4) SetAwsRegion(v string)

SetAwsRegion gets a reference to the given string and assigns it to the AwsRegion field.

func (*CustconfAwsSignedS3PostV4) SetAwsService

func (o *CustconfAwsSignedS3PostV4) SetAwsService(v string)

SetAwsService gets a reference to the given string and assigns it to the AwsService field.

func (*CustconfAwsSignedS3PostV4) SetBucketIdentifier

func (o *CustconfAwsSignedS3PostV4) SetBucketIdentifier(v string)

SetBucketIdentifier gets a reference to the given string and assigns it to the BucketIdentifier field.

func (*CustconfAwsSignedS3PostV4) SetEnabled

func (o *CustconfAwsSignedS3PostV4) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (*CustconfAwsSignedS3PostV4) SetExpireTimeSeconds

func (o *CustconfAwsSignedS3PostV4) SetExpireTimeSeconds(v float32)

SetExpireTimeSeconds gets a reference to the given float32 and assigns it to the ExpireTimeSeconds field.

func (*CustconfAwsSignedS3PostV4) SetHeaderFilter

func (o *CustconfAwsSignedS3PostV4) SetHeaderFilter(v string)

SetHeaderFilter gets a reference to the given string and assigns it to the HeaderFilter field.

func (*CustconfAwsSignedS3PostV4) SetId

func (o *CustconfAwsSignedS3PostV4) SetId(v string)

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

func (*CustconfAwsSignedS3PostV4) SetMethodFilter

func (o *CustconfAwsSignedS3PostV4) SetMethodFilter(v string)

SetMethodFilter gets a reference to the given string and assigns it to the MethodFilter field.

func (*CustconfAwsSignedS3PostV4) SetPathFilter

func (o *CustconfAwsSignedS3PostV4) SetPathFilter(v string)

SetPathFilter gets a reference to the given string and assigns it to the PathFilter field.

func (*CustconfAwsSignedS3PostV4) SetSecretAccessKey

func (o *CustconfAwsSignedS3PostV4) SetSecretAccessKey(v string)

SetSecretAccessKey gets a reference to the given string and assigns it to the SecretAccessKey field.

func (*CustconfAwsSignedS3PostV4) SetSignedHeaders

func (o *CustconfAwsSignedS3PostV4) SetSignedHeaders(v string)

SetSignedHeaders gets a reference to the given string and assigns it to the SignedHeaders field.

type CustconfAwsSignedS3PostV4AuthenticationTypeEnumWrapperValue

type CustconfAwsSignedS3PostV4AuthenticationTypeEnumWrapperValue string

CustconfAwsSignedS3PostV4AuthenticationTypeEnumWrapperValue the model 'CustconfAwsSignedS3PostV4AuthenticationTypeEnumWrapperValue'

const (
	CUSTCONFAWSSIGNEDS3POSTV4AUTHENTICATIONTYPEENUMWRAPPERVALUE_UNKNOWN CustconfAwsSignedS3PostV4AuthenticationTypeEnumWrapperValue = "UNKNOWN"
	CUSTCONFAWSSIGNEDS3POSTV4AUTHENTICATIONTYPEENUMWRAPPERVALUE_QUERY   CustconfAwsSignedS3PostV4AuthenticationTypeEnumWrapperValue = "query"
	CUSTCONFAWSSIGNEDS3POSTV4AUTHENTICATIONTYPEENUMWRAPPERVALUE_HEADER  CustconfAwsSignedS3PostV4AuthenticationTypeEnumWrapperValue = "header"
)

List of custconfAwsSignedS3PostV4AuthenticationTypeEnumWrapperValue

func (CustconfAwsSignedS3PostV4AuthenticationTypeEnumWrapperValue) Ptr

Ptr returns reference to custconfAwsSignedS3PostV4AuthenticationTypeEnumWrapperValue value

type CustconfBandWidthLimit

type CustconfBandWidthLimit struct {
	// This is used by the API to perform conflict checking
	Id *string `json:"id,omitempty"`
	// String of values delimited by a '|' character. These are pattern match rules to use for applying rate limiting on requests.
	Rule *string `json:"rule,omitempty"`
	// These are the initial bytes (ri) and the sustained rate (rs) query string parameters to use for this rule. Example: ri=100,rs=1000
	Values  *string `json:"values,omitempty"`
	Enabled *bool   `json:"enabled,omitempty"`
}

CustconfBandWidthLimit The pattern based bandwidth throttling policy allows you to limit the transfer rate of assets to end users based on a set of rules matching the request's HTTP User-Agent and/or the path. Each rule must be expressed in the following format: <User-Agent Pattern>:<path pattern 1, path pattern 2>. For example, the pattern: \"Mozilla*:*.mp3,*dir*.exe|*IE*:*.jpg,*.zip|*ios 6*:* \" will match all MP3 files and EXE files containing the substring \"dir\" that are requested by a User-Agent containing the substring \"Mozilla,\" all JPG and ZIP files requested by a User-Agent containing the substring \"IE,\" and all requests made by User-Agents containing the substring \"ios 6.\"

func NewCustconfBandWidthLimit

func NewCustconfBandWidthLimit() *CustconfBandWidthLimit

NewCustconfBandWidthLimit instantiates a new CustconfBandWidthLimit 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 NewCustconfBandWidthLimitWithDefaults

func NewCustconfBandWidthLimitWithDefaults() *CustconfBandWidthLimit

NewCustconfBandWidthLimitWithDefaults instantiates a new CustconfBandWidthLimit 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 (*CustconfBandWidthLimit) GetEnabled

func (o *CustconfBandWidthLimit) GetEnabled() bool

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*CustconfBandWidthLimit) GetEnabledOk

func (o *CustconfBandWidthLimit) GetEnabledOk() (*bool, bool)

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

func (*CustconfBandWidthLimit) GetId

func (o *CustconfBandWidthLimit) GetId() string

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

func (*CustconfBandWidthLimit) GetIdOk

func (o *CustconfBandWidthLimit) 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 (*CustconfBandWidthLimit) GetRule

func (o *CustconfBandWidthLimit) GetRule() string

GetRule returns the Rule field value if set, zero value otherwise.

func (*CustconfBandWidthLimit) GetRuleOk

func (o *CustconfBandWidthLimit) GetRuleOk() (*string, bool)

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

func (*CustconfBandWidthLimit) GetValues

func (o *CustconfBandWidthLimit) GetValues() string

GetValues returns the Values field value if set, zero value otherwise.

func (*CustconfBandWidthLimit) GetValuesOk

func (o *CustconfBandWidthLimit) GetValuesOk() (*string, bool)

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

func (*CustconfBandWidthLimit) HasEnabled

func (o *CustconfBandWidthLimit) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*CustconfBandWidthLimit) HasId

func (o *CustconfBandWidthLimit) HasId() bool

HasId returns a boolean if a field has been set.

func (*CustconfBandWidthLimit) HasRule

func (o *CustconfBandWidthLimit) HasRule() bool

HasRule returns a boolean if a field has been set.

func (*CustconfBandWidthLimit) HasValues

func (o *CustconfBandWidthLimit) HasValues() bool

HasValues returns a boolean if a field has been set.

func (CustconfBandWidthLimit) MarshalJSON

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

func (*CustconfBandWidthLimit) SetEnabled

func (o *CustconfBandWidthLimit) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (*CustconfBandWidthLimit) SetId

func (o *CustconfBandWidthLimit) SetId(v string)

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

func (*CustconfBandWidthLimit) SetRule

func (o *CustconfBandWidthLimit) SetRule(v string)

SetRule gets a reference to the given string and assigns it to the Rule field.

func (*CustconfBandWidthLimit) SetValues

func (o *CustconfBandWidthLimit) SetValues(v string)

SetValues gets a reference to the given string and assigns it to the Values field.

type CustconfBandwidthRateLimit

type CustconfBandwidthRateLimit struct {
	// This is used by the API to perform conflict checking
	Id                 *string                                               `json:"id,omitempty"`
	InitialBurstName   *string                                               `json:"initialBurstName,omitempty"`
	SustainedRateName  *string                                               `json:"sustainedRateName,omitempty"`
	InitialBurstUnits  *BandwidthRateLimitInitialBurstUnitsEnumWrapperValue  `json:"initialBurstUnits,omitempty"`
	SustainedRateUnits *BandwidthRateLimitSustainedRateUnitsEnumWrapperValue `json:"sustainedRateUnits,omitempty"`
	Enabled            *bool                                                 `json:"enabled,omitempty"`
	// String of values delimited by a ',' character.
	MethodFilter *string `json:"methodFilter,omitempty"`
	// String of values delimited by a ',' character.
	PathFilter *string `json:"pathFilter,omitempty"`
	// String of values delimited by a ',' character.
	HeaderFilter *string `json:"headerFilter,omitempty"`
}

CustconfBandwidthRateLimit struct for CustconfBandwidthRateLimit

func NewCustconfBandwidthRateLimit

func NewCustconfBandwidthRateLimit() *CustconfBandwidthRateLimit

NewCustconfBandwidthRateLimit instantiates a new CustconfBandwidthRateLimit 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 NewCustconfBandwidthRateLimitWithDefaults

func NewCustconfBandwidthRateLimitWithDefaults() *CustconfBandwidthRateLimit

NewCustconfBandwidthRateLimitWithDefaults instantiates a new CustconfBandwidthRateLimit 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 (*CustconfBandwidthRateLimit) GetEnabled

func (o *CustconfBandwidthRateLimit) GetEnabled() bool

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*CustconfBandwidthRateLimit) GetEnabledOk

func (o *CustconfBandwidthRateLimit) GetEnabledOk() (*bool, bool)

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

func (*CustconfBandwidthRateLimit) GetHeaderFilter

func (o *CustconfBandwidthRateLimit) GetHeaderFilter() string

GetHeaderFilter returns the HeaderFilter field value if set, zero value otherwise.

func (*CustconfBandwidthRateLimit) GetHeaderFilterOk

func (o *CustconfBandwidthRateLimit) GetHeaderFilterOk() (*string, bool)

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

func (*CustconfBandwidthRateLimit) GetId

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

func (*CustconfBandwidthRateLimit) GetIdOk

func (o *CustconfBandwidthRateLimit) 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 (*CustconfBandwidthRateLimit) GetInitialBurstName

func (o *CustconfBandwidthRateLimit) GetInitialBurstName() string

GetInitialBurstName returns the InitialBurstName field value if set, zero value otherwise.

func (*CustconfBandwidthRateLimit) GetInitialBurstNameOk

func (o *CustconfBandwidthRateLimit) GetInitialBurstNameOk() (*string, bool)

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

func (*CustconfBandwidthRateLimit) GetInitialBurstUnits

GetInitialBurstUnits returns the InitialBurstUnits field value if set, zero value otherwise.

func (*CustconfBandwidthRateLimit) GetInitialBurstUnitsOk

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

func (*CustconfBandwidthRateLimit) GetMethodFilter

func (o *CustconfBandwidthRateLimit) GetMethodFilter() string

GetMethodFilter returns the MethodFilter field value if set, zero value otherwise.

func (*CustconfBandwidthRateLimit) GetMethodFilterOk

func (o *CustconfBandwidthRateLimit) GetMethodFilterOk() (*string, bool)

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

func (*CustconfBandwidthRateLimit) GetPathFilter

func (o *CustconfBandwidthRateLimit) GetPathFilter() string

GetPathFilter returns the PathFilter field value if set, zero value otherwise.

func (*CustconfBandwidthRateLimit) GetPathFilterOk

func (o *CustconfBandwidthRateLimit) GetPathFilterOk() (*string, bool)

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

func (*CustconfBandwidthRateLimit) GetSustainedRateName

func (o *CustconfBandwidthRateLimit) GetSustainedRateName() string

GetSustainedRateName returns the SustainedRateName field value if set, zero value otherwise.

func (*CustconfBandwidthRateLimit) GetSustainedRateNameOk

func (o *CustconfBandwidthRateLimit) GetSustainedRateNameOk() (*string, bool)

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

func (*CustconfBandwidthRateLimit) GetSustainedRateUnits

GetSustainedRateUnits returns the SustainedRateUnits field value if set, zero value otherwise.

func (*CustconfBandwidthRateLimit) GetSustainedRateUnitsOk

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

func (*CustconfBandwidthRateLimit) HasEnabled

func (o *CustconfBandwidthRateLimit) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*CustconfBandwidthRateLimit) HasHeaderFilter

func (o *CustconfBandwidthRateLimit) HasHeaderFilter() bool

HasHeaderFilter returns a boolean if a field has been set.

func (*CustconfBandwidthRateLimit) HasId

func (o *CustconfBandwidthRateLimit) HasId() bool

HasId returns a boolean if a field has been set.

func (*CustconfBandwidthRateLimit) HasInitialBurstName

func (o *CustconfBandwidthRateLimit) HasInitialBurstName() bool

HasInitialBurstName returns a boolean if a field has been set.

func (*CustconfBandwidthRateLimit) HasInitialBurstUnits

func (o *CustconfBandwidthRateLimit) HasInitialBurstUnits() bool

HasInitialBurstUnits returns a boolean if a field has been set.

func (*CustconfBandwidthRateLimit) HasMethodFilter

func (o *CustconfBandwidthRateLimit) HasMethodFilter() bool

HasMethodFilter returns a boolean if a field has been set.

func (*CustconfBandwidthRateLimit) HasPathFilter

func (o *CustconfBandwidthRateLimit) HasPathFilter() bool

HasPathFilter returns a boolean if a field has been set.

func (*CustconfBandwidthRateLimit) HasSustainedRateName

func (o *CustconfBandwidthRateLimit) HasSustainedRateName() bool

HasSustainedRateName returns a boolean if a field has been set.

func (*CustconfBandwidthRateLimit) HasSustainedRateUnits

func (o *CustconfBandwidthRateLimit) HasSustainedRateUnits() bool

HasSustainedRateUnits returns a boolean if a field has been set.

func (CustconfBandwidthRateLimit) MarshalJSON

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

func (*CustconfBandwidthRateLimit) SetEnabled

func (o *CustconfBandwidthRateLimit) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (*CustconfBandwidthRateLimit) SetHeaderFilter

func (o *CustconfBandwidthRateLimit) SetHeaderFilter(v string)

SetHeaderFilter gets a reference to the given string and assigns it to the HeaderFilter field.

func (*CustconfBandwidthRateLimit) SetId

func (o *CustconfBandwidthRateLimit) SetId(v string)

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

func (*CustconfBandwidthRateLimit) SetInitialBurstName

func (o *CustconfBandwidthRateLimit) SetInitialBurstName(v string)

SetInitialBurstName gets a reference to the given string and assigns it to the InitialBurstName field.

func (*CustconfBandwidthRateLimit) SetInitialBurstUnits

SetInitialBurstUnits gets a reference to the given BandwidthRateLimitInitialBurstUnitsEnumWrapperValue and assigns it to the InitialBurstUnits field.

func (*CustconfBandwidthRateLimit) SetMethodFilter

func (o *CustconfBandwidthRateLimit) SetMethodFilter(v string)

SetMethodFilter gets a reference to the given string and assigns it to the MethodFilter field.

func (*CustconfBandwidthRateLimit) SetPathFilter

func (o *CustconfBandwidthRateLimit) SetPathFilter(v string)

SetPathFilter gets a reference to the given string and assigns it to the PathFilter field.

func (*CustconfBandwidthRateLimit) SetSustainedRateName

func (o *CustconfBandwidthRateLimit) SetSustainedRateName(v string)

SetSustainedRateName gets a reference to the given string and assigns it to the SustainedRateName field.

func (*CustconfBandwidthRateLimit) SetSustainedRateUnits

SetSustainedRateUnits gets a reference to the given BandwidthRateLimitSustainedRateUnitsEnumWrapperValue and assigns it to the SustainedRateUnits field.

type CustconfBypassCache

type CustconfBypassCache struct {
	// This is used by the API to perform conflict checking
	Id      *string `json:"id,omitempty"`
	Enabled *bool   `json:"enabled,omitempty"`
	// String of values delimited by a ',' character.
	MethodFilter *string `json:"methodFilter,omitempty"`
	// String of values delimited by a ',' character.
	PathFilter *string `json:"pathFilter,omitempty"`
	// String of values delimited by a ',' character.
	HeaderFilter *string `json:"headerFilter,omitempty"`
	// String of values delimited by a ',' character.
	CookieFilter *string `json:"cookieFilter,omitempty"`
}

CustconfBypassCache Bypass content caching on filter match

func NewCustconfBypassCache

func NewCustconfBypassCache() *CustconfBypassCache

NewCustconfBypassCache instantiates a new CustconfBypassCache 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 NewCustconfBypassCacheWithDefaults

func NewCustconfBypassCacheWithDefaults() *CustconfBypassCache

NewCustconfBypassCacheWithDefaults instantiates a new CustconfBypassCache 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 (*CustconfBypassCache) GetCookieFilter

func (o *CustconfBypassCache) GetCookieFilter() string

GetCookieFilter returns the CookieFilter field value if set, zero value otherwise.

func (*CustconfBypassCache) GetCookieFilterOk

func (o *CustconfBypassCache) GetCookieFilterOk() (*string, bool)

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

func (*CustconfBypassCache) GetEnabled

func (o *CustconfBypassCache) GetEnabled() bool

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*CustconfBypassCache) GetEnabledOk

func (o *CustconfBypassCache) GetEnabledOk() (*bool, bool)

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

func (*CustconfBypassCache) GetHeaderFilter

func (o *CustconfBypassCache) GetHeaderFilter() string

GetHeaderFilter returns the HeaderFilter field value if set, zero value otherwise.

func (*CustconfBypassCache) GetHeaderFilterOk

func (o *CustconfBypassCache) GetHeaderFilterOk() (*string, bool)

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

func (*CustconfBypassCache) GetId

func (o *CustconfBypassCache) GetId() string

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

func (*CustconfBypassCache) GetIdOk

func (o *CustconfBypassCache) 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 (*CustconfBypassCache) GetMethodFilter

func (o *CustconfBypassCache) GetMethodFilter() string

GetMethodFilter returns the MethodFilter field value if set, zero value otherwise.

func (*CustconfBypassCache) GetMethodFilterOk

func (o *CustconfBypassCache) GetMethodFilterOk() (*string, bool)

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

func (*CustconfBypassCache) GetPathFilter

func (o *CustconfBypassCache) GetPathFilter() string

GetPathFilter returns the PathFilter field value if set, zero value otherwise.

func (*CustconfBypassCache) GetPathFilterOk

func (o *CustconfBypassCache) GetPathFilterOk() (*string, bool)

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

func (*CustconfBypassCache) HasCookieFilter

func (o *CustconfBypassCache) HasCookieFilter() bool

HasCookieFilter returns a boolean if a field has been set.

func (*CustconfBypassCache) HasEnabled

func (o *CustconfBypassCache) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*CustconfBypassCache) HasHeaderFilter

func (o *CustconfBypassCache) HasHeaderFilter() bool

HasHeaderFilter returns a boolean if a field has been set.

func (*CustconfBypassCache) HasId

func (o *CustconfBypassCache) HasId() bool

HasId returns a boolean if a field has been set.

func (*CustconfBypassCache) HasMethodFilter

func (o *CustconfBypassCache) HasMethodFilter() bool

HasMethodFilter returns a boolean if a field has been set.

func (*CustconfBypassCache) HasPathFilter

func (o *CustconfBypassCache) HasPathFilter() bool

HasPathFilter returns a boolean if a field has been set.

func (CustconfBypassCache) MarshalJSON

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

func (*CustconfBypassCache) SetCookieFilter

func (o *CustconfBypassCache) SetCookieFilter(v string)

SetCookieFilter gets a reference to the given string and assigns it to the CookieFilter field.

func (*CustconfBypassCache) SetEnabled

func (o *CustconfBypassCache) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (*CustconfBypassCache) SetHeaderFilter

func (o *CustconfBypassCache) SetHeaderFilter(v string)

SetHeaderFilter gets a reference to the given string and assigns it to the HeaderFilter field.

func (*CustconfBypassCache) SetId

func (o *CustconfBypassCache) SetId(v string)

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

func (*CustconfBypassCache) SetMethodFilter

func (o *CustconfBypassCache) SetMethodFilter(v string)

SetMethodFilter gets a reference to the given string and assigns it to the MethodFilter field.

func (*CustconfBypassCache) SetPathFilter

func (o *CustconfBypassCache) SetPathFilter(v string)

SetPathFilter gets a reference to the given string and assigns it to the PathFilter field.

type CustconfCacheControl

type CustconfCacheControl struct {
	// This is used by the API to perform conflict checking
	Id *string `json:"id,omitempty"`
	// String of values delimited by a ',' character.
	StatusCodeMatch *string `json:"statusCodeMatch,omitempty"`
	// The client TTL controls the lifetime of the asset in the browser's cache. The value entered here will be sent to the browser in the Cache-Control max-age directive for HTTP 1.1 clients and the Expires header for HTTP 1.0 clients.
	MaxAge *int32 `json:"maxAge,omitempty"`
	// Selecting this option instructs the CDN caching servers to insert the must-revalidate directive on all HTTP responses sent to clients.
	MustRevalidate *bool `json:"mustRevalidate,omitempty"`
	// Selecting this option allows the CDN to synchronize the Max-Age header it sends to clients with the remaining TTL of the asset in the cache. This allows assets to expire from the browser cache at the same time they expire from the CDN.
	SynchronizeMaxAge *bool `json:"synchronizeMaxAge,omitempty"`
	// This allows you to specify a custom Cache-Control header to be used by the CDN on all HTTP responses targeted by this policy. Note: Do not include the header name (Cache-Control) in this field. Only the value of the header should be specified.
	Override *string `json:"override,omitempty"`
	Enabled  *bool   `json:"enabled,omitempty"`
}

CustconfCacheControl The browser caching policy allows you to control the browser caching behavior of your assets independently from the CDN cache. For example, this policy allows you to set lower or higher TTLs for the browser than those of the CDN cache.

func NewCustconfCacheControl

func NewCustconfCacheControl() *CustconfCacheControl

NewCustconfCacheControl instantiates a new CustconfCacheControl 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 NewCustconfCacheControlWithDefaults

func NewCustconfCacheControlWithDefaults() *CustconfCacheControl

NewCustconfCacheControlWithDefaults instantiates a new CustconfCacheControl 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 (*CustconfCacheControl) GetEnabled

func (o *CustconfCacheControl) GetEnabled() bool

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*CustconfCacheControl) GetEnabledOk

func (o *CustconfCacheControl) GetEnabledOk() (*bool, bool)

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

func (*CustconfCacheControl) GetId

func (o *CustconfCacheControl) GetId() string

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

func (*CustconfCacheControl) GetIdOk

func (o *CustconfCacheControl) 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 (*CustconfCacheControl) GetMaxAge

func (o *CustconfCacheControl) GetMaxAge() int32

GetMaxAge returns the MaxAge field value if set, zero value otherwise.

func (*CustconfCacheControl) GetMaxAgeOk

func (o *CustconfCacheControl) GetMaxAgeOk() (*int32, bool)

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

func (*CustconfCacheControl) GetMustRevalidate

func (o *CustconfCacheControl) GetMustRevalidate() bool

GetMustRevalidate returns the MustRevalidate field value if set, zero value otherwise.

func (*CustconfCacheControl) GetMustRevalidateOk

func (o *CustconfCacheControl) GetMustRevalidateOk() (*bool, bool)

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

func (*CustconfCacheControl) GetOverride

func (o *CustconfCacheControl) GetOverride() string

GetOverride returns the Override field value if set, zero value otherwise.

func (*CustconfCacheControl) GetOverrideOk

func (o *CustconfCacheControl) GetOverrideOk() (*string, bool)

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

func (*CustconfCacheControl) GetStatusCodeMatch

func (o *CustconfCacheControl) GetStatusCodeMatch() string

GetStatusCodeMatch returns the StatusCodeMatch field value if set, zero value otherwise.

func (*CustconfCacheControl) GetStatusCodeMatchOk

func (o *CustconfCacheControl) GetStatusCodeMatchOk() (*string, bool)

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

func (*CustconfCacheControl) GetSynchronizeMaxAge

func (o *CustconfCacheControl) GetSynchronizeMaxAge() bool

GetSynchronizeMaxAge returns the SynchronizeMaxAge field value if set, zero value otherwise.

func (*CustconfCacheControl) GetSynchronizeMaxAgeOk

func (o *CustconfCacheControl) GetSynchronizeMaxAgeOk() (*bool, bool)

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

func (*CustconfCacheControl) HasEnabled

func (o *CustconfCacheControl) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*CustconfCacheControl) HasId

func (o *CustconfCacheControl) HasId() bool

HasId returns a boolean if a field has been set.

func (*CustconfCacheControl) HasMaxAge

func (o *CustconfCacheControl) HasMaxAge() bool

HasMaxAge returns a boolean if a field has been set.

func (*CustconfCacheControl) HasMustRevalidate

func (o *CustconfCacheControl) HasMustRevalidate() bool

HasMustRevalidate returns a boolean if a field has been set.

func (*CustconfCacheControl) HasOverride

func (o *CustconfCacheControl) HasOverride() bool

HasOverride returns a boolean if a field has been set.

func (*CustconfCacheControl) HasStatusCodeMatch

func (o *CustconfCacheControl) HasStatusCodeMatch() bool

HasStatusCodeMatch returns a boolean if a field has been set.

func (*CustconfCacheControl) HasSynchronizeMaxAge

func (o *CustconfCacheControl) HasSynchronizeMaxAge() bool

HasSynchronizeMaxAge returns a boolean if a field has been set.

func (CustconfCacheControl) MarshalJSON

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

func (*CustconfCacheControl) SetEnabled

func (o *CustconfCacheControl) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (*CustconfCacheControl) SetId

func (o *CustconfCacheControl) SetId(v string)

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

func (*CustconfCacheControl) SetMaxAge

func (o *CustconfCacheControl) SetMaxAge(v int32)

SetMaxAge gets a reference to the given int32 and assigns it to the MaxAge field.

func (*CustconfCacheControl) SetMustRevalidate

func (o *CustconfCacheControl) SetMustRevalidate(v bool)

SetMustRevalidate gets a reference to the given bool and assigns it to the MustRevalidate field.

func (*CustconfCacheControl) SetOverride

func (o *CustconfCacheControl) SetOverride(v string)

SetOverride gets a reference to the given string and assigns it to the Override field.

func (*CustconfCacheControl) SetStatusCodeMatch

func (o *CustconfCacheControl) SetStatusCodeMatch(v string)

SetStatusCodeMatch gets a reference to the given string and assigns it to the StatusCodeMatch field.

func (*CustconfCacheControl) SetSynchronizeMaxAge

func (o *CustconfCacheControl) SetSynchronizeMaxAge(v bool)

SetSynchronizeMaxAge gets a reference to the given bool and assigns it to the SynchronizeMaxAge field.

type CustconfCacheKeyModification

type CustconfCacheKeyModification struct {
	// This is used by the API to perform conflict checking
	Id *string `json:"id,omitempty"`
	// When set, purges and requests for a file will be case insensitive. This setting is useful if you have a case insensitive origin server and would like to avoid duplicating assets.
	NormalizeKeyPathToLowerCase *bool `json:"normalizeKeyPathToLowerCase,omitempty"`
	Enabled                     *bool `json:"enabled,omitempty"`
}

CustconfCacheKeyModification The Cache Key Modification policy allows for manipulation of the way the cache uniquely stores assets.

func NewCustconfCacheKeyModification

func NewCustconfCacheKeyModification() *CustconfCacheKeyModification

NewCustconfCacheKeyModification instantiates a new CustconfCacheKeyModification 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 NewCustconfCacheKeyModificationWithDefaults

func NewCustconfCacheKeyModificationWithDefaults() *CustconfCacheKeyModification

NewCustconfCacheKeyModificationWithDefaults instantiates a new CustconfCacheKeyModification 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 (*CustconfCacheKeyModification) GetEnabled

func (o *CustconfCacheKeyModification) GetEnabled() bool

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*CustconfCacheKeyModification) GetEnabledOk

func (o *CustconfCacheKeyModification) GetEnabledOk() (*bool, bool)

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

func (*CustconfCacheKeyModification) GetId

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

func (*CustconfCacheKeyModification) GetIdOk

func (o *CustconfCacheKeyModification) 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 (*CustconfCacheKeyModification) GetNormalizeKeyPathToLowerCase

func (o *CustconfCacheKeyModification) GetNormalizeKeyPathToLowerCase() bool

GetNormalizeKeyPathToLowerCase returns the NormalizeKeyPathToLowerCase field value if set, zero value otherwise.

func (*CustconfCacheKeyModification) GetNormalizeKeyPathToLowerCaseOk

func (o *CustconfCacheKeyModification) GetNormalizeKeyPathToLowerCaseOk() (*bool, bool)

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

func (*CustconfCacheKeyModification) HasEnabled

func (o *CustconfCacheKeyModification) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*CustconfCacheKeyModification) HasId

HasId returns a boolean if a field has been set.

func (*CustconfCacheKeyModification) HasNormalizeKeyPathToLowerCase

func (o *CustconfCacheKeyModification) HasNormalizeKeyPathToLowerCase() bool

HasNormalizeKeyPathToLowerCase returns a boolean if a field has been set.

func (CustconfCacheKeyModification) MarshalJSON

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

func (*CustconfCacheKeyModification) SetEnabled

func (o *CustconfCacheKeyModification) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (*CustconfCacheKeyModification) SetId

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

func (*CustconfCacheKeyModification) SetNormalizeKeyPathToLowerCase

func (o *CustconfCacheKeyModification) SetNormalizeKeyPathToLowerCase(v bool)

SetNormalizeKeyPathToLowerCase gets a reference to the given bool and assigns it to the NormalizeKeyPathToLowerCase field.

type CustconfClientRequestModification

type CustconfClientRequestModification struct {
	// This is used by the API to perform conflict checking
	Id            *string `json:"id,omitempty"`
	UrlPattern    *string `json:"urlPattern,omitempty"`
	UrlRewrite    *string `json:"urlRewrite,omitempty"`
	HeaderPattern *string `json:"headerPattern,omitempty"`
	HeaderRewrite *string `json:"headerRewrite,omitempty"`
	// String of values delimited by a '|' character. This is the static HTTP header you want inserted into the CDN request. Start value with \"append:\", \"replace:\" or \"create:\" which defines if Header will be added, replaced or create if not exists. Default is append.
	AddHeaders  *string                                                       `json:"addHeaders,omitempty"`
	FlowControl *CustconfClientRequestModificationFlowControlEnumWrapperValue `json:"flowControl,omitempty"`
	Enabled     *bool                                                         `json:"enabled,omitempty"`
	// String of values delimited by a ',' character.
	MethodFilter *string `json:"methodFilter,omitempty"`
	// String of values delimited by a ',' character.
	PathFilter *string `json:"pathFilter,omitempty"`
	// String of values delimited by a ',' character.
	HeaderFilter *string `json:"headerFilter,omitempty"`
	// String of values delimited by a ',' character.
	CookieFilter *string `json:"cookieFilter,omitempty"`
}

CustconfClientRequestModification struct for CustconfClientRequestModification

func NewCustconfClientRequestModification

func NewCustconfClientRequestModification() *CustconfClientRequestModification

NewCustconfClientRequestModification instantiates a new CustconfClientRequestModification 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 NewCustconfClientRequestModificationWithDefaults

func NewCustconfClientRequestModificationWithDefaults() *CustconfClientRequestModification

NewCustconfClientRequestModificationWithDefaults instantiates a new CustconfClientRequestModification 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 (*CustconfClientRequestModification) GetAddHeaders

func (o *CustconfClientRequestModification) GetAddHeaders() string

GetAddHeaders returns the AddHeaders field value if set, zero value otherwise.

func (*CustconfClientRequestModification) GetAddHeadersOk

func (o *CustconfClientRequestModification) GetAddHeadersOk() (*string, bool)

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

func (*CustconfClientRequestModification) GetCookieFilter

func (o *CustconfClientRequestModification) GetCookieFilter() string

GetCookieFilter returns the CookieFilter field value if set, zero value otherwise.

func (*CustconfClientRequestModification) GetCookieFilterOk

func (o *CustconfClientRequestModification) GetCookieFilterOk() (*string, bool)

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

func (*CustconfClientRequestModification) GetEnabled

func (o *CustconfClientRequestModification) GetEnabled() bool

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*CustconfClientRequestModification) GetEnabledOk

func (o *CustconfClientRequestModification) GetEnabledOk() (*bool, bool)

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

func (*CustconfClientRequestModification) GetFlowControl

GetFlowControl returns the FlowControl field value if set, zero value otherwise.

func (*CustconfClientRequestModification) GetFlowControlOk

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

func (*CustconfClientRequestModification) GetHeaderFilter

func (o *CustconfClientRequestModification) GetHeaderFilter() string

GetHeaderFilter returns the HeaderFilter field value if set, zero value otherwise.

func (*CustconfClientRequestModification) GetHeaderFilterOk

func (o *CustconfClientRequestModification) GetHeaderFilterOk() (*string, bool)

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

func (*CustconfClientRequestModification) GetHeaderPattern

func (o *CustconfClientRequestModification) GetHeaderPattern() string

GetHeaderPattern returns the HeaderPattern field value if set, zero value otherwise.

func (*CustconfClientRequestModification) GetHeaderPatternOk

func (o *CustconfClientRequestModification) GetHeaderPatternOk() (*string, bool)

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

func (*CustconfClientRequestModification) GetHeaderRewrite

func (o *CustconfClientRequestModification) GetHeaderRewrite() string

GetHeaderRewrite returns the HeaderRewrite field value if set, zero value otherwise.

func (*CustconfClientRequestModification) GetHeaderRewriteOk

func (o *CustconfClientRequestModification) GetHeaderRewriteOk() (*string, bool)

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

func (*CustconfClientRequestModification) GetId

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

func (*CustconfClientRequestModification) GetIdOk

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 (*CustconfClientRequestModification) GetMethodFilter

func (o *CustconfClientRequestModification) GetMethodFilter() string

GetMethodFilter returns the MethodFilter field value if set, zero value otherwise.

func (*CustconfClientRequestModification) GetMethodFilterOk

func (o *CustconfClientRequestModification) GetMethodFilterOk() (*string, bool)

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

func (*CustconfClientRequestModification) GetPathFilter

func (o *CustconfClientRequestModification) GetPathFilter() string

GetPathFilter returns the PathFilter field value if set, zero value otherwise.

func (*CustconfClientRequestModification) GetPathFilterOk

func (o *CustconfClientRequestModification) GetPathFilterOk() (*string, bool)

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

func (*CustconfClientRequestModification) GetUrlPattern

func (o *CustconfClientRequestModification) GetUrlPattern() string

GetUrlPattern returns the UrlPattern field value if set, zero value otherwise.

func (*CustconfClientRequestModification) GetUrlPatternOk

func (o *CustconfClientRequestModification) GetUrlPatternOk() (*string, bool)

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

func (*CustconfClientRequestModification) GetUrlRewrite

func (o *CustconfClientRequestModification) GetUrlRewrite() string

GetUrlRewrite returns the UrlRewrite field value if set, zero value otherwise.

func (*CustconfClientRequestModification) GetUrlRewriteOk

func (o *CustconfClientRequestModification) GetUrlRewriteOk() (*string, bool)

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

func (*CustconfClientRequestModification) HasAddHeaders

func (o *CustconfClientRequestModification) HasAddHeaders() bool

HasAddHeaders returns a boolean if a field has been set.

func (*CustconfClientRequestModification) HasCookieFilter

func (o *CustconfClientRequestModification) HasCookieFilter() bool

HasCookieFilter returns a boolean if a field has been set.

func (*CustconfClientRequestModification) HasEnabled

func (o *CustconfClientRequestModification) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*CustconfClientRequestModification) HasFlowControl

func (o *CustconfClientRequestModification) HasFlowControl() bool

HasFlowControl returns a boolean if a field has been set.

func (*CustconfClientRequestModification) HasHeaderFilter

func (o *CustconfClientRequestModification) HasHeaderFilter() bool

HasHeaderFilter returns a boolean if a field has been set.

func (*CustconfClientRequestModification) HasHeaderPattern

func (o *CustconfClientRequestModification) HasHeaderPattern() bool

HasHeaderPattern returns a boolean if a field has been set.

func (*CustconfClientRequestModification) HasHeaderRewrite

func (o *CustconfClientRequestModification) HasHeaderRewrite() bool

HasHeaderRewrite returns a boolean if a field has been set.

func (*CustconfClientRequestModification) HasId

HasId returns a boolean if a field has been set.

func (*CustconfClientRequestModification) HasMethodFilter

func (o *CustconfClientRequestModification) HasMethodFilter() bool

HasMethodFilter returns a boolean if a field has been set.

func (*CustconfClientRequestModification) HasPathFilter

func (o *CustconfClientRequestModification) HasPathFilter() bool

HasPathFilter returns a boolean if a field has been set.

func (*CustconfClientRequestModification) HasUrlPattern

func (o *CustconfClientRequestModification) HasUrlPattern() bool

HasUrlPattern returns a boolean if a field has been set.

func (*CustconfClientRequestModification) HasUrlRewrite

func (o *CustconfClientRequestModification) HasUrlRewrite() bool

HasUrlRewrite returns a boolean if a field has been set.

func (CustconfClientRequestModification) MarshalJSON

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

func (*CustconfClientRequestModification) SetAddHeaders

func (o *CustconfClientRequestModification) SetAddHeaders(v string)

SetAddHeaders gets a reference to the given string and assigns it to the AddHeaders field.

func (*CustconfClientRequestModification) SetCookieFilter

func (o *CustconfClientRequestModification) SetCookieFilter(v string)

SetCookieFilter gets a reference to the given string and assigns it to the CookieFilter field.

func (*CustconfClientRequestModification) SetEnabled

func (o *CustconfClientRequestModification) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (*CustconfClientRequestModification) SetFlowControl

SetFlowControl gets a reference to the given CustconfClientRequestModificationFlowControlEnumWrapperValue and assigns it to the FlowControl field.

func (*CustconfClientRequestModification) SetHeaderFilter

func (o *CustconfClientRequestModification) SetHeaderFilter(v string)

SetHeaderFilter gets a reference to the given string and assigns it to the HeaderFilter field.

func (*CustconfClientRequestModification) SetHeaderPattern

func (o *CustconfClientRequestModification) SetHeaderPattern(v string)

SetHeaderPattern gets a reference to the given string and assigns it to the HeaderPattern field.

func (*CustconfClientRequestModification) SetHeaderRewrite

func (o *CustconfClientRequestModification) SetHeaderRewrite(v string)

SetHeaderRewrite gets a reference to the given string and assigns it to the HeaderRewrite field.

func (*CustconfClientRequestModification) SetId

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

func (*CustconfClientRequestModification) SetMethodFilter

func (o *CustconfClientRequestModification) SetMethodFilter(v string)

SetMethodFilter gets a reference to the given string and assigns it to the MethodFilter field.

func (*CustconfClientRequestModification) SetPathFilter

func (o *CustconfClientRequestModification) SetPathFilter(v string)

SetPathFilter gets a reference to the given string and assigns it to the PathFilter field.

func (*CustconfClientRequestModification) SetUrlPattern

func (o *CustconfClientRequestModification) SetUrlPattern(v string)

SetUrlPattern gets a reference to the given string and assigns it to the UrlPattern field.

func (*CustconfClientRequestModification) SetUrlRewrite

func (o *CustconfClientRequestModification) SetUrlRewrite(v string)

SetUrlRewrite gets a reference to the given string and assigns it to the UrlRewrite field.

type CustconfClientRequestModificationFlowControlEnumWrapperValue

type CustconfClientRequestModificationFlowControlEnumWrapperValue string

CustconfClientRequestModificationFlowControlEnumWrapperValue the model 'CustconfClientRequestModificationFlowControlEnumWrapperValue'

const (
	CUSTCONFCLIENTREQUESTMODIFICATIONFLOWCONTROLENUMWRAPPERVALUE_UNKNOWN CustconfClientRequestModificationFlowControlEnumWrapperValue = "UNKNOWN"
	CUSTCONFCLIENTREQUESTMODIFICATIONFLOWCONTROLENUMWRAPPERVALUE_NEXT    CustconfClientRequestModificationFlowControlEnumWrapperValue = "next"
	CUSTCONFCLIENTREQUESTMODIFICATIONFLOWCONTROLENUMWRAPPERVALUE_BREAK   CustconfClientRequestModificationFlowControlEnumWrapperValue = "break"
)

List of custconfClientRequestModificationFlowControlEnumWrapperValue

func (CustconfClientRequestModificationFlowControlEnumWrapperValue) Ptr

Ptr returns reference to custconfClientRequestModificationFlowControlEnumWrapperValue value

type CustconfClientResponseModification

type CustconfClientResponseModification struct {
	// This is used by the API to perform conflict checking
	Id                *string  `json:"id,omitempty"`
	StatusCodeRewrite *float32 `json:"statusCodeRewrite,omitempty"`
	HeaderPattern     *string  `json:"headerPattern,omitempty"`
	HeaderRewrite     *string  `json:"headerRewrite,omitempty"`
	// String of values delimited by a '|' character. This is the static HTTP header you want inserted into the CDN response. Start value with \"append:\", \"replace:\" or \"create:\" which defines if Header will be added, replaced or create if not exists. Default is append.
	AddHeaders  *string                                                        `json:"addHeaders,omitempty"`
	FlowControl *CustconfClientResponseModificationFlowControlEnumWrapperValue `json:"flowControl,omitempty"`
	Enabled     *bool                                                          `json:"enabled,omitempty"`
	// String of values delimited by a ',' character.
	MethodFilter *string `json:"methodFilter,omitempty"`
	// String of values delimited by a ',' character.
	PathFilter *string `json:"pathFilter,omitempty"`
	// String of values delimited by a ',' character.
	HeaderFilter *string `json:"headerFilter,omitempty"`
}

CustconfClientResponseModification struct for CustconfClientResponseModification

func NewCustconfClientResponseModification

func NewCustconfClientResponseModification() *CustconfClientResponseModification

NewCustconfClientResponseModification instantiates a new CustconfClientResponseModification 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 NewCustconfClientResponseModificationWithDefaults

func NewCustconfClientResponseModificationWithDefaults() *CustconfClientResponseModification

NewCustconfClientResponseModificationWithDefaults instantiates a new CustconfClientResponseModification 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 (*CustconfClientResponseModification) GetAddHeaders

func (o *CustconfClientResponseModification) GetAddHeaders() string

GetAddHeaders returns the AddHeaders field value if set, zero value otherwise.

func (*CustconfClientResponseModification) GetAddHeadersOk

func (o *CustconfClientResponseModification) GetAddHeadersOk() (*string, bool)

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

func (*CustconfClientResponseModification) GetEnabled

func (o *CustconfClientResponseModification) GetEnabled() bool

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*CustconfClientResponseModification) GetEnabledOk

func (o *CustconfClientResponseModification) GetEnabledOk() (*bool, bool)

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

func (*CustconfClientResponseModification) GetFlowControl

GetFlowControl returns the FlowControl field value if set, zero value otherwise.

func (*CustconfClientResponseModification) GetFlowControlOk

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

func (*CustconfClientResponseModification) GetHeaderFilter

func (o *CustconfClientResponseModification) GetHeaderFilter() string

GetHeaderFilter returns the HeaderFilter field value if set, zero value otherwise.

func (*CustconfClientResponseModification) GetHeaderFilterOk

func (o *CustconfClientResponseModification) GetHeaderFilterOk() (*string, bool)

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

func (*CustconfClientResponseModification) GetHeaderPattern

func (o *CustconfClientResponseModification) GetHeaderPattern() string

GetHeaderPattern returns the HeaderPattern field value if set, zero value otherwise.

func (*CustconfClientResponseModification) GetHeaderPatternOk

func (o *CustconfClientResponseModification) GetHeaderPatternOk() (*string, bool)

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

func (*CustconfClientResponseModification) GetHeaderRewrite

func (o *CustconfClientResponseModification) GetHeaderRewrite() string

GetHeaderRewrite returns the HeaderRewrite field value if set, zero value otherwise.

func (*CustconfClientResponseModification) GetHeaderRewriteOk

func (o *CustconfClientResponseModification) GetHeaderRewriteOk() (*string, bool)

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

func (*CustconfClientResponseModification) GetId

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

func (*CustconfClientResponseModification) GetIdOk

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 (*CustconfClientResponseModification) GetMethodFilter

func (o *CustconfClientResponseModification) GetMethodFilter() string

GetMethodFilter returns the MethodFilter field value if set, zero value otherwise.

func (*CustconfClientResponseModification) GetMethodFilterOk

func (o *CustconfClientResponseModification) GetMethodFilterOk() (*string, bool)

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

func (*CustconfClientResponseModification) GetPathFilter

func (o *CustconfClientResponseModification) GetPathFilter() string

GetPathFilter returns the PathFilter field value if set, zero value otherwise.

func (*CustconfClientResponseModification) GetPathFilterOk

func (o *CustconfClientResponseModification) GetPathFilterOk() (*string, bool)

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

func (*CustconfClientResponseModification) GetStatusCodeRewrite

func (o *CustconfClientResponseModification) GetStatusCodeRewrite() float32

GetStatusCodeRewrite returns the StatusCodeRewrite field value if set, zero value otherwise.

func (*CustconfClientResponseModification) GetStatusCodeRewriteOk

func (o *CustconfClientResponseModification) GetStatusCodeRewriteOk() (*float32, bool)

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

func (*CustconfClientResponseModification) HasAddHeaders

func (o *CustconfClientResponseModification) HasAddHeaders() bool

HasAddHeaders returns a boolean if a field has been set.

func (*CustconfClientResponseModification) HasEnabled

func (o *CustconfClientResponseModification) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*CustconfClientResponseModification) HasFlowControl

func (o *CustconfClientResponseModification) HasFlowControl() bool

HasFlowControl returns a boolean if a field has been set.

func (*CustconfClientResponseModification) HasHeaderFilter

func (o *CustconfClientResponseModification) HasHeaderFilter() bool

HasHeaderFilter returns a boolean if a field has been set.

func (*CustconfClientResponseModification) HasHeaderPattern

func (o *CustconfClientResponseModification) HasHeaderPattern() bool

HasHeaderPattern returns a boolean if a field has been set.

func (*CustconfClientResponseModification) HasHeaderRewrite

func (o *CustconfClientResponseModification) HasHeaderRewrite() bool

HasHeaderRewrite returns a boolean if a field has been set.

func (*CustconfClientResponseModification) HasId

HasId returns a boolean if a field has been set.

func (*CustconfClientResponseModification) HasMethodFilter

func (o *CustconfClientResponseModification) HasMethodFilter() bool

HasMethodFilter returns a boolean if a field has been set.

func (*CustconfClientResponseModification) HasPathFilter

func (o *CustconfClientResponseModification) HasPathFilter() bool

HasPathFilter returns a boolean if a field has been set.

func (*CustconfClientResponseModification) HasStatusCodeRewrite

func (o *CustconfClientResponseModification) HasStatusCodeRewrite() bool

HasStatusCodeRewrite returns a boolean if a field has been set.

func (CustconfClientResponseModification) MarshalJSON

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

func (*CustconfClientResponseModification) SetAddHeaders

func (o *CustconfClientResponseModification) SetAddHeaders(v string)

SetAddHeaders gets a reference to the given string and assigns it to the AddHeaders field.

func (*CustconfClientResponseModification) SetEnabled

func (o *CustconfClientResponseModification) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (*CustconfClientResponseModification) SetFlowControl

SetFlowControl gets a reference to the given CustconfClientResponseModificationFlowControlEnumWrapperValue and assigns it to the FlowControl field.

func (*CustconfClientResponseModification) SetHeaderFilter

func (o *CustconfClientResponseModification) SetHeaderFilter(v string)

SetHeaderFilter gets a reference to the given string and assigns it to the HeaderFilter field.

func (*CustconfClientResponseModification) SetHeaderPattern

func (o *CustconfClientResponseModification) SetHeaderPattern(v string)

SetHeaderPattern gets a reference to the given string and assigns it to the HeaderPattern field.

func (*CustconfClientResponseModification) SetHeaderRewrite

func (o *CustconfClientResponseModification) SetHeaderRewrite(v string)

SetHeaderRewrite gets a reference to the given string and assigns it to the HeaderRewrite field.

func (*CustconfClientResponseModification) SetId

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

func (*CustconfClientResponseModification) SetMethodFilter

func (o *CustconfClientResponseModification) SetMethodFilter(v string)

SetMethodFilter gets a reference to the given string and assigns it to the MethodFilter field.

func (*CustconfClientResponseModification) SetPathFilter

func (o *CustconfClientResponseModification) SetPathFilter(v string)

SetPathFilter gets a reference to the given string and assigns it to the PathFilter field.

func (*CustconfClientResponseModification) SetStatusCodeRewrite

func (o *CustconfClientResponseModification) SetStatusCodeRewrite(v float32)

SetStatusCodeRewrite gets a reference to the given float32 and assigns it to the StatusCodeRewrite field.

type CustconfClientResponseModificationFlowControlEnumWrapperValue

type CustconfClientResponseModificationFlowControlEnumWrapperValue string

CustconfClientResponseModificationFlowControlEnumWrapperValue the model 'CustconfClientResponseModificationFlowControlEnumWrapperValue'

const (
	CUSTCONFCLIENTRESPONSEMODIFICATIONFLOWCONTROLENUMWRAPPERVALUE_UNKNOWN CustconfClientResponseModificationFlowControlEnumWrapperValue = "UNKNOWN"
	CUSTCONFCLIENTRESPONSEMODIFICATIONFLOWCONTROLENUMWRAPPERVALUE_NEXT    CustconfClientResponseModificationFlowControlEnumWrapperValue = "next"
	CUSTCONFCLIENTRESPONSEMODIFICATIONFLOWCONTROLENUMWRAPPERVALUE_BREAK   CustconfClientResponseModificationFlowControlEnumWrapperValue = "break"
)

List of custconfClientResponseModificationFlowControlEnumWrapperValue

func (CustconfClientResponseModificationFlowControlEnumWrapperValue) Ptr

Ptr returns reference to custconfClientResponseModificationFlowControlEnumWrapperValue value

type CustconfCompression

type CustconfCompression struct {
	// This is used by the API to perform conflict checking
	Id *string `json:"id,omitempty"`
	// String of values delimited by a ',' character. The list of file extensions you want the caching servers to use to identify the content you want compressed before delivering it to end users
	Gzip *string `json:"gzip,omitempty"`
	// String of values delimited by a ',' character. A list of rules based on MIME types you want the caching servers to use to identify content you want compressed before delivering it to end users.
	Mime    *string `json:"mime,omitempty"`
	Level   *string `json:"level,omitempty"`
	Enabled *bool   `json:"enabled,omitempty"`
}

CustconfCompression The compression policy allows you to provide a list of file extensions you want the CDN caching servers to automatically compress before delivering content to end users. This policy is typically used when your origin server does not support compression or you are unable to configure your origin to compress your files. If your origin is configured to already compress files, you should consider adding the Compressed Origin Pull policy to your host, which will enable the CDN caching server to request compressed (gzip) version of your assets. The compressed origin pull policy can be found in the Origin Pull policies list. Please note that our caching servers schedule the compression of files, and typically you do not see the compressed delivery until the file has been requested several times. Typically, this list is comprised of text files like javascript, html and CSS files. You should not include file extensions that match media files (images, videos, or audio files) or any other file format that includes a built in compression algorithm. Attempting to further compress these types of files usually results in a larger file being delivered to end users.

func NewCustconfCompression

func NewCustconfCompression() *CustconfCompression

NewCustconfCompression instantiates a new CustconfCompression 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 NewCustconfCompressionWithDefaults

func NewCustconfCompressionWithDefaults() *CustconfCompression

NewCustconfCompressionWithDefaults instantiates a new CustconfCompression 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 (*CustconfCompression) GetEnabled

func (o *CustconfCompression) GetEnabled() bool

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*CustconfCompression) GetEnabledOk

func (o *CustconfCompression) GetEnabledOk() (*bool, bool)

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

func (*CustconfCompression) GetGzip

func (o *CustconfCompression) GetGzip() string

GetGzip returns the Gzip field value if set, zero value otherwise.

func (*CustconfCompression) GetGzipOk

func (o *CustconfCompression) GetGzipOk() (*string, bool)

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

func (*CustconfCompression) GetId

func (o *CustconfCompression) GetId() string

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

func (*CustconfCompression) GetIdOk

func (o *CustconfCompression) 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 (*CustconfCompression) GetLevel

func (o *CustconfCompression) GetLevel() string

GetLevel returns the Level field value if set, zero value otherwise.

func (*CustconfCompression) GetLevelOk

func (o *CustconfCompression) GetLevelOk() (*string, bool)

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

func (*CustconfCompression) GetMime

func (o *CustconfCompression) GetMime() string

GetMime returns the Mime field value if set, zero value otherwise.

func (*CustconfCompression) GetMimeOk

func (o *CustconfCompression) GetMimeOk() (*string, bool)

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

func (*CustconfCompression) HasEnabled

func (o *CustconfCompression) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*CustconfCompression) HasGzip

func (o *CustconfCompression) HasGzip() bool

HasGzip returns a boolean if a field has been set.

func (*CustconfCompression) HasId

func (o *CustconfCompression) HasId() bool

HasId returns a boolean if a field has been set.

func (*CustconfCompression) HasLevel

func (o *CustconfCompression) HasLevel() bool

HasLevel returns a boolean if a field has been set.

func (*CustconfCompression) HasMime

func (o *CustconfCompression) HasMime() bool

HasMime returns a boolean if a field has been set.

func (CustconfCompression) MarshalJSON

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

func (*CustconfCompression) SetEnabled

func (o *CustconfCompression) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (*CustconfCompression) SetGzip

func (o *CustconfCompression) SetGzip(v string)

SetGzip gets a reference to the given string and assigns it to the Gzip field.

func (*CustconfCompression) SetId

func (o *CustconfCompression) SetId(v string)

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

func (*CustconfCompression) SetLevel

func (o *CustconfCompression) SetLevel(v string)

SetLevel gets a reference to the given string and assigns it to the Level field.

func (*CustconfCompression) SetMime

func (o *CustconfCompression) SetMime(v string)

SetMime gets a reference to the given string and assigns it to the Mime field.

type CustconfConfiguration

type CustconfConfiguration struct {
	AccessLogs       *CustconfAccessLogs       `json:"accessLogs,omitempty"`
	AccessLogsConfig *CustconfAccessLogsConfig `json:"accessLogsConfig,omitempty"`
	// IP address restrictions allow you to configure your CDN container to grant or deny a specific IP addresses or range of IP addresses from accessing content cached in a directory in your CDN container.
	AuthACL *[]CustconfAuthACL `json:"authACL,omitempty"`
	// Geographic restrictions allow you to restrict content to end users in specific locations. The IP address of incoming requests is checked against a current list of IP allocations to countries and to states within the US. If an end user's IP address is not found in the list, they are allowed access to the content by default. The feature has both an Include and an Exclude list which are used to target the allowed audience.
	AuthGeo       *[]CustconfAuthGeo     `json:"authGeo,omitempty"`
	AuthHttpBasic *CustconfAuthHttpBasic `json:"authHttpBasic,omitempty"`
	AuthReferer   *CustconfAuthReferer   `json:"authReferer,omitempty"`
	// URL Signing policies allow you to restrict access to your content by configuring a \"shared secret\" with StackPath. This \"shared secret\" is used to apply an MD5 hashing algorithm on the URL to validate the signature supplied on the request. Since the \"shared secret\" is only known by the publisher and StackPath, URL signatures cannot be generated by unauthorized users.
	AuthUrlSign              *[]CustconfAuthUrlSign              `json:"authUrlSign,omitempty"`
	AuthUrlSignAliCloudA     *[]CustconfAuthUrlSignAliCloudA     `json:"authUrlSignAliCloudA,omitempty"`
	AuthUrlSignAliCloudB     *[]CustconfAuthUrlSignAliCloudB     `json:"authUrlSignAliCloudB,omitempty"`
	AuthUrlSignAliCloudC     *[]CustconfAuthUrlSignAliCloudC     `json:"authUrlSignAliCloudC,omitempty"`
	AuthUrlSignHmacTlu       *[]CustconfAuthUrlSignHmacTlu       `json:"authUrlSignHmacTlu,omitempty"`
	AuthUrlSignIq            *[]CustconfAuthUrlSignIq            `json:"authUrlSignIq,omitempty"`
	AuthUrlAsymmetricSignTlu *[]CustconfAuthUrlAsymmetricSignTlu `json:"authUrlAsymmetricSignTlu,omitempty"`
	BandWidthLimit           *CustconfBandWidthLimit             `json:"bandWidthLimit,omitempty"`
	BandwidthRateLimit       *CustconfBandwidthRateLimit         `json:"bandwidthRateLimit,omitempty"`
	// Bypass content caching on filter match
	BypassCache *[]CustconfBypassCache `json:"bypassCache,omitempty"`
	// The browser caching policy allows you to control the browser caching behavior of your assets independently from the CDN cache. For example, this policy allows you to set lower or higher TTLs for the browser than those of the CDN cache.
	CacheControl               *[]CustconfCacheControl               `json:"cacheControl,omitempty"`
	CacheKeyModification       *CustconfCacheKeyModification         `json:"cacheKeyModification,omitempty"`
	ClientRequestModification  *[]CustconfClientRequestModification  `json:"clientRequestModification,omitempty"`
	ClientResponseModification *[]CustconfClientResponseModification `json:"clientResponseModification,omitempty"`
	Compression                *CustconfCompression                  `json:"compression,omitempty"`
	ContentDispositionByURL    *CustconfContentDispositionByURL      `json:"contentDispositionByURL,omitempty"`
	// The content disposition by HTTP header match policy allows you to control the Content-Disposition delivered by the CDN using a pattern match against the value of any HTTP header present in the request. If you are using URL query string parameters to control the Content-Disposition header (using the Content Disposition by URL policy) then the Content-Disposition header generated by this policy will not be used on that specific request. A typical use case for this policy is to set a different Content-Disposition header based on the User-Agent in the request.
	ContentDispositionByHeader *[]CustconfContentDispositionByHeader `json:"contentDispositionByHeader,omitempty"`
	Customer                   *CustconfCustomer                     `json:"customer,omitempty"`
	CustomHeader               *CustconfCustomHeader                 `json:"customHeader,omitempty"`
	// The custom mime type policy allows you to map file extensions to specific mime types for the CDN caching servers to use when delivering assets. The mime types you map using this policy may also be limited to specific response codes to address scenarios in which the mime type changes based on the response code.
	CustomMimeType *[]CustconfCustomMimeType `json:"customMimeType,omitempty"`
	// Client response based on Rules.
	DynamicCacheRule *[]CustconfDynamicCacheRule `json:"dynamicCacheRule,omitempty"`
	// The dynamic content caching policy allows you to specify a set of query string and/or HTTP header key/value pairs that should create a unique cache entry for a given URL. This policy is useful when your origin returns unique content for the same URL based on a set of query string parameters provided in the request.
	DynamicContent              *[]CustconfDynamicContent            `json:"dynamicContent,omitempty"`
	FailSafeOriginPull          *CustconfFailSafeOriginPull          `json:"failSafeOriginPull,omitempty"`
	FarAheadRangeProxy          *CustconfFarAheadRangeProxy          `json:"farAheadRangeProxy,omitempty"`
	FileSegmentation            *CustconfFileSegmentation            `json:"fileSegmentation,omitempty"`
	FlvPseudoStreaming          *CustconfFlvPseudoStreaming          `json:"flvPseudoStreaming,omitempty"`
	GzipOriginPull              *CustconfGzipOriginPull              `json:"gzipOriginPull,omitempty"`
	HttpMethods                 *CustconfHttpMethods                 `json:"httpMethods,omitempty"`
	Origin                      *[]CdncustconfOrigin                 `json:"origin,omitempty"`
	OriginPersistentConnections *CustconfOriginPersistentConnections `json:"originPersistentConnections,omitempty"`
	OriginPull                  *CustconfOriginPull                  `json:"originPull,omitempty"`
	OriginPullCacheExtension    *CustconfOriginPullCacheExtension    `json:"originPullCacheExtension,omitempty"`
	OriginPullHost              *[]CustconfOriginPullHost            `json:"originPullHost,omitempty"`
	OriginPullProtocol          *CustconfOriginPullProtocol          `json:"originPullProtocol,omitempty"`
	OriginPullLogs              *CustconfOriginPullLogs              `json:"originPullLogs,omitempty"`
	OriginPullLogsConfig        *CustconfOriginPullLogsConfig        `json:"originPullLogsConfig,omitempty"`
	// The CDN caching policy allows you to control how your origin's content is cached on the CDN.
	OriginPullPolicy           *[]CustconfOriginPullPolicy           `json:"originPullPolicy,omitempty"`
	OriginRequestModification  *[]CustconfOriginRequestModification  `json:"originRequestModification,omitempty"`
	OriginResponseModification *[]CustconfOriginResponseModification `json:"originResponseModification,omitempty"`
	QueryStrParam              *CustconfQueryStrParam                `json:"queryStrParam,omitempty"`
	ReceiptLogsConfig          *CustconfReceiptLogsConfig            `json:"receiptLogsConfig,omitempty"`
	RedirectExceptions         *CustconfRedirectExceptions           `json:"redirectExceptions,omitempty"`
	// The response code redirection policy allows you to map cache response codes to an HTTP redirect response. When this policy is applied to a host, the caching servers will redirect clients to the URL specified in this policy instead of delivering the response code you mapped in the policy.
	RedirectMappings *[]CustconfRedirectMappings `json:"redirectMappings,omitempty"`
	ResponseHeader   *CustconfResponseHeader     `json:"responseHeader,omitempty"`
	// The CDN attempts to resume downloading Origin Pulls once it successfully reads all the headers of a positive response under certain conditions by sending subsequent origin range requests for the remaining body. The response must be a 2xx to a GET request for the full file or a single range (not multi-range). The response must contain the Last-Modified and ETag headers.
	OriginPullResumeDownload *[]CustconfOriginPullResumeDownload `json:"originPullResumeDownload,omitempty"`
	RobotsTxt                *[]CustconfRobotsTxt                `json:"robotsTxt,omitempty"`
	AwsSignedOriginPullV4    *[]CustconfAwsSignedOriginPullV4    `json:"awsSignedOriginPullV4,omitempty"`
	AwsSignedS3PostV4        *[]CustconfAwsSignedS3PostV4        `json:"awsSignedS3PostV4,omitempty"`
	// The static header injection policy allows you to insert headers into the CDN request and response processor.
	StaticHeader        *[]CustconfStaticHeader      `json:"staticHeader,omitempty"`
	TimePseudoStreaming *CustconfTimePseudoStreaming `json:"timePseudoStreaming,omitempty"`
	Http2Support        *CustconfHttp2Support        `json:"http2Support,omitempty"`
	// A hostname policy allows you to specify an alternate domain name that you want to use to access content from your CDN container.
	VHost *[]CustconfVHost `json:"vHost,omitempty"`
}

CustconfConfiguration Advanced configuration options

func NewCustconfConfiguration

func NewCustconfConfiguration() *CustconfConfiguration

NewCustconfConfiguration instantiates a new CustconfConfiguration 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 NewCustconfConfigurationWithDefaults

func NewCustconfConfigurationWithDefaults() *CustconfConfiguration

NewCustconfConfigurationWithDefaults instantiates a new CustconfConfiguration 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 (*CustconfConfiguration) GetAccessLogs

func (o *CustconfConfiguration) GetAccessLogs() CustconfAccessLogs

GetAccessLogs returns the AccessLogs field value if set, zero value otherwise.

func (*CustconfConfiguration) GetAccessLogsConfig

func (o *CustconfConfiguration) GetAccessLogsConfig() CustconfAccessLogsConfig

GetAccessLogsConfig returns the AccessLogsConfig field value if set, zero value otherwise.

func (*CustconfConfiguration) GetAccessLogsConfigOk

func (o *CustconfConfiguration) GetAccessLogsConfigOk() (*CustconfAccessLogsConfig, bool)

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

func (*CustconfConfiguration) GetAccessLogsOk

func (o *CustconfConfiguration) GetAccessLogsOk() (*CustconfAccessLogs, bool)

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

func (*CustconfConfiguration) GetAuthACL

func (o *CustconfConfiguration) GetAuthACL() []CustconfAuthACL

GetAuthACL returns the AuthACL field value if set, zero value otherwise.

func (*CustconfConfiguration) GetAuthACLOk

func (o *CustconfConfiguration) GetAuthACLOk() (*[]CustconfAuthACL, bool)

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

func (*CustconfConfiguration) GetAuthGeo

func (o *CustconfConfiguration) GetAuthGeo() []CustconfAuthGeo

GetAuthGeo returns the AuthGeo field value if set, zero value otherwise.

func (*CustconfConfiguration) GetAuthGeoOk

func (o *CustconfConfiguration) GetAuthGeoOk() (*[]CustconfAuthGeo, bool)

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

func (*CustconfConfiguration) GetAuthHttpBasic

func (o *CustconfConfiguration) GetAuthHttpBasic() CustconfAuthHttpBasic

GetAuthHttpBasic returns the AuthHttpBasic field value if set, zero value otherwise.

func (*CustconfConfiguration) GetAuthHttpBasicOk

func (o *CustconfConfiguration) GetAuthHttpBasicOk() (*CustconfAuthHttpBasic, bool)

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

func (*CustconfConfiguration) GetAuthReferer

func (o *CustconfConfiguration) GetAuthReferer() CustconfAuthReferer

GetAuthReferer returns the AuthReferer field value if set, zero value otherwise.

func (*CustconfConfiguration) GetAuthRefererOk

func (o *CustconfConfiguration) GetAuthRefererOk() (*CustconfAuthReferer, bool)

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

func (*CustconfConfiguration) GetAuthUrlAsymmetricSignTlu

func (o *CustconfConfiguration) GetAuthUrlAsymmetricSignTlu() []CustconfAuthUrlAsymmetricSignTlu

GetAuthUrlAsymmetricSignTlu returns the AuthUrlAsymmetricSignTlu field value if set, zero value otherwise.

func (*CustconfConfiguration) GetAuthUrlAsymmetricSignTluOk

func (o *CustconfConfiguration) GetAuthUrlAsymmetricSignTluOk() (*[]CustconfAuthUrlAsymmetricSignTlu, bool)

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

func (*CustconfConfiguration) GetAuthUrlSign

func (o *CustconfConfiguration) GetAuthUrlSign() []CustconfAuthUrlSign

GetAuthUrlSign returns the AuthUrlSign field value if set, zero value otherwise.

func (*CustconfConfiguration) GetAuthUrlSignAliCloudA

func (o *CustconfConfiguration) GetAuthUrlSignAliCloudA() []CustconfAuthUrlSignAliCloudA

GetAuthUrlSignAliCloudA returns the AuthUrlSignAliCloudA field value if set, zero value otherwise.

func (*CustconfConfiguration) GetAuthUrlSignAliCloudAOk

func (o *CustconfConfiguration) GetAuthUrlSignAliCloudAOk() (*[]CustconfAuthUrlSignAliCloudA, bool)

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

func (*CustconfConfiguration) GetAuthUrlSignAliCloudB

func (o *CustconfConfiguration) GetAuthUrlSignAliCloudB() []CustconfAuthUrlSignAliCloudB

GetAuthUrlSignAliCloudB returns the AuthUrlSignAliCloudB field value if set, zero value otherwise.

func (*CustconfConfiguration) GetAuthUrlSignAliCloudBOk

func (o *CustconfConfiguration) GetAuthUrlSignAliCloudBOk() (*[]CustconfAuthUrlSignAliCloudB, bool)

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

func (*CustconfConfiguration) GetAuthUrlSignAliCloudC

func (o *CustconfConfiguration) GetAuthUrlSignAliCloudC() []CustconfAuthUrlSignAliCloudC

GetAuthUrlSignAliCloudC returns the AuthUrlSignAliCloudC field value if set, zero value otherwise.

func (*CustconfConfiguration) GetAuthUrlSignAliCloudCOk

func (o *CustconfConfiguration) GetAuthUrlSignAliCloudCOk() (*[]CustconfAuthUrlSignAliCloudC, bool)

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

func (*CustconfConfiguration) GetAuthUrlSignHmacTlu

func (o *CustconfConfiguration) GetAuthUrlSignHmacTlu() []CustconfAuthUrlSignHmacTlu

GetAuthUrlSignHmacTlu returns the AuthUrlSignHmacTlu field value if set, zero value otherwise.

func (*CustconfConfiguration) GetAuthUrlSignHmacTluOk

func (o *CustconfConfiguration) GetAuthUrlSignHmacTluOk() (*[]CustconfAuthUrlSignHmacTlu, bool)

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

func (*CustconfConfiguration) GetAuthUrlSignIq

func (o *CustconfConfiguration) GetAuthUrlSignIq() []CustconfAuthUrlSignIq

GetAuthUrlSignIq returns the AuthUrlSignIq field value if set, zero value otherwise.

func (*CustconfConfiguration) GetAuthUrlSignIqOk

func (o *CustconfConfiguration) GetAuthUrlSignIqOk() (*[]CustconfAuthUrlSignIq, bool)

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

func (*CustconfConfiguration) GetAuthUrlSignOk

func (o *CustconfConfiguration) GetAuthUrlSignOk() (*[]CustconfAuthUrlSign, bool)

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

func (*CustconfConfiguration) GetAwsSignedOriginPullV4

func (o *CustconfConfiguration) GetAwsSignedOriginPullV4() []CustconfAwsSignedOriginPullV4

GetAwsSignedOriginPullV4 returns the AwsSignedOriginPullV4 field value if set, zero value otherwise.

func (*CustconfConfiguration) GetAwsSignedOriginPullV4Ok

func (o *CustconfConfiguration) GetAwsSignedOriginPullV4Ok() (*[]CustconfAwsSignedOriginPullV4, bool)

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

func (*CustconfConfiguration) GetAwsSignedS3PostV4

func (o *CustconfConfiguration) GetAwsSignedS3PostV4() []CustconfAwsSignedS3PostV4

GetAwsSignedS3PostV4 returns the AwsSignedS3PostV4 field value if set, zero value otherwise.

func (*CustconfConfiguration) GetAwsSignedS3PostV4Ok

func (o *CustconfConfiguration) GetAwsSignedS3PostV4Ok() (*[]CustconfAwsSignedS3PostV4, bool)

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

func (*CustconfConfiguration) GetBandWidthLimit

func (o *CustconfConfiguration) GetBandWidthLimit() CustconfBandWidthLimit

GetBandWidthLimit returns the BandWidthLimit field value if set, zero value otherwise.

func (*CustconfConfiguration) GetBandWidthLimitOk

func (o *CustconfConfiguration) GetBandWidthLimitOk() (*CustconfBandWidthLimit, bool)

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

func (*CustconfConfiguration) GetBandwidthRateLimit

func (o *CustconfConfiguration) GetBandwidthRateLimit() CustconfBandwidthRateLimit

GetBandwidthRateLimit returns the BandwidthRateLimit field value if set, zero value otherwise.

func (*CustconfConfiguration) GetBandwidthRateLimitOk

func (o *CustconfConfiguration) GetBandwidthRateLimitOk() (*CustconfBandwidthRateLimit, bool)

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

func (*CustconfConfiguration) GetBypassCache

func (o *CustconfConfiguration) GetBypassCache() []CustconfBypassCache

GetBypassCache returns the BypassCache field value if set, zero value otherwise.

func (*CustconfConfiguration) GetBypassCacheOk

func (o *CustconfConfiguration) GetBypassCacheOk() (*[]CustconfBypassCache, bool)

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

func (*CustconfConfiguration) GetCacheControl

func (o *CustconfConfiguration) GetCacheControl() []CustconfCacheControl

GetCacheControl returns the CacheControl field value if set, zero value otherwise.

func (*CustconfConfiguration) GetCacheControlOk

func (o *CustconfConfiguration) GetCacheControlOk() (*[]CustconfCacheControl, bool)

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

func (*CustconfConfiguration) GetCacheKeyModification

func (o *CustconfConfiguration) GetCacheKeyModification() CustconfCacheKeyModification

GetCacheKeyModification returns the CacheKeyModification field value if set, zero value otherwise.

func (*CustconfConfiguration) GetCacheKeyModificationOk

func (o *CustconfConfiguration) GetCacheKeyModificationOk() (*CustconfCacheKeyModification, bool)

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

func (*CustconfConfiguration) GetClientRequestModification

func (o *CustconfConfiguration) GetClientRequestModification() []CustconfClientRequestModification

GetClientRequestModification returns the ClientRequestModification field value if set, zero value otherwise.

func (*CustconfConfiguration) GetClientRequestModificationOk

func (o *CustconfConfiguration) GetClientRequestModificationOk() (*[]CustconfClientRequestModification, bool)

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

func (*CustconfConfiguration) GetClientResponseModification

func (o *CustconfConfiguration) GetClientResponseModification() []CustconfClientResponseModification

GetClientResponseModification returns the ClientResponseModification field value if set, zero value otherwise.

func (*CustconfConfiguration) GetClientResponseModificationOk

func (o *CustconfConfiguration) GetClientResponseModificationOk() (*[]CustconfClientResponseModification, bool)

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

func (*CustconfConfiguration) GetCompression

func (o *CustconfConfiguration) GetCompression() CustconfCompression

GetCompression returns the Compression field value if set, zero value otherwise.

func (*CustconfConfiguration) GetCompressionOk

func (o *CustconfConfiguration) GetCompressionOk() (*CustconfCompression, bool)

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

func (*CustconfConfiguration) GetContentDispositionByHeader

func (o *CustconfConfiguration) GetContentDispositionByHeader() []CustconfContentDispositionByHeader

GetContentDispositionByHeader returns the ContentDispositionByHeader field value if set, zero value otherwise.

func (*CustconfConfiguration) GetContentDispositionByHeaderOk

func (o *CustconfConfiguration) GetContentDispositionByHeaderOk() (*[]CustconfContentDispositionByHeader, bool)

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

func (*CustconfConfiguration) GetContentDispositionByURL

func (o *CustconfConfiguration) GetContentDispositionByURL() CustconfContentDispositionByURL

GetContentDispositionByURL returns the ContentDispositionByURL field value if set, zero value otherwise.

func (*CustconfConfiguration) GetContentDispositionByURLOk

func (o *CustconfConfiguration) GetContentDispositionByURLOk() (*CustconfContentDispositionByURL, bool)

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

func (*CustconfConfiguration) GetCustomHeader

func (o *CustconfConfiguration) GetCustomHeader() CustconfCustomHeader

GetCustomHeader returns the CustomHeader field value if set, zero value otherwise.

func (*CustconfConfiguration) GetCustomHeaderOk

func (o *CustconfConfiguration) GetCustomHeaderOk() (*CustconfCustomHeader, bool)

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

func (*CustconfConfiguration) GetCustomMimeType

func (o *CustconfConfiguration) GetCustomMimeType() []CustconfCustomMimeType

GetCustomMimeType returns the CustomMimeType field value if set, zero value otherwise.

func (*CustconfConfiguration) GetCustomMimeTypeOk

func (o *CustconfConfiguration) GetCustomMimeTypeOk() (*[]CustconfCustomMimeType, bool)

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

func (*CustconfConfiguration) GetCustomer

func (o *CustconfConfiguration) GetCustomer() CustconfCustomer

GetCustomer returns the Customer field value if set, zero value otherwise.

func (*CustconfConfiguration) GetCustomerOk

func (o *CustconfConfiguration) GetCustomerOk() (*CustconfCustomer, bool)

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

func (*CustconfConfiguration) GetDynamicCacheRule

func (o *CustconfConfiguration) GetDynamicCacheRule() []CustconfDynamicCacheRule

GetDynamicCacheRule returns the DynamicCacheRule field value if set, zero value otherwise.

func (*CustconfConfiguration) GetDynamicCacheRuleOk

func (o *CustconfConfiguration) GetDynamicCacheRuleOk() (*[]CustconfDynamicCacheRule, bool)

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

func (*CustconfConfiguration) GetDynamicContent

func (o *CustconfConfiguration) GetDynamicContent() []CustconfDynamicContent

GetDynamicContent returns the DynamicContent field value if set, zero value otherwise.

func (*CustconfConfiguration) GetDynamicContentOk

func (o *CustconfConfiguration) GetDynamicContentOk() (*[]CustconfDynamicContent, bool)

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

func (*CustconfConfiguration) GetFailSafeOriginPull

func (o *CustconfConfiguration) GetFailSafeOriginPull() CustconfFailSafeOriginPull

GetFailSafeOriginPull returns the FailSafeOriginPull field value if set, zero value otherwise.

func (*CustconfConfiguration) GetFailSafeOriginPullOk

func (o *CustconfConfiguration) GetFailSafeOriginPullOk() (*CustconfFailSafeOriginPull, bool)

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

func (*CustconfConfiguration) GetFarAheadRangeProxy

func (o *CustconfConfiguration) GetFarAheadRangeProxy() CustconfFarAheadRangeProxy

GetFarAheadRangeProxy returns the FarAheadRangeProxy field value if set, zero value otherwise.

func (*CustconfConfiguration) GetFarAheadRangeProxyOk

func (o *CustconfConfiguration) GetFarAheadRangeProxyOk() (*CustconfFarAheadRangeProxy, bool)

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

func (*CustconfConfiguration) GetFileSegmentation

func (o *CustconfConfiguration) GetFileSegmentation() CustconfFileSegmentation

GetFileSegmentation returns the FileSegmentation field value if set, zero value otherwise.

func (*CustconfConfiguration) GetFileSegmentationOk

func (o *CustconfConfiguration) GetFileSegmentationOk() (*CustconfFileSegmentation, bool)

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

func (*CustconfConfiguration) GetFlvPseudoStreaming

func (o *CustconfConfiguration) GetFlvPseudoStreaming() CustconfFlvPseudoStreaming

GetFlvPseudoStreaming returns the FlvPseudoStreaming field value if set, zero value otherwise.

func (*CustconfConfiguration) GetFlvPseudoStreamingOk

func (o *CustconfConfiguration) GetFlvPseudoStreamingOk() (*CustconfFlvPseudoStreaming, bool)

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

func (*CustconfConfiguration) GetGzipOriginPull

func (o *CustconfConfiguration) GetGzipOriginPull() CustconfGzipOriginPull

GetGzipOriginPull returns the GzipOriginPull field value if set, zero value otherwise.

func (*CustconfConfiguration) GetGzipOriginPullOk

func (o *CustconfConfiguration) GetGzipOriginPullOk() (*CustconfGzipOriginPull, bool)

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

func (*CustconfConfiguration) GetHttp2Support

func (o *CustconfConfiguration) GetHttp2Support() CustconfHttp2Support

GetHttp2Support returns the Http2Support field value if set, zero value otherwise.

func (*CustconfConfiguration) GetHttp2SupportOk

func (o *CustconfConfiguration) GetHttp2SupportOk() (*CustconfHttp2Support, bool)

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

func (*CustconfConfiguration) GetHttpMethods

func (o *CustconfConfiguration) GetHttpMethods() CustconfHttpMethods

GetHttpMethods returns the HttpMethods field value if set, zero value otherwise.

func (*CustconfConfiguration) GetHttpMethodsOk

func (o *CustconfConfiguration) GetHttpMethodsOk() (*CustconfHttpMethods, bool)

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

func (*CustconfConfiguration) GetOrigin

func (o *CustconfConfiguration) GetOrigin() []CdncustconfOrigin

GetOrigin returns the Origin field value if set, zero value otherwise.

func (*CustconfConfiguration) GetOriginOk

func (o *CustconfConfiguration) GetOriginOk() (*[]CdncustconfOrigin, bool)

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

func (*CustconfConfiguration) GetOriginPersistentConnections

func (o *CustconfConfiguration) GetOriginPersistentConnections() CustconfOriginPersistentConnections

GetOriginPersistentConnections returns the OriginPersistentConnections field value if set, zero value otherwise.

func (*CustconfConfiguration) GetOriginPersistentConnectionsOk

func (o *CustconfConfiguration) GetOriginPersistentConnectionsOk() (*CustconfOriginPersistentConnections, bool)

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

func (*CustconfConfiguration) GetOriginPull

func (o *CustconfConfiguration) GetOriginPull() CustconfOriginPull

GetOriginPull returns the OriginPull field value if set, zero value otherwise.

func (*CustconfConfiguration) GetOriginPullCacheExtension

func (o *CustconfConfiguration) GetOriginPullCacheExtension() CustconfOriginPullCacheExtension

GetOriginPullCacheExtension returns the OriginPullCacheExtension field value if set, zero value otherwise.

func (*CustconfConfiguration) GetOriginPullCacheExtensionOk

func (o *CustconfConfiguration) GetOriginPullCacheExtensionOk() (*CustconfOriginPullCacheExtension, bool)

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

func (*CustconfConfiguration) GetOriginPullHost

func (o *CustconfConfiguration) GetOriginPullHost() []CustconfOriginPullHost

GetOriginPullHost returns the OriginPullHost field value if set, zero value otherwise.

func (*CustconfConfiguration) GetOriginPullHostOk

func (o *CustconfConfiguration) GetOriginPullHostOk() (*[]CustconfOriginPullHost, bool)

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

func (*CustconfConfiguration) GetOriginPullLogs

func (o *CustconfConfiguration) GetOriginPullLogs() CustconfOriginPullLogs

GetOriginPullLogs returns the OriginPullLogs field value if set, zero value otherwise.

func (*CustconfConfiguration) GetOriginPullLogsConfig

func (o *CustconfConfiguration) GetOriginPullLogsConfig() CustconfOriginPullLogsConfig

GetOriginPullLogsConfig returns the OriginPullLogsConfig field value if set, zero value otherwise.

func (*CustconfConfiguration) GetOriginPullLogsConfigOk

func (o *CustconfConfiguration) GetOriginPullLogsConfigOk() (*CustconfOriginPullLogsConfig, bool)

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

func (*CustconfConfiguration) GetOriginPullLogsOk

func (o *CustconfConfiguration) GetOriginPullLogsOk() (*CustconfOriginPullLogs, bool)

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

func (*CustconfConfiguration) GetOriginPullOk

func (o *CustconfConfiguration) GetOriginPullOk() (*CustconfOriginPull, bool)

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

func (*CustconfConfiguration) GetOriginPullPolicy

func (o *CustconfConfiguration) GetOriginPullPolicy() []CustconfOriginPullPolicy

GetOriginPullPolicy returns the OriginPullPolicy field value if set, zero value otherwise.

func (*CustconfConfiguration) GetOriginPullPolicyOk

func (o *CustconfConfiguration) GetOriginPullPolicyOk() (*[]CustconfOriginPullPolicy, bool)

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

func (*CustconfConfiguration) GetOriginPullProtocol

func (o *CustconfConfiguration) GetOriginPullProtocol() CustconfOriginPullProtocol

GetOriginPullProtocol returns the OriginPullProtocol field value if set, zero value otherwise.

func (*CustconfConfiguration) GetOriginPullProtocolOk

func (o *CustconfConfiguration) GetOriginPullProtocolOk() (*CustconfOriginPullProtocol, bool)

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

func (*CustconfConfiguration) GetOriginPullResumeDownload

func (o *CustconfConfiguration) GetOriginPullResumeDownload() []CustconfOriginPullResumeDownload

GetOriginPullResumeDownload returns the OriginPullResumeDownload field value if set, zero value otherwise.

func (*CustconfConfiguration) GetOriginPullResumeDownloadOk

func (o *CustconfConfiguration) GetOriginPullResumeDownloadOk() (*[]CustconfOriginPullResumeDownload, bool)

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

func (*CustconfConfiguration) GetOriginRequestModification

func (o *CustconfConfiguration) GetOriginRequestModification() []CustconfOriginRequestModification

GetOriginRequestModification returns the OriginRequestModification field value if set, zero value otherwise.

func (*CustconfConfiguration) GetOriginRequestModificationOk

func (o *CustconfConfiguration) GetOriginRequestModificationOk() (*[]CustconfOriginRequestModification, bool)

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

func (*CustconfConfiguration) GetOriginResponseModification

func (o *CustconfConfiguration) GetOriginResponseModification() []CustconfOriginResponseModification

GetOriginResponseModification returns the OriginResponseModification field value if set, zero value otherwise.

func (*CustconfConfiguration) GetOriginResponseModificationOk

func (o *CustconfConfiguration) GetOriginResponseModificationOk() (*[]CustconfOriginResponseModification, bool)

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

func (*CustconfConfiguration) GetQueryStrParam

func (o *CustconfConfiguration) GetQueryStrParam() CustconfQueryStrParam

GetQueryStrParam returns the QueryStrParam field value if set, zero value otherwise.

func (*CustconfConfiguration) GetQueryStrParamOk

func (o *CustconfConfiguration) GetQueryStrParamOk() (*CustconfQueryStrParam, bool)

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

func (*CustconfConfiguration) GetReceiptLogsConfig

func (o *CustconfConfiguration) GetReceiptLogsConfig() CustconfReceiptLogsConfig

GetReceiptLogsConfig returns the ReceiptLogsConfig field value if set, zero value otherwise.

func (*CustconfConfiguration) GetReceiptLogsConfigOk

func (o *CustconfConfiguration) GetReceiptLogsConfigOk() (*CustconfReceiptLogsConfig, bool)

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

func (*CustconfConfiguration) GetRedirectExceptions

func (o *CustconfConfiguration) GetRedirectExceptions() CustconfRedirectExceptions

GetRedirectExceptions returns the RedirectExceptions field value if set, zero value otherwise.

func (*CustconfConfiguration) GetRedirectExceptionsOk

func (o *CustconfConfiguration) GetRedirectExceptionsOk() (*CustconfRedirectExceptions, bool)

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

func (*CustconfConfiguration) GetRedirectMappings

func (o *CustconfConfiguration) GetRedirectMappings() []CustconfRedirectMappings

GetRedirectMappings returns the RedirectMappings field value if set, zero value otherwise.

func (*CustconfConfiguration) GetRedirectMappingsOk

func (o *CustconfConfiguration) GetRedirectMappingsOk() (*[]CustconfRedirectMappings, bool)

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

func (*CustconfConfiguration) GetResponseHeader

func (o *CustconfConfiguration) GetResponseHeader() CustconfResponseHeader

GetResponseHeader returns the ResponseHeader field value if set, zero value otherwise.

func (*CustconfConfiguration) GetResponseHeaderOk

func (o *CustconfConfiguration) GetResponseHeaderOk() (*CustconfResponseHeader, bool)

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

func (*CustconfConfiguration) GetRobotsTxt

func (o *CustconfConfiguration) GetRobotsTxt() []CustconfRobotsTxt

GetRobotsTxt returns the RobotsTxt field value if set, zero value otherwise.

func (*CustconfConfiguration) GetRobotsTxtOk

func (o *CustconfConfiguration) GetRobotsTxtOk() (*[]CustconfRobotsTxt, bool)

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

func (*CustconfConfiguration) GetStaticHeader

func (o *CustconfConfiguration) GetStaticHeader() []CustconfStaticHeader

GetStaticHeader returns the StaticHeader field value if set, zero value otherwise.

func (*CustconfConfiguration) GetStaticHeaderOk

func (o *CustconfConfiguration) GetStaticHeaderOk() (*[]CustconfStaticHeader, bool)

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

func (*CustconfConfiguration) GetTimePseudoStreaming

func (o *CustconfConfiguration) GetTimePseudoStreaming() CustconfTimePseudoStreaming

GetTimePseudoStreaming returns the TimePseudoStreaming field value if set, zero value otherwise.

func (*CustconfConfiguration) GetTimePseudoStreamingOk

func (o *CustconfConfiguration) GetTimePseudoStreamingOk() (*CustconfTimePseudoStreaming, bool)

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

func (*CustconfConfiguration) GetVHost

func (o *CustconfConfiguration) GetVHost() []CustconfVHost

GetVHost returns the VHost field value if set, zero value otherwise.

func (*CustconfConfiguration) GetVHostOk

func (o *CustconfConfiguration) GetVHostOk() (*[]CustconfVHost, bool)

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

func (*CustconfConfiguration) HasAccessLogs

func (o *CustconfConfiguration) HasAccessLogs() bool

HasAccessLogs returns a boolean if a field has been set.

func (*CustconfConfiguration) HasAccessLogsConfig

func (o *CustconfConfiguration) HasAccessLogsConfig() bool

HasAccessLogsConfig returns a boolean if a field has been set.

func (*CustconfConfiguration) HasAuthACL

func (o *CustconfConfiguration) HasAuthACL() bool

HasAuthACL returns a boolean if a field has been set.

func (*CustconfConfiguration) HasAuthGeo

func (o *CustconfConfiguration) HasAuthGeo() bool

HasAuthGeo returns a boolean if a field has been set.

func (*CustconfConfiguration) HasAuthHttpBasic

func (o *CustconfConfiguration) HasAuthHttpBasic() bool

HasAuthHttpBasic returns a boolean if a field has been set.

func (*CustconfConfiguration) HasAuthReferer

func (o *CustconfConfiguration) HasAuthReferer() bool

HasAuthReferer returns a boolean if a field has been set.

func (*CustconfConfiguration) HasAuthUrlAsymmetricSignTlu

func (o *CustconfConfiguration) HasAuthUrlAsymmetricSignTlu() bool

HasAuthUrlAsymmetricSignTlu returns a boolean if a field has been set.

func (*CustconfConfiguration) HasAuthUrlSign

func (o *CustconfConfiguration) HasAuthUrlSign() bool

HasAuthUrlSign returns a boolean if a field has been set.

func (*CustconfConfiguration) HasAuthUrlSignAliCloudA

func (o *CustconfConfiguration) HasAuthUrlSignAliCloudA() bool

HasAuthUrlSignAliCloudA returns a boolean if a field has been set.

func (*CustconfConfiguration) HasAuthUrlSignAliCloudB

func (o *CustconfConfiguration) HasAuthUrlSignAliCloudB() bool

HasAuthUrlSignAliCloudB returns a boolean if a field has been set.

func (*CustconfConfiguration) HasAuthUrlSignAliCloudC

func (o *CustconfConfiguration) HasAuthUrlSignAliCloudC() bool

HasAuthUrlSignAliCloudC returns a boolean if a field has been set.

func (*CustconfConfiguration) HasAuthUrlSignHmacTlu

func (o *CustconfConfiguration) HasAuthUrlSignHmacTlu() bool

HasAuthUrlSignHmacTlu returns a boolean if a field has been set.

func (*CustconfConfiguration) HasAuthUrlSignIq

func (o *CustconfConfiguration) HasAuthUrlSignIq() bool

HasAuthUrlSignIq returns a boolean if a field has been set.

func (*CustconfConfiguration) HasAwsSignedOriginPullV4

func (o *CustconfConfiguration) HasAwsSignedOriginPullV4() bool

HasAwsSignedOriginPullV4 returns a boolean if a field has been set.

func (*CustconfConfiguration) HasAwsSignedS3PostV4

func (o *CustconfConfiguration) HasAwsSignedS3PostV4() bool

HasAwsSignedS3PostV4 returns a boolean if a field has been set.

func (*CustconfConfiguration) HasBandWidthLimit

func (o *CustconfConfiguration) HasBandWidthLimit() bool

HasBandWidthLimit returns a boolean if a field has been set.

func (*CustconfConfiguration) HasBandwidthRateLimit

func (o *CustconfConfiguration) HasBandwidthRateLimit() bool

HasBandwidthRateLimit returns a boolean if a field has been set.

func (*CustconfConfiguration) HasBypassCache

func (o *CustconfConfiguration) HasBypassCache() bool

HasBypassCache returns a boolean if a field has been set.

func (*CustconfConfiguration) HasCacheControl

func (o *CustconfConfiguration) HasCacheControl() bool

HasCacheControl returns a boolean if a field has been set.

func (*CustconfConfiguration) HasCacheKeyModification

func (o *CustconfConfiguration) HasCacheKeyModification() bool

HasCacheKeyModification returns a boolean if a field has been set.

func (*CustconfConfiguration) HasClientRequestModification

func (o *CustconfConfiguration) HasClientRequestModification() bool

HasClientRequestModification returns a boolean if a field has been set.

func (*CustconfConfiguration) HasClientResponseModification

func (o *CustconfConfiguration) HasClientResponseModification() bool

HasClientResponseModification returns a boolean if a field has been set.

func (*CustconfConfiguration) HasCompression

func (o *CustconfConfiguration) HasCompression() bool

HasCompression returns a boolean if a field has been set.

func (*CustconfConfiguration) HasContentDispositionByHeader

func (o *CustconfConfiguration) HasContentDispositionByHeader() bool

HasContentDispositionByHeader returns a boolean if a field has been set.

func (*CustconfConfiguration) HasContentDispositionByURL

func (o *CustconfConfiguration) HasContentDispositionByURL() bool

HasContentDispositionByURL returns a boolean if a field has been set.

func (*CustconfConfiguration) HasCustomHeader

func (o *CustconfConfiguration) HasCustomHeader() bool

HasCustomHeader returns a boolean if a field has been set.

func (*CustconfConfiguration) HasCustomMimeType

func (o *CustconfConfiguration) HasCustomMimeType() bool

HasCustomMimeType returns a boolean if a field has been set.

func (*CustconfConfiguration) HasCustomer

func (o *CustconfConfiguration) HasCustomer() bool

HasCustomer returns a boolean if a field has been set.

func (*CustconfConfiguration) HasDynamicCacheRule

func (o *CustconfConfiguration) HasDynamicCacheRule() bool

HasDynamicCacheRule returns a boolean if a field has been set.

func (*CustconfConfiguration) HasDynamicContent

func (o *CustconfConfiguration) HasDynamicContent() bool

HasDynamicContent returns a boolean if a field has been set.

func (*CustconfConfiguration) HasFailSafeOriginPull

func (o *CustconfConfiguration) HasFailSafeOriginPull() bool

HasFailSafeOriginPull returns a boolean if a field has been set.

func (*CustconfConfiguration) HasFarAheadRangeProxy

func (o *CustconfConfiguration) HasFarAheadRangeProxy() bool

HasFarAheadRangeProxy returns a boolean if a field has been set.

func (*CustconfConfiguration) HasFileSegmentation

func (o *CustconfConfiguration) HasFileSegmentation() bool

HasFileSegmentation returns a boolean if a field has been set.

func (*CustconfConfiguration) HasFlvPseudoStreaming

func (o *CustconfConfiguration) HasFlvPseudoStreaming() bool

HasFlvPseudoStreaming returns a boolean if a field has been set.

func (*CustconfConfiguration) HasGzipOriginPull

func (o *CustconfConfiguration) HasGzipOriginPull() bool

HasGzipOriginPull returns a boolean if a field has been set.

func (*CustconfConfiguration) HasHttp2Support

func (o *CustconfConfiguration) HasHttp2Support() bool

HasHttp2Support returns a boolean if a field has been set.

func (*CustconfConfiguration) HasHttpMethods

func (o *CustconfConfiguration) HasHttpMethods() bool

HasHttpMethods returns a boolean if a field has been set.

func (*CustconfConfiguration) HasOrigin

func (o *CustconfConfiguration) HasOrigin() bool

HasOrigin returns a boolean if a field has been set.

func (*CustconfConfiguration) HasOriginPersistentConnections

func (o *CustconfConfiguration) HasOriginPersistentConnections() bool

HasOriginPersistentConnections returns a boolean if a field has been set.

func (*CustconfConfiguration) HasOriginPull

func (o *CustconfConfiguration) HasOriginPull() bool

HasOriginPull returns a boolean if a field has been set.

func (*CustconfConfiguration) HasOriginPullCacheExtension

func (o *CustconfConfiguration) HasOriginPullCacheExtension() bool

HasOriginPullCacheExtension returns a boolean if a field has been set.

func (*CustconfConfiguration) HasOriginPullHost

func (o *CustconfConfiguration) HasOriginPullHost() bool

HasOriginPullHost returns a boolean if a field has been set.

func (*CustconfConfiguration) HasOriginPullLogs

func (o *CustconfConfiguration) HasOriginPullLogs() bool

HasOriginPullLogs returns a boolean if a field has been set.

func (*CustconfConfiguration) HasOriginPullLogsConfig

func (o *CustconfConfiguration) HasOriginPullLogsConfig() bool

HasOriginPullLogsConfig returns a boolean if a field has been set.

func (*CustconfConfiguration) HasOriginPullPolicy

func (o *CustconfConfiguration) HasOriginPullPolicy() bool

HasOriginPullPolicy returns a boolean if a field has been set.

func (*CustconfConfiguration) HasOriginPullProtocol

func (o *CustconfConfiguration) HasOriginPullProtocol() bool

HasOriginPullProtocol returns a boolean if a field has been set.

func (*CustconfConfiguration) HasOriginPullResumeDownload

func (o *CustconfConfiguration) HasOriginPullResumeDownload() bool

HasOriginPullResumeDownload returns a boolean if a field has been set.

func (*CustconfConfiguration) HasOriginRequestModification

func (o *CustconfConfiguration) HasOriginRequestModification() bool

HasOriginRequestModification returns a boolean if a field has been set.

func (*CustconfConfiguration) HasOriginResponseModification

func (o *CustconfConfiguration) HasOriginResponseModification() bool

HasOriginResponseModification returns a boolean if a field has been set.

func (*CustconfConfiguration) HasQueryStrParam

func (o *CustconfConfiguration) HasQueryStrParam() bool

HasQueryStrParam returns a boolean if a field has been set.

func (*CustconfConfiguration) HasReceiptLogsConfig

func (o *CustconfConfiguration) HasReceiptLogsConfig() bool

HasReceiptLogsConfig returns a boolean if a field has been set.

func (*CustconfConfiguration) HasRedirectExceptions

func (o *CustconfConfiguration) HasRedirectExceptions() bool

HasRedirectExceptions returns a boolean if a field has been set.

func (*CustconfConfiguration) HasRedirectMappings

func (o *CustconfConfiguration) HasRedirectMappings() bool

HasRedirectMappings returns a boolean if a field has been set.

func (*CustconfConfiguration) HasResponseHeader

func (o *CustconfConfiguration) HasResponseHeader() bool

HasResponseHeader returns a boolean if a field has been set.

func (*CustconfConfiguration) HasRobotsTxt

func (o *CustconfConfiguration) HasRobotsTxt() bool

HasRobotsTxt returns a boolean if a field has been set.

func (*CustconfConfiguration) HasStaticHeader

func (o *CustconfConfiguration) HasStaticHeader() bool

HasStaticHeader returns a boolean if a field has been set.

func (*CustconfConfiguration) HasTimePseudoStreaming

func (o *CustconfConfiguration) HasTimePseudoStreaming() bool

HasTimePseudoStreaming returns a boolean if a field has been set.

func (*CustconfConfiguration) HasVHost

func (o *CustconfConfiguration) HasVHost() bool

HasVHost returns a boolean if a field has been set.

func (CustconfConfiguration) MarshalJSON

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

func (*CustconfConfiguration) SetAccessLogs

func (o *CustconfConfiguration) SetAccessLogs(v CustconfAccessLogs)

SetAccessLogs gets a reference to the given CustconfAccessLogs and assigns it to the AccessLogs field.

func (*CustconfConfiguration) SetAccessLogsConfig

func (o *CustconfConfiguration) SetAccessLogsConfig(v CustconfAccessLogsConfig)

SetAccessLogsConfig gets a reference to the given CustconfAccessLogsConfig and assigns it to the AccessLogsConfig field.

func (*CustconfConfiguration) SetAuthACL

func (o *CustconfConfiguration) SetAuthACL(v []CustconfAuthACL)

SetAuthACL gets a reference to the given []CustconfAuthACL and assigns it to the AuthACL field.

func (*CustconfConfiguration) SetAuthGeo

func (o *CustconfConfiguration) SetAuthGeo(v []CustconfAuthGeo)

SetAuthGeo gets a reference to the given []CustconfAuthGeo and assigns it to the AuthGeo field.

func (*CustconfConfiguration) SetAuthHttpBasic

func (o *CustconfConfiguration) SetAuthHttpBasic(v CustconfAuthHttpBasic)

SetAuthHttpBasic gets a reference to the given CustconfAuthHttpBasic and assigns it to the AuthHttpBasic field.

func (*CustconfConfiguration) SetAuthReferer

func (o *CustconfConfiguration) SetAuthReferer(v CustconfAuthReferer)

SetAuthReferer gets a reference to the given CustconfAuthReferer and assigns it to the AuthReferer field.

func (*CustconfConfiguration) SetAuthUrlAsymmetricSignTlu

func (o *CustconfConfiguration) SetAuthUrlAsymmetricSignTlu(v []CustconfAuthUrlAsymmetricSignTlu)

SetAuthUrlAsymmetricSignTlu gets a reference to the given []CustconfAuthUrlAsymmetricSignTlu and assigns it to the AuthUrlAsymmetricSignTlu field.

func (*CustconfConfiguration) SetAuthUrlSign

func (o *CustconfConfiguration) SetAuthUrlSign(v []CustconfAuthUrlSign)

SetAuthUrlSign gets a reference to the given []CustconfAuthUrlSign and assigns it to the AuthUrlSign field.

func (*CustconfConfiguration) SetAuthUrlSignAliCloudA

func (o *CustconfConfiguration) SetAuthUrlSignAliCloudA(v []CustconfAuthUrlSignAliCloudA)

SetAuthUrlSignAliCloudA gets a reference to the given []CustconfAuthUrlSignAliCloudA and assigns it to the AuthUrlSignAliCloudA field.

func (*CustconfConfiguration) SetAuthUrlSignAliCloudB

func (o *CustconfConfiguration) SetAuthUrlSignAliCloudB(v []CustconfAuthUrlSignAliCloudB)

SetAuthUrlSignAliCloudB gets a reference to the given []CustconfAuthUrlSignAliCloudB and assigns it to the AuthUrlSignAliCloudB field.

func (*CustconfConfiguration) SetAuthUrlSignAliCloudC

func (o *CustconfConfiguration) SetAuthUrlSignAliCloudC(v []CustconfAuthUrlSignAliCloudC)

SetAuthUrlSignAliCloudC gets a reference to the given []CustconfAuthUrlSignAliCloudC and assigns it to the AuthUrlSignAliCloudC field.

func (*CustconfConfiguration) SetAuthUrlSignHmacTlu

func (o *CustconfConfiguration) SetAuthUrlSignHmacTlu(v []CustconfAuthUrlSignHmacTlu)

SetAuthUrlSignHmacTlu gets a reference to the given []CustconfAuthUrlSignHmacTlu and assigns it to the AuthUrlSignHmacTlu field.

func (*CustconfConfiguration) SetAuthUrlSignIq

func (o *CustconfConfiguration) SetAuthUrlSignIq(v []CustconfAuthUrlSignIq)

SetAuthUrlSignIq gets a reference to the given []CustconfAuthUrlSignIq and assigns it to the AuthUrlSignIq field.

func (*CustconfConfiguration) SetAwsSignedOriginPullV4

func (o *CustconfConfiguration) SetAwsSignedOriginPullV4(v []CustconfAwsSignedOriginPullV4)

SetAwsSignedOriginPullV4 gets a reference to the given []CustconfAwsSignedOriginPullV4 and assigns it to the AwsSignedOriginPullV4 field.

func (*CustconfConfiguration) SetAwsSignedS3PostV4

func (o *CustconfConfiguration) SetAwsSignedS3PostV4(v []CustconfAwsSignedS3PostV4)

SetAwsSignedS3PostV4 gets a reference to the given []CustconfAwsSignedS3PostV4 and assigns it to the AwsSignedS3PostV4 field.

func (*CustconfConfiguration) SetBandWidthLimit

func (o *CustconfConfiguration) SetBandWidthLimit(v CustconfBandWidthLimit)

SetBandWidthLimit gets a reference to the given CustconfBandWidthLimit and assigns it to the BandWidthLimit field.

func (*CustconfConfiguration) SetBandwidthRateLimit

func (o *CustconfConfiguration) SetBandwidthRateLimit(v CustconfBandwidthRateLimit)

SetBandwidthRateLimit gets a reference to the given CustconfBandwidthRateLimit and assigns it to the BandwidthRateLimit field.

func (*CustconfConfiguration) SetBypassCache

func (o *CustconfConfiguration) SetBypassCache(v []CustconfBypassCache)

SetBypassCache gets a reference to the given []CustconfBypassCache and assigns it to the BypassCache field.

func (*CustconfConfiguration) SetCacheControl

func (o *CustconfConfiguration) SetCacheControl(v []CustconfCacheControl)

SetCacheControl gets a reference to the given []CustconfCacheControl and assigns it to the CacheControl field.

func (*CustconfConfiguration) SetCacheKeyModification

func (o *CustconfConfiguration) SetCacheKeyModification(v CustconfCacheKeyModification)

SetCacheKeyModification gets a reference to the given CustconfCacheKeyModification and assigns it to the CacheKeyModification field.

func (*CustconfConfiguration) SetClientRequestModification

func (o *CustconfConfiguration) SetClientRequestModification(v []CustconfClientRequestModification)

SetClientRequestModification gets a reference to the given []CustconfClientRequestModification and assigns it to the ClientRequestModification field.

func (*CustconfConfiguration) SetClientResponseModification

func (o *CustconfConfiguration) SetClientResponseModification(v []CustconfClientResponseModification)

SetClientResponseModification gets a reference to the given []CustconfClientResponseModification and assigns it to the ClientResponseModification field.

func (*CustconfConfiguration) SetCompression

func (o *CustconfConfiguration) SetCompression(v CustconfCompression)

SetCompression gets a reference to the given CustconfCompression and assigns it to the Compression field.

func (*CustconfConfiguration) SetContentDispositionByHeader

func (o *CustconfConfiguration) SetContentDispositionByHeader(v []CustconfContentDispositionByHeader)

SetContentDispositionByHeader gets a reference to the given []CustconfContentDispositionByHeader and assigns it to the ContentDispositionByHeader field.

func (*CustconfConfiguration) SetContentDispositionByURL

func (o *CustconfConfiguration) SetContentDispositionByURL(v CustconfContentDispositionByURL)

SetContentDispositionByURL gets a reference to the given CustconfContentDispositionByURL and assigns it to the ContentDispositionByURL field.

func (*CustconfConfiguration) SetCustomHeader

func (o *CustconfConfiguration) SetCustomHeader(v CustconfCustomHeader)

SetCustomHeader gets a reference to the given CustconfCustomHeader and assigns it to the CustomHeader field.

func (*CustconfConfiguration) SetCustomMimeType

func (o *CustconfConfiguration) SetCustomMimeType(v []CustconfCustomMimeType)

SetCustomMimeType gets a reference to the given []CustconfCustomMimeType and assigns it to the CustomMimeType field.

func (*CustconfConfiguration) SetCustomer

func (o *CustconfConfiguration) SetCustomer(v CustconfCustomer)

SetCustomer gets a reference to the given CustconfCustomer and assigns it to the Customer field.

func (*CustconfConfiguration) SetDynamicCacheRule

func (o *CustconfConfiguration) SetDynamicCacheRule(v []CustconfDynamicCacheRule)

SetDynamicCacheRule gets a reference to the given []CustconfDynamicCacheRule and assigns it to the DynamicCacheRule field.

func (*CustconfConfiguration) SetDynamicContent

func (o *CustconfConfiguration) SetDynamicContent(v []CustconfDynamicContent)

SetDynamicContent gets a reference to the given []CustconfDynamicContent and assigns it to the DynamicContent field.

func (*CustconfConfiguration) SetFailSafeOriginPull

func (o *CustconfConfiguration) SetFailSafeOriginPull(v CustconfFailSafeOriginPull)

SetFailSafeOriginPull gets a reference to the given CustconfFailSafeOriginPull and assigns it to the FailSafeOriginPull field.

func (*CustconfConfiguration) SetFarAheadRangeProxy

func (o *CustconfConfiguration) SetFarAheadRangeProxy(v CustconfFarAheadRangeProxy)

SetFarAheadRangeProxy gets a reference to the given CustconfFarAheadRangeProxy and assigns it to the FarAheadRangeProxy field.

func (*CustconfConfiguration) SetFileSegmentation

func (o *CustconfConfiguration) SetFileSegmentation(v CustconfFileSegmentation)

SetFileSegmentation gets a reference to the given CustconfFileSegmentation and assigns it to the FileSegmentation field.

func (*CustconfConfiguration) SetFlvPseudoStreaming

func (o *CustconfConfiguration) SetFlvPseudoStreaming(v CustconfFlvPseudoStreaming)

SetFlvPseudoStreaming gets a reference to the given CustconfFlvPseudoStreaming and assigns it to the FlvPseudoStreaming field.

func (*CustconfConfiguration) SetGzipOriginPull

func (o *CustconfConfiguration) SetGzipOriginPull(v CustconfGzipOriginPull)

SetGzipOriginPull gets a reference to the given CustconfGzipOriginPull and assigns it to the GzipOriginPull field.

func (*CustconfConfiguration) SetHttp2Support

func (o *CustconfConfiguration) SetHttp2Support(v CustconfHttp2Support)

SetHttp2Support gets a reference to the given CustconfHttp2Support and assigns it to the Http2Support field.

func (*CustconfConfiguration) SetHttpMethods

func (o *CustconfConfiguration) SetHttpMethods(v CustconfHttpMethods)

SetHttpMethods gets a reference to the given CustconfHttpMethods and assigns it to the HttpMethods field.

func (*CustconfConfiguration) SetOrigin

func (o *CustconfConfiguration) SetOrigin(v []CdncustconfOrigin)

SetOrigin gets a reference to the given []CdncustconfOrigin and assigns it to the Origin field.

func (*CustconfConfiguration) SetOriginPersistentConnections

func (o *CustconfConfiguration) SetOriginPersistentConnections(v CustconfOriginPersistentConnections)

SetOriginPersistentConnections gets a reference to the given CustconfOriginPersistentConnections and assigns it to the OriginPersistentConnections field.

func (*CustconfConfiguration) SetOriginPull

func (o *CustconfConfiguration) SetOriginPull(v CustconfOriginPull)

SetOriginPull gets a reference to the given CustconfOriginPull and assigns it to the OriginPull field.

func (*CustconfConfiguration) SetOriginPullCacheExtension

func (o *CustconfConfiguration) SetOriginPullCacheExtension(v CustconfOriginPullCacheExtension)

SetOriginPullCacheExtension gets a reference to the given CustconfOriginPullCacheExtension and assigns it to the OriginPullCacheExtension field.

func (*CustconfConfiguration) SetOriginPullHost

func (o *CustconfConfiguration) SetOriginPullHost(v []CustconfOriginPullHost)

SetOriginPullHost gets a reference to the given []CustconfOriginPullHost and assigns it to the OriginPullHost field.

func (*CustconfConfiguration) SetOriginPullLogs

func (o *CustconfConfiguration) SetOriginPullLogs(v CustconfOriginPullLogs)

SetOriginPullLogs gets a reference to the given CustconfOriginPullLogs and assigns it to the OriginPullLogs field.

func (*CustconfConfiguration) SetOriginPullLogsConfig

func (o *CustconfConfiguration) SetOriginPullLogsConfig(v CustconfOriginPullLogsConfig)

SetOriginPullLogsConfig gets a reference to the given CustconfOriginPullLogsConfig and assigns it to the OriginPullLogsConfig field.

func (*CustconfConfiguration) SetOriginPullPolicy

func (o *CustconfConfiguration) SetOriginPullPolicy(v []CustconfOriginPullPolicy)

SetOriginPullPolicy gets a reference to the given []CustconfOriginPullPolicy and assigns it to the OriginPullPolicy field.

func (*CustconfConfiguration) SetOriginPullProtocol

func (o *CustconfConfiguration) SetOriginPullProtocol(v CustconfOriginPullProtocol)

SetOriginPullProtocol gets a reference to the given CustconfOriginPullProtocol and assigns it to the OriginPullProtocol field.

func (*CustconfConfiguration) SetOriginPullResumeDownload

func (o *CustconfConfiguration) SetOriginPullResumeDownload(v []CustconfOriginPullResumeDownload)

SetOriginPullResumeDownload gets a reference to the given []CustconfOriginPullResumeDownload and assigns it to the OriginPullResumeDownload field.

func (*CustconfConfiguration) SetOriginRequestModification

func (o *CustconfConfiguration) SetOriginRequestModification(v []CustconfOriginRequestModification)

SetOriginRequestModification gets a reference to the given []CustconfOriginRequestModification and assigns it to the OriginRequestModification field.

func (*CustconfConfiguration) SetOriginResponseModification

func (o *CustconfConfiguration) SetOriginResponseModification(v []CustconfOriginResponseModification)

SetOriginResponseModification gets a reference to the given []CustconfOriginResponseModification and assigns it to the OriginResponseModification field.

func (*CustconfConfiguration) SetQueryStrParam

func (o *CustconfConfiguration) SetQueryStrParam(v CustconfQueryStrParam)

SetQueryStrParam gets a reference to the given CustconfQueryStrParam and assigns it to the QueryStrParam field.

func (*CustconfConfiguration) SetReceiptLogsConfig

func (o *CustconfConfiguration) SetReceiptLogsConfig(v CustconfReceiptLogsConfig)

SetReceiptLogsConfig gets a reference to the given CustconfReceiptLogsConfig and assigns it to the ReceiptLogsConfig field.

func (*CustconfConfiguration) SetRedirectExceptions

func (o *CustconfConfiguration) SetRedirectExceptions(v CustconfRedirectExceptions)

SetRedirectExceptions gets a reference to the given CustconfRedirectExceptions and assigns it to the RedirectExceptions field.

func (*CustconfConfiguration) SetRedirectMappings

func (o *CustconfConfiguration) SetRedirectMappings(v []CustconfRedirectMappings)

SetRedirectMappings gets a reference to the given []CustconfRedirectMappings and assigns it to the RedirectMappings field.

func (*CustconfConfiguration) SetResponseHeader

func (o *CustconfConfiguration) SetResponseHeader(v CustconfResponseHeader)

SetResponseHeader gets a reference to the given CustconfResponseHeader and assigns it to the ResponseHeader field.

func (*CustconfConfiguration) SetRobotsTxt

func (o *CustconfConfiguration) SetRobotsTxt(v []CustconfRobotsTxt)

SetRobotsTxt gets a reference to the given []CustconfRobotsTxt and assigns it to the RobotsTxt field.

func (*CustconfConfiguration) SetStaticHeader

func (o *CustconfConfiguration) SetStaticHeader(v []CustconfStaticHeader)

SetStaticHeader gets a reference to the given []CustconfStaticHeader and assigns it to the StaticHeader field.

func (*CustconfConfiguration) SetTimePseudoStreaming

func (o *CustconfConfiguration) SetTimePseudoStreaming(v CustconfTimePseudoStreaming)

SetTimePseudoStreaming gets a reference to the given CustconfTimePseudoStreaming and assigns it to the TimePseudoStreaming field.

func (*CustconfConfiguration) SetVHost

func (o *CustconfConfiguration) SetVHost(v []CustconfVHost)

SetVHost gets a reference to the given []CustconfVHost and assigns it to the VHost field.

type CustconfContentDispositionByHeader

type CustconfContentDispositionByHeader struct {
	// This is used by the API to perform conflict checking
	Id *string `json:"id,omitempty"`
	// The setting allows you to specify the name of the HTTP header you'd like to use in the pattern match for this policy.
	HeaderFieldName *string `json:"headerFieldName,omitempty"`
	// String of values delimited by a ',' character. A list of glob patterns that apply this policy if any of them match against the value of the header specified.
	HeaderValueMatch *string                                                `json:"headerValueMatch,omitempty"`
	DefaultType      *ContentDispositionByHeaderDefaultTypeEnumWrapperValue `json:"defaultType,omitempty"`
	// This setting allows you to force the Content-Disposition generated by the CDN for this policy to override the Content-Disposition header cached from your origin.
	OverrideOriginHeader *bool `json:"overrideOriginHeader,omitempty"`
	Enabled              *bool `json:"enabled,omitempty"`
	// String of values delimited by a ',' character.
	MethodFilter *string `json:"methodFilter,omitempty"`
	// String of values delimited by a ',' character.
	PathFilter *string `json:"pathFilter,omitempty"`
	// String of values delimited by a ',' character.
	HeaderFilter *string `json:"headerFilter,omitempty"`
}

CustconfContentDispositionByHeader The content disposition by HTTP header match policy allows you to control the Content-Disposition delivered by the CDN using a pattern match against the value of any HTTP header present in the request. If you are using URL query string parameters to control the Content-Disposition header (using the Content Disposition by URL policy) then the Content-Disposition header generated by this policy will not be used on that specific request. A typical use case for this policy is to set a different Content-Disposition header based on the User-Agent in the request.

func NewCustconfContentDispositionByHeader

func NewCustconfContentDispositionByHeader() *CustconfContentDispositionByHeader

NewCustconfContentDispositionByHeader instantiates a new CustconfContentDispositionByHeader 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 NewCustconfContentDispositionByHeaderWithDefaults

func NewCustconfContentDispositionByHeaderWithDefaults() *CustconfContentDispositionByHeader

NewCustconfContentDispositionByHeaderWithDefaults instantiates a new CustconfContentDispositionByHeader 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 (*CustconfContentDispositionByHeader) GetDefaultType

GetDefaultType returns the DefaultType field value if set, zero value otherwise.

func (*CustconfContentDispositionByHeader) GetDefaultTypeOk

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

func (*CustconfContentDispositionByHeader) GetEnabled

func (o *CustconfContentDispositionByHeader) GetEnabled() bool

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*CustconfContentDispositionByHeader) GetEnabledOk

func (o *CustconfContentDispositionByHeader) GetEnabledOk() (*bool, bool)

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

func (*CustconfContentDispositionByHeader) GetHeaderFieldName

func (o *CustconfContentDispositionByHeader) GetHeaderFieldName() string

GetHeaderFieldName returns the HeaderFieldName field value if set, zero value otherwise.

func (*CustconfContentDispositionByHeader) GetHeaderFieldNameOk

func (o *CustconfContentDispositionByHeader) GetHeaderFieldNameOk() (*string, bool)

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

func (*CustconfContentDispositionByHeader) GetHeaderFilter

func (o *CustconfContentDispositionByHeader) GetHeaderFilter() string

GetHeaderFilter returns the HeaderFilter field value if set, zero value otherwise.

func (*CustconfContentDispositionByHeader) GetHeaderFilterOk

func (o *CustconfContentDispositionByHeader) GetHeaderFilterOk() (*string, bool)

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

func (*CustconfContentDispositionByHeader) GetHeaderValueMatch

func (o *CustconfContentDispositionByHeader) GetHeaderValueMatch() string

GetHeaderValueMatch returns the HeaderValueMatch field value if set, zero value otherwise.

func (*CustconfContentDispositionByHeader) GetHeaderValueMatchOk

func (o *CustconfContentDispositionByHeader) GetHeaderValueMatchOk() (*string, bool)

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

func (*CustconfContentDispositionByHeader) GetId

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

func (*CustconfContentDispositionByHeader) GetIdOk

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 (*CustconfContentDispositionByHeader) GetMethodFilter

func (o *CustconfContentDispositionByHeader) GetMethodFilter() string

GetMethodFilter returns the MethodFilter field value if set, zero value otherwise.

func (*CustconfContentDispositionByHeader) GetMethodFilterOk

func (o *CustconfContentDispositionByHeader) GetMethodFilterOk() (*string, bool)

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

func (*CustconfContentDispositionByHeader) GetOverrideOriginHeader

func (o *CustconfContentDispositionByHeader) GetOverrideOriginHeader() bool

GetOverrideOriginHeader returns the OverrideOriginHeader field value if set, zero value otherwise.

func (*CustconfContentDispositionByHeader) GetOverrideOriginHeaderOk

func (o *CustconfContentDispositionByHeader) GetOverrideOriginHeaderOk() (*bool, bool)

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

func (*CustconfContentDispositionByHeader) GetPathFilter

func (o *CustconfContentDispositionByHeader) GetPathFilter() string

GetPathFilter returns the PathFilter field value if set, zero value otherwise.

func (*CustconfContentDispositionByHeader) GetPathFilterOk

func (o *CustconfContentDispositionByHeader) GetPathFilterOk() (*string, bool)

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

func (*CustconfContentDispositionByHeader) HasDefaultType

func (o *CustconfContentDispositionByHeader) HasDefaultType() bool

HasDefaultType returns a boolean if a field has been set.

func (*CustconfContentDispositionByHeader) HasEnabled

func (o *CustconfContentDispositionByHeader) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*CustconfContentDispositionByHeader) HasHeaderFieldName

func (o *CustconfContentDispositionByHeader) HasHeaderFieldName() bool

HasHeaderFieldName returns a boolean if a field has been set.

func (*CustconfContentDispositionByHeader) HasHeaderFilter

func (o *CustconfContentDispositionByHeader) HasHeaderFilter() bool

HasHeaderFilter returns a boolean if a field has been set.

func (*CustconfContentDispositionByHeader) HasHeaderValueMatch

func (o *CustconfContentDispositionByHeader) HasHeaderValueMatch() bool

HasHeaderValueMatch returns a boolean if a field has been set.

func (*CustconfContentDispositionByHeader) HasId

HasId returns a boolean if a field has been set.

func (*CustconfContentDispositionByHeader) HasMethodFilter

func (o *CustconfContentDispositionByHeader) HasMethodFilter() bool

HasMethodFilter returns a boolean if a field has been set.

func (*CustconfContentDispositionByHeader) HasOverrideOriginHeader

func (o *CustconfContentDispositionByHeader) HasOverrideOriginHeader() bool

HasOverrideOriginHeader returns a boolean if a field has been set.

func (*CustconfContentDispositionByHeader) HasPathFilter

func (o *CustconfContentDispositionByHeader) HasPathFilter() bool

HasPathFilter returns a boolean if a field has been set.

func (CustconfContentDispositionByHeader) MarshalJSON

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

func (*CustconfContentDispositionByHeader) SetDefaultType

SetDefaultType gets a reference to the given ContentDispositionByHeaderDefaultTypeEnumWrapperValue and assigns it to the DefaultType field.

func (*CustconfContentDispositionByHeader) SetEnabled

func (o *CustconfContentDispositionByHeader) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (*CustconfContentDispositionByHeader) SetHeaderFieldName

func (o *CustconfContentDispositionByHeader) SetHeaderFieldName(v string)

SetHeaderFieldName gets a reference to the given string and assigns it to the HeaderFieldName field.

func (*CustconfContentDispositionByHeader) SetHeaderFilter

func (o *CustconfContentDispositionByHeader) SetHeaderFilter(v string)

SetHeaderFilter gets a reference to the given string and assigns it to the HeaderFilter field.

func (*CustconfContentDispositionByHeader) SetHeaderValueMatch

func (o *CustconfContentDispositionByHeader) SetHeaderValueMatch(v string)

SetHeaderValueMatch gets a reference to the given string and assigns it to the HeaderValueMatch field.

func (*CustconfContentDispositionByHeader) SetId

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

func (*CustconfContentDispositionByHeader) SetMethodFilter

func (o *CustconfContentDispositionByHeader) SetMethodFilter(v string)

SetMethodFilter gets a reference to the given string and assigns it to the MethodFilter field.

func (*CustconfContentDispositionByHeader) SetOverrideOriginHeader

func (o *CustconfContentDispositionByHeader) SetOverrideOriginHeader(v bool)

SetOverrideOriginHeader gets a reference to the given bool and assigns it to the OverrideOriginHeader field.

func (*CustconfContentDispositionByHeader) SetPathFilter

func (o *CustconfContentDispositionByHeader) SetPathFilter(v string)

SetPathFilter gets a reference to the given string and assigns it to the PathFilter field.

type CustconfContentDispositionByURL

type CustconfContentDispositionByURL struct {
	// This is used by the API to perform conflict checking
	Id *string `json:"id,omitempty"`
	// This is the name of the query string parameter which contains the file name to use in the Content-Disposition header. This setting is typically used by customers to configure a \"friendly name\" for URLs that have obfuscated file names.
	DispositionNameQSParam *string `json:"dispositionNameQSParam,omitempty"`
	// This is the name of the query string parameter which contains the disposition type to use in the Content-Disposition header. Typically, this value is set to attachment if you want the browser to present the user with a \"File Download\" dialog box and set to inline if you want the browser to render the content inline (play an audio/video file instead of downloading it).
	DispositionTypeQSParam *string `json:"dispositionTypeQSParam,omitempty"`
	// This setting allows you to define a query string parameter that when present in the URL contains a string that should be used for the Content-Disposition header. The string specified in the URL will completely replace the value the CDN would have used based on other policies defined for the Content-Disposition header.
	DispositionOverrideQSParam *string `json:"dispositionOverrideQSParam,omitempty"`
	// This setting allows you to force the Content-Disposition generated by the CDN for this policy to override the Content-Disposition header cached from your origin.
	OverrideOriginHeader *bool `json:"overrideOriginHeader,omitempty"`
	Enabled              *bool `json:"enabled,omitempty"`
}

CustconfContentDispositionByURL The content disposition by URL policy allows you to control Content-Disposition HTTP header delivered by the CDN caching servers. The policy gives you control over each of the header directives and allows you to specify a URL pattern match for determining when to apply the policy. Please note this policy takes precedence over all the other content disposition policies.

func NewCustconfContentDispositionByURL

func NewCustconfContentDispositionByURL() *CustconfContentDispositionByURL

NewCustconfContentDispositionByURL instantiates a new CustconfContentDispositionByURL 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 NewCustconfContentDispositionByURLWithDefaults

func NewCustconfContentDispositionByURLWithDefaults() *CustconfContentDispositionByURL

NewCustconfContentDispositionByURLWithDefaults instantiates a new CustconfContentDispositionByURL 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 (*CustconfContentDispositionByURL) GetDispositionNameQSParam

func (o *CustconfContentDispositionByURL) GetDispositionNameQSParam() string

GetDispositionNameQSParam returns the DispositionNameQSParam field value if set, zero value otherwise.

func (*CustconfContentDispositionByURL) GetDispositionNameQSParamOk

func (o *CustconfContentDispositionByURL) GetDispositionNameQSParamOk() (*string, bool)

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

func (*CustconfContentDispositionByURL) GetDispositionOverrideQSParam

func (o *CustconfContentDispositionByURL) GetDispositionOverrideQSParam() string

GetDispositionOverrideQSParam returns the DispositionOverrideQSParam field value if set, zero value otherwise.

func (*CustconfContentDispositionByURL) GetDispositionOverrideQSParamOk

func (o *CustconfContentDispositionByURL) GetDispositionOverrideQSParamOk() (*string, bool)

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

func (*CustconfContentDispositionByURL) GetDispositionTypeQSParam

func (o *CustconfContentDispositionByURL) GetDispositionTypeQSParam() string

GetDispositionTypeQSParam returns the DispositionTypeQSParam field value if set, zero value otherwise.

func (*CustconfContentDispositionByURL) GetDispositionTypeQSParamOk

func (o *CustconfContentDispositionByURL) GetDispositionTypeQSParamOk() (*string, bool)

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

func (*CustconfContentDispositionByURL) GetEnabled

func (o *CustconfContentDispositionByURL) GetEnabled() bool

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*CustconfContentDispositionByURL) GetEnabledOk

func (o *CustconfContentDispositionByURL) GetEnabledOk() (*bool, bool)

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

func (*CustconfContentDispositionByURL) GetId

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

func (*CustconfContentDispositionByURL) GetIdOk

func (o *CustconfContentDispositionByURL) 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 (*CustconfContentDispositionByURL) GetOverrideOriginHeader

func (o *CustconfContentDispositionByURL) GetOverrideOriginHeader() bool

GetOverrideOriginHeader returns the OverrideOriginHeader field value if set, zero value otherwise.

func (*CustconfContentDispositionByURL) GetOverrideOriginHeaderOk

func (o *CustconfContentDispositionByURL) GetOverrideOriginHeaderOk() (*bool, bool)

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

func (*CustconfContentDispositionByURL) HasDispositionNameQSParam

func (o *CustconfContentDispositionByURL) HasDispositionNameQSParam() bool

HasDispositionNameQSParam returns a boolean if a field has been set.

func (*CustconfContentDispositionByURL) HasDispositionOverrideQSParam

func (o *CustconfContentDispositionByURL) HasDispositionOverrideQSParam() bool

HasDispositionOverrideQSParam returns a boolean if a field has been set.

func (*CustconfContentDispositionByURL) HasDispositionTypeQSParam

func (o *CustconfContentDispositionByURL) HasDispositionTypeQSParam() bool

HasDispositionTypeQSParam returns a boolean if a field has been set.

func (*CustconfContentDispositionByURL) HasEnabled

func (o *CustconfContentDispositionByURL) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*CustconfContentDispositionByURL) HasId

HasId returns a boolean if a field has been set.

func (*CustconfContentDispositionByURL) HasOverrideOriginHeader

func (o *CustconfContentDispositionByURL) HasOverrideOriginHeader() bool

HasOverrideOriginHeader returns a boolean if a field has been set.

func (CustconfContentDispositionByURL) MarshalJSON

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

func (*CustconfContentDispositionByURL) SetDispositionNameQSParam

func (o *CustconfContentDispositionByURL) SetDispositionNameQSParam(v string)

SetDispositionNameQSParam gets a reference to the given string and assigns it to the DispositionNameQSParam field.

func (*CustconfContentDispositionByURL) SetDispositionOverrideQSParam

func (o *CustconfContentDispositionByURL) SetDispositionOverrideQSParam(v string)

SetDispositionOverrideQSParam gets a reference to the given string and assigns it to the DispositionOverrideQSParam field.

func (*CustconfContentDispositionByURL) SetDispositionTypeQSParam

func (o *CustconfContentDispositionByURL) SetDispositionTypeQSParam(v string)

SetDispositionTypeQSParam gets a reference to the given string and assigns it to the DispositionTypeQSParam field.

func (*CustconfContentDispositionByURL) SetEnabled

func (o *CustconfContentDispositionByURL) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (*CustconfContentDispositionByURL) SetId

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

func (*CustconfContentDispositionByURL) SetOverrideOriginHeader

func (o *CustconfContentDispositionByURL) SetOverrideOriginHeader(v bool)

SetOverrideOriginHeader gets a reference to the given bool and assigns it to the OverrideOriginHeader field.

type CustconfCustomHeader

type CustconfCustomHeader struct {
	// This is used by the API to perform conflict checking
	Id *string `json:"id,omitempty"`
	// This is the name of the X-Forwarded-For header you want the CDN to use when making requests to your basic authorization server.
	XForwardedForAuth *string `json:"xForwardedForAuth,omitempty"`
	// This is the name of the X-Forwarded-For header you want the CDN to use when making requests to your origin server.
	XForwardedForOrigin *string `json:"xForwardedForOrigin,omitempty"`
	Enabled             *bool   `json:"enabled,omitempty"`
}

CustconfCustomHeader The X-Forwarded-For header policy allows you to override the name of the X-Forwarded-For header the CDN sends to your origin.

func NewCustconfCustomHeader

func NewCustconfCustomHeader() *CustconfCustomHeader

NewCustconfCustomHeader instantiates a new CustconfCustomHeader 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 NewCustconfCustomHeaderWithDefaults

func NewCustconfCustomHeaderWithDefaults() *CustconfCustomHeader

NewCustconfCustomHeaderWithDefaults instantiates a new CustconfCustomHeader 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 (*CustconfCustomHeader) GetEnabled

func (o *CustconfCustomHeader) GetEnabled() bool

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*CustconfCustomHeader) GetEnabledOk

func (o *CustconfCustomHeader) GetEnabledOk() (*bool, bool)

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

func (*CustconfCustomHeader) GetId

func (o *CustconfCustomHeader) GetId() string

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

func (*CustconfCustomHeader) GetIdOk

func (o *CustconfCustomHeader) 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 (*CustconfCustomHeader) GetXForwardedForAuth

func (o *CustconfCustomHeader) GetXForwardedForAuth() string

GetXForwardedForAuth returns the XForwardedForAuth field value if set, zero value otherwise.

func (*CustconfCustomHeader) GetXForwardedForAuthOk

func (o *CustconfCustomHeader) GetXForwardedForAuthOk() (*string, bool)

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

func (*CustconfCustomHeader) GetXForwardedForOrigin

func (o *CustconfCustomHeader) GetXForwardedForOrigin() string

GetXForwardedForOrigin returns the XForwardedForOrigin field value if set, zero value otherwise.

func (*CustconfCustomHeader) GetXForwardedForOriginOk

func (o *CustconfCustomHeader) GetXForwardedForOriginOk() (*string, bool)

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

func (*CustconfCustomHeader) HasEnabled

func (o *CustconfCustomHeader) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*CustconfCustomHeader) HasId

func (o *CustconfCustomHeader) HasId() bool

HasId returns a boolean if a field has been set.

func (*CustconfCustomHeader) HasXForwardedForAuth

func (o *CustconfCustomHeader) HasXForwardedForAuth() bool

HasXForwardedForAuth returns a boolean if a field has been set.

func (*CustconfCustomHeader) HasXForwardedForOrigin

func (o *CustconfCustomHeader) HasXForwardedForOrigin() bool

HasXForwardedForOrigin returns a boolean if a field has been set.

func (CustconfCustomHeader) MarshalJSON

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

func (*CustconfCustomHeader) SetEnabled

func (o *CustconfCustomHeader) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (*CustconfCustomHeader) SetId

func (o *CustconfCustomHeader) SetId(v string)

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

func (*CustconfCustomHeader) SetXForwardedForAuth

func (o *CustconfCustomHeader) SetXForwardedForAuth(v string)

SetXForwardedForAuth gets a reference to the given string and assigns it to the XForwardedForAuth field.

func (*CustconfCustomHeader) SetXForwardedForOrigin

func (o *CustconfCustomHeader) SetXForwardedForOrigin(v string)

SetXForwardedForOrigin gets a reference to the given string and assigns it to the XForwardedForOrigin field.

type CustconfCustomMimeType

type CustconfCustomMimeType struct {
	// This is used by the API to perform conflict checking
	Id *string `json:"id,omitempty"`
	// String of values delimited by a ',' character. A comma separated list of status codes that apply to this policy
	Code *string `json:"code,omitempty"`
	// String of values delimited by a ',' character. This is a comma separated list of file extension and mime type pairs that describe the mime type mapping for the CDN caching servers. The file extension and mime type values should be delimited by a colon (:). For example, to map files ending with jpg to the image/jpeg mime type and files ending with png to image/png, set this value to: jpg:image/jpeg,png:image/png.
	ExtensionMap *string `json:"extensionMap,omitempty"`
	Enabled      *bool   `json:"enabled,omitempty"`
	// String of values delimited by a ',' character.
	MethodFilter *string `json:"methodFilter,omitempty"`
	// String of values delimited by a ',' character.
	PathFilter *string `json:"pathFilter,omitempty"`
	// String of values delimited by a ',' character.
	HeaderFilter *string `json:"headerFilter,omitempty"`
}

CustconfCustomMimeType The custom mime type policy allows you to map file extensions to specific mime types for the CDN caching servers to use when delivering assets. The mime types you map using this policy may also be limited to specific response codes to address scenarios in which the mime type changes based on the response code.

func NewCustconfCustomMimeType

func NewCustconfCustomMimeType() *CustconfCustomMimeType

NewCustconfCustomMimeType instantiates a new CustconfCustomMimeType 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 NewCustconfCustomMimeTypeWithDefaults

func NewCustconfCustomMimeTypeWithDefaults() *CustconfCustomMimeType

NewCustconfCustomMimeTypeWithDefaults instantiates a new CustconfCustomMimeType 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 (*CustconfCustomMimeType) GetCode

func (o *CustconfCustomMimeType) GetCode() string

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

func (*CustconfCustomMimeType) GetCodeOk

func (o *CustconfCustomMimeType) GetCodeOk() (*string, bool)

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 (*CustconfCustomMimeType) GetEnabled

func (o *CustconfCustomMimeType) GetEnabled() bool

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*CustconfCustomMimeType) GetEnabledOk

func (o *CustconfCustomMimeType) GetEnabledOk() (*bool, bool)

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

func (*CustconfCustomMimeType) GetExtensionMap

func (o *CustconfCustomMimeType) GetExtensionMap() string

GetExtensionMap returns the ExtensionMap field value if set, zero value otherwise.

func (*CustconfCustomMimeType) GetExtensionMapOk

func (o *CustconfCustomMimeType) GetExtensionMapOk() (*string, bool)

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

func (*CustconfCustomMimeType) GetHeaderFilter

func (o *CustconfCustomMimeType) GetHeaderFilter() string

GetHeaderFilter returns the HeaderFilter field value if set, zero value otherwise.

func (*CustconfCustomMimeType) GetHeaderFilterOk

func (o *CustconfCustomMimeType) GetHeaderFilterOk() (*string, bool)

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

func (*CustconfCustomMimeType) GetId

func (o *CustconfCustomMimeType) GetId() string

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

func (*CustconfCustomMimeType) GetIdOk

func (o *CustconfCustomMimeType) 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 (*CustconfCustomMimeType) GetMethodFilter

func (o *CustconfCustomMimeType) GetMethodFilter() string

GetMethodFilter returns the MethodFilter field value if set, zero value otherwise.

func (*CustconfCustomMimeType) GetMethodFilterOk

func (o *CustconfCustomMimeType) GetMethodFilterOk() (*string, bool)

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

func (*CustconfCustomMimeType) GetPathFilter

func (o *CustconfCustomMimeType) GetPathFilter() string

GetPathFilter returns the PathFilter field value if set, zero value otherwise.

func (*CustconfCustomMimeType) GetPathFilterOk

func (o *CustconfCustomMimeType) GetPathFilterOk() (*string, bool)

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

func (*CustconfCustomMimeType) HasCode

func (o *CustconfCustomMimeType) HasCode() bool

HasCode returns a boolean if a field has been set.

func (*CustconfCustomMimeType) HasEnabled

func (o *CustconfCustomMimeType) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*CustconfCustomMimeType) HasExtensionMap

func (o *CustconfCustomMimeType) HasExtensionMap() bool

HasExtensionMap returns a boolean if a field has been set.

func (*CustconfCustomMimeType) HasHeaderFilter

func (o *CustconfCustomMimeType) HasHeaderFilter() bool

HasHeaderFilter returns a boolean if a field has been set.

func (*CustconfCustomMimeType) HasId

func (o *CustconfCustomMimeType) HasId() bool

HasId returns a boolean if a field has been set.

func (*CustconfCustomMimeType) HasMethodFilter

func (o *CustconfCustomMimeType) HasMethodFilter() bool

HasMethodFilter returns a boolean if a field has been set.

func (*CustconfCustomMimeType) HasPathFilter

func (o *CustconfCustomMimeType) HasPathFilter() bool

HasPathFilter returns a boolean if a field has been set.

func (CustconfCustomMimeType) MarshalJSON

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

func (*CustconfCustomMimeType) SetCode

func (o *CustconfCustomMimeType) SetCode(v string)

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

func (*CustconfCustomMimeType) SetEnabled

func (o *CustconfCustomMimeType) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (*CustconfCustomMimeType) SetExtensionMap

func (o *CustconfCustomMimeType) SetExtensionMap(v string)

SetExtensionMap gets a reference to the given string and assigns it to the ExtensionMap field.

func (*CustconfCustomMimeType) SetHeaderFilter

func (o *CustconfCustomMimeType) SetHeaderFilter(v string)

SetHeaderFilter gets a reference to the given string and assigns it to the HeaderFilter field.

func (*CustconfCustomMimeType) SetId

func (o *CustconfCustomMimeType) SetId(v string)

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

func (*CustconfCustomMimeType) SetMethodFilter

func (o *CustconfCustomMimeType) SetMethodFilter(v string)

SetMethodFilter gets a reference to the given string and assigns it to the MethodFilter field.

func (*CustconfCustomMimeType) SetPathFilter

func (o *CustconfCustomMimeType) SetPathFilter(v string)

SetPathFilter gets a reference to the given string and assigns it to the PathFilter field.

type CustconfCustomer

type CustconfCustomer struct {
	// This is used by the API to perform conflict checking
	Id *string `json:"id,omitempty"`
	// String of values delimited by a ',' character.
	AccessLogFields *string `json:"accessLogFields,omitempty"`
	// String of values delimited by a ',' character.
	OpLogFields *string `json:"opLogFields,omitempty"`
	// String of values delimited by a ',' character.
	ReceiptLogFields *string `json:"receiptLogFields,omitempty"`
}

CustconfCustomer struct for CustconfCustomer

func NewCustconfCustomer

func NewCustconfCustomer() *CustconfCustomer

NewCustconfCustomer instantiates a new CustconfCustomer 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 NewCustconfCustomerWithDefaults

func NewCustconfCustomerWithDefaults() *CustconfCustomer

NewCustconfCustomerWithDefaults instantiates a new CustconfCustomer 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 (*CustconfCustomer) GetAccessLogFields

func (o *CustconfCustomer) GetAccessLogFields() string

GetAccessLogFields returns the AccessLogFields field value if set, zero value otherwise.

func (*CustconfCustomer) GetAccessLogFieldsOk

func (o *CustconfCustomer) GetAccessLogFieldsOk() (*string, bool)

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

func (*CustconfCustomer) GetId

func (o *CustconfCustomer) GetId() string

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

func (*CustconfCustomer) GetIdOk

func (o *CustconfCustomer) 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 (*CustconfCustomer) GetOpLogFields

func (o *CustconfCustomer) GetOpLogFields() string

GetOpLogFields returns the OpLogFields field value if set, zero value otherwise.

func (*CustconfCustomer) GetOpLogFieldsOk

func (o *CustconfCustomer) GetOpLogFieldsOk() (*string, bool)

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

func (*CustconfCustomer) GetReceiptLogFields

func (o *CustconfCustomer) GetReceiptLogFields() string

GetReceiptLogFields returns the ReceiptLogFields field value if set, zero value otherwise.

func (*CustconfCustomer) GetReceiptLogFieldsOk

func (o *CustconfCustomer) GetReceiptLogFieldsOk() (*string, bool)

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

func (*CustconfCustomer) HasAccessLogFields

func (o *CustconfCustomer) HasAccessLogFields() bool

HasAccessLogFields returns a boolean if a field has been set.

func (*CustconfCustomer) HasId

func (o *CustconfCustomer) HasId() bool

HasId returns a boolean if a field has been set.

func (*CustconfCustomer) HasOpLogFields

func (o *CustconfCustomer) HasOpLogFields() bool

HasOpLogFields returns a boolean if a field has been set.

func (*CustconfCustomer) HasReceiptLogFields

func (o *CustconfCustomer) HasReceiptLogFields() bool

HasReceiptLogFields returns a boolean if a field has been set.

func (CustconfCustomer) MarshalJSON

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

func (*CustconfCustomer) SetAccessLogFields

func (o *CustconfCustomer) SetAccessLogFields(v string)

SetAccessLogFields gets a reference to the given string and assigns it to the AccessLogFields field.

func (*CustconfCustomer) SetId

func (o *CustconfCustomer) SetId(v string)

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

func (*CustconfCustomer) SetOpLogFields

func (o *CustconfCustomer) SetOpLogFields(v string)

SetOpLogFields gets a reference to the given string and assigns it to the OpLogFields field.

func (*CustconfCustomer) SetReceiptLogFields

func (o *CustconfCustomer) SetReceiptLogFields(v string)

SetReceiptLogFields gets a reference to the given string and assigns it to the ReceiptLogFields field.

type CustconfDynamicCacheRule

type CustconfDynamicCacheRule struct {
	// This is used by the API to perform conflict checking
	Id *string `json:"id,omitempty"`
	// Status code to return
	StatusCode *float32 `json:"statusCode,omitempty"`
	// String of values delimited by a '|' character. Pipe delimited ('|') list of headers to add to response
	Headers *string `json:"headers,omitempty"`
	Enabled *bool   `json:"enabled,omitempty"`
	// String of values delimited by a ',' character.
	MethodFilter *string `json:"methodFilter,omitempty"`
	// String of values delimited by a ',' character.
	PathFilter *string `json:"pathFilter,omitempty"`
	// String of values delimited by a ',' character.
	HeaderFilter *string `json:"headerFilter,omitempty"`
}

CustconfDynamicCacheRule Client response based on Rules.

func NewCustconfDynamicCacheRule

func NewCustconfDynamicCacheRule() *CustconfDynamicCacheRule

NewCustconfDynamicCacheRule instantiates a new CustconfDynamicCacheRule 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 NewCustconfDynamicCacheRuleWithDefaults

func NewCustconfDynamicCacheRuleWithDefaults() *CustconfDynamicCacheRule

NewCustconfDynamicCacheRuleWithDefaults instantiates a new CustconfDynamicCacheRule 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 (*CustconfDynamicCacheRule) GetEnabled

func (o *CustconfDynamicCacheRule) GetEnabled() bool

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*CustconfDynamicCacheRule) GetEnabledOk

func (o *CustconfDynamicCacheRule) GetEnabledOk() (*bool, bool)

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

func (*CustconfDynamicCacheRule) GetHeaderFilter

func (o *CustconfDynamicCacheRule) GetHeaderFilter() string

GetHeaderFilter returns the HeaderFilter field value if set, zero value otherwise.

func (*CustconfDynamicCacheRule) GetHeaderFilterOk

func (o *CustconfDynamicCacheRule) GetHeaderFilterOk() (*string, bool)

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

func (*CustconfDynamicCacheRule) GetHeaders

func (o *CustconfDynamicCacheRule) GetHeaders() string

GetHeaders returns the Headers field value if set, zero value otherwise.

func (*CustconfDynamicCacheRule) GetHeadersOk

func (o *CustconfDynamicCacheRule) GetHeadersOk() (*string, bool)

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

func (*CustconfDynamicCacheRule) GetId

func (o *CustconfDynamicCacheRule) GetId() string

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

func (*CustconfDynamicCacheRule) GetIdOk

func (o *CustconfDynamicCacheRule) 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 (*CustconfDynamicCacheRule) GetMethodFilter

func (o *CustconfDynamicCacheRule) GetMethodFilter() string

GetMethodFilter returns the MethodFilter field value if set, zero value otherwise.

func (*CustconfDynamicCacheRule) GetMethodFilterOk

func (o *CustconfDynamicCacheRule) GetMethodFilterOk() (*string, bool)

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

func (*CustconfDynamicCacheRule) GetPathFilter

func (o *CustconfDynamicCacheRule) GetPathFilter() string

GetPathFilter returns the PathFilter field value if set, zero value otherwise.

func (*CustconfDynamicCacheRule) GetPathFilterOk

func (o *CustconfDynamicCacheRule) GetPathFilterOk() (*string, bool)

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

func (*CustconfDynamicCacheRule) GetStatusCode

func (o *CustconfDynamicCacheRule) GetStatusCode() float32

GetStatusCode returns the StatusCode field value if set, zero value otherwise.

func (*CustconfDynamicCacheRule) GetStatusCodeOk

func (o *CustconfDynamicCacheRule) GetStatusCodeOk() (*float32, bool)

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

func (*CustconfDynamicCacheRule) HasEnabled

func (o *CustconfDynamicCacheRule) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*CustconfDynamicCacheRule) HasHeaderFilter

func (o *CustconfDynamicCacheRule) HasHeaderFilter() bool

HasHeaderFilter returns a boolean if a field has been set.

func (*CustconfDynamicCacheRule) HasHeaders

func (o *CustconfDynamicCacheRule) HasHeaders() bool

HasHeaders returns a boolean if a field has been set.

func (*CustconfDynamicCacheRule) HasId

func (o *CustconfDynamicCacheRule) HasId() bool

HasId returns a boolean if a field has been set.

func (*CustconfDynamicCacheRule) HasMethodFilter

func (o *CustconfDynamicCacheRule) HasMethodFilter() bool

HasMethodFilter returns a boolean if a field has been set.

func (*CustconfDynamicCacheRule) HasPathFilter

func (o *CustconfDynamicCacheRule) HasPathFilter() bool

HasPathFilter returns a boolean if a field has been set.

func (*CustconfDynamicCacheRule) HasStatusCode

func (o *CustconfDynamicCacheRule) HasStatusCode() bool

HasStatusCode returns a boolean if a field has been set.

func (CustconfDynamicCacheRule) MarshalJSON

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

func (*CustconfDynamicCacheRule) SetEnabled

func (o *CustconfDynamicCacheRule) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (*CustconfDynamicCacheRule) SetHeaderFilter

func (o *CustconfDynamicCacheRule) SetHeaderFilter(v string)

SetHeaderFilter gets a reference to the given string and assigns it to the HeaderFilter field.

func (*CustconfDynamicCacheRule) SetHeaders

func (o *CustconfDynamicCacheRule) SetHeaders(v string)

SetHeaders gets a reference to the given string and assigns it to the Headers field.

func (*CustconfDynamicCacheRule) SetId

func (o *CustconfDynamicCacheRule) SetId(v string)

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

func (*CustconfDynamicCacheRule) SetMethodFilter

func (o *CustconfDynamicCacheRule) SetMethodFilter(v string)

SetMethodFilter gets a reference to the given string and assigns it to the MethodFilter field.

func (*CustconfDynamicCacheRule) SetPathFilter

func (o *CustconfDynamicCacheRule) SetPathFilter(v string)

SetPathFilter gets a reference to the given string and assigns it to the PathFilter field.

func (*CustconfDynamicCacheRule) SetStatusCode

func (o *CustconfDynamicCacheRule) SetStatusCode(v float32)

SetStatusCode gets a reference to the given float32 and assigns it to the StatusCode field.

type CustconfDynamicContent

type CustconfDynamicContent struct {
	// This is used by the API to perform conflict checking
	Id *string `json:"id,omitempty"`
	// String of values delimited by a ',' character. A comma separated list of query string parameters you want to include in the cache key generation. NOTE: This list is ignored when the Key Location is set to header.
	QueryParams *string `json:"queryParams,omitempty"`
	// String of values delimited by a ',' character. A comma-separated list of glob patterns that represent HTTP request headers you want included in the cache key generation. Via the use of a colon ':', users can define each glob pattern to match a header name only, or the pattern can be used to match both the header name and value. A pattern without a colon ':' is treated as a header name ONLY match. If the pattern matches the header, then all values are used as a part of the cache key. If the pattern contains a colon, the CDN uses the pattern on the left of the colon to match the header. The pattern to the right of the colon is used to match the value. The CDN only uses the header/value as a part of the cache key if both patterns result in a match. Note, no pattern after a colon indicates an empty header (no value). See the fnmatch manpage for acceptable glob patterns.
	HeaderFields *string `json:"headerFields,omitempty"`
	Enabled      *bool   `json:"enabled,omitempty"`
	// String of values delimited by a ',' character.
	MethodFilter *string `json:"methodFilter,omitempty"`
	// String of values delimited by a ',' character.
	PathFilter *string `json:"pathFilter,omitempty"`
	// String of values delimited by a ',' character.
	HeaderFilter *string `json:"headerFilter,omitempty"`
}

CustconfDynamicContent The dynamic content caching policy allows you to specify a set of query string and/or HTTP header key/value pairs that should create a unique cache entry for a given URL. This policy is useful when your origin returns unique content for the same URL based on a set of query string parameters provided in the request.

func NewCustconfDynamicContent

func NewCustconfDynamicContent() *CustconfDynamicContent

NewCustconfDynamicContent instantiates a new CustconfDynamicContent 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 NewCustconfDynamicContentWithDefaults

func NewCustconfDynamicContentWithDefaults() *CustconfDynamicContent

NewCustconfDynamicContentWithDefaults instantiates a new CustconfDynamicContent 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 (*CustconfDynamicContent) GetEnabled

func (o *CustconfDynamicContent) GetEnabled() bool

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*CustconfDynamicContent) GetEnabledOk

func (o *CustconfDynamicContent) GetEnabledOk() (*bool, bool)

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

func (*CustconfDynamicContent) GetHeaderFields

func (o *CustconfDynamicContent) GetHeaderFields() string

GetHeaderFields returns the HeaderFields field value if set, zero value otherwise.

func (*CustconfDynamicContent) GetHeaderFieldsOk

func (o *CustconfDynamicContent) GetHeaderFieldsOk() (*string, bool)

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

func (*CustconfDynamicContent) GetHeaderFilter

func (o *CustconfDynamicContent) GetHeaderFilter() string

GetHeaderFilter returns the HeaderFilter field value if set, zero value otherwise.

func (*CustconfDynamicContent) GetHeaderFilterOk

func (o *CustconfDynamicContent) GetHeaderFilterOk() (*string, bool)

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

func (*CustconfDynamicContent) GetId

func (o *CustconfDynamicContent) GetId() string

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

func (*CustconfDynamicContent) GetIdOk

func (o *CustconfDynamicContent) 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 (*CustconfDynamicContent) GetMethodFilter

func (o *CustconfDynamicContent) GetMethodFilter() string

GetMethodFilter returns the MethodFilter field value if set, zero value otherwise.

func (*CustconfDynamicContent) GetMethodFilterOk

func (o *CustconfDynamicContent) GetMethodFilterOk() (*string, bool)

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

func (*CustconfDynamicContent) GetPathFilter

func (o *CustconfDynamicContent) GetPathFilter() string

GetPathFilter returns the PathFilter field value if set, zero value otherwise.

func (*CustconfDynamicContent) GetPathFilterOk

func (o *CustconfDynamicContent) GetPathFilterOk() (*string, bool)

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

func (*CustconfDynamicContent) GetQueryParams

func (o *CustconfDynamicContent) GetQueryParams() string

GetQueryParams returns the QueryParams field value if set, zero value otherwise.

func (*CustconfDynamicContent) GetQueryParamsOk

func (o *CustconfDynamicContent) GetQueryParamsOk() (*string, bool)

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

func (*CustconfDynamicContent) HasEnabled

func (o *CustconfDynamicContent) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*CustconfDynamicContent) HasHeaderFields

func (o *CustconfDynamicContent) HasHeaderFields() bool

HasHeaderFields returns a boolean if a field has been set.

func (*CustconfDynamicContent) HasHeaderFilter

func (o *CustconfDynamicContent) HasHeaderFilter() bool

HasHeaderFilter returns a boolean if a field has been set.

func (*CustconfDynamicContent) HasId

func (o *CustconfDynamicContent) HasId() bool

HasId returns a boolean if a field has been set.

func (*CustconfDynamicContent) HasMethodFilter

func (o *CustconfDynamicContent) HasMethodFilter() bool

HasMethodFilter returns a boolean if a field has been set.

func (*CustconfDynamicContent) HasPathFilter

func (o *CustconfDynamicContent) HasPathFilter() bool

HasPathFilter returns a boolean if a field has been set.

func (*CustconfDynamicContent) HasQueryParams

func (o *CustconfDynamicContent) HasQueryParams() bool

HasQueryParams returns a boolean if a field has been set.

func (CustconfDynamicContent) MarshalJSON

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

func (*CustconfDynamicContent) SetEnabled

func (o *CustconfDynamicContent) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (*CustconfDynamicContent) SetHeaderFields

func (o *CustconfDynamicContent) SetHeaderFields(v string)

SetHeaderFields gets a reference to the given string and assigns it to the HeaderFields field.

func (*CustconfDynamicContent) SetHeaderFilter

func (o *CustconfDynamicContent) SetHeaderFilter(v string)

SetHeaderFilter gets a reference to the given string and assigns it to the HeaderFilter field.

func (*CustconfDynamicContent) SetId

func (o *CustconfDynamicContent) SetId(v string)

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

func (*CustconfDynamicContent) SetMethodFilter

func (o *CustconfDynamicContent) SetMethodFilter(v string)

SetMethodFilter gets a reference to the given string and assigns it to the MethodFilter field.

func (*CustconfDynamicContent) SetPathFilter

func (o *CustconfDynamicContent) SetPathFilter(v string)

SetPathFilter gets a reference to the given string and assigns it to the PathFilter field.

func (*CustconfDynamicContent) SetQueryParams

func (o *CustconfDynamicContent) SetQueryParams(v string)

SetQueryParams gets a reference to the given string and assigns it to the QueryParams field.

type CustconfFailSafeOriginPull

type CustconfFailSafeOriginPull struct {
	// This is used by the API to perform conflict checking
	Id      *string `json:"id,omitempty"`
	Enabled *bool   `json:"enabled,omitempty"`
	// String of values delimited by a ',' character.
	StatusCodeMatch *string `json:"statusCodeMatch,omitempty"`
	// String of values delimited by a ',' character.
	PathFilter *string `json:"pathFilter,omitempty"`
}

CustconfFailSafeOriginPull struct for CustconfFailSafeOriginPull

func NewCustconfFailSafeOriginPull

func NewCustconfFailSafeOriginPull() *CustconfFailSafeOriginPull

NewCustconfFailSafeOriginPull instantiates a new CustconfFailSafeOriginPull 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 NewCustconfFailSafeOriginPullWithDefaults

func NewCustconfFailSafeOriginPullWithDefaults() *CustconfFailSafeOriginPull

NewCustconfFailSafeOriginPullWithDefaults instantiates a new CustconfFailSafeOriginPull 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 (*CustconfFailSafeOriginPull) GetEnabled

func (o *CustconfFailSafeOriginPull) GetEnabled() bool

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*CustconfFailSafeOriginPull) GetEnabledOk

func (o *CustconfFailSafeOriginPull) GetEnabledOk() (*bool, bool)

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

func (*CustconfFailSafeOriginPull) GetId

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

func (*CustconfFailSafeOriginPull) GetIdOk

func (o *CustconfFailSafeOriginPull) 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 (*CustconfFailSafeOriginPull) GetPathFilter

func (o *CustconfFailSafeOriginPull) GetPathFilter() string

GetPathFilter returns the PathFilter field value if set, zero value otherwise.

func (*CustconfFailSafeOriginPull) GetPathFilterOk

func (o *CustconfFailSafeOriginPull) GetPathFilterOk() (*string, bool)

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

func (*CustconfFailSafeOriginPull) GetStatusCodeMatch

func (o *CustconfFailSafeOriginPull) GetStatusCodeMatch() string

GetStatusCodeMatch returns the StatusCodeMatch field value if set, zero value otherwise.

func (*CustconfFailSafeOriginPull) GetStatusCodeMatchOk

func (o *CustconfFailSafeOriginPull) GetStatusCodeMatchOk() (*string, bool)

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

func (*CustconfFailSafeOriginPull) HasEnabled

func (o *CustconfFailSafeOriginPull) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*CustconfFailSafeOriginPull) HasId

func (o *CustconfFailSafeOriginPull) HasId() bool

HasId returns a boolean if a field has been set.

func (*CustconfFailSafeOriginPull) HasPathFilter

func (o *CustconfFailSafeOriginPull) HasPathFilter() bool

HasPathFilter returns a boolean if a field has been set.

func (*CustconfFailSafeOriginPull) HasStatusCodeMatch

func (o *CustconfFailSafeOriginPull) HasStatusCodeMatch() bool

HasStatusCodeMatch returns a boolean if a field has been set.

func (CustconfFailSafeOriginPull) MarshalJSON

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

func (*CustconfFailSafeOriginPull) SetEnabled

func (o *CustconfFailSafeOriginPull) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (*CustconfFailSafeOriginPull) SetId

func (o *CustconfFailSafeOriginPull) SetId(v string)

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

func (*CustconfFailSafeOriginPull) SetPathFilter

func (o *CustconfFailSafeOriginPull) SetPathFilter(v string)

SetPathFilter gets a reference to the given string and assigns it to the PathFilter field.

func (*CustconfFailSafeOriginPull) SetStatusCodeMatch

func (o *CustconfFailSafeOriginPull) SetStatusCodeMatch(v string)

SetStatusCodeMatch gets a reference to the given string and assigns it to the StatusCodeMatch field.

type CustconfFarAheadRangeProxy

type CustconfFarAheadRangeProxy struct {
	// This is used by the API to perform conflict checking
	Id             *string  `json:"id,omitempty"`
	Enabled        *bool    `json:"enabled,omitempty"`
	ThresholdBytes *float32 `json:"thresholdBytes,omitempty"`
}

CustconfFarAheadRangeProxy struct for CustconfFarAheadRangeProxy

func NewCustconfFarAheadRangeProxy

func NewCustconfFarAheadRangeProxy() *CustconfFarAheadRangeProxy

NewCustconfFarAheadRangeProxy instantiates a new CustconfFarAheadRangeProxy 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 NewCustconfFarAheadRangeProxyWithDefaults

func NewCustconfFarAheadRangeProxyWithDefaults() *CustconfFarAheadRangeProxy

NewCustconfFarAheadRangeProxyWithDefaults instantiates a new CustconfFarAheadRangeProxy 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 (*CustconfFarAheadRangeProxy) GetEnabled

func (o *CustconfFarAheadRangeProxy) GetEnabled() bool

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*CustconfFarAheadRangeProxy) GetEnabledOk

func (o *CustconfFarAheadRangeProxy) GetEnabledOk() (*bool, bool)

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

func (*CustconfFarAheadRangeProxy) GetId

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

func (*CustconfFarAheadRangeProxy) GetIdOk

func (o *CustconfFarAheadRangeProxy) 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 (*CustconfFarAheadRangeProxy) GetThresholdBytes

func (o *CustconfFarAheadRangeProxy) GetThresholdBytes() float32

GetThresholdBytes returns the ThresholdBytes field value if set, zero value otherwise.

func (*CustconfFarAheadRangeProxy) GetThresholdBytesOk

func (o *CustconfFarAheadRangeProxy) GetThresholdBytesOk() (*float32, bool)

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

func (*CustconfFarAheadRangeProxy) HasEnabled

func (o *CustconfFarAheadRangeProxy) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*CustconfFarAheadRangeProxy) HasId

func (o *CustconfFarAheadRangeProxy) HasId() bool

HasId returns a boolean if a field has been set.

func (*CustconfFarAheadRangeProxy) HasThresholdBytes

func (o *CustconfFarAheadRangeProxy) HasThresholdBytes() bool

HasThresholdBytes returns a boolean if a field has been set.

func (CustconfFarAheadRangeProxy) MarshalJSON

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

func (*CustconfFarAheadRangeProxy) SetEnabled

func (o *CustconfFarAheadRangeProxy) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (*CustconfFarAheadRangeProxy) SetId

func (o *CustconfFarAheadRangeProxy) SetId(v string)

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

func (*CustconfFarAheadRangeProxy) SetThresholdBytes

func (o *CustconfFarAheadRangeProxy) SetThresholdBytes(v float32)

SetThresholdBytes gets a reference to the given float32 and assigns it to the ThresholdBytes field.

type CustconfFileSegmentation

type CustconfFileSegmentation struct {
	// This is used by the API to perform conflict checking
	Id *string `json:"id,omitempty"`
	// Flag for enabling the File Segmentation Feature.
	Enabled *bool `json:"enabled,omitempty"`
}

CustconfFileSegmentation Policy for configuring the feature for downloading and storing files in segments rather than a whole entity.

func NewCustconfFileSegmentation

func NewCustconfFileSegmentation() *CustconfFileSegmentation

NewCustconfFileSegmentation instantiates a new CustconfFileSegmentation 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 NewCustconfFileSegmentationWithDefaults

func NewCustconfFileSegmentationWithDefaults() *CustconfFileSegmentation

NewCustconfFileSegmentationWithDefaults instantiates a new CustconfFileSegmentation 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 (*CustconfFileSegmentation) GetEnabled

func (o *CustconfFileSegmentation) GetEnabled() bool

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*CustconfFileSegmentation) GetEnabledOk

func (o *CustconfFileSegmentation) GetEnabledOk() (*bool, bool)

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

func (*CustconfFileSegmentation) GetId

func (o *CustconfFileSegmentation) GetId() string

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

func (*CustconfFileSegmentation) GetIdOk

func (o *CustconfFileSegmentation) 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 (*CustconfFileSegmentation) HasEnabled

func (o *CustconfFileSegmentation) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*CustconfFileSegmentation) HasId

func (o *CustconfFileSegmentation) HasId() bool

HasId returns a boolean if a field has been set.

func (CustconfFileSegmentation) MarshalJSON

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

func (*CustconfFileSegmentation) SetEnabled

func (o *CustconfFileSegmentation) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (*CustconfFileSegmentation) SetId

func (o *CustconfFileSegmentation) SetId(v string)

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

type CustconfFlvPseudoStreaming

type CustconfFlvPseudoStreaming struct {
	// This is used by the API to perform conflict checking
	Id                          *string `json:"id,omitempty"`
	JumpToByteInitialBytesParam *string `json:"jumpToByteInitialBytesParam,omitempty"`
	JumpToByteStartOffsetParam  *string `json:"jumpToByteStartOffsetParam,omitempty"`
	Enabled                     *bool   `json:"enabled,omitempty"`
}

CustconfFlvPseudoStreaming struct for CustconfFlvPseudoStreaming

func NewCustconfFlvPseudoStreaming

func NewCustconfFlvPseudoStreaming() *CustconfFlvPseudoStreaming

NewCustconfFlvPseudoStreaming instantiates a new CustconfFlvPseudoStreaming 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 NewCustconfFlvPseudoStreamingWithDefaults

func NewCustconfFlvPseudoStreamingWithDefaults() *CustconfFlvPseudoStreaming

NewCustconfFlvPseudoStreamingWithDefaults instantiates a new CustconfFlvPseudoStreaming 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 (*CustconfFlvPseudoStreaming) GetEnabled

func (o *CustconfFlvPseudoStreaming) GetEnabled() bool

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*CustconfFlvPseudoStreaming) GetEnabledOk

func (o *CustconfFlvPseudoStreaming) GetEnabledOk() (*bool, bool)

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

func (*CustconfFlvPseudoStreaming) GetId

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

func (*CustconfFlvPseudoStreaming) GetIdOk

func (o *CustconfFlvPseudoStreaming) 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 (*CustconfFlvPseudoStreaming) GetJumpToByteInitialBytesParam

func (o *CustconfFlvPseudoStreaming) GetJumpToByteInitialBytesParam() string

GetJumpToByteInitialBytesParam returns the JumpToByteInitialBytesParam field value if set, zero value otherwise.

func (*CustconfFlvPseudoStreaming) GetJumpToByteInitialBytesParamOk

func (o *CustconfFlvPseudoStreaming) GetJumpToByteInitialBytesParamOk() (*string, bool)

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

func (*CustconfFlvPseudoStreaming) GetJumpToByteStartOffsetParam

func (o *CustconfFlvPseudoStreaming) GetJumpToByteStartOffsetParam() string

GetJumpToByteStartOffsetParam returns the JumpToByteStartOffsetParam field value if set, zero value otherwise.

func (*CustconfFlvPseudoStreaming) GetJumpToByteStartOffsetParamOk

func (o *CustconfFlvPseudoStreaming) GetJumpToByteStartOffsetParamOk() (*string, bool)

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

func (*CustconfFlvPseudoStreaming) HasEnabled

func (o *CustconfFlvPseudoStreaming) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*CustconfFlvPseudoStreaming) HasId

func (o *CustconfFlvPseudoStreaming) HasId() bool

HasId returns a boolean if a field has been set.

func (*CustconfFlvPseudoStreaming) HasJumpToByteInitialBytesParam

func (o *CustconfFlvPseudoStreaming) HasJumpToByteInitialBytesParam() bool

HasJumpToByteInitialBytesParam returns a boolean if a field has been set.

func (*CustconfFlvPseudoStreaming) HasJumpToByteStartOffsetParam

func (o *CustconfFlvPseudoStreaming) HasJumpToByteStartOffsetParam() bool

HasJumpToByteStartOffsetParam returns a boolean if a field has been set.

func (CustconfFlvPseudoStreaming) MarshalJSON

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

func (*CustconfFlvPseudoStreaming) SetEnabled

func (o *CustconfFlvPseudoStreaming) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (*CustconfFlvPseudoStreaming) SetId

func (o *CustconfFlvPseudoStreaming) SetId(v string)

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

func (*CustconfFlvPseudoStreaming) SetJumpToByteInitialBytesParam

func (o *CustconfFlvPseudoStreaming) SetJumpToByteInitialBytesParam(v string)

SetJumpToByteInitialBytesParam gets a reference to the given string and assigns it to the JumpToByteInitialBytesParam field.

func (*CustconfFlvPseudoStreaming) SetJumpToByteStartOffsetParam

func (o *CustconfFlvPseudoStreaming) SetJumpToByteStartOffsetParam(v string)

SetJumpToByteStartOffsetParam gets a reference to the given string and assigns it to the JumpToByteStartOffsetParam field.

type CustconfGzipOriginPull

type CustconfGzipOriginPull struct {
	// This is used by the API to perform conflict checking
	Id *string `json:"id,omitempty"`
	// This enables support for compressed origin pull
	Enabled *bool `json:"enabled,omitempty"`
}

CustconfGzipOriginPull The compressed origin pull policy allows you to enable the CDN caching servers to request compressed assets from your origin. By enabling this policy, the CDN caching servers send your origin the HTTP Accept-Encoding header with the gzip code (Accept-Encoding: gzip).

func NewCustconfGzipOriginPull

func NewCustconfGzipOriginPull() *CustconfGzipOriginPull

NewCustconfGzipOriginPull instantiates a new CustconfGzipOriginPull 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 NewCustconfGzipOriginPullWithDefaults

func NewCustconfGzipOriginPullWithDefaults() *CustconfGzipOriginPull

NewCustconfGzipOriginPullWithDefaults instantiates a new CustconfGzipOriginPull 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 (*CustconfGzipOriginPull) GetEnabled

func (o *CustconfGzipOriginPull) GetEnabled() bool

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*CustconfGzipOriginPull) GetEnabledOk

func (o *CustconfGzipOriginPull) GetEnabledOk() (*bool, bool)

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

func (*CustconfGzipOriginPull) GetId

func (o *CustconfGzipOriginPull) GetId() string

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

func (*CustconfGzipOriginPull) GetIdOk

func (o *CustconfGzipOriginPull) 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 (*CustconfGzipOriginPull) HasEnabled

func (o *CustconfGzipOriginPull) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*CustconfGzipOriginPull) HasId

func (o *CustconfGzipOriginPull) HasId() bool

HasId returns a boolean if a field has been set.

func (CustconfGzipOriginPull) MarshalJSON

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

func (*CustconfGzipOriginPull) SetEnabled

func (o *CustconfGzipOriginPull) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (*CustconfGzipOriginPull) SetId

func (o *CustconfGzipOriginPull) SetId(v string)

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

type CustconfHttp2Support

type CustconfHttp2Support struct {
	// This is used by the API to perform conflict checking
	Id *string `json:"id,omitempty"`
	// Enable support of HTTP2
	Enabled *bool `json:"enabled,omitempty"`
}

CustconfHttp2Support Enable support of HTTP2

func NewCustconfHttp2Support

func NewCustconfHttp2Support() *CustconfHttp2Support

NewCustconfHttp2Support instantiates a new CustconfHttp2Support 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 NewCustconfHttp2SupportWithDefaults

func NewCustconfHttp2SupportWithDefaults() *CustconfHttp2Support

NewCustconfHttp2SupportWithDefaults instantiates a new CustconfHttp2Support 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 (*CustconfHttp2Support) GetEnabled

func (o *CustconfHttp2Support) GetEnabled() bool

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*CustconfHttp2Support) GetEnabledOk

func (o *CustconfHttp2Support) GetEnabledOk() (*bool, bool)

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

func (*CustconfHttp2Support) GetId

func (o *CustconfHttp2Support) GetId() string

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

func (*CustconfHttp2Support) GetIdOk

func (o *CustconfHttp2Support) 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 (*CustconfHttp2Support) HasEnabled

func (o *CustconfHttp2Support) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*CustconfHttp2Support) HasId

func (o *CustconfHttp2Support) HasId() bool

HasId returns a boolean if a field has been set.

func (CustconfHttp2Support) MarshalJSON

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

func (*CustconfHttp2Support) SetEnabled

func (o *CustconfHttp2Support) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (*CustconfHttp2Support) SetId

func (o *CustconfHttp2Support) SetId(v string)

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

type CustconfHttpMethods

type CustconfHttpMethods struct {
	// This is used by the API to perform conflict checking
	Id *string `json:"id,omitempty"`
	// String of values delimited by a ',' character. This is a comma separated list of HTTP methods you want the CDN to proxy to your origin. A wildcard can be entered to include all methods (excluding HEAD and GET).
	PassThru *string `json:"passThru,omitempty"`
	Enabled  *bool   `json:"enabled,omitempty"`
}

CustconfHttpMethods The HTTP methods policy allows you to selectively enable additional HTTP methods you want your CDN container to process. A container automatically is set up to process HTTP GET and HEAD commands, so they should not be explicitly defined in this policy. HTTP methods included in this policy are proxied directly to your origin and not cached by the CDN.

func NewCustconfHttpMethods

func NewCustconfHttpMethods() *CustconfHttpMethods

NewCustconfHttpMethods instantiates a new CustconfHttpMethods 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 NewCustconfHttpMethodsWithDefaults

func NewCustconfHttpMethodsWithDefaults() *CustconfHttpMethods

NewCustconfHttpMethodsWithDefaults instantiates a new CustconfHttpMethods 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 (*CustconfHttpMethods) GetEnabled

func (o *CustconfHttpMethods) GetEnabled() bool

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*CustconfHttpMethods) GetEnabledOk

func (o *CustconfHttpMethods) GetEnabledOk() (*bool, bool)

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

func (*CustconfHttpMethods) GetId

func (o *CustconfHttpMethods) GetId() string

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

func (*CustconfHttpMethods) GetIdOk

func (o *CustconfHttpMethods) 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 (*CustconfHttpMethods) GetPassThru

func (o *CustconfHttpMethods) GetPassThru() string

GetPassThru returns the PassThru field value if set, zero value otherwise.

func (*CustconfHttpMethods) GetPassThruOk

func (o *CustconfHttpMethods) GetPassThruOk() (*string, bool)

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

func (*CustconfHttpMethods) HasEnabled

func (o *CustconfHttpMethods) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*CustconfHttpMethods) HasId

func (o *CustconfHttpMethods) HasId() bool

HasId returns a boolean if a field has been set.

func (*CustconfHttpMethods) HasPassThru

func (o *CustconfHttpMethods) HasPassThru() bool

HasPassThru returns a boolean if a field has been set.

func (CustconfHttpMethods) MarshalJSON

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

func (*CustconfHttpMethods) SetEnabled

func (o *CustconfHttpMethods) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (*CustconfHttpMethods) SetId

func (o *CustconfHttpMethods) SetId(v string)

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

func (*CustconfHttpMethods) SetPassThru

func (o *CustconfHttpMethods) SetPassThru(v string)

SetPassThru gets a reference to the given string and assigns it to the PassThru field.

type CustconfOriginPersistentConnections

type CustconfOriginPersistentConnections struct {
	// This is used by the API to perform conflict checking
	Id      *string `json:"id,omitempty"`
	Enabled *bool   `json:"enabled,omitempty"`
}

CustconfOriginPersistentConnections The origin persistent connection settings are used to enable persistent connections to origins

func NewCustconfOriginPersistentConnections

func NewCustconfOriginPersistentConnections() *CustconfOriginPersistentConnections

NewCustconfOriginPersistentConnections instantiates a new CustconfOriginPersistentConnections 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 NewCustconfOriginPersistentConnectionsWithDefaults

func NewCustconfOriginPersistentConnectionsWithDefaults() *CustconfOriginPersistentConnections

NewCustconfOriginPersistentConnectionsWithDefaults instantiates a new CustconfOriginPersistentConnections 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 (*CustconfOriginPersistentConnections) GetEnabled

func (o *CustconfOriginPersistentConnections) GetEnabled() bool

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*CustconfOriginPersistentConnections) GetEnabledOk

func (o *CustconfOriginPersistentConnections) GetEnabledOk() (*bool, bool)

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

func (*CustconfOriginPersistentConnections) GetId

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

func (*CustconfOriginPersistentConnections) GetIdOk

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 (*CustconfOriginPersistentConnections) HasEnabled

func (o *CustconfOriginPersistentConnections) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*CustconfOriginPersistentConnections) HasId

HasId returns a boolean if a field has been set.

func (CustconfOriginPersistentConnections) MarshalJSON

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

func (*CustconfOriginPersistentConnections) SetEnabled

func (o *CustconfOriginPersistentConnections) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (*CustconfOriginPersistentConnections) SetId

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

type CustconfOriginPull

type CustconfOriginPull struct {
	// This is used by the API to perform conflict checking
	Id             *string                                   `json:"id,omitempty"`
	RedirectAction *OriginPullRedirectActionEnumWrapperValue `json:"redirectAction,omitempty"`
	// GFS sends a path without any query string parameters when making external origin requests regardless if any parameters were sent by the User-Agent.
	NoQSParams *bool `json:"noQSParams,omitempty"`
	// String of values delimited by a ',' character. List of HTTP Methods that define types of origin pull requests that can be retried if a failure occurs after sending a previous request.
	RetryMethods *string `json:"retryMethods,omitempty"`
	Enabled      *bool   `json:"enabled,omitempty"`
}

CustconfOriginPull The origin pull settings policy contains a list of settings that control the behavior of origin pull requests.

func NewCustconfOriginPull

func NewCustconfOriginPull() *CustconfOriginPull

NewCustconfOriginPull instantiates a new CustconfOriginPull 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 NewCustconfOriginPullWithDefaults

func NewCustconfOriginPullWithDefaults() *CustconfOriginPull

NewCustconfOriginPullWithDefaults instantiates a new CustconfOriginPull 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 (*CustconfOriginPull) GetEnabled

func (o *CustconfOriginPull) GetEnabled() bool

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*CustconfOriginPull) GetEnabledOk

func (o *CustconfOriginPull) GetEnabledOk() (*bool, bool)

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

func (*CustconfOriginPull) GetId

func (o *CustconfOriginPull) GetId() string

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

func (*CustconfOriginPull) GetIdOk

func (o *CustconfOriginPull) 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 (*CustconfOriginPull) GetNoQSParams

func (o *CustconfOriginPull) GetNoQSParams() bool

GetNoQSParams returns the NoQSParams field value if set, zero value otherwise.

func (*CustconfOriginPull) GetNoQSParamsOk

func (o *CustconfOriginPull) GetNoQSParamsOk() (*bool, bool)

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

func (*CustconfOriginPull) GetRedirectAction

GetRedirectAction returns the RedirectAction field value if set, zero value otherwise.

func (*CustconfOriginPull) GetRedirectActionOk

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

func (*CustconfOriginPull) GetRetryMethods

func (o *CustconfOriginPull) GetRetryMethods() string

GetRetryMethods returns the RetryMethods field value if set, zero value otherwise.

func (*CustconfOriginPull) GetRetryMethodsOk

func (o *CustconfOriginPull) GetRetryMethodsOk() (*string, bool)

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

func (*CustconfOriginPull) HasEnabled

func (o *CustconfOriginPull) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*CustconfOriginPull) HasId

func (o *CustconfOriginPull) HasId() bool

HasId returns a boolean if a field has been set.

func (*CustconfOriginPull) HasNoQSParams

func (o *CustconfOriginPull) HasNoQSParams() bool

HasNoQSParams returns a boolean if a field has been set.

func (*CustconfOriginPull) HasRedirectAction

func (o *CustconfOriginPull) HasRedirectAction() bool

HasRedirectAction returns a boolean if a field has been set.

func (*CustconfOriginPull) HasRetryMethods

func (o *CustconfOriginPull) HasRetryMethods() bool

HasRetryMethods returns a boolean if a field has been set.

func (CustconfOriginPull) MarshalJSON

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

func (*CustconfOriginPull) SetEnabled

func (o *CustconfOriginPull) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (*CustconfOriginPull) SetId

func (o *CustconfOriginPull) SetId(v string)

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

func (*CustconfOriginPull) SetNoQSParams

func (o *CustconfOriginPull) SetNoQSParams(v bool)

SetNoQSParams gets a reference to the given bool and assigns it to the NoQSParams field.

func (*CustconfOriginPull) SetRedirectAction

SetRedirectAction gets a reference to the given OriginPullRedirectActionEnumWrapperValue and assigns it to the RedirectAction field.

func (*CustconfOriginPull) SetRetryMethods

func (o *CustconfOriginPull) SetRetryMethods(v string)

SetRetryMethods gets a reference to the given string and assigns it to the RetryMethods field.

type CustconfOriginPullCacheExtension

type CustconfOriginPullCacheExtension struct {
	// This is used by the API to perform conflict checking
	Id *string `json:"id,omitempty"`
	// This is the number of seconds to extend an asset's TTL when the origin is unavailable. The CDN will continue to retry the origin up to the Origin Unavailable Max TTL.
	ExpiredCacheExtension *int32 `json:"expiredCacheExtension,omitempty"`
	// The origin unavailable max TTL value is used by the caching server when your origin is unresponsive or the CDN cannot establish a connection to your origin. Under these conditions, the CDN can continue to serve expired assets from the cache. The value specified in this field establishes a maximum allowable TTL for your expired assets. If your origin connectivity or responsiveness is not corrected within your maximum allowable TTL, the CDN no longer serves your expired assets.
	OriginUnreachableCacheExtension *int32 `json:"originUnreachableCacheExtension,omitempty"`
	Enabled                         *bool  `json:"enabled,omitempty"`
}

CustconfOriginPullCacheExtension The cache extension policy allows you to define cache revalidation exceptions on expired content. This policy is applied by the CDN caching servers when they are are unable to revalidate an expired asset with your origin due to network connectivity issues or unresponsiveness from your origin.

func NewCustconfOriginPullCacheExtension

func NewCustconfOriginPullCacheExtension() *CustconfOriginPullCacheExtension

NewCustconfOriginPullCacheExtension instantiates a new CustconfOriginPullCacheExtension 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 NewCustconfOriginPullCacheExtensionWithDefaults

func NewCustconfOriginPullCacheExtensionWithDefaults() *CustconfOriginPullCacheExtension

NewCustconfOriginPullCacheExtensionWithDefaults instantiates a new CustconfOriginPullCacheExtension 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 (*CustconfOriginPullCacheExtension) GetEnabled

func (o *CustconfOriginPullCacheExtension) GetEnabled() bool

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*CustconfOriginPullCacheExtension) GetEnabledOk

func (o *CustconfOriginPullCacheExtension) GetEnabledOk() (*bool, bool)

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

func (*CustconfOriginPullCacheExtension) GetExpiredCacheExtension

func (o *CustconfOriginPullCacheExtension) GetExpiredCacheExtension() int32

GetExpiredCacheExtension returns the ExpiredCacheExtension field value if set, zero value otherwise.

func (*CustconfOriginPullCacheExtension) GetExpiredCacheExtensionOk

func (o *CustconfOriginPullCacheExtension) GetExpiredCacheExtensionOk() (*int32, bool)

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

func (*CustconfOriginPullCacheExtension) GetId

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

func (*CustconfOriginPullCacheExtension) GetIdOk

func (o *CustconfOriginPullCacheExtension) 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 (*CustconfOriginPullCacheExtension) GetOriginUnreachableCacheExtension

func (o *CustconfOriginPullCacheExtension) GetOriginUnreachableCacheExtension() int32

GetOriginUnreachableCacheExtension returns the OriginUnreachableCacheExtension field value if set, zero value otherwise.

func (*CustconfOriginPullCacheExtension) GetOriginUnreachableCacheExtensionOk

func (o *CustconfOriginPullCacheExtension) GetOriginUnreachableCacheExtensionOk() (*int32, bool)

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

func (*CustconfOriginPullCacheExtension) HasEnabled

func (o *CustconfOriginPullCacheExtension) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*CustconfOriginPullCacheExtension) HasExpiredCacheExtension

func (o *CustconfOriginPullCacheExtension) HasExpiredCacheExtension() bool

HasExpiredCacheExtension returns a boolean if a field has been set.

func (*CustconfOriginPullCacheExtension) HasId

HasId returns a boolean if a field has been set.

func (*CustconfOriginPullCacheExtension) HasOriginUnreachableCacheExtension

func (o *CustconfOriginPullCacheExtension) HasOriginUnreachableCacheExtension() bool

HasOriginUnreachableCacheExtension returns a boolean if a field has been set.

func (CustconfOriginPullCacheExtension) MarshalJSON

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

func (*CustconfOriginPullCacheExtension) SetEnabled

func (o *CustconfOriginPullCacheExtension) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (*CustconfOriginPullCacheExtension) SetExpiredCacheExtension

func (o *CustconfOriginPullCacheExtension) SetExpiredCacheExtension(v int32)

SetExpiredCacheExtension gets a reference to the given int32 and assigns it to the ExpiredCacheExtension field.

func (*CustconfOriginPullCacheExtension) SetId

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

func (*CustconfOriginPullCacheExtension) SetOriginUnreachableCacheExtension

func (o *CustconfOriginPullCacheExtension) SetOriginUnreachableCacheExtension(v int32)

SetOriginUnreachableCacheExtension gets a reference to the given int32 and assigns it to the OriginUnreachableCacheExtension field.

type CustconfOriginPullHost

type CustconfOriginPullHost struct {
	// This is used by the API to perform conflict checking
	Id        *string `json:"id,omitempty"`
	OriginUrl *string `json:"originUrl,omitempty"`
	UserName  *string `json:"userName,omitempty"`
	Password  *string `json:"password,omitempty"`
	// String of values delimited by a ',' character.
	MethodFilter *string `json:"methodFilter,omitempty"`
	// String of values delimited by a ',' character.
	PathFilter *string `json:"pathFilter,omitempty"`
	// String of values delimited by a ',' character.
	HeaderFilter *string `json:"headerFilter,omitempty"`
}

CustconfOriginPullHost struct for CustconfOriginPullHost

func NewCustconfOriginPullHost

func NewCustconfOriginPullHost() *CustconfOriginPullHost

NewCustconfOriginPullHost instantiates a new CustconfOriginPullHost 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 NewCustconfOriginPullHostWithDefaults

func NewCustconfOriginPullHostWithDefaults() *CustconfOriginPullHost

NewCustconfOriginPullHostWithDefaults instantiates a new CustconfOriginPullHost 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 (*CustconfOriginPullHost) GetHeaderFilter

func (o *CustconfOriginPullHost) GetHeaderFilter() string

GetHeaderFilter returns the HeaderFilter field value if set, zero value otherwise.

func (*CustconfOriginPullHost) GetHeaderFilterOk

func (o *CustconfOriginPullHost) GetHeaderFilterOk() (*string, bool)

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

func (*CustconfOriginPullHost) GetId

func (o *CustconfOriginPullHost) GetId() string

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

func (*CustconfOriginPullHost) GetIdOk

func (o *CustconfOriginPullHost) 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 (*CustconfOriginPullHost) GetMethodFilter

func (o *CustconfOriginPullHost) GetMethodFilter() string

GetMethodFilter returns the MethodFilter field value if set, zero value otherwise.

func (*CustconfOriginPullHost) GetMethodFilterOk

func (o *CustconfOriginPullHost) GetMethodFilterOk() (*string, bool)

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

func (*CustconfOriginPullHost) GetOriginUrl

func (o *CustconfOriginPullHost) GetOriginUrl() string

GetOriginUrl returns the OriginUrl field value if set, zero value otherwise.

func (*CustconfOriginPullHost) GetOriginUrlOk

func (o *CustconfOriginPullHost) GetOriginUrlOk() (*string, bool)

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

func (*CustconfOriginPullHost) GetPassword

func (o *CustconfOriginPullHost) GetPassword() string

GetPassword returns the Password field value if set, zero value otherwise.

func (*CustconfOriginPullHost) GetPasswordOk

func (o *CustconfOriginPullHost) GetPasswordOk() (*string, bool)

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

func (*CustconfOriginPullHost) GetPathFilter

func (o *CustconfOriginPullHost) GetPathFilter() string

GetPathFilter returns the PathFilter field value if set, zero value otherwise.

func (*CustconfOriginPullHost) GetPathFilterOk

func (o *CustconfOriginPullHost) GetPathFilterOk() (*string, bool)

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

func (*CustconfOriginPullHost) GetUserName

func (o *CustconfOriginPullHost) GetUserName() string

GetUserName returns the UserName field value if set, zero value otherwise.

func (*CustconfOriginPullHost) GetUserNameOk

func (o *CustconfOriginPullHost) GetUserNameOk() (*string, bool)

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

func (*CustconfOriginPullHost) HasHeaderFilter

func (o *CustconfOriginPullHost) HasHeaderFilter() bool

HasHeaderFilter returns a boolean if a field has been set.

func (*CustconfOriginPullHost) HasId

func (o *CustconfOriginPullHost) HasId() bool

HasId returns a boolean if a field has been set.

func (*CustconfOriginPullHost) HasMethodFilter

func (o *CustconfOriginPullHost) HasMethodFilter() bool

HasMethodFilter returns a boolean if a field has been set.

func (*CustconfOriginPullHost) HasOriginUrl

func (o *CustconfOriginPullHost) HasOriginUrl() bool

HasOriginUrl returns a boolean if a field has been set.

func (*CustconfOriginPullHost) HasPassword

func (o *CustconfOriginPullHost) HasPassword() bool

HasPassword returns a boolean if a field has been set.

func (*CustconfOriginPullHost) HasPathFilter

func (o *CustconfOriginPullHost) HasPathFilter() bool

HasPathFilter returns a boolean if a field has been set.

func (*CustconfOriginPullHost) HasUserName

func (o *CustconfOriginPullHost) HasUserName() bool

HasUserName returns a boolean if a field has been set.

func (CustconfOriginPullHost) MarshalJSON

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

func (*CustconfOriginPullHost) SetHeaderFilter

func (o *CustconfOriginPullHost) SetHeaderFilter(v string)

SetHeaderFilter gets a reference to the given string and assigns it to the HeaderFilter field.

func (*CustconfOriginPullHost) SetId

func (o *CustconfOriginPullHost) SetId(v string)

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

func (*CustconfOriginPullHost) SetMethodFilter

func (o *CustconfOriginPullHost) SetMethodFilter(v string)

SetMethodFilter gets a reference to the given string and assigns it to the MethodFilter field.

func (*CustconfOriginPullHost) SetOriginUrl

func (o *CustconfOriginPullHost) SetOriginUrl(v string)

SetOriginUrl gets a reference to the given string and assigns it to the OriginUrl field.

func (*CustconfOriginPullHost) SetPassword

func (o *CustconfOriginPullHost) SetPassword(v string)

SetPassword gets a reference to the given string and assigns it to the Password field.

func (*CustconfOriginPullHost) SetPathFilter

func (o *CustconfOriginPullHost) SetPathFilter(v string)

SetPathFilter gets a reference to the given string and assigns it to the PathFilter field.

func (*CustconfOriginPullHost) SetUserName

func (o *CustconfOriginPullHost) SetUserName(v string)

SetUserName gets a reference to the given string and assigns it to the UserName field.

type CustconfOriginPullLogs

type CustconfOriginPullLogs struct {
	// This is used by the API to perform conflict checking
	Id      *string `json:"id,omitempty"`
	Enabled *bool   `json:"enabled,omitempty"`
}

CustconfOriginPullLogs Enable/Disable Origin Pull Logs

func NewCustconfOriginPullLogs

func NewCustconfOriginPullLogs() *CustconfOriginPullLogs

NewCustconfOriginPullLogs instantiates a new CustconfOriginPullLogs 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 NewCustconfOriginPullLogsWithDefaults

func NewCustconfOriginPullLogsWithDefaults() *CustconfOriginPullLogs

NewCustconfOriginPullLogsWithDefaults instantiates a new CustconfOriginPullLogs 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 (*CustconfOriginPullLogs) GetEnabled

func (o *CustconfOriginPullLogs) GetEnabled() bool

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*CustconfOriginPullLogs) GetEnabledOk

func (o *CustconfOriginPullLogs) GetEnabledOk() (*bool, bool)

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

func (*CustconfOriginPullLogs) GetId

func (o *CustconfOriginPullLogs) GetId() string

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

func (*CustconfOriginPullLogs) GetIdOk

func (o *CustconfOriginPullLogs) 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 (*CustconfOriginPullLogs) HasEnabled

func (o *CustconfOriginPullLogs) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*CustconfOriginPullLogs) HasId

func (o *CustconfOriginPullLogs) HasId() bool

HasId returns a boolean if a field has been set.

func (CustconfOriginPullLogs) MarshalJSON

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

func (*CustconfOriginPullLogs) SetEnabled

func (o *CustconfOriginPullLogs) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (*CustconfOriginPullLogs) SetId

func (o *CustconfOriginPullLogs) SetId(v string)

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

type CustconfOriginPullLogsConfig

type CustconfOriginPullLogsConfig struct {
	// This is used by the API to perform conflict checking
	Id *string `json:"id,omitempty"`
	// String of values delimited by a ',' character.
	ExtraLogFields *string `json:"extraLogFields,omitempty"`
	Enabled        *bool   `json:"enabled,omitempty"`
}

CustconfOriginPullLogsConfig Origin Pull Log Settings

func NewCustconfOriginPullLogsConfig

func NewCustconfOriginPullLogsConfig() *CustconfOriginPullLogsConfig

NewCustconfOriginPullLogsConfig instantiates a new CustconfOriginPullLogsConfig 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 NewCustconfOriginPullLogsConfigWithDefaults

func NewCustconfOriginPullLogsConfigWithDefaults() *CustconfOriginPullLogsConfig

NewCustconfOriginPullLogsConfigWithDefaults instantiates a new CustconfOriginPullLogsConfig 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 (*CustconfOriginPullLogsConfig) GetEnabled

func (o *CustconfOriginPullLogsConfig) GetEnabled() bool

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*CustconfOriginPullLogsConfig) GetEnabledOk

func (o *CustconfOriginPullLogsConfig) GetEnabledOk() (*bool, bool)

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

func (*CustconfOriginPullLogsConfig) GetExtraLogFields

func (o *CustconfOriginPullLogsConfig) GetExtraLogFields() string

GetExtraLogFields returns the ExtraLogFields field value if set, zero value otherwise.

func (*CustconfOriginPullLogsConfig) GetExtraLogFieldsOk

func (o *CustconfOriginPullLogsConfig) GetExtraLogFieldsOk() (*string, bool)

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

func (*CustconfOriginPullLogsConfig) GetId

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

func (*CustconfOriginPullLogsConfig) GetIdOk

func (o *CustconfOriginPullLogsConfig) 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 (*CustconfOriginPullLogsConfig) HasEnabled

func (o *CustconfOriginPullLogsConfig) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*CustconfOriginPullLogsConfig) HasExtraLogFields

func (o *CustconfOriginPullLogsConfig) HasExtraLogFields() bool

HasExtraLogFields returns a boolean if a field has been set.

func (*CustconfOriginPullLogsConfig) HasId

HasId returns a boolean if a field has been set.

func (CustconfOriginPullLogsConfig) MarshalJSON

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

func (*CustconfOriginPullLogsConfig) SetEnabled

func (o *CustconfOriginPullLogsConfig) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (*CustconfOriginPullLogsConfig) SetExtraLogFields

func (o *CustconfOriginPullLogsConfig) SetExtraLogFields(v string)

SetExtraLogFields gets a reference to the given string and assigns it to the ExtraLogFields field.

func (*CustconfOriginPullLogsConfig) SetId

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

type CustconfOriginPullPolicy

type CustconfOriginPullPolicy struct {
	// This is used by the API to perform conflict checking
	Id *string `json:"id,omitempty"`
	// String of values delimited by a ',' character. This is a pattern match expression for each status code this policy applies to. For example, 2*, 3* applies this policy to all 200 and 300 level HTTP responses from your origin.
	StatusCodeMatch *string                                       `json:"statusCodeMatch,omitempty"`
	ExpirePolicy    *OriginPullPolicyExpirePolicyEnumWrapperValue `json:"expirePolicy,omitempty"`
	// This is the expiration time used for assets pulled from your origin. When using Cache-Control headers expiration methods, this value is used if your origin doesn't return a max-age directive in the Cache-Control HTTP header. Please note that a value of 0 in this fields instructs the caching server to retain assets for as long as possible.
	ExpireSeconds *int32 `json:"expireSeconds,omitempty"`
	// This enables the processing of no-store HTTP Cache-Control directives on your container. By enabling this option, responses from your origin containing the no-store directive are not cached. Be aware that requests for non-cacheable assets are always forwarded to your origin and may impose a high request and bandwidth load on your origin.
	HonorNoStore *bool `json:"honorNoStore,omitempty"`
	// This enables the processing of no-cache HTTP Cache-Control directives on your container. By enabling this option, responses from your origin containing the no-cache directive force the CDN to submit every subsequent request to your origin for validation before serving the asset stored in the cache.
	HonorNoCache        *bool                                            `json:"honorNoCache,omitempty"`
	HonorMustRevalidate *bool                                            `json:"honorMustRevalidate,omitempty"`
	NoCacheBehavior     *OriginPullPolicyNoCacheBehaviorEnumWrapperValue `json:"noCacheBehavior,omitempty"`
	// This enables the CDN to apply the no-cache behavior for assets delivered by your origin containing a max-age directive equal to zero.
	MaxAgeZeroToNoCache *bool `json:"maxAgeZeroToNoCache,omitempty"`
	// This enables the CDN to apply the no-cache behavior for assets delivered by your origin containing the must-revalidate directive.
	MustRevalidateToNoCache *bool `json:"mustRevalidateToNoCache,omitempty"`
	// This allows you to define a custom directive that, when used by your origin in the Cache-Control response headers, forces the CDN to proxy the request to the end user without caching the result.
	BypassCacheIdentifier *string `json:"bypassCacheIdentifier,omitempty"`
	// This forces the CDN to not cache any asset pulled from your origin that would otherwise be stored at this location in the cache. Typically this policy is used to prevent 4XX and 5XX response codes from overwriting a file in the cache when used with corresponding Origin Status Code Match setting. If bypass cache behavior is desired for all assets at a scope, Origin Pull Queue Behavior in the Origin Pull Settings also needs to be set to NOCACHE for that scope.
	ForceBypassCache *bool `json:"forceBypassCache,omitempty"`
	// String of values delimited by a ',' character. This is the list of your origin's HTTP headers that you want the CDN to cache and deliver to end users.
	HttpHeaders *string `json:"httpHeaders,omitempty"`
	// This enables the processing of private HTTP Cache-Control directives on your container. By enabling this option, responses from your origin containing the private directive are not cached. Be aware that requests for non-cacheable assets are always forwarded to your origin and may impose a high request and bandwidth load on your origin.
	HonorPrivate *bool `json:"honorPrivate,omitempty"`
	// This enables the processing of s-maxage HTTP Cache-Control directives on your container. By enabling this option, the s-maxage HTTP Cache-Control directive in the responses from your origin takes precedence over the max-age directive. If both max-age and s-maxage need to be preserved in the client response, the Cache-Control header must be added to the \"Http Header Caching\" setting.
	HonorSMaxAge                   *bool                                                 `json:"honorSMaxAge,omitempty"`
	UpdateHttpHeadersOn304Response *bool                                                 `json:"updateHttpHeadersOn304Response,omitempty"`
	DefaultCacheBehavior           *OriginPullPolicyDefaultCacheBehaviorEnumWrapperValue `json:"defaultCacheBehavior,omitempty"`
	Enabled                        *bool                                                 `json:"enabled,omitempty"`
	// String of values delimited by a ',' character.
	MethodFilter *string `json:"methodFilter,omitempty"`
	// String of values delimited by a ',' character.
	PathFilter *string `json:"pathFilter,omitempty"`
	// String of values delimited by a ',' character.
	HeaderFilter *string `json:"headerFilter,omitempty"`
	// String of values delimited by a ',' character.
	ContentTypeFilter *string `json:"contentTypeFilter,omitempty"`
}

CustconfOriginPullPolicy The CDN caching policy allows you to control how your origin's content is cached on the CDN.

func NewCustconfOriginPullPolicy

func NewCustconfOriginPullPolicy() *CustconfOriginPullPolicy

NewCustconfOriginPullPolicy instantiates a new CustconfOriginPullPolicy 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 NewCustconfOriginPullPolicyWithDefaults

func NewCustconfOriginPullPolicyWithDefaults() *CustconfOriginPullPolicy

NewCustconfOriginPullPolicyWithDefaults instantiates a new CustconfOriginPullPolicy 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 (*CustconfOriginPullPolicy) GetBypassCacheIdentifier

func (o *CustconfOriginPullPolicy) GetBypassCacheIdentifier() string

GetBypassCacheIdentifier returns the BypassCacheIdentifier field value if set, zero value otherwise.

func (*CustconfOriginPullPolicy) GetBypassCacheIdentifierOk

func (o *CustconfOriginPullPolicy) GetBypassCacheIdentifierOk() (*string, bool)

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

func (*CustconfOriginPullPolicy) GetContentTypeFilter

func (o *CustconfOriginPullPolicy) GetContentTypeFilter() string

GetContentTypeFilter returns the ContentTypeFilter field value if set, zero value otherwise.

func (*CustconfOriginPullPolicy) GetContentTypeFilterOk

func (o *CustconfOriginPullPolicy) GetContentTypeFilterOk() (*string, bool)

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

func (*CustconfOriginPullPolicy) GetDefaultCacheBehavior

GetDefaultCacheBehavior returns the DefaultCacheBehavior field value if set, zero value otherwise.

func (*CustconfOriginPullPolicy) GetDefaultCacheBehaviorOk

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

func (*CustconfOriginPullPolicy) GetEnabled

func (o *CustconfOriginPullPolicy) GetEnabled() bool

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*CustconfOriginPullPolicy) GetEnabledOk

func (o *CustconfOriginPullPolicy) GetEnabledOk() (*bool, bool)

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

func (*CustconfOriginPullPolicy) GetExpirePolicy

GetExpirePolicy returns the ExpirePolicy field value if set, zero value otherwise.

func (*CustconfOriginPullPolicy) GetExpirePolicyOk

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

func (*CustconfOriginPullPolicy) GetExpireSeconds

func (o *CustconfOriginPullPolicy) GetExpireSeconds() int32

GetExpireSeconds returns the ExpireSeconds field value if set, zero value otherwise.

func (*CustconfOriginPullPolicy) GetExpireSecondsOk

func (o *CustconfOriginPullPolicy) GetExpireSecondsOk() (*int32, bool)

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

func (*CustconfOriginPullPolicy) GetForceBypassCache

func (o *CustconfOriginPullPolicy) GetForceBypassCache() bool

GetForceBypassCache returns the ForceBypassCache field value if set, zero value otherwise.

func (*CustconfOriginPullPolicy) GetForceBypassCacheOk

func (o *CustconfOriginPullPolicy) GetForceBypassCacheOk() (*bool, bool)

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

func (*CustconfOriginPullPolicy) GetHeaderFilter

func (o *CustconfOriginPullPolicy) GetHeaderFilter() string

GetHeaderFilter returns the HeaderFilter field value if set, zero value otherwise.

func (*CustconfOriginPullPolicy) GetHeaderFilterOk

func (o *CustconfOriginPullPolicy) GetHeaderFilterOk() (*string, bool)

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

func (*CustconfOriginPullPolicy) GetHonorMustRevalidate

func (o *CustconfOriginPullPolicy) GetHonorMustRevalidate() bool

GetHonorMustRevalidate returns the HonorMustRevalidate field value if set, zero value otherwise.

func (*CustconfOriginPullPolicy) GetHonorMustRevalidateOk

func (o *CustconfOriginPullPolicy) GetHonorMustRevalidateOk() (*bool, bool)

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

func (*CustconfOriginPullPolicy) GetHonorNoCache

func (o *CustconfOriginPullPolicy) GetHonorNoCache() bool

GetHonorNoCache returns the HonorNoCache field value if set, zero value otherwise.

func (*CustconfOriginPullPolicy) GetHonorNoCacheOk

func (o *CustconfOriginPullPolicy) GetHonorNoCacheOk() (*bool, bool)

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

func (*CustconfOriginPullPolicy) GetHonorNoStore

func (o *CustconfOriginPullPolicy) GetHonorNoStore() bool

GetHonorNoStore returns the HonorNoStore field value if set, zero value otherwise.

func (*CustconfOriginPullPolicy) GetHonorNoStoreOk

func (o *CustconfOriginPullPolicy) GetHonorNoStoreOk() (*bool, bool)

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

func (*CustconfOriginPullPolicy) GetHonorPrivate

func (o *CustconfOriginPullPolicy) GetHonorPrivate() bool

GetHonorPrivate returns the HonorPrivate field value if set, zero value otherwise.

func (*CustconfOriginPullPolicy) GetHonorPrivateOk

func (o *CustconfOriginPullPolicy) GetHonorPrivateOk() (*bool, bool)

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

func (*CustconfOriginPullPolicy) GetHonorSMaxAge

func (o *CustconfOriginPullPolicy) GetHonorSMaxAge() bool

GetHonorSMaxAge returns the HonorSMaxAge field value if set, zero value otherwise.

func (*CustconfOriginPullPolicy) GetHonorSMaxAgeOk

func (o *CustconfOriginPullPolicy) GetHonorSMaxAgeOk() (*bool, bool)

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

func (*CustconfOriginPullPolicy) GetHttpHeaders

func (o *CustconfOriginPullPolicy) GetHttpHeaders() string

GetHttpHeaders returns the HttpHeaders field value if set, zero value otherwise.

func (*CustconfOriginPullPolicy) GetHttpHeadersOk

func (o *CustconfOriginPullPolicy) GetHttpHeadersOk() (*string, bool)

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

func (*CustconfOriginPullPolicy) GetId

func (o *CustconfOriginPullPolicy) GetId() string

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

func (*CustconfOriginPullPolicy) GetIdOk

func (o *CustconfOriginPullPolicy) 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 (*CustconfOriginPullPolicy) GetMaxAgeZeroToNoCache

func (o *CustconfOriginPullPolicy) GetMaxAgeZeroToNoCache() bool

GetMaxAgeZeroToNoCache returns the MaxAgeZeroToNoCache field value if set, zero value otherwise.

func (*CustconfOriginPullPolicy) GetMaxAgeZeroToNoCacheOk

func (o *CustconfOriginPullPolicy) GetMaxAgeZeroToNoCacheOk() (*bool, bool)

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

func (*CustconfOriginPullPolicy) GetMethodFilter

func (o *CustconfOriginPullPolicy) GetMethodFilter() string

GetMethodFilter returns the MethodFilter field value if set, zero value otherwise.

func (*CustconfOriginPullPolicy) GetMethodFilterOk

func (o *CustconfOriginPullPolicy) GetMethodFilterOk() (*string, bool)

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

func (*CustconfOriginPullPolicy) GetMustRevalidateToNoCache

func (o *CustconfOriginPullPolicy) GetMustRevalidateToNoCache() bool

GetMustRevalidateToNoCache returns the MustRevalidateToNoCache field value if set, zero value otherwise.

func (*CustconfOriginPullPolicy) GetMustRevalidateToNoCacheOk

func (o *CustconfOriginPullPolicy) GetMustRevalidateToNoCacheOk() (*bool, bool)

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

func (*CustconfOriginPullPolicy) GetNoCacheBehavior

GetNoCacheBehavior returns the NoCacheBehavior field value if set, zero value otherwise.

func (*CustconfOriginPullPolicy) GetNoCacheBehaviorOk

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

func (*CustconfOriginPullPolicy) GetPathFilter

func (o *CustconfOriginPullPolicy) GetPathFilter() string

GetPathFilter returns the PathFilter field value if set, zero value otherwise.

func (*CustconfOriginPullPolicy) GetPathFilterOk

func (o *CustconfOriginPullPolicy) GetPathFilterOk() (*string, bool)

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

func (*CustconfOriginPullPolicy) GetStatusCodeMatch

func (o *CustconfOriginPullPolicy) GetStatusCodeMatch() string

GetStatusCodeMatch returns the StatusCodeMatch field value if set, zero value otherwise.

func (*CustconfOriginPullPolicy) GetStatusCodeMatchOk

func (o *CustconfOriginPullPolicy) GetStatusCodeMatchOk() (*string, bool)

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

func (*CustconfOriginPullPolicy) GetUpdateHttpHeadersOn304Response

func (o *CustconfOriginPullPolicy) GetUpdateHttpHeadersOn304Response() bool

GetUpdateHttpHeadersOn304Response returns the UpdateHttpHeadersOn304Response field value if set, zero value otherwise.

func (*CustconfOriginPullPolicy) GetUpdateHttpHeadersOn304ResponseOk

func (o *CustconfOriginPullPolicy) GetUpdateHttpHeadersOn304ResponseOk() (*bool, bool)

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

func (*CustconfOriginPullPolicy) HasBypassCacheIdentifier

func (o *CustconfOriginPullPolicy) HasBypassCacheIdentifier() bool

HasBypassCacheIdentifier returns a boolean if a field has been set.

func (*CustconfOriginPullPolicy) HasContentTypeFilter

func (o *CustconfOriginPullPolicy) HasContentTypeFilter() bool

HasContentTypeFilter returns a boolean if a field has been set.

func (*CustconfOriginPullPolicy) HasDefaultCacheBehavior

func (o *CustconfOriginPullPolicy) HasDefaultCacheBehavior() bool

HasDefaultCacheBehavior returns a boolean if a field has been set.

func (*CustconfOriginPullPolicy) HasEnabled

func (o *CustconfOriginPullPolicy) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*CustconfOriginPullPolicy) HasExpirePolicy

func (o *CustconfOriginPullPolicy) HasExpirePolicy() bool

HasExpirePolicy returns a boolean if a field has been set.

func (*CustconfOriginPullPolicy) HasExpireSeconds

func (o *CustconfOriginPullPolicy) HasExpireSeconds() bool

HasExpireSeconds returns a boolean if a field has been set.

func (*CustconfOriginPullPolicy) HasForceBypassCache

func (o *CustconfOriginPullPolicy) HasForceBypassCache() bool

HasForceBypassCache returns a boolean if a field has been set.

func (*CustconfOriginPullPolicy) HasHeaderFilter

func (o *CustconfOriginPullPolicy) HasHeaderFilter() bool

HasHeaderFilter returns a boolean if a field has been set.

func (*CustconfOriginPullPolicy) HasHonorMustRevalidate

func (o *CustconfOriginPullPolicy) HasHonorMustRevalidate() bool

HasHonorMustRevalidate returns a boolean if a field has been set.

func (*CustconfOriginPullPolicy) HasHonorNoCache

func (o *CustconfOriginPullPolicy) HasHonorNoCache() bool

HasHonorNoCache returns a boolean if a field has been set.

func (*CustconfOriginPullPolicy) HasHonorNoStore

func (o *CustconfOriginPullPolicy) HasHonorNoStore() bool

HasHonorNoStore returns a boolean if a field has been set.

func (*CustconfOriginPullPolicy) HasHonorPrivate

func (o *CustconfOriginPullPolicy) HasHonorPrivate() bool

HasHonorPrivate returns a boolean if a field has been set.

func (*CustconfOriginPullPolicy) HasHonorSMaxAge

func (o *CustconfOriginPullPolicy) HasHonorSMaxAge() bool

HasHonorSMaxAge returns a boolean if a field has been set.

func (*CustconfOriginPullPolicy) HasHttpHeaders

func (o *CustconfOriginPullPolicy) HasHttpHeaders() bool

HasHttpHeaders returns a boolean if a field has been set.

func (*CustconfOriginPullPolicy) HasId

func (o *CustconfOriginPullPolicy) HasId() bool

HasId returns a boolean if a field has been set.

func (*CustconfOriginPullPolicy) HasMaxAgeZeroToNoCache

func (o *CustconfOriginPullPolicy) HasMaxAgeZeroToNoCache() bool

HasMaxAgeZeroToNoCache returns a boolean if a field has been set.

func (*CustconfOriginPullPolicy) HasMethodFilter

func (o *CustconfOriginPullPolicy) HasMethodFilter() bool

HasMethodFilter returns a boolean if a field has been set.

func (*CustconfOriginPullPolicy) HasMustRevalidateToNoCache

func (o *CustconfOriginPullPolicy) HasMustRevalidateToNoCache() bool

HasMustRevalidateToNoCache returns a boolean if a field has been set.

func (*CustconfOriginPullPolicy) HasNoCacheBehavior

func (o *CustconfOriginPullPolicy) HasNoCacheBehavior() bool

HasNoCacheBehavior returns a boolean if a field has been set.

func (*CustconfOriginPullPolicy) HasPathFilter

func (o *CustconfOriginPullPolicy) HasPathFilter() bool

HasPathFilter returns a boolean if a field has been set.

func (*CustconfOriginPullPolicy) HasStatusCodeMatch

func (o *CustconfOriginPullPolicy) HasStatusCodeMatch() bool

HasStatusCodeMatch returns a boolean if a field has been set.

func (*CustconfOriginPullPolicy) HasUpdateHttpHeadersOn304Response

func (o *CustconfOriginPullPolicy) HasUpdateHttpHeadersOn304Response() bool

HasUpdateHttpHeadersOn304Response returns a boolean if a field has been set.

func (CustconfOriginPullPolicy) MarshalJSON

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

func (*CustconfOriginPullPolicy) SetBypassCacheIdentifier

func (o *CustconfOriginPullPolicy) SetBypassCacheIdentifier(v string)

SetBypassCacheIdentifier gets a reference to the given string and assigns it to the BypassCacheIdentifier field.

func (*CustconfOriginPullPolicy) SetContentTypeFilter

func (o *CustconfOriginPullPolicy) SetContentTypeFilter(v string)

SetContentTypeFilter gets a reference to the given string and assigns it to the ContentTypeFilter field.

func (*CustconfOriginPullPolicy) SetDefaultCacheBehavior

SetDefaultCacheBehavior gets a reference to the given OriginPullPolicyDefaultCacheBehaviorEnumWrapperValue and assigns it to the DefaultCacheBehavior field.

func (*CustconfOriginPullPolicy) SetEnabled

func (o *CustconfOriginPullPolicy) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (*CustconfOriginPullPolicy) SetExpirePolicy

SetExpirePolicy gets a reference to the given OriginPullPolicyExpirePolicyEnumWrapperValue and assigns it to the ExpirePolicy field.

func (*CustconfOriginPullPolicy) SetExpireSeconds

func (o *CustconfOriginPullPolicy) SetExpireSeconds(v int32)

SetExpireSeconds gets a reference to the given int32 and assigns it to the ExpireSeconds field.

func (*CustconfOriginPullPolicy) SetForceBypassCache

func (o *CustconfOriginPullPolicy) SetForceBypassCache(v bool)

SetForceBypassCache gets a reference to the given bool and assigns it to the ForceBypassCache field.

func (*CustconfOriginPullPolicy) SetHeaderFilter

func (o *CustconfOriginPullPolicy) SetHeaderFilter(v string)

SetHeaderFilter gets a reference to the given string and assigns it to the HeaderFilter field.

func (*CustconfOriginPullPolicy) SetHonorMustRevalidate

func (o *CustconfOriginPullPolicy) SetHonorMustRevalidate(v bool)

SetHonorMustRevalidate gets a reference to the given bool and assigns it to the HonorMustRevalidate field.

func (*CustconfOriginPullPolicy) SetHonorNoCache

func (o *CustconfOriginPullPolicy) SetHonorNoCache(v bool)

SetHonorNoCache gets a reference to the given bool and assigns it to the HonorNoCache field.

func (*CustconfOriginPullPolicy) SetHonorNoStore

func (o *CustconfOriginPullPolicy) SetHonorNoStore(v bool)

SetHonorNoStore gets a reference to the given bool and assigns it to the HonorNoStore field.

func (*CustconfOriginPullPolicy) SetHonorPrivate

func (o *CustconfOriginPullPolicy) SetHonorPrivate(v bool)

SetHonorPrivate gets a reference to the given bool and assigns it to the HonorPrivate field.

func (*CustconfOriginPullPolicy) SetHonorSMaxAge

func (o *CustconfOriginPullPolicy) SetHonorSMaxAge(v bool)

SetHonorSMaxAge gets a reference to the given bool and assigns it to the HonorSMaxAge field.

func (*CustconfOriginPullPolicy) SetHttpHeaders

func (o *CustconfOriginPullPolicy) SetHttpHeaders(v string)

SetHttpHeaders gets a reference to the given string and assigns it to the HttpHeaders field.

func (*CustconfOriginPullPolicy) SetId

func (o *CustconfOriginPullPolicy) SetId(v string)

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

func (*CustconfOriginPullPolicy) SetMaxAgeZeroToNoCache

func (o *CustconfOriginPullPolicy) SetMaxAgeZeroToNoCache(v bool)

SetMaxAgeZeroToNoCache gets a reference to the given bool and assigns it to the MaxAgeZeroToNoCache field.

func (*CustconfOriginPullPolicy) SetMethodFilter

func (o *CustconfOriginPullPolicy) SetMethodFilter(v string)

SetMethodFilter gets a reference to the given string and assigns it to the MethodFilter field.

func (*CustconfOriginPullPolicy) SetMustRevalidateToNoCache

func (o *CustconfOriginPullPolicy) SetMustRevalidateToNoCache(v bool)

SetMustRevalidateToNoCache gets a reference to the given bool and assigns it to the MustRevalidateToNoCache field.

func (*CustconfOriginPullPolicy) SetNoCacheBehavior

SetNoCacheBehavior gets a reference to the given OriginPullPolicyNoCacheBehaviorEnumWrapperValue and assigns it to the NoCacheBehavior field.

func (*CustconfOriginPullPolicy) SetPathFilter

func (o *CustconfOriginPullPolicy) SetPathFilter(v string)

SetPathFilter gets a reference to the given string and assigns it to the PathFilter field.

func (*CustconfOriginPullPolicy) SetStatusCodeMatch

func (o *CustconfOriginPullPolicy) SetStatusCodeMatch(v string)

SetStatusCodeMatch gets a reference to the given string and assigns it to the StatusCodeMatch field.

func (*CustconfOriginPullPolicy) SetUpdateHttpHeadersOn304Response

func (o *CustconfOriginPullPolicy) SetUpdateHttpHeadersOn304Response(v bool)

SetUpdateHttpHeadersOn304Response gets a reference to the given bool and assigns it to the UpdateHttpHeadersOn304Response field.

type CustconfOriginPullProtocol

type CustconfOriginPullProtocol struct {
	// This is used by the API to perform conflict checking
	Id       *string                                             `json:"id,omitempty"`
	Protocol *CustconfOriginPullProtocolProtocolEnumWrapperValue `json:"protocol,omitempty"`
	// This key allows you to configure the CDN caching servers to use SNI while making Secured Connection to Origin.
	EnableSNI *bool `json:"enableSNI,omitempty"`
}

CustconfOriginPullProtocol The Origin Pull Protocol allows you to configure the CDN caching servers to use secured or non-secured connection to Origin.

func NewCustconfOriginPullProtocol

func NewCustconfOriginPullProtocol() *CustconfOriginPullProtocol

NewCustconfOriginPullProtocol instantiates a new CustconfOriginPullProtocol 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 NewCustconfOriginPullProtocolWithDefaults

func NewCustconfOriginPullProtocolWithDefaults() *CustconfOriginPullProtocol

NewCustconfOriginPullProtocolWithDefaults instantiates a new CustconfOriginPullProtocol 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 (*CustconfOriginPullProtocol) GetEnableSNI

func (o *CustconfOriginPullProtocol) GetEnableSNI() bool

GetEnableSNI returns the EnableSNI field value if set, zero value otherwise.

func (*CustconfOriginPullProtocol) GetEnableSNIOk

func (o *CustconfOriginPullProtocol) GetEnableSNIOk() (*bool, bool)

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

func (*CustconfOriginPullProtocol) GetId

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

func (*CustconfOriginPullProtocol) GetIdOk

func (o *CustconfOriginPullProtocol) 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 (*CustconfOriginPullProtocol) GetProtocol

GetProtocol returns the Protocol field value if set, zero value otherwise.

func (*CustconfOriginPullProtocol) GetProtocolOk

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

func (*CustconfOriginPullProtocol) HasEnableSNI

func (o *CustconfOriginPullProtocol) HasEnableSNI() bool

HasEnableSNI returns a boolean if a field has been set.

func (*CustconfOriginPullProtocol) HasId

func (o *CustconfOriginPullProtocol) HasId() bool

HasId returns a boolean if a field has been set.

func (*CustconfOriginPullProtocol) HasProtocol

func (o *CustconfOriginPullProtocol) HasProtocol() bool

HasProtocol returns a boolean if a field has been set.

func (CustconfOriginPullProtocol) MarshalJSON

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

func (*CustconfOriginPullProtocol) SetEnableSNI

func (o *CustconfOriginPullProtocol) SetEnableSNI(v bool)

SetEnableSNI gets a reference to the given bool and assigns it to the EnableSNI field.

func (*CustconfOriginPullProtocol) SetId

func (o *CustconfOriginPullProtocol) SetId(v string)

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

func (*CustconfOriginPullProtocol) SetProtocol

SetProtocol gets a reference to the given CustconfOriginPullProtocolProtocolEnumWrapperValue and assigns it to the Protocol field.

type CustconfOriginPullProtocolProtocolEnumWrapperValue

type CustconfOriginPullProtocolProtocolEnumWrapperValue string

CustconfOriginPullProtocolProtocolEnumWrapperValue the model 'CustconfOriginPullProtocolProtocolEnumWrapperValue'

const (
	CUSTCONFORIGINPULLPROTOCOLPROTOCOLENUMWRAPPERVALUE_UNKNOWN CustconfOriginPullProtocolProtocolEnumWrapperValue = "UNKNOWN"
	CUSTCONFORIGINPULLPROTOCOLPROTOCOLENUMWRAPPERVALUE_HTTP    CustconfOriginPullProtocolProtocolEnumWrapperValue = "http"
	CUSTCONFORIGINPULLPROTOCOLPROTOCOLENUMWRAPPERVALUE_HTTPS   CustconfOriginPullProtocolProtocolEnumWrapperValue = "https"
	CUSTCONFORIGINPULLPROTOCOLPROTOCOLENUMWRAPPERVALUE_MATCH   CustconfOriginPullProtocolProtocolEnumWrapperValue = "match"
)

List of custconfOriginPullProtocolProtocolEnumWrapperValue

func (CustconfOriginPullProtocolProtocolEnumWrapperValue) Ptr

Ptr returns reference to custconfOriginPullProtocolProtocolEnumWrapperValue value

type CustconfOriginPullResumeDownload

type CustconfOriginPullResumeDownload struct {
	// This is used by the API to perform conflict checking
	Id      *string `json:"id,omitempty"`
	Enabled *bool   `json:"enabled,omitempty"`
	// String of values delimited by a ',' character. Comma separated list of glob patterns that indicate which origin pulls this policy applies to based on the status code of the original origin response. This feature is limited to 2xx responses, but this policy provides fine control, such as permitting resume of 200 responses by not 206, or for adding a 2xx response code other than 200 or 206.
	OriginalStatusCodeMatch *string `json:"originalStatusCodeMatch,omitempty"`
	// Minimum number of body bytes that CDN must have consumed during an Origin Pull before encountering an error before it is permitted to attempt resuming the download. This value does not include the headers bytes.
	MinimumBodyBytesConsumed *string `json:"minimumBodyBytesConsumed,omitempty"`
	// Maximum number of times beyond the initial request that the CDN is permitted to attempt resuming an Origin Pull download.
	MaximumAttempts *float32 `json:"maximumAttempts,omitempty"`
	// The CDN resumes an Origin Pull even if the origin does not support range requests. If the origin does not support range requests and/or returns a 200 response for the same version given in the original response, the CDN fast-forwards (reads and discards bytes) until it reaches its previous position in the asset.
	RequireOriginRangeSupport *bool                                                   `json:"requireOriginRangeSupport,omitempty"`
	EtagValidation            *OriginPullResumeDownloadEtagValidationEnumWrapperValue `json:"etagValidation,omitempty"`
	// String of values delimited by a ',' character.
	HeaderFilter *string `json:"headerFilter,omitempty"`
	// String of values delimited by a ',' character.
	PathFilter *string `json:"pathFilter,omitempty"`
}

CustconfOriginPullResumeDownload The CDN attempts to resume downloading Origin Pulls once it successfully reads all the headers of a positive response under certain conditions by sending subsequent origin range requests for the remaining body. The response must be a 2xx to a GET request for the full file or a single range (not multi-range). The response must contain the Last-Modified and ETag headers.

func NewCustconfOriginPullResumeDownload

func NewCustconfOriginPullResumeDownload() *CustconfOriginPullResumeDownload

NewCustconfOriginPullResumeDownload instantiates a new CustconfOriginPullResumeDownload 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 NewCustconfOriginPullResumeDownloadWithDefaults

func NewCustconfOriginPullResumeDownloadWithDefaults() *CustconfOriginPullResumeDownload

NewCustconfOriginPullResumeDownloadWithDefaults instantiates a new CustconfOriginPullResumeDownload 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 (*CustconfOriginPullResumeDownload) GetEnabled

func (o *CustconfOriginPullResumeDownload) GetEnabled() bool

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*CustconfOriginPullResumeDownload) GetEnabledOk

func (o *CustconfOriginPullResumeDownload) GetEnabledOk() (*bool, bool)

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

func (*CustconfOriginPullResumeDownload) GetEtagValidation

GetEtagValidation returns the EtagValidation field value if set, zero value otherwise.

func (*CustconfOriginPullResumeDownload) GetEtagValidationOk

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

func (*CustconfOriginPullResumeDownload) GetHeaderFilter

func (o *CustconfOriginPullResumeDownload) GetHeaderFilter() string

GetHeaderFilter returns the HeaderFilter field value if set, zero value otherwise.

func (*CustconfOriginPullResumeDownload) GetHeaderFilterOk

func (o *CustconfOriginPullResumeDownload) GetHeaderFilterOk() (*string, bool)

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

func (*CustconfOriginPullResumeDownload) GetId

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

func (*CustconfOriginPullResumeDownload) GetIdOk

func (o *CustconfOriginPullResumeDownload) 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 (*CustconfOriginPullResumeDownload) GetMaximumAttempts

func (o *CustconfOriginPullResumeDownload) GetMaximumAttempts() float32

GetMaximumAttempts returns the MaximumAttempts field value if set, zero value otherwise.

func (*CustconfOriginPullResumeDownload) GetMaximumAttemptsOk

func (o *CustconfOriginPullResumeDownload) GetMaximumAttemptsOk() (*float32, bool)

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

func (*CustconfOriginPullResumeDownload) GetMinimumBodyBytesConsumed

func (o *CustconfOriginPullResumeDownload) GetMinimumBodyBytesConsumed() string

GetMinimumBodyBytesConsumed returns the MinimumBodyBytesConsumed field value if set, zero value otherwise.

func (*CustconfOriginPullResumeDownload) GetMinimumBodyBytesConsumedOk

func (o *CustconfOriginPullResumeDownload) GetMinimumBodyBytesConsumedOk() (*string, bool)

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

func (*CustconfOriginPullResumeDownload) GetOriginalStatusCodeMatch

func (o *CustconfOriginPullResumeDownload) GetOriginalStatusCodeMatch() string

GetOriginalStatusCodeMatch returns the OriginalStatusCodeMatch field value if set, zero value otherwise.

func (*CustconfOriginPullResumeDownload) GetOriginalStatusCodeMatchOk

func (o *CustconfOriginPullResumeDownload) GetOriginalStatusCodeMatchOk() (*string, bool)

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

func (*CustconfOriginPullResumeDownload) GetPathFilter

func (o *CustconfOriginPullResumeDownload) GetPathFilter() string

GetPathFilter returns the PathFilter field value if set, zero value otherwise.

func (*CustconfOriginPullResumeDownload) GetPathFilterOk

func (o *CustconfOriginPullResumeDownload) GetPathFilterOk() (*string, bool)

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

func (*CustconfOriginPullResumeDownload) GetRequireOriginRangeSupport

func (o *CustconfOriginPullResumeDownload) GetRequireOriginRangeSupport() bool

GetRequireOriginRangeSupport returns the RequireOriginRangeSupport field value if set, zero value otherwise.

func (*CustconfOriginPullResumeDownload) GetRequireOriginRangeSupportOk

func (o *CustconfOriginPullResumeDownload) GetRequireOriginRangeSupportOk() (*bool, bool)

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

func (*CustconfOriginPullResumeDownload) HasEnabled

func (o *CustconfOriginPullResumeDownload) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*CustconfOriginPullResumeDownload) HasEtagValidation

func (o *CustconfOriginPullResumeDownload) HasEtagValidation() bool

HasEtagValidation returns a boolean if a field has been set.

func (*CustconfOriginPullResumeDownload) HasHeaderFilter

func (o *CustconfOriginPullResumeDownload) HasHeaderFilter() bool

HasHeaderFilter returns a boolean if a field has been set.

func (*CustconfOriginPullResumeDownload) HasId

HasId returns a boolean if a field has been set.

func (*CustconfOriginPullResumeDownload) HasMaximumAttempts

func (o *CustconfOriginPullResumeDownload) HasMaximumAttempts() bool

HasMaximumAttempts returns a boolean if a field has been set.

func (*CustconfOriginPullResumeDownload) HasMinimumBodyBytesConsumed

func (o *CustconfOriginPullResumeDownload) HasMinimumBodyBytesConsumed() bool

HasMinimumBodyBytesConsumed returns a boolean if a field has been set.

func (*CustconfOriginPullResumeDownload) HasOriginalStatusCodeMatch

func (o *CustconfOriginPullResumeDownload) HasOriginalStatusCodeMatch() bool

HasOriginalStatusCodeMatch returns a boolean if a field has been set.

func (*CustconfOriginPullResumeDownload) HasPathFilter

func (o *CustconfOriginPullResumeDownload) HasPathFilter() bool

HasPathFilter returns a boolean if a field has been set.

func (*CustconfOriginPullResumeDownload) HasRequireOriginRangeSupport

func (o *CustconfOriginPullResumeDownload) HasRequireOriginRangeSupport() bool

HasRequireOriginRangeSupport returns a boolean if a field has been set.

func (CustconfOriginPullResumeDownload) MarshalJSON

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

func (*CustconfOriginPullResumeDownload) SetEnabled

func (o *CustconfOriginPullResumeDownload) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (*CustconfOriginPullResumeDownload) SetEtagValidation

SetEtagValidation gets a reference to the given OriginPullResumeDownloadEtagValidationEnumWrapperValue and assigns it to the EtagValidation field.

func (*CustconfOriginPullResumeDownload) SetHeaderFilter

func (o *CustconfOriginPullResumeDownload) SetHeaderFilter(v string)

SetHeaderFilter gets a reference to the given string and assigns it to the HeaderFilter field.

func (*CustconfOriginPullResumeDownload) SetId

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

func (*CustconfOriginPullResumeDownload) SetMaximumAttempts

func (o *CustconfOriginPullResumeDownload) SetMaximumAttempts(v float32)

SetMaximumAttempts gets a reference to the given float32 and assigns it to the MaximumAttempts field.

func (*CustconfOriginPullResumeDownload) SetMinimumBodyBytesConsumed

func (o *CustconfOriginPullResumeDownload) SetMinimumBodyBytesConsumed(v string)

SetMinimumBodyBytesConsumed gets a reference to the given string and assigns it to the MinimumBodyBytesConsumed field.

func (*CustconfOriginPullResumeDownload) SetOriginalStatusCodeMatch

func (o *CustconfOriginPullResumeDownload) SetOriginalStatusCodeMatch(v string)

SetOriginalStatusCodeMatch gets a reference to the given string and assigns it to the OriginalStatusCodeMatch field.

func (*CustconfOriginPullResumeDownload) SetPathFilter

func (o *CustconfOriginPullResumeDownload) SetPathFilter(v string)

SetPathFilter gets a reference to the given string and assigns it to the PathFilter field.

func (*CustconfOriginPullResumeDownload) SetRequireOriginRangeSupport

func (o *CustconfOriginPullResumeDownload) SetRequireOriginRangeSupport(v bool)

SetRequireOriginRangeSupport gets a reference to the given bool and assigns it to the RequireOriginRangeSupport field.

type CustconfOriginRequestModification

type CustconfOriginRequestModification struct {
	// This is used by the API to perform conflict checking
	Id            *string `json:"id,omitempty"`
	UrlPattern    *string `json:"urlPattern,omitempty"`
	UrlRewrite    *string `json:"urlRewrite,omitempty"`
	HeaderPattern *string `json:"headerPattern,omitempty"`
	HeaderRewrite *string `json:"headerRewrite,omitempty"`
	// String of values delimited by a '|' character. This is the static HTTP header you want inserted into the CDN request. Start value with \"append:\", \"replace:\" or \"create:\" which defines if Header will be added, replaced or create if not exists. Default is append.
	AddHeaders  *string `json:"addHeaders,omitempty"`
	FlowControl *string `json:"flowControl,omitempty"`
	Enabled     *bool   `json:"enabled,omitempty"`
	// String of values delimited by a ',' character.
	MethodFilter *string `json:"methodFilter,omitempty"`
	// String of values delimited by a ',' character.
	PathFilter *string `json:"pathFilter,omitempty"`
	// String of values delimited by a ',' character.
	HeaderFilter *string `json:"headerFilter,omitempty"`
	// String of values delimited by a ',' character.
	CookieFilter *string `json:"cookieFilter,omitempty"`
}

CustconfOriginRequestModification struct for CustconfOriginRequestModification

func NewCustconfOriginRequestModification

func NewCustconfOriginRequestModification() *CustconfOriginRequestModification

NewCustconfOriginRequestModification instantiates a new CustconfOriginRequestModification 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 NewCustconfOriginRequestModificationWithDefaults

func NewCustconfOriginRequestModificationWithDefaults() *CustconfOriginRequestModification

NewCustconfOriginRequestModificationWithDefaults instantiates a new CustconfOriginRequestModification 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 (*CustconfOriginRequestModification) GetAddHeaders

func (o *CustconfOriginRequestModification) GetAddHeaders() string

GetAddHeaders returns the AddHeaders field value if set, zero value otherwise.

func (*CustconfOriginRequestModification) GetAddHeadersOk

func (o *CustconfOriginRequestModification) GetAddHeadersOk() (*string, bool)

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

func (*CustconfOriginRequestModification) GetCookieFilter

func (o *CustconfOriginRequestModification) GetCookieFilter() string

GetCookieFilter returns the CookieFilter field value if set, zero value otherwise.

func (*CustconfOriginRequestModification) GetCookieFilterOk

func (o *CustconfOriginRequestModification) GetCookieFilterOk() (*string, bool)

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

func (*CustconfOriginRequestModification) GetEnabled

func (o *CustconfOriginRequestModification) GetEnabled() bool

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*CustconfOriginRequestModification) GetEnabledOk

func (o *CustconfOriginRequestModification) GetEnabledOk() (*bool, bool)

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

func (*CustconfOriginRequestModification) GetFlowControl

func (o *CustconfOriginRequestModification) GetFlowControl() string

GetFlowControl returns the FlowControl field value if set, zero value otherwise.

func (*CustconfOriginRequestModification) GetFlowControlOk

func (o *CustconfOriginRequestModification) GetFlowControlOk() (*string, bool)

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

func (*CustconfOriginRequestModification) GetHeaderFilter

func (o *CustconfOriginRequestModification) GetHeaderFilter() string

GetHeaderFilter returns the HeaderFilter field value if set, zero value otherwise.

func (*CustconfOriginRequestModification) GetHeaderFilterOk

func (o *CustconfOriginRequestModification) GetHeaderFilterOk() (*string, bool)

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

func (*CustconfOriginRequestModification) GetHeaderPattern

func (o *CustconfOriginRequestModification) GetHeaderPattern() string

GetHeaderPattern returns the HeaderPattern field value if set, zero value otherwise.

func (*CustconfOriginRequestModification) GetHeaderPatternOk

func (o *CustconfOriginRequestModification) GetHeaderPatternOk() (*string, bool)

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

func (*CustconfOriginRequestModification) GetHeaderRewrite

func (o *CustconfOriginRequestModification) GetHeaderRewrite() string

GetHeaderRewrite returns the HeaderRewrite field value if set, zero value otherwise.

func (*CustconfOriginRequestModification) GetHeaderRewriteOk

func (o *CustconfOriginRequestModification) GetHeaderRewriteOk() (*string, bool)

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

func (*CustconfOriginRequestModification) GetId

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

func (*CustconfOriginRequestModification) GetIdOk

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 (*CustconfOriginRequestModification) GetMethodFilter

func (o *CustconfOriginRequestModification) GetMethodFilter() string

GetMethodFilter returns the MethodFilter field value if set, zero value otherwise.

func (*CustconfOriginRequestModification) GetMethodFilterOk

func (o *CustconfOriginRequestModification) GetMethodFilterOk() (*string, bool)

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

func (*CustconfOriginRequestModification) GetPathFilter

func (o *CustconfOriginRequestModification) GetPathFilter() string

GetPathFilter returns the PathFilter field value if set, zero value otherwise.

func (*CustconfOriginRequestModification) GetPathFilterOk

func (o *CustconfOriginRequestModification) GetPathFilterOk() (*string, bool)

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

func (*CustconfOriginRequestModification) GetUrlPattern

func (o *CustconfOriginRequestModification) GetUrlPattern() string

GetUrlPattern returns the UrlPattern field value if set, zero value otherwise.

func (*CustconfOriginRequestModification) GetUrlPatternOk

func (o *CustconfOriginRequestModification) GetUrlPatternOk() (*string, bool)

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

func (*CustconfOriginRequestModification) GetUrlRewrite

func (o *CustconfOriginRequestModification) GetUrlRewrite() string

GetUrlRewrite returns the UrlRewrite field value if set, zero value otherwise.

func (*CustconfOriginRequestModification) GetUrlRewriteOk

func (o *CustconfOriginRequestModification) GetUrlRewriteOk() (*string, bool)

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

func (*CustconfOriginRequestModification) HasAddHeaders

func (o *CustconfOriginRequestModification) HasAddHeaders() bool

HasAddHeaders returns a boolean if a field has been set.

func (*CustconfOriginRequestModification) HasCookieFilter

func (o *CustconfOriginRequestModification) HasCookieFilter() bool

HasCookieFilter returns a boolean if a field has been set.

func (*CustconfOriginRequestModification) HasEnabled

func (o *CustconfOriginRequestModification) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*CustconfOriginRequestModification) HasFlowControl

func (o *CustconfOriginRequestModification) HasFlowControl() bool

HasFlowControl returns a boolean if a field has been set.

func (*CustconfOriginRequestModification) HasHeaderFilter

func (o *CustconfOriginRequestModification) HasHeaderFilter() bool

HasHeaderFilter returns a boolean if a field has been set.

func (*CustconfOriginRequestModification) HasHeaderPattern

func (o *CustconfOriginRequestModification) HasHeaderPattern() bool

HasHeaderPattern returns a boolean if a field has been set.

func (*CustconfOriginRequestModification) HasHeaderRewrite

func (o *CustconfOriginRequestModification) HasHeaderRewrite() bool

HasHeaderRewrite returns a boolean if a field has been set.

func (*CustconfOriginRequestModification) HasId

HasId returns a boolean if a field has been set.

func (*CustconfOriginRequestModification) HasMethodFilter

func (o *CustconfOriginRequestModification) HasMethodFilter() bool

HasMethodFilter returns a boolean if a field has been set.

func (*CustconfOriginRequestModification) HasPathFilter

func (o *CustconfOriginRequestModification) HasPathFilter() bool

HasPathFilter returns a boolean if a field has been set.

func (*CustconfOriginRequestModification) HasUrlPattern

func (o *CustconfOriginRequestModification) HasUrlPattern() bool

HasUrlPattern returns a boolean if a field has been set.

func (*CustconfOriginRequestModification) HasUrlRewrite

func (o *CustconfOriginRequestModification) HasUrlRewrite() bool

HasUrlRewrite returns a boolean if a field has been set.

func (CustconfOriginRequestModification) MarshalJSON

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

func (*CustconfOriginRequestModification) SetAddHeaders

func (o *CustconfOriginRequestModification) SetAddHeaders(v string)

SetAddHeaders gets a reference to the given string and assigns it to the AddHeaders field.

func (*CustconfOriginRequestModification) SetCookieFilter

func (o *CustconfOriginRequestModification) SetCookieFilter(v string)

SetCookieFilter gets a reference to the given string and assigns it to the CookieFilter field.

func (*CustconfOriginRequestModification) SetEnabled

func (o *CustconfOriginRequestModification) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (*CustconfOriginRequestModification) SetFlowControl

func (o *CustconfOriginRequestModification) SetFlowControl(v string)

SetFlowControl gets a reference to the given string and assigns it to the FlowControl field.

func (*CustconfOriginRequestModification) SetHeaderFilter

func (o *CustconfOriginRequestModification) SetHeaderFilter(v string)

SetHeaderFilter gets a reference to the given string and assigns it to the HeaderFilter field.

func (*CustconfOriginRequestModification) SetHeaderPattern

func (o *CustconfOriginRequestModification) SetHeaderPattern(v string)

SetHeaderPattern gets a reference to the given string and assigns it to the HeaderPattern field.

func (*CustconfOriginRequestModification) SetHeaderRewrite

func (o *CustconfOriginRequestModification) SetHeaderRewrite(v string)

SetHeaderRewrite gets a reference to the given string and assigns it to the HeaderRewrite field.

func (*CustconfOriginRequestModification) SetId

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

func (*CustconfOriginRequestModification) SetMethodFilter

func (o *CustconfOriginRequestModification) SetMethodFilter(v string)

SetMethodFilter gets a reference to the given string and assigns it to the MethodFilter field.

func (*CustconfOriginRequestModification) SetPathFilter

func (o *CustconfOriginRequestModification) SetPathFilter(v string)

SetPathFilter gets a reference to the given string and assigns it to the PathFilter field.

func (*CustconfOriginRequestModification) SetUrlPattern

func (o *CustconfOriginRequestModification) SetUrlPattern(v string)

SetUrlPattern gets a reference to the given string and assigns it to the UrlPattern field.

func (*CustconfOriginRequestModification) SetUrlRewrite

func (o *CustconfOriginRequestModification) SetUrlRewrite(v string)

SetUrlRewrite gets a reference to the given string and assigns it to the UrlRewrite field.

type CustconfOriginResponseModification

type CustconfOriginResponseModification struct {
	// This is used by the API to perform conflict checking
	Id                *string  `json:"id,omitempty"`
	StatusCodeRewrite *float32 `json:"statusCodeRewrite,omitempty"`
	HeaderPattern     *string  `json:"headerPattern,omitempty"`
	HeaderRewrite     *string  `json:"headerRewrite,omitempty"`
	// String of values delimited by a '|' character. This is the static HTTP header you want inserted into the CDN response. Start value with \"append:\", \"replace:\" or \"create:\" which defines if Header will be added, replaced or create if not exists. Default is append.
	AddHeaders  *string                                                        `json:"addHeaders,omitempty"`
	FlowControl *CustconfOriginResponseModificationFlowControlEnumWrapperValue `json:"flowControl,omitempty"`
	Enabled     *bool                                                          `json:"enabled,omitempty"`
	// String of values delimited by a ',' character.
	MethodFilter *string `json:"methodFilter,omitempty"`
	// String of values delimited by a ',' character.
	PathFilter *string `json:"pathFilter,omitempty"`
	// String of values delimited by a ',' character.
	HeaderFilter *string `json:"headerFilter,omitempty"`
}

CustconfOriginResponseModification struct for CustconfOriginResponseModification

func NewCustconfOriginResponseModification

func NewCustconfOriginResponseModification() *CustconfOriginResponseModification

NewCustconfOriginResponseModification instantiates a new CustconfOriginResponseModification 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 NewCustconfOriginResponseModificationWithDefaults

func NewCustconfOriginResponseModificationWithDefaults() *CustconfOriginResponseModification

NewCustconfOriginResponseModificationWithDefaults instantiates a new CustconfOriginResponseModification 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 (*CustconfOriginResponseModification) GetAddHeaders

func (o *CustconfOriginResponseModification) GetAddHeaders() string

GetAddHeaders returns the AddHeaders field value if set, zero value otherwise.

func (*CustconfOriginResponseModification) GetAddHeadersOk

func (o *CustconfOriginResponseModification) GetAddHeadersOk() (*string, bool)

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

func (*CustconfOriginResponseModification) GetEnabled

func (o *CustconfOriginResponseModification) GetEnabled() bool

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*CustconfOriginResponseModification) GetEnabledOk

func (o *CustconfOriginResponseModification) GetEnabledOk() (*bool, bool)

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

func (*CustconfOriginResponseModification) GetFlowControl

GetFlowControl returns the FlowControl field value if set, zero value otherwise.

func (*CustconfOriginResponseModification) GetFlowControlOk

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

func (*CustconfOriginResponseModification) GetHeaderFilter

func (o *CustconfOriginResponseModification) GetHeaderFilter() string

GetHeaderFilter returns the HeaderFilter field value if set, zero value otherwise.

func (*CustconfOriginResponseModification) GetHeaderFilterOk

func (o *CustconfOriginResponseModification) GetHeaderFilterOk() (*string, bool)

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

func (*CustconfOriginResponseModification) GetHeaderPattern

func (o *CustconfOriginResponseModification) GetHeaderPattern() string

GetHeaderPattern returns the HeaderPattern field value if set, zero value otherwise.

func (*CustconfOriginResponseModification) GetHeaderPatternOk

func (o *CustconfOriginResponseModification) GetHeaderPatternOk() (*string, bool)

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

func (*CustconfOriginResponseModification) GetHeaderRewrite

func (o *CustconfOriginResponseModification) GetHeaderRewrite() string

GetHeaderRewrite returns the HeaderRewrite field value if set, zero value otherwise.

func (*CustconfOriginResponseModification) GetHeaderRewriteOk

func (o *CustconfOriginResponseModification) GetHeaderRewriteOk() (*string, bool)

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

func (*CustconfOriginResponseModification) GetId

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

func (*CustconfOriginResponseModification) GetIdOk

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 (*CustconfOriginResponseModification) GetMethodFilter

func (o *CustconfOriginResponseModification) GetMethodFilter() string

GetMethodFilter returns the MethodFilter field value if set, zero value otherwise.

func (*CustconfOriginResponseModification) GetMethodFilterOk

func (o *CustconfOriginResponseModification) GetMethodFilterOk() (*string, bool)

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

func (*CustconfOriginResponseModification) GetPathFilter

func (o *CustconfOriginResponseModification) GetPathFilter() string

GetPathFilter returns the PathFilter field value if set, zero value otherwise.

func (*CustconfOriginResponseModification) GetPathFilterOk

func (o *CustconfOriginResponseModification) GetPathFilterOk() (*string, bool)

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

func (*CustconfOriginResponseModification) GetStatusCodeRewrite

func (o *CustconfOriginResponseModification) GetStatusCodeRewrite() float32

GetStatusCodeRewrite returns the StatusCodeRewrite field value if set, zero value otherwise.

func (*CustconfOriginResponseModification) GetStatusCodeRewriteOk

func (o *CustconfOriginResponseModification) GetStatusCodeRewriteOk() (*float32, bool)

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

func (*CustconfOriginResponseModification) HasAddHeaders

func (o *CustconfOriginResponseModification) HasAddHeaders() bool

HasAddHeaders returns a boolean if a field has been set.

func (*CustconfOriginResponseModification) HasEnabled

func (o *CustconfOriginResponseModification) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*CustconfOriginResponseModification) HasFlowControl

func (o *CustconfOriginResponseModification) HasFlowControl() bool

HasFlowControl returns a boolean if a field has been set.

func (*CustconfOriginResponseModification) HasHeaderFilter

func (o *CustconfOriginResponseModification) HasHeaderFilter() bool

HasHeaderFilter returns a boolean if a field has been set.

func (*CustconfOriginResponseModification) HasHeaderPattern

func (o *CustconfOriginResponseModification) HasHeaderPattern() bool

HasHeaderPattern returns a boolean if a field has been set.

func (*CustconfOriginResponseModification) HasHeaderRewrite

func (o *CustconfOriginResponseModification) HasHeaderRewrite() bool

HasHeaderRewrite returns a boolean if a field has been set.

func (*CustconfOriginResponseModification) HasId

HasId returns a boolean if a field has been set.

func (*CustconfOriginResponseModification) HasMethodFilter

func (o *CustconfOriginResponseModification) HasMethodFilter() bool

HasMethodFilter returns a boolean if a field has been set.

func (*CustconfOriginResponseModification) HasPathFilter

func (o *CustconfOriginResponseModification) HasPathFilter() bool

HasPathFilter returns a boolean if a field has been set.

func (*CustconfOriginResponseModification) HasStatusCodeRewrite

func (o *CustconfOriginResponseModification) HasStatusCodeRewrite() bool

HasStatusCodeRewrite returns a boolean if a field has been set.

func (CustconfOriginResponseModification) MarshalJSON

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

func (*CustconfOriginResponseModification) SetAddHeaders

func (o *CustconfOriginResponseModification) SetAddHeaders(v string)

SetAddHeaders gets a reference to the given string and assigns it to the AddHeaders field.

func (*CustconfOriginResponseModification) SetEnabled

func (o *CustconfOriginResponseModification) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (*CustconfOriginResponseModification) SetFlowControl

SetFlowControl gets a reference to the given CustconfOriginResponseModificationFlowControlEnumWrapperValue and assigns it to the FlowControl field.

func (*CustconfOriginResponseModification) SetHeaderFilter

func (o *CustconfOriginResponseModification) SetHeaderFilter(v string)

SetHeaderFilter gets a reference to the given string and assigns it to the HeaderFilter field.

func (*CustconfOriginResponseModification) SetHeaderPattern

func (o *CustconfOriginResponseModification) SetHeaderPattern(v string)

SetHeaderPattern gets a reference to the given string and assigns it to the HeaderPattern field.

func (*CustconfOriginResponseModification) SetHeaderRewrite

func (o *CustconfOriginResponseModification) SetHeaderRewrite(v string)

SetHeaderRewrite gets a reference to the given string and assigns it to the HeaderRewrite field.

func (*CustconfOriginResponseModification) SetId

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

func (*CustconfOriginResponseModification) SetMethodFilter

func (o *CustconfOriginResponseModification) SetMethodFilter(v string)

SetMethodFilter gets a reference to the given string and assigns it to the MethodFilter field.

func (*CustconfOriginResponseModification) SetPathFilter

func (o *CustconfOriginResponseModification) SetPathFilter(v string)

SetPathFilter gets a reference to the given string and assigns it to the PathFilter field.

func (*CustconfOriginResponseModification) SetStatusCodeRewrite

func (o *CustconfOriginResponseModification) SetStatusCodeRewrite(v float32)

SetStatusCodeRewrite gets a reference to the given float32 and assigns it to the StatusCodeRewrite field.

type CustconfOriginResponseModificationFlowControlEnumWrapperValue

type CustconfOriginResponseModificationFlowControlEnumWrapperValue string

CustconfOriginResponseModificationFlowControlEnumWrapperValue the model 'CustconfOriginResponseModificationFlowControlEnumWrapperValue'

const (
	CUSTCONFORIGINRESPONSEMODIFICATIONFLOWCONTROLENUMWRAPPERVALUE_UNKNOWN CustconfOriginResponseModificationFlowControlEnumWrapperValue = "UNKNOWN"
	CUSTCONFORIGINRESPONSEMODIFICATIONFLOWCONTROLENUMWRAPPERVALUE_NEXT    CustconfOriginResponseModificationFlowControlEnumWrapperValue = "next"
	CUSTCONFORIGINRESPONSEMODIFICATIONFLOWCONTROLENUMWRAPPERVALUE_BREAK   CustconfOriginResponseModificationFlowControlEnumWrapperValue = "break"
)

List of custconfOriginResponseModificationFlowControlEnumWrapperValue

func (CustconfOriginResponseModificationFlowControlEnumWrapperValue) Ptr

Ptr returns reference to custconfOriginResponseModificationFlowControlEnumWrapperValue value

type CustconfQueryStrParam

type CustconfQueryStrParam struct {
	// This is used by the API to perform conflict checking
	Id *string `json:"id,omitempty"`
	// This is the name of the query string parameter which contains the name of the file to specify in the Content-Disposition HTTP response header. This setting is typically used by customers to configure a \"friendly name\" for URLs that have obfuscated file names. This setting controls the \"filename\" directive that is part of the Content-Disposition HTTP header.
	DispositionName *string `json:"dispositionName,omitempty"`
	// This is the name of the query string parameter which contains the disposition type to use in the Content-Disposition HTTP header. Typically, this value is set to \"attachment,\" but you may supply a custom string using this setting.
	DispositionType *string `json:"dispositionType,omitempty"`
	// This setting allows you to completely override the Content-Disposition HTTP header that the CDN caching servers use on a response.
	DispositionOverride *string `json:"dispositionOverride,omitempty"`
	// This is the name of the query string parameter that indicates to the CDN the start time offset of the video returned. This parameter is part of the jump-to-time feature that is initiated on a per request basis.
	JumpToTimeStart *string `json:"jumpToTimeStart,omitempty"`
	// This is the name of the query string parameter that indicates to the CDN the end time offset of the video that should be returned. This parameter is part of the jump-to-time feature that is initiated on a per request basis.
	JumpToTimeEnd *string `json:"jumpToTimeEnd,omitempty"`
	// This is the  name of the query string parameter that indicates to the CDN the initial bytes of a video that should be returned before sending the requested byte offset. This parameter is part of the jump-to-byte feature that is initiated on a per request basis.
	JumpToByteInitialBytes *string `json:"jumpToByteInitialBytes,omitempty"`
	// This is the name of the query string parameter that indicates to the CDN the specific offset into the video that is being requested. This parameter is part of the jump-to-byte feature that is initiated on a per request basis.
	JumpToByteStartOffset *string `json:"jumpToByteStartOffset,omitempty"`
	// This is the name of the query string parameter that indicates to the CDN an initial burst rate to use when delivering a file. This parameter is part of the bandwidth limiting feature that is initiated on a per request basis.
	RateLimitInitial *string `json:"rateLimitInitial,omitempty"`
	// This is the name of the query string parameter that indicates to the CDN the sustained rate being requested for the delivery of a file. This parameter is part of the bandwidth throttling feature that is initiated on a per request basis.
	RateLimitSustained *string `json:"rateLimitSustained,omitempty"`
	Enabled            *bool   `json:"enabled,omitempty"`
}

CustconfQueryStrParam The reserved query string parameters policy describes all the query string parameters the StackPath CDN caching server reserves for special processing of your requests.

func NewCustconfQueryStrParam

func NewCustconfQueryStrParam() *CustconfQueryStrParam

NewCustconfQueryStrParam instantiates a new CustconfQueryStrParam 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 NewCustconfQueryStrParamWithDefaults

func NewCustconfQueryStrParamWithDefaults() *CustconfQueryStrParam

NewCustconfQueryStrParamWithDefaults instantiates a new CustconfQueryStrParam 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 (*CustconfQueryStrParam) GetDispositionName

func (o *CustconfQueryStrParam) GetDispositionName() string

GetDispositionName returns the DispositionName field value if set, zero value otherwise.

func (*CustconfQueryStrParam) GetDispositionNameOk

func (o *CustconfQueryStrParam) GetDispositionNameOk() (*string, bool)

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

func (*CustconfQueryStrParam) GetDispositionOverride

func (o *CustconfQueryStrParam) GetDispositionOverride() string

GetDispositionOverride returns the DispositionOverride field value if set, zero value otherwise.

func (*CustconfQueryStrParam) GetDispositionOverrideOk

func (o *CustconfQueryStrParam) GetDispositionOverrideOk() (*string, bool)

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

func (*CustconfQueryStrParam) GetDispositionType

func (o *CustconfQueryStrParam) GetDispositionType() string

GetDispositionType returns the DispositionType field value if set, zero value otherwise.

func (*CustconfQueryStrParam) GetDispositionTypeOk

func (o *CustconfQueryStrParam) GetDispositionTypeOk() (*string, bool)

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

func (*CustconfQueryStrParam) GetEnabled

func (o *CustconfQueryStrParam) GetEnabled() bool

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*CustconfQueryStrParam) GetEnabledOk

func (o *CustconfQueryStrParam) GetEnabledOk() (*bool, bool)

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

func (*CustconfQueryStrParam) GetId

func (o *CustconfQueryStrParam) GetId() string

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

func (*CustconfQueryStrParam) GetIdOk

func (o *CustconfQueryStrParam) 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 (*CustconfQueryStrParam) GetJumpToByteInitialBytes

func (o *CustconfQueryStrParam) GetJumpToByteInitialBytes() string

GetJumpToByteInitialBytes returns the JumpToByteInitialBytes field value if set, zero value otherwise.

func (*CustconfQueryStrParam) GetJumpToByteInitialBytesOk

func (o *CustconfQueryStrParam) GetJumpToByteInitialBytesOk() (*string, bool)

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

func (*CustconfQueryStrParam) GetJumpToByteStartOffset

func (o *CustconfQueryStrParam) GetJumpToByteStartOffset() string

GetJumpToByteStartOffset returns the JumpToByteStartOffset field value if set, zero value otherwise.

func (*CustconfQueryStrParam) GetJumpToByteStartOffsetOk

func (o *CustconfQueryStrParam) GetJumpToByteStartOffsetOk() (*string, bool)

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

func (*CustconfQueryStrParam) GetJumpToTimeEnd

func (o *CustconfQueryStrParam) GetJumpToTimeEnd() string

GetJumpToTimeEnd returns the JumpToTimeEnd field value if set, zero value otherwise.

func (*CustconfQueryStrParam) GetJumpToTimeEndOk

func (o *CustconfQueryStrParam) GetJumpToTimeEndOk() (*string, bool)

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

func (*CustconfQueryStrParam) GetJumpToTimeStart

func (o *CustconfQueryStrParam) GetJumpToTimeStart() string

GetJumpToTimeStart returns the JumpToTimeStart field value if set, zero value otherwise.

func (*CustconfQueryStrParam) GetJumpToTimeStartOk

func (o *CustconfQueryStrParam) GetJumpToTimeStartOk() (*string, bool)

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

func (*CustconfQueryStrParam) GetRateLimitInitial

func (o *CustconfQueryStrParam) GetRateLimitInitial() string

GetRateLimitInitial returns the RateLimitInitial field value if set, zero value otherwise.

func (*CustconfQueryStrParam) GetRateLimitInitialOk

func (o *CustconfQueryStrParam) GetRateLimitInitialOk() (*string, bool)

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

func (*CustconfQueryStrParam) GetRateLimitSustained

func (o *CustconfQueryStrParam) GetRateLimitSustained() string

GetRateLimitSustained returns the RateLimitSustained field value if set, zero value otherwise.

func (*CustconfQueryStrParam) GetRateLimitSustainedOk

func (o *CustconfQueryStrParam) GetRateLimitSustainedOk() (*string, bool)

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

func (*CustconfQueryStrParam) HasDispositionName

func (o *CustconfQueryStrParam) HasDispositionName() bool

HasDispositionName returns a boolean if a field has been set.

func (*CustconfQueryStrParam) HasDispositionOverride

func (o *CustconfQueryStrParam) HasDispositionOverride() bool

HasDispositionOverride returns a boolean if a field has been set.

func (*CustconfQueryStrParam) HasDispositionType

func (o *CustconfQueryStrParam) HasDispositionType() bool

HasDispositionType returns a boolean if a field has been set.

func (*CustconfQueryStrParam) HasEnabled

func (o *CustconfQueryStrParam) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*CustconfQueryStrParam) HasId

func (o *CustconfQueryStrParam) HasId() bool

HasId returns a boolean if a field has been set.

func (*CustconfQueryStrParam) HasJumpToByteInitialBytes

func (o *CustconfQueryStrParam) HasJumpToByteInitialBytes() bool

HasJumpToByteInitialBytes returns a boolean if a field has been set.

func (*CustconfQueryStrParam) HasJumpToByteStartOffset

func (o *CustconfQueryStrParam) HasJumpToByteStartOffset() bool

HasJumpToByteStartOffset returns a boolean if a field has been set.

func (*CustconfQueryStrParam) HasJumpToTimeEnd

func (o *CustconfQueryStrParam) HasJumpToTimeEnd() bool

HasJumpToTimeEnd returns a boolean if a field has been set.

func (*CustconfQueryStrParam) HasJumpToTimeStart

func (o *CustconfQueryStrParam) HasJumpToTimeStart() bool

HasJumpToTimeStart returns a boolean if a field has been set.

func (*CustconfQueryStrParam) HasRateLimitInitial

func (o *CustconfQueryStrParam) HasRateLimitInitial() bool

HasRateLimitInitial returns a boolean if a field has been set.

func (*CustconfQueryStrParam) HasRateLimitSustained

func (o *CustconfQueryStrParam) HasRateLimitSustained() bool

HasRateLimitSustained returns a boolean if a field has been set.

func (CustconfQueryStrParam) MarshalJSON

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

func (*CustconfQueryStrParam) SetDispositionName

func (o *CustconfQueryStrParam) SetDispositionName(v string)

SetDispositionName gets a reference to the given string and assigns it to the DispositionName field.

func (*CustconfQueryStrParam) SetDispositionOverride

func (o *CustconfQueryStrParam) SetDispositionOverride(v string)

SetDispositionOverride gets a reference to the given string and assigns it to the DispositionOverride field.

func (*CustconfQueryStrParam) SetDispositionType

func (o *CustconfQueryStrParam) SetDispositionType(v string)

SetDispositionType gets a reference to the given string and assigns it to the DispositionType field.

func (*CustconfQueryStrParam) SetEnabled

func (o *CustconfQueryStrParam) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (*CustconfQueryStrParam) SetId

func (o *CustconfQueryStrParam) SetId(v string)

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

func (*CustconfQueryStrParam) SetJumpToByteInitialBytes

func (o *CustconfQueryStrParam) SetJumpToByteInitialBytes(v string)

SetJumpToByteInitialBytes gets a reference to the given string and assigns it to the JumpToByteInitialBytes field.

func (*CustconfQueryStrParam) SetJumpToByteStartOffset

func (o *CustconfQueryStrParam) SetJumpToByteStartOffset(v string)

SetJumpToByteStartOffset gets a reference to the given string and assigns it to the JumpToByteStartOffset field.

func (*CustconfQueryStrParam) SetJumpToTimeEnd

func (o *CustconfQueryStrParam) SetJumpToTimeEnd(v string)

SetJumpToTimeEnd gets a reference to the given string and assigns it to the JumpToTimeEnd field.

func (*CustconfQueryStrParam) SetJumpToTimeStart

func (o *CustconfQueryStrParam) SetJumpToTimeStart(v string)

SetJumpToTimeStart gets a reference to the given string and assigns it to the JumpToTimeStart field.

func (*CustconfQueryStrParam) SetRateLimitInitial

func (o *CustconfQueryStrParam) SetRateLimitInitial(v string)

SetRateLimitInitial gets a reference to the given string and assigns it to the RateLimitInitial field.

func (*CustconfQueryStrParam) SetRateLimitSustained

func (o *CustconfQueryStrParam) SetRateLimitSustained(v string)

SetRateLimitSustained gets a reference to the given string and assigns it to the RateLimitSustained field.

type CustconfReceiptLogsConfig

type CustconfReceiptLogsConfig struct {
	// This is used by the API to perform conflict checking
	Id *string `json:"id,omitempty"`
	// String of values delimited by a ',' character.
	ExtraLogFields *string `json:"extraLogFields,omitempty"`
	Enabled        *bool   `json:"enabled,omitempty"`
}

CustconfReceiptLogsConfig Delivery receipt log settings

func NewCustconfReceiptLogsConfig

func NewCustconfReceiptLogsConfig() *CustconfReceiptLogsConfig

NewCustconfReceiptLogsConfig instantiates a new CustconfReceiptLogsConfig 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 NewCustconfReceiptLogsConfigWithDefaults

func NewCustconfReceiptLogsConfigWithDefaults() *CustconfReceiptLogsConfig

NewCustconfReceiptLogsConfigWithDefaults instantiates a new CustconfReceiptLogsConfig 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 (*CustconfReceiptLogsConfig) GetEnabled

func (o *CustconfReceiptLogsConfig) GetEnabled() bool

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*CustconfReceiptLogsConfig) GetEnabledOk

func (o *CustconfReceiptLogsConfig) GetEnabledOk() (*bool, bool)

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

func (*CustconfReceiptLogsConfig) GetExtraLogFields

func (o *CustconfReceiptLogsConfig) GetExtraLogFields() string

GetExtraLogFields returns the ExtraLogFields field value if set, zero value otherwise.

func (*CustconfReceiptLogsConfig) GetExtraLogFieldsOk

func (o *CustconfReceiptLogsConfig) GetExtraLogFieldsOk() (*string, bool)

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

func (*CustconfReceiptLogsConfig) GetId

func (o *CustconfReceiptLogsConfig) GetId() string

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

func (*CustconfReceiptLogsConfig) GetIdOk

func (o *CustconfReceiptLogsConfig) 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 (*CustconfReceiptLogsConfig) HasEnabled

func (o *CustconfReceiptLogsConfig) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*CustconfReceiptLogsConfig) HasExtraLogFields

func (o *CustconfReceiptLogsConfig) HasExtraLogFields() bool

HasExtraLogFields returns a boolean if a field has been set.

func (*CustconfReceiptLogsConfig) HasId

func (o *CustconfReceiptLogsConfig) HasId() bool

HasId returns a boolean if a field has been set.

func (CustconfReceiptLogsConfig) MarshalJSON

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

func (*CustconfReceiptLogsConfig) SetEnabled

func (o *CustconfReceiptLogsConfig) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (*CustconfReceiptLogsConfig) SetExtraLogFields

func (o *CustconfReceiptLogsConfig) SetExtraLogFields(v string)

SetExtraLogFields gets a reference to the given string and assigns it to the ExtraLogFields field.

func (*CustconfReceiptLogsConfig) SetId

func (o *CustconfReceiptLogsConfig) SetId(v string)

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

type CustconfRedirectExceptions

type CustconfRedirectExceptions struct {
	// This is used by the API to perform conflict checking
	Id *string `json:"id,omitempty"`
	// String of values delimited by a ',' character. This is a comma separated list of user agents and redirect code pairs. The user agent and redirect code values are separated by a colon (:), and you may use wildcards in the user agent field. For example, to map assign a 307 status code to all Chrome browsers, you would specify: *chrome*:307.
	RedirectAgentCode *string `json:"redirectAgentCode,omitempty"`
	Enabled           *bool   `json:"enabled,omitempty"`
}

CustconfRedirectExceptions The redirect response codes policy allows you to specify the HTTP redirect status code the CDN caching server should use when the CDN issues a redirect. Using this policy, you can assign different redirect codes to user agents requesting content.

func NewCustconfRedirectExceptions

func NewCustconfRedirectExceptions() *CustconfRedirectExceptions

NewCustconfRedirectExceptions instantiates a new CustconfRedirectExceptions 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 NewCustconfRedirectExceptionsWithDefaults

func NewCustconfRedirectExceptionsWithDefaults() *CustconfRedirectExceptions

NewCustconfRedirectExceptionsWithDefaults instantiates a new CustconfRedirectExceptions 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 (*CustconfRedirectExceptions) GetEnabled

func (o *CustconfRedirectExceptions) GetEnabled() bool

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*CustconfRedirectExceptions) GetEnabledOk

func (o *CustconfRedirectExceptions) GetEnabledOk() (*bool, bool)

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

func (*CustconfRedirectExceptions) GetId

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

func (*CustconfRedirectExceptions) GetIdOk

func (o *CustconfRedirectExceptions) 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 (*CustconfRedirectExceptions) GetRedirectAgentCode

func (o *CustconfRedirectExceptions) GetRedirectAgentCode() string

GetRedirectAgentCode returns the RedirectAgentCode field value if set, zero value otherwise.

func (*CustconfRedirectExceptions) GetRedirectAgentCodeOk

func (o *CustconfRedirectExceptions) GetRedirectAgentCodeOk() (*string, bool)

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

func (*CustconfRedirectExceptions) HasEnabled

func (o *CustconfRedirectExceptions) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*CustconfRedirectExceptions) HasId

func (o *CustconfRedirectExceptions) HasId() bool

HasId returns a boolean if a field has been set.

func (*CustconfRedirectExceptions) HasRedirectAgentCode

func (o *CustconfRedirectExceptions) HasRedirectAgentCode() bool

HasRedirectAgentCode returns a boolean if a field has been set.

func (CustconfRedirectExceptions) MarshalJSON

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

func (*CustconfRedirectExceptions) SetEnabled

func (o *CustconfRedirectExceptions) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (*CustconfRedirectExceptions) SetId

func (o *CustconfRedirectExceptions) SetId(v string)

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

func (*CustconfRedirectExceptions) SetRedirectAgentCode

func (o *CustconfRedirectExceptions) SetRedirectAgentCode(v string)

SetRedirectAgentCode gets a reference to the given string and assigns it to the RedirectAgentCode field.

type CustconfRedirectMappings

type CustconfRedirectMappings struct {
	// This is used by the API to perform conflict checking
	Id *string `json:"id,omitempty"`
	// The HTTP cache response code that applies to this policy.
	Code *float32 `json:"code,omitempty"`
	// The URL that clients would be redirected to when applying this policy.
	RedirectURL *string `json:"redirectURL,omitempty"`
	// A token that will be replaced by the caching server with the URL of the request that triggered the policy. This token can be positioned anywhere in the redirect URL.
	ReplacementToken *string `json:"replacementToken,omitempty"`
	Enabled          *bool   `json:"enabled,omitempty"`
	// String of values delimited by a ',' character.
	MethodFilter *string `json:"methodFilter,omitempty"`
	// String of values delimited by a ',' character.
	PathFilter *string `json:"pathFilter,omitempty"`
	// String of values delimited by a ',' character.
	HeaderFilter *string `json:"headerFilter,omitempty"`
}

CustconfRedirectMappings The response code redirection policy allows you to map cache response codes to an HTTP redirect response. When this policy is applied to a host, the caching servers will redirect clients to the URL specified in this policy instead of delivering the response code you mapped in the policy.

func NewCustconfRedirectMappings

func NewCustconfRedirectMappings() *CustconfRedirectMappings

NewCustconfRedirectMappings instantiates a new CustconfRedirectMappings 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 NewCustconfRedirectMappingsWithDefaults

func NewCustconfRedirectMappingsWithDefaults() *CustconfRedirectMappings

NewCustconfRedirectMappingsWithDefaults instantiates a new CustconfRedirectMappings 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 (*CustconfRedirectMappings) GetCode

func (o *CustconfRedirectMappings) GetCode() float32

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

func (*CustconfRedirectMappings) GetCodeOk

func (o *CustconfRedirectMappings) GetCodeOk() (*float32, bool)

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 (*CustconfRedirectMappings) GetEnabled

func (o *CustconfRedirectMappings) GetEnabled() bool

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*CustconfRedirectMappings) GetEnabledOk

func (o *CustconfRedirectMappings) GetEnabledOk() (*bool, bool)

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

func (*CustconfRedirectMappings) GetHeaderFilter

func (o *CustconfRedirectMappings) GetHeaderFilter() string

GetHeaderFilter returns the HeaderFilter field value if set, zero value otherwise.

func (*CustconfRedirectMappings) GetHeaderFilterOk

func (o *CustconfRedirectMappings) GetHeaderFilterOk() (*string, bool)

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

func (*CustconfRedirectMappings) GetId

func (o *CustconfRedirectMappings) GetId() string

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

func (*CustconfRedirectMappings) GetIdOk

func (o *CustconfRedirectMappings) 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 (*CustconfRedirectMappings) GetMethodFilter

func (o *CustconfRedirectMappings) GetMethodFilter() string

GetMethodFilter returns the MethodFilter field value if set, zero value otherwise.

func (*CustconfRedirectMappings) GetMethodFilterOk

func (o *CustconfRedirectMappings) GetMethodFilterOk() (*string, bool)

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

func (*CustconfRedirectMappings) GetPathFilter

func (o *CustconfRedirectMappings) GetPathFilter() string

GetPathFilter returns the PathFilter field value if set, zero value otherwise.

func (*CustconfRedirectMappings) GetPathFilterOk

func (o *CustconfRedirectMappings) GetPathFilterOk() (*string, bool)

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

func (*CustconfRedirectMappings) GetRedirectURL

func (o *CustconfRedirectMappings) GetRedirectURL() string

GetRedirectURL returns the RedirectURL field value if set, zero value otherwise.

func (*CustconfRedirectMappings) GetRedirectURLOk

func (o *CustconfRedirectMappings) GetRedirectURLOk() (*string, bool)

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

func (*CustconfRedirectMappings) GetReplacementToken

func (o *CustconfRedirectMappings) GetReplacementToken() string

GetReplacementToken returns the ReplacementToken field value if set, zero value otherwise.

func (*CustconfRedirectMappings) GetReplacementTokenOk

func (o *CustconfRedirectMappings) GetReplacementTokenOk() (*string, bool)

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

func (*CustconfRedirectMappings) HasCode

func (o *CustconfRedirectMappings) HasCode() bool

HasCode returns a boolean if a field has been set.

func (*CustconfRedirectMappings) HasEnabled

func (o *CustconfRedirectMappings) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*CustconfRedirectMappings) HasHeaderFilter

func (o *CustconfRedirectMappings) HasHeaderFilter() bool

HasHeaderFilter returns a boolean if a field has been set.

func (*CustconfRedirectMappings) HasId

func (o *CustconfRedirectMappings) HasId() bool

HasId returns a boolean if a field has been set.

func (*CustconfRedirectMappings) HasMethodFilter

func (o *CustconfRedirectMappings) HasMethodFilter() bool

HasMethodFilter returns a boolean if a field has been set.

func (*CustconfRedirectMappings) HasPathFilter

func (o *CustconfRedirectMappings) HasPathFilter() bool

HasPathFilter returns a boolean if a field has been set.

func (*CustconfRedirectMappings) HasRedirectURL

func (o *CustconfRedirectMappings) HasRedirectURL() bool

HasRedirectURL returns a boolean if a field has been set.

func (*CustconfRedirectMappings) HasReplacementToken

func (o *CustconfRedirectMappings) HasReplacementToken() bool

HasReplacementToken returns a boolean if a field has been set.

func (CustconfRedirectMappings) MarshalJSON

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

func (*CustconfRedirectMappings) SetCode

func (o *CustconfRedirectMappings) SetCode(v float32)

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

func (*CustconfRedirectMappings) SetEnabled

func (o *CustconfRedirectMappings) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (*CustconfRedirectMappings) SetHeaderFilter

func (o *CustconfRedirectMappings) SetHeaderFilter(v string)

SetHeaderFilter gets a reference to the given string and assigns it to the HeaderFilter field.

func (*CustconfRedirectMappings) SetId

func (o *CustconfRedirectMappings) SetId(v string)

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

func (*CustconfRedirectMappings) SetMethodFilter

func (o *CustconfRedirectMappings) SetMethodFilter(v string)

SetMethodFilter gets a reference to the given string and assigns it to the MethodFilter field.

func (*CustconfRedirectMappings) SetPathFilter

func (o *CustconfRedirectMappings) SetPathFilter(v string)

SetPathFilter gets a reference to the given string and assigns it to the PathFilter field.

func (*CustconfRedirectMappings) SetRedirectURL

func (o *CustconfRedirectMappings) SetRedirectURL(v string)

SetRedirectURL gets a reference to the given string and assigns it to the RedirectURL field.

func (*CustconfRedirectMappings) SetReplacementToken

func (o *CustconfRedirectMappings) SetReplacementToken(v string)

SetReplacementToken gets a reference to the given string and assigns it to the ReplacementToken field.

type CustconfResponseHeader

type CustconfResponseHeader struct {
	// This is used by the API to perform conflict checking
	Id *string `json:"id,omitempty"`
	// A pipe delimited list of rules that instructs the CDN caching servers to include a content-disposition header. The rules included in this setting must be entered in the following format: Content-Disposition:<User Agent>:<file extension 1>, <file extension 2>. For example, to send the Content-Disposition header for all Mozilla browsers on the delivery of mp3, exe, tar, zip, gz and rar files, you would enter the following in the field: Content-Disposition:Mozilla*:mp3,exe,tar,zip,gz,rar
	Http *string `json:"http,omitempty"`
	// This gives the ability to disable the ETag header on the response.
	EnableETag *bool `json:"enableETag,omitempty"`
	Enabled    *bool `json:"enabled,omitempty"`
}

CustconfResponseHeader The custom HTTP response headers policy allows you to specify a list of HTTP headers you want the CDN caching servers to include in the response to clients.

func NewCustconfResponseHeader

func NewCustconfResponseHeader() *CustconfResponseHeader

NewCustconfResponseHeader instantiates a new CustconfResponseHeader 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 NewCustconfResponseHeaderWithDefaults

func NewCustconfResponseHeaderWithDefaults() *CustconfResponseHeader

NewCustconfResponseHeaderWithDefaults instantiates a new CustconfResponseHeader 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 (*CustconfResponseHeader) GetEnableETag

func (o *CustconfResponseHeader) GetEnableETag() bool

GetEnableETag returns the EnableETag field value if set, zero value otherwise.

func (*CustconfResponseHeader) GetEnableETagOk

func (o *CustconfResponseHeader) GetEnableETagOk() (*bool, bool)

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

func (*CustconfResponseHeader) GetEnabled

func (o *CustconfResponseHeader) GetEnabled() bool

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*CustconfResponseHeader) GetEnabledOk

func (o *CustconfResponseHeader) GetEnabledOk() (*bool, bool)

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

func (*CustconfResponseHeader) GetHttp

func (o *CustconfResponseHeader) GetHttp() string

GetHttp returns the Http field value if set, zero value otherwise.

func (*CustconfResponseHeader) GetHttpOk

func (o *CustconfResponseHeader) GetHttpOk() (*string, bool)

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

func (*CustconfResponseHeader) GetId

func (o *CustconfResponseHeader) GetId() string

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

func (*CustconfResponseHeader) GetIdOk

func (o *CustconfResponseHeader) 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 (*CustconfResponseHeader) HasEnableETag

func (o *CustconfResponseHeader) HasEnableETag() bool

HasEnableETag returns a boolean if a field has been set.

func (*CustconfResponseHeader) HasEnabled

func (o *CustconfResponseHeader) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*CustconfResponseHeader) HasHttp

func (o *CustconfResponseHeader) HasHttp() bool

HasHttp returns a boolean if a field has been set.

func (*CustconfResponseHeader) HasId

func (o *CustconfResponseHeader) HasId() bool

HasId returns a boolean if a field has been set.

func (CustconfResponseHeader) MarshalJSON

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

func (*CustconfResponseHeader) SetEnableETag

func (o *CustconfResponseHeader) SetEnableETag(v bool)

SetEnableETag gets a reference to the given bool and assigns it to the EnableETag field.

func (*CustconfResponseHeader) SetEnabled

func (o *CustconfResponseHeader) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (*CustconfResponseHeader) SetHttp

func (o *CustconfResponseHeader) SetHttp(v string)

SetHttp gets a reference to the given string and assigns it to the Http field.

func (*CustconfResponseHeader) SetId

func (o *CustconfResponseHeader) SetId(v string)

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

type CustconfRobotsTxt

type CustconfRobotsTxt struct {
	// This is used by the API to perform conflict checking
	Id                 *string `json:"id,omitempty"`
	File               *string `json:"file,omitempty"`
	CacheControlHeader *string `json:"cacheControlHeader,omitempty"`
	Enabled            *bool   `json:"enabled,omitempty"`
	// String of values delimited by a ',' character.
	MethodFilter *string `json:"methodFilter,omitempty"`
	// String of values delimited by a ',' character.
	PathFilter *string `json:"pathFilter,omitempty"`
	// String of values delimited by a ',' character.
	HeaderFilter *string `json:"headerFilter,omitempty"`
}

CustconfRobotsTxt struct for CustconfRobotsTxt

func NewCustconfRobotsTxt

func NewCustconfRobotsTxt() *CustconfRobotsTxt

NewCustconfRobotsTxt instantiates a new CustconfRobotsTxt 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 NewCustconfRobotsTxtWithDefaults

func NewCustconfRobotsTxtWithDefaults() *CustconfRobotsTxt

NewCustconfRobotsTxtWithDefaults instantiates a new CustconfRobotsTxt 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 (*CustconfRobotsTxt) GetCacheControlHeader

func (o *CustconfRobotsTxt) GetCacheControlHeader() string

GetCacheControlHeader returns the CacheControlHeader field value if set, zero value otherwise.

func (*CustconfRobotsTxt) GetCacheControlHeaderOk

func (o *CustconfRobotsTxt) GetCacheControlHeaderOk() (*string, bool)

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

func (*CustconfRobotsTxt) GetEnabled

func (o *CustconfRobotsTxt) GetEnabled() bool

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*CustconfRobotsTxt) GetEnabledOk

func (o *CustconfRobotsTxt) GetEnabledOk() (*bool, bool)

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

func (*CustconfRobotsTxt) GetFile

func (o *CustconfRobotsTxt) GetFile() string

GetFile returns the File field value if set, zero value otherwise.

func (*CustconfRobotsTxt) GetFileOk

func (o *CustconfRobotsTxt) GetFileOk() (*string, bool)

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

func (*CustconfRobotsTxt) GetHeaderFilter

func (o *CustconfRobotsTxt) GetHeaderFilter() string

GetHeaderFilter returns the HeaderFilter field value if set, zero value otherwise.

func (*CustconfRobotsTxt) GetHeaderFilterOk

func (o *CustconfRobotsTxt) GetHeaderFilterOk() (*string, bool)

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

func (*CustconfRobotsTxt) GetId

func (o *CustconfRobotsTxt) GetId() string

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

func (*CustconfRobotsTxt) GetIdOk

func (o *CustconfRobotsTxt) 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 (*CustconfRobotsTxt) GetMethodFilter

func (o *CustconfRobotsTxt) GetMethodFilter() string

GetMethodFilter returns the MethodFilter field value if set, zero value otherwise.

func (*CustconfRobotsTxt) GetMethodFilterOk

func (o *CustconfRobotsTxt) GetMethodFilterOk() (*string, bool)

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

func (*CustconfRobotsTxt) GetPathFilter

func (o *CustconfRobotsTxt) GetPathFilter() string

GetPathFilter returns the PathFilter field value if set, zero value otherwise.

func (*CustconfRobotsTxt) GetPathFilterOk

func (o *CustconfRobotsTxt) GetPathFilterOk() (*string, bool)

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

func (*CustconfRobotsTxt) HasCacheControlHeader

func (o *CustconfRobotsTxt) HasCacheControlHeader() bool

HasCacheControlHeader returns a boolean if a field has been set.

func (*CustconfRobotsTxt) HasEnabled

func (o *CustconfRobotsTxt) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*CustconfRobotsTxt) HasFile

func (o *CustconfRobotsTxt) HasFile() bool

HasFile returns a boolean if a field has been set.

func (*CustconfRobotsTxt) HasHeaderFilter

func (o *CustconfRobotsTxt) HasHeaderFilter() bool

HasHeaderFilter returns a boolean if a field has been set.

func (*CustconfRobotsTxt) HasId

func (o *CustconfRobotsTxt) HasId() bool

HasId returns a boolean if a field has been set.

func (*CustconfRobotsTxt) HasMethodFilter

func (o *CustconfRobotsTxt) HasMethodFilter() bool

HasMethodFilter returns a boolean if a field has been set.

func (*CustconfRobotsTxt) HasPathFilter

func (o *CustconfRobotsTxt) HasPathFilter() bool

HasPathFilter returns a boolean if a field has been set.

func (CustconfRobotsTxt) MarshalJSON

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

func (*CustconfRobotsTxt) SetCacheControlHeader

func (o *CustconfRobotsTxt) SetCacheControlHeader(v string)

SetCacheControlHeader gets a reference to the given string and assigns it to the CacheControlHeader field.

func (*CustconfRobotsTxt) SetEnabled

func (o *CustconfRobotsTxt) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (*CustconfRobotsTxt) SetFile

func (o *CustconfRobotsTxt) SetFile(v string)

SetFile gets a reference to the given string and assigns it to the File field.

func (*CustconfRobotsTxt) SetHeaderFilter

func (o *CustconfRobotsTxt) SetHeaderFilter(v string)

SetHeaderFilter gets a reference to the given string and assigns it to the HeaderFilter field.

func (*CustconfRobotsTxt) SetId

func (o *CustconfRobotsTxt) SetId(v string)

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

func (*CustconfRobotsTxt) SetMethodFilter

func (o *CustconfRobotsTxt) SetMethodFilter(v string)

SetMethodFilter gets a reference to the given string and assigns it to the MethodFilter field.

func (*CustconfRobotsTxt) SetPathFilter

func (o *CustconfRobotsTxt) SetPathFilter(v string)

SetPathFilter gets a reference to the given string and assigns it to the PathFilter field.

type CustconfStaticHeader

type CustconfStaticHeader struct {
	// This is used by the API to perform conflict checking
	Id *string `json:"id,omitempty"`
	// This is the static HTTP header you want inserted into the CDN request.
	ClientRequest *string `json:"clientRequest,omitempty"`
	// This is the static HTTP header you want inserted into the CDN response.
	Http *string `json:"http,omitempty"`
	// This is the HTTP header you want inserted into the origin pull request.
	OriginPull *string `json:"originPull,omitempty"`
	Enabled    *bool   `json:"enabled,omitempty"`
	// String of values delimited by a ',' character.
	MethodFilter *string `json:"methodFilter,omitempty"`
	// String of values delimited by a ',' character.
	PathFilter *string `json:"pathFilter,omitempty"`
	// String of values delimited by a ',' character.
	HeaderFilter *string `json:"headerFilter,omitempty"`
}

CustconfStaticHeader The static header injection policy allows you to insert headers into the CDN request and response processor.

func NewCustconfStaticHeader

func NewCustconfStaticHeader() *CustconfStaticHeader

NewCustconfStaticHeader instantiates a new CustconfStaticHeader 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 NewCustconfStaticHeaderWithDefaults

func NewCustconfStaticHeaderWithDefaults() *CustconfStaticHeader

NewCustconfStaticHeaderWithDefaults instantiates a new CustconfStaticHeader 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 (*CustconfStaticHeader) GetClientRequest

func (o *CustconfStaticHeader) GetClientRequest() string

GetClientRequest returns the ClientRequest field value if set, zero value otherwise.

func (*CustconfStaticHeader) GetClientRequestOk

func (o *CustconfStaticHeader) GetClientRequestOk() (*string, bool)

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

func (*CustconfStaticHeader) GetEnabled

func (o *CustconfStaticHeader) GetEnabled() bool

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*CustconfStaticHeader) GetEnabledOk

func (o *CustconfStaticHeader) GetEnabledOk() (*bool, bool)

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

func (*CustconfStaticHeader) GetHeaderFilter

func (o *CustconfStaticHeader) GetHeaderFilter() string

GetHeaderFilter returns the HeaderFilter field value if set, zero value otherwise.

func (*CustconfStaticHeader) GetHeaderFilterOk

func (o *CustconfStaticHeader) GetHeaderFilterOk() (*string, bool)

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

func (*CustconfStaticHeader) GetHttp

func (o *CustconfStaticHeader) GetHttp() string

GetHttp returns the Http field value if set, zero value otherwise.

func (*CustconfStaticHeader) GetHttpOk

func (o *CustconfStaticHeader) GetHttpOk() (*string, bool)

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

func (*CustconfStaticHeader) GetId

func (o *CustconfStaticHeader) GetId() string

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

func (*CustconfStaticHeader) GetIdOk

func (o *CustconfStaticHeader) 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 (*CustconfStaticHeader) GetMethodFilter

func (o *CustconfStaticHeader) GetMethodFilter() string

GetMethodFilter returns the MethodFilter field value if set, zero value otherwise.

func (*CustconfStaticHeader) GetMethodFilterOk

func (o *CustconfStaticHeader) GetMethodFilterOk() (*string, bool)

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

func (*CustconfStaticHeader) GetOriginPull

func (o *CustconfStaticHeader) GetOriginPull() string

GetOriginPull returns the OriginPull field value if set, zero value otherwise.

func (*CustconfStaticHeader) GetOriginPullOk

func (o *CustconfStaticHeader) GetOriginPullOk() (*string, bool)

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

func (*CustconfStaticHeader) GetPathFilter

func (o *CustconfStaticHeader) GetPathFilter() string

GetPathFilter returns the PathFilter field value if set, zero value otherwise.

func (*CustconfStaticHeader) GetPathFilterOk

func (o *CustconfStaticHeader) GetPathFilterOk() (*string, bool)

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

func (*CustconfStaticHeader) HasClientRequest

func (o *CustconfStaticHeader) HasClientRequest() bool

HasClientRequest returns a boolean if a field has been set.

func (*CustconfStaticHeader) HasEnabled

func (o *CustconfStaticHeader) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*CustconfStaticHeader) HasHeaderFilter

func (o *CustconfStaticHeader) HasHeaderFilter() bool

HasHeaderFilter returns a boolean if a field has been set.

func (*CustconfStaticHeader) HasHttp

func (o *CustconfStaticHeader) HasHttp() bool

HasHttp returns a boolean if a field has been set.

func (*CustconfStaticHeader) HasId

func (o *CustconfStaticHeader) HasId() bool

HasId returns a boolean if a field has been set.

func (*CustconfStaticHeader) HasMethodFilter

func (o *CustconfStaticHeader) HasMethodFilter() bool

HasMethodFilter returns a boolean if a field has been set.

func (*CustconfStaticHeader) HasOriginPull

func (o *CustconfStaticHeader) HasOriginPull() bool

HasOriginPull returns a boolean if a field has been set.

func (*CustconfStaticHeader) HasPathFilter

func (o *CustconfStaticHeader) HasPathFilter() bool

HasPathFilter returns a boolean if a field has been set.

func (CustconfStaticHeader) MarshalJSON

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

func (*CustconfStaticHeader) SetClientRequest

func (o *CustconfStaticHeader) SetClientRequest(v string)

SetClientRequest gets a reference to the given string and assigns it to the ClientRequest field.

func (*CustconfStaticHeader) SetEnabled

func (o *CustconfStaticHeader) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (*CustconfStaticHeader) SetHeaderFilter

func (o *CustconfStaticHeader) SetHeaderFilter(v string)

SetHeaderFilter gets a reference to the given string and assigns it to the HeaderFilter field.

func (*CustconfStaticHeader) SetHttp

func (o *CustconfStaticHeader) SetHttp(v string)

SetHttp gets a reference to the given string and assigns it to the Http field.

func (*CustconfStaticHeader) SetId

func (o *CustconfStaticHeader) SetId(v string)

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

func (*CustconfStaticHeader) SetMethodFilter

func (o *CustconfStaticHeader) SetMethodFilter(v string)

SetMethodFilter gets a reference to the given string and assigns it to the MethodFilter field.

func (*CustconfStaticHeader) SetOriginPull

func (o *CustconfStaticHeader) SetOriginPull(v string)

SetOriginPull gets a reference to the given string and assigns it to the OriginPull field.

func (*CustconfStaticHeader) SetPathFilter

func (o *CustconfStaticHeader) SetPathFilter(v string)

SetPathFilter gets a reference to the given string and assigns it to the PathFilter field.

type CustconfTimePseudoStreaming

type CustconfTimePseudoStreaming struct {
	// This is used by the API to perform conflict checking
	Id *string `json:"id,omitempty"`
	// The name of the query string parameter that indicates to the CDN the specific time interval of the video that is being requested.
	JumpToTimeStartParam *string `json:"jumpToTimeStartParam,omitempty"`
	// The name of the query string parameter that indicates to the CDN the end time of the video that should be returned.
	JumpToTimeEndParam *string `json:"jumpToTimeEndParam,omitempty"`
	Enabled            *bool   `json:"enabled,omitempty"`
}

CustconfTimePseudoStreaming The HTTP pseudo-streaming policy enables Flash based video players to support seeking to random locations within a MP4 or FLV file without having to download the entire video. Flash players such as Flowplayer and JWPlayer can be configured to send a query string parameter that indicates to the server the time offset the user advanced the video to. Typically a query string parameter called \"start\" is used by these players.

func NewCustconfTimePseudoStreaming

func NewCustconfTimePseudoStreaming() *CustconfTimePseudoStreaming

NewCustconfTimePseudoStreaming instantiates a new CustconfTimePseudoStreaming 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 NewCustconfTimePseudoStreamingWithDefaults

func NewCustconfTimePseudoStreamingWithDefaults() *CustconfTimePseudoStreaming

NewCustconfTimePseudoStreamingWithDefaults instantiates a new CustconfTimePseudoStreaming 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 (*CustconfTimePseudoStreaming) GetEnabled

func (o *CustconfTimePseudoStreaming) GetEnabled() bool

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*CustconfTimePseudoStreaming) GetEnabledOk

func (o *CustconfTimePseudoStreaming) GetEnabledOk() (*bool, bool)

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

func (*CustconfTimePseudoStreaming) GetId

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

func (*CustconfTimePseudoStreaming) GetIdOk

func (o *CustconfTimePseudoStreaming) 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 (*CustconfTimePseudoStreaming) GetJumpToTimeEndParam

func (o *CustconfTimePseudoStreaming) GetJumpToTimeEndParam() string

GetJumpToTimeEndParam returns the JumpToTimeEndParam field value if set, zero value otherwise.

func (*CustconfTimePseudoStreaming) GetJumpToTimeEndParamOk

func (o *CustconfTimePseudoStreaming) GetJumpToTimeEndParamOk() (*string, bool)

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

func (*CustconfTimePseudoStreaming) GetJumpToTimeStartParam

func (o *CustconfTimePseudoStreaming) GetJumpToTimeStartParam() string

GetJumpToTimeStartParam returns the JumpToTimeStartParam field value if set, zero value otherwise.

func (*CustconfTimePseudoStreaming) GetJumpToTimeStartParamOk

func (o *CustconfTimePseudoStreaming) GetJumpToTimeStartParamOk() (*string, bool)

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

func (*CustconfTimePseudoStreaming) HasEnabled

func (o *CustconfTimePseudoStreaming) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*CustconfTimePseudoStreaming) HasId

func (o *CustconfTimePseudoStreaming) HasId() bool

HasId returns a boolean if a field has been set.

func (*CustconfTimePseudoStreaming) HasJumpToTimeEndParam

func (o *CustconfTimePseudoStreaming) HasJumpToTimeEndParam() bool

HasJumpToTimeEndParam returns a boolean if a field has been set.

func (*CustconfTimePseudoStreaming) HasJumpToTimeStartParam

func (o *CustconfTimePseudoStreaming) HasJumpToTimeStartParam() bool

HasJumpToTimeStartParam returns a boolean if a field has been set.

func (CustconfTimePseudoStreaming) MarshalJSON

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

func (*CustconfTimePseudoStreaming) SetEnabled

func (o *CustconfTimePseudoStreaming) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (*CustconfTimePseudoStreaming) SetId

func (o *CustconfTimePseudoStreaming) SetId(v string)

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

func (*CustconfTimePseudoStreaming) SetJumpToTimeEndParam

func (o *CustconfTimePseudoStreaming) SetJumpToTimeEndParam(v string)

SetJumpToTimeEndParam gets a reference to the given string and assigns it to the JumpToTimeEndParam field.

func (*CustconfTimePseudoStreaming) SetJumpToTimeStartParam

func (o *CustconfTimePseudoStreaming) SetJumpToTimeStartParam(v string)

SetJumpToTimeStartParam gets a reference to the given string and assigns it to the JumpToTimeStartParam field.

type CustconfVHost

type CustconfVHost struct {
	// This is used by the API to perform conflict checking
	Id *string `json:"id,omitempty"`
	// This is the hostname you want to enable in this policy. Note: You must configure your container's CNAME record with your DNS provider to enable this hostname to deliver content.
	Domain  *string `json:"domain,omitempty"`
	Enabled *bool   `json:"enabled,omitempty"`
}

CustconfVHost A hostname policy allows you to specify an alternate domain name that you want to use to access content from your CDN container.

func NewCustconfVHost

func NewCustconfVHost() *CustconfVHost

NewCustconfVHost instantiates a new CustconfVHost 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 NewCustconfVHostWithDefaults

func NewCustconfVHostWithDefaults() *CustconfVHost

NewCustconfVHostWithDefaults instantiates a new CustconfVHost 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 (*CustconfVHost) GetDomain

func (o *CustconfVHost) GetDomain() string

GetDomain returns the Domain field value if set, zero value otherwise.

func (*CustconfVHost) GetDomainOk

func (o *CustconfVHost) GetDomainOk() (*string, bool)

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

func (*CustconfVHost) GetEnabled

func (o *CustconfVHost) GetEnabled() bool

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*CustconfVHost) GetEnabledOk

func (o *CustconfVHost) GetEnabledOk() (*bool, bool)

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

func (*CustconfVHost) GetId

func (o *CustconfVHost) GetId() string

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

func (*CustconfVHost) GetIdOk

func (o *CustconfVHost) 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 (*CustconfVHost) HasDomain

func (o *CustconfVHost) HasDomain() bool

HasDomain returns a boolean if a field has been set.

func (*CustconfVHost) HasEnabled

func (o *CustconfVHost) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*CustconfVHost) HasId

func (o *CustconfVHost) HasId() bool

HasId returns a boolean if a field has been set.

func (CustconfVHost) MarshalJSON

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

func (*CustconfVHost) SetDomain

func (o *CustconfVHost) SetDomain(v string)

SetDomain gets a reference to the given string and assigns it to the Domain field.

func (*CustconfVHost) SetEnabled

func (o *CustconfVHost) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (*CustconfVHost) SetId

func (o *CustconfVHost) SetId(v string)

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

type DataMatrix

type DataMatrix struct {
	// A data point's value
	Results *[]DataMatrixResult `json:"results,omitempty"`
}

DataMatrix A set of time series containing a range of data points over time for each time series

func NewDataMatrix

func NewDataMatrix() *DataMatrix

NewDataMatrix instantiates a new DataMatrix 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 NewDataMatrixWithDefaults

func NewDataMatrixWithDefaults() *DataMatrix

NewDataMatrixWithDefaults instantiates a new DataMatrix 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 (*DataMatrix) GetResults

func (o *DataMatrix) GetResults() []DataMatrixResult

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

func (*DataMatrix) GetResultsOk

func (o *DataMatrix) GetResultsOk() (*[]DataMatrixResult, 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 (*DataMatrix) HasResults

func (o *DataMatrix) HasResults() bool

HasResults returns a boolean if a field has been set.

func (DataMatrix) MarshalJSON

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

func (*DataMatrix) SetResults

func (o *DataMatrix) SetResults(v []DataMatrixResult)

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

type DataMatrixResult

type DataMatrixResult struct {
	// The data points' labels
	Metric *map[string]string `json:"metric,omitempty"`
	// Time series data point values
	Values *[]MetricsDataValue `json:"values,omitempty"`
}

DataMatrixResult Time series containing a range of data points over time for each time series

func NewDataMatrixResult

func NewDataMatrixResult() *DataMatrixResult

NewDataMatrixResult instantiates a new DataMatrixResult 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 NewDataMatrixResultWithDefaults

func NewDataMatrixResultWithDefaults() *DataMatrixResult

NewDataMatrixResultWithDefaults instantiates a new DataMatrixResult 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 (*DataMatrixResult) GetMetric

func (o *DataMatrixResult) GetMetric() map[string]string

GetMetric returns the Metric field value if set, zero value otherwise.

func (*DataMatrixResult) GetMetricOk

func (o *DataMatrixResult) GetMetricOk() (*map[string]string, bool)

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

func (*DataMatrixResult) GetValues

func (o *DataMatrixResult) GetValues() []MetricsDataValue

GetValues returns the Values field value if set, zero value otherwise.

func (*DataMatrixResult) GetValuesOk

func (o *DataMatrixResult) GetValuesOk() (*[]MetricsDataValue, bool)

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

func (*DataMatrixResult) HasMetric

func (o *DataMatrixResult) HasMetric() bool

HasMetric returns a boolean if a field has been set.

func (*DataMatrixResult) HasValues

func (o *DataMatrixResult) HasValues() bool

HasValues returns a boolean if a field has been set.

func (DataMatrixResult) MarshalJSON

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

func (*DataMatrixResult) SetMetric

func (o *DataMatrixResult) SetMetric(v map[string]string)

SetMetric gets a reference to the given map[string]string and assigns it to the Metric field.

func (*DataMatrixResult) SetValues

func (o *DataMatrixResult) SetValues(v []MetricsDataValue)

SetValues gets a reference to the given []MetricsDataValue and assigns it to the Values field.

type DataVector

type DataVector struct {
	// A data point's value
	Results *[]DataVectorResult `json:"results,omitempty"`
}

DataVector A set of time series containing a single sample for each time series, all sharing the same timestamp

func NewDataVector

func NewDataVector() *DataVector

NewDataVector instantiates a new DataVector 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 NewDataVectorWithDefaults

func NewDataVectorWithDefaults() *DataVector

NewDataVectorWithDefaults instantiates a new DataVector 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 (*DataVector) GetResults

func (o *DataVector) GetResults() []DataVectorResult

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

func (*DataVector) GetResultsOk

func (o *DataVector) GetResultsOk() (*[]DataVectorResult, 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 (*DataVector) HasResults

func (o *DataVector) HasResults() bool

HasResults returns a boolean if a field has been set.

func (DataVector) MarshalJSON

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

func (*DataVector) SetResults

func (o *DataVector) SetResults(v []DataVectorResult)

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

type DataVectorResult

type DataVectorResult struct {
	// The data points' labels
	Metric *map[string]string `json:"metric,omitempty"`
	Value  *MetricsDataValue  `json:"value,omitempty"`
}

DataVectorResult Time series containing a single sample for each time series, all sharing the same timestamp

func NewDataVectorResult

func NewDataVectorResult() *DataVectorResult

NewDataVectorResult instantiates a new DataVectorResult 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 NewDataVectorResultWithDefaults

func NewDataVectorResultWithDefaults() *DataVectorResult

NewDataVectorResultWithDefaults instantiates a new DataVectorResult 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 (*DataVectorResult) GetMetric

func (o *DataVectorResult) GetMetric() map[string]string

GetMetric returns the Metric field value if set, zero value otherwise.

func (*DataVectorResult) GetMetricOk

func (o *DataVectorResult) GetMetricOk() (*map[string]string, bool)

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

func (*DataVectorResult) GetValue

func (o *DataVectorResult) GetValue() MetricsDataValue

GetValue returns the Value field value if set, zero value otherwise.

func (*DataVectorResult) GetValueOk

func (o *DataVectorResult) GetValueOk() (*MetricsDataValue, bool)

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

func (*DataVectorResult) HasMetric

func (o *DataVectorResult) HasMetric() bool

HasMetric returns a boolean if a field has been set.

func (*DataVectorResult) HasValue

func (o *DataVectorResult) HasValue() bool

HasValue returns a boolean if a field has been set.

func (DataVectorResult) MarshalJSON

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

func (*DataVectorResult) SetMetric

func (o *DataVectorResult) SetMetric(v map[string]string)

SetMetric gets a reference to the given map[string]string and assigns it to the Metric field.

func (*DataVectorResult) SetValue

func (o *DataVectorResult) SetValue(v MetricsDataValue)

SetValue gets a reference to the given MetricsDataValue and assigns it to the Value field.

type DeliveryAWSS3Origin

type DeliveryAWSS3Origin struct {
	// The origin bucket's name
	BucketName *string `json:"bucketName,omitempty"`
	// The origin bucket's region
	BucketRegion   *string                       `json:"bucketRegion,omitempty"`
	Authentication *DeliveryOriginAuthentication `json:"authentication,omitempty"`
}

DeliveryAWSS3Origin An AWS S3 bucket origin

func NewDeliveryAWSS3Origin

func NewDeliveryAWSS3Origin() *DeliveryAWSS3Origin

NewDeliveryAWSS3Origin instantiates a new DeliveryAWSS3Origin 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 NewDeliveryAWSS3OriginWithDefaults

func NewDeliveryAWSS3OriginWithDefaults() *DeliveryAWSS3Origin

NewDeliveryAWSS3OriginWithDefaults instantiates a new DeliveryAWSS3Origin 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 (*DeliveryAWSS3Origin) GetAuthentication

func (o *DeliveryAWSS3Origin) GetAuthentication() DeliveryOriginAuthentication

GetAuthentication returns the Authentication field value if set, zero value otherwise.

func (*DeliveryAWSS3Origin) GetAuthenticationOk

func (o *DeliveryAWSS3Origin) GetAuthenticationOk() (*DeliveryOriginAuthentication, bool)

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

func (*DeliveryAWSS3Origin) GetBucketName

func (o *DeliveryAWSS3Origin) GetBucketName() string

GetBucketName returns the BucketName field value if set, zero value otherwise.

func (*DeliveryAWSS3Origin) GetBucketNameOk

func (o *DeliveryAWSS3Origin) GetBucketNameOk() (*string, bool)

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

func (*DeliveryAWSS3Origin) GetBucketRegion

func (o *DeliveryAWSS3Origin) GetBucketRegion() string

GetBucketRegion returns the BucketRegion field value if set, zero value otherwise.

func (*DeliveryAWSS3Origin) GetBucketRegionOk

func (o *DeliveryAWSS3Origin) GetBucketRegionOk() (*string, bool)

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

func (*DeliveryAWSS3Origin) HasAuthentication

func (o *DeliveryAWSS3Origin) HasAuthentication() bool

HasAuthentication returns a boolean if a field has been set.

func (*DeliveryAWSS3Origin) HasBucketName

func (o *DeliveryAWSS3Origin) HasBucketName() bool

HasBucketName returns a boolean if a field has been set.

func (*DeliveryAWSS3Origin) HasBucketRegion

func (o *DeliveryAWSS3Origin) HasBucketRegion() bool

HasBucketRegion returns a boolean if a field has been set.

func (DeliveryAWSS3Origin) MarshalJSON

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

func (*DeliveryAWSS3Origin) SetAuthentication

func (o *DeliveryAWSS3Origin) SetAuthentication(v DeliveryOriginAuthentication)

SetAuthentication gets a reference to the given DeliveryOriginAuthentication and assigns it to the Authentication field.

func (*DeliveryAWSS3Origin) SetBucketName

func (o *DeliveryAWSS3Origin) SetBucketName(v string)

SetBucketName gets a reference to the given string and assigns it to the BucketName field.

func (*DeliveryAWSS3Origin) SetBucketRegion

func (o *DeliveryAWSS3Origin) SetBucketRegion(v string)

SetBucketRegion gets a reference to the given string and assigns it to the BucketRegion field.

type DeliveryBasicAuthentication

type DeliveryBasicAuthentication struct {
	// The username to be used when authenticating with the origin.
	Username *string `json:"username,omitempty"`
	// The password to be used when authenticating with the origin.
	Password *string `json:"password,omitempty"`
}

DeliveryBasicAuthentication Basic HTTP authentication

func NewDeliveryBasicAuthentication

func NewDeliveryBasicAuthentication() *DeliveryBasicAuthentication

NewDeliveryBasicAuthentication instantiates a new DeliveryBasicAuthentication 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 NewDeliveryBasicAuthenticationWithDefaults

func NewDeliveryBasicAuthenticationWithDefaults() *DeliveryBasicAuthentication

NewDeliveryBasicAuthenticationWithDefaults instantiates a new DeliveryBasicAuthentication 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 (*DeliveryBasicAuthentication) GetPassword

func (o *DeliveryBasicAuthentication) GetPassword() string

GetPassword returns the Password field value if set, zero value otherwise.

func (*DeliveryBasicAuthentication) GetPasswordOk

func (o *DeliveryBasicAuthentication) GetPasswordOk() (*string, bool)

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

func (*DeliveryBasicAuthentication) GetUsername

func (o *DeliveryBasicAuthentication) GetUsername() string

GetUsername returns the Username field value if set, zero value otherwise.

func (*DeliveryBasicAuthentication) GetUsernameOk

func (o *DeliveryBasicAuthentication) GetUsernameOk() (*string, bool)

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

func (*DeliveryBasicAuthentication) HasPassword

func (o *DeliveryBasicAuthentication) HasPassword() bool

HasPassword returns a boolean if a field has been set.

func (*DeliveryBasicAuthentication) HasUsername

func (o *DeliveryBasicAuthentication) HasUsername() bool

HasUsername returns a boolean if a field has been set.

func (DeliveryBasicAuthentication) MarshalJSON

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

func (*DeliveryBasicAuthentication) SetPassword

func (o *DeliveryBasicAuthentication) SetPassword(v string)

SetPassword gets a reference to the given string and assigns it to the Password field.

func (*DeliveryBasicAuthentication) SetUsername

func (o *DeliveryBasicAuthentication) SetUsername(v string)

SetUsername gets a reference to the given string and assigns it to the Username field.

type DeliveryConnectScopeToOriginRequest

type DeliveryConnectScopeToOriginRequest struct {
	Origin *DeliveryConnectScopeToOriginRequestOrigin `json:"origin,omitempty"`
	// The origin's priority to the scope  If more than one origin powers a CDN scope, then the one with the lower priority number takes higher precedence. When there is an origin already in place, the following rules are followed:  - If an origin ID is provided, then the current origin at that priority is disconnected in favor of the new one. - If an origin is provided and the current origin at the given priority is dedicated, then the origin is updated in place. - If an origin is provided and no dedicated origin exists, the origin is created and connected to the scope.
	Priority *int32 `json:"priority,omitempty"`
	// The ID of an existing origin to associate with a scope  This is useful for connecting to a shared origin.
	OriginId *string `json:"originId,omitempty"`
}

DeliveryConnectScopeToOriginRequest struct for DeliveryConnectScopeToOriginRequest

func NewDeliveryConnectScopeToOriginRequest

func NewDeliveryConnectScopeToOriginRequest() *DeliveryConnectScopeToOriginRequest

NewDeliveryConnectScopeToOriginRequest instantiates a new DeliveryConnectScopeToOriginRequest 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 NewDeliveryConnectScopeToOriginRequestWithDefaults

func NewDeliveryConnectScopeToOriginRequestWithDefaults() *DeliveryConnectScopeToOriginRequest

NewDeliveryConnectScopeToOriginRequestWithDefaults instantiates a new DeliveryConnectScopeToOriginRequest 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 (*DeliveryConnectScopeToOriginRequest) GetOrigin

GetOrigin returns the Origin field value if set, zero value otherwise.

func (*DeliveryConnectScopeToOriginRequest) GetOriginId

GetOriginId returns the OriginId field value if set, zero value otherwise.

func (*DeliveryConnectScopeToOriginRequest) GetOriginIdOk

func (o *DeliveryConnectScopeToOriginRequest) GetOriginIdOk() (*string, bool)

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

func (*DeliveryConnectScopeToOriginRequest) GetOriginOk

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

func (*DeliveryConnectScopeToOriginRequest) GetPriority

func (o *DeliveryConnectScopeToOriginRequest) GetPriority() int32

GetPriority returns the Priority field value if set, zero value otherwise.

func (*DeliveryConnectScopeToOriginRequest) GetPriorityOk

func (o *DeliveryConnectScopeToOriginRequest) GetPriorityOk() (*int32, bool)

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

func (*DeliveryConnectScopeToOriginRequest) HasOrigin

HasOrigin returns a boolean if a field has been set.

func (*DeliveryConnectScopeToOriginRequest) HasOriginId

func (o *DeliveryConnectScopeToOriginRequest) HasOriginId() bool

HasOriginId returns a boolean if a field has been set.

func (*DeliveryConnectScopeToOriginRequest) HasPriority

func (o *DeliveryConnectScopeToOriginRequest) HasPriority() bool

HasPriority returns a boolean if a field has been set.

func (DeliveryConnectScopeToOriginRequest) MarshalJSON

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

func (*DeliveryConnectScopeToOriginRequest) SetOrigin

SetOrigin gets a reference to the given DeliveryConnectScopeToOriginRequestOrigin and assigns it to the Origin field.

func (*DeliveryConnectScopeToOriginRequest) SetOriginId

func (o *DeliveryConnectScopeToOriginRequest) SetOriginId(v string)

SetOriginId gets a reference to the given string and assigns it to the OriginId field.

func (*DeliveryConnectScopeToOriginRequest) SetPriority

func (o *DeliveryConnectScopeToOriginRequest) SetPriority(v int32)

SetPriority gets a reference to the given int32 and assigns it to the Priority field.

type DeliveryConnectScopeToOriginRequestOrigin

type DeliveryConnectScopeToOriginRequestOrigin struct {
	Http               *DeliveryHTTPOrigin             `json:"http,omitempty"`
	StackpathStorage   *DeliveryStackPathStorageOrigin `json:"stackpathStorage,omitempty"`
	S3Storage          *DeliveryAWSS3Origin            `json:"s3Storage,omitempty"`
	GoogleCloudStorage *DeliveryGoogleStorageOrigin    `json:"googleCloudStorage,omitempty"`
}

DeliveryConnectScopeToOriginRequestOrigin A new origin

func NewDeliveryConnectScopeToOriginRequestOrigin

func NewDeliveryConnectScopeToOriginRequestOrigin() *DeliveryConnectScopeToOriginRequestOrigin

NewDeliveryConnectScopeToOriginRequestOrigin instantiates a new DeliveryConnectScopeToOriginRequestOrigin 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 NewDeliveryConnectScopeToOriginRequestOriginWithDefaults

func NewDeliveryConnectScopeToOriginRequestOriginWithDefaults() *DeliveryConnectScopeToOriginRequestOrigin

NewDeliveryConnectScopeToOriginRequestOriginWithDefaults instantiates a new DeliveryConnectScopeToOriginRequestOrigin 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 (*DeliveryConnectScopeToOriginRequestOrigin) GetGoogleCloudStorage

GetGoogleCloudStorage returns the GoogleCloudStorage field value if set, zero value otherwise.

func (*DeliveryConnectScopeToOriginRequestOrigin) GetGoogleCloudStorageOk

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

func (*DeliveryConnectScopeToOriginRequestOrigin) GetHttp

GetHttp returns the Http field value if set, zero value otherwise.

func (*DeliveryConnectScopeToOriginRequestOrigin) GetHttpOk

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

func (*DeliveryConnectScopeToOriginRequestOrigin) GetS3Storage

GetS3Storage returns the S3Storage field value if set, zero value otherwise.

func (*DeliveryConnectScopeToOriginRequestOrigin) GetS3StorageOk

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

func (*DeliveryConnectScopeToOriginRequestOrigin) GetStackpathStorage

GetStackpathStorage returns the StackpathStorage field value if set, zero value otherwise.

func (*DeliveryConnectScopeToOriginRequestOrigin) GetStackpathStorageOk

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

func (*DeliveryConnectScopeToOriginRequestOrigin) HasGoogleCloudStorage

func (o *DeliveryConnectScopeToOriginRequestOrigin) HasGoogleCloudStorage() bool

HasGoogleCloudStorage returns a boolean if a field has been set.

func (*DeliveryConnectScopeToOriginRequestOrigin) HasHttp

HasHttp returns a boolean if a field has been set.

func (*DeliveryConnectScopeToOriginRequestOrigin) HasS3Storage

HasS3Storage returns a boolean if a field has been set.

func (*DeliveryConnectScopeToOriginRequestOrigin) HasStackpathStorage

func (o *DeliveryConnectScopeToOriginRequestOrigin) HasStackpathStorage() bool

HasStackpathStorage returns a boolean if a field has been set.

func (DeliveryConnectScopeToOriginRequestOrigin) MarshalJSON

func (*DeliveryConnectScopeToOriginRequestOrigin) SetGoogleCloudStorage

SetGoogleCloudStorage gets a reference to the given DeliveryGoogleStorageOrigin and assigns it to the GoogleCloudStorage field.

func (*DeliveryConnectScopeToOriginRequestOrigin) SetHttp

SetHttp gets a reference to the given DeliveryHTTPOrigin and assigns it to the Http field.

func (*DeliveryConnectScopeToOriginRequestOrigin) SetS3Storage

SetS3Storage gets a reference to the given DeliveryAWSS3Origin and assigns it to the S3Storage field.

func (*DeliveryConnectScopeToOriginRequestOrigin) SetStackpathStorage

SetStackpathStorage gets a reference to the given DeliveryStackPathStorageOrigin and assigns it to the StackpathStorage field.

type DeliveryConnectScopeToOriginResponse

type DeliveryConnectScopeToOriginResponse struct {
	ScopeOrigin *DeliveryScopeOrigin `json:"scopeOrigin,omitempty"`
}

DeliveryConnectScopeToOriginResponse The response from a request to associate an origin with a CDN site scope

func NewDeliveryConnectScopeToOriginResponse

func NewDeliveryConnectScopeToOriginResponse() *DeliveryConnectScopeToOriginResponse

NewDeliveryConnectScopeToOriginResponse instantiates a new DeliveryConnectScopeToOriginResponse 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 NewDeliveryConnectScopeToOriginResponseWithDefaults

func NewDeliveryConnectScopeToOriginResponseWithDefaults() *DeliveryConnectScopeToOriginResponse

NewDeliveryConnectScopeToOriginResponseWithDefaults instantiates a new DeliveryConnectScopeToOriginResponse 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 (*DeliveryConnectScopeToOriginResponse) GetScopeOrigin

GetScopeOrigin returns the ScopeOrigin field value if set, zero value otherwise.

func (*DeliveryConnectScopeToOriginResponse) GetScopeOriginOk

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

func (*DeliveryConnectScopeToOriginResponse) HasScopeOrigin

func (o *DeliveryConnectScopeToOriginResponse) HasScopeOrigin() bool

HasScopeOrigin returns a boolean if a field has been set.

func (DeliveryConnectScopeToOriginResponse) MarshalJSON

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

func (*DeliveryConnectScopeToOriginResponse) SetScopeOrigin

SetScopeOrigin gets a reference to the given DeliveryScopeOrigin and assigns it to the ScopeOrigin field.

type DeliveryCreateSiteDeliveryDomainRequest

type DeliveryCreateSiteDeliveryDomainRequest struct {
	// The delivery domain to add to a site
	Domain *string `json:"domain,omitempty"`
}

DeliveryCreateSiteDeliveryDomainRequest struct for DeliveryCreateSiteDeliveryDomainRequest

func NewDeliveryCreateSiteDeliveryDomainRequest

func NewDeliveryCreateSiteDeliveryDomainRequest() *DeliveryCreateSiteDeliveryDomainRequest

NewDeliveryCreateSiteDeliveryDomainRequest instantiates a new DeliveryCreateSiteDeliveryDomainRequest 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 NewDeliveryCreateSiteDeliveryDomainRequestWithDefaults

func NewDeliveryCreateSiteDeliveryDomainRequestWithDefaults() *DeliveryCreateSiteDeliveryDomainRequest

NewDeliveryCreateSiteDeliveryDomainRequestWithDefaults instantiates a new DeliveryCreateSiteDeliveryDomainRequest 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 (*DeliveryCreateSiteDeliveryDomainRequest) GetDomain

GetDomain returns the Domain field value if set, zero value otherwise.

func (*DeliveryCreateSiteDeliveryDomainRequest) GetDomainOk

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

func (*DeliveryCreateSiteDeliveryDomainRequest) HasDomain

HasDomain returns a boolean if a field has been set.

func (DeliveryCreateSiteDeliveryDomainRequest) MarshalJSON

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

func (*DeliveryCreateSiteDeliveryDomainRequest) SetDomain

SetDomain gets a reference to the given string and assigns it to the Domain field.

type DeliveryCreateSiteDeliveryDomainResponse

type DeliveryCreateSiteDeliveryDomainResponse struct {
	Domain *SchemadeliveryDeliveryDomain `json:"domain,omitempty"`
}

DeliveryCreateSiteDeliveryDomainResponse The response from a request to add a hostname to a CDN site scope

func NewDeliveryCreateSiteDeliveryDomainResponse

func NewDeliveryCreateSiteDeliveryDomainResponse() *DeliveryCreateSiteDeliveryDomainResponse

NewDeliveryCreateSiteDeliveryDomainResponse instantiates a new DeliveryCreateSiteDeliveryDomainResponse 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 NewDeliveryCreateSiteDeliveryDomainResponseWithDefaults

func NewDeliveryCreateSiteDeliveryDomainResponseWithDefaults() *DeliveryCreateSiteDeliveryDomainResponse

NewDeliveryCreateSiteDeliveryDomainResponseWithDefaults instantiates a new DeliveryCreateSiteDeliveryDomainResponse 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 (*DeliveryCreateSiteDeliveryDomainResponse) GetDomain

GetDomain returns the Domain field value if set, zero value otherwise.

func (*DeliveryCreateSiteDeliveryDomainResponse) GetDomainOk

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

func (*DeliveryCreateSiteDeliveryDomainResponse) HasDomain

HasDomain returns a boolean if a field has been set.

func (DeliveryCreateSiteDeliveryDomainResponse) MarshalJSON

func (*DeliveryCreateSiteDeliveryDomainResponse) SetDomain

SetDomain gets a reference to the given SchemadeliveryDeliveryDomain and assigns it to the Domain field.

type DeliveryCreateSiteRequest

type DeliveryCreateSiteRequest struct {
	// The site's domain name
	Domain *string                          `json:"domain,omitempty"`
	Origin *DeliveryCreateSiteRequestOrigin `json:"origin,omitempty"`
	// A list of features desired on the site
	Features      *[]DeliveryCreateSiteRequestFeature `json:"features,omitempty"`
	Configuration *CustconfConfiguration              `json:"configuration,omitempty"`
}

DeliveryCreateSiteRequest struct for DeliveryCreateSiteRequest

func NewDeliveryCreateSiteRequest

func NewDeliveryCreateSiteRequest() *DeliveryCreateSiteRequest

NewDeliveryCreateSiteRequest instantiates a new DeliveryCreateSiteRequest 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 NewDeliveryCreateSiteRequestWithDefaults

func NewDeliveryCreateSiteRequestWithDefaults() *DeliveryCreateSiteRequest

NewDeliveryCreateSiteRequestWithDefaults instantiates a new DeliveryCreateSiteRequest 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 (*DeliveryCreateSiteRequest) GetConfiguration

func (o *DeliveryCreateSiteRequest) GetConfiguration() CustconfConfiguration

GetConfiguration returns the Configuration field value if set, zero value otherwise.

func (*DeliveryCreateSiteRequest) GetConfigurationOk

func (o *DeliveryCreateSiteRequest) GetConfigurationOk() (*CustconfConfiguration, bool)

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

func (*DeliveryCreateSiteRequest) GetDomain

func (o *DeliveryCreateSiteRequest) GetDomain() string

GetDomain returns the Domain field value if set, zero value otherwise.

func (*DeliveryCreateSiteRequest) GetDomainOk

func (o *DeliveryCreateSiteRequest) GetDomainOk() (*string, bool)

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

func (*DeliveryCreateSiteRequest) GetFeatures

GetFeatures returns the Features field value if set, zero value otherwise.

func (*DeliveryCreateSiteRequest) GetFeaturesOk

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

func (*DeliveryCreateSiteRequest) GetOrigin

GetOrigin returns the Origin field value if set, zero value otherwise.

func (*DeliveryCreateSiteRequest) GetOriginOk

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

func (*DeliveryCreateSiteRequest) HasConfiguration

func (o *DeliveryCreateSiteRequest) HasConfiguration() bool

HasConfiguration returns a boolean if a field has been set.

func (*DeliveryCreateSiteRequest) HasDomain

func (o *DeliveryCreateSiteRequest) HasDomain() bool

HasDomain returns a boolean if a field has been set.

func (*DeliveryCreateSiteRequest) HasFeatures

func (o *DeliveryCreateSiteRequest) HasFeatures() bool

HasFeatures returns a boolean if a field has been set.

func (*DeliveryCreateSiteRequest) HasOrigin

func (o *DeliveryCreateSiteRequest) HasOrigin() bool

HasOrigin returns a boolean if a field has been set.

func (DeliveryCreateSiteRequest) MarshalJSON

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

func (*DeliveryCreateSiteRequest) SetConfiguration

func (o *DeliveryCreateSiteRequest) SetConfiguration(v CustconfConfiguration)

SetConfiguration gets a reference to the given CustconfConfiguration and assigns it to the Configuration field.

func (*DeliveryCreateSiteRequest) SetDomain

func (o *DeliveryCreateSiteRequest) SetDomain(v string)

SetDomain gets a reference to the given string and assigns it to the Domain field.

func (*DeliveryCreateSiteRequest) SetFeatures

SetFeatures gets a reference to the given []DeliveryCreateSiteRequestFeature and assigns it to the Features field.

func (*DeliveryCreateSiteRequest) SetOrigin

SetOrigin gets a reference to the given DeliveryCreateSiteRequestOrigin and assigns it to the Origin field.

type DeliveryCreateSiteRequestFeature

type DeliveryCreateSiteRequestFeature string

DeliveryCreateSiteRequestFeature the model 'DeliveryCreateSiteRequestFeature'

const (
	DELIVERYCREATESITEREQUESTFEATURE_CDN                    DeliveryCreateSiteRequestFeature = "CDN"
	DELIVERYCREATESITEREQUESTFEATURE_WAF                    DeliveryCreateSiteRequestFeature = "WAF"
	DELIVERYCREATESITEREQUESTFEATURE_SERVERLESS_EDGE_ENGINE DeliveryCreateSiteRequestFeature = "SERVERLESS_EDGE_ENGINE"
)

List of deliveryCreateSiteRequestFeature

func (DeliveryCreateSiteRequestFeature) Ptr

Ptr returns reference to deliveryCreateSiteRequestFeature value

type DeliveryCreateSiteRequestOrigin

type DeliveryCreateSiteRequestOrigin struct {
	// The path the site should request from the origin
	Path *string `json:"path,omitempty"`
	// The origin's fully-qualified domain name
	Hostname *string `json:"hostname,omitempty"`
	// The TCP port the site should connect to for HTTP requests
	Port *int32 `json:"port,omitempty"`
	// The TCP port the site should connect to for HTTPS requests
	SecurePort         *int32                          `json:"securePort,omitempty"`
	Http               *DeliveryHTTPOrigin             `json:"http,omitempty"`
	StackpathStorage   *DeliveryStackPathStorageOrigin `json:"stackpathStorage,omitempty"`
	S3Storage          *DeliveryAWSS3Origin            `json:"s3Storage,omitempty"`
	GoogleCloudStorage *DeliveryGoogleStorageOrigin    `json:"googleCloudStorage,omitempty"`
}

DeliveryCreateSiteRequestOrigin The site's origin

func NewDeliveryCreateSiteRequestOrigin

func NewDeliveryCreateSiteRequestOrigin() *DeliveryCreateSiteRequestOrigin

NewDeliveryCreateSiteRequestOrigin instantiates a new DeliveryCreateSiteRequestOrigin 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 NewDeliveryCreateSiteRequestOriginWithDefaults

func NewDeliveryCreateSiteRequestOriginWithDefaults() *DeliveryCreateSiteRequestOrigin

NewDeliveryCreateSiteRequestOriginWithDefaults instantiates a new DeliveryCreateSiteRequestOrigin 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 (*DeliveryCreateSiteRequestOrigin) GetGoogleCloudStorage

GetGoogleCloudStorage returns the GoogleCloudStorage field value if set, zero value otherwise.

func (*DeliveryCreateSiteRequestOrigin) GetGoogleCloudStorageOk

func (o *DeliveryCreateSiteRequestOrigin) GetGoogleCloudStorageOk() (*DeliveryGoogleStorageOrigin, bool)

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

func (*DeliveryCreateSiteRequestOrigin) GetHostname

func (o *DeliveryCreateSiteRequestOrigin) GetHostname() string

GetHostname returns the Hostname field value if set, zero value otherwise.

func (*DeliveryCreateSiteRequestOrigin) GetHostnameOk

func (o *DeliveryCreateSiteRequestOrigin) GetHostnameOk() (*string, bool)

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

func (*DeliveryCreateSiteRequestOrigin) GetHttp

GetHttp returns the Http field value if set, zero value otherwise.

func (*DeliveryCreateSiteRequestOrigin) GetHttpOk

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

func (*DeliveryCreateSiteRequestOrigin) GetPath

GetPath returns the Path field value if set, zero value otherwise.

func (*DeliveryCreateSiteRequestOrigin) GetPathOk

func (o *DeliveryCreateSiteRequestOrigin) GetPathOk() (*string, bool)

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

func (*DeliveryCreateSiteRequestOrigin) GetPort

GetPort returns the Port field value if set, zero value otherwise.

func (*DeliveryCreateSiteRequestOrigin) GetPortOk

func (o *DeliveryCreateSiteRequestOrigin) GetPortOk() (*int32, bool)

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

func (*DeliveryCreateSiteRequestOrigin) GetS3Storage

GetS3Storage returns the S3Storage field value if set, zero value otherwise.

func (*DeliveryCreateSiteRequestOrigin) GetS3StorageOk

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

func (*DeliveryCreateSiteRequestOrigin) GetSecurePort

func (o *DeliveryCreateSiteRequestOrigin) GetSecurePort() int32

GetSecurePort returns the SecurePort field value if set, zero value otherwise.

func (*DeliveryCreateSiteRequestOrigin) GetSecurePortOk

func (o *DeliveryCreateSiteRequestOrigin) GetSecurePortOk() (*int32, bool)

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

func (*DeliveryCreateSiteRequestOrigin) GetStackpathStorage

GetStackpathStorage returns the StackpathStorage field value if set, zero value otherwise.

func (*DeliveryCreateSiteRequestOrigin) GetStackpathStorageOk

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

func (*DeliveryCreateSiteRequestOrigin) HasGoogleCloudStorage

func (o *DeliveryCreateSiteRequestOrigin) HasGoogleCloudStorage() bool

HasGoogleCloudStorage returns a boolean if a field has been set.

func (*DeliveryCreateSiteRequestOrigin) HasHostname

func (o *DeliveryCreateSiteRequestOrigin) HasHostname() bool

HasHostname returns a boolean if a field has been set.

func (*DeliveryCreateSiteRequestOrigin) HasHttp

HasHttp returns a boolean if a field has been set.

func (*DeliveryCreateSiteRequestOrigin) HasPath

HasPath returns a boolean if a field has been set.

func (*DeliveryCreateSiteRequestOrigin) HasPort

HasPort returns a boolean if a field has been set.

func (*DeliveryCreateSiteRequestOrigin) HasS3Storage

func (o *DeliveryCreateSiteRequestOrigin) HasS3Storage() bool

HasS3Storage returns a boolean if a field has been set.

func (*DeliveryCreateSiteRequestOrigin) HasSecurePort

func (o *DeliveryCreateSiteRequestOrigin) HasSecurePort() bool

HasSecurePort returns a boolean if a field has been set.

func (*DeliveryCreateSiteRequestOrigin) HasStackpathStorage

func (o *DeliveryCreateSiteRequestOrigin) HasStackpathStorage() bool

HasStackpathStorage returns a boolean if a field has been set.

func (DeliveryCreateSiteRequestOrigin) MarshalJSON

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

func (*DeliveryCreateSiteRequestOrigin) SetGoogleCloudStorage

SetGoogleCloudStorage gets a reference to the given DeliveryGoogleStorageOrigin and assigns it to the GoogleCloudStorage field.

func (*DeliveryCreateSiteRequestOrigin) SetHostname

func (o *DeliveryCreateSiteRequestOrigin) SetHostname(v string)

SetHostname gets a reference to the given string and assigns it to the Hostname field.

func (*DeliveryCreateSiteRequestOrigin) SetHttp

SetHttp gets a reference to the given DeliveryHTTPOrigin and assigns it to the Http field.

func (*DeliveryCreateSiteRequestOrigin) SetPath

SetPath gets a reference to the given string and assigns it to the Path field.

func (*DeliveryCreateSiteRequestOrigin) SetPort

func (o *DeliveryCreateSiteRequestOrigin) SetPort(v int32)

SetPort gets a reference to the given int32 and assigns it to the Port field.

func (*DeliveryCreateSiteRequestOrigin) SetS3Storage

SetS3Storage gets a reference to the given DeliveryAWSS3Origin and assigns it to the S3Storage field.

func (*DeliveryCreateSiteRequestOrigin) SetSecurePort

func (o *DeliveryCreateSiteRequestOrigin) SetSecurePort(v int32)

SetSecurePort gets a reference to the given int32 and assigns it to the SecurePort field.

func (*DeliveryCreateSiteRequestOrigin) SetStackpathStorage

SetStackpathStorage gets a reference to the given DeliveryStackPathStorageOrigin and assigns it to the StackpathStorage field.

type DeliveryCreateSiteResponse

type DeliveryCreateSiteResponse struct {
	Site *DeliverySite `json:"site,omitempty"`
}

DeliveryCreateSiteResponse The response from a request to create a new site

func NewDeliveryCreateSiteResponse

func NewDeliveryCreateSiteResponse() *DeliveryCreateSiteResponse

NewDeliveryCreateSiteResponse instantiates a new DeliveryCreateSiteResponse 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 NewDeliveryCreateSiteResponseWithDefaults

func NewDeliveryCreateSiteResponseWithDefaults() *DeliveryCreateSiteResponse

NewDeliveryCreateSiteResponseWithDefaults instantiates a new DeliveryCreateSiteResponse 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 (*DeliveryCreateSiteResponse) GetSite

GetSite returns the Site field value if set, zero value otherwise.

func (*DeliveryCreateSiteResponse) GetSiteOk

func (o *DeliveryCreateSiteResponse) GetSiteOk() (*DeliverySite, bool)

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

func (*DeliveryCreateSiteResponse) HasSite

func (o *DeliveryCreateSiteResponse) HasSite() bool

HasSite returns a boolean if a field has been set.

func (DeliveryCreateSiteResponse) MarshalJSON

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

func (*DeliveryCreateSiteResponse) SetSite

SetSite gets a reference to the given DeliverySite and assigns it to the Site field.

type DeliveryDomainsApiService

type DeliveryDomainsApiService service

DeliveryDomainsApiService DeliveryDomainsApi service

func (*DeliveryDomainsApiService) CreateSiteDeliveryDomain

func (a *DeliveryDomainsApiService) CreateSiteDeliveryDomain(ctx _context.Context, stackId string, siteId string) apiCreateSiteDeliveryDomainRequest

CreateSiteDeliveryDomain Add a delivery domain to a site

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param stackId A stack ID or slug
  • @param siteId A site ID

@return apiCreateSiteDeliveryDomainRequest

func (*DeliveryDomainsApiService) DeleteSiteDeliveryDomain

func (a *DeliveryDomainsApiService) DeleteSiteDeliveryDomain(ctx _context.Context, stackId string, siteId string, domain string) apiDeleteSiteDeliveryDomainRequest

DeleteSiteDeliveryDomain Remove a delivery domain from a site

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param stackId A stack ID or slug
  • @param siteId A site ID
  • @param domain The delivery domain to remove from a site

@return apiDeleteSiteDeliveryDomainRequest

func (*DeliveryDomainsApiService) GetSiteDeliveryDomains2

func (a *DeliveryDomainsApiService) GetSiteDeliveryDomains2(ctx _context.Context, stackId string, siteId string) apiGetSiteDeliveryDomains2Request

GetSiteDeliveryDomains2 Retrieve the delivery domains configured on a site Delivery domains allow the CDN to recognize an HTTP request and associate it with a site.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param stackId A stack ID or slug
  • @param siteId A site ID

@return apiGetSiteDeliveryDomains2Request

type DeliveryEnableSiteWAFRequest

type DeliveryEnableSiteWAFRequest struct {
	// A list of API URLs which receive different processing through the WAF than website requests
	ApiUrls *[]string `json:"apiUrls,omitempty"`
}

DeliveryEnableSiteWAFRequest struct for DeliveryEnableSiteWAFRequest

func NewDeliveryEnableSiteWAFRequest

func NewDeliveryEnableSiteWAFRequest() *DeliveryEnableSiteWAFRequest

NewDeliveryEnableSiteWAFRequest instantiates a new DeliveryEnableSiteWAFRequest 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 NewDeliveryEnableSiteWAFRequestWithDefaults

func NewDeliveryEnableSiteWAFRequestWithDefaults() *DeliveryEnableSiteWAFRequest

NewDeliveryEnableSiteWAFRequestWithDefaults instantiates a new DeliveryEnableSiteWAFRequest 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 (*DeliveryEnableSiteWAFRequest) GetApiUrls

func (o *DeliveryEnableSiteWAFRequest) GetApiUrls() []string

GetApiUrls returns the ApiUrls field value if set, zero value otherwise.

func (*DeliveryEnableSiteWAFRequest) GetApiUrlsOk

func (o *DeliveryEnableSiteWAFRequest) GetApiUrlsOk() (*[]string, bool)

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

func (*DeliveryEnableSiteWAFRequest) HasApiUrls

func (o *DeliveryEnableSiteWAFRequest) HasApiUrls() bool

HasApiUrls returns a boolean if a field has been set.

func (DeliveryEnableSiteWAFRequest) MarshalJSON

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

func (*DeliveryEnableSiteWAFRequest) SetApiUrls

func (o *DeliveryEnableSiteWAFRequest) SetApiUrls(v []string)

SetApiUrls gets a reference to the given []string and assigns it to the ApiUrls field.

type DeliveryGetOriginResponse

type DeliveryGetOriginResponse struct {
	Origin *SchemadeliveryOrigin `json:"origin,omitempty"`
}

DeliveryGetOriginResponse The response with the requested origin

func NewDeliveryGetOriginResponse

func NewDeliveryGetOriginResponse() *DeliveryGetOriginResponse

NewDeliveryGetOriginResponse instantiates a new DeliveryGetOriginResponse 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 NewDeliveryGetOriginResponseWithDefaults

func NewDeliveryGetOriginResponseWithDefaults() *DeliveryGetOriginResponse

NewDeliveryGetOriginResponseWithDefaults instantiates a new DeliveryGetOriginResponse 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 (*DeliveryGetOriginResponse) GetOrigin

GetOrigin returns the Origin field value if set, zero value otherwise.

func (*DeliveryGetOriginResponse) GetOriginOk

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

func (*DeliveryGetOriginResponse) HasOrigin

func (o *DeliveryGetOriginResponse) HasOrigin() bool

HasOrigin returns a boolean if a field has been set.

func (DeliveryGetOriginResponse) MarshalJSON

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

func (*DeliveryGetOriginResponse) SetOrigin

SetOrigin gets a reference to the given SchemadeliveryOrigin and assigns it to the Origin field.

type DeliveryGetOriginsResponse

type DeliveryGetOriginsResponse struct {
	PageInfo *PaginationPageInfo `json:"pageInfo,omitempty"`
	// The requested origins
	Results *[]SchemadeliveryOrigin `json:"results,omitempty"`
}

DeliveryGetOriginsResponse The response from a request to retrieve all origins on a stack

func NewDeliveryGetOriginsResponse

func NewDeliveryGetOriginsResponse() *DeliveryGetOriginsResponse

NewDeliveryGetOriginsResponse instantiates a new DeliveryGetOriginsResponse 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 NewDeliveryGetOriginsResponseWithDefaults

func NewDeliveryGetOriginsResponseWithDefaults() *DeliveryGetOriginsResponse

NewDeliveryGetOriginsResponseWithDefaults instantiates a new DeliveryGetOriginsResponse 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 (*DeliveryGetOriginsResponse) GetPageInfo

GetPageInfo returns the PageInfo field value if set, zero value otherwise.

func (*DeliveryGetOriginsResponse) GetPageInfoOk

func (o *DeliveryGetOriginsResponse) GetPageInfoOk() (*PaginationPageInfo, bool)

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

func (*DeliveryGetOriginsResponse) GetResults

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

func (*DeliveryGetOriginsResponse) GetResultsOk

func (o *DeliveryGetOriginsResponse) GetResultsOk() (*[]SchemadeliveryOrigin, 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 (*DeliveryGetOriginsResponse) HasPageInfo

func (o *DeliveryGetOriginsResponse) HasPageInfo() bool

HasPageInfo returns a boolean if a field has been set.

func (*DeliveryGetOriginsResponse) HasResults

func (o *DeliveryGetOriginsResponse) HasResults() bool

HasResults returns a boolean if a field has been set.

func (DeliveryGetOriginsResponse) MarshalJSON

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

func (*DeliveryGetOriginsResponse) SetPageInfo

SetPageInfo gets a reference to the given PaginationPageInfo and assigns it to the PageInfo field.

func (*DeliveryGetOriginsResponse) SetResults

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

type DeliveryGetScopeOriginsResponse

type DeliveryGetScopeOriginsResponse struct {
	PageInfo *PaginationPageInfo `json:"pageInfo,omitempty"`
	// The requested scope's origins
	Results *[]DeliveryScopeOrigin `json:"results,omitempty"`
}

DeliveryGetScopeOriginsResponse The response from a request to retrieve a site scope's origins

func NewDeliveryGetScopeOriginsResponse

func NewDeliveryGetScopeOriginsResponse() *DeliveryGetScopeOriginsResponse

NewDeliveryGetScopeOriginsResponse instantiates a new DeliveryGetScopeOriginsResponse 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 NewDeliveryGetScopeOriginsResponseWithDefaults

func NewDeliveryGetScopeOriginsResponseWithDefaults() *DeliveryGetScopeOriginsResponse

NewDeliveryGetScopeOriginsResponseWithDefaults instantiates a new DeliveryGetScopeOriginsResponse 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 (*DeliveryGetScopeOriginsResponse) GetPageInfo

GetPageInfo returns the PageInfo field value if set, zero value otherwise.

func (*DeliveryGetScopeOriginsResponse) GetPageInfoOk

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

func (*DeliveryGetScopeOriginsResponse) GetResults

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

func (*DeliveryGetScopeOriginsResponse) 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 (*DeliveryGetScopeOriginsResponse) HasPageInfo

func (o *DeliveryGetScopeOriginsResponse) HasPageInfo() bool

HasPageInfo returns a boolean if a field has been set.

func (*DeliveryGetScopeOriginsResponse) HasResults

func (o *DeliveryGetScopeOriginsResponse) HasResults() bool

HasResults returns a boolean if a field has been set.

func (DeliveryGetScopeOriginsResponse) MarshalJSON

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

func (*DeliveryGetScopeOriginsResponse) SetPageInfo

SetPageInfo gets a reference to the given PaginationPageInfo and assigns it to the PageInfo field.

func (*DeliveryGetScopeOriginsResponse) SetResults

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

type DeliveryGetSiteDeliveryDomainsResponse

type DeliveryGetSiteDeliveryDomainsResponse struct {
	PageInfo *PaginationPageInfo `json:"pageInfo,omitempty"`
	// The requested site delivery domains
	Results *[]SchemadeliveryDeliveryDomain `json:"results,omitempty"`
}

DeliveryGetSiteDeliveryDomainsResponse The response from a request to retrieve a site's associated delivery domains

func NewDeliveryGetSiteDeliveryDomainsResponse

func NewDeliveryGetSiteDeliveryDomainsResponse() *DeliveryGetSiteDeliveryDomainsResponse

NewDeliveryGetSiteDeliveryDomainsResponse instantiates a new DeliveryGetSiteDeliveryDomainsResponse 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 NewDeliveryGetSiteDeliveryDomainsResponseWithDefaults

func NewDeliveryGetSiteDeliveryDomainsResponseWithDefaults() *DeliveryGetSiteDeliveryDomainsResponse

NewDeliveryGetSiteDeliveryDomainsResponseWithDefaults instantiates a new DeliveryGetSiteDeliveryDomainsResponse 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 (*DeliveryGetSiteDeliveryDomainsResponse) GetPageInfo

GetPageInfo returns the PageInfo field value if set, zero value otherwise.

func (*DeliveryGetSiteDeliveryDomainsResponse) GetPageInfoOk

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

func (*DeliveryGetSiteDeliveryDomainsResponse) GetResults

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

func (*DeliveryGetSiteDeliveryDomainsResponse) 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 (*DeliveryGetSiteDeliveryDomainsResponse) HasPageInfo

HasPageInfo returns a boolean if a field has been set.

func (*DeliveryGetSiteDeliveryDomainsResponse) HasResults

HasResults returns a boolean if a field has been set.

func (DeliveryGetSiteDeliveryDomainsResponse) MarshalJSON

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

func (*DeliveryGetSiteDeliveryDomainsResponse) SetPageInfo

SetPageInfo gets a reference to the given PaginationPageInfo and assigns it to the PageInfo field.

func (*DeliveryGetSiteDeliveryDomainsResponse) SetResults

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

type DeliveryGetSiteResponse

type DeliveryGetSiteResponse struct {
	Site *DeliverySite `json:"site,omitempty"`
}

DeliveryGetSiteResponse The response from a request to retrieve a single site

func NewDeliveryGetSiteResponse

func NewDeliveryGetSiteResponse() *DeliveryGetSiteResponse

NewDeliveryGetSiteResponse instantiates a new DeliveryGetSiteResponse 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 NewDeliveryGetSiteResponseWithDefaults

func NewDeliveryGetSiteResponseWithDefaults() *DeliveryGetSiteResponse

NewDeliveryGetSiteResponseWithDefaults instantiates a new DeliveryGetSiteResponse 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 (*DeliveryGetSiteResponse) GetSite

GetSite returns the Site field value if set, zero value otherwise.

func (*DeliveryGetSiteResponse) GetSiteOk

func (o *DeliveryGetSiteResponse) GetSiteOk() (*DeliverySite, bool)

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

func (*DeliveryGetSiteResponse) HasSite

func (o *DeliveryGetSiteResponse) HasSite() bool

HasSite returns a boolean if a field has been set.

func (DeliveryGetSiteResponse) MarshalJSON

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

func (*DeliveryGetSiteResponse) SetSite

func (o *DeliveryGetSiteResponse) SetSite(v DeliverySite)

SetSite gets a reference to the given DeliverySite and assigns it to the Site field.

type DeliveryGetSitesResponse

type DeliveryGetSitesResponse struct {
	PageInfo *PaginationPageInfo `json:"pageInfo,omitempty"`
	// The requested sites
	Results *[]DeliverySite `json:"results,omitempty"`
}

DeliveryGetSitesResponse The response from a request to retrieve a stack's sites

func NewDeliveryGetSitesResponse

func NewDeliveryGetSitesResponse() *DeliveryGetSitesResponse

NewDeliveryGetSitesResponse instantiates a new DeliveryGetSitesResponse 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 NewDeliveryGetSitesResponseWithDefaults

func NewDeliveryGetSitesResponseWithDefaults() *DeliveryGetSitesResponse

NewDeliveryGetSitesResponseWithDefaults instantiates a new DeliveryGetSitesResponse 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 (*DeliveryGetSitesResponse) GetPageInfo

GetPageInfo returns the PageInfo field value if set, zero value otherwise.

func (*DeliveryGetSitesResponse) GetPageInfoOk

func (o *DeliveryGetSitesResponse) GetPageInfoOk() (*PaginationPageInfo, bool)

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

func (*DeliveryGetSitesResponse) GetResults

func (o *DeliveryGetSitesResponse) GetResults() []DeliverySite

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

func (*DeliveryGetSitesResponse) GetResultsOk

func (o *DeliveryGetSitesResponse) GetResultsOk() (*[]DeliverySite, 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 (*DeliveryGetSitesResponse) HasPageInfo

func (o *DeliveryGetSitesResponse) HasPageInfo() bool

HasPageInfo returns a boolean if a field has been set.

func (*DeliveryGetSitesResponse) HasResults

func (o *DeliveryGetSitesResponse) HasResults() bool

HasResults returns a boolean if a field has been set.

func (DeliveryGetSitesResponse) MarshalJSON

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

func (*DeliveryGetSitesResponse) SetPageInfo

func (o *DeliveryGetSitesResponse) SetPageInfo(v PaginationPageInfo)

SetPageInfo gets a reference to the given PaginationPageInfo and assigns it to the PageInfo field.

func (*DeliveryGetSitesResponse) SetResults

func (o *DeliveryGetSitesResponse) SetResults(v []DeliverySite)

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

type DeliveryGoogleStorageOrigin

type DeliveryGoogleStorageOrigin struct {
	// The origin bucket's name
	BucketName *string `json:"bucketName,omitempty"`
}

DeliveryGoogleStorageOrigin A Google storage bucket origin

func NewDeliveryGoogleStorageOrigin

func NewDeliveryGoogleStorageOrigin() *DeliveryGoogleStorageOrigin

NewDeliveryGoogleStorageOrigin instantiates a new DeliveryGoogleStorageOrigin 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 NewDeliveryGoogleStorageOriginWithDefaults

func NewDeliveryGoogleStorageOriginWithDefaults() *DeliveryGoogleStorageOrigin

NewDeliveryGoogleStorageOriginWithDefaults instantiates a new DeliveryGoogleStorageOrigin 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 (*DeliveryGoogleStorageOrigin) GetBucketName

func (o *DeliveryGoogleStorageOrigin) GetBucketName() string

GetBucketName returns the BucketName field value if set, zero value otherwise.

func (*DeliveryGoogleStorageOrigin) GetBucketNameOk

func (o *DeliveryGoogleStorageOrigin) GetBucketNameOk() (*string, bool)

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

func (*DeliveryGoogleStorageOrigin) HasBucketName

func (o *DeliveryGoogleStorageOrigin) HasBucketName() bool

HasBucketName returns a boolean if a field has been set.

func (DeliveryGoogleStorageOrigin) MarshalJSON

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

func (*DeliveryGoogleStorageOrigin) SetBucketName

func (o *DeliveryGoogleStorageOrigin) SetBucketName(v string)

SetBucketName gets a reference to the given string and assigns it to the BucketName field.

type DeliveryHTTPOrigin

type DeliveryHTTPOrigin struct {
	// The origin's HTTP request path
	Path *string `json:"path,omitempty"`
	// The origin's HTTP request hostname
	Hostname *string `json:"hostname,omitempty"`
	// The origin's HTTP request port  Set this to 0 to remove this value
	Port *int32 `json:"port,omitempty"`
	// The origin's HTTPS request port  Set this to 0 to remove this value
	SecurePort     *int32                        `json:"securePort,omitempty"`
	Authentication *DeliveryOriginAuthentication `json:"authentication,omitempty"`
	// Verify the origin's SSL certificate when requesting from the origin
	VerifyCertificate *bool `json:"verifyCertificate,omitempty"`
	// The CommonName to validate SSL origin requests from. This value needs to be provided when enabling `verify_certificate`.
	CertificateCommonName *string `json:"certificateCommonName,omitempty"`
}

DeliveryHTTPOrigin An HTTP origin

func NewDeliveryHTTPOrigin

func NewDeliveryHTTPOrigin() *DeliveryHTTPOrigin

NewDeliveryHTTPOrigin instantiates a new DeliveryHTTPOrigin 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 NewDeliveryHTTPOriginWithDefaults

func NewDeliveryHTTPOriginWithDefaults() *DeliveryHTTPOrigin

NewDeliveryHTTPOriginWithDefaults instantiates a new DeliveryHTTPOrigin 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 (*DeliveryHTTPOrigin) GetAuthentication

func (o *DeliveryHTTPOrigin) GetAuthentication() DeliveryOriginAuthentication

GetAuthentication returns the Authentication field value if set, zero value otherwise.

func (*DeliveryHTTPOrigin) GetAuthenticationOk

func (o *DeliveryHTTPOrigin) GetAuthenticationOk() (*DeliveryOriginAuthentication, bool)

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

func (*DeliveryHTTPOrigin) GetCertificateCommonName

func (o *DeliveryHTTPOrigin) GetCertificateCommonName() string

GetCertificateCommonName returns the CertificateCommonName field value if set, zero value otherwise.

func (*DeliveryHTTPOrigin) GetCertificateCommonNameOk

func (o *DeliveryHTTPOrigin) GetCertificateCommonNameOk() (*string, bool)

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

func (*DeliveryHTTPOrigin) GetHostname

func (o *DeliveryHTTPOrigin) GetHostname() string

GetHostname returns the Hostname field value if set, zero value otherwise.

func (*DeliveryHTTPOrigin) GetHostnameOk

func (o *DeliveryHTTPOrigin) GetHostnameOk() (*string, bool)

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

func (*DeliveryHTTPOrigin) GetPath

func (o *DeliveryHTTPOrigin) GetPath() string

GetPath returns the Path field value if set, zero value otherwise.

func (*DeliveryHTTPOrigin) GetPathOk

func (o *DeliveryHTTPOrigin) GetPathOk() (*string, bool)

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

func (*DeliveryHTTPOrigin) GetPort

func (o *DeliveryHTTPOrigin) GetPort() int32

GetPort returns the Port field value if set, zero value otherwise.

func (*DeliveryHTTPOrigin) GetPortOk

func (o *DeliveryHTTPOrigin) GetPortOk() (*int32, bool)

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

func (*DeliveryHTTPOrigin) GetSecurePort

func (o *DeliveryHTTPOrigin) GetSecurePort() int32

GetSecurePort returns the SecurePort field value if set, zero value otherwise.

func (*DeliveryHTTPOrigin) GetSecurePortOk

func (o *DeliveryHTTPOrigin) GetSecurePortOk() (*int32, bool)

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

func (*DeliveryHTTPOrigin) GetVerifyCertificate

func (o *DeliveryHTTPOrigin) GetVerifyCertificate() bool

GetVerifyCertificate returns the VerifyCertificate field value if set, zero value otherwise.

func (*DeliveryHTTPOrigin) GetVerifyCertificateOk

func (o *DeliveryHTTPOrigin) GetVerifyCertificateOk() (*bool, bool)

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

func (*DeliveryHTTPOrigin) HasAuthentication

func (o *DeliveryHTTPOrigin) HasAuthentication() bool

HasAuthentication returns a boolean if a field has been set.

func (*DeliveryHTTPOrigin) HasCertificateCommonName

func (o *DeliveryHTTPOrigin) HasCertificateCommonName() bool

HasCertificateCommonName returns a boolean if a field has been set.

func (*DeliveryHTTPOrigin) HasHostname

func (o *DeliveryHTTPOrigin) HasHostname() bool

HasHostname returns a boolean if a field has been set.

func (*DeliveryHTTPOrigin) HasPath

func (o *DeliveryHTTPOrigin) HasPath() bool

HasPath returns a boolean if a field has been set.

func (*DeliveryHTTPOrigin) HasPort

func (o *DeliveryHTTPOrigin) HasPort() bool

HasPort returns a boolean if a field has been set.

func (*DeliveryHTTPOrigin) HasSecurePort

func (o *DeliveryHTTPOrigin) HasSecurePort() bool

HasSecurePort returns a boolean if a field has been set.

func (*DeliveryHTTPOrigin) HasVerifyCertificate

func (o *DeliveryHTTPOrigin) HasVerifyCertificate() bool

HasVerifyCertificate returns a boolean if a field has been set.

func (DeliveryHTTPOrigin) MarshalJSON

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

func (*DeliveryHTTPOrigin) SetAuthentication

func (o *DeliveryHTTPOrigin) SetAuthentication(v DeliveryOriginAuthentication)

SetAuthentication gets a reference to the given DeliveryOriginAuthentication and assigns it to the Authentication field.

func (*DeliveryHTTPOrigin) SetCertificateCommonName

func (o *DeliveryHTTPOrigin) SetCertificateCommonName(v string)

SetCertificateCommonName gets a reference to the given string and assigns it to the CertificateCommonName field.

func (*DeliveryHTTPOrigin) SetHostname

func (o *DeliveryHTTPOrigin) SetHostname(v string)

SetHostname gets a reference to the given string and assigns it to the Hostname field.

func (*DeliveryHTTPOrigin) SetPath

func (o *DeliveryHTTPOrigin) SetPath(v string)

SetPath gets a reference to the given string and assigns it to the Path field.

func (*DeliveryHTTPOrigin) SetPort

func (o *DeliveryHTTPOrigin) SetPort(v int32)

SetPort gets a reference to the given int32 and assigns it to the Port field.

func (*DeliveryHTTPOrigin) SetSecurePort

func (o *DeliveryHTTPOrigin) SetSecurePort(v int32)

SetSecurePort gets a reference to the given int32 and assigns it to the SecurePort field.

func (*DeliveryHTTPOrigin) SetVerifyCertificate

func (o *DeliveryHTTPOrigin) SetVerifyCertificate(v bool)

SetVerifyCertificate gets a reference to the given bool and assigns it to the VerifyCertificate field.

type DeliveryOriginAuthentication

type DeliveryOriginAuthentication struct {
	Basic *DeliveryBasicAuthentication `json:"basic,omitempty"`
	S3    *DeliveryS3Authentication    `json:"s3,omitempty"`
}

DeliveryOriginAuthentication An origin's authentication method

func NewDeliveryOriginAuthentication

func NewDeliveryOriginAuthentication() *DeliveryOriginAuthentication

NewDeliveryOriginAuthentication instantiates a new DeliveryOriginAuthentication 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 NewDeliveryOriginAuthenticationWithDefaults

func NewDeliveryOriginAuthenticationWithDefaults() *DeliveryOriginAuthentication

NewDeliveryOriginAuthenticationWithDefaults instantiates a new DeliveryOriginAuthentication 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 (*DeliveryOriginAuthentication) GetBasic

GetBasic returns the Basic field value if set, zero value otherwise.

func (*DeliveryOriginAuthentication) GetBasicOk

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

func (*DeliveryOriginAuthentication) GetS3

GetS3 returns the S3 field value if set, zero value otherwise.

func (*DeliveryOriginAuthentication) GetS3Ok

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

func (*DeliveryOriginAuthentication) HasBasic

func (o *DeliveryOriginAuthentication) HasBasic() bool

HasBasic returns a boolean if a field has been set.

func (*DeliveryOriginAuthentication) HasS3

HasS3 returns a boolean if a field has been set.

func (DeliveryOriginAuthentication) MarshalJSON

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

func (*DeliveryOriginAuthentication) SetBasic

SetBasic gets a reference to the given DeliveryBasicAuthentication and assigns it to the Basic field.

func (*DeliveryOriginAuthentication) SetS3

SetS3 gets a reference to the given DeliveryS3Authentication and assigns it to the S3 field.

type DeliveryS3Authentication

type DeliveryS3Authentication struct {
	// The access key
	AccessKey *string `json:"accessKey,omitempty"`
	// The secret key
	SecretKey *string `json:"secretKey,omitempty"`
}

DeliveryS3Authentication Secret key authentication

func NewDeliveryS3Authentication

func NewDeliveryS3Authentication() *DeliveryS3Authentication

NewDeliveryS3Authentication instantiates a new DeliveryS3Authentication 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 NewDeliveryS3AuthenticationWithDefaults

func NewDeliveryS3AuthenticationWithDefaults() *DeliveryS3Authentication

NewDeliveryS3AuthenticationWithDefaults instantiates a new DeliveryS3Authentication 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 (*DeliveryS3Authentication) GetAccessKey

func (o *DeliveryS3Authentication) GetAccessKey() string

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

func (*DeliveryS3Authentication) GetAccessKeyOk

func (o *DeliveryS3Authentication) 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 (*DeliveryS3Authentication) GetSecretKey

func (o *DeliveryS3Authentication) GetSecretKey() string

GetSecretKey returns the SecretKey field value if set, zero value otherwise.

func (*DeliveryS3Authentication) GetSecretKeyOk

func (o *DeliveryS3Authentication) GetSecretKeyOk() (*string, bool)

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

func (*DeliveryS3Authentication) HasAccessKey

func (o *DeliveryS3Authentication) HasAccessKey() bool

HasAccessKey returns a boolean if a field has been set.

func (*DeliveryS3Authentication) HasSecretKey

func (o *DeliveryS3Authentication) HasSecretKey() bool

HasSecretKey returns a boolean if a field has been set.

func (DeliveryS3Authentication) MarshalJSON

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

func (*DeliveryS3Authentication) SetAccessKey

func (o *DeliveryS3Authentication) SetAccessKey(v string)

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

func (*DeliveryS3Authentication) SetSecretKey

func (o *DeliveryS3Authentication) SetSecretKey(v string)

SetSecretKey gets a reference to the given string and assigns it to the SecretKey field.

type DeliveryScopeOrigin

type DeliveryScopeOrigin struct {
	// An origin's priority to its site scope  If a CDN scope is powered by more than one origin, then the one with the lower priority number takes higher precedence.
	Priority *int32                `json:"priority,omitempty"`
	Origin   *SchemadeliveryOrigin `json:"origin,omitempty"`
}

DeliveryScopeOrigin A relationship between a site's configuration scope and an origin

func NewDeliveryScopeOrigin

func NewDeliveryScopeOrigin() *DeliveryScopeOrigin

NewDeliveryScopeOrigin instantiates a new DeliveryScopeOrigin 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 NewDeliveryScopeOriginWithDefaults

func NewDeliveryScopeOriginWithDefaults() *DeliveryScopeOrigin

NewDeliveryScopeOriginWithDefaults instantiates a new DeliveryScopeOrigin 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 (*DeliveryScopeOrigin) GetOrigin

GetOrigin returns the Origin field value if set, zero value otherwise.

func (*DeliveryScopeOrigin) GetOriginOk

func (o *DeliveryScopeOrigin) GetOriginOk() (*SchemadeliveryOrigin, bool)

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

func (*DeliveryScopeOrigin) GetPriority

func (o *DeliveryScopeOrigin) GetPriority() int32

GetPriority returns the Priority field value if set, zero value otherwise.

func (*DeliveryScopeOrigin) GetPriorityOk

func (o *DeliveryScopeOrigin) GetPriorityOk() (*int32, bool)

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

func (*DeliveryScopeOrigin) HasOrigin

func (o *DeliveryScopeOrigin) HasOrigin() bool

HasOrigin returns a boolean if a field has been set.

func (*DeliveryScopeOrigin) HasPriority

func (o *DeliveryScopeOrigin) HasPriority() bool

HasPriority returns a boolean if a field has been set.

func (DeliveryScopeOrigin) MarshalJSON

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

func (*DeliveryScopeOrigin) SetOrigin

func (o *DeliveryScopeOrigin) SetOrigin(v SchemadeliveryOrigin)

SetOrigin gets a reference to the given SchemadeliveryOrigin and assigns it to the Origin field.

func (*DeliveryScopeOrigin) SetPriority

func (o *DeliveryScopeOrigin) SetPriority(v int32)

SetPriority gets a reference to the given int32 and assigns it to the Priority field.

type DeliverySite

type DeliverySite struct {
	// A site's unique identifier
	Id *string `json:"id,omitempty"`
	// The ID of the stack to which a site belongs
	StackId *string `json:"stackId,omitempty"`
	// The site's name
	Label *string `json:"label,omitempty"`
	// The site's status
	Status *string `json:"status,omitempty"`
	// A site's features  Site features control how its content is delivered to end users.
	Features *[]DeliverySiteFeature `json:"features,omitempty"`
	// The date a site was created
	CreatedAt *time.Time `json:"createdAt,omitempty"`
	// The date a site was last updated
	UpdatedAt *time.Time `json:"updatedAt,omitempty"`
	// A list of API URLs which receive different processing through the WAF than website requests
	ApiUrls *[]string `json:"apiUrls,omitempty"`
	// Whether or not a site's WAF service is in a monitor state  Sites in WAF monitoring mode accept incoming requests and log but take no action on policy and rule violations.
	Monitoring *bool `json:"monitoring,omitempty"`
}

DeliverySite struct for DeliverySite

func NewDeliverySite

func NewDeliverySite() *DeliverySite

NewDeliverySite instantiates a new DeliverySite 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 NewDeliverySiteWithDefaults

func NewDeliverySiteWithDefaults() *DeliverySite

NewDeliverySiteWithDefaults instantiates a new DeliverySite 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 (*DeliverySite) GetApiUrls

func (o *DeliverySite) GetApiUrls() []string

GetApiUrls returns the ApiUrls field value if set, zero value otherwise.

func (*DeliverySite) GetApiUrlsOk

func (o *DeliverySite) GetApiUrlsOk() (*[]string, bool)

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

func (*DeliverySite) GetCreatedAt

func (o *DeliverySite) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*DeliverySite) GetCreatedAtOk

func (o *DeliverySite) GetCreatedAtOk() (*time.Time, bool)

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

func (*DeliverySite) GetFeatures

func (o *DeliverySite) GetFeatures() []DeliverySiteFeature

GetFeatures returns the Features field value if set, zero value otherwise.

func (*DeliverySite) GetFeaturesOk

func (o *DeliverySite) GetFeaturesOk() (*[]DeliverySiteFeature, bool)

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

func (*DeliverySite) GetId

func (o *DeliverySite) GetId() string

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

func (*DeliverySite) GetIdOk

func (o *DeliverySite) 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 (*DeliverySite) GetLabel

func (o *DeliverySite) GetLabel() string

GetLabel returns the Label field value if set, zero value otherwise.

func (*DeliverySite) GetLabelOk

func (o *DeliverySite) GetLabelOk() (*string, bool)

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

func (*DeliverySite) GetMonitoring

func (o *DeliverySite) GetMonitoring() bool

GetMonitoring returns the Monitoring field value if set, zero value otherwise.

func (*DeliverySite) GetMonitoringOk

func (o *DeliverySite) GetMonitoringOk() (*bool, bool)

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

func (*DeliverySite) GetStackId

func (o *DeliverySite) GetStackId() string

GetStackId returns the StackId field value if set, zero value otherwise.

func (*DeliverySite) GetStackIdOk

func (o *DeliverySite) GetStackIdOk() (*string, bool)

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

func (*DeliverySite) GetStatus

func (o *DeliverySite) GetStatus() string

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

func (*DeliverySite) GetStatusOk

func (o *DeliverySite) 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 (*DeliverySite) GetUpdatedAt

func (o *DeliverySite) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*DeliverySite) GetUpdatedAtOk

func (o *DeliverySite) GetUpdatedAtOk() (*time.Time, bool)

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

func (*DeliverySite) HasApiUrls

func (o *DeliverySite) HasApiUrls() bool

HasApiUrls returns a boolean if a field has been set.

func (*DeliverySite) HasCreatedAt

func (o *DeliverySite) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*DeliverySite) HasFeatures

func (o *DeliverySite) HasFeatures() bool

HasFeatures returns a boolean if a field has been set.

func (*DeliverySite) HasId

func (o *DeliverySite) HasId() bool

HasId returns a boolean if a field has been set.

func (*DeliverySite) HasLabel

func (o *DeliverySite) HasLabel() bool

HasLabel returns a boolean if a field has been set.

func (*DeliverySite) HasMonitoring

func (o *DeliverySite) HasMonitoring() bool

HasMonitoring returns a boolean if a field has been set.

func (*DeliverySite) HasStackId

func (o *DeliverySite) HasStackId() bool

HasStackId returns a boolean if a field has been set.

func (*DeliverySite) HasStatus

func (o *DeliverySite) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*DeliverySite) HasUpdatedAt

func (o *DeliverySite) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (DeliverySite) MarshalJSON

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

func (*DeliverySite) SetApiUrls

func (o *DeliverySite) SetApiUrls(v []string)

SetApiUrls gets a reference to the given []string and assigns it to the ApiUrls field.

func (*DeliverySite) SetCreatedAt

func (o *DeliverySite) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*DeliverySite) SetFeatures

func (o *DeliverySite) SetFeatures(v []DeliverySiteFeature)

SetFeatures gets a reference to the given []DeliverySiteFeature and assigns it to the Features field.

func (*DeliverySite) SetId

func (o *DeliverySite) SetId(v string)

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

func (*DeliverySite) SetLabel

func (o *DeliverySite) SetLabel(v string)

SetLabel gets a reference to the given string and assigns it to the Label field.

func (*DeliverySite) SetMonitoring

func (o *DeliverySite) SetMonitoring(v bool)

SetMonitoring gets a reference to the given bool and assigns it to the Monitoring field.

func (*DeliverySite) SetStackId

func (o *DeliverySite) SetStackId(v string)

SetStackId gets a reference to the given string and assigns it to the StackId field.

func (*DeliverySite) SetStatus

func (o *DeliverySite) SetStatus(v string)

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

func (*DeliverySite) SetUpdatedAt

func (o *DeliverySite) SetUpdatedAt(v time.Time)

SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.

type DeliverySiteFeature

type DeliverySiteFeature string

DeliverySiteFeature A site feature A site's feature determines how StackPath delivers content to incoming HTTP(S) requests - UNKNOWN: StackPath is unable to determine a site's feature - CDN: A site has CDN caching - WAF: A site has WAF protection - API: A site has API-specific protections - SERVERLESS_EDGE_ENGINE: A site can serve EdgeEngine serverless scripts

const (
	DELIVERYSITEFEATURE_UNKNOWN                DeliverySiteFeature = "UNKNOWN"
	DELIVERYSITEFEATURE_CDN                    DeliverySiteFeature = "CDN"
	DELIVERYSITEFEATURE_WAF                    DeliverySiteFeature = "WAF"
	DELIVERYSITEFEATURE_SERVERLESS_EDGE_ENGINE DeliverySiteFeature = "SERVERLESS_EDGE_ENGINE"
)

List of deliverySiteFeature

func (DeliverySiteFeature) Ptr

Ptr returns reference to deliverySiteFeature value

type DeliveryStackPathStorageOrigin

type DeliveryStackPathStorageOrigin struct {
	// The origin bucket's name
	BucketName *string `json:"bucketName,omitempty"`
	// The origin bucket's region
	BucketRegion   *string                       `json:"bucketRegion,omitempty"`
	Authentication *DeliveryOriginAuthentication `json:"authentication,omitempty"`
}

DeliveryStackPathStorageOrigin A StackPath storage bucket origin

func NewDeliveryStackPathStorageOrigin

func NewDeliveryStackPathStorageOrigin() *DeliveryStackPathStorageOrigin

NewDeliveryStackPathStorageOrigin instantiates a new DeliveryStackPathStorageOrigin 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 NewDeliveryStackPathStorageOriginWithDefaults

func NewDeliveryStackPathStorageOriginWithDefaults() *DeliveryStackPathStorageOrigin

NewDeliveryStackPathStorageOriginWithDefaults instantiates a new DeliveryStackPathStorageOrigin 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 (*DeliveryStackPathStorageOrigin) GetAuthentication

GetAuthentication returns the Authentication field value if set, zero value otherwise.

func (*DeliveryStackPathStorageOrigin) GetAuthenticationOk

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

func (*DeliveryStackPathStorageOrigin) GetBucketName

func (o *DeliveryStackPathStorageOrigin) GetBucketName() string

GetBucketName returns the BucketName field value if set, zero value otherwise.

func (*DeliveryStackPathStorageOrigin) GetBucketNameOk

func (o *DeliveryStackPathStorageOrigin) GetBucketNameOk() (*string, bool)

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

func (*DeliveryStackPathStorageOrigin) GetBucketRegion

func (o *DeliveryStackPathStorageOrigin) GetBucketRegion() string

GetBucketRegion returns the BucketRegion field value if set, zero value otherwise.

func (*DeliveryStackPathStorageOrigin) GetBucketRegionOk

func (o *DeliveryStackPathStorageOrigin) GetBucketRegionOk() (*string, bool)

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

func (*DeliveryStackPathStorageOrigin) HasAuthentication

func (o *DeliveryStackPathStorageOrigin) HasAuthentication() bool

HasAuthentication returns a boolean if a field has been set.

func (*DeliveryStackPathStorageOrigin) HasBucketName

func (o *DeliveryStackPathStorageOrigin) HasBucketName() bool

HasBucketName returns a boolean if a field has been set.

func (*DeliveryStackPathStorageOrigin) HasBucketRegion

func (o *DeliveryStackPathStorageOrigin) HasBucketRegion() bool

HasBucketRegion returns a boolean if a field has been set.

func (DeliveryStackPathStorageOrigin) MarshalJSON

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

func (*DeliveryStackPathStorageOrigin) SetAuthentication

SetAuthentication gets a reference to the given DeliveryOriginAuthentication and assigns it to the Authentication field.

func (*DeliveryStackPathStorageOrigin) SetBucketName

func (o *DeliveryStackPathStorageOrigin) SetBucketName(v string)

SetBucketName gets a reference to the given string and assigns it to the BucketName field.

func (*DeliveryStackPathStorageOrigin) SetBucketRegion

func (o *DeliveryStackPathStorageOrigin) SetBucketRegion(v string)

SetBucketRegion gets a reference to the given string and assigns it to the BucketRegion field.

type DeliveryUpdateOriginRequest

type DeliveryUpdateOriginRequest struct {
	Http               *DeliveryHTTPOrigin             `json:"http,omitempty"`
	StackpathStorage   *DeliveryStackPathStorageOrigin `json:"stackpathStorage,omitempty"`
	S3Storage          *DeliveryAWSS3Origin            `json:"s3Storage,omitempty"`
	GoogleCloudStorage *DeliveryGoogleStorageOrigin    `json:"googleCloudStorage,omitempty"`
}

DeliveryUpdateOriginRequest struct for DeliveryUpdateOriginRequest

func NewDeliveryUpdateOriginRequest

func NewDeliveryUpdateOriginRequest() *DeliveryUpdateOriginRequest

NewDeliveryUpdateOriginRequest instantiates a new DeliveryUpdateOriginRequest 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 NewDeliveryUpdateOriginRequestWithDefaults

func NewDeliveryUpdateOriginRequestWithDefaults() *DeliveryUpdateOriginRequest

NewDeliveryUpdateOriginRequestWithDefaults instantiates a new DeliveryUpdateOriginRequest 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 (*DeliveryUpdateOriginRequest) GetGoogleCloudStorage

func (o *DeliveryUpdateOriginRequest) GetGoogleCloudStorage() DeliveryGoogleStorageOrigin

GetGoogleCloudStorage returns the GoogleCloudStorage field value if set, zero value otherwise.

func (*DeliveryUpdateOriginRequest) GetGoogleCloudStorageOk

func (o *DeliveryUpdateOriginRequest) GetGoogleCloudStorageOk() (*DeliveryGoogleStorageOrigin, bool)

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

func (*DeliveryUpdateOriginRequest) GetHttp

GetHttp returns the Http field value if set, zero value otherwise.

func (*DeliveryUpdateOriginRequest) GetHttpOk

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

func (*DeliveryUpdateOriginRequest) GetS3Storage

GetS3Storage returns the S3Storage field value if set, zero value otherwise.

func (*DeliveryUpdateOriginRequest) GetS3StorageOk

func (o *DeliveryUpdateOriginRequest) GetS3StorageOk() (*DeliveryAWSS3Origin, bool)

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

func (*DeliveryUpdateOriginRequest) GetStackpathStorage

GetStackpathStorage returns the StackpathStorage field value if set, zero value otherwise.

func (*DeliveryUpdateOriginRequest) GetStackpathStorageOk

func (o *DeliveryUpdateOriginRequest) GetStackpathStorageOk() (*DeliveryStackPathStorageOrigin, bool)

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

func (*DeliveryUpdateOriginRequest) HasGoogleCloudStorage

func (o *DeliveryUpdateOriginRequest) HasGoogleCloudStorage() bool

HasGoogleCloudStorage returns a boolean if a field has been set.

func (*DeliveryUpdateOriginRequest) HasHttp

func (o *DeliveryUpdateOriginRequest) HasHttp() bool

HasHttp returns a boolean if a field has been set.

func (*DeliveryUpdateOriginRequest) HasS3Storage

func (o *DeliveryUpdateOriginRequest) HasS3Storage() bool

HasS3Storage returns a boolean if a field has been set.

func (*DeliveryUpdateOriginRequest) HasStackpathStorage

func (o *DeliveryUpdateOriginRequest) HasStackpathStorage() bool

HasStackpathStorage returns a boolean if a field has been set.

func (DeliveryUpdateOriginRequest) MarshalJSON

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

func (*DeliveryUpdateOriginRequest) SetGoogleCloudStorage

func (o *DeliveryUpdateOriginRequest) SetGoogleCloudStorage(v DeliveryGoogleStorageOrigin)

SetGoogleCloudStorage gets a reference to the given DeliveryGoogleStorageOrigin and assigns it to the GoogleCloudStorage field.

func (*DeliveryUpdateOriginRequest) SetHttp

SetHttp gets a reference to the given DeliveryHTTPOrigin and assigns it to the Http field.

func (*DeliveryUpdateOriginRequest) SetS3Storage

SetS3Storage gets a reference to the given DeliveryAWSS3Origin and assigns it to the S3Storage field.

func (*DeliveryUpdateOriginRequest) SetStackpathStorage

SetStackpathStorage gets a reference to the given DeliveryStackPathStorageOrigin and assigns it to the StackpathStorage field.

type DeliveryUpdateOriginResponse

type DeliveryUpdateOriginResponse struct {
	Origin *SchemadeliveryOrigin `json:"origin,omitempty"`
}

DeliveryUpdateOriginResponse The response from a request to update an origin

func NewDeliveryUpdateOriginResponse

func NewDeliveryUpdateOriginResponse() *DeliveryUpdateOriginResponse

NewDeliveryUpdateOriginResponse instantiates a new DeliveryUpdateOriginResponse 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 NewDeliveryUpdateOriginResponseWithDefaults

func NewDeliveryUpdateOriginResponseWithDefaults() *DeliveryUpdateOriginResponse

NewDeliveryUpdateOriginResponseWithDefaults instantiates a new DeliveryUpdateOriginResponse 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 (*DeliveryUpdateOriginResponse) GetOrigin

GetOrigin returns the Origin field value if set, zero value otherwise.

func (*DeliveryUpdateOriginResponse) GetOriginOk

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

func (*DeliveryUpdateOriginResponse) HasOrigin

func (o *DeliveryUpdateOriginResponse) HasOrigin() bool

HasOrigin returns a boolean if a field has been set.

func (DeliveryUpdateOriginResponse) MarshalJSON

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

func (*DeliveryUpdateOriginResponse) SetOrigin

SetOrigin gets a reference to the given SchemadeliveryOrigin and assigns it to the Origin field.

type GenericOpenAPIError

type GenericOpenAPIError struct {
	// contains filtered or unexported fields
}

GenericOpenAPIError Provides access to the body, error and model on returned errors.

func (GenericOpenAPIError) Body

func (e GenericOpenAPIError) Body() []byte

Body returns the raw bytes of the response

func (GenericOpenAPIError) Error

func (e GenericOpenAPIError) Error() string

Error returns non-empty string if there was an error.

func (GenericOpenAPIError) Model

func (e GenericOpenAPIError) Model() interface{}

Model returns the unpacked model of the error

type MetricsApiService

type MetricsApiService service

MetricsApiService MetricsApi service

func (*MetricsApiService) GetMetrics

func (a *MetricsApiService) GetMetrics(ctx _context.Context, stackId string) apiGetMetricsRequest

GetMetrics Get metrics The last 24 hours of metrics are retrieved if the start and end dates are not provided

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param stackId A stack ID or slug

@return apiGetMetricsRequest

type MetricsData

type MetricsData struct {
	Matrix *DataMatrix `json:"matrix,omitempty"`
	Vector *DataVector `json:"vector,omitempty"`
}

MetricsData The data points in a metrics collection

func NewMetricsData

func NewMetricsData() *MetricsData

NewMetricsData instantiates a new MetricsData 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 NewMetricsDataWithDefaults

func NewMetricsDataWithDefaults() *MetricsData

NewMetricsDataWithDefaults instantiates a new MetricsData 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 (*MetricsData) GetMatrix

func (o *MetricsData) GetMatrix() DataMatrix

GetMatrix returns the Matrix field value if set, zero value otherwise.

func (*MetricsData) GetMatrixOk

func (o *MetricsData) GetMatrixOk() (*DataMatrix, bool)

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

func (*MetricsData) GetVector

func (o *MetricsData) GetVector() DataVector

GetVector returns the Vector field value if set, zero value otherwise.

func (*MetricsData) GetVectorOk

func (o *MetricsData) GetVectorOk() (*DataVector, bool)

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

func (*MetricsData) HasMatrix

func (o *MetricsData) HasMatrix() bool

HasMatrix returns a boolean if a field has been set.

func (*MetricsData) HasVector

func (o *MetricsData) HasVector() bool

HasVector returns a boolean if a field has been set.

func (MetricsData) MarshalJSON

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

func (*MetricsData) SetMatrix

func (o *MetricsData) SetMatrix(v DataMatrix)

SetMatrix gets a reference to the given DataMatrix and assigns it to the Matrix field.

func (*MetricsData) SetVector

func (o *MetricsData) SetVector(v DataVector)

SetVector gets a reference to the given DataVector and assigns it to the Vector field.

type MetricsDataValue

type MetricsDataValue struct {
	// The time that a data point was recorded
	UnixTime *string `json:"unixTime,omitempty"`
	// A data point's value
	Value *string `json:"value,omitempty"`
}

MetricsDataValue An individual metric data point

func NewMetricsDataValue

func NewMetricsDataValue() *MetricsDataValue

NewMetricsDataValue instantiates a new MetricsDataValue 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 NewMetricsDataValueWithDefaults

func NewMetricsDataValueWithDefaults() *MetricsDataValue

NewMetricsDataValueWithDefaults instantiates a new MetricsDataValue 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 (*MetricsDataValue) GetUnixTime

func (o *MetricsDataValue) GetUnixTime() string

GetUnixTime returns the UnixTime field value if set, zero value otherwise.

func (*MetricsDataValue) GetUnixTimeOk

func (o *MetricsDataValue) GetUnixTimeOk() (*string, bool)

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

func (*MetricsDataValue) GetValue

func (o *MetricsDataValue) GetValue() string

GetValue returns the Value field value if set, zero value otherwise.

func (*MetricsDataValue) GetValueOk

func (o *MetricsDataValue) GetValueOk() (*string, bool)

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

func (*MetricsDataValue) HasUnixTime

func (o *MetricsDataValue) HasUnixTime() bool

HasUnixTime returns a boolean if a field has been set.

func (*MetricsDataValue) HasValue

func (o *MetricsDataValue) HasValue() bool

HasValue returns a boolean if a field has been set.

func (MetricsDataValue) MarshalJSON

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

func (*MetricsDataValue) SetUnixTime

func (o *MetricsDataValue) SetUnixTime(v string)

SetUnixTime gets a reference to the given string and assigns it to the UnixTime field.

func (*MetricsDataValue) SetValue

func (o *MetricsDataValue) SetValue(v string)

SetValue gets a reference to the given string and assigns it to the Value field.

type NullableApiStatusDetail

type NullableApiStatusDetail struct {
	// contains filtered or unexported fields
}

func NewNullableApiStatusDetail

func NewNullableApiStatusDetail(val *ApiStatusDetail) *NullableApiStatusDetail

func (NullableApiStatusDetail) Get

func (NullableApiStatusDetail) IsSet

func (v NullableApiStatusDetail) IsSet() bool

func (NullableApiStatusDetail) MarshalJSON

func (v NullableApiStatusDetail) MarshalJSON() ([]byte, error)

func (*NullableApiStatusDetail) Set

func (*NullableApiStatusDetail) UnmarshalJSON

func (v *NullableApiStatusDetail) UnmarshalJSON(src []byte) error

func (*NullableApiStatusDetail) Unset

func (v *NullableApiStatusDetail) Unset()

type NullableAuthACLAccessCodeEnumWrapperValue

type NullableAuthACLAccessCodeEnumWrapperValue struct {
	// contains filtered or unexported fields
}

func (NullableAuthACLAccessCodeEnumWrapperValue) Get

func (NullableAuthACLAccessCodeEnumWrapperValue) IsSet

func (NullableAuthACLAccessCodeEnumWrapperValue) MarshalJSON

func (*NullableAuthACLAccessCodeEnumWrapperValue) Set

func (*NullableAuthACLAccessCodeEnumWrapperValue) UnmarshalJSON

func (v *NullableAuthACLAccessCodeEnumWrapperValue) UnmarshalJSON(src []byte) error

func (*NullableAuthACLAccessCodeEnumWrapperValue) Unset

type NullableAuthACLClientIPSrcEnumWrapperValue

type NullableAuthACLClientIPSrcEnumWrapperValue struct {
	// contains filtered or unexported fields
}

func (NullableAuthACLClientIPSrcEnumWrapperValue) Get

func (NullableAuthACLClientIPSrcEnumWrapperValue) IsSet

func (NullableAuthACLClientIPSrcEnumWrapperValue) MarshalJSON

func (*NullableAuthACLClientIPSrcEnumWrapperValue) Set

func (*NullableAuthACLClientIPSrcEnumWrapperValue) UnmarshalJSON

func (v *NullableAuthACLClientIPSrcEnumWrapperValue) UnmarshalJSON(src []byte) error

func (*NullableAuthACLClientIPSrcEnumWrapperValue) Unset

type NullableAuthGeoCodeEnumWrapperValue

type NullableAuthGeoCodeEnumWrapperValue struct {
	// contains filtered or unexported fields
}

func (NullableAuthGeoCodeEnumWrapperValue) Get

func (NullableAuthGeoCodeEnumWrapperValue) IsSet

func (NullableAuthGeoCodeEnumWrapperValue) MarshalJSON

func (v NullableAuthGeoCodeEnumWrapperValue) MarshalJSON() ([]byte, error)

func (*NullableAuthGeoCodeEnumWrapperValue) Set

func (*NullableAuthGeoCodeEnumWrapperValue) UnmarshalJSON

func (v *NullableAuthGeoCodeEnumWrapperValue) UnmarshalJSON(src []byte) error

func (*NullableAuthGeoCodeEnumWrapperValue) Unset

type NullableBandwidthRateLimitInitialBurstUnitsEnumWrapperValue

type NullableBandwidthRateLimitInitialBurstUnitsEnumWrapperValue struct {
	// contains filtered or unexported fields
}

func (NullableBandwidthRateLimitInitialBurstUnitsEnumWrapperValue) Get

func (NullableBandwidthRateLimitInitialBurstUnitsEnumWrapperValue) IsSet

func (NullableBandwidthRateLimitInitialBurstUnitsEnumWrapperValue) MarshalJSON

func (*NullableBandwidthRateLimitInitialBurstUnitsEnumWrapperValue) Set

func (*NullableBandwidthRateLimitInitialBurstUnitsEnumWrapperValue) UnmarshalJSON

func (*NullableBandwidthRateLimitInitialBurstUnitsEnumWrapperValue) Unset

type NullableBandwidthRateLimitSustainedRateUnitsEnumWrapperValue

type NullableBandwidthRateLimitSustainedRateUnitsEnumWrapperValue struct {
	// contains filtered or unexported fields
}

func (NullableBandwidthRateLimitSustainedRateUnitsEnumWrapperValue) Get

func (NullableBandwidthRateLimitSustainedRateUnitsEnumWrapperValue) IsSet

func (NullableBandwidthRateLimitSustainedRateUnitsEnumWrapperValue) MarshalJSON

func (*NullableBandwidthRateLimitSustainedRateUnitsEnumWrapperValue) Set

func (*NullableBandwidthRateLimitSustainedRateUnitsEnumWrapperValue) UnmarshalJSON

func (*NullableBandwidthRateLimitSustainedRateUnitsEnumWrapperValue) 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 NullableCdncustconfOrigin

type NullableCdncustconfOrigin struct {
	// contains filtered or unexported fields
}

func NewNullableCdncustconfOrigin

func NewNullableCdncustconfOrigin(val *CdncustconfOrigin) *NullableCdncustconfOrigin

func (NullableCdncustconfOrigin) Get

func (NullableCdncustconfOrigin) IsSet

func (v NullableCdncustconfOrigin) IsSet() bool

func (NullableCdncustconfOrigin) MarshalJSON

func (v NullableCdncustconfOrigin) MarshalJSON() ([]byte, error)

func (*NullableCdncustconfOrigin) Set

func (*NullableCdncustconfOrigin) UnmarshalJSON

func (v *NullableCdncustconfOrigin) UnmarshalJSON(src []byte) error

func (*NullableCdncustconfOrigin) Unset

func (v *NullableCdncustconfOrigin) Unset()

type NullableContentDispositionByHeaderDefaultTypeEnumWrapperValue

type NullableContentDispositionByHeaderDefaultTypeEnumWrapperValue struct {
	// contains filtered or unexported fields
}

func (NullableContentDispositionByHeaderDefaultTypeEnumWrapperValue) Get

func (NullableContentDispositionByHeaderDefaultTypeEnumWrapperValue) IsSet

func (NullableContentDispositionByHeaderDefaultTypeEnumWrapperValue) MarshalJSON

func (*NullableContentDispositionByHeaderDefaultTypeEnumWrapperValue) Set

func (*NullableContentDispositionByHeaderDefaultTypeEnumWrapperValue) UnmarshalJSON

func (*NullableContentDispositionByHeaderDefaultTypeEnumWrapperValue) Unset

type NullableCustconfAccessLogs

type NullableCustconfAccessLogs struct {
	// contains filtered or unexported fields
}

func NewNullableCustconfAccessLogs

func NewNullableCustconfAccessLogs(val *CustconfAccessLogs) *NullableCustconfAccessLogs

func (NullableCustconfAccessLogs) Get

func (NullableCustconfAccessLogs) IsSet

func (v NullableCustconfAccessLogs) IsSet() bool

func (NullableCustconfAccessLogs) MarshalJSON

func (v NullableCustconfAccessLogs) MarshalJSON() ([]byte, error)

func (*NullableCustconfAccessLogs) Set

func (*NullableCustconfAccessLogs) UnmarshalJSON

func (v *NullableCustconfAccessLogs) UnmarshalJSON(src []byte) error

func (*NullableCustconfAccessLogs) Unset

func (v *NullableCustconfAccessLogs) Unset()

type NullableCustconfAccessLogsConfig

type NullableCustconfAccessLogsConfig struct {
	// contains filtered or unexported fields
}

func (NullableCustconfAccessLogsConfig) Get

func (NullableCustconfAccessLogsConfig) IsSet

func (NullableCustconfAccessLogsConfig) MarshalJSON

func (v NullableCustconfAccessLogsConfig) MarshalJSON() ([]byte, error)

func (*NullableCustconfAccessLogsConfig) Set

func (*NullableCustconfAccessLogsConfig) UnmarshalJSON

func (v *NullableCustconfAccessLogsConfig) UnmarshalJSON(src []byte) error

func (*NullableCustconfAccessLogsConfig) Unset

type NullableCustconfAuthACL

type NullableCustconfAuthACL struct {
	// contains filtered or unexported fields
}

func NewNullableCustconfAuthACL

func NewNullableCustconfAuthACL(val *CustconfAuthACL) *NullableCustconfAuthACL

func (NullableCustconfAuthACL) Get

func (NullableCustconfAuthACL) IsSet

func (v NullableCustconfAuthACL) IsSet() bool

func (NullableCustconfAuthACL) MarshalJSON

func (v NullableCustconfAuthACL) MarshalJSON() ([]byte, error)

func (*NullableCustconfAuthACL) Set

func (*NullableCustconfAuthACL) UnmarshalJSON

func (v *NullableCustconfAuthACL) UnmarshalJSON(src []byte) error

func (*NullableCustconfAuthACL) Unset

func (v *NullableCustconfAuthACL) Unset()

type NullableCustconfAuthACLProtocolEnumWrapperValue

type NullableCustconfAuthACLProtocolEnumWrapperValue struct {
	// contains filtered or unexported fields
}

func (NullableCustconfAuthACLProtocolEnumWrapperValue) Get

func (NullableCustconfAuthACLProtocolEnumWrapperValue) IsSet

func (NullableCustconfAuthACLProtocolEnumWrapperValue) MarshalJSON

func (*NullableCustconfAuthACLProtocolEnumWrapperValue) Set

func (*NullableCustconfAuthACLProtocolEnumWrapperValue) UnmarshalJSON

func (*NullableCustconfAuthACLProtocolEnumWrapperValue) Unset

type NullableCustconfAuthGeo

type NullableCustconfAuthGeo struct {
	// contains filtered or unexported fields
}

func NewNullableCustconfAuthGeo

func NewNullableCustconfAuthGeo(val *CustconfAuthGeo) *NullableCustconfAuthGeo

func (NullableCustconfAuthGeo) Get

func (NullableCustconfAuthGeo) IsSet

func (v NullableCustconfAuthGeo) IsSet() bool

func (NullableCustconfAuthGeo) MarshalJSON

func (v NullableCustconfAuthGeo) MarshalJSON() ([]byte, error)

func (*NullableCustconfAuthGeo) Set

func (*NullableCustconfAuthGeo) UnmarshalJSON

func (v *NullableCustconfAuthGeo) UnmarshalJSON(src []byte) error

func (*NullableCustconfAuthGeo) Unset

func (v *NullableCustconfAuthGeo) Unset()

type NullableCustconfAuthHttpBasic

type NullableCustconfAuthHttpBasic struct {
	// contains filtered or unexported fields
}

func (NullableCustconfAuthHttpBasic) Get

func (NullableCustconfAuthHttpBasic) IsSet

func (NullableCustconfAuthHttpBasic) MarshalJSON

func (v NullableCustconfAuthHttpBasic) MarshalJSON() ([]byte, error)

func (*NullableCustconfAuthHttpBasic) Set

func (*NullableCustconfAuthHttpBasic) UnmarshalJSON

func (v *NullableCustconfAuthHttpBasic) UnmarshalJSON(src []byte) error

func (*NullableCustconfAuthHttpBasic) Unset

func (v *NullableCustconfAuthHttpBasic) Unset()

type NullableCustconfAuthReferer

type NullableCustconfAuthReferer struct {
	// contains filtered or unexported fields
}

func NewNullableCustconfAuthReferer

func NewNullableCustconfAuthReferer(val *CustconfAuthReferer) *NullableCustconfAuthReferer

func (NullableCustconfAuthReferer) Get

func (NullableCustconfAuthReferer) IsSet

func (NullableCustconfAuthReferer) MarshalJSON

func (v NullableCustconfAuthReferer) MarshalJSON() ([]byte, error)

func (*NullableCustconfAuthReferer) Set

func (*NullableCustconfAuthReferer) UnmarshalJSON

func (v *NullableCustconfAuthReferer) UnmarshalJSON(src []byte) error

func (*NullableCustconfAuthReferer) Unset

func (v *NullableCustconfAuthReferer) Unset()

type NullableCustconfAuthUrlAsymmetricSignTlu

type NullableCustconfAuthUrlAsymmetricSignTlu struct {
	// contains filtered or unexported fields
}

func (NullableCustconfAuthUrlAsymmetricSignTlu) Get

func (NullableCustconfAuthUrlAsymmetricSignTlu) IsSet

func (NullableCustconfAuthUrlAsymmetricSignTlu) MarshalJSON

func (*NullableCustconfAuthUrlAsymmetricSignTlu) Set

func (*NullableCustconfAuthUrlAsymmetricSignTlu) UnmarshalJSON

func (v *NullableCustconfAuthUrlAsymmetricSignTlu) UnmarshalJSON(src []byte) error

func (*NullableCustconfAuthUrlAsymmetricSignTlu) Unset

type NullableCustconfAuthUrlAsymmetricSignTluAlgorithmIdMapEnumWrapperValue

type NullableCustconfAuthUrlAsymmetricSignTluAlgorithmIdMapEnumWrapperValue struct {
	// contains filtered or unexported fields
}

func (NullableCustconfAuthUrlAsymmetricSignTluAlgorithmIdMapEnumWrapperValue) Get

func (NullableCustconfAuthUrlAsymmetricSignTluAlgorithmIdMapEnumWrapperValue) IsSet

func (NullableCustconfAuthUrlAsymmetricSignTluAlgorithmIdMapEnumWrapperValue) MarshalJSON

func (*NullableCustconfAuthUrlAsymmetricSignTluAlgorithmIdMapEnumWrapperValue) Set

func (*NullableCustconfAuthUrlAsymmetricSignTluAlgorithmIdMapEnumWrapperValue) UnmarshalJSON

func (*NullableCustconfAuthUrlAsymmetricSignTluAlgorithmIdMapEnumWrapperValue) Unset

type NullableCustconfAuthUrlSign

type NullableCustconfAuthUrlSign struct {
	// contains filtered or unexported fields
}

func NewNullableCustconfAuthUrlSign

func NewNullableCustconfAuthUrlSign(val *CustconfAuthUrlSign) *NullableCustconfAuthUrlSign

func (NullableCustconfAuthUrlSign) Get

func (NullableCustconfAuthUrlSign) IsSet

func (NullableCustconfAuthUrlSign) MarshalJSON

func (v NullableCustconfAuthUrlSign) MarshalJSON() ([]byte, error)

func (*NullableCustconfAuthUrlSign) Set

func (*NullableCustconfAuthUrlSign) UnmarshalJSON

func (v *NullableCustconfAuthUrlSign) UnmarshalJSON(src []byte) error

func (*NullableCustconfAuthUrlSign) Unset

func (v *NullableCustconfAuthUrlSign) Unset()

type NullableCustconfAuthUrlSignAliCloudA

type NullableCustconfAuthUrlSignAliCloudA struct {
	// contains filtered or unexported fields
}

func (NullableCustconfAuthUrlSignAliCloudA) Get

func (NullableCustconfAuthUrlSignAliCloudA) IsSet

func (NullableCustconfAuthUrlSignAliCloudA) MarshalJSON

func (v NullableCustconfAuthUrlSignAliCloudA) MarshalJSON() ([]byte, error)

func (*NullableCustconfAuthUrlSignAliCloudA) Set

func (*NullableCustconfAuthUrlSignAliCloudA) UnmarshalJSON

func (v *NullableCustconfAuthUrlSignAliCloudA) UnmarshalJSON(src []byte) error

func (*NullableCustconfAuthUrlSignAliCloudA) Unset

type NullableCustconfAuthUrlSignAliCloudB

type NullableCustconfAuthUrlSignAliCloudB struct {
	// contains filtered or unexported fields
}

func (NullableCustconfAuthUrlSignAliCloudB) Get

func (NullableCustconfAuthUrlSignAliCloudB) IsSet

func (NullableCustconfAuthUrlSignAliCloudB) MarshalJSON

func (v NullableCustconfAuthUrlSignAliCloudB) MarshalJSON() ([]byte, error)

func (*NullableCustconfAuthUrlSignAliCloudB) Set

func (*NullableCustconfAuthUrlSignAliCloudB) UnmarshalJSON

func (v *NullableCustconfAuthUrlSignAliCloudB) UnmarshalJSON(src []byte) error

func (*NullableCustconfAuthUrlSignAliCloudB) Unset

type NullableCustconfAuthUrlSignAliCloudC

type NullableCustconfAuthUrlSignAliCloudC struct {
	// contains filtered or unexported fields
}

func (NullableCustconfAuthUrlSignAliCloudC) Get

func (NullableCustconfAuthUrlSignAliCloudC) IsSet

func (NullableCustconfAuthUrlSignAliCloudC) MarshalJSON

func (v NullableCustconfAuthUrlSignAliCloudC) MarshalJSON() ([]byte, error)

func (*NullableCustconfAuthUrlSignAliCloudC) Set

func (*NullableCustconfAuthUrlSignAliCloudC) UnmarshalJSON

func (v *NullableCustconfAuthUrlSignAliCloudC) UnmarshalJSON(src []byte) error

func (*NullableCustconfAuthUrlSignAliCloudC) Unset

type NullableCustconfAuthUrlSignHmacTlu

type NullableCustconfAuthUrlSignHmacTlu struct {
	// contains filtered or unexported fields
}

func (NullableCustconfAuthUrlSignHmacTlu) Get

func (NullableCustconfAuthUrlSignHmacTlu) IsSet

func (NullableCustconfAuthUrlSignHmacTlu) MarshalJSON

func (v NullableCustconfAuthUrlSignHmacTlu) MarshalJSON() ([]byte, error)

func (*NullableCustconfAuthUrlSignHmacTlu) Set

func (*NullableCustconfAuthUrlSignHmacTlu) UnmarshalJSON

func (v *NullableCustconfAuthUrlSignHmacTlu) UnmarshalJSON(src []byte) error

func (*NullableCustconfAuthUrlSignHmacTlu) Unset

type NullableCustconfAuthUrlSignHmacTluAlgorithmIdMapEnumWrapperValue

type NullableCustconfAuthUrlSignHmacTluAlgorithmIdMapEnumWrapperValue struct {
	// contains filtered or unexported fields
}

func (NullableCustconfAuthUrlSignHmacTluAlgorithmIdMapEnumWrapperValue) Get

func (NullableCustconfAuthUrlSignHmacTluAlgorithmIdMapEnumWrapperValue) IsSet

func (NullableCustconfAuthUrlSignHmacTluAlgorithmIdMapEnumWrapperValue) MarshalJSON

func (*NullableCustconfAuthUrlSignHmacTluAlgorithmIdMapEnumWrapperValue) Set

func (*NullableCustconfAuthUrlSignHmacTluAlgorithmIdMapEnumWrapperValue) UnmarshalJSON

func (*NullableCustconfAuthUrlSignHmacTluAlgorithmIdMapEnumWrapperValue) Unset

type NullableCustconfAuthUrlSignIq

type NullableCustconfAuthUrlSignIq struct {
	// contains filtered or unexported fields
}

func (NullableCustconfAuthUrlSignIq) Get

func (NullableCustconfAuthUrlSignIq) IsSet

func (NullableCustconfAuthUrlSignIq) MarshalJSON

func (v NullableCustconfAuthUrlSignIq) MarshalJSON() ([]byte, error)

func (*NullableCustconfAuthUrlSignIq) Set

func (*NullableCustconfAuthUrlSignIq) UnmarshalJSON

func (v *NullableCustconfAuthUrlSignIq) UnmarshalJSON(src []byte) error

func (*NullableCustconfAuthUrlSignIq) Unset

func (v *NullableCustconfAuthUrlSignIq) Unset()

type NullableCustconfAwsSignedOriginPullV4

type NullableCustconfAwsSignedOriginPullV4 struct {
	// contains filtered or unexported fields
}

func (NullableCustconfAwsSignedOriginPullV4) Get

func (NullableCustconfAwsSignedOriginPullV4) IsSet

func (NullableCustconfAwsSignedOriginPullV4) MarshalJSON

func (v NullableCustconfAwsSignedOriginPullV4) MarshalJSON() ([]byte, error)

func (*NullableCustconfAwsSignedOriginPullV4) Set

func (*NullableCustconfAwsSignedOriginPullV4) UnmarshalJSON

func (v *NullableCustconfAwsSignedOriginPullV4) UnmarshalJSON(src []byte) error

func (*NullableCustconfAwsSignedOriginPullV4) Unset

type NullableCustconfAwsSignedOriginPullV4AuthenticationTypeEnumWrapperValue

type NullableCustconfAwsSignedOriginPullV4AuthenticationTypeEnumWrapperValue struct {
	// contains filtered or unexported fields
}

func (NullableCustconfAwsSignedOriginPullV4AuthenticationTypeEnumWrapperValue) Get

func (NullableCustconfAwsSignedOriginPullV4AuthenticationTypeEnumWrapperValue) IsSet

func (NullableCustconfAwsSignedOriginPullV4AuthenticationTypeEnumWrapperValue) MarshalJSON

func (*NullableCustconfAwsSignedOriginPullV4AuthenticationTypeEnumWrapperValue) Set

func (*NullableCustconfAwsSignedOriginPullV4AuthenticationTypeEnumWrapperValue) UnmarshalJSON

func (*NullableCustconfAwsSignedOriginPullV4AuthenticationTypeEnumWrapperValue) Unset

type NullableCustconfAwsSignedS3PostV4

type NullableCustconfAwsSignedS3PostV4 struct {
	// contains filtered or unexported fields
}

func (NullableCustconfAwsSignedS3PostV4) Get

func (NullableCustconfAwsSignedS3PostV4) IsSet

func (NullableCustconfAwsSignedS3PostV4) MarshalJSON

func (v NullableCustconfAwsSignedS3PostV4) MarshalJSON() ([]byte, error)

func (*NullableCustconfAwsSignedS3PostV4) Set

func (*NullableCustconfAwsSignedS3PostV4) UnmarshalJSON

func (v *NullableCustconfAwsSignedS3PostV4) UnmarshalJSON(src []byte) error

func (*NullableCustconfAwsSignedS3PostV4) Unset

type NullableCustconfAwsSignedS3PostV4AuthenticationTypeEnumWrapperValue

type NullableCustconfAwsSignedS3PostV4AuthenticationTypeEnumWrapperValue struct {
	// contains filtered or unexported fields
}

func (NullableCustconfAwsSignedS3PostV4AuthenticationTypeEnumWrapperValue) Get

func (NullableCustconfAwsSignedS3PostV4AuthenticationTypeEnumWrapperValue) IsSet

func (NullableCustconfAwsSignedS3PostV4AuthenticationTypeEnumWrapperValue) MarshalJSON

func (*NullableCustconfAwsSignedS3PostV4AuthenticationTypeEnumWrapperValue) Set

func (*NullableCustconfAwsSignedS3PostV4AuthenticationTypeEnumWrapperValue) UnmarshalJSON

func (*NullableCustconfAwsSignedS3PostV4AuthenticationTypeEnumWrapperValue) Unset

type NullableCustconfBandWidthLimit

type NullableCustconfBandWidthLimit struct {
	// contains filtered or unexported fields
}

func (NullableCustconfBandWidthLimit) Get

func (NullableCustconfBandWidthLimit) IsSet

func (NullableCustconfBandWidthLimit) MarshalJSON

func (v NullableCustconfBandWidthLimit) MarshalJSON() ([]byte, error)

func (*NullableCustconfBandWidthLimit) Set

func (*NullableCustconfBandWidthLimit) UnmarshalJSON

func (v *NullableCustconfBandWidthLimit) UnmarshalJSON(src []byte) error

func (*NullableCustconfBandWidthLimit) Unset

func (v *NullableCustconfBandWidthLimit) Unset()

type NullableCustconfBandwidthRateLimit

type NullableCustconfBandwidthRateLimit struct {
	// contains filtered or unexported fields
}

func (NullableCustconfBandwidthRateLimit) Get

func (NullableCustconfBandwidthRateLimit) IsSet

func (NullableCustconfBandwidthRateLimit) MarshalJSON

func (v NullableCustconfBandwidthRateLimit) MarshalJSON() ([]byte, error)

func (*NullableCustconfBandwidthRateLimit) Set

func (*NullableCustconfBandwidthRateLimit) UnmarshalJSON

func (v *NullableCustconfBandwidthRateLimit) UnmarshalJSON(src []byte) error

func (*NullableCustconfBandwidthRateLimit) Unset

type NullableCustconfBypassCache

type NullableCustconfBypassCache struct {
	// contains filtered or unexported fields
}

func NewNullableCustconfBypassCache

func NewNullableCustconfBypassCache(val *CustconfBypassCache) *NullableCustconfBypassCache

func (NullableCustconfBypassCache) Get

func (NullableCustconfBypassCache) IsSet

func (NullableCustconfBypassCache) MarshalJSON

func (v NullableCustconfBypassCache) MarshalJSON() ([]byte, error)

func (*NullableCustconfBypassCache) Set

func (*NullableCustconfBypassCache) UnmarshalJSON

func (v *NullableCustconfBypassCache) UnmarshalJSON(src []byte) error

func (*NullableCustconfBypassCache) Unset

func (v *NullableCustconfBypassCache) Unset()

type NullableCustconfCacheControl

type NullableCustconfCacheControl struct {
	// contains filtered or unexported fields
}

func NewNullableCustconfCacheControl

func NewNullableCustconfCacheControl(val *CustconfCacheControl) *NullableCustconfCacheControl

func (NullableCustconfCacheControl) Get

func (NullableCustconfCacheControl) IsSet

func (NullableCustconfCacheControl) MarshalJSON

func (v NullableCustconfCacheControl) MarshalJSON() ([]byte, error)

func (*NullableCustconfCacheControl) Set

func (*NullableCustconfCacheControl) UnmarshalJSON

func (v *NullableCustconfCacheControl) UnmarshalJSON(src []byte) error

func (*NullableCustconfCacheControl) Unset

func (v *NullableCustconfCacheControl) Unset()

type NullableCustconfCacheKeyModification

type NullableCustconfCacheKeyModification struct {
	// contains filtered or unexported fields
}

func (NullableCustconfCacheKeyModification) Get

func (NullableCustconfCacheKeyModification) IsSet

func (NullableCustconfCacheKeyModification) MarshalJSON

func (v NullableCustconfCacheKeyModification) MarshalJSON() ([]byte, error)

func (*NullableCustconfCacheKeyModification) Set

func (*NullableCustconfCacheKeyModification) UnmarshalJSON

func (v *NullableCustconfCacheKeyModification) UnmarshalJSON(src []byte) error

func (*NullableCustconfCacheKeyModification) Unset

type NullableCustconfClientRequestModification

type NullableCustconfClientRequestModification struct {
	// contains filtered or unexported fields
}

func (NullableCustconfClientRequestModification) Get

func (NullableCustconfClientRequestModification) IsSet

func (NullableCustconfClientRequestModification) MarshalJSON

func (*NullableCustconfClientRequestModification) Set

func (*NullableCustconfClientRequestModification) UnmarshalJSON

func (v *NullableCustconfClientRequestModification) UnmarshalJSON(src []byte) error

func (*NullableCustconfClientRequestModification) Unset

type NullableCustconfClientRequestModificationFlowControlEnumWrapperValue

type NullableCustconfClientRequestModificationFlowControlEnumWrapperValue struct {
	// contains filtered or unexported fields
}

func (NullableCustconfClientRequestModificationFlowControlEnumWrapperValue) Get

func (NullableCustconfClientRequestModificationFlowControlEnumWrapperValue) IsSet

func (NullableCustconfClientRequestModificationFlowControlEnumWrapperValue) MarshalJSON

func (*NullableCustconfClientRequestModificationFlowControlEnumWrapperValue) Set

func (*NullableCustconfClientRequestModificationFlowControlEnumWrapperValue) UnmarshalJSON

func (*NullableCustconfClientRequestModificationFlowControlEnumWrapperValue) Unset

type NullableCustconfClientResponseModification

type NullableCustconfClientResponseModification struct {
	// contains filtered or unexported fields
}

func (NullableCustconfClientResponseModification) Get

func (NullableCustconfClientResponseModification) IsSet

func (NullableCustconfClientResponseModification) MarshalJSON

func (*NullableCustconfClientResponseModification) Set

func (*NullableCustconfClientResponseModification) UnmarshalJSON

func (v *NullableCustconfClientResponseModification) UnmarshalJSON(src []byte) error

func (*NullableCustconfClientResponseModification) Unset

type NullableCustconfClientResponseModificationFlowControlEnumWrapperValue

type NullableCustconfClientResponseModificationFlowControlEnumWrapperValue struct {
	// contains filtered or unexported fields
}

func (NullableCustconfClientResponseModificationFlowControlEnumWrapperValue) Get

func (NullableCustconfClientResponseModificationFlowControlEnumWrapperValue) IsSet

func (NullableCustconfClientResponseModificationFlowControlEnumWrapperValue) MarshalJSON

func (*NullableCustconfClientResponseModificationFlowControlEnumWrapperValue) Set

func (*NullableCustconfClientResponseModificationFlowControlEnumWrapperValue) UnmarshalJSON

func (*NullableCustconfClientResponseModificationFlowControlEnumWrapperValue) Unset

type NullableCustconfCompression

type NullableCustconfCompression struct {
	// contains filtered or unexported fields
}

func NewNullableCustconfCompression

func NewNullableCustconfCompression(val *CustconfCompression) *NullableCustconfCompression

func (NullableCustconfCompression) Get

func (NullableCustconfCompression) IsSet

func (NullableCustconfCompression) MarshalJSON

func (v NullableCustconfCompression) MarshalJSON() ([]byte, error)

func (*NullableCustconfCompression) Set

func (*NullableCustconfCompression) UnmarshalJSON

func (v *NullableCustconfCompression) UnmarshalJSON(src []byte) error

func (*NullableCustconfCompression) Unset

func (v *NullableCustconfCompression) Unset()

type NullableCustconfConfiguration

type NullableCustconfConfiguration struct {
	// contains filtered or unexported fields
}

func (NullableCustconfConfiguration) Get

func (NullableCustconfConfiguration) IsSet

func (NullableCustconfConfiguration) MarshalJSON

func (v NullableCustconfConfiguration) MarshalJSON() ([]byte, error)

func (*NullableCustconfConfiguration) Set

func (*NullableCustconfConfiguration) UnmarshalJSON

func (v *NullableCustconfConfiguration) UnmarshalJSON(src []byte) error

func (*NullableCustconfConfiguration) Unset

func (v *NullableCustconfConfiguration) Unset()

type NullableCustconfContentDispositionByHeader

type NullableCustconfContentDispositionByHeader struct {
	// contains filtered or unexported fields
}

func (NullableCustconfContentDispositionByHeader) Get

func (NullableCustconfContentDispositionByHeader) IsSet

func (NullableCustconfContentDispositionByHeader) MarshalJSON

func (*NullableCustconfContentDispositionByHeader) Set

func (*NullableCustconfContentDispositionByHeader) UnmarshalJSON

func (v *NullableCustconfContentDispositionByHeader) UnmarshalJSON(src []byte) error

func (*NullableCustconfContentDispositionByHeader) Unset

type NullableCustconfContentDispositionByURL

type NullableCustconfContentDispositionByURL struct {
	// contains filtered or unexported fields
}

func (NullableCustconfContentDispositionByURL) Get

func (NullableCustconfContentDispositionByURL) IsSet

func (NullableCustconfContentDispositionByURL) MarshalJSON

func (v NullableCustconfContentDispositionByURL) MarshalJSON() ([]byte, error)

func (*NullableCustconfContentDispositionByURL) Set

func (*NullableCustconfContentDispositionByURL) UnmarshalJSON

func (v *NullableCustconfContentDispositionByURL) UnmarshalJSON(src []byte) error

func (*NullableCustconfContentDispositionByURL) Unset

type NullableCustconfCustomHeader

type NullableCustconfCustomHeader struct {
	// contains filtered or unexported fields
}

func NewNullableCustconfCustomHeader

func NewNullableCustconfCustomHeader(val *CustconfCustomHeader) *NullableCustconfCustomHeader

func (NullableCustconfCustomHeader) Get

func (NullableCustconfCustomHeader) IsSet

func (NullableCustconfCustomHeader) MarshalJSON

func (v NullableCustconfCustomHeader) MarshalJSON() ([]byte, error)

func (*NullableCustconfCustomHeader) Set

func (*NullableCustconfCustomHeader) UnmarshalJSON

func (v *NullableCustconfCustomHeader) UnmarshalJSON(src []byte) error

func (*NullableCustconfCustomHeader) Unset

func (v *NullableCustconfCustomHeader) Unset()

type NullableCustconfCustomMimeType

type NullableCustconfCustomMimeType struct {
	// contains filtered or unexported fields
}

func (NullableCustconfCustomMimeType) Get

func (NullableCustconfCustomMimeType) IsSet

func (NullableCustconfCustomMimeType) MarshalJSON

func (v NullableCustconfCustomMimeType) MarshalJSON() ([]byte, error)

func (*NullableCustconfCustomMimeType) Set

func (*NullableCustconfCustomMimeType) UnmarshalJSON

func (v *NullableCustconfCustomMimeType) UnmarshalJSON(src []byte) error

func (*NullableCustconfCustomMimeType) Unset

func (v *NullableCustconfCustomMimeType) Unset()

type NullableCustconfCustomer

type NullableCustconfCustomer struct {
	// contains filtered or unexported fields
}

func NewNullableCustconfCustomer

func NewNullableCustconfCustomer(val *CustconfCustomer) *NullableCustconfCustomer

func (NullableCustconfCustomer) Get

func (NullableCustconfCustomer) IsSet

func (v NullableCustconfCustomer) IsSet() bool

func (NullableCustconfCustomer) MarshalJSON

func (v NullableCustconfCustomer) MarshalJSON() ([]byte, error)

func (*NullableCustconfCustomer) Set

func (*NullableCustconfCustomer) UnmarshalJSON

func (v *NullableCustconfCustomer) UnmarshalJSON(src []byte) error

func (*NullableCustconfCustomer) Unset

func (v *NullableCustconfCustomer) Unset()

type NullableCustconfDynamicCacheRule

type NullableCustconfDynamicCacheRule struct {
	// contains filtered or unexported fields
}

func (NullableCustconfDynamicCacheRule) Get

func (NullableCustconfDynamicCacheRule) IsSet

func (NullableCustconfDynamicCacheRule) MarshalJSON

func (v NullableCustconfDynamicCacheRule) MarshalJSON() ([]byte, error)

func (*NullableCustconfDynamicCacheRule) Set

func (*NullableCustconfDynamicCacheRule) UnmarshalJSON

func (v *NullableCustconfDynamicCacheRule) UnmarshalJSON(src []byte) error

func (*NullableCustconfDynamicCacheRule) Unset

type NullableCustconfDynamicContent

type NullableCustconfDynamicContent struct {
	// contains filtered or unexported fields
}

func (NullableCustconfDynamicContent) Get

func (NullableCustconfDynamicContent) IsSet

func (NullableCustconfDynamicContent) MarshalJSON

func (v NullableCustconfDynamicContent) MarshalJSON() ([]byte, error)

func (*NullableCustconfDynamicContent) Set

func (*NullableCustconfDynamicContent) UnmarshalJSON

func (v *NullableCustconfDynamicContent) UnmarshalJSON(src []byte) error

func (*NullableCustconfDynamicContent) Unset

func (v *NullableCustconfDynamicContent) Unset()

type NullableCustconfFailSafeOriginPull

type NullableCustconfFailSafeOriginPull struct {
	// contains filtered or unexported fields
}

func (NullableCustconfFailSafeOriginPull) Get

func (NullableCustconfFailSafeOriginPull) IsSet

func (NullableCustconfFailSafeOriginPull) MarshalJSON

func (v NullableCustconfFailSafeOriginPull) MarshalJSON() ([]byte, error)

func (*NullableCustconfFailSafeOriginPull) Set

func (*NullableCustconfFailSafeOriginPull) UnmarshalJSON

func (v *NullableCustconfFailSafeOriginPull) UnmarshalJSON(src []byte) error

func (*NullableCustconfFailSafeOriginPull) Unset

type NullableCustconfFarAheadRangeProxy

type NullableCustconfFarAheadRangeProxy struct {
	// contains filtered or unexported fields
}

func (NullableCustconfFarAheadRangeProxy) Get

func (NullableCustconfFarAheadRangeProxy) IsSet

func (NullableCustconfFarAheadRangeProxy) MarshalJSON

func (v NullableCustconfFarAheadRangeProxy) MarshalJSON() ([]byte, error)

func (*NullableCustconfFarAheadRangeProxy) Set

func (*NullableCustconfFarAheadRangeProxy) UnmarshalJSON

func (v *NullableCustconfFarAheadRangeProxy) UnmarshalJSON(src []byte) error

func (*NullableCustconfFarAheadRangeProxy) Unset

type NullableCustconfFileSegmentation

type NullableCustconfFileSegmentation struct {
	// contains filtered or unexported fields
}

func (NullableCustconfFileSegmentation) Get

func (NullableCustconfFileSegmentation) IsSet

func (NullableCustconfFileSegmentation) MarshalJSON

func (v NullableCustconfFileSegmentation) MarshalJSON() ([]byte, error)

func (*NullableCustconfFileSegmentation) Set

func (*NullableCustconfFileSegmentation) UnmarshalJSON

func (v *NullableCustconfFileSegmentation) UnmarshalJSON(src []byte) error

func (*NullableCustconfFileSegmentation) Unset

type NullableCustconfFlvPseudoStreaming

type NullableCustconfFlvPseudoStreaming struct {
	// contains filtered or unexported fields
}

func (NullableCustconfFlvPseudoStreaming) Get

func (NullableCustconfFlvPseudoStreaming) IsSet

func (NullableCustconfFlvPseudoStreaming) MarshalJSON

func (v NullableCustconfFlvPseudoStreaming) MarshalJSON() ([]byte, error)

func (*NullableCustconfFlvPseudoStreaming) Set

func (*NullableCustconfFlvPseudoStreaming) UnmarshalJSON

func (v *NullableCustconfFlvPseudoStreaming) UnmarshalJSON(src []byte) error

func (*NullableCustconfFlvPseudoStreaming) Unset

type NullableCustconfGzipOriginPull

type NullableCustconfGzipOriginPull struct {
	// contains filtered or unexported fields
}

func (NullableCustconfGzipOriginPull) Get

func (NullableCustconfGzipOriginPull) IsSet

func (NullableCustconfGzipOriginPull) MarshalJSON

func (v NullableCustconfGzipOriginPull) MarshalJSON() ([]byte, error)

func (*NullableCustconfGzipOriginPull) Set

func (*NullableCustconfGzipOriginPull) UnmarshalJSON

func (v *NullableCustconfGzipOriginPull) UnmarshalJSON(src []byte) error

func (*NullableCustconfGzipOriginPull) Unset

func (v *NullableCustconfGzipOriginPull) Unset()

type NullableCustconfHttp2Support

type NullableCustconfHttp2Support struct {
	// contains filtered or unexported fields
}

func NewNullableCustconfHttp2Support

func NewNullableCustconfHttp2Support(val *CustconfHttp2Support) *NullableCustconfHttp2Support

func (NullableCustconfHttp2Support) Get

func (NullableCustconfHttp2Support) IsSet

func (NullableCustconfHttp2Support) MarshalJSON

func (v NullableCustconfHttp2Support) MarshalJSON() ([]byte, error)

func (*NullableCustconfHttp2Support) Set

func (*NullableCustconfHttp2Support) UnmarshalJSON

func (v *NullableCustconfHttp2Support) UnmarshalJSON(src []byte) error

func (*NullableCustconfHttp2Support) Unset

func (v *NullableCustconfHttp2Support) Unset()

type NullableCustconfHttpMethods

type NullableCustconfHttpMethods struct {
	// contains filtered or unexported fields
}

func NewNullableCustconfHttpMethods

func NewNullableCustconfHttpMethods(val *CustconfHttpMethods) *NullableCustconfHttpMethods

func (NullableCustconfHttpMethods) Get

func (NullableCustconfHttpMethods) IsSet

func (NullableCustconfHttpMethods) MarshalJSON

func (v NullableCustconfHttpMethods) MarshalJSON() ([]byte, error)

func (*NullableCustconfHttpMethods) Set

func (*NullableCustconfHttpMethods) UnmarshalJSON

func (v *NullableCustconfHttpMethods) UnmarshalJSON(src []byte) error

func (*NullableCustconfHttpMethods) Unset

func (v *NullableCustconfHttpMethods) Unset()

type NullableCustconfOriginPersistentConnections

type NullableCustconfOriginPersistentConnections struct {
	// contains filtered or unexported fields
}

func (NullableCustconfOriginPersistentConnections) Get

func (NullableCustconfOriginPersistentConnections) IsSet

func (NullableCustconfOriginPersistentConnections) MarshalJSON

func (*NullableCustconfOriginPersistentConnections) Set

func (*NullableCustconfOriginPersistentConnections) UnmarshalJSON

func (v *NullableCustconfOriginPersistentConnections) UnmarshalJSON(src []byte) error

func (*NullableCustconfOriginPersistentConnections) Unset

type NullableCustconfOriginPull

type NullableCustconfOriginPull struct {
	// contains filtered or unexported fields
}

func NewNullableCustconfOriginPull

func NewNullableCustconfOriginPull(val *CustconfOriginPull) *NullableCustconfOriginPull

func (NullableCustconfOriginPull) Get

func (NullableCustconfOriginPull) IsSet

func (v NullableCustconfOriginPull) IsSet() bool

func (NullableCustconfOriginPull) MarshalJSON

func (v NullableCustconfOriginPull) MarshalJSON() ([]byte, error)

func (*NullableCustconfOriginPull) Set

func (*NullableCustconfOriginPull) UnmarshalJSON

func (v *NullableCustconfOriginPull) UnmarshalJSON(src []byte) error

func (*NullableCustconfOriginPull) Unset

func (v *NullableCustconfOriginPull) Unset()

type NullableCustconfOriginPullCacheExtension

type NullableCustconfOriginPullCacheExtension struct {
	// contains filtered or unexported fields
}

func (NullableCustconfOriginPullCacheExtension) Get

func (NullableCustconfOriginPullCacheExtension) IsSet

func (NullableCustconfOriginPullCacheExtension) MarshalJSON

func (*NullableCustconfOriginPullCacheExtension) Set

func (*NullableCustconfOriginPullCacheExtension) UnmarshalJSON

func (v *NullableCustconfOriginPullCacheExtension) UnmarshalJSON(src []byte) error

func (*NullableCustconfOriginPullCacheExtension) Unset

type NullableCustconfOriginPullHost

type NullableCustconfOriginPullHost struct {
	// contains filtered or unexported fields
}

func (NullableCustconfOriginPullHost) Get

func (NullableCustconfOriginPullHost) IsSet

func (NullableCustconfOriginPullHost) MarshalJSON

func (v NullableCustconfOriginPullHost) MarshalJSON() ([]byte, error)

func (*NullableCustconfOriginPullHost) Set

func (*NullableCustconfOriginPullHost) UnmarshalJSON

func (v *NullableCustconfOriginPullHost) UnmarshalJSON(src []byte) error

func (*NullableCustconfOriginPullHost) Unset

func (v *NullableCustconfOriginPullHost) Unset()

type NullableCustconfOriginPullLogs

type NullableCustconfOriginPullLogs struct {
	// contains filtered or unexported fields
}

func (NullableCustconfOriginPullLogs) Get

func (NullableCustconfOriginPullLogs) IsSet

func (NullableCustconfOriginPullLogs) MarshalJSON

func (v NullableCustconfOriginPullLogs) MarshalJSON() ([]byte, error)

func (*NullableCustconfOriginPullLogs) Set

func (*NullableCustconfOriginPullLogs) UnmarshalJSON

func (v *NullableCustconfOriginPullLogs) UnmarshalJSON(src []byte) error

func (*NullableCustconfOriginPullLogs) Unset

func (v *NullableCustconfOriginPullLogs) Unset()

type NullableCustconfOriginPullLogsConfig

type NullableCustconfOriginPullLogsConfig struct {
	// contains filtered or unexported fields
}

func (NullableCustconfOriginPullLogsConfig) Get

func (NullableCustconfOriginPullLogsConfig) IsSet

func (NullableCustconfOriginPullLogsConfig) MarshalJSON

func (v NullableCustconfOriginPullLogsConfig) MarshalJSON() ([]byte, error)

func (*NullableCustconfOriginPullLogsConfig) Set

func (*NullableCustconfOriginPullLogsConfig) UnmarshalJSON

func (v *NullableCustconfOriginPullLogsConfig) UnmarshalJSON(src []byte) error

func (*NullableCustconfOriginPullLogsConfig) Unset

type NullableCustconfOriginPullPolicy

type NullableCustconfOriginPullPolicy struct {
	// contains filtered or unexported fields
}

func (NullableCustconfOriginPullPolicy) Get

func (NullableCustconfOriginPullPolicy) IsSet

func (NullableCustconfOriginPullPolicy) MarshalJSON

func (v NullableCustconfOriginPullPolicy) MarshalJSON() ([]byte, error)

func (*NullableCustconfOriginPullPolicy) Set

func (*NullableCustconfOriginPullPolicy) UnmarshalJSON

func (v *NullableCustconfOriginPullPolicy) UnmarshalJSON(src []byte) error

func (*NullableCustconfOriginPullPolicy) Unset

type NullableCustconfOriginPullProtocol

type NullableCustconfOriginPullProtocol struct {
	// contains filtered or unexported fields
}

func (NullableCustconfOriginPullProtocol) Get

func (NullableCustconfOriginPullProtocol) IsSet

func (NullableCustconfOriginPullProtocol) MarshalJSON

func (v NullableCustconfOriginPullProtocol) MarshalJSON() ([]byte, error)

func (*NullableCustconfOriginPullProtocol) Set

func (*NullableCustconfOriginPullProtocol) UnmarshalJSON

func (v *NullableCustconfOriginPullProtocol) UnmarshalJSON(src []byte) error

func (*NullableCustconfOriginPullProtocol) Unset

type NullableCustconfOriginPullProtocolProtocolEnumWrapperValue

type NullableCustconfOriginPullProtocolProtocolEnumWrapperValue struct {
	// contains filtered or unexported fields
}

func (NullableCustconfOriginPullProtocolProtocolEnumWrapperValue) Get

func (NullableCustconfOriginPullProtocolProtocolEnumWrapperValue) IsSet

func (NullableCustconfOriginPullProtocolProtocolEnumWrapperValue) MarshalJSON

func (*NullableCustconfOriginPullProtocolProtocolEnumWrapperValue) Set

func (*NullableCustconfOriginPullProtocolProtocolEnumWrapperValue) UnmarshalJSON

func (*NullableCustconfOriginPullProtocolProtocolEnumWrapperValue) Unset

type NullableCustconfOriginPullResumeDownload

type NullableCustconfOriginPullResumeDownload struct {
	// contains filtered or unexported fields
}

func (NullableCustconfOriginPullResumeDownload) Get

func (NullableCustconfOriginPullResumeDownload) IsSet

func (NullableCustconfOriginPullResumeDownload) MarshalJSON

func (*NullableCustconfOriginPullResumeDownload) Set

func (*NullableCustconfOriginPullResumeDownload) UnmarshalJSON

func (v *NullableCustconfOriginPullResumeDownload) UnmarshalJSON(src []byte) error

func (*NullableCustconfOriginPullResumeDownload) Unset

type NullableCustconfOriginRequestModification

type NullableCustconfOriginRequestModification struct {
	// contains filtered or unexported fields
}

func (NullableCustconfOriginRequestModification) Get

func (NullableCustconfOriginRequestModification) IsSet

func (NullableCustconfOriginRequestModification) MarshalJSON

func (*NullableCustconfOriginRequestModification) Set

func (*NullableCustconfOriginRequestModification) UnmarshalJSON

func (v *NullableCustconfOriginRequestModification) UnmarshalJSON(src []byte) error

func (*NullableCustconfOriginRequestModification) Unset

type NullableCustconfOriginResponseModification

type NullableCustconfOriginResponseModification struct {
	// contains filtered or unexported fields
}

func (NullableCustconfOriginResponseModification) Get

func (NullableCustconfOriginResponseModification) IsSet

func (NullableCustconfOriginResponseModification) MarshalJSON

func (*NullableCustconfOriginResponseModification) Set

func (*NullableCustconfOriginResponseModification) UnmarshalJSON

func (v *NullableCustconfOriginResponseModification) UnmarshalJSON(src []byte) error

func (*NullableCustconfOriginResponseModification) Unset

type NullableCustconfOriginResponseModificationFlowControlEnumWrapperValue

type NullableCustconfOriginResponseModificationFlowControlEnumWrapperValue struct {
	// contains filtered or unexported fields
}

func (NullableCustconfOriginResponseModificationFlowControlEnumWrapperValue) Get

func (NullableCustconfOriginResponseModificationFlowControlEnumWrapperValue) IsSet

func (NullableCustconfOriginResponseModificationFlowControlEnumWrapperValue) MarshalJSON

func (*NullableCustconfOriginResponseModificationFlowControlEnumWrapperValue) Set

func (*NullableCustconfOriginResponseModificationFlowControlEnumWrapperValue) UnmarshalJSON

func (*NullableCustconfOriginResponseModificationFlowControlEnumWrapperValue) Unset

type NullableCustconfQueryStrParam

type NullableCustconfQueryStrParam struct {
	// contains filtered or unexported fields
}

func (NullableCustconfQueryStrParam) Get

func (NullableCustconfQueryStrParam) IsSet

func (NullableCustconfQueryStrParam) MarshalJSON

func (v NullableCustconfQueryStrParam) MarshalJSON() ([]byte, error)

func (*NullableCustconfQueryStrParam) Set

func (*NullableCustconfQueryStrParam) UnmarshalJSON

func (v *NullableCustconfQueryStrParam) UnmarshalJSON(src []byte) error

func (*NullableCustconfQueryStrParam) Unset

func (v *NullableCustconfQueryStrParam) Unset()

type NullableCustconfReceiptLogsConfig

type NullableCustconfReceiptLogsConfig struct {
	// contains filtered or unexported fields
}

func (NullableCustconfReceiptLogsConfig) Get

func (NullableCustconfReceiptLogsConfig) IsSet

func (NullableCustconfReceiptLogsConfig) MarshalJSON

func (v NullableCustconfReceiptLogsConfig) MarshalJSON() ([]byte, error)

func (*NullableCustconfReceiptLogsConfig) Set

func (*NullableCustconfReceiptLogsConfig) UnmarshalJSON

func (v *NullableCustconfReceiptLogsConfig) UnmarshalJSON(src []byte) error

func (*NullableCustconfReceiptLogsConfig) Unset

type NullableCustconfRedirectExceptions

type NullableCustconfRedirectExceptions struct {
	// contains filtered or unexported fields
}

func (NullableCustconfRedirectExceptions) Get

func (NullableCustconfRedirectExceptions) IsSet

func (NullableCustconfRedirectExceptions) MarshalJSON

func (v NullableCustconfRedirectExceptions) MarshalJSON() ([]byte, error)

func (*NullableCustconfRedirectExceptions) Set

func (*NullableCustconfRedirectExceptions) UnmarshalJSON

func (v *NullableCustconfRedirectExceptions) UnmarshalJSON(src []byte) error

func (*NullableCustconfRedirectExceptions) Unset

type NullableCustconfRedirectMappings

type NullableCustconfRedirectMappings struct {
	// contains filtered or unexported fields
}

func (NullableCustconfRedirectMappings) Get

func (NullableCustconfRedirectMappings) IsSet

func (NullableCustconfRedirectMappings) MarshalJSON

func (v NullableCustconfRedirectMappings) MarshalJSON() ([]byte, error)

func (*NullableCustconfRedirectMappings) Set

func (*NullableCustconfRedirectMappings) UnmarshalJSON

func (v *NullableCustconfRedirectMappings) UnmarshalJSON(src []byte) error

func (*NullableCustconfRedirectMappings) Unset

type NullableCustconfResponseHeader

type NullableCustconfResponseHeader struct {
	// contains filtered or unexported fields
}

func (NullableCustconfResponseHeader) Get

func (NullableCustconfResponseHeader) IsSet

func (NullableCustconfResponseHeader) MarshalJSON

func (v NullableCustconfResponseHeader) MarshalJSON() ([]byte, error)

func (*NullableCustconfResponseHeader) Set

func (*NullableCustconfResponseHeader) UnmarshalJSON

func (v *NullableCustconfResponseHeader) UnmarshalJSON(src []byte) error

func (*NullableCustconfResponseHeader) Unset

func (v *NullableCustconfResponseHeader) Unset()

type NullableCustconfRobotsTxt

type NullableCustconfRobotsTxt struct {
	// contains filtered or unexported fields
}

func NewNullableCustconfRobotsTxt

func NewNullableCustconfRobotsTxt(val *CustconfRobotsTxt) *NullableCustconfRobotsTxt

func (NullableCustconfRobotsTxt) Get

func (NullableCustconfRobotsTxt) IsSet

func (v NullableCustconfRobotsTxt) IsSet() bool

func (NullableCustconfRobotsTxt) MarshalJSON

func (v NullableCustconfRobotsTxt) MarshalJSON() ([]byte, error)

func (*NullableCustconfRobotsTxt) Set

func (*NullableCustconfRobotsTxt) UnmarshalJSON

func (v *NullableCustconfRobotsTxt) UnmarshalJSON(src []byte) error

func (*NullableCustconfRobotsTxt) Unset

func (v *NullableCustconfRobotsTxt) Unset()

type NullableCustconfStaticHeader

type NullableCustconfStaticHeader struct {
	// contains filtered or unexported fields
}

func NewNullableCustconfStaticHeader

func NewNullableCustconfStaticHeader(val *CustconfStaticHeader) *NullableCustconfStaticHeader

func (NullableCustconfStaticHeader) Get

func (NullableCustconfStaticHeader) IsSet

func (NullableCustconfStaticHeader) MarshalJSON

func (v NullableCustconfStaticHeader) MarshalJSON() ([]byte, error)

func (*NullableCustconfStaticHeader) Set

func (*NullableCustconfStaticHeader) UnmarshalJSON

func (v *NullableCustconfStaticHeader) UnmarshalJSON(src []byte) error

func (*NullableCustconfStaticHeader) Unset

func (v *NullableCustconfStaticHeader) Unset()

type NullableCustconfTimePseudoStreaming

type NullableCustconfTimePseudoStreaming struct {
	// contains filtered or unexported fields
}

func (NullableCustconfTimePseudoStreaming) Get

func (NullableCustconfTimePseudoStreaming) IsSet

func (NullableCustconfTimePseudoStreaming) MarshalJSON

func (v NullableCustconfTimePseudoStreaming) MarshalJSON() ([]byte, error)

func (*NullableCustconfTimePseudoStreaming) Set

func (*NullableCustconfTimePseudoStreaming) UnmarshalJSON

func (v *NullableCustconfTimePseudoStreaming) UnmarshalJSON(src []byte) error

func (*NullableCustconfTimePseudoStreaming) Unset

type NullableCustconfVHost

type NullableCustconfVHost struct {
	// contains filtered or unexported fields
}

func NewNullableCustconfVHost

func NewNullableCustconfVHost(val *CustconfVHost) *NullableCustconfVHost

func (NullableCustconfVHost) Get

func (NullableCustconfVHost) IsSet

func (v NullableCustconfVHost) IsSet() bool

func (NullableCustconfVHost) MarshalJSON

func (v NullableCustconfVHost) MarshalJSON() ([]byte, error)

func (*NullableCustconfVHost) Set

func (v *NullableCustconfVHost) Set(val *CustconfVHost)

func (*NullableCustconfVHost) UnmarshalJSON

func (v *NullableCustconfVHost) UnmarshalJSON(src []byte) error

func (*NullableCustconfVHost) Unset

func (v *NullableCustconfVHost) Unset()

type NullableDataMatrix

type NullableDataMatrix struct {
	// contains filtered or unexported fields
}

func NewNullableDataMatrix

func NewNullableDataMatrix(val *DataMatrix) *NullableDataMatrix

func (NullableDataMatrix) Get

func (v NullableDataMatrix) Get() *DataMatrix

func (NullableDataMatrix) IsSet

func (v NullableDataMatrix) IsSet() bool

func (NullableDataMatrix) MarshalJSON

func (v NullableDataMatrix) MarshalJSON() ([]byte, error)

func (*NullableDataMatrix) Set

func (v *NullableDataMatrix) Set(val *DataMatrix)

func (*NullableDataMatrix) UnmarshalJSON

func (v *NullableDataMatrix) UnmarshalJSON(src []byte) error

func (*NullableDataMatrix) Unset

func (v *NullableDataMatrix) Unset()

type NullableDataMatrixResult

type NullableDataMatrixResult struct {
	// contains filtered or unexported fields
}

func NewNullableDataMatrixResult

func NewNullableDataMatrixResult(val *DataMatrixResult) *NullableDataMatrixResult

func (NullableDataMatrixResult) Get

func (NullableDataMatrixResult) IsSet

func (v NullableDataMatrixResult) IsSet() bool

func (NullableDataMatrixResult) MarshalJSON

func (v NullableDataMatrixResult) MarshalJSON() ([]byte, error)

func (*NullableDataMatrixResult) Set

func (*NullableDataMatrixResult) UnmarshalJSON

func (v *NullableDataMatrixResult) UnmarshalJSON(src []byte) error

func (*NullableDataMatrixResult) Unset

func (v *NullableDataMatrixResult) Unset()

type NullableDataVector

type NullableDataVector struct {
	// contains filtered or unexported fields
}

func NewNullableDataVector

func NewNullableDataVector(val *DataVector) *NullableDataVector

func (NullableDataVector) Get

func (v NullableDataVector) Get() *DataVector

func (NullableDataVector) IsSet

func (v NullableDataVector) IsSet() bool

func (NullableDataVector) MarshalJSON

func (v NullableDataVector) MarshalJSON() ([]byte, error)

func (*NullableDataVector) Set

func (v *NullableDataVector) Set(val *DataVector)

func (*NullableDataVector) UnmarshalJSON

func (v *NullableDataVector) UnmarshalJSON(src []byte) error

func (*NullableDataVector) Unset

func (v *NullableDataVector) Unset()

type NullableDataVectorResult

type NullableDataVectorResult struct {
	// contains filtered or unexported fields
}

func NewNullableDataVectorResult

func NewNullableDataVectorResult(val *DataVectorResult) *NullableDataVectorResult

func (NullableDataVectorResult) Get

func (NullableDataVectorResult) IsSet

func (v NullableDataVectorResult) IsSet() bool

func (NullableDataVectorResult) MarshalJSON

func (v NullableDataVectorResult) MarshalJSON() ([]byte, error)

func (*NullableDataVectorResult) Set

func (*NullableDataVectorResult) UnmarshalJSON

func (v *NullableDataVectorResult) UnmarshalJSON(src []byte) error

func (*NullableDataVectorResult) Unset

func (v *NullableDataVectorResult) Unset()

type NullableDeliveryAWSS3Origin

type NullableDeliveryAWSS3Origin struct {
	// contains filtered or unexported fields
}

func NewNullableDeliveryAWSS3Origin

func NewNullableDeliveryAWSS3Origin(val *DeliveryAWSS3Origin) *NullableDeliveryAWSS3Origin

func (NullableDeliveryAWSS3Origin) Get

func (NullableDeliveryAWSS3Origin) IsSet

func (NullableDeliveryAWSS3Origin) MarshalJSON

func (v NullableDeliveryAWSS3Origin) MarshalJSON() ([]byte, error)

func (*NullableDeliveryAWSS3Origin) Set

func (*NullableDeliveryAWSS3Origin) UnmarshalJSON

func (v *NullableDeliveryAWSS3Origin) UnmarshalJSON(src []byte) error

func (*NullableDeliveryAWSS3Origin) Unset

func (v *NullableDeliveryAWSS3Origin) Unset()

type NullableDeliveryBasicAuthentication

type NullableDeliveryBasicAuthentication struct {
	// contains filtered or unexported fields
}

func (NullableDeliveryBasicAuthentication) Get

func (NullableDeliveryBasicAuthentication) IsSet

func (NullableDeliveryBasicAuthentication) MarshalJSON

func (v NullableDeliveryBasicAuthentication) MarshalJSON() ([]byte, error)

func (*NullableDeliveryBasicAuthentication) Set

func (*NullableDeliveryBasicAuthentication) UnmarshalJSON

func (v *NullableDeliveryBasicAuthentication) UnmarshalJSON(src []byte) error

func (*NullableDeliveryBasicAuthentication) Unset

type NullableDeliveryConnectScopeToOriginRequest

type NullableDeliveryConnectScopeToOriginRequest struct {
	// contains filtered or unexported fields
}

func (NullableDeliveryConnectScopeToOriginRequest) Get

func (NullableDeliveryConnectScopeToOriginRequest) IsSet

func (NullableDeliveryConnectScopeToOriginRequest) MarshalJSON

func (*NullableDeliveryConnectScopeToOriginRequest) Set

func (*NullableDeliveryConnectScopeToOriginRequest) UnmarshalJSON

func (v *NullableDeliveryConnectScopeToOriginRequest) UnmarshalJSON(src []byte) error

func (*NullableDeliveryConnectScopeToOriginRequest) Unset

type NullableDeliveryConnectScopeToOriginRequestOrigin

type NullableDeliveryConnectScopeToOriginRequestOrigin struct {
	// contains filtered or unexported fields
}

func (NullableDeliveryConnectScopeToOriginRequestOrigin) Get

func (NullableDeliveryConnectScopeToOriginRequestOrigin) IsSet

func (NullableDeliveryConnectScopeToOriginRequestOrigin) MarshalJSON

func (*NullableDeliveryConnectScopeToOriginRequestOrigin) Set

func (*NullableDeliveryConnectScopeToOriginRequestOrigin) UnmarshalJSON

func (*NullableDeliveryConnectScopeToOriginRequestOrigin) Unset

type NullableDeliveryConnectScopeToOriginResponse

type NullableDeliveryConnectScopeToOriginResponse struct {
	// contains filtered or unexported fields
}

func (NullableDeliveryConnectScopeToOriginResponse) Get

func (NullableDeliveryConnectScopeToOriginResponse) IsSet

func (NullableDeliveryConnectScopeToOriginResponse) MarshalJSON

func (*NullableDeliveryConnectScopeToOriginResponse) Set

func (*NullableDeliveryConnectScopeToOriginResponse) UnmarshalJSON

func (*NullableDeliveryConnectScopeToOriginResponse) Unset

type NullableDeliveryCreateSiteDeliveryDomainRequest

type NullableDeliveryCreateSiteDeliveryDomainRequest struct {
	// contains filtered or unexported fields
}

func (NullableDeliveryCreateSiteDeliveryDomainRequest) Get

func (NullableDeliveryCreateSiteDeliveryDomainRequest) IsSet

func (NullableDeliveryCreateSiteDeliveryDomainRequest) MarshalJSON

func (*NullableDeliveryCreateSiteDeliveryDomainRequest) Set

func (*NullableDeliveryCreateSiteDeliveryDomainRequest) UnmarshalJSON

func (*NullableDeliveryCreateSiteDeliveryDomainRequest) Unset

type NullableDeliveryCreateSiteDeliveryDomainResponse

type NullableDeliveryCreateSiteDeliveryDomainResponse struct {
	// contains filtered or unexported fields
}

func (NullableDeliveryCreateSiteDeliveryDomainResponse) Get

func (NullableDeliveryCreateSiteDeliveryDomainResponse) IsSet

func (NullableDeliveryCreateSiteDeliveryDomainResponse) MarshalJSON

func (*NullableDeliveryCreateSiteDeliveryDomainResponse) Set

func (*NullableDeliveryCreateSiteDeliveryDomainResponse) UnmarshalJSON

func (*NullableDeliveryCreateSiteDeliveryDomainResponse) Unset

type NullableDeliveryCreateSiteRequest

type NullableDeliveryCreateSiteRequest struct {
	// contains filtered or unexported fields
}

func (NullableDeliveryCreateSiteRequest) Get

func (NullableDeliveryCreateSiteRequest) IsSet

func (NullableDeliveryCreateSiteRequest) MarshalJSON

func (v NullableDeliveryCreateSiteRequest) MarshalJSON() ([]byte, error)

func (*NullableDeliveryCreateSiteRequest) Set

func (*NullableDeliveryCreateSiteRequest) UnmarshalJSON

func (v *NullableDeliveryCreateSiteRequest) UnmarshalJSON(src []byte) error

func (*NullableDeliveryCreateSiteRequest) Unset

type NullableDeliveryCreateSiteRequestFeature

type NullableDeliveryCreateSiteRequestFeature struct {
	// contains filtered or unexported fields
}

func (NullableDeliveryCreateSiteRequestFeature) Get

func (NullableDeliveryCreateSiteRequestFeature) IsSet

func (NullableDeliveryCreateSiteRequestFeature) MarshalJSON

func (*NullableDeliveryCreateSiteRequestFeature) Set

func (*NullableDeliveryCreateSiteRequestFeature) UnmarshalJSON

func (v *NullableDeliveryCreateSiteRequestFeature) UnmarshalJSON(src []byte) error

func (*NullableDeliveryCreateSiteRequestFeature) Unset

type NullableDeliveryCreateSiteRequestOrigin

type NullableDeliveryCreateSiteRequestOrigin struct {
	// contains filtered or unexported fields
}

func (NullableDeliveryCreateSiteRequestOrigin) Get

func (NullableDeliveryCreateSiteRequestOrigin) IsSet

func (NullableDeliveryCreateSiteRequestOrigin) MarshalJSON

func (v NullableDeliveryCreateSiteRequestOrigin) MarshalJSON() ([]byte, error)

func (*NullableDeliveryCreateSiteRequestOrigin) Set

func (*NullableDeliveryCreateSiteRequestOrigin) UnmarshalJSON

func (v *NullableDeliveryCreateSiteRequestOrigin) UnmarshalJSON(src []byte) error

func (*NullableDeliveryCreateSiteRequestOrigin) Unset

type NullableDeliveryCreateSiteResponse

type NullableDeliveryCreateSiteResponse struct {
	// contains filtered or unexported fields
}

func (NullableDeliveryCreateSiteResponse) Get

func (NullableDeliveryCreateSiteResponse) IsSet

func (NullableDeliveryCreateSiteResponse) MarshalJSON

func (v NullableDeliveryCreateSiteResponse) MarshalJSON() ([]byte, error)

func (*NullableDeliveryCreateSiteResponse) Set

func (*NullableDeliveryCreateSiteResponse) UnmarshalJSON

func (v *NullableDeliveryCreateSiteResponse) UnmarshalJSON(src []byte) error

func (*NullableDeliveryCreateSiteResponse) Unset

type NullableDeliveryEnableSiteWAFRequest

type NullableDeliveryEnableSiteWAFRequest struct {
	// contains filtered or unexported fields
}

func (NullableDeliveryEnableSiteWAFRequest) Get

func (NullableDeliveryEnableSiteWAFRequest) IsSet

func (NullableDeliveryEnableSiteWAFRequest) MarshalJSON

func (v NullableDeliveryEnableSiteWAFRequest) MarshalJSON() ([]byte, error)

func (*NullableDeliveryEnableSiteWAFRequest) Set

func (*NullableDeliveryEnableSiteWAFRequest) UnmarshalJSON

func (v *NullableDeliveryEnableSiteWAFRequest) UnmarshalJSON(src []byte) error

func (*NullableDeliveryEnableSiteWAFRequest) Unset

type NullableDeliveryGetOriginResponse

type NullableDeliveryGetOriginResponse struct {
	// contains filtered or unexported fields
}

func (NullableDeliveryGetOriginResponse) Get

func (NullableDeliveryGetOriginResponse) IsSet

func (NullableDeliveryGetOriginResponse) MarshalJSON

func (v NullableDeliveryGetOriginResponse) MarshalJSON() ([]byte, error)

func (*NullableDeliveryGetOriginResponse) Set

func (*NullableDeliveryGetOriginResponse) UnmarshalJSON

func (v *NullableDeliveryGetOriginResponse) UnmarshalJSON(src []byte) error

func (*NullableDeliveryGetOriginResponse) Unset

type NullableDeliveryGetOriginsResponse

type NullableDeliveryGetOriginsResponse struct {
	// contains filtered or unexported fields
}

func (NullableDeliveryGetOriginsResponse) Get

func (NullableDeliveryGetOriginsResponse) IsSet

func (NullableDeliveryGetOriginsResponse) MarshalJSON

func (v NullableDeliveryGetOriginsResponse) MarshalJSON() ([]byte, error)

func (*NullableDeliveryGetOriginsResponse) Set

func (*NullableDeliveryGetOriginsResponse) UnmarshalJSON

func (v *NullableDeliveryGetOriginsResponse) UnmarshalJSON(src []byte) error

func (*NullableDeliveryGetOriginsResponse) Unset

type NullableDeliveryGetScopeOriginsResponse

type NullableDeliveryGetScopeOriginsResponse struct {
	// contains filtered or unexported fields
}

func (NullableDeliveryGetScopeOriginsResponse) Get

func (NullableDeliveryGetScopeOriginsResponse) IsSet

func (NullableDeliveryGetScopeOriginsResponse) MarshalJSON

func (v NullableDeliveryGetScopeOriginsResponse) MarshalJSON() ([]byte, error)

func (*NullableDeliveryGetScopeOriginsResponse) Set

func (*NullableDeliveryGetScopeOriginsResponse) UnmarshalJSON

func (v *NullableDeliveryGetScopeOriginsResponse) UnmarshalJSON(src []byte) error

func (*NullableDeliveryGetScopeOriginsResponse) Unset

type NullableDeliveryGetSiteDeliveryDomainsResponse

type NullableDeliveryGetSiteDeliveryDomainsResponse struct {
	// contains filtered or unexported fields
}

func (NullableDeliveryGetSiteDeliveryDomainsResponse) Get

func (NullableDeliveryGetSiteDeliveryDomainsResponse) IsSet

func (NullableDeliveryGetSiteDeliveryDomainsResponse) MarshalJSON

func (*NullableDeliveryGetSiteDeliveryDomainsResponse) Set

func (*NullableDeliveryGetSiteDeliveryDomainsResponse) UnmarshalJSON

func (*NullableDeliveryGetSiteDeliveryDomainsResponse) Unset

type NullableDeliveryGetSiteResponse

type NullableDeliveryGetSiteResponse struct {
	// contains filtered or unexported fields
}

func (NullableDeliveryGetSiteResponse) Get

func (NullableDeliveryGetSiteResponse) IsSet

func (NullableDeliveryGetSiteResponse) MarshalJSON

func (v NullableDeliveryGetSiteResponse) MarshalJSON() ([]byte, error)

func (*NullableDeliveryGetSiteResponse) Set

func (*NullableDeliveryGetSiteResponse) UnmarshalJSON

func (v *NullableDeliveryGetSiteResponse) UnmarshalJSON(src []byte) error

func (*NullableDeliveryGetSiteResponse) Unset

type NullableDeliveryGetSitesResponse

type NullableDeliveryGetSitesResponse struct {
	// contains filtered or unexported fields
}

func (NullableDeliveryGetSitesResponse) Get

func (NullableDeliveryGetSitesResponse) IsSet

func (NullableDeliveryGetSitesResponse) MarshalJSON

func (v NullableDeliveryGetSitesResponse) MarshalJSON() ([]byte, error)

func (*NullableDeliveryGetSitesResponse) Set

func (*NullableDeliveryGetSitesResponse) UnmarshalJSON

func (v *NullableDeliveryGetSitesResponse) UnmarshalJSON(src []byte) error

func (*NullableDeliveryGetSitesResponse) Unset

type NullableDeliveryGoogleStorageOrigin

type NullableDeliveryGoogleStorageOrigin struct {
	// contains filtered or unexported fields
}

func (NullableDeliveryGoogleStorageOrigin) Get

func (NullableDeliveryGoogleStorageOrigin) IsSet

func (NullableDeliveryGoogleStorageOrigin) MarshalJSON

func (v NullableDeliveryGoogleStorageOrigin) MarshalJSON() ([]byte, error)

func (*NullableDeliveryGoogleStorageOrigin) Set

func (*NullableDeliveryGoogleStorageOrigin) UnmarshalJSON

func (v *NullableDeliveryGoogleStorageOrigin) UnmarshalJSON(src []byte) error

func (*NullableDeliveryGoogleStorageOrigin) Unset

type NullableDeliveryHTTPOrigin

type NullableDeliveryHTTPOrigin struct {
	// contains filtered or unexported fields
}

func NewNullableDeliveryHTTPOrigin

func NewNullableDeliveryHTTPOrigin(val *DeliveryHTTPOrigin) *NullableDeliveryHTTPOrigin

func (NullableDeliveryHTTPOrigin) Get

func (NullableDeliveryHTTPOrigin) IsSet

func (v NullableDeliveryHTTPOrigin) IsSet() bool

func (NullableDeliveryHTTPOrigin) MarshalJSON

func (v NullableDeliveryHTTPOrigin) MarshalJSON() ([]byte, error)

func (*NullableDeliveryHTTPOrigin) Set

func (*NullableDeliveryHTTPOrigin) UnmarshalJSON

func (v *NullableDeliveryHTTPOrigin) UnmarshalJSON(src []byte) error

func (*NullableDeliveryHTTPOrigin) Unset

func (v *NullableDeliveryHTTPOrigin) Unset()

type NullableDeliveryOriginAuthentication

type NullableDeliveryOriginAuthentication struct {
	// contains filtered or unexported fields
}

func (NullableDeliveryOriginAuthentication) Get

func (NullableDeliveryOriginAuthentication) IsSet

func (NullableDeliveryOriginAuthentication) MarshalJSON

func (v NullableDeliveryOriginAuthentication) MarshalJSON() ([]byte, error)

func (*NullableDeliveryOriginAuthentication) Set

func (*NullableDeliveryOriginAuthentication) UnmarshalJSON

func (v *NullableDeliveryOriginAuthentication) UnmarshalJSON(src []byte) error

func (*NullableDeliveryOriginAuthentication) Unset

type NullableDeliveryS3Authentication

type NullableDeliveryS3Authentication struct {
	// contains filtered or unexported fields
}

func (NullableDeliveryS3Authentication) Get

func (NullableDeliveryS3Authentication) IsSet

func (NullableDeliveryS3Authentication) MarshalJSON

func (v NullableDeliveryS3Authentication) MarshalJSON() ([]byte, error)

func (*NullableDeliveryS3Authentication) Set

func (*NullableDeliveryS3Authentication) UnmarshalJSON

func (v *NullableDeliveryS3Authentication) UnmarshalJSON(src []byte) error

func (*NullableDeliveryS3Authentication) Unset

type NullableDeliveryScopeOrigin

type NullableDeliveryScopeOrigin struct {
	// contains filtered or unexported fields
}

func NewNullableDeliveryScopeOrigin

func NewNullableDeliveryScopeOrigin(val *DeliveryScopeOrigin) *NullableDeliveryScopeOrigin

func (NullableDeliveryScopeOrigin) Get

func (NullableDeliveryScopeOrigin) IsSet

func (NullableDeliveryScopeOrigin) MarshalJSON

func (v NullableDeliveryScopeOrigin) MarshalJSON() ([]byte, error)

func (*NullableDeliveryScopeOrigin) Set

func (*NullableDeliveryScopeOrigin) UnmarshalJSON

func (v *NullableDeliveryScopeOrigin) UnmarshalJSON(src []byte) error

func (*NullableDeliveryScopeOrigin) Unset

func (v *NullableDeliveryScopeOrigin) Unset()

type NullableDeliverySite

type NullableDeliverySite struct {
	// contains filtered or unexported fields
}

func NewNullableDeliverySite

func NewNullableDeliverySite(val *DeliverySite) *NullableDeliverySite

func (NullableDeliverySite) Get

func (NullableDeliverySite) IsSet

func (v NullableDeliverySite) IsSet() bool

func (NullableDeliverySite) MarshalJSON

func (v NullableDeliverySite) MarshalJSON() ([]byte, error)

func (*NullableDeliverySite) Set

func (v *NullableDeliverySite) Set(val *DeliverySite)

func (*NullableDeliverySite) UnmarshalJSON

func (v *NullableDeliverySite) UnmarshalJSON(src []byte) error

func (*NullableDeliverySite) Unset

func (v *NullableDeliverySite) Unset()

type NullableDeliverySiteFeature

type NullableDeliverySiteFeature struct {
	// contains filtered or unexported fields
}

func NewNullableDeliverySiteFeature

func NewNullableDeliverySiteFeature(val *DeliverySiteFeature) *NullableDeliverySiteFeature

func (NullableDeliverySiteFeature) Get

func (NullableDeliverySiteFeature) IsSet

func (NullableDeliverySiteFeature) MarshalJSON

func (v NullableDeliverySiteFeature) MarshalJSON() ([]byte, error)

func (*NullableDeliverySiteFeature) Set

func (*NullableDeliverySiteFeature) UnmarshalJSON

func (v *NullableDeliverySiteFeature) UnmarshalJSON(src []byte) error

func (*NullableDeliverySiteFeature) Unset

func (v *NullableDeliverySiteFeature) Unset()

type NullableDeliveryStackPathStorageOrigin

type NullableDeliveryStackPathStorageOrigin struct {
	// contains filtered or unexported fields
}

func (NullableDeliveryStackPathStorageOrigin) Get

func (NullableDeliveryStackPathStorageOrigin) IsSet

func (NullableDeliveryStackPathStorageOrigin) MarshalJSON

func (v NullableDeliveryStackPathStorageOrigin) MarshalJSON() ([]byte, error)

func (*NullableDeliveryStackPathStorageOrigin) Set

func (*NullableDeliveryStackPathStorageOrigin) UnmarshalJSON

func (v *NullableDeliveryStackPathStorageOrigin) UnmarshalJSON(src []byte) error

func (*NullableDeliveryStackPathStorageOrigin) Unset

type NullableDeliveryUpdateOriginRequest

type NullableDeliveryUpdateOriginRequest struct {
	// contains filtered or unexported fields
}

func (NullableDeliveryUpdateOriginRequest) Get

func (NullableDeliveryUpdateOriginRequest) IsSet

func (NullableDeliveryUpdateOriginRequest) MarshalJSON

func (v NullableDeliveryUpdateOriginRequest) MarshalJSON() ([]byte, error)

func (*NullableDeliveryUpdateOriginRequest) Set

func (*NullableDeliveryUpdateOriginRequest) UnmarshalJSON

func (v *NullableDeliveryUpdateOriginRequest) UnmarshalJSON(src []byte) error

func (*NullableDeliveryUpdateOriginRequest) Unset

type NullableDeliveryUpdateOriginResponse

type NullableDeliveryUpdateOriginResponse struct {
	// contains filtered or unexported fields
}

func (NullableDeliveryUpdateOriginResponse) Get

func (NullableDeliveryUpdateOriginResponse) IsSet

func (NullableDeliveryUpdateOriginResponse) MarshalJSON

func (v NullableDeliveryUpdateOriginResponse) MarshalJSON() ([]byte, error)

func (*NullableDeliveryUpdateOriginResponse) Set

func (*NullableDeliveryUpdateOriginResponse) UnmarshalJSON

func (v *NullableDeliveryUpdateOriginResponse) UnmarshalJSON(src []byte) error

func (*NullableDeliveryUpdateOriginResponse) 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 NullableMetricsData

type NullableMetricsData struct {
	// contains filtered or unexported fields
}

func NewNullableMetricsData

func NewNullableMetricsData(val *MetricsData) *NullableMetricsData

func (NullableMetricsData) Get

func (NullableMetricsData) IsSet

func (v NullableMetricsData) IsSet() bool

func (NullableMetricsData) MarshalJSON

func (v NullableMetricsData) MarshalJSON() ([]byte, error)

func (*NullableMetricsData) Set

func (v *NullableMetricsData) Set(val *MetricsData)

func (*NullableMetricsData) UnmarshalJSON

func (v *NullableMetricsData) UnmarshalJSON(src []byte) error

func (*NullableMetricsData) Unset

func (v *NullableMetricsData) Unset()

type NullableMetricsDataValue

type NullableMetricsDataValue struct {
	// contains filtered or unexported fields
}

func NewNullableMetricsDataValue

func NewNullableMetricsDataValue(val *MetricsDataValue) *NullableMetricsDataValue

func (NullableMetricsDataValue) Get

func (NullableMetricsDataValue) IsSet

func (v NullableMetricsDataValue) IsSet() bool

func (NullableMetricsDataValue) MarshalJSON

func (v NullableMetricsDataValue) MarshalJSON() ([]byte, error)

func (*NullableMetricsDataValue) Set

func (*NullableMetricsDataValue) UnmarshalJSON

func (v *NullableMetricsDataValue) UnmarshalJSON(src []byte) error

func (*NullableMetricsDataValue) Unset

func (v *NullableMetricsDataValue) Unset()

type NullableOriginPullPolicyDefaultCacheBehaviorEnumWrapperValue

type NullableOriginPullPolicyDefaultCacheBehaviorEnumWrapperValue struct {
	// contains filtered or unexported fields
}

func (NullableOriginPullPolicyDefaultCacheBehaviorEnumWrapperValue) Get

func (NullableOriginPullPolicyDefaultCacheBehaviorEnumWrapperValue) IsSet

func (NullableOriginPullPolicyDefaultCacheBehaviorEnumWrapperValue) MarshalJSON

func (*NullableOriginPullPolicyDefaultCacheBehaviorEnumWrapperValue) Set

func (*NullableOriginPullPolicyDefaultCacheBehaviorEnumWrapperValue) UnmarshalJSON

func (*NullableOriginPullPolicyDefaultCacheBehaviorEnumWrapperValue) Unset

type NullableOriginPullPolicyExpirePolicyEnumWrapperValue

type NullableOriginPullPolicyExpirePolicyEnumWrapperValue struct {
	// contains filtered or unexported fields
}

func (NullableOriginPullPolicyExpirePolicyEnumWrapperValue) Get

func (NullableOriginPullPolicyExpirePolicyEnumWrapperValue) IsSet

func (NullableOriginPullPolicyExpirePolicyEnumWrapperValue) MarshalJSON

func (*NullableOriginPullPolicyExpirePolicyEnumWrapperValue) Set

func (*NullableOriginPullPolicyExpirePolicyEnumWrapperValue) UnmarshalJSON

func (*NullableOriginPullPolicyExpirePolicyEnumWrapperValue) Unset

type NullableOriginPullPolicyNoCacheBehaviorEnumWrapperValue

type NullableOriginPullPolicyNoCacheBehaviorEnumWrapperValue struct {
	// contains filtered or unexported fields
}

func (NullableOriginPullPolicyNoCacheBehaviorEnumWrapperValue) Get

func (NullableOriginPullPolicyNoCacheBehaviorEnumWrapperValue) IsSet

func (NullableOriginPullPolicyNoCacheBehaviorEnumWrapperValue) MarshalJSON

func (*NullableOriginPullPolicyNoCacheBehaviorEnumWrapperValue) Set

func (*NullableOriginPullPolicyNoCacheBehaviorEnumWrapperValue) UnmarshalJSON

func (*NullableOriginPullPolicyNoCacheBehaviorEnumWrapperValue) Unset

type NullableOriginPullRedirectActionEnumWrapperValue

type NullableOriginPullRedirectActionEnumWrapperValue struct {
	// contains filtered or unexported fields
}

func (NullableOriginPullRedirectActionEnumWrapperValue) Get

func (NullableOriginPullRedirectActionEnumWrapperValue) IsSet

func (NullableOriginPullRedirectActionEnumWrapperValue) MarshalJSON

func (*NullableOriginPullRedirectActionEnumWrapperValue) Set

func (*NullableOriginPullRedirectActionEnumWrapperValue) UnmarshalJSON

func (*NullableOriginPullRedirectActionEnumWrapperValue) Unset

type NullableOriginPullResumeDownloadEtagValidationEnumWrapperValue

type NullableOriginPullResumeDownloadEtagValidationEnumWrapperValue struct {
	// contains filtered or unexported fields
}

func (NullableOriginPullResumeDownloadEtagValidationEnumWrapperValue) Get

func (NullableOriginPullResumeDownloadEtagValidationEnumWrapperValue) IsSet

func (NullableOriginPullResumeDownloadEtagValidationEnumWrapperValue) MarshalJSON

func (*NullableOriginPullResumeDownloadEtagValidationEnumWrapperValue) Set

func (*NullableOriginPullResumeDownloadEtagValidationEnumWrapperValue) UnmarshalJSON

func (*NullableOriginPullResumeDownloadEtagValidationEnumWrapperValue) Unset

type NullablePaginationPageInfo

type NullablePaginationPageInfo struct {
	// contains filtered or unexported fields
}

func NewNullablePaginationPageInfo

func NewNullablePaginationPageInfo(val *PaginationPageInfo) *NullablePaginationPageInfo

func (NullablePaginationPageInfo) Get

func (NullablePaginationPageInfo) IsSet

func (v NullablePaginationPageInfo) IsSet() bool

func (NullablePaginationPageInfo) MarshalJSON

func (v NullablePaginationPageInfo) MarshalJSON() ([]byte, error)

func (*NullablePaginationPageInfo) Set

func (*NullablePaginationPageInfo) UnmarshalJSON

func (v *NullablePaginationPageInfo) UnmarshalJSON(src []byte) error

func (*NullablePaginationPageInfo) Unset

func (v *NullablePaginationPageInfo) Unset()

type NullablePrometheusMetrics

type NullablePrometheusMetrics struct {
	// contains filtered or unexported fields
}

func NewNullablePrometheusMetrics

func NewNullablePrometheusMetrics(val *PrometheusMetrics) *NullablePrometheusMetrics

func (NullablePrometheusMetrics) Get

func (NullablePrometheusMetrics) IsSet

func (v NullablePrometheusMetrics) IsSet() bool

func (NullablePrometheusMetrics) MarshalJSON

func (v NullablePrometheusMetrics) MarshalJSON() ([]byte, error)

func (*NullablePrometheusMetrics) Set

func (*NullablePrometheusMetrics) UnmarshalJSON

func (v *NullablePrometheusMetrics) UnmarshalJSON(src []byte) error

func (*NullablePrometheusMetrics) Unset

func (v *NullablePrometheusMetrics) Unset()

type NullablePrometheusMetricsStatus

type NullablePrometheusMetricsStatus struct {
	// contains filtered or unexported fields
}

func (NullablePrometheusMetricsStatus) Get

func (NullablePrometheusMetricsStatus) IsSet

func (NullablePrometheusMetricsStatus) MarshalJSON

func (v NullablePrometheusMetricsStatus) MarshalJSON() ([]byte, error)

func (*NullablePrometheusMetricsStatus) Set

func (*NullablePrometheusMetricsStatus) UnmarshalJSON

func (v *NullablePrometheusMetricsStatus) UnmarshalJSON(src []byte) error

func (*NullablePrometheusMetricsStatus) Unset

type NullableSchemadeliveryDeliveryDomain

type NullableSchemadeliveryDeliveryDomain struct {
	// contains filtered or unexported fields
}

func (NullableSchemadeliveryDeliveryDomain) Get

func (NullableSchemadeliveryDeliveryDomain) IsSet

func (NullableSchemadeliveryDeliveryDomain) MarshalJSON

func (v NullableSchemadeliveryDeliveryDomain) MarshalJSON() ([]byte, error)

func (*NullableSchemadeliveryDeliveryDomain) Set

func (*NullableSchemadeliveryDeliveryDomain) UnmarshalJSON

func (v *NullableSchemadeliveryDeliveryDomain) UnmarshalJSON(src []byte) error

func (*NullableSchemadeliveryDeliveryDomain) Unset

type NullableSchemadeliveryOrigin

type NullableSchemadeliveryOrigin struct {
	// contains filtered or unexported fields
}

func NewNullableSchemadeliveryOrigin

func NewNullableSchemadeliveryOrigin(val *SchemadeliveryOrigin) *NullableSchemadeliveryOrigin

func (NullableSchemadeliveryOrigin) Get

func (NullableSchemadeliveryOrigin) IsSet

func (NullableSchemadeliveryOrigin) MarshalJSON

func (v NullableSchemadeliveryOrigin) MarshalJSON() ([]byte, error)

func (*NullableSchemadeliveryOrigin) Set

func (*NullableSchemadeliveryOrigin) UnmarshalJSON

func (v *NullableSchemadeliveryOrigin) UnmarshalJSON(src []byte) error

func (*NullableSchemadeliveryOrigin) Unset

func (v *NullableSchemadeliveryOrigin) Unset()

type NullableStackpathRpcBadRequest

type NullableStackpathRpcBadRequest struct {
	// contains filtered or unexported fields
}

func (NullableStackpathRpcBadRequest) Get

func (NullableStackpathRpcBadRequest) IsSet

func (NullableStackpathRpcBadRequest) MarshalJSON

func (v NullableStackpathRpcBadRequest) MarshalJSON() ([]byte, error)

func (*NullableStackpathRpcBadRequest) Set

func (*NullableStackpathRpcBadRequest) UnmarshalJSON

func (v *NullableStackpathRpcBadRequest) UnmarshalJSON(src []byte) error

func (*NullableStackpathRpcBadRequest) Unset

func (v *NullableStackpathRpcBadRequest) Unset()

type NullableStackpathRpcBadRequestAllOf

type NullableStackpathRpcBadRequestAllOf struct {
	// contains filtered or unexported fields
}

func (NullableStackpathRpcBadRequestAllOf) Get

func (NullableStackpathRpcBadRequestAllOf) IsSet

func (NullableStackpathRpcBadRequestAllOf) MarshalJSON

func (v NullableStackpathRpcBadRequestAllOf) MarshalJSON() ([]byte, error)

func (*NullableStackpathRpcBadRequestAllOf) Set

func (*NullableStackpathRpcBadRequestAllOf) UnmarshalJSON

func (v *NullableStackpathRpcBadRequestAllOf) UnmarshalJSON(src []byte) error

func (*NullableStackpathRpcBadRequestAllOf) Unset

type NullableStackpathRpcBadRequestFieldViolation

type NullableStackpathRpcBadRequestFieldViolation struct {
	// contains filtered or unexported fields
}

func (NullableStackpathRpcBadRequestFieldViolation) Get

func (NullableStackpathRpcBadRequestFieldViolation) IsSet

func (NullableStackpathRpcBadRequestFieldViolation) MarshalJSON

func (*NullableStackpathRpcBadRequestFieldViolation) Set

func (*NullableStackpathRpcBadRequestFieldViolation) UnmarshalJSON

func (*NullableStackpathRpcBadRequestFieldViolation) Unset

type NullableStackpathRpcHelp

type NullableStackpathRpcHelp struct {
	// contains filtered or unexported fields
}

func NewNullableStackpathRpcHelp

func NewNullableStackpathRpcHelp(val *StackpathRpcHelp) *NullableStackpathRpcHelp

func (NullableStackpathRpcHelp) Get

func (NullableStackpathRpcHelp) IsSet

func (v NullableStackpathRpcHelp) IsSet() bool

func (NullableStackpathRpcHelp) MarshalJSON

func (v NullableStackpathRpcHelp) MarshalJSON() ([]byte, error)

func (*NullableStackpathRpcHelp) Set

func (*NullableStackpathRpcHelp) UnmarshalJSON

func (v *NullableStackpathRpcHelp) UnmarshalJSON(src []byte) error

func (*NullableStackpathRpcHelp) Unset

func (v *NullableStackpathRpcHelp) Unset()

type NullableStackpathRpcHelpAllOf

type NullableStackpathRpcHelpAllOf struct {
	// contains filtered or unexported fields
}

func (NullableStackpathRpcHelpAllOf) Get

func (NullableStackpathRpcHelpAllOf) IsSet

func (NullableStackpathRpcHelpAllOf) MarshalJSON

func (v NullableStackpathRpcHelpAllOf) MarshalJSON() ([]byte, error)

func (*NullableStackpathRpcHelpAllOf) Set

func (*NullableStackpathRpcHelpAllOf) UnmarshalJSON

func (v *NullableStackpathRpcHelpAllOf) UnmarshalJSON(src []byte) error

func (*NullableStackpathRpcHelpAllOf) Unset

func (v *NullableStackpathRpcHelpAllOf) Unset()
type NullableStackpathRpcHelpLink struct {
	// contains filtered or unexported fields
}
func NewNullableStackpathRpcHelpLink(val *StackpathRpcHelpLink) *NullableStackpathRpcHelpLink

func (NullableStackpathRpcHelpLink) Get

func (NullableStackpathRpcHelpLink) IsSet

func (NullableStackpathRpcHelpLink) MarshalJSON

func (v NullableStackpathRpcHelpLink) MarshalJSON() ([]byte, error)

func (*NullableStackpathRpcHelpLink) Set

func (*NullableStackpathRpcHelpLink) UnmarshalJSON

func (v *NullableStackpathRpcHelpLink) UnmarshalJSON(src []byte) error

func (*NullableStackpathRpcHelpLink) Unset

func (v *NullableStackpathRpcHelpLink) Unset()

type NullableStackpathRpcLocalizedMessage

type NullableStackpathRpcLocalizedMessage struct {
	// contains filtered or unexported fields
}

func (NullableStackpathRpcLocalizedMessage) Get

func (NullableStackpathRpcLocalizedMessage) IsSet

func (NullableStackpathRpcLocalizedMessage) MarshalJSON

func (v NullableStackpathRpcLocalizedMessage) MarshalJSON() ([]byte, error)

func (*NullableStackpathRpcLocalizedMessage) Set

func (*NullableStackpathRpcLocalizedMessage) UnmarshalJSON

func (v *NullableStackpathRpcLocalizedMessage) UnmarshalJSON(src []byte) error

func (*NullableStackpathRpcLocalizedMessage) Unset

type NullableStackpathRpcLocalizedMessageAllOf

type NullableStackpathRpcLocalizedMessageAllOf struct {
	// contains filtered or unexported fields
}

func (NullableStackpathRpcLocalizedMessageAllOf) Get

func (NullableStackpathRpcLocalizedMessageAllOf) IsSet

func (NullableStackpathRpcLocalizedMessageAllOf) MarshalJSON

func (*NullableStackpathRpcLocalizedMessageAllOf) Set

func (*NullableStackpathRpcLocalizedMessageAllOf) UnmarshalJSON

func (v *NullableStackpathRpcLocalizedMessageAllOf) UnmarshalJSON(src []byte) error

func (*NullableStackpathRpcLocalizedMessageAllOf) Unset

type NullableStackpathRpcPreconditionFailure

type NullableStackpathRpcPreconditionFailure struct {
	// contains filtered or unexported fields
}

func (NullableStackpathRpcPreconditionFailure) Get

func (NullableStackpathRpcPreconditionFailure) IsSet

func (NullableStackpathRpcPreconditionFailure) MarshalJSON

func (v NullableStackpathRpcPreconditionFailure) MarshalJSON() ([]byte, error)

func (*NullableStackpathRpcPreconditionFailure) Set

func (*NullableStackpathRpcPreconditionFailure) UnmarshalJSON

func (v *NullableStackpathRpcPreconditionFailure) UnmarshalJSON(src []byte) error

func (*NullableStackpathRpcPreconditionFailure) Unset

type NullableStackpathRpcPreconditionFailureAllOf

type NullableStackpathRpcPreconditionFailureAllOf struct {
	// contains filtered or unexported fields
}

func (NullableStackpathRpcPreconditionFailureAllOf) Get

func (NullableStackpathRpcPreconditionFailureAllOf) IsSet

func (NullableStackpathRpcPreconditionFailureAllOf) MarshalJSON

func (*NullableStackpathRpcPreconditionFailureAllOf) Set

func (*NullableStackpathRpcPreconditionFailureAllOf) UnmarshalJSON

func (*NullableStackpathRpcPreconditionFailureAllOf) Unset

type NullableStackpathRpcPreconditionFailureViolation

type NullableStackpathRpcPreconditionFailureViolation struct {
	// contains filtered or unexported fields
}

func (NullableStackpathRpcPreconditionFailureViolation) Get

func (NullableStackpathRpcPreconditionFailureViolation) IsSet

func (NullableStackpathRpcPreconditionFailureViolation) MarshalJSON

func (*NullableStackpathRpcPreconditionFailureViolation) Set

func (*NullableStackpathRpcPreconditionFailureViolation) UnmarshalJSON

func (*NullableStackpathRpcPreconditionFailureViolation) Unset

type NullableStackpathRpcQuotaFailure

type NullableStackpathRpcQuotaFailure struct {
	// contains filtered or unexported fields
}

func (NullableStackpathRpcQuotaFailure) Get

func (NullableStackpathRpcQuotaFailure) IsSet

func (NullableStackpathRpcQuotaFailure) MarshalJSON

func (v NullableStackpathRpcQuotaFailure) MarshalJSON() ([]byte, error)

func (*NullableStackpathRpcQuotaFailure) Set

func (*NullableStackpathRpcQuotaFailure) UnmarshalJSON

func (v *NullableStackpathRpcQuotaFailure) UnmarshalJSON(src []byte) error

func (*NullableStackpathRpcQuotaFailure) Unset

type NullableStackpathRpcQuotaFailureAllOf

type NullableStackpathRpcQuotaFailureAllOf struct {
	// contains filtered or unexported fields
}

func (NullableStackpathRpcQuotaFailureAllOf) Get

func (NullableStackpathRpcQuotaFailureAllOf) IsSet

func (NullableStackpathRpcQuotaFailureAllOf) MarshalJSON

func (v NullableStackpathRpcQuotaFailureAllOf) MarshalJSON() ([]byte, error)

func (*NullableStackpathRpcQuotaFailureAllOf) Set

func (*NullableStackpathRpcQuotaFailureAllOf) UnmarshalJSON

func (v *NullableStackpathRpcQuotaFailureAllOf) UnmarshalJSON(src []byte) error

func (*NullableStackpathRpcQuotaFailureAllOf) Unset

type NullableStackpathRpcQuotaFailureViolation

type NullableStackpathRpcQuotaFailureViolation struct {
	// contains filtered or unexported fields
}

func (NullableStackpathRpcQuotaFailureViolation) Get

func (NullableStackpathRpcQuotaFailureViolation) IsSet

func (NullableStackpathRpcQuotaFailureViolation) MarshalJSON

func (*NullableStackpathRpcQuotaFailureViolation) Set

func (*NullableStackpathRpcQuotaFailureViolation) UnmarshalJSON

func (v *NullableStackpathRpcQuotaFailureViolation) UnmarshalJSON(src []byte) error

func (*NullableStackpathRpcQuotaFailureViolation) Unset

type NullableStackpathRpcRequestInfo

type NullableStackpathRpcRequestInfo struct {
	// contains filtered or unexported fields
}

func (NullableStackpathRpcRequestInfo) Get

func (NullableStackpathRpcRequestInfo) IsSet

func (NullableStackpathRpcRequestInfo) MarshalJSON

func (v NullableStackpathRpcRequestInfo) MarshalJSON() ([]byte, error)

func (*NullableStackpathRpcRequestInfo) Set

func (*NullableStackpathRpcRequestInfo) UnmarshalJSON

func (v *NullableStackpathRpcRequestInfo) UnmarshalJSON(src []byte) error

func (*NullableStackpathRpcRequestInfo) Unset

type NullableStackpathRpcRequestInfoAllOf

type NullableStackpathRpcRequestInfoAllOf struct {
	// contains filtered or unexported fields
}

func (NullableStackpathRpcRequestInfoAllOf) Get

func (NullableStackpathRpcRequestInfoAllOf) IsSet

func (NullableStackpathRpcRequestInfoAllOf) MarshalJSON

func (v NullableStackpathRpcRequestInfoAllOf) MarshalJSON() ([]byte, error)

func (*NullableStackpathRpcRequestInfoAllOf) Set

func (*NullableStackpathRpcRequestInfoAllOf) UnmarshalJSON

func (v *NullableStackpathRpcRequestInfoAllOf) UnmarshalJSON(src []byte) error

func (*NullableStackpathRpcRequestInfoAllOf) Unset

type NullableStackpathRpcResourceInfo

type NullableStackpathRpcResourceInfo struct {
	// contains filtered or unexported fields
}

func (NullableStackpathRpcResourceInfo) Get

func (NullableStackpathRpcResourceInfo) IsSet

func (NullableStackpathRpcResourceInfo) MarshalJSON

func (v NullableStackpathRpcResourceInfo) MarshalJSON() ([]byte, error)

func (*NullableStackpathRpcResourceInfo) Set

func (*NullableStackpathRpcResourceInfo) UnmarshalJSON

func (v *NullableStackpathRpcResourceInfo) UnmarshalJSON(src []byte) error

func (*NullableStackpathRpcResourceInfo) Unset

type NullableStackpathRpcResourceInfoAllOf

type NullableStackpathRpcResourceInfoAllOf struct {
	// contains filtered or unexported fields
}

func (NullableStackpathRpcResourceInfoAllOf) Get

func (NullableStackpathRpcResourceInfoAllOf) IsSet

func (NullableStackpathRpcResourceInfoAllOf) MarshalJSON

func (v NullableStackpathRpcResourceInfoAllOf) MarshalJSON() ([]byte, error)

func (*NullableStackpathRpcResourceInfoAllOf) Set

func (*NullableStackpathRpcResourceInfoAllOf) UnmarshalJSON

func (v *NullableStackpathRpcResourceInfoAllOf) UnmarshalJSON(src []byte) error

func (*NullableStackpathRpcResourceInfoAllOf) Unset

type NullableStackpathRpcRetryInfo

type NullableStackpathRpcRetryInfo struct {
	// contains filtered or unexported fields
}

func (NullableStackpathRpcRetryInfo) Get

func (NullableStackpathRpcRetryInfo) IsSet

func (NullableStackpathRpcRetryInfo) MarshalJSON

func (v NullableStackpathRpcRetryInfo) MarshalJSON() ([]byte, error)

func (*NullableStackpathRpcRetryInfo) Set

func (*NullableStackpathRpcRetryInfo) UnmarshalJSON

func (v *NullableStackpathRpcRetryInfo) UnmarshalJSON(src []byte) error

func (*NullableStackpathRpcRetryInfo) Unset

func (v *NullableStackpathRpcRetryInfo) Unset()

type NullableStackpathRpcRetryInfoAllOf

type NullableStackpathRpcRetryInfoAllOf struct {
	// contains filtered or unexported fields
}

func (NullableStackpathRpcRetryInfoAllOf) Get

func (NullableStackpathRpcRetryInfoAllOf) IsSet

func (NullableStackpathRpcRetryInfoAllOf) MarshalJSON

func (v NullableStackpathRpcRetryInfoAllOf) MarshalJSON() ([]byte, error)

func (*NullableStackpathRpcRetryInfoAllOf) Set

func (*NullableStackpathRpcRetryInfoAllOf) UnmarshalJSON

func (v *NullableStackpathRpcRetryInfoAllOf) UnmarshalJSON(src []byte) error

func (*NullableStackpathRpcRetryInfoAllOf) Unset

type NullableStackpathapiStatus

type NullableStackpathapiStatus struct {
	// contains filtered or unexported fields
}

func NewNullableStackpathapiStatus

func NewNullableStackpathapiStatus(val *StackpathapiStatus) *NullableStackpathapiStatus

func (NullableStackpathapiStatus) Get

func (NullableStackpathapiStatus) IsSet

func (v NullableStackpathapiStatus) IsSet() bool

func (NullableStackpathapiStatus) MarshalJSON

func (v NullableStackpathapiStatus) MarshalJSON() ([]byte, error)

func (*NullableStackpathapiStatus) Set

func (*NullableStackpathapiStatus) UnmarshalJSON

func (v *NullableStackpathapiStatus) UnmarshalJSON(src []byte) error

func (*NullableStackpathapiStatus) Unset

func (v *NullableStackpathapiStatus) 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 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 OriginPullPolicyDefaultCacheBehaviorEnumWrapperValue

type OriginPullPolicyDefaultCacheBehaviorEnumWrapperValue string

OriginPullPolicyDefaultCacheBehaviorEnumWrapperValue the model 'OriginPullPolicyDefaultCacheBehaviorEnumWrapperValue'

const (
	ORIGINPULLPOLICYDEFAULTCACHEBEHAVIORENUMWRAPPERVALUE_UNKNOWN OriginPullPolicyDefaultCacheBehaviorEnumWrapperValue = "UNKNOWN"
	ORIGINPULLPOLICYDEFAULTCACHEBEHAVIORENUMWRAPPERVALUE_BYPASS  OriginPullPolicyDefaultCacheBehaviorEnumWrapperValue = "bypass"
	ORIGINPULLPOLICYDEFAULTCACHEBEHAVIORENUMWRAPPERVALUE_TTL     OriginPullPolicyDefaultCacheBehaviorEnumWrapperValue = "ttl"
)

List of OriginPullPolicyDefaultCacheBehaviorEnumWrapperValue

func (OriginPullPolicyDefaultCacheBehaviorEnumWrapperValue) Ptr

Ptr returns reference to OriginPullPolicyDefaultCacheBehaviorEnumWrapperValue value

type OriginPullPolicyExpirePolicyEnumWrapperValue

type OriginPullPolicyExpirePolicyEnumWrapperValue string

OriginPullPolicyExpirePolicyEnumWrapperValue the model 'OriginPullPolicyExpirePolicyEnumWrapperValue'

const (
	ORIGINPULLPOLICYEXPIREPOLICYENUMWRAPPERVALUE_UNKNOWN       OriginPullPolicyExpirePolicyEnumWrapperValue = "UNKNOWN"
	ORIGINPULLPOLICYEXPIREPOLICYENUMWRAPPERVALUE_CACHE_CONTROL OriginPullPolicyExpirePolicyEnumWrapperValue = "CACHE_CONTROL"
	ORIGINPULLPOLICYEXPIREPOLICYENUMWRAPPERVALUE_INGEST        OriginPullPolicyExpirePolicyEnumWrapperValue = "INGEST"
	ORIGINPULLPOLICYEXPIREPOLICYENUMWRAPPERVALUE_LAST_MODIFY   OriginPullPolicyExpirePolicyEnumWrapperValue = "LAST_MODIFY"
	ORIGINPULLPOLICYEXPIREPOLICYENUMWRAPPERVALUE_NEVER_EXPIRE  OriginPullPolicyExpirePolicyEnumWrapperValue = "NEVER_EXPIRE"
	ORIGINPULLPOLICYEXPIREPOLICYENUMWRAPPERVALUE_DO_NOT_CACHE  OriginPullPolicyExpirePolicyEnumWrapperValue = "DO_NOT_CACHE"
)

List of OriginPullPolicyExpirePolicyEnumWrapperValue

func (OriginPullPolicyExpirePolicyEnumWrapperValue) Ptr

Ptr returns reference to OriginPullPolicyExpirePolicyEnumWrapperValue value

type OriginPullPolicyNoCacheBehaviorEnumWrapperValue

type OriginPullPolicyNoCacheBehaviorEnumWrapperValue string

OriginPullPolicyNoCacheBehaviorEnumWrapperValue the model 'OriginPullPolicyNoCacheBehaviorEnumWrapperValue'

const (
	ORIGINPULLPOLICYNOCACHEBEHAVIORENUMWRAPPERVALUE_UNKNOWN OriginPullPolicyNoCacheBehaviorEnumWrapperValue = "UNKNOWN"
	ORIGINPULLPOLICYNOCACHEBEHAVIORENUMWRAPPERVALUE_LEGACY  OriginPullPolicyNoCacheBehaviorEnumWrapperValue = "legacy"
	ORIGINPULLPOLICYNOCACHEBEHAVIORENUMWRAPPERVALUE_SPEC    OriginPullPolicyNoCacheBehaviorEnumWrapperValue = "spec"
)

List of OriginPullPolicyNoCacheBehaviorEnumWrapperValue

func (OriginPullPolicyNoCacheBehaviorEnumWrapperValue) Ptr

Ptr returns reference to OriginPullPolicyNoCacheBehaviorEnumWrapperValue value

type OriginPullRedirectActionEnumWrapperValue

type OriginPullRedirectActionEnumWrapperValue string

OriginPullRedirectActionEnumWrapperValue the model 'OriginPullRedirectActionEnumWrapperValue'

const (
	ORIGINPULLREDIRECTACTIONENUMWRAPPERVALUE_UNKNOWN OriginPullRedirectActionEnumWrapperValue = "UNKNOWN"
	ORIGINPULLREDIRECTACTIONENUMWRAPPERVALUE_FOLLOW  OriginPullRedirectActionEnumWrapperValue = "follow"
	ORIGINPULLREDIRECTACTIONENUMWRAPPERVALUE_PROXY   OriginPullRedirectActionEnumWrapperValue = "proxy"
)

List of OriginPullRedirectActionEnumWrapperValue

func (OriginPullRedirectActionEnumWrapperValue) Ptr

Ptr returns reference to OriginPullRedirectActionEnumWrapperValue value

type OriginPullResumeDownloadEtagValidationEnumWrapperValue

type OriginPullResumeDownloadEtagValidationEnumWrapperValue string

OriginPullResumeDownloadEtagValidationEnumWrapperValue the model 'OriginPullResumeDownloadEtagValidationEnumWrapperValue'

const (
	ORIGINPULLRESUMEDOWNLOADETAGVALIDATIONENUMWRAPPERVALUE_UNKNOWN    OriginPullResumeDownloadEtagValidationEnumWrapperValue = "UNKNOWN"
	ORIGINPULLRESUMEDOWNLOADETAGVALIDATIONENUMWRAPPERVALUE_DO_NOT_USE OriginPullResumeDownloadEtagValidationEnumWrapperValue = "DO_NOT_USE"
	ORIGINPULLRESUMEDOWNLOADETAGVALIDATIONENUMWRAPPERVALUE_OPTIONAL   OriginPullResumeDownloadEtagValidationEnumWrapperValue = "OPTIONAL"
	ORIGINPULLRESUMEDOWNLOADETAGVALIDATIONENUMWRAPPERVALUE_REQUIRED   OriginPullResumeDownloadEtagValidationEnumWrapperValue = "REQUIRED"
)

List of OriginPullResumeDownloadEtagValidationEnumWrapperValue

func (OriginPullResumeDownloadEtagValidationEnumWrapperValue) Ptr

Ptr returns reference to OriginPullResumeDownloadEtagValidationEnumWrapperValue value

type OriginsApiService

type OriginsApiService service

OriginsApiService OriginsApi service

func (*OriginsApiService) ConnectScopeToOrigin

func (a *OriginsApiService) ConnectScopeToOrigin(ctx _context.Context, stackId string, siteId string, scopeId string) apiConnectScopeToOriginRequest

ConnectScopeToOrigin Connect an origin to a scope The origin is automatically created if necessary. When the request contains a priority which an origin already associated with the scope has set, the existing origin is disconnected. The priority of an origin already associated with a scope can be modified via this endpoint.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param stackId A stack ID or slug
  • @param siteId A site ID
  • @param scopeId A scope ID

@return apiConnectScopeToOriginRequest

func (*OriginsApiService) GetOrigin

func (a *OriginsApiService) GetOrigin(ctx _context.Context, stackId string, originId string) apiGetOriginRequest

GetOrigin Get an origin

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param stackId A stack ID or slug
  • @param originId An origin ID

@return apiGetOriginRequest

func (*OriginsApiService) GetOrigins

func (a *OriginsApiService) GetOrigins(ctx _context.Context, stackId string) apiGetOriginsRequest

GetOrigins Get all origins Retrieve all origins associated with a site's stack

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param stackId A stack ID or slug

@return apiGetOriginsRequest

func (*OriginsApiService) GetScopeOrigins

func (a *OriginsApiService) GetScopeOrigins(ctx _context.Context, stackId string, siteId string, scopeId string) apiGetScopeOriginsRequest

GetScopeOrigins Get a scope's origins

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param stackId A stack ID or slug
  • @param siteId A site ID
  • @param scopeId A scope ID

@return apiGetScopeOriginsRequest

func (*OriginsApiService) UpdateOrigin

func (a *OriginsApiService) UpdateOrigin(ctx _context.Context, stackId string, originId string) apiUpdateOriginRequest

UpdateOrigin Update an origin

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param stackId A stack ID or slug
  • @param originId An origin ID

@return apiUpdateOriginRequest

type PaginationPageInfo

type PaginationPageInfo struct {
	// The total number of items in the dataset
	TotalCount *string `json:"totalCount,omitempty"`
	// Whether or not a previous page of data exists
	HasPreviousPage *bool `json:"hasPreviousPage,omitempty"`
	// Whether or not another page of data is available
	HasNextPage *bool `json:"hasNextPage,omitempty"`
	// The cursor for the first item in the set of data returned
	StartCursor *string `json:"startCursor,omitempty"`
	// The cursor for the last item in the set of data returned
	EndCursor *string `json:"endCursor,omitempty"`
}

PaginationPageInfo Information about a paginated response This is modeled after the GraphQL Relay spec to support both cursor based pagination and traditional offset based pagination.

func NewPaginationPageInfo

func NewPaginationPageInfo() *PaginationPageInfo

NewPaginationPageInfo instantiates a new PaginationPageInfo 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 NewPaginationPageInfoWithDefaults

func NewPaginationPageInfoWithDefaults() *PaginationPageInfo

NewPaginationPageInfoWithDefaults instantiates a new PaginationPageInfo 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 (*PaginationPageInfo) GetEndCursor

func (o *PaginationPageInfo) GetEndCursor() string

GetEndCursor returns the EndCursor field value if set, zero value otherwise.

func (*PaginationPageInfo) GetEndCursorOk

func (o *PaginationPageInfo) GetEndCursorOk() (*string, bool)

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

func (*PaginationPageInfo) GetHasNextPage

func (o *PaginationPageInfo) GetHasNextPage() bool

GetHasNextPage returns the HasNextPage field value if set, zero value otherwise.

func (*PaginationPageInfo) GetHasNextPageOk

func (o *PaginationPageInfo) GetHasNextPageOk() (*bool, bool)

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

func (*PaginationPageInfo) GetHasPreviousPage

func (o *PaginationPageInfo) GetHasPreviousPage() bool

GetHasPreviousPage returns the HasPreviousPage field value if set, zero value otherwise.

func (*PaginationPageInfo) GetHasPreviousPageOk

func (o *PaginationPageInfo) GetHasPreviousPageOk() (*bool, bool)

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

func (*PaginationPageInfo) GetStartCursor

func (o *PaginationPageInfo) GetStartCursor() string

GetStartCursor returns the StartCursor field value if set, zero value otherwise.

func (*PaginationPageInfo) GetStartCursorOk

func (o *PaginationPageInfo) GetStartCursorOk() (*string, bool)

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

func (*PaginationPageInfo) GetTotalCount

func (o *PaginationPageInfo) GetTotalCount() string

GetTotalCount returns the TotalCount field value if set, zero value otherwise.

func (*PaginationPageInfo) GetTotalCountOk

func (o *PaginationPageInfo) GetTotalCountOk() (*string, bool)

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

func (*PaginationPageInfo) HasEndCursor

func (o *PaginationPageInfo) HasEndCursor() bool

HasEndCursor returns a boolean if a field has been set.

func (*PaginationPageInfo) HasHasNextPage

func (o *PaginationPageInfo) HasHasNextPage() bool

HasHasNextPage returns a boolean if a field has been set.

func (*PaginationPageInfo) HasHasPreviousPage

func (o *PaginationPageInfo) HasHasPreviousPage() bool

HasHasPreviousPage returns a boolean if a field has been set.

func (*PaginationPageInfo) HasStartCursor

func (o *PaginationPageInfo) HasStartCursor() bool

HasStartCursor returns a boolean if a field has been set.

func (*PaginationPageInfo) HasTotalCount

func (o *PaginationPageInfo) HasTotalCount() bool

HasTotalCount returns a boolean if a field has been set.

func (PaginationPageInfo) MarshalJSON

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

func (*PaginationPageInfo) SetEndCursor

func (o *PaginationPageInfo) SetEndCursor(v string)

SetEndCursor gets a reference to the given string and assigns it to the EndCursor field.

func (*PaginationPageInfo) SetHasNextPage

func (o *PaginationPageInfo) SetHasNextPage(v bool)

SetHasNextPage gets a reference to the given bool and assigns it to the HasNextPage field.

func (*PaginationPageInfo) SetHasPreviousPage

func (o *PaginationPageInfo) SetHasPreviousPage(v bool)

SetHasPreviousPage gets a reference to the given bool and assigns it to the HasPreviousPage field.

func (*PaginationPageInfo) SetStartCursor

func (o *PaginationPageInfo) SetStartCursor(v string)

SetStartCursor gets a reference to the given string and assigns it to the StartCursor field.

func (*PaginationPageInfo) SetTotalCount

func (o *PaginationPageInfo) SetTotalCount(v string)

SetTotalCount gets a reference to the given string and assigns it to the TotalCount field.

type PrometheusMetrics

type PrometheusMetrics struct {
	Status *PrometheusMetricsStatus `json:"status,omitempty"`
	Data   *MetricsData             `json:"data,omitempty"`
	// The type of error encountered when querying for metrics
	ErrorType *string `json:"errorType,omitempty"`
	// The error encountered when querying for metrics
	Error *string `json:"error,omitempty"`
	// Warnings encountered when querying for metrics
	Warnings *[]string `json:"warnings,omitempty"`
}

PrometheusMetrics A collection of metrics

func NewPrometheusMetrics

func NewPrometheusMetrics() *PrometheusMetrics

NewPrometheusMetrics instantiates a new PrometheusMetrics 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 NewPrometheusMetricsWithDefaults

func NewPrometheusMetricsWithDefaults() *PrometheusMetrics

NewPrometheusMetricsWithDefaults instantiates a new PrometheusMetrics 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 (*PrometheusMetrics) GetData

func (o *PrometheusMetrics) GetData() MetricsData

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

func (*PrometheusMetrics) GetDataOk

func (o *PrometheusMetrics) GetDataOk() (*MetricsData, 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 (*PrometheusMetrics) GetError

func (o *PrometheusMetrics) GetError() string

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

func (*PrometheusMetrics) GetErrorOk

func (o *PrometheusMetrics) GetErrorOk() (*string, bool)

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 (*PrometheusMetrics) GetErrorType

func (o *PrometheusMetrics) GetErrorType() string

GetErrorType returns the ErrorType field value if set, zero value otherwise.

func (*PrometheusMetrics) GetErrorTypeOk

func (o *PrometheusMetrics) GetErrorTypeOk() (*string, bool)

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

func (*PrometheusMetrics) GetStatus

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

func (*PrometheusMetrics) GetStatusOk

func (o *PrometheusMetrics) GetStatusOk() (*PrometheusMetricsStatus, 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 (*PrometheusMetrics) GetWarnings

func (o *PrometheusMetrics) GetWarnings() []string

GetWarnings returns the Warnings field value if set, zero value otherwise.

func (*PrometheusMetrics) GetWarningsOk

func (o *PrometheusMetrics) GetWarningsOk() (*[]string, bool)

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

func (*PrometheusMetrics) HasData

func (o *PrometheusMetrics) HasData() bool

HasData returns a boolean if a field has been set.

func (*PrometheusMetrics) HasError

func (o *PrometheusMetrics) HasError() bool

HasError returns a boolean if a field has been set.

func (*PrometheusMetrics) HasErrorType

func (o *PrometheusMetrics) HasErrorType() bool

HasErrorType returns a boolean if a field has been set.

func (*PrometheusMetrics) HasStatus

func (o *PrometheusMetrics) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*PrometheusMetrics) HasWarnings

func (o *PrometheusMetrics) HasWarnings() bool

HasWarnings returns a boolean if a field has been set.

func (PrometheusMetrics) MarshalJSON

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

func (*PrometheusMetrics) SetData

func (o *PrometheusMetrics) SetData(v MetricsData)

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

func (*PrometheusMetrics) SetError

func (o *PrometheusMetrics) SetError(v string)

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

func (*PrometheusMetrics) SetErrorType

func (o *PrometheusMetrics) SetErrorType(v string)

SetErrorType gets a reference to the given string and assigns it to the ErrorType field.

func (*PrometheusMetrics) SetStatus

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

func (*PrometheusMetrics) SetWarnings

func (o *PrometheusMetrics) SetWarnings(v []string)

SetWarnings gets a reference to the given []string and assigns it to the Warnings field.

type PrometheusMetricsStatus

type PrometheusMetricsStatus string

PrometheusMetricsStatus A metrics query's resulting status

const (
	PROMETHEUSMETRICSSTATUS_SUCCESS PrometheusMetricsStatus = "SUCCESS"
	PROMETHEUSMETRICSSTATUS_ERROR   PrometheusMetricsStatus = "ERROR"
)

List of prometheusMetricsStatus

func (PrometheusMetricsStatus) Ptr

Ptr returns reference to prometheusMetricsStatus value

type SSLApiService

type SSLApiService service

SSLApiService SSLApi service

func (*SSLApiService) RecheckCertificateVerification

func (a *SSLApiService) RecheckCertificateVerification(ctx _context.Context, stackId string, certificateId string) apiRecheckCertificateVerificationRequest

RecheckCertificateVerification Re-check certificate verification Re-check a certificate's verification details while it's being issued. This applies to Stackpath's free certificates.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param stackId A stack ID or slug
  • @param certificateId A certificate ID

@return apiRecheckCertificateVerificationRequest

type SchemadeliveryDeliveryDomain

type SchemadeliveryDeliveryDomain struct {
	// A site's domain name
	Domain *string `json:"domain,omitempty"`
	// The date the domain was validated to be pointing to us
	ValidatedAt *time.Time `json:"validatedAt,omitempty"`
}

SchemadeliveryDeliveryDomain An individual delivery domain

func NewSchemadeliveryDeliveryDomain

func NewSchemadeliveryDeliveryDomain() *SchemadeliveryDeliveryDomain

NewSchemadeliveryDeliveryDomain instantiates a new SchemadeliveryDeliveryDomain 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 NewSchemadeliveryDeliveryDomainWithDefaults

func NewSchemadeliveryDeliveryDomainWithDefaults() *SchemadeliveryDeliveryDomain

NewSchemadeliveryDeliveryDomainWithDefaults instantiates a new SchemadeliveryDeliveryDomain 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 (*SchemadeliveryDeliveryDomain) GetDomain

func (o *SchemadeliveryDeliveryDomain) GetDomain() string

GetDomain returns the Domain field value if set, zero value otherwise.

func (*SchemadeliveryDeliveryDomain) GetDomainOk

func (o *SchemadeliveryDeliveryDomain) GetDomainOk() (*string, bool)

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

func (*SchemadeliveryDeliveryDomain) GetValidatedAt

func (o *SchemadeliveryDeliveryDomain) GetValidatedAt() time.Time

GetValidatedAt returns the ValidatedAt field value if set, zero value otherwise.

func (*SchemadeliveryDeliveryDomain) GetValidatedAtOk

func (o *SchemadeliveryDeliveryDomain) GetValidatedAtOk() (*time.Time, bool)

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

func (*SchemadeliveryDeliveryDomain) HasDomain

func (o *SchemadeliveryDeliveryDomain) HasDomain() bool

HasDomain returns a boolean if a field has been set.

func (*SchemadeliveryDeliveryDomain) HasValidatedAt

func (o *SchemadeliveryDeliveryDomain) HasValidatedAt() bool

HasValidatedAt returns a boolean if a field has been set.

func (SchemadeliveryDeliveryDomain) MarshalJSON

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

func (*SchemadeliveryDeliveryDomain) SetDomain

func (o *SchemadeliveryDeliveryDomain) SetDomain(v string)

SetDomain gets a reference to the given string and assigns it to the Domain field.

func (*SchemadeliveryDeliveryDomain) SetValidatedAt

func (o *SchemadeliveryDeliveryDomain) SetValidatedAt(v time.Time)

SetValidatedAt gets a reference to the given time.Time and assigns it to the ValidatedAt field.

type SchemadeliveryOrigin

type SchemadeliveryOrigin struct {
	// An origin's unique identifier
	Id *string `json:"id,omitempty"`
	// The stack for which the origin belongs to
	StackId *string `json:"stackId,omitempty"`
	// Whether or not an origin is dedicated to a CDN site  Dedicated origins cannot be used by any site other than that to which it is dedicated.
	Dedicated *bool `json:"dedicated,omitempty"`
	// The ID of the CDN site to which an origin is dedicated
	SiteId             *string                         `json:"siteId,omitempty"`
	Http               *DeliveryHTTPOrigin             `json:"http,omitempty"`
	StackpathStorage   *DeliveryStackPathStorageOrigin `json:"stackpathStorage,omitempty"`
	S3Storage          *DeliveryAWSS3Origin            `json:"s3Storage,omitempty"`
	GoogleCloudStorage *DeliveryGoogleStorageOrigin    `json:"googleCloudStorage,omitempty"`
}

SchemadeliveryOrigin A CDN site's origin Origins are the original sources of the data that is cached by the CDN on request.

func NewSchemadeliveryOrigin

func NewSchemadeliveryOrigin() *SchemadeliveryOrigin

NewSchemadeliveryOrigin instantiates a new SchemadeliveryOrigin 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 NewSchemadeliveryOriginWithDefaults

func NewSchemadeliveryOriginWithDefaults() *SchemadeliveryOrigin

NewSchemadeliveryOriginWithDefaults instantiates a new SchemadeliveryOrigin 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 (*SchemadeliveryOrigin) GetDedicated

func (o *SchemadeliveryOrigin) GetDedicated() bool

GetDedicated returns the Dedicated field value if set, zero value otherwise.

func (*SchemadeliveryOrigin) GetDedicatedOk

func (o *SchemadeliveryOrigin) GetDedicatedOk() (*bool, bool)

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

func (*SchemadeliveryOrigin) GetGoogleCloudStorage

func (o *SchemadeliveryOrigin) GetGoogleCloudStorage() DeliveryGoogleStorageOrigin

GetGoogleCloudStorage returns the GoogleCloudStorage field value if set, zero value otherwise.

func (*SchemadeliveryOrigin) GetGoogleCloudStorageOk

func (o *SchemadeliveryOrigin) GetGoogleCloudStorageOk() (*DeliveryGoogleStorageOrigin, bool)

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

func (*SchemadeliveryOrigin) GetHttp

GetHttp returns the Http field value if set, zero value otherwise.

func (*SchemadeliveryOrigin) GetHttpOk

func (o *SchemadeliveryOrigin) GetHttpOk() (*DeliveryHTTPOrigin, bool)

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

func (*SchemadeliveryOrigin) GetId

func (o *SchemadeliveryOrigin) GetId() string

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

func (*SchemadeliveryOrigin) GetIdOk

func (o *SchemadeliveryOrigin) 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 (*SchemadeliveryOrigin) GetS3Storage

func (o *SchemadeliveryOrigin) GetS3Storage() DeliveryAWSS3Origin

GetS3Storage returns the S3Storage field value if set, zero value otherwise.

func (*SchemadeliveryOrigin) GetS3StorageOk

func (o *SchemadeliveryOrigin) GetS3StorageOk() (*DeliveryAWSS3Origin, bool)

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

func (*SchemadeliveryOrigin) GetSiteId

func (o *SchemadeliveryOrigin) GetSiteId() string

GetSiteId returns the SiteId field value if set, zero value otherwise.

func (*SchemadeliveryOrigin) GetSiteIdOk

func (o *SchemadeliveryOrigin) GetSiteIdOk() (*string, bool)

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

func (*SchemadeliveryOrigin) GetStackId

func (o *SchemadeliveryOrigin) GetStackId() string

GetStackId returns the StackId field value if set, zero value otherwise.

func (*SchemadeliveryOrigin) GetStackIdOk

func (o *SchemadeliveryOrigin) GetStackIdOk() (*string, bool)

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

func (*SchemadeliveryOrigin) GetStackpathStorage

func (o *SchemadeliveryOrigin) GetStackpathStorage() DeliveryStackPathStorageOrigin

GetStackpathStorage returns the StackpathStorage field value if set, zero value otherwise.

func (*SchemadeliveryOrigin) GetStackpathStorageOk

func (o *SchemadeliveryOrigin) GetStackpathStorageOk() (*DeliveryStackPathStorageOrigin, bool)

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

func (*SchemadeliveryOrigin) HasDedicated

func (o *SchemadeliveryOrigin) HasDedicated() bool

HasDedicated returns a boolean if a field has been set.

func (*SchemadeliveryOrigin) HasGoogleCloudStorage

func (o *SchemadeliveryOrigin) HasGoogleCloudStorage() bool

HasGoogleCloudStorage returns a boolean if a field has been set.

func (*SchemadeliveryOrigin) HasHttp

func (o *SchemadeliveryOrigin) HasHttp() bool

HasHttp returns a boolean if a field has been set.

func (*SchemadeliveryOrigin) HasId

func (o *SchemadeliveryOrigin) HasId() bool

HasId returns a boolean if a field has been set.

func (*SchemadeliveryOrigin) HasS3Storage

func (o *SchemadeliveryOrigin) HasS3Storage() bool

HasS3Storage returns a boolean if a field has been set.

func (*SchemadeliveryOrigin) HasSiteId

func (o *SchemadeliveryOrigin) HasSiteId() bool

HasSiteId returns a boolean if a field has been set.

func (*SchemadeliveryOrigin) HasStackId

func (o *SchemadeliveryOrigin) HasStackId() bool

HasStackId returns a boolean if a field has been set.

func (*SchemadeliveryOrigin) HasStackpathStorage

func (o *SchemadeliveryOrigin) HasStackpathStorage() bool

HasStackpathStorage returns a boolean if a field has been set.

func (SchemadeliveryOrigin) MarshalJSON

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

func (*SchemadeliveryOrigin) SetDedicated

func (o *SchemadeliveryOrigin) SetDedicated(v bool)

SetDedicated gets a reference to the given bool and assigns it to the Dedicated field.

func (*SchemadeliveryOrigin) SetGoogleCloudStorage

func (o *SchemadeliveryOrigin) SetGoogleCloudStorage(v DeliveryGoogleStorageOrigin)

SetGoogleCloudStorage gets a reference to the given DeliveryGoogleStorageOrigin and assigns it to the GoogleCloudStorage field.

func (*SchemadeliveryOrigin) SetHttp

SetHttp gets a reference to the given DeliveryHTTPOrigin and assigns it to the Http field.

func (*SchemadeliveryOrigin) SetId

func (o *SchemadeliveryOrigin) SetId(v string)

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

func (*SchemadeliveryOrigin) SetS3Storage

func (o *SchemadeliveryOrigin) SetS3Storage(v DeliveryAWSS3Origin)

SetS3Storage gets a reference to the given DeliveryAWSS3Origin and assigns it to the S3Storage field.

func (*SchemadeliveryOrigin) SetSiteId

func (o *SchemadeliveryOrigin) SetSiteId(v string)

SetSiteId gets a reference to the given string and assigns it to the SiteId field.

func (*SchemadeliveryOrigin) SetStackId

func (o *SchemadeliveryOrigin) SetStackId(v string)

SetStackId gets a reference to the given string and assigns it to the StackId field.

func (*SchemadeliveryOrigin) SetStackpathStorage

func (o *SchemadeliveryOrigin) SetStackpathStorage(v DeliveryStackPathStorageOrigin)

SetStackpathStorage gets a reference to the given DeliveryStackPathStorageOrigin and assigns it to the StackpathStorage field.

type ServerConfiguration

type ServerConfiguration struct {
	URL         string
	Description string
	Variables   map[string]ServerVariable
}

ServerConfiguration stores the information about a server

type ServerConfigurations

type ServerConfigurations []ServerConfiguration

ServerConfigurations stores multiple ServerConfiguration items

func (ServerConfigurations) URL

func (sc ServerConfigurations) URL(index int, variables map[string]string) (string, error)

URL formats template on a index using given variables

type ServerVariable

type ServerVariable struct {
	Description  string
	DefaultValue string
	EnumValues   []string
}

ServerVariable stores the information about a server variable

type SiteFeaturesApiService

type SiteFeaturesApiService service

SiteFeaturesApiService SiteFeaturesApi service

func (*SiteFeaturesApiService) DisableSiteCDN

func (a *SiteFeaturesApiService) DisableSiteCDN(ctx _context.Context, stackId string, siteId string) apiDisableSiteCDNRequest

DisableSiteCDN Disable CDN

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param stackId A stack ID or slug
  • @param siteId A site ID

@return apiDisableSiteCDNRequest

func (*SiteFeaturesApiService) DisableSiteEdgeEngine2

func (a *SiteFeaturesApiService) DisableSiteEdgeEngine2(ctx _context.Context, stackId string, siteId string) apiDisableSiteEdgeEngine2Request

DisableSiteEdgeEngine2 Disable serverless scripting

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param stackId A stack ID or slug
  • @param siteId A site ID

@return apiDisableSiteEdgeEngine2Request

func (*SiteFeaturesApiService) DisableSiteWAF

func (a *SiteFeaturesApiService) DisableSiteWAF(ctx _context.Context, stackId string, siteId string) apiDisableSiteWAFRequest

DisableSiteWAF Disable WAF

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param stackId A stack ID or slug
  • @param siteId A site ID

@return apiDisableSiteWAFRequest

func (*SiteFeaturesApiService) EnableSiteCDN

func (a *SiteFeaturesApiService) EnableSiteCDN(ctx _context.Context, stackId string, siteId string) apiEnableSiteCDNRequest

EnableSiteCDN Enable CDN

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param stackId A stack ID or slug
  • @param siteId A site ID

@return apiEnableSiteCDNRequest

func (*SiteFeaturesApiService) EnableSiteEdgeEngine2

func (a *SiteFeaturesApiService) EnableSiteEdgeEngine2(ctx _context.Context, stackId string, siteId string) apiEnableSiteEdgeEngine2Request

EnableSiteEdgeEngine2 Enable serverless scripting

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param stackId A stack ID or slug
  • @param siteId A site ID

@return apiEnableSiteEdgeEngine2Request

func (*SiteFeaturesApiService) EnableSiteWAF

func (a *SiteFeaturesApiService) EnableSiteWAF(ctx _context.Context, stackId string, siteId string) apiEnableSiteWAFRequest

EnableSiteWAF Enable WAF

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param stackId A stack ID or slug
  • @param siteId A site ID

@return apiEnableSiteWAFRequest

type SitesApiService

type SitesApiService service

SitesApiService SitesApi service

func (*SitesApiService) CreateSite

func (a *SitesApiService) CreateSite(ctx _context.Context, stackId string) apiCreateSiteRequest

CreateSite Create a site

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param stackId A stack ID or slug

@return apiCreateSiteRequest

func (*SitesApiService) DeleteSite

func (a *SitesApiService) DeleteSite(ctx _context.Context, stackId string, siteId string) apiDeleteSiteRequest

DeleteSite Delete a site

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param stackId A stack ID or slug
  • @param siteId A site ID

@return apiDeleteSiteRequest

func (*SitesApiService) GetSite

func (a *SitesApiService) GetSite(ctx _context.Context, stackId string, siteId string) apiGetSiteRequest

GetSite Get a site

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param stackId A stack ID or slug
  • @param siteId A site ID

@return apiGetSiteRequest

func (*SitesApiService) GetSites

func (a *SitesApiService) GetSites(ctx _context.Context, stackId string) apiGetSitesRequest

GetSites Get all sites

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param stackId A stack ID or slug

@return apiGetSitesRequest

type StackpathRpcBadRequest

type StackpathRpcBadRequest struct {
	ApiStatusDetail
	FieldViolations *[]StackpathRpcBadRequestFieldViolation `json:"fieldViolations,omitempty"`
}

StackpathRpcBadRequest struct for StackpathRpcBadRequest

func NewStackpathRpcBadRequest

func NewStackpathRpcBadRequest() *StackpathRpcBadRequest

NewStackpathRpcBadRequest instantiates a new StackpathRpcBadRequest 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 NewStackpathRpcBadRequestWithDefaults

func NewStackpathRpcBadRequestWithDefaults() *StackpathRpcBadRequest

NewStackpathRpcBadRequestWithDefaults instantiates a new StackpathRpcBadRequest 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 (*StackpathRpcBadRequest) GetFieldViolations

GetFieldViolations returns the FieldViolations field value if set, zero value otherwise.

func (*StackpathRpcBadRequest) GetFieldViolationsOk

func (o *StackpathRpcBadRequest) GetFieldViolationsOk() (*[]StackpathRpcBadRequestFieldViolation, bool)

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

func (*StackpathRpcBadRequest) HasFieldViolations

func (o *StackpathRpcBadRequest) HasFieldViolations() bool

HasFieldViolations returns a boolean if a field has been set.

func (StackpathRpcBadRequest) MarshalJSON

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

func (*StackpathRpcBadRequest) SetFieldViolations

SetFieldViolations gets a reference to the given []StackpathRpcBadRequestFieldViolation and assigns it to the FieldViolations field.

type StackpathRpcBadRequestAllOf

type StackpathRpcBadRequestAllOf struct {
	FieldViolations *[]StackpathRpcBadRequestFieldViolation `json:"fieldViolations,omitempty"`
}

StackpathRpcBadRequestAllOf struct for StackpathRpcBadRequestAllOf

func NewStackpathRpcBadRequestAllOf

func NewStackpathRpcBadRequestAllOf() *StackpathRpcBadRequestAllOf

NewStackpathRpcBadRequestAllOf instantiates a new StackpathRpcBadRequestAllOf 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 NewStackpathRpcBadRequestAllOfWithDefaults

func NewStackpathRpcBadRequestAllOfWithDefaults() *StackpathRpcBadRequestAllOf

NewStackpathRpcBadRequestAllOfWithDefaults instantiates a new StackpathRpcBadRequestAllOf 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 (*StackpathRpcBadRequestAllOf) GetFieldViolations

GetFieldViolations returns the FieldViolations field value if set, zero value otherwise.

func (*StackpathRpcBadRequestAllOf) GetFieldViolationsOk

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

func (*StackpathRpcBadRequestAllOf) HasFieldViolations

func (o *StackpathRpcBadRequestAllOf) HasFieldViolations() bool

HasFieldViolations returns a boolean if a field has been set.

func (StackpathRpcBadRequestAllOf) MarshalJSON

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

func (*StackpathRpcBadRequestAllOf) SetFieldViolations

SetFieldViolations gets a reference to the given []StackpathRpcBadRequestFieldViolation and assigns it to the FieldViolations field.

type StackpathRpcBadRequestFieldViolation

type StackpathRpcBadRequestFieldViolation struct {
	Field       *string `json:"field,omitempty"`
	Description *string `json:"description,omitempty"`
}

StackpathRpcBadRequestFieldViolation struct for StackpathRpcBadRequestFieldViolation

func NewStackpathRpcBadRequestFieldViolation

func NewStackpathRpcBadRequestFieldViolation() *StackpathRpcBadRequestFieldViolation

NewStackpathRpcBadRequestFieldViolation instantiates a new StackpathRpcBadRequestFieldViolation 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 NewStackpathRpcBadRequestFieldViolationWithDefaults

func NewStackpathRpcBadRequestFieldViolationWithDefaults() *StackpathRpcBadRequestFieldViolation

NewStackpathRpcBadRequestFieldViolationWithDefaults instantiates a new StackpathRpcBadRequestFieldViolation 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 (*StackpathRpcBadRequestFieldViolation) GetDescription

func (o *StackpathRpcBadRequestFieldViolation) GetDescription() string

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

func (*StackpathRpcBadRequestFieldViolation) GetDescriptionOk

func (o *StackpathRpcBadRequestFieldViolation) 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 (*StackpathRpcBadRequestFieldViolation) GetField

GetField returns the Field field value if set, zero value otherwise.

func (*StackpathRpcBadRequestFieldViolation) GetFieldOk

func (o *StackpathRpcBadRequestFieldViolation) GetFieldOk() (*string, bool)

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

func (*StackpathRpcBadRequestFieldViolation) HasDescription

func (o *StackpathRpcBadRequestFieldViolation) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*StackpathRpcBadRequestFieldViolation) HasField

HasField returns a boolean if a field has been set.

func (StackpathRpcBadRequestFieldViolation) MarshalJSON

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

func (*StackpathRpcBadRequestFieldViolation) SetDescription

func (o *StackpathRpcBadRequestFieldViolation) SetDescription(v string)

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

func (*StackpathRpcBadRequestFieldViolation) SetField

SetField gets a reference to the given string and assigns it to the Field field.

type StackpathRpcHelp

type StackpathRpcHelp struct {
	ApiStatusDetail
	Links *[]StackpathRpcHelpLink `json:"links,omitempty"`
}

StackpathRpcHelp struct for StackpathRpcHelp

func NewStackpathRpcHelp

func NewStackpathRpcHelp() *StackpathRpcHelp

NewStackpathRpcHelp instantiates a new StackpathRpcHelp 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 NewStackpathRpcHelpWithDefaults

func NewStackpathRpcHelpWithDefaults() *StackpathRpcHelp

NewStackpathRpcHelpWithDefaults instantiates a new StackpathRpcHelp object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (o *StackpathRpcHelp) GetLinks() []StackpathRpcHelpLink

GetLinks returns the Links field value if set, zero value otherwise.

func (*StackpathRpcHelp) GetLinksOk

func (o *StackpathRpcHelp) GetLinksOk() (*[]StackpathRpcHelpLink, bool)

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

func (o *StackpathRpcHelp) HasLinks() bool

HasLinks returns a boolean if a field has been set.

func (StackpathRpcHelp) MarshalJSON

func (o StackpathRpcHelp) MarshalJSON() ([]byte, error)
func (o *StackpathRpcHelp) SetLinks(v []StackpathRpcHelpLink)

SetLinks gets a reference to the given []StackpathRpcHelpLink and assigns it to the Links field.

type StackpathRpcHelpAllOf

type StackpathRpcHelpAllOf struct {
	Links *[]StackpathRpcHelpLink `json:"links,omitempty"`
}

StackpathRpcHelpAllOf struct for StackpathRpcHelpAllOf

func NewStackpathRpcHelpAllOf

func NewStackpathRpcHelpAllOf() *StackpathRpcHelpAllOf

NewStackpathRpcHelpAllOf instantiates a new StackpathRpcHelpAllOf 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 NewStackpathRpcHelpAllOfWithDefaults

func NewStackpathRpcHelpAllOfWithDefaults() *StackpathRpcHelpAllOf

NewStackpathRpcHelpAllOfWithDefaults instantiates a new StackpathRpcHelpAllOf 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

GetLinks returns the Links field value if set, zero value otherwise.

func (*StackpathRpcHelpAllOf) GetLinksOk

func (o *StackpathRpcHelpAllOf) GetLinksOk() (*[]StackpathRpcHelpLink, bool)

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

func (o *StackpathRpcHelpAllOf) HasLinks() bool

HasLinks returns a boolean if a field has been set.

func (StackpathRpcHelpAllOf) MarshalJSON

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

SetLinks gets a reference to the given []StackpathRpcHelpLink and assigns it to the Links field.

type StackpathRpcHelpLink struct {
	Description *string `json:"description,omitempty"`
	Url         *string `json:"url,omitempty"`
}

StackpathRpcHelpLink struct for StackpathRpcHelpLink

func NewStackpathRpcHelpLink() *StackpathRpcHelpLink

NewStackpathRpcHelpLink instantiates a new StackpathRpcHelpLink 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 NewStackpathRpcHelpLinkWithDefaults

func NewStackpathRpcHelpLinkWithDefaults() *StackpathRpcHelpLink

NewStackpathRpcHelpLinkWithDefaults instantiates a new StackpathRpcHelpLink 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 (*StackpathRpcHelpLink) GetDescription

func (o *StackpathRpcHelpLink) GetDescription() string

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

func (*StackpathRpcHelpLink) GetDescriptionOk

func (o *StackpathRpcHelpLink) 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 (*StackpathRpcHelpLink) GetUrl

func (o *StackpathRpcHelpLink) GetUrl() string

GetUrl returns the Url field value if set, zero value otherwise.

func (*StackpathRpcHelpLink) GetUrlOk

func (o *StackpathRpcHelpLink) GetUrlOk() (*string, bool)

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

func (*StackpathRpcHelpLink) HasDescription

func (o *StackpathRpcHelpLink) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*StackpathRpcHelpLink) HasUrl

func (o *StackpathRpcHelpLink) HasUrl() bool

HasUrl returns a boolean if a field has been set.

func (StackpathRpcHelpLink) MarshalJSON

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

func (*StackpathRpcHelpLink) SetDescription

func (o *StackpathRpcHelpLink) SetDescription(v string)

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

func (*StackpathRpcHelpLink) SetUrl

func (o *StackpathRpcHelpLink) SetUrl(v string)

SetUrl gets a reference to the given string and assigns it to the Url field.

type StackpathRpcLocalizedMessage

type StackpathRpcLocalizedMessage struct {
	ApiStatusDetail
	Locale  *string `json:"locale,omitempty"`
	Message *string `json:"message,omitempty"`
}

StackpathRpcLocalizedMessage struct for StackpathRpcLocalizedMessage

func NewStackpathRpcLocalizedMessage

func NewStackpathRpcLocalizedMessage() *StackpathRpcLocalizedMessage

NewStackpathRpcLocalizedMessage instantiates a new StackpathRpcLocalizedMessage 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 NewStackpathRpcLocalizedMessageWithDefaults

func NewStackpathRpcLocalizedMessageWithDefaults() *StackpathRpcLocalizedMessage

NewStackpathRpcLocalizedMessageWithDefaults instantiates a new StackpathRpcLocalizedMessage 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 (*StackpathRpcLocalizedMessage) GetLocale

func (o *StackpathRpcLocalizedMessage) GetLocale() string

GetLocale returns the Locale field value if set, zero value otherwise.

func (*StackpathRpcLocalizedMessage) GetLocaleOk

func (o *StackpathRpcLocalizedMessage) GetLocaleOk() (*string, bool)

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

func (*StackpathRpcLocalizedMessage) GetMessage

func (o *StackpathRpcLocalizedMessage) GetMessage() string

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

func (*StackpathRpcLocalizedMessage) GetMessageOk

func (o *StackpathRpcLocalizedMessage) 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 (*StackpathRpcLocalizedMessage) HasLocale

func (o *StackpathRpcLocalizedMessage) HasLocale() bool

HasLocale returns a boolean if a field has been set.

func (*StackpathRpcLocalizedMessage) HasMessage

func (o *StackpathRpcLocalizedMessage) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (StackpathRpcLocalizedMessage) MarshalJSON

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

func (*StackpathRpcLocalizedMessage) SetLocale

func (o *StackpathRpcLocalizedMessage) SetLocale(v string)

SetLocale gets a reference to the given string and assigns it to the Locale field.

func (*StackpathRpcLocalizedMessage) SetMessage

func (o *StackpathRpcLocalizedMessage) SetMessage(v string)

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

type StackpathRpcLocalizedMessageAllOf

type StackpathRpcLocalizedMessageAllOf struct {
	Locale  *string `json:"locale,omitempty"`
	Message *string `json:"message,omitempty"`
}

StackpathRpcLocalizedMessageAllOf struct for StackpathRpcLocalizedMessageAllOf

func NewStackpathRpcLocalizedMessageAllOf

func NewStackpathRpcLocalizedMessageAllOf() *StackpathRpcLocalizedMessageAllOf

NewStackpathRpcLocalizedMessageAllOf instantiates a new StackpathRpcLocalizedMessageAllOf 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 NewStackpathRpcLocalizedMessageAllOfWithDefaults

func NewStackpathRpcLocalizedMessageAllOfWithDefaults() *StackpathRpcLocalizedMessageAllOf

NewStackpathRpcLocalizedMessageAllOfWithDefaults instantiates a new StackpathRpcLocalizedMessageAllOf 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 (*StackpathRpcLocalizedMessageAllOf) GetLocale

GetLocale returns the Locale field value if set, zero value otherwise.

func (*StackpathRpcLocalizedMessageAllOf) GetLocaleOk

func (o *StackpathRpcLocalizedMessageAllOf) GetLocaleOk() (*string, bool)

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

func (*StackpathRpcLocalizedMessageAllOf) GetMessage

func (o *StackpathRpcLocalizedMessageAllOf) GetMessage() string

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

func (*StackpathRpcLocalizedMessageAllOf) GetMessageOk

func (o *StackpathRpcLocalizedMessageAllOf) 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 (*StackpathRpcLocalizedMessageAllOf) HasLocale

func (o *StackpathRpcLocalizedMessageAllOf) HasLocale() bool

HasLocale returns a boolean if a field has been set.

func (*StackpathRpcLocalizedMessageAllOf) HasMessage

func (o *StackpathRpcLocalizedMessageAllOf) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (StackpathRpcLocalizedMessageAllOf) MarshalJSON

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

func (*StackpathRpcLocalizedMessageAllOf) SetLocale

func (o *StackpathRpcLocalizedMessageAllOf) SetLocale(v string)

SetLocale gets a reference to the given string and assigns it to the Locale field.

func (*StackpathRpcLocalizedMessageAllOf) SetMessage

func (o *StackpathRpcLocalizedMessageAllOf) SetMessage(v string)

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

type StackpathRpcPreconditionFailure

type StackpathRpcPreconditionFailure struct {
	ApiStatusDetail
	Violations *[]StackpathRpcPreconditionFailureViolation `json:"violations,omitempty"`
}

StackpathRpcPreconditionFailure struct for StackpathRpcPreconditionFailure

func NewStackpathRpcPreconditionFailure

func NewStackpathRpcPreconditionFailure() *StackpathRpcPreconditionFailure

NewStackpathRpcPreconditionFailure instantiates a new StackpathRpcPreconditionFailure 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 NewStackpathRpcPreconditionFailureWithDefaults

func NewStackpathRpcPreconditionFailureWithDefaults() *StackpathRpcPreconditionFailure

NewStackpathRpcPreconditionFailureWithDefaults instantiates a new StackpathRpcPreconditionFailure 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 (*StackpathRpcPreconditionFailure) GetViolations

GetViolations returns the Violations field value if set, zero value otherwise.

func (*StackpathRpcPreconditionFailure) GetViolationsOk

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

func (*StackpathRpcPreconditionFailure) HasViolations

func (o *StackpathRpcPreconditionFailure) HasViolations() bool

HasViolations returns a boolean if a field has been set.

func (StackpathRpcPreconditionFailure) MarshalJSON

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

func (*StackpathRpcPreconditionFailure) SetViolations

SetViolations gets a reference to the given []StackpathRpcPreconditionFailureViolation and assigns it to the Violations field.

type StackpathRpcPreconditionFailureAllOf

type StackpathRpcPreconditionFailureAllOf struct {
	Violations *[]StackpathRpcPreconditionFailureViolation `json:"violations,omitempty"`
}

StackpathRpcPreconditionFailureAllOf struct for StackpathRpcPreconditionFailureAllOf

func NewStackpathRpcPreconditionFailureAllOf

func NewStackpathRpcPreconditionFailureAllOf() *StackpathRpcPreconditionFailureAllOf

NewStackpathRpcPreconditionFailureAllOf instantiates a new StackpathRpcPreconditionFailureAllOf 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 NewStackpathRpcPreconditionFailureAllOfWithDefaults

func NewStackpathRpcPreconditionFailureAllOfWithDefaults() *StackpathRpcPreconditionFailureAllOf

NewStackpathRpcPreconditionFailureAllOfWithDefaults instantiates a new StackpathRpcPreconditionFailureAllOf 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 (*StackpathRpcPreconditionFailureAllOf) GetViolations

GetViolations returns the Violations field value if set, zero value otherwise.

func (*StackpathRpcPreconditionFailureAllOf) GetViolationsOk

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

func (*StackpathRpcPreconditionFailureAllOf) HasViolations

func (o *StackpathRpcPreconditionFailureAllOf) HasViolations() bool

HasViolations returns a boolean if a field has been set.

func (StackpathRpcPreconditionFailureAllOf) MarshalJSON

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

func (*StackpathRpcPreconditionFailureAllOf) SetViolations

SetViolations gets a reference to the given []StackpathRpcPreconditionFailureViolation and assigns it to the Violations field.

type StackpathRpcPreconditionFailureViolation

type StackpathRpcPreconditionFailureViolation struct {
	Type        *string `json:"type,omitempty"`
	Subject     *string `json:"subject,omitempty"`
	Description *string `json:"description,omitempty"`
}

StackpathRpcPreconditionFailureViolation struct for StackpathRpcPreconditionFailureViolation

func NewStackpathRpcPreconditionFailureViolation

func NewStackpathRpcPreconditionFailureViolation() *StackpathRpcPreconditionFailureViolation

NewStackpathRpcPreconditionFailureViolation instantiates a new StackpathRpcPreconditionFailureViolation 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 NewStackpathRpcPreconditionFailureViolationWithDefaults

func NewStackpathRpcPreconditionFailureViolationWithDefaults() *StackpathRpcPreconditionFailureViolation

NewStackpathRpcPreconditionFailureViolationWithDefaults instantiates a new StackpathRpcPreconditionFailureViolation 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 (*StackpathRpcPreconditionFailureViolation) GetDescription

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

func (*StackpathRpcPreconditionFailureViolation) GetDescriptionOk

func (o *StackpathRpcPreconditionFailureViolation) 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 (*StackpathRpcPreconditionFailureViolation) GetSubject

GetSubject returns the Subject field value if set, zero value otherwise.

func (*StackpathRpcPreconditionFailureViolation) GetSubjectOk

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

func (*StackpathRpcPreconditionFailureViolation) GetType

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

func (*StackpathRpcPreconditionFailureViolation) GetTypeOk

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 (*StackpathRpcPreconditionFailureViolation) HasDescription

func (o *StackpathRpcPreconditionFailureViolation) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*StackpathRpcPreconditionFailureViolation) HasSubject

HasSubject returns a boolean if a field has been set.

func (*StackpathRpcPreconditionFailureViolation) HasType

HasType returns a boolean if a field has been set.

func (StackpathRpcPreconditionFailureViolation) MarshalJSON

func (*StackpathRpcPreconditionFailureViolation) SetDescription

func (o *StackpathRpcPreconditionFailureViolation) SetDescription(v string)

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

func (*StackpathRpcPreconditionFailureViolation) SetSubject

SetSubject gets a reference to the given string and assigns it to the Subject field.

func (*StackpathRpcPreconditionFailureViolation) SetType

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

type StackpathRpcQuotaFailure

type StackpathRpcQuotaFailure struct {
	ApiStatusDetail
	Violations *[]StackpathRpcQuotaFailureViolation `json:"violations,omitempty"`
}

StackpathRpcQuotaFailure struct for StackpathRpcQuotaFailure

func NewStackpathRpcQuotaFailure

func NewStackpathRpcQuotaFailure() *StackpathRpcQuotaFailure

NewStackpathRpcQuotaFailure instantiates a new StackpathRpcQuotaFailure 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 NewStackpathRpcQuotaFailureWithDefaults

func NewStackpathRpcQuotaFailureWithDefaults() *StackpathRpcQuotaFailure

NewStackpathRpcQuotaFailureWithDefaults instantiates a new StackpathRpcQuotaFailure 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 (*StackpathRpcQuotaFailure) GetViolations

GetViolations returns the Violations field value if set, zero value otherwise.

func (*StackpathRpcQuotaFailure) GetViolationsOk

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

func (*StackpathRpcQuotaFailure) HasViolations

func (o *StackpathRpcQuotaFailure) HasViolations() bool

HasViolations returns a boolean if a field has been set.

func (StackpathRpcQuotaFailure) MarshalJSON

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

func (*StackpathRpcQuotaFailure) SetViolations

SetViolations gets a reference to the given []StackpathRpcQuotaFailureViolation and assigns it to the Violations field.

type StackpathRpcQuotaFailureAllOf

type StackpathRpcQuotaFailureAllOf struct {
	Violations *[]StackpathRpcQuotaFailureViolation `json:"violations,omitempty"`
}

StackpathRpcQuotaFailureAllOf struct for StackpathRpcQuotaFailureAllOf

func NewStackpathRpcQuotaFailureAllOf

func NewStackpathRpcQuotaFailureAllOf() *StackpathRpcQuotaFailureAllOf

NewStackpathRpcQuotaFailureAllOf instantiates a new StackpathRpcQuotaFailureAllOf 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 NewStackpathRpcQuotaFailureAllOfWithDefaults

func NewStackpathRpcQuotaFailureAllOfWithDefaults() *StackpathRpcQuotaFailureAllOf

NewStackpathRpcQuotaFailureAllOfWithDefaults instantiates a new StackpathRpcQuotaFailureAllOf 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 (*StackpathRpcQuotaFailureAllOf) GetViolations

GetViolations returns the Violations field value if set, zero value otherwise.

func (*StackpathRpcQuotaFailureAllOf) GetViolationsOk

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

func (*StackpathRpcQuotaFailureAllOf) HasViolations

func (o *StackpathRpcQuotaFailureAllOf) HasViolations() bool

HasViolations returns a boolean if a field has been set.

func (StackpathRpcQuotaFailureAllOf) MarshalJSON

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

func (*StackpathRpcQuotaFailureAllOf) SetViolations

SetViolations gets a reference to the given []StackpathRpcQuotaFailureViolation and assigns it to the Violations field.

type StackpathRpcQuotaFailureViolation

type StackpathRpcQuotaFailureViolation struct {
	Subject     *string `json:"subject,omitempty"`
	Description *string `json:"description,omitempty"`
}

StackpathRpcQuotaFailureViolation struct for StackpathRpcQuotaFailureViolation

func NewStackpathRpcQuotaFailureViolation

func NewStackpathRpcQuotaFailureViolation() *StackpathRpcQuotaFailureViolation

NewStackpathRpcQuotaFailureViolation instantiates a new StackpathRpcQuotaFailureViolation 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 NewStackpathRpcQuotaFailureViolationWithDefaults

func NewStackpathRpcQuotaFailureViolationWithDefaults() *StackpathRpcQuotaFailureViolation

NewStackpathRpcQuotaFailureViolationWithDefaults instantiates a new StackpathRpcQuotaFailureViolation 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 (*StackpathRpcQuotaFailureViolation) GetDescription

func (o *StackpathRpcQuotaFailureViolation) GetDescription() string

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

func (*StackpathRpcQuotaFailureViolation) GetDescriptionOk

func (o *StackpathRpcQuotaFailureViolation) 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 (*StackpathRpcQuotaFailureViolation) GetSubject

func (o *StackpathRpcQuotaFailureViolation) GetSubject() string

GetSubject returns the Subject field value if set, zero value otherwise.

func (*StackpathRpcQuotaFailureViolation) GetSubjectOk

func (o *StackpathRpcQuotaFailureViolation) GetSubjectOk() (*string, bool)

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

func (*StackpathRpcQuotaFailureViolation) HasDescription

func (o *StackpathRpcQuotaFailureViolation) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*StackpathRpcQuotaFailureViolation) HasSubject

func (o *StackpathRpcQuotaFailureViolation) HasSubject() bool

HasSubject returns a boolean if a field has been set.

func (StackpathRpcQuotaFailureViolation) MarshalJSON

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

func (*StackpathRpcQuotaFailureViolation) SetDescription

func (o *StackpathRpcQuotaFailureViolation) SetDescription(v string)

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

func (*StackpathRpcQuotaFailureViolation) SetSubject

func (o *StackpathRpcQuotaFailureViolation) SetSubject(v string)

SetSubject gets a reference to the given string and assigns it to the Subject field.

type StackpathRpcRequestInfo

type StackpathRpcRequestInfo struct {
	ApiStatusDetail
	RequestId   *string `json:"requestId,omitempty"`
	ServingData *string `json:"servingData,omitempty"`
}

StackpathRpcRequestInfo struct for StackpathRpcRequestInfo

func NewStackpathRpcRequestInfo

func NewStackpathRpcRequestInfo() *StackpathRpcRequestInfo

NewStackpathRpcRequestInfo instantiates a new StackpathRpcRequestInfo 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 NewStackpathRpcRequestInfoWithDefaults

func NewStackpathRpcRequestInfoWithDefaults() *StackpathRpcRequestInfo

NewStackpathRpcRequestInfoWithDefaults instantiates a new StackpathRpcRequestInfo 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 (*StackpathRpcRequestInfo) GetRequestId

func (o *StackpathRpcRequestInfo) GetRequestId() string

GetRequestId returns the RequestId field value if set, zero value otherwise.

func (*StackpathRpcRequestInfo) GetRequestIdOk

func (o *StackpathRpcRequestInfo) GetRequestIdOk() (*string, bool)

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

func (*StackpathRpcRequestInfo) GetServingData

func (o *StackpathRpcRequestInfo) GetServingData() string

GetServingData returns the ServingData field value if set, zero value otherwise.

func (*StackpathRpcRequestInfo) GetServingDataOk

func (o *StackpathRpcRequestInfo) GetServingDataOk() (*string, bool)

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

func (*StackpathRpcRequestInfo) HasRequestId

func (o *StackpathRpcRequestInfo) HasRequestId() bool

HasRequestId returns a boolean if a field has been set.

func (*StackpathRpcRequestInfo) HasServingData

func (o *StackpathRpcRequestInfo) HasServingData() bool

HasServingData returns a boolean if a field has been set.

func (StackpathRpcRequestInfo) MarshalJSON

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

func (*StackpathRpcRequestInfo) SetRequestId

func (o *StackpathRpcRequestInfo) SetRequestId(v string)

SetRequestId gets a reference to the given string and assigns it to the RequestId field.

func (*StackpathRpcRequestInfo) SetServingData

func (o *StackpathRpcRequestInfo) SetServingData(v string)

SetServingData gets a reference to the given string and assigns it to the ServingData field.

type StackpathRpcRequestInfoAllOf

type StackpathRpcRequestInfoAllOf struct {
	RequestId   *string `json:"requestId,omitempty"`
	ServingData *string `json:"servingData,omitempty"`
}

StackpathRpcRequestInfoAllOf struct for StackpathRpcRequestInfoAllOf

func NewStackpathRpcRequestInfoAllOf

func NewStackpathRpcRequestInfoAllOf() *StackpathRpcRequestInfoAllOf

NewStackpathRpcRequestInfoAllOf instantiates a new StackpathRpcRequestInfoAllOf 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 NewStackpathRpcRequestInfoAllOfWithDefaults

func NewStackpathRpcRequestInfoAllOfWithDefaults() *StackpathRpcRequestInfoAllOf

NewStackpathRpcRequestInfoAllOfWithDefaults instantiates a new StackpathRpcRequestInfoAllOf 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 (*StackpathRpcRequestInfoAllOf) GetRequestId

func (o *StackpathRpcRequestInfoAllOf) GetRequestId() string

GetRequestId returns the RequestId field value if set, zero value otherwise.

func (*StackpathRpcRequestInfoAllOf) GetRequestIdOk

func (o *StackpathRpcRequestInfoAllOf) GetRequestIdOk() (*string, bool)

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

func (*StackpathRpcRequestInfoAllOf) GetServingData

func (o *StackpathRpcRequestInfoAllOf) GetServingData() string

GetServingData returns the ServingData field value if set, zero value otherwise.

func (*StackpathRpcRequestInfoAllOf) GetServingDataOk

func (o *StackpathRpcRequestInfoAllOf) GetServingDataOk() (*string, bool)

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

func (*StackpathRpcRequestInfoAllOf) HasRequestId

func (o *StackpathRpcRequestInfoAllOf) HasRequestId() bool

HasRequestId returns a boolean if a field has been set.

func (*StackpathRpcRequestInfoAllOf) HasServingData

func (o *StackpathRpcRequestInfoAllOf) HasServingData() bool

HasServingData returns a boolean if a field has been set.

func (StackpathRpcRequestInfoAllOf) MarshalJSON

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

func (*StackpathRpcRequestInfoAllOf) SetRequestId

func (o *StackpathRpcRequestInfoAllOf) SetRequestId(v string)

SetRequestId gets a reference to the given string and assigns it to the RequestId field.

func (*StackpathRpcRequestInfoAllOf) SetServingData

func (o *StackpathRpcRequestInfoAllOf) SetServingData(v string)

SetServingData gets a reference to the given string and assigns it to the ServingData field.

type StackpathRpcResourceInfo

type StackpathRpcResourceInfo struct {
	ApiStatusDetail
	ResourceType *string `json:"resourceType,omitempty"`
	ResourceName *string `json:"resourceName,omitempty"`
	Owner        *string `json:"owner,omitempty"`
	Description  *string `json:"description,omitempty"`
}

StackpathRpcResourceInfo struct for StackpathRpcResourceInfo

func NewStackpathRpcResourceInfo

func NewStackpathRpcResourceInfo() *StackpathRpcResourceInfo

NewStackpathRpcResourceInfo instantiates a new StackpathRpcResourceInfo 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 NewStackpathRpcResourceInfoWithDefaults

func NewStackpathRpcResourceInfoWithDefaults() *StackpathRpcResourceInfo

NewStackpathRpcResourceInfoWithDefaults instantiates a new StackpathRpcResourceInfo 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 (*StackpathRpcResourceInfo) GetDescription

func (o *StackpathRpcResourceInfo) GetDescription() string

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

func (*StackpathRpcResourceInfo) GetDescriptionOk

func (o *StackpathRpcResourceInfo) 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 (*StackpathRpcResourceInfo) GetOwner

func (o *StackpathRpcResourceInfo) GetOwner() string

GetOwner returns the Owner field value if set, zero value otherwise.

func (*StackpathRpcResourceInfo) GetOwnerOk

func (o *StackpathRpcResourceInfo) GetOwnerOk() (*string, bool)

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

func (*StackpathRpcResourceInfo) GetResourceName

func (o *StackpathRpcResourceInfo) GetResourceName() string

GetResourceName returns the ResourceName field value if set, zero value otherwise.

func (*StackpathRpcResourceInfo) GetResourceNameOk

func (o *StackpathRpcResourceInfo) GetResourceNameOk() (*string, bool)

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

func (*StackpathRpcResourceInfo) GetResourceType

func (o *StackpathRpcResourceInfo) GetResourceType() string

GetResourceType returns the ResourceType field value if set, zero value otherwise.

func (*StackpathRpcResourceInfo) GetResourceTypeOk

func (o *StackpathRpcResourceInfo) GetResourceTypeOk() (*string, bool)

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

func (*StackpathRpcResourceInfo) HasDescription

func (o *StackpathRpcResourceInfo) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*StackpathRpcResourceInfo) HasOwner

func (o *StackpathRpcResourceInfo) HasOwner() bool

HasOwner returns a boolean if a field has been set.

func (*StackpathRpcResourceInfo) HasResourceName

func (o *StackpathRpcResourceInfo) HasResourceName() bool

HasResourceName returns a boolean if a field has been set.

func (*StackpathRpcResourceInfo) HasResourceType

func (o *StackpathRpcResourceInfo) HasResourceType() bool

HasResourceType returns a boolean if a field has been set.

func (StackpathRpcResourceInfo) MarshalJSON

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

func (*StackpathRpcResourceInfo) SetDescription

func (o *StackpathRpcResourceInfo) SetDescription(v string)

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

func (*StackpathRpcResourceInfo) SetOwner

func (o *StackpathRpcResourceInfo) SetOwner(v string)

SetOwner gets a reference to the given string and assigns it to the Owner field.

func (*StackpathRpcResourceInfo) SetResourceName

func (o *StackpathRpcResourceInfo) SetResourceName(v string)

SetResourceName gets a reference to the given string and assigns it to the ResourceName field.

func (*StackpathRpcResourceInfo) SetResourceType

func (o *StackpathRpcResourceInfo) SetResourceType(v string)

SetResourceType gets a reference to the given string and assigns it to the ResourceType field.

type StackpathRpcResourceInfoAllOf

type StackpathRpcResourceInfoAllOf struct {
	ResourceType *string `json:"resourceType,omitempty"`
	ResourceName *string `json:"resourceName,omitempty"`
	Owner        *string `json:"owner,omitempty"`
	Description  *string `json:"description,omitempty"`
}

StackpathRpcResourceInfoAllOf struct for StackpathRpcResourceInfoAllOf

func NewStackpathRpcResourceInfoAllOf

func NewStackpathRpcResourceInfoAllOf() *StackpathRpcResourceInfoAllOf

NewStackpathRpcResourceInfoAllOf instantiates a new StackpathRpcResourceInfoAllOf 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 NewStackpathRpcResourceInfoAllOfWithDefaults

func NewStackpathRpcResourceInfoAllOfWithDefaults() *StackpathRpcResourceInfoAllOf

NewStackpathRpcResourceInfoAllOfWithDefaults instantiates a new StackpathRpcResourceInfoAllOf 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 (*StackpathRpcResourceInfoAllOf) GetDescription

func (o *StackpathRpcResourceInfoAllOf) GetDescription() string

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

func (*StackpathRpcResourceInfoAllOf) GetDescriptionOk

func (o *StackpathRpcResourceInfoAllOf) 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 (*StackpathRpcResourceInfoAllOf) GetOwner

func (o *StackpathRpcResourceInfoAllOf) GetOwner() string

GetOwner returns the Owner field value if set, zero value otherwise.

func (*StackpathRpcResourceInfoAllOf) GetOwnerOk

func (o *StackpathRpcResourceInfoAllOf) GetOwnerOk() (*string, bool)

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

func (*StackpathRpcResourceInfoAllOf) GetResourceName

func (o *StackpathRpcResourceInfoAllOf) GetResourceName() string

GetResourceName returns the ResourceName field value if set, zero value otherwise.

func (*StackpathRpcResourceInfoAllOf) GetResourceNameOk

func (o *StackpathRpcResourceInfoAllOf) GetResourceNameOk() (*string, bool)

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

func (*StackpathRpcResourceInfoAllOf) GetResourceType

func (o *StackpathRpcResourceInfoAllOf) GetResourceType() string

GetResourceType returns the ResourceType field value if set, zero value otherwise.

func (*StackpathRpcResourceInfoAllOf) GetResourceTypeOk

func (o *StackpathRpcResourceInfoAllOf) GetResourceTypeOk() (*string, bool)

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

func (*StackpathRpcResourceInfoAllOf) HasDescription

func (o *StackpathRpcResourceInfoAllOf) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*StackpathRpcResourceInfoAllOf) HasOwner

func (o *StackpathRpcResourceInfoAllOf) HasOwner() bool

HasOwner returns a boolean if a field has been set.

func (*StackpathRpcResourceInfoAllOf) HasResourceName

func (o *StackpathRpcResourceInfoAllOf) HasResourceName() bool

HasResourceName returns a boolean if a field has been set.

func (*StackpathRpcResourceInfoAllOf) HasResourceType

func (o *StackpathRpcResourceInfoAllOf) HasResourceType() bool

HasResourceType returns a boolean if a field has been set.

func (StackpathRpcResourceInfoAllOf) MarshalJSON

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

func (*StackpathRpcResourceInfoAllOf) SetDescription

func (o *StackpathRpcResourceInfoAllOf) SetDescription(v string)

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

func (*StackpathRpcResourceInfoAllOf) SetOwner

func (o *StackpathRpcResourceInfoAllOf) SetOwner(v string)

SetOwner gets a reference to the given string and assigns it to the Owner field.

func (*StackpathRpcResourceInfoAllOf) SetResourceName

func (o *StackpathRpcResourceInfoAllOf) SetResourceName(v string)

SetResourceName gets a reference to the given string and assigns it to the ResourceName field.

func (*StackpathRpcResourceInfoAllOf) SetResourceType

func (o *StackpathRpcResourceInfoAllOf) SetResourceType(v string)

SetResourceType gets a reference to the given string and assigns it to the ResourceType field.

type StackpathRpcRetryInfo

type StackpathRpcRetryInfo struct {
	ApiStatusDetail
	RetryDelay *string `json:"retryDelay,omitempty"`
}

StackpathRpcRetryInfo struct for StackpathRpcRetryInfo

func NewStackpathRpcRetryInfo

func NewStackpathRpcRetryInfo() *StackpathRpcRetryInfo

NewStackpathRpcRetryInfo instantiates a new StackpathRpcRetryInfo 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 NewStackpathRpcRetryInfoWithDefaults

func NewStackpathRpcRetryInfoWithDefaults() *StackpathRpcRetryInfo

NewStackpathRpcRetryInfoWithDefaults instantiates a new StackpathRpcRetryInfo 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 (*StackpathRpcRetryInfo) GetRetryDelay

func (o *StackpathRpcRetryInfo) GetRetryDelay() string

GetRetryDelay returns the RetryDelay field value if set, zero value otherwise.

func (*StackpathRpcRetryInfo) GetRetryDelayOk

func (o *StackpathRpcRetryInfo) GetRetryDelayOk() (*string, bool)

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

func (*StackpathRpcRetryInfo) HasRetryDelay

func (o *StackpathRpcRetryInfo) HasRetryDelay() bool

HasRetryDelay returns a boolean if a field has been set.

func (StackpathRpcRetryInfo) MarshalJSON

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

func (*StackpathRpcRetryInfo) SetRetryDelay

func (o *StackpathRpcRetryInfo) SetRetryDelay(v string)

SetRetryDelay gets a reference to the given string and assigns it to the RetryDelay field.

type StackpathRpcRetryInfoAllOf

type StackpathRpcRetryInfoAllOf struct {
	RetryDelay *string `json:"retryDelay,omitempty"`
}

StackpathRpcRetryInfoAllOf struct for StackpathRpcRetryInfoAllOf

func NewStackpathRpcRetryInfoAllOf

func NewStackpathRpcRetryInfoAllOf() *StackpathRpcRetryInfoAllOf

NewStackpathRpcRetryInfoAllOf instantiates a new StackpathRpcRetryInfoAllOf 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 NewStackpathRpcRetryInfoAllOfWithDefaults

func NewStackpathRpcRetryInfoAllOfWithDefaults() *StackpathRpcRetryInfoAllOf

NewStackpathRpcRetryInfoAllOfWithDefaults instantiates a new StackpathRpcRetryInfoAllOf 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 (*StackpathRpcRetryInfoAllOf) GetRetryDelay

func (o *StackpathRpcRetryInfoAllOf) GetRetryDelay() string

GetRetryDelay returns the RetryDelay field value if set, zero value otherwise.

func (*StackpathRpcRetryInfoAllOf) GetRetryDelayOk

func (o *StackpathRpcRetryInfoAllOf) GetRetryDelayOk() (*string, bool)

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

func (*StackpathRpcRetryInfoAllOf) HasRetryDelay

func (o *StackpathRpcRetryInfoAllOf) HasRetryDelay() bool

HasRetryDelay returns a boolean if a field has been set.

func (StackpathRpcRetryInfoAllOf) MarshalJSON

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

func (*StackpathRpcRetryInfoAllOf) SetRetryDelay

func (o *StackpathRpcRetryInfoAllOf) SetRetryDelay(v string)

SetRetryDelay gets a reference to the given string and assigns it to the RetryDelay field.

type StackpathapiStatus

type StackpathapiStatus struct {
	Code    *int32             `json:"code,omitempty"`
	Details *[]ApiStatusDetail `json:"details,omitempty"`
	Message *string            `json:"message,omitempty"`
}

StackpathapiStatus struct for StackpathapiStatus

func NewStackpathapiStatus

func NewStackpathapiStatus() *StackpathapiStatus

NewStackpathapiStatus instantiates a new StackpathapiStatus 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 NewStackpathapiStatusWithDefaults

func NewStackpathapiStatusWithDefaults() *StackpathapiStatus

NewStackpathapiStatusWithDefaults instantiates a new StackpathapiStatus 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 (*StackpathapiStatus) GetCode

func (o *StackpathapiStatus) GetCode() int32

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

func (*StackpathapiStatus) GetCodeOk

func (o *StackpathapiStatus) GetCodeOk() (*int32, bool)

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 (*StackpathapiStatus) GetDetails

func (o *StackpathapiStatus) GetDetails() []ApiStatusDetail

GetDetails returns the Details field value if set, zero value otherwise.

func (*StackpathapiStatus) GetDetailsOk

func (o *StackpathapiStatus) GetDetailsOk() (*[]ApiStatusDetail, bool)

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

func (*StackpathapiStatus) GetMessage

func (o *StackpathapiStatus) GetMessage() string

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

func (*StackpathapiStatus) GetMessageOk

func (o *StackpathapiStatus) 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 (*StackpathapiStatus) HasCode

func (o *StackpathapiStatus) HasCode() bool

HasCode returns a boolean if a field has been set.

func (*StackpathapiStatus) HasDetails

func (o *StackpathapiStatus) HasDetails() bool

HasDetails returns a boolean if a field has been set.

func (*StackpathapiStatus) HasMessage

func (o *StackpathapiStatus) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (StackpathapiStatus) MarshalJSON

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

func (*StackpathapiStatus) SetCode

func (o *StackpathapiStatus) SetCode(v int32)

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

func (*StackpathapiStatus) SetDetails

func (o *StackpathapiStatus) SetDetails(v []ApiStatusDetail)

SetDetails gets a reference to the given []ApiStatusDetail and assigns it to the Details field.

func (*StackpathapiStatus) SetMessage

func (o *StackpathapiStatus) SetMessage(v string)

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

Source Files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL