Versions in this module Expand all Collapse all v1 v1.11.0 Mar 6, 2026 Changes in this version + var AllowedDomainStatusEnumValues = []DomainStatus + var AllowedMatchConditionEnumValues = []MatchCondition + var AllowedRegionEnumValues = []Region + var AllowedWAFRuleActionEnumValues = []WAFRuleAction + var AllowedWafModeEnumValues = []WafMode + var AllowedWafParanoiaLevelEnumValues = []WafParanoiaLevel + var AllowedWafTypeEnumValues = []WafType + var JsonCheck = regexp.MustCompile(`(?i:(?:application|text)/(?:[^;]+\+)?json)`) + var XmlCheck = regexp.MustCompile(`(?i:(?:application|text)/(?:[^;]+\+)?xml)`) + func CacheExpires(r *http.Response) time.Time + func IsNil(i interface{}) bool + func NewConfiguration() *config.Configuration + func PtrBool(v bool) *bool + func PtrFloat32(v float32) *float32 + func PtrFloat64(v float64) *float64 + func PtrInt(v int) *int + func PtrInt32(v int32) *int32 + func PtrInt64(v int64) *int64 + func PtrString(v string) *string + func PtrTime(v time.Time) *time.Time + type APIClient struct + DefaultAPI DefaultAPI + func NewAPIClient(opts ...config.ConfigurationOption) (*APIClient, error) + func (c *APIClient) GetConfig() *config.Configuration + type APIResponse struct + Message string + Method string + Operation string + Payload []byte + RequestURL string + func NewAPIResponse(r *http.Response) *APIResponse + func NewAPIResponseWithError(errorMessage string) *APIResponse + type ApiCreateDistributionRequest struct + ApiService DefaultAPI + func (r ApiCreateDistributionRequest) CreateDistributionPayload(createDistributionPayload CreateDistributionPayload) ApiCreateDistributionRequest + func (r ApiCreateDistributionRequest) Execute() (*CreateDistributionResponse, error) + type ApiDeleteCustomDomainRequest struct + ApiService DefaultAPI + func (r ApiDeleteCustomDomainRequest) Execute() (*DeleteCustomDomainResponse, error) + func (r ApiDeleteCustomDomainRequest) IntentId(intentId string) ApiDeleteCustomDomainRequest + type ApiDeleteDistributionRequest struct + ApiService DefaultAPI + func (r ApiDeleteDistributionRequest) Execute() (*DeleteDistributionResponse, error) + func (r ApiDeleteDistributionRequest) IntentId(intentId string) ApiDeleteDistributionRequest + type ApiFindCachePathsRequest struct + ApiService DefaultAPI + func (r ApiFindCachePathsRequest) Execute() (*FindCachePathsResponse, error) + func (r ApiFindCachePathsRequest) Path(path string) ApiFindCachePathsRequest + type ApiGetCacheInfoRequest struct + ApiService DefaultAPI + func (r ApiGetCacheInfoRequest) Execute() (*GetCacheInfoResponse, error) + func (r ApiGetCacheInfoRequest) PurgePath(purgePath string) ApiGetCacheInfoRequest + type ApiGetCustomDomainRequest struct + ApiService DefaultAPI + func (r ApiGetCustomDomainRequest) Execute() (*GetCustomDomainResponse, error) + type ApiGetDistributionRequest struct + ApiService DefaultAPI + func (r ApiGetDistributionRequest) Execute() (*GetDistributionResponse, error) + func (r ApiGetDistributionRequest) WithWafStatus(withWafStatus bool) ApiGetDistributionRequest + type ApiGetLogsRequest struct + ApiService DefaultAPI + func (r ApiGetLogsRequest) CacheHit(cacheHit bool) ApiGetLogsRequest + func (r ApiGetLogsRequest) DataCenterRegion(dataCenterRegion string) ApiGetLogsRequest + func (r ApiGetLogsRequest) Execute() (*GetLogsResponse, error) + func (r ApiGetLogsRequest) From(from time.Time) ApiGetLogsRequest + func (r ApiGetLogsRequest) PageIdentifier(pageIdentifier string) ApiGetLogsRequest + func (r ApiGetLogsRequest) PageSize(pageSize int32) ApiGetLogsRequest + func (r ApiGetLogsRequest) RequestCountryCode(requestCountryCode string) ApiGetLogsRequest + func (r ApiGetLogsRequest) SortBy(sortBy string) ApiGetLogsRequest + func (r ApiGetLogsRequest) SortOrder(sortOrder string) ApiGetLogsRequest + func (r ApiGetLogsRequest) StatusCode(statusCode int32) ApiGetLogsRequest + func (r ApiGetLogsRequest) To(to time.Time) ApiGetLogsRequest + func (r ApiGetLogsRequest) WafAction(wafAction WAFRuleAction) ApiGetLogsRequest + type ApiGetLogsSearchFiltersRequest struct + ApiService DefaultAPI + func (r ApiGetLogsSearchFiltersRequest) Execute() (*GetLogsSearchFiltersResponse, error) + func (r ApiGetLogsSearchFiltersRequest) Filter(filter string) ApiGetLogsSearchFiltersRequest + type ApiGetStatisticsRequest struct + ApiService DefaultAPI + func (r ApiGetStatisticsRequest) Execute() (*GetStatisticsResponse, error) + func (r ApiGetStatisticsRequest) From(from time.Time) ApiGetStatisticsRequest + func (r ApiGetStatisticsRequest) Interval(interval string) ApiGetStatisticsRequest + func (r ApiGetStatisticsRequest) To(to time.Time) ApiGetStatisticsRequest + type ApiListDistributionsRequest struct + ApiService DefaultAPI + func (r ApiListDistributionsRequest) Execute() (*ListDistributionsResponse, error) + func (r ApiListDistributionsRequest) PageIdentifier(pageIdentifier string) ApiListDistributionsRequest + func (r ApiListDistributionsRequest) PageSize(pageSize int32) ApiListDistributionsRequest + func (r ApiListDistributionsRequest) SortBy(sortBy string) ApiListDistributionsRequest + func (r ApiListDistributionsRequest) SortOrder(sortOrder string) ApiListDistributionsRequest + func (r ApiListDistributionsRequest) WithWafStatus(withWafStatus bool) ApiListDistributionsRequest + type ApiListWafCollectionsRequest struct + ApiService DefaultAPI + func (r ApiListWafCollectionsRequest) Execute() (*ListWafCollectionsResponse, error) + type ApiPatchDistributionRequest struct + ApiService DefaultAPI + func (r ApiPatchDistributionRequest) Execute() (*PatchDistributionResponse, error) + func (r ApiPatchDistributionRequest) PatchDistributionPayload(patchDistributionPayload PatchDistributionPayload) ApiPatchDistributionRequest + type ApiPurgeCacheRequest struct + ApiService DefaultAPI + func (r ApiPurgeCacheRequest) Execute() (map[string]interface{}, error) + func (r ApiPurgeCacheRequest) PurgeCachePayload(purgeCachePayload PurgeCachePayload) ApiPurgeCacheRequest + type ApiPutCustomDomainRequest struct + ApiService DefaultAPI + func (r ApiPutCustomDomainRequest) Execute() (*PutCustomDomainResponse, error) + func (r ApiPutCustomDomainRequest) PutCustomDomainPayload(putCustomDomainPayload PutCustomDomainPayload) ApiPutCustomDomainRequest + type BucketBackend struct + BucketUrl string + Region string + Type string + func NewBucketBackend(bucketUrl string, region string, types string) *BucketBackend + func NewBucketBackendWithDefaults() *BucketBackend + func (o *BucketBackend) GetBucketUrl() string + func (o *BucketBackend) GetBucketUrlOk() (*string, bool) + func (o *BucketBackend) GetRegion() string + func (o *BucketBackend) GetRegionOk() (*string, bool) + func (o *BucketBackend) GetType() string + func (o *BucketBackend) GetTypeOk() (*string, bool) + func (o *BucketBackend) SetBucketUrl(v string) + func (o *BucketBackend) SetRegion(v string) + func (o *BucketBackend) SetType(v string) + func (o *BucketBackend) UnmarshalJSON(data []byte) (err error) + func (o BucketBackend) MarshalJSON() ([]byte, error) + func (o BucketBackend) ToMap() (map[string]interface{}, error) + type BucketBackendCreate struct + BucketUrl string + Credentials BucketCredentials + Region string + Type string + func NewBucketBackendCreate(bucketUrl string, credentials BucketCredentials, region string, types string) *BucketBackendCreate + func NewBucketBackendCreateWithDefaults() *BucketBackendCreate + func (o *BucketBackendCreate) GetBucketUrl() string + func (o *BucketBackendCreate) GetBucketUrlOk() (*string, bool) + func (o *BucketBackendCreate) GetCredentials() BucketCredentials + func (o *BucketBackendCreate) GetCredentialsOk() (*BucketCredentials, bool) + func (o *BucketBackendCreate) GetRegion() string + func (o *BucketBackendCreate) GetRegionOk() (*string, bool) + func (o *BucketBackendCreate) GetType() string + func (o *BucketBackendCreate) GetTypeOk() (*string, bool) + func (o *BucketBackendCreate) SetBucketUrl(v string) + func (o *BucketBackendCreate) SetCredentials(v BucketCredentials) + func (o *BucketBackendCreate) SetRegion(v string) + func (o *BucketBackendCreate) SetType(v string) + func (o *BucketBackendCreate) UnmarshalJSON(data []byte) (err error) + func (o BucketBackendCreate) MarshalJSON() ([]byte, error) + func (o BucketBackendCreate) ToMap() (map[string]interface{}, error) + type BucketBackendPatch struct + BucketUrl *string + Credentials *BucketCredentials + Region *string + Type string + func NewBucketBackendPatch(types string) *BucketBackendPatch + func NewBucketBackendPatchWithDefaults() *BucketBackendPatch + func (o *BucketBackendPatch) GetBucketUrl() string + func (o *BucketBackendPatch) GetBucketUrlOk() (*string, bool) + func (o *BucketBackendPatch) GetCredentials() BucketCredentials + func (o *BucketBackendPatch) GetCredentialsOk() (*BucketCredentials, bool) + func (o *BucketBackendPatch) GetRegion() string + func (o *BucketBackendPatch) GetRegionOk() (*string, bool) + func (o *BucketBackendPatch) GetType() string + func (o *BucketBackendPatch) GetTypeOk() (*string, bool) + func (o *BucketBackendPatch) HasBucketUrl() bool + func (o *BucketBackendPatch) HasCredentials() bool + func (o *BucketBackendPatch) HasRegion() bool + func (o *BucketBackendPatch) SetBucketUrl(v string) + func (o *BucketBackendPatch) SetCredentials(v BucketCredentials) + func (o *BucketBackendPatch) SetRegion(v string) + func (o *BucketBackendPatch) SetType(v string) + func (o *BucketBackendPatch) UnmarshalJSON(data []byte) (err error) + func (o BucketBackendPatch) MarshalJSON() ([]byte, error) + func (o BucketBackendPatch) ToMap() (map[string]interface{}, error) + type BucketCredentials struct + AccessKeyId string + SecretAccessKey string + func NewBucketCredentials(accessKeyId string, secretAccessKey string) *BucketCredentials + func NewBucketCredentialsWithDefaults() *BucketCredentials + func (o *BucketCredentials) GetAccessKeyId() string + func (o *BucketCredentials) GetAccessKeyIdOk() (*string, bool) + func (o *BucketCredentials) GetSecretAccessKey() string + func (o *BucketCredentials) GetSecretAccessKeyOk() (*string, bool) + func (o *BucketCredentials) SetAccessKeyId(v string) + func (o *BucketCredentials) SetSecretAccessKey(v string) + func (o *BucketCredentials) UnmarshalJSON(data []byte) (err error) + func (o BucketCredentials) MarshalJSON() ([]byte, error) + func (o BucketCredentials) ToMap() (map[string]interface{}, error) + type Config struct + Backend ConfigBackend + BlockedCountries []string + BlockedIps []string + DefaultCacheDuration NullableString + LogSink *LokiLogSink + MonthlyLimitBytes NullableInt64 + Optimizer *Optimizer + Redirects *RedirectConfig + Regions []Region + Waf WafConfig + func NewConfig(backend ConfigBackend, blockedCountries []string, blockedIps []string, ...) *Config + func NewConfigWithDefaults() *Config + func (o *Config) GetBackend() ConfigBackend + func (o *Config) GetBackendOk() (*ConfigBackend, bool) + func (o *Config) GetBlockedCountries() []string + func (o *Config) GetBlockedCountriesOk() ([]string, bool) + func (o *Config) GetBlockedIps() []string + func (o *Config) GetBlockedIpsOk() ([]string, bool) + func (o *Config) GetDefaultCacheDuration() string + func (o *Config) GetDefaultCacheDurationOk() (*string, bool) + func (o *Config) GetLogSink() LokiLogSink + func (o *Config) GetLogSinkOk() (*LokiLogSink, bool) + func (o *Config) GetMonthlyLimitBytes() int64 + func (o *Config) GetMonthlyLimitBytesOk() (*int64, bool) + func (o *Config) GetOptimizer() Optimizer + func (o *Config) GetOptimizerOk() (*Optimizer, bool) + func (o *Config) GetRedirects() RedirectConfig + func (o *Config) GetRedirectsOk() (*RedirectConfig, bool) + func (o *Config) GetRegions() []Region + func (o *Config) GetRegionsOk() ([]Region, bool) + func (o *Config) GetWaf() WafConfig + func (o *Config) GetWafOk() (*WafConfig, bool) + func (o *Config) HasDefaultCacheDuration() bool + func (o *Config) HasLogSink() bool + func (o *Config) HasMonthlyLimitBytes() bool + func (o *Config) HasOptimizer() bool + func (o *Config) HasRedirects() bool + func (o *Config) SetBackend(v ConfigBackend) + func (o *Config) SetBlockedCountries(v []string) + func (o *Config) SetBlockedIps(v []string) + func (o *Config) SetDefaultCacheDuration(v string) + func (o *Config) SetDefaultCacheDurationNil() + func (o *Config) SetLogSink(v LokiLogSink) + func (o *Config) SetMonthlyLimitBytes(v int64) + func (o *Config) SetMonthlyLimitBytesNil() + func (o *Config) SetOptimizer(v Optimizer) + func (o *Config) SetRedirects(v RedirectConfig) + func (o *Config) SetRegions(v []Region) + func (o *Config) SetWaf(v WafConfig) + func (o *Config) UnmarshalJSON(data []byte) (err error) + func (o *Config) UnsetDefaultCacheDuration() + func (o *Config) UnsetMonthlyLimitBytes() + func (o Config) MarshalJSON() ([]byte, error) + func (o Config) ToMap() (map[string]interface{}, error) + type ConfigBackend struct + BucketBackend *BucketBackend + HttpBackend *HttpBackend + func BucketBackendAsConfigBackend(v *BucketBackend) ConfigBackend + func HttpBackendAsConfigBackend(v *HttpBackend) ConfigBackend + func (dst *ConfigBackend) UnmarshalJSON(data []byte) error + func (obj *ConfigBackend) GetActualInstance() interface{} + func (obj ConfigBackend) GetActualInstanceValue() interface{} + func (src ConfigBackend) MarshalJSON() ([]byte, error) + type ConfigPatch struct + Backend *ConfigPatchBackend + BlockedCountries []string + BlockedIps []string + DefaultCacheDuration NullableString + LogSink NullableLokiLogSinkPatch + MonthlyLimitBytes NullableInt64 + Optimizer *OptimizerPatch + Redirects *RedirectConfig + Regions []Region + Waf *WafConfigPatch + func NewConfigPatch() *ConfigPatch + func NewConfigPatchWithDefaults() *ConfigPatch + func (o *ConfigPatch) GetBackend() ConfigPatchBackend + func (o *ConfigPatch) GetBackendOk() (*ConfigPatchBackend, bool) + func (o *ConfigPatch) GetBlockedCountries() []string + func (o *ConfigPatch) GetBlockedCountriesOk() ([]string, bool) + func (o *ConfigPatch) GetBlockedIps() []string + func (o *ConfigPatch) GetBlockedIpsOk() ([]string, bool) + func (o *ConfigPatch) GetDefaultCacheDuration() string + func (o *ConfigPatch) GetDefaultCacheDurationOk() (*string, bool) + func (o *ConfigPatch) GetLogSink() LokiLogSinkPatch + func (o *ConfigPatch) GetLogSinkOk() (*LokiLogSinkPatch, bool) + func (o *ConfigPatch) GetMonthlyLimitBytes() int64 + func (o *ConfigPatch) GetMonthlyLimitBytesOk() (*int64, bool) + func (o *ConfigPatch) GetOptimizer() OptimizerPatch + func (o *ConfigPatch) GetOptimizerOk() (*OptimizerPatch, bool) + func (o *ConfigPatch) GetRedirects() RedirectConfig + func (o *ConfigPatch) GetRedirectsOk() (*RedirectConfig, bool) + func (o *ConfigPatch) GetRegions() []Region + func (o *ConfigPatch) GetRegionsOk() ([]Region, bool) + func (o *ConfigPatch) GetWaf() WafConfigPatch + func (o *ConfigPatch) GetWafOk() (*WafConfigPatch, bool) + func (o *ConfigPatch) HasBackend() bool + func (o *ConfigPatch) HasBlockedCountries() bool + func (o *ConfigPatch) HasBlockedIps() bool + func (o *ConfigPatch) HasDefaultCacheDuration() bool + func (o *ConfigPatch) HasLogSink() bool + func (o *ConfigPatch) HasMonthlyLimitBytes() bool + func (o *ConfigPatch) HasOptimizer() bool + func (o *ConfigPatch) HasRedirects() bool + func (o *ConfigPatch) HasRegions() bool + func (o *ConfigPatch) HasWaf() bool + func (o *ConfigPatch) SetBackend(v ConfigPatchBackend) + func (o *ConfigPatch) SetBlockedCountries(v []string) + func (o *ConfigPatch) SetBlockedIps(v []string) + func (o *ConfigPatch) SetDefaultCacheDuration(v string) + func (o *ConfigPatch) SetDefaultCacheDurationNil() + func (o *ConfigPatch) SetLogSink(v LokiLogSinkPatch) + func (o *ConfigPatch) SetLogSinkNil() + func (o *ConfigPatch) SetMonthlyLimitBytes(v int64) + func (o *ConfigPatch) SetMonthlyLimitBytesNil() + func (o *ConfigPatch) SetOptimizer(v OptimizerPatch) + func (o *ConfigPatch) SetRedirects(v RedirectConfig) + func (o *ConfigPatch) SetRegions(v []Region) + func (o *ConfigPatch) SetWaf(v WafConfigPatch) + func (o *ConfigPatch) UnsetDefaultCacheDuration() + func (o *ConfigPatch) UnsetLogSink() + func (o *ConfigPatch) UnsetMonthlyLimitBytes() + func (o ConfigPatch) MarshalJSON() ([]byte, error) + func (o ConfigPatch) ToMap() (map[string]interface{}, error) + type ConfigPatchBackend struct + BucketBackendPatch *BucketBackendPatch + HttpBackendPatch *HttpBackendPatch + func BucketBackendPatchAsConfigPatchBackend(v *BucketBackendPatch) ConfigPatchBackend + func HttpBackendPatchAsConfigPatchBackend(v *HttpBackendPatch) ConfigPatchBackend + func (dst *ConfigPatchBackend) UnmarshalJSON(data []byte) error + func (obj *ConfigPatchBackend) GetActualInstance() interface{} + func (obj ConfigPatchBackend) GetActualInstanceValue() interface{} + func (src ConfigPatchBackend) MarshalJSON() ([]byte, error) + type CreateDistributionPayload struct + Backend CreateDistributionPayloadBackend + BlockedCountries []string + BlockedIps []string + DefaultCacheDuration *string + IntentId *string + LogSink *LokiLogSinkCreate + MonthlyLimitBytes *int64 + Optimizer *Optimizer + Redirects *RedirectConfig + Regions []Region + Waf *WafConfig + func NewCreateDistributionPayload(backend CreateDistributionPayloadBackend, regions []Region) *CreateDistributionPayload + func NewCreateDistributionPayloadWithDefaults() *CreateDistributionPayload + func (o *CreateDistributionPayload) GetBackend() CreateDistributionPayloadBackend + func (o *CreateDistributionPayload) GetBackendOk() (*CreateDistributionPayloadBackend, bool) + func (o *CreateDistributionPayload) GetBlockedCountries() []string + func (o *CreateDistributionPayload) GetBlockedCountriesOk() ([]string, bool) + func (o *CreateDistributionPayload) GetBlockedIps() []string + func (o *CreateDistributionPayload) GetBlockedIpsOk() ([]string, bool) + func (o *CreateDistributionPayload) GetDefaultCacheDuration() string + func (o *CreateDistributionPayload) GetDefaultCacheDurationOk() (*string, bool) + func (o *CreateDistributionPayload) GetIntentId() string + func (o *CreateDistributionPayload) GetIntentIdOk() (*string, bool) + func (o *CreateDistributionPayload) GetLogSink() LokiLogSinkCreate + func (o *CreateDistributionPayload) GetLogSinkOk() (*LokiLogSinkCreate, bool) + func (o *CreateDistributionPayload) GetMonthlyLimitBytes() int64 + func (o *CreateDistributionPayload) GetMonthlyLimitBytesOk() (*int64, bool) + func (o *CreateDistributionPayload) GetOptimizer() Optimizer + func (o *CreateDistributionPayload) GetOptimizerOk() (*Optimizer, bool) + func (o *CreateDistributionPayload) GetRedirects() RedirectConfig + func (o *CreateDistributionPayload) GetRedirectsOk() (*RedirectConfig, bool) + func (o *CreateDistributionPayload) GetRegions() []Region + func (o *CreateDistributionPayload) GetRegionsOk() ([]Region, bool) + func (o *CreateDistributionPayload) GetWaf() WafConfig + func (o *CreateDistributionPayload) GetWafOk() (*WafConfig, bool) + func (o *CreateDistributionPayload) HasBlockedCountries() bool + func (o *CreateDistributionPayload) HasBlockedIps() bool + func (o *CreateDistributionPayload) HasDefaultCacheDuration() bool + func (o *CreateDistributionPayload) HasIntentId() bool + func (o *CreateDistributionPayload) HasLogSink() bool + func (o *CreateDistributionPayload) HasMonthlyLimitBytes() bool + func (o *CreateDistributionPayload) HasOptimizer() bool + func (o *CreateDistributionPayload) HasRedirects() bool + func (o *CreateDistributionPayload) HasWaf() bool + func (o *CreateDistributionPayload) SetBackend(v CreateDistributionPayloadBackend) + func (o *CreateDistributionPayload) SetBlockedCountries(v []string) + func (o *CreateDistributionPayload) SetBlockedIps(v []string) + func (o *CreateDistributionPayload) SetDefaultCacheDuration(v string) + func (o *CreateDistributionPayload) SetIntentId(v string) + func (o *CreateDistributionPayload) SetLogSink(v LokiLogSinkCreate) + func (o *CreateDistributionPayload) SetMonthlyLimitBytes(v int64) + func (o *CreateDistributionPayload) SetOptimizer(v Optimizer) + func (o *CreateDistributionPayload) SetRedirects(v RedirectConfig) + func (o *CreateDistributionPayload) SetRegions(v []Region) + func (o *CreateDistributionPayload) SetWaf(v WafConfig) + func (o *CreateDistributionPayload) UnmarshalJSON(data []byte) (err error) + func (o CreateDistributionPayload) MarshalJSON() ([]byte, error) + func (o CreateDistributionPayload) ToMap() (map[string]interface{}, error) + type CreateDistributionPayloadBackend struct + BucketBackendCreate *BucketBackendCreate + HttpBackendCreate *HttpBackendCreate + func BucketBackendCreateAsCreateDistributionPayloadBackend(v *BucketBackendCreate) CreateDistributionPayloadBackend + func HttpBackendCreateAsCreateDistributionPayloadBackend(v *HttpBackendCreate) CreateDistributionPayloadBackend + func (dst *CreateDistributionPayloadBackend) UnmarshalJSON(data []byte) error + func (obj *CreateDistributionPayloadBackend) GetActualInstance() interface{} + func (obj CreateDistributionPayloadBackend) GetActualInstanceValue() interface{} + func (src CreateDistributionPayloadBackend) MarshalJSON() ([]byte, error) + type CreateDistributionResponse struct + Distribution Distribution + func NewCreateDistributionResponse(distribution Distribution) *CreateDistributionResponse + func NewCreateDistributionResponseWithDefaults() *CreateDistributionResponse + func (o *CreateDistributionResponse) GetDistribution() Distribution + func (o *CreateDistributionResponse) GetDistributionOk() (*Distribution, bool) + func (o *CreateDistributionResponse) SetDistribution(v Distribution) + func (o *CreateDistributionResponse) UnmarshalJSON(data []byte) (err error) + func (o CreateDistributionResponse) MarshalJSON() ([]byte, error) + func (o CreateDistributionResponse) ToMap() (map[string]interface{}, error) + type CustomDomain struct + Errors []StatusError + Name string + Status DomainStatus + func NewCustomDomain(name string, status DomainStatus) *CustomDomain + func NewCustomDomainWithDefaults() *CustomDomain + func (o *CustomDomain) GetErrors() []StatusError + func (o *CustomDomain) GetErrorsOk() ([]StatusError, bool) + func (o *CustomDomain) GetName() string + func (o *CustomDomain) GetNameOk() (*string, bool) + func (o *CustomDomain) GetStatus() DomainStatus + func (o *CustomDomain) GetStatusOk() (*DomainStatus, bool) + func (o *CustomDomain) HasErrors() bool + func (o *CustomDomain) SetErrors(v []StatusError) + func (o *CustomDomain) SetName(v string) + func (o *CustomDomain) SetStatus(v DomainStatus) + func (o *CustomDomain) UnmarshalJSON(data []byte) (err error) + func (o CustomDomain) MarshalJSON() ([]byte, error) + func (o CustomDomain) ToMap() (map[string]interface{}, error) + type DefaultAPI interface + CreateDistribution func(ctx context.Context, projectId string) ApiCreateDistributionRequest + CreateDistributionExecute func(r ApiCreateDistributionRequest) (*CreateDistributionResponse, error) + DeleteCustomDomain func(ctx context.Context, projectId string, distributionId string, domain string) ApiDeleteCustomDomainRequest + DeleteCustomDomainExecute func(r ApiDeleteCustomDomainRequest) (*DeleteCustomDomainResponse, error) + DeleteDistribution func(ctx context.Context, projectId string, distributionId string) ApiDeleteDistributionRequest + DeleteDistributionExecute func(r ApiDeleteDistributionRequest) (*DeleteDistributionResponse, error) + FindCachePaths func(ctx context.Context, projectId string, distributionId string) ApiFindCachePathsRequest + FindCachePathsExecute func(r ApiFindCachePathsRequest) (*FindCachePathsResponse, error) + GetCacheInfo func(ctx context.Context, projectId string, distributionId string) ApiGetCacheInfoRequest + GetCacheInfoExecute func(r ApiGetCacheInfoRequest) (*GetCacheInfoResponse, error) + GetCustomDomain func(ctx context.Context, projectId string, distributionId string, domain string) ApiGetCustomDomainRequest + GetCustomDomainExecute func(r ApiGetCustomDomainRequest) (*GetCustomDomainResponse, error) + GetDistribution func(ctx context.Context, projectId string, distributionId string) ApiGetDistributionRequest + GetDistributionExecute func(r ApiGetDistributionRequest) (*GetDistributionResponse, error) + GetLogs func(ctx context.Context, projectId string, distributionId string) ApiGetLogsRequest + GetLogsExecute func(r ApiGetLogsRequest) (*GetLogsResponse, error) + GetLogsSearchFilters func(ctx context.Context, projectId string, distributionId string) ApiGetLogsSearchFiltersRequest + GetLogsSearchFiltersExecute func(r ApiGetLogsSearchFiltersRequest) (*GetLogsSearchFiltersResponse, error) + GetStatistics func(ctx context.Context, projectId string, distributionId string) ApiGetStatisticsRequest + GetStatisticsExecute func(r ApiGetStatisticsRequest) (*GetStatisticsResponse, error) + ListDistributions func(ctx context.Context, projectId string) ApiListDistributionsRequest + ListDistributionsExecute func(r ApiListDistributionsRequest) (*ListDistributionsResponse, error) + ListWafCollections func(ctx context.Context, projectId string) ApiListWafCollectionsRequest + ListWafCollectionsExecute func(r ApiListWafCollectionsRequest) (*ListWafCollectionsResponse, error) + PatchDistribution func(ctx context.Context, projectId string, distributionId string) ApiPatchDistributionRequest + PatchDistributionExecute func(r ApiPatchDistributionRequest) (*PatchDistributionResponse, error) + PurgeCache func(ctx context.Context, projectId string, distributionId string) ApiPurgeCacheRequest + PurgeCacheExecute func(r ApiPurgeCacheRequest) (map[string]interface{}, error) + PutCustomDomain func(ctx context.Context, projectId string, distributionId string, domain string) ApiPutCustomDomainRequest + PutCustomDomainExecute func(r ApiPutCustomDomainRequest) (*PutCustomDomainResponse, error) + type DefaultAPIService service + func (a *DefaultAPIService) CreateDistribution(ctx context.Context, projectId string) ApiCreateDistributionRequest + func (a *DefaultAPIService) CreateDistributionExecute(r ApiCreateDistributionRequest) (*CreateDistributionResponse, error) + func (a *DefaultAPIService) DeleteCustomDomain(ctx context.Context, projectId string, distributionId string, domain string) ApiDeleteCustomDomainRequest + func (a *DefaultAPIService) DeleteCustomDomainExecute(r ApiDeleteCustomDomainRequest) (*DeleteCustomDomainResponse, error) + func (a *DefaultAPIService) DeleteDistribution(ctx context.Context, projectId string, distributionId string) ApiDeleteDistributionRequest + func (a *DefaultAPIService) DeleteDistributionExecute(r ApiDeleteDistributionRequest) (*DeleteDistributionResponse, error) + func (a *DefaultAPIService) FindCachePaths(ctx context.Context, projectId string, distributionId string) ApiFindCachePathsRequest + func (a *DefaultAPIService) FindCachePathsExecute(r ApiFindCachePathsRequest) (*FindCachePathsResponse, error) + func (a *DefaultAPIService) GetCacheInfo(ctx context.Context, projectId string, distributionId string) ApiGetCacheInfoRequest + func (a *DefaultAPIService) GetCacheInfoExecute(r ApiGetCacheInfoRequest) (*GetCacheInfoResponse, error) + func (a *DefaultAPIService) GetCustomDomain(ctx context.Context, projectId string, distributionId string, domain string) ApiGetCustomDomainRequest + func (a *DefaultAPIService) GetCustomDomainExecute(r ApiGetCustomDomainRequest) (*GetCustomDomainResponse, error) + func (a *DefaultAPIService) GetDistribution(ctx context.Context, projectId string, distributionId string) ApiGetDistributionRequest + func (a *DefaultAPIService) GetDistributionExecute(r ApiGetDistributionRequest) (*GetDistributionResponse, error) + func (a *DefaultAPIService) GetLogs(ctx context.Context, projectId string, distributionId string) ApiGetLogsRequest + func (a *DefaultAPIService) GetLogsExecute(r ApiGetLogsRequest) (*GetLogsResponse, error) + func (a *DefaultAPIService) GetLogsSearchFilters(ctx context.Context, projectId string, distributionId string) ApiGetLogsSearchFiltersRequest + func (a *DefaultAPIService) GetLogsSearchFiltersExecute(r ApiGetLogsSearchFiltersRequest) (*GetLogsSearchFiltersResponse, error) + func (a *DefaultAPIService) GetStatistics(ctx context.Context, projectId string, distributionId string) ApiGetStatisticsRequest + func (a *DefaultAPIService) GetStatisticsExecute(r ApiGetStatisticsRequest) (*GetStatisticsResponse, error) + func (a *DefaultAPIService) ListDistributions(ctx context.Context, projectId string) ApiListDistributionsRequest + func (a *DefaultAPIService) ListDistributionsExecute(r ApiListDistributionsRequest) (*ListDistributionsResponse, error) + func (a *DefaultAPIService) ListWafCollections(ctx context.Context, projectId string) ApiListWafCollectionsRequest + func (a *DefaultAPIService) ListWafCollectionsExecute(r ApiListWafCollectionsRequest) (*ListWafCollectionsResponse, error) + func (a *DefaultAPIService) PatchDistribution(ctx context.Context, projectId string, distributionId string) ApiPatchDistributionRequest + func (a *DefaultAPIService) PatchDistributionExecute(r ApiPatchDistributionRequest) (*PatchDistributionResponse, error) + func (a *DefaultAPIService) PurgeCache(ctx context.Context, projectId string, distributionId string) ApiPurgeCacheRequest + func (a *DefaultAPIService) PurgeCacheExecute(r ApiPurgeCacheRequest) (map[string]interface{}, error) + func (a *DefaultAPIService) PutCustomDomain(ctx context.Context, projectId string, distributionId string, domain string) ApiPutCustomDomainRequest + func (a *DefaultAPIService) PutCustomDomainExecute(r ApiPutCustomDomainRequest) (*PutCustomDomainResponse, error) + type DefaultAPIServiceMock struct + CreateDistributionExecuteMock *func(r ApiCreateDistributionRequest) (*CreateDistributionResponse, error) + DeleteCustomDomainExecuteMock *func(r ApiDeleteCustomDomainRequest) (*DeleteCustomDomainResponse, error) + DeleteDistributionExecuteMock *func(r ApiDeleteDistributionRequest) (*DeleteDistributionResponse, error) + FindCachePathsExecuteMock *func(r ApiFindCachePathsRequest) (*FindCachePathsResponse, error) + GetCacheInfoExecuteMock *func(r ApiGetCacheInfoRequest) (*GetCacheInfoResponse, error) + GetCustomDomainExecuteMock *func(r ApiGetCustomDomainRequest) (*GetCustomDomainResponse, error) + GetDistributionExecuteMock *func(r ApiGetDistributionRequest) (*GetDistributionResponse, error) + GetLogsExecuteMock *func(r ApiGetLogsRequest) (*GetLogsResponse, error) + GetLogsSearchFiltersExecuteMock *func(r ApiGetLogsSearchFiltersRequest) (*GetLogsSearchFiltersResponse, error) + GetStatisticsExecuteMock *func(r ApiGetStatisticsRequest) (*GetStatisticsResponse, error) + ListDistributionsExecuteMock *func(r ApiListDistributionsRequest) (*ListDistributionsResponse, error) + ListWafCollectionsExecuteMock *func(r ApiListWafCollectionsRequest) (*ListWafCollectionsResponse, error) + PatchDistributionExecuteMock *func(r ApiPatchDistributionRequest) (*PatchDistributionResponse, error) + PurgeCacheExecuteMock *func(r ApiPurgeCacheRequest) (map[string]interface{}, error) + PutCustomDomainExecuteMock *func(r ApiPutCustomDomainRequest) (*PutCustomDomainResponse, error) + func (a DefaultAPIServiceMock) CreateDistribution(ctx context.Context, projectId string) ApiCreateDistributionRequest + func (a DefaultAPIServiceMock) CreateDistributionExecute(r ApiCreateDistributionRequest) (*CreateDistributionResponse, error) + func (a DefaultAPIServiceMock) DeleteCustomDomain(ctx context.Context, projectId string, distributionId string, domain string) ApiDeleteCustomDomainRequest + func (a DefaultAPIServiceMock) DeleteCustomDomainExecute(r ApiDeleteCustomDomainRequest) (*DeleteCustomDomainResponse, error) + func (a DefaultAPIServiceMock) DeleteDistribution(ctx context.Context, projectId string, distributionId string) ApiDeleteDistributionRequest + func (a DefaultAPIServiceMock) DeleteDistributionExecute(r ApiDeleteDistributionRequest) (*DeleteDistributionResponse, error) + func (a DefaultAPIServiceMock) FindCachePaths(ctx context.Context, projectId string, distributionId string) ApiFindCachePathsRequest + func (a DefaultAPIServiceMock) FindCachePathsExecute(r ApiFindCachePathsRequest) (*FindCachePathsResponse, error) + func (a DefaultAPIServiceMock) GetCacheInfo(ctx context.Context, projectId string, distributionId string) ApiGetCacheInfoRequest + func (a DefaultAPIServiceMock) GetCacheInfoExecute(r ApiGetCacheInfoRequest) (*GetCacheInfoResponse, error) + func (a DefaultAPIServiceMock) GetCustomDomain(ctx context.Context, projectId string, distributionId string, domain string) ApiGetCustomDomainRequest + func (a DefaultAPIServiceMock) GetCustomDomainExecute(r ApiGetCustomDomainRequest) (*GetCustomDomainResponse, error) + func (a DefaultAPIServiceMock) GetDistribution(ctx context.Context, projectId string, distributionId string) ApiGetDistributionRequest + func (a DefaultAPIServiceMock) GetDistributionExecute(r ApiGetDistributionRequest) (*GetDistributionResponse, error) + func (a DefaultAPIServiceMock) GetLogs(ctx context.Context, projectId string, distributionId string) ApiGetLogsRequest + func (a DefaultAPIServiceMock) GetLogsExecute(r ApiGetLogsRequest) (*GetLogsResponse, error) + func (a DefaultAPIServiceMock) GetLogsSearchFilters(ctx context.Context, projectId string, distributionId string) ApiGetLogsSearchFiltersRequest + func (a DefaultAPIServiceMock) GetLogsSearchFiltersExecute(r ApiGetLogsSearchFiltersRequest) (*GetLogsSearchFiltersResponse, error) + func (a DefaultAPIServiceMock) GetStatistics(ctx context.Context, projectId string, distributionId string) ApiGetStatisticsRequest + func (a DefaultAPIServiceMock) GetStatisticsExecute(r ApiGetStatisticsRequest) (*GetStatisticsResponse, error) + func (a DefaultAPIServiceMock) ListDistributions(ctx context.Context, projectId string) ApiListDistributionsRequest + func (a DefaultAPIServiceMock) ListDistributionsExecute(r ApiListDistributionsRequest) (*ListDistributionsResponse, error) + func (a DefaultAPIServiceMock) ListWafCollections(ctx context.Context, projectId string) ApiListWafCollectionsRequest + func (a DefaultAPIServiceMock) ListWafCollectionsExecute(r ApiListWafCollectionsRequest) (*ListWafCollectionsResponse, error) + func (a DefaultAPIServiceMock) PatchDistribution(ctx context.Context, projectId string, distributionId string) ApiPatchDistributionRequest + func (a DefaultAPIServiceMock) PatchDistributionExecute(r ApiPatchDistributionRequest) (*PatchDistributionResponse, error) + func (a DefaultAPIServiceMock) PurgeCache(ctx context.Context, projectId string, distributionId string) ApiPurgeCacheRequest + func (a DefaultAPIServiceMock) PurgeCacheExecute(r ApiPurgeCacheRequest) (map[string]interface{}, error) + func (a DefaultAPIServiceMock) PutCustomDomain(ctx context.Context, projectId string, distributionId string, domain string) ApiPutCustomDomainRequest + func (a DefaultAPIServiceMock) PutCustomDomainExecute(r ApiPutCustomDomainRequest) (*PutCustomDomainResponse, error) + type DeleteCustomDomainResponse struct + CustomDomain *CustomDomain + func NewDeleteCustomDomainResponse() *DeleteCustomDomainResponse + func NewDeleteCustomDomainResponseWithDefaults() *DeleteCustomDomainResponse + func (o *DeleteCustomDomainResponse) GetCustomDomain() CustomDomain + func (o *DeleteCustomDomainResponse) GetCustomDomainOk() (*CustomDomain, bool) + func (o *DeleteCustomDomainResponse) HasCustomDomain() bool + func (o *DeleteCustomDomainResponse) SetCustomDomain(v CustomDomain) + func (o DeleteCustomDomainResponse) MarshalJSON() ([]byte, error) + func (o DeleteCustomDomainResponse) ToMap() (map[string]interface{}, error) + type DeleteDistributionResponse struct + Distribution *Distribution + func NewDeleteDistributionResponse() *DeleteDistributionResponse + func NewDeleteDistributionResponseWithDefaults() *DeleteDistributionResponse + func (o *DeleteDistributionResponse) GetDistribution() Distribution + func (o *DeleteDistributionResponse) GetDistributionOk() (*Distribution, bool) + func (o *DeleteDistributionResponse) HasDistribution() bool + func (o *DeleteDistributionResponse) SetDistribution(v Distribution) + func (o DeleteDistributionResponse) MarshalJSON() ([]byte, error) + func (o DeleteDistributionResponse) ToMap() (map[string]interface{}, error) + type Distribution struct + Config Config + CreatedAt time.Time + Domains []Domain + Errors []StatusError + Id string + ProjectId string + Status string + UpdatedAt time.Time + Waf *DistributionWaf + func NewDistribution(config Config, createdAt time.Time, domains []Domain, id string, ...) *Distribution + func NewDistributionWithDefaults() *Distribution + func (o *Distribution) GetConfig() Config + func (o *Distribution) GetConfigOk() (*Config, bool) + func (o *Distribution) GetCreatedAt() time.Time + func (o *Distribution) GetCreatedAtOk() (*time.Time, bool) + func (o *Distribution) GetDomains() []Domain + func (o *Distribution) GetDomainsOk() ([]Domain, bool) + func (o *Distribution) GetErrors() []StatusError + func (o *Distribution) GetErrorsOk() ([]StatusError, bool) + func (o *Distribution) GetId() string + func (o *Distribution) GetIdOk() (*string, bool) + func (o *Distribution) GetProjectId() string + func (o *Distribution) GetProjectIdOk() (*string, bool) + func (o *Distribution) GetStatus() string + func (o *Distribution) GetStatusOk() (*string, bool) + func (o *Distribution) GetUpdatedAt() time.Time + func (o *Distribution) GetUpdatedAtOk() (*time.Time, bool) + func (o *Distribution) GetWaf() DistributionWaf + func (o *Distribution) GetWafOk() (*DistributionWaf, bool) + func (o *Distribution) HasErrors() bool + func (o *Distribution) HasWaf() bool + func (o *Distribution) SetConfig(v Config) + func (o *Distribution) SetCreatedAt(v time.Time) + func (o *Distribution) SetDomains(v []Domain) + func (o *Distribution) SetErrors(v []StatusError) + func (o *Distribution) SetId(v string) + func (o *Distribution) SetProjectId(v string) + func (o *Distribution) SetStatus(v string) + func (o *Distribution) SetUpdatedAt(v time.Time) + func (o *Distribution) SetWaf(v DistributionWaf) + func (o *Distribution) UnmarshalJSON(data []byte) (err error) + func (o Distribution) MarshalJSON() ([]byte, error) + func (o Distribution) ToMap() (map[string]interface{}, error) + type DistributionLogsRecord struct + CacheHit bool + DataCenterRegion string + DistributionId string + Host string + Path string + RequestCountryCode string + Size int64 + StatusCode int32 + Timestamp time.Time + WafViolation *WAFViolation + func NewDistributionLogsRecord(cacheHit bool, dataCenterRegion string, distributionId string, host string, ...) *DistributionLogsRecord + func NewDistributionLogsRecordWithDefaults() *DistributionLogsRecord + func (o *DistributionLogsRecord) GetCacheHit() bool + func (o *DistributionLogsRecord) GetCacheHitOk() (*bool, bool) + func (o *DistributionLogsRecord) GetDataCenterRegion() string + func (o *DistributionLogsRecord) GetDataCenterRegionOk() (*string, bool) + func (o *DistributionLogsRecord) GetDistributionId() string + func (o *DistributionLogsRecord) GetDistributionIdOk() (*string, bool) + func (o *DistributionLogsRecord) GetHost() string + func (o *DistributionLogsRecord) GetHostOk() (*string, bool) + func (o *DistributionLogsRecord) GetPath() string + func (o *DistributionLogsRecord) GetPathOk() (*string, bool) + func (o *DistributionLogsRecord) GetRequestCountryCode() string + func (o *DistributionLogsRecord) GetRequestCountryCodeOk() (*string, bool) + func (o *DistributionLogsRecord) GetSize() int64 + func (o *DistributionLogsRecord) GetSizeOk() (*int64, bool) + func (o *DistributionLogsRecord) GetStatusCode() int32 + func (o *DistributionLogsRecord) GetStatusCodeOk() (*int32, bool) + func (o *DistributionLogsRecord) GetTimestamp() time.Time + func (o *DistributionLogsRecord) GetTimestampOk() (*time.Time, bool) + func (o *DistributionLogsRecord) GetWafViolation() WAFViolation + func (o *DistributionLogsRecord) GetWafViolationOk() (*WAFViolation, bool) + func (o *DistributionLogsRecord) HasWafViolation() bool + func (o *DistributionLogsRecord) SetCacheHit(v bool) + func (o *DistributionLogsRecord) SetDataCenterRegion(v string) + func (o *DistributionLogsRecord) SetDistributionId(v string) + func (o *DistributionLogsRecord) SetHost(v string) + func (o *DistributionLogsRecord) SetPath(v string) + func (o *DistributionLogsRecord) SetRequestCountryCode(v string) + func (o *DistributionLogsRecord) SetSize(v int64) + func (o *DistributionLogsRecord) SetStatusCode(v int32) + func (o *DistributionLogsRecord) SetTimestamp(v time.Time) + func (o *DistributionLogsRecord) SetWafViolation(v WAFViolation) + func (o *DistributionLogsRecord) UnmarshalJSON(data []byte) (err error) + func (o DistributionLogsRecord) MarshalJSON() ([]byte, error) + func (o DistributionLogsRecord) ToMap() (map[string]interface{}, error) + type DistributionStatisticsRecord struct + CachedRequests int64 + End time.Time + Regions DistributionStatisticsRecordRegions + Start time.Time + TotalRequests int64 + TotalTrafficBytes int64 + func NewDistributionStatisticsRecord(cachedRequests int64, totalRequests int64, totalTrafficBytes int64, ...) *DistributionStatisticsRecord + func NewDistributionStatisticsRecordWithDefaults() *DistributionStatisticsRecord + func (o *DistributionStatisticsRecord) GetCachedRequests() int64 + func (o *DistributionStatisticsRecord) GetCachedRequestsOk() (*int64, bool) + func (o *DistributionStatisticsRecord) GetEnd() time.Time + func (o *DistributionStatisticsRecord) GetEndOk() (*time.Time, bool) + func (o *DistributionStatisticsRecord) GetRegions() DistributionStatisticsRecordRegions + func (o *DistributionStatisticsRecord) GetRegionsOk() (*DistributionStatisticsRecordRegions, bool) + func (o *DistributionStatisticsRecord) GetStart() time.Time + func (o *DistributionStatisticsRecord) GetStartOk() (*time.Time, bool) + func (o *DistributionStatisticsRecord) GetTotalRequests() int64 + func (o *DistributionStatisticsRecord) GetTotalRequestsOk() (*int64, bool) + func (o *DistributionStatisticsRecord) GetTotalTrafficBytes() int64 + func (o *DistributionStatisticsRecord) GetTotalTrafficBytesOk() (*int64, bool) + func (o *DistributionStatisticsRecord) SetCachedRequests(v int64) + func (o *DistributionStatisticsRecord) SetEnd(v time.Time) + func (o *DistributionStatisticsRecord) SetRegions(v DistributionStatisticsRecordRegions) + func (o *DistributionStatisticsRecord) SetStart(v time.Time) + func (o *DistributionStatisticsRecord) SetTotalRequests(v int64) + func (o *DistributionStatisticsRecord) SetTotalTrafficBytes(v int64) + func (o *DistributionStatisticsRecord) UnmarshalJSON(data []byte) (err error) + func (o DistributionStatisticsRecord) MarshalJSON() ([]byte, error) + func (o DistributionStatisticsRecord) ToMap() (map[string]interface{}, error) + type DistributionStatisticsRecordEntry struct + CachedRequests int64 + TotalRequests int64 + TotalTrafficBytes int64 + func NewDistributionStatisticsRecordEntry(cachedRequests int64, totalRequests int64, totalTrafficBytes int64) *DistributionStatisticsRecordEntry + func NewDistributionStatisticsRecordEntryWithDefaults() *DistributionStatisticsRecordEntry + func (o *DistributionStatisticsRecordEntry) GetCachedRequests() int64 + func (o *DistributionStatisticsRecordEntry) GetCachedRequestsOk() (*int64, bool) + func (o *DistributionStatisticsRecordEntry) GetTotalRequests() int64 + func (o *DistributionStatisticsRecordEntry) GetTotalRequestsOk() (*int64, bool) + func (o *DistributionStatisticsRecordEntry) GetTotalTrafficBytes() int64 + func (o *DistributionStatisticsRecordEntry) GetTotalTrafficBytesOk() (*int64, bool) + func (o *DistributionStatisticsRecordEntry) SetCachedRequests(v int64) + func (o *DistributionStatisticsRecordEntry) SetTotalRequests(v int64) + func (o *DistributionStatisticsRecordEntry) SetTotalTrafficBytes(v int64) + func (o *DistributionStatisticsRecordEntry) UnmarshalJSON(data []byte) (err error) + func (o DistributionStatisticsRecordEntry) MarshalJSON() ([]byte, error) + func (o DistributionStatisticsRecordEntry) ToMap() (map[string]interface{}, error) + type DistributionStatisticsRecordRegions struct + AF DistributionStatisticsRecordEntry + ASIA DistributionStatisticsRecordEntry + EU DistributionStatisticsRecordEntry + SA DistributionStatisticsRecordEntry + US DistributionStatisticsRecordEntry + func NewDistributionStatisticsRecordRegions(aF DistributionStatisticsRecordEntry, aSIA DistributionStatisticsRecordEntry, ...) *DistributionStatisticsRecordRegions + func NewDistributionStatisticsRecordRegionsWithDefaults() *DistributionStatisticsRecordRegions + func (o *DistributionStatisticsRecordRegions) GetAF() DistributionStatisticsRecordEntry + func (o *DistributionStatisticsRecordRegions) GetAFOk() (*DistributionStatisticsRecordEntry, bool) + func (o *DistributionStatisticsRecordRegions) GetASIA() DistributionStatisticsRecordEntry + func (o *DistributionStatisticsRecordRegions) GetASIAOk() (*DistributionStatisticsRecordEntry, bool) + func (o *DistributionStatisticsRecordRegions) GetEU() DistributionStatisticsRecordEntry + func (o *DistributionStatisticsRecordRegions) GetEUOk() (*DistributionStatisticsRecordEntry, bool) + func (o *DistributionStatisticsRecordRegions) GetSA() DistributionStatisticsRecordEntry + func (o *DistributionStatisticsRecordRegions) GetSAOk() (*DistributionStatisticsRecordEntry, bool) + func (o *DistributionStatisticsRecordRegions) GetUS() DistributionStatisticsRecordEntry + func (o *DistributionStatisticsRecordRegions) GetUSOk() (*DistributionStatisticsRecordEntry, bool) + func (o *DistributionStatisticsRecordRegions) SetAF(v DistributionStatisticsRecordEntry) + func (o *DistributionStatisticsRecordRegions) SetASIA(v DistributionStatisticsRecordEntry) + func (o *DistributionStatisticsRecordRegions) SetEU(v DistributionStatisticsRecordEntry) + func (o *DistributionStatisticsRecordRegions) SetSA(v DistributionStatisticsRecordEntry) + func (o *DistributionStatisticsRecordRegions) SetUS(v DistributionStatisticsRecordEntry) + func (o *DistributionStatisticsRecordRegions) UnmarshalJSON(data []byte) (err error) + func (o DistributionStatisticsRecordRegions) MarshalJSON() ([]byte, error) + func (o DistributionStatisticsRecordRegions) ToMap() (map[string]interface{}, error) + type DistributionWaf struct + DisabledRules []WafStatusRuleBlock + EnabledRules []WafStatusRuleBlock + LogOnlyRules []WafStatusRuleBlock + func NewDistributionWaf(disabledRules []WafStatusRuleBlock, enabledRules []WafStatusRuleBlock, ...) *DistributionWaf + func NewDistributionWafWithDefaults() *DistributionWaf + func (o *DistributionWaf) GetDisabledRules() []WafStatusRuleBlock + func (o *DistributionWaf) GetDisabledRulesOk() ([]WafStatusRuleBlock, bool) + func (o *DistributionWaf) GetEnabledRules() []WafStatusRuleBlock + func (o *DistributionWaf) GetEnabledRulesOk() ([]WafStatusRuleBlock, bool) + func (o *DistributionWaf) GetLogOnlyRules() []WafStatusRuleBlock + func (o *DistributionWaf) GetLogOnlyRulesOk() ([]WafStatusRuleBlock, bool) + func (o *DistributionWaf) SetDisabledRules(v []WafStatusRuleBlock) + func (o *DistributionWaf) SetEnabledRules(v []WafStatusRuleBlock) + func (o *DistributionWaf) SetLogOnlyRules(v []WafStatusRuleBlock) + func (o *DistributionWaf) UnmarshalJSON(data []byte) (err error) + func (o DistributionWaf) MarshalJSON() ([]byte, error) + func (o DistributionWaf) ToMap() (map[string]interface{}, error) + type Domain struct + Errors []StatusError + Name string + Status DomainStatus + Type string + func NewDomain(name string, status DomainStatus, types string) *Domain + func NewDomainWithDefaults() *Domain + func (o *Domain) GetErrors() []StatusError + func (o *Domain) GetErrorsOk() ([]StatusError, bool) + func (o *Domain) GetName() string + func (o *Domain) GetNameOk() (*string, bool) + func (o *Domain) GetStatus() DomainStatus + func (o *Domain) GetStatusOk() (*DomainStatus, bool) + func (o *Domain) GetType() string + func (o *Domain) GetTypeOk() (*string, bool) + func (o *Domain) HasErrors() bool + func (o *Domain) SetErrors(v []StatusError) + func (o *Domain) SetName(v string) + func (o *Domain) SetStatus(v DomainStatus) + func (o *Domain) SetType(v string) + func (o *Domain) UnmarshalJSON(data []byte) (err error) + func (o Domain) MarshalJSON() ([]byte, error) + func (o Domain) ToMap() (map[string]interface{}, error) + type DomainStatus string + const DOMAINSTATUS_ACTIVE + const DOMAINSTATUS_CREATING + const DOMAINSTATUS_DELETING + const DOMAINSTATUS_ERROR + const DOMAINSTATUS_UPDATING + func NewDomainStatusFromValue(v string) (*DomainStatus, error) + func (v *DomainStatus) UnmarshalJSON(src []byte) error + func (v DomainStatus) IsValid() bool + func (v DomainStatus) Ptr() *DomainStatus + type ErrorDetails struct + De *string + En string + Field *string + Key string + func NewErrorDetails(en string, key string) *ErrorDetails + func NewErrorDetailsWithDefaults() *ErrorDetails + func (o *ErrorDetails) GetDe() string + func (o *ErrorDetails) GetDeOk() (*string, bool) + func (o *ErrorDetails) GetEn() string + func (o *ErrorDetails) GetEnOk() (*string, bool) + func (o *ErrorDetails) GetField() string + func (o *ErrorDetails) GetFieldOk() (*string, bool) + func (o *ErrorDetails) GetKey() string + func (o *ErrorDetails) GetKeyOk() (*string, bool) + func (o *ErrorDetails) HasDe() bool + func (o *ErrorDetails) HasField() bool + func (o *ErrorDetails) SetDe(v string) + func (o *ErrorDetails) SetEn(v string) + func (o *ErrorDetails) SetField(v string) + func (o *ErrorDetails) SetKey(v string) + func (o *ErrorDetails) UnmarshalJSON(data []byte) (err error) + func (o ErrorDetails) MarshalJSON() ([]byte, error) + func (o ErrorDetails) ToMap() (map[string]interface{}, error) + type FindCachePathsResponse struct + Response []FindCachePathsResponseEntry + func NewFindCachePathsResponse(response []FindCachePathsResponseEntry) *FindCachePathsResponse + func NewFindCachePathsResponseWithDefaults() *FindCachePathsResponse + func (o *FindCachePathsResponse) GetResponse() []FindCachePathsResponseEntry + func (o *FindCachePathsResponse) GetResponseOk() ([]FindCachePathsResponseEntry, bool) + func (o *FindCachePathsResponse) SetResponse(v []FindCachePathsResponseEntry) + func (o *FindCachePathsResponse) UnmarshalJSON(data []byte) (err error) + func (o FindCachePathsResponse) MarshalJSON() ([]byte, error) + func (o FindCachePathsResponse) ToMap() (map[string]interface{}, error) + type FindCachePathsResponseEntry struct + Path string + func NewFindCachePathsResponseEntry(path string) *FindCachePathsResponseEntry + func NewFindCachePathsResponseEntryWithDefaults() *FindCachePathsResponseEntry + func (o *FindCachePathsResponseEntry) GetPath() string + func (o *FindCachePathsResponseEntry) GetPathOk() (*string, bool) + func (o *FindCachePathsResponseEntry) SetPath(v string) + func (o *FindCachePathsResponseEntry) UnmarshalJSON(data []byte) (err error) + func (o FindCachePathsResponseEntry) MarshalJSON() ([]byte, error) + func (o FindCachePathsResponseEntry) ToMap() (map[string]interface{}, error) + type GenericJsonResponse struct + Details []ErrorDetails + Message string + func NewGenericJsonResponse(message string) *GenericJsonResponse + func NewGenericJsonResponseWithDefaults() *GenericJsonResponse + func (o *GenericJsonResponse) GetDetails() []ErrorDetails + func (o *GenericJsonResponse) GetDetailsOk() ([]ErrorDetails, bool) + func (o *GenericJsonResponse) GetMessage() string + func (o *GenericJsonResponse) GetMessageOk() (*string, bool) + func (o *GenericJsonResponse) HasDetails() bool + func (o *GenericJsonResponse) SetDetails(v []ErrorDetails) + func (o *GenericJsonResponse) SetMessage(v string) + func (o *GenericJsonResponse) UnmarshalJSON(data []byte) (err error) + func (o GenericJsonResponse) MarshalJSON() ([]byte, error) + func (o GenericJsonResponse) ToMap() (map[string]interface{}, error) + type GetCacheInfoResponse struct + History []GetCacheInfoResponseHistoryEntry + LastPurgeTime NullableTime + func NewGetCacheInfoResponse(history []GetCacheInfoResponseHistoryEntry, lastPurgeTime NullableTime) *GetCacheInfoResponse + func NewGetCacheInfoResponseWithDefaults() *GetCacheInfoResponse + func (o *GetCacheInfoResponse) GetHistory() []GetCacheInfoResponseHistoryEntry + func (o *GetCacheInfoResponse) GetHistoryOk() ([]GetCacheInfoResponseHistoryEntry, bool) + func (o *GetCacheInfoResponse) GetLastPurgeTime() time.Time + func (o *GetCacheInfoResponse) GetLastPurgeTimeOk() (*time.Time, bool) + func (o *GetCacheInfoResponse) SetHistory(v []GetCacheInfoResponseHistoryEntry) + func (o *GetCacheInfoResponse) SetLastPurgeTime(v time.Time) + func (o *GetCacheInfoResponse) UnmarshalJSON(data []byte) (err error) + func (o GetCacheInfoResponse) MarshalJSON() ([]byte, error) + func (o GetCacheInfoResponse) ToMap() (map[string]interface{}, error) + type GetCacheInfoResponseHistoryEntry struct + OccurredAt time.Time + Type string + func NewGetCacheInfoResponseHistoryEntry(occurredAt time.Time, types string) *GetCacheInfoResponseHistoryEntry + func NewGetCacheInfoResponseHistoryEntryWithDefaults() *GetCacheInfoResponseHistoryEntry + func (o *GetCacheInfoResponseHistoryEntry) GetOccurredAt() time.Time + func (o *GetCacheInfoResponseHistoryEntry) GetOccurredAtOk() (*time.Time, bool) + func (o *GetCacheInfoResponseHistoryEntry) GetType() string + func (o *GetCacheInfoResponseHistoryEntry) GetTypeOk() (*string, bool) + func (o *GetCacheInfoResponseHistoryEntry) SetOccurredAt(v time.Time) + func (o *GetCacheInfoResponseHistoryEntry) SetType(v string) + func (o *GetCacheInfoResponseHistoryEntry) UnmarshalJSON(data []byte) (err error) + func (o GetCacheInfoResponseHistoryEntry) MarshalJSON() ([]byte, error) + func (o GetCacheInfoResponseHistoryEntry) ToMap() (map[string]interface{}, error) + type GetCustomDomainCustomCertificate struct + Type string + Version int32 + func NewGetCustomDomainCustomCertificate(types string, version int32) *GetCustomDomainCustomCertificate + func NewGetCustomDomainCustomCertificateWithDefaults() *GetCustomDomainCustomCertificate + func (o *GetCustomDomainCustomCertificate) GetType() string + func (o *GetCustomDomainCustomCertificate) GetTypeOk() (*string, bool) + func (o *GetCustomDomainCustomCertificate) GetVersion() int32 + func (o *GetCustomDomainCustomCertificate) GetVersionOk() (*int32, bool) + func (o *GetCustomDomainCustomCertificate) SetType(v string) + func (o *GetCustomDomainCustomCertificate) SetVersion(v int32) + func (o *GetCustomDomainCustomCertificate) UnmarshalJSON(data []byte) (err error) + func (o GetCustomDomainCustomCertificate) MarshalJSON() ([]byte, error) + func (o GetCustomDomainCustomCertificate) ToMap() (map[string]interface{}, error) + type GetCustomDomainManagedCertificate struct + Type string + func NewGetCustomDomainManagedCertificate(types string) *GetCustomDomainManagedCertificate + func NewGetCustomDomainManagedCertificateWithDefaults() *GetCustomDomainManagedCertificate + func (o *GetCustomDomainManagedCertificate) GetType() string + func (o *GetCustomDomainManagedCertificate) GetTypeOk() (*string, bool) + func (o *GetCustomDomainManagedCertificate) SetType(v string) + func (o *GetCustomDomainManagedCertificate) UnmarshalJSON(data []byte) (err error) + func (o GetCustomDomainManagedCertificate) MarshalJSON() ([]byte, error) + func (o GetCustomDomainManagedCertificate) ToMap() (map[string]interface{}, error) + type GetCustomDomainResponse struct + Certificate GetCustomDomainResponseCertificate + CustomDomain CustomDomain + func NewGetCustomDomainResponse(certificate GetCustomDomainResponseCertificate, customDomain CustomDomain) *GetCustomDomainResponse + func NewGetCustomDomainResponseWithDefaults() *GetCustomDomainResponse + func (o *GetCustomDomainResponse) GetCertificate() GetCustomDomainResponseCertificate + func (o *GetCustomDomainResponse) GetCertificateOk() (*GetCustomDomainResponseCertificate, bool) + func (o *GetCustomDomainResponse) GetCustomDomain() CustomDomain + func (o *GetCustomDomainResponse) GetCustomDomainOk() (*CustomDomain, bool) + func (o *GetCustomDomainResponse) SetCertificate(v GetCustomDomainResponseCertificate) + func (o *GetCustomDomainResponse) SetCustomDomain(v CustomDomain) + func (o *GetCustomDomainResponse) UnmarshalJSON(data []byte) (err error) + func (o GetCustomDomainResponse) MarshalJSON() ([]byte, error) + func (o GetCustomDomainResponse) ToMap() (map[string]interface{}, error) + type GetCustomDomainResponseCertificate struct + GetCustomDomainCustomCertificate *GetCustomDomainCustomCertificate + GetCustomDomainManagedCertificate *GetCustomDomainManagedCertificate + func GetCustomDomainCustomCertificateAsGetCustomDomainResponseCertificate(v *GetCustomDomainCustomCertificate) GetCustomDomainResponseCertificate + func GetCustomDomainManagedCertificateAsGetCustomDomainResponseCertificate(v *GetCustomDomainManagedCertificate) GetCustomDomainResponseCertificate + func (dst *GetCustomDomainResponseCertificate) UnmarshalJSON(data []byte) error + func (obj *GetCustomDomainResponseCertificate) GetActualInstance() interface{} + func (obj GetCustomDomainResponseCertificate) GetActualInstanceValue() interface{} + func (src GetCustomDomainResponseCertificate) MarshalJSON() ([]byte, error) + type GetDistributionResponse struct + Distribution Distribution + func NewGetDistributionResponse(distribution Distribution) *GetDistributionResponse + func NewGetDistributionResponseWithDefaults() *GetDistributionResponse + func (o *GetDistributionResponse) GetDistribution() Distribution + func (o *GetDistributionResponse) GetDistributionOk() (*Distribution, bool) + func (o *GetDistributionResponse) SetDistribution(v Distribution) + func (o *GetDistributionResponse) UnmarshalJSON(data []byte) (err error) + func (o GetDistributionResponse) MarshalJSON() ([]byte, error) + func (o GetDistributionResponse) ToMap() (map[string]interface{}, error) + type GetLogsResponse struct + Logs []DistributionLogsRecord + NextPageIdentifier *string + func NewGetLogsResponse(logs []DistributionLogsRecord) *GetLogsResponse + func NewGetLogsResponseWithDefaults() *GetLogsResponse + func (o *GetLogsResponse) GetLogs() []DistributionLogsRecord + func (o *GetLogsResponse) GetLogsOk() ([]DistributionLogsRecord, bool) + func (o *GetLogsResponse) GetNextPageIdentifier() string + func (o *GetLogsResponse) GetNextPageIdentifierOk() (*string, bool) + func (o *GetLogsResponse) HasNextPageIdentifier() bool + func (o *GetLogsResponse) SetLogs(v []DistributionLogsRecord) + func (o *GetLogsResponse) SetNextPageIdentifier(v string) + func (o *GetLogsResponse) UnmarshalJSON(data []byte) (err error) + func (o GetLogsResponse) MarshalJSON() ([]byte, error) + func (o GetLogsResponse) ToMap() (map[string]interface{}, error) + type GetLogsSearchFiltersResponse struct + Cache []string + DataCenter GetLogsSearchFiltersResponseDatacenterBlock + RemoteCountry []string + Status []int32 + func NewGetLogsSearchFiltersResponse(cache []string, dataCenter GetLogsSearchFiltersResponseDatacenterBlock, ...) *GetLogsSearchFiltersResponse + func NewGetLogsSearchFiltersResponseWithDefaults() *GetLogsSearchFiltersResponse + func (o *GetLogsSearchFiltersResponse) GetCache() []string + func (o *GetLogsSearchFiltersResponse) GetCacheOk() ([]string, bool) + func (o *GetLogsSearchFiltersResponse) GetDataCenter() GetLogsSearchFiltersResponseDatacenterBlock + func (o *GetLogsSearchFiltersResponse) GetDataCenterOk() (*GetLogsSearchFiltersResponseDatacenterBlock, bool) + func (o *GetLogsSearchFiltersResponse) GetRemoteCountry() []string + func (o *GetLogsSearchFiltersResponse) GetRemoteCountryOk() ([]string, bool) + func (o *GetLogsSearchFiltersResponse) GetStatus() []int32 + func (o *GetLogsSearchFiltersResponse) GetStatusOk() ([]int32, bool) + func (o *GetLogsSearchFiltersResponse) SetCache(v []string) + func (o *GetLogsSearchFiltersResponse) SetDataCenter(v GetLogsSearchFiltersResponseDatacenterBlock) + func (o *GetLogsSearchFiltersResponse) SetRemoteCountry(v []string) + func (o *GetLogsSearchFiltersResponse) SetStatus(v []int32) + func (o *GetLogsSearchFiltersResponse) UnmarshalJSON(data []byte) (err error) + func (o GetLogsSearchFiltersResponse) MarshalJSON() ([]byte, error) + func (o GetLogsSearchFiltersResponse) ToMap() (map[string]interface{}, error) + type GetLogsSearchFiltersResponseDatacenterBlock struct + AF []GetLogsSearchFiltersResponseDatacenterBlockItem + ASIA []GetLogsSearchFiltersResponseDatacenterBlockItem + EU []GetLogsSearchFiltersResponseDatacenterBlockItem + NA []GetLogsSearchFiltersResponseDatacenterBlockItem + SA []GetLogsSearchFiltersResponseDatacenterBlockItem + func NewGetLogsSearchFiltersResponseDatacenterBlock(aF []GetLogsSearchFiltersResponseDatacenterBlockItem, ...) *GetLogsSearchFiltersResponseDatacenterBlock + func NewGetLogsSearchFiltersResponseDatacenterBlockWithDefaults() *GetLogsSearchFiltersResponseDatacenterBlock + func (o *GetLogsSearchFiltersResponseDatacenterBlock) GetAF() []GetLogsSearchFiltersResponseDatacenterBlockItem + func (o *GetLogsSearchFiltersResponseDatacenterBlock) GetAFOk() ([]GetLogsSearchFiltersResponseDatacenterBlockItem, bool) + func (o *GetLogsSearchFiltersResponseDatacenterBlock) GetASIA() []GetLogsSearchFiltersResponseDatacenterBlockItem + func (o *GetLogsSearchFiltersResponseDatacenterBlock) GetASIAOk() ([]GetLogsSearchFiltersResponseDatacenterBlockItem, bool) + func (o *GetLogsSearchFiltersResponseDatacenterBlock) GetEU() []GetLogsSearchFiltersResponseDatacenterBlockItem + func (o *GetLogsSearchFiltersResponseDatacenterBlock) GetEUOk() ([]GetLogsSearchFiltersResponseDatacenterBlockItem, bool) + func (o *GetLogsSearchFiltersResponseDatacenterBlock) GetNA() []GetLogsSearchFiltersResponseDatacenterBlockItem + func (o *GetLogsSearchFiltersResponseDatacenterBlock) GetNAOk() ([]GetLogsSearchFiltersResponseDatacenterBlockItem, bool) + func (o *GetLogsSearchFiltersResponseDatacenterBlock) GetSA() []GetLogsSearchFiltersResponseDatacenterBlockItem + func (o *GetLogsSearchFiltersResponseDatacenterBlock) GetSAOk() ([]GetLogsSearchFiltersResponseDatacenterBlockItem, bool) + func (o *GetLogsSearchFiltersResponseDatacenterBlock) SetAF(v []GetLogsSearchFiltersResponseDatacenterBlockItem) + func (o *GetLogsSearchFiltersResponseDatacenterBlock) SetASIA(v []GetLogsSearchFiltersResponseDatacenterBlockItem) + func (o *GetLogsSearchFiltersResponseDatacenterBlock) SetEU(v []GetLogsSearchFiltersResponseDatacenterBlockItem) + func (o *GetLogsSearchFiltersResponseDatacenterBlock) SetNA(v []GetLogsSearchFiltersResponseDatacenterBlockItem) + func (o *GetLogsSearchFiltersResponseDatacenterBlock) SetSA(v []GetLogsSearchFiltersResponseDatacenterBlockItem) + func (o *GetLogsSearchFiltersResponseDatacenterBlock) UnmarshalJSON(data []byte) (err error) + func (o GetLogsSearchFiltersResponseDatacenterBlock) MarshalJSON() ([]byte, error) + func (o GetLogsSearchFiltersResponseDatacenterBlock) ToMap() (map[string]interface{}, error) + type GetLogsSearchFiltersResponseDatacenterBlockItem struct + DisplayName string + Id string + func NewGetLogsSearchFiltersResponseDatacenterBlockItem(displayName string, id string) *GetLogsSearchFiltersResponseDatacenterBlockItem + func NewGetLogsSearchFiltersResponseDatacenterBlockItemWithDefaults() *GetLogsSearchFiltersResponseDatacenterBlockItem + func (o *GetLogsSearchFiltersResponseDatacenterBlockItem) GetDisplayName() string + func (o *GetLogsSearchFiltersResponseDatacenterBlockItem) GetDisplayNameOk() (*string, bool) + func (o *GetLogsSearchFiltersResponseDatacenterBlockItem) GetId() string + func (o *GetLogsSearchFiltersResponseDatacenterBlockItem) GetIdOk() (*string, bool) + func (o *GetLogsSearchFiltersResponseDatacenterBlockItem) SetDisplayName(v string) + func (o *GetLogsSearchFiltersResponseDatacenterBlockItem) SetId(v string) + func (o *GetLogsSearchFiltersResponseDatacenterBlockItem) UnmarshalJSON(data []byte) (err error) + func (o GetLogsSearchFiltersResponseDatacenterBlockItem) MarshalJSON() ([]byte, error) + func (o GetLogsSearchFiltersResponseDatacenterBlockItem) ToMap() (map[string]interface{}, error) + type GetStatisticsResponse struct + Records []DistributionStatisticsRecord + func NewGetStatisticsResponse(records []DistributionStatisticsRecord) *GetStatisticsResponse + func NewGetStatisticsResponseWithDefaults() *GetStatisticsResponse + func (o *GetStatisticsResponse) GetRecords() []DistributionStatisticsRecord + func (o *GetStatisticsResponse) GetRecordsOk() ([]DistributionStatisticsRecord, bool) + func (o *GetStatisticsResponse) SetRecords(v []DistributionStatisticsRecord) + func (o *GetStatisticsResponse) UnmarshalJSON(data []byte) (err error) + func (o GetStatisticsResponse) MarshalJSON() ([]byte, error) + func (o GetStatisticsResponse) ToMap() (map[string]interface{}, error) + type HttpBackend struct + Geofencing map[string][]string + OriginRequestHeaders map[string]string + OriginUrl string + Type string + func NewHttpBackend(geofencing map[string][]string, originRequestHeaders map[string]string, ...) *HttpBackend + func NewHttpBackendWithDefaults() *HttpBackend + func (o *HttpBackend) GetGeofencing() map[string][]string + func (o *HttpBackend) GetGeofencingOk() (*map[string][]string, bool) + func (o *HttpBackend) GetOriginRequestHeaders() map[string]string + func (o *HttpBackend) GetOriginRequestHeadersOk() (*map[string]string, bool) + func (o *HttpBackend) GetOriginUrl() string + func (o *HttpBackend) GetOriginUrlOk() (*string, bool) + func (o *HttpBackend) GetType() string + func (o *HttpBackend) GetTypeOk() (*string, bool) + func (o *HttpBackend) SetGeofencing(v map[string][]string) + func (o *HttpBackend) SetOriginRequestHeaders(v map[string]string) + func (o *HttpBackend) SetOriginUrl(v string) + func (o *HttpBackend) SetType(v string) + func (o *HttpBackend) UnmarshalJSON(data []byte) (err error) + func (o HttpBackend) MarshalJSON() ([]byte, error) + func (o HttpBackend) ToMap() (map[string]interface{}, error) + type HttpBackendCreate struct + Geofencing *map[string][]string + OriginRequestHeaders *map[string]string + OriginUrl string + Type string + func NewHttpBackendCreate(originUrl string, types string) *HttpBackendCreate + func NewHttpBackendCreateWithDefaults() *HttpBackendCreate + func (o *HttpBackendCreate) GetGeofencing() map[string][]string + func (o *HttpBackendCreate) GetGeofencingOk() (*map[string][]string, bool) + func (o *HttpBackendCreate) GetOriginRequestHeaders() map[string]string + func (o *HttpBackendCreate) GetOriginRequestHeadersOk() (*map[string]string, bool) + func (o *HttpBackendCreate) GetOriginUrl() string + func (o *HttpBackendCreate) GetOriginUrlOk() (*string, bool) + func (o *HttpBackendCreate) GetType() string + func (o *HttpBackendCreate) GetTypeOk() (*string, bool) + func (o *HttpBackendCreate) HasGeofencing() bool + func (o *HttpBackendCreate) HasOriginRequestHeaders() bool + func (o *HttpBackendCreate) SetGeofencing(v map[string][]string) + func (o *HttpBackendCreate) SetOriginRequestHeaders(v map[string]string) + func (o *HttpBackendCreate) SetOriginUrl(v string) + func (o *HttpBackendCreate) SetType(v string) + func (o *HttpBackendCreate) UnmarshalJSON(data []byte) (err error) + func (o HttpBackendCreate) MarshalJSON() ([]byte, error) + func (o HttpBackendCreate) ToMap() (map[string]interface{}, error) + type HttpBackendPatch struct + Geofencing *map[string][]string + OriginRequestHeaders *map[string]string + OriginUrl *string + Type string + func NewHttpBackendPatch(types string) *HttpBackendPatch + func NewHttpBackendPatchWithDefaults() *HttpBackendPatch + func (o *HttpBackendPatch) GetGeofencing() map[string][]string + func (o *HttpBackendPatch) GetGeofencingOk() (*map[string][]string, bool) + func (o *HttpBackendPatch) GetOriginRequestHeaders() map[string]string + func (o *HttpBackendPatch) GetOriginRequestHeadersOk() (*map[string]string, bool) + func (o *HttpBackendPatch) GetOriginUrl() string + func (o *HttpBackendPatch) GetOriginUrlOk() (*string, bool) + func (o *HttpBackendPatch) GetType() string + func (o *HttpBackendPatch) GetTypeOk() (*string, bool) + func (o *HttpBackendPatch) HasGeofencing() bool + func (o *HttpBackendPatch) HasOriginRequestHeaders() bool + func (o *HttpBackendPatch) HasOriginUrl() bool + func (o *HttpBackendPatch) SetGeofencing(v map[string][]string) + func (o *HttpBackendPatch) SetOriginRequestHeaders(v map[string]string) + func (o *HttpBackendPatch) SetOriginUrl(v string) + func (o *HttpBackendPatch) SetType(v string) + func (o *HttpBackendPatch) UnmarshalJSON(data []byte) (err error) + func (o HttpBackendPatch) MarshalJSON() ([]byte, error) + func (o HttpBackendPatch) ToMap() (map[string]interface{}, error) + type ListDistributionsResponse struct + Distributions []Distribution + NextPageIdentifier *string + func NewListDistributionsResponse(distributions []Distribution) *ListDistributionsResponse + func NewListDistributionsResponseWithDefaults() *ListDistributionsResponse + func (o *ListDistributionsResponse) GetDistributions() []Distribution + func (o *ListDistributionsResponse) GetDistributionsOk() ([]Distribution, bool) + func (o *ListDistributionsResponse) GetNextPageIdentifier() string + func (o *ListDistributionsResponse) GetNextPageIdentifierOk() (*string, bool) + func (o *ListDistributionsResponse) HasNextPageIdentifier() bool + func (o *ListDistributionsResponse) SetDistributions(v []Distribution) + func (o *ListDistributionsResponse) SetNextPageIdentifier(v string) + func (o *ListDistributionsResponse) UnmarshalJSON(data []byte) (err error) + func (o ListDistributionsResponse) MarshalJSON() ([]byte, error) + func (o ListDistributionsResponse) ToMap() (map[string]interface{}, error) + type ListWafCollectionsResponse struct + Collections []WafRuleCollection + func NewListWafCollectionsResponse(collections []WafRuleCollection) *ListWafCollectionsResponse + func NewListWafCollectionsResponseWithDefaults() *ListWafCollectionsResponse + func (o *ListWafCollectionsResponse) GetCollections() []WafRuleCollection + func (o *ListWafCollectionsResponse) GetCollectionsOk() ([]WafRuleCollection, bool) + func (o *ListWafCollectionsResponse) SetCollections(v []WafRuleCollection) + func (o *ListWafCollectionsResponse) UnmarshalJSON(data []byte) (err error) + func (o ListWafCollectionsResponse) MarshalJSON() ([]byte, error) + func (o ListWafCollectionsResponse) ToMap() (map[string]interface{}, error) + type LokiLogSink struct + PushUrl string + Type string + func NewLokiLogSink(pushUrl string, types string) *LokiLogSink + func NewLokiLogSinkWithDefaults() *LokiLogSink + func (o *LokiLogSink) GetPushUrl() string + func (o *LokiLogSink) GetPushUrlOk() (*string, bool) + func (o *LokiLogSink) GetType() string + func (o *LokiLogSink) GetTypeOk() (*string, bool) + func (o *LokiLogSink) SetPushUrl(v string) + func (o *LokiLogSink) SetType(v string) + func (o *LokiLogSink) UnmarshalJSON(data []byte) (err error) + func (o LokiLogSink) MarshalJSON() ([]byte, error) + func (o LokiLogSink) ToMap() (map[string]interface{}, error) + type LokiLogSinkCreate struct + Credentials LokiLogSinkCredentials + PushUrl string + Type string + func NewLokiLogSinkCreate(credentials LokiLogSinkCredentials, pushUrl string, types string) *LokiLogSinkCreate + func NewLokiLogSinkCreateWithDefaults() *LokiLogSinkCreate + func (o *LokiLogSinkCreate) GetCredentials() LokiLogSinkCredentials + func (o *LokiLogSinkCreate) GetCredentialsOk() (*LokiLogSinkCredentials, bool) + func (o *LokiLogSinkCreate) GetPushUrl() string + func (o *LokiLogSinkCreate) GetPushUrlOk() (*string, bool) + func (o *LokiLogSinkCreate) GetType() string + func (o *LokiLogSinkCreate) GetTypeOk() (*string, bool) + func (o *LokiLogSinkCreate) SetCredentials(v LokiLogSinkCredentials) + func (o *LokiLogSinkCreate) SetPushUrl(v string) + func (o *LokiLogSinkCreate) SetType(v string) + func (o *LokiLogSinkCreate) UnmarshalJSON(data []byte) (err error) + func (o LokiLogSinkCreate) MarshalJSON() ([]byte, error) + func (o LokiLogSinkCreate) ToMap() (map[string]interface{}, error) + type LokiLogSinkCredentials struct + Password string + Username string + func NewLokiLogSinkCredentials(password string, username string) *LokiLogSinkCredentials + func NewLokiLogSinkCredentialsWithDefaults() *LokiLogSinkCredentials + func (o *LokiLogSinkCredentials) GetPassword() string + func (o *LokiLogSinkCredentials) GetPasswordOk() (*string, bool) + func (o *LokiLogSinkCredentials) GetUsername() string + func (o *LokiLogSinkCredentials) GetUsernameOk() (*string, bool) + func (o *LokiLogSinkCredentials) SetPassword(v string) + func (o *LokiLogSinkCredentials) SetUsername(v string) + func (o *LokiLogSinkCredentials) UnmarshalJSON(data []byte) (err error) + func (o LokiLogSinkCredentials) MarshalJSON() ([]byte, error) + func (o LokiLogSinkCredentials) ToMap() (map[string]interface{}, error) + type LokiLogSinkPatch struct + Credentials *LokiLogSinkCredentials + PushUrl *string + Type string + func NewLokiLogSinkPatch(types string) *LokiLogSinkPatch + func NewLokiLogSinkPatchWithDefaults() *LokiLogSinkPatch + func (o *LokiLogSinkPatch) GetCredentials() LokiLogSinkCredentials + func (o *LokiLogSinkPatch) GetCredentialsOk() (*LokiLogSinkCredentials, bool) + func (o *LokiLogSinkPatch) GetPushUrl() string + func (o *LokiLogSinkPatch) GetPushUrlOk() (*string, bool) + func (o *LokiLogSinkPatch) GetType() string + func (o *LokiLogSinkPatch) GetTypeOk() (*string, bool) + func (o *LokiLogSinkPatch) HasCredentials() bool + func (o *LokiLogSinkPatch) HasPushUrl() bool + func (o *LokiLogSinkPatch) SetCredentials(v LokiLogSinkCredentials) + func (o *LokiLogSinkPatch) SetPushUrl(v string) + func (o *LokiLogSinkPatch) SetType(v string) + func (o *LokiLogSinkPatch) UnmarshalJSON(data []byte) (err error) + func (o LokiLogSinkPatch) MarshalJSON() ([]byte, error) + func (o LokiLogSinkPatch) ToMap() (map[string]interface{}, error) + type MappedNullable interface + ToMap func() (map[string]interface{}, error) + type MatchCondition string + const MATCHCONDITION_ALL + const MATCHCONDITION_ANY + const MATCHCONDITION_NONE + func NewMatchConditionFromValue(v string) (*MatchCondition, error) + func (v *MatchCondition) UnmarshalJSON(src []byte) error + func (v MatchCondition) IsValid() bool + func (v MatchCondition) Ptr() *MatchCondition + type Matcher struct + ValueMatchCondition *MatchCondition + Values []string + func NewMatcher(values []string) *Matcher + func NewMatcherWithDefaults() *Matcher + func (o *Matcher) GetValueMatchCondition() MatchCondition + func (o *Matcher) GetValueMatchConditionOk() (*MatchCondition, bool) + func (o *Matcher) GetValues() []string + func (o *Matcher) GetValuesOk() ([]string, bool) + func (o *Matcher) HasValueMatchCondition() bool + func (o *Matcher) SetValueMatchCondition(v MatchCondition) + func (o *Matcher) SetValues(v []string) + func (o *Matcher) UnmarshalJSON(data []byte) (err error) + func (o Matcher) MarshalJSON() ([]byte, error) + func (o Matcher) ToMap() (map[string]interface{}, error) + type NullableBool struct + func NewNullableBool(val *bool) *NullableBool + func (v *NullableBool) Set(val *bool) + func (v *NullableBool) UnmarshalJSON(src []byte) error + func (v *NullableBool) Unset() + func (v NullableBool) Get() *bool + func (v NullableBool) IsSet() bool + func (v NullableBool) MarshalJSON() ([]byte, error) + type NullableBucketBackend struct + func NewNullableBucketBackend(val *BucketBackend) *NullableBucketBackend + func (v *NullableBucketBackend) Set(val *BucketBackend) + func (v *NullableBucketBackend) UnmarshalJSON(src []byte) error + func (v *NullableBucketBackend) Unset() + func (v NullableBucketBackend) Get() *BucketBackend + func (v NullableBucketBackend) IsSet() bool + func (v NullableBucketBackend) MarshalJSON() ([]byte, error) + type NullableBucketBackendCreate struct + func NewNullableBucketBackendCreate(val *BucketBackendCreate) *NullableBucketBackendCreate + func (v *NullableBucketBackendCreate) Set(val *BucketBackendCreate) + func (v *NullableBucketBackendCreate) UnmarshalJSON(src []byte) error + func (v *NullableBucketBackendCreate) Unset() + func (v NullableBucketBackendCreate) Get() *BucketBackendCreate + func (v NullableBucketBackendCreate) IsSet() bool + func (v NullableBucketBackendCreate) MarshalJSON() ([]byte, error) + type NullableBucketBackendPatch struct + func NewNullableBucketBackendPatch(val *BucketBackendPatch) *NullableBucketBackendPatch + func (v *NullableBucketBackendPatch) Set(val *BucketBackendPatch) + func (v *NullableBucketBackendPatch) UnmarshalJSON(src []byte) error + func (v *NullableBucketBackendPatch) Unset() + func (v NullableBucketBackendPatch) Get() *BucketBackendPatch + func (v NullableBucketBackendPatch) IsSet() bool + func (v NullableBucketBackendPatch) MarshalJSON() ([]byte, error) + type NullableBucketCredentials struct + func NewNullableBucketCredentials(val *BucketCredentials) *NullableBucketCredentials + func (v *NullableBucketCredentials) Set(val *BucketCredentials) + func (v *NullableBucketCredentials) UnmarshalJSON(src []byte) error + func (v *NullableBucketCredentials) Unset() + func (v NullableBucketCredentials) Get() *BucketCredentials + func (v NullableBucketCredentials) IsSet() bool + func (v NullableBucketCredentials) MarshalJSON() ([]byte, error) + type NullableConfig struct + func NewNullableConfig(val *Config) *NullableConfig + func (v *NullableConfig) Set(val *Config) + func (v *NullableConfig) UnmarshalJSON(src []byte) error + func (v *NullableConfig) Unset() + func (v NullableConfig) Get() *Config + func (v NullableConfig) IsSet() bool + func (v NullableConfig) MarshalJSON() ([]byte, error) + type NullableConfigBackend struct + func NewNullableConfigBackend(val *ConfigBackend) *NullableConfigBackend + func (v *NullableConfigBackend) Set(val *ConfigBackend) + func (v *NullableConfigBackend) UnmarshalJSON(src []byte) error + func (v *NullableConfigBackend) Unset() + func (v NullableConfigBackend) Get() *ConfigBackend + func (v NullableConfigBackend) IsSet() bool + func (v NullableConfigBackend) MarshalJSON() ([]byte, error) + type NullableConfigPatch struct + func NewNullableConfigPatch(val *ConfigPatch) *NullableConfigPatch + func (v *NullableConfigPatch) Set(val *ConfigPatch) + func (v *NullableConfigPatch) UnmarshalJSON(src []byte) error + func (v *NullableConfigPatch) Unset() + func (v NullableConfigPatch) Get() *ConfigPatch + func (v NullableConfigPatch) IsSet() bool + func (v NullableConfigPatch) MarshalJSON() ([]byte, error) + type NullableConfigPatchBackend struct + func NewNullableConfigPatchBackend(val *ConfigPatchBackend) *NullableConfigPatchBackend + func (v *NullableConfigPatchBackend) Set(val *ConfigPatchBackend) + func (v *NullableConfigPatchBackend) UnmarshalJSON(src []byte) error + func (v *NullableConfigPatchBackend) Unset() + func (v NullableConfigPatchBackend) Get() *ConfigPatchBackend + func (v NullableConfigPatchBackend) IsSet() bool + func (v NullableConfigPatchBackend) MarshalJSON() ([]byte, error) + type NullableCreateDistributionPayload struct + func NewNullableCreateDistributionPayload(val *CreateDistributionPayload) *NullableCreateDistributionPayload + func (v *NullableCreateDistributionPayload) Set(val *CreateDistributionPayload) + func (v *NullableCreateDistributionPayload) UnmarshalJSON(src []byte) error + func (v *NullableCreateDistributionPayload) Unset() + func (v NullableCreateDistributionPayload) Get() *CreateDistributionPayload + func (v NullableCreateDistributionPayload) IsSet() bool + func (v NullableCreateDistributionPayload) MarshalJSON() ([]byte, error) + type NullableCreateDistributionPayloadBackend struct + func NewNullableCreateDistributionPayloadBackend(val *CreateDistributionPayloadBackend) *NullableCreateDistributionPayloadBackend + func (v *NullableCreateDistributionPayloadBackend) Set(val *CreateDistributionPayloadBackend) + func (v *NullableCreateDistributionPayloadBackend) UnmarshalJSON(src []byte) error + func (v *NullableCreateDistributionPayloadBackend) Unset() + func (v NullableCreateDistributionPayloadBackend) Get() *CreateDistributionPayloadBackend + func (v NullableCreateDistributionPayloadBackend) IsSet() bool + func (v NullableCreateDistributionPayloadBackend) MarshalJSON() ([]byte, error) + type NullableCreateDistributionResponse struct + func NewNullableCreateDistributionResponse(val *CreateDistributionResponse) *NullableCreateDistributionResponse + func (v *NullableCreateDistributionResponse) Set(val *CreateDistributionResponse) + func (v *NullableCreateDistributionResponse) UnmarshalJSON(src []byte) error + func (v *NullableCreateDistributionResponse) Unset() + func (v NullableCreateDistributionResponse) Get() *CreateDistributionResponse + func (v NullableCreateDistributionResponse) IsSet() bool + func (v NullableCreateDistributionResponse) MarshalJSON() ([]byte, error) + type NullableCustomDomain struct + func NewNullableCustomDomain(val *CustomDomain) *NullableCustomDomain + func (v *NullableCustomDomain) Set(val *CustomDomain) + func (v *NullableCustomDomain) UnmarshalJSON(src []byte) error + func (v *NullableCustomDomain) Unset() + func (v NullableCustomDomain) Get() *CustomDomain + func (v NullableCustomDomain) IsSet() bool + func (v NullableCustomDomain) MarshalJSON() ([]byte, error) + type NullableDeleteCustomDomainResponse struct + func NewNullableDeleteCustomDomainResponse(val *DeleteCustomDomainResponse) *NullableDeleteCustomDomainResponse + func (v *NullableDeleteCustomDomainResponse) Set(val *DeleteCustomDomainResponse) + func (v *NullableDeleteCustomDomainResponse) UnmarshalJSON(src []byte) error + func (v *NullableDeleteCustomDomainResponse) Unset() + func (v NullableDeleteCustomDomainResponse) Get() *DeleteCustomDomainResponse + func (v NullableDeleteCustomDomainResponse) IsSet() bool + func (v NullableDeleteCustomDomainResponse) MarshalJSON() ([]byte, error) + type NullableDeleteDistributionResponse struct + func NewNullableDeleteDistributionResponse(val *DeleteDistributionResponse) *NullableDeleteDistributionResponse + func (v *NullableDeleteDistributionResponse) Set(val *DeleteDistributionResponse) + func (v *NullableDeleteDistributionResponse) UnmarshalJSON(src []byte) error + func (v *NullableDeleteDistributionResponse) Unset() + func (v NullableDeleteDistributionResponse) Get() *DeleteDistributionResponse + func (v NullableDeleteDistributionResponse) IsSet() bool + func (v NullableDeleteDistributionResponse) MarshalJSON() ([]byte, error) + type NullableDistribution struct + func NewNullableDistribution(val *Distribution) *NullableDistribution + func (v *NullableDistribution) Set(val *Distribution) + func (v *NullableDistribution) UnmarshalJSON(src []byte) error + func (v *NullableDistribution) Unset() + func (v NullableDistribution) Get() *Distribution + func (v NullableDistribution) IsSet() bool + func (v NullableDistribution) MarshalJSON() ([]byte, error) + type NullableDistributionLogsRecord struct + func NewNullableDistributionLogsRecord(val *DistributionLogsRecord) *NullableDistributionLogsRecord + func (v *NullableDistributionLogsRecord) Set(val *DistributionLogsRecord) + func (v *NullableDistributionLogsRecord) UnmarshalJSON(src []byte) error + func (v *NullableDistributionLogsRecord) Unset() + func (v NullableDistributionLogsRecord) Get() *DistributionLogsRecord + func (v NullableDistributionLogsRecord) IsSet() bool + func (v NullableDistributionLogsRecord) MarshalJSON() ([]byte, error) + type NullableDistributionStatisticsRecord struct + func NewNullableDistributionStatisticsRecord(val *DistributionStatisticsRecord) *NullableDistributionStatisticsRecord + func (v *NullableDistributionStatisticsRecord) Set(val *DistributionStatisticsRecord) + func (v *NullableDistributionStatisticsRecord) UnmarshalJSON(src []byte) error + func (v *NullableDistributionStatisticsRecord) Unset() + func (v NullableDistributionStatisticsRecord) Get() *DistributionStatisticsRecord + func (v NullableDistributionStatisticsRecord) IsSet() bool + func (v NullableDistributionStatisticsRecord) MarshalJSON() ([]byte, error) + type NullableDistributionStatisticsRecordEntry struct + func NewNullableDistributionStatisticsRecordEntry(val *DistributionStatisticsRecordEntry) *NullableDistributionStatisticsRecordEntry + func (v *NullableDistributionStatisticsRecordEntry) Set(val *DistributionStatisticsRecordEntry) + func (v *NullableDistributionStatisticsRecordEntry) UnmarshalJSON(src []byte) error + func (v *NullableDistributionStatisticsRecordEntry) Unset() + func (v NullableDistributionStatisticsRecordEntry) Get() *DistributionStatisticsRecordEntry + func (v NullableDistributionStatisticsRecordEntry) IsSet() bool + func (v NullableDistributionStatisticsRecordEntry) MarshalJSON() ([]byte, error) + type NullableDistributionStatisticsRecordRegions struct + func NewNullableDistributionStatisticsRecordRegions(val *DistributionStatisticsRecordRegions) *NullableDistributionStatisticsRecordRegions + func (v *NullableDistributionStatisticsRecordRegions) Set(val *DistributionStatisticsRecordRegions) + func (v *NullableDistributionStatisticsRecordRegions) UnmarshalJSON(src []byte) error + func (v *NullableDistributionStatisticsRecordRegions) Unset() + func (v NullableDistributionStatisticsRecordRegions) Get() *DistributionStatisticsRecordRegions + func (v NullableDistributionStatisticsRecordRegions) IsSet() bool + func (v NullableDistributionStatisticsRecordRegions) MarshalJSON() ([]byte, error) + type NullableDistributionWaf struct + func NewNullableDistributionWaf(val *DistributionWaf) *NullableDistributionWaf + func (v *NullableDistributionWaf) Set(val *DistributionWaf) + func (v *NullableDistributionWaf) UnmarshalJSON(src []byte) error + func (v *NullableDistributionWaf) Unset() + func (v NullableDistributionWaf) Get() *DistributionWaf + func (v NullableDistributionWaf) IsSet() bool + func (v NullableDistributionWaf) MarshalJSON() ([]byte, error) + type NullableDomain struct + func NewNullableDomain(val *Domain) *NullableDomain + func (v *NullableDomain) Set(val *Domain) + func (v *NullableDomain) UnmarshalJSON(src []byte) error + func (v *NullableDomain) Unset() + func (v NullableDomain) Get() *Domain + func (v NullableDomain) IsSet() bool + func (v NullableDomain) MarshalJSON() ([]byte, error) + type NullableDomainStatus struct + func NewNullableDomainStatus(val *DomainStatus) *NullableDomainStatus + func (v *NullableDomainStatus) Set(val *DomainStatus) + func (v *NullableDomainStatus) UnmarshalJSON(src []byte) error + func (v *NullableDomainStatus) Unset() + func (v NullableDomainStatus) Get() *DomainStatus + func (v NullableDomainStatus) IsSet() bool + func (v NullableDomainStatus) MarshalJSON() ([]byte, error) + type NullableErrorDetails struct + func NewNullableErrorDetails(val *ErrorDetails) *NullableErrorDetails + func (v *NullableErrorDetails) Set(val *ErrorDetails) + func (v *NullableErrorDetails) UnmarshalJSON(src []byte) error + func (v *NullableErrorDetails) Unset() + func (v NullableErrorDetails) Get() *ErrorDetails + func (v NullableErrorDetails) IsSet() bool + func (v NullableErrorDetails) MarshalJSON() ([]byte, error) + type NullableFindCachePathsResponse struct + func NewNullableFindCachePathsResponse(val *FindCachePathsResponse) *NullableFindCachePathsResponse + func (v *NullableFindCachePathsResponse) Set(val *FindCachePathsResponse) + func (v *NullableFindCachePathsResponse) UnmarshalJSON(src []byte) error + func (v *NullableFindCachePathsResponse) Unset() + func (v NullableFindCachePathsResponse) Get() *FindCachePathsResponse + func (v NullableFindCachePathsResponse) IsSet() bool + func (v NullableFindCachePathsResponse) MarshalJSON() ([]byte, error) + type NullableFindCachePathsResponseEntry struct + func NewNullableFindCachePathsResponseEntry(val *FindCachePathsResponseEntry) *NullableFindCachePathsResponseEntry + func (v *NullableFindCachePathsResponseEntry) Set(val *FindCachePathsResponseEntry) + func (v *NullableFindCachePathsResponseEntry) UnmarshalJSON(src []byte) error + func (v *NullableFindCachePathsResponseEntry) Unset() + func (v NullableFindCachePathsResponseEntry) Get() *FindCachePathsResponseEntry + func (v NullableFindCachePathsResponseEntry) IsSet() bool + func (v NullableFindCachePathsResponseEntry) MarshalJSON() ([]byte, error) + type NullableFloat32 struct + func NewNullableFloat32(val *float32) *NullableFloat32 + func (v *NullableFloat32) Set(val *float32) + func (v *NullableFloat32) UnmarshalJSON(src []byte) error + func (v *NullableFloat32) Unset() + func (v NullableFloat32) Get() *float32 + func (v NullableFloat32) IsSet() bool + func (v NullableFloat32) MarshalJSON() ([]byte, error) + type NullableFloat64 struct + func NewNullableFloat64(val *float64) *NullableFloat64 + func (v *NullableFloat64) Set(val *float64) + func (v *NullableFloat64) UnmarshalJSON(src []byte) error + func (v *NullableFloat64) Unset() + func (v NullableFloat64) Get() *float64 + func (v NullableFloat64) IsSet() bool + func (v NullableFloat64) MarshalJSON() ([]byte, error) + type NullableGenericJsonResponse struct + func NewNullableGenericJsonResponse(val *GenericJsonResponse) *NullableGenericJsonResponse + func (v *NullableGenericJsonResponse) Set(val *GenericJsonResponse) + func (v *NullableGenericJsonResponse) UnmarshalJSON(src []byte) error + func (v *NullableGenericJsonResponse) Unset() + func (v NullableGenericJsonResponse) Get() *GenericJsonResponse + func (v NullableGenericJsonResponse) IsSet() bool + func (v NullableGenericJsonResponse) MarshalJSON() ([]byte, error) + type NullableGetCacheInfoResponse struct + func NewNullableGetCacheInfoResponse(val *GetCacheInfoResponse) *NullableGetCacheInfoResponse + func (v *NullableGetCacheInfoResponse) Set(val *GetCacheInfoResponse) + func (v *NullableGetCacheInfoResponse) UnmarshalJSON(src []byte) error + func (v *NullableGetCacheInfoResponse) Unset() + func (v NullableGetCacheInfoResponse) Get() *GetCacheInfoResponse + func (v NullableGetCacheInfoResponse) IsSet() bool + func (v NullableGetCacheInfoResponse) MarshalJSON() ([]byte, error) + type NullableGetCacheInfoResponseHistoryEntry struct + func NewNullableGetCacheInfoResponseHistoryEntry(val *GetCacheInfoResponseHistoryEntry) *NullableGetCacheInfoResponseHistoryEntry + func (v *NullableGetCacheInfoResponseHistoryEntry) Set(val *GetCacheInfoResponseHistoryEntry) + func (v *NullableGetCacheInfoResponseHistoryEntry) UnmarshalJSON(src []byte) error + func (v *NullableGetCacheInfoResponseHistoryEntry) Unset() + func (v NullableGetCacheInfoResponseHistoryEntry) Get() *GetCacheInfoResponseHistoryEntry + func (v NullableGetCacheInfoResponseHistoryEntry) IsSet() bool + func (v NullableGetCacheInfoResponseHistoryEntry) MarshalJSON() ([]byte, error) + type NullableGetCustomDomainCustomCertificate struct + func NewNullableGetCustomDomainCustomCertificate(val *GetCustomDomainCustomCertificate) *NullableGetCustomDomainCustomCertificate + func (v *NullableGetCustomDomainCustomCertificate) Set(val *GetCustomDomainCustomCertificate) + func (v *NullableGetCustomDomainCustomCertificate) UnmarshalJSON(src []byte) error + func (v *NullableGetCustomDomainCustomCertificate) Unset() + func (v NullableGetCustomDomainCustomCertificate) Get() *GetCustomDomainCustomCertificate + func (v NullableGetCustomDomainCustomCertificate) IsSet() bool + func (v NullableGetCustomDomainCustomCertificate) MarshalJSON() ([]byte, error) + type NullableGetCustomDomainManagedCertificate struct + func NewNullableGetCustomDomainManagedCertificate(val *GetCustomDomainManagedCertificate) *NullableGetCustomDomainManagedCertificate + func (v *NullableGetCustomDomainManagedCertificate) Set(val *GetCustomDomainManagedCertificate) + func (v *NullableGetCustomDomainManagedCertificate) UnmarshalJSON(src []byte) error + func (v *NullableGetCustomDomainManagedCertificate) Unset() + func (v NullableGetCustomDomainManagedCertificate) Get() *GetCustomDomainManagedCertificate + func (v NullableGetCustomDomainManagedCertificate) IsSet() bool + func (v NullableGetCustomDomainManagedCertificate) MarshalJSON() ([]byte, error) + type NullableGetCustomDomainResponse struct + func NewNullableGetCustomDomainResponse(val *GetCustomDomainResponse) *NullableGetCustomDomainResponse + func (v *NullableGetCustomDomainResponse) Set(val *GetCustomDomainResponse) + func (v *NullableGetCustomDomainResponse) UnmarshalJSON(src []byte) error + func (v *NullableGetCustomDomainResponse) Unset() + func (v NullableGetCustomDomainResponse) Get() *GetCustomDomainResponse + func (v NullableGetCustomDomainResponse) IsSet() bool + func (v NullableGetCustomDomainResponse) MarshalJSON() ([]byte, error) + type NullableGetCustomDomainResponseCertificate struct + func NewNullableGetCustomDomainResponseCertificate(val *GetCustomDomainResponseCertificate) *NullableGetCustomDomainResponseCertificate + func (v *NullableGetCustomDomainResponseCertificate) Set(val *GetCustomDomainResponseCertificate) + func (v *NullableGetCustomDomainResponseCertificate) UnmarshalJSON(src []byte) error + func (v *NullableGetCustomDomainResponseCertificate) Unset() + func (v NullableGetCustomDomainResponseCertificate) Get() *GetCustomDomainResponseCertificate + func (v NullableGetCustomDomainResponseCertificate) IsSet() bool + func (v NullableGetCustomDomainResponseCertificate) MarshalJSON() ([]byte, error) + type NullableGetDistributionResponse struct + func NewNullableGetDistributionResponse(val *GetDistributionResponse) *NullableGetDistributionResponse + func (v *NullableGetDistributionResponse) Set(val *GetDistributionResponse) + func (v *NullableGetDistributionResponse) UnmarshalJSON(src []byte) error + func (v *NullableGetDistributionResponse) Unset() + func (v NullableGetDistributionResponse) Get() *GetDistributionResponse + func (v NullableGetDistributionResponse) IsSet() bool + func (v NullableGetDistributionResponse) MarshalJSON() ([]byte, error) + type NullableGetLogsResponse struct + func NewNullableGetLogsResponse(val *GetLogsResponse) *NullableGetLogsResponse + func (v *NullableGetLogsResponse) Set(val *GetLogsResponse) + func (v *NullableGetLogsResponse) UnmarshalJSON(src []byte) error + func (v *NullableGetLogsResponse) Unset() + func (v NullableGetLogsResponse) Get() *GetLogsResponse + func (v NullableGetLogsResponse) IsSet() bool + func (v NullableGetLogsResponse) MarshalJSON() ([]byte, error) + type NullableGetLogsSearchFiltersResponse struct + func NewNullableGetLogsSearchFiltersResponse(val *GetLogsSearchFiltersResponse) *NullableGetLogsSearchFiltersResponse + func (v *NullableGetLogsSearchFiltersResponse) Set(val *GetLogsSearchFiltersResponse) + func (v *NullableGetLogsSearchFiltersResponse) UnmarshalJSON(src []byte) error + func (v *NullableGetLogsSearchFiltersResponse) Unset() + func (v NullableGetLogsSearchFiltersResponse) Get() *GetLogsSearchFiltersResponse + func (v NullableGetLogsSearchFiltersResponse) IsSet() bool + func (v NullableGetLogsSearchFiltersResponse) MarshalJSON() ([]byte, error) + type NullableGetLogsSearchFiltersResponseDatacenterBlock struct + func NewNullableGetLogsSearchFiltersResponseDatacenterBlock(val *GetLogsSearchFiltersResponseDatacenterBlock) *NullableGetLogsSearchFiltersResponseDatacenterBlock + func (v *NullableGetLogsSearchFiltersResponseDatacenterBlock) Set(val *GetLogsSearchFiltersResponseDatacenterBlock) + func (v *NullableGetLogsSearchFiltersResponseDatacenterBlock) UnmarshalJSON(src []byte) error + func (v *NullableGetLogsSearchFiltersResponseDatacenterBlock) Unset() + func (v NullableGetLogsSearchFiltersResponseDatacenterBlock) Get() *GetLogsSearchFiltersResponseDatacenterBlock + func (v NullableGetLogsSearchFiltersResponseDatacenterBlock) IsSet() bool + func (v NullableGetLogsSearchFiltersResponseDatacenterBlock) MarshalJSON() ([]byte, error) + type NullableGetLogsSearchFiltersResponseDatacenterBlockItem struct + func NewNullableGetLogsSearchFiltersResponseDatacenterBlockItem(val *GetLogsSearchFiltersResponseDatacenterBlockItem) *NullableGetLogsSearchFiltersResponseDatacenterBlockItem + func (v *NullableGetLogsSearchFiltersResponseDatacenterBlockItem) Set(val *GetLogsSearchFiltersResponseDatacenterBlockItem) + func (v *NullableGetLogsSearchFiltersResponseDatacenterBlockItem) UnmarshalJSON(src []byte) error + func (v *NullableGetLogsSearchFiltersResponseDatacenterBlockItem) Unset() + func (v NullableGetLogsSearchFiltersResponseDatacenterBlockItem) Get() *GetLogsSearchFiltersResponseDatacenterBlockItem + func (v NullableGetLogsSearchFiltersResponseDatacenterBlockItem) IsSet() bool + func (v NullableGetLogsSearchFiltersResponseDatacenterBlockItem) MarshalJSON() ([]byte, error) + type NullableGetStatisticsResponse struct + func NewNullableGetStatisticsResponse(val *GetStatisticsResponse) *NullableGetStatisticsResponse + func (v *NullableGetStatisticsResponse) Set(val *GetStatisticsResponse) + func (v *NullableGetStatisticsResponse) UnmarshalJSON(src []byte) error + func (v *NullableGetStatisticsResponse) Unset() + func (v NullableGetStatisticsResponse) Get() *GetStatisticsResponse + func (v NullableGetStatisticsResponse) IsSet() bool + func (v NullableGetStatisticsResponse) MarshalJSON() ([]byte, error) + type NullableHttpBackend struct + func NewNullableHttpBackend(val *HttpBackend) *NullableHttpBackend + func (v *NullableHttpBackend) Set(val *HttpBackend) + func (v *NullableHttpBackend) UnmarshalJSON(src []byte) error + func (v *NullableHttpBackend) Unset() + func (v NullableHttpBackend) Get() *HttpBackend + func (v NullableHttpBackend) IsSet() bool + func (v NullableHttpBackend) MarshalJSON() ([]byte, error) + type NullableHttpBackendCreate struct + func NewNullableHttpBackendCreate(val *HttpBackendCreate) *NullableHttpBackendCreate + func (v *NullableHttpBackendCreate) Set(val *HttpBackendCreate) + func (v *NullableHttpBackendCreate) UnmarshalJSON(src []byte) error + func (v *NullableHttpBackendCreate) Unset() + func (v NullableHttpBackendCreate) Get() *HttpBackendCreate + func (v NullableHttpBackendCreate) IsSet() bool + func (v NullableHttpBackendCreate) MarshalJSON() ([]byte, error) + type NullableHttpBackendPatch struct + func NewNullableHttpBackendPatch(val *HttpBackendPatch) *NullableHttpBackendPatch + func (v *NullableHttpBackendPatch) Set(val *HttpBackendPatch) + func (v *NullableHttpBackendPatch) UnmarshalJSON(src []byte) error + func (v *NullableHttpBackendPatch) Unset() + func (v NullableHttpBackendPatch) Get() *HttpBackendPatch + func (v NullableHttpBackendPatch) IsSet() bool + func (v NullableHttpBackendPatch) MarshalJSON() ([]byte, error) + type NullableInt struct + func NewNullableInt(val *int) *NullableInt + func (v *NullableInt) Set(val *int) + func (v *NullableInt) UnmarshalJSON(src []byte) error + func (v *NullableInt) Unset() + func (v NullableInt) Get() *int + func (v NullableInt) IsSet() bool + func (v NullableInt) MarshalJSON() ([]byte, error) + type NullableInt32 struct + func NewNullableInt32(val *int32) *NullableInt32 + func (v *NullableInt32) Set(val *int32) + func (v *NullableInt32) UnmarshalJSON(src []byte) error + func (v *NullableInt32) Unset() + func (v NullableInt32) Get() *int32 + func (v NullableInt32) IsSet() bool + func (v NullableInt32) MarshalJSON() ([]byte, error) + type NullableInt64 struct + func NewNullableInt64(val *int64) *NullableInt64 + func (v *NullableInt64) Set(val *int64) + func (v *NullableInt64) UnmarshalJSON(src []byte) error + func (v *NullableInt64) Unset() + func (v NullableInt64) Get() *int64 + func (v NullableInt64) IsSet() bool + func (v NullableInt64) MarshalJSON() ([]byte, error) + type NullableListDistributionsResponse struct + func NewNullableListDistributionsResponse(val *ListDistributionsResponse) *NullableListDistributionsResponse + func (v *NullableListDistributionsResponse) Set(val *ListDistributionsResponse) + func (v *NullableListDistributionsResponse) UnmarshalJSON(src []byte) error + func (v *NullableListDistributionsResponse) Unset() + func (v NullableListDistributionsResponse) Get() *ListDistributionsResponse + func (v NullableListDistributionsResponse) IsSet() bool + func (v NullableListDistributionsResponse) MarshalJSON() ([]byte, error) + type NullableListWafCollectionsResponse struct + func NewNullableListWafCollectionsResponse(val *ListWafCollectionsResponse) *NullableListWafCollectionsResponse + func (v *NullableListWafCollectionsResponse) Set(val *ListWafCollectionsResponse) + func (v *NullableListWafCollectionsResponse) UnmarshalJSON(src []byte) error + func (v *NullableListWafCollectionsResponse) Unset() + func (v NullableListWafCollectionsResponse) Get() *ListWafCollectionsResponse + func (v NullableListWafCollectionsResponse) IsSet() bool + func (v NullableListWafCollectionsResponse) MarshalJSON() ([]byte, error) + type NullableLokiLogSink struct + func NewNullableLokiLogSink(val *LokiLogSink) *NullableLokiLogSink + func (v *NullableLokiLogSink) Set(val *LokiLogSink) + func (v *NullableLokiLogSink) UnmarshalJSON(src []byte) error + func (v *NullableLokiLogSink) Unset() + func (v NullableLokiLogSink) Get() *LokiLogSink + func (v NullableLokiLogSink) IsSet() bool + func (v NullableLokiLogSink) MarshalJSON() ([]byte, error) + type NullableLokiLogSinkCreate struct + func NewNullableLokiLogSinkCreate(val *LokiLogSinkCreate) *NullableLokiLogSinkCreate + func (v *NullableLokiLogSinkCreate) Set(val *LokiLogSinkCreate) + func (v *NullableLokiLogSinkCreate) UnmarshalJSON(src []byte) error + func (v *NullableLokiLogSinkCreate) Unset() + func (v NullableLokiLogSinkCreate) Get() *LokiLogSinkCreate + func (v NullableLokiLogSinkCreate) IsSet() bool + func (v NullableLokiLogSinkCreate) MarshalJSON() ([]byte, error) + type NullableLokiLogSinkCredentials struct + func NewNullableLokiLogSinkCredentials(val *LokiLogSinkCredentials) *NullableLokiLogSinkCredentials + func (v *NullableLokiLogSinkCredentials) Set(val *LokiLogSinkCredentials) + func (v *NullableLokiLogSinkCredentials) UnmarshalJSON(src []byte) error + func (v *NullableLokiLogSinkCredentials) Unset() + func (v NullableLokiLogSinkCredentials) Get() *LokiLogSinkCredentials + func (v NullableLokiLogSinkCredentials) IsSet() bool + func (v NullableLokiLogSinkCredentials) MarshalJSON() ([]byte, error) + type NullableLokiLogSinkPatch struct + func NewNullableLokiLogSinkPatch(val *LokiLogSinkPatch) *NullableLokiLogSinkPatch + func (v *NullableLokiLogSinkPatch) Set(val *LokiLogSinkPatch) + func (v *NullableLokiLogSinkPatch) UnmarshalJSON(src []byte) error + func (v *NullableLokiLogSinkPatch) Unset() + func (v NullableLokiLogSinkPatch) Get() *LokiLogSinkPatch + func (v NullableLokiLogSinkPatch) IsSet() bool + func (v NullableLokiLogSinkPatch) MarshalJSON() ([]byte, error) + type NullableMatchCondition struct + func NewNullableMatchCondition(val *MatchCondition) *NullableMatchCondition + func (v *NullableMatchCondition) Set(val *MatchCondition) + func (v *NullableMatchCondition) UnmarshalJSON(src []byte) error + func (v *NullableMatchCondition) Unset() + func (v NullableMatchCondition) Get() *MatchCondition + func (v NullableMatchCondition) IsSet() bool + func (v NullableMatchCondition) MarshalJSON() ([]byte, error) + type NullableMatcher struct + func NewNullableMatcher(val *Matcher) *NullableMatcher + func (v *NullableMatcher) Set(val *Matcher) + func (v *NullableMatcher) UnmarshalJSON(src []byte) error + func (v *NullableMatcher) Unset() + func (v NullableMatcher) Get() *Matcher + func (v NullableMatcher) IsSet() bool + func (v NullableMatcher) MarshalJSON() ([]byte, error) + type NullableOptimizer struct + func NewNullableOptimizer(val *Optimizer) *NullableOptimizer + func (v *NullableOptimizer) Set(val *Optimizer) + func (v *NullableOptimizer) UnmarshalJSON(src []byte) error + func (v *NullableOptimizer) Unset() + func (v NullableOptimizer) Get() *Optimizer + func (v NullableOptimizer) IsSet() bool + func (v NullableOptimizer) MarshalJSON() ([]byte, error) + type NullableOptimizerPatch struct + func NewNullableOptimizerPatch(val *OptimizerPatch) *NullableOptimizerPatch + func (v *NullableOptimizerPatch) Set(val *OptimizerPatch) + func (v *NullableOptimizerPatch) UnmarshalJSON(src []byte) error + func (v *NullableOptimizerPatch) Unset() + func (v NullableOptimizerPatch) Get() *OptimizerPatch + func (v NullableOptimizerPatch) IsSet() bool + func (v NullableOptimizerPatch) MarshalJSON() ([]byte, error) + type NullablePatchDistributionPayload struct + func NewNullablePatchDistributionPayload(val *PatchDistributionPayload) *NullablePatchDistributionPayload + func (v *NullablePatchDistributionPayload) Set(val *PatchDistributionPayload) + func (v *NullablePatchDistributionPayload) UnmarshalJSON(src []byte) error + func (v *NullablePatchDistributionPayload) Unset() + func (v NullablePatchDistributionPayload) Get() *PatchDistributionPayload + func (v NullablePatchDistributionPayload) IsSet() bool + func (v NullablePatchDistributionPayload) MarshalJSON() ([]byte, error) + type NullablePatchDistributionResponse struct + func NewNullablePatchDistributionResponse(val *PatchDistributionResponse) *NullablePatchDistributionResponse + func (v *NullablePatchDistributionResponse) Set(val *PatchDistributionResponse) + func (v *NullablePatchDistributionResponse) UnmarshalJSON(src []byte) error + func (v *NullablePatchDistributionResponse) Unset() + func (v NullablePatchDistributionResponse) Get() *PatchDistributionResponse + func (v NullablePatchDistributionResponse) IsSet() bool + func (v NullablePatchDistributionResponse) MarshalJSON() ([]byte, error) + type NullablePurgeCachePayload struct + func NewNullablePurgeCachePayload(val *PurgeCachePayload) *NullablePurgeCachePayload + func (v *NullablePurgeCachePayload) Set(val *PurgeCachePayload) + func (v *NullablePurgeCachePayload) UnmarshalJSON(src []byte) error + func (v *NullablePurgeCachePayload) Unset() + func (v NullablePurgeCachePayload) Get() *PurgeCachePayload + func (v NullablePurgeCachePayload) IsSet() bool + func (v NullablePurgeCachePayload) MarshalJSON() ([]byte, error) + type NullablePutCustomDomainCustomCertificate struct + func NewNullablePutCustomDomainCustomCertificate(val *PutCustomDomainCustomCertificate) *NullablePutCustomDomainCustomCertificate + func (v *NullablePutCustomDomainCustomCertificate) Set(val *PutCustomDomainCustomCertificate) + func (v *NullablePutCustomDomainCustomCertificate) UnmarshalJSON(src []byte) error + func (v *NullablePutCustomDomainCustomCertificate) Unset() + func (v NullablePutCustomDomainCustomCertificate) Get() *PutCustomDomainCustomCertificate + func (v NullablePutCustomDomainCustomCertificate) IsSet() bool + func (v NullablePutCustomDomainCustomCertificate) MarshalJSON() ([]byte, error) + type NullablePutCustomDomainManagedCertificate struct + func NewNullablePutCustomDomainManagedCertificate(val *PutCustomDomainManagedCertificate) *NullablePutCustomDomainManagedCertificate + func (v *NullablePutCustomDomainManagedCertificate) Set(val *PutCustomDomainManagedCertificate) + func (v *NullablePutCustomDomainManagedCertificate) UnmarshalJSON(src []byte) error + func (v *NullablePutCustomDomainManagedCertificate) Unset() + func (v NullablePutCustomDomainManagedCertificate) Get() *PutCustomDomainManagedCertificate + func (v NullablePutCustomDomainManagedCertificate) IsSet() bool + func (v NullablePutCustomDomainManagedCertificate) MarshalJSON() ([]byte, error) + type NullablePutCustomDomainPayload struct + func NewNullablePutCustomDomainPayload(val *PutCustomDomainPayload) *NullablePutCustomDomainPayload + func (v *NullablePutCustomDomainPayload) Set(val *PutCustomDomainPayload) + func (v *NullablePutCustomDomainPayload) UnmarshalJSON(src []byte) error + func (v *NullablePutCustomDomainPayload) Unset() + func (v NullablePutCustomDomainPayload) Get() *PutCustomDomainPayload + func (v NullablePutCustomDomainPayload) IsSet() bool + func (v NullablePutCustomDomainPayload) MarshalJSON() ([]byte, error) + type NullablePutCustomDomainPayloadCertificate struct + func NewNullablePutCustomDomainPayloadCertificate(val *PutCustomDomainPayloadCertificate) *NullablePutCustomDomainPayloadCertificate + func (v *NullablePutCustomDomainPayloadCertificate) Set(val *PutCustomDomainPayloadCertificate) + func (v *NullablePutCustomDomainPayloadCertificate) UnmarshalJSON(src []byte) error + func (v *NullablePutCustomDomainPayloadCertificate) Unset() + func (v NullablePutCustomDomainPayloadCertificate) Get() *PutCustomDomainPayloadCertificate + func (v NullablePutCustomDomainPayloadCertificate) IsSet() bool + func (v NullablePutCustomDomainPayloadCertificate) MarshalJSON() ([]byte, error) + type NullablePutCustomDomainResponse struct + func NewNullablePutCustomDomainResponse(val *PutCustomDomainResponse) *NullablePutCustomDomainResponse + func (v *NullablePutCustomDomainResponse) Set(val *PutCustomDomainResponse) + func (v *NullablePutCustomDomainResponse) UnmarshalJSON(src []byte) error + func (v *NullablePutCustomDomainResponse) Unset() + func (v NullablePutCustomDomainResponse) Get() *PutCustomDomainResponse + func (v NullablePutCustomDomainResponse) IsSet() bool + func (v NullablePutCustomDomainResponse) MarshalJSON() ([]byte, error) + type NullablePutCustomDomainResponseCertificate struct + func NewNullablePutCustomDomainResponseCertificate(val *PutCustomDomainResponseCertificate) *NullablePutCustomDomainResponseCertificate + func (v *NullablePutCustomDomainResponseCertificate) Set(val *PutCustomDomainResponseCertificate) + func (v *NullablePutCustomDomainResponseCertificate) UnmarshalJSON(src []byte) error + func (v *NullablePutCustomDomainResponseCertificate) Unset() + func (v NullablePutCustomDomainResponseCertificate) Get() *PutCustomDomainResponseCertificate + func (v NullablePutCustomDomainResponseCertificate) IsSet() bool + func (v NullablePutCustomDomainResponseCertificate) MarshalJSON() ([]byte, error) + type NullableRedirectConfig struct + func NewNullableRedirectConfig(val *RedirectConfig) *NullableRedirectConfig + func (v *NullableRedirectConfig) Set(val *RedirectConfig) + func (v *NullableRedirectConfig) UnmarshalJSON(src []byte) error + func (v *NullableRedirectConfig) Unset() + func (v NullableRedirectConfig) Get() *RedirectConfig + func (v NullableRedirectConfig) IsSet() bool + func (v NullableRedirectConfig) MarshalJSON() ([]byte, error) + type NullableRedirectRule struct + func NewNullableRedirectRule(val *RedirectRule) *NullableRedirectRule + func (v *NullableRedirectRule) Set(val *RedirectRule) + func (v *NullableRedirectRule) UnmarshalJSON(src []byte) error + func (v *NullableRedirectRule) Unset() + func (v NullableRedirectRule) Get() *RedirectRule + func (v NullableRedirectRule) IsSet() bool + func (v NullableRedirectRule) MarshalJSON() ([]byte, error) + type NullableRegion struct + func NewNullableRegion(val *Region) *NullableRegion + func (v *NullableRegion) Set(val *Region) + func (v *NullableRegion) UnmarshalJSON(src []byte) error + func (v *NullableRegion) Unset() + func (v NullableRegion) Get() *Region + func (v NullableRegion) IsSet() bool + func (v NullableRegion) MarshalJSON() ([]byte, error) + type NullableStatusError struct + func NewNullableStatusError(val *StatusError) *NullableStatusError + func (v *NullableStatusError) Set(val *StatusError) + func (v *NullableStatusError) UnmarshalJSON(src []byte) error + func (v *NullableStatusError) Unset() + func (v NullableStatusError) Get() *StatusError + func (v NullableStatusError) IsSet() bool + func (v NullableStatusError) MarshalJSON() ([]byte, error) + type NullableString struct + func NewNullableString(val *string) *NullableString + func (v *NullableString) Set(val *string) + func (v *NullableString) UnmarshalJSON(src []byte) error + func (v *NullableString) Unset() + func (v NullableString) Get() *string + func (v NullableString) IsSet() bool + func (v NullableString) MarshalJSON() ([]byte, error) + type NullableTime struct + func NewNullableTime(val *time.Time) *NullableTime + func (v *NullableTime) Set(val *time.Time) + func (v *NullableTime) UnmarshalJSON(src []byte) error + func (v *NullableTime) Unset() + func (v NullableTime) Get() *time.Time + func (v NullableTime) IsSet() bool + func (v NullableTime) MarshalJSON() ([]byte, error) + type NullableWAFRuleAction struct + func NewNullableWAFRuleAction(val *WAFRuleAction) *NullableWAFRuleAction + func (v *NullableWAFRuleAction) Set(val *WAFRuleAction) + func (v *NullableWAFRuleAction) UnmarshalJSON(src []byte) error + func (v *NullableWAFRuleAction) Unset() + func (v NullableWAFRuleAction) Get() *WAFRuleAction + func (v NullableWAFRuleAction) IsSet() bool + func (v NullableWAFRuleAction) MarshalJSON() ([]byte, error) + type NullableWAFViolation struct + func NewNullableWAFViolation(val *WAFViolation) *NullableWAFViolation + func (v *NullableWAFViolation) Set(val *WAFViolation) + func (v *NullableWAFViolation) UnmarshalJSON(src []byte) error + func (v *NullableWAFViolation) Unset() + func (v NullableWAFViolation) Get() *WAFViolation + func (v NullableWAFViolation) IsSet() bool + func (v NullableWAFViolation) MarshalJSON() ([]byte, error) + type NullableWafConfig struct + func NewNullableWafConfig(val *WafConfig) *NullableWafConfig + func (v *NullableWafConfig) Set(val *WafConfig) + func (v *NullableWafConfig) UnmarshalJSON(src []byte) error + func (v *NullableWafConfig) Unset() + func (v NullableWafConfig) Get() *WafConfig + func (v NullableWafConfig) IsSet() bool + func (v NullableWafConfig) MarshalJSON() ([]byte, error) + type NullableWafConfigPatch struct + func NewNullableWafConfigPatch(val *WafConfigPatch) *NullableWafConfigPatch + func (v *NullableWafConfigPatch) Set(val *WafConfigPatch) + func (v *NullableWafConfigPatch) UnmarshalJSON(src []byte) error + func (v *NullableWafConfigPatch) Unset() + func (v NullableWafConfigPatch) Get() *WafConfigPatch + func (v NullableWafConfigPatch) IsSet() bool + func (v NullableWafConfigPatch) MarshalJSON() ([]byte, error) + type NullableWafMode struct + func NewNullableWafMode(val *WafMode) *NullableWafMode + func (v *NullableWafMode) Set(val *WafMode) + func (v *NullableWafMode) UnmarshalJSON(src []byte) error + func (v *NullableWafMode) Unset() + func (v NullableWafMode) Get() *WafMode + func (v NullableWafMode) IsSet() bool + func (v NullableWafMode) MarshalJSON() ([]byte, error) + type NullableWafParanoiaLevel struct + func NewNullableWafParanoiaLevel(val *WafParanoiaLevel) *NullableWafParanoiaLevel + func (v *NullableWafParanoiaLevel) Set(val *WafParanoiaLevel) + func (v *NullableWafParanoiaLevel) UnmarshalJSON(src []byte) error + func (v *NullableWafParanoiaLevel) Unset() + func (v NullableWafParanoiaLevel) Get() *WafParanoiaLevel + func (v NullableWafParanoiaLevel) IsSet() bool + func (v NullableWafParanoiaLevel) MarshalJSON() ([]byte, error) + type NullableWafRule struct + func NewNullableWafRule(val *WafRule) *NullableWafRule + func (v *NullableWafRule) Set(val *WafRule) + func (v *NullableWafRule) UnmarshalJSON(src []byte) error + func (v *NullableWafRule) Unset() + func (v NullableWafRule) Get() *WafRule + func (v NullableWafRule) IsSet() bool + func (v NullableWafRule) MarshalJSON() ([]byte, error) + type NullableWafRuleCollection struct + func NewNullableWafRuleCollection(val *WafRuleCollection) *NullableWafRuleCollection + func (v *NullableWafRuleCollection) Set(val *WafRuleCollection) + func (v *NullableWafRuleCollection) UnmarshalJSON(src []byte) error + func (v *NullableWafRuleCollection) Unset() + func (v NullableWafRuleCollection) Get() *WafRuleCollection + func (v NullableWafRuleCollection) IsSet() bool + func (v NullableWafRuleCollection) MarshalJSON() ([]byte, error) + type NullableWafRuleGroup struct + func NewNullableWafRuleGroup(val *WafRuleGroup) *NullableWafRuleGroup + func (v *NullableWafRuleGroup) Set(val *WafRuleGroup) + func (v *NullableWafRuleGroup) UnmarshalJSON(src []byte) error + func (v *NullableWafRuleGroup) Unset() + func (v NullableWafRuleGroup) Get() *WafRuleGroup + func (v NullableWafRuleGroup) IsSet() bool + func (v NullableWafRuleGroup) MarshalJSON() ([]byte, error) + type NullableWafStatusRuleBlock struct + func NewNullableWafStatusRuleBlock(val *WafStatusRuleBlock) *NullableWafStatusRuleBlock + func (v *NullableWafStatusRuleBlock) Set(val *WafStatusRuleBlock) + func (v *NullableWafStatusRuleBlock) UnmarshalJSON(src []byte) error + func (v *NullableWafStatusRuleBlock) Unset() + func (v NullableWafStatusRuleBlock) Get() *WafStatusRuleBlock + func (v NullableWafStatusRuleBlock) IsSet() bool + func (v NullableWafStatusRuleBlock) MarshalJSON() ([]byte, error) + type NullableWafStatusRuleBlockReason struct + func NewNullableWafStatusRuleBlockReason(val *WafStatusRuleBlockReason) *NullableWafStatusRuleBlockReason + func (v *NullableWafStatusRuleBlockReason) Set(val *WafStatusRuleBlockReason) + func (v *NullableWafStatusRuleBlockReason) UnmarshalJSON(src []byte) error + func (v *NullableWafStatusRuleBlockReason) Unset() + func (v NullableWafStatusRuleBlockReason) Get() *WafStatusRuleBlockReason + func (v NullableWafStatusRuleBlockReason) IsSet() bool + func (v NullableWafStatusRuleBlockReason) MarshalJSON() ([]byte, error) + type NullableWafStatusRuleBlockReasonDirectlyDefined struct + func NewNullableWafStatusRuleBlockReasonDirectlyDefined(val *WafStatusRuleBlockReasonDirectlyDefined) *NullableWafStatusRuleBlockReasonDirectlyDefined + func (v *NullableWafStatusRuleBlockReasonDirectlyDefined) Set(val *WafStatusRuleBlockReasonDirectlyDefined) + func (v *NullableWafStatusRuleBlockReasonDirectlyDefined) UnmarshalJSON(src []byte) error + func (v *NullableWafStatusRuleBlockReasonDirectlyDefined) Unset() + func (v NullableWafStatusRuleBlockReasonDirectlyDefined) Get() *WafStatusRuleBlockReasonDirectlyDefined + func (v NullableWafStatusRuleBlockReasonDirectlyDefined) IsSet() bool + func (v NullableWafStatusRuleBlockReasonDirectlyDefined) MarshalJSON() ([]byte, error) + type NullableWafStatusRuleBlockReasonInheritedFromCollection struct + func NewNullableWafStatusRuleBlockReasonInheritedFromCollection(val *WafStatusRuleBlockReasonInheritedFromCollection) *NullableWafStatusRuleBlockReasonInheritedFromCollection + func (v *NullableWafStatusRuleBlockReasonInheritedFromCollection) Set(val *WafStatusRuleBlockReasonInheritedFromCollection) + func (v *NullableWafStatusRuleBlockReasonInheritedFromCollection) UnmarshalJSON(src []byte) error + func (v *NullableWafStatusRuleBlockReasonInheritedFromCollection) Unset() + func (v NullableWafStatusRuleBlockReasonInheritedFromCollection) Get() *WafStatusRuleBlockReasonInheritedFromCollection + func (v NullableWafStatusRuleBlockReasonInheritedFromCollection) IsSet() bool + func (v NullableWafStatusRuleBlockReasonInheritedFromCollection) MarshalJSON() ([]byte, error) + type NullableWafStatusRuleBlockReasonInheritedFromGroup struct + func NewNullableWafStatusRuleBlockReasonInheritedFromGroup(val *WafStatusRuleBlockReasonInheritedFromGroup) *NullableWafStatusRuleBlockReasonInheritedFromGroup + func (v *NullableWafStatusRuleBlockReasonInheritedFromGroup) Set(val *WafStatusRuleBlockReasonInheritedFromGroup) + func (v *NullableWafStatusRuleBlockReasonInheritedFromGroup) UnmarshalJSON(src []byte) error + func (v *NullableWafStatusRuleBlockReasonInheritedFromGroup) Unset() + func (v NullableWafStatusRuleBlockReasonInheritedFromGroup) Get() *WafStatusRuleBlockReasonInheritedFromGroup + func (v NullableWafStatusRuleBlockReasonInheritedFromGroup) IsSet() bool + func (v NullableWafStatusRuleBlockReasonInheritedFromGroup) MarshalJSON() ([]byte, error) + type NullableWafStatusRuleBlockReasonInvalidWafType struct + func NewNullableWafStatusRuleBlockReasonInvalidWafType(val *WafStatusRuleBlockReasonInvalidWafType) *NullableWafStatusRuleBlockReasonInvalidWafType + func (v *NullableWafStatusRuleBlockReasonInvalidWafType) Set(val *WafStatusRuleBlockReasonInvalidWafType) + func (v *NullableWafStatusRuleBlockReasonInvalidWafType) UnmarshalJSON(src []byte) error + func (v *NullableWafStatusRuleBlockReasonInvalidWafType) Unset() + func (v NullableWafStatusRuleBlockReasonInvalidWafType) Get() *WafStatusRuleBlockReasonInvalidWafType + func (v NullableWafStatusRuleBlockReasonInvalidWafType) IsSet() bool + func (v NullableWafStatusRuleBlockReasonInvalidWafType) MarshalJSON() ([]byte, error) + type NullableWafStatusRuleBlockReasonNeverDefined struct + func NewNullableWafStatusRuleBlockReasonNeverDefined(val *WafStatusRuleBlockReasonNeverDefined) *NullableWafStatusRuleBlockReasonNeverDefined + func (v *NullableWafStatusRuleBlockReasonNeverDefined) Set(val *WafStatusRuleBlockReasonNeverDefined) + func (v *NullableWafStatusRuleBlockReasonNeverDefined) UnmarshalJSON(src []byte) error + func (v *NullableWafStatusRuleBlockReasonNeverDefined) Unset() + func (v NullableWafStatusRuleBlockReasonNeverDefined) Get() *WafStatusRuleBlockReasonNeverDefined + func (v NullableWafStatusRuleBlockReasonNeverDefined) IsSet() bool + func (v NullableWafStatusRuleBlockReasonNeverDefined) MarshalJSON() ([]byte, error) + type NullableWafType struct + func NewNullableWafType(val *WafType) *NullableWafType + func (v *NullableWafType) Set(val *WafType) + func (v *NullableWafType) UnmarshalJSON(src []byte) error + func (v *NullableWafType) Unset() + func (v NullableWafType) Get() *WafType + func (v NullableWafType) IsSet() bool + func (v NullableWafType) MarshalJSON() ([]byte, error) + type Optimizer struct + Enabled bool + func NewOptimizer(enabled bool) *Optimizer + func NewOptimizerWithDefaults() *Optimizer + func (o *Optimizer) GetEnabled() bool + func (o *Optimizer) GetEnabledOk() (*bool, bool) + func (o *Optimizer) SetEnabled(v bool) + func (o *Optimizer) UnmarshalJSON(data []byte) (err error) + func (o Optimizer) MarshalJSON() ([]byte, error) + func (o Optimizer) ToMap() (map[string]interface{}, error) + type OptimizerPatch struct + Enabled *bool + func NewOptimizerPatch() *OptimizerPatch + func NewOptimizerPatchWithDefaults() *OptimizerPatch + func (o *OptimizerPatch) GetEnabled() bool + func (o *OptimizerPatch) GetEnabledOk() (*bool, bool) + func (o *OptimizerPatch) HasEnabled() bool + func (o *OptimizerPatch) SetEnabled(v bool) + func (o OptimizerPatch) MarshalJSON() ([]byte, error) + func (o OptimizerPatch) ToMap() (map[string]interface{}, error) + type PatchDistributionPayload struct + Config *ConfigPatch + IntentId *string + func NewPatchDistributionPayload() *PatchDistributionPayload + func NewPatchDistributionPayloadWithDefaults() *PatchDistributionPayload + func (o *PatchDistributionPayload) GetConfig() ConfigPatch + func (o *PatchDistributionPayload) GetConfigOk() (*ConfigPatch, bool) + func (o *PatchDistributionPayload) GetIntentId() string + func (o *PatchDistributionPayload) GetIntentIdOk() (*string, bool) + func (o *PatchDistributionPayload) HasConfig() bool + func (o *PatchDistributionPayload) HasIntentId() bool + func (o *PatchDistributionPayload) SetConfig(v ConfigPatch) + func (o *PatchDistributionPayload) SetIntentId(v string) + func (o PatchDistributionPayload) MarshalJSON() ([]byte, error) + func (o PatchDistributionPayload) ToMap() (map[string]interface{}, error) + type PatchDistributionResponse struct + Distribution Distribution + func NewPatchDistributionResponse(distribution Distribution) *PatchDistributionResponse + func NewPatchDistributionResponseWithDefaults() *PatchDistributionResponse + func (o *PatchDistributionResponse) GetDistribution() Distribution + func (o *PatchDistributionResponse) GetDistributionOk() (*Distribution, bool) + func (o *PatchDistributionResponse) SetDistribution(v Distribution) + func (o *PatchDistributionResponse) UnmarshalJSON(data []byte) (err error) + func (o PatchDistributionResponse) MarshalJSON() ([]byte, error) + func (o PatchDistributionResponse) ToMap() (map[string]interface{}, error) + type PurgeCachePayload struct + Path *string + func NewPurgeCachePayload() *PurgeCachePayload + func NewPurgeCachePayloadWithDefaults() *PurgeCachePayload + func (o *PurgeCachePayload) GetPath() string + func (o *PurgeCachePayload) GetPathOk() (*string, bool) + func (o *PurgeCachePayload) HasPath() bool + func (o *PurgeCachePayload) SetPath(v string) + func (o PurgeCachePayload) MarshalJSON() ([]byte, error) + func (o PurgeCachePayload) ToMap() (map[string]interface{}, error) + type PutCustomDomainCustomCertificate struct + Certificate string + Key string + Type string + func NewPutCustomDomainCustomCertificate(certificate string, key string, types string) *PutCustomDomainCustomCertificate + func NewPutCustomDomainCustomCertificateWithDefaults() *PutCustomDomainCustomCertificate + func (o *PutCustomDomainCustomCertificate) GetCertificate() string + func (o *PutCustomDomainCustomCertificate) GetCertificateOk() (*string, bool) + func (o *PutCustomDomainCustomCertificate) GetKey() string + func (o *PutCustomDomainCustomCertificate) GetKeyOk() (*string, bool) + func (o *PutCustomDomainCustomCertificate) GetType() string + func (o *PutCustomDomainCustomCertificate) GetTypeOk() (*string, bool) + func (o *PutCustomDomainCustomCertificate) SetCertificate(v string) + func (o *PutCustomDomainCustomCertificate) SetKey(v string) + func (o *PutCustomDomainCustomCertificate) SetType(v string) + func (o *PutCustomDomainCustomCertificate) UnmarshalJSON(data []byte) (err error) + func (o PutCustomDomainCustomCertificate) MarshalJSON() ([]byte, error) + func (o PutCustomDomainCustomCertificate) ToMap() (map[string]interface{}, error) + type PutCustomDomainManagedCertificate struct + Type string + func NewPutCustomDomainManagedCertificate(types string) *PutCustomDomainManagedCertificate + func NewPutCustomDomainManagedCertificateWithDefaults() *PutCustomDomainManagedCertificate + func (o *PutCustomDomainManagedCertificate) GetType() string + func (o *PutCustomDomainManagedCertificate) GetTypeOk() (*string, bool) + func (o *PutCustomDomainManagedCertificate) SetType(v string) + func (o *PutCustomDomainManagedCertificate) UnmarshalJSON(data []byte) (err error) + func (o PutCustomDomainManagedCertificate) MarshalJSON() ([]byte, error) + func (o PutCustomDomainManagedCertificate) ToMap() (map[string]interface{}, error) + type PutCustomDomainPayload struct + Certificate *PutCustomDomainPayloadCertificate + IntentId *string + func NewPutCustomDomainPayload() *PutCustomDomainPayload + func NewPutCustomDomainPayloadWithDefaults() *PutCustomDomainPayload + func (o *PutCustomDomainPayload) GetCertificate() PutCustomDomainPayloadCertificate + func (o *PutCustomDomainPayload) GetCertificateOk() (*PutCustomDomainPayloadCertificate, bool) + func (o *PutCustomDomainPayload) GetIntentId() string + func (o *PutCustomDomainPayload) GetIntentIdOk() (*string, bool) + func (o *PutCustomDomainPayload) HasCertificate() bool + func (o *PutCustomDomainPayload) HasIntentId() bool + func (o *PutCustomDomainPayload) SetCertificate(v PutCustomDomainPayloadCertificate) + func (o *PutCustomDomainPayload) SetIntentId(v string) + func (o PutCustomDomainPayload) MarshalJSON() ([]byte, error) + func (o PutCustomDomainPayload) ToMap() (map[string]interface{}, error) + type PutCustomDomainPayloadCertificate struct + PutCustomDomainCustomCertificate *PutCustomDomainCustomCertificate + PutCustomDomainManagedCertificate *PutCustomDomainManagedCertificate + func PutCustomDomainCustomCertificateAsPutCustomDomainPayloadCertificate(v *PutCustomDomainCustomCertificate) PutCustomDomainPayloadCertificate + func PutCustomDomainManagedCertificateAsPutCustomDomainPayloadCertificate(v *PutCustomDomainManagedCertificate) PutCustomDomainPayloadCertificate + func (dst *PutCustomDomainPayloadCertificate) UnmarshalJSON(data []byte) error + func (obj *PutCustomDomainPayloadCertificate) GetActualInstance() interface{} + func (obj PutCustomDomainPayloadCertificate) GetActualInstanceValue() interface{} + func (src PutCustomDomainPayloadCertificate) MarshalJSON() ([]byte, error) + type PutCustomDomainResponse struct + Certificate *PutCustomDomainResponseCertificate + CustomDomain CustomDomain + func NewPutCustomDomainResponse(customDomain CustomDomain) *PutCustomDomainResponse + func NewPutCustomDomainResponseWithDefaults() *PutCustomDomainResponse + func (o *PutCustomDomainResponse) GetCertificate() PutCustomDomainResponseCertificate + func (o *PutCustomDomainResponse) GetCertificateOk() (*PutCustomDomainResponseCertificate, bool) + func (o *PutCustomDomainResponse) GetCustomDomain() CustomDomain + func (o *PutCustomDomainResponse) GetCustomDomainOk() (*CustomDomain, bool) + func (o *PutCustomDomainResponse) HasCertificate() bool + func (o *PutCustomDomainResponse) SetCertificate(v PutCustomDomainResponseCertificate) + func (o *PutCustomDomainResponse) SetCustomDomain(v CustomDomain) + func (o *PutCustomDomainResponse) UnmarshalJSON(data []byte) (err error) + func (o PutCustomDomainResponse) MarshalJSON() ([]byte, error) + func (o PutCustomDomainResponse) ToMap() (map[string]interface{}, error) + type PutCustomDomainResponseCertificate struct + GetCustomDomainCustomCertificate *GetCustomDomainCustomCertificate + GetCustomDomainManagedCertificate *GetCustomDomainManagedCertificate + func GetCustomDomainCustomCertificateAsPutCustomDomainResponseCertificate(v *GetCustomDomainCustomCertificate) PutCustomDomainResponseCertificate + func GetCustomDomainManagedCertificateAsPutCustomDomainResponseCertificate(v *GetCustomDomainManagedCertificate) PutCustomDomainResponseCertificate + func (dst *PutCustomDomainResponseCertificate) UnmarshalJSON(data []byte) error + func (obj *PutCustomDomainResponseCertificate) GetActualInstance() interface{} + func (obj PutCustomDomainResponseCertificate) GetActualInstanceValue() interface{} + func (src PutCustomDomainResponseCertificate) MarshalJSON() ([]byte, error) + type RedirectConfig struct + Rules []RedirectRule + func NewRedirectConfig() *RedirectConfig + func NewRedirectConfigWithDefaults() *RedirectConfig + func (o *RedirectConfig) GetRules() []RedirectRule + func (o *RedirectConfig) GetRulesOk() ([]RedirectRule, bool) + func (o *RedirectConfig) HasRules() bool + func (o *RedirectConfig) SetRules(v []RedirectRule) + func (o RedirectConfig) MarshalJSON() ([]byte, error) + func (o RedirectConfig) ToMap() (map[string]interface{}, error) + type RedirectRule struct + Description *string + Enabled *bool + Matchers []Matcher + RuleMatchCondition *MatchCondition + StatusCode int32 + TargetUrl string + func NewRedirectRule(matchers []Matcher, statusCode int32, targetUrl string) *RedirectRule + func NewRedirectRuleWithDefaults() *RedirectRule + func (o *RedirectRule) GetDescription() string + func (o *RedirectRule) GetDescriptionOk() (*string, bool) + func (o *RedirectRule) GetEnabled() bool + func (o *RedirectRule) GetEnabledOk() (*bool, bool) + func (o *RedirectRule) GetMatchers() []Matcher + func (o *RedirectRule) GetMatchersOk() ([]Matcher, bool) + func (o *RedirectRule) GetRuleMatchCondition() MatchCondition + func (o *RedirectRule) GetRuleMatchConditionOk() (*MatchCondition, bool) + func (o *RedirectRule) GetStatusCode() int32 + func (o *RedirectRule) GetStatusCodeOk() (*int32, bool) + func (o *RedirectRule) GetTargetUrl() string + func (o *RedirectRule) GetTargetUrlOk() (*string, bool) + func (o *RedirectRule) HasDescription() bool + func (o *RedirectRule) HasEnabled() bool + func (o *RedirectRule) HasRuleMatchCondition() bool + func (o *RedirectRule) SetDescription(v string) + func (o *RedirectRule) SetEnabled(v bool) + func (o *RedirectRule) SetMatchers(v []Matcher) + func (o *RedirectRule) SetRuleMatchCondition(v MatchCondition) + func (o *RedirectRule) SetStatusCode(v int32) + func (o *RedirectRule) SetTargetUrl(v string) + func (o *RedirectRule) UnmarshalJSON(data []byte) (err error) + func (o RedirectRule) MarshalJSON() ([]byte, error) + func (o RedirectRule) ToMap() (map[string]interface{}, error) + type Region string + const REGION_AF + const REGION_ASIA + const REGION_EU + const REGION_SA + const REGION_US + func NewRegionFromValue(v string) (*Region, error) + func (v *Region) UnmarshalJSON(src []byte) error + func (v Region) IsValid() bool + func (v Region) Ptr() *Region + type StatusError struct + De *string + En string + Key string + func NewStatusError(en string, key string) *StatusError + func NewStatusErrorWithDefaults() *StatusError + func (o *StatusError) GetDe() string + func (o *StatusError) GetDeOk() (*string, bool) + func (o *StatusError) GetEn() string + func (o *StatusError) GetEnOk() (*string, bool) + func (o *StatusError) GetKey() string + func (o *StatusError) GetKeyOk() (*string, bool) + func (o *StatusError) HasDe() bool + func (o *StatusError) SetDe(v string) + func (o *StatusError) SetEn(v string) + func (o *StatusError) SetKey(v string) + func (o *StatusError) UnmarshalJSON(data []byte) (err error) + func (o StatusError) MarshalJSON() ([]byte, error) + func (o StatusError) ToMap() (map[string]interface{}, error) + type WAFRuleAction string + const WAFRULEACTION_ALLOWED + const WAFRULEACTION_BLOCKED + const WAFRULEACTION_LOGGED + func NewWAFRuleActionFromValue(v string) (*WAFRuleAction, error) + func (v *WAFRuleAction) UnmarshalJSON(src []byte) error + func (v WAFRuleAction) IsValid() bool + func (v WAFRuleAction) Ptr() *WAFRuleAction + type WAFViolation struct + Action WAFRuleAction + Asn string + Message string + Method string + RequestHeaders map[string]string + RuleId string + func NewWAFViolation(action WAFRuleAction, asn string, message string, method string, ...) *WAFViolation + func NewWAFViolationWithDefaults() *WAFViolation + func (o *WAFViolation) GetAction() WAFRuleAction + func (o *WAFViolation) GetActionOk() (*WAFRuleAction, bool) + func (o *WAFViolation) GetAsn() string + func (o *WAFViolation) GetAsnOk() (*string, bool) + func (o *WAFViolation) GetMessage() string + func (o *WAFViolation) GetMessageOk() (*string, bool) + func (o *WAFViolation) GetMethod() string + func (o *WAFViolation) GetMethodOk() (*string, bool) + func (o *WAFViolation) GetRequestHeaders() map[string]string + func (o *WAFViolation) GetRequestHeadersOk() (*map[string]string, bool) + func (o *WAFViolation) GetRuleId() string + func (o *WAFViolation) GetRuleIdOk() (*string, bool) + func (o *WAFViolation) SetAction(v WAFRuleAction) + func (o *WAFViolation) SetAsn(v string) + func (o *WAFViolation) SetMessage(v string) + func (o *WAFViolation) SetMethod(v string) + func (o *WAFViolation) SetRequestHeaders(v map[string]string) + func (o *WAFViolation) SetRuleId(v string) + func (o *WAFViolation) UnmarshalJSON(data []byte) (err error) + func (o WAFViolation) MarshalJSON() ([]byte, error) + func (o WAFViolation) ToMap() (map[string]interface{}, error) + type WafConfig struct + AllowedHttpMethods []string + AllowedHttpVersions []string + AllowedRequestContentTypes []string + DisabledRuleCollectionIds []string + DisabledRuleGroupIds []string + DisabledRuleIds []string + EnabledRuleCollectionIds []string + EnabledRuleGroupIds []string + EnabledRuleIds []string + LogOnlyRuleCollectionIds []string + LogOnlyRuleGroupIds []string + LogOnlyRuleIds []string + Mode WafMode + ParanoiaLevel *WafParanoiaLevel + Type WafType + func NewWafConfig(enabledRuleIds []string, mode WafMode, types WafType) *WafConfig + func NewWafConfigWithDefaults() *WafConfig + func (o *WafConfig) GetAllowedHttpMethods() []string + func (o *WafConfig) GetAllowedHttpMethodsOk() ([]string, bool) + func (o *WafConfig) GetAllowedHttpVersions() []string + func (o *WafConfig) GetAllowedHttpVersionsOk() ([]string, bool) + func (o *WafConfig) GetAllowedRequestContentTypes() []string + func (o *WafConfig) GetAllowedRequestContentTypesOk() ([]string, bool) + func (o *WafConfig) GetDisabledRuleCollectionIds() []string + func (o *WafConfig) GetDisabledRuleCollectionIdsOk() ([]string, bool) + func (o *WafConfig) GetDisabledRuleGroupIds() []string + func (o *WafConfig) GetDisabledRuleGroupIdsOk() ([]string, bool) + func (o *WafConfig) GetDisabledRuleIds() []string + func (o *WafConfig) GetDisabledRuleIdsOk() ([]string, bool) + func (o *WafConfig) GetEnabledRuleCollectionIds() []string + func (o *WafConfig) GetEnabledRuleCollectionIdsOk() ([]string, bool) + func (o *WafConfig) GetEnabledRuleGroupIds() []string + func (o *WafConfig) GetEnabledRuleGroupIdsOk() ([]string, bool) + func (o *WafConfig) GetEnabledRuleIds() []string + func (o *WafConfig) GetEnabledRuleIdsOk() ([]string, bool) + func (o *WafConfig) GetLogOnlyRuleCollectionIds() []string + func (o *WafConfig) GetLogOnlyRuleCollectionIdsOk() ([]string, bool) + func (o *WafConfig) GetLogOnlyRuleGroupIds() []string + func (o *WafConfig) GetLogOnlyRuleGroupIdsOk() ([]string, bool) + func (o *WafConfig) GetLogOnlyRuleIds() []string + func (o *WafConfig) GetLogOnlyRuleIdsOk() ([]string, bool) + func (o *WafConfig) GetMode() WafMode + func (o *WafConfig) GetModeOk() (*WafMode, bool) + func (o *WafConfig) GetParanoiaLevel() WafParanoiaLevel + func (o *WafConfig) GetParanoiaLevelOk() (*WafParanoiaLevel, bool) + func (o *WafConfig) GetType() WafType + func (o *WafConfig) GetTypeOk() (*WafType, bool) + func (o *WafConfig) HasAllowedHttpMethods() bool + func (o *WafConfig) HasAllowedHttpVersions() bool + func (o *WafConfig) HasAllowedRequestContentTypes() bool + func (o *WafConfig) HasDisabledRuleCollectionIds() bool + func (o *WafConfig) HasDisabledRuleGroupIds() bool + func (o *WafConfig) HasDisabledRuleIds() bool + func (o *WafConfig) HasEnabledRuleCollectionIds() bool + func (o *WafConfig) HasEnabledRuleGroupIds() bool + func (o *WafConfig) HasLogOnlyRuleCollectionIds() bool + func (o *WafConfig) HasLogOnlyRuleGroupIds() bool + func (o *WafConfig) HasLogOnlyRuleIds() bool + func (o *WafConfig) HasParanoiaLevel() bool + func (o *WafConfig) SetAllowedHttpMethods(v []string) + func (o *WafConfig) SetAllowedHttpVersions(v []string) + func (o *WafConfig) SetAllowedRequestContentTypes(v []string) + func (o *WafConfig) SetDisabledRuleCollectionIds(v []string) + func (o *WafConfig) SetDisabledRuleGroupIds(v []string) + func (o *WafConfig) SetDisabledRuleIds(v []string) + func (o *WafConfig) SetEnabledRuleCollectionIds(v []string) + func (o *WafConfig) SetEnabledRuleGroupIds(v []string) + func (o *WafConfig) SetEnabledRuleIds(v []string) + func (o *WafConfig) SetLogOnlyRuleCollectionIds(v []string) + func (o *WafConfig) SetLogOnlyRuleGroupIds(v []string) + func (o *WafConfig) SetLogOnlyRuleIds(v []string) + func (o *WafConfig) SetMode(v WafMode) + func (o *WafConfig) SetParanoiaLevel(v WafParanoiaLevel) + func (o *WafConfig) SetType(v WafType) + func (o *WafConfig) UnmarshalJSON(data []byte) (err error) + func (o WafConfig) MarshalJSON() ([]byte, error) + func (o WafConfig) ToMap() (map[string]interface{}, error) + type WafConfigPatch struct + AllowedHttpMethods []string + AllowedHttpVersions []string + AllowedRequestContentTypes []string + DisabledRuleCollectionIds []string + DisabledRuleGroupIds []string + DisabledRuleIds []string + EnabledRuleCollectionIds []string + EnabledRuleGroupIds []string + EnabledRuleIds []string + LogOnlyRuleCollectionIds []string + LogOnlyRuleGroupIds []string + LogOnlyRuleIds []string + Mode *WafMode + ParanoiaLevel *WafParanoiaLevel + Type *WafType + func NewWafConfigPatch() *WafConfigPatch + func NewWafConfigPatchWithDefaults() *WafConfigPatch + func (o *WafConfigPatch) GetAllowedHttpMethods() []string + func (o *WafConfigPatch) GetAllowedHttpMethodsOk() ([]string, bool) + func (o *WafConfigPatch) GetAllowedHttpVersions() []string + func (o *WafConfigPatch) GetAllowedHttpVersionsOk() ([]string, bool) + func (o *WafConfigPatch) GetAllowedRequestContentTypes() []string + func (o *WafConfigPatch) GetAllowedRequestContentTypesOk() ([]string, bool) + func (o *WafConfigPatch) GetDisabledRuleCollectionIds() []string + func (o *WafConfigPatch) GetDisabledRuleCollectionIdsOk() ([]string, bool) + func (o *WafConfigPatch) GetDisabledRuleGroupIds() []string + func (o *WafConfigPatch) GetDisabledRuleGroupIdsOk() ([]string, bool) + func (o *WafConfigPatch) GetDisabledRuleIds() []string + func (o *WafConfigPatch) GetDisabledRuleIdsOk() ([]string, bool) + func (o *WafConfigPatch) GetEnabledRuleCollectionIds() []string + func (o *WafConfigPatch) GetEnabledRuleCollectionIdsOk() ([]string, bool) + func (o *WafConfigPatch) GetEnabledRuleGroupIds() []string + func (o *WafConfigPatch) GetEnabledRuleGroupIdsOk() ([]string, bool) + func (o *WafConfigPatch) GetEnabledRuleIds() []string + func (o *WafConfigPatch) GetEnabledRuleIdsOk() ([]string, bool) + func (o *WafConfigPatch) GetLogOnlyRuleCollectionIds() []string + func (o *WafConfigPatch) GetLogOnlyRuleCollectionIdsOk() ([]string, bool) + func (o *WafConfigPatch) GetLogOnlyRuleGroupIds() []string + func (o *WafConfigPatch) GetLogOnlyRuleGroupIdsOk() ([]string, bool) + func (o *WafConfigPatch) GetLogOnlyRuleIds() []string + func (o *WafConfigPatch) GetLogOnlyRuleIdsOk() ([]string, bool) + func (o *WafConfigPatch) GetMode() WafMode + func (o *WafConfigPatch) GetModeOk() (*WafMode, bool) + func (o *WafConfigPatch) GetParanoiaLevel() WafParanoiaLevel + func (o *WafConfigPatch) GetParanoiaLevelOk() (*WafParanoiaLevel, bool) + func (o *WafConfigPatch) GetType() WafType + func (o *WafConfigPatch) GetTypeOk() (*WafType, bool) + func (o *WafConfigPatch) HasAllowedHttpMethods() bool + func (o *WafConfigPatch) HasAllowedHttpVersions() bool + func (o *WafConfigPatch) HasAllowedRequestContentTypes() bool + func (o *WafConfigPatch) HasDisabledRuleCollectionIds() bool + func (o *WafConfigPatch) HasDisabledRuleGroupIds() bool + func (o *WafConfigPatch) HasDisabledRuleIds() bool + func (o *WafConfigPatch) HasEnabledRuleCollectionIds() bool + func (o *WafConfigPatch) HasEnabledRuleGroupIds() bool + func (o *WafConfigPatch) HasEnabledRuleIds() bool + func (o *WafConfigPatch) HasLogOnlyRuleCollectionIds() bool + func (o *WafConfigPatch) HasLogOnlyRuleGroupIds() bool + func (o *WafConfigPatch) HasLogOnlyRuleIds() bool + func (o *WafConfigPatch) HasMode() bool + func (o *WafConfigPatch) HasParanoiaLevel() bool + func (o *WafConfigPatch) HasType() bool + func (o *WafConfigPatch) SetAllowedHttpMethods(v []string) + func (o *WafConfigPatch) SetAllowedHttpVersions(v []string) + func (o *WafConfigPatch) SetAllowedRequestContentTypes(v []string) + func (o *WafConfigPatch) SetDisabledRuleCollectionIds(v []string) + func (o *WafConfigPatch) SetDisabledRuleGroupIds(v []string) + func (o *WafConfigPatch) SetDisabledRuleIds(v []string) + func (o *WafConfigPatch) SetEnabledRuleCollectionIds(v []string) + func (o *WafConfigPatch) SetEnabledRuleGroupIds(v []string) + func (o *WafConfigPatch) SetEnabledRuleIds(v []string) + func (o *WafConfigPatch) SetLogOnlyRuleCollectionIds(v []string) + func (o *WafConfigPatch) SetLogOnlyRuleGroupIds(v []string) + func (o *WafConfigPatch) SetLogOnlyRuleIds(v []string) + func (o *WafConfigPatch) SetMode(v WafMode) + func (o *WafConfigPatch) SetParanoiaLevel(v WafParanoiaLevel) + func (o *WafConfigPatch) SetType(v WafType) + func (o WafConfigPatch) MarshalJSON() ([]byte, error) + func (o WafConfigPatch) ToMap() (map[string]interface{}, error) + type WafMode string + const WAFMODE_DISABLED + const WAFMODE_ENABLED + const WAFMODE_LOG_ONLY + func NewWafModeFromValue(v string) (*WafMode, error) + func (v *WafMode) UnmarshalJSON(src []byte) error + func (v WafMode) IsValid() bool + func (v WafMode) Ptr() *WafMode + type WafParanoiaLevel string + const WAFPARANOIALEVEL_L1 + const WAFPARANOIALEVEL_L2 + const WAFPARANOIALEVEL_L3 + const WAFPARANOIALEVEL_L4 + func NewWafParanoiaLevelFromValue(v string) (*WafParanoiaLevel, error) + func (v *WafParanoiaLevel) UnmarshalJSON(src []byte) error + func (v WafParanoiaLevel) IsValid() bool + func (v WafParanoiaLevel) Ptr() *WafParanoiaLevel + type WafRule struct + Code *string + Description map[string]string + Id string + func NewWafRule(description map[string]string, id string) *WafRule + func NewWafRuleWithDefaults() *WafRule + func (o *WafRule) GetCode() string + func (o *WafRule) GetCodeOk() (*string, bool) + func (o *WafRule) GetDescription() map[string]string + func (o *WafRule) GetDescriptionOk() (*map[string]string, bool) + func (o *WafRule) GetId() string + func (o *WafRule) GetIdOk() (*string, bool) + func (o *WafRule) HasCode() bool + func (o *WafRule) SetCode(v string) + func (o *WafRule) SetDescription(v map[string]string) + func (o *WafRule) SetId(v string) + func (o *WafRule) UnmarshalJSON(data []byte) (err error) + func (o WafRule) MarshalJSON() ([]byte, error) + func (o WafRule) ToMap() (map[string]interface{}, error) + type WafRuleCollection struct + Groups []WafRuleGroup + Id string + Name map[string]string + func NewWafRuleCollection(groups []WafRuleGroup, id string, name map[string]string) *WafRuleCollection + func NewWafRuleCollectionWithDefaults() *WafRuleCollection + func (o *WafRuleCollection) GetGroups() []WafRuleGroup + func (o *WafRuleCollection) GetGroupsOk() ([]WafRuleGroup, bool) + func (o *WafRuleCollection) GetId() string + func (o *WafRuleCollection) GetIdOk() (*string, bool) + func (o *WafRuleCollection) GetName() map[string]string + func (o *WafRuleCollection) GetNameOk() (*map[string]string, bool) + func (o *WafRuleCollection) SetGroups(v []WafRuleGroup) + func (o *WafRuleCollection) SetId(v string) + func (o *WafRuleCollection) SetName(v map[string]string) + func (o *WafRuleCollection) UnmarshalJSON(data []byte) (err error) + func (o WafRuleCollection) MarshalJSON() ([]byte, error) + func (o WafRuleCollection) ToMap() (map[string]interface{}, error) + type WafRuleGroup struct + Description map[string]string + Name map[string]string + Rules []WafRule + func NewWafRuleGroup(description map[string]string, name map[string]string, rules []WafRule) *WafRuleGroup + func NewWafRuleGroupWithDefaults() *WafRuleGroup + func (o *WafRuleGroup) GetDescription() map[string]string + func (o *WafRuleGroup) GetDescriptionOk() (*map[string]string, bool) + func (o *WafRuleGroup) GetName() map[string]string + func (o *WafRuleGroup) GetNameOk() (*map[string]string, bool) + func (o *WafRuleGroup) GetRules() []WafRule + func (o *WafRuleGroup) GetRulesOk() ([]WafRule, bool) + func (o *WafRuleGroup) SetDescription(v map[string]string) + func (o *WafRuleGroup) SetName(v map[string]string) + func (o *WafRuleGroup) SetRules(v []WafRule) + func (o *WafRuleGroup) UnmarshalJSON(data []byte) (err error) + func (o WafRuleGroup) MarshalJSON() ([]byte, error) + func (o WafRuleGroup) ToMap() (map[string]interface{}, error) + type WafStatusRuleBlock struct + Id string + Reason WafStatusRuleBlockReason + func NewWafStatusRuleBlock(id string, reason WafStatusRuleBlockReason) *WafStatusRuleBlock + func NewWafStatusRuleBlockWithDefaults() *WafStatusRuleBlock + func (o *WafStatusRuleBlock) GetId() string + func (o *WafStatusRuleBlock) GetIdOk() (*string, bool) + func (o *WafStatusRuleBlock) GetReason() WafStatusRuleBlockReason + func (o *WafStatusRuleBlock) GetReasonOk() (*WafStatusRuleBlockReason, bool) + func (o *WafStatusRuleBlock) SetId(v string) + func (o *WafStatusRuleBlock) SetReason(v WafStatusRuleBlockReason) + func (o *WafStatusRuleBlock) UnmarshalJSON(data []byte) (err error) + func (o WafStatusRuleBlock) MarshalJSON() ([]byte, error) + func (o WafStatusRuleBlock) ToMap() (map[string]interface{}, error) + type WafStatusRuleBlockReason struct + WafStatusRuleBlockReasonDirectlyDefined *WafStatusRuleBlockReasonDirectlyDefined + WafStatusRuleBlockReasonInheritedFromCollection *WafStatusRuleBlockReasonInheritedFromCollection + WafStatusRuleBlockReasonInheritedFromGroup *WafStatusRuleBlockReasonInheritedFromGroup + WafStatusRuleBlockReasonInvalidWafType *WafStatusRuleBlockReasonInvalidWafType + WafStatusRuleBlockReasonNeverDefined *WafStatusRuleBlockReasonNeverDefined + func WafStatusRuleBlockReasonDirectlyDefinedAsWafStatusRuleBlockReason(v *WafStatusRuleBlockReasonDirectlyDefined) WafStatusRuleBlockReason + func WafStatusRuleBlockReasonInheritedFromCollectionAsWafStatusRuleBlockReason(v *WafStatusRuleBlockReasonInheritedFromCollection) WafStatusRuleBlockReason + func WafStatusRuleBlockReasonInheritedFromGroupAsWafStatusRuleBlockReason(v *WafStatusRuleBlockReasonInheritedFromGroup) WafStatusRuleBlockReason + func WafStatusRuleBlockReasonInvalidWafTypeAsWafStatusRuleBlockReason(v *WafStatusRuleBlockReasonInvalidWafType) WafStatusRuleBlockReason + func WafStatusRuleBlockReasonNeverDefinedAsWafStatusRuleBlockReason(v *WafStatusRuleBlockReasonNeverDefined) WafStatusRuleBlockReason + func (dst *WafStatusRuleBlockReason) UnmarshalJSON(data []byte) error + func (obj *WafStatusRuleBlockReason) GetActualInstance() interface{} + func (obj WafStatusRuleBlockReason) GetActualInstanceValue() interface{} + func (src WafStatusRuleBlockReason) MarshalJSON() ([]byte, error) + type WafStatusRuleBlockReasonDirectlyDefined struct + Type string + func NewWafStatusRuleBlockReasonDirectlyDefined(types string) *WafStatusRuleBlockReasonDirectlyDefined + func NewWafStatusRuleBlockReasonDirectlyDefinedWithDefaults() *WafStatusRuleBlockReasonDirectlyDefined + func (o *WafStatusRuleBlockReasonDirectlyDefined) GetType() string + func (o *WafStatusRuleBlockReasonDirectlyDefined) GetTypeOk() (*string, bool) + func (o *WafStatusRuleBlockReasonDirectlyDefined) SetType(v string) + func (o *WafStatusRuleBlockReasonDirectlyDefined) UnmarshalJSON(data []byte) (err error) + func (o WafStatusRuleBlockReasonDirectlyDefined) MarshalJSON() ([]byte, error) + func (o WafStatusRuleBlockReasonDirectlyDefined) ToMap() (map[string]interface{}, error) + type WafStatusRuleBlockReasonInheritedFromCollection struct + CollectionId string + Type string + func NewWafStatusRuleBlockReasonInheritedFromCollection(collectionId string, types string) *WafStatusRuleBlockReasonInheritedFromCollection + func NewWafStatusRuleBlockReasonInheritedFromCollectionWithDefaults() *WafStatusRuleBlockReasonInheritedFromCollection + func (o *WafStatusRuleBlockReasonInheritedFromCollection) GetCollectionId() string + func (o *WafStatusRuleBlockReasonInheritedFromCollection) GetCollectionIdOk() (*string, bool) + func (o *WafStatusRuleBlockReasonInheritedFromCollection) GetType() string + func (o *WafStatusRuleBlockReasonInheritedFromCollection) GetTypeOk() (*string, bool) + func (o *WafStatusRuleBlockReasonInheritedFromCollection) SetCollectionId(v string) + func (o *WafStatusRuleBlockReasonInheritedFromCollection) SetType(v string) + func (o *WafStatusRuleBlockReasonInheritedFromCollection) UnmarshalJSON(data []byte) (err error) + func (o WafStatusRuleBlockReasonInheritedFromCollection) MarshalJSON() ([]byte, error) + func (o WafStatusRuleBlockReasonInheritedFromCollection) ToMap() (map[string]interface{}, error) + type WafStatusRuleBlockReasonInheritedFromGroup struct + GroupId string + Type string + func NewWafStatusRuleBlockReasonInheritedFromGroup(groupId string, types string) *WafStatusRuleBlockReasonInheritedFromGroup + func NewWafStatusRuleBlockReasonInheritedFromGroupWithDefaults() *WafStatusRuleBlockReasonInheritedFromGroup + func (o *WafStatusRuleBlockReasonInheritedFromGroup) GetGroupId() string + func (o *WafStatusRuleBlockReasonInheritedFromGroup) GetGroupIdOk() (*string, bool) + func (o *WafStatusRuleBlockReasonInheritedFromGroup) GetType() string + func (o *WafStatusRuleBlockReasonInheritedFromGroup) GetTypeOk() (*string, bool) + func (o *WafStatusRuleBlockReasonInheritedFromGroup) SetGroupId(v string) + func (o *WafStatusRuleBlockReasonInheritedFromGroup) SetType(v string) + func (o *WafStatusRuleBlockReasonInheritedFromGroup) UnmarshalJSON(data []byte) (err error) + func (o WafStatusRuleBlockReasonInheritedFromGroup) MarshalJSON() ([]byte, error) + func (o WafStatusRuleBlockReasonInheritedFromGroup) ToMap() (map[string]interface{}, error) + type WafStatusRuleBlockReasonInvalidWafType struct + AllowedWafTypes []WafType + Type string + func NewWafStatusRuleBlockReasonInvalidWafType(allowedWafTypes []WafType, types string) *WafStatusRuleBlockReasonInvalidWafType + func NewWafStatusRuleBlockReasonInvalidWafTypeWithDefaults() *WafStatusRuleBlockReasonInvalidWafType + func (o *WafStatusRuleBlockReasonInvalidWafType) GetAllowedWafTypes() []WafType + func (o *WafStatusRuleBlockReasonInvalidWafType) GetAllowedWafTypesOk() ([]WafType, bool) + func (o *WafStatusRuleBlockReasonInvalidWafType) GetType() string + func (o *WafStatusRuleBlockReasonInvalidWafType) GetTypeOk() (*string, bool) + func (o *WafStatusRuleBlockReasonInvalidWafType) SetAllowedWafTypes(v []WafType) + func (o *WafStatusRuleBlockReasonInvalidWafType) SetType(v string) + func (o *WafStatusRuleBlockReasonInvalidWafType) UnmarshalJSON(data []byte) (err error) + func (o WafStatusRuleBlockReasonInvalidWafType) MarshalJSON() ([]byte, error) + func (o WafStatusRuleBlockReasonInvalidWafType) ToMap() (map[string]interface{}, error) + type WafStatusRuleBlockReasonNeverDefined struct + Type string + func NewWafStatusRuleBlockReasonNeverDefined(types string) *WafStatusRuleBlockReasonNeverDefined + func NewWafStatusRuleBlockReasonNeverDefinedWithDefaults() *WafStatusRuleBlockReasonNeverDefined + func (o *WafStatusRuleBlockReasonNeverDefined) GetType() string + func (o *WafStatusRuleBlockReasonNeverDefined) GetTypeOk() (*string, bool) + func (o *WafStatusRuleBlockReasonNeverDefined) SetType(v string) + func (o *WafStatusRuleBlockReasonNeverDefined) UnmarshalJSON(data []byte) (err error) + func (o WafStatusRuleBlockReasonNeverDefined) MarshalJSON() ([]byte, error) + func (o WafStatusRuleBlockReasonNeverDefined) ToMap() (map[string]interface{}, error) + type WafType string + const WAFTYPE_FREE + const WAFTYPE_PREMIUM + func NewWafTypeFromValue(v string) (*WafType, error) + func (v *WafType) UnmarshalJSON(src []byte) error + func (v WafType) IsValid() bool + func (v WafType) Ptr() *WafType