Documentation
¶
Overview ¶
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Index ¶
- Variables
- func CacheExpires(r *http.Response) time.Time
- func IsNil(i interface{}) bool
- func NewConfiguration() *config.Configuration
- func ParameterValueToString(obj interface{}, key string) stringdeprecated
- 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
- func (a *APIClient) CreateDistribution(ctx context.Context, projectId string) ApiCreateDistributionRequestdeprecated
- func (a *APIClient) CreateDistributionExecute(ctx context.Context, projectId string) (*CreateDistributionResponse, error)deprecated
- func (a *APIClient) DeleteCustomDomain(ctx context.Context, projectId string, distributionId string, domain string) ApiDeleteCustomDomainRequestdeprecated
- func (a *APIClient) DeleteCustomDomainExecute(ctx context.Context, projectId string, distributionId string, domain string) (*DeleteCustomDomainResponse, error)deprecated
- func (a *APIClient) DeleteDistribution(ctx context.Context, projectId string, distributionId string) ApiDeleteDistributionRequestdeprecated
- func (a *APIClient) DeleteDistributionExecute(ctx context.Context, projectId string, distributionId string) (*DeleteDistributionResponse, error)deprecated
- func (a *APIClient) FindCachePaths(ctx context.Context, projectId string, distributionId string) ApiFindCachePathsRequestdeprecated
- func (a *APIClient) FindCachePathsExecute(ctx context.Context, projectId string, distributionId string) (*FindCachePathsResponse, error)deprecated
- func (a *APIClient) GetCacheInfo(ctx context.Context, projectId string, distributionId string) ApiGetCacheInfoRequestdeprecated
- func (a *APIClient) GetCacheInfoExecute(ctx context.Context, projectId string, distributionId string) (*GetCacheInfoResponse, error)deprecated
- func (c *APIClient) GetConfig() *config.Configuration
- func (a *APIClient) GetCustomDomain(ctx context.Context, projectId string, distributionId string, domain string) ApiGetCustomDomainRequestdeprecated
- func (a *APIClient) GetCustomDomainExecute(ctx context.Context, projectId string, distributionId string, domain string) (*GetCustomDomainResponse, error)deprecated
- func (a *APIClient) GetDistribution(ctx context.Context, projectId string, distributionId string) ApiGetDistributionRequestdeprecated
- func (a *APIClient) GetDistributionExecute(ctx context.Context, projectId string, distributionId string) (*GetDistributionResponse, error)deprecated
- func (a *APIClient) GetLogs(ctx context.Context, projectId string, distributionId string) ApiGetLogsRequest
- func (a *APIClient) GetLogsExecute(ctx context.Context, projectId string, distributionId string) (*GetLogsResponse, error)deprecated
- func (a *APIClient) GetLogsSearchFilters(ctx context.Context, projectId string, distributionId string) ApiGetLogsSearchFiltersRequest
- func (a *APIClient) GetLogsSearchFiltersExecute(ctx context.Context, projectId string, distributionId string) (*GetLogsSearchFiltersResponse, error)deprecated
- func (a *APIClient) GetStatistics(ctx context.Context, projectId string, distributionId string) ApiGetStatisticsRequestdeprecated
- func (a *APIClient) GetStatisticsExecute(ctx context.Context, projectId string, distributionId string) (*GetStatisticsResponse, error)deprecated
- func (a *APIClient) ListDistributions(ctx context.Context, projectId string) ApiListDistributionsRequestdeprecated
- func (a *APIClient) ListDistributionsExecute(ctx context.Context, projectId string) (*ListDistributionsResponse, error)deprecated
- func (a *APIClient) ListWafCollections(ctx context.Context, projectId string) ApiListWafCollectionsRequestdeprecated
- func (a *APIClient) ListWafCollectionsExecute(ctx context.Context, projectId string) (*ListWafCollectionsResponse, error)deprecated
- func (a *APIClient) PatchDistribution(ctx context.Context, projectId string, distributionId string) ApiPatchDistributionRequestdeprecated
- func (a *APIClient) PatchDistributionExecute(ctx context.Context, projectId string, distributionId string) (*PatchDistributionResponse, error)deprecated
- func (a *APIClient) PurgeCache(ctx context.Context, projectId string, distributionId string) ApiPurgeCacheRequestdeprecated
- func (a *APIClient) PurgeCacheExecute(ctx context.Context, projectId string, distributionId string) (map[string]interface{}, error)deprecated
- func (a *APIClient) PutCustomDomain(ctx context.Context, projectId string, distributionId string, domain string) ApiPutCustomDomainRequestdeprecated
- func (a *APIClient) PutCustomDomainExecute(ctx context.Context, projectId string, distributionId string, domain string) (*PutCustomDomainResponse, error)deprecated
- type ApiCreateDistributionRequestdeprecated
- type ApiDeleteCustomDomainRequestdeprecated
- type ApiDeleteDistributionRequestdeprecated
- type ApiFindCachePathsRequestdeprecated
- type ApiGetCacheInfoRequestdeprecated
- type ApiGetCustomDomainRequestdeprecated
- type ApiGetDistributionRequestdeprecated
- type ApiGetLogsRequestdeprecated
- type ApiGetLogsSearchFiltersRequestdeprecated
- type ApiGetStatisticsRequestdeprecated
- type ApiListDistributionsRequestdeprecated
- type ApiListWafCollectionsRequestdeprecated
- type ApiPatchDistributionRequestdeprecated
- type ApiPurgeCacheRequestdeprecated
- type ApiPutCustomDomainRequestdeprecated
- type BucketBackend
- func (o *BucketBackend) GetBucketUrl() (ret BucketBackendGetBucketUrlRetType)
- func (o *BucketBackend) GetBucketUrlOk() (ret BucketBackendGetBucketUrlRetType, ok bool)
- func (o *BucketBackend) GetRegion() (ret BucketBackendGetRegionRetType)
- func (o *BucketBackend) GetRegionOk() (ret BucketBackendGetRegionRetType, ok bool)
- func (o *BucketBackend) GetType() (ret BucketBackendGetTypeRetType)
- func (o *BucketBackend) GetTypeOk() (ret BucketBackendGetTypeRetType, ok bool)
- func (o *BucketBackend) SetBucketUrl(v BucketBackendGetBucketUrlRetType)
- func (o *BucketBackend) SetRegion(v BucketBackendGetRegionRetType)
- func (o *BucketBackend) SetType(v BucketBackendGetTypeRetType)
- func (o BucketBackend) ToMap() (map[string]interface{}, error)deprecated
- type BucketBackendCreate
- func (o *BucketBackendCreate) GetBucketUrl() (ret BucketBackendCreateGetBucketUrlRetType)
- func (o *BucketBackendCreate) GetBucketUrlOk() (ret BucketBackendCreateGetBucketUrlRetType, ok bool)
- func (o *BucketBackendCreate) GetCredentials() (ret BucketBackendCreateGetCredentialsRetType)
- func (o *BucketBackendCreate) GetCredentialsOk() (ret BucketBackendCreateGetCredentialsRetType, ok bool)
- func (o *BucketBackendCreate) GetRegion() (ret BucketBackendCreateGetRegionRetType)
- func (o *BucketBackendCreate) GetRegionOk() (ret BucketBackendCreateGetRegionRetType, ok bool)
- func (o *BucketBackendCreate) GetType() (ret BucketBackendCreateGetTypeRetType)
- func (o *BucketBackendCreate) GetTypeOk() (ret BucketBackendCreateGetTypeRetType, ok bool)
- func (o *BucketBackendCreate) SetBucketUrl(v BucketBackendCreateGetBucketUrlRetType)
- func (o *BucketBackendCreate) SetCredentials(v BucketBackendCreateGetCredentialsRetType)
- func (o *BucketBackendCreate) SetRegion(v BucketBackendCreateGetRegionRetType)
- func (o *BucketBackendCreate) SetType(v BucketBackendCreateGetTypeRetType)
- func (o BucketBackendCreate) ToMap() (map[string]interface{}, error)deprecated
- type BucketBackendCreateGetBucketUrlArgTypedeprecated
- type BucketBackendCreateGetBucketUrlAttributeType
- type BucketBackendCreateGetBucketUrlRetTypedeprecated
- type BucketBackendCreateGetCredentialsArgTypedeprecated
- type BucketBackendCreateGetCredentialsAttributeType
- type BucketBackendCreateGetCredentialsRetTypedeprecated
- type BucketBackendCreateGetRegionArgTypedeprecated
- type BucketBackendCreateGetRegionAttributeType
- type BucketBackendCreateGetRegionRetTypedeprecated
- type BucketBackendCreateGetTypeArgTypedeprecated
- type BucketBackendCreateGetTypeAttributeType
- type BucketBackendCreateGetTypeRetTypedeprecated
- type BucketBackendGetBucketUrlArgTypedeprecated
- type BucketBackendGetBucketUrlAttributeType
- type BucketBackendGetBucketUrlRetTypedeprecated
- type BucketBackendGetRegionArgTypedeprecated
- type BucketBackendGetRegionAttributeType
- type BucketBackendGetRegionRetTypedeprecated
- type BucketBackendGetTypeArgTypedeprecated
- type BucketBackendGetTypeAttributeType
- type BucketBackendGetTypeRetTypedeprecated
- type BucketBackendPatch
- func (o *BucketBackendPatch) GetBucketUrl() (res BucketBackendPatchGetBucketUrlRetType)
- func (o *BucketBackendPatch) GetBucketUrlOk() (ret BucketBackendPatchGetBucketUrlRetType, ok bool)
- func (o *BucketBackendPatch) GetCredentials() (res BucketBackendPatchGetCredentialsRetType)
- func (o *BucketBackendPatch) GetCredentialsOk() (ret BucketBackendPatchGetCredentialsRetType, ok bool)
- func (o *BucketBackendPatch) GetRegion() (res BucketBackendPatchGetRegionRetType)
- func (o *BucketBackendPatch) GetRegionOk() (ret BucketBackendPatchGetRegionRetType, ok bool)
- func (o *BucketBackendPatch) GetType() (ret BucketBackendPatchGetTypeRetType)
- func (o *BucketBackendPatch) GetTypeOk() (ret BucketBackendPatchGetTypeRetType, ok bool)
- func (o *BucketBackendPatch) HasBucketUrl() bool
- func (o *BucketBackendPatch) HasCredentials() bool
- func (o *BucketBackendPatch) HasRegion() bool
- func (o *BucketBackendPatch) SetBucketUrl(v BucketBackendPatchGetBucketUrlRetType)
- func (o *BucketBackendPatch) SetCredentials(v BucketBackendPatchGetCredentialsRetType)
- func (o *BucketBackendPatch) SetRegion(v BucketBackendPatchGetRegionRetType)
- func (o *BucketBackendPatch) SetType(v BucketBackendPatchGetTypeRetType)
- func (o BucketBackendPatch) ToMap() (map[string]interface{}, error)deprecated
- type BucketBackendPatchGetBucketUrlArgTypedeprecated
- type BucketBackendPatchGetBucketUrlAttributeType
- type BucketBackendPatchGetBucketUrlRetTypedeprecated
- type BucketBackendPatchGetCredentialsArgTypedeprecated
- type BucketBackendPatchGetCredentialsAttributeType
- type BucketBackendPatchGetCredentialsRetTypedeprecated
- type BucketBackendPatchGetRegionArgTypedeprecated
- type BucketBackendPatchGetRegionAttributeType
- type BucketBackendPatchGetRegionRetTypedeprecated
- type BucketBackendPatchGetTypeArgTypedeprecated
- type BucketBackendPatchGetTypeAttributeType
- type BucketBackendPatchGetTypeRetTypedeprecated
- type BucketCredentials
- func (o *BucketCredentials) GetAccessKeyId() (ret BucketCredentialsGetAccessKeyIdRetType)
- func (o *BucketCredentials) GetAccessKeyIdOk() (ret BucketCredentialsGetAccessKeyIdRetType, ok bool)
- func (o *BucketCredentials) GetSecretAccessKey() (ret BucketCredentialsGetSecretAccessKeyRetType)
- func (o *BucketCredentials) GetSecretAccessKeyOk() (ret BucketCredentialsGetSecretAccessKeyRetType, ok bool)
- func (o *BucketCredentials) SetAccessKeyId(v BucketCredentialsGetAccessKeyIdRetType)
- func (o *BucketCredentials) SetSecretAccessKey(v BucketCredentialsGetSecretAccessKeyRetType)
- func (o BucketCredentials) ToMap() (map[string]interface{}, error)deprecated
- type BucketCredentialsGetAccessKeyIdArgTypedeprecated
- type BucketCredentialsGetAccessKeyIdAttributeType
- type BucketCredentialsGetAccessKeyIdRetTypedeprecated
- type BucketCredentialsGetSecretAccessKeyArgTypedeprecated
- type BucketCredentialsGetSecretAccessKeyAttributeType
- type BucketCredentialsGetSecretAccessKeyRetTypedeprecated
- type Config
- func (o *Config) GetBackend() (ret ConfigGetBackendRetType)
- func (o *Config) GetBackendOk() (ret ConfigGetBackendRetType, ok bool)
- func (o *Config) GetBlockedCountries() (ret ConfigGetBlockedCountriesRetType)
- func (o *Config) GetBlockedCountriesOk() (ret ConfigGetBlockedCountriesRetType, ok bool)
- func (o *Config) GetBlockedIps() (ret ConfigGetBlockedIpsRetType)
- func (o *Config) GetBlockedIpsOk() (ret ConfigGetBlockedIpsRetType, ok bool)
- func (o *Config) GetDefaultCacheDuration() (res ConfigGetDefaultCacheDurationRetType)
- func (o *Config) GetDefaultCacheDurationOk() (ret ConfigGetDefaultCacheDurationRetType, ok bool)
- func (o *Config) GetLogSink() (res ConfigGetLogSinkRetType)
- func (o *Config) GetLogSinkOk() (ret ConfigGetLogSinkRetType, ok bool)
- func (o *Config) GetMonthlyLimitBytes() (res ConfigGetMonthlyLimitBytesRetType)
- func (o *Config) GetMonthlyLimitBytesOk() (ret ConfigGetMonthlyLimitBytesRetType, ok bool)
- func (o *Config) GetOptimizer() (res ConfigGetOptimizerRetType)
- func (o *Config) GetOptimizerOk() (ret ConfigGetOptimizerRetType, ok bool)
- func (o *Config) GetRedirects() (res ConfigGetRedirectsRetType)
- func (o *Config) GetRedirectsOk() (ret ConfigGetRedirectsRetType, ok bool)
- func (o *Config) GetRegions() (ret ConfigGetRegionsRetType)
- func (o *Config) GetRegionsOk() (ret ConfigGetRegionsRetType, ok bool)
- func (o *Config) GetWaf() (ret ConfigGetWafRetType)
- func (o *Config) GetWafOk() (ret ConfigGetWafRetType, ok 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 ConfigGetBackendRetType)
- func (o *Config) SetBlockedCountries(v ConfigGetBlockedCountriesRetType)
- func (o *Config) SetBlockedIps(v ConfigGetBlockedIpsRetType)
- func (o *Config) SetDefaultCacheDuration(v ConfigGetDefaultCacheDurationRetType)
- func (o *Config) SetDefaultCacheDurationNil()
- func (o *Config) SetLogSink(v ConfigGetLogSinkRetType)
- func (o *Config) SetMonthlyLimitBytes(v ConfigGetMonthlyLimitBytesRetType)
- func (o *Config) SetMonthlyLimitBytesNil()
- func (o *Config) SetOptimizer(v ConfigGetOptimizerRetType)
- func (o *Config) SetRedirects(v ConfigGetRedirectsRetType)
- func (o *Config) SetRegions(v ConfigGetRegionsRetType)
- func (o *Config) SetWaf(v ConfigGetWafRetType)
- func (o Config) ToMap() (map[string]interface{}, error)deprecated
- func (o *Config) UnsetDefaultCacheDuration()
- func (o *Config) UnsetMonthlyLimitBytes()
- type ConfigBackend
- type ConfigGetBackendArgTypedeprecated
- type ConfigGetBackendAttributeType
- type ConfigGetBackendRetTypedeprecated
- type ConfigGetBlockedCountriesArgTypedeprecated
- type ConfigGetBlockedCountriesAttributeType
- type ConfigGetBlockedCountriesRetTypedeprecated
- type ConfigGetBlockedIpsArgTypedeprecated
- type ConfigGetBlockedIpsAttributeType
- type ConfigGetBlockedIpsRetTypedeprecated
- type ConfigGetDefaultCacheDurationArgTypedeprecated
- type ConfigGetDefaultCacheDurationAttributeType
- type ConfigGetDefaultCacheDurationRetTypedeprecated
- type ConfigGetLogSinkArgTypedeprecated
- type ConfigGetLogSinkAttributeType
- type ConfigGetLogSinkRetTypedeprecated
- type ConfigGetMonthlyLimitBytesArgTypedeprecated
- type ConfigGetMonthlyLimitBytesAttributeType
- type ConfigGetMonthlyLimitBytesRetTypedeprecated
- type ConfigGetOptimizerArgTypedeprecated
- type ConfigGetOptimizerAttributeType
- type ConfigGetOptimizerRetTypedeprecated
- type ConfigGetRedirectsArgTypedeprecated
- type ConfigGetRedirectsAttributeType
- type ConfigGetRedirectsRetTypedeprecated
- type ConfigGetRegionsArgTypedeprecated
- type ConfigGetRegionsAttributeType
- type ConfigGetRegionsRetTypedeprecated
- type ConfigGetWafArgTypedeprecated
- type ConfigGetWafAttributeType
- type ConfigGetWafRetTypedeprecated
- type ConfigLogSink
- type ConfigPatch
- func (o *ConfigPatch) GetBackend() (res ConfigPatchGetBackendRetType)
- func (o *ConfigPatch) GetBackendOk() (ret ConfigPatchGetBackendRetType, ok bool)
- func (o *ConfigPatch) GetBlockedCountries() (res ConfigPatchGetBlockedCountriesRetType)
- func (o *ConfigPatch) GetBlockedCountriesOk() (ret ConfigPatchGetBlockedCountriesRetType, ok bool)
- func (o *ConfigPatch) GetBlockedIps() (res ConfigPatchGetBlockedIpsRetType)
- func (o *ConfigPatch) GetBlockedIpsOk() (ret ConfigPatchGetBlockedIpsRetType, ok bool)
- func (o *ConfigPatch) GetDefaultCacheDuration() (res ConfigPatchGetDefaultCacheDurationRetType)
- func (o *ConfigPatch) GetDefaultCacheDurationOk() (ret ConfigPatchGetDefaultCacheDurationRetType, ok bool)
- func (o *ConfigPatch) GetLogSink() (res ConfigPatchGetLogSinkRetType)
- func (o *ConfigPatch) GetLogSinkOk() (ret ConfigPatchGetLogSinkRetType, ok bool)
- func (o *ConfigPatch) GetMonthlyLimitBytes() (res ConfigPatchGetMonthlyLimitBytesRetType)
- func (o *ConfigPatch) GetMonthlyLimitBytesOk() (ret ConfigPatchGetMonthlyLimitBytesRetType, ok bool)
- func (o *ConfigPatch) GetOptimizer() (res ConfigPatchGetOptimizerRetType)
- func (o *ConfigPatch) GetOptimizerOk() (ret ConfigPatchGetOptimizerRetType, ok bool)
- func (o *ConfigPatch) GetRedirects() (res ConfigPatchGetRedirectsRetType)
- func (o *ConfigPatch) GetRedirectsOk() (ret ConfigPatchGetRedirectsRetType, ok bool)
- func (o *ConfigPatch) GetRegions() (res ConfigPatchGetRegionsRetType)
- func (o *ConfigPatch) GetRegionsOk() (ret ConfigPatchGetRegionsRetType, ok bool)
- func (o *ConfigPatch) GetWaf() (res ConfigPatchGetWafRetType)
- func (o *ConfigPatch) GetWafOk() (ret ConfigPatchGetWafRetType, ok 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 ConfigPatchGetBackendRetType)
- func (o *ConfigPatch) SetBlockedCountries(v ConfigPatchGetBlockedCountriesRetType)
- func (o *ConfigPatch) SetBlockedIps(v ConfigPatchGetBlockedIpsRetType)
- func (o *ConfigPatch) SetDefaultCacheDuration(v ConfigPatchGetDefaultCacheDurationRetType)
- func (o *ConfigPatch) SetDefaultCacheDurationNil()
- func (o *ConfigPatch) SetLogSink(v ConfigPatchGetLogSinkRetType)
- func (o *ConfigPatch) SetLogSinkNil()
- func (o *ConfigPatch) SetMonthlyLimitBytes(v ConfigPatchGetMonthlyLimitBytesRetType)
- func (o *ConfigPatch) SetMonthlyLimitBytesNil()
- func (o *ConfigPatch) SetOptimizer(v ConfigPatchGetOptimizerRetType)
- func (o *ConfigPatch) SetRedirects(v ConfigPatchGetRedirectsRetType)
- func (o *ConfigPatch) SetRegions(v ConfigPatchGetRegionsRetType)
- func (o *ConfigPatch) SetWaf(v ConfigPatchGetWafRetType)
- func (o ConfigPatch) ToMap() (map[string]interface{}, error)deprecated
- func (o *ConfigPatch) UnsetDefaultCacheDuration()
- func (o *ConfigPatch) UnsetLogSink()
- func (o *ConfigPatch) UnsetMonthlyLimitBytes()
- type ConfigPatchBackend
- type ConfigPatchGetBackendArgTypedeprecated
- type ConfigPatchGetBackendAttributeType
- type ConfigPatchGetBackendRetTypedeprecated
- type ConfigPatchGetBlockedCountriesArgTypedeprecated
- type ConfigPatchGetBlockedCountriesAttributeType
- type ConfigPatchGetBlockedCountriesRetTypedeprecated
- type ConfigPatchGetBlockedIpsArgTypedeprecated
- type ConfigPatchGetBlockedIpsAttributeType
- type ConfigPatchGetBlockedIpsRetTypedeprecated
- type ConfigPatchGetDefaultCacheDurationArgTypedeprecated
- type ConfigPatchGetDefaultCacheDurationAttributeType
- type ConfigPatchGetDefaultCacheDurationRetTypedeprecated
- type ConfigPatchGetLogSinkArgTypedeprecated
- type ConfigPatchGetLogSinkAttributeType
- type ConfigPatchGetLogSinkRetTypedeprecated
- type ConfigPatchGetMonthlyLimitBytesArgTypedeprecated
- type ConfigPatchGetMonthlyLimitBytesAttributeType
- type ConfigPatchGetMonthlyLimitBytesRetTypedeprecated
- type ConfigPatchGetOptimizerArgTypedeprecated
- type ConfigPatchGetOptimizerAttributeType
- type ConfigPatchGetOptimizerRetTypedeprecated
- type ConfigPatchGetRedirectsArgTypedeprecated
- type ConfigPatchGetRedirectsAttributeType
- type ConfigPatchGetRedirectsRetTypedeprecated
- type ConfigPatchGetRegionsArgTypedeprecated
- type ConfigPatchGetRegionsAttributeType
- type ConfigPatchGetRegionsRetTypedeprecated
- type ConfigPatchGetWafArgTypedeprecated
- type ConfigPatchGetWafAttributeType
- type ConfigPatchGetWafRetTypedeprecated
- type ConfigPatchLogSink
- type CreateDistributionPayload
- func (o *CreateDistributionPayload) GetBackend() (ret CreateDistributionPayloadGetBackendRetType)
- func (o *CreateDistributionPayload) GetBackendOk() (ret CreateDistributionPayloadGetBackendRetType, ok bool)
- func (o *CreateDistributionPayload) GetBlockedCountries() (res CreateDistributionPayloadGetBlockedCountriesRetType)
- func (o *CreateDistributionPayload) GetBlockedCountriesOk() (ret CreateDistributionPayloadGetBlockedCountriesRetType, ok bool)
- func (o *CreateDistributionPayload) GetBlockedIps() (res CreateDistributionPayloadGetBlockedIpsRetType)
- func (o *CreateDistributionPayload) GetBlockedIpsOk() (ret CreateDistributionPayloadGetBlockedIpsRetType, ok bool)
- func (o *CreateDistributionPayload) GetDefaultCacheDuration() (res CreateDistributionPayloadGetDefaultCacheDurationRetType)
- func (o *CreateDistributionPayload) GetDefaultCacheDurationOk() (ret CreateDistributionPayloadGetDefaultCacheDurationRetType, ok bool)
- func (o *CreateDistributionPayload) GetIntentId() (res CreateDistributionPayloadGetIntentIdRetType)
- func (o *CreateDistributionPayload) GetIntentIdOk() (ret CreateDistributionPayloadGetIntentIdRetType, ok bool)
- func (o *CreateDistributionPayload) GetLogSink() (res CreateDistributionPayloadGetLogSinkRetType)
- func (o *CreateDistributionPayload) GetLogSinkOk() (ret CreateDistributionPayloadGetLogSinkRetType, ok bool)
- func (o *CreateDistributionPayload) GetMonthlyLimitBytes() (res CreateDistributionPayloadGetMonthlyLimitBytesRetType)
- func (o *CreateDistributionPayload) GetMonthlyLimitBytesOk() (ret CreateDistributionPayloadGetMonthlyLimitBytesRetType, ok bool)
- func (o *CreateDistributionPayload) GetOptimizer() (res CreateDistributionPayloadGetOptimizerRetType)
- func (o *CreateDistributionPayload) GetOptimizerOk() (ret CreateDistributionPayloadGetOptimizerRetType, ok bool)
- func (o *CreateDistributionPayload) GetRedirects() (res CreateDistributionPayloadGetRedirectsRetType)
- func (o *CreateDistributionPayload) GetRedirectsOk() (ret CreateDistributionPayloadGetRedirectsRetType, ok bool)
- func (o *CreateDistributionPayload) GetRegions() (ret CreateDistributionPayloadGetRegionsRetType)
- func (o *CreateDistributionPayload) GetRegionsOk() (ret CreateDistributionPayloadGetRegionsRetType, ok bool)
- func (o *CreateDistributionPayload) GetWaf() (res CreateDistributionPayloadGetWafRetType)
- func (o *CreateDistributionPayload) GetWafOk() (ret CreateDistributionPayloadGetWafRetType, ok 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 CreateDistributionPayloadGetBackendRetType)
- func (o *CreateDistributionPayload) SetBlockedCountries(v CreateDistributionPayloadGetBlockedCountriesRetType)
- func (o *CreateDistributionPayload) SetBlockedIps(v CreateDistributionPayloadGetBlockedIpsRetType)
- func (o *CreateDistributionPayload) SetDefaultCacheDuration(v CreateDistributionPayloadGetDefaultCacheDurationRetType)
- func (o *CreateDistributionPayload) SetIntentId(v CreateDistributionPayloadGetIntentIdRetType)
- func (o *CreateDistributionPayload) SetLogSink(v CreateDistributionPayloadGetLogSinkRetType)
- func (o *CreateDistributionPayload) SetMonthlyLimitBytes(v CreateDistributionPayloadGetMonthlyLimitBytesRetType)
- func (o *CreateDistributionPayload) SetOptimizer(v CreateDistributionPayloadGetOptimizerRetType)
- func (o *CreateDistributionPayload) SetRedirects(v CreateDistributionPayloadGetRedirectsRetType)
- func (o *CreateDistributionPayload) SetRegions(v CreateDistributionPayloadGetRegionsRetType)
- func (o *CreateDistributionPayload) SetWaf(v CreateDistributionPayloadGetWafRetType)
- func (o CreateDistributionPayload) ToMap() (map[string]interface{}, error)deprecated
- type CreateDistributionPayloadBackend
- type CreateDistributionPayloadGetBackendArgTypedeprecated
- type CreateDistributionPayloadGetBackendAttributeType
- type CreateDistributionPayloadGetBackendRetTypedeprecated
- type CreateDistributionPayloadGetBlockedCountriesArgTypedeprecated
- type CreateDistributionPayloadGetBlockedCountriesAttributeType
- type CreateDistributionPayloadGetBlockedCountriesRetTypedeprecated
- type CreateDistributionPayloadGetBlockedIpsArgTypedeprecated
- type CreateDistributionPayloadGetBlockedIpsAttributeType
- type CreateDistributionPayloadGetBlockedIpsRetTypedeprecated
- type CreateDistributionPayloadGetDefaultCacheDurationArgTypedeprecated
- type CreateDistributionPayloadGetDefaultCacheDurationAttributeType
- type CreateDistributionPayloadGetDefaultCacheDurationRetTypedeprecated
- type CreateDistributionPayloadGetIntentIdArgTypedeprecated
- type CreateDistributionPayloadGetIntentIdAttributeType
- type CreateDistributionPayloadGetIntentIdRetTypedeprecated
- type CreateDistributionPayloadGetLogSinkArgTypedeprecated
- type CreateDistributionPayloadGetLogSinkAttributeType
- type CreateDistributionPayloadGetLogSinkRetTypedeprecated
- type CreateDistributionPayloadGetMonthlyLimitBytesArgTypedeprecated
- type CreateDistributionPayloadGetMonthlyLimitBytesAttributeType
- type CreateDistributionPayloadGetMonthlyLimitBytesRetTypedeprecated
- type CreateDistributionPayloadGetOptimizerArgTypedeprecated
- type CreateDistributionPayloadGetOptimizerAttributeType
- type CreateDistributionPayloadGetOptimizerRetTypedeprecated
- type CreateDistributionPayloadGetRedirectsArgTypedeprecated
- type CreateDistributionPayloadGetRedirectsAttributeType
- type CreateDistributionPayloadGetRedirectsRetTypedeprecated
- type CreateDistributionPayloadGetRegionsArgTypedeprecated
- type CreateDistributionPayloadGetRegionsAttributeType
- type CreateDistributionPayloadGetRegionsRetTypedeprecated
- type CreateDistributionPayloadGetWafArgTypedeprecated
- type CreateDistributionPayloadGetWafAttributeType
- type CreateDistributionPayloadGetWafRetTypedeprecated
- type CreateDistributionPayloadLogSink
- type CreateDistributionRequestdeprecated
- type CreateDistributionResponse
- func (o *CreateDistributionResponse) GetDistribution() (ret CreateDistributionResponseGetDistributionRetType)
- func (o *CreateDistributionResponse) GetDistributionOk() (ret CreateDistributionResponseGetDistributionRetType, ok bool)
- func (o *CreateDistributionResponse) SetDistribution(v CreateDistributionResponseGetDistributionRetType)
- func (o CreateDistributionResponse) ToMap() (map[string]interface{}, error)deprecated
- type CreateDistributionResponseGetDistributionArgTypedeprecated
- type CreateDistributionResponseGetDistributionAttributeType
- type CreateDistributionResponseGetDistributionRetTypedeprecated
- type CustomDomain
- func (o *CustomDomain) GetErrors() (res CustomDomainGetErrorsRetType)
- func (o *CustomDomain) GetErrorsOk() (ret CustomDomainGetErrorsRetType, ok bool)
- func (o *CustomDomain) GetName() (ret CustomDomainGetNameRetType)
- func (o *CustomDomain) GetNameOk() (ret CustomDomainGetNameRetType, ok bool)
- func (o *CustomDomain) GetStatus() (ret CustomDomainGetStatusRetType)
- func (o *CustomDomain) GetStatusOk() (ret CustomDomainGetStatusRetType, ok bool)
- func (o *CustomDomain) HasErrors() bool
- func (o *CustomDomain) SetErrors(v CustomDomainGetErrorsRetType)
- func (o *CustomDomain) SetName(v CustomDomainGetNameRetType)
- func (o *CustomDomain) SetStatus(v CustomDomainGetStatusRetType)
- func (o CustomDomain) ToMap() (map[string]interface{}, error)deprecated
- type CustomDomainGetErrorsArgTypedeprecated
- type CustomDomainGetErrorsAttributeType
- type CustomDomainGetErrorsRetTypedeprecated
- type CustomDomainGetNameArgTypedeprecated
- type CustomDomainGetNameAttributeType
- type CustomDomainGetNameRetTypedeprecated
- type CustomDomainGetStatusArgTypedeprecated
- type CustomDomainGetStatusAttributeType
- type CustomDomainGetStatusRetTypedeprecated
- type DefaultApideprecated
- type DefaultApiService
- type DeleteCustomDomainRequestdeprecated
- type DeleteCustomDomainResponse
- func (o *DeleteCustomDomainResponse) GetCustomDomain() (res DeleteCustomDomainResponseGetCustomDomainRetType)
- func (o *DeleteCustomDomainResponse) GetCustomDomainOk() (ret DeleteCustomDomainResponseGetCustomDomainRetType, ok bool)
- func (o *DeleteCustomDomainResponse) HasCustomDomain() bool
- func (o *DeleteCustomDomainResponse) SetCustomDomain(v DeleteCustomDomainResponseGetCustomDomainRetType)
- func (o DeleteCustomDomainResponse) ToMap() (map[string]interface{}, error)deprecated
- type DeleteCustomDomainResponseGetCustomDomainArgTypedeprecated
- type DeleteCustomDomainResponseGetCustomDomainAttributeType
- type DeleteCustomDomainResponseGetCustomDomainRetTypedeprecated
- type DeleteDistributionRequestdeprecated
- type DeleteDistributionResponse
- func (o *DeleteDistributionResponse) GetDistribution() (res DeleteDistributionResponseGetDistributionRetType)
- func (o *DeleteDistributionResponse) GetDistributionOk() (ret DeleteDistributionResponseGetDistributionRetType, ok bool)
- func (o *DeleteDistributionResponse) HasDistribution() bool
- func (o *DeleteDistributionResponse) SetDistribution(v DeleteDistributionResponseGetDistributionRetType)
- func (o DeleteDistributionResponse) ToMap() (map[string]interface{}, error)deprecated
- type DeleteDistributionResponseGetDistributionArgTypedeprecated
- type DeleteDistributionResponseGetDistributionAttributeType
- type DeleteDistributionResponseGetDistributionRetTypedeprecated
- type Distribution
- func (o *Distribution) GetConfig() (ret DistributionGetConfigRetType)
- func (o *Distribution) GetConfigOk() (ret DistributionGetConfigRetType, ok bool)
- func (o *Distribution) GetCreatedAt() (ret DistributionGetCreatedAtRetType)
- func (o *Distribution) GetCreatedAtOk() (ret DistributionGetCreatedAtRetType, ok bool)
- func (o *Distribution) GetDomains() (ret DistributionGetDomainsRetType)
- func (o *Distribution) GetDomainsOk() (ret DistributionGetDomainsRetType, ok bool)
- func (o *Distribution) GetErrors() (res DistributionGetErrorsRetType)
- func (o *Distribution) GetErrorsOk() (ret DistributionGetErrorsRetType, ok bool)
- func (o *Distribution) GetId() (ret DistributionGetIdRetType)
- func (o *Distribution) GetIdOk() (ret DistributionGetIdRetType, ok bool)
- func (o *Distribution) GetProjectId() (ret DistributionGetProjectIdRetType)
- func (o *Distribution) GetProjectIdOk() (ret DistributionGetProjectIdRetType, ok bool)
- func (o *Distribution) GetStatus() (ret DistributionGetStatusRetType)
- func (o *Distribution) GetStatusOk() (ret DistributionGetStatusRetType, ok bool)
- func (o *Distribution) GetUpdatedAt() (ret DistributionGetUpdatedAtRetType)
- func (o *Distribution) GetUpdatedAtOk() (ret DistributionGetUpdatedAtRetType, ok bool)
- func (o *Distribution) GetWaf() (res DistributionGetWafRetType)
- func (o *Distribution) GetWafOk() (ret DistributionGetWafRetType, ok bool)
- func (o *Distribution) HasErrors() bool
- func (o *Distribution) HasWaf() bool
- func (o *Distribution) SetConfig(v DistributionGetConfigRetType)
- func (o *Distribution) SetCreatedAt(v DistributionGetCreatedAtRetType)
- func (o *Distribution) SetDomains(v DistributionGetDomainsRetType)
- func (o *Distribution) SetErrors(v DistributionGetErrorsRetType)
- func (o *Distribution) SetId(v DistributionGetIdRetType)
- func (o *Distribution) SetProjectId(v DistributionGetProjectIdRetType)
- func (o *Distribution) SetStatus(v DistributionGetStatusRetType)
- func (o *Distribution) SetUpdatedAt(v DistributionGetUpdatedAtRetType)
- func (o *Distribution) SetWaf(v DistributionGetWafRetType)
- func (o Distribution) ToMap() (map[string]interface{}, error)deprecated
- type DistributionGetConfigArgTypedeprecated
- type DistributionGetConfigAttributeType
- type DistributionGetConfigRetTypedeprecated
- type DistributionGetCreatedAtArgTypedeprecated
- type DistributionGetCreatedAtAttributeType
- type DistributionGetCreatedAtRetTypedeprecated
- type DistributionGetDomainsArgTypedeprecated
- type DistributionGetDomainsAttributeType
- type DistributionGetDomainsRetTypedeprecated
- type DistributionGetErrorsArgTypedeprecated
- type DistributionGetErrorsAttributeType
- type DistributionGetErrorsRetTypedeprecated
- type DistributionGetIdArgTypedeprecated
- type DistributionGetIdAttributeType
- type DistributionGetIdRetTypedeprecated
- type DistributionGetProjectIdArgTypedeprecated
- type DistributionGetProjectIdAttributeType
- type DistributionGetProjectIdRetTypedeprecated
- type DistributionGetStatusArgTypedeprecated
- type DistributionGetStatusAttributeTypedeprecated
- type DistributionGetStatusRetTypedeprecated
- type DistributionGetUpdatedAtArgTypedeprecated
- type DistributionGetUpdatedAtAttributeType
- type DistributionGetUpdatedAtRetTypedeprecated
- type DistributionGetWafArgTypedeprecated
- type DistributionGetWafAttributeType
- type DistributionGetWafRetTypedeprecated
- type DistributionLogsRecord
- func (o *DistributionLogsRecord) GetCacheHit() (ret DistributionLogsRecordgetCacheHitRetType)
- func (o *DistributionLogsRecord) GetCacheHitOk() (ret DistributionLogsRecordgetCacheHitRetType, ok bool)
- func (o *DistributionLogsRecord) GetDataCenterRegion() (ret DistributionLogsRecordGetDataCenterRegionRetType)
- func (o *DistributionLogsRecord) GetDataCenterRegionOk() (ret DistributionLogsRecordGetDataCenterRegionRetType, ok bool)
- func (o *DistributionLogsRecord) GetDistributionId() (ret DistributionLogsRecordGetDistributionIdRetType)
- func (o *DistributionLogsRecord) GetDistributionIdOk() (ret DistributionLogsRecordGetDistributionIdRetType, ok bool)
- func (o *DistributionLogsRecord) GetHost() (ret DistributionLogsRecordGetHostRetType)
- func (o *DistributionLogsRecord) GetHostOk() (ret DistributionLogsRecordGetHostRetType, ok bool)
- func (o *DistributionLogsRecord) GetPath() (ret DistributionLogsRecordGetPathRetType)
- func (o *DistributionLogsRecord) GetPathOk() (ret DistributionLogsRecordGetPathRetType, ok bool)
- func (o *DistributionLogsRecord) GetRequestCountryCode() (ret DistributionLogsRecordGetRequestCountryCodeRetType)
- func (o *DistributionLogsRecord) GetRequestCountryCodeOk() (ret DistributionLogsRecordGetRequestCountryCodeRetType, ok bool)
- func (o *DistributionLogsRecord) GetSize() (ret DistributionLogsRecordGetSizeRetType)
- func (o *DistributionLogsRecord) GetSizeOk() (ret DistributionLogsRecordGetSizeRetType, ok bool)
- func (o *DistributionLogsRecord) GetStatusCode() (ret DistributionLogsRecordGetStatusCodeRetType)
- func (o *DistributionLogsRecord) GetStatusCodeOk() (ret DistributionLogsRecordGetStatusCodeRetType, ok bool)
- func (o *DistributionLogsRecord) GetTimestamp() (ret DistributionLogsRecordGetTimestampRetType)
- func (o *DistributionLogsRecord) GetTimestampOk() (ret DistributionLogsRecordGetTimestampRetType, ok bool)
- func (o *DistributionLogsRecord) GetWafViolation() (res DistributionLogsRecordGetWafViolationRetType)
- func (o *DistributionLogsRecord) GetWafViolationOk() (ret DistributionLogsRecordGetWafViolationRetType, ok bool)
- func (o *DistributionLogsRecord) HasWafViolation() bool
- func (o *DistributionLogsRecord) SetCacheHit(v DistributionLogsRecordgetCacheHitRetType)
- func (o *DistributionLogsRecord) SetDataCenterRegion(v DistributionLogsRecordGetDataCenterRegionRetType)
- func (o *DistributionLogsRecord) SetDistributionId(v DistributionLogsRecordGetDistributionIdRetType)
- func (o *DistributionLogsRecord) SetHost(v DistributionLogsRecordGetHostRetType)
- func (o *DistributionLogsRecord) SetPath(v DistributionLogsRecordGetPathRetType)
- func (o *DistributionLogsRecord) SetRequestCountryCode(v DistributionLogsRecordGetRequestCountryCodeRetType)
- func (o *DistributionLogsRecord) SetSize(v DistributionLogsRecordGetSizeRetType)
- func (o *DistributionLogsRecord) SetStatusCode(v DistributionLogsRecordGetStatusCodeRetType)
- func (o *DistributionLogsRecord) SetTimestamp(v DistributionLogsRecordGetTimestampRetType)
- func (o *DistributionLogsRecord) SetWafViolation(v DistributionLogsRecordGetWafViolationRetType)
- func (o DistributionLogsRecord) ToMap() (map[string]interface{}, error)deprecated
- type DistributionLogsRecordGetDataCenterRegionArgTypedeprecated
- type DistributionLogsRecordGetDataCenterRegionAttributeType
- type DistributionLogsRecordGetDataCenterRegionRetTypedeprecated
- type DistributionLogsRecordGetDistributionIdArgTypedeprecated
- type DistributionLogsRecordGetDistributionIdAttributeType
- type DistributionLogsRecordGetDistributionIdRetTypedeprecated
- type DistributionLogsRecordGetHostArgTypedeprecated
- type DistributionLogsRecordGetHostAttributeType
- type DistributionLogsRecordGetHostRetTypedeprecated
- type DistributionLogsRecordGetPathArgTypedeprecated
- type DistributionLogsRecordGetPathAttributeType
- type DistributionLogsRecordGetPathRetTypedeprecated
- type DistributionLogsRecordGetRequestCountryCodeArgTypedeprecated
- type DistributionLogsRecordGetRequestCountryCodeAttributeType
- type DistributionLogsRecordGetRequestCountryCodeRetTypedeprecated
- type DistributionLogsRecordGetSizeArgTypedeprecated
- type DistributionLogsRecordGetSizeAttributeType
- type DistributionLogsRecordGetSizeRetTypedeprecated
- type DistributionLogsRecordGetStatusCodeArgTypedeprecated
- type DistributionLogsRecordGetStatusCodeAttributeType
- type DistributionLogsRecordGetStatusCodeRetTypedeprecated
- type DistributionLogsRecordGetTimestampArgTypedeprecated
- type DistributionLogsRecordGetTimestampAttributeType
- type DistributionLogsRecordGetTimestampRetTypedeprecated
- type DistributionLogsRecordGetWafViolationArgTypedeprecated
- type DistributionLogsRecordGetWafViolationAttributeType
- type DistributionLogsRecordGetWafViolationRetTypedeprecated
- type DistributionLogsRecordgetCacheHitArgTypedeprecated
- type DistributionLogsRecordgetCacheHitAttributeType
- type DistributionLogsRecordgetCacheHitRetTypedeprecated
- type DistributionStatisticsRecord
- func (o *DistributionStatisticsRecord) GetCachedRequests() (ret DistributionStatisticsRecordGetCachedRequestsRetType)
- func (o *DistributionStatisticsRecord) GetCachedRequestsOk() (ret DistributionStatisticsRecordGetCachedRequestsRetType, ok bool)
- func (o *DistributionStatisticsRecord) GetEnd() (ret DistributionStatisticsRecordGetEndRetType)
- func (o *DistributionStatisticsRecord) GetEndOk() (ret DistributionStatisticsRecordGetEndRetType, ok bool)
- func (o *DistributionStatisticsRecord) GetRegions() (ret DistributionStatisticsRecordGetRegionsRetType)
- func (o *DistributionStatisticsRecord) GetRegionsOk() (ret DistributionStatisticsRecordGetRegionsRetType, ok bool)
- func (o *DistributionStatisticsRecord) GetStart() (ret DistributionStatisticsRecordGetStartRetType)
- func (o *DistributionStatisticsRecord) GetStartOk() (ret DistributionStatisticsRecordGetStartRetType, ok bool)
- func (o *DistributionStatisticsRecord) GetTotalRequests() (ret DistributionStatisticsRecordGetTotalRequestsRetType)
- func (o *DistributionStatisticsRecord) GetTotalRequestsOk() (ret DistributionStatisticsRecordGetTotalRequestsRetType, ok bool)
- func (o *DistributionStatisticsRecord) GetTotalTrafficBytes() (ret DistributionStatisticsRecordGetTotalTrafficBytesRetType)
- func (o *DistributionStatisticsRecord) GetTotalTrafficBytesOk() (ret DistributionStatisticsRecordGetTotalTrafficBytesRetType, ok bool)
- func (o *DistributionStatisticsRecord) SetCachedRequests(v DistributionStatisticsRecordGetCachedRequestsRetType)
- func (o *DistributionStatisticsRecord) SetEnd(v DistributionStatisticsRecordGetEndRetType)
- func (o *DistributionStatisticsRecord) SetRegions(v DistributionStatisticsRecordGetRegionsRetType)
- func (o *DistributionStatisticsRecord) SetStart(v DistributionStatisticsRecordGetStartRetType)
- func (o *DistributionStatisticsRecord) SetTotalRequests(v DistributionStatisticsRecordGetTotalRequestsRetType)
- func (o *DistributionStatisticsRecord) SetTotalTrafficBytes(v DistributionStatisticsRecordGetTotalTrafficBytesRetType)
- func (o DistributionStatisticsRecord) ToMap() (map[string]interface{}, error)deprecated
- type DistributionStatisticsRecordAllOf
- func (o *DistributionStatisticsRecordAllOf) GetEnd() (ret DistributionStatisticsRecordAllOfGetEndRetType)
- func (o *DistributionStatisticsRecordAllOf) GetEndOk() (ret DistributionStatisticsRecordAllOfGetEndRetType, ok bool)
- func (o *DistributionStatisticsRecordAllOf) GetRegions() (ret DistributionStatisticsRecordAllOfGetRegionsRetType)
- func (o *DistributionStatisticsRecordAllOf) GetRegionsOk() (ret DistributionStatisticsRecordAllOfGetRegionsRetType, ok bool)
- func (o *DistributionStatisticsRecordAllOf) GetStart() (ret DistributionStatisticsRecordAllOfGetStartRetType)
- func (o *DistributionStatisticsRecordAllOf) GetStartOk() (ret DistributionStatisticsRecordAllOfGetStartRetType, ok bool)
- func (o *DistributionStatisticsRecordAllOf) SetEnd(v DistributionStatisticsRecordAllOfGetEndRetType)
- func (o *DistributionStatisticsRecordAllOf) SetRegions(v DistributionStatisticsRecordAllOfGetRegionsRetType)
- func (o *DistributionStatisticsRecordAllOf) SetStart(v DistributionStatisticsRecordAllOfGetStartRetType)
- func (o DistributionStatisticsRecordAllOf) ToMap() (map[string]interface{}, error)deprecated
- type DistributionStatisticsRecordAllOfGetEndArgTypedeprecated
- type DistributionStatisticsRecordAllOfGetEndAttributeType
- type DistributionStatisticsRecordAllOfGetEndRetTypedeprecated
- type DistributionStatisticsRecordAllOfGetRegionsArgTypedeprecated
- type DistributionStatisticsRecordAllOfGetRegionsAttributeType
- type DistributionStatisticsRecordAllOfGetRegionsRetTypedeprecated
- type DistributionStatisticsRecordAllOfGetStartArgTypedeprecated
- type DistributionStatisticsRecordAllOfGetStartAttributeType
- type DistributionStatisticsRecordAllOfGetStartRetTypedeprecated
- type DistributionStatisticsRecordEntry
- func (o *DistributionStatisticsRecordEntry) GetCachedRequests() (ret DistributionStatisticsRecordEntryGetCachedRequestsRetType)
- func (o *DistributionStatisticsRecordEntry) GetCachedRequestsOk() (ret DistributionStatisticsRecordEntryGetCachedRequestsRetType, ok bool)
- func (o *DistributionStatisticsRecordEntry) GetTotalRequests() (ret DistributionStatisticsRecordEntryGetTotalRequestsRetType)
- func (o *DistributionStatisticsRecordEntry) GetTotalRequestsOk() (ret DistributionStatisticsRecordEntryGetTotalRequestsRetType, ok bool)
- func (o *DistributionStatisticsRecordEntry) GetTotalTrafficBytes() (ret DistributionStatisticsRecordEntryGetTotalTrafficBytesRetType)
- func (o *DistributionStatisticsRecordEntry) GetTotalTrafficBytesOk() (ret DistributionStatisticsRecordEntryGetTotalTrafficBytesRetType, ok bool)
- func (o *DistributionStatisticsRecordEntry) SetCachedRequests(v DistributionStatisticsRecordEntryGetCachedRequestsRetType)
- func (o *DistributionStatisticsRecordEntry) SetTotalRequests(v DistributionStatisticsRecordEntryGetTotalRequestsRetType)
- func (o *DistributionStatisticsRecordEntry) SetTotalTrafficBytes(v DistributionStatisticsRecordEntryGetTotalTrafficBytesRetType)
- func (o DistributionStatisticsRecordEntry) ToMap() (map[string]interface{}, error)deprecated
- type DistributionStatisticsRecordEntryGetCachedRequestsArgTypedeprecated
- type DistributionStatisticsRecordEntryGetCachedRequestsAttributeType
- type DistributionStatisticsRecordEntryGetCachedRequestsRetTypedeprecated
- type DistributionStatisticsRecordEntryGetTotalRequestsArgTypedeprecated
- type DistributionStatisticsRecordEntryGetTotalRequestsAttributeType
- type DistributionStatisticsRecordEntryGetTotalRequestsRetTypedeprecated
- type DistributionStatisticsRecordEntryGetTotalTrafficBytesArgTypedeprecated
- type DistributionStatisticsRecordEntryGetTotalTrafficBytesAttributeType
- type DistributionStatisticsRecordEntryGetTotalTrafficBytesRetTypedeprecated
- type DistributionStatisticsRecordGetCachedRequestsArgTypedeprecated
- type DistributionStatisticsRecordGetCachedRequestsAttributeType
- type DistributionStatisticsRecordGetCachedRequestsRetTypedeprecated
- type DistributionStatisticsRecordGetEndArgTypedeprecated
- type DistributionStatisticsRecordGetEndAttributeType
- type DistributionStatisticsRecordGetEndRetTypedeprecated
- type DistributionStatisticsRecordGetRegionsArgTypedeprecated
- type DistributionStatisticsRecordGetRegionsAttributeType
- type DistributionStatisticsRecordGetRegionsRetTypedeprecated
- type DistributionStatisticsRecordGetStartArgTypedeprecated
- type DistributionStatisticsRecordGetStartAttributeType
- type DistributionStatisticsRecordGetStartRetTypedeprecated
- type DistributionStatisticsRecordGetTotalRequestsArgTypedeprecated
- type DistributionStatisticsRecordGetTotalRequestsAttributeType
- type DistributionStatisticsRecordGetTotalRequestsRetTypedeprecated
- type DistributionStatisticsRecordGetTotalTrafficBytesArgTypedeprecated
- type DistributionStatisticsRecordGetTotalTrafficBytesAttributeType
- type DistributionStatisticsRecordGetTotalTrafficBytesRetTypedeprecated
- type DistributionStatisticsRecordRegions
- func (o *DistributionStatisticsRecordRegions) GetAF() (ret DistributionStatisticsRecordRegionsGetAFRetType)
- func (o *DistributionStatisticsRecordRegions) GetAFOk() (ret DistributionStatisticsRecordRegionsGetAFRetType, ok bool)
- func (o *DistributionStatisticsRecordRegions) GetASIA() (ret DistributionStatisticsRecordRegionsGetASIARetType)
- func (o *DistributionStatisticsRecordRegions) GetASIAOk() (ret DistributionStatisticsRecordRegionsGetASIARetType, ok bool)
- func (o *DistributionStatisticsRecordRegions) GetEU() (ret DistributionStatisticsRecordRegionsGetEURetType)
- func (o *DistributionStatisticsRecordRegions) GetEUOk() (ret DistributionStatisticsRecordRegionsGetEURetType, ok bool)
- func (o *DistributionStatisticsRecordRegions) GetSA() (ret DistributionStatisticsRecordRegionsGetSARetType)
- func (o *DistributionStatisticsRecordRegions) GetSAOk() (ret DistributionStatisticsRecordRegionsGetSARetType, ok bool)
- func (o *DistributionStatisticsRecordRegions) GetUS() (ret DistributionStatisticsRecordRegionsGetUSRetType)
- func (o *DistributionStatisticsRecordRegions) GetUSOk() (ret DistributionStatisticsRecordRegionsGetUSRetType, ok bool)
- func (o *DistributionStatisticsRecordRegions) SetAF(v DistributionStatisticsRecordRegionsGetAFRetType)
- func (o *DistributionStatisticsRecordRegions) SetASIA(v DistributionStatisticsRecordRegionsGetASIARetType)
- func (o *DistributionStatisticsRecordRegions) SetEU(v DistributionStatisticsRecordRegionsGetEURetType)
- func (o *DistributionStatisticsRecordRegions) SetSA(v DistributionStatisticsRecordRegionsGetSARetType)
- func (o *DistributionStatisticsRecordRegions) SetUS(v DistributionStatisticsRecordRegionsGetUSRetType)
- func (o DistributionStatisticsRecordRegions) ToMap() (map[string]interface{}, error)deprecated
- type DistributionStatisticsRecordRegionsGetAFArgTypedeprecated
- type DistributionStatisticsRecordRegionsGetAFAttributeType
- type DistributionStatisticsRecordRegionsGetAFRetTypedeprecated
- type DistributionStatisticsRecordRegionsGetASIAArgTypedeprecated
- type DistributionStatisticsRecordRegionsGetASIAAttributeType
- type DistributionStatisticsRecordRegionsGetASIARetTypedeprecated
- type DistributionStatisticsRecordRegionsGetEUArgTypedeprecated
- type DistributionStatisticsRecordRegionsGetEUAttributeType
- type DistributionStatisticsRecordRegionsGetEURetTypedeprecated
- type DistributionStatisticsRecordRegionsGetSAArgTypedeprecated
- type DistributionStatisticsRecordRegionsGetSAAttributeType
- type DistributionStatisticsRecordRegionsGetSARetTypedeprecated
- type DistributionStatisticsRecordRegionsGetUSArgTypedeprecated
- type DistributionStatisticsRecordRegionsGetUSAttributeType
- type DistributionStatisticsRecordRegionsGetUSRetTypedeprecated
- type DistributionStatus
- type DistributionWaf
- func (o *DistributionWaf) GetDisabledRules() (ret DistributionWafGetDisabledRulesRetType)
- func (o *DistributionWaf) GetDisabledRulesOk() (ret DistributionWafGetDisabledRulesRetType, ok bool)
- func (o *DistributionWaf) GetEnabledRules() (ret DistributionWafGetEnabledRulesRetType)
- func (o *DistributionWaf) GetEnabledRulesOk() (ret DistributionWafGetEnabledRulesRetType, ok bool)
- func (o *DistributionWaf) GetLogOnlyRules() (ret DistributionWafGetLogOnlyRulesRetType)
- func (o *DistributionWaf) GetLogOnlyRulesOk() (ret DistributionWafGetLogOnlyRulesRetType, ok bool)
- func (o *DistributionWaf) SetDisabledRules(v DistributionWafGetDisabledRulesRetType)
- func (o *DistributionWaf) SetEnabledRules(v DistributionWafGetEnabledRulesRetType)
- func (o *DistributionWaf) SetLogOnlyRules(v DistributionWafGetLogOnlyRulesRetType)
- func (o DistributionWaf) ToMap() (map[string]interface{}, error)deprecated
- type DistributionWafGetDisabledRulesArgTypedeprecated
- type DistributionWafGetDisabledRulesAttributeType
- type DistributionWafGetDisabledRulesRetTypedeprecated
- type DistributionWafGetEnabledRulesArgTypedeprecated
- type DistributionWafGetEnabledRulesAttributeType
- type DistributionWafGetEnabledRulesRetTypedeprecated
- type DistributionWafGetLogOnlyRulesArgTypedeprecated
- type DistributionWafGetLogOnlyRulesAttributeType
- type DistributionWafGetLogOnlyRulesRetTypedeprecated
- type Domain
- func (o *Domain) GetErrors() (res DomainGetErrorsRetType)
- func (o *Domain) GetErrorsOk() (ret DomainGetErrorsRetType, ok bool)
- func (o *Domain) GetName() (ret DomainGetNameRetType)
- func (o *Domain) GetNameOk() (ret DomainGetNameRetType, ok bool)
- func (o *Domain) GetStatus() (ret DomainGetStatusRetType)
- func (o *Domain) GetStatusOk() (ret DomainGetStatusRetType, ok bool)
- func (o *Domain) GetType() (ret DomainGetTypeRetType)
- func (o *Domain) GetTypeOk() (ret DomainGetTypeRetType, ok bool)
- func (o *Domain) HasErrors() bool
- func (o *Domain) SetErrors(v DomainGetErrorsRetType)
- func (o *Domain) SetName(v DomainGetNameRetType)
- func (o *Domain) SetStatus(v DomainGetStatusRetType)
- func (o *Domain) SetType(v DomainGetTypeRetType)
- func (o Domain) ToMap() (map[string]interface{}, error)deprecated
- type DomainGetErrorsArgTypedeprecated
- type DomainGetErrorsAttributeType
- type DomainGetErrorsRetTypedeprecated
- type DomainGetNameArgTypedeprecated
- type DomainGetNameAttributeType
- type DomainGetNameRetTypedeprecated
- type DomainGetStatusArgTypedeprecated
- type DomainGetStatusAttributeType
- type DomainGetStatusRetTypedeprecated
- type DomainGetTypeArgTypedeprecated
- type DomainGetTypeAttributeTypedeprecated
- type DomainGetTypeRetTypedeprecated
- type DomainStatus
- type DomainTypes
- type ErrorDetails
- func (o *ErrorDetails) GetDe() (res ErrorDetailsGetDeRetType)
- func (o *ErrorDetails) GetDeOk() (ret ErrorDetailsGetDeRetType, ok bool)
- func (o *ErrorDetails) GetEn() (ret ErrorDetailsGetEnRetType)
- func (o *ErrorDetails) GetEnOk() (ret ErrorDetailsGetEnRetType, ok bool)
- func (o *ErrorDetails) GetField() (res ErrorDetailsGetFieldRetType)
- func (o *ErrorDetails) GetFieldOk() (ret ErrorDetailsGetFieldRetType, ok bool)
- func (o *ErrorDetails) GetKey() (ret ErrorDetailsGetKeyRetType)
- func (o *ErrorDetails) GetKeyOk() (ret ErrorDetailsGetKeyRetType, ok bool)
- func (o *ErrorDetails) HasDe() bool
- func (o *ErrorDetails) HasField() bool
- func (o *ErrorDetails) SetDe(v ErrorDetailsGetDeRetType)
- func (o *ErrorDetails) SetEn(v ErrorDetailsGetEnRetType)
- func (o *ErrorDetails) SetField(v ErrorDetailsGetFieldRetType)
- func (o *ErrorDetails) SetKey(v ErrorDetailsGetKeyRetType)
- func (o ErrorDetails) ToMap() (map[string]interface{}, error)deprecated
- type ErrorDetailsGetDeArgTypedeprecated
- type ErrorDetailsGetDeAttributeType
- type ErrorDetailsGetDeRetTypedeprecated
- type ErrorDetailsGetEnArgTypedeprecated
- type ErrorDetailsGetEnAttributeType
- type ErrorDetailsGetEnRetTypedeprecated
- type ErrorDetailsGetFieldArgTypedeprecated
- type ErrorDetailsGetFieldAttributeType
- type ErrorDetailsGetFieldRetTypedeprecated
- type ErrorDetailsGetKeyArgTypedeprecated
- type ErrorDetailsGetKeyAttributeTypedeprecated
- type ErrorDetailsGetKeyRetTypedeprecated
- type ErrorDetailsKey
- type FindCachePathsRequestdeprecated
- type FindCachePathsResponse
- func (o *FindCachePathsResponse) GetResponse() (ret FindCachePathsResponseGetResponseRetType)
- func (o *FindCachePathsResponse) GetResponseOk() (ret FindCachePathsResponseGetResponseRetType, ok bool)
- func (o *FindCachePathsResponse) SetResponse(v FindCachePathsResponseGetResponseRetType)
- func (o FindCachePathsResponse) ToMap() (map[string]interface{}, error)deprecated
- type FindCachePathsResponseEntry
- func (o *FindCachePathsResponseEntry) GetPath() (ret FindCachePathsResponseEntryGetPathRetType)
- func (o *FindCachePathsResponseEntry) GetPathOk() (ret FindCachePathsResponseEntryGetPathRetType, ok bool)
- func (o *FindCachePathsResponseEntry) SetPath(v FindCachePathsResponseEntryGetPathRetType)
- func (o FindCachePathsResponseEntry) ToMap() (map[string]interface{}, error)deprecated
- type FindCachePathsResponseEntryGetPathArgTypedeprecated
- type FindCachePathsResponseEntryGetPathAttributeType
- type FindCachePathsResponseEntryGetPathRetTypedeprecated
- type FindCachePathsResponseGetResponseArgTypedeprecated
- type FindCachePathsResponseGetResponseAttributeType
- type FindCachePathsResponseGetResponseRetTypedeprecated
- type GenericJsonResponse
- func (o *GenericJsonResponse) GetDetails() (res GenericJsonResponseGetDetailsRetType)
- func (o *GenericJsonResponse) GetDetailsOk() (ret GenericJsonResponseGetDetailsRetType, ok bool)
- func (o *GenericJsonResponse) GetMessage() (ret GenericJsonResponseGetMessageRetType)
- func (o *GenericJsonResponse) GetMessageOk() (ret GenericJsonResponseGetMessageRetType, ok bool)
- func (o *GenericJsonResponse) HasDetails() bool
- func (o *GenericJsonResponse) SetDetails(v GenericJsonResponseGetDetailsRetType)
- func (o *GenericJsonResponse) SetMessage(v GenericJsonResponseGetMessageRetType)
- func (o GenericJsonResponse) ToMap() (map[string]interface{}, error)deprecated
- type GenericJsonResponseGetDetailsArgTypedeprecated
- type GenericJsonResponseGetDetailsAttributeType
- type GenericJsonResponseGetDetailsRetTypedeprecated
- type GenericJsonResponseGetMessageArgTypedeprecated
- type GenericJsonResponseGetMessageAttributeType
- type GenericJsonResponseGetMessageRetTypedeprecated
- type GetCacheInfoRequestdeprecated
- type GetCacheInfoResponse
- func (o *GetCacheInfoResponse) GetHistory() (ret GetCacheInfoResponseGetHistoryRetType)
- func (o *GetCacheInfoResponse) GetHistoryOk() (ret GetCacheInfoResponseGetHistoryRetType, ok bool)
- func (o *GetCacheInfoResponse) GetLastPurgeTime() (ret GetCacheInfoResponseGetLastPurgeTimeRetType)
- func (o *GetCacheInfoResponse) GetLastPurgeTimeOk() (ret GetCacheInfoResponseGetLastPurgeTimeRetType, ok bool)
- func (o *GetCacheInfoResponse) SetHistory(v GetCacheInfoResponseGetHistoryRetType)
- func (o *GetCacheInfoResponse) SetLastPurgeTime(v GetCacheInfoResponseGetLastPurgeTimeRetType)
- func (o GetCacheInfoResponse) ToMap() (map[string]interface{}, error)deprecated
- type GetCacheInfoResponseGetHistoryArgTypedeprecated
- type GetCacheInfoResponseGetHistoryAttributeType
- type GetCacheInfoResponseGetHistoryRetTypedeprecated
- type GetCacheInfoResponseGetLastPurgeTimeArgTypedeprecated
- type GetCacheInfoResponseGetLastPurgeTimeAttributeType
- type GetCacheInfoResponseGetLastPurgeTimeRetTypedeprecated
- type GetCacheInfoResponseHistoryEntry
- func (o *GetCacheInfoResponseHistoryEntry) GetOccurredAt() (ret GetCacheInfoResponseHistoryEntryGetOccurredAtRetType)
- func (o *GetCacheInfoResponseHistoryEntry) GetOccurredAtOk() (ret GetCacheInfoResponseHistoryEntryGetOccurredAtRetType, ok bool)
- func (o *GetCacheInfoResponseHistoryEntry) GetType() (ret GetCacheInfoResponseHistoryEntryGetTypeRetType)
- func (o *GetCacheInfoResponseHistoryEntry) GetTypeOk() (ret GetCacheInfoResponseHistoryEntryGetTypeRetType, ok bool)
- func (o *GetCacheInfoResponseHistoryEntry) SetOccurredAt(v GetCacheInfoResponseHistoryEntryGetOccurredAtRetType)
- func (o *GetCacheInfoResponseHistoryEntry) SetType(v GetCacheInfoResponseHistoryEntryGetTypeRetType)
- func (o GetCacheInfoResponseHistoryEntry) ToMap() (map[string]interface{}, error)deprecated
- type GetCacheInfoResponseHistoryEntryGetOccurredAtArgTypedeprecated
- type GetCacheInfoResponseHistoryEntryGetOccurredAtAttributeType
- type GetCacheInfoResponseHistoryEntryGetOccurredAtRetTypedeprecated
- type GetCacheInfoResponseHistoryEntryGetTypeArgTypedeprecated
- type GetCacheInfoResponseHistoryEntryGetTypeAttributeTypedeprecated
- type GetCacheInfoResponseHistoryEntryGetTypeRetTypedeprecated
- type GetCacheInfoResponseHistoryEntryTypes
- type GetCustomDomainCustomCertificate
- func (o *GetCustomDomainCustomCertificate) GetType() (ret GetCustomDomainCustomCertificateGetTypeRetType)
- func (o *GetCustomDomainCustomCertificate) GetTypeOk() (ret GetCustomDomainCustomCertificateGetTypeRetType, ok bool)
- func (o *GetCustomDomainCustomCertificate) GetVersion() (ret GetCustomDomainCustomCertificateGetVersionRetType)
- func (o *GetCustomDomainCustomCertificate) GetVersionOk() (ret GetCustomDomainCustomCertificateGetVersionRetType, ok bool)
- func (o *GetCustomDomainCustomCertificate) SetType(v GetCustomDomainCustomCertificateGetTypeRetType)
- func (o *GetCustomDomainCustomCertificate) SetVersion(v GetCustomDomainCustomCertificateGetVersionRetType)
- func (o GetCustomDomainCustomCertificate) ToMap() (map[string]interface{}, error)deprecated
- type GetCustomDomainCustomCertificateGetTypeArgTypedeprecated
- type GetCustomDomainCustomCertificateGetTypeAttributeType
- type GetCustomDomainCustomCertificateGetTypeRetTypedeprecated
- type GetCustomDomainCustomCertificateGetVersionArgTypedeprecated
- type GetCustomDomainCustomCertificateGetVersionAttributeType
- type GetCustomDomainCustomCertificateGetVersionRetTypedeprecated
- type GetCustomDomainManagedCertificate
- func (o *GetCustomDomainManagedCertificate) GetType() (ret GetCustomDomainManagedCertificateGetTypeRetType)
- func (o *GetCustomDomainManagedCertificate) GetTypeOk() (ret GetCustomDomainManagedCertificateGetTypeRetType, ok bool)
- func (o *GetCustomDomainManagedCertificate) SetType(v GetCustomDomainManagedCertificateGetTypeRetType)
- func (o GetCustomDomainManagedCertificate) ToMap() (map[string]interface{}, error)deprecated
- type GetCustomDomainManagedCertificateGetTypeArgTypedeprecated
- type GetCustomDomainManagedCertificateGetTypeAttributeType
- type GetCustomDomainManagedCertificateGetTypeRetTypedeprecated
- type GetCustomDomainRequestdeprecated
- type GetCustomDomainResponse
- func (o *GetCustomDomainResponse) GetCertificate() (ret GetCustomDomainResponseGetCertificateRetType)
- func (o *GetCustomDomainResponse) GetCertificateOk() (ret GetCustomDomainResponseGetCertificateRetType, ok bool)
- func (o *GetCustomDomainResponse) GetCustomDomain() (ret GetCustomDomainResponseGetCustomDomainRetType)
- func (o *GetCustomDomainResponse) GetCustomDomainOk() (ret GetCustomDomainResponseGetCustomDomainRetType, ok bool)
- func (o *GetCustomDomainResponse) SetCertificate(v GetCustomDomainResponseGetCertificateRetType)
- func (o *GetCustomDomainResponse) SetCustomDomain(v GetCustomDomainResponseGetCustomDomainRetType)
- func (o GetCustomDomainResponse) ToMap() (map[string]interface{}, error)deprecated
- type GetCustomDomainResponseCertificate
- type GetCustomDomainResponseGetCertificateArgTypedeprecated
- type GetCustomDomainResponseGetCertificateAttributeType
- type GetCustomDomainResponseGetCertificateRetTypedeprecated
- type GetCustomDomainResponseGetCustomDomainArgTypedeprecated
- type GetCustomDomainResponseGetCustomDomainAttributeType
- type GetCustomDomainResponseGetCustomDomainRetTypedeprecated
- type GetDistributionRequestdeprecated
- type GetDistributionResponse
- func (o *GetDistributionResponse) GetDistribution() (ret GetDistributionResponseGetDistributionRetType)
- func (o *GetDistributionResponse) GetDistributionOk() (ret GetDistributionResponseGetDistributionRetType, ok bool)
- func (o *GetDistributionResponse) SetDistribution(v GetDistributionResponseGetDistributionRetType)
- func (o GetDistributionResponse) ToMap() (map[string]interface{}, error)deprecated
- type GetDistributionResponseGetDistributionArgTypedeprecated
- type GetDistributionResponseGetDistributionAttributeType
- type GetDistributionResponseGetDistributionRetTypedeprecated
- type GetLogsRequestdeprecated
- func (r GetLogsRequest) CacheHit(cacheHit bool) ApiGetLogsRequest
- func (r GetLogsRequest) DataCenterRegion(dataCenterRegion string) ApiGetLogsRequest
- func (r GetLogsRequest) Execute() (*GetLogsResponse, error)deprecated
- func (r GetLogsRequest) From(from time.Time) ApiGetLogsRequest
- func (r GetLogsRequest) PageIdentifier(pageIdentifier string) ApiGetLogsRequest
- func (r GetLogsRequest) PageSize(pageSize int32) ApiGetLogsRequest
- func (r GetLogsRequest) RequestCountryCode(requestCountryCode string) ApiGetLogsRequest
- func (r GetLogsRequest) SortBy(sortBy string) ApiGetLogsRequest
- func (r GetLogsRequest) SortOrder(sortOrder string) ApiGetLogsRequestdeprecated
- func (r GetLogsRequest) StatusCode(statusCode int32) ApiGetLogsRequest
- func (r GetLogsRequest) To(to time.Time) ApiGetLogsRequest
- func (r GetLogsRequest) WafAction(wafAction WAFRuleAction) ApiGetLogsRequest
- type GetLogsResponse
- func (o *GetLogsResponse) GetLogs() (ret GetLogsResponseGetLogsRetType)
- func (o *GetLogsResponse) GetLogsOk() (ret GetLogsResponseGetLogsRetType, ok bool)
- func (o *GetLogsResponse) GetNextPageIdentifier() (res GetLogsResponseGetNextPageIdentifierRetType)
- func (o *GetLogsResponse) GetNextPageIdentifierOk() (ret GetLogsResponseGetNextPageIdentifierRetType, ok bool)
- func (o *GetLogsResponse) HasNextPageIdentifier() bool
- func (o *GetLogsResponse) SetLogs(v GetLogsResponseGetLogsRetType)
- func (o *GetLogsResponse) SetNextPageIdentifier(v GetLogsResponseGetNextPageIdentifierRetType)
- func (o GetLogsResponse) ToMap() (map[string]interface{}, error)deprecated
- type GetLogsResponseGetLogsArgTypedeprecated
- type GetLogsResponseGetLogsAttributeType
- type GetLogsResponseGetLogsRetTypedeprecated
- type GetLogsResponseGetNextPageIdentifierArgTypedeprecated
- type GetLogsResponseGetNextPageIdentifierAttributeType
- type GetLogsResponseGetNextPageIdentifierRetTypedeprecated
- type GetLogsSearchFiltersRequestdeprecated
- type GetLogsSearchFiltersResponse
- func (o *GetLogsSearchFiltersResponse) GetCache() (ret GetLogsSearchFiltersResponseGetCacheRetType)
- func (o *GetLogsSearchFiltersResponse) GetCacheOk() (ret GetLogsSearchFiltersResponseGetCacheRetType, ok bool)
- func (o *GetLogsSearchFiltersResponse) GetDataCenter() (ret GetLogsSearchFiltersResponseGetDataCenterRetType)
- func (o *GetLogsSearchFiltersResponse) GetDataCenterOk() (ret GetLogsSearchFiltersResponseGetDataCenterRetType, ok bool)
- func (o *GetLogsSearchFiltersResponse) GetRemoteCountry() (ret GetLogsSearchFiltersResponseGetRemoteCountryRetType)
- func (o *GetLogsSearchFiltersResponse) GetRemoteCountryOk() (ret GetLogsSearchFiltersResponseGetRemoteCountryRetType, ok bool)
- func (o *GetLogsSearchFiltersResponse) GetStatus() (ret GetLogsSearchFiltersResponseGetStatusRetType)
- func (o *GetLogsSearchFiltersResponse) GetStatusOk() (ret GetLogsSearchFiltersResponseGetStatusRetType, ok bool)
- func (o *GetLogsSearchFiltersResponse) SetCache(v GetLogsSearchFiltersResponseGetCacheRetType)
- func (o *GetLogsSearchFiltersResponse) SetDataCenter(v GetLogsSearchFiltersResponseGetDataCenterRetType)
- func (o *GetLogsSearchFiltersResponse) SetRemoteCountry(v GetLogsSearchFiltersResponseGetRemoteCountryRetType)
- func (o *GetLogsSearchFiltersResponse) SetStatus(v GetLogsSearchFiltersResponseGetStatusRetType)
- func (o GetLogsSearchFiltersResponse) ToMap() (map[string]interface{}, error)deprecated
- type GetLogsSearchFiltersResponseDatacenterBlock
- func (o *GetLogsSearchFiltersResponseDatacenterBlock) GetAF() (ret GetLogsSearchFiltersResponseDatacenterBlockGetAFRetType)
- func (o *GetLogsSearchFiltersResponseDatacenterBlock) GetAFOk() (ret GetLogsSearchFiltersResponseDatacenterBlockGetAFRetType, ok bool)
- func (o *GetLogsSearchFiltersResponseDatacenterBlock) GetASIA() (ret GetLogsSearchFiltersResponseDatacenterBlockGetASIARetType)
- func (o *GetLogsSearchFiltersResponseDatacenterBlock) GetASIAOk() (ret GetLogsSearchFiltersResponseDatacenterBlockGetASIARetType, ok bool)
- func (o *GetLogsSearchFiltersResponseDatacenterBlock) GetEU() (ret GetLogsSearchFiltersResponseDatacenterBlockGetEURetType)
- func (o *GetLogsSearchFiltersResponseDatacenterBlock) GetEUOk() (ret GetLogsSearchFiltersResponseDatacenterBlockGetEURetType, ok bool)
- func (o *GetLogsSearchFiltersResponseDatacenterBlock) GetNA() (ret GetLogsSearchFiltersResponseDatacenterBlockGetNARetType)
- func (o *GetLogsSearchFiltersResponseDatacenterBlock) GetNAOk() (ret GetLogsSearchFiltersResponseDatacenterBlockGetNARetType, ok bool)
- func (o *GetLogsSearchFiltersResponseDatacenterBlock) GetSA() (ret GetLogsSearchFiltersResponseDatacenterBlockGetSARetType)
- func (o *GetLogsSearchFiltersResponseDatacenterBlock) GetSAOk() (ret GetLogsSearchFiltersResponseDatacenterBlockGetSARetType, ok bool)
- func (o *GetLogsSearchFiltersResponseDatacenterBlock) SetAF(v GetLogsSearchFiltersResponseDatacenterBlockGetAFRetType)
- func (o *GetLogsSearchFiltersResponseDatacenterBlock) SetASIA(v GetLogsSearchFiltersResponseDatacenterBlockGetASIARetType)
- func (o *GetLogsSearchFiltersResponseDatacenterBlock) SetEU(v GetLogsSearchFiltersResponseDatacenterBlockGetEURetType)
- func (o *GetLogsSearchFiltersResponseDatacenterBlock) SetNA(v GetLogsSearchFiltersResponseDatacenterBlockGetNARetType)
- func (o *GetLogsSearchFiltersResponseDatacenterBlock) SetSA(v GetLogsSearchFiltersResponseDatacenterBlockGetSARetType)
- func (o GetLogsSearchFiltersResponseDatacenterBlock) ToMap() (map[string]interface{}, error)deprecated
- type GetLogsSearchFiltersResponseDatacenterBlockGetAFArgTypedeprecated
- type GetLogsSearchFiltersResponseDatacenterBlockGetAFAttributeType
- type GetLogsSearchFiltersResponseDatacenterBlockGetAFRetTypedeprecated
- type GetLogsSearchFiltersResponseDatacenterBlockGetASIAArgTypedeprecated
- type GetLogsSearchFiltersResponseDatacenterBlockGetASIAAttributeType
- type GetLogsSearchFiltersResponseDatacenterBlockGetASIARetTypedeprecated
- type GetLogsSearchFiltersResponseDatacenterBlockGetEUArgTypedeprecated
- type GetLogsSearchFiltersResponseDatacenterBlockGetEUAttributeType
- type GetLogsSearchFiltersResponseDatacenterBlockGetEURetTypedeprecated
- type GetLogsSearchFiltersResponseDatacenterBlockGetNAArgTypedeprecated
- type GetLogsSearchFiltersResponseDatacenterBlockGetNAAttributeType
- type GetLogsSearchFiltersResponseDatacenterBlockGetNARetTypedeprecated
- type GetLogsSearchFiltersResponseDatacenterBlockGetSAArgTypedeprecated
- type GetLogsSearchFiltersResponseDatacenterBlockGetSAAttributeType
- type GetLogsSearchFiltersResponseDatacenterBlockGetSARetTypedeprecated
- type GetLogsSearchFiltersResponseDatacenterBlockItem
- func (o *GetLogsSearchFiltersResponseDatacenterBlockItem) GetDisplayName() (ret GetLogsSearchFiltersResponseDatacenterBlockItemGetDisplayNameRetType)
- func (o *GetLogsSearchFiltersResponseDatacenterBlockItem) GetDisplayNameOk() (ret GetLogsSearchFiltersResponseDatacenterBlockItemGetDisplayNameRetType, ...)
- func (o *GetLogsSearchFiltersResponseDatacenterBlockItem) GetId() (ret GetLogsSearchFiltersResponseDatacenterBlockItemGetIdRetType)
- func (o *GetLogsSearchFiltersResponseDatacenterBlockItem) GetIdOk() (ret GetLogsSearchFiltersResponseDatacenterBlockItemGetIdRetType, ok bool)
- func (o *GetLogsSearchFiltersResponseDatacenterBlockItem) SetDisplayName(v GetLogsSearchFiltersResponseDatacenterBlockItemGetDisplayNameRetType)
- func (o *GetLogsSearchFiltersResponseDatacenterBlockItem) SetId(v GetLogsSearchFiltersResponseDatacenterBlockItemGetIdRetType)
- func (o GetLogsSearchFiltersResponseDatacenterBlockItem) ToMap() (map[string]interface{}, error)deprecated
- type GetLogsSearchFiltersResponseDatacenterBlockItemGetDisplayNameArgTypedeprecated
- type GetLogsSearchFiltersResponseDatacenterBlockItemGetDisplayNameAttributeType
- type GetLogsSearchFiltersResponseDatacenterBlockItemGetDisplayNameRetTypedeprecated
- type GetLogsSearchFiltersResponseDatacenterBlockItemGetIdArgTypedeprecated
- type GetLogsSearchFiltersResponseDatacenterBlockItemGetIdAttributeType
- type GetLogsSearchFiltersResponseDatacenterBlockItemGetIdRetTypedeprecated
- type GetLogsSearchFiltersResponseGetCacheArgTypedeprecated
- type GetLogsSearchFiltersResponseGetCacheAttributeType
- type GetLogsSearchFiltersResponseGetCacheRetTypedeprecated
- type GetLogsSearchFiltersResponseGetDataCenterArgTypedeprecated
- type GetLogsSearchFiltersResponseGetDataCenterAttributeType
- type GetLogsSearchFiltersResponseGetDataCenterRetTypedeprecated
- type GetLogsSearchFiltersResponseGetRemoteCountryArgTypedeprecated
- type GetLogsSearchFiltersResponseGetRemoteCountryAttributeType
- type GetLogsSearchFiltersResponseGetRemoteCountryRetTypedeprecated
- type GetLogsSearchFiltersResponseGetStatusArgTypedeprecated
- type GetLogsSearchFiltersResponseGetStatusAttributeType
- type GetLogsSearchFiltersResponseGetStatusRetTypedeprecated
- type GetStatisticsRequestdeprecated
- func (r GetStatisticsRequest) Execute() (*GetStatisticsResponse, error)deprecated
- func (r GetStatisticsRequest) From(from time.Time) ApiGetStatisticsRequest
- func (r GetStatisticsRequest) Interval(interval string) ApiGetStatisticsRequest
- func (r GetStatisticsRequest) To(to time.Time) ApiGetStatisticsRequest
- type GetStatisticsResponse
- func (o *GetStatisticsResponse) GetRecords() (ret GetStatisticsResponseGetRecordsRetType)
- func (o *GetStatisticsResponse) GetRecordsOk() (ret GetStatisticsResponseGetRecordsRetType, ok bool)
- func (o *GetStatisticsResponse) SetRecords(v GetStatisticsResponseGetRecordsRetType)
- func (o GetStatisticsResponse) ToMap() (map[string]interface{}, error)deprecated
- type GetStatisticsResponseGetRecordsArgTypedeprecated
- type GetStatisticsResponseGetRecordsAttributeType
- type GetStatisticsResponseGetRecordsRetTypedeprecated
- type HttpBackend
- func (o *HttpBackend) GetGeofencing() (ret HttpBackendGetGeofencingRetType)
- func (o *HttpBackend) GetGeofencingOk() (ret HttpBackendGetGeofencingRetType, ok bool)
- func (o *HttpBackend) GetOriginRequestHeaders() (ret HttpBackendGetOriginRequestHeadersRetType)
- func (o *HttpBackend) GetOriginRequestHeadersOk() (ret HttpBackendGetOriginRequestHeadersRetType, ok bool)
- func (o *HttpBackend) GetOriginUrl() (ret HttpBackendGetOriginUrlRetType)
- func (o *HttpBackend) GetOriginUrlOk() (ret HttpBackendGetOriginUrlRetType, ok bool)
- func (o *HttpBackend) GetType() (ret HttpBackendGetTypeRetType)
- func (o *HttpBackend) GetTypeOk() (ret HttpBackendGetTypeRetType, ok bool)
- func (o *HttpBackend) SetGeofencing(v HttpBackendGetGeofencingRetType)
- func (o *HttpBackend) SetOriginRequestHeaders(v HttpBackendGetOriginRequestHeadersRetType)
- func (o *HttpBackend) SetOriginUrl(v HttpBackendGetOriginUrlRetType)
- func (o *HttpBackend) SetType(v HttpBackendGetTypeRetType)
- func (o HttpBackend) ToMap() (map[string]interface{}, error)deprecated
- type HttpBackendCreate
- func (o *HttpBackendCreate) GetGeofencing() (res HttpBackendCreateGetGeofencingRetType)
- func (o *HttpBackendCreate) GetGeofencingOk() (ret HttpBackendCreateGetGeofencingRetType, ok bool)
- func (o *HttpBackendCreate) GetOriginRequestHeaders() (res HttpBackendCreateGetOriginRequestHeadersRetType)
- func (o *HttpBackendCreate) GetOriginRequestHeadersOk() (ret HttpBackendCreateGetOriginRequestHeadersRetType, ok bool)
- func (o *HttpBackendCreate) GetOriginUrl() (ret HttpBackendCreateGetOriginUrlRetType)
- func (o *HttpBackendCreate) GetOriginUrlOk() (ret HttpBackendCreateGetOriginUrlRetType, ok bool)
- func (o *HttpBackendCreate) GetType() (ret HttpBackendCreateGetTypeRetType)
- func (o *HttpBackendCreate) GetTypeOk() (ret HttpBackendCreateGetTypeRetType, ok bool)
- func (o *HttpBackendCreate) HasGeofencing() bool
- func (o *HttpBackendCreate) HasOriginRequestHeaders() bool
- func (o *HttpBackendCreate) SetGeofencing(v HttpBackendCreateGetGeofencingRetType)
- func (o *HttpBackendCreate) SetOriginRequestHeaders(v HttpBackendCreateGetOriginRequestHeadersRetType)
- func (o *HttpBackendCreate) SetOriginUrl(v HttpBackendCreateGetOriginUrlRetType)
- func (o *HttpBackendCreate) SetType(v HttpBackendCreateGetTypeRetType)
- func (o HttpBackendCreate) ToMap() (map[string]interface{}, error)deprecated
- type HttpBackendCreateGetGeofencingArgTypedeprecated
- type HttpBackendCreateGetGeofencingAttributeType
- type HttpBackendCreateGetGeofencingRetTypedeprecated
- type HttpBackendCreateGetOriginRequestHeadersArgTypedeprecated
- type HttpBackendCreateGetOriginRequestHeadersAttributeType
- type HttpBackendCreateGetOriginRequestHeadersRetTypedeprecated
- type HttpBackendCreateGetOriginUrlArgTypedeprecated
- type HttpBackendCreateGetOriginUrlAttributeType
- type HttpBackendCreateGetOriginUrlRetTypedeprecated
- type HttpBackendCreateGetTypeArgTypedeprecated
- type HttpBackendCreateGetTypeAttributeType
- type HttpBackendCreateGetTypeRetTypedeprecated
- type HttpBackendGetGeofencingArgTypedeprecated
- type HttpBackendGetGeofencingAttributeType
- type HttpBackendGetGeofencingRetTypedeprecated
- type HttpBackendGetOriginRequestHeadersArgTypedeprecated
- type HttpBackendGetOriginRequestHeadersAttributeType
- type HttpBackendGetOriginRequestHeadersRetTypedeprecated
- type HttpBackendGetOriginUrlArgTypedeprecated
- type HttpBackendGetOriginUrlAttributeType
- type HttpBackendGetOriginUrlRetTypedeprecated
- type HttpBackendGetTypeArgTypedeprecated
- type HttpBackendGetTypeAttributeType
- type HttpBackendGetTypeRetTypedeprecated
- type HttpBackendPatch
- func (o *HttpBackendPatch) GetGeofencing() (res HttpBackendPatchGetGeofencingRetType)
- func (o *HttpBackendPatch) GetGeofencingOk() (ret HttpBackendPatchGetGeofencingRetType, ok bool)
- func (o *HttpBackendPatch) GetOriginRequestHeaders() (res HttpBackendPatchGetOriginRequestHeadersRetType)
- func (o *HttpBackendPatch) GetOriginRequestHeadersOk() (ret HttpBackendPatchGetOriginRequestHeadersRetType, ok bool)
- func (o *HttpBackendPatch) GetOriginUrl() (res HttpBackendPatchGetOriginUrlRetType)
- func (o *HttpBackendPatch) GetOriginUrlOk() (ret HttpBackendPatchGetOriginUrlRetType, ok bool)
- func (o *HttpBackendPatch) GetType() (ret HttpBackendPatchGetTypeRetType)
- func (o *HttpBackendPatch) GetTypeOk() (ret HttpBackendPatchGetTypeRetType, ok bool)
- func (o *HttpBackendPatch) HasGeofencing() bool
- func (o *HttpBackendPatch) HasOriginRequestHeaders() bool
- func (o *HttpBackendPatch) HasOriginUrl() bool
- func (o *HttpBackendPatch) SetGeofencing(v HttpBackendPatchGetGeofencingRetType)
- func (o *HttpBackendPatch) SetOriginRequestHeaders(v HttpBackendPatchGetOriginRequestHeadersRetType)
- func (o *HttpBackendPatch) SetOriginUrl(v HttpBackendPatchGetOriginUrlRetType)
- func (o *HttpBackendPatch) SetType(v HttpBackendPatchGetTypeRetType)
- func (o HttpBackendPatch) ToMap() (map[string]interface{}, error)deprecated
- type HttpBackendPatchGetGeofencingArgTypedeprecated
- type HttpBackendPatchGetGeofencingAttributeType
- type HttpBackendPatchGetGeofencingRetTypedeprecated
- type HttpBackendPatchGetOriginRequestHeadersArgTypedeprecated
- type HttpBackendPatchGetOriginRequestHeadersAttributeType
- type HttpBackendPatchGetOriginRequestHeadersRetTypedeprecated
- type HttpBackendPatchGetOriginUrlArgTypedeprecated
- type HttpBackendPatchGetOriginUrlAttributeType
- type HttpBackendPatchGetOriginUrlRetTypedeprecated
- type HttpBackendPatchGetTypeArgTypedeprecated
- type HttpBackendPatchGetTypeAttributeType
- type HttpBackendPatchGetTypeRetTypedeprecated
- type ListDistributionsRequestdeprecated
- func (r ListDistributionsRequest) Execute() (*ListDistributionsResponse, error)deprecated
- func (r ListDistributionsRequest) PageIdentifier(pageIdentifier string) ApiListDistributionsRequest
- func (r ListDistributionsRequest) PageSize(pageSize int32) ApiListDistributionsRequest
- func (r ListDistributionsRequest) SortBy(sortBy string) ApiListDistributionsRequest
- func (r ListDistributionsRequest) SortOrder(sortOrder string) ApiListDistributionsRequestdeprecated
- func (r ListDistributionsRequest) WithWafStatus(withWafStatus bool) ApiListDistributionsRequest
- type ListDistributionsResponse
- func (o *ListDistributionsResponse) GetDistributions() (ret ListDistributionsResponseGetDistributionsRetType)
- func (o *ListDistributionsResponse) GetDistributionsOk() (ret ListDistributionsResponseGetDistributionsRetType, ok bool)
- func (o *ListDistributionsResponse) GetNextPageIdentifier() (res ListDistributionsResponseGetNextPageIdentifierRetType)
- func (o *ListDistributionsResponse) GetNextPageIdentifierOk() (ret ListDistributionsResponseGetNextPageIdentifierRetType, ok bool)
- func (o *ListDistributionsResponse) HasNextPageIdentifier() bool
- func (o *ListDistributionsResponse) SetDistributions(v ListDistributionsResponseGetDistributionsRetType)
- func (o *ListDistributionsResponse) SetNextPageIdentifier(v ListDistributionsResponseGetNextPageIdentifierRetType)
- func (o ListDistributionsResponse) ToMap() (map[string]interface{}, error)deprecated
- type ListDistributionsResponseGetDistributionsArgTypedeprecated
- type ListDistributionsResponseGetDistributionsAttributeType
- type ListDistributionsResponseGetDistributionsRetTypedeprecated
- type ListDistributionsResponseGetNextPageIdentifierArgTypedeprecated
- type ListDistributionsResponseGetNextPageIdentifierAttributeType
- type ListDistributionsResponseGetNextPageIdentifierRetTypedeprecated
- type ListWafCollectionsRequestdeprecated
- type ListWafCollectionsResponse
- func (o *ListWafCollectionsResponse) GetCollections() (ret ListWafCollectionsResponseGetCollectionsRetType)
- func (o *ListWafCollectionsResponse) GetCollectionsOk() (ret ListWafCollectionsResponseGetCollectionsRetType, ok bool)
- func (o *ListWafCollectionsResponse) SetCollections(v ListWafCollectionsResponseGetCollectionsRetType)
- func (o ListWafCollectionsResponse) ToMap() (map[string]interface{}, error)deprecated
- type ListWafCollectionsResponseGetCollectionsArgTypedeprecated
- type ListWafCollectionsResponseGetCollectionsAttributeType
- type ListWafCollectionsResponseGetCollectionsRetTypedeprecated
- type LokiLogSink
- func (o *LokiLogSink) GetPushUrl() (ret LokiLogSinkGetPushUrlRetType)
- func (o *LokiLogSink) GetPushUrlOk() (ret LokiLogSinkGetPushUrlRetType, ok bool)
- func (o *LokiLogSink) GetType() (ret LokiLogSinkGetTypeRetType)
- func (o *LokiLogSink) GetTypeOk() (ret LokiLogSinkGetTypeRetType, ok bool)
- func (o *LokiLogSink) SetPushUrl(v LokiLogSinkGetPushUrlRetType)
- func (o *LokiLogSink) SetType(v LokiLogSinkGetTypeRetType)
- func (o LokiLogSink) ToMap() (map[string]interface{}, error)deprecated
- type LokiLogSinkCreate
- func (o *LokiLogSinkCreate) GetCredentials() (ret LokiLogSinkCreateGetCredentialsRetType)
- func (o *LokiLogSinkCreate) GetCredentialsOk() (ret LokiLogSinkCreateGetCredentialsRetType, ok bool)
- func (o *LokiLogSinkCreate) GetPushUrl() (ret LokiLogSinkCreateGetPushUrlRetType)
- func (o *LokiLogSinkCreate) GetPushUrlOk() (ret LokiLogSinkCreateGetPushUrlRetType, ok bool)
- func (o *LokiLogSinkCreate) GetType() (ret LokiLogSinkCreateGetTypeRetType)
- func (o *LokiLogSinkCreate) GetTypeOk() (ret LokiLogSinkCreateGetTypeRetType, ok bool)
- func (o *LokiLogSinkCreate) SetCredentials(v LokiLogSinkCreateGetCredentialsRetType)
- func (o *LokiLogSinkCreate) SetPushUrl(v LokiLogSinkCreateGetPushUrlRetType)
- func (o *LokiLogSinkCreate) SetType(v LokiLogSinkCreateGetTypeRetType)
- func (o LokiLogSinkCreate) ToMap() (map[string]interface{}, error)deprecated
- type LokiLogSinkCreateGetCredentialsArgTypedeprecated
- type LokiLogSinkCreateGetCredentialsAttributeType
- type LokiLogSinkCreateGetCredentialsRetTypedeprecated
- type LokiLogSinkCreateGetPushUrlArgTypedeprecated
- type LokiLogSinkCreateGetPushUrlAttributeType
- type LokiLogSinkCreateGetPushUrlRetTypedeprecated
- type LokiLogSinkCreateGetTypeArgTypedeprecated
- type LokiLogSinkCreateGetTypeAttributeType
- type LokiLogSinkCreateGetTypeRetTypedeprecated
- type LokiLogSinkCredentials
- func (o *LokiLogSinkCredentials) GetPassword() (ret LokiLogSinkCredentialsGetPasswordRetType)
- func (o *LokiLogSinkCredentials) GetPasswordOk() (ret LokiLogSinkCredentialsGetPasswordRetType, ok bool)
- func (o *LokiLogSinkCredentials) GetUsername() (ret LokiLogSinkCredentialsGetUsernameRetType)
- func (o *LokiLogSinkCredentials) GetUsernameOk() (ret LokiLogSinkCredentialsGetUsernameRetType, ok bool)
- func (o *LokiLogSinkCredentials) SetPassword(v LokiLogSinkCredentialsGetPasswordRetType)
- func (o *LokiLogSinkCredentials) SetUsername(v LokiLogSinkCredentialsGetUsernameRetType)
- func (o LokiLogSinkCredentials) ToMap() (map[string]interface{}, error)deprecated
- type LokiLogSinkCredentialsGetPasswordArgTypedeprecated
- type LokiLogSinkCredentialsGetPasswordAttributeType
- type LokiLogSinkCredentialsGetPasswordRetTypedeprecated
- type LokiLogSinkCredentialsGetUsernameArgTypedeprecated
- type LokiLogSinkCredentialsGetUsernameAttributeType
- type LokiLogSinkCredentialsGetUsernameRetTypedeprecated
- type LokiLogSinkGetPushUrlArgTypedeprecated
- type LokiLogSinkGetPushUrlAttributeType
- type LokiLogSinkGetPushUrlRetTypedeprecated
- type LokiLogSinkGetTypeArgTypedeprecated
- type LokiLogSinkGetTypeAttributeType
- type LokiLogSinkGetTypeRetTypedeprecated
- type LokiLogSinkPatch
- func (o *LokiLogSinkPatch) GetCredentials() (res LokiLogSinkPatchGetCredentialsRetType)
- func (o *LokiLogSinkPatch) GetCredentialsOk() (ret LokiLogSinkPatchGetCredentialsRetType, ok bool)
- func (o *LokiLogSinkPatch) GetPushUrl() (res LokiLogSinkPatchGetPushUrlRetType)
- func (o *LokiLogSinkPatch) GetPushUrlOk() (ret LokiLogSinkPatchGetPushUrlRetType, ok bool)
- func (o *LokiLogSinkPatch) GetType() (ret LokiLogSinkPatchGetTypeRetType)
- func (o *LokiLogSinkPatch) GetTypeOk() (ret LokiLogSinkPatchGetTypeRetType, ok bool)
- func (o *LokiLogSinkPatch) HasCredentials() bool
- func (o *LokiLogSinkPatch) HasPushUrl() bool
- func (o *LokiLogSinkPatch) SetCredentials(v LokiLogSinkPatchGetCredentialsRetType)
- func (o *LokiLogSinkPatch) SetPushUrl(v LokiLogSinkPatchGetPushUrlRetType)
- func (o *LokiLogSinkPatch) SetType(v LokiLogSinkPatchGetTypeRetType)
- func (o LokiLogSinkPatch) ToMap() (map[string]interface{}, error)deprecated
- type LokiLogSinkPatchGetCredentialsArgTypedeprecated
- type LokiLogSinkPatchGetCredentialsAttributeType
- type LokiLogSinkPatchGetCredentialsRetTypedeprecated
- type LokiLogSinkPatchGetPushUrlArgTypedeprecated
- type LokiLogSinkPatchGetPushUrlAttributeType
- type LokiLogSinkPatchGetPushUrlRetTypedeprecated
- type LokiLogSinkPatchGetTypeArgTypedeprecated
- type LokiLogSinkPatchGetTypeAttributeType
- type LokiLogSinkPatchGetTypeRetTypedeprecated
- type MappedNullabledeprecated
- type MatchCondition
- type Matcher
- func (o *Matcher) GetValueMatchCondition() (res MatcherGetValueMatchConditionRetType)
- func (o *Matcher) GetValueMatchConditionOk() (ret MatcherGetValueMatchConditionRetType, ok bool)
- func (o *Matcher) GetValues() (ret MatcherGetValuesRetType)
- func (o *Matcher) GetValuesOk() (ret MatcherGetValuesRetType, ok bool)
- func (o *Matcher) HasValueMatchCondition() bool
- func (o *Matcher) SetValueMatchCondition(v MatcherGetValueMatchConditionRetType)
- func (o *Matcher) SetValues(v MatcherGetValuesRetType)
- func (o Matcher) ToMap() (map[string]interface{}, error)deprecated
- type MatcherGetValueMatchConditionArgTypedeprecated
- type MatcherGetValueMatchConditionAttributeType
- type MatcherGetValueMatchConditionRetTypedeprecated
- type MatcherGetValuesArgTypedeprecated
- type MatcherGetValuesAttributeType
- type MatcherGetValuesRetTypedeprecated
- type NullableBooldeprecated
- func (v NullableBool) Get() *booldeprecated
- func (v NullableBool) IsSet() booldeprecated
- func (v NullableBool) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableBool) Set(val *bool)deprecated
- func (v *NullableBool) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableBool) Unset()deprecated
- type NullableBucketBackenddeprecated
- func (v NullableBucketBackend) Get() *BucketBackenddeprecated
- func (v NullableBucketBackend) IsSet() booldeprecated
- func (v NullableBucketBackend) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableBucketBackend) Set(val *BucketBackend)deprecated
- func (v *NullableBucketBackend) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableBucketBackend) Unset()deprecated
- type NullableBucketBackendCreatedeprecated
- func (v NullableBucketBackendCreate) Get() *BucketBackendCreatedeprecated
- func (v NullableBucketBackendCreate) IsSet() booldeprecated
- func (v NullableBucketBackendCreate) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableBucketBackendCreate) Set(val *BucketBackendCreate)deprecated
- func (v *NullableBucketBackendCreate) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableBucketBackendCreate) Unset()deprecated
- type NullableBucketBackendPatchdeprecated
- func (v NullableBucketBackendPatch) Get() *BucketBackendPatchdeprecated
- func (v NullableBucketBackendPatch) IsSet() booldeprecated
- func (v NullableBucketBackendPatch) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableBucketBackendPatch) Set(val *BucketBackendPatch)deprecated
- func (v *NullableBucketBackendPatch) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableBucketBackendPatch) Unset()deprecated
- type NullableBucketCredentialsdeprecated
- func (v NullableBucketCredentials) Get() *BucketCredentialsdeprecated
- func (v NullableBucketCredentials) IsSet() booldeprecated
- func (v NullableBucketCredentials) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableBucketCredentials) Set(val *BucketCredentials)deprecated
- func (v *NullableBucketCredentials) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableBucketCredentials) Unset()deprecated
- type NullableConfigdeprecated
- func (v NullableConfig) Get() *Configdeprecated
- func (v NullableConfig) IsSet() booldeprecated
- func (v NullableConfig) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableConfig) Set(val *Config)deprecated
- func (v *NullableConfig) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableConfig) Unset()deprecated
- type NullableConfigBackenddeprecated
- func (v NullableConfigBackend) Get() *ConfigBackenddeprecated
- func (v NullableConfigBackend) IsSet() booldeprecated
- func (v NullableConfigBackend) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableConfigBackend) Set(val *ConfigBackend)deprecated
- func (v *NullableConfigBackend) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableConfigBackend) Unset()deprecated
- type NullableConfigLogSinkdeprecated
- func (v NullableConfigLogSink) Get() *ConfigLogSinkdeprecated
- func (v NullableConfigLogSink) IsSet() booldeprecated
- func (v NullableConfigLogSink) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableConfigLogSink) Set(val *ConfigLogSink)deprecated
- func (v *NullableConfigLogSink) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableConfigLogSink) Unset()deprecated
- type NullableConfigPatchdeprecated
- func (v NullableConfigPatch) Get() *ConfigPatchdeprecated
- func (v NullableConfigPatch) IsSet() booldeprecated
- func (v NullableConfigPatch) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableConfigPatch) Set(val *ConfigPatch)deprecated
- func (v *NullableConfigPatch) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableConfigPatch) Unset()deprecated
- type NullableConfigPatchBackenddeprecated
- func (v NullableConfigPatchBackend) Get() *ConfigPatchBackenddeprecated
- func (v NullableConfigPatchBackend) IsSet() booldeprecated
- func (v NullableConfigPatchBackend) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableConfigPatchBackend) Set(val *ConfigPatchBackend)deprecated
- func (v *NullableConfigPatchBackend) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableConfigPatchBackend) Unset()deprecated
- type NullableConfigPatchLogSinkdeprecated
- func (v NullableConfigPatchLogSink) Get() *ConfigPatchLogSinkdeprecated
- func (v NullableConfigPatchLogSink) IsSet() booldeprecated
- func (v NullableConfigPatchLogSink) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableConfigPatchLogSink) Set(val *ConfigPatchLogSink)deprecated
- func (v *NullableConfigPatchLogSink) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableConfigPatchLogSink) Unset()deprecated
- type NullableCreateDistributionPayloaddeprecated
- func (v NullableCreateDistributionPayload) Get() *CreateDistributionPayloaddeprecated
- func (v NullableCreateDistributionPayload) IsSet() booldeprecated
- func (v NullableCreateDistributionPayload) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableCreateDistributionPayload) Set(val *CreateDistributionPayload)deprecated
- func (v *NullableCreateDistributionPayload) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableCreateDistributionPayload) Unset()deprecated
- type NullableCreateDistributionPayloadBackenddeprecated
- func (v NullableCreateDistributionPayloadBackend) Get() *CreateDistributionPayloadBackenddeprecated
- func (v NullableCreateDistributionPayloadBackend) IsSet() booldeprecated
- func (v NullableCreateDistributionPayloadBackend) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableCreateDistributionPayloadBackend) Set(val *CreateDistributionPayloadBackend)deprecated
- func (v *NullableCreateDistributionPayloadBackend) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableCreateDistributionPayloadBackend) Unset()deprecated
- type NullableCreateDistributionPayloadLogSinkdeprecated
- func (v NullableCreateDistributionPayloadLogSink) Get() *CreateDistributionPayloadLogSinkdeprecated
- func (v NullableCreateDistributionPayloadLogSink) IsSet() booldeprecated
- func (v NullableCreateDistributionPayloadLogSink) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableCreateDistributionPayloadLogSink) Set(val *CreateDistributionPayloadLogSink)deprecated
- func (v *NullableCreateDistributionPayloadLogSink) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableCreateDistributionPayloadLogSink) Unset()deprecated
- type NullableCreateDistributionResponsedeprecated
- func (v NullableCreateDistributionResponse) Get() *CreateDistributionResponsedeprecated
- func (v NullableCreateDistributionResponse) IsSet() booldeprecated
- func (v NullableCreateDistributionResponse) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableCreateDistributionResponse) Set(val *CreateDistributionResponse)deprecated
- func (v *NullableCreateDistributionResponse) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableCreateDistributionResponse) Unset()deprecated
- type NullableCustomDomaindeprecated
- func (v NullableCustomDomain) Get() *CustomDomaindeprecated
- func (v NullableCustomDomain) IsSet() booldeprecated
- func (v NullableCustomDomain) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableCustomDomain) Set(val *CustomDomain)deprecated
- func (v *NullableCustomDomain) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableCustomDomain) Unset()deprecated
- type NullableDeleteCustomDomainResponsedeprecated
- func (v NullableDeleteCustomDomainResponse) Get() *DeleteCustomDomainResponsedeprecated
- func (v NullableDeleteCustomDomainResponse) IsSet() booldeprecated
- func (v NullableDeleteCustomDomainResponse) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableDeleteCustomDomainResponse) Set(val *DeleteCustomDomainResponse)deprecated
- func (v *NullableDeleteCustomDomainResponse) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableDeleteCustomDomainResponse) Unset()deprecated
- type NullableDeleteDistributionResponsedeprecated
- func (v NullableDeleteDistributionResponse) Get() *DeleteDistributionResponsedeprecated
- func (v NullableDeleteDistributionResponse) IsSet() booldeprecated
- func (v NullableDeleteDistributionResponse) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableDeleteDistributionResponse) Set(val *DeleteDistributionResponse)deprecated
- func (v *NullableDeleteDistributionResponse) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableDeleteDistributionResponse) Unset()deprecated
- type NullableDistributiondeprecated
- func (v NullableDistribution) Get() *Distributiondeprecated
- func (v NullableDistribution) IsSet() booldeprecated
- func (v NullableDistribution) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableDistribution) Set(val *Distribution)deprecated
- func (v *NullableDistribution) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableDistribution) Unset()deprecated
- type NullableDistributionLogsRecorddeprecated
- func (v NullableDistributionLogsRecord) Get() *DistributionLogsRecorddeprecated
- func (v NullableDistributionLogsRecord) IsSet() booldeprecated
- func (v NullableDistributionLogsRecord) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableDistributionLogsRecord) Set(val *DistributionLogsRecord)deprecated
- func (v *NullableDistributionLogsRecord) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableDistributionLogsRecord) Unset()deprecated
- type NullableDistributionStatisticsRecorddeprecated
- func (v NullableDistributionStatisticsRecord) Get() *DistributionStatisticsRecorddeprecated
- func (v NullableDistributionStatisticsRecord) IsSet() booldeprecated
- func (v NullableDistributionStatisticsRecord) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableDistributionStatisticsRecord) Set(val *DistributionStatisticsRecord)deprecated
- func (v *NullableDistributionStatisticsRecord) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableDistributionStatisticsRecord) Unset()deprecated
- type NullableDistributionStatisticsRecordAllOfdeprecated
- func (v NullableDistributionStatisticsRecordAllOf) Get() *DistributionStatisticsRecordAllOfdeprecated
- func (v NullableDistributionStatisticsRecordAllOf) IsSet() booldeprecated
- func (v NullableDistributionStatisticsRecordAllOf) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableDistributionStatisticsRecordAllOf) Set(val *DistributionStatisticsRecordAllOf)deprecated
- func (v *NullableDistributionStatisticsRecordAllOf) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableDistributionStatisticsRecordAllOf) Unset()deprecated
- type NullableDistributionStatisticsRecordEntrydeprecated
- func (v NullableDistributionStatisticsRecordEntry) Get() *DistributionStatisticsRecordEntrydeprecated
- func (v NullableDistributionStatisticsRecordEntry) IsSet() booldeprecated
- func (v NullableDistributionStatisticsRecordEntry) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableDistributionStatisticsRecordEntry) Set(val *DistributionStatisticsRecordEntry)deprecated
- func (v *NullableDistributionStatisticsRecordEntry) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableDistributionStatisticsRecordEntry) Unset()deprecated
- type NullableDistributionStatisticsRecordRegionsdeprecated
- func (v NullableDistributionStatisticsRecordRegions) Get() *DistributionStatisticsRecordRegionsdeprecated
- func (v NullableDistributionStatisticsRecordRegions) IsSet() booldeprecated
- func (v NullableDistributionStatisticsRecordRegions) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableDistributionStatisticsRecordRegions) Set(val *DistributionStatisticsRecordRegions)deprecated
- func (v *NullableDistributionStatisticsRecordRegions) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableDistributionStatisticsRecordRegions) Unset()deprecated
- type NullableDistributionStatusdeprecated
- func (v NullableDistributionStatus) Get() *DistributionStatusdeprecated
- func (v NullableDistributionStatus) IsSet() booldeprecated
- func (v NullableDistributionStatus) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableDistributionStatus) Set(val *DistributionStatus)deprecated
- func (v *NullableDistributionStatus) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableDistributionStatus) Unset()deprecated
- type NullableDistributionWafdeprecated
- func (v NullableDistributionWaf) Get() *DistributionWafdeprecated
- func (v NullableDistributionWaf) IsSet() booldeprecated
- func (v NullableDistributionWaf) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableDistributionWaf) Set(val *DistributionWaf)deprecated
- func (v *NullableDistributionWaf) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableDistributionWaf) Unset()deprecated
- type NullableDomaindeprecated
- func (v NullableDomain) Get() *Domaindeprecated
- func (v NullableDomain) IsSet() booldeprecated
- func (v NullableDomain) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableDomain) Set(val *Domain)deprecated
- func (v *NullableDomain) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableDomain) Unset()deprecated
- type NullableDomainStatusdeprecated
- func (v NullableDomainStatus) Get() *DomainStatusdeprecated
- func (v NullableDomainStatus) IsSet() booldeprecated
- func (v NullableDomainStatus) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableDomainStatus) Set(val *DomainStatus)deprecated
- func (v *NullableDomainStatus) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableDomainStatus) Unset()deprecated
- type NullableDomainTypesdeprecated
- func (v NullableDomainTypes) Get() *DomainTypesdeprecated
- func (v NullableDomainTypes) IsSet() booldeprecated
- func (v NullableDomainTypes) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableDomainTypes) Set(val *DomainTypes)deprecated
- func (v *NullableDomainTypes) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableDomainTypes) Unset()deprecated
- type NullableErrorDetailsdeprecated
- func (v NullableErrorDetails) Get() *ErrorDetailsdeprecated
- func (v NullableErrorDetails) IsSet() booldeprecated
- func (v NullableErrorDetails) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableErrorDetails) Set(val *ErrorDetails)deprecated
- func (v *NullableErrorDetails) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableErrorDetails) Unset()deprecated
- type NullableErrorDetailsKeydeprecated
- func (v NullableErrorDetailsKey) Get() *ErrorDetailsKeydeprecated
- func (v NullableErrorDetailsKey) IsSet() booldeprecated
- func (v NullableErrorDetailsKey) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableErrorDetailsKey) Set(val *ErrorDetailsKey)deprecated
- func (v *NullableErrorDetailsKey) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableErrorDetailsKey) Unset()deprecated
- type NullableFindCachePathsResponsedeprecated
- func (v NullableFindCachePathsResponse) Get() *FindCachePathsResponsedeprecated
- func (v NullableFindCachePathsResponse) IsSet() booldeprecated
- func (v NullableFindCachePathsResponse) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableFindCachePathsResponse) Set(val *FindCachePathsResponse)deprecated
- func (v *NullableFindCachePathsResponse) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableFindCachePathsResponse) Unset()deprecated
- type NullableFindCachePathsResponseEntrydeprecated
- func (v NullableFindCachePathsResponseEntry) Get() *FindCachePathsResponseEntrydeprecated
- func (v NullableFindCachePathsResponseEntry) IsSet() booldeprecated
- func (v NullableFindCachePathsResponseEntry) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableFindCachePathsResponseEntry) Set(val *FindCachePathsResponseEntry)deprecated
- func (v *NullableFindCachePathsResponseEntry) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableFindCachePathsResponseEntry) Unset()deprecated
- type NullableFloat32deprecated
- func (v NullableFloat32) Get() *float32deprecated
- func (v NullableFloat32) IsSet() booldeprecated
- func (v NullableFloat32) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableFloat32) Set(val *float32)deprecated
- func (v *NullableFloat32) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableFloat32) Unset()deprecated
- type NullableFloat64deprecated
- func (v NullableFloat64) Get() *float64deprecated
- func (v NullableFloat64) IsSet() booldeprecated
- func (v NullableFloat64) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableFloat64) Set(val *float64)deprecated
- func (v *NullableFloat64) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableFloat64) Unset()deprecated
- type NullableGenericJsonResponsedeprecated
- func (v NullableGenericJsonResponse) Get() *GenericJsonResponsedeprecated
- func (v NullableGenericJsonResponse) IsSet() booldeprecated
- func (v NullableGenericJsonResponse) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableGenericJsonResponse) Set(val *GenericJsonResponse)deprecated
- func (v *NullableGenericJsonResponse) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableGenericJsonResponse) Unset()deprecated
- type NullableGetCacheInfoResponsedeprecated
- func (v NullableGetCacheInfoResponse) Get() *GetCacheInfoResponsedeprecated
- func (v NullableGetCacheInfoResponse) IsSet() booldeprecated
- func (v NullableGetCacheInfoResponse) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableGetCacheInfoResponse) Set(val *GetCacheInfoResponse)deprecated
- func (v *NullableGetCacheInfoResponse) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableGetCacheInfoResponse) Unset()deprecated
- type NullableGetCacheInfoResponseHistoryEntrydeprecated
- func (v NullableGetCacheInfoResponseHistoryEntry) Get() *GetCacheInfoResponseHistoryEntrydeprecated
- func (v NullableGetCacheInfoResponseHistoryEntry) IsSet() booldeprecated
- func (v NullableGetCacheInfoResponseHistoryEntry) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableGetCacheInfoResponseHistoryEntry) Set(val *GetCacheInfoResponseHistoryEntry)deprecated
- func (v *NullableGetCacheInfoResponseHistoryEntry) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableGetCacheInfoResponseHistoryEntry) Unset()deprecated
- type NullableGetCacheInfoResponseHistoryEntryTypesdeprecated
- func (v NullableGetCacheInfoResponseHistoryEntryTypes) Get() *GetCacheInfoResponseHistoryEntryTypesdeprecated
- func (v NullableGetCacheInfoResponseHistoryEntryTypes) IsSet() booldeprecated
- func (v NullableGetCacheInfoResponseHistoryEntryTypes) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableGetCacheInfoResponseHistoryEntryTypes) Set(val *GetCacheInfoResponseHistoryEntryTypes)deprecated
- func (v *NullableGetCacheInfoResponseHistoryEntryTypes) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableGetCacheInfoResponseHistoryEntryTypes) Unset()deprecated
- type NullableGetCustomDomainCustomCertificatedeprecated
- func (v NullableGetCustomDomainCustomCertificate) Get() *GetCustomDomainCustomCertificatedeprecated
- func (v NullableGetCustomDomainCustomCertificate) IsSet() booldeprecated
- func (v NullableGetCustomDomainCustomCertificate) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableGetCustomDomainCustomCertificate) Set(val *GetCustomDomainCustomCertificate)deprecated
- func (v *NullableGetCustomDomainCustomCertificate) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableGetCustomDomainCustomCertificate) Unset()deprecated
- type NullableGetCustomDomainManagedCertificatedeprecated
- func (v NullableGetCustomDomainManagedCertificate) Get() *GetCustomDomainManagedCertificatedeprecated
- func (v NullableGetCustomDomainManagedCertificate) IsSet() booldeprecated
- func (v NullableGetCustomDomainManagedCertificate) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableGetCustomDomainManagedCertificate) Set(val *GetCustomDomainManagedCertificate)deprecated
- func (v *NullableGetCustomDomainManagedCertificate) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableGetCustomDomainManagedCertificate) Unset()deprecated
- type NullableGetCustomDomainResponsedeprecated
- func (v NullableGetCustomDomainResponse) Get() *GetCustomDomainResponsedeprecated
- func (v NullableGetCustomDomainResponse) IsSet() booldeprecated
- func (v NullableGetCustomDomainResponse) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableGetCustomDomainResponse) Set(val *GetCustomDomainResponse)deprecated
- func (v *NullableGetCustomDomainResponse) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableGetCustomDomainResponse) Unset()deprecated
- type NullableGetCustomDomainResponseCertificatedeprecated
- func (v NullableGetCustomDomainResponseCertificate) Get() *GetCustomDomainResponseCertificatedeprecated
- func (v NullableGetCustomDomainResponseCertificate) IsSet() booldeprecated
- func (v NullableGetCustomDomainResponseCertificate) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableGetCustomDomainResponseCertificate) Set(val *GetCustomDomainResponseCertificate)deprecated
- func (v *NullableGetCustomDomainResponseCertificate) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableGetCustomDomainResponseCertificate) Unset()deprecated
- type NullableGetDistributionResponsedeprecated
- func (v NullableGetDistributionResponse) Get() *GetDistributionResponsedeprecated
- func (v NullableGetDistributionResponse) IsSet() booldeprecated
- func (v NullableGetDistributionResponse) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableGetDistributionResponse) Set(val *GetDistributionResponse)deprecated
- func (v *NullableGetDistributionResponse) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableGetDistributionResponse) Unset()deprecated
- type NullableGetLogsResponsedeprecated
- func (v NullableGetLogsResponse) Get() *GetLogsResponsedeprecated
- func (v NullableGetLogsResponse) IsSet() booldeprecated
- func (v NullableGetLogsResponse) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableGetLogsResponse) Set(val *GetLogsResponse)deprecated
- func (v *NullableGetLogsResponse) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableGetLogsResponse) Unset()deprecated
- type NullableGetLogsSearchFiltersResponsedeprecated
- func (v NullableGetLogsSearchFiltersResponse) Get() *GetLogsSearchFiltersResponsedeprecated
- func (v NullableGetLogsSearchFiltersResponse) IsSet() booldeprecated
- func (v NullableGetLogsSearchFiltersResponse) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableGetLogsSearchFiltersResponse) Set(val *GetLogsSearchFiltersResponse)deprecated
- func (v *NullableGetLogsSearchFiltersResponse) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableGetLogsSearchFiltersResponse) Unset()deprecated
- type NullableGetLogsSearchFiltersResponseDatacenterBlockdeprecated
- func (v NullableGetLogsSearchFiltersResponseDatacenterBlock) Get() *GetLogsSearchFiltersResponseDatacenterBlockdeprecated
- func (v NullableGetLogsSearchFiltersResponseDatacenterBlock) IsSet() booldeprecated
- func (v NullableGetLogsSearchFiltersResponseDatacenterBlock) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableGetLogsSearchFiltersResponseDatacenterBlock) Set(val *GetLogsSearchFiltersResponseDatacenterBlock)deprecated
- func (v *NullableGetLogsSearchFiltersResponseDatacenterBlock) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableGetLogsSearchFiltersResponseDatacenterBlock) Unset()deprecated
- type NullableGetLogsSearchFiltersResponseDatacenterBlockItemdeprecated
- func (v NullableGetLogsSearchFiltersResponseDatacenterBlockItem) Get() *GetLogsSearchFiltersResponseDatacenterBlockItemdeprecated
- func (v NullableGetLogsSearchFiltersResponseDatacenterBlockItem) IsSet() booldeprecated
- func (v NullableGetLogsSearchFiltersResponseDatacenterBlockItem) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableGetLogsSearchFiltersResponseDatacenterBlockItem) Set(val *GetLogsSearchFiltersResponseDatacenterBlockItem)deprecated
- func (v *NullableGetLogsSearchFiltersResponseDatacenterBlockItem) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableGetLogsSearchFiltersResponseDatacenterBlockItem) Unset()deprecated
- type NullableGetStatisticsResponsedeprecated
- func (v NullableGetStatisticsResponse) Get() *GetStatisticsResponsedeprecated
- func (v NullableGetStatisticsResponse) IsSet() booldeprecated
- func (v NullableGetStatisticsResponse) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableGetStatisticsResponse) Set(val *GetStatisticsResponse)deprecated
- func (v *NullableGetStatisticsResponse) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableGetStatisticsResponse) Unset()deprecated
- type NullableHttpBackenddeprecated
- func (v NullableHttpBackend) Get() *HttpBackenddeprecated
- func (v NullableHttpBackend) IsSet() booldeprecated
- func (v NullableHttpBackend) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableHttpBackend) Set(val *HttpBackend)deprecated
- func (v *NullableHttpBackend) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableHttpBackend) Unset()deprecated
- type NullableHttpBackendCreatedeprecated
- func (v NullableHttpBackendCreate) Get() *HttpBackendCreatedeprecated
- func (v NullableHttpBackendCreate) IsSet() booldeprecated
- func (v NullableHttpBackendCreate) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableHttpBackendCreate) Set(val *HttpBackendCreate)deprecated
- func (v *NullableHttpBackendCreate) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableHttpBackendCreate) Unset()deprecated
- type NullableHttpBackendPatchdeprecated
- func (v NullableHttpBackendPatch) Get() *HttpBackendPatchdeprecated
- func (v NullableHttpBackendPatch) IsSet() booldeprecated
- func (v NullableHttpBackendPatch) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableHttpBackendPatch) Set(val *HttpBackendPatch)deprecated
- func (v *NullableHttpBackendPatch) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableHttpBackendPatch) Unset()deprecated
- type NullableIntdeprecated
- func (v NullableInt) Get() *intdeprecated
- func (v NullableInt) IsSet() booldeprecated
- func (v NullableInt) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableInt) Set(val *int)deprecated
- func (v *NullableInt) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableInt) Unset()deprecated
- type NullableInt32deprecated
- func (v NullableInt32) Get() *int32deprecated
- func (v NullableInt32) IsSet() booldeprecated
- func (v NullableInt32) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableInt32) Set(val *int32)deprecated
- func (v *NullableInt32) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableInt32) Unset()deprecated
- type NullableInt64deprecated
- func (v NullableInt64) Get() *int64deprecated
- func (v NullableInt64) IsSet() booldeprecated
- func (v NullableInt64) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableInt64) Set(val *int64)deprecated
- func (v *NullableInt64) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableInt64) Unset()deprecated
- type NullableListDistributionsResponsedeprecated
- func (v NullableListDistributionsResponse) Get() *ListDistributionsResponsedeprecated
- func (v NullableListDistributionsResponse) IsSet() booldeprecated
- func (v NullableListDistributionsResponse) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableListDistributionsResponse) Set(val *ListDistributionsResponse)deprecated
- func (v *NullableListDistributionsResponse) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableListDistributionsResponse) Unset()deprecated
- type NullableListWafCollectionsResponsedeprecated
- func (v NullableListWafCollectionsResponse) Get() *ListWafCollectionsResponsedeprecated
- func (v NullableListWafCollectionsResponse) IsSet() booldeprecated
- func (v NullableListWafCollectionsResponse) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableListWafCollectionsResponse) Set(val *ListWafCollectionsResponse)deprecated
- func (v *NullableListWafCollectionsResponse) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableListWafCollectionsResponse) Unset()deprecated
- type NullableLokiLogSinkdeprecated
- func (v NullableLokiLogSink) Get() *LokiLogSinkdeprecated
- func (v NullableLokiLogSink) IsSet() booldeprecated
- func (v NullableLokiLogSink) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableLokiLogSink) Set(val *LokiLogSink)deprecated
- func (v *NullableLokiLogSink) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableLokiLogSink) Unset()deprecated
- type NullableLokiLogSinkCreatedeprecated
- func (v NullableLokiLogSinkCreate) Get() *LokiLogSinkCreatedeprecated
- func (v NullableLokiLogSinkCreate) IsSet() booldeprecated
- func (v NullableLokiLogSinkCreate) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableLokiLogSinkCreate) Set(val *LokiLogSinkCreate)deprecated
- func (v *NullableLokiLogSinkCreate) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableLokiLogSinkCreate) Unset()deprecated
- type NullableLokiLogSinkCredentialsdeprecated
- func (v NullableLokiLogSinkCredentials) Get() *LokiLogSinkCredentialsdeprecated
- func (v NullableLokiLogSinkCredentials) IsSet() booldeprecated
- func (v NullableLokiLogSinkCredentials) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableLokiLogSinkCredentials) Set(val *LokiLogSinkCredentials)deprecated
- func (v *NullableLokiLogSinkCredentials) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableLokiLogSinkCredentials) Unset()deprecated
- type NullableLokiLogSinkPatchdeprecated
- func (v NullableLokiLogSinkPatch) Get() *LokiLogSinkPatchdeprecated
- func (v NullableLokiLogSinkPatch) IsSet() booldeprecated
- func (v NullableLokiLogSinkPatch) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableLokiLogSinkPatch) Set(val *LokiLogSinkPatch)deprecated
- func (v *NullableLokiLogSinkPatch) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableLokiLogSinkPatch) Unset()deprecated
- type NullableMatchConditiondeprecated
- func (v NullableMatchCondition) Get() *MatchConditiondeprecated
- func (v NullableMatchCondition) IsSet() booldeprecated
- func (v NullableMatchCondition) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableMatchCondition) Set(val *MatchCondition)deprecated
- func (v *NullableMatchCondition) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableMatchCondition) Unset()deprecated
- type NullableMatcherdeprecated
- func (v NullableMatcher) Get() *Matcherdeprecated
- func (v NullableMatcher) IsSet() booldeprecated
- func (v NullableMatcher) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableMatcher) Set(val *Matcher)deprecated
- func (v *NullableMatcher) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableMatcher) Unset()deprecated
- type NullableOptimizerdeprecated
- func (v NullableOptimizer) Get() *Optimizerdeprecated
- func (v NullableOptimizer) IsSet() booldeprecated
- func (v NullableOptimizer) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableOptimizer) Set(val *Optimizer)deprecated
- func (v *NullableOptimizer) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableOptimizer) Unset()deprecated
- type NullableOptimizerPatchdeprecated
- func (v NullableOptimizerPatch) Get() *OptimizerPatchdeprecated
- func (v NullableOptimizerPatch) IsSet() booldeprecated
- func (v NullableOptimizerPatch) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableOptimizerPatch) Set(val *OptimizerPatch)deprecated
- func (v *NullableOptimizerPatch) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableOptimizerPatch) Unset()deprecated
- type NullablePatchDistributionPayloaddeprecated
- func (v NullablePatchDistributionPayload) Get() *PatchDistributionPayloaddeprecated
- func (v NullablePatchDistributionPayload) IsSet() booldeprecated
- func (v NullablePatchDistributionPayload) MarshalJSON() ([]byte, error)deprecated
- func (v *NullablePatchDistributionPayload) Set(val *PatchDistributionPayload)deprecated
- func (v *NullablePatchDistributionPayload) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullablePatchDistributionPayload) Unset()deprecated
- type NullablePatchDistributionResponsedeprecated
- func (v NullablePatchDistributionResponse) Get() *PatchDistributionResponsedeprecated
- func (v NullablePatchDistributionResponse) IsSet() booldeprecated
- func (v NullablePatchDistributionResponse) MarshalJSON() ([]byte, error)deprecated
- func (v *NullablePatchDistributionResponse) Set(val *PatchDistributionResponse)deprecated
- func (v *NullablePatchDistributionResponse) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullablePatchDistributionResponse) Unset()deprecated
- type NullablePurgeCachePayloaddeprecated
- func (v NullablePurgeCachePayload) Get() *PurgeCachePayloaddeprecated
- func (v NullablePurgeCachePayload) IsSet() booldeprecated
- func (v NullablePurgeCachePayload) MarshalJSON() ([]byte, error)deprecated
- func (v *NullablePurgeCachePayload) Set(val *PurgeCachePayload)deprecated
- func (v *NullablePurgeCachePayload) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullablePurgeCachePayload) Unset()deprecated
- type NullablePutCustomDomainCustomCertificatedeprecated
- func (v NullablePutCustomDomainCustomCertificate) Get() *PutCustomDomainCustomCertificatedeprecated
- func (v NullablePutCustomDomainCustomCertificate) IsSet() booldeprecated
- func (v NullablePutCustomDomainCustomCertificate) MarshalJSON() ([]byte, error)deprecated
- func (v *NullablePutCustomDomainCustomCertificate) Set(val *PutCustomDomainCustomCertificate)deprecated
- func (v *NullablePutCustomDomainCustomCertificate) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullablePutCustomDomainCustomCertificate) Unset()deprecated
- type NullablePutCustomDomainManagedCertificatedeprecated
- func (v NullablePutCustomDomainManagedCertificate) Get() *PutCustomDomainManagedCertificatedeprecated
- func (v NullablePutCustomDomainManagedCertificate) IsSet() booldeprecated
- func (v NullablePutCustomDomainManagedCertificate) MarshalJSON() ([]byte, error)deprecated
- func (v *NullablePutCustomDomainManagedCertificate) Set(val *PutCustomDomainManagedCertificate)deprecated
- func (v *NullablePutCustomDomainManagedCertificate) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullablePutCustomDomainManagedCertificate) Unset()deprecated
- type NullablePutCustomDomainPayloaddeprecated
- func (v NullablePutCustomDomainPayload) Get() *PutCustomDomainPayloaddeprecated
- func (v NullablePutCustomDomainPayload) IsSet() booldeprecated
- func (v NullablePutCustomDomainPayload) MarshalJSON() ([]byte, error)deprecated
- func (v *NullablePutCustomDomainPayload) Set(val *PutCustomDomainPayload)deprecated
- func (v *NullablePutCustomDomainPayload) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullablePutCustomDomainPayload) Unset()deprecated
- type NullablePutCustomDomainPayloadCertificatedeprecated
- func (v NullablePutCustomDomainPayloadCertificate) Get() *PutCustomDomainPayloadCertificatedeprecated
- func (v NullablePutCustomDomainPayloadCertificate) IsSet() booldeprecated
- func (v NullablePutCustomDomainPayloadCertificate) MarshalJSON() ([]byte, error)deprecated
- func (v *NullablePutCustomDomainPayloadCertificate) Set(val *PutCustomDomainPayloadCertificate)deprecated
- func (v *NullablePutCustomDomainPayloadCertificate) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullablePutCustomDomainPayloadCertificate) Unset()deprecated
- type NullablePutCustomDomainResponsedeprecated
- func (v NullablePutCustomDomainResponse) Get() *PutCustomDomainResponsedeprecated
- func (v NullablePutCustomDomainResponse) IsSet() booldeprecated
- func (v NullablePutCustomDomainResponse) MarshalJSON() ([]byte, error)deprecated
- func (v *NullablePutCustomDomainResponse) Set(val *PutCustomDomainResponse)deprecated
- func (v *NullablePutCustomDomainResponse) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullablePutCustomDomainResponse) Unset()deprecated
- type NullablePutCustomDomainResponseCertificatedeprecated
- func (v NullablePutCustomDomainResponseCertificate) Get() *PutCustomDomainResponseCertificatedeprecated
- func (v NullablePutCustomDomainResponseCertificate) IsSet() booldeprecated
- func (v NullablePutCustomDomainResponseCertificate) MarshalJSON() ([]byte, error)deprecated
- func (v *NullablePutCustomDomainResponseCertificate) Set(val *PutCustomDomainResponseCertificate)deprecated
- func (v *NullablePutCustomDomainResponseCertificate) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullablePutCustomDomainResponseCertificate) Unset()deprecated
- type NullableRedirectConfigdeprecated
- func (v NullableRedirectConfig) Get() *RedirectConfigdeprecated
- func (v NullableRedirectConfig) IsSet() booldeprecated
- func (v NullableRedirectConfig) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableRedirectConfig) Set(val *RedirectConfig)deprecated
- func (v *NullableRedirectConfig) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableRedirectConfig) Unset()deprecated
- type NullableRedirectRuledeprecated
- func (v NullableRedirectRule) Get() *RedirectRuledeprecated
- func (v NullableRedirectRule) IsSet() booldeprecated
- func (v NullableRedirectRule) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableRedirectRule) Set(val *RedirectRule)deprecated
- func (v *NullableRedirectRule) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableRedirectRule) Unset()deprecated
- type NullableRedirectRuleStatusCodedeprecated
- func (v NullableRedirectRuleStatusCode) Get() *RedirectRuleStatusCodedeprecated
- func (v NullableRedirectRuleStatusCode) IsSet() booldeprecated
- func (v NullableRedirectRuleStatusCode) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableRedirectRuleStatusCode) Set(val *RedirectRuleStatusCode)deprecated
- func (v *NullableRedirectRuleStatusCode) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableRedirectRuleStatusCode) Unset()deprecated
- type NullableRegiondeprecated
- func (v NullableRegion) Get() *Regiondeprecated
- func (v NullableRegion) IsSet() booldeprecated
- func (v NullableRegion) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableRegion) Set(val *Region)deprecated
- func (v *NullableRegion) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableRegion) Unset()deprecated
- type NullableStatusErrordeprecated
- func (v NullableStatusError) Get() *StatusErrordeprecated
- func (v NullableStatusError) IsSet() booldeprecated
- func (v NullableStatusError) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableStatusError) Set(val *StatusError)deprecated
- func (v *NullableStatusError) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableStatusError) Unset()deprecated
- type NullableStatusErrorKeydeprecated
- func (v NullableStatusErrorKey) Get() *StatusErrorKeydeprecated
- func (v NullableStatusErrorKey) IsSet() booldeprecated
- func (v NullableStatusErrorKey) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableStatusErrorKey) Set(val *StatusErrorKey)deprecated
- func (v *NullableStatusErrorKey) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableStatusErrorKey) Unset()deprecated
- type NullableStringdeprecated
- func (v NullableString) Get() *stringdeprecated
- func (v NullableString) IsSet() booldeprecated
- func (v NullableString) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableString) Set(val *string)deprecated
- func (v *NullableString) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableString) Unset()deprecated
- type NullableTimedeprecated
- func (v NullableTime) Get() *time.Timedeprecated
- func (v NullableTime) IsSet() booldeprecated
- func (v NullableTime) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableTime) Set(val *time.Time)deprecated
- func (v *NullableTime) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableTime) Unset()deprecated
- type NullableValuedeprecated
- func (v NullableValue[T]) Get() *Tdeprecated
- func (v NullableValue[T]) IsSet() booldeprecated
- func (v *NullableValue[T]) Set(val *T)deprecated
- func (v *NullableValue[T]) Unset()deprecated
- type NullableWAFRuleActiondeprecated
- func (v NullableWAFRuleAction) Get() *WAFRuleActiondeprecated
- func (v NullableWAFRuleAction) IsSet() booldeprecated
- func (v NullableWAFRuleAction) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableWAFRuleAction) Set(val *WAFRuleAction)deprecated
- func (v *NullableWAFRuleAction) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableWAFRuleAction) Unset()deprecated
- type NullableWAFViolationdeprecated
- func (v NullableWAFViolation) Get() *WAFViolationdeprecated
- func (v NullableWAFViolation) IsSet() booldeprecated
- func (v NullableWAFViolation) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableWAFViolation) Set(val *WAFViolation)deprecated
- func (v *NullableWAFViolation) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableWAFViolation) Unset()deprecated
- type NullableWafConfigdeprecated
- func (v NullableWafConfig) Get() *WafConfigdeprecated
- func (v NullableWafConfig) IsSet() booldeprecated
- func (v NullableWafConfig) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableWafConfig) Set(val *WafConfig)deprecated
- func (v *NullableWafConfig) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableWafConfig) Unset()deprecated
- type NullableWafConfigPatchdeprecated
- func (v NullableWafConfigPatch) Get() *WafConfigPatchdeprecated
- func (v NullableWafConfigPatch) IsSet() booldeprecated
- func (v NullableWafConfigPatch) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableWafConfigPatch) Set(val *WafConfigPatch)deprecated
- func (v *NullableWafConfigPatch) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableWafConfigPatch) Unset()deprecated
- type NullableWafModedeprecated
- func (v NullableWafMode) Get() *WafModedeprecated
- func (v NullableWafMode) IsSet() booldeprecated
- func (v NullableWafMode) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableWafMode) Set(val *WafMode)deprecated
- func (v *NullableWafMode) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableWafMode) Unset()deprecated
- type NullableWafParanoiaLeveldeprecated
- func (v NullableWafParanoiaLevel) Get() *WafParanoiaLeveldeprecated
- func (v NullableWafParanoiaLevel) IsSet() booldeprecated
- func (v NullableWafParanoiaLevel) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableWafParanoiaLevel) Set(val *WafParanoiaLevel)deprecated
- func (v *NullableWafParanoiaLevel) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableWafParanoiaLevel) Unset()deprecated
- type NullableWafRuledeprecated
- func (v NullableWafRule) Get() *WafRuledeprecated
- func (v NullableWafRule) IsSet() booldeprecated
- func (v NullableWafRule) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableWafRule) Set(val *WafRule)deprecated
- func (v *NullableWafRule) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableWafRule) Unset()deprecated
- type NullableWafRuleCollectiondeprecated
- func (v NullableWafRuleCollection) Get() *WafRuleCollectiondeprecated
- func (v NullableWafRuleCollection) IsSet() booldeprecated
- func (v NullableWafRuleCollection) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableWafRuleCollection) Set(val *WafRuleCollection)deprecated
- func (v *NullableWafRuleCollection) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableWafRuleCollection) Unset()deprecated
- type NullableWafRuleGroupdeprecated
- func (v NullableWafRuleGroup) Get() *WafRuleGroupdeprecated
- func (v NullableWafRuleGroup) IsSet() booldeprecated
- func (v NullableWafRuleGroup) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableWafRuleGroup) Set(val *WafRuleGroup)deprecated
- func (v *NullableWafRuleGroup) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableWafRuleGroup) Unset()deprecated
- type NullableWafStatusRuleBlockdeprecated
- func (v NullableWafStatusRuleBlock) Get() *WafStatusRuleBlockdeprecated
- func (v NullableWafStatusRuleBlock) IsSet() booldeprecated
- func (v NullableWafStatusRuleBlock) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableWafStatusRuleBlock) Set(val *WafStatusRuleBlock)deprecated
- func (v *NullableWafStatusRuleBlock) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableWafStatusRuleBlock) Unset()deprecated
- type NullableWafStatusRuleBlockReasondeprecated
- func (v NullableWafStatusRuleBlockReason) Get() *WafStatusRuleBlockReasondeprecated
- func (v NullableWafStatusRuleBlockReason) IsSet() booldeprecated
- func (v NullableWafStatusRuleBlockReason) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableWafStatusRuleBlockReason) Set(val *WafStatusRuleBlockReason)deprecated
- func (v *NullableWafStatusRuleBlockReason) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableWafStatusRuleBlockReason) Unset()deprecated
- type NullableWafStatusRuleBlockReasonDirectlyDefineddeprecated
- func (v NullableWafStatusRuleBlockReasonDirectlyDefined) Get() *WafStatusRuleBlockReasonDirectlyDefineddeprecated
- func (v NullableWafStatusRuleBlockReasonDirectlyDefined) IsSet() booldeprecated
- func (v NullableWafStatusRuleBlockReasonDirectlyDefined) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableWafStatusRuleBlockReasonDirectlyDefined) Set(val *WafStatusRuleBlockReasonDirectlyDefined)deprecated
- func (v *NullableWafStatusRuleBlockReasonDirectlyDefined) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableWafStatusRuleBlockReasonDirectlyDefined) Unset()deprecated
- type NullableWafStatusRuleBlockReasonInheritedFromCollectiondeprecated
- func (v NullableWafStatusRuleBlockReasonInheritedFromCollection) Get() *WafStatusRuleBlockReasonInheritedFromCollectiondeprecated
- func (v NullableWafStatusRuleBlockReasonInheritedFromCollection) IsSet() booldeprecated
- func (v NullableWafStatusRuleBlockReasonInheritedFromCollection) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableWafStatusRuleBlockReasonInheritedFromCollection) Set(val *WafStatusRuleBlockReasonInheritedFromCollection)deprecated
- func (v *NullableWafStatusRuleBlockReasonInheritedFromCollection) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableWafStatusRuleBlockReasonInheritedFromCollection) Unset()deprecated
- type NullableWafStatusRuleBlockReasonInheritedFromGroupdeprecated
- func (v NullableWafStatusRuleBlockReasonInheritedFromGroup) Get() *WafStatusRuleBlockReasonInheritedFromGroupdeprecated
- func (v NullableWafStatusRuleBlockReasonInheritedFromGroup) IsSet() booldeprecated
- func (v NullableWafStatusRuleBlockReasonInheritedFromGroup) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableWafStatusRuleBlockReasonInheritedFromGroup) Set(val *WafStatusRuleBlockReasonInheritedFromGroup)deprecated
- func (v *NullableWafStatusRuleBlockReasonInheritedFromGroup) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableWafStatusRuleBlockReasonInheritedFromGroup) Unset()deprecated
- type NullableWafStatusRuleBlockReasonInvalidWafTypedeprecated
- func (v NullableWafStatusRuleBlockReasonInvalidWafType) Get() *WafStatusRuleBlockReasonInvalidWafTypedeprecated
- func (v NullableWafStatusRuleBlockReasonInvalidWafType) IsSet() booldeprecated
- func (v NullableWafStatusRuleBlockReasonInvalidWafType) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableWafStatusRuleBlockReasonInvalidWafType) Set(val *WafStatusRuleBlockReasonInvalidWafType)deprecated
- func (v *NullableWafStatusRuleBlockReasonInvalidWafType) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableWafStatusRuleBlockReasonInvalidWafType) Unset()deprecated
- type NullableWafStatusRuleBlockReasonNeverDefineddeprecated
- func (v NullableWafStatusRuleBlockReasonNeverDefined) Get() *WafStatusRuleBlockReasonNeverDefineddeprecated
- func (v NullableWafStatusRuleBlockReasonNeverDefined) IsSet() booldeprecated
- func (v NullableWafStatusRuleBlockReasonNeverDefined) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableWafStatusRuleBlockReasonNeverDefined) Set(val *WafStatusRuleBlockReasonNeverDefined)deprecated
- func (v *NullableWafStatusRuleBlockReasonNeverDefined) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableWafStatusRuleBlockReasonNeverDefined) Unset()deprecated
- type NullableWafTypedeprecated
- func (v NullableWafType) Get() *WafTypedeprecated
- func (v NullableWafType) IsSet() booldeprecated
- func (v NullableWafType) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableWafType) Set(val *WafType)deprecated
- func (v *NullableWafType) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableWafType) Unset()deprecated
- type Optimizer
- type OptimizerPatch
- func (o *OptimizerPatch) GetEnabled() (res OptimizerPatchgetEnabledRetType)
- func (o *OptimizerPatch) GetEnabledOk() (ret OptimizerPatchgetEnabledRetType, ok bool)
- func (o *OptimizerPatch) HasEnabled() bool
- func (o *OptimizerPatch) SetEnabled(v OptimizerPatchgetEnabledRetType)
- func (o OptimizerPatch) ToMap() (map[string]interface{}, error)deprecated
- type OptimizerPatchgetEnabledArgTypedeprecated
- type OptimizerPatchgetEnabledAttributeType
- type OptimizerPatchgetEnabledRetTypedeprecated
- type OptimizergetEnabledArgTypedeprecated
- type OptimizergetEnabledAttributeType
- type OptimizergetEnabledRetTypedeprecated
- type PatchDistributionPayload
- func (o *PatchDistributionPayload) GetConfig() (res PatchDistributionPayloadGetConfigRetType)
- func (o *PatchDistributionPayload) GetConfigOk() (ret PatchDistributionPayloadGetConfigRetType, ok bool)
- func (o *PatchDistributionPayload) GetIntentId() (res PatchDistributionPayloadGetIntentIdRetType)
- func (o *PatchDistributionPayload) GetIntentIdOk() (ret PatchDistributionPayloadGetIntentIdRetType, ok bool)
- func (o *PatchDistributionPayload) HasConfig() bool
- func (o *PatchDistributionPayload) HasIntentId() bool
- func (o *PatchDistributionPayload) SetConfig(v PatchDistributionPayloadGetConfigRetType)
- func (o *PatchDistributionPayload) SetIntentId(v PatchDistributionPayloadGetIntentIdRetType)
- func (o PatchDistributionPayload) ToMap() (map[string]interface{}, error)deprecated
- type PatchDistributionPayloadGetConfigArgTypedeprecated
- type PatchDistributionPayloadGetConfigAttributeType
- type PatchDistributionPayloadGetConfigRetTypedeprecated
- type PatchDistributionPayloadGetIntentIdArgTypedeprecated
- type PatchDistributionPayloadGetIntentIdAttributeType
- type PatchDistributionPayloadGetIntentIdRetTypedeprecated
- type PatchDistributionRequestdeprecated
- type PatchDistributionResponse
- func (o *PatchDistributionResponse) GetDistribution() (ret PatchDistributionResponseGetDistributionRetType)
- func (o *PatchDistributionResponse) GetDistributionOk() (ret PatchDistributionResponseGetDistributionRetType, ok bool)
- func (o *PatchDistributionResponse) SetDistribution(v PatchDistributionResponseGetDistributionRetType)
- func (o PatchDistributionResponse) ToMap() (map[string]interface{}, error)deprecated
- type PatchDistributionResponseGetDistributionArgTypedeprecated
- type PatchDistributionResponseGetDistributionAttributeType
- type PatchDistributionResponseGetDistributionRetTypedeprecated
- type PurgeCachePayload
- func (o *PurgeCachePayload) GetPath() (res PurgeCachePayloadGetPathRetType)
- func (o *PurgeCachePayload) GetPathOk() (ret PurgeCachePayloadGetPathRetType, ok bool)
- func (o *PurgeCachePayload) HasPath() bool
- func (o *PurgeCachePayload) SetPath(v PurgeCachePayloadGetPathRetType)
- func (o PurgeCachePayload) ToMap() (map[string]interface{}, error)deprecated
- type PurgeCachePayloadGetPathArgTypedeprecated
- type PurgeCachePayloadGetPathAttributeType
- type PurgeCachePayloadGetPathRetTypedeprecated
- type PurgeCacheRequestdeprecated
- type PutCustomDomainCustomCertificate
- func (o *PutCustomDomainCustomCertificate) GetCertificate() (ret PutCustomDomainCustomCertificateGetCertificateRetType)
- func (o *PutCustomDomainCustomCertificate) GetCertificateOk() (ret PutCustomDomainCustomCertificateGetCertificateRetType, ok bool)
- func (o *PutCustomDomainCustomCertificate) GetKey() (ret PutCustomDomainCustomCertificateGetKeyRetType)
- func (o *PutCustomDomainCustomCertificate) GetKeyOk() (ret PutCustomDomainCustomCertificateGetKeyRetType, ok bool)
- func (o *PutCustomDomainCustomCertificate) GetType() (ret PutCustomDomainCustomCertificateGetTypeRetType)
- func (o *PutCustomDomainCustomCertificate) GetTypeOk() (ret PutCustomDomainCustomCertificateGetTypeRetType, ok bool)
- func (o *PutCustomDomainCustomCertificate) SetCertificate(v PutCustomDomainCustomCertificateGetCertificateRetType)
- func (o *PutCustomDomainCustomCertificate) SetKey(v PutCustomDomainCustomCertificateGetKeyRetType)
- func (o *PutCustomDomainCustomCertificate) SetType(v PutCustomDomainCustomCertificateGetTypeRetType)
- func (o PutCustomDomainCustomCertificate) ToMap() (map[string]interface{}, error)deprecated
- type PutCustomDomainCustomCertificateGetCertificateArgTypedeprecated
- type PutCustomDomainCustomCertificateGetCertificateAttributeType
- type PutCustomDomainCustomCertificateGetCertificateRetTypedeprecated
- type PutCustomDomainCustomCertificateGetKeyArgTypedeprecated
- type PutCustomDomainCustomCertificateGetKeyAttributeType
- type PutCustomDomainCustomCertificateGetKeyRetTypedeprecated
- type PutCustomDomainCustomCertificateGetTypeArgTypedeprecated
- type PutCustomDomainCustomCertificateGetTypeAttributeType
- type PutCustomDomainCustomCertificateGetTypeRetTypedeprecated
- type PutCustomDomainManagedCertificate
- func (o *PutCustomDomainManagedCertificate) GetType() (ret PutCustomDomainManagedCertificateGetTypeRetType)
- func (o *PutCustomDomainManagedCertificate) GetTypeOk() (ret PutCustomDomainManagedCertificateGetTypeRetType, ok bool)
- func (o *PutCustomDomainManagedCertificate) SetType(v PutCustomDomainManagedCertificateGetTypeRetType)
- func (o PutCustomDomainManagedCertificate) ToMap() (map[string]interface{}, error)deprecated
- type PutCustomDomainManagedCertificateGetTypeArgTypedeprecated
- type PutCustomDomainManagedCertificateGetTypeAttributeType
- type PutCustomDomainManagedCertificateGetTypeRetTypedeprecated
- type PutCustomDomainPayload
- func (o *PutCustomDomainPayload) GetCertificate() (res PutCustomDomainPayloadGetCertificateRetType)
- func (o *PutCustomDomainPayload) GetCertificateOk() (ret PutCustomDomainPayloadGetCertificateRetType, ok bool)
- func (o *PutCustomDomainPayload) GetIntentId() (res PutCustomDomainPayloadGetIntentIdRetType)
- func (o *PutCustomDomainPayload) GetIntentIdOk() (ret PutCustomDomainPayloadGetIntentIdRetType, ok bool)
- func (o *PutCustomDomainPayload) HasCertificate() bool
- func (o *PutCustomDomainPayload) HasIntentId() bool
- func (o *PutCustomDomainPayload) SetCertificate(v PutCustomDomainPayloadGetCertificateRetType)
- func (o *PutCustomDomainPayload) SetIntentId(v PutCustomDomainPayloadGetIntentIdRetType)
- func (o PutCustomDomainPayload) ToMap() (map[string]interface{}, error)deprecated
- type PutCustomDomainPayloadCertificate
- type PutCustomDomainPayloadGetCertificateArgTypedeprecated
- type PutCustomDomainPayloadGetCertificateAttributeType
- type PutCustomDomainPayloadGetCertificateRetTypedeprecated
- type PutCustomDomainPayloadGetIntentIdArgTypedeprecated
- type PutCustomDomainPayloadGetIntentIdAttributeType
- type PutCustomDomainPayloadGetIntentIdRetTypedeprecated
- type PutCustomDomainRequestdeprecated
- type PutCustomDomainResponse
- func (o *PutCustomDomainResponse) GetCertificate() (res PutCustomDomainResponseGetCertificateRetType)
- func (o *PutCustomDomainResponse) GetCertificateOk() (ret PutCustomDomainResponseGetCertificateRetType, ok bool)
- func (o *PutCustomDomainResponse) GetCustomDomain() (ret PutCustomDomainResponseGetCustomDomainRetType)
- func (o *PutCustomDomainResponse) GetCustomDomainOk() (ret PutCustomDomainResponseGetCustomDomainRetType, ok bool)
- func (o *PutCustomDomainResponse) HasCertificate() bool
- func (o *PutCustomDomainResponse) SetCertificate(v PutCustomDomainResponseGetCertificateRetType)
- func (o *PutCustomDomainResponse) SetCustomDomain(v PutCustomDomainResponseGetCustomDomainRetType)
- func (o PutCustomDomainResponse) ToMap() (map[string]interface{}, error)deprecated
- type PutCustomDomainResponseCertificate
- type PutCustomDomainResponseGetCertificateArgTypedeprecated
- type PutCustomDomainResponseGetCertificateAttributeType
- type PutCustomDomainResponseGetCertificateRetTypedeprecated
- type PutCustomDomainResponseGetCustomDomainArgTypedeprecated
- type PutCustomDomainResponseGetCustomDomainAttributeType
- type PutCustomDomainResponseGetCustomDomainRetTypedeprecated
- type RedirectConfig
- func (o *RedirectConfig) GetRules() (res RedirectConfigGetRulesRetType)
- func (o *RedirectConfig) GetRulesOk() (ret RedirectConfigGetRulesRetType, ok bool)
- func (o *RedirectConfig) HasRules() bool
- func (o *RedirectConfig) SetRules(v RedirectConfigGetRulesRetType)
- func (o RedirectConfig) ToMap() (map[string]interface{}, error)deprecated
- type RedirectConfigGetRulesArgTypedeprecated
- type RedirectConfigGetRulesAttributeType
- type RedirectConfigGetRulesRetTypedeprecated
- type RedirectRule
- func (o *RedirectRule) GetDescription() (res RedirectRuleGetDescriptionRetType)
- func (o *RedirectRule) GetDescriptionOk() (ret RedirectRuleGetDescriptionRetType, ok bool)
- func (o *RedirectRule) GetEnabled() (res RedirectRulegetEnabledRetType)
- func (o *RedirectRule) GetEnabledOk() (ret RedirectRulegetEnabledRetType, ok bool)
- func (o *RedirectRule) GetMatchers() (ret RedirectRuleGetMatchersRetType)
- func (o *RedirectRule) GetMatchersOk() (ret RedirectRuleGetMatchersRetType, ok bool)
- func (o *RedirectRule) GetRuleMatchCondition() (res RedirectRuleGetRuleMatchConditionRetType)
- func (o *RedirectRule) GetRuleMatchConditionOk() (ret RedirectRuleGetRuleMatchConditionRetType, ok bool)
- func (o *RedirectRule) GetStatusCode() (ret RedirectRuleGetStatusCodeRetType)
- func (o *RedirectRule) GetStatusCodeOk() (ret RedirectRuleGetStatusCodeRetType, ok bool)
- func (o *RedirectRule) GetTargetUrl() (ret RedirectRuleGetTargetUrlRetType)
- func (o *RedirectRule) GetTargetUrlOk() (ret RedirectRuleGetTargetUrlRetType, ok bool)
- func (o *RedirectRule) HasDescription() bool
- func (o *RedirectRule) HasEnabled() bool
- func (o *RedirectRule) HasRuleMatchCondition() bool
- func (o *RedirectRule) SetDescription(v RedirectRuleGetDescriptionRetType)
- func (o *RedirectRule) SetEnabled(v RedirectRulegetEnabledRetType)
- func (o *RedirectRule) SetMatchers(v RedirectRuleGetMatchersRetType)
- func (o *RedirectRule) SetRuleMatchCondition(v RedirectRuleGetRuleMatchConditionRetType)
- func (o *RedirectRule) SetStatusCode(v RedirectRuleGetStatusCodeRetType)
- func (o *RedirectRule) SetTargetUrl(v RedirectRuleGetTargetUrlRetType)
- func (o RedirectRule) ToMap() (map[string]interface{}, error)deprecated
- type RedirectRuleGetDescriptionArgTypedeprecated
- type RedirectRuleGetDescriptionAttributeType
- type RedirectRuleGetDescriptionRetTypedeprecated
- type RedirectRuleGetMatchersArgTypedeprecated
- type RedirectRuleGetMatchersAttributeType
- type RedirectRuleGetMatchersRetTypedeprecated
- type RedirectRuleGetRuleMatchConditionArgTypedeprecated
- type RedirectRuleGetRuleMatchConditionAttributeType
- type RedirectRuleGetRuleMatchConditionRetTypedeprecated
- type RedirectRuleGetStatusCodeArgTypedeprecated
- type RedirectRuleGetStatusCodeAttributeTypedeprecated
- type RedirectRuleGetStatusCodeRetTypedeprecated
- type RedirectRuleGetTargetUrlArgTypedeprecated
- type RedirectRuleGetTargetUrlAttributeType
- type RedirectRuleGetTargetUrlRetTypedeprecated
- type RedirectRuleStatusCode
- type RedirectRulegetEnabledArgTypedeprecated
- type RedirectRulegetEnabledAttributeType
- type RedirectRulegetEnabledRetTypedeprecated
- type Region
- type StatusError
- func (o *StatusError) GetDe() (res StatusErrorGetDeRetType)
- func (o *StatusError) GetDeOk() (ret StatusErrorGetDeRetType, ok bool)
- func (o *StatusError) GetEn() (ret StatusErrorGetEnRetType)
- func (o *StatusError) GetEnOk() (ret StatusErrorGetEnRetType, ok bool)
- func (o *StatusError) GetKey() (ret StatusErrorGetKeyRetType)
- func (o *StatusError) GetKeyOk() (ret StatusErrorGetKeyRetType, ok bool)
- func (o *StatusError) HasDe() bool
- func (o *StatusError) SetDe(v StatusErrorGetDeRetType)
- func (o *StatusError) SetEn(v StatusErrorGetEnRetType)
- func (o *StatusError) SetKey(v StatusErrorGetKeyRetType)
- func (o StatusError) ToMap() (map[string]interface{}, error)deprecated
- type StatusErrorGetDeArgTypedeprecated
- type StatusErrorGetDeAttributeType
- type StatusErrorGetDeRetTypedeprecated
- type StatusErrorGetEnArgTypedeprecated
- type StatusErrorGetEnAttributeType
- type StatusErrorGetEnRetTypedeprecated
- type StatusErrorGetKeyArgTypedeprecated
- type StatusErrorGetKeyAttributeTypedeprecated
- type StatusErrorGetKeyRetTypedeprecated
- type StatusErrorKey
- type WAFRuleAction
- type WAFViolation
- func (o *WAFViolation) GetAction() (ret WAFViolationGetActionRetType)
- func (o *WAFViolation) GetActionOk() (ret WAFViolationGetActionRetType, ok bool)
- func (o *WAFViolation) GetAsn() (ret WAFViolationGetAsnRetType)
- func (o *WAFViolation) GetAsnOk() (ret WAFViolationGetAsnRetType, ok bool)
- func (o *WAFViolation) GetMessage() (ret WAFViolationGetMessageRetType)
- func (o *WAFViolation) GetMessageOk() (ret WAFViolationGetMessageRetType, ok bool)
- func (o *WAFViolation) GetMethod() (ret WAFViolationGetMethodRetType)
- func (o *WAFViolation) GetMethodOk() (ret WAFViolationGetMethodRetType, ok bool)
- func (o *WAFViolation) GetRequestHeaders() (ret WAFViolationGetRequestHeadersRetType)
- func (o *WAFViolation) GetRequestHeadersOk() (ret WAFViolationGetRequestHeadersRetType, ok bool)
- func (o *WAFViolation) GetRuleId() (ret WAFViolationGetRuleIdRetType)
- func (o *WAFViolation) GetRuleIdOk() (ret WAFViolationGetRuleIdRetType, ok bool)
- func (o *WAFViolation) SetAction(v WAFViolationGetActionRetType)
- func (o *WAFViolation) SetAsn(v WAFViolationGetAsnRetType)
- func (o *WAFViolation) SetMessage(v WAFViolationGetMessageRetType)
- func (o *WAFViolation) SetMethod(v WAFViolationGetMethodRetType)
- func (o *WAFViolation) SetRequestHeaders(v WAFViolationGetRequestHeadersRetType)
- func (o *WAFViolation) SetRuleId(v WAFViolationGetRuleIdRetType)
- func (o WAFViolation) ToMap() (map[string]interface{}, error)deprecated
- type WAFViolationGetActionArgTypedeprecated
- type WAFViolationGetActionAttributeType
- type WAFViolationGetActionRetTypedeprecated
- type WAFViolationGetAsnArgTypedeprecated
- type WAFViolationGetAsnAttributeType
- type WAFViolationGetAsnRetTypedeprecated
- type WAFViolationGetMessageArgTypedeprecated
- type WAFViolationGetMessageAttributeType
- type WAFViolationGetMessageRetTypedeprecated
- type WAFViolationGetMethodArgTypedeprecated
- type WAFViolationGetMethodAttributeType
- type WAFViolationGetMethodRetTypedeprecated
- type WAFViolationGetRequestHeadersArgTypedeprecated
- type WAFViolationGetRequestHeadersAttributeType
- type WAFViolationGetRequestHeadersRetTypedeprecated
- type WAFViolationGetRuleIdArgTypedeprecated
- type WAFViolationGetRuleIdAttributeType
- type WAFViolationGetRuleIdRetTypedeprecated
- type WafConfig
- func (o *WafConfig) GetAllowedHttpMethods() (res WafConfigGetAllowedHttpMethodsRetType)
- func (o *WafConfig) GetAllowedHttpMethodsOk() (ret WafConfigGetAllowedHttpMethodsRetType, ok bool)
- func (o *WafConfig) GetAllowedHttpVersions() (res WafConfigGetAllowedHttpVersionsRetType)
- func (o *WafConfig) GetAllowedHttpVersionsOk() (ret WafConfigGetAllowedHttpVersionsRetType, ok bool)
- func (o *WafConfig) GetAllowedRequestContentTypes() (res WafConfigGetAllowedRequestContentTypesRetType)
- func (o *WafConfig) GetAllowedRequestContentTypesOk() (ret WafConfigGetAllowedRequestContentTypesRetType, ok bool)
- func (o *WafConfig) GetDisabledRuleCollectionIds() (res WafConfigGetDisabledRuleCollectionIdsRetType)
- func (o *WafConfig) GetDisabledRuleCollectionIdsOk() (ret WafConfigGetDisabledRuleCollectionIdsRetType, ok bool)
- func (o *WafConfig) GetDisabledRuleGroupIds() (res WafConfigGetDisabledRuleGroupIdsRetType)
- func (o *WafConfig) GetDisabledRuleGroupIdsOk() (ret WafConfigGetDisabledRuleGroupIdsRetType, ok bool)
- func (o *WafConfig) GetDisabledRuleIds() (res WafConfigGetDisabledRuleIdsRetType)
- func (o *WafConfig) GetDisabledRuleIdsOk() (ret WafConfigGetDisabledRuleIdsRetType, ok bool)
- func (o *WafConfig) GetEnabledRuleCollectionIds() (res WafConfigGetEnabledRuleCollectionIdsRetType)
- func (o *WafConfig) GetEnabledRuleCollectionIdsOk() (ret WafConfigGetEnabledRuleCollectionIdsRetType, ok bool)
- func (o *WafConfig) GetEnabledRuleGroupIds() (res WafConfigGetEnabledRuleGroupIdsRetType)
- func (o *WafConfig) GetEnabledRuleGroupIdsOk() (ret WafConfigGetEnabledRuleGroupIdsRetType, ok bool)
- func (o *WafConfig) GetEnabledRuleIds() (ret WafConfigGetEnabledRuleIdsRetType)
- func (o *WafConfig) GetEnabledRuleIdsOk() (ret WafConfigGetEnabledRuleIdsRetType, ok bool)
- func (o *WafConfig) GetLogOnlyRuleCollectionIds() (res WafConfigGetLogOnlyRuleCollectionIdsRetType)
- func (o *WafConfig) GetLogOnlyRuleCollectionIdsOk() (ret WafConfigGetLogOnlyRuleCollectionIdsRetType, ok bool)
- func (o *WafConfig) GetLogOnlyRuleGroupIds() (res WafConfigGetLogOnlyRuleGroupIdsRetType)
- func (o *WafConfig) GetLogOnlyRuleGroupIdsOk() (ret WafConfigGetLogOnlyRuleGroupIdsRetType, ok bool)
- func (o *WafConfig) GetLogOnlyRuleIds() (res WafConfigGetLogOnlyRuleIdsRetType)
- func (o *WafConfig) GetLogOnlyRuleIdsOk() (ret WafConfigGetLogOnlyRuleIdsRetType, ok bool)
- func (o *WafConfig) GetMode() (ret WafConfigGetModeRetType)
- func (o *WafConfig) GetModeOk() (ret WafConfigGetModeRetType, ok bool)
- func (o *WafConfig) GetParanoiaLevel() (res WafConfigGetParanoiaLevelRetType)
- func (o *WafConfig) GetParanoiaLevelOk() (ret WafConfigGetParanoiaLevelRetType, ok bool)
- func (o *WafConfig) GetType() (ret WafConfigGetTypeRetType)
- func (o *WafConfig) GetTypeOk() (ret WafConfigGetTypeRetType, ok 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 WafConfigGetAllowedHttpMethodsRetType)
- func (o *WafConfig) SetAllowedHttpVersions(v WafConfigGetAllowedHttpVersionsRetType)
- func (o *WafConfig) SetAllowedRequestContentTypes(v WafConfigGetAllowedRequestContentTypesRetType)
- func (o *WafConfig) SetDisabledRuleCollectionIds(v WafConfigGetDisabledRuleCollectionIdsRetType)
- func (o *WafConfig) SetDisabledRuleGroupIds(v WafConfigGetDisabledRuleGroupIdsRetType)
- func (o *WafConfig) SetDisabledRuleIds(v WafConfigGetDisabledRuleIdsRetType)
- func (o *WafConfig) SetEnabledRuleCollectionIds(v WafConfigGetEnabledRuleCollectionIdsRetType)
- func (o *WafConfig) SetEnabledRuleGroupIds(v WafConfigGetEnabledRuleGroupIdsRetType)
- func (o *WafConfig) SetEnabledRuleIds(v WafConfigGetEnabledRuleIdsRetType)
- func (o *WafConfig) SetLogOnlyRuleCollectionIds(v WafConfigGetLogOnlyRuleCollectionIdsRetType)
- func (o *WafConfig) SetLogOnlyRuleGroupIds(v WafConfigGetLogOnlyRuleGroupIdsRetType)
- func (o *WafConfig) SetLogOnlyRuleIds(v WafConfigGetLogOnlyRuleIdsRetType)
- func (o *WafConfig) SetMode(v WafConfigGetModeRetType)
- func (o *WafConfig) SetParanoiaLevel(v WafConfigGetParanoiaLevelRetType)
- func (o *WafConfig) SetType(v WafConfigGetTypeRetType)
- func (o WafConfig) ToMap() (map[string]interface{}, error)deprecated
- type WafConfigGetAllowedHttpMethodsArgTypedeprecated
- type WafConfigGetAllowedHttpMethodsAttributeType
- type WafConfigGetAllowedHttpMethodsRetTypedeprecated
- type WafConfigGetAllowedHttpVersionsArgTypedeprecated
- type WafConfigGetAllowedHttpVersionsAttributeType
- type WafConfigGetAllowedHttpVersionsRetTypedeprecated
- type WafConfigGetAllowedRequestContentTypesArgTypedeprecated
- type WafConfigGetAllowedRequestContentTypesAttributeType
- type WafConfigGetAllowedRequestContentTypesRetTypedeprecated
- type WafConfigGetDisabledRuleCollectionIdsArgTypedeprecated
- type WafConfigGetDisabledRuleCollectionIdsAttributeType
- type WafConfigGetDisabledRuleCollectionIdsRetTypedeprecated
- type WafConfigGetDisabledRuleGroupIdsArgTypedeprecated
- type WafConfigGetDisabledRuleGroupIdsAttributeType
- type WafConfigGetDisabledRuleGroupIdsRetTypedeprecated
- type WafConfigGetDisabledRuleIdsArgTypedeprecated
- type WafConfigGetDisabledRuleIdsAttributeType
- type WafConfigGetDisabledRuleIdsRetTypedeprecated
- type WafConfigGetEnabledRuleCollectionIdsArgTypedeprecated
- type WafConfigGetEnabledRuleCollectionIdsAttributeType
- type WafConfigGetEnabledRuleCollectionIdsRetTypedeprecated
- type WafConfigGetEnabledRuleGroupIdsArgTypedeprecated
- type WafConfigGetEnabledRuleGroupIdsAttributeType
- type WafConfigGetEnabledRuleGroupIdsRetTypedeprecated
- type WafConfigGetEnabledRuleIdsArgTypedeprecated
- type WafConfigGetEnabledRuleIdsAttributeType
- type WafConfigGetEnabledRuleIdsRetTypedeprecated
- type WafConfigGetLogOnlyRuleCollectionIdsArgTypedeprecated
- type WafConfigGetLogOnlyRuleCollectionIdsAttributeType
- type WafConfigGetLogOnlyRuleCollectionIdsRetTypedeprecated
- type WafConfigGetLogOnlyRuleGroupIdsArgTypedeprecated
- type WafConfigGetLogOnlyRuleGroupIdsAttributeType
- type WafConfigGetLogOnlyRuleGroupIdsRetTypedeprecated
- type WafConfigGetLogOnlyRuleIdsArgTypedeprecated
- type WafConfigGetLogOnlyRuleIdsAttributeType
- type WafConfigGetLogOnlyRuleIdsRetTypedeprecated
- type WafConfigGetModeArgTypedeprecated
- type WafConfigGetModeAttributeType
- type WafConfigGetModeRetTypedeprecated
- type WafConfigGetParanoiaLevelArgTypedeprecated
- type WafConfigGetParanoiaLevelAttributeType
- type WafConfigGetParanoiaLevelRetTypedeprecated
- type WafConfigGetTypeArgTypedeprecated
- type WafConfigGetTypeAttributeType
- type WafConfigGetTypeRetTypedeprecated
- type WafConfigPatch
- func (o *WafConfigPatch) GetAllowedHttpMethods() (res WafConfigPatchGetAllowedHttpMethodsRetType)
- func (o *WafConfigPatch) GetAllowedHttpMethodsOk() (ret WafConfigPatchGetAllowedHttpMethodsRetType, ok bool)
- func (o *WafConfigPatch) GetAllowedHttpVersions() (res WafConfigPatchGetAllowedHttpVersionsRetType)
- func (o *WafConfigPatch) GetAllowedHttpVersionsOk() (ret WafConfigPatchGetAllowedHttpVersionsRetType, ok bool)
- func (o *WafConfigPatch) GetAllowedRequestContentTypes() (res WafConfigPatchGetAllowedRequestContentTypesRetType)
- func (o *WafConfigPatch) GetAllowedRequestContentTypesOk() (ret WafConfigPatchGetAllowedRequestContentTypesRetType, ok bool)
- func (o *WafConfigPatch) GetDisabledRuleCollectionIds() (res WafConfigPatchGetDisabledRuleCollectionIdsRetType)
- func (o *WafConfigPatch) GetDisabledRuleCollectionIdsOk() (ret WafConfigPatchGetDisabledRuleCollectionIdsRetType, ok bool)
- func (o *WafConfigPatch) GetDisabledRuleGroupIds() (res WafConfigPatchGetDisabledRuleGroupIdsRetType)
- func (o *WafConfigPatch) GetDisabledRuleGroupIdsOk() (ret WafConfigPatchGetDisabledRuleGroupIdsRetType, ok bool)
- func (o *WafConfigPatch) GetDisabledRuleIds() (res WafConfigPatchGetDisabledRuleIdsRetType)
- func (o *WafConfigPatch) GetDisabledRuleIdsOk() (ret WafConfigPatchGetDisabledRuleIdsRetType, ok bool)
- func (o *WafConfigPatch) GetEnabledRuleCollectionIds() (res WafConfigPatchGetEnabledRuleCollectionIdsRetType)
- func (o *WafConfigPatch) GetEnabledRuleCollectionIdsOk() (ret WafConfigPatchGetEnabledRuleCollectionIdsRetType, ok bool)
- func (o *WafConfigPatch) GetEnabledRuleGroupIds() (res WafConfigPatchGetEnabledRuleGroupIdsRetType)
- func (o *WafConfigPatch) GetEnabledRuleGroupIdsOk() (ret WafConfigPatchGetEnabledRuleGroupIdsRetType, ok bool)
- func (o *WafConfigPatch) GetEnabledRuleIds() (res WafConfigPatchGetEnabledRuleIdsRetType)
- func (o *WafConfigPatch) GetEnabledRuleIdsOk() (ret WafConfigPatchGetEnabledRuleIdsRetType, ok bool)
- func (o *WafConfigPatch) GetLogOnlyRuleCollectionIds() (res WafConfigPatchGetLogOnlyRuleCollectionIdsRetType)
- func (o *WafConfigPatch) GetLogOnlyRuleCollectionIdsOk() (ret WafConfigPatchGetLogOnlyRuleCollectionIdsRetType, ok bool)
- func (o *WafConfigPatch) GetLogOnlyRuleGroupIds() (res WafConfigPatchGetLogOnlyRuleGroupIdsRetType)
- func (o *WafConfigPatch) GetLogOnlyRuleGroupIdsOk() (ret WafConfigPatchGetLogOnlyRuleGroupIdsRetType, ok bool)
- func (o *WafConfigPatch) GetLogOnlyRuleIds() (res WafConfigPatchGetLogOnlyRuleIdsRetType)
- func (o *WafConfigPatch) GetLogOnlyRuleIdsOk() (ret WafConfigPatchGetLogOnlyRuleIdsRetType, ok bool)
- func (o *WafConfigPatch) GetMode() (res WafConfigPatchGetModeRetType)
- func (o *WafConfigPatch) GetModeOk() (ret WafConfigPatchGetModeRetType, ok bool)
- func (o *WafConfigPatch) GetParanoiaLevel() (res WafConfigPatchGetParanoiaLevelRetType)
- func (o *WafConfigPatch) GetParanoiaLevelOk() (ret WafConfigPatchGetParanoiaLevelRetType, ok bool)
- func (o *WafConfigPatch) GetType() (res WafConfigPatchGetTypeRetType)
- func (o *WafConfigPatch) GetTypeOk() (ret WafConfigPatchGetTypeRetType, ok 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 WafConfigPatchGetAllowedHttpMethodsRetType)
- func (o *WafConfigPatch) SetAllowedHttpVersions(v WafConfigPatchGetAllowedHttpVersionsRetType)
- func (o *WafConfigPatch) SetAllowedRequestContentTypes(v WafConfigPatchGetAllowedRequestContentTypesRetType)
- func (o *WafConfigPatch) SetDisabledRuleCollectionIds(v WafConfigPatchGetDisabledRuleCollectionIdsRetType)
- func (o *WafConfigPatch) SetDisabledRuleGroupIds(v WafConfigPatchGetDisabledRuleGroupIdsRetType)
- func (o *WafConfigPatch) SetDisabledRuleIds(v WafConfigPatchGetDisabledRuleIdsRetType)
- func (o *WafConfigPatch) SetEnabledRuleCollectionIds(v WafConfigPatchGetEnabledRuleCollectionIdsRetType)
- func (o *WafConfigPatch) SetEnabledRuleGroupIds(v WafConfigPatchGetEnabledRuleGroupIdsRetType)
- func (o *WafConfigPatch) SetEnabledRuleIds(v WafConfigPatchGetEnabledRuleIdsRetType)
- func (o *WafConfigPatch) SetLogOnlyRuleCollectionIds(v WafConfigPatchGetLogOnlyRuleCollectionIdsRetType)
- func (o *WafConfigPatch) SetLogOnlyRuleGroupIds(v WafConfigPatchGetLogOnlyRuleGroupIdsRetType)
- func (o *WafConfigPatch) SetLogOnlyRuleIds(v WafConfigPatchGetLogOnlyRuleIdsRetType)
- func (o *WafConfigPatch) SetMode(v WafConfigPatchGetModeRetType)
- func (o *WafConfigPatch) SetParanoiaLevel(v WafConfigPatchGetParanoiaLevelRetType)
- func (o *WafConfigPatch) SetType(v WafConfigPatchGetTypeRetType)
- func (o WafConfigPatch) ToMap() (map[string]interface{}, error)deprecated
- type WafConfigPatchGetAllowedHttpMethodsArgTypedeprecated
- type WafConfigPatchGetAllowedHttpMethodsAttributeType
- type WafConfigPatchGetAllowedHttpMethodsRetTypedeprecated
- type WafConfigPatchGetAllowedHttpVersionsArgTypedeprecated
- type WafConfigPatchGetAllowedHttpVersionsAttributeType
- type WafConfigPatchGetAllowedHttpVersionsRetTypedeprecated
- type WafConfigPatchGetAllowedRequestContentTypesArgTypedeprecated
- type WafConfigPatchGetAllowedRequestContentTypesAttributeType
- type WafConfigPatchGetAllowedRequestContentTypesRetTypedeprecated
- type WafConfigPatchGetDisabledRuleCollectionIdsArgTypedeprecated
- type WafConfigPatchGetDisabledRuleCollectionIdsAttributeType
- type WafConfigPatchGetDisabledRuleCollectionIdsRetTypedeprecated
- type WafConfigPatchGetDisabledRuleGroupIdsArgTypedeprecated
- type WafConfigPatchGetDisabledRuleGroupIdsAttributeType
- type WafConfigPatchGetDisabledRuleGroupIdsRetTypedeprecated
- type WafConfigPatchGetDisabledRuleIdsArgTypedeprecated
- type WafConfigPatchGetDisabledRuleIdsAttributeType
- type WafConfigPatchGetDisabledRuleIdsRetTypedeprecated
- type WafConfigPatchGetEnabledRuleCollectionIdsArgTypedeprecated
- type WafConfigPatchGetEnabledRuleCollectionIdsAttributeType
- type WafConfigPatchGetEnabledRuleCollectionIdsRetTypedeprecated
- type WafConfigPatchGetEnabledRuleGroupIdsArgTypedeprecated
- type WafConfigPatchGetEnabledRuleGroupIdsAttributeType
- type WafConfigPatchGetEnabledRuleGroupIdsRetTypedeprecated
- type WafConfigPatchGetEnabledRuleIdsArgTypedeprecated
- type WafConfigPatchGetEnabledRuleIdsAttributeType
- type WafConfigPatchGetEnabledRuleIdsRetTypedeprecated
- type WafConfigPatchGetLogOnlyRuleCollectionIdsArgTypedeprecated
- type WafConfigPatchGetLogOnlyRuleCollectionIdsAttributeType
- type WafConfigPatchGetLogOnlyRuleCollectionIdsRetTypedeprecated
- type WafConfigPatchGetLogOnlyRuleGroupIdsArgTypedeprecated
- type WafConfigPatchGetLogOnlyRuleGroupIdsAttributeType
- type WafConfigPatchGetLogOnlyRuleGroupIdsRetTypedeprecated
- type WafConfigPatchGetLogOnlyRuleIdsArgTypedeprecated
- type WafConfigPatchGetLogOnlyRuleIdsAttributeType
- type WafConfigPatchGetLogOnlyRuleIdsRetTypedeprecated
- type WafConfigPatchGetModeArgTypedeprecated
- type WafConfigPatchGetModeAttributeType
- type WafConfigPatchGetModeRetTypedeprecated
- type WafConfigPatchGetParanoiaLevelArgTypedeprecated
- type WafConfigPatchGetParanoiaLevelAttributeType
- type WafConfigPatchGetParanoiaLevelRetTypedeprecated
- type WafConfigPatchGetTypeArgTypedeprecated
- type WafConfigPatchGetTypeAttributeType
- type WafConfigPatchGetTypeRetTypedeprecated
- type WafMode
- type WafParanoiaLevel
- type WafRule
- func (o *WafRule) GetCode() (res WafRuleGetCodeRetType)
- func (o *WafRule) GetCodeOk() (ret WafRuleGetCodeRetType, ok bool)
- func (o *WafRule) GetDescription() (ret WafRuleGetDescriptionRetType)
- func (o *WafRule) GetDescriptionOk() (ret WafRuleGetDescriptionRetType, ok bool)
- func (o *WafRule) GetId() (ret WafRuleGetIdRetType)
- func (o *WafRule) GetIdOk() (ret WafRuleGetIdRetType, ok bool)
- func (o *WafRule) HasCode() bool
- func (o *WafRule) SetCode(v WafRuleGetCodeRetType)
- func (o *WafRule) SetDescription(v WafRuleGetDescriptionRetType)
- func (o *WafRule) SetId(v WafRuleGetIdRetType)
- func (o WafRule) ToMap() (map[string]interface{}, error)deprecated
- type WafRuleCollection
- func (o *WafRuleCollection) GetGroups() (ret WafRuleCollectionGetGroupsRetType)
- func (o *WafRuleCollection) GetGroupsOk() (ret WafRuleCollectionGetGroupsRetType, ok bool)
- func (o *WafRuleCollection) GetId() (ret WafRuleCollectionGetIdRetType)
- func (o *WafRuleCollection) GetIdOk() (ret WafRuleCollectionGetIdRetType, ok bool)
- func (o *WafRuleCollection) GetName() (ret WafRuleCollectionGetNameRetType)
- func (o *WafRuleCollection) GetNameOk() (ret WafRuleCollectionGetNameRetType, ok bool)
- func (o *WafRuleCollection) SetGroups(v WafRuleCollectionGetGroupsRetType)
- func (o *WafRuleCollection) SetId(v WafRuleCollectionGetIdRetType)
- func (o *WafRuleCollection) SetName(v WafRuleCollectionGetNameRetType)
- func (o WafRuleCollection) ToMap() (map[string]interface{}, error)deprecated
- type WafRuleCollectionGetGroupsArgTypedeprecated
- type WafRuleCollectionGetGroupsAttributeType
- type WafRuleCollectionGetGroupsRetTypedeprecated
- type WafRuleCollectionGetIdArgTypedeprecated
- type WafRuleCollectionGetIdAttributeType
- type WafRuleCollectionGetIdRetTypedeprecated
- type WafRuleCollectionGetNameArgTypedeprecated
- type WafRuleCollectionGetNameAttributeType
- type WafRuleCollectionGetNameRetTypedeprecated
- type WafRuleGetCodeArgTypedeprecated
- type WafRuleGetCodeAttributeType
- type WafRuleGetCodeRetTypedeprecated
- type WafRuleGetDescriptionArgTypedeprecated
- type WafRuleGetDescriptionAttributeType
- type WafRuleGetDescriptionRetTypedeprecated
- type WafRuleGetIdArgTypedeprecated
- type WafRuleGetIdAttributeType
- type WafRuleGetIdRetTypedeprecated
- type WafRuleGroup
- func (o *WafRuleGroup) GetDescription() (ret WafRuleGroupGetDescriptionRetType)
- func (o *WafRuleGroup) GetDescriptionOk() (ret WafRuleGroupGetDescriptionRetType, ok bool)
- func (o *WafRuleGroup) GetName() (ret WafRuleGroupGetNameRetType)
- func (o *WafRuleGroup) GetNameOk() (ret WafRuleGroupGetNameRetType, ok bool)
- func (o *WafRuleGroup) GetRules() (ret WafRuleGroupGetRulesRetType)
- func (o *WafRuleGroup) GetRulesOk() (ret WafRuleGroupGetRulesRetType, ok bool)
- func (o *WafRuleGroup) SetDescription(v WafRuleGroupGetDescriptionRetType)
- func (o *WafRuleGroup) SetName(v WafRuleGroupGetNameRetType)
- func (o *WafRuleGroup) SetRules(v WafRuleGroupGetRulesRetType)
- func (o WafRuleGroup) ToMap() (map[string]interface{}, error)deprecated
- type WafRuleGroupGetDescriptionArgTypedeprecated
- type WafRuleGroupGetDescriptionAttributeType
- type WafRuleGroupGetDescriptionRetTypedeprecated
- type WafRuleGroupGetNameArgTypedeprecated
- type WafRuleGroupGetNameAttributeType
- type WafRuleGroupGetNameRetTypedeprecated
- type WafRuleGroupGetRulesArgTypedeprecated
- type WafRuleGroupGetRulesAttributeType
- type WafRuleGroupGetRulesRetTypedeprecated
- type WafStatusRuleBlock
- func (o *WafStatusRuleBlock) GetId() (ret WafStatusRuleBlockGetIdRetType)
- func (o *WafStatusRuleBlock) GetIdOk() (ret WafStatusRuleBlockGetIdRetType, ok bool)
- func (o *WafStatusRuleBlock) GetReason() (ret WafStatusRuleBlockGetReasonRetType)
- func (o *WafStatusRuleBlock) GetReasonOk() (ret WafStatusRuleBlockGetReasonRetType, ok bool)
- func (o *WafStatusRuleBlock) SetId(v WafStatusRuleBlockGetIdRetType)
- func (o *WafStatusRuleBlock) SetReason(v WafStatusRuleBlockGetReasonRetType)
- func (o WafStatusRuleBlock) ToMap() (map[string]interface{}, error)deprecated
- type WafStatusRuleBlockGetIdArgTypedeprecated
- type WafStatusRuleBlockGetIdAttributeType
- type WafStatusRuleBlockGetIdRetTypedeprecated
- type WafStatusRuleBlockGetReasonArgTypedeprecated
- type WafStatusRuleBlockGetReasonAttributeType
- type WafStatusRuleBlockGetReasonRetTypedeprecated
- type WafStatusRuleBlockReason
- 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
- type WafStatusRuleBlockReasonDirectlyDefined
- func (o *WafStatusRuleBlockReasonDirectlyDefined) GetType() (ret WafStatusRuleBlockReasonDirectlyDefinedGetTypeRetType)
- func (o *WafStatusRuleBlockReasonDirectlyDefined) GetTypeOk() (ret WafStatusRuleBlockReasonDirectlyDefinedGetTypeRetType, ok bool)
- func (o *WafStatusRuleBlockReasonDirectlyDefined) SetType(v WafStatusRuleBlockReasonDirectlyDefinedGetTypeRetType)
- func (o WafStatusRuleBlockReasonDirectlyDefined) ToMap() (map[string]interface{}, error)deprecated
- type WafStatusRuleBlockReasonDirectlyDefinedGetTypeArgTypedeprecated
- type WafStatusRuleBlockReasonDirectlyDefinedGetTypeAttributeType
- type WafStatusRuleBlockReasonDirectlyDefinedGetTypeRetTypedeprecated
- type WafStatusRuleBlockReasonInheritedFromCollection
- func (o *WafStatusRuleBlockReasonInheritedFromCollection) GetCollectionId() (ret WafStatusRuleBlockReasonInheritedFromCollectionGetCollectionIdRetType)
- func (o *WafStatusRuleBlockReasonInheritedFromCollection) GetCollectionIdOk() (ret WafStatusRuleBlockReasonInheritedFromCollectionGetCollectionIdRetType, ...)
- func (o *WafStatusRuleBlockReasonInheritedFromCollection) GetType() (ret WafStatusRuleBlockReasonInheritedFromCollectionGetTypeRetType)
- func (o *WafStatusRuleBlockReasonInheritedFromCollection) GetTypeOk() (ret WafStatusRuleBlockReasonInheritedFromCollectionGetTypeRetType, ok bool)
- func (o *WafStatusRuleBlockReasonInheritedFromCollection) SetCollectionId(v WafStatusRuleBlockReasonInheritedFromCollectionGetCollectionIdRetType)
- func (o *WafStatusRuleBlockReasonInheritedFromCollection) SetType(v WafStatusRuleBlockReasonInheritedFromCollectionGetTypeRetType)
- func (o WafStatusRuleBlockReasonInheritedFromCollection) ToMap() (map[string]interface{}, error)deprecated
- type WafStatusRuleBlockReasonInheritedFromCollectionGetCollectionIdArgTypedeprecated
- type WafStatusRuleBlockReasonInheritedFromCollectionGetCollectionIdAttributeType
- type WafStatusRuleBlockReasonInheritedFromCollectionGetCollectionIdRetTypedeprecated
- type WafStatusRuleBlockReasonInheritedFromCollectionGetTypeArgTypedeprecated
- type WafStatusRuleBlockReasonInheritedFromCollectionGetTypeAttributeType
- type WafStatusRuleBlockReasonInheritedFromCollectionGetTypeRetTypedeprecated
- type WafStatusRuleBlockReasonInheritedFromGroup
- func (o *WafStatusRuleBlockReasonInheritedFromGroup) GetGroupId() (ret WafStatusRuleBlockReasonInheritedFromGroupGetGroupIdRetType)
- func (o *WafStatusRuleBlockReasonInheritedFromGroup) GetGroupIdOk() (ret WafStatusRuleBlockReasonInheritedFromGroupGetGroupIdRetType, ok bool)
- func (o *WafStatusRuleBlockReasonInheritedFromGroup) GetType() (ret WafStatusRuleBlockReasonInheritedFromGroupGetTypeRetType)
- func (o *WafStatusRuleBlockReasonInheritedFromGroup) GetTypeOk() (ret WafStatusRuleBlockReasonInheritedFromGroupGetTypeRetType, ok bool)
- func (o *WafStatusRuleBlockReasonInheritedFromGroup) SetGroupId(v WafStatusRuleBlockReasonInheritedFromGroupGetGroupIdRetType)
- func (o *WafStatusRuleBlockReasonInheritedFromGroup) SetType(v WafStatusRuleBlockReasonInheritedFromGroupGetTypeRetType)
- func (o WafStatusRuleBlockReasonInheritedFromGroup) ToMap() (map[string]interface{}, error)deprecated
- type WafStatusRuleBlockReasonInheritedFromGroupGetGroupIdArgTypedeprecated
- type WafStatusRuleBlockReasonInheritedFromGroupGetGroupIdAttributeType
- type WafStatusRuleBlockReasonInheritedFromGroupGetGroupIdRetTypedeprecated
- type WafStatusRuleBlockReasonInheritedFromGroupGetTypeArgTypedeprecated
- type WafStatusRuleBlockReasonInheritedFromGroupGetTypeAttributeType
- type WafStatusRuleBlockReasonInheritedFromGroupGetTypeRetTypedeprecated
- type WafStatusRuleBlockReasonInvalidWafType
- func (o *WafStatusRuleBlockReasonInvalidWafType) GetAllowedWafTypes() (ret WafStatusRuleBlockReasonInvalidWafTypeGetAllowedWafTypesRetType)
- func (o *WafStatusRuleBlockReasonInvalidWafType) GetAllowedWafTypesOk() (ret WafStatusRuleBlockReasonInvalidWafTypeGetAllowedWafTypesRetType, ok bool)
- func (o *WafStatusRuleBlockReasonInvalidWafType) GetType() (ret WafStatusRuleBlockReasonInvalidWafTypeGetTypeRetType)
- func (o *WafStatusRuleBlockReasonInvalidWafType) GetTypeOk() (ret WafStatusRuleBlockReasonInvalidWafTypeGetTypeRetType, ok bool)
- func (o *WafStatusRuleBlockReasonInvalidWafType) SetAllowedWafTypes(v WafStatusRuleBlockReasonInvalidWafTypeGetAllowedWafTypesRetType)
- func (o *WafStatusRuleBlockReasonInvalidWafType) SetType(v WafStatusRuleBlockReasonInvalidWafTypeGetTypeRetType)
- func (o WafStatusRuleBlockReasonInvalidWafType) ToMap() (map[string]interface{}, error)deprecated
- type WafStatusRuleBlockReasonInvalidWafTypeGetAllowedWafTypesArgTypedeprecated
- type WafStatusRuleBlockReasonInvalidWafTypeGetAllowedWafTypesAttributeType
- type WafStatusRuleBlockReasonInvalidWafTypeGetAllowedWafTypesRetTypedeprecated
- type WafStatusRuleBlockReasonInvalidWafTypeGetTypeArgTypedeprecated
- type WafStatusRuleBlockReasonInvalidWafTypeGetTypeAttributeType
- type WafStatusRuleBlockReasonInvalidWafTypeGetTypeRetTypedeprecated
- type WafStatusRuleBlockReasonNeverDefined
- func (o *WafStatusRuleBlockReasonNeverDefined) GetType() (ret WafStatusRuleBlockReasonNeverDefinedGetTypeRetType)
- func (o *WafStatusRuleBlockReasonNeverDefined) GetTypeOk() (ret WafStatusRuleBlockReasonNeverDefinedGetTypeRetType, ok bool)
- func (o *WafStatusRuleBlockReasonNeverDefined) SetType(v WafStatusRuleBlockReasonNeverDefinedGetTypeRetType)
- func (o WafStatusRuleBlockReasonNeverDefined) ToMap() (map[string]interface{}, error)deprecated
- type WafStatusRuleBlockReasonNeverDefinedGetTypeArgTypedeprecated
- type WafStatusRuleBlockReasonNeverDefinedGetTypeAttributeType
- type WafStatusRuleBlockReasonNeverDefinedGetTypeRetTypedeprecated
- type WafType
Constants ¶
This section is empty.
Variables ¶
var AllowedDistributionStatusEnumValues = []DistributionStatus{
"CREATING",
"ACTIVE",
"UPDATING",
"DELETING",
"ERROR",
}
All allowed values of Distribution enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
var AllowedDomainStatusEnumValues = []DomainStatus{
"CREATING",
"ACTIVE",
"UPDATING",
"DELETING",
"ERROR",
}
All allowed values of DomainStatus enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
var AllowedDomainTypesEnumValues = []DomainTypes{
"managed",
"custom",
}
All allowed values of Domain enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
var AllowedErrorDetailsKeyEnumValues = []ErrorDetailsKey{
"UNKNOWN",
"CUSTOM_DOMAIN_CNAME_MISSING",
"INVALID_ARGUMENT",
"LOG_SINK_INSTANCE_UNAVAILABLE",
}
All allowed values of ErrorDetails enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
var AllowedGetCacheInfoResponseHistoryEntryTypesEnumValues = []GetCacheInfoResponseHistoryEntryTypes{
"full",
"granular",
}
All allowed values of GetCacheInfoResponseHistoryEntry enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
var AllowedMatchConditionEnumValues = []MatchCondition{
"ANY",
"ALL",
"NONE",
}
All allowed values of MatchCondition enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
var AllowedRedirectRuleStatusCodeEnumValues = []RedirectRuleStatusCode{
301,
302,
303,
307,
308,
}
All allowed values of RedirectRule enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
var AllowedRegionEnumValues = []Region{
"EU",
"US",
"AF",
"SA",
"ASIA",
}
All allowed values of Region enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
var AllowedStatusErrorKeyEnumValues = []StatusErrorKey{
"UNKNOWN",
"CUSTOM_DOMAIN_CNAME_MISSING",
"CUSTOM_DOMAIN_ALREADY_IN_USE",
"PUBLIC_BETA_QUOTA_REACHED",
"LOG_SINK_INSTANCE_UNAVAILABLE",
"EXTERNAL_QUOTA_REACHED",
}
All allowed values of StatusError enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
var AllowedWAFRuleActionEnumValues = []WAFRuleAction{
"BLOCKED",
"LOGGED",
"ALLOWED",
}
All allowed values of WAFRuleAction enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
var AllowedWafModeEnumValues = []WafMode{
"DISABLED",
"ENABLED",
"LOG_ONLY",
}
All allowed values of WafMode enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
var AllowedWafParanoiaLevelEnumValues = []WafParanoiaLevel{
"L1",
"L2",
"L3",
"L4",
}
All allowed values of WafParanoiaLevel enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
var AllowedWafTypeEnumValues = []WafType{
"FREE",
"PREMIUM",
}
All allowed values of WafType enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Functions ¶
func CacheExpires ¶
CacheExpires helper function to determine remaining time before repeating a request. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func IsNil ¶
func IsNil(i interface{}) bool
IsNil checks if an input is nil Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewConfiguration ¶
func NewConfiguration() *config.Configuration
NewConfiguration returns a new Configuration object Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func ParameterValueToString
deprecated
func PtrBool ¶
PtrBool is a helper routine that returns a pointer to given boolean value. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func PtrFloat32 ¶
PtrFloat32 is a helper routine that returns a pointer to given float value. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func PtrFloat64 ¶
PtrFloat64 is a helper routine that returns a pointer to given float value. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func PtrInt ¶
PtrInt is a helper routine that returns a pointer to given integer value. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func PtrInt32 ¶
PtrInt32 is a helper routine that returns a pointer to given integer value. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func PtrInt64 ¶
PtrInt64 is a helper routine that returns a pointer to given integer value. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Types ¶
type APIClient ¶
type APIClient struct {
// contains filtered or unexported fields
}
APIClient manages communication with the CDN API API v1.0.0 In most cases there should be only one, shared, APIClient. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewAPIClient ¶
func NewAPIClient(opts ...config.ConfigurationOption) (*APIClient, error)
NewAPIClient creates a new API client. Optionally receives configuration options Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*APIClient) CreateDistribution
deprecated
func (a *APIClient) CreateDistribution(ctx context.Context, projectId string) ApiCreateDistributionRequest
CreateDistribution: Create new distribution
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId Your STACKIT Project Id @return ApiCreateDistributionRequest
func (*APIClient) CreateDistributionExecute
deprecated
func (*APIClient) DeleteCustomDomain
deprecated
func (a *APIClient) DeleteCustomDomain(ctx context.Context, projectId string, distributionId string, domain string) ApiDeleteCustomDomainRequest
DeleteCustomDomain: Delete a custom domain
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId Your STACKIT Project Id @param distributionId @param domain @return ApiDeleteCustomDomainRequest
func (*APIClient) DeleteCustomDomainExecute
deprecated
func (*APIClient) DeleteDistribution
deprecated
func (a *APIClient) DeleteDistribution(ctx context.Context, projectId string, distributionId string) ApiDeleteDistributionRequest
DeleteDistribution: Delete distribution
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId Your STACKIT Project Id @param distributionId @return ApiDeleteDistributionRequest
func (*APIClient) DeleteDistributionExecute
deprecated
func (*APIClient) FindCachePaths
deprecated
func (a *APIClient) FindCachePaths(ctx context.Context, projectId string, distributionId string) ApiFindCachePathsRequest
FindCachePaths: Return Paths that were purged
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId Your STACKIT Project Id @param distributionId @return ApiFindCachePathsRequest
func (*APIClient) FindCachePathsExecute
deprecated
func (*APIClient) GetCacheInfo
deprecated
func (a *APIClient) GetCacheInfo(ctx context.Context, projectId string, distributionId string) ApiGetCacheInfoRequest
GetCacheInfo: Get Infos about the Caching State
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId Your STACKIT Project Id @param distributionId @return ApiGetCacheInfoRequest
func (*APIClient) GetCacheInfoExecute
deprecated
func (*APIClient) GetConfig ¶
func (c *APIClient) GetConfig() *config.Configuration
Allow modification of underlying config for alternate implementations and testing Caution: modifying the configuration while live can cause data races and potentially unwanted behavior Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*APIClient) GetCustomDomain
deprecated
func (a *APIClient) GetCustomDomain(ctx context.Context, projectId string, distributionId string, domain string) ApiGetCustomDomainRequest
GetCustomDomain: Retrieve a specific custom domain
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId Your STACKIT Project Id @param distributionId @param domain @return ApiGetCustomDomainRequest
func (*APIClient) GetCustomDomainExecute
deprecated
func (*APIClient) GetDistribution
deprecated
func (a *APIClient) GetDistribution(ctx context.Context, projectId string, distributionId string) ApiGetDistributionRequest
GetDistribution: Get distribution by Id
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId Your STACKIT Project Id @param distributionId @return ApiGetDistributionRequest
func (*APIClient) GetDistributionExecute
deprecated
func (*APIClient) GetLogs ¶
func (a *APIClient) GetLogs(ctx context.Context, projectId string, distributionId string) ApiGetLogsRequest
GetLogs: Retrieve distribution logs Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId Your STACKIT Project Id @param distributionId Your CDN distribution Id @return ApiGetLogsRequest
func (*APIClient) GetLogsExecute
deprecated
func (*APIClient) GetLogsSearchFilters ¶
func (a *APIClient) GetLogsSearchFilters(ctx context.Context, projectId string, distributionId string) ApiGetLogsSearchFiltersRequest
GetLogsSearchFilters: Get relevant search filters for this distribution based on user input. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId Your STACKIT Project ID. @param distributionId Your CDN distribution ID. @return ApiGetLogsSearchFiltersRequest
func (*APIClient) GetLogsSearchFiltersExecute
deprecated
func (*APIClient) GetStatistics
deprecated
func (a *APIClient) GetStatistics(ctx context.Context, projectId string, distributionId string) ApiGetStatisticsRequest
GetStatistics: Retrieve the statistics of a distribution
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId Your STACKIT Project Id @param distributionId @return ApiGetStatisticsRequest
func (*APIClient) GetStatisticsExecute
deprecated
func (*APIClient) ListDistributions
deprecated
func (a *APIClient) ListDistributions(ctx context.Context, projectId string) ApiListDistributionsRequest
ListDistributions: List all distributions belonging to a specific project
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId Your STACKIT Project Id @return ApiListDistributionsRequest
func (*APIClient) ListDistributionsExecute
deprecated
func (*APIClient) ListWafCollections
deprecated
func (a *APIClient) ListWafCollections(ctx context.Context, projectId string) ApiListWafCollectionsRequest
ListWafCollections: List all WAF rule collections of the project
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId Your STACKIT Project Id @return ApiListWafCollectionsRequest
func (*APIClient) ListWafCollectionsExecute
deprecated
func (*APIClient) PatchDistribution
deprecated
func (a *APIClient) PatchDistribution(ctx context.Context, projectId string, distributionId string) ApiPatchDistributionRequest
PatchDistribution: Update existing distribution
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId Your STACKIT Project Id @param distributionId @return ApiPatchDistributionRequest
func (*APIClient) PatchDistributionExecute
deprecated
func (*APIClient) PurgeCache
deprecated
func (a *APIClient) PurgeCache(ctx context.Context, projectId string, distributionId string) ApiPurgeCacheRequest
PurgeCache: Clear distribution cache
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId Your STACKIT Project Id @param distributionId @return ApiPurgeCacheRequest
func (*APIClient) PutCustomDomain
deprecated
func (a *APIClient) PutCustomDomain(ctx context.Context, projectId string, distributionId string, domain string) ApiPutCustomDomainRequest
PutCustomDomain: Create or update a custom domain
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId Your STACKIT Project Id @param distributionId @param domain @return ApiPutCustomDomainRequest
func (*APIClient) PutCustomDomainExecute
deprecated
type ApiCreateDistributionRequest
deprecated
type ApiCreateDistributionRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
CreateDistributionPayload(createDistributionPayload CreateDistributionPayload) ApiCreateDistributionRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*CreateDistributionResponse, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiDeleteCustomDomainRequest
deprecated
type ApiDeleteCustomDomainRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
IntentId(intentId string) ApiDeleteCustomDomainRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*DeleteCustomDomainResponse, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiDeleteDistributionRequest
deprecated
type ApiDeleteDistributionRequest interface {
// While optional, it is greatly encouraged to provide an `intentId`. This is used to deduplicate requests. If multiple DELETE-Requests with the same `intentId` are received, all but the first request are dropped.
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
IntentId(intentId string) ApiDeleteDistributionRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*DeleteDistributionResponse, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiFindCachePathsRequest
deprecated
type ApiFindCachePathsRequest interface {
// A substring of the search query.
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Path(path string) ApiFindCachePathsRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*FindCachePathsResponse, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiGetCacheInfoRequest
deprecated
type ApiGetCacheInfoRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
PurgePath(purgePath string) ApiGetCacheInfoRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*GetCacheInfoResponse, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiGetCustomDomainRequest
deprecated
type ApiGetCustomDomainRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*GetCustomDomainResponse, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiGetDistributionRequest
deprecated
type ApiGetDistributionRequest interface {
// If set, the top level of a distribution contains a `waf` property, which defines the status of the waf. This includes a list of all resolved rules.
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
WithWafStatus(withWafStatus bool) ApiGetDistributionRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*GetDistributionResponse, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiGetLogsRequest
deprecated
type ApiGetLogsRequest interface {
// the start of the time range for which logs should be returned
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
From(from time.Time) ApiGetLogsRequest
// the end of the time range for which logs should be returned. If not specified, \"now\" is used.
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
To(to time.Time) ApiGetLogsRequest
// Quantifies how many log entries should be returned on this page. Must be a natural number between 1 and 1000 (inclusive)
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
PageSize(pageSize int32) ApiGetLogsRequest
// Identifier is returned by the previous response and is used to request the next page. As the `pageIdentifier` encodes an element, inserts during pagination will *not* shift the result. So a scenario like: - Start listing first page - Insert new element - Start listing second page will *never* result in an element from the first page to get \"pushed\" to the second page, like it could occur with basic limit + offset pagination. The identifier should be treated as an opaque string and never modified. Only pass values returned by the API.
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
PageIdentifier(pageIdentifier string) ApiGetLogsRequest
// Sorts the log messages by a specific field. Defaults to `timestamp`. Supported sort options: - `timestamp` - `dataCenterRegion` - `requestCountryCode` - `statusCode` - `cacheHit` - `size` - `path` - `host`
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
SortBy(sortBy string) ApiGetLogsRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
SortOrder(sortOrder string) ApiGetLogsRequest
// If this is set then only log entries with the chosen WAF rule action/outcome are returned. Specifically, if `ALLOWED` then all requests with no violation are returned. If `BLOCKED` then those where a WAF rule blocked a request and if `LOGGED` then only those requests where the WAF violation was only logged but the request not blocked
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
WafAction(wafAction WAFRuleAction) ApiGetLogsRequest
// Filters by the CDN data center region that served the request. Can be combined with other filters
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
DataCenterRegion(dataCenterRegion string) ApiGetLogsRequest
// Filters by the originating country of the user request. Can be combined with other filters
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
RequestCountryCode(requestCountryCode string) ApiGetLogsRequest
// Filters by the HTTP status code returned to the client. Can be combined with other filters
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
StatusCode(statusCode int32) ApiGetLogsRequest
// Filters based on whether the request was served from the CDN cache. Can be combined with other filters
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
CacheHit(cacheHit bool) ApiGetLogsRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*GetLogsResponse, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiGetLogsSearchFiltersRequest
deprecated
type ApiGetLogsSearchFiltersRequest interface {
// Optional search string. Will search the **values** for the text input.
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Filter(filter string) ApiGetLogsSearchFiltersRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*GetLogsSearchFiltersResponse, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiGetStatisticsRequest
deprecated
type ApiGetStatisticsRequest interface {
// the start of the time range for which statistics should be returned
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
From(from time.Time) ApiGetStatisticsRequest
// the end of the time range for which statistics should be returned. If not specified, the end of the current time interval is used, e.g. next day for daily, next month for monthly, and so on.
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
To(to time.Time) ApiGetStatisticsRequest
// Over which interval should statistics be aggregated? defaults to hourly resolution **NOTE**: Intervals are grouped in buckets that start and end based on a day in UTC+0 time. So for the `daily` interval, the group starts (inclusive) and ends (exclusive) at `00:00Z`
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Interval(interval string) ApiGetStatisticsRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*GetStatisticsResponse, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiListDistributionsRequest
deprecated
type ApiListDistributionsRequest interface {
// Quantifies how many distributions should be returned on this page. Must be a natural number between 1 and 100 (inclusive)
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
PageSize(pageSize int32) ApiListDistributionsRequest
// If set, the top level of a distribution contains a `waf` property, which defines the status of the waf. This includes a list of all resolved rules.
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
WithWafStatus(withWafStatus bool) ApiListDistributionsRequest
// Identifier is returned by the previous response and is used to request the next page. As the `pageIdentifier` encodes an element, inserts during pagination will *not* shift the result. So a scenario like: - Start listing first page - Insert new element - Start listing second page will *never* result in an element from the first page to get \"pushed\" to the second page, like it could occur with basic limit + offset pagination. The identifier should be treated as an opaque string and never modified. Only pass values returned by the API.
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
PageIdentifier(pageIdentifier string) ApiListDistributionsRequest
// The following sort options exist. We default to `createdAt` - `id` - Sort by distribution Id using String comparison - `updatedAt` - Sort by when the distribution configuration was last modified, for example by changing the regions or response headers - `createdAt` - Sort by when the distribution was initially created. - `originUrl` - Sort by originUrl using String comparison - `status` - Sort by distribution status, using String comparison - `originUrlRelated` - The originUrl is segmented and reversed before sorting. E.g. `www.example.com` is converted to `com.example.www` for sorting. This way, distributions pointing to the same domain trees are grouped next to each other.
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
SortBy(sortBy string) ApiListDistributionsRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
SortOrder(sortOrder string) ApiListDistributionsRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*ListDistributionsResponse, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiListWafCollectionsRequest
deprecated
type ApiListWafCollectionsRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*ListWafCollectionsResponse, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiPatchDistributionRequest
deprecated
type ApiPatchDistributionRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
PatchDistributionPayload(patchDistributionPayload PatchDistributionPayload) ApiPatchDistributionRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*PatchDistributionResponse, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiPurgeCacheRequest
deprecated
type ApiPurgeCacheRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
PurgeCachePayload(purgeCachePayload PurgeCachePayload) ApiPurgeCacheRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (map[string]interface{}, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiPutCustomDomainRequest
deprecated
type ApiPutCustomDomainRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
PutCustomDomainPayload(putCustomDomainPayload PutCustomDomainPayload) ApiPutCustomDomainRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*PutCustomDomainResponse, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BucketBackend ¶
type BucketBackend struct {
// REQUIRED
BucketUrl BucketBackendGetBucketUrlAttributeType `json:"bucketUrl" required:"true"`
// REQUIRED
Region BucketBackendGetRegionAttributeType `json:"region" required:"true"`
// REQUIRED
Type BucketBackendGetTypeAttributeType `json:"type" required:"true"`
}
BucketBackend struct for BucketBackend Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewBucketBackend ¶
func NewBucketBackend(bucketUrl BucketBackendGetBucketUrlArgType, region BucketBackendGetRegionArgType, types BucketBackendGetTypeArgType) *BucketBackend
NewBucketBackend instantiates a new BucketBackend object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewBucketBackendWithDefaults ¶
func NewBucketBackendWithDefaults() *BucketBackend
NewBucketBackendWithDefaults instantiates a new BucketBackend object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BucketBackend) GetBucketUrl ¶
func (o *BucketBackend) GetBucketUrl() (ret BucketBackendGetBucketUrlRetType)
GetBucketUrl returns the BucketUrl field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BucketBackend) GetBucketUrlOk ¶
func (o *BucketBackend) GetBucketUrlOk() (ret BucketBackendGetBucketUrlRetType, ok bool)
GetBucketUrlOk returns a tuple with the BucketUrl field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BucketBackend) GetRegion ¶
func (o *BucketBackend) GetRegion() (ret BucketBackendGetRegionRetType)
GetRegion returns the Region field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BucketBackend) GetRegionOk ¶
func (o *BucketBackend) GetRegionOk() (ret BucketBackendGetRegionRetType, ok bool)
GetRegionOk returns a tuple with the Region field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BucketBackend) GetType ¶
func (o *BucketBackend) GetType() (ret BucketBackendGetTypeRetType)
GetType returns the Type field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BucketBackend) GetTypeOk ¶
func (o *BucketBackend) GetTypeOk() (ret BucketBackendGetTypeRetType, ok bool)
GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BucketBackend) SetBucketUrl ¶
func (o *BucketBackend) SetBucketUrl(v BucketBackendGetBucketUrlRetType)
SetBucketUrl sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BucketBackend) SetRegion ¶
func (o *BucketBackend) SetRegion(v BucketBackendGetRegionRetType)
SetRegion sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BucketBackend) SetType ¶
func (o *BucketBackend) SetType(v BucketBackendGetTypeRetType)
SetType sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (BucketBackend) ToMap
deprecated
func (o BucketBackend) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BucketBackendCreate ¶
type BucketBackendCreate struct {
// REQUIRED
BucketUrl BucketBackendCreateGetBucketUrlAttributeType `json:"bucketUrl" required:"true"`
// REQUIRED
Credentials BucketBackendCreateGetCredentialsAttributeType `json:"credentials" required:"true"`
// REQUIRED
Region BucketBackendCreateGetRegionAttributeType `json:"region" required:"true"`
// REQUIRED
Type BucketBackendCreateGetTypeAttributeType `json:"type" required:"true"`
}
BucketBackendCreate struct for BucketBackendCreate Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewBucketBackendCreate ¶
func NewBucketBackendCreate(bucketUrl BucketBackendCreateGetBucketUrlArgType, credentials BucketBackendCreateGetCredentialsArgType, region BucketBackendCreateGetRegionArgType, types BucketBackendCreateGetTypeArgType) *BucketBackendCreate
NewBucketBackendCreate instantiates a new BucketBackendCreate object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewBucketBackendCreateWithDefaults ¶
func NewBucketBackendCreateWithDefaults() *BucketBackendCreate
NewBucketBackendCreateWithDefaults instantiates a new BucketBackendCreate object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BucketBackendCreate) GetBucketUrl ¶
func (o *BucketBackendCreate) GetBucketUrl() (ret BucketBackendCreateGetBucketUrlRetType)
GetBucketUrl returns the BucketUrl field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BucketBackendCreate) GetBucketUrlOk ¶
func (o *BucketBackendCreate) GetBucketUrlOk() (ret BucketBackendCreateGetBucketUrlRetType, ok bool)
GetBucketUrlOk returns a tuple with the BucketUrl field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BucketBackendCreate) GetCredentials ¶
func (o *BucketBackendCreate) GetCredentials() (ret BucketBackendCreateGetCredentialsRetType)
GetCredentials returns the Credentials field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BucketBackendCreate) GetCredentialsOk ¶
func (o *BucketBackendCreate) GetCredentialsOk() (ret BucketBackendCreateGetCredentialsRetType, ok bool)
GetCredentialsOk returns a tuple with the Credentials field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BucketBackendCreate) GetRegion ¶
func (o *BucketBackendCreate) GetRegion() (ret BucketBackendCreateGetRegionRetType)
GetRegion returns the Region field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BucketBackendCreate) GetRegionOk ¶
func (o *BucketBackendCreate) GetRegionOk() (ret BucketBackendCreateGetRegionRetType, ok bool)
GetRegionOk returns a tuple with the Region field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BucketBackendCreate) GetType ¶
func (o *BucketBackendCreate) GetType() (ret BucketBackendCreateGetTypeRetType)
GetType returns the Type field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BucketBackendCreate) GetTypeOk ¶
func (o *BucketBackendCreate) GetTypeOk() (ret BucketBackendCreateGetTypeRetType, ok bool)
GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BucketBackendCreate) SetBucketUrl ¶
func (o *BucketBackendCreate) SetBucketUrl(v BucketBackendCreateGetBucketUrlRetType)
SetBucketUrl sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BucketBackendCreate) SetCredentials ¶
func (o *BucketBackendCreate) SetCredentials(v BucketBackendCreateGetCredentialsRetType)
SetCredentials sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BucketBackendCreate) SetRegion ¶
func (o *BucketBackendCreate) SetRegion(v BucketBackendCreateGetRegionRetType)
SetRegion sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BucketBackendCreate) SetType ¶
func (o *BucketBackendCreate) SetType(v BucketBackendCreateGetTypeRetType)
SetType sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (BucketBackendCreate) ToMap
deprecated
func (o BucketBackendCreate) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BucketBackendCreateGetBucketUrlArgType
deprecated
type BucketBackendCreateGetBucketUrlArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BucketBackendCreateGetBucketUrlAttributeType ¶
type BucketBackendCreateGetBucketUrlAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BucketBackendCreateGetBucketUrlRetType
deprecated
type BucketBackendCreateGetBucketUrlRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BucketBackendCreateGetCredentialsArgType
deprecated
type BucketBackendCreateGetCredentialsArgType = BucketCredentials
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BucketBackendCreateGetCredentialsAttributeType ¶
type BucketBackendCreateGetCredentialsAttributeType = *BucketCredentials
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BucketBackendCreateGetCredentialsRetType
deprecated
type BucketBackendCreateGetCredentialsRetType = BucketCredentials
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BucketBackendCreateGetRegionArgType
deprecated
type BucketBackendCreateGetRegionArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BucketBackendCreateGetRegionAttributeType ¶
type BucketBackendCreateGetRegionAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BucketBackendCreateGetRegionRetType
deprecated
type BucketBackendCreateGetRegionRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BucketBackendCreateGetTypeArgType
deprecated
type BucketBackendCreateGetTypeArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BucketBackendCreateGetTypeAttributeType ¶
type BucketBackendCreateGetTypeAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BucketBackendCreateGetTypeRetType
deprecated
type BucketBackendCreateGetTypeRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BucketBackendGetBucketUrlArgType
deprecated
type BucketBackendGetBucketUrlArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BucketBackendGetBucketUrlAttributeType ¶
type BucketBackendGetBucketUrlAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BucketBackendGetBucketUrlRetType
deprecated
type BucketBackendGetBucketUrlRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BucketBackendGetRegionArgType
deprecated
type BucketBackendGetRegionArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BucketBackendGetRegionAttributeType ¶
type BucketBackendGetRegionAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BucketBackendGetRegionRetType
deprecated
type BucketBackendGetRegionRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BucketBackendGetTypeArgType
deprecated
type BucketBackendGetTypeArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BucketBackendGetTypeAttributeType ¶
type BucketBackendGetTypeAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BucketBackendGetTypeRetType
deprecated
type BucketBackendGetTypeRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BucketBackendPatch ¶
type BucketBackendPatch struct {
BucketUrl BucketBackendPatchGetBucketUrlAttributeType `json:"bucketUrl,omitempty"`
Credentials BucketBackendPatchGetCredentialsAttributeType `json:"credentials,omitempty"`
Region BucketBackendPatchGetRegionAttributeType `json:"region,omitempty"`
// REQUIRED
Type BucketBackendPatchGetTypeAttributeType `json:"type" required:"true"`
}
BucketBackendPatch struct for BucketBackendPatch Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewBucketBackendPatch ¶
func NewBucketBackendPatch(types BucketBackendPatchGetTypeArgType) *BucketBackendPatch
NewBucketBackendPatch instantiates a new BucketBackendPatch object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewBucketBackendPatchWithDefaults ¶
func NewBucketBackendPatchWithDefaults() *BucketBackendPatch
NewBucketBackendPatchWithDefaults instantiates a new BucketBackendPatch object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BucketBackendPatch) GetBucketUrl ¶
func (o *BucketBackendPatch) GetBucketUrl() (res BucketBackendPatchGetBucketUrlRetType)
GetBucketUrl returns the BucketUrl field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BucketBackendPatch) GetBucketUrlOk ¶
func (o *BucketBackendPatch) GetBucketUrlOk() (ret BucketBackendPatchGetBucketUrlRetType, ok bool)
GetBucketUrlOk returns a tuple with the BucketUrl field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BucketBackendPatch) GetCredentials ¶
func (o *BucketBackendPatch) GetCredentials() (res BucketBackendPatchGetCredentialsRetType)
GetCredentials returns the Credentials field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BucketBackendPatch) GetCredentialsOk ¶
func (o *BucketBackendPatch) GetCredentialsOk() (ret BucketBackendPatchGetCredentialsRetType, ok bool)
GetCredentialsOk returns a tuple with the Credentials field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BucketBackendPatch) GetRegion ¶
func (o *BucketBackendPatch) GetRegion() (res BucketBackendPatchGetRegionRetType)
GetRegion returns the Region field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BucketBackendPatch) GetRegionOk ¶
func (o *BucketBackendPatch) GetRegionOk() (ret BucketBackendPatchGetRegionRetType, ok bool)
GetRegionOk returns a tuple with the Region field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BucketBackendPatch) GetType ¶
func (o *BucketBackendPatch) GetType() (ret BucketBackendPatchGetTypeRetType)
GetType returns the Type field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BucketBackendPatch) GetTypeOk ¶
func (o *BucketBackendPatch) GetTypeOk() (ret BucketBackendPatchGetTypeRetType, ok bool)
GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BucketBackendPatch) HasBucketUrl ¶
func (o *BucketBackendPatch) HasBucketUrl() bool
HasBucketUrl returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BucketBackendPatch) HasCredentials ¶
func (o *BucketBackendPatch) HasCredentials() bool
HasCredentials returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BucketBackendPatch) HasRegion ¶
func (o *BucketBackendPatch) HasRegion() bool
HasRegion returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BucketBackendPatch) SetBucketUrl ¶
func (o *BucketBackendPatch) SetBucketUrl(v BucketBackendPatchGetBucketUrlRetType)
SetBucketUrl gets a reference to the given string and assigns it to the BucketUrl field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BucketBackendPatch) SetCredentials ¶
func (o *BucketBackendPatch) SetCredentials(v BucketBackendPatchGetCredentialsRetType)
SetCredentials gets a reference to the given BucketCredentials and assigns it to the Credentials field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BucketBackendPatch) SetRegion ¶
func (o *BucketBackendPatch) SetRegion(v BucketBackendPatchGetRegionRetType)
SetRegion gets a reference to the given string and assigns it to the Region field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BucketBackendPatch) SetType ¶
func (o *BucketBackendPatch) SetType(v BucketBackendPatchGetTypeRetType)
SetType sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (BucketBackendPatch) ToMap
deprecated
func (o BucketBackendPatch) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BucketBackendPatchGetBucketUrlArgType
deprecated
type BucketBackendPatchGetBucketUrlArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BucketBackendPatchGetBucketUrlAttributeType ¶
type BucketBackendPatchGetBucketUrlAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BucketBackendPatchGetBucketUrlRetType
deprecated
type BucketBackendPatchGetBucketUrlRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BucketBackendPatchGetCredentialsArgType
deprecated
type BucketBackendPatchGetCredentialsArgType = BucketCredentials
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BucketBackendPatchGetCredentialsAttributeType ¶
type BucketBackendPatchGetCredentialsAttributeType = *BucketCredentials
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BucketBackendPatchGetCredentialsRetType
deprecated
type BucketBackendPatchGetCredentialsRetType = BucketCredentials
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BucketBackendPatchGetRegionArgType
deprecated
type BucketBackendPatchGetRegionArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BucketBackendPatchGetRegionAttributeType ¶
type BucketBackendPatchGetRegionAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BucketBackendPatchGetRegionRetType
deprecated
type BucketBackendPatchGetRegionRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BucketBackendPatchGetTypeArgType
deprecated
type BucketBackendPatchGetTypeArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BucketBackendPatchGetTypeAttributeType ¶
type BucketBackendPatchGetTypeAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BucketBackendPatchGetTypeRetType
deprecated
type BucketBackendPatchGetTypeRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BucketCredentials ¶
type BucketCredentials struct {
// REQUIRED
AccessKeyId BucketCredentialsGetAccessKeyIdAttributeType `json:"accessKeyId" required:"true"`
// REQUIRED
SecretAccessKey BucketCredentialsGetSecretAccessKeyAttributeType `json:"secretAccessKey" required:"true"`
}
BucketCredentials struct for BucketCredentials Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewBucketCredentials ¶
func NewBucketCredentials(accessKeyId BucketCredentialsGetAccessKeyIdArgType, secretAccessKey BucketCredentialsGetSecretAccessKeyArgType) *BucketCredentials
NewBucketCredentials instantiates a new BucketCredentials object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewBucketCredentialsWithDefaults ¶
func NewBucketCredentialsWithDefaults() *BucketCredentials
NewBucketCredentialsWithDefaults instantiates a new BucketCredentials object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BucketCredentials) GetAccessKeyId ¶
func (o *BucketCredentials) GetAccessKeyId() (ret BucketCredentialsGetAccessKeyIdRetType)
GetAccessKeyId returns the AccessKeyId field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BucketCredentials) GetAccessKeyIdOk ¶
func (o *BucketCredentials) GetAccessKeyIdOk() (ret BucketCredentialsGetAccessKeyIdRetType, ok bool)
GetAccessKeyIdOk returns a tuple with the AccessKeyId field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BucketCredentials) GetSecretAccessKey ¶
func (o *BucketCredentials) GetSecretAccessKey() (ret BucketCredentialsGetSecretAccessKeyRetType)
GetSecretAccessKey returns the SecretAccessKey field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BucketCredentials) GetSecretAccessKeyOk ¶
func (o *BucketCredentials) GetSecretAccessKeyOk() (ret BucketCredentialsGetSecretAccessKeyRetType, ok bool)
GetSecretAccessKeyOk returns a tuple with the SecretAccessKey field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BucketCredentials) SetAccessKeyId ¶
func (o *BucketCredentials) SetAccessKeyId(v BucketCredentialsGetAccessKeyIdRetType)
SetAccessKeyId sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BucketCredentials) SetSecretAccessKey ¶
func (o *BucketCredentials) SetSecretAccessKey(v BucketCredentialsGetSecretAccessKeyRetType)
SetSecretAccessKey sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (BucketCredentials) ToMap
deprecated
func (o BucketCredentials) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BucketCredentialsGetAccessKeyIdArgType
deprecated
type BucketCredentialsGetAccessKeyIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BucketCredentialsGetAccessKeyIdAttributeType ¶
type BucketCredentialsGetAccessKeyIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BucketCredentialsGetAccessKeyIdRetType
deprecated
type BucketCredentialsGetAccessKeyIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BucketCredentialsGetSecretAccessKeyArgType
deprecated
type BucketCredentialsGetSecretAccessKeyArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BucketCredentialsGetSecretAccessKeyAttributeType ¶
type BucketCredentialsGetSecretAccessKeyAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BucketCredentialsGetSecretAccessKeyRetType
deprecated
type BucketCredentialsGetSecretAccessKeyRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type Config ¶
type Config struct {
// REQUIRED
Backend ConfigGetBackendAttributeType `json:"backend" required:"true"`
// Restricts access to your content based on country. We use the ISO 3166-1 alpha-2 standard for country codes (e.g. DE, ES, GB). This setting blocks users from the specified countries.
// REQUIRED
BlockedCountries ConfigGetBlockedCountriesAttributeType `json:"blockedCountries" required:"true"`
// Restricts access to your content by specifying a list of blocked IPv4 addresses. This feature enhances security and privacy by preventing these addresses from accessing your distribution.
// REQUIRED
BlockedIps ConfigGetBlockedIpsAttributeType `json:"blockedIps" required:"true"`
// Sets the default cache duration for the distribution. The default cache duration is applied when a 'Cache-Control' header is not presented in the origin's response. We use ISO8601 duration format for cache duration (e.g. P1DT2H30M)
DefaultCacheDuration ConfigGetDefaultCacheDurationAttributeType `json:"defaultCacheDuration,omitempty"`
LogSink ConfigGetLogSinkAttributeType `json:"logSink,omitempty"`
// Sets the monthly limit of bandwidth in bytes that the pullzone is allowed to use.
MonthlyLimitBytes ConfigGetMonthlyLimitBytesAttributeType `json:"monthlyLimitBytes,omitempty"`
Optimizer ConfigGetOptimizerAttributeType `json:"optimizer,omitempty"`
Redirects ConfigGetRedirectsAttributeType `json:"redirects,omitempty"`
// REQUIRED
Regions ConfigGetRegionsAttributeType `json:"regions" required:"true"`
// REQUIRED
Waf ConfigGetWafAttributeType `json:"waf" required:"true"`
}
Config struct for Config Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewConfig ¶
func NewConfig(backend ConfigGetBackendArgType, blockedCountries ConfigGetBlockedCountriesArgType, blockedIps ConfigGetBlockedIpsArgType, regions ConfigGetRegionsArgType, waf ConfigGetWafArgType) *Config
NewConfig instantiates a new Config object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewConfigWithDefaults ¶
func NewConfigWithDefaults() *Config
NewConfigWithDefaults instantiates a new Config object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Config) GetBackend ¶
func (o *Config) GetBackend() (ret ConfigGetBackendRetType)
GetBackend returns the Backend field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Config) GetBackendOk ¶
func (o *Config) GetBackendOk() (ret ConfigGetBackendRetType, ok bool)
GetBackendOk returns a tuple with the Backend field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Config) GetBlockedCountries ¶
func (o *Config) GetBlockedCountries() (ret ConfigGetBlockedCountriesRetType)
GetBlockedCountries returns the BlockedCountries field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Config) GetBlockedCountriesOk ¶
func (o *Config) GetBlockedCountriesOk() (ret ConfigGetBlockedCountriesRetType, ok bool)
GetBlockedCountriesOk returns a tuple with the BlockedCountries field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Config) GetBlockedIps ¶
func (o *Config) GetBlockedIps() (ret ConfigGetBlockedIpsRetType)
GetBlockedIps returns the BlockedIps field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Config) GetBlockedIpsOk ¶
func (o *Config) GetBlockedIpsOk() (ret ConfigGetBlockedIpsRetType, ok bool)
GetBlockedIpsOk returns a tuple with the BlockedIps field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Config) GetDefaultCacheDuration ¶
func (o *Config) GetDefaultCacheDuration() (res ConfigGetDefaultCacheDurationRetType)
GetDefaultCacheDuration returns the DefaultCacheDuration field value if set, zero value otherwise (both if not set or set to explicit null). Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Config) GetDefaultCacheDurationOk ¶
func (o *Config) GetDefaultCacheDurationOk() (ret ConfigGetDefaultCacheDurationRetType, ok bool)
GetDefaultCacheDurationOk returns a tuple with the DefaultCacheDuration field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Config) GetLogSink ¶
func (o *Config) GetLogSink() (res ConfigGetLogSinkRetType)
GetLogSink returns the LogSink field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Config) GetLogSinkOk ¶
func (o *Config) GetLogSinkOk() (ret ConfigGetLogSinkRetType, ok bool)
GetLogSinkOk returns a tuple with the LogSink field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Config) GetMonthlyLimitBytes ¶
func (o *Config) GetMonthlyLimitBytes() (res ConfigGetMonthlyLimitBytesRetType)
GetMonthlyLimitBytes returns the MonthlyLimitBytes field value if set, zero value otherwise (both if not set or set to explicit null). Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Config) GetMonthlyLimitBytesOk ¶
func (o *Config) GetMonthlyLimitBytesOk() (ret ConfigGetMonthlyLimitBytesRetType, ok bool)
GetMonthlyLimitBytesOk returns a tuple with the MonthlyLimitBytes field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Config) GetOptimizer ¶
func (o *Config) GetOptimizer() (res ConfigGetOptimizerRetType)
GetOptimizer returns the Optimizer field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Config) GetOptimizerOk ¶
func (o *Config) GetOptimizerOk() (ret ConfigGetOptimizerRetType, ok bool)
GetOptimizerOk returns a tuple with the Optimizer field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Config) GetRedirects ¶ added in v1.10.0
func (o *Config) GetRedirects() (res ConfigGetRedirectsRetType)
GetRedirects returns the Redirects field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Config) GetRedirectsOk ¶ added in v1.10.0
func (o *Config) GetRedirectsOk() (ret ConfigGetRedirectsRetType, ok bool)
GetRedirectsOk returns a tuple with the Redirects field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Config) GetRegions ¶
func (o *Config) GetRegions() (ret ConfigGetRegionsRetType)
GetRegions returns the Regions field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Config) GetRegionsOk ¶
func (o *Config) GetRegionsOk() (ret ConfigGetRegionsRetType, ok bool)
GetRegionsOk returns a tuple with the Regions field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Config) GetWaf ¶
func (o *Config) GetWaf() (ret ConfigGetWafRetType)
GetWaf returns the Waf field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Config) GetWafOk ¶
func (o *Config) GetWafOk() (ret ConfigGetWafRetType, ok bool)
GetWafOk returns a tuple with the Waf field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Config) HasDefaultCacheDuration ¶
HasDefaultCacheDuration returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Config) HasLogSink ¶
HasLogSink returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Config) HasMonthlyLimitBytes ¶
HasMonthlyLimitBytes returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Config) HasOptimizer ¶
HasOptimizer returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Config) HasRedirects ¶ added in v1.10.0
HasRedirects returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Config) SetBackend ¶
func (o *Config) SetBackend(v ConfigGetBackendRetType)
SetBackend sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Config) SetBlockedCountries ¶
func (o *Config) SetBlockedCountries(v ConfigGetBlockedCountriesRetType)
SetBlockedCountries sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Config) SetBlockedIps ¶
func (o *Config) SetBlockedIps(v ConfigGetBlockedIpsRetType)
SetBlockedIps sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Config) SetDefaultCacheDuration ¶
func (o *Config) SetDefaultCacheDuration(v ConfigGetDefaultCacheDurationRetType)
SetDefaultCacheDuration gets a reference to the given string and assigns it to the DefaultCacheDuration field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Config) SetDefaultCacheDurationNil ¶
func (o *Config) SetDefaultCacheDurationNil()
SetDefaultCacheDurationNil sets the value for DefaultCacheDuration to be an explicit nil Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Config) SetLogSink ¶
func (o *Config) SetLogSink(v ConfigGetLogSinkRetType)
SetLogSink gets a reference to the given ConfigLogSink and assigns it to the LogSink field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Config) SetMonthlyLimitBytes ¶
func (o *Config) SetMonthlyLimitBytes(v ConfigGetMonthlyLimitBytesRetType)
SetMonthlyLimitBytes gets a reference to the given int64 and assigns it to the MonthlyLimitBytes field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Config) SetMonthlyLimitBytesNil ¶
func (o *Config) SetMonthlyLimitBytesNil()
SetMonthlyLimitBytesNil sets the value for MonthlyLimitBytes to be an explicit nil Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Config) SetOptimizer ¶
func (o *Config) SetOptimizer(v ConfigGetOptimizerRetType)
SetOptimizer gets a reference to the given Optimizer and assigns it to the Optimizer field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Config) SetRedirects ¶ added in v1.10.0
func (o *Config) SetRedirects(v ConfigGetRedirectsRetType)
SetRedirects gets a reference to the given RedirectConfig and assigns it to the Redirects field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Config) SetRegions ¶
func (o *Config) SetRegions(v ConfigGetRegionsRetType)
SetRegions sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Config) SetWaf ¶
func (o *Config) SetWaf(v ConfigGetWafRetType)
SetWaf sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Config) UnsetDefaultCacheDuration ¶
func (o *Config) UnsetDefaultCacheDuration()
UnsetDefaultCacheDuration ensures that no value is present for DefaultCacheDuration, not even an explicit nil Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Config) UnsetMonthlyLimitBytes ¶
func (o *Config) UnsetMonthlyLimitBytes()
UnsetMonthlyLimitBytes ensures that no value is present for MonthlyLimitBytes, not even an explicit nil Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ConfigBackend ¶
type ConfigBackend struct {
BucketBackend *BucketBackend
HttpBackend *HttpBackend
}
ConfigBackend - struct for ConfigBackend Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func BucketBackendAsConfigBackend ¶
func BucketBackendAsConfigBackend(v *BucketBackend) ConfigBackend
BucketBackendAsConfigBackend is a convenience function that returns BucketBackend wrapped in ConfigBackend Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func HttpBackendAsConfigBackend ¶
func HttpBackendAsConfigBackend(v *HttpBackend) ConfigBackend
HttpBackendAsConfigBackend is a convenience function that returns HttpBackend wrapped in ConfigBackend Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ConfigBackend) GetActualInstance ¶
func (obj *ConfigBackend) GetActualInstance() interface{}
Get the actual instance Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ConfigBackend) MarshalJSON ¶
func (src ConfigBackend) MarshalJSON() ([]byte, error)
Marshal data from the first non-nil pointers in the struct to JSON
func (*ConfigBackend) UnmarshalJSON ¶
func (dst *ConfigBackend) UnmarshalJSON(data []byte) error
Unmarshal JSON data into one of the pointers in the struct Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ConfigGetBackendArgType
deprecated
type ConfigGetBackendArgType = ConfigBackend
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ConfigGetBackendAttributeType ¶
type ConfigGetBackendAttributeType = *ConfigBackend
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ConfigGetBackendRetType
deprecated
type ConfigGetBackendRetType = ConfigBackend
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ConfigGetBlockedCountriesArgType
deprecated
type ConfigGetBlockedCountriesArgType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ConfigGetBlockedCountriesAttributeType ¶
type ConfigGetBlockedCountriesAttributeType = *[]string
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ConfigGetBlockedCountriesRetType
deprecated
type ConfigGetBlockedCountriesRetType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ConfigGetBlockedIpsArgType
deprecated
type ConfigGetBlockedIpsArgType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ConfigGetBlockedIpsAttributeType ¶
type ConfigGetBlockedIpsAttributeType = *[]string
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ConfigGetBlockedIpsRetType
deprecated
type ConfigGetBlockedIpsRetType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ConfigGetDefaultCacheDurationArgType
deprecated
type ConfigGetDefaultCacheDurationArgType = *string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ConfigGetDefaultCacheDurationAttributeType ¶
type ConfigGetDefaultCacheDurationAttributeType = *NullableString
isNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ConfigGetDefaultCacheDurationRetType
deprecated
type ConfigGetDefaultCacheDurationRetType = *string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ConfigGetLogSinkArgType
deprecated
type ConfigGetLogSinkArgType = ConfigLogSink
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ConfigGetLogSinkAttributeType ¶
type ConfigGetLogSinkAttributeType = *ConfigLogSink
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ConfigGetLogSinkRetType
deprecated
type ConfigGetLogSinkRetType = ConfigLogSink
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ConfigGetMonthlyLimitBytesArgType
deprecated
type ConfigGetMonthlyLimitBytesArgType = *int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ConfigGetMonthlyLimitBytesAttributeType ¶
type ConfigGetMonthlyLimitBytesAttributeType = *int64
isLong Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ConfigGetMonthlyLimitBytesRetType
deprecated
type ConfigGetMonthlyLimitBytesRetType = *int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ConfigGetOptimizerArgType
deprecated
type ConfigGetOptimizerArgType = Optimizer
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ConfigGetOptimizerAttributeType ¶
type ConfigGetOptimizerAttributeType = *Optimizer
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ConfigGetOptimizerRetType
deprecated
type ConfigGetOptimizerRetType = Optimizer
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ConfigGetRedirectsArgType
deprecated
added in
v1.10.0
type ConfigGetRedirectsArgType = RedirectConfig
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ConfigGetRedirectsAttributeType ¶ added in v1.10.0
type ConfigGetRedirectsAttributeType = *RedirectConfig
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ConfigGetRedirectsRetType
deprecated
added in
v1.10.0
type ConfigGetRedirectsRetType = RedirectConfig
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ConfigGetRegionsArgType
deprecated
type ConfigGetRegionsArgType = []Region
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ConfigGetRegionsAttributeType ¶
type ConfigGetRegionsAttributeType = *[]Region
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ConfigGetRegionsRetType
deprecated
type ConfigGetRegionsRetType = []Region
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ConfigGetWafArgType
deprecated
type ConfigGetWafArgType = WafConfig
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ConfigGetWafAttributeType ¶
type ConfigGetWafAttributeType = *WafConfig
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ConfigGetWafRetType
deprecated
type ConfigGetWafRetType = WafConfig
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ConfigLogSink ¶
type ConfigLogSink struct {
LokiLogSink *LokiLogSink
}
ConfigLogSink - struct for ConfigLogSink Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func LokiLogSinkAsConfigLogSink ¶
func LokiLogSinkAsConfigLogSink(v *LokiLogSink) ConfigLogSink
LokiLogSinkAsConfigLogSink is a convenience function that returns LokiLogSink wrapped in ConfigLogSink Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ConfigLogSink) GetActualInstance ¶
func (obj *ConfigLogSink) GetActualInstance() interface{}
Get the actual instance Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ConfigLogSink) MarshalJSON ¶
func (src ConfigLogSink) MarshalJSON() ([]byte, error)
Marshal data from the first non-nil pointers in the struct to JSON
func (*ConfigLogSink) UnmarshalJSON ¶
func (dst *ConfigLogSink) UnmarshalJSON(data []byte) error
Unmarshal JSON data into one of the pointers in the struct Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ConfigPatch ¶
type ConfigPatch struct {
Backend ConfigPatchGetBackendAttributeType `json:"backend,omitempty"`
// Restricts access to your content based on country. We use the ISO 3166-1 alpha-2 standard for country codes (e.g., DE, ES, GB). This setting blocks users from the specified countries.
BlockedCountries ConfigPatchGetBlockedCountriesAttributeType `json:"blockedCountries,omitempty"`
// Restricts access to your content by specifying a list of blocked IPv4 addresses. This feature enhances security and privacy by preventing these addresses from accessing your distribution.
BlockedIps ConfigPatchGetBlockedIpsAttributeType `json:"blockedIps,omitempty"`
// Sets the default cache duration for the distribution. The default cache duration is applied when a 'Cache-Control' header is not presented in the origin's response. We use ISO8601 duration format for cache duration (e.g. P1DT2H30M)
DefaultCacheDuration ConfigPatchGetDefaultCacheDurationAttributeType `json:"defaultCacheDuration,omitempty"`
LogSink ConfigPatchGetLogSinkAttributeType `json:"logSink,omitempty"`
// Sets the monthly limit of bandwidth in bytes that the pullzone is allowed to use.
MonthlyLimitBytes ConfigPatchGetMonthlyLimitBytesAttributeType `json:"monthlyLimitBytes,omitempty"`
Optimizer ConfigPatchGetOptimizerAttributeType `json:"optimizer,omitempty"`
Redirects ConfigPatchGetRedirectsAttributeType `json:"redirects,omitempty"`
Regions ConfigPatchGetRegionsAttributeType `json:"regions,omitempty"`
Waf ConfigPatchGetWafAttributeType `json:"waf,omitempty"`
}
ConfigPatch struct for ConfigPatch Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewConfigPatch ¶
func NewConfigPatch() *ConfigPatch
NewConfigPatch instantiates a new ConfigPatch object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewConfigPatchWithDefaults ¶
func NewConfigPatchWithDefaults() *ConfigPatch
NewConfigPatchWithDefaults instantiates a new ConfigPatch object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ConfigPatch) GetBackend ¶
func (o *ConfigPatch) GetBackend() (res ConfigPatchGetBackendRetType)
GetBackend returns the Backend field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ConfigPatch) GetBackendOk ¶
func (o *ConfigPatch) GetBackendOk() (ret ConfigPatchGetBackendRetType, ok bool)
GetBackendOk returns a tuple with the Backend field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ConfigPatch) GetBlockedCountries ¶
func (o *ConfigPatch) GetBlockedCountries() (res ConfigPatchGetBlockedCountriesRetType)
GetBlockedCountries returns the BlockedCountries field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ConfigPatch) GetBlockedCountriesOk ¶
func (o *ConfigPatch) GetBlockedCountriesOk() (ret ConfigPatchGetBlockedCountriesRetType, ok bool)
GetBlockedCountriesOk returns a tuple with the BlockedCountries field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ConfigPatch) GetBlockedIps ¶
func (o *ConfigPatch) GetBlockedIps() (res ConfigPatchGetBlockedIpsRetType)
GetBlockedIps returns the BlockedIps field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ConfigPatch) GetBlockedIpsOk ¶
func (o *ConfigPatch) GetBlockedIpsOk() (ret ConfigPatchGetBlockedIpsRetType, ok bool)
GetBlockedIpsOk returns a tuple with the BlockedIps field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ConfigPatch) GetDefaultCacheDuration ¶
func (o *ConfigPatch) GetDefaultCacheDuration() (res ConfigPatchGetDefaultCacheDurationRetType)
GetDefaultCacheDuration returns the DefaultCacheDuration field value if set, zero value otherwise (both if not set or set to explicit null). Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ConfigPatch) GetDefaultCacheDurationOk ¶
func (o *ConfigPatch) GetDefaultCacheDurationOk() (ret ConfigPatchGetDefaultCacheDurationRetType, ok bool)
GetDefaultCacheDurationOk returns a tuple with the DefaultCacheDuration field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ConfigPatch) GetLogSink ¶
func (o *ConfigPatch) GetLogSink() (res ConfigPatchGetLogSinkRetType)
GetLogSink returns the LogSink field value if set, zero value otherwise (both if not set or set to explicit null). Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ConfigPatch) GetLogSinkOk ¶
func (o *ConfigPatch) GetLogSinkOk() (ret ConfigPatchGetLogSinkRetType, ok bool)
GetLogSinkOk returns a tuple with the LogSink field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ConfigPatch) GetMonthlyLimitBytes ¶
func (o *ConfigPatch) GetMonthlyLimitBytes() (res ConfigPatchGetMonthlyLimitBytesRetType)
GetMonthlyLimitBytes returns the MonthlyLimitBytes field value if set, zero value otherwise (both if not set or set to explicit null). Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ConfigPatch) GetMonthlyLimitBytesOk ¶
func (o *ConfigPatch) GetMonthlyLimitBytesOk() (ret ConfigPatchGetMonthlyLimitBytesRetType, ok bool)
GetMonthlyLimitBytesOk returns a tuple with the MonthlyLimitBytes field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ConfigPatch) GetOptimizer ¶
func (o *ConfigPatch) GetOptimizer() (res ConfigPatchGetOptimizerRetType)
GetOptimizer returns the Optimizer field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ConfigPatch) GetOptimizerOk ¶
func (o *ConfigPatch) GetOptimizerOk() (ret ConfigPatchGetOptimizerRetType, ok bool)
GetOptimizerOk returns a tuple with the Optimizer field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ConfigPatch) GetRedirects ¶ added in v1.10.0
func (o *ConfigPatch) GetRedirects() (res ConfigPatchGetRedirectsRetType)
GetRedirects returns the Redirects field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ConfigPatch) GetRedirectsOk ¶ added in v1.10.0
func (o *ConfigPatch) GetRedirectsOk() (ret ConfigPatchGetRedirectsRetType, ok bool)
GetRedirectsOk returns a tuple with the Redirects field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ConfigPatch) GetRegions ¶
func (o *ConfigPatch) GetRegions() (res ConfigPatchGetRegionsRetType)
GetRegions returns the Regions field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ConfigPatch) GetRegionsOk ¶
func (o *ConfigPatch) GetRegionsOk() (ret ConfigPatchGetRegionsRetType, ok bool)
GetRegionsOk returns a tuple with the Regions field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ConfigPatch) GetWaf ¶
func (o *ConfigPatch) GetWaf() (res ConfigPatchGetWafRetType)
GetWaf returns the Waf field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ConfigPatch) GetWafOk ¶
func (o *ConfigPatch) GetWafOk() (ret ConfigPatchGetWafRetType, ok bool)
GetWafOk returns a tuple with the Waf field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ConfigPatch) HasBackend ¶
func (o *ConfigPatch) HasBackend() bool
HasBackend returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ConfigPatch) HasBlockedCountries ¶
func (o *ConfigPatch) HasBlockedCountries() bool
HasBlockedCountries returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ConfigPatch) HasBlockedIps ¶
func (o *ConfigPatch) HasBlockedIps() bool
HasBlockedIps returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ConfigPatch) HasDefaultCacheDuration ¶
func (o *ConfigPatch) HasDefaultCacheDuration() bool
HasDefaultCacheDuration returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ConfigPatch) HasLogSink ¶
func (o *ConfigPatch) HasLogSink() bool
HasLogSink returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ConfigPatch) HasMonthlyLimitBytes ¶
func (o *ConfigPatch) HasMonthlyLimitBytes() bool
HasMonthlyLimitBytes returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ConfigPatch) HasOptimizer ¶
func (o *ConfigPatch) HasOptimizer() bool
HasOptimizer returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ConfigPatch) HasRedirects ¶ added in v1.10.0
func (o *ConfigPatch) HasRedirects() bool
HasRedirects returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ConfigPatch) HasRegions ¶
func (o *ConfigPatch) HasRegions() bool
HasRegions returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ConfigPatch) HasWaf ¶
func (o *ConfigPatch) HasWaf() bool
HasWaf returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ConfigPatch) SetBackend ¶
func (o *ConfigPatch) SetBackend(v ConfigPatchGetBackendRetType)
SetBackend gets a reference to the given ConfigPatchBackend and assigns it to the Backend field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ConfigPatch) SetBlockedCountries ¶
func (o *ConfigPatch) SetBlockedCountries(v ConfigPatchGetBlockedCountriesRetType)
SetBlockedCountries gets a reference to the given []string and assigns it to the BlockedCountries field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ConfigPatch) SetBlockedIps ¶
func (o *ConfigPatch) SetBlockedIps(v ConfigPatchGetBlockedIpsRetType)
SetBlockedIps gets a reference to the given []string and assigns it to the BlockedIps field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ConfigPatch) SetDefaultCacheDuration ¶
func (o *ConfigPatch) SetDefaultCacheDuration(v ConfigPatchGetDefaultCacheDurationRetType)
SetDefaultCacheDuration gets a reference to the given string and assigns it to the DefaultCacheDuration field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ConfigPatch) SetDefaultCacheDurationNil ¶
func (o *ConfigPatch) SetDefaultCacheDurationNil()
SetDefaultCacheDurationNil sets the value for DefaultCacheDuration to be an explicit nil Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ConfigPatch) SetLogSink ¶
func (o *ConfigPatch) SetLogSink(v ConfigPatchGetLogSinkRetType)
SetLogSink gets a reference to the given ConfigPatchLogSink and assigns it to the LogSink field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ConfigPatch) SetLogSinkNil ¶
func (o *ConfigPatch) SetLogSinkNil()
SetLogSinkNil sets the value for LogSink to be an explicit nil Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ConfigPatch) SetMonthlyLimitBytes ¶
func (o *ConfigPatch) SetMonthlyLimitBytes(v ConfigPatchGetMonthlyLimitBytesRetType)
SetMonthlyLimitBytes gets a reference to the given int64 and assigns it to the MonthlyLimitBytes field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ConfigPatch) SetMonthlyLimitBytesNil ¶
func (o *ConfigPatch) SetMonthlyLimitBytesNil()
SetMonthlyLimitBytesNil sets the value for MonthlyLimitBytes to be an explicit nil Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ConfigPatch) SetOptimizer ¶
func (o *ConfigPatch) SetOptimizer(v ConfigPatchGetOptimizerRetType)
SetOptimizer gets a reference to the given OptimizerPatch and assigns it to the Optimizer field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ConfigPatch) SetRedirects ¶ added in v1.10.0
func (o *ConfigPatch) SetRedirects(v ConfigPatchGetRedirectsRetType)
SetRedirects gets a reference to the given RedirectConfig and assigns it to the Redirects field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ConfigPatch) SetRegions ¶
func (o *ConfigPatch) SetRegions(v ConfigPatchGetRegionsRetType)
SetRegions gets a reference to the given []Region and assigns it to the Regions field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ConfigPatch) SetWaf ¶
func (o *ConfigPatch) SetWaf(v ConfigPatchGetWafRetType)
SetWaf gets a reference to the given WafConfigPatch and assigns it to the Waf field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ConfigPatch) ToMap
deprecated
func (o ConfigPatch) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ConfigPatch) UnsetDefaultCacheDuration ¶
func (o *ConfigPatch) UnsetDefaultCacheDuration()
UnsetDefaultCacheDuration ensures that no value is present for DefaultCacheDuration, not even an explicit nil Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ConfigPatch) UnsetLogSink ¶
func (o *ConfigPatch) UnsetLogSink()
UnsetLogSink ensures that no value is present for LogSink, not even an explicit nil Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ConfigPatch) UnsetMonthlyLimitBytes ¶
func (o *ConfigPatch) UnsetMonthlyLimitBytes()
UnsetMonthlyLimitBytes ensures that no value is present for MonthlyLimitBytes, not even an explicit nil Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ConfigPatchBackend ¶
type ConfigPatchBackend struct {
BucketBackendPatch *BucketBackendPatch
HttpBackendPatch *HttpBackendPatch
}
ConfigPatchBackend - struct for ConfigPatchBackend Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func BucketBackendPatchAsConfigPatchBackend ¶
func BucketBackendPatchAsConfigPatchBackend(v *BucketBackendPatch) ConfigPatchBackend
BucketBackendPatchAsConfigPatchBackend is a convenience function that returns BucketBackendPatch wrapped in ConfigPatchBackend Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func HttpBackendPatchAsConfigPatchBackend ¶
func HttpBackendPatchAsConfigPatchBackend(v *HttpBackendPatch) ConfigPatchBackend
HttpBackendPatchAsConfigPatchBackend is a convenience function that returns HttpBackendPatch wrapped in ConfigPatchBackend Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ConfigPatchBackend) GetActualInstance ¶
func (obj *ConfigPatchBackend) GetActualInstance() interface{}
Get the actual instance Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ConfigPatchBackend) MarshalJSON ¶
func (src ConfigPatchBackend) MarshalJSON() ([]byte, error)
Marshal data from the first non-nil pointers in the struct to JSON
func (*ConfigPatchBackend) UnmarshalJSON ¶
func (dst *ConfigPatchBackend) UnmarshalJSON(data []byte) error
Unmarshal JSON data into one of the pointers in the struct Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ConfigPatchGetBackendArgType
deprecated
type ConfigPatchGetBackendArgType = ConfigPatchBackend
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ConfigPatchGetBackendAttributeType ¶
type ConfigPatchGetBackendAttributeType = *ConfigPatchBackend
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ConfigPatchGetBackendRetType
deprecated
type ConfigPatchGetBackendRetType = ConfigPatchBackend
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ConfigPatchGetBlockedCountriesArgType
deprecated
type ConfigPatchGetBlockedCountriesArgType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ConfigPatchGetBlockedCountriesAttributeType ¶
type ConfigPatchGetBlockedCountriesAttributeType = *[]string
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ConfigPatchGetBlockedCountriesRetType
deprecated
type ConfigPatchGetBlockedCountriesRetType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ConfigPatchGetBlockedIpsArgType
deprecated
type ConfigPatchGetBlockedIpsArgType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ConfigPatchGetBlockedIpsAttributeType ¶
type ConfigPatchGetBlockedIpsAttributeType = *[]string
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ConfigPatchGetBlockedIpsRetType
deprecated
type ConfigPatchGetBlockedIpsRetType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ConfigPatchGetDefaultCacheDurationArgType
deprecated
type ConfigPatchGetDefaultCacheDurationArgType = *string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ConfigPatchGetDefaultCacheDurationAttributeType ¶
type ConfigPatchGetDefaultCacheDurationAttributeType = *NullableString
isNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ConfigPatchGetDefaultCacheDurationRetType
deprecated
type ConfigPatchGetDefaultCacheDurationRetType = *string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ConfigPatchGetLogSinkArgType
deprecated
type ConfigPatchGetLogSinkArgType = *NullableConfigPatchLogSink
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ConfigPatchGetLogSinkAttributeType ¶
type ConfigPatchGetLogSinkAttributeType = *NullableConfigPatchLogSink
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ConfigPatchGetLogSinkRetType
deprecated
type ConfigPatchGetLogSinkRetType = *NullableConfigPatchLogSink
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ConfigPatchGetMonthlyLimitBytesArgType
deprecated
type ConfigPatchGetMonthlyLimitBytesArgType = *int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ConfigPatchGetMonthlyLimitBytesAttributeType ¶
type ConfigPatchGetMonthlyLimitBytesAttributeType = *int64
isLong Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ConfigPatchGetMonthlyLimitBytesRetType
deprecated
type ConfigPatchGetMonthlyLimitBytesRetType = *int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ConfigPatchGetOptimizerArgType
deprecated
type ConfigPatchGetOptimizerArgType = OptimizerPatch
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ConfigPatchGetOptimizerAttributeType ¶
type ConfigPatchGetOptimizerAttributeType = *OptimizerPatch
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ConfigPatchGetOptimizerRetType
deprecated
type ConfigPatchGetOptimizerRetType = OptimizerPatch
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ConfigPatchGetRedirectsArgType
deprecated
added in
v1.10.0
type ConfigPatchGetRedirectsArgType = RedirectConfig
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ConfigPatchGetRedirectsAttributeType ¶ added in v1.10.0
type ConfigPatchGetRedirectsAttributeType = *RedirectConfig
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ConfigPatchGetRedirectsRetType
deprecated
added in
v1.10.0
type ConfigPatchGetRedirectsRetType = RedirectConfig
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ConfigPatchGetRegionsArgType
deprecated
type ConfigPatchGetRegionsArgType = []Region
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ConfigPatchGetRegionsAttributeType ¶
type ConfigPatchGetRegionsAttributeType = *[]Region
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ConfigPatchGetRegionsRetType
deprecated
type ConfigPatchGetRegionsRetType = []Region
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ConfigPatchGetWafArgType
deprecated
type ConfigPatchGetWafArgType = WafConfigPatch
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ConfigPatchGetWafAttributeType ¶
type ConfigPatchGetWafAttributeType = *WafConfigPatch
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ConfigPatchGetWafRetType
deprecated
type ConfigPatchGetWafRetType = WafConfigPatch
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ConfigPatchLogSink ¶
type ConfigPatchLogSink struct {
LokiLogSinkPatch *LokiLogSinkPatch
}
ConfigPatchLogSink - struct for ConfigPatchLogSink Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func LokiLogSinkPatchAsConfigPatchLogSink ¶
func LokiLogSinkPatchAsConfigPatchLogSink(v *LokiLogSinkPatch) ConfigPatchLogSink
LokiLogSinkPatchAsConfigPatchLogSink is a convenience function that returns LokiLogSinkPatch wrapped in ConfigPatchLogSink Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ConfigPatchLogSink) GetActualInstance ¶
func (obj *ConfigPatchLogSink) GetActualInstance() interface{}
Get the actual instance Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ConfigPatchLogSink) MarshalJSON ¶
func (src ConfigPatchLogSink) MarshalJSON() ([]byte, error)
Marshal data from the first non-nil pointers in the struct to JSON
func (*ConfigPatchLogSink) UnmarshalJSON ¶
func (dst *ConfigPatchLogSink) UnmarshalJSON(data []byte) error
Unmarshal JSON data into one of the pointers in the struct Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateDistributionPayload ¶
type CreateDistributionPayload struct {
// REQUIRED
Backend CreateDistributionPayloadGetBackendAttributeType `json:"backend" required:"true"`
// Restricts access to your content based on country. We use the ISO 3166-1 alpha-2 standard for country codes (e.g., DE, ES, GB). This setting blocks users from the specified countries.
BlockedCountries CreateDistributionPayloadGetBlockedCountriesAttributeType `json:"blockedCountries,omitempty"`
// Restricts access to your content by specifying a list of blocked IPv4 addresses. This feature enhances security and privacy by preventing these addresses from accessing your distribution.
BlockedIps CreateDistributionPayloadGetBlockedIpsAttributeType `json:"blockedIps,omitempty"`
// Sets the default cache duration for the distribution. The default cache duration is applied when a 'Cache-Control' header is not presented in the origin's response. We use ISO8601 duration format for cache duration (e.g. P1DT2H30M)
DefaultCacheDuration CreateDistributionPayloadGetDefaultCacheDurationAttributeType `json:"defaultCacheDuration,omitempty"`
// While optional, it is greatly encouraged to provide an `intentId`. This is used to deduplicate requests. If multiple POST-Requests with the same `intentId` for a given `projectId` are received, all but the first request are dropped.
IntentId CreateDistributionPayloadGetIntentIdAttributeType `json:"intentId,omitempty"`
LogSink CreateDistributionPayloadGetLogSinkAttributeType `json:"logSink,omitempty"`
// Sets the monthly limit of bandwidth in bytes that the pullzone is allowed to use.
MonthlyLimitBytes CreateDistributionPayloadGetMonthlyLimitBytesAttributeType `json:"monthlyLimitBytes,omitempty"`
Optimizer CreateDistributionPayloadGetOptimizerAttributeType `json:"optimizer,omitempty"`
Redirects CreateDistributionPayloadGetRedirectsAttributeType `json:"redirects,omitempty"`
// Define in which regions you would like your content to be cached.
// REQUIRED
Regions CreateDistributionPayloadGetRegionsAttributeType `json:"regions" required:"true"`
Waf CreateDistributionPayloadGetWafAttributeType `json:"waf,omitempty"`
}
CreateDistributionPayload struct for CreateDistributionPayload Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewCreateDistributionPayload ¶
func NewCreateDistributionPayload(backend CreateDistributionPayloadGetBackendArgType, regions CreateDistributionPayloadGetRegionsArgType) *CreateDistributionPayload
NewCreateDistributionPayload instantiates a new CreateDistributionPayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewCreateDistributionPayloadWithDefaults ¶
func NewCreateDistributionPayloadWithDefaults() *CreateDistributionPayload
NewCreateDistributionPayloadWithDefaults instantiates a new CreateDistributionPayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateDistributionPayload) GetBackend ¶
func (o *CreateDistributionPayload) GetBackend() (ret CreateDistributionPayloadGetBackendRetType)
GetBackend returns the Backend field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateDistributionPayload) GetBackendOk ¶
func (o *CreateDistributionPayload) GetBackendOk() (ret CreateDistributionPayloadGetBackendRetType, ok bool)
GetBackendOk returns a tuple with the Backend field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateDistributionPayload) GetBlockedCountries ¶
func (o *CreateDistributionPayload) GetBlockedCountries() (res CreateDistributionPayloadGetBlockedCountriesRetType)
GetBlockedCountries returns the BlockedCountries field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateDistributionPayload) GetBlockedCountriesOk ¶
func (o *CreateDistributionPayload) GetBlockedCountriesOk() (ret CreateDistributionPayloadGetBlockedCountriesRetType, ok bool)
GetBlockedCountriesOk returns a tuple with the BlockedCountries field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateDistributionPayload) GetBlockedIps ¶
func (o *CreateDistributionPayload) GetBlockedIps() (res CreateDistributionPayloadGetBlockedIpsRetType)
GetBlockedIps returns the BlockedIps field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateDistributionPayload) GetBlockedIpsOk ¶
func (o *CreateDistributionPayload) GetBlockedIpsOk() (ret CreateDistributionPayloadGetBlockedIpsRetType, ok bool)
GetBlockedIpsOk returns a tuple with the BlockedIps field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateDistributionPayload) GetDefaultCacheDuration ¶
func (o *CreateDistributionPayload) GetDefaultCacheDuration() (res CreateDistributionPayloadGetDefaultCacheDurationRetType)
GetDefaultCacheDuration returns the DefaultCacheDuration field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateDistributionPayload) GetDefaultCacheDurationOk ¶
func (o *CreateDistributionPayload) GetDefaultCacheDurationOk() (ret CreateDistributionPayloadGetDefaultCacheDurationRetType, ok bool)
GetDefaultCacheDurationOk returns a tuple with the DefaultCacheDuration field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateDistributionPayload) GetIntentId ¶
func (o *CreateDistributionPayload) GetIntentId() (res CreateDistributionPayloadGetIntentIdRetType)
GetIntentId returns the IntentId field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateDistributionPayload) GetIntentIdOk ¶
func (o *CreateDistributionPayload) GetIntentIdOk() (ret CreateDistributionPayloadGetIntentIdRetType, ok bool)
GetIntentIdOk returns a tuple with the IntentId field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateDistributionPayload) GetLogSink ¶
func (o *CreateDistributionPayload) GetLogSink() (res CreateDistributionPayloadGetLogSinkRetType)
GetLogSink returns the LogSink field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateDistributionPayload) GetLogSinkOk ¶
func (o *CreateDistributionPayload) GetLogSinkOk() (ret CreateDistributionPayloadGetLogSinkRetType, ok bool)
GetLogSinkOk returns a tuple with the LogSink field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateDistributionPayload) GetMonthlyLimitBytes ¶
func (o *CreateDistributionPayload) GetMonthlyLimitBytes() (res CreateDistributionPayloadGetMonthlyLimitBytesRetType)
GetMonthlyLimitBytes returns the MonthlyLimitBytes field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateDistributionPayload) GetMonthlyLimitBytesOk ¶
func (o *CreateDistributionPayload) GetMonthlyLimitBytesOk() (ret CreateDistributionPayloadGetMonthlyLimitBytesRetType, ok bool)
GetMonthlyLimitBytesOk returns a tuple with the MonthlyLimitBytes field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateDistributionPayload) GetOptimizer ¶
func (o *CreateDistributionPayload) GetOptimizer() (res CreateDistributionPayloadGetOptimizerRetType)
GetOptimizer returns the Optimizer field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateDistributionPayload) GetOptimizerOk ¶
func (o *CreateDistributionPayload) GetOptimizerOk() (ret CreateDistributionPayloadGetOptimizerRetType, ok bool)
GetOptimizerOk returns a tuple with the Optimizer field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateDistributionPayload) GetRedirects ¶ added in v1.10.0
func (o *CreateDistributionPayload) GetRedirects() (res CreateDistributionPayloadGetRedirectsRetType)
GetRedirects returns the Redirects field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateDistributionPayload) GetRedirectsOk ¶ added in v1.10.0
func (o *CreateDistributionPayload) GetRedirectsOk() (ret CreateDistributionPayloadGetRedirectsRetType, ok bool)
GetRedirectsOk returns a tuple with the Redirects field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateDistributionPayload) GetRegions ¶
func (o *CreateDistributionPayload) GetRegions() (ret CreateDistributionPayloadGetRegionsRetType)
GetRegions returns the Regions field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateDistributionPayload) GetRegionsOk ¶
func (o *CreateDistributionPayload) GetRegionsOk() (ret CreateDistributionPayloadGetRegionsRetType, ok bool)
GetRegionsOk returns a tuple with the Regions field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateDistributionPayload) GetWaf ¶
func (o *CreateDistributionPayload) GetWaf() (res CreateDistributionPayloadGetWafRetType)
GetWaf returns the Waf field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateDistributionPayload) GetWafOk ¶
func (o *CreateDistributionPayload) GetWafOk() (ret CreateDistributionPayloadGetWafRetType, ok bool)
GetWafOk returns a tuple with the Waf field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateDistributionPayload) HasBlockedCountries ¶
func (o *CreateDistributionPayload) HasBlockedCountries() bool
HasBlockedCountries returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateDistributionPayload) HasBlockedIps ¶
func (o *CreateDistributionPayload) HasBlockedIps() bool
HasBlockedIps returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateDistributionPayload) HasDefaultCacheDuration ¶
func (o *CreateDistributionPayload) HasDefaultCacheDuration() bool
HasDefaultCacheDuration returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateDistributionPayload) HasIntentId ¶
func (o *CreateDistributionPayload) HasIntentId() bool
HasIntentId returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateDistributionPayload) HasLogSink ¶
func (o *CreateDistributionPayload) HasLogSink() bool
HasLogSink returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateDistributionPayload) HasMonthlyLimitBytes ¶
func (o *CreateDistributionPayload) HasMonthlyLimitBytes() bool
HasMonthlyLimitBytes returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateDistributionPayload) HasOptimizer ¶
func (o *CreateDistributionPayload) HasOptimizer() bool
HasOptimizer returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateDistributionPayload) HasRedirects ¶ added in v1.10.0
func (o *CreateDistributionPayload) HasRedirects() bool
HasRedirects returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateDistributionPayload) HasWaf ¶
func (o *CreateDistributionPayload) HasWaf() bool
HasWaf returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateDistributionPayload) SetBackend ¶
func (o *CreateDistributionPayload) SetBackend(v CreateDistributionPayloadGetBackendRetType)
SetBackend sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateDistributionPayload) SetBlockedCountries ¶
func (o *CreateDistributionPayload) SetBlockedCountries(v CreateDistributionPayloadGetBlockedCountriesRetType)
SetBlockedCountries gets a reference to the given []string and assigns it to the BlockedCountries field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateDistributionPayload) SetBlockedIps ¶
func (o *CreateDistributionPayload) SetBlockedIps(v CreateDistributionPayloadGetBlockedIpsRetType)
SetBlockedIps gets a reference to the given []string and assigns it to the BlockedIps field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateDistributionPayload) SetDefaultCacheDuration ¶
func (o *CreateDistributionPayload) SetDefaultCacheDuration(v CreateDistributionPayloadGetDefaultCacheDurationRetType)
SetDefaultCacheDuration gets a reference to the given string and assigns it to the DefaultCacheDuration field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateDistributionPayload) SetIntentId ¶
func (o *CreateDistributionPayload) SetIntentId(v CreateDistributionPayloadGetIntentIdRetType)
SetIntentId gets a reference to the given string and assigns it to the IntentId field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateDistributionPayload) SetLogSink ¶
func (o *CreateDistributionPayload) SetLogSink(v CreateDistributionPayloadGetLogSinkRetType)
SetLogSink gets a reference to the given CreateDistributionPayloadLogSink and assigns it to the LogSink field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateDistributionPayload) SetMonthlyLimitBytes ¶
func (o *CreateDistributionPayload) SetMonthlyLimitBytes(v CreateDistributionPayloadGetMonthlyLimitBytesRetType)
SetMonthlyLimitBytes gets a reference to the given int64 and assigns it to the MonthlyLimitBytes field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateDistributionPayload) SetOptimizer ¶
func (o *CreateDistributionPayload) SetOptimizer(v CreateDistributionPayloadGetOptimizerRetType)
SetOptimizer gets a reference to the given Optimizer and assigns it to the Optimizer field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateDistributionPayload) SetRedirects ¶ added in v1.10.0
func (o *CreateDistributionPayload) SetRedirects(v CreateDistributionPayloadGetRedirectsRetType)
SetRedirects gets a reference to the given RedirectConfig and assigns it to the Redirects field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateDistributionPayload) SetRegions ¶
func (o *CreateDistributionPayload) SetRegions(v CreateDistributionPayloadGetRegionsRetType)
SetRegions sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateDistributionPayload) SetWaf ¶
func (o *CreateDistributionPayload) SetWaf(v CreateDistributionPayloadGetWafRetType)
SetWaf gets a reference to the given WafConfig and assigns it to the Waf field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateDistributionPayload) ToMap
deprecated
func (o CreateDistributionPayload) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateDistributionPayloadBackend ¶
type CreateDistributionPayloadBackend struct {
BucketBackendCreate *BucketBackendCreate
HttpBackendCreate *HttpBackendCreate
}
CreateDistributionPayloadBackend - Configuration for the content origin backend. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func BucketBackendCreateAsCreateDistributionPayloadBackend ¶
func BucketBackendCreateAsCreateDistributionPayloadBackend(v *BucketBackendCreate) CreateDistributionPayloadBackend
BucketBackendCreateAsCreateDistributionPayloadBackend is a convenience function that returns BucketBackendCreate wrapped in CreateDistributionPayloadBackend Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func HttpBackendCreateAsCreateDistributionPayloadBackend ¶
func HttpBackendCreateAsCreateDistributionPayloadBackend(v *HttpBackendCreate) CreateDistributionPayloadBackend
HttpBackendCreateAsCreateDistributionPayloadBackend is a convenience function that returns HttpBackendCreate wrapped in CreateDistributionPayloadBackend Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateDistributionPayloadBackend) GetActualInstance ¶
func (obj *CreateDistributionPayloadBackend) GetActualInstance() interface{}
Get the actual instance Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateDistributionPayloadBackend) MarshalJSON ¶
func (src CreateDistributionPayloadBackend) MarshalJSON() ([]byte, error)
Marshal data from the first non-nil pointers in the struct to JSON
func (*CreateDistributionPayloadBackend) UnmarshalJSON ¶
func (dst *CreateDistributionPayloadBackend) UnmarshalJSON(data []byte) error
Unmarshal JSON data into one of the pointers in the struct Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateDistributionPayloadGetBackendArgType
deprecated
type CreateDistributionPayloadGetBackendArgType = CreateDistributionPayloadBackend
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateDistributionPayloadGetBackendAttributeType ¶
type CreateDistributionPayloadGetBackendAttributeType = *CreateDistributionPayloadBackend
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateDistributionPayloadGetBackendRetType
deprecated
type CreateDistributionPayloadGetBackendRetType = CreateDistributionPayloadBackend
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateDistributionPayloadGetBlockedCountriesArgType
deprecated
type CreateDistributionPayloadGetBlockedCountriesArgType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateDistributionPayloadGetBlockedCountriesAttributeType ¶
type CreateDistributionPayloadGetBlockedCountriesAttributeType = *[]string
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateDistributionPayloadGetBlockedCountriesRetType
deprecated
type CreateDistributionPayloadGetBlockedCountriesRetType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateDistributionPayloadGetBlockedIpsArgType
deprecated
type CreateDistributionPayloadGetBlockedIpsArgType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateDistributionPayloadGetBlockedIpsAttributeType ¶
type CreateDistributionPayloadGetBlockedIpsAttributeType = *[]string
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateDistributionPayloadGetBlockedIpsRetType
deprecated
type CreateDistributionPayloadGetBlockedIpsRetType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateDistributionPayloadGetDefaultCacheDurationArgType
deprecated
type CreateDistributionPayloadGetDefaultCacheDurationArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateDistributionPayloadGetDefaultCacheDurationAttributeType ¶
type CreateDistributionPayloadGetDefaultCacheDurationAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateDistributionPayloadGetDefaultCacheDurationRetType
deprecated
type CreateDistributionPayloadGetDefaultCacheDurationRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateDistributionPayloadGetIntentIdArgType
deprecated
type CreateDistributionPayloadGetIntentIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateDistributionPayloadGetIntentIdAttributeType ¶
type CreateDistributionPayloadGetIntentIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateDistributionPayloadGetIntentIdRetType
deprecated
type CreateDistributionPayloadGetIntentIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateDistributionPayloadGetLogSinkArgType
deprecated
type CreateDistributionPayloadGetLogSinkArgType = CreateDistributionPayloadLogSink
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateDistributionPayloadGetLogSinkAttributeType ¶
type CreateDistributionPayloadGetLogSinkAttributeType = *CreateDistributionPayloadLogSink
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateDistributionPayloadGetLogSinkRetType
deprecated
type CreateDistributionPayloadGetLogSinkRetType = CreateDistributionPayloadLogSink
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateDistributionPayloadGetMonthlyLimitBytesArgType
deprecated
type CreateDistributionPayloadGetMonthlyLimitBytesArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateDistributionPayloadGetMonthlyLimitBytesAttributeType ¶
type CreateDistributionPayloadGetMonthlyLimitBytesAttributeType = *int64
isLong Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateDistributionPayloadGetMonthlyLimitBytesRetType
deprecated
type CreateDistributionPayloadGetMonthlyLimitBytesRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateDistributionPayloadGetOptimizerArgType
deprecated
type CreateDistributionPayloadGetOptimizerArgType = Optimizer
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateDistributionPayloadGetOptimizerAttributeType ¶
type CreateDistributionPayloadGetOptimizerAttributeType = *Optimizer
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateDistributionPayloadGetOptimizerRetType
deprecated
type CreateDistributionPayloadGetOptimizerRetType = Optimizer
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateDistributionPayloadGetRedirectsArgType
deprecated
added in
v1.10.0
type CreateDistributionPayloadGetRedirectsArgType = RedirectConfig
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateDistributionPayloadGetRedirectsAttributeType ¶ added in v1.10.0
type CreateDistributionPayloadGetRedirectsAttributeType = *RedirectConfig
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateDistributionPayloadGetRedirectsRetType
deprecated
added in
v1.10.0
type CreateDistributionPayloadGetRedirectsRetType = RedirectConfig
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateDistributionPayloadGetRegionsArgType
deprecated
type CreateDistributionPayloadGetRegionsArgType = []Region
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateDistributionPayloadGetRegionsAttributeType ¶
type CreateDistributionPayloadGetRegionsAttributeType = *[]Region
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateDistributionPayloadGetRegionsRetType
deprecated
type CreateDistributionPayloadGetRegionsRetType = []Region
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateDistributionPayloadGetWafArgType
deprecated
type CreateDistributionPayloadGetWafArgType = WafConfig
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateDistributionPayloadGetWafAttributeType ¶
type CreateDistributionPayloadGetWafAttributeType = *WafConfig
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateDistributionPayloadGetWafRetType
deprecated
type CreateDistributionPayloadGetWafRetType = WafConfig
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateDistributionPayloadLogSink ¶
type CreateDistributionPayloadLogSink struct {
LokiLogSinkCreate *LokiLogSinkCreate
}
CreateDistributionPayloadLogSink - struct for CreateDistributionPayloadLogSink Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func LokiLogSinkCreateAsCreateDistributionPayloadLogSink ¶
func LokiLogSinkCreateAsCreateDistributionPayloadLogSink(v *LokiLogSinkCreate) CreateDistributionPayloadLogSink
LokiLogSinkCreateAsCreateDistributionPayloadLogSink is a convenience function that returns LokiLogSinkCreate wrapped in CreateDistributionPayloadLogSink Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateDistributionPayloadLogSink) GetActualInstance ¶
func (obj *CreateDistributionPayloadLogSink) GetActualInstance() interface{}
Get the actual instance Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateDistributionPayloadLogSink) MarshalJSON ¶
func (src CreateDistributionPayloadLogSink) MarshalJSON() ([]byte, error)
Marshal data from the first non-nil pointers in the struct to JSON
func (*CreateDistributionPayloadLogSink) UnmarshalJSON ¶
func (dst *CreateDistributionPayloadLogSink) UnmarshalJSON(data []byte) error
Unmarshal JSON data into one of the pointers in the struct Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateDistributionRequest
deprecated
type CreateDistributionRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateDistributionRequest) CreateDistributionPayload
deprecated
func (r CreateDistributionRequest) CreateDistributionPayload(createDistributionPayload CreateDistributionPayload) ApiCreateDistributionRequest
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateDistributionRequest) Execute
deprecated
func (r CreateDistributionRequest) Execute() (*CreateDistributionResponse, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateDistributionResponse ¶
type CreateDistributionResponse struct {
// REQUIRED
Distribution CreateDistributionResponseGetDistributionAttributeType `json:"distribution" required:"true"`
}
CreateDistributionResponse struct for CreateDistributionResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewCreateDistributionResponse ¶
func NewCreateDistributionResponse(distribution CreateDistributionResponseGetDistributionArgType) *CreateDistributionResponse
NewCreateDistributionResponse instantiates a new CreateDistributionResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewCreateDistributionResponseWithDefaults ¶
func NewCreateDistributionResponseWithDefaults() *CreateDistributionResponse
NewCreateDistributionResponseWithDefaults instantiates a new CreateDistributionResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateDistributionResponse) GetDistribution ¶
func (o *CreateDistributionResponse) GetDistribution() (ret CreateDistributionResponseGetDistributionRetType)
GetDistribution returns the Distribution field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateDistributionResponse) GetDistributionOk ¶
func (o *CreateDistributionResponse) GetDistributionOk() (ret CreateDistributionResponseGetDistributionRetType, ok bool)
GetDistributionOk returns a tuple with the Distribution field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateDistributionResponse) SetDistribution ¶
func (o *CreateDistributionResponse) SetDistribution(v CreateDistributionResponseGetDistributionRetType)
SetDistribution sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateDistributionResponse) ToMap
deprecated
func (o CreateDistributionResponse) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateDistributionResponseGetDistributionArgType
deprecated
type CreateDistributionResponseGetDistributionArgType = Distribution
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateDistributionResponseGetDistributionAttributeType ¶
type CreateDistributionResponseGetDistributionAttributeType = *Distribution
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateDistributionResponseGetDistributionRetType
deprecated
type CreateDistributionResponseGetDistributionRetType = Distribution
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CustomDomain ¶
type CustomDomain struct {
// This object is present if the custom domain has errors.
Errors CustomDomainGetErrorsAttributeType `json:"errors,omitempty"`
// The domain. Can be used as input for the GetCustomDomain endpoint
// REQUIRED
Name CustomDomainGetNameAttributeType `json:"name" required:"true"`
// REQUIRED
Status CustomDomainGetStatusAttributeType `json:"status" required:"true"`
}
CustomDomain Definition of a custom domain Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewCustomDomain ¶
func NewCustomDomain(name CustomDomainGetNameArgType, status CustomDomainGetStatusArgType) *CustomDomain
NewCustomDomain instantiates a new CustomDomain object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewCustomDomainWithDefaults ¶
func NewCustomDomainWithDefaults() *CustomDomain
NewCustomDomainWithDefaults instantiates a new CustomDomain object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CustomDomain) GetErrors ¶
func (o *CustomDomain) GetErrors() (res CustomDomainGetErrorsRetType)
GetErrors returns the Errors field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CustomDomain) GetErrorsOk ¶
func (o *CustomDomain) GetErrorsOk() (ret CustomDomainGetErrorsRetType, ok bool)
GetErrorsOk returns a tuple with the Errors field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CustomDomain) GetName ¶
func (o *CustomDomain) GetName() (ret CustomDomainGetNameRetType)
GetName returns the Name field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CustomDomain) GetNameOk ¶
func (o *CustomDomain) GetNameOk() (ret CustomDomainGetNameRetType, ok bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CustomDomain) GetStatus ¶
func (o *CustomDomain) GetStatus() (ret CustomDomainGetStatusRetType)
GetStatus returns the Status field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CustomDomain) GetStatusOk ¶
func (o *CustomDomain) GetStatusOk() (ret CustomDomainGetStatusRetType, ok bool)
GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CustomDomain) HasErrors ¶
func (o *CustomDomain) HasErrors() bool
HasErrors returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CustomDomain) SetErrors ¶
func (o *CustomDomain) SetErrors(v CustomDomainGetErrorsRetType)
SetErrors gets a reference to the given []StatusError and assigns it to the Errors field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CustomDomain) SetName ¶
func (o *CustomDomain) SetName(v CustomDomainGetNameRetType)
SetName sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CustomDomain) SetStatus ¶
func (o *CustomDomain) SetStatus(v CustomDomainGetStatusRetType)
SetStatus sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CustomDomain) ToMap
deprecated
func (o CustomDomain) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CustomDomainGetErrorsArgType
deprecated
type CustomDomainGetErrorsArgType = []StatusError
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CustomDomainGetErrorsAttributeType ¶
type CustomDomainGetErrorsAttributeType = *[]StatusError
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CustomDomainGetErrorsRetType
deprecated
type CustomDomainGetErrorsRetType = []StatusError
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CustomDomainGetNameArgType
deprecated
type CustomDomainGetNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CustomDomainGetNameAttributeType ¶
type CustomDomainGetNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CustomDomainGetNameRetType
deprecated
type CustomDomainGetNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CustomDomainGetStatusArgType
deprecated
type CustomDomainGetStatusArgType = DomainStatus
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CustomDomainGetStatusAttributeType ¶
type CustomDomainGetStatusAttributeType = *DomainStatus
isEnumRef Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CustomDomainGetStatusRetType
deprecated
type CustomDomainGetStatusRetType = DomainStatus
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DefaultApi
deprecated
type DefaultApi interface {
/*
CreateDistribution Create new distribution
CreateDistribution will create a new CDN distribution
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Your STACKIT Project Id
@return ApiCreateDistributionRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
CreateDistribution(ctx context.Context, projectId string) ApiCreateDistributionRequest
/*
CreateDistributionExecute executes the request
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Your STACKIT Project Id
@return CreateDistributionResponse
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
CreateDistributionExecute(ctx context.Context, projectId string) (*CreateDistributionResponse, error)
/*
DeleteCustomDomain Delete a custom domain
Removes a custom domain
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Your STACKIT Project Id
@param distributionId
@param domain
@return ApiDeleteCustomDomainRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
DeleteCustomDomain(ctx context.Context, projectId string, distributionId string, domain string) ApiDeleteCustomDomainRequest
/*
DeleteCustomDomainExecute executes the request
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Your STACKIT Project Id
@param distributionId
@param domain
@return DeleteCustomDomainResponse
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
DeleteCustomDomainExecute(ctx context.Context, projectId string, distributionId string, domain string) (*DeleteCustomDomainResponse, error)
/*
DeleteDistribution Delete distribution
DeleteDistribution accepts a project- and distribution-Id and will delete a distribution.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Your STACKIT Project Id
@param distributionId
@return ApiDeleteDistributionRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
DeleteDistribution(ctx context.Context, projectId string, distributionId string) ApiDeleteDistributionRequest
/*
DeleteDistributionExecute executes the request
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Your STACKIT Project Id
@param distributionId
@return DeleteDistributionResponse
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
DeleteDistributionExecute(ctx context.Context, projectId string, distributionId string) (*DeleteDistributionResponse, error)
/*
FindCachePaths Return Paths that were purged
This returns paths that are present in the cache purging history.
Only substrings of the provided input are returned.
The response is sorted in descending order by the most recent purge.
So, assuming you have have the following purged for a distribution
- `/test/1` at `2025-01-01`
- `/test/2` at `2025-01-02`
- `/someOtherPath/1` at `2025-01-03`
- `/test/1` at `2025-01-04`
- `/test/3` at `2025-01-05`,
this would return the following paths, in the following order, assuming `/te` was the search parameter:
- `/test/3`
- `/test/1`
- `/test/2`
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Your STACKIT Project Id
@param distributionId
@return ApiFindCachePathsRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
FindCachePaths(ctx context.Context, projectId string, distributionId string) ApiFindCachePathsRequest
/*
FindCachePathsExecute executes the request
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Your STACKIT Project Id
@param distributionId
@return FindCachePathsResponse
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
FindCachePathsExecute(ctx context.Context, projectId string, distributionId string) (*FindCachePathsResponse, error)
/*
GetCacheInfo Get Infos about the Caching State
Return caching info metadata, which contains the last cache purging time and a history of the most recent *full* purges.
If (and only if) you provide the path query parameter, the history will also contain granular cache purges.
The request will not fail if no data about a path is found.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Your STACKIT Project Id
@param distributionId
@return ApiGetCacheInfoRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
GetCacheInfo(ctx context.Context, projectId string, distributionId string) ApiGetCacheInfoRequest
/*
GetCacheInfoExecute executes the request
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Your STACKIT Project Id
@param distributionId
@return GetCacheInfoResponse
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
GetCacheInfoExecute(ctx context.Context, projectId string, distributionId string) (*GetCacheInfoResponse, error)
/*
GetCustomDomain Retrieve a specific custom domain
Returns a 200 and the custom domain if this custom domain was associated to this distribution, else 404
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Your STACKIT Project Id
@param distributionId
@param domain
@return ApiGetCustomDomainRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
GetCustomDomain(ctx context.Context, projectId string, distributionId string, domain string) ApiGetCustomDomainRequest
/*
GetCustomDomainExecute executes the request
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Your STACKIT Project Id
@param distributionId
@param domain
@return GetCustomDomainResponse
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
GetCustomDomainExecute(ctx context.Context, projectId string, distributionId string, domain string) (*GetCustomDomainResponse, error)
/*
GetDistribution Get distribution by Id
This returns a specific distribution by its Id. If no distribution with the given Id exists the endpoint returns 404. Trying to get a deleted distributions also return 404.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Your STACKIT Project Id
@param distributionId
@return ApiGetDistributionRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
GetDistribution(ctx context.Context, projectId string, distributionId string) ApiGetDistributionRequest
/*
GetDistributionExecute executes the request
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Your STACKIT Project Id
@param distributionId
@return GetDistributionResponse
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
GetDistributionExecute(ctx context.Context, projectId string, distributionId string) (*GetDistributionResponse, error)
/*
GetLogs Retrieve distribution logs
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Your STACKIT Project Id
@param distributionId Your CDN distribution Id
@return ApiGetLogsRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
GetLogs(ctx context.Context, projectId string, distributionId string) ApiGetLogsRequest
/*
GetLogsExecute executes the request
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Your STACKIT Project Id
@param distributionId Your CDN distribution Id
@return GetLogsResponse
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
GetLogsExecute(ctx context.Context, projectId string, distributionId string) (*GetLogsResponse, error)
/*
GetLogsSearchFilters Get relevant search filters for this distribution based on user input.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Your STACKIT Project ID.
@param distributionId Your CDN distribution ID.
@return ApiGetLogsSearchFiltersRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
GetLogsSearchFilters(ctx context.Context, projectId string, distributionId string) ApiGetLogsSearchFiltersRequest
/*
GetLogsSearchFiltersExecute executes the request
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Your STACKIT Project ID.
@param distributionId Your CDN distribution ID.
@return GetLogsSearchFiltersResponse
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
GetLogsSearchFiltersExecute(ctx context.Context, projectId string, distributionId string) (*GetLogsSearchFiltersResponse, error)
/*
GetStatistics Retrieve the statistics of a distribution
Returns the statistics of the distribution in the given
time range. The response is a list of statistics records. Each record aggregates the statistics for its time interval.
In case no statistics for a time interval exist, no record is returned.
The time range for which statistics should be returned can be configured using query parameters.
Timestamps are assumed to be UTC. This is especially important for the "buckets" when you, for example, return daily information. A day always starts and ends at 00:00Z.
**Important Note:** Lower bounds are inclusive, upper bounds are exclusive. If you, for example, want a daily grouped which starts on the 1st Jan and also contains the full 10th Jan day, you would define `2025-01-01T00:00:00Z` as the lower and `2025-01-11T00:00:00Z` as the upper bound.
The upper bound is optional. If you omit it, the API will use the start of the next interval as the upper bound.
Example: if `interval` is `hourly`, `from` would default to the start of the next hour, if it's `daily`, `from` would default to the start of the next day, etc.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Your STACKIT Project Id
@param distributionId
@return ApiGetStatisticsRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
GetStatistics(ctx context.Context, projectId string, distributionId string) ApiGetStatisticsRequest
/*
GetStatisticsExecute executes the request
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Your STACKIT Project Id
@param distributionId
@return GetStatisticsResponse
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
GetStatisticsExecute(ctx context.Context, projectId string, distributionId string) (*GetStatisticsResponse, error)
/*
ListDistributions List all distributions belonging to a specific project
ListDistributions returns a list of all CDN distributions associated with
a given project, ordered by their distribution Id.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Your STACKIT Project Id
@return ApiListDistributionsRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
ListDistributions(ctx context.Context, projectId string) ApiListDistributionsRequest
/*
ListDistributionsExecute executes the request
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Your STACKIT Project Id
@return ListDistributionsResponse
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
ListDistributionsExecute(ctx context.Context, projectId string) (*ListDistributionsResponse, error)
/*
ListWafCollections List all WAF rule collections of the project
Returns all WAF rule collections available to the project
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Your STACKIT Project Id
@return ApiListWafCollectionsRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
ListWafCollections(ctx context.Context, projectId string) ApiListWafCollectionsRequest
/*
ListWafCollectionsExecute executes the request
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Your STACKIT Project Id
@return ListWafCollectionsResponse
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
ListWafCollectionsExecute(ctx context.Context, projectId string) (*ListWafCollectionsResponse, error)
/*
PatchDistribution Update existing distribution
Modify a CDN distribution with a partial update. Only the fields specified in the request will be modified.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Your STACKIT Project Id
@param distributionId
@return ApiPatchDistributionRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
PatchDistribution(ctx context.Context, projectId string, distributionId string) ApiPatchDistributionRequest
/*
PatchDistributionExecute executes the request
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Your STACKIT Project Id
@param distributionId
@return PatchDistributionResponse
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
PatchDistributionExecute(ctx context.Context, projectId string, distributionId string) (*PatchDistributionResponse, error)
/*
PurgeCache Clear distribution cache
Clear the cache for this distribution.
All content, regardless of its staleness, will get refetched from the host.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Your STACKIT Project Id
@param distributionId
@return ApiPurgeCacheRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
PurgeCache(ctx context.Context, projectId string, distributionId string) ApiPurgeCacheRequest
/*
PurgeCacheExecute executes the request
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Your STACKIT Project Id
@param distributionId
@return map[string]interface{}
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
PurgeCacheExecute(ctx context.Context, projectId string, distributionId string) (map[string]interface{}, error)
/*
PutCustomDomain Create or update a custom domain
Creates a new custom domain. If it already exists, this will overwrite the previous custom domain's properties.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Your STACKIT Project Id
@param distributionId
@param domain
@return ApiPutCustomDomainRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
PutCustomDomain(ctx context.Context, projectId string, distributionId string, domain string) ApiPutCustomDomainRequest
/*
PutCustomDomainExecute executes the request
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Your STACKIT Project Id
@param distributionId
@param domain
@return PutCustomDomainResponse
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
PutCustomDomainExecute(ctx context.Context, projectId string, distributionId string, domain string) (*PutCustomDomainResponse, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DefaultApiService ¶
type DefaultApiService service
DefaultApiService DefaultApi service Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DeleteCustomDomainRequest
deprecated
type DeleteCustomDomainRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (DeleteCustomDomainRequest) Execute
deprecated
func (r DeleteCustomDomainRequest) Execute() (*DeleteCustomDomainResponse, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (DeleteCustomDomainRequest) IntentId
deprecated
func (r DeleteCustomDomainRequest) IntentId(intentId string) ApiDeleteCustomDomainRequest
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DeleteCustomDomainResponse ¶
type DeleteCustomDomainResponse struct {
CustomDomain DeleteCustomDomainResponseGetCustomDomainAttributeType `json:"customDomain,omitempty"`
}
DeleteCustomDomainResponse Returns the custom domain that was deleted while the deletion has not completed yet. After the deletion was successful the response will be empty. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewDeleteCustomDomainResponse ¶
func NewDeleteCustomDomainResponse() *DeleteCustomDomainResponse
NewDeleteCustomDomainResponse instantiates a new DeleteCustomDomainResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewDeleteCustomDomainResponseWithDefaults ¶
func NewDeleteCustomDomainResponseWithDefaults() *DeleteCustomDomainResponse
NewDeleteCustomDomainResponseWithDefaults instantiates a new DeleteCustomDomainResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DeleteCustomDomainResponse) GetCustomDomain ¶
func (o *DeleteCustomDomainResponse) GetCustomDomain() (res DeleteCustomDomainResponseGetCustomDomainRetType)
GetCustomDomain returns the CustomDomain field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DeleteCustomDomainResponse) GetCustomDomainOk ¶
func (o *DeleteCustomDomainResponse) GetCustomDomainOk() (ret DeleteCustomDomainResponseGetCustomDomainRetType, ok bool)
GetCustomDomainOk returns a tuple with the CustomDomain field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DeleteCustomDomainResponse) HasCustomDomain ¶
func (o *DeleteCustomDomainResponse) HasCustomDomain() bool
HasCustomDomain returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DeleteCustomDomainResponse) SetCustomDomain ¶
func (o *DeleteCustomDomainResponse) SetCustomDomain(v DeleteCustomDomainResponseGetCustomDomainRetType)
SetCustomDomain gets a reference to the given CustomDomain and assigns it to the CustomDomain field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (DeleteCustomDomainResponse) ToMap
deprecated
func (o DeleteCustomDomainResponse) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DeleteCustomDomainResponseGetCustomDomainArgType
deprecated
type DeleteCustomDomainResponseGetCustomDomainArgType = CustomDomain
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DeleteCustomDomainResponseGetCustomDomainAttributeType ¶
type DeleteCustomDomainResponseGetCustomDomainAttributeType = *CustomDomain
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DeleteCustomDomainResponseGetCustomDomainRetType
deprecated
type DeleteCustomDomainResponseGetCustomDomainRetType = CustomDomain
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DeleteDistributionRequest
deprecated
type DeleteDistributionRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (DeleteDistributionRequest) Execute
deprecated
func (r DeleteDistributionRequest) Execute() (*DeleteDistributionResponse, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (DeleteDistributionRequest) IntentId ¶
func (r DeleteDistributionRequest) IntentId(intentId string) ApiDeleteDistributionRequest
While optional, it is greatly encouraged to provide an `intentId`. This is used to deduplicate requests. If multiple DELETE-Requests with the same `intentId` are received, all but the first request are dropped. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DeleteDistributionResponse ¶
type DeleteDistributionResponse struct {
Distribution DeleteDistributionResponseGetDistributionAttributeType `json:"distribution,omitempty"`
}
DeleteDistributionResponse struct for DeleteDistributionResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewDeleteDistributionResponse ¶
func NewDeleteDistributionResponse() *DeleteDistributionResponse
NewDeleteDistributionResponse instantiates a new DeleteDistributionResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewDeleteDistributionResponseWithDefaults ¶
func NewDeleteDistributionResponseWithDefaults() *DeleteDistributionResponse
NewDeleteDistributionResponseWithDefaults instantiates a new DeleteDistributionResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DeleteDistributionResponse) GetDistribution ¶
func (o *DeleteDistributionResponse) GetDistribution() (res DeleteDistributionResponseGetDistributionRetType)
GetDistribution returns the Distribution field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DeleteDistributionResponse) GetDistributionOk ¶
func (o *DeleteDistributionResponse) GetDistributionOk() (ret DeleteDistributionResponseGetDistributionRetType, ok bool)
GetDistributionOk returns a tuple with the Distribution field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DeleteDistributionResponse) HasDistribution ¶
func (o *DeleteDistributionResponse) HasDistribution() bool
HasDistribution returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DeleteDistributionResponse) SetDistribution ¶
func (o *DeleteDistributionResponse) SetDistribution(v DeleteDistributionResponseGetDistributionRetType)
SetDistribution gets a reference to the given Distribution and assigns it to the Distribution field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (DeleteDistributionResponse) ToMap
deprecated
func (o DeleteDistributionResponse) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DeleteDistributionResponseGetDistributionArgType
deprecated
type DeleteDistributionResponseGetDistributionArgType = Distribution
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DeleteDistributionResponseGetDistributionAttributeType ¶
type DeleteDistributionResponseGetDistributionAttributeType = *Distribution
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DeleteDistributionResponseGetDistributionRetType
deprecated
type DeleteDistributionResponseGetDistributionRetType = Distribution
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type Distribution ¶
type Distribution struct {
// REQUIRED
Config DistributionGetConfigAttributeType `json:"config" required:"true"`
// RFC3339 string defining when the distribution was created
// REQUIRED
CreatedAt DistributionGetCreatedAtAttributeType `json:"createdAt" required:"true"`
// REQUIRED
Domains DistributionGetDomainsAttributeType `json:"domains" required:"true"`
// This object may be present if, and only if the distribution has encountered an error state.
Errors DistributionGetErrorsAttributeType `json:"errors,omitempty"`
// REQUIRED
Id DistributionGetIdAttributeType `json:"id" required:"true"`
// REQUIRED
ProjectId DistributionGetProjectIdAttributeType `json:"projectId" required:"true"`
// - `CREATING`: The distribution was just created. All the relevant resources are created in the background. Once fully reconciled, this switches to `ACTIVE`. If there are any issues, the status changes to `ERROR`. You can look at the `errors` array to get more infos. - `ACTIVE`: The usual state. The desired configuration is synced, there are no errors - `UPDATING`: The state when there is a discrepancy between the desired and actual configuration state. This occurs right after an update. Will switch to `ACTIVE` or `ERROR`, depending on if synchronizing succeeds or not. - `DELETING`: The state right after a delete request was received. The distribution will stay in this status until all resources have been successfully removed, or until we encounter an `ERROR` state. **NOTE:** You can keep fetching the distribution while it is deleting. After successful deletion, trying to get a distribution will return a 404 Not Found response - `ERROR`: The error state. Look at the `errors` array for more info.
// REQUIRED
Status DistributionGetStatusAttributeType `json:"status" required:"true"`
// RFC3339 string which returns the last time the distribution configuration was modified.
// REQUIRED
UpdatedAt DistributionGetUpdatedAtAttributeType `json:"updatedAt" required:"true"`
Waf DistributionGetWafAttributeType `json:"waf,omitempty"`
}
Distribution struct for Distribution Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewDistribution ¶
func NewDistribution(config DistributionGetConfigArgType, createdAt DistributionGetCreatedAtArgType, domains DistributionGetDomainsArgType, id DistributionGetIdArgType, projectId DistributionGetProjectIdArgType, status DistributionGetStatusArgType, updatedAt DistributionGetUpdatedAtArgType) *Distribution
NewDistribution instantiates a new Distribution object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewDistributionWithDefaults ¶
func NewDistributionWithDefaults() *Distribution
NewDistributionWithDefaults instantiates a new Distribution object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Distribution) GetConfig ¶
func (o *Distribution) GetConfig() (ret DistributionGetConfigRetType)
GetConfig returns the Config field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Distribution) GetConfigOk ¶
func (o *Distribution) GetConfigOk() (ret DistributionGetConfigRetType, ok bool)
GetConfigOk returns a tuple with the Config field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Distribution) GetCreatedAt ¶
func (o *Distribution) GetCreatedAt() (ret DistributionGetCreatedAtRetType)
GetCreatedAt returns the CreatedAt field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Distribution) GetCreatedAtOk ¶
func (o *Distribution) GetCreatedAtOk() (ret DistributionGetCreatedAtRetType, ok bool)
GetCreatedAtOk returns a tuple with the CreatedAt field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Distribution) GetDomains ¶
func (o *Distribution) GetDomains() (ret DistributionGetDomainsRetType)
GetDomains returns the Domains field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Distribution) GetDomainsOk ¶
func (o *Distribution) GetDomainsOk() (ret DistributionGetDomainsRetType, ok bool)
GetDomainsOk returns a tuple with the Domains field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Distribution) GetErrors ¶
func (o *Distribution) GetErrors() (res DistributionGetErrorsRetType)
GetErrors returns the Errors field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Distribution) GetErrorsOk ¶
func (o *Distribution) GetErrorsOk() (ret DistributionGetErrorsRetType, ok bool)
GetErrorsOk returns a tuple with the Errors field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Distribution) GetId ¶
func (o *Distribution) GetId() (ret DistributionGetIdRetType)
GetId returns the Id field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Distribution) GetIdOk ¶
func (o *Distribution) GetIdOk() (ret DistributionGetIdRetType, ok bool)
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Distribution) GetProjectId ¶
func (o *Distribution) GetProjectId() (ret DistributionGetProjectIdRetType)
GetProjectId returns the ProjectId field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Distribution) GetProjectIdOk ¶
func (o *Distribution) GetProjectIdOk() (ret DistributionGetProjectIdRetType, ok bool)
GetProjectIdOk returns a tuple with the ProjectId field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Distribution) GetStatus ¶
func (o *Distribution) GetStatus() (ret DistributionGetStatusRetType)
GetStatus returns the Status field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Distribution) GetStatusOk ¶
func (o *Distribution) GetStatusOk() (ret DistributionGetStatusRetType, ok bool)
GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Distribution) GetUpdatedAt ¶
func (o *Distribution) GetUpdatedAt() (ret DistributionGetUpdatedAtRetType)
GetUpdatedAt returns the UpdatedAt field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Distribution) GetUpdatedAtOk ¶
func (o *Distribution) GetUpdatedAtOk() (ret DistributionGetUpdatedAtRetType, ok bool)
GetUpdatedAtOk returns a tuple with the UpdatedAt field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Distribution) GetWaf ¶
func (o *Distribution) GetWaf() (res DistributionGetWafRetType)
GetWaf returns the Waf field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Distribution) GetWafOk ¶
func (o *Distribution) GetWafOk() (ret DistributionGetWafRetType, ok bool)
GetWafOk returns a tuple with the Waf field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Distribution) HasErrors ¶
func (o *Distribution) HasErrors() bool
HasErrors returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Distribution) HasWaf ¶
func (o *Distribution) HasWaf() bool
HasWaf returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Distribution) SetConfig ¶
func (o *Distribution) SetConfig(v DistributionGetConfigRetType)
SetConfig sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Distribution) SetCreatedAt ¶
func (o *Distribution) SetCreatedAt(v DistributionGetCreatedAtRetType)
SetCreatedAt sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Distribution) SetDomains ¶
func (o *Distribution) SetDomains(v DistributionGetDomainsRetType)
SetDomains sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Distribution) SetErrors ¶
func (o *Distribution) SetErrors(v DistributionGetErrorsRetType)
SetErrors gets a reference to the given []StatusError and assigns it to the Errors field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Distribution) SetId ¶
func (o *Distribution) SetId(v DistributionGetIdRetType)
SetId sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Distribution) SetProjectId ¶
func (o *Distribution) SetProjectId(v DistributionGetProjectIdRetType)
SetProjectId sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Distribution) SetStatus ¶
func (o *Distribution) SetStatus(v DistributionGetStatusRetType)
SetStatus sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Distribution) SetUpdatedAt ¶
func (o *Distribution) SetUpdatedAt(v DistributionGetUpdatedAtRetType)
SetUpdatedAt sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Distribution) SetWaf ¶
func (o *Distribution) SetWaf(v DistributionGetWafRetType)
SetWaf gets a reference to the given DistributionWaf and assigns it to the Waf field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (Distribution) ToMap
deprecated
func (o Distribution) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DistributionGetConfigArgType
deprecated
type DistributionGetConfigArgType = Config
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DistributionGetConfigAttributeType ¶
type DistributionGetConfigAttributeType = *Config
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DistributionGetConfigRetType
deprecated
type DistributionGetConfigRetType = Config
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DistributionGetCreatedAtArgType
deprecated
type DistributionGetCreatedAtAttributeType ¶
isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DistributionGetCreatedAtRetType
deprecated
type DistributionGetDomainsArgType
deprecated
type DistributionGetDomainsArgType = []Domain
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DistributionGetDomainsAttributeType ¶
type DistributionGetDomainsAttributeType = *[]Domain
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DistributionGetDomainsRetType
deprecated
type DistributionGetDomainsRetType = []Domain
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DistributionGetErrorsArgType
deprecated
type DistributionGetErrorsArgType = []StatusError
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DistributionGetErrorsAttributeType ¶
type DistributionGetErrorsAttributeType = *[]StatusError
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DistributionGetErrorsRetType
deprecated
type DistributionGetErrorsRetType = []StatusError
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DistributionGetIdArgType
deprecated
type DistributionGetIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DistributionGetIdAttributeType ¶
type DistributionGetIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DistributionGetIdRetType
deprecated
type DistributionGetIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DistributionGetProjectIdArgType
deprecated
type DistributionGetProjectIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DistributionGetProjectIdAttributeType ¶
type DistributionGetProjectIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DistributionGetProjectIdRetType
deprecated
type DistributionGetProjectIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DistributionGetStatusArgType
deprecated
type DistributionGetStatusArgType = DistributionStatus
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DistributionGetStatusAttributeType
deprecated
type DistributionGetStatusAttributeType = *DistributionStatus
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DistributionGetStatusRetType
deprecated
type DistributionGetStatusRetType = DistributionStatus
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DistributionGetUpdatedAtArgType
deprecated
type DistributionGetUpdatedAtAttributeType ¶
isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DistributionGetUpdatedAtRetType
deprecated
type DistributionGetWafArgType
deprecated
type DistributionGetWafArgType = DistributionWaf
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DistributionGetWafAttributeType ¶
type DistributionGetWafAttributeType = *DistributionWaf
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DistributionGetWafRetType
deprecated
type DistributionGetWafRetType = DistributionWaf
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DistributionLogsRecord ¶
type DistributionLogsRecord struct {
// REQUIRED
CacheHit DistributionLogsRecordgetCacheHitAttributeType `json:"cacheHit" required:"true"`
// REQUIRED
DataCenterRegion DistributionLogsRecordGetDataCenterRegionAttributeType `json:"dataCenterRegion" required:"true"`
// REQUIRED
DistributionId DistributionLogsRecordGetDistributionIdAttributeType `json:"distributionId" required:"true"`
// REQUIRED
Host DistributionLogsRecordGetHostAttributeType `json:"host" required:"true"`
// REQUIRED
Path DistributionLogsRecordGetPathAttributeType `json:"path" required:"true"`
// ISO 3166-1 A2 compliant country code
// REQUIRED
RequestCountryCode DistributionLogsRecordGetRequestCountryCodeAttributeType `json:"requestCountryCode" required:"true"`
// REQUIRED
Size DistributionLogsRecordGetSizeAttributeType `json:"size" required:"true"`
// Can be cast to int32 without loss of precision.
// REQUIRED
StatusCode DistributionLogsRecordGetStatusCodeAttributeType `json:"statusCode" required:"true"`
// REQUIRED
Timestamp DistributionLogsRecordGetTimestampAttributeType `json:"timestamp" required:"true"`
WafViolation DistributionLogsRecordGetWafViolationAttributeType `json:"wafViolation,omitempty"`
}
DistributionLogsRecord struct for DistributionLogsRecord Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewDistributionLogsRecord ¶
func NewDistributionLogsRecord(cacheHit DistributionLogsRecordgetCacheHitArgType, dataCenterRegion DistributionLogsRecordGetDataCenterRegionArgType, distributionId DistributionLogsRecordGetDistributionIdArgType, host DistributionLogsRecordGetHostArgType, path DistributionLogsRecordGetPathArgType, requestCountryCode DistributionLogsRecordGetRequestCountryCodeArgType, size DistributionLogsRecordGetSizeArgType, statusCode DistributionLogsRecordGetStatusCodeArgType, timestamp DistributionLogsRecordGetTimestampArgType) *DistributionLogsRecord
NewDistributionLogsRecord instantiates a new DistributionLogsRecord object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewDistributionLogsRecordWithDefaults ¶
func NewDistributionLogsRecordWithDefaults() *DistributionLogsRecord
NewDistributionLogsRecordWithDefaults instantiates a new DistributionLogsRecord object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DistributionLogsRecord) GetCacheHit ¶
func (o *DistributionLogsRecord) GetCacheHit() (ret DistributionLogsRecordgetCacheHitRetType)
GetCacheHit returns the CacheHit field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DistributionLogsRecord) GetCacheHitOk ¶
func (o *DistributionLogsRecord) GetCacheHitOk() (ret DistributionLogsRecordgetCacheHitRetType, ok bool)
GetCacheHitOk returns a tuple with the CacheHit field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DistributionLogsRecord) GetDataCenterRegion ¶
func (o *DistributionLogsRecord) GetDataCenterRegion() (ret DistributionLogsRecordGetDataCenterRegionRetType)
GetDataCenterRegion returns the DataCenterRegion field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DistributionLogsRecord) GetDataCenterRegionOk ¶
func (o *DistributionLogsRecord) GetDataCenterRegionOk() (ret DistributionLogsRecordGetDataCenterRegionRetType, ok bool)
GetDataCenterRegionOk returns a tuple with the DataCenterRegion field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DistributionLogsRecord) GetDistributionId ¶
func (o *DistributionLogsRecord) GetDistributionId() (ret DistributionLogsRecordGetDistributionIdRetType)
GetDistributionId returns the DistributionId field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DistributionLogsRecord) GetDistributionIdOk ¶
func (o *DistributionLogsRecord) GetDistributionIdOk() (ret DistributionLogsRecordGetDistributionIdRetType, ok bool)
GetDistributionIdOk returns a tuple with the DistributionId field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DistributionLogsRecord) GetHost ¶
func (o *DistributionLogsRecord) GetHost() (ret DistributionLogsRecordGetHostRetType)
GetHost returns the Host field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DistributionLogsRecord) GetHostOk ¶
func (o *DistributionLogsRecord) GetHostOk() (ret DistributionLogsRecordGetHostRetType, ok bool)
GetHostOk returns a tuple with the Host field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DistributionLogsRecord) GetPath ¶
func (o *DistributionLogsRecord) GetPath() (ret DistributionLogsRecordGetPathRetType)
GetPath returns the Path field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DistributionLogsRecord) GetPathOk ¶
func (o *DistributionLogsRecord) GetPathOk() (ret DistributionLogsRecordGetPathRetType, ok bool)
GetPathOk returns a tuple with the Path field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DistributionLogsRecord) GetRequestCountryCode ¶
func (o *DistributionLogsRecord) GetRequestCountryCode() (ret DistributionLogsRecordGetRequestCountryCodeRetType)
GetRequestCountryCode returns the RequestCountryCode field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DistributionLogsRecord) GetRequestCountryCodeOk ¶
func (o *DistributionLogsRecord) GetRequestCountryCodeOk() (ret DistributionLogsRecordGetRequestCountryCodeRetType, ok bool)
GetRequestCountryCodeOk returns a tuple with the RequestCountryCode field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DistributionLogsRecord) GetSize ¶
func (o *DistributionLogsRecord) GetSize() (ret DistributionLogsRecordGetSizeRetType)
GetSize returns the Size field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DistributionLogsRecord) GetSizeOk ¶
func (o *DistributionLogsRecord) GetSizeOk() (ret DistributionLogsRecordGetSizeRetType, ok bool)
GetSizeOk returns a tuple with the Size field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DistributionLogsRecord) GetStatusCode ¶
func (o *DistributionLogsRecord) GetStatusCode() (ret DistributionLogsRecordGetStatusCodeRetType)
GetStatusCode returns the StatusCode field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DistributionLogsRecord) GetStatusCodeOk ¶
func (o *DistributionLogsRecord) GetStatusCodeOk() (ret DistributionLogsRecordGetStatusCodeRetType, ok bool)
GetStatusCodeOk returns a tuple with the StatusCode field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DistributionLogsRecord) GetTimestamp ¶
func (o *DistributionLogsRecord) GetTimestamp() (ret DistributionLogsRecordGetTimestampRetType)
GetTimestamp returns the Timestamp field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DistributionLogsRecord) GetTimestampOk ¶
func (o *DistributionLogsRecord) GetTimestampOk() (ret DistributionLogsRecordGetTimestampRetType, ok bool)
GetTimestampOk returns a tuple with the Timestamp field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DistributionLogsRecord) GetWafViolation ¶
func (o *DistributionLogsRecord) GetWafViolation() (res DistributionLogsRecordGetWafViolationRetType)
GetWafViolation returns the WafViolation field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DistributionLogsRecord) GetWafViolationOk ¶
func (o *DistributionLogsRecord) GetWafViolationOk() (ret DistributionLogsRecordGetWafViolationRetType, ok bool)
GetWafViolationOk returns a tuple with the WafViolation field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DistributionLogsRecord) HasWafViolation ¶
func (o *DistributionLogsRecord) HasWafViolation() bool
HasWafViolation returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DistributionLogsRecord) SetCacheHit ¶
func (o *DistributionLogsRecord) SetCacheHit(v DistributionLogsRecordgetCacheHitRetType)
SetCacheHit sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DistributionLogsRecord) SetDataCenterRegion ¶
func (o *DistributionLogsRecord) SetDataCenterRegion(v DistributionLogsRecordGetDataCenterRegionRetType)
SetDataCenterRegion sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DistributionLogsRecord) SetDistributionId ¶
func (o *DistributionLogsRecord) SetDistributionId(v DistributionLogsRecordGetDistributionIdRetType)
SetDistributionId sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DistributionLogsRecord) SetHost ¶
func (o *DistributionLogsRecord) SetHost(v DistributionLogsRecordGetHostRetType)
SetHost sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DistributionLogsRecord) SetPath ¶
func (o *DistributionLogsRecord) SetPath(v DistributionLogsRecordGetPathRetType)
SetPath sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DistributionLogsRecord) SetRequestCountryCode ¶
func (o *DistributionLogsRecord) SetRequestCountryCode(v DistributionLogsRecordGetRequestCountryCodeRetType)
SetRequestCountryCode sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DistributionLogsRecord) SetSize ¶
func (o *DistributionLogsRecord) SetSize(v DistributionLogsRecordGetSizeRetType)
SetSize sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DistributionLogsRecord) SetStatusCode ¶
func (o *DistributionLogsRecord) SetStatusCode(v DistributionLogsRecordGetStatusCodeRetType)
SetStatusCode sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DistributionLogsRecord) SetTimestamp ¶
func (o *DistributionLogsRecord) SetTimestamp(v DistributionLogsRecordGetTimestampRetType)
SetTimestamp sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DistributionLogsRecord) SetWafViolation ¶
func (o *DistributionLogsRecord) SetWafViolation(v DistributionLogsRecordGetWafViolationRetType)
SetWafViolation gets a reference to the given WAFViolation and assigns it to the WafViolation field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (DistributionLogsRecord) ToMap
deprecated
func (o DistributionLogsRecord) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DistributionLogsRecordGetDataCenterRegionArgType
deprecated
type DistributionLogsRecordGetDataCenterRegionArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DistributionLogsRecordGetDataCenterRegionAttributeType ¶
type DistributionLogsRecordGetDataCenterRegionAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DistributionLogsRecordGetDataCenterRegionRetType
deprecated
type DistributionLogsRecordGetDataCenterRegionRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DistributionLogsRecordGetDistributionIdArgType
deprecated
type DistributionLogsRecordGetDistributionIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DistributionLogsRecordGetDistributionIdAttributeType ¶
type DistributionLogsRecordGetDistributionIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DistributionLogsRecordGetDistributionIdRetType
deprecated
type DistributionLogsRecordGetDistributionIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DistributionLogsRecordGetHostArgType
deprecated
type DistributionLogsRecordGetHostArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DistributionLogsRecordGetHostAttributeType ¶
type DistributionLogsRecordGetHostAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DistributionLogsRecordGetHostRetType
deprecated
type DistributionLogsRecordGetHostRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DistributionLogsRecordGetPathArgType
deprecated
type DistributionLogsRecordGetPathArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DistributionLogsRecordGetPathAttributeType ¶
type DistributionLogsRecordGetPathAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DistributionLogsRecordGetPathRetType
deprecated
type DistributionLogsRecordGetPathRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DistributionLogsRecordGetRequestCountryCodeArgType
deprecated
type DistributionLogsRecordGetRequestCountryCodeArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DistributionLogsRecordGetRequestCountryCodeAttributeType ¶
type DistributionLogsRecordGetRequestCountryCodeAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DistributionLogsRecordGetRequestCountryCodeRetType
deprecated
type DistributionLogsRecordGetRequestCountryCodeRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DistributionLogsRecordGetSizeArgType
deprecated
type DistributionLogsRecordGetSizeArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DistributionLogsRecordGetSizeAttributeType ¶
type DistributionLogsRecordGetSizeAttributeType = *int64
isLong Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DistributionLogsRecordGetSizeRetType
deprecated
type DistributionLogsRecordGetSizeRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DistributionLogsRecordGetStatusCodeArgType
deprecated
type DistributionLogsRecordGetStatusCodeArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DistributionLogsRecordGetStatusCodeAttributeType ¶
type DistributionLogsRecordGetStatusCodeAttributeType = *int64
isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DistributionLogsRecordGetStatusCodeRetType
deprecated
type DistributionLogsRecordGetStatusCodeRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DistributionLogsRecordGetTimestampArgType
deprecated
type DistributionLogsRecordGetTimestampAttributeType ¶
isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DistributionLogsRecordGetTimestampRetType
deprecated
type DistributionLogsRecordGetWafViolationArgType
deprecated
type DistributionLogsRecordGetWafViolationArgType = WAFViolation
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DistributionLogsRecordGetWafViolationAttributeType ¶
type DistributionLogsRecordGetWafViolationAttributeType = *WAFViolation
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DistributionLogsRecordGetWafViolationRetType
deprecated
type DistributionLogsRecordGetWafViolationRetType = WAFViolation
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DistributionLogsRecordgetCacheHitArgType
deprecated
type DistributionLogsRecordgetCacheHitArgType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DistributionLogsRecordgetCacheHitAttributeType ¶
type DistributionLogsRecordgetCacheHitAttributeType = *bool
isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DistributionLogsRecordgetCacheHitRetType
deprecated
type DistributionLogsRecordgetCacheHitRetType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DistributionStatisticsRecord ¶
type DistributionStatisticsRecord struct {
// Number of cached requests that were served
// REQUIRED
CachedRequests DistributionStatisticsRecordGetCachedRequestsAttributeType `json:"cachedRequests" required:"true"`
// Total number of requests that were served
// REQUIRED
TotalRequests DistributionStatisticsRecordGetTotalRequestsAttributeType `json:"totalRequests" required:"true"`
// Total traffic in bytes that occurred during the time interval
// REQUIRED
TotalTrafficBytes DistributionStatisticsRecordGetTotalTrafficBytesAttributeType `json:"totalTrafficBytes" required:"true"`
// Exclusive end of the time interval the statistics refer to
// REQUIRED
End DistributionStatisticsRecordGetEndAttributeType `json:"end" required:"true"`
// REQUIRED
Regions DistributionStatisticsRecordGetRegionsAttributeType `json:"regions" required:"true"`
// Start of the time interval the statistics refer to
// REQUIRED
Start DistributionStatisticsRecordGetStartAttributeType `json:"start" required:"true"`
}
DistributionStatisticsRecord Aggregated statistics of a distribution during a time interval Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewDistributionStatisticsRecord ¶
func NewDistributionStatisticsRecord(cachedRequests DistributionStatisticsRecordGetCachedRequestsArgType, totalRequests DistributionStatisticsRecordGetTotalRequestsArgType, totalTrafficBytes DistributionStatisticsRecordGetTotalTrafficBytesArgType, end DistributionStatisticsRecordGetEndArgType, regions DistributionStatisticsRecordGetRegionsArgType, start DistributionStatisticsRecordGetStartArgType) *DistributionStatisticsRecord
NewDistributionStatisticsRecord instantiates a new DistributionStatisticsRecord object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewDistributionStatisticsRecordWithDefaults ¶
func NewDistributionStatisticsRecordWithDefaults() *DistributionStatisticsRecord
NewDistributionStatisticsRecordWithDefaults instantiates a new DistributionStatisticsRecord object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DistributionStatisticsRecord) GetCachedRequests ¶
func (o *DistributionStatisticsRecord) GetCachedRequests() (ret DistributionStatisticsRecordGetCachedRequestsRetType)
GetCachedRequests returns the CachedRequests field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DistributionStatisticsRecord) GetCachedRequestsOk ¶
func (o *DistributionStatisticsRecord) GetCachedRequestsOk() (ret DistributionStatisticsRecordGetCachedRequestsRetType, ok bool)
GetCachedRequestsOk returns a tuple with the CachedRequests field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DistributionStatisticsRecord) GetEnd ¶
func (o *DistributionStatisticsRecord) GetEnd() (ret DistributionStatisticsRecordGetEndRetType)
GetEnd returns the End field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DistributionStatisticsRecord) GetEndOk ¶
func (o *DistributionStatisticsRecord) GetEndOk() (ret DistributionStatisticsRecordGetEndRetType, ok bool)
GetEndOk returns a tuple with the End field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DistributionStatisticsRecord) GetRegions ¶
func (o *DistributionStatisticsRecord) GetRegions() (ret DistributionStatisticsRecordGetRegionsRetType)
GetRegions returns the Regions field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DistributionStatisticsRecord) GetRegionsOk ¶
func (o *DistributionStatisticsRecord) GetRegionsOk() (ret DistributionStatisticsRecordGetRegionsRetType, ok bool)
GetRegionsOk returns a tuple with the Regions field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DistributionStatisticsRecord) GetStart ¶
func (o *DistributionStatisticsRecord) GetStart() (ret DistributionStatisticsRecordGetStartRetType)
GetStart returns the Start field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DistributionStatisticsRecord) GetStartOk ¶
func (o *DistributionStatisticsRecord) GetStartOk() (ret DistributionStatisticsRecordGetStartRetType, ok bool)
GetStartOk returns a tuple with the Start field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DistributionStatisticsRecord) GetTotalRequests ¶
func (o *DistributionStatisticsRecord) GetTotalRequests() (ret DistributionStatisticsRecordGetTotalRequestsRetType)
GetTotalRequests returns the TotalRequests field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DistributionStatisticsRecord) GetTotalRequestsOk ¶
func (o *DistributionStatisticsRecord) GetTotalRequestsOk() (ret DistributionStatisticsRecordGetTotalRequestsRetType, ok bool)
GetTotalRequestsOk returns a tuple with the TotalRequests field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DistributionStatisticsRecord) GetTotalTrafficBytes ¶
func (o *DistributionStatisticsRecord) GetTotalTrafficBytes() (ret DistributionStatisticsRecordGetTotalTrafficBytesRetType)
GetTotalTrafficBytes returns the TotalTrafficBytes field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DistributionStatisticsRecord) GetTotalTrafficBytesOk ¶
func (o *DistributionStatisticsRecord) GetTotalTrafficBytesOk() (ret DistributionStatisticsRecordGetTotalTrafficBytesRetType, ok bool)
GetTotalTrafficBytesOk returns a tuple with the TotalTrafficBytes field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DistributionStatisticsRecord) SetCachedRequests ¶
func (o *DistributionStatisticsRecord) SetCachedRequests(v DistributionStatisticsRecordGetCachedRequestsRetType)
SetCachedRequests sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DistributionStatisticsRecord) SetEnd ¶
func (o *DistributionStatisticsRecord) SetEnd(v DistributionStatisticsRecordGetEndRetType)
SetEnd sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DistributionStatisticsRecord) SetRegions ¶
func (o *DistributionStatisticsRecord) SetRegions(v DistributionStatisticsRecordGetRegionsRetType)
SetRegions sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DistributionStatisticsRecord) SetStart ¶
func (o *DistributionStatisticsRecord) SetStart(v DistributionStatisticsRecordGetStartRetType)
SetStart sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DistributionStatisticsRecord) SetTotalRequests ¶
func (o *DistributionStatisticsRecord) SetTotalRequests(v DistributionStatisticsRecordGetTotalRequestsRetType)
SetTotalRequests sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DistributionStatisticsRecord) SetTotalTrafficBytes ¶
func (o *DistributionStatisticsRecord) SetTotalTrafficBytes(v DistributionStatisticsRecordGetTotalTrafficBytesRetType)
SetTotalTrafficBytes sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (DistributionStatisticsRecord) ToMap
deprecated
func (o DistributionStatisticsRecord) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DistributionStatisticsRecordAllOf ¶
type DistributionStatisticsRecordAllOf struct {
// Exclusive end of the time interval the statistics refer to
// REQUIRED
End DistributionStatisticsRecordAllOfGetEndAttributeType `json:"end" required:"true"`
// REQUIRED
Regions DistributionStatisticsRecordAllOfGetRegionsAttributeType `json:"regions" required:"true"`
// Start of the time interval the statistics refer to
// REQUIRED
Start DistributionStatisticsRecordAllOfGetStartAttributeType `json:"start" required:"true"`
}
DistributionStatisticsRecordAllOf struct for DistributionStatisticsRecordAllOf Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewDistributionStatisticsRecordAllOf ¶
func NewDistributionStatisticsRecordAllOf(end DistributionStatisticsRecordAllOfGetEndArgType, regions DistributionStatisticsRecordAllOfGetRegionsArgType, start DistributionStatisticsRecordAllOfGetStartArgType) *DistributionStatisticsRecordAllOf
NewDistributionStatisticsRecordAllOf instantiates a new DistributionStatisticsRecordAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewDistributionStatisticsRecordAllOfWithDefaults ¶
func NewDistributionStatisticsRecordAllOfWithDefaults() *DistributionStatisticsRecordAllOf
NewDistributionStatisticsRecordAllOfWithDefaults instantiates a new DistributionStatisticsRecordAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DistributionStatisticsRecordAllOf) GetEnd ¶
func (o *DistributionStatisticsRecordAllOf) GetEnd() (ret DistributionStatisticsRecordAllOfGetEndRetType)
GetEnd returns the End field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DistributionStatisticsRecordAllOf) GetEndOk ¶
func (o *DistributionStatisticsRecordAllOf) GetEndOk() (ret DistributionStatisticsRecordAllOfGetEndRetType, ok bool)
GetEndOk returns a tuple with the End field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DistributionStatisticsRecordAllOf) GetRegions ¶
func (o *DistributionStatisticsRecordAllOf) GetRegions() (ret DistributionStatisticsRecordAllOfGetRegionsRetType)
GetRegions returns the Regions field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DistributionStatisticsRecordAllOf) GetRegionsOk ¶
func (o *DistributionStatisticsRecordAllOf) GetRegionsOk() (ret DistributionStatisticsRecordAllOfGetRegionsRetType, ok bool)
GetRegionsOk returns a tuple with the Regions field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DistributionStatisticsRecordAllOf) GetStart ¶
func (o *DistributionStatisticsRecordAllOf) GetStart() (ret DistributionStatisticsRecordAllOfGetStartRetType)
GetStart returns the Start field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DistributionStatisticsRecordAllOf) GetStartOk ¶
func (o *DistributionStatisticsRecordAllOf) GetStartOk() (ret DistributionStatisticsRecordAllOfGetStartRetType, ok bool)
GetStartOk returns a tuple with the Start field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DistributionStatisticsRecordAllOf) SetEnd ¶
func (o *DistributionStatisticsRecordAllOf) SetEnd(v DistributionStatisticsRecordAllOfGetEndRetType)
SetEnd sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DistributionStatisticsRecordAllOf) SetRegions ¶
func (o *DistributionStatisticsRecordAllOf) SetRegions(v DistributionStatisticsRecordAllOfGetRegionsRetType)
SetRegions sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DistributionStatisticsRecordAllOf) SetStart ¶
func (o *DistributionStatisticsRecordAllOf) SetStart(v DistributionStatisticsRecordAllOfGetStartRetType)
SetStart sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (DistributionStatisticsRecordAllOf) ToMap
deprecated
func (o DistributionStatisticsRecordAllOf) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DistributionStatisticsRecordAllOfGetEndArgType
deprecated
type DistributionStatisticsRecordAllOfGetEndAttributeType ¶
isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DistributionStatisticsRecordAllOfGetEndRetType
deprecated
type DistributionStatisticsRecordAllOfGetRegionsArgType
deprecated
type DistributionStatisticsRecordAllOfGetRegionsArgType = DistributionStatisticsRecordRegions
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DistributionStatisticsRecordAllOfGetRegionsAttributeType ¶
type DistributionStatisticsRecordAllOfGetRegionsAttributeType = *DistributionStatisticsRecordRegions
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DistributionStatisticsRecordAllOfGetRegionsRetType
deprecated
type DistributionStatisticsRecordAllOfGetRegionsRetType = DistributionStatisticsRecordRegions
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DistributionStatisticsRecordAllOfGetStartArgType
deprecated
type DistributionStatisticsRecordAllOfGetStartAttributeType ¶
isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DistributionStatisticsRecordAllOfGetStartRetType
deprecated
type DistributionStatisticsRecordEntry ¶
type DistributionStatisticsRecordEntry struct {
// Number of cached requests that were served
// REQUIRED
CachedRequests DistributionStatisticsRecordEntryGetCachedRequestsAttributeType `json:"cachedRequests" required:"true"`
// Total number of requests that were served
// REQUIRED
TotalRequests DistributionStatisticsRecordEntryGetTotalRequestsAttributeType `json:"totalRequests" required:"true"`
// Total traffic in bytes that occurred during the time interval
// REQUIRED
TotalTrafficBytes DistributionStatisticsRecordEntryGetTotalTrafficBytesAttributeType `json:"totalTrafficBytes" required:"true"`
}
DistributionStatisticsRecordEntry struct for DistributionStatisticsRecordEntry Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewDistributionStatisticsRecordEntry ¶
func NewDistributionStatisticsRecordEntry(cachedRequests DistributionStatisticsRecordEntryGetCachedRequestsArgType, totalRequests DistributionStatisticsRecordEntryGetTotalRequestsArgType, totalTrafficBytes DistributionStatisticsRecordEntryGetTotalTrafficBytesArgType) *DistributionStatisticsRecordEntry
NewDistributionStatisticsRecordEntry instantiates a new DistributionStatisticsRecordEntry object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewDistributionStatisticsRecordEntryWithDefaults ¶
func NewDistributionStatisticsRecordEntryWithDefaults() *DistributionStatisticsRecordEntry
NewDistributionStatisticsRecordEntryWithDefaults instantiates a new DistributionStatisticsRecordEntry object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DistributionStatisticsRecordEntry) GetCachedRequests ¶
func (o *DistributionStatisticsRecordEntry) GetCachedRequests() (ret DistributionStatisticsRecordEntryGetCachedRequestsRetType)
GetCachedRequests returns the CachedRequests field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DistributionStatisticsRecordEntry) GetCachedRequestsOk ¶
func (o *DistributionStatisticsRecordEntry) GetCachedRequestsOk() (ret DistributionStatisticsRecordEntryGetCachedRequestsRetType, ok bool)
GetCachedRequestsOk returns a tuple with the CachedRequests field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DistributionStatisticsRecordEntry) GetTotalRequests ¶
func (o *DistributionStatisticsRecordEntry) GetTotalRequests() (ret DistributionStatisticsRecordEntryGetTotalRequestsRetType)
GetTotalRequests returns the TotalRequests field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DistributionStatisticsRecordEntry) GetTotalRequestsOk ¶
func (o *DistributionStatisticsRecordEntry) GetTotalRequestsOk() (ret DistributionStatisticsRecordEntryGetTotalRequestsRetType, ok bool)
GetTotalRequestsOk returns a tuple with the TotalRequests field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DistributionStatisticsRecordEntry) GetTotalTrafficBytes ¶
func (o *DistributionStatisticsRecordEntry) GetTotalTrafficBytes() (ret DistributionStatisticsRecordEntryGetTotalTrafficBytesRetType)
GetTotalTrafficBytes returns the TotalTrafficBytes field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DistributionStatisticsRecordEntry) GetTotalTrafficBytesOk ¶
func (o *DistributionStatisticsRecordEntry) GetTotalTrafficBytesOk() (ret DistributionStatisticsRecordEntryGetTotalTrafficBytesRetType, ok bool)
GetTotalTrafficBytesOk returns a tuple with the TotalTrafficBytes field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DistributionStatisticsRecordEntry) SetCachedRequests ¶
func (o *DistributionStatisticsRecordEntry) SetCachedRequests(v DistributionStatisticsRecordEntryGetCachedRequestsRetType)
SetCachedRequests sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DistributionStatisticsRecordEntry) SetTotalRequests ¶
func (o *DistributionStatisticsRecordEntry) SetTotalRequests(v DistributionStatisticsRecordEntryGetTotalRequestsRetType)
SetTotalRequests sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DistributionStatisticsRecordEntry) SetTotalTrafficBytes ¶
func (o *DistributionStatisticsRecordEntry) SetTotalTrafficBytes(v DistributionStatisticsRecordEntryGetTotalTrafficBytesRetType)
SetTotalTrafficBytes sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (DistributionStatisticsRecordEntry) ToMap
deprecated
func (o DistributionStatisticsRecordEntry) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DistributionStatisticsRecordEntryGetCachedRequestsArgType
deprecated
type DistributionStatisticsRecordEntryGetCachedRequestsArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DistributionStatisticsRecordEntryGetCachedRequestsAttributeType ¶
type DistributionStatisticsRecordEntryGetCachedRequestsAttributeType = *int64
isLong Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DistributionStatisticsRecordEntryGetCachedRequestsRetType
deprecated
type DistributionStatisticsRecordEntryGetCachedRequestsRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DistributionStatisticsRecordEntryGetTotalRequestsArgType
deprecated
type DistributionStatisticsRecordEntryGetTotalRequestsArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DistributionStatisticsRecordEntryGetTotalRequestsAttributeType ¶
type DistributionStatisticsRecordEntryGetTotalRequestsAttributeType = *int64
isLong Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DistributionStatisticsRecordEntryGetTotalRequestsRetType
deprecated
type DistributionStatisticsRecordEntryGetTotalRequestsRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DistributionStatisticsRecordEntryGetTotalTrafficBytesArgType
deprecated
type DistributionStatisticsRecordEntryGetTotalTrafficBytesArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DistributionStatisticsRecordEntryGetTotalTrafficBytesAttributeType ¶
type DistributionStatisticsRecordEntryGetTotalTrafficBytesAttributeType = *int64
isLong Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DistributionStatisticsRecordEntryGetTotalTrafficBytesRetType
deprecated
type DistributionStatisticsRecordEntryGetTotalTrafficBytesRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DistributionStatisticsRecordGetCachedRequestsArgType
deprecated
type DistributionStatisticsRecordGetCachedRequestsArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DistributionStatisticsRecordGetCachedRequestsAttributeType ¶
type DistributionStatisticsRecordGetCachedRequestsAttributeType = *int64
isLong Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DistributionStatisticsRecordGetCachedRequestsRetType
deprecated
type DistributionStatisticsRecordGetCachedRequestsRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DistributionStatisticsRecordGetEndArgType
deprecated
type DistributionStatisticsRecordGetEndAttributeType ¶
isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DistributionStatisticsRecordGetEndRetType
deprecated
type DistributionStatisticsRecordGetRegionsArgType
deprecated
type DistributionStatisticsRecordGetRegionsArgType = DistributionStatisticsRecordRegions
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DistributionStatisticsRecordGetRegionsAttributeType ¶
type DistributionStatisticsRecordGetRegionsAttributeType = *DistributionStatisticsRecordRegions
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DistributionStatisticsRecordGetRegionsRetType
deprecated
type DistributionStatisticsRecordGetRegionsRetType = DistributionStatisticsRecordRegions
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DistributionStatisticsRecordGetStartArgType
deprecated
type DistributionStatisticsRecordGetStartAttributeType ¶
isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DistributionStatisticsRecordGetStartRetType
deprecated
type DistributionStatisticsRecordGetTotalRequestsArgType
deprecated
type DistributionStatisticsRecordGetTotalRequestsArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DistributionStatisticsRecordGetTotalRequestsAttributeType ¶
type DistributionStatisticsRecordGetTotalRequestsAttributeType = *int64
isLong Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DistributionStatisticsRecordGetTotalRequestsRetType
deprecated
type DistributionStatisticsRecordGetTotalRequestsRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DistributionStatisticsRecordGetTotalTrafficBytesArgType
deprecated
type DistributionStatisticsRecordGetTotalTrafficBytesArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DistributionStatisticsRecordGetTotalTrafficBytesAttributeType ¶
type DistributionStatisticsRecordGetTotalTrafficBytesAttributeType = *int64
isLong Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DistributionStatisticsRecordGetTotalTrafficBytesRetType
deprecated
type DistributionStatisticsRecordGetTotalTrafficBytesRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DistributionStatisticsRecordRegions ¶
type DistributionStatisticsRecordRegions struct {
// REQUIRED
AF DistributionStatisticsRecordRegionsGetAFAttributeType `json:"AF" required:"true"`
// REQUIRED
ASIA DistributionStatisticsRecordRegionsGetASIAAttributeType `json:"ASIA" required:"true"`
// REQUIRED
EU DistributionStatisticsRecordRegionsGetEUAttributeType `json:"EU" required:"true"`
// REQUIRED
SA DistributionStatisticsRecordRegionsGetSAAttributeType `json:"SA" required:"true"`
// REQUIRED
US DistributionStatisticsRecordRegionsGetUSAttributeType `json:"US" required:"true"`
}
DistributionStatisticsRecordRegions Mapping of regions to the metrics for this region for the defined time interval All regions are always present. If no traffic was reported for a region, it will still contain 0-filled properties Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewDistributionStatisticsRecordRegions ¶
func NewDistributionStatisticsRecordRegions(aF DistributionStatisticsRecordRegionsGetAFArgType, aSIA DistributionStatisticsRecordRegionsGetASIAArgType, eU DistributionStatisticsRecordRegionsGetEUArgType, sA DistributionStatisticsRecordRegionsGetSAArgType, uS DistributionStatisticsRecordRegionsGetUSArgType) *DistributionStatisticsRecordRegions
NewDistributionStatisticsRecordRegions instantiates a new DistributionStatisticsRecordRegions object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewDistributionStatisticsRecordRegionsWithDefaults ¶
func NewDistributionStatisticsRecordRegionsWithDefaults() *DistributionStatisticsRecordRegions
NewDistributionStatisticsRecordRegionsWithDefaults instantiates a new DistributionStatisticsRecordRegions object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DistributionStatisticsRecordRegions) GetAF ¶
func (o *DistributionStatisticsRecordRegions) GetAF() (ret DistributionStatisticsRecordRegionsGetAFRetType)
GetAF returns the AF field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DistributionStatisticsRecordRegions) GetAFOk ¶
func (o *DistributionStatisticsRecordRegions) GetAFOk() (ret DistributionStatisticsRecordRegionsGetAFRetType, ok bool)
GetAFOk returns a tuple with the AF field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DistributionStatisticsRecordRegions) GetASIA ¶
func (o *DistributionStatisticsRecordRegions) GetASIA() (ret DistributionStatisticsRecordRegionsGetASIARetType)
GetASIA returns the ASIA field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DistributionStatisticsRecordRegions) GetASIAOk ¶
func (o *DistributionStatisticsRecordRegions) GetASIAOk() (ret DistributionStatisticsRecordRegionsGetASIARetType, ok bool)
GetASIAOk returns a tuple with the ASIA field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DistributionStatisticsRecordRegions) GetEU ¶
func (o *DistributionStatisticsRecordRegions) GetEU() (ret DistributionStatisticsRecordRegionsGetEURetType)
GetEU returns the EU field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DistributionStatisticsRecordRegions) GetEUOk ¶
func (o *DistributionStatisticsRecordRegions) GetEUOk() (ret DistributionStatisticsRecordRegionsGetEURetType, ok bool)
GetEUOk returns a tuple with the EU field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DistributionStatisticsRecordRegions) GetSA ¶
func (o *DistributionStatisticsRecordRegions) GetSA() (ret DistributionStatisticsRecordRegionsGetSARetType)
GetSA returns the SA field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DistributionStatisticsRecordRegions) GetSAOk ¶
func (o *DistributionStatisticsRecordRegions) GetSAOk() (ret DistributionStatisticsRecordRegionsGetSARetType, ok bool)
GetSAOk returns a tuple with the SA field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DistributionStatisticsRecordRegions) GetUS ¶
func (o *DistributionStatisticsRecordRegions) GetUS() (ret DistributionStatisticsRecordRegionsGetUSRetType)
GetUS returns the US field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DistributionStatisticsRecordRegions) GetUSOk ¶
func (o *DistributionStatisticsRecordRegions) GetUSOk() (ret DistributionStatisticsRecordRegionsGetUSRetType, ok bool)
GetUSOk returns a tuple with the US field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DistributionStatisticsRecordRegions) SetAF ¶
func (o *DistributionStatisticsRecordRegions) SetAF(v DistributionStatisticsRecordRegionsGetAFRetType)
SetAF sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DistributionStatisticsRecordRegions) SetASIA ¶
func (o *DistributionStatisticsRecordRegions) SetASIA(v DistributionStatisticsRecordRegionsGetASIARetType)
SetASIA sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DistributionStatisticsRecordRegions) SetEU ¶
func (o *DistributionStatisticsRecordRegions) SetEU(v DistributionStatisticsRecordRegionsGetEURetType)
SetEU sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DistributionStatisticsRecordRegions) SetSA ¶
func (o *DistributionStatisticsRecordRegions) SetSA(v DistributionStatisticsRecordRegionsGetSARetType)
SetSA sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DistributionStatisticsRecordRegions) SetUS ¶
func (o *DistributionStatisticsRecordRegions) SetUS(v DistributionStatisticsRecordRegionsGetUSRetType)
SetUS sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (DistributionStatisticsRecordRegions) ToMap
deprecated
func (o DistributionStatisticsRecordRegions) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DistributionStatisticsRecordRegionsGetAFArgType
deprecated
type DistributionStatisticsRecordRegionsGetAFArgType = DistributionStatisticsRecordEntry
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DistributionStatisticsRecordRegionsGetAFAttributeType ¶
type DistributionStatisticsRecordRegionsGetAFAttributeType = *DistributionStatisticsRecordEntry
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DistributionStatisticsRecordRegionsGetAFRetType
deprecated
type DistributionStatisticsRecordRegionsGetAFRetType = DistributionStatisticsRecordEntry
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DistributionStatisticsRecordRegionsGetASIAArgType
deprecated
type DistributionStatisticsRecordRegionsGetASIAArgType = DistributionStatisticsRecordEntry
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DistributionStatisticsRecordRegionsGetASIAAttributeType ¶
type DistributionStatisticsRecordRegionsGetASIAAttributeType = *DistributionStatisticsRecordEntry
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DistributionStatisticsRecordRegionsGetASIARetType
deprecated
type DistributionStatisticsRecordRegionsGetASIARetType = DistributionStatisticsRecordEntry
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DistributionStatisticsRecordRegionsGetEUArgType
deprecated
type DistributionStatisticsRecordRegionsGetEUArgType = DistributionStatisticsRecordEntry
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DistributionStatisticsRecordRegionsGetEUAttributeType ¶
type DistributionStatisticsRecordRegionsGetEUAttributeType = *DistributionStatisticsRecordEntry
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DistributionStatisticsRecordRegionsGetEURetType
deprecated
type DistributionStatisticsRecordRegionsGetEURetType = DistributionStatisticsRecordEntry
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DistributionStatisticsRecordRegionsGetSAArgType
deprecated
type DistributionStatisticsRecordRegionsGetSAArgType = DistributionStatisticsRecordEntry
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DistributionStatisticsRecordRegionsGetSAAttributeType ¶
type DistributionStatisticsRecordRegionsGetSAAttributeType = *DistributionStatisticsRecordEntry
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DistributionStatisticsRecordRegionsGetSARetType
deprecated
type DistributionStatisticsRecordRegionsGetSARetType = DistributionStatisticsRecordEntry
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DistributionStatisticsRecordRegionsGetUSArgType
deprecated
type DistributionStatisticsRecordRegionsGetUSArgType = DistributionStatisticsRecordEntry
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DistributionStatisticsRecordRegionsGetUSAttributeType ¶
type DistributionStatisticsRecordRegionsGetUSAttributeType = *DistributionStatisticsRecordEntry
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DistributionStatisticsRecordRegionsGetUSRetType
deprecated
type DistributionStatisticsRecordRegionsGetUSRetType = DistributionStatisticsRecordEntry
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DistributionStatus ¶
type DistributionStatus string
DistributionStatus - `CREATING`: The distribution was just created. All the relevant resources are created in the background. Once fully reconciled, this switches to `ACTIVE`. If there are any issues, the status changes to `ERROR`. You can look at the `errors` array to get more infos. - `ACTIVE`: The usual state. The desired configuration is synced, there are no errors - `UPDATING`: The state when there is a discrepancy between the desired and actual configuration state. This occurs right after an update. Will switch to `ACTIVE` or `ERROR`, depending on if synchronizing succeeds or not. - `DELETING`: The state right after a delete request was received. The distribution will stay in this status until all resources have been successfully removed, or until we encounter an `ERROR` state. **NOTE:** You can keep fetching the distribution while it is deleting. After successful deletion, trying to get a distribution will return a 404 Not Found response - `ERROR`: The error state. Look at the `errors` array for more info. value type for enums Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
const ( // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead DISTRIBUTIONSTATUS_CREATING DistributionStatus = "CREATING" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead DISTRIBUTIONSTATUS_ACTIVE DistributionStatus = "ACTIVE" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead DISTRIBUTIONSTATUS_UPDATING DistributionStatus = "UPDATING" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead DISTRIBUTIONSTATUS_DELETING DistributionStatus = "DELETING" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead DISTRIBUTIONSTATUS_ERROR DistributionStatus = "ERROR" )
List of Status
func NewDistributionStatusFromValue ¶
func NewDistributionStatusFromValue(v DistributionStatus) (*DistributionStatus, error)
NewDistributionStatusFromValue returns a pointer to a valid DistributionStatus for the value passed as argument, or an error if the value passed is not allowed by the enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (DistributionStatus) IsValid ¶
func (v DistributionStatus) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (DistributionStatus) Ptr ¶
func (v DistributionStatus) Ptr() *DistributionStatus
Ptr returns reference to StatusStatus value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DistributionStatus) UnmarshalJSON
deprecated
func (v *DistributionStatus) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DistributionWaf ¶
type DistributionWaf struct {
// REQUIRED
DisabledRules DistributionWafGetDisabledRulesAttributeType `json:"disabledRules" required:"true"`
// REQUIRED
EnabledRules DistributionWafGetEnabledRulesAttributeType `json:"enabledRules" required:"true"`
// REQUIRED
LogOnlyRules DistributionWafGetLogOnlyRulesAttributeType `json:"logOnlyRules" required:"true"`
}
DistributionWaf For this property to be present two pre-conditions must be met: - the WAF was enabled at least once - the query parameter ?withWafStatus is truthy This property contains the waf Status. At this point in time, this contains all resolved rules. Rules are split into 3 groups: - enabledRules - logOnlyRules - disabledRules **Do note that the global waf mode (Disabled, LogOnly, Enabled) is *NOT* reflected in this list!** Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewDistributionWaf ¶
func NewDistributionWaf(disabledRules DistributionWafGetDisabledRulesArgType, enabledRules DistributionWafGetEnabledRulesArgType, logOnlyRules DistributionWafGetLogOnlyRulesArgType) *DistributionWaf
NewDistributionWaf instantiates a new DistributionWaf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewDistributionWafWithDefaults ¶
func NewDistributionWafWithDefaults() *DistributionWaf
NewDistributionWafWithDefaults instantiates a new DistributionWaf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DistributionWaf) GetDisabledRules ¶
func (o *DistributionWaf) GetDisabledRules() (ret DistributionWafGetDisabledRulesRetType)
GetDisabledRules returns the DisabledRules field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DistributionWaf) GetDisabledRulesOk ¶
func (o *DistributionWaf) GetDisabledRulesOk() (ret DistributionWafGetDisabledRulesRetType, ok bool)
GetDisabledRulesOk returns a tuple with the DisabledRules field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DistributionWaf) GetEnabledRules ¶
func (o *DistributionWaf) GetEnabledRules() (ret DistributionWafGetEnabledRulesRetType)
GetEnabledRules returns the EnabledRules field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DistributionWaf) GetEnabledRulesOk ¶
func (o *DistributionWaf) GetEnabledRulesOk() (ret DistributionWafGetEnabledRulesRetType, ok bool)
GetEnabledRulesOk returns a tuple with the EnabledRules field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DistributionWaf) GetLogOnlyRules ¶
func (o *DistributionWaf) GetLogOnlyRules() (ret DistributionWafGetLogOnlyRulesRetType)
GetLogOnlyRules returns the LogOnlyRules field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DistributionWaf) GetLogOnlyRulesOk ¶
func (o *DistributionWaf) GetLogOnlyRulesOk() (ret DistributionWafGetLogOnlyRulesRetType, ok bool)
GetLogOnlyRulesOk returns a tuple with the LogOnlyRules field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DistributionWaf) SetDisabledRules ¶
func (o *DistributionWaf) SetDisabledRules(v DistributionWafGetDisabledRulesRetType)
SetDisabledRules sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DistributionWaf) SetEnabledRules ¶
func (o *DistributionWaf) SetEnabledRules(v DistributionWafGetEnabledRulesRetType)
SetEnabledRules sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DistributionWaf) SetLogOnlyRules ¶
func (o *DistributionWaf) SetLogOnlyRules(v DistributionWafGetLogOnlyRulesRetType)
SetLogOnlyRules sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (DistributionWaf) ToMap
deprecated
func (o DistributionWaf) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DistributionWafGetDisabledRulesArgType
deprecated
type DistributionWafGetDisabledRulesArgType = []WafStatusRuleBlock
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DistributionWafGetDisabledRulesAttributeType ¶
type DistributionWafGetDisabledRulesAttributeType = *[]WafStatusRuleBlock
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DistributionWafGetDisabledRulesRetType
deprecated
type DistributionWafGetDisabledRulesRetType = []WafStatusRuleBlock
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DistributionWafGetEnabledRulesArgType
deprecated
type DistributionWafGetEnabledRulesArgType = []WafStatusRuleBlock
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DistributionWafGetEnabledRulesAttributeType ¶
type DistributionWafGetEnabledRulesAttributeType = *[]WafStatusRuleBlock
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DistributionWafGetEnabledRulesRetType
deprecated
type DistributionWafGetEnabledRulesRetType = []WafStatusRuleBlock
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DistributionWafGetLogOnlyRulesArgType
deprecated
type DistributionWafGetLogOnlyRulesArgType = []WafStatusRuleBlock
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DistributionWafGetLogOnlyRulesAttributeType ¶
type DistributionWafGetLogOnlyRulesAttributeType = *[]WafStatusRuleBlock
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DistributionWafGetLogOnlyRulesRetType
deprecated
type DistributionWafGetLogOnlyRulesRetType = []WafStatusRuleBlock
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type Domain ¶
type Domain struct {
// This object is present if the custom domain has errors.
Errors DomainGetErrorsAttributeType `json:"errors,omitempty"`
// The domain. If this is a custom domain, you can call the GetCustomDomain Endpoint
// REQUIRED
Name DomainGetNameAttributeType `json:"name" required:"true"`
// REQUIRED
Status DomainGetStatusAttributeType `json:"status" required:"true"`
// Specifies the type of this Domain. Custom Domain can be further queries using the GetCustomDomain Endpoint
// REQUIRED
Type DomainGetTypeAttributeType `json:"type" required:"true"`
}
Domain Definition of a custom or managed domain without any certificates or keys Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewDomain ¶
func NewDomain(name DomainGetNameArgType, status DomainGetStatusArgType, types DomainGetTypeArgType) *Domain
NewDomain instantiates a new Domain object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewDomainWithDefaults ¶
func NewDomainWithDefaults() *Domain
NewDomainWithDefaults instantiates a new Domain object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Domain) GetErrors ¶
func (o *Domain) GetErrors() (res DomainGetErrorsRetType)
GetErrors returns the Errors field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Domain) GetErrorsOk ¶
func (o *Domain) GetErrorsOk() (ret DomainGetErrorsRetType, ok bool)
GetErrorsOk returns a tuple with the Errors field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Domain) GetName ¶
func (o *Domain) GetName() (ret DomainGetNameRetType)
GetName returns the Name field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Domain) GetNameOk ¶
func (o *Domain) GetNameOk() (ret DomainGetNameRetType, ok bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Domain) GetStatus ¶
func (o *Domain) GetStatus() (ret DomainGetStatusRetType)
GetStatus returns the Status field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Domain) GetStatusOk ¶
func (o *Domain) GetStatusOk() (ret DomainGetStatusRetType, ok bool)
GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Domain) GetType ¶
func (o *Domain) GetType() (ret DomainGetTypeRetType)
GetType returns the Type field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Domain) GetTypeOk ¶
func (o *Domain) GetTypeOk() (ret DomainGetTypeRetType, ok bool)
GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Domain) HasErrors ¶
HasErrors returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Domain) SetErrors ¶
func (o *Domain) SetErrors(v DomainGetErrorsRetType)
SetErrors gets a reference to the given []StatusError and assigns it to the Errors field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Domain) SetName ¶
func (o *Domain) SetName(v DomainGetNameRetType)
SetName sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Domain) SetStatus ¶
func (o *Domain) SetStatus(v DomainGetStatusRetType)
SetStatus sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Domain) SetType ¶
func (o *Domain) SetType(v DomainGetTypeRetType)
SetType sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DomainGetErrorsArgType
deprecated
type DomainGetErrorsArgType = []StatusError
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DomainGetErrorsAttributeType ¶
type DomainGetErrorsAttributeType = *[]StatusError
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DomainGetErrorsRetType
deprecated
type DomainGetErrorsRetType = []StatusError
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DomainGetNameArgType
deprecated
type DomainGetNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DomainGetNameAttributeType ¶
type DomainGetNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DomainGetNameRetType
deprecated
type DomainGetNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DomainGetStatusArgType
deprecated
type DomainGetStatusArgType = DomainStatus
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DomainGetStatusAttributeType ¶
type DomainGetStatusAttributeType = *DomainStatus
isEnumRef Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DomainGetStatusRetType
deprecated
type DomainGetStatusRetType = DomainStatus
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DomainGetTypeArgType
deprecated
type DomainGetTypeArgType = DomainTypes
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DomainGetTypeAttributeType
deprecated
type DomainGetTypeAttributeType = *DomainTypes
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DomainGetTypeRetType
deprecated
type DomainGetTypeRetType = DomainTypes
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DomainStatus ¶
type DomainStatus string
DomainStatus The status of the domain: CREATING indicates that the custom domain is being set up. UPDATING means that requested changes are being applied to the custom domain. ACTIVE means the custom domain is currently configured and active. DELETING means that the domain is in the process of being removed from the distribution. In case the domain has the ERROR state, more information will be available in the errors list. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
const ( // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead DOMAINSTATUS_CREATING DomainStatus = "CREATING" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead DOMAINSTATUS_ACTIVE DomainStatus = "ACTIVE" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead DOMAINSTATUS_UPDATING DomainStatus = "UPDATING" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead DOMAINSTATUS_DELETING DomainStatus = "DELETING" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead DOMAINSTATUS_ERROR DomainStatus = "ERROR" )
List of DomainStatus
func NewDomainStatusFromValue ¶
func NewDomainStatusFromValue(v string) (*DomainStatus, error)
NewDomainStatusFromValue returns a pointer to a valid DomainStatus for the value passed as argument, or an error if the value passed is not allowed by the enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (DomainStatus) IsValid ¶
func (v DomainStatus) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (DomainStatus) Ptr ¶
func (v DomainStatus) Ptr() *DomainStatus
Ptr returns reference to DomainStatus value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DomainStatus) UnmarshalJSON
deprecated
func (v *DomainStatus) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DomainTypes ¶
type DomainTypes string
DomainTypes Specifies the type of this Domain. Custom Domain can be further queries using the GetCustomDomain Endpoint value type for enums Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
const ( // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead DOMAINTYPE_MANAGED DomainTypes = "managed" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead DOMAINTYPE_CUSTOM DomainTypes = "custom" )
List of Type
func NewDomainTypesFromValue ¶
func NewDomainTypesFromValue(v DomainTypes) (*DomainTypes, error)
NewDomainTypesFromValue returns a pointer to a valid DomainTypes for the value passed as argument, or an error if the value passed is not allowed by the enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (DomainTypes) IsValid ¶
func (v DomainTypes) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (DomainTypes) Ptr ¶
func (v DomainTypes) Ptr() *DomainTypes
Ptr returns reference to TypeTypes value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DomainTypes) UnmarshalJSON
deprecated
func (v *DomainTypes) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ErrorDetails ¶
type ErrorDetails struct {
// German description of the error
De ErrorDetailsGetDeAttributeType `json:"de,omitempty"`
// English description of the error
// REQUIRED
En ErrorDetailsGetEnAttributeType `json:"en" required:"true"`
// Optional field in the request this error detail refers to
Field ErrorDetailsGetFieldAttributeType `json:"field,omitempty"`
// REQUIRED
Key ErrorDetailsGetKeyAttributeType `json:"key" required:"true"`
}
ErrorDetails struct for ErrorDetails Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewErrorDetails ¶
func NewErrorDetails(en ErrorDetailsGetEnArgType, key ErrorDetailsGetKeyArgType) *ErrorDetails
NewErrorDetails instantiates a new ErrorDetails object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewErrorDetailsWithDefaults ¶
func NewErrorDetailsWithDefaults() *ErrorDetails
NewErrorDetailsWithDefaults instantiates a new ErrorDetails object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ErrorDetails) GetDe ¶
func (o *ErrorDetails) GetDe() (res ErrorDetailsGetDeRetType)
GetDe returns the De field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ErrorDetails) GetDeOk ¶
func (o *ErrorDetails) GetDeOk() (ret ErrorDetailsGetDeRetType, ok bool)
GetDeOk returns a tuple with the De field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ErrorDetails) GetEn ¶
func (o *ErrorDetails) GetEn() (ret ErrorDetailsGetEnRetType)
GetEn returns the En field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ErrorDetails) GetEnOk ¶
func (o *ErrorDetails) GetEnOk() (ret ErrorDetailsGetEnRetType, ok bool)
GetEnOk returns a tuple with the En field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ErrorDetails) GetField ¶
func (o *ErrorDetails) GetField() (res ErrorDetailsGetFieldRetType)
GetField returns the Field field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ErrorDetails) GetFieldOk ¶
func (o *ErrorDetails) GetFieldOk() (ret ErrorDetailsGetFieldRetType, ok bool)
GetFieldOk returns a tuple with the Field field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ErrorDetails) GetKey ¶
func (o *ErrorDetails) GetKey() (ret ErrorDetailsGetKeyRetType)
GetKey returns the Key field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ErrorDetails) GetKeyOk ¶
func (o *ErrorDetails) GetKeyOk() (ret ErrorDetailsGetKeyRetType, ok bool)
GetKeyOk returns a tuple with the Key field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ErrorDetails) HasDe ¶
func (o *ErrorDetails) HasDe() bool
HasDe returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ErrorDetails) HasField ¶
func (o *ErrorDetails) HasField() bool
HasField returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ErrorDetails) SetDe ¶
func (o *ErrorDetails) SetDe(v ErrorDetailsGetDeRetType)
SetDe gets a reference to the given string and assigns it to the De field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ErrorDetails) SetEn ¶
func (o *ErrorDetails) SetEn(v ErrorDetailsGetEnRetType)
SetEn sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ErrorDetails) SetField ¶
func (o *ErrorDetails) SetField(v ErrorDetailsGetFieldRetType)
SetField gets a reference to the given string and assigns it to the Field field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ErrorDetails) SetKey ¶
func (o *ErrorDetails) SetKey(v ErrorDetailsGetKeyRetType)
SetKey sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ErrorDetails) ToMap
deprecated
func (o ErrorDetails) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ErrorDetailsGetDeArgType
deprecated
type ErrorDetailsGetDeArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ErrorDetailsGetDeAttributeType ¶
type ErrorDetailsGetDeAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ErrorDetailsGetDeRetType
deprecated
type ErrorDetailsGetDeRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ErrorDetailsGetEnArgType
deprecated
type ErrorDetailsGetEnArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ErrorDetailsGetEnAttributeType ¶
type ErrorDetailsGetEnAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ErrorDetailsGetEnRetType
deprecated
type ErrorDetailsGetEnRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ErrorDetailsGetFieldArgType
deprecated
type ErrorDetailsGetFieldArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ErrorDetailsGetFieldAttributeType ¶
type ErrorDetailsGetFieldAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ErrorDetailsGetFieldRetType
deprecated
type ErrorDetailsGetFieldRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ErrorDetailsGetKeyArgType
deprecated
type ErrorDetailsGetKeyArgType = ErrorDetailsKey
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ErrorDetailsGetKeyAttributeType
deprecated
type ErrorDetailsGetKeyAttributeType = *ErrorDetailsKey
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ErrorDetailsGetKeyRetType
deprecated
type ErrorDetailsGetKeyRetType = ErrorDetailsKey
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ErrorDetailsKey ¶
type ErrorDetailsKey string
ErrorDetailsKey the model 'ErrorDetails' value type for enums Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
const ( // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead ERRORDETAILSKEY_UNKNOWN ErrorDetailsKey = "UNKNOWN" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead ERRORDETAILSKEY_CUSTOM_DOMAIN_CNAME_MISSING ErrorDetailsKey = "CUSTOM_DOMAIN_CNAME_MISSING" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead ERRORDETAILSKEY_INVALID_ARGUMENT ErrorDetailsKey = "INVALID_ARGUMENT" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead ERRORDETAILSKEY_LOG_SINK_INSTANCE_UNAVAILABLE ErrorDetailsKey = "LOG_SINK_INSTANCE_UNAVAILABLE" )
List of Key
func NewErrorDetailsKeyFromValue ¶
func NewErrorDetailsKeyFromValue(v ErrorDetailsKey) (*ErrorDetailsKey, error)
NewErrorDetailsKeyFromValue returns a pointer to a valid ErrorDetailsKey for the value passed as argument, or an error if the value passed is not allowed by the enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ErrorDetailsKey) IsValid ¶
func (v ErrorDetailsKey) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ErrorDetailsKey) Ptr ¶
func (v ErrorDetailsKey) Ptr() *ErrorDetailsKey
Ptr returns reference to KeyKey value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ErrorDetailsKey) UnmarshalJSON
deprecated
func (v *ErrorDetailsKey) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type FindCachePathsRequest
deprecated
type FindCachePathsRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (FindCachePathsRequest) Execute
deprecated
func (r FindCachePathsRequest) Execute() (*FindCachePathsResponse, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (FindCachePathsRequest) Path ¶
func (r FindCachePathsRequest) Path(path string) ApiFindCachePathsRequest
A substring of the search query. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type FindCachePathsResponse ¶
type FindCachePathsResponse struct {
// REQUIRED
Response FindCachePathsResponseGetResponseAttributeType `json:"response" required:"true"`
}
FindCachePathsResponse struct for FindCachePathsResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewFindCachePathsResponse ¶
func NewFindCachePathsResponse(response FindCachePathsResponseGetResponseArgType) *FindCachePathsResponse
NewFindCachePathsResponse instantiates a new FindCachePathsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewFindCachePathsResponseWithDefaults ¶
func NewFindCachePathsResponseWithDefaults() *FindCachePathsResponse
NewFindCachePathsResponseWithDefaults instantiates a new FindCachePathsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*FindCachePathsResponse) GetResponse ¶
func (o *FindCachePathsResponse) GetResponse() (ret FindCachePathsResponseGetResponseRetType)
GetResponse returns the Response field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*FindCachePathsResponse) GetResponseOk ¶
func (o *FindCachePathsResponse) GetResponseOk() (ret FindCachePathsResponseGetResponseRetType, ok bool)
GetResponseOk returns a tuple with the Response field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*FindCachePathsResponse) SetResponse ¶
func (o *FindCachePathsResponse) SetResponse(v FindCachePathsResponseGetResponseRetType)
SetResponse sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (FindCachePathsResponse) ToMap
deprecated
func (o FindCachePathsResponse) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type FindCachePathsResponseEntry ¶
type FindCachePathsResponseEntry struct {
// Defines one path that was previously used as part of a granular purge
// REQUIRED
Path FindCachePathsResponseEntryGetPathAttributeType `json:"path" required:"true"`
}
FindCachePathsResponseEntry struct for FindCachePathsResponseEntry Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewFindCachePathsResponseEntry ¶
func NewFindCachePathsResponseEntry(path FindCachePathsResponseEntryGetPathArgType) *FindCachePathsResponseEntry
NewFindCachePathsResponseEntry instantiates a new FindCachePathsResponseEntry object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewFindCachePathsResponseEntryWithDefaults ¶
func NewFindCachePathsResponseEntryWithDefaults() *FindCachePathsResponseEntry
NewFindCachePathsResponseEntryWithDefaults instantiates a new FindCachePathsResponseEntry object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*FindCachePathsResponseEntry) GetPath ¶
func (o *FindCachePathsResponseEntry) GetPath() (ret FindCachePathsResponseEntryGetPathRetType)
GetPath returns the Path field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*FindCachePathsResponseEntry) GetPathOk ¶
func (o *FindCachePathsResponseEntry) GetPathOk() (ret FindCachePathsResponseEntryGetPathRetType, ok bool)
GetPathOk returns a tuple with the Path field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*FindCachePathsResponseEntry) SetPath ¶
func (o *FindCachePathsResponseEntry) SetPath(v FindCachePathsResponseEntryGetPathRetType)
SetPath sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (FindCachePathsResponseEntry) ToMap
deprecated
func (o FindCachePathsResponseEntry) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type FindCachePathsResponseEntryGetPathArgType
deprecated
type FindCachePathsResponseEntryGetPathArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type FindCachePathsResponseEntryGetPathAttributeType ¶
type FindCachePathsResponseEntryGetPathAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type FindCachePathsResponseEntryGetPathRetType
deprecated
type FindCachePathsResponseEntryGetPathRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type FindCachePathsResponseGetResponseArgType
deprecated
type FindCachePathsResponseGetResponseArgType = []FindCachePathsResponseEntry
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type FindCachePathsResponseGetResponseAttributeType ¶
type FindCachePathsResponseGetResponseAttributeType = *[]FindCachePathsResponseEntry
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type FindCachePathsResponseGetResponseRetType
deprecated
type FindCachePathsResponseGetResponseRetType = []FindCachePathsResponseEntry
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GenericJsonResponse ¶
type GenericJsonResponse struct {
// Listing of issues with your request
Details GenericJsonResponseGetDetailsAttributeType `json:"details,omitempty"`
// REQUIRED
Message GenericJsonResponseGetMessageAttributeType `json:"message" required:"true"`
}
GenericJsonResponse struct for GenericJsonResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewGenericJsonResponse ¶
func NewGenericJsonResponse(message GenericJsonResponseGetMessageArgType) *GenericJsonResponse
NewGenericJsonResponse instantiates a new GenericJsonResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewGenericJsonResponseWithDefaults ¶
func NewGenericJsonResponseWithDefaults() *GenericJsonResponse
NewGenericJsonResponseWithDefaults instantiates a new GenericJsonResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GenericJsonResponse) GetDetails ¶
func (o *GenericJsonResponse) GetDetails() (res GenericJsonResponseGetDetailsRetType)
GetDetails returns the Details field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GenericJsonResponse) GetDetailsOk ¶
func (o *GenericJsonResponse) GetDetailsOk() (ret GenericJsonResponseGetDetailsRetType, ok bool)
GetDetailsOk returns a tuple with the Details field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GenericJsonResponse) GetMessage ¶
func (o *GenericJsonResponse) GetMessage() (ret GenericJsonResponseGetMessageRetType)
GetMessage returns the Message field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GenericJsonResponse) GetMessageOk ¶
func (o *GenericJsonResponse) GetMessageOk() (ret GenericJsonResponseGetMessageRetType, ok bool)
GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GenericJsonResponse) HasDetails ¶
func (o *GenericJsonResponse) HasDetails() bool
HasDetails returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GenericJsonResponse) SetDetails ¶
func (o *GenericJsonResponse) SetDetails(v GenericJsonResponseGetDetailsRetType)
SetDetails gets a reference to the given []ErrorDetails and assigns it to the Details field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GenericJsonResponse) SetMessage ¶
func (o *GenericJsonResponse) SetMessage(v GenericJsonResponseGetMessageRetType)
SetMessage sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (GenericJsonResponse) ToMap
deprecated
func (o GenericJsonResponse) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GenericJsonResponseGetDetailsArgType
deprecated
type GenericJsonResponseGetDetailsArgType = []ErrorDetails
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GenericJsonResponseGetDetailsAttributeType ¶
type GenericJsonResponseGetDetailsAttributeType = *[]ErrorDetails
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GenericJsonResponseGetDetailsRetType
deprecated
type GenericJsonResponseGetDetailsRetType = []ErrorDetails
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GenericJsonResponseGetMessageArgType
deprecated
type GenericJsonResponseGetMessageArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GenericJsonResponseGetMessageAttributeType ¶
type GenericJsonResponseGetMessageAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GenericJsonResponseGetMessageRetType
deprecated
type GenericJsonResponseGetMessageRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetCacheInfoRequest
deprecated
type GetCacheInfoRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (GetCacheInfoRequest) Execute
deprecated
func (r GetCacheInfoRequest) Execute() (*GetCacheInfoResponse, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (GetCacheInfoRequest) PurgePath
deprecated
func (r GetCacheInfoRequest) PurgePath(purgePath string) ApiGetCacheInfoRequest
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetCacheInfoResponse ¶
type GetCacheInfoResponse struct {
// REQUIRED
History GetCacheInfoResponseGetHistoryAttributeType `json:"history" required:"true"`
// Returns the last time the cache was purged by calling the PurgeCache endpoint. Time represented as RFC3339 compliant string. If the cache was never purged, this returns `null`
// REQUIRED
LastPurgeTime GetCacheInfoResponseGetLastPurgeTimeAttributeType `json:"lastPurgeTime" required:"true"`
}
GetCacheInfoResponse struct for GetCacheInfoResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewGetCacheInfoResponse ¶
func NewGetCacheInfoResponse(history GetCacheInfoResponseGetHistoryArgType, lastPurgeTime GetCacheInfoResponseGetLastPurgeTimeArgType) *GetCacheInfoResponse
NewGetCacheInfoResponse instantiates a new GetCacheInfoResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewGetCacheInfoResponseWithDefaults ¶
func NewGetCacheInfoResponseWithDefaults() *GetCacheInfoResponse
NewGetCacheInfoResponseWithDefaults instantiates a new GetCacheInfoResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetCacheInfoResponse) GetHistory ¶
func (o *GetCacheInfoResponse) GetHistory() (ret GetCacheInfoResponseGetHistoryRetType)
GetHistory returns the History field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetCacheInfoResponse) GetHistoryOk ¶
func (o *GetCacheInfoResponse) GetHistoryOk() (ret GetCacheInfoResponseGetHistoryRetType, ok bool)
GetHistoryOk returns a tuple with the History field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetCacheInfoResponse) GetLastPurgeTime ¶
func (o *GetCacheInfoResponse) GetLastPurgeTime() (ret GetCacheInfoResponseGetLastPurgeTimeRetType)
GetLastPurgeTime returns the LastPurgeTime field value If the value is explicit nil, the zero value for time.Time will be returned Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetCacheInfoResponse) GetLastPurgeTimeOk ¶
func (o *GetCacheInfoResponse) GetLastPurgeTimeOk() (ret GetCacheInfoResponseGetLastPurgeTimeRetType, ok bool)
GetLastPurgeTimeOk returns a tuple with the LastPurgeTime field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetCacheInfoResponse) SetHistory ¶
func (o *GetCacheInfoResponse) SetHistory(v GetCacheInfoResponseGetHistoryRetType)
SetHistory sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetCacheInfoResponse) SetLastPurgeTime ¶
func (o *GetCacheInfoResponse) SetLastPurgeTime(v GetCacheInfoResponseGetLastPurgeTimeRetType)
SetLastPurgeTime sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (GetCacheInfoResponse) ToMap
deprecated
func (o GetCacheInfoResponse) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetCacheInfoResponseGetHistoryArgType
deprecated
type GetCacheInfoResponseGetHistoryArgType = []GetCacheInfoResponseHistoryEntry
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetCacheInfoResponseGetHistoryAttributeType ¶
type GetCacheInfoResponseGetHistoryAttributeType = *[]GetCacheInfoResponseHistoryEntry
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetCacheInfoResponseGetHistoryRetType
deprecated
type GetCacheInfoResponseGetHistoryRetType = []GetCacheInfoResponseHistoryEntry
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetCacheInfoResponseGetLastPurgeTimeArgType
deprecated
type GetCacheInfoResponseGetLastPurgeTimeAttributeType ¶
isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetCacheInfoResponseGetLastPurgeTimeRetType
deprecated
type GetCacheInfoResponseHistoryEntry ¶
type GetCacheInfoResponseHistoryEntry struct {
// REQUIRED
OccurredAt GetCacheInfoResponseHistoryEntryGetOccurredAtAttributeType `json:"occurredAt" required:"true"`
// REQUIRED
Type GetCacheInfoResponseHistoryEntryGetTypeAttributeType `json:"type" required:"true"`
}
GetCacheInfoResponseHistoryEntry struct for GetCacheInfoResponseHistoryEntry Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewGetCacheInfoResponseHistoryEntry ¶
func NewGetCacheInfoResponseHistoryEntry(occurredAt GetCacheInfoResponseHistoryEntryGetOccurredAtArgType, types GetCacheInfoResponseHistoryEntryGetTypeArgType) *GetCacheInfoResponseHistoryEntry
NewGetCacheInfoResponseHistoryEntry instantiates a new GetCacheInfoResponseHistoryEntry object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewGetCacheInfoResponseHistoryEntryWithDefaults ¶
func NewGetCacheInfoResponseHistoryEntryWithDefaults() *GetCacheInfoResponseHistoryEntry
NewGetCacheInfoResponseHistoryEntryWithDefaults instantiates a new GetCacheInfoResponseHistoryEntry object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetCacheInfoResponseHistoryEntry) GetOccurredAt ¶
func (o *GetCacheInfoResponseHistoryEntry) GetOccurredAt() (ret GetCacheInfoResponseHistoryEntryGetOccurredAtRetType)
GetOccurredAt returns the OccurredAt field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetCacheInfoResponseHistoryEntry) GetOccurredAtOk ¶
func (o *GetCacheInfoResponseHistoryEntry) GetOccurredAtOk() (ret GetCacheInfoResponseHistoryEntryGetOccurredAtRetType, ok bool)
GetOccurredAtOk returns a tuple with the OccurredAt field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetCacheInfoResponseHistoryEntry) GetType ¶
func (o *GetCacheInfoResponseHistoryEntry) GetType() (ret GetCacheInfoResponseHistoryEntryGetTypeRetType)
GetType returns the Type field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetCacheInfoResponseHistoryEntry) GetTypeOk ¶
func (o *GetCacheInfoResponseHistoryEntry) GetTypeOk() (ret GetCacheInfoResponseHistoryEntryGetTypeRetType, ok bool)
GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetCacheInfoResponseHistoryEntry) SetOccurredAt ¶
func (o *GetCacheInfoResponseHistoryEntry) SetOccurredAt(v GetCacheInfoResponseHistoryEntryGetOccurredAtRetType)
SetOccurredAt sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetCacheInfoResponseHistoryEntry) SetType ¶
func (o *GetCacheInfoResponseHistoryEntry) SetType(v GetCacheInfoResponseHistoryEntryGetTypeRetType)
SetType sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (GetCacheInfoResponseHistoryEntry) ToMap
deprecated
func (o GetCacheInfoResponseHistoryEntry) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetCacheInfoResponseHistoryEntryGetOccurredAtArgType
deprecated
type GetCacheInfoResponseHistoryEntryGetOccurredAtAttributeType ¶
isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetCacheInfoResponseHistoryEntryGetOccurredAtRetType
deprecated
type GetCacheInfoResponseHistoryEntryGetTypeArgType
deprecated
type GetCacheInfoResponseHistoryEntryGetTypeArgType = GetCacheInfoResponseHistoryEntryTypes
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetCacheInfoResponseHistoryEntryGetTypeAttributeType
deprecated
type GetCacheInfoResponseHistoryEntryGetTypeAttributeType = *GetCacheInfoResponseHistoryEntryTypes
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetCacheInfoResponseHistoryEntryGetTypeRetType
deprecated
type GetCacheInfoResponseHistoryEntryGetTypeRetType = GetCacheInfoResponseHistoryEntryTypes
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetCacheInfoResponseHistoryEntryTypes ¶
type GetCacheInfoResponseHistoryEntryTypes string
GetCacheInfoResponseHistoryEntryTypes the model 'GetCacheInfoResponseHistoryEntry' value type for enums Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
const ( // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead GETCACHEINFORESPONSEHISTORYENTRYTYPE_FULL GetCacheInfoResponseHistoryEntryTypes = "full" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead GETCACHEINFORESPONSEHISTORYENTRYTYPE_GRANULAR GetCacheInfoResponseHistoryEntryTypes = "granular" )
List of Type
func NewGetCacheInfoResponseHistoryEntryTypesFromValue ¶
func NewGetCacheInfoResponseHistoryEntryTypesFromValue(v GetCacheInfoResponseHistoryEntryTypes) (*GetCacheInfoResponseHistoryEntryTypes, error)
NewGetCacheInfoResponseHistoryEntryTypesFromValue returns a pointer to a valid GetCacheInfoResponseHistoryEntryTypes for the value passed as argument, or an error if the value passed is not allowed by the enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (GetCacheInfoResponseHistoryEntryTypes) IsValid ¶
func (v GetCacheInfoResponseHistoryEntryTypes) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (GetCacheInfoResponseHistoryEntryTypes) Ptr ¶
Ptr returns reference to TypeTypes value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetCacheInfoResponseHistoryEntryTypes) UnmarshalJSON
deprecated
func (v *GetCacheInfoResponseHistoryEntryTypes) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetCustomDomainCustomCertificate ¶
type GetCustomDomainCustomCertificate struct {
// REQUIRED
Type GetCustomDomainCustomCertificateGetTypeAttributeType `json:"type" required:"true"`
// Whenever a new custom certificate is added the version is increased by 1.
// Can be cast to int32 without loss of precision.
// REQUIRED
Version GetCustomDomainCustomCertificateGetVersionAttributeType `json:"version" required:"true"`
}
GetCustomDomainCustomCertificate Returned if a custom certificate is used. Response does not contain the certificate or key. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewGetCustomDomainCustomCertificate ¶
func NewGetCustomDomainCustomCertificate(types GetCustomDomainCustomCertificateGetTypeArgType, version GetCustomDomainCustomCertificateGetVersionArgType) *GetCustomDomainCustomCertificate
NewGetCustomDomainCustomCertificate instantiates a new GetCustomDomainCustomCertificate object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewGetCustomDomainCustomCertificateWithDefaults ¶
func NewGetCustomDomainCustomCertificateWithDefaults() *GetCustomDomainCustomCertificate
NewGetCustomDomainCustomCertificateWithDefaults instantiates a new GetCustomDomainCustomCertificate object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetCustomDomainCustomCertificate) GetType ¶
func (o *GetCustomDomainCustomCertificate) GetType() (ret GetCustomDomainCustomCertificateGetTypeRetType)
GetType returns the Type field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetCustomDomainCustomCertificate) GetTypeOk ¶
func (o *GetCustomDomainCustomCertificate) GetTypeOk() (ret GetCustomDomainCustomCertificateGetTypeRetType, ok bool)
GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetCustomDomainCustomCertificate) GetVersion ¶
func (o *GetCustomDomainCustomCertificate) GetVersion() (ret GetCustomDomainCustomCertificateGetVersionRetType)
GetVersion returns the Version field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetCustomDomainCustomCertificate) GetVersionOk ¶
func (o *GetCustomDomainCustomCertificate) GetVersionOk() (ret GetCustomDomainCustomCertificateGetVersionRetType, ok bool)
GetVersionOk returns a tuple with the Version field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetCustomDomainCustomCertificate) SetType ¶
func (o *GetCustomDomainCustomCertificate) SetType(v GetCustomDomainCustomCertificateGetTypeRetType)
SetType sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetCustomDomainCustomCertificate) SetVersion ¶
func (o *GetCustomDomainCustomCertificate) SetVersion(v GetCustomDomainCustomCertificateGetVersionRetType)
SetVersion sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (GetCustomDomainCustomCertificate) ToMap
deprecated
func (o GetCustomDomainCustomCertificate) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetCustomDomainCustomCertificateGetTypeArgType
deprecated
type GetCustomDomainCustomCertificateGetTypeArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetCustomDomainCustomCertificateGetTypeAttributeType ¶
type GetCustomDomainCustomCertificateGetTypeAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetCustomDomainCustomCertificateGetTypeRetType
deprecated
type GetCustomDomainCustomCertificateGetTypeRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetCustomDomainCustomCertificateGetVersionArgType
deprecated
type GetCustomDomainCustomCertificateGetVersionArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetCustomDomainCustomCertificateGetVersionAttributeType ¶
type GetCustomDomainCustomCertificateGetVersionAttributeType = *int64
isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetCustomDomainCustomCertificateGetVersionRetType
deprecated
type GetCustomDomainCustomCertificateGetVersionRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetCustomDomainManagedCertificate ¶
type GetCustomDomainManagedCertificate struct {
// REQUIRED
Type GetCustomDomainManagedCertificateGetTypeAttributeType `json:"type" required:"true"`
}
GetCustomDomainManagedCertificate This is returned when no custom certificate is used. We provision and manage a Let's Encrypt Certificate for you Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewGetCustomDomainManagedCertificate ¶
func NewGetCustomDomainManagedCertificate(types GetCustomDomainManagedCertificateGetTypeArgType) *GetCustomDomainManagedCertificate
NewGetCustomDomainManagedCertificate instantiates a new GetCustomDomainManagedCertificate object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewGetCustomDomainManagedCertificateWithDefaults ¶
func NewGetCustomDomainManagedCertificateWithDefaults() *GetCustomDomainManagedCertificate
NewGetCustomDomainManagedCertificateWithDefaults instantiates a new GetCustomDomainManagedCertificate object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetCustomDomainManagedCertificate) GetType ¶
func (o *GetCustomDomainManagedCertificate) GetType() (ret GetCustomDomainManagedCertificateGetTypeRetType)
GetType returns the Type field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetCustomDomainManagedCertificate) GetTypeOk ¶
func (o *GetCustomDomainManagedCertificate) GetTypeOk() (ret GetCustomDomainManagedCertificateGetTypeRetType, ok bool)
GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetCustomDomainManagedCertificate) SetType ¶
func (o *GetCustomDomainManagedCertificate) SetType(v GetCustomDomainManagedCertificateGetTypeRetType)
SetType sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (GetCustomDomainManagedCertificate) ToMap
deprecated
func (o GetCustomDomainManagedCertificate) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetCustomDomainManagedCertificateGetTypeArgType
deprecated
type GetCustomDomainManagedCertificateGetTypeArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetCustomDomainManagedCertificateGetTypeAttributeType ¶
type GetCustomDomainManagedCertificateGetTypeAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetCustomDomainManagedCertificateGetTypeRetType
deprecated
type GetCustomDomainManagedCertificateGetTypeRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetCustomDomainRequest
deprecated
type GetCustomDomainRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (GetCustomDomainRequest) Execute
deprecated
func (r GetCustomDomainRequest) Execute() (*GetCustomDomainResponse, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetCustomDomainResponse ¶
type GetCustomDomainResponse struct {
// REQUIRED
Certificate GetCustomDomainResponseGetCertificateAttributeType `json:"certificate" required:"true"`
// REQUIRED
CustomDomain GetCustomDomainResponseGetCustomDomainAttributeType `json:"customDomain" required:"true"`
}
GetCustomDomainResponse struct for GetCustomDomainResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewGetCustomDomainResponse ¶
func NewGetCustomDomainResponse(certificate GetCustomDomainResponseGetCertificateArgType, customDomain GetCustomDomainResponseGetCustomDomainArgType) *GetCustomDomainResponse
NewGetCustomDomainResponse instantiates a new GetCustomDomainResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewGetCustomDomainResponseWithDefaults ¶
func NewGetCustomDomainResponseWithDefaults() *GetCustomDomainResponse
NewGetCustomDomainResponseWithDefaults instantiates a new GetCustomDomainResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetCustomDomainResponse) GetCertificate ¶
func (o *GetCustomDomainResponse) GetCertificate() (ret GetCustomDomainResponseGetCertificateRetType)
GetCertificate returns the Certificate field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetCustomDomainResponse) GetCertificateOk ¶
func (o *GetCustomDomainResponse) GetCertificateOk() (ret GetCustomDomainResponseGetCertificateRetType, ok bool)
GetCertificateOk returns a tuple with the Certificate field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetCustomDomainResponse) GetCustomDomain ¶
func (o *GetCustomDomainResponse) GetCustomDomain() (ret GetCustomDomainResponseGetCustomDomainRetType)
GetCustomDomain returns the CustomDomain field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetCustomDomainResponse) GetCustomDomainOk ¶
func (o *GetCustomDomainResponse) GetCustomDomainOk() (ret GetCustomDomainResponseGetCustomDomainRetType, ok bool)
GetCustomDomainOk returns a tuple with the CustomDomain field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetCustomDomainResponse) SetCertificate ¶
func (o *GetCustomDomainResponse) SetCertificate(v GetCustomDomainResponseGetCertificateRetType)
SetCertificate sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetCustomDomainResponse) SetCustomDomain ¶
func (o *GetCustomDomainResponse) SetCustomDomain(v GetCustomDomainResponseGetCustomDomainRetType)
SetCustomDomain sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (GetCustomDomainResponse) ToMap
deprecated
func (o GetCustomDomainResponse) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetCustomDomainResponseCertificate ¶
type GetCustomDomainResponseCertificate struct {
GetCustomDomainCustomCertificate *GetCustomDomainCustomCertificate
GetCustomDomainManagedCertificate *GetCustomDomainManagedCertificate
}
GetCustomDomainResponseCertificate - struct for GetCustomDomainResponseCertificate Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func GetCustomDomainCustomCertificateAsGetCustomDomainResponseCertificate ¶
func GetCustomDomainCustomCertificateAsGetCustomDomainResponseCertificate(v *GetCustomDomainCustomCertificate) GetCustomDomainResponseCertificate
GetCustomDomainCustomCertificateAsGetCustomDomainResponseCertificate is a convenience function that returns GetCustomDomainCustomCertificate wrapped in GetCustomDomainResponseCertificate Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func GetCustomDomainManagedCertificateAsGetCustomDomainResponseCertificate ¶
func GetCustomDomainManagedCertificateAsGetCustomDomainResponseCertificate(v *GetCustomDomainManagedCertificate) GetCustomDomainResponseCertificate
GetCustomDomainManagedCertificateAsGetCustomDomainResponseCertificate is a convenience function that returns GetCustomDomainManagedCertificate wrapped in GetCustomDomainResponseCertificate Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetCustomDomainResponseCertificate) GetActualInstance ¶
func (obj *GetCustomDomainResponseCertificate) GetActualInstance() interface{}
Get the actual instance Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (GetCustomDomainResponseCertificate) MarshalJSON ¶
func (src GetCustomDomainResponseCertificate) MarshalJSON() ([]byte, error)
Marshal data from the first non-nil pointers in the struct to JSON
func (*GetCustomDomainResponseCertificate) UnmarshalJSON ¶
func (dst *GetCustomDomainResponseCertificate) UnmarshalJSON(data []byte) error
Unmarshal JSON data into one of the pointers in the struct Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetCustomDomainResponseGetCertificateArgType
deprecated
type GetCustomDomainResponseGetCertificateArgType = GetCustomDomainResponseCertificate
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetCustomDomainResponseGetCertificateAttributeType ¶
type GetCustomDomainResponseGetCertificateAttributeType = *GetCustomDomainResponseCertificate
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetCustomDomainResponseGetCertificateRetType
deprecated
type GetCustomDomainResponseGetCertificateRetType = GetCustomDomainResponseCertificate
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetCustomDomainResponseGetCustomDomainArgType
deprecated
type GetCustomDomainResponseGetCustomDomainArgType = CustomDomain
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetCustomDomainResponseGetCustomDomainAttributeType ¶
type GetCustomDomainResponseGetCustomDomainAttributeType = *CustomDomain
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetCustomDomainResponseGetCustomDomainRetType
deprecated
type GetCustomDomainResponseGetCustomDomainRetType = CustomDomain
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetDistributionRequest
deprecated
type GetDistributionRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (GetDistributionRequest) Execute
deprecated
func (r GetDistributionRequest) Execute() (*GetDistributionResponse, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (GetDistributionRequest) WithWafStatus ¶
func (r GetDistributionRequest) WithWafStatus(withWafStatus bool) ApiGetDistributionRequest
If set, the top level of a distribution contains a `waf` property, which defines the status of the waf. This includes a list of all resolved rules. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetDistributionResponse ¶
type GetDistributionResponse struct {
// REQUIRED
Distribution GetDistributionResponseGetDistributionAttributeType `json:"distribution" required:"true"`
}
GetDistributionResponse struct for GetDistributionResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewGetDistributionResponse ¶
func NewGetDistributionResponse(distribution GetDistributionResponseGetDistributionArgType) *GetDistributionResponse
NewGetDistributionResponse instantiates a new GetDistributionResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewGetDistributionResponseWithDefaults ¶
func NewGetDistributionResponseWithDefaults() *GetDistributionResponse
NewGetDistributionResponseWithDefaults instantiates a new GetDistributionResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetDistributionResponse) GetDistribution ¶
func (o *GetDistributionResponse) GetDistribution() (ret GetDistributionResponseGetDistributionRetType)
GetDistribution returns the Distribution field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetDistributionResponse) GetDistributionOk ¶
func (o *GetDistributionResponse) GetDistributionOk() (ret GetDistributionResponseGetDistributionRetType, ok bool)
GetDistributionOk returns a tuple with the Distribution field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetDistributionResponse) SetDistribution ¶
func (o *GetDistributionResponse) SetDistribution(v GetDistributionResponseGetDistributionRetType)
SetDistribution sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (GetDistributionResponse) ToMap
deprecated
func (o GetDistributionResponse) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetDistributionResponseGetDistributionArgType
deprecated
type GetDistributionResponseGetDistributionArgType = Distribution
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetDistributionResponseGetDistributionAttributeType ¶
type GetDistributionResponseGetDistributionAttributeType = *Distribution
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetDistributionResponseGetDistributionRetType
deprecated
type GetDistributionResponseGetDistributionRetType = Distribution
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetLogsRequest
deprecated
type GetLogsRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (GetLogsRequest) CacheHit ¶
func (r GetLogsRequest) CacheHit(cacheHit bool) ApiGetLogsRequest
Filters based on whether the request was served from the CDN cache. Can be combined with other filters Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (GetLogsRequest) DataCenterRegion ¶
func (r GetLogsRequest) DataCenterRegion(dataCenterRegion string) ApiGetLogsRequest
Filters by the CDN data center region that served the request. Can be combined with other filters Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (GetLogsRequest) Execute
deprecated
func (r GetLogsRequest) Execute() (*GetLogsResponse, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (GetLogsRequest) From ¶
func (r GetLogsRequest) From(from time.Time) ApiGetLogsRequest
the start of the time range for which logs should be returned Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (GetLogsRequest) PageIdentifier ¶
func (r GetLogsRequest) PageIdentifier(pageIdentifier string) ApiGetLogsRequest
Identifier is returned by the previous response and is used to request the next page. As the `pageIdentifier` encodes an element, inserts during pagination will *not* shift the result. So a scenario like: - Start listing first page - Insert new element - Start listing second page will *never* result in an element from the first page to get \"pushed\" to the second page, like it could occur with basic limit + offset pagination. The identifier should be treated as an opaque string and never modified. Only pass values returned by the API. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (GetLogsRequest) PageSize ¶
func (r GetLogsRequest) PageSize(pageSize int32) ApiGetLogsRequest
Quantifies how many log entries should be returned on this page. Must be a natural number between 1 and 1000 (inclusive) Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (GetLogsRequest) RequestCountryCode ¶
func (r GetLogsRequest) RequestCountryCode(requestCountryCode string) ApiGetLogsRequest
Filters by the originating country of the user request. Can be combined with other filters Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (GetLogsRequest) SortBy ¶
func (r GetLogsRequest) SortBy(sortBy string) ApiGetLogsRequest
Sorts the log messages by a specific field. Defaults to `timestamp`. Supported sort options: - `timestamp` - `dataCenterRegion` - `requestCountryCode` - `statusCode` - `cacheHit` - `size` - `path` - `host` Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (GetLogsRequest) SortOrder
deprecated
func (r GetLogsRequest) SortOrder(sortOrder string) ApiGetLogsRequest
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (GetLogsRequest) StatusCode ¶
func (r GetLogsRequest) StatusCode(statusCode int32) ApiGetLogsRequest
Filters by the HTTP status code returned to the client. Can be combined with other filters Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (GetLogsRequest) To ¶
func (r GetLogsRequest) To(to time.Time) ApiGetLogsRequest
the end of the time range for which logs should be returned. If not specified, \"now\" is used. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (GetLogsRequest) WafAction ¶
func (r GetLogsRequest) WafAction(wafAction WAFRuleAction) ApiGetLogsRequest
If this is set then only log entries with the chosen WAF rule action/outcome are returned. Specifically, if `ALLOWED` then all requests with no violation are returned. If `BLOCKED` then those where a WAF rule blocked a request and if `LOGGED` then only those requests where the WAF violation was only logged but the request not blocked Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetLogsResponse ¶
type GetLogsResponse struct {
// REQUIRED
Logs GetLogsResponseGetLogsAttributeType `json:"logs" required:"true"`
NextPageIdentifier GetLogsResponseGetNextPageIdentifierAttributeType `json:"nextPageIdentifier,omitempty"`
}
GetLogsResponse struct for GetLogsResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewGetLogsResponse ¶
func NewGetLogsResponse(logs GetLogsResponseGetLogsArgType) *GetLogsResponse
NewGetLogsResponse instantiates a new GetLogsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewGetLogsResponseWithDefaults ¶
func NewGetLogsResponseWithDefaults() *GetLogsResponse
NewGetLogsResponseWithDefaults instantiates a new GetLogsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetLogsResponse) GetLogs ¶
func (o *GetLogsResponse) GetLogs() (ret GetLogsResponseGetLogsRetType)
GetLogs returns the Logs field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetLogsResponse) GetLogsOk ¶
func (o *GetLogsResponse) GetLogsOk() (ret GetLogsResponseGetLogsRetType, ok bool)
GetLogsOk returns a tuple with the Logs field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetLogsResponse) GetNextPageIdentifier ¶
func (o *GetLogsResponse) GetNextPageIdentifier() (res GetLogsResponseGetNextPageIdentifierRetType)
GetNextPageIdentifier returns the NextPageIdentifier field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetLogsResponse) GetNextPageIdentifierOk ¶
func (o *GetLogsResponse) GetNextPageIdentifierOk() (ret GetLogsResponseGetNextPageIdentifierRetType, ok bool)
GetNextPageIdentifierOk returns a tuple with the NextPageIdentifier field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetLogsResponse) HasNextPageIdentifier ¶
func (o *GetLogsResponse) HasNextPageIdentifier() bool
HasNextPageIdentifier returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetLogsResponse) SetLogs ¶
func (o *GetLogsResponse) SetLogs(v GetLogsResponseGetLogsRetType)
SetLogs sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetLogsResponse) SetNextPageIdentifier ¶
func (o *GetLogsResponse) SetNextPageIdentifier(v GetLogsResponseGetNextPageIdentifierRetType)
SetNextPageIdentifier gets a reference to the given string and assigns it to the NextPageIdentifier field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (GetLogsResponse) ToMap
deprecated
func (o GetLogsResponse) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetLogsResponseGetLogsArgType
deprecated
type GetLogsResponseGetLogsArgType = []DistributionLogsRecord
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetLogsResponseGetLogsAttributeType ¶
type GetLogsResponseGetLogsAttributeType = *[]DistributionLogsRecord
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetLogsResponseGetLogsRetType
deprecated
type GetLogsResponseGetLogsRetType = []DistributionLogsRecord
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetLogsResponseGetNextPageIdentifierArgType
deprecated
type GetLogsResponseGetNextPageIdentifierArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetLogsResponseGetNextPageIdentifierAttributeType ¶
type GetLogsResponseGetNextPageIdentifierAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetLogsResponseGetNextPageIdentifierRetType
deprecated
type GetLogsResponseGetNextPageIdentifierRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetLogsSearchFiltersRequest
deprecated
type GetLogsSearchFiltersRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (GetLogsSearchFiltersRequest) Execute
deprecated
func (r GetLogsSearchFiltersRequest) Execute() (*GetLogsSearchFiltersResponse, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (GetLogsSearchFiltersRequest) Filter ¶
func (r GetLogsSearchFiltersRequest) Filter(filter string) ApiGetLogsSearchFiltersRequest
Optional search string. Will search the **values** for the text input. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetLogsSearchFiltersResponse ¶
type GetLogsSearchFiltersResponse struct {
// REQUIRED
Cache GetLogsSearchFiltersResponseGetCacheAttributeType `json:"cache" required:"true"`
// REQUIRED
DataCenter GetLogsSearchFiltersResponseGetDataCenterAttributeType `json:"dataCenter" required:"true"`
// List of ISO-3166 Alpha2 Country Codes matching the input filter. Response is ordered in ascending order. For more Info about the country codes, see https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2
// REQUIRED
RemoteCountry GetLogsSearchFiltersResponseGetRemoteCountryAttributeType `json:"remoteCountry" required:"true"`
// List of Status Codes matching the input filter. Response is ordered in ascending order.
// REQUIRED
Status GetLogsSearchFiltersResponseGetStatusAttributeType `json:"status" required:"true"`
}
GetLogsSearchFiltersResponse struct for GetLogsSearchFiltersResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewGetLogsSearchFiltersResponse ¶
func NewGetLogsSearchFiltersResponse(cache GetLogsSearchFiltersResponseGetCacheArgType, dataCenter GetLogsSearchFiltersResponseGetDataCenterArgType, remoteCountry GetLogsSearchFiltersResponseGetRemoteCountryArgType, status GetLogsSearchFiltersResponseGetStatusArgType) *GetLogsSearchFiltersResponse
NewGetLogsSearchFiltersResponse instantiates a new GetLogsSearchFiltersResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewGetLogsSearchFiltersResponseWithDefaults ¶
func NewGetLogsSearchFiltersResponseWithDefaults() *GetLogsSearchFiltersResponse
NewGetLogsSearchFiltersResponseWithDefaults instantiates a new GetLogsSearchFiltersResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetLogsSearchFiltersResponse) GetCache ¶
func (o *GetLogsSearchFiltersResponse) GetCache() (ret GetLogsSearchFiltersResponseGetCacheRetType)
GetCache returns the Cache field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetLogsSearchFiltersResponse) GetCacheOk ¶
func (o *GetLogsSearchFiltersResponse) GetCacheOk() (ret GetLogsSearchFiltersResponseGetCacheRetType, ok bool)
GetCacheOk returns a tuple with the Cache field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetLogsSearchFiltersResponse) GetDataCenter ¶
func (o *GetLogsSearchFiltersResponse) GetDataCenter() (ret GetLogsSearchFiltersResponseGetDataCenterRetType)
GetDataCenter returns the DataCenter field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetLogsSearchFiltersResponse) GetDataCenterOk ¶
func (o *GetLogsSearchFiltersResponse) GetDataCenterOk() (ret GetLogsSearchFiltersResponseGetDataCenterRetType, ok bool)
GetDataCenterOk returns a tuple with the DataCenter field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetLogsSearchFiltersResponse) GetRemoteCountry ¶
func (o *GetLogsSearchFiltersResponse) GetRemoteCountry() (ret GetLogsSearchFiltersResponseGetRemoteCountryRetType)
GetRemoteCountry returns the RemoteCountry field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetLogsSearchFiltersResponse) GetRemoteCountryOk ¶
func (o *GetLogsSearchFiltersResponse) GetRemoteCountryOk() (ret GetLogsSearchFiltersResponseGetRemoteCountryRetType, ok bool)
GetRemoteCountryOk returns a tuple with the RemoteCountry field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetLogsSearchFiltersResponse) GetStatus ¶
func (o *GetLogsSearchFiltersResponse) GetStatus() (ret GetLogsSearchFiltersResponseGetStatusRetType)
GetStatus returns the Status field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetLogsSearchFiltersResponse) GetStatusOk ¶
func (o *GetLogsSearchFiltersResponse) GetStatusOk() (ret GetLogsSearchFiltersResponseGetStatusRetType, ok bool)
GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetLogsSearchFiltersResponse) SetCache ¶
func (o *GetLogsSearchFiltersResponse) SetCache(v GetLogsSearchFiltersResponseGetCacheRetType)
SetCache sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetLogsSearchFiltersResponse) SetDataCenter ¶
func (o *GetLogsSearchFiltersResponse) SetDataCenter(v GetLogsSearchFiltersResponseGetDataCenterRetType)
SetDataCenter sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetLogsSearchFiltersResponse) SetRemoteCountry ¶
func (o *GetLogsSearchFiltersResponse) SetRemoteCountry(v GetLogsSearchFiltersResponseGetRemoteCountryRetType)
SetRemoteCountry sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetLogsSearchFiltersResponse) SetStatus ¶
func (o *GetLogsSearchFiltersResponse) SetStatus(v GetLogsSearchFiltersResponseGetStatusRetType)
SetStatus sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (GetLogsSearchFiltersResponse) ToMap
deprecated
func (o GetLogsSearchFiltersResponse) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetLogsSearchFiltersResponseDatacenterBlock ¶
type GetLogsSearchFiltersResponseDatacenterBlock struct {
// REQUIRED
AF GetLogsSearchFiltersResponseDatacenterBlockGetAFAttributeType `json:"AF" required:"true"`
// REQUIRED
ASIA GetLogsSearchFiltersResponseDatacenterBlockGetASIAAttributeType `json:"ASIA" required:"true"`
// REQUIRED
EU GetLogsSearchFiltersResponseDatacenterBlockGetEUAttributeType `json:"EU" required:"true"`
// REQUIRED
NA GetLogsSearchFiltersResponseDatacenterBlockGetNAAttributeType `json:"NA" required:"true"`
// REQUIRED
SA GetLogsSearchFiltersResponseDatacenterBlockGetSAAttributeType `json:"SA" required:"true"`
}
GetLogsSearchFiltersResponseDatacenterBlock Object containing Datacenters to filter for. Each datacenter is grouped to the respective region. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewGetLogsSearchFiltersResponseDatacenterBlock ¶
func NewGetLogsSearchFiltersResponseDatacenterBlock(aF GetLogsSearchFiltersResponseDatacenterBlockGetAFArgType, aSIA GetLogsSearchFiltersResponseDatacenterBlockGetASIAArgType, eU GetLogsSearchFiltersResponseDatacenterBlockGetEUArgType, nA GetLogsSearchFiltersResponseDatacenterBlockGetNAArgType, sA GetLogsSearchFiltersResponseDatacenterBlockGetSAArgType) *GetLogsSearchFiltersResponseDatacenterBlock
NewGetLogsSearchFiltersResponseDatacenterBlock instantiates a new GetLogsSearchFiltersResponseDatacenterBlock object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewGetLogsSearchFiltersResponseDatacenterBlockWithDefaults ¶
func NewGetLogsSearchFiltersResponseDatacenterBlockWithDefaults() *GetLogsSearchFiltersResponseDatacenterBlock
NewGetLogsSearchFiltersResponseDatacenterBlockWithDefaults instantiates a new GetLogsSearchFiltersResponseDatacenterBlock object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetLogsSearchFiltersResponseDatacenterBlock) GetAF ¶
func (o *GetLogsSearchFiltersResponseDatacenterBlock) GetAF() (ret GetLogsSearchFiltersResponseDatacenterBlockGetAFRetType)
GetAF returns the AF field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetLogsSearchFiltersResponseDatacenterBlock) GetAFOk ¶
func (o *GetLogsSearchFiltersResponseDatacenterBlock) GetAFOk() (ret GetLogsSearchFiltersResponseDatacenterBlockGetAFRetType, ok bool)
GetAFOk returns a tuple with the AF field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetLogsSearchFiltersResponseDatacenterBlock) GetASIA ¶
func (o *GetLogsSearchFiltersResponseDatacenterBlock) GetASIA() (ret GetLogsSearchFiltersResponseDatacenterBlockGetASIARetType)
GetASIA returns the ASIA field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetLogsSearchFiltersResponseDatacenterBlock) GetASIAOk ¶
func (o *GetLogsSearchFiltersResponseDatacenterBlock) GetASIAOk() (ret GetLogsSearchFiltersResponseDatacenterBlockGetASIARetType, ok bool)
GetASIAOk returns a tuple with the ASIA field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetLogsSearchFiltersResponseDatacenterBlock) GetEU ¶
func (o *GetLogsSearchFiltersResponseDatacenterBlock) GetEU() (ret GetLogsSearchFiltersResponseDatacenterBlockGetEURetType)
GetEU returns the EU field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetLogsSearchFiltersResponseDatacenterBlock) GetEUOk ¶
func (o *GetLogsSearchFiltersResponseDatacenterBlock) GetEUOk() (ret GetLogsSearchFiltersResponseDatacenterBlockGetEURetType, ok bool)
GetEUOk returns a tuple with the EU field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetLogsSearchFiltersResponseDatacenterBlock) GetNA ¶
func (o *GetLogsSearchFiltersResponseDatacenterBlock) GetNA() (ret GetLogsSearchFiltersResponseDatacenterBlockGetNARetType)
GetNA returns the NA field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetLogsSearchFiltersResponseDatacenterBlock) GetNAOk ¶
func (o *GetLogsSearchFiltersResponseDatacenterBlock) GetNAOk() (ret GetLogsSearchFiltersResponseDatacenterBlockGetNARetType, ok bool)
GetNAOk returns a tuple with the NA field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetLogsSearchFiltersResponseDatacenterBlock) GetSA ¶
func (o *GetLogsSearchFiltersResponseDatacenterBlock) GetSA() (ret GetLogsSearchFiltersResponseDatacenterBlockGetSARetType)
GetSA returns the SA field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetLogsSearchFiltersResponseDatacenterBlock) GetSAOk ¶
func (o *GetLogsSearchFiltersResponseDatacenterBlock) GetSAOk() (ret GetLogsSearchFiltersResponseDatacenterBlockGetSARetType, ok bool)
GetSAOk returns a tuple with the SA field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetLogsSearchFiltersResponseDatacenterBlock) SetAF ¶
func (o *GetLogsSearchFiltersResponseDatacenterBlock) SetAF(v GetLogsSearchFiltersResponseDatacenterBlockGetAFRetType)
SetAF sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetLogsSearchFiltersResponseDatacenterBlock) SetASIA ¶
func (o *GetLogsSearchFiltersResponseDatacenterBlock) SetASIA(v GetLogsSearchFiltersResponseDatacenterBlockGetASIARetType)
SetASIA sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetLogsSearchFiltersResponseDatacenterBlock) SetEU ¶
func (o *GetLogsSearchFiltersResponseDatacenterBlock) SetEU(v GetLogsSearchFiltersResponseDatacenterBlockGetEURetType)
SetEU sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetLogsSearchFiltersResponseDatacenterBlock) SetNA ¶
func (o *GetLogsSearchFiltersResponseDatacenterBlock) SetNA(v GetLogsSearchFiltersResponseDatacenterBlockGetNARetType)
SetNA sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetLogsSearchFiltersResponseDatacenterBlock) SetSA ¶
func (o *GetLogsSearchFiltersResponseDatacenterBlock) SetSA(v GetLogsSearchFiltersResponseDatacenterBlockGetSARetType)
SetSA sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (GetLogsSearchFiltersResponseDatacenterBlock) ToMap
deprecated
func (o GetLogsSearchFiltersResponseDatacenterBlock) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetLogsSearchFiltersResponseDatacenterBlockGetAFArgType
deprecated
type GetLogsSearchFiltersResponseDatacenterBlockGetAFArgType = []GetLogsSearchFiltersResponseDatacenterBlockItem
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetLogsSearchFiltersResponseDatacenterBlockGetAFAttributeType ¶
type GetLogsSearchFiltersResponseDatacenterBlockGetAFAttributeType = *[]GetLogsSearchFiltersResponseDatacenterBlockItem
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetLogsSearchFiltersResponseDatacenterBlockGetAFRetType
deprecated
type GetLogsSearchFiltersResponseDatacenterBlockGetAFRetType = []GetLogsSearchFiltersResponseDatacenterBlockItem
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetLogsSearchFiltersResponseDatacenterBlockGetASIAArgType
deprecated
type GetLogsSearchFiltersResponseDatacenterBlockGetASIAArgType = []GetLogsSearchFiltersResponseDatacenterBlockItem
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetLogsSearchFiltersResponseDatacenterBlockGetASIAAttributeType ¶
type GetLogsSearchFiltersResponseDatacenterBlockGetASIAAttributeType = *[]GetLogsSearchFiltersResponseDatacenterBlockItem
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetLogsSearchFiltersResponseDatacenterBlockGetASIARetType
deprecated
type GetLogsSearchFiltersResponseDatacenterBlockGetASIARetType = []GetLogsSearchFiltersResponseDatacenterBlockItem
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetLogsSearchFiltersResponseDatacenterBlockGetEUArgType
deprecated
type GetLogsSearchFiltersResponseDatacenterBlockGetEUArgType = []GetLogsSearchFiltersResponseDatacenterBlockItem
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetLogsSearchFiltersResponseDatacenterBlockGetEUAttributeType ¶
type GetLogsSearchFiltersResponseDatacenterBlockGetEUAttributeType = *[]GetLogsSearchFiltersResponseDatacenterBlockItem
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetLogsSearchFiltersResponseDatacenterBlockGetEURetType
deprecated
type GetLogsSearchFiltersResponseDatacenterBlockGetEURetType = []GetLogsSearchFiltersResponseDatacenterBlockItem
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetLogsSearchFiltersResponseDatacenterBlockGetNAArgType
deprecated
type GetLogsSearchFiltersResponseDatacenterBlockGetNAArgType = []GetLogsSearchFiltersResponseDatacenterBlockItem
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetLogsSearchFiltersResponseDatacenterBlockGetNAAttributeType ¶
type GetLogsSearchFiltersResponseDatacenterBlockGetNAAttributeType = *[]GetLogsSearchFiltersResponseDatacenterBlockItem
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetLogsSearchFiltersResponseDatacenterBlockGetNARetType
deprecated
type GetLogsSearchFiltersResponseDatacenterBlockGetNARetType = []GetLogsSearchFiltersResponseDatacenterBlockItem
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetLogsSearchFiltersResponseDatacenterBlockGetSAArgType
deprecated
type GetLogsSearchFiltersResponseDatacenterBlockGetSAArgType = []GetLogsSearchFiltersResponseDatacenterBlockItem
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetLogsSearchFiltersResponseDatacenterBlockGetSAAttributeType ¶
type GetLogsSearchFiltersResponseDatacenterBlockGetSAAttributeType = *[]GetLogsSearchFiltersResponseDatacenterBlockItem
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetLogsSearchFiltersResponseDatacenterBlockGetSARetType
deprecated
type GetLogsSearchFiltersResponseDatacenterBlockGetSARetType = []GetLogsSearchFiltersResponseDatacenterBlockItem
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetLogsSearchFiltersResponseDatacenterBlockItem ¶
type GetLogsSearchFiltersResponseDatacenterBlockItem struct {
// REQUIRED
DisplayName GetLogsSearchFiltersResponseDatacenterBlockItemGetDisplayNameAttributeType `json:"displayName" required:"true"`
// REQUIRED
Id GetLogsSearchFiltersResponseDatacenterBlockItemGetIdAttributeType `json:"id" required:"true"`
}
GetLogsSearchFiltersResponseDatacenterBlockItem A datacenter. The `id` defines the key needed to filter against the logs endpoint, while the `displayName` defines a human-readable Name. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewGetLogsSearchFiltersResponseDatacenterBlockItem ¶
func NewGetLogsSearchFiltersResponseDatacenterBlockItem(displayName GetLogsSearchFiltersResponseDatacenterBlockItemGetDisplayNameArgType, id GetLogsSearchFiltersResponseDatacenterBlockItemGetIdArgType) *GetLogsSearchFiltersResponseDatacenterBlockItem
NewGetLogsSearchFiltersResponseDatacenterBlockItem instantiates a new GetLogsSearchFiltersResponseDatacenterBlockItem object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewGetLogsSearchFiltersResponseDatacenterBlockItemWithDefaults ¶
func NewGetLogsSearchFiltersResponseDatacenterBlockItemWithDefaults() *GetLogsSearchFiltersResponseDatacenterBlockItem
NewGetLogsSearchFiltersResponseDatacenterBlockItemWithDefaults instantiates a new GetLogsSearchFiltersResponseDatacenterBlockItem object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetLogsSearchFiltersResponseDatacenterBlockItem) GetDisplayName ¶
func (o *GetLogsSearchFiltersResponseDatacenterBlockItem) GetDisplayName() (ret GetLogsSearchFiltersResponseDatacenterBlockItemGetDisplayNameRetType)
GetDisplayName returns the DisplayName field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetLogsSearchFiltersResponseDatacenterBlockItem) GetDisplayNameOk ¶
func (o *GetLogsSearchFiltersResponseDatacenterBlockItem) GetDisplayNameOk() (ret GetLogsSearchFiltersResponseDatacenterBlockItemGetDisplayNameRetType, ok bool)
GetDisplayNameOk returns a tuple with the DisplayName field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetLogsSearchFiltersResponseDatacenterBlockItem) GetId ¶
func (o *GetLogsSearchFiltersResponseDatacenterBlockItem) GetId() (ret GetLogsSearchFiltersResponseDatacenterBlockItemGetIdRetType)
GetId returns the Id field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetLogsSearchFiltersResponseDatacenterBlockItem) GetIdOk ¶
func (o *GetLogsSearchFiltersResponseDatacenterBlockItem) GetIdOk() (ret GetLogsSearchFiltersResponseDatacenterBlockItemGetIdRetType, ok bool)
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetLogsSearchFiltersResponseDatacenterBlockItem) SetDisplayName ¶
func (o *GetLogsSearchFiltersResponseDatacenterBlockItem) SetDisplayName(v GetLogsSearchFiltersResponseDatacenterBlockItemGetDisplayNameRetType)
SetDisplayName sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetLogsSearchFiltersResponseDatacenterBlockItem) SetId ¶
func (o *GetLogsSearchFiltersResponseDatacenterBlockItem) SetId(v GetLogsSearchFiltersResponseDatacenterBlockItemGetIdRetType)
SetId sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (GetLogsSearchFiltersResponseDatacenterBlockItem) ToMap
deprecated
func (o GetLogsSearchFiltersResponseDatacenterBlockItem) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetLogsSearchFiltersResponseDatacenterBlockItemGetDisplayNameArgType
deprecated
type GetLogsSearchFiltersResponseDatacenterBlockItemGetDisplayNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetLogsSearchFiltersResponseDatacenterBlockItemGetDisplayNameAttributeType ¶
type GetLogsSearchFiltersResponseDatacenterBlockItemGetDisplayNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetLogsSearchFiltersResponseDatacenterBlockItemGetDisplayNameRetType
deprecated
type GetLogsSearchFiltersResponseDatacenterBlockItemGetDisplayNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetLogsSearchFiltersResponseDatacenterBlockItemGetIdArgType
deprecated
type GetLogsSearchFiltersResponseDatacenterBlockItemGetIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetLogsSearchFiltersResponseDatacenterBlockItemGetIdAttributeType ¶
type GetLogsSearchFiltersResponseDatacenterBlockItemGetIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetLogsSearchFiltersResponseDatacenterBlockItemGetIdRetType
deprecated
type GetLogsSearchFiltersResponseDatacenterBlockItemGetIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetLogsSearchFiltersResponseGetCacheArgType
deprecated
type GetLogsSearchFiltersResponseGetCacheArgType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetLogsSearchFiltersResponseGetCacheAttributeType ¶
type GetLogsSearchFiltersResponseGetCacheAttributeType = *[]string
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetLogsSearchFiltersResponseGetCacheRetType
deprecated
type GetLogsSearchFiltersResponseGetCacheRetType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetLogsSearchFiltersResponseGetDataCenterArgType
deprecated
type GetLogsSearchFiltersResponseGetDataCenterArgType = GetLogsSearchFiltersResponseDatacenterBlock
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetLogsSearchFiltersResponseGetDataCenterAttributeType ¶
type GetLogsSearchFiltersResponseGetDataCenterAttributeType = *GetLogsSearchFiltersResponseDatacenterBlock
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetLogsSearchFiltersResponseGetDataCenterRetType
deprecated
type GetLogsSearchFiltersResponseGetDataCenterRetType = GetLogsSearchFiltersResponseDatacenterBlock
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetLogsSearchFiltersResponseGetRemoteCountryArgType
deprecated
type GetLogsSearchFiltersResponseGetRemoteCountryArgType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetLogsSearchFiltersResponseGetRemoteCountryAttributeType ¶
type GetLogsSearchFiltersResponseGetRemoteCountryAttributeType = *[]string
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetLogsSearchFiltersResponseGetRemoteCountryRetType
deprecated
type GetLogsSearchFiltersResponseGetRemoteCountryRetType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetLogsSearchFiltersResponseGetStatusArgType
deprecated
type GetLogsSearchFiltersResponseGetStatusArgType = []int32
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetLogsSearchFiltersResponseGetStatusAttributeType ¶
type GetLogsSearchFiltersResponseGetStatusAttributeType = *[]int32
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetLogsSearchFiltersResponseGetStatusRetType
deprecated
type GetLogsSearchFiltersResponseGetStatusRetType = []int32
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetStatisticsRequest
deprecated
type GetStatisticsRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (GetStatisticsRequest) Execute
deprecated
func (r GetStatisticsRequest) Execute() (*GetStatisticsResponse, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (GetStatisticsRequest) From ¶
func (r GetStatisticsRequest) From(from time.Time) ApiGetStatisticsRequest
the start of the time range for which statistics should be returned Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (GetStatisticsRequest) Interval ¶
func (r GetStatisticsRequest) Interval(interval string) ApiGetStatisticsRequest
Over which interval should statistics be aggregated? defaults to hourly resolution **NOTE**: Intervals are grouped in buckets that start and end based on a day in UTC+0 time. So for the `daily` interval, the group starts (inclusive) and ends (exclusive) at `00:00Z` Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (GetStatisticsRequest) To ¶
func (r GetStatisticsRequest) To(to time.Time) ApiGetStatisticsRequest
the end of the time range for which statistics should be returned. If not specified, the end of the current time interval is used, e.g. next day for daily, next month for monthly, and so on. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetStatisticsResponse ¶
type GetStatisticsResponse struct {
// REQUIRED
Records GetStatisticsResponseGetRecordsAttributeType `json:"records" required:"true"`
}
GetStatisticsResponse struct for GetStatisticsResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewGetStatisticsResponse ¶
func NewGetStatisticsResponse(records GetStatisticsResponseGetRecordsArgType) *GetStatisticsResponse
NewGetStatisticsResponse instantiates a new GetStatisticsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewGetStatisticsResponseWithDefaults ¶
func NewGetStatisticsResponseWithDefaults() *GetStatisticsResponse
NewGetStatisticsResponseWithDefaults instantiates a new GetStatisticsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetStatisticsResponse) GetRecords ¶
func (o *GetStatisticsResponse) GetRecords() (ret GetStatisticsResponseGetRecordsRetType)
GetRecords returns the Records field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetStatisticsResponse) GetRecordsOk ¶
func (o *GetStatisticsResponse) GetRecordsOk() (ret GetStatisticsResponseGetRecordsRetType, ok bool)
GetRecordsOk returns a tuple with the Records field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetStatisticsResponse) SetRecords ¶
func (o *GetStatisticsResponse) SetRecords(v GetStatisticsResponseGetRecordsRetType)
SetRecords sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (GetStatisticsResponse) ToMap
deprecated
func (o GetStatisticsResponse) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetStatisticsResponseGetRecordsArgType
deprecated
type GetStatisticsResponseGetRecordsArgType = []DistributionStatisticsRecord
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetStatisticsResponseGetRecordsAttributeType ¶
type GetStatisticsResponseGetRecordsAttributeType = *[]DistributionStatisticsRecord
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetStatisticsResponseGetRecordsRetType
deprecated
type GetStatisticsResponseGetRecordsRetType = []DistributionStatisticsRecord
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type HttpBackend ¶
type HttpBackend struct {
// An object mapping multiple alternative origins to country codes. Any request from one of those country codes will route to the alternative origin. Do note that country codes may only be used once. You cannot have a country be assigned to multiple alternative origins.
// REQUIRED
Geofencing HttpBackendGetGeofencingAttributeType `json:"geofencing" required:"true"`
// Headers that will be sent with every request to the configured origin. **WARNING**: Do not store sensitive values in the headers. The configuration is stored as plain text.
// REQUIRED
OriginRequestHeaders HttpBackendGetOriginRequestHeadersAttributeType `json:"originRequestHeaders" required:"true"`
// The origin of the content that should be made available through the CDN. Note that the path and query parameters are ignored. Ports are allowed. If no protocol is provided, `https` is assumed. So `www.example.com:1234/somePath?q=123` is normalized to `https://www.example.com:1234`
// REQUIRED
OriginUrl HttpBackendGetOriginUrlAttributeType `json:"originUrl" required:"true"`
// REQUIRED
Type HttpBackendGetTypeAttributeType `json:"type" required:"true"`
}
HttpBackend struct for HttpBackend Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewHttpBackend ¶
func NewHttpBackend(geofencing HttpBackendGetGeofencingArgType, originRequestHeaders HttpBackendGetOriginRequestHeadersArgType, originUrl HttpBackendGetOriginUrlArgType, types HttpBackendGetTypeArgType) *HttpBackend
NewHttpBackend instantiates a new HttpBackend object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewHttpBackendWithDefaults ¶
func NewHttpBackendWithDefaults() *HttpBackend
NewHttpBackendWithDefaults instantiates a new HttpBackend object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*HttpBackend) GetGeofencing ¶
func (o *HttpBackend) GetGeofencing() (ret HttpBackendGetGeofencingRetType)
GetGeofencing returns the Geofencing field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*HttpBackend) GetGeofencingOk ¶
func (o *HttpBackend) GetGeofencingOk() (ret HttpBackendGetGeofencingRetType, ok bool)
GetGeofencingOk returns a tuple with the Geofencing field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*HttpBackend) GetOriginRequestHeaders ¶
func (o *HttpBackend) GetOriginRequestHeaders() (ret HttpBackendGetOriginRequestHeadersRetType)
GetOriginRequestHeaders returns the OriginRequestHeaders field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*HttpBackend) GetOriginRequestHeadersOk ¶
func (o *HttpBackend) GetOriginRequestHeadersOk() (ret HttpBackendGetOriginRequestHeadersRetType, ok bool)
GetOriginRequestHeadersOk returns a tuple with the OriginRequestHeaders field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*HttpBackend) GetOriginUrl ¶
func (o *HttpBackend) GetOriginUrl() (ret HttpBackendGetOriginUrlRetType)
GetOriginUrl returns the OriginUrl field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*HttpBackend) GetOriginUrlOk ¶
func (o *HttpBackend) GetOriginUrlOk() (ret HttpBackendGetOriginUrlRetType, ok bool)
GetOriginUrlOk returns a tuple with the OriginUrl field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*HttpBackend) GetType ¶
func (o *HttpBackend) GetType() (ret HttpBackendGetTypeRetType)
GetType returns the Type field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*HttpBackend) GetTypeOk ¶
func (o *HttpBackend) GetTypeOk() (ret HttpBackendGetTypeRetType, ok bool)
GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*HttpBackend) SetGeofencing ¶
func (o *HttpBackend) SetGeofencing(v HttpBackendGetGeofencingRetType)
SetGeofencing sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*HttpBackend) SetOriginRequestHeaders ¶
func (o *HttpBackend) SetOriginRequestHeaders(v HttpBackendGetOriginRequestHeadersRetType)
SetOriginRequestHeaders sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*HttpBackend) SetOriginUrl ¶
func (o *HttpBackend) SetOriginUrl(v HttpBackendGetOriginUrlRetType)
SetOriginUrl sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*HttpBackend) SetType ¶
func (o *HttpBackend) SetType(v HttpBackendGetTypeRetType)
SetType sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (HttpBackend) ToMap
deprecated
func (o HttpBackend) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type HttpBackendCreate ¶
type HttpBackendCreate struct {
// An object mapping multiple alternative origins to country codes. Any request from one of those country codes will route to the alternative origin. Do note that country codes may only be used once. You cannot have a country be assigned to multiple alternative origins.
Geofencing HttpBackendCreateGetGeofencingAttributeType `json:"geofencing,omitempty"`
// Headers that will be sent with every request to the configured origin. **WARNING**: Do not store sensitive values in the headers. The configuration is stored as plain text.
OriginRequestHeaders HttpBackendCreateGetOriginRequestHeadersAttributeType `json:"originRequestHeaders,omitempty"`
// The origin of the content that should be made available through the CDN. Note that the path and query parameters are ignored. Ports are allowed. If no protocol is provided, `https` is assumed. So `www.example.com:1234/somePath?q=123` is normalized to `https://www.example.com:1234`
// REQUIRED
OriginUrl HttpBackendCreateGetOriginUrlAttributeType `json:"originUrl" required:"true"`
// REQUIRED
Type HttpBackendCreateGetTypeAttributeType `json:"type" required:"true"`
}
HttpBackendCreate struct for HttpBackendCreate Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewHttpBackendCreate ¶
func NewHttpBackendCreate(originUrl HttpBackendCreateGetOriginUrlArgType, types HttpBackendCreateGetTypeArgType) *HttpBackendCreate
NewHttpBackendCreate instantiates a new HttpBackendCreate object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewHttpBackendCreateWithDefaults ¶
func NewHttpBackendCreateWithDefaults() *HttpBackendCreate
NewHttpBackendCreateWithDefaults instantiates a new HttpBackendCreate object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*HttpBackendCreate) GetGeofencing ¶
func (o *HttpBackendCreate) GetGeofencing() (res HttpBackendCreateGetGeofencingRetType)
GetGeofencing returns the Geofencing field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*HttpBackendCreate) GetGeofencingOk ¶
func (o *HttpBackendCreate) GetGeofencingOk() (ret HttpBackendCreateGetGeofencingRetType, ok bool)
GetGeofencingOk returns a tuple with the Geofencing field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*HttpBackendCreate) GetOriginRequestHeaders ¶
func (o *HttpBackendCreate) GetOriginRequestHeaders() (res HttpBackendCreateGetOriginRequestHeadersRetType)
GetOriginRequestHeaders returns the OriginRequestHeaders field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*HttpBackendCreate) GetOriginRequestHeadersOk ¶
func (o *HttpBackendCreate) GetOriginRequestHeadersOk() (ret HttpBackendCreateGetOriginRequestHeadersRetType, ok bool)
GetOriginRequestHeadersOk returns a tuple with the OriginRequestHeaders field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*HttpBackendCreate) GetOriginUrl ¶
func (o *HttpBackendCreate) GetOriginUrl() (ret HttpBackendCreateGetOriginUrlRetType)
GetOriginUrl returns the OriginUrl field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*HttpBackendCreate) GetOriginUrlOk ¶
func (o *HttpBackendCreate) GetOriginUrlOk() (ret HttpBackendCreateGetOriginUrlRetType, ok bool)
GetOriginUrlOk returns a tuple with the OriginUrl field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*HttpBackendCreate) GetType ¶
func (o *HttpBackendCreate) GetType() (ret HttpBackendCreateGetTypeRetType)
GetType returns the Type field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*HttpBackendCreate) GetTypeOk ¶
func (o *HttpBackendCreate) GetTypeOk() (ret HttpBackendCreateGetTypeRetType, ok bool)
GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*HttpBackendCreate) HasGeofencing ¶
func (o *HttpBackendCreate) HasGeofencing() bool
HasGeofencing returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*HttpBackendCreate) HasOriginRequestHeaders ¶
func (o *HttpBackendCreate) HasOriginRequestHeaders() bool
HasOriginRequestHeaders returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*HttpBackendCreate) SetGeofencing ¶
func (o *HttpBackendCreate) SetGeofencing(v HttpBackendCreateGetGeofencingRetType)
SetGeofencing gets a reference to the given map[string][]string and assigns it to the Geofencing field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*HttpBackendCreate) SetOriginRequestHeaders ¶
func (o *HttpBackendCreate) SetOriginRequestHeaders(v HttpBackendCreateGetOriginRequestHeadersRetType)
SetOriginRequestHeaders gets a reference to the given map[string]string and assigns it to the OriginRequestHeaders field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*HttpBackendCreate) SetOriginUrl ¶
func (o *HttpBackendCreate) SetOriginUrl(v HttpBackendCreateGetOriginUrlRetType)
SetOriginUrl sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*HttpBackendCreate) SetType ¶
func (o *HttpBackendCreate) SetType(v HttpBackendCreateGetTypeRetType)
SetType sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (HttpBackendCreate) ToMap
deprecated
func (o HttpBackendCreate) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type HttpBackendCreateGetGeofencingArgType
deprecated
type HttpBackendCreateGetGeofencingAttributeType ¶
isContainer Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type HttpBackendCreateGetGeofencingRetType
deprecated
type HttpBackendCreateGetOriginRequestHeadersArgType
deprecated
type HttpBackendCreateGetOriginRequestHeadersAttributeType ¶
isContainer Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type HttpBackendCreateGetOriginRequestHeadersRetType
deprecated
type HttpBackendCreateGetOriginUrlArgType
deprecated
type HttpBackendCreateGetOriginUrlArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type HttpBackendCreateGetOriginUrlAttributeType ¶
type HttpBackendCreateGetOriginUrlAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type HttpBackendCreateGetOriginUrlRetType
deprecated
type HttpBackendCreateGetOriginUrlRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type HttpBackendCreateGetTypeArgType
deprecated
type HttpBackendCreateGetTypeArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type HttpBackendCreateGetTypeAttributeType ¶
type HttpBackendCreateGetTypeAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type HttpBackendCreateGetTypeRetType
deprecated
type HttpBackendCreateGetTypeRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type HttpBackendGetGeofencingArgType
deprecated
type HttpBackendGetGeofencingAttributeType ¶
isContainer Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type HttpBackendGetGeofencingRetType
deprecated
type HttpBackendGetOriginRequestHeadersArgType
deprecated
type HttpBackendGetOriginRequestHeadersAttributeType ¶
isContainer Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type HttpBackendGetOriginRequestHeadersRetType
deprecated
type HttpBackendGetOriginUrlArgType
deprecated
type HttpBackendGetOriginUrlArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type HttpBackendGetOriginUrlAttributeType ¶
type HttpBackendGetOriginUrlAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type HttpBackendGetOriginUrlRetType
deprecated
type HttpBackendGetOriginUrlRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type HttpBackendGetTypeArgType
deprecated
type HttpBackendGetTypeArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type HttpBackendGetTypeAttributeType ¶
type HttpBackendGetTypeAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type HttpBackendGetTypeRetType
deprecated
type HttpBackendGetTypeRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type HttpBackendPatch ¶
type HttpBackendPatch struct {
// An object mapping multiple alternative origins to country codes. Any request from one of those country codes will route to the alternative origin. Do note that country codes may only be used once. You cannot have a country be assigned to multiple alternative origins.
Geofencing HttpBackendPatchGetGeofencingAttributeType `json:"geofencing,omitempty"`
// Headers that will be sent with every request to the configured origin. **WARNING**: Do not store sensitive values in the headers. The configuration is stored as plain text.
OriginRequestHeaders HttpBackendPatchGetOriginRequestHeadersAttributeType `json:"originRequestHeaders,omitempty"`
OriginUrl HttpBackendPatchGetOriginUrlAttributeType `json:"originUrl,omitempty"`
// This property is required to determine the used backend type.
// REQUIRED
Type HttpBackendPatchGetTypeAttributeType `json:"type" required:"true"`
}
HttpBackendPatch A partial HTTP Backend Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewHttpBackendPatch ¶
func NewHttpBackendPatch(types HttpBackendPatchGetTypeArgType) *HttpBackendPatch
NewHttpBackendPatch instantiates a new HttpBackendPatch object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewHttpBackendPatchWithDefaults ¶
func NewHttpBackendPatchWithDefaults() *HttpBackendPatch
NewHttpBackendPatchWithDefaults instantiates a new HttpBackendPatch object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*HttpBackendPatch) GetGeofencing ¶
func (o *HttpBackendPatch) GetGeofencing() (res HttpBackendPatchGetGeofencingRetType)
GetGeofencing returns the Geofencing field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*HttpBackendPatch) GetGeofencingOk ¶
func (o *HttpBackendPatch) GetGeofencingOk() (ret HttpBackendPatchGetGeofencingRetType, ok bool)
GetGeofencingOk returns a tuple with the Geofencing field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*HttpBackendPatch) GetOriginRequestHeaders ¶
func (o *HttpBackendPatch) GetOriginRequestHeaders() (res HttpBackendPatchGetOriginRequestHeadersRetType)
GetOriginRequestHeaders returns the OriginRequestHeaders field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*HttpBackendPatch) GetOriginRequestHeadersOk ¶
func (o *HttpBackendPatch) GetOriginRequestHeadersOk() (ret HttpBackendPatchGetOriginRequestHeadersRetType, ok bool)
GetOriginRequestHeadersOk returns a tuple with the OriginRequestHeaders field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*HttpBackendPatch) GetOriginUrl ¶
func (o *HttpBackendPatch) GetOriginUrl() (res HttpBackendPatchGetOriginUrlRetType)
GetOriginUrl returns the OriginUrl field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*HttpBackendPatch) GetOriginUrlOk ¶
func (o *HttpBackendPatch) GetOriginUrlOk() (ret HttpBackendPatchGetOriginUrlRetType, ok bool)
GetOriginUrlOk returns a tuple with the OriginUrl field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*HttpBackendPatch) GetType ¶
func (o *HttpBackendPatch) GetType() (ret HttpBackendPatchGetTypeRetType)
GetType returns the Type field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*HttpBackendPatch) GetTypeOk ¶
func (o *HttpBackendPatch) GetTypeOk() (ret HttpBackendPatchGetTypeRetType, ok bool)
GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*HttpBackendPatch) HasGeofencing ¶
func (o *HttpBackendPatch) HasGeofencing() bool
HasGeofencing returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*HttpBackendPatch) HasOriginRequestHeaders ¶
func (o *HttpBackendPatch) HasOriginRequestHeaders() bool
HasOriginRequestHeaders returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*HttpBackendPatch) HasOriginUrl ¶
func (o *HttpBackendPatch) HasOriginUrl() bool
HasOriginUrl returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*HttpBackendPatch) SetGeofencing ¶
func (o *HttpBackendPatch) SetGeofencing(v HttpBackendPatchGetGeofencingRetType)
SetGeofencing gets a reference to the given map[string][]string and assigns it to the Geofencing field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*HttpBackendPatch) SetOriginRequestHeaders ¶
func (o *HttpBackendPatch) SetOriginRequestHeaders(v HttpBackendPatchGetOriginRequestHeadersRetType)
SetOriginRequestHeaders gets a reference to the given map[string]string and assigns it to the OriginRequestHeaders field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*HttpBackendPatch) SetOriginUrl ¶
func (o *HttpBackendPatch) SetOriginUrl(v HttpBackendPatchGetOriginUrlRetType)
SetOriginUrl gets a reference to the given string and assigns it to the OriginUrl field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*HttpBackendPatch) SetType ¶
func (o *HttpBackendPatch) SetType(v HttpBackendPatchGetTypeRetType)
SetType sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (HttpBackendPatch) ToMap
deprecated
func (o HttpBackendPatch) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type HttpBackendPatchGetGeofencingArgType
deprecated
type HttpBackendPatchGetGeofencingAttributeType ¶
isContainer Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type HttpBackendPatchGetGeofencingRetType
deprecated
type HttpBackendPatchGetOriginRequestHeadersArgType
deprecated
type HttpBackendPatchGetOriginRequestHeadersAttributeType ¶
isContainer Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type HttpBackendPatchGetOriginRequestHeadersRetType
deprecated
type HttpBackendPatchGetOriginUrlArgType
deprecated
type HttpBackendPatchGetOriginUrlArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type HttpBackendPatchGetOriginUrlAttributeType ¶
type HttpBackendPatchGetOriginUrlAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type HttpBackendPatchGetOriginUrlRetType
deprecated
type HttpBackendPatchGetOriginUrlRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type HttpBackendPatchGetTypeArgType
deprecated
type HttpBackendPatchGetTypeArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type HttpBackendPatchGetTypeAttributeType ¶
type HttpBackendPatchGetTypeAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type HttpBackendPatchGetTypeRetType
deprecated
type HttpBackendPatchGetTypeRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListDistributionsRequest
deprecated
type ListDistributionsRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ListDistributionsRequest) Execute
deprecated
func (r ListDistributionsRequest) Execute() (*ListDistributionsResponse, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ListDistributionsRequest) PageIdentifier ¶
func (r ListDistributionsRequest) PageIdentifier(pageIdentifier string) ApiListDistributionsRequest
Identifier is returned by the previous response and is used to request the next page. As the `pageIdentifier` encodes an element, inserts during pagination will *not* shift the result. So a scenario like: - Start listing first page - Insert new element - Start listing second page will *never* result in an element from the first page to get \"pushed\" to the second page, like it could occur with basic limit + offset pagination. The identifier should be treated as an opaque string and never modified. Only pass values returned by the API. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ListDistributionsRequest) PageSize ¶
func (r ListDistributionsRequest) PageSize(pageSize int32) ApiListDistributionsRequest
Quantifies how many distributions should be returned on this page. Must be a natural number between 1 and 100 (inclusive) Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ListDistributionsRequest) SortBy ¶
func (r ListDistributionsRequest) SortBy(sortBy string) ApiListDistributionsRequest
The following sort options exist. We default to `createdAt` - `id` - Sort by distribution Id using String comparison - `updatedAt` - Sort by when the distribution configuration was last modified, for example by changing the regions or response headers - `createdAt` - Sort by when the distribution was initially created. - `originUrl` - Sort by originUrl using String comparison - `status` - Sort by distribution status, using String comparison - `originUrlRelated` - The originUrl is segmented and reversed before sorting. E.g. `www.example.com` is converted to `com.example.www` for sorting. This way, distributions pointing to the same domain trees are grouped next to each other. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ListDistributionsRequest) SortOrder
deprecated
func (r ListDistributionsRequest) SortOrder(sortOrder string) ApiListDistributionsRequest
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ListDistributionsRequest) WithWafStatus ¶
func (r ListDistributionsRequest) WithWafStatus(withWafStatus bool) ApiListDistributionsRequest
If set, the top level of a distribution contains a `waf` property, which defines the status of the waf. This includes a list of all resolved rules. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListDistributionsResponse ¶
type ListDistributionsResponse struct {
// REQUIRED
Distributions ListDistributionsResponseGetDistributionsAttributeType `json:"distributions" required:"true"`
NextPageIdentifier ListDistributionsResponseGetNextPageIdentifierAttributeType `json:"nextPageIdentifier,omitempty"`
}
ListDistributionsResponse struct for ListDistributionsResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewListDistributionsResponse ¶
func NewListDistributionsResponse(distributions ListDistributionsResponseGetDistributionsArgType) *ListDistributionsResponse
NewListDistributionsResponse instantiates a new ListDistributionsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewListDistributionsResponseWithDefaults ¶
func NewListDistributionsResponseWithDefaults() *ListDistributionsResponse
NewListDistributionsResponseWithDefaults instantiates a new ListDistributionsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ListDistributionsResponse) GetDistributions ¶
func (o *ListDistributionsResponse) GetDistributions() (ret ListDistributionsResponseGetDistributionsRetType)
GetDistributions returns the Distributions field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ListDistributionsResponse) GetDistributionsOk ¶
func (o *ListDistributionsResponse) GetDistributionsOk() (ret ListDistributionsResponseGetDistributionsRetType, ok bool)
GetDistributionsOk returns a tuple with the Distributions field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ListDistributionsResponse) GetNextPageIdentifier ¶
func (o *ListDistributionsResponse) GetNextPageIdentifier() (res ListDistributionsResponseGetNextPageIdentifierRetType)
GetNextPageIdentifier returns the NextPageIdentifier field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ListDistributionsResponse) GetNextPageIdentifierOk ¶
func (o *ListDistributionsResponse) GetNextPageIdentifierOk() (ret ListDistributionsResponseGetNextPageIdentifierRetType, ok bool)
GetNextPageIdentifierOk returns a tuple with the NextPageIdentifier field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ListDistributionsResponse) HasNextPageIdentifier ¶
func (o *ListDistributionsResponse) HasNextPageIdentifier() bool
HasNextPageIdentifier returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ListDistributionsResponse) SetDistributions ¶
func (o *ListDistributionsResponse) SetDistributions(v ListDistributionsResponseGetDistributionsRetType)
SetDistributions sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ListDistributionsResponse) SetNextPageIdentifier ¶
func (o *ListDistributionsResponse) SetNextPageIdentifier(v ListDistributionsResponseGetNextPageIdentifierRetType)
SetNextPageIdentifier gets a reference to the given string and assigns it to the NextPageIdentifier field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ListDistributionsResponse) ToMap
deprecated
func (o ListDistributionsResponse) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListDistributionsResponseGetDistributionsArgType
deprecated
type ListDistributionsResponseGetDistributionsArgType = []Distribution
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListDistributionsResponseGetDistributionsAttributeType ¶
type ListDistributionsResponseGetDistributionsAttributeType = *[]Distribution
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListDistributionsResponseGetDistributionsRetType
deprecated
type ListDistributionsResponseGetDistributionsRetType = []Distribution
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListDistributionsResponseGetNextPageIdentifierArgType
deprecated
type ListDistributionsResponseGetNextPageIdentifierArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListDistributionsResponseGetNextPageIdentifierAttributeType ¶
type ListDistributionsResponseGetNextPageIdentifierAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListDistributionsResponseGetNextPageIdentifierRetType
deprecated
type ListDistributionsResponseGetNextPageIdentifierRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListWafCollectionsRequest
deprecated
type ListWafCollectionsRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ListWafCollectionsRequest) Execute
deprecated
func (r ListWafCollectionsRequest) Execute() (*ListWafCollectionsResponse, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListWafCollectionsResponse ¶
type ListWafCollectionsResponse struct {
// REQUIRED
Collections ListWafCollectionsResponseGetCollectionsAttributeType `json:"collections" required:"true"`
}
ListWafCollectionsResponse struct for ListWafCollectionsResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewListWafCollectionsResponse ¶
func NewListWafCollectionsResponse(collections ListWafCollectionsResponseGetCollectionsArgType) *ListWafCollectionsResponse
NewListWafCollectionsResponse instantiates a new ListWafCollectionsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewListWafCollectionsResponseWithDefaults ¶
func NewListWafCollectionsResponseWithDefaults() *ListWafCollectionsResponse
NewListWafCollectionsResponseWithDefaults instantiates a new ListWafCollectionsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ListWafCollectionsResponse) GetCollections ¶
func (o *ListWafCollectionsResponse) GetCollections() (ret ListWafCollectionsResponseGetCollectionsRetType)
GetCollections returns the Collections field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ListWafCollectionsResponse) GetCollectionsOk ¶
func (o *ListWafCollectionsResponse) GetCollectionsOk() (ret ListWafCollectionsResponseGetCollectionsRetType, ok bool)
GetCollectionsOk returns a tuple with the Collections field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ListWafCollectionsResponse) SetCollections ¶
func (o *ListWafCollectionsResponse) SetCollections(v ListWafCollectionsResponseGetCollectionsRetType)
SetCollections sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ListWafCollectionsResponse) ToMap
deprecated
func (o ListWafCollectionsResponse) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListWafCollectionsResponseGetCollectionsArgType
deprecated
type ListWafCollectionsResponseGetCollectionsArgType = []WafRuleCollection
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListWafCollectionsResponseGetCollectionsAttributeType ¶
type ListWafCollectionsResponseGetCollectionsAttributeType = *[]WafRuleCollection
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListWafCollectionsResponseGetCollectionsRetType
deprecated
type ListWafCollectionsResponseGetCollectionsRetType = []WafRuleCollection
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LokiLogSink ¶
type LokiLogSink struct {
// REQUIRED
PushUrl LokiLogSinkGetPushUrlAttributeType `json:"pushUrl" required:"true"`
// REQUIRED
Type LokiLogSinkGetTypeAttributeType `json:"type" required:"true"`
}
LokiLogSink struct for LokiLogSink Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewLokiLogSink ¶
func NewLokiLogSink(pushUrl LokiLogSinkGetPushUrlArgType, types LokiLogSinkGetTypeArgType) *LokiLogSink
NewLokiLogSink instantiates a new LokiLogSink object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewLokiLogSinkWithDefaults ¶
func NewLokiLogSinkWithDefaults() *LokiLogSink
NewLokiLogSinkWithDefaults instantiates a new LokiLogSink object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LokiLogSink) GetPushUrl ¶
func (o *LokiLogSink) GetPushUrl() (ret LokiLogSinkGetPushUrlRetType)
GetPushUrl returns the PushUrl field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LokiLogSink) GetPushUrlOk ¶
func (o *LokiLogSink) GetPushUrlOk() (ret LokiLogSinkGetPushUrlRetType, ok bool)
GetPushUrlOk returns a tuple with the PushUrl field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LokiLogSink) GetType ¶
func (o *LokiLogSink) GetType() (ret LokiLogSinkGetTypeRetType)
GetType returns the Type field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LokiLogSink) GetTypeOk ¶
func (o *LokiLogSink) GetTypeOk() (ret LokiLogSinkGetTypeRetType, ok bool)
GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LokiLogSink) SetPushUrl ¶
func (o *LokiLogSink) SetPushUrl(v LokiLogSinkGetPushUrlRetType)
SetPushUrl sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LokiLogSink) SetType ¶
func (o *LokiLogSink) SetType(v LokiLogSinkGetTypeRetType)
SetType sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (LokiLogSink) ToMap
deprecated
func (o LokiLogSink) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LokiLogSinkCreate ¶
type LokiLogSinkCreate struct {
// REQUIRED
Credentials LokiLogSinkCreateGetCredentialsAttributeType `json:"credentials" required:"true"`
// REQUIRED
PushUrl LokiLogSinkCreateGetPushUrlAttributeType `json:"pushUrl" required:"true"`
// REQUIRED
Type LokiLogSinkCreateGetTypeAttributeType `json:"type" required:"true"`
}
LokiLogSinkCreate struct for LokiLogSinkCreate Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewLokiLogSinkCreate ¶
func NewLokiLogSinkCreate(credentials LokiLogSinkCreateGetCredentialsArgType, pushUrl LokiLogSinkCreateGetPushUrlArgType, types LokiLogSinkCreateGetTypeArgType) *LokiLogSinkCreate
NewLokiLogSinkCreate instantiates a new LokiLogSinkCreate object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewLokiLogSinkCreateWithDefaults ¶
func NewLokiLogSinkCreateWithDefaults() *LokiLogSinkCreate
NewLokiLogSinkCreateWithDefaults instantiates a new LokiLogSinkCreate object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LokiLogSinkCreate) GetCredentials ¶
func (o *LokiLogSinkCreate) GetCredentials() (ret LokiLogSinkCreateGetCredentialsRetType)
GetCredentials returns the Credentials field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LokiLogSinkCreate) GetCredentialsOk ¶
func (o *LokiLogSinkCreate) GetCredentialsOk() (ret LokiLogSinkCreateGetCredentialsRetType, ok bool)
GetCredentialsOk returns a tuple with the Credentials field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LokiLogSinkCreate) GetPushUrl ¶
func (o *LokiLogSinkCreate) GetPushUrl() (ret LokiLogSinkCreateGetPushUrlRetType)
GetPushUrl returns the PushUrl field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LokiLogSinkCreate) GetPushUrlOk ¶
func (o *LokiLogSinkCreate) GetPushUrlOk() (ret LokiLogSinkCreateGetPushUrlRetType, ok bool)
GetPushUrlOk returns a tuple with the PushUrl field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LokiLogSinkCreate) GetType ¶
func (o *LokiLogSinkCreate) GetType() (ret LokiLogSinkCreateGetTypeRetType)
GetType returns the Type field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LokiLogSinkCreate) GetTypeOk ¶
func (o *LokiLogSinkCreate) GetTypeOk() (ret LokiLogSinkCreateGetTypeRetType, ok bool)
GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LokiLogSinkCreate) SetCredentials ¶
func (o *LokiLogSinkCreate) SetCredentials(v LokiLogSinkCreateGetCredentialsRetType)
SetCredentials sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LokiLogSinkCreate) SetPushUrl ¶
func (o *LokiLogSinkCreate) SetPushUrl(v LokiLogSinkCreateGetPushUrlRetType)
SetPushUrl sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LokiLogSinkCreate) SetType ¶
func (o *LokiLogSinkCreate) SetType(v LokiLogSinkCreateGetTypeRetType)
SetType sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (LokiLogSinkCreate) ToMap
deprecated
func (o LokiLogSinkCreate) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LokiLogSinkCreateGetCredentialsArgType
deprecated
type LokiLogSinkCreateGetCredentialsArgType = LokiLogSinkCredentials
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LokiLogSinkCreateGetCredentialsAttributeType ¶
type LokiLogSinkCreateGetCredentialsAttributeType = *LokiLogSinkCredentials
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LokiLogSinkCreateGetCredentialsRetType
deprecated
type LokiLogSinkCreateGetCredentialsRetType = LokiLogSinkCredentials
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LokiLogSinkCreateGetPushUrlArgType
deprecated
type LokiLogSinkCreateGetPushUrlArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LokiLogSinkCreateGetPushUrlAttributeType ¶
type LokiLogSinkCreateGetPushUrlAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LokiLogSinkCreateGetPushUrlRetType
deprecated
type LokiLogSinkCreateGetPushUrlRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LokiLogSinkCreateGetTypeArgType
deprecated
type LokiLogSinkCreateGetTypeArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LokiLogSinkCreateGetTypeAttributeType ¶
type LokiLogSinkCreateGetTypeAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LokiLogSinkCreateGetTypeRetType
deprecated
type LokiLogSinkCreateGetTypeRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LokiLogSinkCredentials ¶
type LokiLogSinkCredentials struct {
// REQUIRED
Password LokiLogSinkCredentialsGetPasswordAttributeType `json:"password" required:"true"`
// REQUIRED
Username LokiLogSinkCredentialsGetUsernameAttributeType `json:"username" required:"true"`
}
LokiLogSinkCredentials struct for LokiLogSinkCredentials Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewLokiLogSinkCredentials ¶
func NewLokiLogSinkCredentials(password LokiLogSinkCredentialsGetPasswordArgType, username LokiLogSinkCredentialsGetUsernameArgType) *LokiLogSinkCredentials
NewLokiLogSinkCredentials instantiates a new LokiLogSinkCredentials object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewLokiLogSinkCredentialsWithDefaults ¶
func NewLokiLogSinkCredentialsWithDefaults() *LokiLogSinkCredentials
NewLokiLogSinkCredentialsWithDefaults instantiates a new LokiLogSinkCredentials object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LokiLogSinkCredentials) GetPassword ¶
func (o *LokiLogSinkCredentials) GetPassword() (ret LokiLogSinkCredentialsGetPasswordRetType)
GetPassword returns the Password field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LokiLogSinkCredentials) GetPasswordOk ¶
func (o *LokiLogSinkCredentials) GetPasswordOk() (ret LokiLogSinkCredentialsGetPasswordRetType, ok bool)
GetPasswordOk returns a tuple with the Password field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LokiLogSinkCredentials) GetUsername ¶
func (o *LokiLogSinkCredentials) GetUsername() (ret LokiLogSinkCredentialsGetUsernameRetType)
GetUsername returns the Username field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LokiLogSinkCredentials) GetUsernameOk ¶
func (o *LokiLogSinkCredentials) GetUsernameOk() (ret LokiLogSinkCredentialsGetUsernameRetType, ok bool)
GetUsernameOk returns a tuple with the Username field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LokiLogSinkCredentials) SetPassword ¶
func (o *LokiLogSinkCredentials) SetPassword(v LokiLogSinkCredentialsGetPasswordRetType)
SetPassword sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LokiLogSinkCredentials) SetUsername ¶
func (o *LokiLogSinkCredentials) SetUsername(v LokiLogSinkCredentialsGetUsernameRetType)
SetUsername sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (LokiLogSinkCredentials) ToMap
deprecated
func (o LokiLogSinkCredentials) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LokiLogSinkCredentialsGetPasswordArgType
deprecated
type LokiLogSinkCredentialsGetPasswordArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LokiLogSinkCredentialsGetPasswordAttributeType ¶
type LokiLogSinkCredentialsGetPasswordAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LokiLogSinkCredentialsGetPasswordRetType
deprecated
type LokiLogSinkCredentialsGetPasswordRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LokiLogSinkCredentialsGetUsernameArgType
deprecated
type LokiLogSinkCredentialsGetUsernameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LokiLogSinkCredentialsGetUsernameAttributeType ¶
type LokiLogSinkCredentialsGetUsernameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LokiLogSinkCredentialsGetUsernameRetType
deprecated
type LokiLogSinkCredentialsGetUsernameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LokiLogSinkGetPushUrlArgType
deprecated
type LokiLogSinkGetPushUrlArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LokiLogSinkGetPushUrlAttributeType ¶
type LokiLogSinkGetPushUrlAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LokiLogSinkGetPushUrlRetType
deprecated
type LokiLogSinkGetPushUrlRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LokiLogSinkGetTypeArgType
deprecated
type LokiLogSinkGetTypeArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LokiLogSinkGetTypeAttributeType ¶
type LokiLogSinkGetTypeAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LokiLogSinkGetTypeRetType
deprecated
type LokiLogSinkGetTypeRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LokiLogSinkPatch ¶
type LokiLogSinkPatch struct {
Credentials LokiLogSinkPatchGetCredentialsAttributeType `json:"credentials,omitempty"`
PushUrl LokiLogSinkPatchGetPushUrlAttributeType `json:"pushUrl,omitempty"`
// REQUIRED
Type LokiLogSinkPatchGetTypeAttributeType `json:"type" required:"true"`
}
LokiLogSinkPatch struct for LokiLogSinkPatch Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewLokiLogSinkPatch ¶
func NewLokiLogSinkPatch(types LokiLogSinkPatchGetTypeArgType) *LokiLogSinkPatch
NewLokiLogSinkPatch instantiates a new LokiLogSinkPatch object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewLokiLogSinkPatchWithDefaults ¶
func NewLokiLogSinkPatchWithDefaults() *LokiLogSinkPatch
NewLokiLogSinkPatchWithDefaults instantiates a new LokiLogSinkPatch object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LokiLogSinkPatch) GetCredentials ¶
func (o *LokiLogSinkPatch) GetCredentials() (res LokiLogSinkPatchGetCredentialsRetType)
GetCredentials returns the Credentials field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LokiLogSinkPatch) GetCredentialsOk ¶
func (o *LokiLogSinkPatch) GetCredentialsOk() (ret LokiLogSinkPatchGetCredentialsRetType, ok bool)
GetCredentialsOk returns a tuple with the Credentials field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LokiLogSinkPatch) GetPushUrl ¶
func (o *LokiLogSinkPatch) GetPushUrl() (res LokiLogSinkPatchGetPushUrlRetType)
GetPushUrl returns the PushUrl field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LokiLogSinkPatch) GetPushUrlOk ¶
func (o *LokiLogSinkPatch) GetPushUrlOk() (ret LokiLogSinkPatchGetPushUrlRetType, ok bool)
GetPushUrlOk returns a tuple with the PushUrl field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LokiLogSinkPatch) GetType ¶
func (o *LokiLogSinkPatch) GetType() (ret LokiLogSinkPatchGetTypeRetType)
GetType returns the Type field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LokiLogSinkPatch) GetTypeOk ¶
func (o *LokiLogSinkPatch) GetTypeOk() (ret LokiLogSinkPatchGetTypeRetType, ok bool)
GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LokiLogSinkPatch) HasCredentials ¶
func (o *LokiLogSinkPatch) HasCredentials() bool
HasCredentials returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LokiLogSinkPatch) HasPushUrl ¶
func (o *LokiLogSinkPatch) HasPushUrl() bool
HasPushUrl returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LokiLogSinkPatch) SetCredentials ¶
func (o *LokiLogSinkPatch) SetCredentials(v LokiLogSinkPatchGetCredentialsRetType)
SetCredentials gets a reference to the given LokiLogSinkCredentials and assigns it to the Credentials field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LokiLogSinkPatch) SetPushUrl ¶
func (o *LokiLogSinkPatch) SetPushUrl(v LokiLogSinkPatchGetPushUrlRetType)
SetPushUrl gets a reference to the given string and assigns it to the PushUrl field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LokiLogSinkPatch) SetType ¶
func (o *LokiLogSinkPatch) SetType(v LokiLogSinkPatchGetTypeRetType)
SetType sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (LokiLogSinkPatch) ToMap
deprecated
func (o LokiLogSinkPatch) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LokiLogSinkPatchGetCredentialsArgType
deprecated
type LokiLogSinkPatchGetCredentialsArgType = LokiLogSinkCredentials
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LokiLogSinkPatchGetCredentialsAttributeType ¶
type LokiLogSinkPatchGetCredentialsAttributeType = *LokiLogSinkCredentials
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LokiLogSinkPatchGetCredentialsRetType
deprecated
type LokiLogSinkPatchGetCredentialsRetType = LokiLogSinkCredentials
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LokiLogSinkPatchGetPushUrlArgType
deprecated
type LokiLogSinkPatchGetPushUrlArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LokiLogSinkPatchGetPushUrlAttributeType ¶
type LokiLogSinkPatchGetPushUrlAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LokiLogSinkPatchGetPushUrlRetType
deprecated
type LokiLogSinkPatchGetPushUrlRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LokiLogSinkPatchGetTypeArgType
deprecated
type LokiLogSinkPatchGetTypeArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LokiLogSinkPatchGetTypeAttributeType ¶
type LokiLogSinkPatchGetTypeAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LokiLogSinkPatchGetTypeRetType
deprecated
type LokiLogSinkPatchGetTypeRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type MappedNullable
deprecated
type MatchCondition ¶ added in v1.10.0
type MatchCondition string
MatchCondition Defines how multiple matchers within this rule are combined (ALL, ANY, NONE). Defaults to ANY. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
const ( // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead MATCHCONDITION_ANY MatchCondition = "ANY" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead MATCHCONDITION_ALL MatchCondition = "ALL" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead MATCHCONDITION_NONE MatchCondition = "NONE" )
List of MatchCondition
func NewMatchConditionFromValue ¶ added in v1.10.0
func NewMatchConditionFromValue(v string) (*MatchCondition, error)
NewMatchConditionFromValue returns a pointer to a valid MatchCondition for the value passed as argument, or an error if the value passed is not allowed by the enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (MatchCondition) IsValid ¶ added in v1.10.0
func (v MatchCondition) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (MatchCondition) Ptr ¶ added in v1.10.0
func (v MatchCondition) Ptr() *MatchCondition
Ptr returns reference to MatchCondition value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*MatchCondition) UnmarshalJSON
deprecated
added in
v1.10.0
func (v *MatchCondition) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type Matcher ¶ added in v1.10.0
type Matcher struct {
ValueMatchCondition MatcherGetValueMatchConditionAttributeType `json:"valueMatchCondition,omitempty"`
// A list of glob patterns to match against the request path. At least one value is required. Examples: \"/shop/_*\" or \"*_/img/_*\"
// REQUIRED
Values MatcherGetValuesAttributeType `json:"values" required:"true"`
}
Matcher A matcher containing a list of string values to compare against the request path. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewMatcher ¶ added in v1.10.0
func NewMatcher(values MatcherGetValuesArgType) *Matcher
NewMatcher instantiates a new Matcher object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewMatcherWithDefaults ¶ added in v1.10.0
func NewMatcherWithDefaults() *Matcher
NewMatcherWithDefaults instantiates a new Matcher object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Matcher) GetValueMatchCondition ¶ added in v1.10.0
func (o *Matcher) GetValueMatchCondition() (res MatcherGetValueMatchConditionRetType)
GetValueMatchCondition returns the ValueMatchCondition field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Matcher) GetValueMatchConditionOk ¶ added in v1.10.0
func (o *Matcher) GetValueMatchConditionOk() (ret MatcherGetValueMatchConditionRetType, ok bool)
GetValueMatchConditionOk returns a tuple with the ValueMatchCondition field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Matcher) GetValues ¶ added in v1.10.0
func (o *Matcher) GetValues() (ret MatcherGetValuesRetType)
GetValues returns the Values field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Matcher) GetValuesOk ¶ added in v1.10.0
func (o *Matcher) GetValuesOk() (ret MatcherGetValuesRetType, ok bool)
GetValuesOk returns a tuple with the Values field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Matcher) HasValueMatchCondition ¶ added in v1.10.0
HasValueMatchCondition returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Matcher) SetValueMatchCondition ¶ added in v1.10.0
func (o *Matcher) SetValueMatchCondition(v MatcherGetValueMatchConditionRetType)
SetValueMatchCondition gets a reference to the given MatchCondition and assigns it to the ValueMatchCondition field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Matcher) SetValues ¶ added in v1.10.0
func (o *Matcher) SetValues(v MatcherGetValuesRetType)
SetValues sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type MatcherGetValueMatchConditionArgType
deprecated
added in
v1.10.0
type MatcherGetValueMatchConditionArgType = MatchCondition
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type MatcherGetValueMatchConditionAttributeType ¶ added in v1.10.0
type MatcherGetValueMatchConditionAttributeType = *MatchCondition
isEnumRef Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type MatcherGetValueMatchConditionRetType
deprecated
added in
v1.10.0
type MatcherGetValueMatchConditionRetType = MatchCondition
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type MatcherGetValuesArgType
deprecated
added in
v1.10.0
type MatcherGetValuesArgType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type MatcherGetValuesAttributeType ¶ added in v1.10.0
type MatcherGetValuesAttributeType = *[]string
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type MatcherGetValuesRetType
deprecated
added in
v1.10.0
type MatcherGetValuesRetType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableBool
deprecated
type NullableBool struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableBool
deprecated
func NewNullableBool(val *bool) *NullableBool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableBool) Get
deprecated
func (v NullableBool) Get() *bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableBool) IsSet
deprecated
func (v NullableBool) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableBool) MarshalJSON
deprecated
func (v NullableBool) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableBool) Set
deprecated
func (v *NullableBool) Set(val *bool)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableBool) UnmarshalJSON
deprecated
func (v *NullableBool) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableBool) Unset
deprecated
func (v *NullableBool) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableBucketBackend
deprecated
type NullableBucketBackend struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableBucketBackend
deprecated
func NewNullableBucketBackend(val *BucketBackend) *NullableBucketBackend
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableBucketBackend) Get
deprecated
func (v NullableBucketBackend) Get() *BucketBackend
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableBucketBackend) IsSet
deprecated
func (v NullableBucketBackend) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableBucketBackend) MarshalJSON
deprecated
func (v NullableBucketBackend) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableBucketBackend) Set
deprecated
func (v *NullableBucketBackend) Set(val *BucketBackend)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableBucketBackend) UnmarshalJSON
deprecated
func (v *NullableBucketBackend) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableBucketBackend) Unset
deprecated
func (v *NullableBucketBackend) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableBucketBackendCreate
deprecated
type NullableBucketBackendCreate struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableBucketBackendCreate
deprecated
func NewNullableBucketBackendCreate(val *BucketBackendCreate) *NullableBucketBackendCreate
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableBucketBackendCreate) Get
deprecated
func (v NullableBucketBackendCreate) Get() *BucketBackendCreate
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableBucketBackendCreate) IsSet
deprecated
func (v NullableBucketBackendCreate) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableBucketBackendCreate) MarshalJSON
deprecated
func (v NullableBucketBackendCreate) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableBucketBackendCreate) Set
deprecated
func (v *NullableBucketBackendCreate) Set(val *BucketBackendCreate)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableBucketBackendCreate) UnmarshalJSON
deprecated
func (v *NullableBucketBackendCreate) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableBucketBackendCreate) Unset
deprecated
func (v *NullableBucketBackendCreate) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableBucketBackendPatch
deprecated
type NullableBucketBackendPatch struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableBucketBackendPatch
deprecated
func NewNullableBucketBackendPatch(val *BucketBackendPatch) *NullableBucketBackendPatch
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableBucketBackendPatch) Get
deprecated
func (v NullableBucketBackendPatch) Get() *BucketBackendPatch
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableBucketBackendPatch) IsSet
deprecated
func (v NullableBucketBackendPatch) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableBucketBackendPatch) MarshalJSON
deprecated
func (v NullableBucketBackendPatch) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableBucketBackendPatch) Set
deprecated
func (v *NullableBucketBackendPatch) Set(val *BucketBackendPatch)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableBucketBackendPatch) UnmarshalJSON
deprecated
func (v *NullableBucketBackendPatch) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableBucketBackendPatch) Unset
deprecated
func (v *NullableBucketBackendPatch) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableBucketCredentials
deprecated
type NullableBucketCredentials struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableBucketCredentials
deprecated
func NewNullableBucketCredentials(val *BucketCredentials) *NullableBucketCredentials
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableBucketCredentials) Get
deprecated
func (v NullableBucketCredentials) Get() *BucketCredentials
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableBucketCredentials) IsSet
deprecated
func (v NullableBucketCredentials) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableBucketCredentials) MarshalJSON
deprecated
func (v NullableBucketCredentials) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableBucketCredentials) Set
deprecated
func (v *NullableBucketCredentials) Set(val *BucketCredentials)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableBucketCredentials) UnmarshalJSON
deprecated
func (v *NullableBucketCredentials) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableBucketCredentials) Unset
deprecated
func (v *NullableBucketCredentials) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableConfig
deprecated
type NullableConfig struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableConfig
deprecated
func NewNullableConfig(val *Config) *NullableConfig
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableConfig) Get
deprecated
func (v NullableConfig) Get() *Config
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableConfig) IsSet
deprecated
func (v NullableConfig) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableConfig) MarshalJSON
deprecated
func (v NullableConfig) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableConfig) Set
deprecated
func (v *NullableConfig) Set(val *Config)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableConfig) UnmarshalJSON
deprecated
func (v *NullableConfig) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableConfig) Unset
deprecated
func (v *NullableConfig) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableConfigBackend
deprecated
type NullableConfigBackend struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableConfigBackend
deprecated
func NewNullableConfigBackend(val *ConfigBackend) *NullableConfigBackend
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableConfigBackend) Get
deprecated
func (v NullableConfigBackend) Get() *ConfigBackend
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableConfigBackend) IsSet
deprecated
func (v NullableConfigBackend) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableConfigBackend) MarshalJSON
deprecated
func (v NullableConfigBackend) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableConfigBackend) Set
deprecated
func (v *NullableConfigBackend) Set(val *ConfigBackend)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableConfigBackend) UnmarshalJSON
deprecated
func (v *NullableConfigBackend) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableConfigBackend) Unset
deprecated
func (v *NullableConfigBackend) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableConfigLogSink
deprecated
type NullableConfigLogSink struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableConfigLogSink
deprecated
func NewNullableConfigLogSink(val *ConfigLogSink) *NullableConfigLogSink
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableConfigLogSink) Get
deprecated
func (v NullableConfigLogSink) Get() *ConfigLogSink
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableConfigLogSink) IsSet
deprecated
func (v NullableConfigLogSink) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableConfigLogSink) MarshalJSON
deprecated
func (v NullableConfigLogSink) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableConfigLogSink) Set
deprecated
func (v *NullableConfigLogSink) Set(val *ConfigLogSink)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableConfigLogSink) UnmarshalJSON
deprecated
func (v *NullableConfigLogSink) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableConfigLogSink) Unset
deprecated
func (v *NullableConfigLogSink) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableConfigPatch
deprecated
type NullableConfigPatch struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableConfigPatch
deprecated
func NewNullableConfigPatch(val *ConfigPatch) *NullableConfigPatch
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableConfigPatch) Get
deprecated
func (v NullableConfigPatch) Get() *ConfigPatch
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableConfigPatch) IsSet
deprecated
func (v NullableConfigPatch) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableConfigPatch) MarshalJSON
deprecated
func (v NullableConfigPatch) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableConfigPatch) Set
deprecated
func (v *NullableConfigPatch) Set(val *ConfigPatch)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableConfigPatch) UnmarshalJSON
deprecated
func (v *NullableConfigPatch) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableConfigPatch) Unset
deprecated
func (v *NullableConfigPatch) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableConfigPatchBackend
deprecated
type NullableConfigPatchBackend struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableConfigPatchBackend
deprecated
func NewNullableConfigPatchBackend(val *ConfigPatchBackend) *NullableConfigPatchBackend
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableConfigPatchBackend) Get
deprecated
func (v NullableConfigPatchBackend) Get() *ConfigPatchBackend
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableConfigPatchBackend) IsSet
deprecated
func (v NullableConfigPatchBackend) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableConfigPatchBackend) MarshalJSON
deprecated
func (v NullableConfigPatchBackend) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableConfigPatchBackend) Set
deprecated
func (v *NullableConfigPatchBackend) Set(val *ConfigPatchBackend)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableConfigPatchBackend) UnmarshalJSON
deprecated
func (v *NullableConfigPatchBackend) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableConfigPatchBackend) Unset
deprecated
func (v *NullableConfigPatchBackend) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableConfigPatchLogSink
deprecated
type NullableConfigPatchLogSink struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableConfigPatchLogSink
deprecated
func NewNullableConfigPatchLogSink(val *ConfigPatchLogSink) *NullableConfigPatchLogSink
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableConfigPatchLogSink) Get
deprecated
func (v NullableConfigPatchLogSink) Get() *ConfigPatchLogSink
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableConfigPatchLogSink) IsSet
deprecated
func (v NullableConfigPatchLogSink) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableConfigPatchLogSink) MarshalJSON
deprecated
func (v NullableConfigPatchLogSink) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableConfigPatchLogSink) Set
deprecated
func (v *NullableConfigPatchLogSink) Set(val *ConfigPatchLogSink)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableConfigPatchLogSink) UnmarshalJSON
deprecated
func (v *NullableConfigPatchLogSink) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableConfigPatchLogSink) Unset
deprecated
func (v *NullableConfigPatchLogSink) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableCreateDistributionPayload
deprecated
type NullableCreateDistributionPayload struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableCreateDistributionPayload
deprecated
func NewNullableCreateDistributionPayload(val *CreateDistributionPayload) *NullableCreateDistributionPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateDistributionPayload) Get
deprecated
func (v NullableCreateDistributionPayload) Get() *CreateDistributionPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateDistributionPayload) IsSet
deprecated
func (v NullableCreateDistributionPayload) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateDistributionPayload) MarshalJSON
deprecated
func (v NullableCreateDistributionPayload) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateDistributionPayload) Set
deprecated
func (v *NullableCreateDistributionPayload) Set(val *CreateDistributionPayload)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateDistributionPayload) UnmarshalJSON
deprecated
func (v *NullableCreateDistributionPayload) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateDistributionPayload) Unset
deprecated
func (v *NullableCreateDistributionPayload) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableCreateDistributionPayloadBackend
deprecated
type NullableCreateDistributionPayloadBackend struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableCreateDistributionPayloadBackend
deprecated
func NewNullableCreateDistributionPayloadBackend(val *CreateDistributionPayloadBackend) *NullableCreateDistributionPayloadBackend
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateDistributionPayloadBackend) Get
deprecated
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateDistributionPayloadBackend) IsSet
deprecated
func (v NullableCreateDistributionPayloadBackend) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateDistributionPayloadBackend) MarshalJSON
deprecated
func (v NullableCreateDistributionPayloadBackend) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateDistributionPayloadBackend) Set
deprecated
func (v *NullableCreateDistributionPayloadBackend) Set(val *CreateDistributionPayloadBackend)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateDistributionPayloadBackend) UnmarshalJSON
deprecated
func (v *NullableCreateDistributionPayloadBackend) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateDistributionPayloadBackend) Unset
deprecated
func (v *NullableCreateDistributionPayloadBackend) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableCreateDistributionPayloadLogSink
deprecated
type NullableCreateDistributionPayloadLogSink struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableCreateDistributionPayloadLogSink
deprecated
func NewNullableCreateDistributionPayloadLogSink(val *CreateDistributionPayloadLogSink) *NullableCreateDistributionPayloadLogSink
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateDistributionPayloadLogSink) Get
deprecated
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateDistributionPayloadLogSink) IsSet
deprecated
func (v NullableCreateDistributionPayloadLogSink) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateDistributionPayloadLogSink) MarshalJSON
deprecated
func (v NullableCreateDistributionPayloadLogSink) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateDistributionPayloadLogSink) Set
deprecated
func (v *NullableCreateDistributionPayloadLogSink) Set(val *CreateDistributionPayloadLogSink)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateDistributionPayloadLogSink) UnmarshalJSON
deprecated
func (v *NullableCreateDistributionPayloadLogSink) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateDistributionPayloadLogSink) Unset
deprecated
func (v *NullableCreateDistributionPayloadLogSink) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableCreateDistributionResponse
deprecated
type NullableCreateDistributionResponse struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableCreateDistributionResponse
deprecated
func NewNullableCreateDistributionResponse(val *CreateDistributionResponse) *NullableCreateDistributionResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateDistributionResponse) Get
deprecated
func (v NullableCreateDistributionResponse) Get() *CreateDistributionResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateDistributionResponse) IsSet
deprecated
func (v NullableCreateDistributionResponse) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateDistributionResponse) MarshalJSON
deprecated
func (v NullableCreateDistributionResponse) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateDistributionResponse) Set
deprecated
func (v *NullableCreateDistributionResponse) Set(val *CreateDistributionResponse)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateDistributionResponse) UnmarshalJSON
deprecated
func (v *NullableCreateDistributionResponse) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateDistributionResponse) Unset
deprecated
func (v *NullableCreateDistributionResponse) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableCustomDomain
deprecated
type NullableCustomDomain struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableCustomDomain
deprecated
func NewNullableCustomDomain(val *CustomDomain) *NullableCustomDomain
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCustomDomain) Get
deprecated
func (v NullableCustomDomain) Get() *CustomDomain
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCustomDomain) IsSet
deprecated
func (v NullableCustomDomain) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCustomDomain) MarshalJSON
deprecated
func (v NullableCustomDomain) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCustomDomain) Set
deprecated
func (v *NullableCustomDomain) Set(val *CustomDomain)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCustomDomain) UnmarshalJSON
deprecated
func (v *NullableCustomDomain) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCustomDomain) Unset
deprecated
func (v *NullableCustomDomain) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableDeleteCustomDomainResponse
deprecated
type NullableDeleteCustomDomainResponse struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableDeleteCustomDomainResponse
deprecated
func NewNullableDeleteCustomDomainResponse(val *DeleteCustomDomainResponse) *NullableDeleteCustomDomainResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableDeleteCustomDomainResponse) Get
deprecated
func (v NullableDeleteCustomDomainResponse) Get() *DeleteCustomDomainResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableDeleteCustomDomainResponse) IsSet
deprecated
func (v NullableDeleteCustomDomainResponse) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableDeleteCustomDomainResponse) MarshalJSON
deprecated
func (v NullableDeleteCustomDomainResponse) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableDeleteCustomDomainResponse) Set
deprecated
func (v *NullableDeleteCustomDomainResponse) Set(val *DeleteCustomDomainResponse)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableDeleteCustomDomainResponse) UnmarshalJSON
deprecated
func (v *NullableDeleteCustomDomainResponse) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableDeleteCustomDomainResponse) Unset
deprecated
func (v *NullableDeleteCustomDomainResponse) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableDeleteDistributionResponse
deprecated
type NullableDeleteDistributionResponse struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableDeleteDistributionResponse
deprecated
func NewNullableDeleteDistributionResponse(val *DeleteDistributionResponse) *NullableDeleteDistributionResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableDeleteDistributionResponse) Get
deprecated
func (v NullableDeleteDistributionResponse) Get() *DeleteDistributionResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableDeleteDistributionResponse) IsSet
deprecated
func (v NullableDeleteDistributionResponse) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableDeleteDistributionResponse) MarshalJSON
deprecated
func (v NullableDeleteDistributionResponse) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableDeleteDistributionResponse) Set
deprecated
func (v *NullableDeleteDistributionResponse) Set(val *DeleteDistributionResponse)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableDeleteDistributionResponse) UnmarshalJSON
deprecated
func (v *NullableDeleteDistributionResponse) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableDeleteDistributionResponse) Unset
deprecated
func (v *NullableDeleteDistributionResponse) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableDistribution
deprecated
type NullableDistribution struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableDistribution
deprecated
func NewNullableDistribution(val *Distribution) *NullableDistribution
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableDistribution) Get
deprecated
func (v NullableDistribution) Get() *Distribution
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableDistribution) IsSet
deprecated
func (v NullableDistribution) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableDistribution) MarshalJSON
deprecated
func (v NullableDistribution) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableDistribution) Set
deprecated
func (v *NullableDistribution) Set(val *Distribution)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableDistribution) UnmarshalJSON
deprecated
func (v *NullableDistribution) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableDistribution) Unset
deprecated
func (v *NullableDistribution) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableDistributionLogsRecord
deprecated
type NullableDistributionLogsRecord struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableDistributionLogsRecord
deprecated
func NewNullableDistributionLogsRecord(val *DistributionLogsRecord) *NullableDistributionLogsRecord
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableDistributionLogsRecord) Get
deprecated
func (v NullableDistributionLogsRecord) Get() *DistributionLogsRecord
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableDistributionLogsRecord) IsSet
deprecated
func (v NullableDistributionLogsRecord) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableDistributionLogsRecord) MarshalJSON
deprecated
func (v NullableDistributionLogsRecord) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableDistributionLogsRecord) Set
deprecated
func (v *NullableDistributionLogsRecord) Set(val *DistributionLogsRecord)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableDistributionLogsRecord) UnmarshalJSON
deprecated
func (v *NullableDistributionLogsRecord) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableDistributionLogsRecord) Unset
deprecated
func (v *NullableDistributionLogsRecord) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableDistributionStatisticsRecord
deprecated
type NullableDistributionStatisticsRecord struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableDistributionStatisticsRecord
deprecated
func NewNullableDistributionStatisticsRecord(val *DistributionStatisticsRecord) *NullableDistributionStatisticsRecord
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableDistributionStatisticsRecord) Get
deprecated
func (v NullableDistributionStatisticsRecord) Get() *DistributionStatisticsRecord
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableDistributionStatisticsRecord) IsSet
deprecated
func (v NullableDistributionStatisticsRecord) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableDistributionStatisticsRecord) MarshalJSON
deprecated
func (v NullableDistributionStatisticsRecord) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableDistributionStatisticsRecord) Set
deprecated
func (v *NullableDistributionStatisticsRecord) Set(val *DistributionStatisticsRecord)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableDistributionStatisticsRecord) UnmarshalJSON
deprecated
func (v *NullableDistributionStatisticsRecord) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableDistributionStatisticsRecord) Unset
deprecated
func (v *NullableDistributionStatisticsRecord) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableDistributionStatisticsRecordAllOf
deprecated
type NullableDistributionStatisticsRecordAllOf struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableDistributionStatisticsRecordAllOf
deprecated
func NewNullableDistributionStatisticsRecordAllOf(val *DistributionStatisticsRecordAllOf) *NullableDistributionStatisticsRecordAllOf
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableDistributionStatisticsRecordAllOf) Get
deprecated
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableDistributionStatisticsRecordAllOf) IsSet
deprecated
func (v NullableDistributionStatisticsRecordAllOf) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableDistributionStatisticsRecordAllOf) MarshalJSON
deprecated
func (v NullableDistributionStatisticsRecordAllOf) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableDistributionStatisticsRecordAllOf) Set
deprecated
func (v *NullableDistributionStatisticsRecordAllOf) Set(val *DistributionStatisticsRecordAllOf)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableDistributionStatisticsRecordAllOf) UnmarshalJSON
deprecated
func (v *NullableDistributionStatisticsRecordAllOf) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableDistributionStatisticsRecordAllOf) Unset
deprecated
func (v *NullableDistributionStatisticsRecordAllOf) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableDistributionStatisticsRecordEntry
deprecated
type NullableDistributionStatisticsRecordEntry struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableDistributionStatisticsRecordEntry
deprecated
func NewNullableDistributionStatisticsRecordEntry(val *DistributionStatisticsRecordEntry) *NullableDistributionStatisticsRecordEntry
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableDistributionStatisticsRecordEntry) Get
deprecated
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableDistributionStatisticsRecordEntry) IsSet
deprecated
func (v NullableDistributionStatisticsRecordEntry) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableDistributionStatisticsRecordEntry) MarshalJSON
deprecated
func (v NullableDistributionStatisticsRecordEntry) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableDistributionStatisticsRecordEntry) Set
deprecated
func (v *NullableDistributionStatisticsRecordEntry) Set(val *DistributionStatisticsRecordEntry)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableDistributionStatisticsRecordEntry) UnmarshalJSON
deprecated
func (v *NullableDistributionStatisticsRecordEntry) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableDistributionStatisticsRecordEntry) Unset
deprecated
func (v *NullableDistributionStatisticsRecordEntry) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableDistributionStatisticsRecordRegions
deprecated
type NullableDistributionStatisticsRecordRegions struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableDistributionStatisticsRecordRegions
deprecated
func NewNullableDistributionStatisticsRecordRegions(val *DistributionStatisticsRecordRegions) *NullableDistributionStatisticsRecordRegions
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableDistributionStatisticsRecordRegions) Get
deprecated
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableDistributionStatisticsRecordRegions) IsSet
deprecated
func (v NullableDistributionStatisticsRecordRegions) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableDistributionStatisticsRecordRegions) MarshalJSON
deprecated
func (v NullableDistributionStatisticsRecordRegions) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableDistributionStatisticsRecordRegions) Set
deprecated
func (v *NullableDistributionStatisticsRecordRegions) Set(val *DistributionStatisticsRecordRegions)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableDistributionStatisticsRecordRegions) UnmarshalJSON
deprecated
func (v *NullableDistributionStatisticsRecordRegions) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableDistributionStatisticsRecordRegions) Unset
deprecated
func (v *NullableDistributionStatisticsRecordRegions) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableDistributionStatus
deprecated
type NullableDistributionStatus struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableDistributionStatus
deprecated
func NewNullableDistributionStatus(val *DistributionStatus) *NullableDistributionStatus
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableDistributionStatus) Get
deprecated
func (v NullableDistributionStatus) Get() *DistributionStatus
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableDistributionStatus) IsSet
deprecated
func (v NullableDistributionStatus) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableDistributionStatus) MarshalJSON
deprecated
func (v NullableDistributionStatus) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableDistributionStatus) Set
deprecated
func (v *NullableDistributionStatus) Set(val *DistributionStatus)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableDistributionStatus) UnmarshalJSON
deprecated
func (v *NullableDistributionStatus) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableDistributionStatus) Unset
deprecated
func (v *NullableDistributionStatus) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableDistributionWaf
deprecated
type NullableDistributionWaf struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableDistributionWaf
deprecated
func NewNullableDistributionWaf(val *DistributionWaf) *NullableDistributionWaf
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableDistributionWaf) Get
deprecated
func (v NullableDistributionWaf) Get() *DistributionWaf
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableDistributionWaf) IsSet
deprecated
func (v NullableDistributionWaf) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableDistributionWaf) MarshalJSON
deprecated
func (v NullableDistributionWaf) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableDistributionWaf) Set
deprecated
func (v *NullableDistributionWaf) Set(val *DistributionWaf)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableDistributionWaf) UnmarshalJSON
deprecated
func (v *NullableDistributionWaf) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableDistributionWaf) Unset
deprecated
func (v *NullableDistributionWaf) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableDomain
deprecated
type NullableDomain struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableDomain
deprecated
func NewNullableDomain(val *Domain) *NullableDomain
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableDomain) Get
deprecated
func (v NullableDomain) Get() *Domain
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableDomain) IsSet
deprecated
func (v NullableDomain) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableDomain) MarshalJSON
deprecated
func (v NullableDomain) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableDomain) Set
deprecated
func (v *NullableDomain) Set(val *Domain)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableDomain) UnmarshalJSON
deprecated
func (v *NullableDomain) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableDomain) Unset
deprecated
func (v *NullableDomain) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableDomainStatus
deprecated
type NullableDomainStatus struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableDomainStatus
deprecated
func NewNullableDomainStatus(val *DomainStatus) *NullableDomainStatus
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableDomainStatus) Get
deprecated
func (v NullableDomainStatus) Get() *DomainStatus
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableDomainStatus) IsSet
deprecated
func (v NullableDomainStatus) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableDomainStatus) MarshalJSON
deprecated
func (v NullableDomainStatus) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableDomainStatus) Set
deprecated
func (v *NullableDomainStatus) Set(val *DomainStatus)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableDomainStatus) UnmarshalJSON
deprecated
func (v *NullableDomainStatus) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableDomainStatus) Unset
deprecated
func (v *NullableDomainStatus) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableDomainTypes
deprecated
type NullableDomainTypes struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableDomainTypes
deprecated
func NewNullableDomainTypes(val *DomainTypes) *NullableDomainTypes
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableDomainTypes) Get
deprecated
func (v NullableDomainTypes) Get() *DomainTypes
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableDomainTypes) IsSet
deprecated
func (v NullableDomainTypes) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableDomainTypes) MarshalJSON
deprecated
func (v NullableDomainTypes) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableDomainTypes) Set
deprecated
func (v *NullableDomainTypes) Set(val *DomainTypes)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableDomainTypes) UnmarshalJSON
deprecated
func (v *NullableDomainTypes) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableDomainTypes) Unset
deprecated
func (v *NullableDomainTypes) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableErrorDetails
deprecated
type NullableErrorDetails struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableErrorDetails
deprecated
func NewNullableErrorDetails(val *ErrorDetails) *NullableErrorDetails
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableErrorDetails) Get
deprecated
func (v NullableErrorDetails) Get() *ErrorDetails
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableErrorDetails) IsSet
deprecated
func (v NullableErrorDetails) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableErrorDetails) MarshalJSON
deprecated
func (v NullableErrorDetails) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableErrorDetails) Set
deprecated
func (v *NullableErrorDetails) Set(val *ErrorDetails)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableErrorDetails) UnmarshalJSON
deprecated
func (v *NullableErrorDetails) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableErrorDetails) Unset
deprecated
func (v *NullableErrorDetails) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableErrorDetailsKey
deprecated
type NullableErrorDetailsKey struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableErrorDetailsKey
deprecated
func NewNullableErrorDetailsKey(val *ErrorDetailsKey) *NullableErrorDetailsKey
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableErrorDetailsKey) Get
deprecated
func (v NullableErrorDetailsKey) Get() *ErrorDetailsKey
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableErrorDetailsKey) IsSet
deprecated
func (v NullableErrorDetailsKey) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableErrorDetailsKey) MarshalJSON
deprecated
func (v NullableErrorDetailsKey) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableErrorDetailsKey) Set
deprecated
func (v *NullableErrorDetailsKey) Set(val *ErrorDetailsKey)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableErrorDetailsKey) UnmarshalJSON
deprecated
func (v *NullableErrorDetailsKey) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableErrorDetailsKey) Unset
deprecated
func (v *NullableErrorDetailsKey) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableFindCachePathsResponse
deprecated
type NullableFindCachePathsResponse struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableFindCachePathsResponse
deprecated
func NewNullableFindCachePathsResponse(val *FindCachePathsResponse) *NullableFindCachePathsResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableFindCachePathsResponse) Get
deprecated
func (v NullableFindCachePathsResponse) Get() *FindCachePathsResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableFindCachePathsResponse) IsSet
deprecated
func (v NullableFindCachePathsResponse) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableFindCachePathsResponse) MarshalJSON
deprecated
func (v NullableFindCachePathsResponse) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableFindCachePathsResponse) Set
deprecated
func (v *NullableFindCachePathsResponse) Set(val *FindCachePathsResponse)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableFindCachePathsResponse) UnmarshalJSON
deprecated
func (v *NullableFindCachePathsResponse) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableFindCachePathsResponse) Unset
deprecated
func (v *NullableFindCachePathsResponse) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableFindCachePathsResponseEntry
deprecated
type NullableFindCachePathsResponseEntry struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableFindCachePathsResponseEntry
deprecated
func NewNullableFindCachePathsResponseEntry(val *FindCachePathsResponseEntry) *NullableFindCachePathsResponseEntry
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableFindCachePathsResponseEntry) Get
deprecated
func (v NullableFindCachePathsResponseEntry) Get() *FindCachePathsResponseEntry
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableFindCachePathsResponseEntry) IsSet
deprecated
func (v NullableFindCachePathsResponseEntry) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableFindCachePathsResponseEntry) MarshalJSON
deprecated
func (v NullableFindCachePathsResponseEntry) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableFindCachePathsResponseEntry) Set
deprecated
func (v *NullableFindCachePathsResponseEntry) Set(val *FindCachePathsResponseEntry)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableFindCachePathsResponseEntry) UnmarshalJSON
deprecated
func (v *NullableFindCachePathsResponseEntry) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableFindCachePathsResponseEntry) Unset
deprecated
func (v *NullableFindCachePathsResponseEntry) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableFloat32
deprecated
type NullableFloat32 struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableFloat32
deprecated
func NewNullableFloat32(val *float32) *NullableFloat32
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableFloat32) Get
deprecated
func (v NullableFloat32) Get() *float32
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableFloat32) IsSet
deprecated
func (v NullableFloat32) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableFloat32) MarshalJSON
deprecated
func (v NullableFloat32) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableFloat32) Set
deprecated
func (v *NullableFloat32) Set(val *float32)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableFloat32) UnmarshalJSON
deprecated
func (v *NullableFloat32) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableFloat32) Unset
deprecated
func (v *NullableFloat32) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableFloat64
deprecated
type NullableFloat64 struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableFloat64
deprecated
func NewNullableFloat64(val *float64) *NullableFloat64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableFloat64) Get
deprecated
func (v NullableFloat64) Get() *float64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableFloat64) IsSet
deprecated
func (v NullableFloat64) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableFloat64) MarshalJSON
deprecated
func (v NullableFloat64) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableFloat64) Set
deprecated
func (v *NullableFloat64) Set(val *float64)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableFloat64) UnmarshalJSON
deprecated
func (v *NullableFloat64) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableFloat64) Unset
deprecated
func (v *NullableFloat64) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableGenericJsonResponse
deprecated
type NullableGenericJsonResponse struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableGenericJsonResponse
deprecated
func NewNullableGenericJsonResponse(val *GenericJsonResponse) *NullableGenericJsonResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableGenericJsonResponse) Get
deprecated
func (v NullableGenericJsonResponse) Get() *GenericJsonResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableGenericJsonResponse) IsSet
deprecated
func (v NullableGenericJsonResponse) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableGenericJsonResponse) MarshalJSON
deprecated
func (v NullableGenericJsonResponse) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableGenericJsonResponse) Set
deprecated
func (v *NullableGenericJsonResponse) Set(val *GenericJsonResponse)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableGenericJsonResponse) UnmarshalJSON
deprecated
func (v *NullableGenericJsonResponse) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableGenericJsonResponse) Unset
deprecated
func (v *NullableGenericJsonResponse) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableGetCacheInfoResponse
deprecated
type NullableGetCacheInfoResponse struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableGetCacheInfoResponse
deprecated
func NewNullableGetCacheInfoResponse(val *GetCacheInfoResponse) *NullableGetCacheInfoResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableGetCacheInfoResponse) Get
deprecated
func (v NullableGetCacheInfoResponse) Get() *GetCacheInfoResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableGetCacheInfoResponse) IsSet
deprecated
func (v NullableGetCacheInfoResponse) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableGetCacheInfoResponse) MarshalJSON
deprecated
func (v NullableGetCacheInfoResponse) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableGetCacheInfoResponse) Set
deprecated
func (v *NullableGetCacheInfoResponse) Set(val *GetCacheInfoResponse)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableGetCacheInfoResponse) UnmarshalJSON
deprecated
func (v *NullableGetCacheInfoResponse) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableGetCacheInfoResponse) Unset
deprecated
func (v *NullableGetCacheInfoResponse) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableGetCacheInfoResponseHistoryEntry
deprecated
type NullableGetCacheInfoResponseHistoryEntry struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableGetCacheInfoResponseHistoryEntry
deprecated
func NewNullableGetCacheInfoResponseHistoryEntry(val *GetCacheInfoResponseHistoryEntry) *NullableGetCacheInfoResponseHistoryEntry
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableGetCacheInfoResponseHistoryEntry) Get
deprecated
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableGetCacheInfoResponseHistoryEntry) IsSet
deprecated
func (v NullableGetCacheInfoResponseHistoryEntry) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableGetCacheInfoResponseHistoryEntry) MarshalJSON
deprecated
func (v NullableGetCacheInfoResponseHistoryEntry) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableGetCacheInfoResponseHistoryEntry) Set
deprecated
func (v *NullableGetCacheInfoResponseHistoryEntry) Set(val *GetCacheInfoResponseHistoryEntry)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableGetCacheInfoResponseHistoryEntry) UnmarshalJSON
deprecated
func (v *NullableGetCacheInfoResponseHistoryEntry) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableGetCacheInfoResponseHistoryEntry) Unset
deprecated
func (v *NullableGetCacheInfoResponseHistoryEntry) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableGetCacheInfoResponseHistoryEntryTypes
deprecated
type NullableGetCacheInfoResponseHistoryEntryTypes struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableGetCacheInfoResponseHistoryEntryTypes
deprecated
func NewNullableGetCacheInfoResponseHistoryEntryTypes(val *GetCacheInfoResponseHistoryEntryTypes) *NullableGetCacheInfoResponseHistoryEntryTypes
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableGetCacheInfoResponseHistoryEntryTypes) Get
deprecated
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableGetCacheInfoResponseHistoryEntryTypes) IsSet
deprecated
func (v NullableGetCacheInfoResponseHistoryEntryTypes) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableGetCacheInfoResponseHistoryEntryTypes) MarshalJSON
deprecated
func (v NullableGetCacheInfoResponseHistoryEntryTypes) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableGetCacheInfoResponseHistoryEntryTypes) Set
deprecated
func (v *NullableGetCacheInfoResponseHistoryEntryTypes) Set(val *GetCacheInfoResponseHistoryEntryTypes)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableGetCacheInfoResponseHistoryEntryTypes) UnmarshalJSON
deprecated
func (v *NullableGetCacheInfoResponseHistoryEntryTypes) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableGetCacheInfoResponseHistoryEntryTypes) Unset
deprecated
func (v *NullableGetCacheInfoResponseHistoryEntryTypes) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableGetCustomDomainCustomCertificate
deprecated
type NullableGetCustomDomainCustomCertificate struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableGetCustomDomainCustomCertificate
deprecated
func NewNullableGetCustomDomainCustomCertificate(val *GetCustomDomainCustomCertificate) *NullableGetCustomDomainCustomCertificate
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableGetCustomDomainCustomCertificate) Get
deprecated
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableGetCustomDomainCustomCertificate) IsSet
deprecated
func (v NullableGetCustomDomainCustomCertificate) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableGetCustomDomainCustomCertificate) MarshalJSON
deprecated
func (v NullableGetCustomDomainCustomCertificate) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableGetCustomDomainCustomCertificate) Set
deprecated
func (v *NullableGetCustomDomainCustomCertificate) Set(val *GetCustomDomainCustomCertificate)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableGetCustomDomainCustomCertificate) UnmarshalJSON
deprecated
func (v *NullableGetCustomDomainCustomCertificate) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableGetCustomDomainCustomCertificate) Unset
deprecated
func (v *NullableGetCustomDomainCustomCertificate) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableGetCustomDomainManagedCertificate
deprecated
type NullableGetCustomDomainManagedCertificate struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableGetCustomDomainManagedCertificate
deprecated
func NewNullableGetCustomDomainManagedCertificate(val *GetCustomDomainManagedCertificate) *NullableGetCustomDomainManagedCertificate
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableGetCustomDomainManagedCertificate) Get
deprecated
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableGetCustomDomainManagedCertificate) IsSet
deprecated
func (v NullableGetCustomDomainManagedCertificate) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableGetCustomDomainManagedCertificate) MarshalJSON
deprecated
func (v NullableGetCustomDomainManagedCertificate) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableGetCustomDomainManagedCertificate) Set
deprecated
func (v *NullableGetCustomDomainManagedCertificate) Set(val *GetCustomDomainManagedCertificate)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableGetCustomDomainManagedCertificate) UnmarshalJSON
deprecated
func (v *NullableGetCustomDomainManagedCertificate) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableGetCustomDomainManagedCertificate) Unset
deprecated
func (v *NullableGetCustomDomainManagedCertificate) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableGetCustomDomainResponse
deprecated
type NullableGetCustomDomainResponse struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableGetCustomDomainResponse
deprecated
func NewNullableGetCustomDomainResponse(val *GetCustomDomainResponse) *NullableGetCustomDomainResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableGetCustomDomainResponse) Get
deprecated
func (v NullableGetCustomDomainResponse) Get() *GetCustomDomainResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableGetCustomDomainResponse) IsSet
deprecated
func (v NullableGetCustomDomainResponse) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableGetCustomDomainResponse) MarshalJSON
deprecated
func (v NullableGetCustomDomainResponse) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableGetCustomDomainResponse) Set
deprecated
func (v *NullableGetCustomDomainResponse) Set(val *GetCustomDomainResponse)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableGetCustomDomainResponse) UnmarshalJSON
deprecated
func (v *NullableGetCustomDomainResponse) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableGetCustomDomainResponse) Unset
deprecated
func (v *NullableGetCustomDomainResponse) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableGetCustomDomainResponseCertificate
deprecated
type NullableGetCustomDomainResponseCertificate struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableGetCustomDomainResponseCertificate
deprecated
func NewNullableGetCustomDomainResponseCertificate(val *GetCustomDomainResponseCertificate) *NullableGetCustomDomainResponseCertificate
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableGetCustomDomainResponseCertificate) Get
deprecated
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableGetCustomDomainResponseCertificate) IsSet
deprecated
func (v NullableGetCustomDomainResponseCertificate) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableGetCustomDomainResponseCertificate) MarshalJSON
deprecated
func (v NullableGetCustomDomainResponseCertificate) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableGetCustomDomainResponseCertificate) Set
deprecated
func (v *NullableGetCustomDomainResponseCertificate) Set(val *GetCustomDomainResponseCertificate)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableGetCustomDomainResponseCertificate) UnmarshalJSON
deprecated
func (v *NullableGetCustomDomainResponseCertificate) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableGetCustomDomainResponseCertificate) Unset
deprecated
func (v *NullableGetCustomDomainResponseCertificate) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableGetDistributionResponse
deprecated
type NullableGetDistributionResponse struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableGetDistributionResponse
deprecated
func NewNullableGetDistributionResponse(val *GetDistributionResponse) *NullableGetDistributionResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableGetDistributionResponse) Get
deprecated
func (v NullableGetDistributionResponse) Get() *GetDistributionResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableGetDistributionResponse) IsSet
deprecated
func (v NullableGetDistributionResponse) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableGetDistributionResponse) MarshalJSON
deprecated
func (v NullableGetDistributionResponse) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableGetDistributionResponse) Set
deprecated
func (v *NullableGetDistributionResponse) Set(val *GetDistributionResponse)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableGetDistributionResponse) UnmarshalJSON
deprecated
func (v *NullableGetDistributionResponse) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableGetDistributionResponse) Unset
deprecated
func (v *NullableGetDistributionResponse) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableGetLogsResponse
deprecated
type NullableGetLogsResponse struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableGetLogsResponse
deprecated
func NewNullableGetLogsResponse(val *GetLogsResponse) *NullableGetLogsResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableGetLogsResponse) Get
deprecated
func (v NullableGetLogsResponse) Get() *GetLogsResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableGetLogsResponse) IsSet
deprecated
func (v NullableGetLogsResponse) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableGetLogsResponse) MarshalJSON
deprecated
func (v NullableGetLogsResponse) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableGetLogsResponse) Set
deprecated
func (v *NullableGetLogsResponse) Set(val *GetLogsResponse)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableGetLogsResponse) UnmarshalJSON
deprecated
func (v *NullableGetLogsResponse) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableGetLogsResponse) Unset
deprecated
func (v *NullableGetLogsResponse) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableGetLogsSearchFiltersResponse
deprecated
type NullableGetLogsSearchFiltersResponse struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableGetLogsSearchFiltersResponse
deprecated
func NewNullableGetLogsSearchFiltersResponse(val *GetLogsSearchFiltersResponse) *NullableGetLogsSearchFiltersResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableGetLogsSearchFiltersResponse) Get
deprecated
func (v NullableGetLogsSearchFiltersResponse) Get() *GetLogsSearchFiltersResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableGetLogsSearchFiltersResponse) IsSet
deprecated
func (v NullableGetLogsSearchFiltersResponse) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableGetLogsSearchFiltersResponse) MarshalJSON
deprecated
func (v NullableGetLogsSearchFiltersResponse) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableGetLogsSearchFiltersResponse) Set
deprecated
func (v *NullableGetLogsSearchFiltersResponse) Set(val *GetLogsSearchFiltersResponse)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableGetLogsSearchFiltersResponse) UnmarshalJSON
deprecated
func (v *NullableGetLogsSearchFiltersResponse) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableGetLogsSearchFiltersResponse) Unset
deprecated
func (v *NullableGetLogsSearchFiltersResponse) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableGetLogsSearchFiltersResponseDatacenterBlock
deprecated
type NullableGetLogsSearchFiltersResponseDatacenterBlock struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableGetLogsSearchFiltersResponseDatacenterBlock
deprecated
func NewNullableGetLogsSearchFiltersResponseDatacenterBlock(val *GetLogsSearchFiltersResponseDatacenterBlock) *NullableGetLogsSearchFiltersResponseDatacenterBlock
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableGetLogsSearchFiltersResponseDatacenterBlock) Get
deprecated
func (v NullableGetLogsSearchFiltersResponseDatacenterBlock) Get() *GetLogsSearchFiltersResponseDatacenterBlock
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableGetLogsSearchFiltersResponseDatacenterBlock) IsSet
deprecated
func (v NullableGetLogsSearchFiltersResponseDatacenterBlock) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableGetLogsSearchFiltersResponseDatacenterBlock) MarshalJSON
deprecated
func (v NullableGetLogsSearchFiltersResponseDatacenterBlock) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableGetLogsSearchFiltersResponseDatacenterBlock) Set
deprecated
func (v *NullableGetLogsSearchFiltersResponseDatacenterBlock) Set(val *GetLogsSearchFiltersResponseDatacenterBlock)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableGetLogsSearchFiltersResponseDatacenterBlock) UnmarshalJSON
deprecated
func (v *NullableGetLogsSearchFiltersResponseDatacenterBlock) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableGetLogsSearchFiltersResponseDatacenterBlock) Unset
deprecated
func (v *NullableGetLogsSearchFiltersResponseDatacenterBlock) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableGetLogsSearchFiltersResponseDatacenterBlockItem
deprecated
type NullableGetLogsSearchFiltersResponseDatacenterBlockItem struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableGetLogsSearchFiltersResponseDatacenterBlockItem
deprecated
func NewNullableGetLogsSearchFiltersResponseDatacenterBlockItem(val *GetLogsSearchFiltersResponseDatacenterBlockItem) *NullableGetLogsSearchFiltersResponseDatacenterBlockItem
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableGetLogsSearchFiltersResponseDatacenterBlockItem) Get
deprecated
func (v NullableGetLogsSearchFiltersResponseDatacenterBlockItem) Get() *GetLogsSearchFiltersResponseDatacenterBlockItem
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableGetLogsSearchFiltersResponseDatacenterBlockItem) IsSet
deprecated
func (v NullableGetLogsSearchFiltersResponseDatacenterBlockItem) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableGetLogsSearchFiltersResponseDatacenterBlockItem) MarshalJSON
deprecated
func (v NullableGetLogsSearchFiltersResponseDatacenterBlockItem) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableGetLogsSearchFiltersResponseDatacenterBlockItem) Set
deprecated
func (v *NullableGetLogsSearchFiltersResponseDatacenterBlockItem) Set(val *GetLogsSearchFiltersResponseDatacenterBlockItem)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableGetLogsSearchFiltersResponseDatacenterBlockItem) UnmarshalJSON
deprecated
func (v *NullableGetLogsSearchFiltersResponseDatacenterBlockItem) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableGetLogsSearchFiltersResponseDatacenterBlockItem) Unset
deprecated
func (v *NullableGetLogsSearchFiltersResponseDatacenterBlockItem) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableGetStatisticsResponse
deprecated
type NullableGetStatisticsResponse struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableGetStatisticsResponse
deprecated
func NewNullableGetStatisticsResponse(val *GetStatisticsResponse) *NullableGetStatisticsResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableGetStatisticsResponse) Get
deprecated
func (v NullableGetStatisticsResponse) Get() *GetStatisticsResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableGetStatisticsResponse) IsSet
deprecated
func (v NullableGetStatisticsResponse) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableGetStatisticsResponse) MarshalJSON
deprecated
func (v NullableGetStatisticsResponse) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableGetStatisticsResponse) Set
deprecated
func (v *NullableGetStatisticsResponse) Set(val *GetStatisticsResponse)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableGetStatisticsResponse) UnmarshalJSON
deprecated
func (v *NullableGetStatisticsResponse) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableGetStatisticsResponse) Unset
deprecated
func (v *NullableGetStatisticsResponse) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableHttpBackend
deprecated
type NullableHttpBackend struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableHttpBackend
deprecated
func NewNullableHttpBackend(val *HttpBackend) *NullableHttpBackend
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableHttpBackend) Get
deprecated
func (v NullableHttpBackend) Get() *HttpBackend
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableHttpBackend) IsSet
deprecated
func (v NullableHttpBackend) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableHttpBackend) MarshalJSON
deprecated
func (v NullableHttpBackend) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableHttpBackend) Set
deprecated
func (v *NullableHttpBackend) Set(val *HttpBackend)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableHttpBackend) UnmarshalJSON
deprecated
func (v *NullableHttpBackend) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableHttpBackend) Unset
deprecated
func (v *NullableHttpBackend) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableHttpBackendCreate
deprecated
type NullableHttpBackendCreate struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableHttpBackendCreate
deprecated
func NewNullableHttpBackendCreate(val *HttpBackendCreate) *NullableHttpBackendCreate
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableHttpBackendCreate) Get
deprecated
func (v NullableHttpBackendCreate) Get() *HttpBackendCreate
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableHttpBackendCreate) IsSet
deprecated
func (v NullableHttpBackendCreate) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableHttpBackendCreate) MarshalJSON
deprecated
func (v NullableHttpBackendCreate) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableHttpBackendCreate) Set
deprecated
func (v *NullableHttpBackendCreate) Set(val *HttpBackendCreate)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableHttpBackendCreate) UnmarshalJSON
deprecated
func (v *NullableHttpBackendCreate) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableHttpBackendCreate) Unset
deprecated
func (v *NullableHttpBackendCreate) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableHttpBackendPatch
deprecated
type NullableHttpBackendPatch struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableHttpBackendPatch
deprecated
func NewNullableHttpBackendPatch(val *HttpBackendPatch) *NullableHttpBackendPatch
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableHttpBackendPatch) Get
deprecated
func (v NullableHttpBackendPatch) Get() *HttpBackendPatch
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableHttpBackendPatch) IsSet
deprecated
func (v NullableHttpBackendPatch) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableHttpBackendPatch) MarshalJSON
deprecated
func (v NullableHttpBackendPatch) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableHttpBackendPatch) Set
deprecated
func (v *NullableHttpBackendPatch) Set(val *HttpBackendPatch)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableHttpBackendPatch) UnmarshalJSON
deprecated
func (v *NullableHttpBackendPatch) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableHttpBackendPatch) Unset
deprecated
func (v *NullableHttpBackendPatch) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableInt
deprecated
type NullableInt struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableInt
deprecated
func NewNullableInt(val *int) *NullableInt
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableInt) Get
deprecated
func (v NullableInt) Get() *int
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableInt) IsSet
deprecated
func (v NullableInt) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableInt) MarshalJSON
deprecated
func (v NullableInt) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableInt) Set
deprecated
func (v *NullableInt) Set(val *int)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableInt) UnmarshalJSON
deprecated
func (v *NullableInt) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableInt) Unset
deprecated
func (v *NullableInt) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableInt32
deprecated
type NullableInt32 struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableInt32
deprecated
func NewNullableInt32(val *int32) *NullableInt32
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableInt32) Get
deprecated
func (v NullableInt32) Get() *int32
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableInt32) IsSet
deprecated
func (v NullableInt32) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableInt32) MarshalJSON
deprecated
func (v NullableInt32) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableInt32) Set
deprecated
func (v *NullableInt32) Set(val *int32)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableInt32) UnmarshalJSON
deprecated
func (v *NullableInt32) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableInt32) Unset
deprecated
func (v *NullableInt32) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableInt64
deprecated
type NullableInt64 struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableInt64
deprecated
func NewNullableInt64(val *int64) *NullableInt64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableInt64) Get
deprecated
func (v NullableInt64) Get() *int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableInt64) IsSet
deprecated
func (v NullableInt64) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableInt64) MarshalJSON
deprecated
func (v NullableInt64) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableInt64) Set
deprecated
func (v *NullableInt64) Set(val *int64)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableInt64) UnmarshalJSON
deprecated
func (v *NullableInt64) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableInt64) Unset
deprecated
func (v *NullableInt64) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableListDistributionsResponse
deprecated
type NullableListDistributionsResponse struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableListDistributionsResponse
deprecated
func NewNullableListDistributionsResponse(val *ListDistributionsResponse) *NullableListDistributionsResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableListDistributionsResponse) Get
deprecated
func (v NullableListDistributionsResponse) Get() *ListDistributionsResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableListDistributionsResponse) IsSet
deprecated
func (v NullableListDistributionsResponse) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableListDistributionsResponse) MarshalJSON
deprecated
func (v NullableListDistributionsResponse) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableListDistributionsResponse) Set
deprecated
func (v *NullableListDistributionsResponse) Set(val *ListDistributionsResponse)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableListDistributionsResponse) UnmarshalJSON
deprecated
func (v *NullableListDistributionsResponse) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableListDistributionsResponse) Unset
deprecated
func (v *NullableListDistributionsResponse) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableListWafCollectionsResponse
deprecated
type NullableListWafCollectionsResponse struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableListWafCollectionsResponse
deprecated
func NewNullableListWafCollectionsResponse(val *ListWafCollectionsResponse) *NullableListWafCollectionsResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableListWafCollectionsResponse) Get
deprecated
func (v NullableListWafCollectionsResponse) Get() *ListWafCollectionsResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableListWafCollectionsResponse) IsSet
deprecated
func (v NullableListWafCollectionsResponse) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableListWafCollectionsResponse) MarshalJSON
deprecated
func (v NullableListWafCollectionsResponse) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableListWafCollectionsResponse) Set
deprecated
func (v *NullableListWafCollectionsResponse) Set(val *ListWafCollectionsResponse)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableListWafCollectionsResponse) UnmarshalJSON
deprecated
func (v *NullableListWafCollectionsResponse) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableListWafCollectionsResponse) Unset
deprecated
func (v *NullableListWafCollectionsResponse) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableLokiLogSink
deprecated
type NullableLokiLogSink struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableLokiLogSink
deprecated
func NewNullableLokiLogSink(val *LokiLogSink) *NullableLokiLogSink
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableLokiLogSink) Get
deprecated
func (v NullableLokiLogSink) Get() *LokiLogSink
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableLokiLogSink) IsSet
deprecated
func (v NullableLokiLogSink) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableLokiLogSink) MarshalJSON
deprecated
func (v NullableLokiLogSink) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableLokiLogSink) Set
deprecated
func (v *NullableLokiLogSink) Set(val *LokiLogSink)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableLokiLogSink) UnmarshalJSON
deprecated
func (v *NullableLokiLogSink) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableLokiLogSink) Unset
deprecated
func (v *NullableLokiLogSink) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableLokiLogSinkCreate
deprecated
type NullableLokiLogSinkCreate struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableLokiLogSinkCreate
deprecated
func NewNullableLokiLogSinkCreate(val *LokiLogSinkCreate) *NullableLokiLogSinkCreate
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableLokiLogSinkCreate) Get
deprecated
func (v NullableLokiLogSinkCreate) Get() *LokiLogSinkCreate
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableLokiLogSinkCreate) IsSet
deprecated
func (v NullableLokiLogSinkCreate) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableLokiLogSinkCreate) MarshalJSON
deprecated
func (v NullableLokiLogSinkCreate) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableLokiLogSinkCreate) Set
deprecated
func (v *NullableLokiLogSinkCreate) Set(val *LokiLogSinkCreate)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableLokiLogSinkCreate) UnmarshalJSON
deprecated
func (v *NullableLokiLogSinkCreate) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableLokiLogSinkCreate) Unset
deprecated
func (v *NullableLokiLogSinkCreate) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableLokiLogSinkCredentials
deprecated
type NullableLokiLogSinkCredentials struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableLokiLogSinkCredentials
deprecated
func NewNullableLokiLogSinkCredentials(val *LokiLogSinkCredentials) *NullableLokiLogSinkCredentials
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableLokiLogSinkCredentials) Get
deprecated
func (v NullableLokiLogSinkCredentials) Get() *LokiLogSinkCredentials
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableLokiLogSinkCredentials) IsSet
deprecated
func (v NullableLokiLogSinkCredentials) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableLokiLogSinkCredentials) MarshalJSON
deprecated
func (v NullableLokiLogSinkCredentials) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableLokiLogSinkCredentials) Set
deprecated
func (v *NullableLokiLogSinkCredentials) Set(val *LokiLogSinkCredentials)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableLokiLogSinkCredentials) UnmarshalJSON
deprecated
func (v *NullableLokiLogSinkCredentials) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableLokiLogSinkCredentials) Unset
deprecated
func (v *NullableLokiLogSinkCredentials) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableLokiLogSinkPatch
deprecated
type NullableLokiLogSinkPatch struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableLokiLogSinkPatch
deprecated
func NewNullableLokiLogSinkPatch(val *LokiLogSinkPatch) *NullableLokiLogSinkPatch
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableLokiLogSinkPatch) Get
deprecated
func (v NullableLokiLogSinkPatch) Get() *LokiLogSinkPatch
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableLokiLogSinkPatch) IsSet
deprecated
func (v NullableLokiLogSinkPatch) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableLokiLogSinkPatch) MarshalJSON
deprecated
func (v NullableLokiLogSinkPatch) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableLokiLogSinkPatch) Set
deprecated
func (v *NullableLokiLogSinkPatch) Set(val *LokiLogSinkPatch)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableLokiLogSinkPatch) UnmarshalJSON
deprecated
func (v *NullableLokiLogSinkPatch) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableLokiLogSinkPatch) Unset
deprecated
func (v *NullableLokiLogSinkPatch) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableMatchCondition
deprecated
added in
v1.10.0
type NullableMatchCondition struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableMatchCondition
deprecated
added in
v1.10.0
func NewNullableMatchCondition(val *MatchCondition) *NullableMatchCondition
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableMatchCondition) Get
deprecated
added in
v1.10.0
func (v NullableMatchCondition) Get() *MatchCondition
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableMatchCondition) IsSet
deprecated
added in
v1.10.0
func (v NullableMatchCondition) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableMatchCondition) MarshalJSON
deprecated
added in
v1.10.0
func (v NullableMatchCondition) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableMatchCondition) Set
deprecated
added in
v1.10.0
func (v *NullableMatchCondition) Set(val *MatchCondition)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableMatchCondition) UnmarshalJSON
deprecated
added in
v1.10.0
func (v *NullableMatchCondition) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableMatchCondition) Unset
deprecated
added in
v1.10.0
func (v *NullableMatchCondition) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableMatcher
deprecated
added in
v1.10.0
type NullableMatcher struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableMatcher
deprecated
added in
v1.10.0
func NewNullableMatcher(val *Matcher) *NullableMatcher
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableMatcher) Get
deprecated
added in
v1.10.0
func (v NullableMatcher) Get() *Matcher
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableMatcher) IsSet
deprecated
added in
v1.10.0
func (v NullableMatcher) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableMatcher) MarshalJSON
deprecated
added in
v1.10.0
func (v NullableMatcher) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableMatcher) Set
deprecated
added in
v1.10.0
func (v *NullableMatcher) Set(val *Matcher)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableMatcher) UnmarshalJSON
deprecated
added in
v1.10.0
func (v *NullableMatcher) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableMatcher) Unset
deprecated
added in
v1.10.0
func (v *NullableMatcher) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableOptimizer
deprecated
type NullableOptimizer struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableOptimizer
deprecated
func NewNullableOptimizer(val *Optimizer) *NullableOptimizer
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableOptimizer) Get
deprecated
func (v NullableOptimizer) Get() *Optimizer
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableOptimizer) IsSet
deprecated
func (v NullableOptimizer) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableOptimizer) MarshalJSON
deprecated
func (v NullableOptimizer) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableOptimizer) Set
deprecated
func (v *NullableOptimizer) Set(val *Optimizer)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableOptimizer) UnmarshalJSON
deprecated
func (v *NullableOptimizer) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableOptimizer) Unset
deprecated
func (v *NullableOptimizer) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableOptimizerPatch
deprecated
type NullableOptimizerPatch struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableOptimizerPatch
deprecated
func NewNullableOptimizerPatch(val *OptimizerPatch) *NullableOptimizerPatch
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableOptimizerPatch) Get
deprecated
func (v NullableOptimizerPatch) Get() *OptimizerPatch
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableOptimizerPatch) IsSet
deprecated
func (v NullableOptimizerPatch) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableOptimizerPatch) MarshalJSON
deprecated
func (v NullableOptimizerPatch) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableOptimizerPatch) Set
deprecated
func (v *NullableOptimizerPatch) Set(val *OptimizerPatch)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableOptimizerPatch) UnmarshalJSON
deprecated
func (v *NullableOptimizerPatch) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableOptimizerPatch) Unset
deprecated
func (v *NullableOptimizerPatch) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullablePatchDistributionPayload
deprecated
type NullablePatchDistributionPayload struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullablePatchDistributionPayload
deprecated
func NewNullablePatchDistributionPayload(val *PatchDistributionPayload) *NullablePatchDistributionPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullablePatchDistributionPayload) Get
deprecated
func (v NullablePatchDistributionPayload) Get() *PatchDistributionPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullablePatchDistributionPayload) IsSet
deprecated
func (v NullablePatchDistributionPayload) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullablePatchDistributionPayload) MarshalJSON
deprecated
func (v NullablePatchDistributionPayload) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullablePatchDistributionPayload) Set
deprecated
func (v *NullablePatchDistributionPayload) Set(val *PatchDistributionPayload)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullablePatchDistributionPayload) UnmarshalJSON
deprecated
func (v *NullablePatchDistributionPayload) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullablePatchDistributionPayload) Unset
deprecated
func (v *NullablePatchDistributionPayload) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullablePatchDistributionResponse
deprecated
type NullablePatchDistributionResponse struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullablePatchDistributionResponse
deprecated
func NewNullablePatchDistributionResponse(val *PatchDistributionResponse) *NullablePatchDistributionResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullablePatchDistributionResponse) Get
deprecated
func (v NullablePatchDistributionResponse) Get() *PatchDistributionResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullablePatchDistributionResponse) IsSet
deprecated
func (v NullablePatchDistributionResponse) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullablePatchDistributionResponse) MarshalJSON
deprecated
func (v NullablePatchDistributionResponse) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullablePatchDistributionResponse) Set
deprecated
func (v *NullablePatchDistributionResponse) Set(val *PatchDistributionResponse)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullablePatchDistributionResponse) UnmarshalJSON
deprecated
func (v *NullablePatchDistributionResponse) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullablePatchDistributionResponse) Unset
deprecated
func (v *NullablePatchDistributionResponse) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullablePurgeCachePayload
deprecated
type NullablePurgeCachePayload struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullablePurgeCachePayload
deprecated
func NewNullablePurgeCachePayload(val *PurgeCachePayload) *NullablePurgeCachePayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullablePurgeCachePayload) Get
deprecated
func (v NullablePurgeCachePayload) Get() *PurgeCachePayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullablePurgeCachePayload) IsSet
deprecated
func (v NullablePurgeCachePayload) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullablePurgeCachePayload) MarshalJSON
deprecated
func (v NullablePurgeCachePayload) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullablePurgeCachePayload) Set
deprecated
func (v *NullablePurgeCachePayload) Set(val *PurgeCachePayload)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullablePurgeCachePayload) UnmarshalJSON
deprecated
func (v *NullablePurgeCachePayload) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullablePurgeCachePayload) Unset
deprecated
func (v *NullablePurgeCachePayload) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullablePutCustomDomainCustomCertificate
deprecated
type NullablePutCustomDomainCustomCertificate struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullablePutCustomDomainCustomCertificate
deprecated
func NewNullablePutCustomDomainCustomCertificate(val *PutCustomDomainCustomCertificate) *NullablePutCustomDomainCustomCertificate
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullablePutCustomDomainCustomCertificate) Get
deprecated
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullablePutCustomDomainCustomCertificate) IsSet
deprecated
func (v NullablePutCustomDomainCustomCertificate) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullablePutCustomDomainCustomCertificate) MarshalJSON
deprecated
func (v NullablePutCustomDomainCustomCertificate) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullablePutCustomDomainCustomCertificate) Set
deprecated
func (v *NullablePutCustomDomainCustomCertificate) Set(val *PutCustomDomainCustomCertificate)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullablePutCustomDomainCustomCertificate) UnmarshalJSON
deprecated
func (v *NullablePutCustomDomainCustomCertificate) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullablePutCustomDomainCustomCertificate) Unset
deprecated
func (v *NullablePutCustomDomainCustomCertificate) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullablePutCustomDomainManagedCertificate
deprecated
type NullablePutCustomDomainManagedCertificate struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullablePutCustomDomainManagedCertificate
deprecated
func NewNullablePutCustomDomainManagedCertificate(val *PutCustomDomainManagedCertificate) *NullablePutCustomDomainManagedCertificate
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullablePutCustomDomainManagedCertificate) Get
deprecated
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullablePutCustomDomainManagedCertificate) IsSet
deprecated
func (v NullablePutCustomDomainManagedCertificate) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullablePutCustomDomainManagedCertificate) MarshalJSON
deprecated
func (v NullablePutCustomDomainManagedCertificate) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullablePutCustomDomainManagedCertificate) Set
deprecated
func (v *NullablePutCustomDomainManagedCertificate) Set(val *PutCustomDomainManagedCertificate)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullablePutCustomDomainManagedCertificate) UnmarshalJSON
deprecated
func (v *NullablePutCustomDomainManagedCertificate) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullablePutCustomDomainManagedCertificate) Unset
deprecated
func (v *NullablePutCustomDomainManagedCertificate) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullablePutCustomDomainPayload
deprecated
type NullablePutCustomDomainPayload struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullablePutCustomDomainPayload
deprecated
func NewNullablePutCustomDomainPayload(val *PutCustomDomainPayload) *NullablePutCustomDomainPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullablePutCustomDomainPayload) Get
deprecated
func (v NullablePutCustomDomainPayload) Get() *PutCustomDomainPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullablePutCustomDomainPayload) IsSet
deprecated
func (v NullablePutCustomDomainPayload) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullablePutCustomDomainPayload) MarshalJSON
deprecated
func (v NullablePutCustomDomainPayload) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullablePutCustomDomainPayload) Set
deprecated
func (v *NullablePutCustomDomainPayload) Set(val *PutCustomDomainPayload)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullablePutCustomDomainPayload) UnmarshalJSON
deprecated
func (v *NullablePutCustomDomainPayload) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullablePutCustomDomainPayload) Unset
deprecated
func (v *NullablePutCustomDomainPayload) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullablePutCustomDomainPayloadCertificate
deprecated
type NullablePutCustomDomainPayloadCertificate struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullablePutCustomDomainPayloadCertificate
deprecated
func NewNullablePutCustomDomainPayloadCertificate(val *PutCustomDomainPayloadCertificate) *NullablePutCustomDomainPayloadCertificate
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullablePutCustomDomainPayloadCertificate) Get
deprecated
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullablePutCustomDomainPayloadCertificate) IsSet
deprecated
func (v NullablePutCustomDomainPayloadCertificate) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullablePutCustomDomainPayloadCertificate) MarshalJSON
deprecated
func (v NullablePutCustomDomainPayloadCertificate) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullablePutCustomDomainPayloadCertificate) Set
deprecated
func (v *NullablePutCustomDomainPayloadCertificate) Set(val *PutCustomDomainPayloadCertificate)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullablePutCustomDomainPayloadCertificate) UnmarshalJSON
deprecated
func (v *NullablePutCustomDomainPayloadCertificate) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullablePutCustomDomainPayloadCertificate) Unset
deprecated
func (v *NullablePutCustomDomainPayloadCertificate) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullablePutCustomDomainResponse
deprecated
type NullablePutCustomDomainResponse struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullablePutCustomDomainResponse
deprecated
func NewNullablePutCustomDomainResponse(val *PutCustomDomainResponse) *NullablePutCustomDomainResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullablePutCustomDomainResponse) Get
deprecated
func (v NullablePutCustomDomainResponse) Get() *PutCustomDomainResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullablePutCustomDomainResponse) IsSet
deprecated
func (v NullablePutCustomDomainResponse) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullablePutCustomDomainResponse) MarshalJSON
deprecated
func (v NullablePutCustomDomainResponse) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullablePutCustomDomainResponse) Set
deprecated
func (v *NullablePutCustomDomainResponse) Set(val *PutCustomDomainResponse)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullablePutCustomDomainResponse) UnmarshalJSON
deprecated
func (v *NullablePutCustomDomainResponse) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullablePutCustomDomainResponse) Unset
deprecated
func (v *NullablePutCustomDomainResponse) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullablePutCustomDomainResponseCertificate
deprecated
type NullablePutCustomDomainResponseCertificate struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullablePutCustomDomainResponseCertificate
deprecated
func NewNullablePutCustomDomainResponseCertificate(val *PutCustomDomainResponseCertificate) *NullablePutCustomDomainResponseCertificate
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullablePutCustomDomainResponseCertificate) Get
deprecated
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullablePutCustomDomainResponseCertificate) IsSet
deprecated
func (v NullablePutCustomDomainResponseCertificate) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullablePutCustomDomainResponseCertificate) MarshalJSON
deprecated
func (v NullablePutCustomDomainResponseCertificate) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullablePutCustomDomainResponseCertificate) Set
deprecated
func (v *NullablePutCustomDomainResponseCertificate) Set(val *PutCustomDomainResponseCertificate)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullablePutCustomDomainResponseCertificate) UnmarshalJSON
deprecated
func (v *NullablePutCustomDomainResponseCertificate) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullablePutCustomDomainResponseCertificate) Unset
deprecated
func (v *NullablePutCustomDomainResponseCertificate) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableRedirectConfig
deprecated
added in
v1.10.0
type NullableRedirectConfig struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableRedirectConfig
deprecated
added in
v1.10.0
func NewNullableRedirectConfig(val *RedirectConfig) *NullableRedirectConfig
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableRedirectConfig) Get
deprecated
added in
v1.10.0
func (v NullableRedirectConfig) Get() *RedirectConfig
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableRedirectConfig) IsSet
deprecated
added in
v1.10.0
func (v NullableRedirectConfig) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableRedirectConfig) MarshalJSON
deprecated
added in
v1.10.0
func (v NullableRedirectConfig) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableRedirectConfig) Set
deprecated
added in
v1.10.0
func (v *NullableRedirectConfig) Set(val *RedirectConfig)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableRedirectConfig) UnmarshalJSON
deprecated
added in
v1.10.0
func (v *NullableRedirectConfig) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableRedirectConfig) Unset
deprecated
added in
v1.10.0
func (v *NullableRedirectConfig) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableRedirectRule
deprecated
added in
v1.10.0
type NullableRedirectRule struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableRedirectRule
deprecated
added in
v1.10.0
func NewNullableRedirectRule(val *RedirectRule) *NullableRedirectRule
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableRedirectRule) Get
deprecated
added in
v1.10.0
func (v NullableRedirectRule) Get() *RedirectRule
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableRedirectRule) IsSet
deprecated
added in
v1.10.0
func (v NullableRedirectRule) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableRedirectRule) MarshalJSON
deprecated
added in
v1.10.0
func (v NullableRedirectRule) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableRedirectRule) Set
deprecated
added in
v1.10.0
func (v *NullableRedirectRule) Set(val *RedirectRule)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableRedirectRule) UnmarshalJSON
deprecated
added in
v1.10.0
func (v *NullableRedirectRule) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableRedirectRule) Unset
deprecated
added in
v1.10.0
func (v *NullableRedirectRule) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableRedirectRuleStatusCode
deprecated
added in
v1.10.0
type NullableRedirectRuleStatusCode struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableRedirectRuleStatusCode
deprecated
added in
v1.10.0
func NewNullableRedirectRuleStatusCode(val *RedirectRuleStatusCode) *NullableRedirectRuleStatusCode
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableRedirectRuleStatusCode) Get
deprecated
added in
v1.10.0
func (v NullableRedirectRuleStatusCode) Get() *RedirectRuleStatusCode
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableRedirectRuleStatusCode) IsSet
deprecated
added in
v1.10.0
func (v NullableRedirectRuleStatusCode) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableRedirectRuleStatusCode) MarshalJSON
deprecated
added in
v1.10.0
func (v NullableRedirectRuleStatusCode) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableRedirectRuleStatusCode) Set
deprecated
added in
v1.10.0
func (v *NullableRedirectRuleStatusCode) Set(val *RedirectRuleStatusCode)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableRedirectRuleStatusCode) UnmarshalJSON
deprecated
added in
v1.10.0
func (v *NullableRedirectRuleStatusCode) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableRedirectRuleStatusCode) Unset
deprecated
added in
v1.10.0
func (v *NullableRedirectRuleStatusCode) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableRegion
deprecated
type NullableRegion struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableRegion
deprecated
func NewNullableRegion(val *Region) *NullableRegion
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableRegion) Get
deprecated
func (v NullableRegion) Get() *Region
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableRegion) IsSet
deprecated
func (v NullableRegion) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableRegion) MarshalJSON
deprecated
func (v NullableRegion) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableRegion) Set
deprecated
func (v *NullableRegion) Set(val *Region)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableRegion) UnmarshalJSON
deprecated
func (v *NullableRegion) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableRegion) Unset
deprecated
func (v *NullableRegion) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableStatusError
deprecated
type NullableStatusError struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableStatusError
deprecated
func NewNullableStatusError(val *StatusError) *NullableStatusError
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableStatusError) Get
deprecated
func (v NullableStatusError) Get() *StatusError
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableStatusError) IsSet
deprecated
func (v NullableStatusError) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableStatusError) MarshalJSON
deprecated
func (v NullableStatusError) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableStatusError) Set
deprecated
func (v *NullableStatusError) Set(val *StatusError)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableStatusError) UnmarshalJSON
deprecated
func (v *NullableStatusError) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableStatusError) Unset
deprecated
func (v *NullableStatusError) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableStatusErrorKey
deprecated
type NullableStatusErrorKey struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableStatusErrorKey
deprecated
func NewNullableStatusErrorKey(val *StatusErrorKey) *NullableStatusErrorKey
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableStatusErrorKey) Get
deprecated
func (v NullableStatusErrorKey) Get() *StatusErrorKey
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableStatusErrorKey) IsSet
deprecated
func (v NullableStatusErrorKey) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableStatusErrorKey) MarshalJSON
deprecated
func (v NullableStatusErrorKey) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableStatusErrorKey) Set
deprecated
func (v *NullableStatusErrorKey) Set(val *StatusErrorKey)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableStatusErrorKey) UnmarshalJSON
deprecated
func (v *NullableStatusErrorKey) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableStatusErrorKey) Unset
deprecated
func (v *NullableStatusErrorKey) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableString
deprecated
type NullableString struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableString
deprecated
func NewNullableString(val *string) *NullableString
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableString) Get
deprecated
func (v NullableString) Get() *string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableString) IsSet
deprecated
func (v NullableString) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableString) MarshalJSON
deprecated
func (v NullableString) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableString) Set
deprecated
func (v *NullableString) Set(val *string)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableString) UnmarshalJSON
deprecated
func (v *NullableString) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableString) Unset
deprecated
func (v *NullableString) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableTime
deprecated
type NullableTime struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableTime
deprecated
func NewNullableTime(val *time.Time) *NullableTime
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableTime) Get
deprecated
func (v NullableTime) Get() *time.Time
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableTime) IsSet
deprecated
func (v NullableTime) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableTime) MarshalJSON
deprecated
func (v NullableTime) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableTime) Set
deprecated
func (v *NullableTime) Set(val *time.Time)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableTime) UnmarshalJSON
deprecated
func (v *NullableTime) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableTime) Unset
deprecated
func (v *NullableTime) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableValue
deprecated
type NullableValue[T any] struct { // contains filtered or unexported fields }
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableValue[T]) Get
deprecated
func (v NullableValue[T]) Get() *T
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableValue[T]) IsSet
deprecated
func (v NullableValue[T]) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableValue[T]) Set
deprecated
func (v *NullableValue[T]) Set(val *T)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableValue[T]) Unset
deprecated
func (v *NullableValue[T]) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableWAFRuleAction
deprecated
type NullableWAFRuleAction struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableWAFRuleAction
deprecated
func NewNullableWAFRuleAction(val *WAFRuleAction) *NullableWAFRuleAction
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableWAFRuleAction) Get
deprecated
func (v NullableWAFRuleAction) Get() *WAFRuleAction
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableWAFRuleAction) IsSet
deprecated
func (v NullableWAFRuleAction) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableWAFRuleAction) MarshalJSON
deprecated
func (v NullableWAFRuleAction) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableWAFRuleAction) Set
deprecated
func (v *NullableWAFRuleAction) Set(val *WAFRuleAction)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableWAFRuleAction) UnmarshalJSON
deprecated
func (v *NullableWAFRuleAction) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableWAFRuleAction) Unset
deprecated
func (v *NullableWAFRuleAction) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableWAFViolation
deprecated
type NullableWAFViolation struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableWAFViolation
deprecated
func NewNullableWAFViolation(val *WAFViolation) *NullableWAFViolation
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableWAFViolation) Get
deprecated
func (v NullableWAFViolation) Get() *WAFViolation
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableWAFViolation) IsSet
deprecated
func (v NullableWAFViolation) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableWAFViolation) MarshalJSON
deprecated
func (v NullableWAFViolation) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableWAFViolation) Set
deprecated
func (v *NullableWAFViolation) Set(val *WAFViolation)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableWAFViolation) UnmarshalJSON
deprecated
func (v *NullableWAFViolation) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableWAFViolation) Unset
deprecated
func (v *NullableWAFViolation) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableWafConfig
deprecated
type NullableWafConfig struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableWafConfig
deprecated
func NewNullableWafConfig(val *WafConfig) *NullableWafConfig
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableWafConfig) Get
deprecated
func (v NullableWafConfig) Get() *WafConfig
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableWafConfig) IsSet
deprecated
func (v NullableWafConfig) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableWafConfig) MarshalJSON
deprecated
func (v NullableWafConfig) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableWafConfig) Set
deprecated
func (v *NullableWafConfig) Set(val *WafConfig)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableWafConfig) UnmarshalJSON
deprecated
func (v *NullableWafConfig) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableWafConfig) Unset
deprecated
func (v *NullableWafConfig) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableWafConfigPatch
deprecated
type NullableWafConfigPatch struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableWafConfigPatch
deprecated
func NewNullableWafConfigPatch(val *WafConfigPatch) *NullableWafConfigPatch
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableWafConfigPatch) Get
deprecated
func (v NullableWafConfigPatch) Get() *WafConfigPatch
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableWafConfigPatch) IsSet
deprecated
func (v NullableWafConfigPatch) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableWafConfigPatch) MarshalJSON
deprecated
func (v NullableWafConfigPatch) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableWafConfigPatch) Set
deprecated
func (v *NullableWafConfigPatch) Set(val *WafConfigPatch)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableWafConfigPatch) UnmarshalJSON
deprecated
func (v *NullableWafConfigPatch) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableWafConfigPatch) Unset
deprecated
func (v *NullableWafConfigPatch) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableWafMode
deprecated
type NullableWafMode struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableWafMode
deprecated
func NewNullableWafMode(val *WafMode) *NullableWafMode
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableWafMode) Get
deprecated
func (v NullableWafMode) Get() *WafMode
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableWafMode) IsSet
deprecated
func (v NullableWafMode) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableWafMode) MarshalJSON
deprecated
func (v NullableWafMode) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableWafMode) Set
deprecated
func (v *NullableWafMode) Set(val *WafMode)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableWafMode) UnmarshalJSON
deprecated
func (v *NullableWafMode) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableWafMode) Unset
deprecated
func (v *NullableWafMode) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableWafParanoiaLevel
deprecated
type NullableWafParanoiaLevel struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableWafParanoiaLevel
deprecated
func NewNullableWafParanoiaLevel(val *WafParanoiaLevel) *NullableWafParanoiaLevel
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableWafParanoiaLevel) Get
deprecated
func (v NullableWafParanoiaLevel) Get() *WafParanoiaLevel
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableWafParanoiaLevel) IsSet
deprecated
func (v NullableWafParanoiaLevel) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableWafParanoiaLevel) MarshalJSON
deprecated
func (v NullableWafParanoiaLevel) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableWafParanoiaLevel) Set
deprecated
func (v *NullableWafParanoiaLevel) Set(val *WafParanoiaLevel)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableWafParanoiaLevel) UnmarshalJSON
deprecated
func (v *NullableWafParanoiaLevel) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableWafParanoiaLevel) Unset
deprecated
func (v *NullableWafParanoiaLevel) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableWafRule
deprecated
type NullableWafRule struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableWafRule
deprecated
func NewNullableWafRule(val *WafRule) *NullableWafRule
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableWafRule) Get
deprecated
func (v NullableWafRule) Get() *WafRule
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableWafRule) IsSet
deprecated
func (v NullableWafRule) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableWafRule) MarshalJSON
deprecated
func (v NullableWafRule) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableWafRule) Set
deprecated
func (v *NullableWafRule) Set(val *WafRule)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableWafRule) UnmarshalJSON
deprecated
func (v *NullableWafRule) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableWafRule) Unset
deprecated
func (v *NullableWafRule) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableWafRuleCollection
deprecated
type NullableWafRuleCollection struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableWafRuleCollection
deprecated
func NewNullableWafRuleCollection(val *WafRuleCollection) *NullableWafRuleCollection
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableWafRuleCollection) Get
deprecated
func (v NullableWafRuleCollection) Get() *WafRuleCollection
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableWafRuleCollection) IsSet
deprecated
func (v NullableWafRuleCollection) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableWafRuleCollection) MarshalJSON
deprecated
func (v NullableWafRuleCollection) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableWafRuleCollection) Set
deprecated
func (v *NullableWafRuleCollection) Set(val *WafRuleCollection)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableWafRuleCollection) UnmarshalJSON
deprecated
func (v *NullableWafRuleCollection) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableWafRuleCollection) Unset
deprecated
func (v *NullableWafRuleCollection) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableWafRuleGroup
deprecated
type NullableWafRuleGroup struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableWafRuleGroup
deprecated
func NewNullableWafRuleGroup(val *WafRuleGroup) *NullableWafRuleGroup
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableWafRuleGroup) Get
deprecated
func (v NullableWafRuleGroup) Get() *WafRuleGroup
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableWafRuleGroup) IsSet
deprecated
func (v NullableWafRuleGroup) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableWafRuleGroup) MarshalJSON
deprecated
func (v NullableWafRuleGroup) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableWafRuleGroup) Set
deprecated
func (v *NullableWafRuleGroup) Set(val *WafRuleGroup)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableWafRuleGroup) UnmarshalJSON
deprecated
func (v *NullableWafRuleGroup) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableWafRuleGroup) Unset
deprecated
func (v *NullableWafRuleGroup) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableWafStatusRuleBlock
deprecated
type NullableWafStatusRuleBlock struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableWafStatusRuleBlock
deprecated
func NewNullableWafStatusRuleBlock(val *WafStatusRuleBlock) *NullableWafStatusRuleBlock
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableWafStatusRuleBlock) Get
deprecated
func (v NullableWafStatusRuleBlock) Get() *WafStatusRuleBlock
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableWafStatusRuleBlock) IsSet
deprecated
func (v NullableWafStatusRuleBlock) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableWafStatusRuleBlock) MarshalJSON
deprecated
func (v NullableWafStatusRuleBlock) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableWafStatusRuleBlock) Set
deprecated
func (v *NullableWafStatusRuleBlock) Set(val *WafStatusRuleBlock)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableWafStatusRuleBlock) UnmarshalJSON
deprecated
func (v *NullableWafStatusRuleBlock) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableWafStatusRuleBlock) Unset
deprecated
func (v *NullableWafStatusRuleBlock) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableWafStatusRuleBlockReason
deprecated
type NullableWafStatusRuleBlockReason struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableWafStatusRuleBlockReason
deprecated
func NewNullableWafStatusRuleBlockReason(val *WafStatusRuleBlockReason) *NullableWafStatusRuleBlockReason
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableWafStatusRuleBlockReason) Get
deprecated
func (v NullableWafStatusRuleBlockReason) Get() *WafStatusRuleBlockReason
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableWafStatusRuleBlockReason) IsSet
deprecated
func (v NullableWafStatusRuleBlockReason) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableWafStatusRuleBlockReason) MarshalJSON
deprecated
func (v NullableWafStatusRuleBlockReason) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableWafStatusRuleBlockReason) Set
deprecated
func (v *NullableWafStatusRuleBlockReason) Set(val *WafStatusRuleBlockReason)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableWafStatusRuleBlockReason) UnmarshalJSON
deprecated
func (v *NullableWafStatusRuleBlockReason) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableWafStatusRuleBlockReason) Unset
deprecated
func (v *NullableWafStatusRuleBlockReason) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableWafStatusRuleBlockReasonDirectlyDefined
deprecated
type NullableWafStatusRuleBlockReasonDirectlyDefined struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableWafStatusRuleBlockReasonDirectlyDefined
deprecated
func NewNullableWafStatusRuleBlockReasonDirectlyDefined(val *WafStatusRuleBlockReasonDirectlyDefined) *NullableWafStatusRuleBlockReasonDirectlyDefined
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableWafStatusRuleBlockReasonDirectlyDefined) Get
deprecated
func (v NullableWafStatusRuleBlockReasonDirectlyDefined) Get() *WafStatusRuleBlockReasonDirectlyDefined
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableWafStatusRuleBlockReasonDirectlyDefined) IsSet
deprecated
func (v NullableWafStatusRuleBlockReasonDirectlyDefined) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableWafStatusRuleBlockReasonDirectlyDefined) MarshalJSON
deprecated
func (v NullableWafStatusRuleBlockReasonDirectlyDefined) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableWafStatusRuleBlockReasonDirectlyDefined) Set
deprecated
func (v *NullableWafStatusRuleBlockReasonDirectlyDefined) Set(val *WafStatusRuleBlockReasonDirectlyDefined)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableWafStatusRuleBlockReasonDirectlyDefined) UnmarshalJSON
deprecated
func (v *NullableWafStatusRuleBlockReasonDirectlyDefined) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableWafStatusRuleBlockReasonDirectlyDefined) Unset
deprecated
func (v *NullableWafStatusRuleBlockReasonDirectlyDefined) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableWafStatusRuleBlockReasonInheritedFromCollection
deprecated
type NullableWafStatusRuleBlockReasonInheritedFromCollection struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableWafStatusRuleBlockReasonInheritedFromCollection
deprecated
func NewNullableWafStatusRuleBlockReasonInheritedFromCollection(val *WafStatusRuleBlockReasonInheritedFromCollection) *NullableWafStatusRuleBlockReasonInheritedFromCollection
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableWafStatusRuleBlockReasonInheritedFromCollection) Get
deprecated
func (v NullableWafStatusRuleBlockReasonInheritedFromCollection) Get() *WafStatusRuleBlockReasonInheritedFromCollection
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableWafStatusRuleBlockReasonInheritedFromCollection) IsSet
deprecated
func (v NullableWafStatusRuleBlockReasonInheritedFromCollection) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableWafStatusRuleBlockReasonInheritedFromCollection) MarshalJSON
deprecated
func (v NullableWafStatusRuleBlockReasonInheritedFromCollection) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableWafStatusRuleBlockReasonInheritedFromCollection) Set
deprecated
func (v *NullableWafStatusRuleBlockReasonInheritedFromCollection) Set(val *WafStatusRuleBlockReasonInheritedFromCollection)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableWafStatusRuleBlockReasonInheritedFromCollection) UnmarshalJSON
deprecated
func (v *NullableWafStatusRuleBlockReasonInheritedFromCollection) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableWafStatusRuleBlockReasonInheritedFromCollection) Unset
deprecated
func (v *NullableWafStatusRuleBlockReasonInheritedFromCollection) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableWafStatusRuleBlockReasonInheritedFromGroup
deprecated
type NullableWafStatusRuleBlockReasonInheritedFromGroup struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableWafStatusRuleBlockReasonInheritedFromGroup
deprecated
func NewNullableWafStatusRuleBlockReasonInheritedFromGroup(val *WafStatusRuleBlockReasonInheritedFromGroup) *NullableWafStatusRuleBlockReasonInheritedFromGroup
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableWafStatusRuleBlockReasonInheritedFromGroup) Get
deprecated
func (v NullableWafStatusRuleBlockReasonInheritedFromGroup) Get() *WafStatusRuleBlockReasonInheritedFromGroup
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableWafStatusRuleBlockReasonInheritedFromGroup) IsSet
deprecated
func (v NullableWafStatusRuleBlockReasonInheritedFromGroup) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableWafStatusRuleBlockReasonInheritedFromGroup) MarshalJSON
deprecated
func (v NullableWafStatusRuleBlockReasonInheritedFromGroup) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableWafStatusRuleBlockReasonInheritedFromGroup) Set
deprecated
func (v *NullableWafStatusRuleBlockReasonInheritedFromGroup) Set(val *WafStatusRuleBlockReasonInheritedFromGroup)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableWafStatusRuleBlockReasonInheritedFromGroup) UnmarshalJSON
deprecated
func (v *NullableWafStatusRuleBlockReasonInheritedFromGroup) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableWafStatusRuleBlockReasonInheritedFromGroup) Unset
deprecated
func (v *NullableWafStatusRuleBlockReasonInheritedFromGroup) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableWafStatusRuleBlockReasonInvalidWafType
deprecated
type NullableWafStatusRuleBlockReasonInvalidWafType struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableWafStatusRuleBlockReasonInvalidWafType
deprecated
func NewNullableWafStatusRuleBlockReasonInvalidWafType(val *WafStatusRuleBlockReasonInvalidWafType) *NullableWafStatusRuleBlockReasonInvalidWafType
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableWafStatusRuleBlockReasonInvalidWafType) Get
deprecated
func (v NullableWafStatusRuleBlockReasonInvalidWafType) Get() *WafStatusRuleBlockReasonInvalidWafType
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableWafStatusRuleBlockReasonInvalidWafType) IsSet
deprecated
func (v NullableWafStatusRuleBlockReasonInvalidWafType) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableWafStatusRuleBlockReasonInvalidWafType) MarshalJSON
deprecated
func (v NullableWafStatusRuleBlockReasonInvalidWafType) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableWafStatusRuleBlockReasonInvalidWafType) Set
deprecated
func (v *NullableWafStatusRuleBlockReasonInvalidWafType) Set(val *WafStatusRuleBlockReasonInvalidWafType)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableWafStatusRuleBlockReasonInvalidWafType) UnmarshalJSON
deprecated
func (v *NullableWafStatusRuleBlockReasonInvalidWafType) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableWafStatusRuleBlockReasonInvalidWafType) Unset
deprecated
func (v *NullableWafStatusRuleBlockReasonInvalidWafType) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableWafStatusRuleBlockReasonNeverDefined
deprecated
type NullableWafStatusRuleBlockReasonNeverDefined struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableWafStatusRuleBlockReasonNeverDefined
deprecated
func NewNullableWafStatusRuleBlockReasonNeverDefined(val *WafStatusRuleBlockReasonNeverDefined) *NullableWafStatusRuleBlockReasonNeverDefined
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableWafStatusRuleBlockReasonNeverDefined) Get
deprecated
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableWafStatusRuleBlockReasonNeverDefined) IsSet
deprecated
func (v NullableWafStatusRuleBlockReasonNeverDefined) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableWafStatusRuleBlockReasonNeverDefined) MarshalJSON
deprecated
func (v NullableWafStatusRuleBlockReasonNeverDefined) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableWafStatusRuleBlockReasonNeverDefined) Set
deprecated
func (v *NullableWafStatusRuleBlockReasonNeverDefined) Set(val *WafStatusRuleBlockReasonNeverDefined)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableWafStatusRuleBlockReasonNeverDefined) UnmarshalJSON
deprecated
func (v *NullableWafStatusRuleBlockReasonNeverDefined) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableWafStatusRuleBlockReasonNeverDefined) Unset
deprecated
func (v *NullableWafStatusRuleBlockReasonNeverDefined) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableWafType
deprecated
type NullableWafType struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableWafType
deprecated
func NewNullableWafType(val *WafType) *NullableWafType
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableWafType) Get
deprecated
func (v NullableWafType) Get() *WafType
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableWafType) IsSet
deprecated
func (v NullableWafType) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableWafType) MarshalJSON
deprecated
func (v NullableWafType) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableWafType) Set
deprecated
func (v *NullableWafType) Set(val *WafType)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableWafType) UnmarshalJSON
deprecated
func (v *NullableWafType) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableWafType) Unset
deprecated
func (v *NullableWafType) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type Optimizer ¶
type Optimizer struct {
// Determines if the optimizer should be enabled for this distribution and incurs a monthly fee
// REQUIRED
Enabled OptimizergetEnabledAttributeType `json:"enabled" required:"true"`
}
Optimizer Optimizer is paid feature, a real-time on the fly image manipulation and optimization service that automatically optimizes your images for faster image delivery. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewOptimizer ¶
func NewOptimizer(enabled OptimizergetEnabledArgType) *Optimizer
NewOptimizer instantiates a new Optimizer object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewOptimizerWithDefaults ¶
func NewOptimizerWithDefaults() *Optimizer
NewOptimizerWithDefaults instantiates a new Optimizer object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Optimizer) GetEnabled ¶
func (o *Optimizer) GetEnabled() (ret OptimizergetEnabledRetType)
GetEnabled returns the Enabled field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Optimizer) GetEnabledOk ¶
func (o *Optimizer) GetEnabledOk() (ret OptimizergetEnabledRetType, ok bool)
GetEnabledOk returns a tuple with the Enabled field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Optimizer) SetEnabled ¶
func (o *Optimizer) SetEnabled(v OptimizergetEnabledRetType)
SetEnabled sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type OptimizerPatch ¶
type OptimizerPatch struct {
Enabled OptimizerPatchgetEnabledAttributeType `json:"enabled,omitempty"`
}
OptimizerPatch struct for OptimizerPatch Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewOptimizerPatch ¶
func NewOptimizerPatch() *OptimizerPatch
NewOptimizerPatch instantiates a new OptimizerPatch object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewOptimizerPatchWithDefaults ¶
func NewOptimizerPatchWithDefaults() *OptimizerPatch
NewOptimizerPatchWithDefaults instantiates a new OptimizerPatch object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*OptimizerPatch) GetEnabled ¶
func (o *OptimizerPatch) GetEnabled() (res OptimizerPatchgetEnabledRetType)
GetEnabled returns the Enabled field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*OptimizerPatch) GetEnabledOk ¶
func (o *OptimizerPatch) GetEnabledOk() (ret OptimizerPatchgetEnabledRetType, ok bool)
GetEnabledOk returns a tuple with the Enabled field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*OptimizerPatch) HasEnabled ¶
func (o *OptimizerPatch) HasEnabled() bool
HasEnabled returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*OptimizerPatch) SetEnabled ¶
func (o *OptimizerPatch) SetEnabled(v OptimizerPatchgetEnabledRetType)
SetEnabled gets a reference to the given bool and assigns it to the Enabled field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (OptimizerPatch) ToMap
deprecated
func (o OptimizerPatch) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type OptimizerPatchgetEnabledArgType
deprecated
type OptimizerPatchgetEnabledArgType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type OptimizerPatchgetEnabledAttributeType ¶
type OptimizerPatchgetEnabledAttributeType = *bool
isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type OptimizerPatchgetEnabledRetType
deprecated
type OptimizerPatchgetEnabledRetType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type OptimizergetEnabledArgType
deprecated
type OptimizergetEnabledArgType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type OptimizergetEnabledAttributeType ¶
type OptimizergetEnabledAttributeType = *bool
isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type OptimizergetEnabledRetType
deprecated
type OptimizergetEnabledRetType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PatchDistributionPayload ¶
type PatchDistributionPayload struct {
Config PatchDistributionPayloadGetConfigAttributeType `json:"config,omitempty"`
// While optional, it is greatly encouraged to provide an `intentId`. This is used to deduplicate requests. If multiple modifying requests with the same `intentId` for a given `projectId` are received, all but the first request are dropped.
IntentId PatchDistributionPayloadGetIntentIdAttributeType `json:"intentId,omitempty"`
}
PatchDistributionPayload Defines a partial distribution. Set values Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewPatchDistributionPayload ¶
func NewPatchDistributionPayload() *PatchDistributionPayload
NewPatchDistributionPayload instantiates a new PatchDistributionPayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewPatchDistributionPayloadWithDefaults ¶
func NewPatchDistributionPayloadWithDefaults() *PatchDistributionPayload
NewPatchDistributionPayloadWithDefaults instantiates a new PatchDistributionPayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*PatchDistributionPayload) GetConfig ¶
func (o *PatchDistributionPayload) GetConfig() (res PatchDistributionPayloadGetConfigRetType)
GetConfig returns the Config field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*PatchDistributionPayload) GetConfigOk ¶
func (o *PatchDistributionPayload) GetConfigOk() (ret PatchDistributionPayloadGetConfigRetType, ok bool)
GetConfigOk returns a tuple with the Config field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*PatchDistributionPayload) GetIntentId ¶
func (o *PatchDistributionPayload) GetIntentId() (res PatchDistributionPayloadGetIntentIdRetType)
GetIntentId returns the IntentId field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*PatchDistributionPayload) GetIntentIdOk ¶
func (o *PatchDistributionPayload) GetIntentIdOk() (ret PatchDistributionPayloadGetIntentIdRetType, ok bool)
GetIntentIdOk returns a tuple with the IntentId field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*PatchDistributionPayload) HasConfig ¶
func (o *PatchDistributionPayload) HasConfig() bool
HasConfig returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*PatchDistributionPayload) HasIntentId ¶
func (o *PatchDistributionPayload) HasIntentId() bool
HasIntentId returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*PatchDistributionPayload) SetConfig ¶
func (o *PatchDistributionPayload) SetConfig(v PatchDistributionPayloadGetConfigRetType)
SetConfig gets a reference to the given ConfigPatch and assigns it to the Config field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*PatchDistributionPayload) SetIntentId ¶
func (o *PatchDistributionPayload) SetIntentId(v PatchDistributionPayloadGetIntentIdRetType)
SetIntentId gets a reference to the given string and assigns it to the IntentId field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (PatchDistributionPayload) ToMap
deprecated
func (o PatchDistributionPayload) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PatchDistributionPayloadGetConfigArgType
deprecated
type PatchDistributionPayloadGetConfigArgType = ConfigPatch
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PatchDistributionPayloadGetConfigAttributeType ¶
type PatchDistributionPayloadGetConfigAttributeType = *ConfigPatch
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PatchDistributionPayloadGetConfigRetType
deprecated
type PatchDistributionPayloadGetConfigRetType = ConfigPatch
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PatchDistributionPayloadGetIntentIdArgType
deprecated
type PatchDistributionPayloadGetIntentIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PatchDistributionPayloadGetIntentIdAttributeType ¶
type PatchDistributionPayloadGetIntentIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PatchDistributionPayloadGetIntentIdRetType
deprecated
type PatchDistributionPayloadGetIntentIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PatchDistributionRequest
deprecated
type PatchDistributionRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (PatchDistributionRequest) Execute
deprecated
func (r PatchDistributionRequest) Execute() (*PatchDistributionResponse, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (PatchDistributionRequest) PatchDistributionPayload
deprecated
func (r PatchDistributionRequest) PatchDistributionPayload(patchDistributionPayload PatchDistributionPayload) ApiPatchDistributionRequest
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PatchDistributionResponse ¶
type PatchDistributionResponse struct {
// REQUIRED
Distribution PatchDistributionResponseGetDistributionAttributeType `json:"distribution" required:"true"`
}
PatchDistributionResponse struct for PatchDistributionResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewPatchDistributionResponse ¶
func NewPatchDistributionResponse(distribution PatchDistributionResponseGetDistributionArgType) *PatchDistributionResponse
NewPatchDistributionResponse instantiates a new PatchDistributionResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewPatchDistributionResponseWithDefaults ¶
func NewPatchDistributionResponseWithDefaults() *PatchDistributionResponse
NewPatchDistributionResponseWithDefaults instantiates a new PatchDistributionResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*PatchDistributionResponse) GetDistribution ¶
func (o *PatchDistributionResponse) GetDistribution() (ret PatchDistributionResponseGetDistributionRetType)
GetDistribution returns the Distribution field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*PatchDistributionResponse) GetDistributionOk ¶
func (o *PatchDistributionResponse) GetDistributionOk() (ret PatchDistributionResponseGetDistributionRetType, ok bool)
GetDistributionOk returns a tuple with the Distribution field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*PatchDistributionResponse) SetDistribution ¶
func (o *PatchDistributionResponse) SetDistribution(v PatchDistributionResponseGetDistributionRetType)
SetDistribution sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (PatchDistributionResponse) ToMap
deprecated
func (o PatchDistributionResponse) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PatchDistributionResponseGetDistributionArgType
deprecated
type PatchDistributionResponseGetDistributionArgType = Distribution
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PatchDistributionResponseGetDistributionAttributeType ¶
type PatchDistributionResponseGetDistributionAttributeType = *Distribution
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PatchDistributionResponseGetDistributionRetType
deprecated
type PatchDistributionResponseGetDistributionRetType = Distribution
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PurgeCachePayload ¶
type PurgeCachePayload struct {
// Defines an optional path. If this is set, a granular purge is done. If missing, the entire cache is invalidated. During a granular cache purge, only the provided path is purged. Please do not that for example `/some/path` and `/some/path.txt` are considered different paths.
Path PurgeCachePayloadGetPathAttributeType `json:"path,omitempty"`
}
PurgeCachePayload struct for PurgeCachePayload Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewPurgeCachePayload ¶
func NewPurgeCachePayload() *PurgeCachePayload
NewPurgeCachePayload instantiates a new PurgeCachePayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewPurgeCachePayloadWithDefaults ¶
func NewPurgeCachePayloadWithDefaults() *PurgeCachePayload
NewPurgeCachePayloadWithDefaults instantiates a new PurgeCachePayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*PurgeCachePayload) GetPath ¶
func (o *PurgeCachePayload) GetPath() (res PurgeCachePayloadGetPathRetType)
GetPath returns the Path field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*PurgeCachePayload) GetPathOk ¶
func (o *PurgeCachePayload) GetPathOk() (ret PurgeCachePayloadGetPathRetType, ok bool)
GetPathOk returns a tuple with the Path field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*PurgeCachePayload) HasPath ¶
func (o *PurgeCachePayload) HasPath() bool
HasPath returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*PurgeCachePayload) SetPath ¶
func (o *PurgeCachePayload) SetPath(v PurgeCachePayloadGetPathRetType)
SetPath gets a reference to the given string and assigns it to the Path field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (PurgeCachePayload) ToMap
deprecated
func (o PurgeCachePayload) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PurgeCachePayloadGetPathArgType
deprecated
type PurgeCachePayloadGetPathArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PurgeCachePayloadGetPathAttributeType ¶
type PurgeCachePayloadGetPathAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PurgeCachePayloadGetPathRetType
deprecated
type PurgeCachePayloadGetPathRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PurgeCacheRequest
deprecated
type PurgeCacheRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (PurgeCacheRequest) Execute
deprecated
func (r PurgeCacheRequest) Execute() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (PurgeCacheRequest) PurgeCachePayload
deprecated
func (r PurgeCacheRequest) PurgeCachePayload(purgeCachePayload PurgeCachePayload) ApiPurgeCacheRequest
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PutCustomDomainCustomCertificate ¶
type PutCustomDomainCustomCertificate struct {
// base64-encoded PEM-encoded certificate
// REQUIRED
Certificate PutCustomDomainCustomCertificateGetCertificateAttributeType `json:"certificate" required:"true"`
// base64-encoded PEM encoded key
// REQUIRED
Key PutCustomDomainCustomCertificateGetKeyAttributeType `json:"key" required:"true"`
// REQUIRED
Type PutCustomDomainCustomCertificateGetTypeAttributeType `json:"type" required:"true"`
}
PutCustomDomainCustomCertificate Returned if a custom certificate is used. Response does not contain the certificate or key. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewPutCustomDomainCustomCertificate ¶
func NewPutCustomDomainCustomCertificate(certificate PutCustomDomainCustomCertificateGetCertificateArgType, key PutCustomDomainCustomCertificateGetKeyArgType, types PutCustomDomainCustomCertificateGetTypeArgType) *PutCustomDomainCustomCertificate
NewPutCustomDomainCustomCertificate instantiates a new PutCustomDomainCustomCertificate object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewPutCustomDomainCustomCertificateWithDefaults ¶
func NewPutCustomDomainCustomCertificateWithDefaults() *PutCustomDomainCustomCertificate
NewPutCustomDomainCustomCertificateWithDefaults instantiates a new PutCustomDomainCustomCertificate object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*PutCustomDomainCustomCertificate) GetCertificate ¶
func (o *PutCustomDomainCustomCertificate) GetCertificate() (ret PutCustomDomainCustomCertificateGetCertificateRetType)
GetCertificate returns the Certificate field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*PutCustomDomainCustomCertificate) GetCertificateOk ¶
func (o *PutCustomDomainCustomCertificate) GetCertificateOk() (ret PutCustomDomainCustomCertificateGetCertificateRetType, ok bool)
GetCertificateOk returns a tuple with the Certificate field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*PutCustomDomainCustomCertificate) GetKey ¶
func (o *PutCustomDomainCustomCertificate) GetKey() (ret PutCustomDomainCustomCertificateGetKeyRetType)
GetKey returns the Key field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*PutCustomDomainCustomCertificate) GetKeyOk ¶
func (o *PutCustomDomainCustomCertificate) GetKeyOk() (ret PutCustomDomainCustomCertificateGetKeyRetType, ok bool)
GetKeyOk returns a tuple with the Key field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*PutCustomDomainCustomCertificate) GetType ¶
func (o *PutCustomDomainCustomCertificate) GetType() (ret PutCustomDomainCustomCertificateGetTypeRetType)
GetType returns the Type field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*PutCustomDomainCustomCertificate) GetTypeOk ¶
func (o *PutCustomDomainCustomCertificate) GetTypeOk() (ret PutCustomDomainCustomCertificateGetTypeRetType, ok bool)
GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*PutCustomDomainCustomCertificate) SetCertificate ¶
func (o *PutCustomDomainCustomCertificate) SetCertificate(v PutCustomDomainCustomCertificateGetCertificateRetType)
SetCertificate sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*PutCustomDomainCustomCertificate) SetKey ¶
func (o *PutCustomDomainCustomCertificate) SetKey(v PutCustomDomainCustomCertificateGetKeyRetType)
SetKey sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*PutCustomDomainCustomCertificate) SetType ¶
func (o *PutCustomDomainCustomCertificate) SetType(v PutCustomDomainCustomCertificateGetTypeRetType)
SetType sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (PutCustomDomainCustomCertificate) ToMap
deprecated
func (o PutCustomDomainCustomCertificate) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PutCustomDomainCustomCertificateGetCertificateArgType
deprecated
type PutCustomDomainCustomCertificateGetCertificateArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PutCustomDomainCustomCertificateGetCertificateAttributeType ¶
type PutCustomDomainCustomCertificateGetCertificateAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PutCustomDomainCustomCertificateGetCertificateRetType
deprecated
type PutCustomDomainCustomCertificateGetCertificateRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PutCustomDomainCustomCertificateGetKeyArgType
deprecated
type PutCustomDomainCustomCertificateGetKeyArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PutCustomDomainCustomCertificateGetKeyAttributeType ¶
type PutCustomDomainCustomCertificateGetKeyAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PutCustomDomainCustomCertificateGetKeyRetType
deprecated
type PutCustomDomainCustomCertificateGetKeyRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PutCustomDomainCustomCertificateGetTypeArgType
deprecated
type PutCustomDomainCustomCertificateGetTypeArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PutCustomDomainCustomCertificateGetTypeAttributeType ¶
type PutCustomDomainCustomCertificateGetTypeAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PutCustomDomainCustomCertificateGetTypeRetType
deprecated
type PutCustomDomainCustomCertificateGetTypeRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PutCustomDomainManagedCertificate ¶
type PutCustomDomainManagedCertificate struct {
// REQUIRED
Type PutCustomDomainManagedCertificateGetTypeAttributeType `json:"type" required:"true"`
}
PutCustomDomainManagedCertificate This is returned when no custom certificate is used. We provision and manage a Let's Encrypt Certificate for you Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewPutCustomDomainManagedCertificate ¶
func NewPutCustomDomainManagedCertificate(types PutCustomDomainManagedCertificateGetTypeArgType) *PutCustomDomainManagedCertificate
NewPutCustomDomainManagedCertificate instantiates a new PutCustomDomainManagedCertificate object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewPutCustomDomainManagedCertificateWithDefaults ¶
func NewPutCustomDomainManagedCertificateWithDefaults() *PutCustomDomainManagedCertificate
NewPutCustomDomainManagedCertificateWithDefaults instantiates a new PutCustomDomainManagedCertificate object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*PutCustomDomainManagedCertificate) GetType ¶
func (o *PutCustomDomainManagedCertificate) GetType() (ret PutCustomDomainManagedCertificateGetTypeRetType)
GetType returns the Type field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*PutCustomDomainManagedCertificate) GetTypeOk ¶
func (o *PutCustomDomainManagedCertificate) GetTypeOk() (ret PutCustomDomainManagedCertificateGetTypeRetType, ok bool)
GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*PutCustomDomainManagedCertificate) SetType ¶
func (o *PutCustomDomainManagedCertificate) SetType(v PutCustomDomainManagedCertificateGetTypeRetType)
SetType sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (PutCustomDomainManagedCertificate) ToMap
deprecated
func (o PutCustomDomainManagedCertificate) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PutCustomDomainManagedCertificateGetTypeArgType
deprecated
type PutCustomDomainManagedCertificateGetTypeArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PutCustomDomainManagedCertificateGetTypeAttributeType ¶
type PutCustomDomainManagedCertificateGetTypeAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PutCustomDomainManagedCertificateGetTypeRetType
deprecated
type PutCustomDomainManagedCertificateGetTypeRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PutCustomDomainPayload ¶
type PutCustomDomainPayload struct {
Certificate PutCustomDomainPayloadGetCertificateAttributeType `json:"certificate,omitempty"`
// While optional, it is greatly encouraged to provide an `intentId`. This is used to deduplicate requests. If multiple modifying Requests with the same `intentId` for a given `projectId` are received, all but the first request are dropped.
IntentId PutCustomDomainPayloadGetIntentIdAttributeType `json:"intentId,omitempty"`
}
PutCustomDomainPayload struct for PutCustomDomainPayload Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewPutCustomDomainPayload ¶
func NewPutCustomDomainPayload() *PutCustomDomainPayload
NewPutCustomDomainPayload instantiates a new PutCustomDomainPayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewPutCustomDomainPayloadWithDefaults ¶
func NewPutCustomDomainPayloadWithDefaults() *PutCustomDomainPayload
NewPutCustomDomainPayloadWithDefaults instantiates a new PutCustomDomainPayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*PutCustomDomainPayload) GetCertificate ¶
func (o *PutCustomDomainPayload) GetCertificate() (res PutCustomDomainPayloadGetCertificateRetType)
GetCertificate returns the Certificate field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*PutCustomDomainPayload) GetCertificateOk ¶
func (o *PutCustomDomainPayload) GetCertificateOk() (ret PutCustomDomainPayloadGetCertificateRetType, ok bool)
GetCertificateOk returns a tuple with the Certificate field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*PutCustomDomainPayload) GetIntentId ¶
func (o *PutCustomDomainPayload) GetIntentId() (res PutCustomDomainPayloadGetIntentIdRetType)
GetIntentId returns the IntentId field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*PutCustomDomainPayload) GetIntentIdOk ¶
func (o *PutCustomDomainPayload) GetIntentIdOk() (ret PutCustomDomainPayloadGetIntentIdRetType, ok bool)
GetIntentIdOk returns a tuple with the IntentId field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*PutCustomDomainPayload) HasCertificate ¶
func (o *PutCustomDomainPayload) HasCertificate() bool
HasCertificate returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*PutCustomDomainPayload) HasIntentId ¶
func (o *PutCustomDomainPayload) HasIntentId() bool
HasIntentId returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*PutCustomDomainPayload) SetCertificate ¶
func (o *PutCustomDomainPayload) SetCertificate(v PutCustomDomainPayloadGetCertificateRetType)
SetCertificate gets a reference to the given PutCustomDomainPayloadCertificate and assigns it to the Certificate field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*PutCustomDomainPayload) SetIntentId ¶
func (o *PutCustomDomainPayload) SetIntentId(v PutCustomDomainPayloadGetIntentIdRetType)
SetIntentId gets a reference to the given string and assigns it to the IntentId field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (PutCustomDomainPayload) ToMap
deprecated
func (o PutCustomDomainPayload) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PutCustomDomainPayloadCertificate ¶
type PutCustomDomainPayloadCertificate struct {
PutCustomDomainCustomCertificate *PutCustomDomainCustomCertificate
PutCustomDomainManagedCertificate *PutCustomDomainManagedCertificate
}
PutCustomDomainPayloadCertificate - Pass a custom certificate to be served by the CDN when calling the custom domain. Will use a managed certificate when omitted Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func PutCustomDomainCustomCertificateAsPutCustomDomainPayloadCertificate ¶
func PutCustomDomainCustomCertificateAsPutCustomDomainPayloadCertificate(v *PutCustomDomainCustomCertificate) PutCustomDomainPayloadCertificate
PutCustomDomainCustomCertificateAsPutCustomDomainPayloadCertificate is a convenience function that returns PutCustomDomainCustomCertificate wrapped in PutCustomDomainPayloadCertificate Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func PutCustomDomainManagedCertificateAsPutCustomDomainPayloadCertificate ¶
func PutCustomDomainManagedCertificateAsPutCustomDomainPayloadCertificate(v *PutCustomDomainManagedCertificate) PutCustomDomainPayloadCertificate
PutCustomDomainManagedCertificateAsPutCustomDomainPayloadCertificate is a convenience function that returns PutCustomDomainManagedCertificate wrapped in PutCustomDomainPayloadCertificate Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*PutCustomDomainPayloadCertificate) GetActualInstance ¶
func (obj *PutCustomDomainPayloadCertificate) GetActualInstance() interface{}
Get the actual instance Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (PutCustomDomainPayloadCertificate) MarshalJSON ¶
func (src PutCustomDomainPayloadCertificate) MarshalJSON() ([]byte, error)
Marshal data from the first non-nil pointers in the struct to JSON
func (*PutCustomDomainPayloadCertificate) UnmarshalJSON ¶
func (dst *PutCustomDomainPayloadCertificate) UnmarshalJSON(data []byte) error
Unmarshal JSON data into one of the pointers in the struct Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PutCustomDomainPayloadGetCertificateArgType
deprecated
type PutCustomDomainPayloadGetCertificateArgType = PutCustomDomainPayloadCertificate
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PutCustomDomainPayloadGetCertificateAttributeType ¶
type PutCustomDomainPayloadGetCertificateAttributeType = *PutCustomDomainPayloadCertificate
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PutCustomDomainPayloadGetCertificateRetType
deprecated
type PutCustomDomainPayloadGetCertificateRetType = PutCustomDomainPayloadCertificate
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PutCustomDomainPayloadGetIntentIdArgType
deprecated
type PutCustomDomainPayloadGetIntentIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PutCustomDomainPayloadGetIntentIdAttributeType ¶
type PutCustomDomainPayloadGetIntentIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PutCustomDomainPayloadGetIntentIdRetType
deprecated
type PutCustomDomainPayloadGetIntentIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PutCustomDomainRequest
deprecated
type PutCustomDomainRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (PutCustomDomainRequest) Execute
deprecated
func (r PutCustomDomainRequest) Execute() (*PutCustomDomainResponse, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (PutCustomDomainRequest) PutCustomDomainPayload
deprecated
func (r PutCustomDomainRequest) PutCustomDomainPayload(putCustomDomainPayload PutCustomDomainPayload) ApiPutCustomDomainRequest
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PutCustomDomainResponse ¶
type PutCustomDomainResponse struct {
Certificate PutCustomDomainResponseGetCertificateAttributeType `json:"certificate,omitempty"`
// REQUIRED
CustomDomain PutCustomDomainResponseGetCustomDomainAttributeType `json:"customDomain" required:"true"`
}
PutCustomDomainResponse struct for PutCustomDomainResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewPutCustomDomainResponse ¶
func NewPutCustomDomainResponse(customDomain PutCustomDomainResponseGetCustomDomainArgType) *PutCustomDomainResponse
NewPutCustomDomainResponse instantiates a new PutCustomDomainResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewPutCustomDomainResponseWithDefaults ¶
func NewPutCustomDomainResponseWithDefaults() *PutCustomDomainResponse
NewPutCustomDomainResponseWithDefaults instantiates a new PutCustomDomainResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*PutCustomDomainResponse) GetCertificate ¶
func (o *PutCustomDomainResponse) GetCertificate() (res PutCustomDomainResponseGetCertificateRetType)
GetCertificate returns the Certificate field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*PutCustomDomainResponse) GetCertificateOk ¶
func (o *PutCustomDomainResponse) GetCertificateOk() (ret PutCustomDomainResponseGetCertificateRetType, ok bool)
GetCertificateOk returns a tuple with the Certificate field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*PutCustomDomainResponse) GetCustomDomain ¶
func (o *PutCustomDomainResponse) GetCustomDomain() (ret PutCustomDomainResponseGetCustomDomainRetType)
GetCustomDomain returns the CustomDomain field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*PutCustomDomainResponse) GetCustomDomainOk ¶
func (o *PutCustomDomainResponse) GetCustomDomainOk() (ret PutCustomDomainResponseGetCustomDomainRetType, ok bool)
GetCustomDomainOk returns a tuple with the CustomDomain field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*PutCustomDomainResponse) HasCertificate ¶
func (o *PutCustomDomainResponse) HasCertificate() bool
HasCertificate returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*PutCustomDomainResponse) SetCertificate ¶
func (o *PutCustomDomainResponse) SetCertificate(v PutCustomDomainResponseGetCertificateRetType)
SetCertificate gets a reference to the given PutCustomDomainResponseCertificate and assigns it to the Certificate field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*PutCustomDomainResponse) SetCustomDomain ¶
func (o *PutCustomDomainResponse) SetCustomDomain(v PutCustomDomainResponseGetCustomDomainRetType)
SetCustomDomain sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (PutCustomDomainResponse) ToMap
deprecated
func (o PutCustomDomainResponse) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PutCustomDomainResponseCertificate ¶
type PutCustomDomainResponseCertificate struct {
GetCustomDomainCustomCertificate *GetCustomDomainCustomCertificate
GetCustomDomainManagedCertificate *GetCustomDomainManagedCertificate
}
PutCustomDomainResponseCertificate - Pass a custom certificate to be served by the CDN when calling the custom domain. Will use a managed certificate when omitted Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func GetCustomDomainCustomCertificateAsPutCustomDomainResponseCertificate ¶
func GetCustomDomainCustomCertificateAsPutCustomDomainResponseCertificate(v *GetCustomDomainCustomCertificate) PutCustomDomainResponseCertificate
GetCustomDomainCustomCertificateAsPutCustomDomainResponseCertificate is a convenience function that returns GetCustomDomainCustomCertificate wrapped in PutCustomDomainResponseCertificate Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func GetCustomDomainManagedCertificateAsPutCustomDomainResponseCertificate ¶
func GetCustomDomainManagedCertificateAsPutCustomDomainResponseCertificate(v *GetCustomDomainManagedCertificate) PutCustomDomainResponseCertificate
GetCustomDomainManagedCertificateAsPutCustomDomainResponseCertificate is a convenience function that returns GetCustomDomainManagedCertificate wrapped in PutCustomDomainResponseCertificate Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*PutCustomDomainResponseCertificate) GetActualInstance ¶
func (obj *PutCustomDomainResponseCertificate) GetActualInstance() interface{}
Get the actual instance Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (PutCustomDomainResponseCertificate) MarshalJSON ¶
func (src PutCustomDomainResponseCertificate) MarshalJSON() ([]byte, error)
Marshal data from the first non-nil pointers in the struct to JSON
func (*PutCustomDomainResponseCertificate) UnmarshalJSON ¶
func (dst *PutCustomDomainResponseCertificate) UnmarshalJSON(data []byte) error
Unmarshal JSON data into one of the pointers in the struct Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PutCustomDomainResponseGetCertificateArgType
deprecated
type PutCustomDomainResponseGetCertificateArgType = PutCustomDomainResponseCertificate
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PutCustomDomainResponseGetCertificateAttributeType ¶
type PutCustomDomainResponseGetCertificateAttributeType = *PutCustomDomainResponseCertificate
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PutCustomDomainResponseGetCertificateRetType
deprecated
type PutCustomDomainResponseGetCertificateRetType = PutCustomDomainResponseCertificate
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PutCustomDomainResponseGetCustomDomainArgType
deprecated
type PutCustomDomainResponseGetCustomDomainArgType = CustomDomain
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PutCustomDomainResponseGetCustomDomainAttributeType ¶
type PutCustomDomainResponseGetCustomDomainAttributeType = *CustomDomain
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PutCustomDomainResponseGetCustomDomainRetType
deprecated
type PutCustomDomainResponseGetCustomDomainRetType = CustomDomain
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RedirectConfig ¶ added in v1.10.0
type RedirectConfig struct {
// A list of redirect rules. The order of rules matters for evaluation.
Rules RedirectConfigGetRulesAttributeType `json:"rules,omitempty"`
}
RedirectConfig A wrapper for a list of redirect rules that allows for redirect settings on a distribution. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewRedirectConfig ¶ added in v1.10.0
func NewRedirectConfig() *RedirectConfig
NewRedirectConfig instantiates a new RedirectConfig object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewRedirectConfigWithDefaults ¶ added in v1.10.0
func NewRedirectConfigWithDefaults() *RedirectConfig
NewRedirectConfigWithDefaults instantiates a new RedirectConfig object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*RedirectConfig) GetRules ¶ added in v1.10.0
func (o *RedirectConfig) GetRules() (res RedirectConfigGetRulesRetType)
GetRules returns the Rules field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*RedirectConfig) GetRulesOk ¶ added in v1.10.0
func (o *RedirectConfig) GetRulesOk() (ret RedirectConfigGetRulesRetType, ok bool)
GetRulesOk returns a tuple with the Rules field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*RedirectConfig) HasRules ¶ added in v1.10.0
func (o *RedirectConfig) HasRules() bool
HasRules returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*RedirectConfig) SetRules ¶ added in v1.10.0
func (o *RedirectConfig) SetRules(v RedirectConfigGetRulesRetType)
SetRules gets a reference to the given []RedirectRule and assigns it to the Rules field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (RedirectConfig) ToMap
deprecated
added in
v1.10.0
func (o RedirectConfig) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RedirectConfigGetRulesArgType
deprecated
added in
v1.10.0
type RedirectConfigGetRulesArgType = []RedirectRule
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RedirectConfigGetRulesAttributeType ¶ added in v1.10.0
type RedirectConfigGetRulesAttributeType = *[]RedirectRule
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RedirectConfigGetRulesRetType
deprecated
added in
v1.10.0
type RedirectConfigGetRulesRetType = []RedirectRule
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RedirectRule ¶ added in v1.10.0
type RedirectRule struct {
// An optional description for the redirect rule.
Description RedirectRuleGetDescriptionAttributeType `json:"description,omitempty"`
// A toggle to enable or disable the redirect rule.
Enabled RedirectRulegetEnabledAttributeType `json:"enabled,omitempty"`
// A list of matchers that define when this rule should apply. At least one matcher is required.
// REQUIRED
Matchers RedirectRuleGetMatchersAttributeType `json:"matchers" required:"true"`
RuleMatchCondition RedirectRuleGetRuleMatchConditionAttributeType `json:"ruleMatchCondition,omitempty"`
// The HTTP status code for the redirect. Must be one of 301, 302, 303, 307, or 308.
// Can be cast to int32 without loss of precision.
// REQUIRED
StatusCode RedirectRuleGetStatusCodeAttributeType `json:"statusCode" required:"true"`
// The target URL to redirect to. Must be a valid URI.
// REQUIRED
TargetUrl RedirectRuleGetTargetUrlAttributeType `json:"targetUrl" required:"true"`
}
RedirectRule A single redirect rule defining a source pattern and a target URL. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewRedirectRule ¶ added in v1.10.0
func NewRedirectRule(matchers RedirectRuleGetMatchersArgType, statusCode RedirectRuleGetStatusCodeArgType, targetUrl RedirectRuleGetTargetUrlArgType) *RedirectRule
NewRedirectRule instantiates a new RedirectRule object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewRedirectRuleWithDefaults ¶ added in v1.10.0
func NewRedirectRuleWithDefaults() *RedirectRule
NewRedirectRuleWithDefaults instantiates a new RedirectRule object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*RedirectRule) GetDescription ¶ added in v1.10.0
func (o *RedirectRule) GetDescription() (res RedirectRuleGetDescriptionRetType)
GetDescription returns the Description field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*RedirectRule) GetDescriptionOk ¶ added in v1.10.0
func (o *RedirectRule) GetDescriptionOk() (ret RedirectRuleGetDescriptionRetType, ok bool)
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*RedirectRule) GetEnabled ¶ added in v1.10.0
func (o *RedirectRule) GetEnabled() (res RedirectRulegetEnabledRetType)
GetEnabled returns the Enabled field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*RedirectRule) GetEnabledOk ¶ added in v1.10.0
func (o *RedirectRule) GetEnabledOk() (ret RedirectRulegetEnabledRetType, ok bool)
GetEnabledOk returns a tuple with the Enabled field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*RedirectRule) GetMatchers ¶ added in v1.10.0
func (o *RedirectRule) GetMatchers() (ret RedirectRuleGetMatchersRetType)
GetMatchers returns the Matchers field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*RedirectRule) GetMatchersOk ¶ added in v1.10.0
func (o *RedirectRule) GetMatchersOk() (ret RedirectRuleGetMatchersRetType, ok bool)
GetMatchersOk returns a tuple with the Matchers field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*RedirectRule) GetRuleMatchCondition ¶ added in v1.10.0
func (o *RedirectRule) GetRuleMatchCondition() (res RedirectRuleGetRuleMatchConditionRetType)
GetRuleMatchCondition returns the RuleMatchCondition field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*RedirectRule) GetRuleMatchConditionOk ¶ added in v1.10.0
func (o *RedirectRule) GetRuleMatchConditionOk() (ret RedirectRuleGetRuleMatchConditionRetType, ok bool)
GetRuleMatchConditionOk returns a tuple with the RuleMatchCondition field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*RedirectRule) GetStatusCode ¶ added in v1.10.0
func (o *RedirectRule) GetStatusCode() (ret RedirectRuleGetStatusCodeRetType)
GetStatusCode returns the StatusCode field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*RedirectRule) GetStatusCodeOk ¶ added in v1.10.0
func (o *RedirectRule) GetStatusCodeOk() (ret RedirectRuleGetStatusCodeRetType, ok bool)
GetStatusCodeOk returns a tuple with the StatusCode field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*RedirectRule) GetTargetUrl ¶ added in v1.10.0
func (o *RedirectRule) GetTargetUrl() (ret RedirectRuleGetTargetUrlRetType)
GetTargetUrl returns the TargetUrl field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*RedirectRule) GetTargetUrlOk ¶ added in v1.10.0
func (o *RedirectRule) GetTargetUrlOk() (ret RedirectRuleGetTargetUrlRetType, ok bool)
GetTargetUrlOk returns a tuple with the TargetUrl field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*RedirectRule) HasDescription ¶ added in v1.10.0
func (o *RedirectRule) HasDescription() bool
HasDescription returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*RedirectRule) HasEnabled ¶ added in v1.10.0
func (o *RedirectRule) HasEnabled() bool
HasEnabled returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*RedirectRule) HasRuleMatchCondition ¶ added in v1.10.0
func (o *RedirectRule) HasRuleMatchCondition() bool
HasRuleMatchCondition returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*RedirectRule) SetDescription ¶ added in v1.10.0
func (o *RedirectRule) SetDescription(v RedirectRuleGetDescriptionRetType)
SetDescription gets a reference to the given string and assigns it to the Description field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*RedirectRule) SetEnabled ¶ added in v1.10.0
func (o *RedirectRule) SetEnabled(v RedirectRulegetEnabledRetType)
SetEnabled gets a reference to the given bool and assigns it to the Enabled field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*RedirectRule) SetMatchers ¶ added in v1.10.0
func (o *RedirectRule) SetMatchers(v RedirectRuleGetMatchersRetType)
SetMatchers sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*RedirectRule) SetRuleMatchCondition ¶ added in v1.10.0
func (o *RedirectRule) SetRuleMatchCondition(v RedirectRuleGetRuleMatchConditionRetType)
SetRuleMatchCondition gets a reference to the given MatchCondition and assigns it to the RuleMatchCondition field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*RedirectRule) SetStatusCode ¶ added in v1.10.0
func (o *RedirectRule) SetStatusCode(v RedirectRuleGetStatusCodeRetType)
SetStatusCode sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*RedirectRule) SetTargetUrl ¶ added in v1.10.0
func (o *RedirectRule) SetTargetUrl(v RedirectRuleGetTargetUrlRetType)
SetTargetUrl sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (RedirectRule) ToMap
deprecated
added in
v1.10.0
func (o RedirectRule) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RedirectRuleGetDescriptionArgType
deprecated
added in
v1.10.0
type RedirectRuleGetDescriptionArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RedirectRuleGetDescriptionAttributeType ¶ added in v1.10.0
type RedirectRuleGetDescriptionAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RedirectRuleGetDescriptionRetType
deprecated
added in
v1.10.0
type RedirectRuleGetDescriptionRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RedirectRuleGetMatchersArgType
deprecated
added in
v1.10.0
type RedirectRuleGetMatchersArgType = []Matcher
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RedirectRuleGetMatchersAttributeType ¶ added in v1.10.0
type RedirectRuleGetMatchersAttributeType = *[]Matcher
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RedirectRuleGetMatchersRetType
deprecated
added in
v1.10.0
type RedirectRuleGetMatchersRetType = []Matcher
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RedirectRuleGetRuleMatchConditionArgType
deprecated
added in
v1.10.0
type RedirectRuleGetRuleMatchConditionArgType = MatchCondition
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RedirectRuleGetRuleMatchConditionAttributeType ¶ added in v1.10.0
type RedirectRuleGetRuleMatchConditionAttributeType = *MatchCondition
isEnumRef Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RedirectRuleGetRuleMatchConditionRetType
deprecated
added in
v1.10.0
type RedirectRuleGetRuleMatchConditionRetType = MatchCondition
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RedirectRuleGetStatusCodeArgType
deprecated
added in
v1.10.0
type RedirectRuleGetStatusCodeArgType = RedirectRuleStatusCode
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RedirectRuleGetStatusCodeAttributeType
deprecated
added in
v1.10.0
type RedirectRuleGetStatusCodeAttributeType = *RedirectRuleStatusCode
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RedirectRuleGetStatusCodeRetType
deprecated
added in
v1.10.0
type RedirectRuleGetStatusCodeRetType = RedirectRuleStatusCode
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RedirectRuleGetTargetUrlArgType
deprecated
added in
v1.10.0
type RedirectRuleGetTargetUrlArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RedirectRuleGetTargetUrlAttributeType ¶ added in v1.10.0
type RedirectRuleGetTargetUrlAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RedirectRuleGetTargetUrlRetType
deprecated
added in
v1.10.0
type RedirectRuleGetTargetUrlRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RedirectRuleStatusCode ¶ added in v1.10.0
type RedirectRuleStatusCode int
RedirectRuleStatusCode The HTTP status code for the redirect. Must be one of 301, 302, 303, 307, or 308. value type for enums Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
const ( // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead REDIRECTRULESTATUS_CODE__301 RedirectRuleStatusCode = 301 // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead REDIRECTRULESTATUS_CODE__302 RedirectRuleStatusCode = 302 // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead REDIRECTRULESTATUS_CODE__303 RedirectRuleStatusCode = 303 // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead REDIRECTRULESTATUS_CODE__307 RedirectRuleStatusCode = 307 // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead REDIRECTRULESTATUS_CODE__308 RedirectRuleStatusCode = 308 )
List of StatusCode
func NewRedirectRuleStatusCodeFromValue ¶ added in v1.10.0
func NewRedirectRuleStatusCodeFromValue(v RedirectRuleStatusCode) (*RedirectRuleStatusCode, error)
NewRedirectRuleStatusCodeFromValue returns a pointer to a valid RedirectRuleStatusCode for the value passed as argument, or an error if the value passed is not allowed by the enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (RedirectRuleStatusCode) IsValid ¶ added in v1.10.0
func (v RedirectRuleStatusCode) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (RedirectRuleStatusCode) Ptr ¶ added in v1.10.0
func (v RedirectRuleStatusCode) Ptr() *RedirectRuleStatusCode
Ptr returns reference to StatusCodeStatusCode value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*RedirectRuleStatusCode) UnmarshalJSON
deprecated
added in
v1.10.0
func (v *RedirectRuleStatusCode) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RedirectRulegetEnabledArgType
deprecated
added in
v1.10.0
type RedirectRulegetEnabledArgType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RedirectRulegetEnabledAttributeType ¶ added in v1.10.0
type RedirectRulegetEnabledAttributeType = *bool
isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RedirectRulegetEnabledRetType
deprecated
added in
v1.10.0
type RedirectRulegetEnabledRetType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type Region ¶
type Region string
Region The following regions exist: - `EU` - Europe - `US` - United States / North America - `AF` - Africa - `SA` - South America - `ASIA` - Asia and Oceania Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
const ( // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead REGION_EU Region = "EU" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead REGION_US Region = "US" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead REGION_AF Region = "AF" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead REGION_SA Region = "SA" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead REGION_ASIA Region = "ASIA" )
List of Region
func NewRegionFromValue ¶
NewRegionFromValue returns a pointer to a valid Region for the value passed as argument, or an error if the value passed is not allowed by the enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (Region) IsValid ¶
IsValid return true if the value is valid for the enum, false otherwise Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (Region) Ptr ¶
Ptr returns reference to Region value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Region) UnmarshalJSON
deprecated
type StatusError ¶
type StatusError struct {
// A german translation string corresponding to the error key. Note that we do not guarantee german translations are present.
De StatusErrorGetDeAttributeType `json:"de,omitempty"`
// An english translation string corresponding to the error key. An english translation key is always present.
// REQUIRED
En StatusErrorGetEnAttributeType `json:"en" required:"true"`
// An enum value that describes a Status Error.
// REQUIRED
Key StatusErrorGetKeyAttributeType `json:"key" required:"true"`
}
StatusError struct for StatusError Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewStatusError ¶
func NewStatusError(en StatusErrorGetEnArgType, key StatusErrorGetKeyArgType) *StatusError
NewStatusError instantiates a new StatusError object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewStatusErrorWithDefaults ¶
func NewStatusErrorWithDefaults() *StatusError
NewStatusErrorWithDefaults instantiates a new StatusError object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*StatusError) GetDe ¶
func (o *StatusError) GetDe() (res StatusErrorGetDeRetType)
GetDe returns the De field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*StatusError) GetDeOk ¶
func (o *StatusError) GetDeOk() (ret StatusErrorGetDeRetType, ok bool)
GetDeOk returns a tuple with the De field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*StatusError) GetEn ¶
func (o *StatusError) GetEn() (ret StatusErrorGetEnRetType)
GetEn returns the En field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*StatusError) GetEnOk ¶
func (o *StatusError) GetEnOk() (ret StatusErrorGetEnRetType, ok bool)
GetEnOk returns a tuple with the En field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*StatusError) GetKey ¶
func (o *StatusError) GetKey() (ret StatusErrorGetKeyRetType)
GetKey returns the Key field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*StatusError) GetKeyOk ¶
func (o *StatusError) GetKeyOk() (ret StatusErrorGetKeyRetType, ok bool)
GetKeyOk returns a tuple with the Key field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*StatusError) HasDe ¶
func (o *StatusError) HasDe() bool
HasDe returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*StatusError) SetDe ¶
func (o *StatusError) SetDe(v StatusErrorGetDeRetType)
SetDe gets a reference to the given string and assigns it to the De field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*StatusError) SetEn ¶
func (o *StatusError) SetEn(v StatusErrorGetEnRetType)
SetEn sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*StatusError) SetKey ¶
func (o *StatusError) SetKey(v StatusErrorGetKeyRetType)
SetKey sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (StatusError) ToMap
deprecated
func (o StatusError) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type StatusErrorGetDeArgType
deprecated
type StatusErrorGetDeArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type StatusErrorGetDeAttributeType ¶
type StatusErrorGetDeAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type StatusErrorGetDeRetType
deprecated
type StatusErrorGetDeRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type StatusErrorGetEnArgType
deprecated
type StatusErrorGetEnArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type StatusErrorGetEnAttributeType ¶
type StatusErrorGetEnAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type StatusErrorGetEnRetType
deprecated
type StatusErrorGetEnRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type StatusErrorGetKeyArgType
deprecated
type StatusErrorGetKeyArgType = StatusErrorKey
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type StatusErrorGetKeyAttributeType
deprecated
type StatusErrorGetKeyAttributeType = *StatusErrorKey
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type StatusErrorGetKeyRetType
deprecated
type StatusErrorGetKeyRetType = StatusErrorKey
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type StatusErrorKey ¶
type StatusErrorKey string
StatusErrorKey An enum value that describes a Status Error. value type for enums Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
const ( // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead STATUSERRORKEY_UNKNOWN StatusErrorKey = "UNKNOWN" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead STATUSERRORKEY_CUSTOM_DOMAIN_CNAME_MISSING StatusErrorKey = "CUSTOM_DOMAIN_CNAME_MISSING" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead STATUSERRORKEY_CUSTOM_DOMAIN_ALREADY_IN_USE StatusErrorKey = "CUSTOM_DOMAIN_ALREADY_IN_USE" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead STATUSERRORKEY_PUBLIC_BETA_QUOTA_REACHED StatusErrorKey = "PUBLIC_BETA_QUOTA_REACHED" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead STATUSERRORKEY_LOG_SINK_INSTANCE_UNAVAILABLE StatusErrorKey = "LOG_SINK_INSTANCE_UNAVAILABLE" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead STATUSERRORKEY_EXTERNAL_QUOTA_REACHED StatusErrorKey = "EXTERNAL_QUOTA_REACHED" )
List of Key
func NewStatusErrorKeyFromValue ¶
func NewStatusErrorKeyFromValue(v StatusErrorKey) (*StatusErrorKey, error)
NewStatusErrorKeyFromValue returns a pointer to a valid StatusErrorKey for the value passed as argument, or an error if the value passed is not allowed by the enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (StatusErrorKey) IsValid ¶
func (v StatusErrorKey) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (StatusErrorKey) Ptr ¶
func (v StatusErrorKey) Ptr() *StatusErrorKey
Ptr returns reference to KeyKey value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*StatusErrorKey) UnmarshalJSON
deprecated
func (v *StatusErrorKey) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WAFRuleAction ¶
type WAFRuleAction string
WAFRuleAction The action a WAF rule can take based on a request Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
const ( // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead WAFRULEACTION_BLOCKED WAFRuleAction = "BLOCKED" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead WAFRULEACTION_LOGGED WAFRuleAction = "LOGGED" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead WAFRULEACTION_ALLOWED WAFRuleAction = "ALLOWED" )
List of WAFRuleAction
func NewWAFRuleActionFromValue ¶
func NewWAFRuleActionFromValue(v string) (*WAFRuleAction, error)
NewWAFRuleActionFromValue returns a pointer to a valid WAFRuleAction for the value passed as argument, or an error if the value passed is not allowed by the enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (WAFRuleAction) IsValid ¶
func (v WAFRuleAction) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (WAFRuleAction) Ptr ¶
func (v WAFRuleAction) Ptr() *WAFRuleAction
Ptr returns reference to WAFRuleAction value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WAFRuleAction) UnmarshalJSON
deprecated
func (v *WAFRuleAction) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WAFViolation ¶
type WAFViolation struct {
// REQUIRED
Action WAFViolationGetActionAttributeType `json:"action" required:"true"`
// ASN for the request
// REQUIRED
Asn WAFViolationGetAsnAttributeType `json:"asn" required:"true"`
// Rule specific message explaining the violation
// REQUIRED
Message WAFViolationGetMessageAttributeType `json:"message" required:"true"`
// HTTP Method of the request that triggered the violation
// REQUIRED
Method WAFViolationGetMethodAttributeType `json:"method" required:"true"`
// REQUIRED
RequestHeaders WAFViolationGetRequestHeadersAttributeType `json:"requestHeaders" required:"true"`
// ID of the WAF rule that was triggered
// REQUIRED
RuleId WAFViolationGetRuleIdAttributeType `json:"ruleId" required:"true"`
}
WAFViolation Information about a violated WAF rule in case the WAF is enabled and a rule was triggered (either in BLOCK or LOG_ONLY mode) Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewWAFViolation ¶
func NewWAFViolation(action WAFViolationGetActionArgType, asn WAFViolationGetAsnArgType, message WAFViolationGetMessageArgType, method WAFViolationGetMethodArgType, requestHeaders WAFViolationGetRequestHeadersArgType, ruleId WAFViolationGetRuleIdArgType) *WAFViolation
NewWAFViolation instantiates a new WAFViolation object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewWAFViolationWithDefaults ¶
func NewWAFViolationWithDefaults() *WAFViolation
NewWAFViolationWithDefaults instantiates a new WAFViolation object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WAFViolation) GetAction ¶
func (o *WAFViolation) GetAction() (ret WAFViolationGetActionRetType)
GetAction returns the Action field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WAFViolation) GetActionOk ¶
func (o *WAFViolation) GetActionOk() (ret WAFViolationGetActionRetType, ok bool)
GetActionOk returns a tuple with the Action field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WAFViolation) GetAsn ¶
func (o *WAFViolation) GetAsn() (ret WAFViolationGetAsnRetType)
GetAsn returns the Asn field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WAFViolation) GetAsnOk ¶
func (o *WAFViolation) GetAsnOk() (ret WAFViolationGetAsnRetType, ok bool)
GetAsnOk returns a tuple with the Asn field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WAFViolation) GetMessage ¶
func (o *WAFViolation) GetMessage() (ret WAFViolationGetMessageRetType)
GetMessage returns the Message field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WAFViolation) GetMessageOk ¶
func (o *WAFViolation) GetMessageOk() (ret WAFViolationGetMessageRetType, ok bool)
GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WAFViolation) GetMethod ¶
func (o *WAFViolation) GetMethod() (ret WAFViolationGetMethodRetType)
GetMethod returns the Method field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WAFViolation) GetMethodOk ¶
func (o *WAFViolation) GetMethodOk() (ret WAFViolationGetMethodRetType, ok bool)
GetMethodOk returns a tuple with the Method field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WAFViolation) GetRequestHeaders ¶
func (o *WAFViolation) GetRequestHeaders() (ret WAFViolationGetRequestHeadersRetType)
GetRequestHeaders returns the RequestHeaders field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WAFViolation) GetRequestHeadersOk ¶
func (o *WAFViolation) GetRequestHeadersOk() (ret WAFViolationGetRequestHeadersRetType, ok bool)
GetRequestHeadersOk returns a tuple with the RequestHeaders field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WAFViolation) GetRuleId ¶
func (o *WAFViolation) GetRuleId() (ret WAFViolationGetRuleIdRetType)
GetRuleId returns the RuleId field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WAFViolation) GetRuleIdOk ¶
func (o *WAFViolation) GetRuleIdOk() (ret WAFViolationGetRuleIdRetType, ok bool)
GetRuleIdOk returns a tuple with the RuleId field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WAFViolation) SetAction ¶
func (o *WAFViolation) SetAction(v WAFViolationGetActionRetType)
SetAction sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WAFViolation) SetAsn ¶
func (o *WAFViolation) SetAsn(v WAFViolationGetAsnRetType)
SetAsn sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WAFViolation) SetMessage ¶
func (o *WAFViolation) SetMessage(v WAFViolationGetMessageRetType)
SetMessage sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WAFViolation) SetMethod ¶
func (o *WAFViolation) SetMethod(v WAFViolationGetMethodRetType)
SetMethod sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WAFViolation) SetRequestHeaders ¶
func (o *WAFViolation) SetRequestHeaders(v WAFViolationGetRequestHeadersRetType)
SetRequestHeaders sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WAFViolation) SetRuleId ¶
func (o *WAFViolation) SetRuleId(v WAFViolationGetRuleIdRetType)
SetRuleId sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (WAFViolation) ToMap
deprecated
func (o WAFViolation) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WAFViolationGetActionArgType
deprecated
type WAFViolationGetActionArgType = WAFRuleAction
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WAFViolationGetActionAttributeType ¶
type WAFViolationGetActionAttributeType = *WAFRuleAction
isEnumRef Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WAFViolationGetActionRetType
deprecated
type WAFViolationGetActionRetType = WAFRuleAction
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WAFViolationGetAsnArgType
deprecated
type WAFViolationGetAsnArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WAFViolationGetAsnAttributeType ¶
type WAFViolationGetAsnAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WAFViolationGetAsnRetType
deprecated
type WAFViolationGetAsnRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WAFViolationGetMessageArgType
deprecated
type WAFViolationGetMessageArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WAFViolationGetMessageAttributeType ¶
type WAFViolationGetMessageAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WAFViolationGetMessageRetType
deprecated
type WAFViolationGetMessageRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WAFViolationGetMethodArgType
deprecated
type WAFViolationGetMethodArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WAFViolationGetMethodAttributeType ¶
type WAFViolationGetMethodAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WAFViolationGetMethodRetType
deprecated
type WAFViolationGetMethodRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WAFViolationGetRequestHeadersArgType
deprecated
type WAFViolationGetRequestHeadersAttributeType ¶
isContainer Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WAFViolationGetRequestHeadersRetType
deprecated
type WAFViolationGetRuleIdArgType
deprecated
type WAFViolationGetRuleIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WAFViolationGetRuleIdAttributeType ¶
type WAFViolationGetRuleIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WAFViolationGetRuleIdRetType
deprecated
type WAFViolationGetRuleIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafConfig ¶
type WafConfig struct {
// This whitelist restricts which HTTP methods the distribution accepts. Requests using non-whitelisted methods are blocked by the WAF before reaching the origin. Common methods: `GET`, `POST`, `PUT`, `DELETE`, `PATCH`, `HEAD`, `OPTIONS`, `CONNECT`, `TRACE` Validation ensures: 1. At least one method is allowed 2. No duplicate methods (e.g., `GET` appearing twice) 3. Each method is valid per HTTP standards
AllowedHttpMethods WafConfigGetAllowedHttpMethodsAttributeType `json:"allowedHttpMethods,omitempty"`
AllowedHttpVersions WafConfigGetAllowedHttpVersionsAttributeType `json:"allowedHttpVersions,omitempty"`
// This allow list restricts which Content-Type headers are accepted in request bodies. Format: Must be `type/subtype` with no spaces. Common content types: - `application/json` - `application/x-www-form-urlencoded` - `multipart/form-data` - `text/html` - `text/plain` - `application/xml`
AllowedRequestContentTypes WafConfigGetAllowedRequestContentTypesAttributeType `json:"allowedRequestContentTypes,omitempty"`
// Ids of WAF Collections to mark as disabled
DisabledRuleCollectionIds WafConfigGetDisabledRuleCollectionIdsAttributeType `json:"disabledRuleCollectionIds,omitempty"`
// Ids of WAF Rule Groups to mark as disabled
DisabledRuleGroupIds WafConfigGetDisabledRuleGroupIdsAttributeType `json:"disabledRuleGroupIds,omitempty"`
// Ids of WAF Rules that are **explicitly** disabled for this distribution.
DisabledRuleIds WafConfigGetDisabledRuleIdsAttributeType `json:"disabledRuleIds,omitempty"`
// Ids of WAF Collections to mark as enabled
EnabledRuleCollectionIds WafConfigGetEnabledRuleCollectionIdsAttributeType `json:"enabledRuleCollectionIds,omitempty"`
// Ids of WAF Rule Groups to mark as enabled
EnabledRuleGroupIds WafConfigGetEnabledRuleGroupIdsAttributeType `json:"enabledRuleGroupIds,omitempty"`
// Ids of the WAF rules that are **explicitly** enabled for this distribution. If this rule is in a disabled / log Only RuleGroup or Collection, it will be enabled regardless as `enabledRuleIds` overrides those in specificity. Do note that rules can also be enabled because a Rulegroup or Collection is enabled. **DO NOT** use this property to find all active rules. Instead, pass `?withWafStatus=true` as a query parameter to `GetDistribution` or `ListDistributions`. This will expose the `waf` Property on distribution Level. From there you can `$.waf.enabledRules.map(e => e.id)` to get a list of all enabled rules.
// REQUIRED
EnabledRuleIds WafConfigGetEnabledRuleIdsAttributeType `json:"enabledRuleIds" required:"true"`
// Ids of WAF Collections to mark as log Only.
LogOnlyRuleCollectionIds WafConfigGetLogOnlyRuleCollectionIdsAttributeType `json:"logOnlyRuleCollectionIds,omitempty"`
// Ids of WAF Rule Groups to mark as log Only.
LogOnlyRuleGroupIds WafConfigGetLogOnlyRuleGroupIdsAttributeType `json:"logOnlyRuleGroupIds,omitempty"`
// Ids of WAF Rules that are **explicitly** marked as Log Only for this distribution.
LogOnlyRuleIds WafConfigGetLogOnlyRuleIdsAttributeType `json:"logOnlyRuleIds,omitempty"`
// REQUIRED
Mode WafConfigGetModeAttributeType `json:"mode" required:"true"`
ParanoiaLevel WafConfigGetParanoiaLevelAttributeType `json:"paranoiaLevel,omitempty"`
// REQUIRED
Type WafConfigGetTypeAttributeType `json:"type" required:"true"`
}
WafConfig Configuration of the WAF of a distribution A WAF Config always contains a WAF Mode and Type. If a WAF was never enabled, most of the properties are not present. To **enable** the WAF for your Distribution, you must set the `mode` to `ENABLED` or `LOG_ONLY`. This causes the other properties to be populated. ## Rules There are 9 properties used to control which Rules are enabled, disabled or set to Log-Only. These properties can be grouped in 3 groups of 3. Each of these groups varies in specificity: Rules are more specific than Rule Groups, which in turn are more specific than Collections. More specific definitions override more generic definitions. ### Collections - `enabledRuleCollectionIds` - `disabledRuleCollectionIds` - `logOnlyRuleCollectionIds` These are the least specific selectors. As of 2025, only two collections exist: - `@builtin/crs/response`, containing all Rules regarding Responses - `@builtin/crs/request`, containing all Rules regarding Requests More collections may be added in the future ### Rule Groups - `enabledRuleGroupIds` - `disabledRuleGroupIds` - `logOnlyRuleGroupIds` These are more specific than Collections and will override their selector. You can find all available Rule Groups by calling the `ListWafCollections` Operation. ### Rules - `enabledRuleIds` - `disabledRuleIds` - `logOnlyRuleGds` Being the most specific selectors, these will override both Collection and Rule Group selectors. You can find all available Rule Groups by calling the `ListWafCollections` Operation. ### TIP: Review resolved config If you call `GetDistribution` with `?withWafStatus=true`, you get back a resolved WAF Rules Config which contains a `waf` property which you can inspect to see why a Rule is either enabled, disabled or logOnly. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewWafConfig ¶
func NewWafConfig(enabledRuleIds WafConfigGetEnabledRuleIdsArgType, mode WafConfigGetModeArgType, types WafConfigGetTypeArgType) *WafConfig
NewWafConfig instantiates a new WafConfig object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewWafConfigWithDefaults ¶
func NewWafConfigWithDefaults() *WafConfig
NewWafConfigWithDefaults instantiates a new WafConfig object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafConfig) GetAllowedHttpMethods ¶
func (o *WafConfig) GetAllowedHttpMethods() (res WafConfigGetAllowedHttpMethodsRetType)
GetAllowedHttpMethods returns the AllowedHttpMethods field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafConfig) GetAllowedHttpMethodsOk ¶
func (o *WafConfig) GetAllowedHttpMethodsOk() (ret WafConfigGetAllowedHttpMethodsRetType, ok bool)
GetAllowedHttpMethodsOk returns a tuple with the AllowedHttpMethods field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafConfig) GetAllowedHttpVersions ¶
func (o *WafConfig) GetAllowedHttpVersions() (res WafConfigGetAllowedHttpVersionsRetType)
GetAllowedHttpVersions returns the AllowedHttpVersions field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafConfig) GetAllowedHttpVersionsOk ¶
func (o *WafConfig) GetAllowedHttpVersionsOk() (ret WafConfigGetAllowedHttpVersionsRetType, ok bool)
GetAllowedHttpVersionsOk returns a tuple with the AllowedHttpVersions field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafConfig) GetAllowedRequestContentTypes ¶
func (o *WafConfig) GetAllowedRequestContentTypes() (res WafConfigGetAllowedRequestContentTypesRetType)
GetAllowedRequestContentTypes returns the AllowedRequestContentTypes field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafConfig) GetAllowedRequestContentTypesOk ¶
func (o *WafConfig) GetAllowedRequestContentTypesOk() (ret WafConfigGetAllowedRequestContentTypesRetType, ok bool)
GetAllowedRequestContentTypesOk returns a tuple with the AllowedRequestContentTypes field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafConfig) GetDisabledRuleCollectionIds ¶
func (o *WafConfig) GetDisabledRuleCollectionIds() (res WafConfigGetDisabledRuleCollectionIdsRetType)
GetDisabledRuleCollectionIds returns the DisabledRuleCollectionIds field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafConfig) GetDisabledRuleCollectionIdsOk ¶
func (o *WafConfig) GetDisabledRuleCollectionIdsOk() (ret WafConfigGetDisabledRuleCollectionIdsRetType, ok bool)
GetDisabledRuleCollectionIdsOk returns a tuple with the DisabledRuleCollectionIds field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafConfig) GetDisabledRuleGroupIds ¶
func (o *WafConfig) GetDisabledRuleGroupIds() (res WafConfigGetDisabledRuleGroupIdsRetType)
GetDisabledRuleGroupIds returns the DisabledRuleGroupIds field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafConfig) GetDisabledRuleGroupIdsOk ¶
func (o *WafConfig) GetDisabledRuleGroupIdsOk() (ret WafConfigGetDisabledRuleGroupIdsRetType, ok bool)
GetDisabledRuleGroupIdsOk returns a tuple with the DisabledRuleGroupIds field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafConfig) GetDisabledRuleIds ¶
func (o *WafConfig) GetDisabledRuleIds() (res WafConfigGetDisabledRuleIdsRetType)
GetDisabledRuleIds returns the DisabledRuleIds field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafConfig) GetDisabledRuleIdsOk ¶
func (o *WafConfig) GetDisabledRuleIdsOk() (ret WafConfigGetDisabledRuleIdsRetType, ok bool)
GetDisabledRuleIdsOk returns a tuple with the DisabledRuleIds field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafConfig) GetEnabledRuleCollectionIds ¶
func (o *WafConfig) GetEnabledRuleCollectionIds() (res WafConfigGetEnabledRuleCollectionIdsRetType)
GetEnabledRuleCollectionIds returns the EnabledRuleCollectionIds field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafConfig) GetEnabledRuleCollectionIdsOk ¶
func (o *WafConfig) GetEnabledRuleCollectionIdsOk() (ret WafConfigGetEnabledRuleCollectionIdsRetType, ok bool)
GetEnabledRuleCollectionIdsOk returns a tuple with the EnabledRuleCollectionIds field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafConfig) GetEnabledRuleGroupIds ¶
func (o *WafConfig) GetEnabledRuleGroupIds() (res WafConfigGetEnabledRuleGroupIdsRetType)
GetEnabledRuleGroupIds returns the EnabledRuleGroupIds field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafConfig) GetEnabledRuleGroupIdsOk ¶
func (o *WafConfig) GetEnabledRuleGroupIdsOk() (ret WafConfigGetEnabledRuleGroupIdsRetType, ok bool)
GetEnabledRuleGroupIdsOk returns a tuple with the EnabledRuleGroupIds field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafConfig) GetEnabledRuleIds ¶
func (o *WafConfig) GetEnabledRuleIds() (ret WafConfigGetEnabledRuleIdsRetType)
GetEnabledRuleIds returns the EnabledRuleIds field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafConfig) GetEnabledRuleIdsOk ¶
func (o *WafConfig) GetEnabledRuleIdsOk() (ret WafConfigGetEnabledRuleIdsRetType, ok bool)
GetEnabledRuleIdsOk returns a tuple with the EnabledRuleIds field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafConfig) GetLogOnlyRuleCollectionIds ¶
func (o *WafConfig) GetLogOnlyRuleCollectionIds() (res WafConfigGetLogOnlyRuleCollectionIdsRetType)
GetLogOnlyRuleCollectionIds returns the LogOnlyRuleCollectionIds field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafConfig) GetLogOnlyRuleCollectionIdsOk ¶
func (o *WafConfig) GetLogOnlyRuleCollectionIdsOk() (ret WafConfigGetLogOnlyRuleCollectionIdsRetType, ok bool)
GetLogOnlyRuleCollectionIdsOk returns a tuple with the LogOnlyRuleCollectionIds field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafConfig) GetLogOnlyRuleGroupIds ¶
func (o *WafConfig) GetLogOnlyRuleGroupIds() (res WafConfigGetLogOnlyRuleGroupIdsRetType)
GetLogOnlyRuleGroupIds returns the LogOnlyRuleGroupIds field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafConfig) GetLogOnlyRuleGroupIdsOk ¶
func (o *WafConfig) GetLogOnlyRuleGroupIdsOk() (ret WafConfigGetLogOnlyRuleGroupIdsRetType, ok bool)
GetLogOnlyRuleGroupIdsOk returns a tuple with the LogOnlyRuleGroupIds field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafConfig) GetLogOnlyRuleIds ¶
func (o *WafConfig) GetLogOnlyRuleIds() (res WafConfigGetLogOnlyRuleIdsRetType)
GetLogOnlyRuleIds returns the LogOnlyRuleIds field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafConfig) GetLogOnlyRuleIdsOk ¶
func (o *WafConfig) GetLogOnlyRuleIdsOk() (ret WafConfigGetLogOnlyRuleIdsRetType, ok bool)
GetLogOnlyRuleIdsOk returns a tuple with the LogOnlyRuleIds field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafConfig) GetMode ¶
func (o *WafConfig) GetMode() (ret WafConfigGetModeRetType)
GetMode returns the Mode field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafConfig) GetModeOk ¶
func (o *WafConfig) GetModeOk() (ret WafConfigGetModeRetType, ok bool)
GetModeOk returns a tuple with the Mode field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafConfig) GetParanoiaLevel ¶
func (o *WafConfig) GetParanoiaLevel() (res WafConfigGetParanoiaLevelRetType)
GetParanoiaLevel returns the ParanoiaLevel field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafConfig) GetParanoiaLevelOk ¶
func (o *WafConfig) GetParanoiaLevelOk() (ret WafConfigGetParanoiaLevelRetType, ok bool)
GetParanoiaLevelOk returns a tuple with the ParanoiaLevel field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafConfig) GetType ¶
func (o *WafConfig) GetType() (ret WafConfigGetTypeRetType)
GetType returns the Type field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafConfig) GetTypeOk ¶
func (o *WafConfig) GetTypeOk() (ret WafConfigGetTypeRetType, ok bool)
GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafConfig) HasAllowedHttpMethods ¶
HasAllowedHttpMethods returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafConfig) HasAllowedHttpVersions ¶
HasAllowedHttpVersions returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafConfig) HasAllowedRequestContentTypes ¶
HasAllowedRequestContentTypes returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafConfig) HasDisabledRuleCollectionIds ¶
HasDisabledRuleCollectionIds returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafConfig) HasDisabledRuleGroupIds ¶
HasDisabledRuleGroupIds returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafConfig) HasDisabledRuleIds ¶
HasDisabledRuleIds returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafConfig) HasEnabledRuleCollectionIds ¶
HasEnabledRuleCollectionIds returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafConfig) HasEnabledRuleGroupIds ¶
HasEnabledRuleGroupIds returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafConfig) HasLogOnlyRuleCollectionIds ¶
HasLogOnlyRuleCollectionIds returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafConfig) HasLogOnlyRuleGroupIds ¶
HasLogOnlyRuleGroupIds returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafConfig) HasLogOnlyRuleIds ¶
HasLogOnlyRuleIds returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafConfig) HasParanoiaLevel ¶
HasParanoiaLevel returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafConfig) SetAllowedHttpMethods ¶
func (o *WafConfig) SetAllowedHttpMethods(v WafConfigGetAllowedHttpMethodsRetType)
SetAllowedHttpMethods gets a reference to the given []string and assigns it to the AllowedHttpMethods field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafConfig) SetAllowedHttpVersions ¶
func (o *WafConfig) SetAllowedHttpVersions(v WafConfigGetAllowedHttpVersionsRetType)
SetAllowedHttpVersions gets a reference to the given []string and assigns it to the AllowedHttpVersions field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafConfig) SetAllowedRequestContentTypes ¶
func (o *WafConfig) SetAllowedRequestContentTypes(v WafConfigGetAllowedRequestContentTypesRetType)
SetAllowedRequestContentTypes gets a reference to the given []string and assigns it to the AllowedRequestContentTypes field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafConfig) SetDisabledRuleCollectionIds ¶
func (o *WafConfig) SetDisabledRuleCollectionIds(v WafConfigGetDisabledRuleCollectionIdsRetType)
SetDisabledRuleCollectionIds gets a reference to the given []string and assigns it to the DisabledRuleCollectionIds field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafConfig) SetDisabledRuleGroupIds ¶
func (o *WafConfig) SetDisabledRuleGroupIds(v WafConfigGetDisabledRuleGroupIdsRetType)
SetDisabledRuleGroupIds gets a reference to the given []string and assigns it to the DisabledRuleGroupIds field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafConfig) SetDisabledRuleIds ¶
func (o *WafConfig) SetDisabledRuleIds(v WafConfigGetDisabledRuleIdsRetType)
SetDisabledRuleIds gets a reference to the given []string and assigns it to the DisabledRuleIds field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafConfig) SetEnabledRuleCollectionIds ¶
func (o *WafConfig) SetEnabledRuleCollectionIds(v WafConfigGetEnabledRuleCollectionIdsRetType)
SetEnabledRuleCollectionIds gets a reference to the given []string and assigns it to the EnabledRuleCollectionIds field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafConfig) SetEnabledRuleGroupIds ¶
func (o *WafConfig) SetEnabledRuleGroupIds(v WafConfigGetEnabledRuleGroupIdsRetType)
SetEnabledRuleGroupIds gets a reference to the given []string and assigns it to the EnabledRuleGroupIds field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafConfig) SetEnabledRuleIds ¶
func (o *WafConfig) SetEnabledRuleIds(v WafConfigGetEnabledRuleIdsRetType)
SetEnabledRuleIds sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafConfig) SetLogOnlyRuleCollectionIds ¶
func (o *WafConfig) SetLogOnlyRuleCollectionIds(v WafConfigGetLogOnlyRuleCollectionIdsRetType)
SetLogOnlyRuleCollectionIds gets a reference to the given []string and assigns it to the LogOnlyRuleCollectionIds field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafConfig) SetLogOnlyRuleGroupIds ¶
func (o *WafConfig) SetLogOnlyRuleGroupIds(v WafConfigGetLogOnlyRuleGroupIdsRetType)
SetLogOnlyRuleGroupIds gets a reference to the given []string and assigns it to the LogOnlyRuleGroupIds field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafConfig) SetLogOnlyRuleIds ¶
func (o *WafConfig) SetLogOnlyRuleIds(v WafConfigGetLogOnlyRuleIdsRetType)
SetLogOnlyRuleIds gets a reference to the given []string and assigns it to the LogOnlyRuleIds field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafConfig) SetMode ¶
func (o *WafConfig) SetMode(v WafConfigGetModeRetType)
SetMode sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafConfig) SetParanoiaLevel ¶
func (o *WafConfig) SetParanoiaLevel(v WafConfigGetParanoiaLevelRetType)
SetParanoiaLevel gets a reference to the given WafParanoiaLevel and assigns it to the ParanoiaLevel field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafConfig) SetType ¶
func (o *WafConfig) SetType(v WafConfigGetTypeRetType)
SetType sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafConfigGetAllowedHttpMethodsArgType
deprecated
type WafConfigGetAllowedHttpMethodsArgType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafConfigGetAllowedHttpMethodsAttributeType ¶
type WafConfigGetAllowedHttpMethodsAttributeType = *[]string
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafConfigGetAllowedHttpMethodsRetType
deprecated
type WafConfigGetAllowedHttpMethodsRetType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafConfigGetAllowedHttpVersionsArgType
deprecated
type WafConfigGetAllowedHttpVersionsArgType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafConfigGetAllowedHttpVersionsAttributeType ¶
type WafConfigGetAllowedHttpVersionsAttributeType = *[]string
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafConfigGetAllowedHttpVersionsRetType
deprecated
type WafConfigGetAllowedHttpVersionsRetType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafConfigGetAllowedRequestContentTypesArgType
deprecated
type WafConfigGetAllowedRequestContentTypesArgType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafConfigGetAllowedRequestContentTypesAttributeType ¶
type WafConfigGetAllowedRequestContentTypesAttributeType = *[]string
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafConfigGetAllowedRequestContentTypesRetType
deprecated
type WafConfigGetAllowedRequestContentTypesRetType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafConfigGetDisabledRuleCollectionIdsArgType
deprecated
type WafConfigGetDisabledRuleCollectionIdsArgType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafConfigGetDisabledRuleCollectionIdsAttributeType ¶
type WafConfigGetDisabledRuleCollectionIdsAttributeType = *[]string
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafConfigGetDisabledRuleCollectionIdsRetType
deprecated
type WafConfigGetDisabledRuleCollectionIdsRetType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafConfigGetDisabledRuleGroupIdsArgType
deprecated
type WafConfigGetDisabledRuleGroupIdsArgType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafConfigGetDisabledRuleGroupIdsAttributeType ¶
type WafConfigGetDisabledRuleGroupIdsAttributeType = *[]string
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafConfigGetDisabledRuleGroupIdsRetType
deprecated
type WafConfigGetDisabledRuleGroupIdsRetType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafConfigGetDisabledRuleIdsArgType
deprecated
type WafConfigGetDisabledRuleIdsArgType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafConfigGetDisabledRuleIdsAttributeType ¶
type WafConfigGetDisabledRuleIdsAttributeType = *[]string
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafConfigGetDisabledRuleIdsRetType
deprecated
type WafConfigGetDisabledRuleIdsRetType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafConfigGetEnabledRuleCollectionIdsArgType
deprecated
type WafConfigGetEnabledRuleCollectionIdsArgType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafConfigGetEnabledRuleCollectionIdsAttributeType ¶
type WafConfigGetEnabledRuleCollectionIdsAttributeType = *[]string
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafConfigGetEnabledRuleCollectionIdsRetType
deprecated
type WafConfigGetEnabledRuleCollectionIdsRetType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafConfigGetEnabledRuleGroupIdsArgType
deprecated
type WafConfigGetEnabledRuleGroupIdsArgType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafConfigGetEnabledRuleGroupIdsAttributeType ¶
type WafConfigGetEnabledRuleGroupIdsAttributeType = *[]string
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafConfigGetEnabledRuleGroupIdsRetType
deprecated
type WafConfigGetEnabledRuleGroupIdsRetType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafConfigGetEnabledRuleIdsArgType
deprecated
type WafConfigGetEnabledRuleIdsArgType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafConfigGetEnabledRuleIdsAttributeType ¶
type WafConfigGetEnabledRuleIdsAttributeType = *[]string
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafConfigGetEnabledRuleIdsRetType
deprecated
type WafConfigGetEnabledRuleIdsRetType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafConfigGetLogOnlyRuleCollectionIdsArgType
deprecated
type WafConfigGetLogOnlyRuleCollectionIdsArgType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafConfigGetLogOnlyRuleCollectionIdsAttributeType ¶
type WafConfigGetLogOnlyRuleCollectionIdsAttributeType = *[]string
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafConfigGetLogOnlyRuleCollectionIdsRetType
deprecated
type WafConfigGetLogOnlyRuleCollectionIdsRetType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafConfigGetLogOnlyRuleGroupIdsArgType
deprecated
type WafConfigGetLogOnlyRuleGroupIdsArgType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafConfigGetLogOnlyRuleGroupIdsAttributeType ¶
type WafConfigGetLogOnlyRuleGroupIdsAttributeType = *[]string
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafConfigGetLogOnlyRuleGroupIdsRetType
deprecated
type WafConfigGetLogOnlyRuleGroupIdsRetType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafConfigGetLogOnlyRuleIdsArgType
deprecated
type WafConfigGetLogOnlyRuleIdsArgType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafConfigGetLogOnlyRuleIdsAttributeType ¶
type WafConfigGetLogOnlyRuleIdsAttributeType = *[]string
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafConfigGetLogOnlyRuleIdsRetType
deprecated
type WafConfigGetLogOnlyRuleIdsRetType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafConfigGetModeArgType
deprecated
type WafConfigGetModeArgType = WafMode
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafConfigGetModeAttributeType ¶
type WafConfigGetModeAttributeType = *WafMode
isEnumRef Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafConfigGetModeRetType
deprecated
type WafConfigGetModeRetType = WafMode
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafConfigGetParanoiaLevelArgType
deprecated
type WafConfigGetParanoiaLevelArgType = WafParanoiaLevel
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafConfigGetParanoiaLevelAttributeType ¶
type WafConfigGetParanoiaLevelAttributeType = *WafParanoiaLevel
isEnumRef Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafConfigGetParanoiaLevelRetType
deprecated
type WafConfigGetParanoiaLevelRetType = WafParanoiaLevel
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafConfigGetTypeArgType
deprecated
type WafConfigGetTypeArgType = WafType
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafConfigGetTypeAttributeType ¶
type WafConfigGetTypeAttributeType = *WafType
isEnumRef Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafConfigGetTypeRetType
deprecated
type WafConfigGetTypeRetType = WafType
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafConfigPatch ¶
type WafConfigPatch struct {
AllowedHttpMethods WafConfigPatchGetAllowedHttpMethodsAttributeType `json:"allowedHttpMethods,omitempty"`
AllowedHttpVersions WafConfigPatchGetAllowedHttpVersionsAttributeType `json:"allowedHttpVersions,omitempty"`
AllowedRequestContentTypes WafConfigPatchGetAllowedRequestContentTypesAttributeType `json:"allowedRequestContentTypes,omitempty"`
// Ids of WAF Collections to mark as disabled
DisabledRuleCollectionIds WafConfigPatchGetDisabledRuleCollectionIdsAttributeType `json:"disabledRuleCollectionIds,omitempty"`
// Ids of WAF Rule Groups to mark as disabled
DisabledRuleGroupIds WafConfigPatchGetDisabledRuleGroupIdsAttributeType `json:"disabledRuleGroupIds,omitempty"`
// Ids of WAF Rules that are **explicitly** disabled for this distribution.
DisabledRuleIds WafConfigPatchGetDisabledRuleIdsAttributeType `json:"disabledRuleIds,omitempty"`
// Ids of WAF Collections to mark as enabled
EnabledRuleCollectionIds WafConfigPatchGetEnabledRuleCollectionIdsAttributeType `json:"enabledRuleCollectionIds,omitempty"`
// Ids of WAF Rule Groups to mark as enabled
EnabledRuleGroupIds WafConfigPatchGetEnabledRuleGroupIdsAttributeType `json:"enabledRuleGroupIds,omitempty"`
// Ids of WAF Rules that are **explicitly** enabled for this distribution.
EnabledRuleIds WafConfigPatchGetEnabledRuleIdsAttributeType `json:"enabledRuleIds,omitempty"`
// Ids of WAF Collections to mark as log Only.
LogOnlyRuleCollectionIds WafConfigPatchGetLogOnlyRuleCollectionIdsAttributeType `json:"logOnlyRuleCollectionIds,omitempty"`
// Ids of WAF Rule Groups to mark as log Only.
LogOnlyRuleGroupIds WafConfigPatchGetLogOnlyRuleGroupIdsAttributeType `json:"logOnlyRuleGroupIds,omitempty"`
// Ids of WAF Rules that are **explicitly** marked as Log Only for this distribution.
LogOnlyRuleIds WafConfigPatchGetLogOnlyRuleIdsAttributeType `json:"logOnlyRuleIds,omitempty"`
Mode WafConfigPatchGetModeAttributeType `json:"mode,omitempty"`
ParanoiaLevel WafConfigPatchGetParanoiaLevelAttributeType `json:"paranoiaLevel,omitempty"`
Type WafConfigPatchGetTypeAttributeType `json:"type,omitempty"`
}
WafConfigPatch Modify the WAF Configuration ## WAF Rules You can modify the set of enabled, disabled and log-only Rules by modifying these 9 properties: - enabledRuleIds - disabledRuleIds - logOnlyRuleIds - enabledRuleGroupIds - disabledRuleGroupIds - logOnlyRuleGroupIds - enabledRuleCollectionIds - disabledRuleCollectionIds - logOnlyRuleCollectionIds Please inquire the `WafConfig` Description on how the effective configuration is determined. For patching, if an ID is already used in one of the properties, it will be removed (and effectively moved) to the new property. If patching multiple properties with the same ID (e.g. writing `@builtin/crs/response` to `logOnlyRuleCollectionIds` and `enabledRuleCollectionIds`), the request will be rejected with a 400. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewWafConfigPatch ¶
func NewWafConfigPatch() *WafConfigPatch
NewWafConfigPatch instantiates a new WafConfigPatch object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewWafConfigPatchWithDefaults ¶
func NewWafConfigPatchWithDefaults() *WafConfigPatch
NewWafConfigPatchWithDefaults instantiates a new WafConfigPatch object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafConfigPatch) GetAllowedHttpMethods ¶
func (o *WafConfigPatch) GetAllowedHttpMethods() (res WafConfigPatchGetAllowedHttpMethodsRetType)
GetAllowedHttpMethods returns the AllowedHttpMethods field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafConfigPatch) GetAllowedHttpMethodsOk ¶
func (o *WafConfigPatch) GetAllowedHttpMethodsOk() (ret WafConfigPatchGetAllowedHttpMethodsRetType, ok bool)
GetAllowedHttpMethodsOk returns a tuple with the AllowedHttpMethods field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafConfigPatch) GetAllowedHttpVersions ¶
func (o *WafConfigPatch) GetAllowedHttpVersions() (res WafConfigPatchGetAllowedHttpVersionsRetType)
GetAllowedHttpVersions returns the AllowedHttpVersions field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafConfigPatch) GetAllowedHttpVersionsOk ¶
func (o *WafConfigPatch) GetAllowedHttpVersionsOk() (ret WafConfigPatchGetAllowedHttpVersionsRetType, ok bool)
GetAllowedHttpVersionsOk returns a tuple with the AllowedHttpVersions field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafConfigPatch) GetAllowedRequestContentTypes ¶
func (o *WafConfigPatch) GetAllowedRequestContentTypes() (res WafConfigPatchGetAllowedRequestContentTypesRetType)
GetAllowedRequestContentTypes returns the AllowedRequestContentTypes field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafConfigPatch) GetAllowedRequestContentTypesOk ¶
func (o *WafConfigPatch) GetAllowedRequestContentTypesOk() (ret WafConfigPatchGetAllowedRequestContentTypesRetType, ok bool)
GetAllowedRequestContentTypesOk returns a tuple with the AllowedRequestContentTypes field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafConfigPatch) GetDisabledRuleCollectionIds ¶
func (o *WafConfigPatch) GetDisabledRuleCollectionIds() (res WafConfigPatchGetDisabledRuleCollectionIdsRetType)
GetDisabledRuleCollectionIds returns the DisabledRuleCollectionIds field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafConfigPatch) GetDisabledRuleCollectionIdsOk ¶
func (o *WafConfigPatch) GetDisabledRuleCollectionIdsOk() (ret WafConfigPatchGetDisabledRuleCollectionIdsRetType, ok bool)
GetDisabledRuleCollectionIdsOk returns a tuple with the DisabledRuleCollectionIds field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafConfigPatch) GetDisabledRuleGroupIds ¶
func (o *WafConfigPatch) GetDisabledRuleGroupIds() (res WafConfigPatchGetDisabledRuleGroupIdsRetType)
GetDisabledRuleGroupIds returns the DisabledRuleGroupIds field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafConfigPatch) GetDisabledRuleGroupIdsOk ¶
func (o *WafConfigPatch) GetDisabledRuleGroupIdsOk() (ret WafConfigPatchGetDisabledRuleGroupIdsRetType, ok bool)
GetDisabledRuleGroupIdsOk returns a tuple with the DisabledRuleGroupIds field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafConfigPatch) GetDisabledRuleIds ¶
func (o *WafConfigPatch) GetDisabledRuleIds() (res WafConfigPatchGetDisabledRuleIdsRetType)
GetDisabledRuleIds returns the DisabledRuleIds field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafConfigPatch) GetDisabledRuleIdsOk ¶
func (o *WafConfigPatch) GetDisabledRuleIdsOk() (ret WafConfigPatchGetDisabledRuleIdsRetType, ok bool)
GetDisabledRuleIdsOk returns a tuple with the DisabledRuleIds field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafConfigPatch) GetEnabledRuleCollectionIds ¶
func (o *WafConfigPatch) GetEnabledRuleCollectionIds() (res WafConfigPatchGetEnabledRuleCollectionIdsRetType)
GetEnabledRuleCollectionIds returns the EnabledRuleCollectionIds field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafConfigPatch) GetEnabledRuleCollectionIdsOk ¶
func (o *WafConfigPatch) GetEnabledRuleCollectionIdsOk() (ret WafConfigPatchGetEnabledRuleCollectionIdsRetType, ok bool)
GetEnabledRuleCollectionIdsOk returns a tuple with the EnabledRuleCollectionIds field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafConfigPatch) GetEnabledRuleGroupIds ¶
func (o *WafConfigPatch) GetEnabledRuleGroupIds() (res WafConfigPatchGetEnabledRuleGroupIdsRetType)
GetEnabledRuleGroupIds returns the EnabledRuleGroupIds field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafConfigPatch) GetEnabledRuleGroupIdsOk ¶
func (o *WafConfigPatch) GetEnabledRuleGroupIdsOk() (ret WafConfigPatchGetEnabledRuleGroupIdsRetType, ok bool)
GetEnabledRuleGroupIdsOk returns a tuple with the EnabledRuleGroupIds field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafConfigPatch) GetEnabledRuleIds ¶
func (o *WafConfigPatch) GetEnabledRuleIds() (res WafConfigPatchGetEnabledRuleIdsRetType)
GetEnabledRuleIds returns the EnabledRuleIds field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafConfigPatch) GetEnabledRuleIdsOk ¶
func (o *WafConfigPatch) GetEnabledRuleIdsOk() (ret WafConfigPatchGetEnabledRuleIdsRetType, ok bool)
GetEnabledRuleIdsOk returns a tuple with the EnabledRuleIds field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafConfigPatch) GetLogOnlyRuleCollectionIds ¶
func (o *WafConfigPatch) GetLogOnlyRuleCollectionIds() (res WafConfigPatchGetLogOnlyRuleCollectionIdsRetType)
GetLogOnlyRuleCollectionIds returns the LogOnlyRuleCollectionIds field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafConfigPatch) GetLogOnlyRuleCollectionIdsOk ¶
func (o *WafConfigPatch) GetLogOnlyRuleCollectionIdsOk() (ret WafConfigPatchGetLogOnlyRuleCollectionIdsRetType, ok bool)
GetLogOnlyRuleCollectionIdsOk returns a tuple with the LogOnlyRuleCollectionIds field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafConfigPatch) GetLogOnlyRuleGroupIds ¶
func (o *WafConfigPatch) GetLogOnlyRuleGroupIds() (res WafConfigPatchGetLogOnlyRuleGroupIdsRetType)
GetLogOnlyRuleGroupIds returns the LogOnlyRuleGroupIds field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafConfigPatch) GetLogOnlyRuleGroupIdsOk ¶
func (o *WafConfigPatch) GetLogOnlyRuleGroupIdsOk() (ret WafConfigPatchGetLogOnlyRuleGroupIdsRetType, ok bool)
GetLogOnlyRuleGroupIdsOk returns a tuple with the LogOnlyRuleGroupIds field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafConfigPatch) GetLogOnlyRuleIds ¶
func (o *WafConfigPatch) GetLogOnlyRuleIds() (res WafConfigPatchGetLogOnlyRuleIdsRetType)
GetLogOnlyRuleIds returns the LogOnlyRuleIds field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafConfigPatch) GetLogOnlyRuleIdsOk ¶
func (o *WafConfigPatch) GetLogOnlyRuleIdsOk() (ret WafConfigPatchGetLogOnlyRuleIdsRetType, ok bool)
GetLogOnlyRuleIdsOk returns a tuple with the LogOnlyRuleIds field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafConfigPatch) GetMode ¶
func (o *WafConfigPatch) GetMode() (res WafConfigPatchGetModeRetType)
GetMode returns the Mode field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafConfigPatch) GetModeOk ¶
func (o *WafConfigPatch) GetModeOk() (ret WafConfigPatchGetModeRetType, ok bool)
GetModeOk returns a tuple with the Mode field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafConfigPatch) GetParanoiaLevel ¶
func (o *WafConfigPatch) GetParanoiaLevel() (res WafConfigPatchGetParanoiaLevelRetType)
GetParanoiaLevel returns the ParanoiaLevel field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafConfigPatch) GetParanoiaLevelOk ¶
func (o *WafConfigPatch) GetParanoiaLevelOk() (ret WafConfigPatchGetParanoiaLevelRetType, ok bool)
GetParanoiaLevelOk returns a tuple with the ParanoiaLevel field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafConfigPatch) GetType ¶
func (o *WafConfigPatch) GetType() (res WafConfigPatchGetTypeRetType)
GetType returns the Type field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafConfigPatch) GetTypeOk ¶
func (o *WafConfigPatch) GetTypeOk() (ret WafConfigPatchGetTypeRetType, ok bool)
GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafConfigPatch) HasAllowedHttpMethods ¶
func (o *WafConfigPatch) HasAllowedHttpMethods() bool
HasAllowedHttpMethods returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafConfigPatch) HasAllowedHttpVersions ¶
func (o *WafConfigPatch) HasAllowedHttpVersions() bool
HasAllowedHttpVersions returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafConfigPatch) HasAllowedRequestContentTypes ¶
func (o *WafConfigPatch) HasAllowedRequestContentTypes() bool
HasAllowedRequestContentTypes returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafConfigPatch) HasDisabledRuleCollectionIds ¶
func (o *WafConfigPatch) HasDisabledRuleCollectionIds() bool
HasDisabledRuleCollectionIds returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafConfigPatch) HasDisabledRuleGroupIds ¶
func (o *WafConfigPatch) HasDisabledRuleGroupIds() bool
HasDisabledRuleGroupIds returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafConfigPatch) HasDisabledRuleIds ¶
func (o *WafConfigPatch) HasDisabledRuleIds() bool
HasDisabledRuleIds returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafConfigPatch) HasEnabledRuleCollectionIds ¶
func (o *WafConfigPatch) HasEnabledRuleCollectionIds() bool
HasEnabledRuleCollectionIds returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafConfigPatch) HasEnabledRuleGroupIds ¶
func (o *WafConfigPatch) HasEnabledRuleGroupIds() bool
HasEnabledRuleGroupIds returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafConfigPatch) HasEnabledRuleIds ¶
func (o *WafConfigPatch) HasEnabledRuleIds() bool
HasEnabledRuleIds returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafConfigPatch) HasLogOnlyRuleCollectionIds ¶
func (o *WafConfigPatch) HasLogOnlyRuleCollectionIds() bool
HasLogOnlyRuleCollectionIds returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafConfigPatch) HasLogOnlyRuleGroupIds ¶
func (o *WafConfigPatch) HasLogOnlyRuleGroupIds() bool
HasLogOnlyRuleGroupIds returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafConfigPatch) HasLogOnlyRuleIds ¶
func (o *WafConfigPatch) HasLogOnlyRuleIds() bool
HasLogOnlyRuleIds returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafConfigPatch) HasMode ¶
func (o *WafConfigPatch) HasMode() bool
HasMode returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafConfigPatch) HasParanoiaLevel ¶
func (o *WafConfigPatch) HasParanoiaLevel() bool
HasParanoiaLevel returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafConfigPatch) HasType ¶
func (o *WafConfigPatch) HasType() bool
HasType returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafConfigPatch) SetAllowedHttpMethods ¶
func (o *WafConfigPatch) SetAllowedHttpMethods(v WafConfigPatchGetAllowedHttpMethodsRetType)
SetAllowedHttpMethods gets a reference to the given []string and assigns it to the AllowedHttpMethods field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafConfigPatch) SetAllowedHttpVersions ¶
func (o *WafConfigPatch) SetAllowedHttpVersions(v WafConfigPatchGetAllowedHttpVersionsRetType)
SetAllowedHttpVersions gets a reference to the given []string and assigns it to the AllowedHttpVersions field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafConfigPatch) SetAllowedRequestContentTypes ¶
func (o *WafConfigPatch) SetAllowedRequestContentTypes(v WafConfigPatchGetAllowedRequestContentTypesRetType)
SetAllowedRequestContentTypes gets a reference to the given []string and assigns it to the AllowedRequestContentTypes field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafConfigPatch) SetDisabledRuleCollectionIds ¶
func (o *WafConfigPatch) SetDisabledRuleCollectionIds(v WafConfigPatchGetDisabledRuleCollectionIdsRetType)
SetDisabledRuleCollectionIds gets a reference to the given []string and assigns it to the DisabledRuleCollectionIds field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafConfigPatch) SetDisabledRuleGroupIds ¶
func (o *WafConfigPatch) SetDisabledRuleGroupIds(v WafConfigPatchGetDisabledRuleGroupIdsRetType)
SetDisabledRuleGroupIds gets a reference to the given []string and assigns it to the DisabledRuleGroupIds field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafConfigPatch) SetDisabledRuleIds ¶
func (o *WafConfigPatch) SetDisabledRuleIds(v WafConfigPatchGetDisabledRuleIdsRetType)
SetDisabledRuleIds gets a reference to the given []string and assigns it to the DisabledRuleIds field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafConfigPatch) SetEnabledRuleCollectionIds ¶
func (o *WafConfigPatch) SetEnabledRuleCollectionIds(v WafConfigPatchGetEnabledRuleCollectionIdsRetType)
SetEnabledRuleCollectionIds gets a reference to the given []string and assigns it to the EnabledRuleCollectionIds field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafConfigPatch) SetEnabledRuleGroupIds ¶
func (o *WafConfigPatch) SetEnabledRuleGroupIds(v WafConfigPatchGetEnabledRuleGroupIdsRetType)
SetEnabledRuleGroupIds gets a reference to the given []string and assigns it to the EnabledRuleGroupIds field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafConfigPatch) SetEnabledRuleIds ¶
func (o *WafConfigPatch) SetEnabledRuleIds(v WafConfigPatchGetEnabledRuleIdsRetType)
SetEnabledRuleIds gets a reference to the given []string and assigns it to the EnabledRuleIds field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafConfigPatch) SetLogOnlyRuleCollectionIds ¶
func (o *WafConfigPatch) SetLogOnlyRuleCollectionIds(v WafConfigPatchGetLogOnlyRuleCollectionIdsRetType)
SetLogOnlyRuleCollectionIds gets a reference to the given []string and assigns it to the LogOnlyRuleCollectionIds field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafConfigPatch) SetLogOnlyRuleGroupIds ¶
func (o *WafConfigPatch) SetLogOnlyRuleGroupIds(v WafConfigPatchGetLogOnlyRuleGroupIdsRetType)
SetLogOnlyRuleGroupIds gets a reference to the given []string and assigns it to the LogOnlyRuleGroupIds field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafConfigPatch) SetLogOnlyRuleIds ¶
func (o *WafConfigPatch) SetLogOnlyRuleIds(v WafConfigPatchGetLogOnlyRuleIdsRetType)
SetLogOnlyRuleIds gets a reference to the given []string and assigns it to the LogOnlyRuleIds field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafConfigPatch) SetMode ¶
func (o *WafConfigPatch) SetMode(v WafConfigPatchGetModeRetType)
SetMode gets a reference to the given WafMode and assigns it to the Mode field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafConfigPatch) SetParanoiaLevel ¶
func (o *WafConfigPatch) SetParanoiaLevel(v WafConfigPatchGetParanoiaLevelRetType)
SetParanoiaLevel gets a reference to the given WafParanoiaLevel and assigns it to the ParanoiaLevel field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafConfigPatch) SetType ¶
func (o *WafConfigPatch) SetType(v WafConfigPatchGetTypeRetType)
SetType gets a reference to the given WafType and assigns it to the Type field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (WafConfigPatch) ToMap
deprecated
func (o WafConfigPatch) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafConfigPatchGetAllowedHttpMethodsArgType
deprecated
type WafConfigPatchGetAllowedHttpMethodsArgType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafConfigPatchGetAllowedHttpMethodsAttributeType ¶
type WafConfigPatchGetAllowedHttpMethodsAttributeType = *[]string
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafConfigPatchGetAllowedHttpMethodsRetType
deprecated
type WafConfigPatchGetAllowedHttpMethodsRetType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafConfigPatchGetAllowedHttpVersionsArgType
deprecated
type WafConfigPatchGetAllowedHttpVersionsArgType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafConfigPatchGetAllowedHttpVersionsAttributeType ¶
type WafConfigPatchGetAllowedHttpVersionsAttributeType = *[]string
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafConfigPatchGetAllowedHttpVersionsRetType
deprecated
type WafConfigPatchGetAllowedHttpVersionsRetType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafConfigPatchGetAllowedRequestContentTypesArgType
deprecated
type WafConfigPatchGetAllowedRequestContentTypesArgType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafConfigPatchGetAllowedRequestContentTypesAttributeType ¶
type WafConfigPatchGetAllowedRequestContentTypesAttributeType = *[]string
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafConfigPatchGetAllowedRequestContentTypesRetType
deprecated
type WafConfigPatchGetAllowedRequestContentTypesRetType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafConfigPatchGetDisabledRuleCollectionIdsArgType
deprecated
type WafConfigPatchGetDisabledRuleCollectionIdsArgType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafConfigPatchGetDisabledRuleCollectionIdsAttributeType ¶
type WafConfigPatchGetDisabledRuleCollectionIdsAttributeType = *[]string
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafConfigPatchGetDisabledRuleCollectionIdsRetType
deprecated
type WafConfigPatchGetDisabledRuleCollectionIdsRetType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafConfigPatchGetDisabledRuleGroupIdsArgType
deprecated
type WafConfigPatchGetDisabledRuleGroupIdsArgType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafConfigPatchGetDisabledRuleGroupIdsAttributeType ¶
type WafConfigPatchGetDisabledRuleGroupIdsAttributeType = *[]string
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafConfigPatchGetDisabledRuleGroupIdsRetType
deprecated
type WafConfigPatchGetDisabledRuleGroupIdsRetType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafConfigPatchGetDisabledRuleIdsArgType
deprecated
type WafConfigPatchGetDisabledRuleIdsArgType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafConfigPatchGetDisabledRuleIdsAttributeType ¶
type WafConfigPatchGetDisabledRuleIdsAttributeType = *[]string
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafConfigPatchGetDisabledRuleIdsRetType
deprecated
type WafConfigPatchGetDisabledRuleIdsRetType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafConfigPatchGetEnabledRuleCollectionIdsArgType
deprecated
type WafConfigPatchGetEnabledRuleCollectionIdsArgType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafConfigPatchGetEnabledRuleCollectionIdsAttributeType ¶
type WafConfigPatchGetEnabledRuleCollectionIdsAttributeType = *[]string
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafConfigPatchGetEnabledRuleCollectionIdsRetType
deprecated
type WafConfigPatchGetEnabledRuleCollectionIdsRetType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafConfigPatchGetEnabledRuleGroupIdsArgType
deprecated
type WafConfigPatchGetEnabledRuleGroupIdsArgType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafConfigPatchGetEnabledRuleGroupIdsAttributeType ¶
type WafConfigPatchGetEnabledRuleGroupIdsAttributeType = *[]string
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafConfigPatchGetEnabledRuleGroupIdsRetType
deprecated
type WafConfigPatchGetEnabledRuleGroupIdsRetType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafConfigPatchGetEnabledRuleIdsArgType
deprecated
type WafConfigPatchGetEnabledRuleIdsArgType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafConfigPatchGetEnabledRuleIdsAttributeType ¶
type WafConfigPatchGetEnabledRuleIdsAttributeType = *[]string
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafConfigPatchGetEnabledRuleIdsRetType
deprecated
type WafConfigPatchGetEnabledRuleIdsRetType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafConfigPatchGetLogOnlyRuleCollectionIdsArgType
deprecated
type WafConfigPatchGetLogOnlyRuleCollectionIdsArgType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafConfigPatchGetLogOnlyRuleCollectionIdsAttributeType ¶
type WafConfigPatchGetLogOnlyRuleCollectionIdsAttributeType = *[]string
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafConfigPatchGetLogOnlyRuleCollectionIdsRetType
deprecated
type WafConfigPatchGetLogOnlyRuleCollectionIdsRetType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafConfigPatchGetLogOnlyRuleGroupIdsArgType
deprecated
type WafConfigPatchGetLogOnlyRuleGroupIdsArgType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafConfigPatchGetLogOnlyRuleGroupIdsAttributeType ¶
type WafConfigPatchGetLogOnlyRuleGroupIdsAttributeType = *[]string
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafConfigPatchGetLogOnlyRuleGroupIdsRetType
deprecated
type WafConfigPatchGetLogOnlyRuleGroupIdsRetType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafConfigPatchGetLogOnlyRuleIdsArgType
deprecated
type WafConfigPatchGetLogOnlyRuleIdsArgType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafConfigPatchGetLogOnlyRuleIdsAttributeType ¶
type WafConfigPatchGetLogOnlyRuleIdsAttributeType = *[]string
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafConfigPatchGetLogOnlyRuleIdsRetType
deprecated
type WafConfigPatchGetLogOnlyRuleIdsRetType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafConfigPatchGetModeArgType
deprecated
type WafConfigPatchGetModeArgType = WafMode
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafConfigPatchGetModeAttributeType ¶
type WafConfigPatchGetModeAttributeType = *WafMode
isEnumRef Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafConfigPatchGetModeRetType
deprecated
type WafConfigPatchGetModeRetType = WafMode
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafConfigPatchGetParanoiaLevelArgType
deprecated
type WafConfigPatchGetParanoiaLevelArgType = WafParanoiaLevel
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafConfigPatchGetParanoiaLevelAttributeType ¶
type WafConfigPatchGetParanoiaLevelAttributeType = *WafParanoiaLevel
isEnumRef Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafConfigPatchGetParanoiaLevelRetType
deprecated
type WafConfigPatchGetParanoiaLevelRetType = WafParanoiaLevel
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafConfigPatchGetTypeArgType
deprecated
type WafConfigPatchGetTypeArgType = WafType
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafConfigPatchGetTypeAttributeType ¶
type WafConfigPatchGetTypeAttributeType = *WafType
isEnumRef Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafConfigPatchGetTypeRetType
deprecated
type WafConfigPatchGetTypeRetType = WafType
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafMode ¶
type WafMode string
WafMode - `ENABLED`: The WAF actively inspects and blocks malicious requests. - `DISABLED`: The WAF is completely off. No inspection occurs. - `LOG_ONLY`: The WAF inspects requests and logs matches but never blocks. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
const ( // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead WAFMODE_DISABLED WafMode = "DISABLED" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead WAFMODE_ENABLED WafMode = "ENABLED" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead WAFMODE_LOG_ONLY WafMode = "LOG_ONLY" )
List of WafMode
func NewWafModeFromValue ¶
NewWafModeFromValue returns a pointer to a valid WafMode for the value passed as argument, or an error if the value passed is not allowed by the enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (WafMode) IsValid ¶
IsValid return true if the value is valid for the enum, false otherwise Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (WafMode) Ptr ¶
Ptr returns reference to WafMode value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafMode) UnmarshalJSON
deprecated
type WafParanoiaLevel ¶
type WafParanoiaLevel string
WafParanoiaLevel The paranoia level defines how aggressively the WAF should action on requests. It ranges from `L1` (least strict, lowest chance of false positives) to `L4` (most strict, highest chance of false positives). A higher paranoia level is more effective at catching attacks but can also block legitimate traffic. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
const ( // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead WAFPARANOIALEVEL_L1 WafParanoiaLevel = "L1" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead WAFPARANOIALEVEL_L2 WafParanoiaLevel = "L2" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead WAFPARANOIALEVEL_L3 WafParanoiaLevel = "L3" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead WAFPARANOIALEVEL_L4 WafParanoiaLevel = "L4" )
List of WafParanoiaLevel
func NewWafParanoiaLevelFromValue ¶
func NewWafParanoiaLevelFromValue(v string) (*WafParanoiaLevel, error)
NewWafParanoiaLevelFromValue returns a pointer to a valid WafParanoiaLevel for the value passed as argument, or an error if the value passed is not allowed by the enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (WafParanoiaLevel) IsValid ¶
func (v WafParanoiaLevel) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (WafParanoiaLevel) Ptr ¶
func (v WafParanoiaLevel) Ptr() *WafParanoiaLevel
Ptr returns reference to WafParanoiaLevel value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafParanoiaLevel) UnmarshalJSON
deprecated
func (v *WafParanoiaLevel) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafRule ¶
type WafRule struct {
// Optional CoreRuleSet rule Id in case this is a CRS rule
Code WafRuleGetCodeAttributeType `json:"code,omitempty"`
// LocalizedString is a map from language to string value
// REQUIRED
Description WafRuleGetDescriptionAttributeType `json:"description" required:"true"`
// REQUIRED
Id WafRuleGetIdAttributeType `json:"id" required:"true"`
}
WafRule struct for WafRule Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewWafRule ¶
func NewWafRule(description WafRuleGetDescriptionArgType, id WafRuleGetIdArgType) *WafRule
NewWafRule instantiates a new WafRule object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewWafRuleWithDefaults ¶
func NewWafRuleWithDefaults() *WafRule
NewWafRuleWithDefaults instantiates a new WafRule object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafRule) GetCode ¶
func (o *WafRule) GetCode() (res WafRuleGetCodeRetType)
GetCode returns the Code field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafRule) GetCodeOk ¶
func (o *WafRule) GetCodeOk() (ret WafRuleGetCodeRetType, ok bool)
GetCodeOk returns a tuple with the Code field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafRule) GetDescription ¶
func (o *WafRule) GetDescription() (ret WafRuleGetDescriptionRetType)
GetDescription returns the Description field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafRule) GetDescriptionOk ¶
func (o *WafRule) GetDescriptionOk() (ret WafRuleGetDescriptionRetType, ok bool)
GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafRule) GetId ¶
func (o *WafRule) GetId() (ret WafRuleGetIdRetType)
GetId returns the Id field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafRule) GetIdOk ¶
func (o *WafRule) GetIdOk() (ret WafRuleGetIdRetType, ok bool)
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafRule) HasCode ¶
HasCode returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafRule) SetCode ¶
func (o *WafRule) SetCode(v WafRuleGetCodeRetType)
SetCode gets a reference to the given string and assigns it to the Code field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafRule) SetDescription ¶
func (o *WafRule) SetDescription(v WafRuleGetDescriptionRetType)
SetDescription sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafRule) SetId ¶
func (o *WafRule) SetId(v WafRuleGetIdRetType)
SetId sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafRuleCollection ¶
type WafRuleCollection struct {
// REQUIRED
Groups WafRuleCollectionGetGroupsAttributeType `json:"groups" required:"true"`
// REQUIRED
Id WafRuleCollectionGetIdAttributeType `json:"id" required:"true"`
// LocalizedString is a map from language to string value
// REQUIRED
Name WafRuleCollectionGetNameAttributeType `json:"name" required:"true"`
}
WafRuleCollection struct for WafRuleCollection Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewWafRuleCollection ¶
func NewWafRuleCollection(groups WafRuleCollectionGetGroupsArgType, id WafRuleCollectionGetIdArgType, name WafRuleCollectionGetNameArgType) *WafRuleCollection
NewWafRuleCollection instantiates a new WafRuleCollection object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewWafRuleCollectionWithDefaults ¶
func NewWafRuleCollectionWithDefaults() *WafRuleCollection
NewWafRuleCollectionWithDefaults instantiates a new WafRuleCollection object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafRuleCollection) GetGroups ¶
func (o *WafRuleCollection) GetGroups() (ret WafRuleCollectionGetGroupsRetType)
GetGroups returns the Groups field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafRuleCollection) GetGroupsOk ¶
func (o *WafRuleCollection) GetGroupsOk() (ret WafRuleCollectionGetGroupsRetType, ok bool)
GetGroupsOk returns a tuple with the Groups field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafRuleCollection) GetId ¶
func (o *WafRuleCollection) GetId() (ret WafRuleCollectionGetIdRetType)
GetId returns the Id field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafRuleCollection) GetIdOk ¶
func (o *WafRuleCollection) GetIdOk() (ret WafRuleCollectionGetIdRetType, ok bool)
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafRuleCollection) GetName ¶
func (o *WafRuleCollection) GetName() (ret WafRuleCollectionGetNameRetType)
GetName returns the Name field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafRuleCollection) GetNameOk ¶
func (o *WafRuleCollection) GetNameOk() (ret WafRuleCollectionGetNameRetType, ok bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafRuleCollection) SetGroups ¶
func (o *WafRuleCollection) SetGroups(v WafRuleCollectionGetGroupsRetType)
SetGroups sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafRuleCollection) SetId ¶
func (o *WafRuleCollection) SetId(v WafRuleCollectionGetIdRetType)
SetId sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafRuleCollection) SetName ¶
func (o *WafRuleCollection) SetName(v WafRuleCollectionGetNameRetType)
SetName sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (WafRuleCollection) ToMap
deprecated
func (o WafRuleCollection) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafRuleCollectionGetGroupsArgType
deprecated
type WafRuleCollectionGetGroupsArgType = []WafRuleGroup
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafRuleCollectionGetGroupsAttributeType ¶
type WafRuleCollectionGetGroupsAttributeType = *[]WafRuleGroup
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafRuleCollectionGetGroupsRetType
deprecated
type WafRuleCollectionGetGroupsRetType = []WafRuleGroup
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafRuleCollectionGetIdArgType
deprecated
type WafRuleCollectionGetIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafRuleCollectionGetIdAttributeType ¶
type WafRuleCollectionGetIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafRuleCollectionGetIdRetType
deprecated
type WafRuleCollectionGetIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafRuleCollectionGetNameArgType
deprecated
type WafRuleCollectionGetNameAttributeType ¶
isContainer Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafRuleCollectionGetNameRetType
deprecated
type WafRuleGetCodeArgType
deprecated
type WafRuleGetCodeArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafRuleGetCodeAttributeType ¶
type WafRuleGetCodeAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafRuleGetCodeRetType
deprecated
type WafRuleGetCodeRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafRuleGetDescriptionArgType
deprecated
type WafRuleGetDescriptionAttributeType ¶
isContainer Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafRuleGetDescriptionRetType
deprecated
type WafRuleGetIdArgType
deprecated
type WafRuleGetIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafRuleGetIdAttributeType ¶
type WafRuleGetIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafRuleGetIdRetType
deprecated
type WafRuleGetIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafRuleGroup ¶
type WafRuleGroup struct {
// LocalizedString is a map from language to string value
// REQUIRED
Description WafRuleGroupGetDescriptionAttributeType `json:"description" required:"true"`
// LocalizedString is a map from language to string value
// REQUIRED
Name WafRuleGroupGetNameAttributeType `json:"name" required:"true"`
// REQUIRED
Rules WafRuleGroupGetRulesAttributeType `json:"rules" required:"true"`
}
WafRuleGroup struct for WafRuleGroup Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewWafRuleGroup ¶
func NewWafRuleGroup(description WafRuleGroupGetDescriptionArgType, name WafRuleGroupGetNameArgType, rules WafRuleGroupGetRulesArgType) *WafRuleGroup
NewWafRuleGroup instantiates a new WafRuleGroup object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewWafRuleGroupWithDefaults ¶
func NewWafRuleGroupWithDefaults() *WafRuleGroup
NewWafRuleGroupWithDefaults instantiates a new WafRuleGroup object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafRuleGroup) GetDescription ¶
func (o *WafRuleGroup) GetDescription() (ret WafRuleGroupGetDescriptionRetType)
GetDescription returns the Description field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafRuleGroup) GetDescriptionOk ¶
func (o *WafRuleGroup) GetDescriptionOk() (ret WafRuleGroupGetDescriptionRetType, ok bool)
GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafRuleGroup) GetName ¶
func (o *WafRuleGroup) GetName() (ret WafRuleGroupGetNameRetType)
GetName returns the Name field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafRuleGroup) GetNameOk ¶
func (o *WafRuleGroup) GetNameOk() (ret WafRuleGroupGetNameRetType, ok bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafRuleGroup) GetRules ¶
func (o *WafRuleGroup) GetRules() (ret WafRuleGroupGetRulesRetType)
GetRules returns the Rules field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafRuleGroup) GetRulesOk ¶
func (o *WafRuleGroup) GetRulesOk() (ret WafRuleGroupGetRulesRetType, ok bool)
GetRulesOk returns a tuple with the Rules field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafRuleGroup) SetDescription ¶
func (o *WafRuleGroup) SetDescription(v WafRuleGroupGetDescriptionRetType)
SetDescription sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafRuleGroup) SetName ¶
func (o *WafRuleGroup) SetName(v WafRuleGroupGetNameRetType)
SetName sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafRuleGroup) SetRules ¶
func (o *WafRuleGroup) SetRules(v WafRuleGroupGetRulesRetType)
SetRules sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (WafRuleGroup) ToMap
deprecated
func (o WafRuleGroup) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafRuleGroupGetDescriptionArgType
deprecated
type WafRuleGroupGetDescriptionAttributeType ¶
isContainer Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafRuleGroupGetDescriptionRetType
deprecated
type WafRuleGroupGetNameArgType
deprecated
type WafRuleGroupGetNameAttributeType ¶
isContainer Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafRuleGroupGetNameRetType
deprecated
type WafRuleGroupGetRulesArgType
deprecated
type WafRuleGroupGetRulesArgType = []WafRule
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafRuleGroupGetRulesAttributeType ¶
type WafRuleGroupGetRulesAttributeType = *[]WafRule
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafRuleGroupGetRulesRetType
deprecated
type WafRuleGroupGetRulesRetType = []WafRule
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafStatusRuleBlock ¶
type WafStatusRuleBlock struct {
// Specifies the Id of the Rule.
// REQUIRED
Id WafStatusRuleBlockGetIdAttributeType `json:"id" required:"true"`
// REQUIRED
Reason WafStatusRuleBlockGetReasonAttributeType `json:"reason" required:"true"`
}
WafStatusRuleBlock struct for WafStatusRuleBlock Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewWafStatusRuleBlock ¶
func NewWafStatusRuleBlock(id WafStatusRuleBlockGetIdArgType, reason WafStatusRuleBlockGetReasonArgType) *WafStatusRuleBlock
NewWafStatusRuleBlock instantiates a new WafStatusRuleBlock object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewWafStatusRuleBlockWithDefaults ¶
func NewWafStatusRuleBlockWithDefaults() *WafStatusRuleBlock
NewWafStatusRuleBlockWithDefaults instantiates a new WafStatusRuleBlock object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafStatusRuleBlock) GetId ¶
func (o *WafStatusRuleBlock) GetId() (ret WafStatusRuleBlockGetIdRetType)
GetId returns the Id field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafStatusRuleBlock) GetIdOk ¶
func (o *WafStatusRuleBlock) GetIdOk() (ret WafStatusRuleBlockGetIdRetType, ok bool)
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafStatusRuleBlock) GetReason ¶
func (o *WafStatusRuleBlock) GetReason() (ret WafStatusRuleBlockGetReasonRetType)
GetReason returns the Reason field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafStatusRuleBlock) GetReasonOk ¶
func (o *WafStatusRuleBlock) GetReasonOk() (ret WafStatusRuleBlockGetReasonRetType, ok bool)
GetReasonOk returns a tuple with the Reason field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafStatusRuleBlock) SetId ¶
func (o *WafStatusRuleBlock) SetId(v WafStatusRuleBlockGetIdRetType)
SetId sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafStatusRuleBlock) SetReason ¶
func (o *WafStatusRuleBlock) SetReason(v WafStatusRuleBlockGetReasonRetType)
SetReason sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (WafStatusRuleBlock) ToMap
deprecated
func (o WafStatusRuleBlock) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafStatusRuleBlockGetIdArgType
deprecated
type WafStatusRuleBlockGetIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafStatusRuleBlockGetIdAttributeType ¶
type WafStatusRuleBlockGetIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafStatusRuleBlockGetIdRetType
deprecated
type WafStatusRuleBlockGetIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafStatusRuleBlockGetReasonArgType
deprecated
type WafStatusRuleBlockGetReasonArgType = WafStatusRuleBlockReason
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafStatusRuleBlockGetReasonAttributeType ¶
type WafStatusRuleBlockGetReasonAttributeType = *WafStatusRuleBlockReason
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafStatusRuleBlockGetReasonRetType
deprecated
type WafStatusRuleBlockGetReasonRetType = WafStatusRuleBlockReason
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafStatusRuleBlockReason ¶
type WafStatusRuleBlockReason struct {
WafStatusRuleBlockReasonDirectlyDefined *WafStatusRuleBlockReasonDirectlyDefined
WafStatusRuleBlockReasonInheritedFromCollection *WafStatusRuleBlockReasonInheritedFromCollection
WafStatusRuleBlockReasonInheritedFromGroup *WafStatusRuleBlockReasonInheritedFromGroup
WafStatusRuleBlockReasonInvalidWafType *WafStatusRuleBlockReasonInvalidWafType
WafStatusRuleBlockReasonNeverDefined *WafStatusRuleBlockReasonNeverDefined
}
WafStatusRuleBlockReason - Defines the Reason why a Rule is in the specified state (set to be enabled, disabled or logOnly). Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func WafStatusRuleBlockReasonDirectlyDefinedAsWafStatusRuleBlockReason ¶
func WafStatusRuleBlockReasonDirectlyDefinedAsWafStatusRuleBlockReason(v *WafStatusRuleBlockReasonDirectlyDefined) WafStatusRuleBlockReason
WafStatusRuleBlockReasonDirectlyDefinedAsWafStatusRuleBlockReason is a convenience function that returns WafStatusRuleBlockReasonDirectlyDefined wrapped in WafStatusRuleBlockReason Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func WafStatusRuleBlockReasonInheritedFromCollectionAsWafStatusRuleBlockReason ¶
func WafStatusRuleBlockReasonInheritedFromCollectionAsWafStatusRuleBlockReason(v *WafStatusRuleBlockReasonInheritedFromCollection) WafStatusRuleBlockReason
WafStatusRuleBlockReasonInheritedFromCollectionAsWafStatusRuleBlockReason is a convenience function that returns WafStatusRuleBlockReasonInheritedFromCollection wrapped in WafStatusRuleBlockReason Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func WafStatusRuleBlockReasonInheritedFromGroupAsWafStatusRuleBlockReason ¶
func WafStatusRuleBlockReasonInheritedFromGroupAsWafStatusRuleBlockReason(v *WafStatusRuleBlockReasonInheritedFromGroup) WafStatusRuleBlockReason
WafStatusRuleBlockReasonInheritedFromGroupAsWafStatusRuleBlockReason is a convenience function that returns WafStatusRuleBlockReasonInheritedFromGroup wrapped in WafStatusRuleBlockReason Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func WafStatusRuleBlockReasonInvalidWafTypeAsWafStatusRuleBlockReason ¶
func WafStatusRuleBlockReasonInvalidWafTypeAsWafStatusRuleBlockReason(v *WafStatusRuleBlockReasonInvalidWafType) WafStatusRuleBlockReason
WafStatusRuleBlockReasonInvalidWafTypeAsWafStatusRuleBlockReason is a convenience function that returns WafStatusRuleBlockReasonInvalidWafType wrapped in WafStatusRuleBlockReason Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func WafStatusRuleBlockReasonNeverDefinedAsWafStatusRuleBlockReason ¶
func WafStatusRuleBlockReasonNeverDefinedAsWafStatusRuleBlockReason(v *WafStatusRuleBlockReasonNeverDefined) WafStatusRuleBlockReason
WafStatusRuleBlockReasonNeverDefinedAsWafStatusRuleBlockReason is a convenience function that returns WafStatusRuleBlockReasonNeverDefined wrapped in WafStatusRuleBlockReason Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafStatusRuleBlockReason) GetActualInstance ¶
func (obj *WafStatusRuleBlockReason) GetActualInstance() interface{}
Get the actual instance Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (WafStatusRuleBlockReason) MarshalJSON ¶
func (src WafStatusRuleBlockReason) MarshalJSON() ([]byte, error)
Marshal data from the first non-nil pointers in the struct to JSON
func (*WafStatusRuleBlockReason) UnmarshalJSON ¶
func (dst *WafStatusRuleBlockReason) UnmarshalJSON(data []byte) error
Unmarshal JSON data into one of the pointers in the struct Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafStatusRuleBlockReasonDirectlyDefined ¶
type WafStatusRuleBlockReasonDirectlyDefined struct {
// This is always `directlyDefined`
// REQUIRED
Type WafStatusRuleBlockReasonDirectlyDefinedGetTypeAttributeType `json:"type" required:"true"`
}
WafStatusRuleBlockReasonDirectlyDefined struct for WafStatusRuleBlockReasonDirectlyDefined Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewWafStatusRuleBlockReasonDirectlyDefined ¶
func NewWafStatusRuleBlockReasonDirectlyDefined(types WafStatusRuleBlockReasonDirectlyDefinedGetTypeArgType) *WafStatusRuleBlockReasonDirectlyDefined
NewWafStatusRuleBlockReasonDirectlyDefined instantiates a new WafStatusRuleBlockReasonDirectlyDefined object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewWafStatusRuleBlockReasonDirectlyDefinedWithDefaults ¶
func NewWafStatusRuleBlockReasonDirectlyDefinedWithDefaults() *WafStatusRuleBlockReasonDirectlyDefined
NewWafStatusRuleBlockReasonDirectlyDefinedWithDefaults instantiates a new WafStatusRuleBlockReasonDirectlyDefined object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafStatusRuleBlockReasonDirectlyDefined) GetType ¶
func (o *WafStatusRuleBlockReasonDirectlyDefined) GetType() (ret WafStatusRuleBlockReasonDirectlyDefinedGetTypeRetType)
GetType returns the Type field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafStatusRuleBlockReasonDirectlyDefined) GetTypeOk ¶
func (o *WafStatusRuleBlockReasonDirectlyDefined) GetTypeOk() (ret WafStatusRuleBlockReasonDirectlyDefinedGetTypeRetType, ok bool)
GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafStatusRuleBlockReasonDirectlyDefined) SetType ¶
func (o *WafStatusRuleBlockReasonDirectlyDefined) SetType(v WafStatusRuleBlockReasonDirectlyDefinedGetTypeRetType)
SetType sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (WafStatusRuleBlockReasonDirectlyDefined) ToMap
deprecated
func (o WafStatusRuleBlockReasonDirectlyDefined) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafStatusRuleBlockReasonDirectlyDefinedGetTypeArgType
deprecated
type WafStatusRuleBlockReasonDirectlyDefinedGetTypeArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafStatusRuleBlockReasonDirectlyDefinedGetTypeAttributeType ¶
type WafStatusRuleBlockReasonDirectlyDefinedGetTypeAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafStatusRuleBlockReasonDirectlyDefinedGetTypeRetType
deprecated
type WafStatusRuleBlockReasonDirectlyDefinedGetTypeRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafStatusRuleBlockReasonInheritedFromCollection ¶
type WafStatusRuleBlockReasonInheritedFromCollection struct {
// The Collection that caused this rule to be in its current state.
// REQUIRED
CollectionId WafStatusRuleBlockReasonInheritedFromCollectionGetCollectionIdAttributeType `json:"collectionId" required:"true"`
// This is always `inheritedFromCollection`
// REQUIRED
Type WafStatusRuleBlockReasonInheritedFromCollectionGetTypeAttributeType `json:"type" required:"true"`
}
WafStatusRuleBlockReasonInheritedFromCollection struct for WafStatusRuleBlockReasonInheritedFromCollection Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewWafStatusRuleBlockReasonInheritedFromCollection ¶
func NewWafStatusRuleBlockReasonInheritedFromCollection(collectionId WafStatusRuleBlockReasonInheritedFromCollectionGetCollectionIdArgType, types WafStatusRuleBlockReasonInheritedFromCollectionGetTypeArgType) *WafStatusRuleBlockReasonInheritedFromCollection
NewWafStatusRuleBlockReasonInheritedFromCollection instantiates a new WafStatusRuleBlockReasonInheritedFromCollection object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewWafStatusRuleBlockReasonInheritedFromCollectionWithDefaults ¶
func NewWafStatusRuleBlockReasonInheritedFromCollectionWithDefaults() *WafStatusRuleBlockReasonInheritedFromCollection
NewWafStatusRuleBlockReasonInheritedFromCollectionWithDefaults instantiates a new WafStatusRuleBlockReasonInheritedFromCollection object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafStatusRuleBlockReasonInheritedFromCollection) GetCollectionId ¶
func (o *WafStatusRuleBlockReasonInheritedFromCollection) GetCollectionId() (ret WafStatusRuleBlockReasonInheritedFromCollectionGetCollectionIdRetType)
GetCollectionId returns the CollectionId field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafStatusRuleBlockReasonInheritedFromCollection) GetCollectionIdOk ¶
func (o *WafStatusRuleBlockReasonInheritedFromCollection) GetCollectionIdOk() (ret WafStatusRuleBlockReasonInheritedFromCollectionGetCollectionIdRetType, ok bool)
GetCollectionIdOk returns a tuple with the CollectionId field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafStatusRuleBlockReasonInheritedFromCollection) GetType ¶
func (o *WafStatusRuleBlockReasonInheritedFromCollection) GetType() (ret WafStatusRuleBlockReasonInheritedFromCollectionGetTypeRetType)
GetType returns the Type field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafStatusRuleBlockReasonInheritedFromCollection) GetTypeOk ¶
func (o *WafStatusRuleBlockReasonInheritedFromCollection) GetTypeOk() (ret WafStatusRuleBlockReasonInheritedFromCollectionGetTypeRetType, ok bool)
GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafStatusRuleBlockReasonInheritedFromCollection) SetCollectionId ¶
func (o *WafStatusRuleBlockReasonInheritedFromCollection) SetCollectionId(v WafStatusRuleBlockReasonInheritedFromCollectionGetCollectionIdRetType)
SetCollectionId sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafStatusRuleBlockReasonInheritedFromCollection) SetType ¶
func (o *WafStatusRuleBlockReasonInheritedFromCollection) SetType(v WafStatusRuleBlockReasonInheritedFromCollectionGetTypeRetType)
SetType sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (WafStatusRuleBlockReasonInheritedFromCollection) ToMap
deprecated
func (o WafStatusRuleBlockReasonInheritedFromCollection) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafStatusRuleBlockReasonInheritedFromCollectionGetCollectionIdArgType
deprecated
type WafStatusRuleBlockReasonInheritedFromCollectionGetCollectionIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafStatusRuleBlockReasonInheritedFromCollectionGetCollectionIdAttributeType ¶
type WafStatusRuleBlockReasonInheritedFromCollectionGetCollectionIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafStatusRuleBlockReasonInheritedFromCollectionGetCollectionIdRetType
deprecated
type WafStatusRuleBlockReasonInheritedFromCollectionGetCollectionIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafStatusRuleBlockReasonInheritedFromCollectionGetTypeArgType
deprecated
type WafStatusRuleBlockReasonInheritedFromCollectionGetTypeArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafStatusRuleBlockReasonInheritedFromCollectionGetTypeAttributeType ¶
type WafStatusRuleBlockReasonInheritedFromCollectionGetTypeAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafStatusRuleBlockReasonInheritedFromCollectionGetTypeRetType
deprecated
type WafStatusRuleBlockReasonInheritedFromCollectionGetTypeRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafStatusRuleBlockReasonInheritedFromGroup ¶
type WafStatusRuleBlockReasonInheritedFromGroup struct {
// The Group that caused this rule to be in its current state.
// REQUIRED
GroupId WafStatusRuleBlockReasonInheritedFromGroupGetGroupIdAttributeType `json:"groupId" required:"true"`
// This is always `inheritedFromGroup`
// REQUIRED
Type WafStatusRuleBlockReasonInheritedFromGroupGetTypeAttributeType `json:"type" required:"true"`
}
WafStatusRuleBlockReasonInheritedFromGroup struct for WafStatusRuleBlockReasonInheritedFromGroup Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewWafStatusRuleBlockReasonInheritedFromGroup ¶
func NewWafStatusRuleBlockReasonInheritedFromGroup(groupId WafStatusRuleBlockReasonInheritedFromGroupGetGroupIdArgType, types WafStatusRuleBlockReasonInheritedFromGroupGetTypeArgType) *WafStatusRuleBlockReasonInheritedFromGroup
NewWafStatusRuleBlockReasonInheritedFromGroup instantiates a new WafStatusRuleBlockReasonInheritedFromGroup object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewWafStatusRuleBlockReasonInheritedFromGroupWithDefaults ¶
func NewWafStatusRuleBlockReasonInheritedFromGroupWithDefaults() *WafStatusRuleBlockReasonInheritedFromGroup
NewWafStatusRuleBlockReasonInheritedFromGroupWithDefaults instantiates a new WafStatusRuleBlockReasonInheritedFromGroup object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafStatusRuleBlockReasonInheritedFromGroup) GetGroupId ¶
func (o *WafStatusRuleBlockReasonInheritedFromGroup) GetGroupId() (ret WafStatusRuleBlockReasonInheritedFromGroupGetGroupIdRetType)
GetGroupId returns the GroupId field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafStatusRuleBlockReasonInheritedFromGroup) GetGroupIdOk ¶
func (o *WafStatusRuleBlockReasonInheritedFromGroup) GetGroupIdOk() (ret WafStatusRuleBlockReasonInheritedFromGroupGetGroupIdRetType, ok bool)
GetGroupIdOk returns a tuple with the GroupId field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafStatusRuleBlockReasonInheritedFromGroup) GetType ¶
func (o *WafStatusRuleBlockReasonInheritedFromGroup) GetType() (ret WafStatusRuleBlockReasonInheritedFromGroupGetTypeRetType)
GetType returns the Type field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafStatusRuleBlockReasonInheritedFromGroup) GetTypeOk ¶
func (o *WafStatusRuleBlockReasonInheritedFromGroup) GetTypeOk() (ret WafStatusRuleBlockReasonInheritedFromGroupGetTypeRetType, ok bool)
GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafStatusRuleBlockReasonInheritedFromGroup) SetGroupId ¶
func (o *WafStatusRuleBlockReasonInheritedFromGroup) SetGroupId(v WafStatusRuleBlockReasonInheritedFromGroupGetGroupIdRetType)
SetGroupId sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafStatusRuleBlockReasonInheritedFromGroup) SetType ¶
func (o *WafStatusRuleBlockReasonInheritedFromGroup) SetType(v WafStatusRuleBlockReasonInheritedFromGroupGetTypeRetType)
SetType sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (WafStatusRuleBlockReasonInheritedFromGroup) ToMap
deprecated
func (o WafStatusRuleBlockReasonInheritedFromGroup) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafStatusRuleBlockReasonInheritedFromGroupGetGroupIdArgType
deprecated
type WafStatusRuleBlockReasonInheritedFromGroupGetGroupIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafStatusRuleBlockReasonInheritedFromGroupGetGroupIdAttributeType ¶
type WafStatusRuleBlockReasonInheritedFromGroupGetGroupIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafStatusRuleBlockReasonInheritedFromGroupGetGroupIdRetType
deprecated
type WafStatusRuleBlockReasonInheritedFromGroupGetGroupIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafStatusRuleBlockReasonInheritedFromGroupGetTypeArgType
deprecated
type WafStatusRuleBlockReasonInheritedFromGroupGetTypeArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafStatusRuleBlockReasonInheritedFromGroupGetTypeAttributeType ¶
type WafStatusRuleBlockReasonInheritedFromGroupGetTypeAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafStatusRuleBlockReasonInheritedFromGroupGetTypeRetType
deprecated
type WafStatusRuleBlockReasonInheritedFromGroupGetTypeRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafStatusRuleBlockReasonInvalidWafType ¶
type WafStatusRuleBlockReasonInvalidWafType struct {
// A list containing all WAF Types which can use this Rule. You must patch you WAF to one of these WAF Types to make use of this rule. Rules show up with this state if they would have been enabled or logOnly otherwise.
// REQUIRED
AllowedWafTypes WafStatusRuleBlockReasonInvalidWafTypeGetAllowedWafTypesAttributeType `json:"allowedWafTypes" required:"true"`
// This is always `invalidWafType`
// REQUIRED
Type WafStatusRuleBlockReasonInvalidWafTypeGetTypeAttributeType `json:"type" required:"true"`
}
WafStatusRuleBlockReasonInvalidWafType struct for WafStatusRuleBlockReasonInvalidWafType Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewWafStatusRuleBlockReasonInvalidWafType ¶
func NewWafStatusRuleBlockReasonInvalidWafType(allowedWafTypes WafStatusRuleBlockReasonInvalidWafTypeGetAllowedWafTypesArgType, types WafStatusRuleBlockReasonInvalidWafTypeGetTypeArgType) *WafStatusRuleBlockReasonInvalidWafType
NewWafStatusRuleBlockReasonInvalidWafType instantiates a new WafStatusRuleBlockReasonInvalidWafType object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewWafStatusRuleBlockReasonInvalidWafTypeWithDefaults ¶
func NewWafStatusRuleBlockReasonInvalidWafTypeWithDefaults() *WafStatusRuleBlockReasonInvalidWafType
NewWafStatusRuleBlockReasonInvalidWafTypeWithDefaults instantiates a new WafStatusRuleBlockReasonInvalidWafType object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafStatusRuleBlockReasonInvalidWafType) GetAllowedWafTypes ¶
func (o *WafStatusRuleBlockReasonInvalidWafType) GetAllowedWafTypes() (ret WafStatusRuleBlockReasonInvalidWafTypeGetAllowedWafTypesRetType)
GetAllowedWafTypes returns the AllowedWafTypes field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafStatusRuleBlockReasonInvalidWafType) GetAllowedWafTypesOk ¶
func (o *WafStatusRuleBlockReasonInvalidWafType) GetAllowedWafTypesOk() (ret WafStatusRuleBlockReasonInvalidWafTypeGetAllowedWafTypesRetType, ok bool)
GetAllowedWafTypesOk returns a tuple with the AllowedWafTypes field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafStatusRuleBlockReasonInvalidWafType) GetType ¶
func (o *WafStatusRuleBlockReasonInvalidWafType) GetType() (ret WafStatusRuleBlockReasonInvalidWafTypeGetTypeRetType)
GetType returns the Type field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafStatusRuleBlockReasonInvalidWafType) GetTypeOk ¶
func (o *WafStatusRuleBlockReasonInvalidWafType) GetTypeOk() (ret WafStatusRuleBlockReasonInvalidWafTypeGetTypeRetType, ok bool)
GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafStatusRuleBlockReasonInvalidWafType) SetAllowedWafTypes ¶
func (o *WafStatusRuleBlockReasonInvalidWafType) SetAllowedWafTypes(v WafStatusRuleBlockReasonInvalidWafTypeGetAllowedWafTypesRetType)
SetAllowedWafTypes sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafStatusRuleBlockReasonInvalidWafType) SetType ¶
func (o *WafStatusRuleBlockReasonInvalidWafType) SetType(v WafStatusRuleBlockReasonInvalidWafTypeGetTypeRetType)
SetType sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (WafStatusRuleBlockReasonInvalidWafType) ToMap
deprecated
func (o WafStatusRuleBlockReasonInvalidWafType) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafStatusRuleBlockReasonInvalidWafTypeGetAllowedWafTypesArgType
deprecated
type WafStatusRuleBlockReasonInvalidWafTypeGetAllowedWafTypesArgType = []WafType
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafStatusRuleBlockReasonInvalidWafTypeGetAllowedWafTypesAttributeType ¶
type WafStatusRuleBlockReasonInvalidWafTypeGetAllowedWafTypesAttributeType = *[]WafType
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafStatusRuleBlockReasonInvalidWafTypeGetAllowedWafTypesRetType
deprecated
type WafStatusRuleBlockReasonInvalidWafTypeGetAllowedWafTypesRetType = []WafType
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafStatusRuleBlockReasonInvalidWafTypeGetTypeArgType
deprecated
type WafStatusRuleBlockReasonInvalidWafTypeGetTypeArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafStatusRuleBlockReasonInvalidWafTypeGetTypeAttributeType ¶
type WafStatusRuleBlockReasonInvalidWafTypeGetTypeAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafStatusRuleBlockReasonInvalidWafTypeGetTypeRetType
deprecated
type WafStatusRuleBlockReasonInvalidWafTypeGetTypeRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafStatusRuleBlockReasonNeverDefined ¶
type WafStatusRuleBlockReasonNeverDefined struct {
// This is always `neverDefined`
// REQUIRED
Type WafStatusRuleBlockReasonNeverDefinedGetTypeAttributeType `json:"type" required:"true"`
}
WafStatusRuleBlockReasonNeverDefined This object only ever shows up in the disabled rules section. If rules are never defined (e.g. no collection, rule group, or the rule itself is ever mentioned), they are implicitly disabled Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewWafStatusRuleBlockReasonNeverDefined ¶
func NewWafStatusRuleBlockReasonNeverDefined(types WafStatusRuleBlockReasonNeverDefinedGetTypeArgType) *WafStatusRuleBlockReasonNeverDefined
NewWafStatusRuleBlockReasonNeverDefined instantiates a new WafStatusRuleBlockReasonNeverDefined object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewWafStatusRuleBlockReasonNeverDefinedWithDefaults ¶
func NewWafStatusRuleBlockReasonNeverDefinedWithDefaults() *WafStatusRuleBlockReasonNeverDefined
NewWafStatusRuleBlockReasonNeverDefinedWithDefaults instantiates a new WafStatusRuleBlockReasonNeverDefined object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafStatusRuleBlockReasonNeverDefined) GetType ¶
func (o *WafStatusRuleBlockReasonNeverDefined) GetType() (ret WafStatusRuleBlockReasonNeverDefinedGetTypeRetType)
GetType returns the Type field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafStatusRuleBlockReasonNeverDefined) GetTypeOk ¶
func (o *WafStatusRuleBlockReasonNeverDefined) GetTypeOk() (ret WafStatusRuleBlockReasonNeverDefinedGetTypeRetType, ok bool)
GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafStatusRuleBlockReasonNeverDefined) SetType ¶
func (o *WafStatusRuleBlockReasonNeverDefined) SetType(v WafStatusRuleBlockReasonNeverDefinedGetTypeRetType)
SetType sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (WafStatusRuleBlockReasonNeverDefined) ToMap
deprecated
func (o WafStatusRuleBlockReasonNeverDefined) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafStatusRuleBlockReasonNeverDefinedGetTypeArgType
deprecated
type WafStatusRuleBlockReasonNeverDefinedGetTypeArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafStatusRuleBlockReasonNeverDefinedGetTypeAttributeType ¶
type WafStatusRuleBlockReasonNeverDefinedGetTypeAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafStatusRuleBlockReasonNeverDefinedGetTypeRetType
deprecated
type WafStatusRuleBlockReasonNeverDefinedGetTypeRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WafType ¶
type WafType string
WafType Enable or disable the Premium WAF. Do note that enabling the Premium WAF will cause additional fees. Some features are gated behind the Premium WAF, like additional, **premium-only rules** and the ability to create **custom rules** (not yet implemented) Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
const ( // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead WAFTYPE_FREE WafType = "FREE" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead WAFTYPE_PREMIUM WafType = "PREMIUM" )
List of WafType
func NewWafTypeFromValue ¶
NewWafTypeFromValue returns a pointer to a valid WafType for the value passed as argument, or an error if the value passed is not allowed by the enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (WafType) IsValid ¶
IsValid return true if the value is valid for the enum, false otherwise Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (WafType) Ptr ¶
Ptr returns reference to WafType value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WafType) UnmarshalJSON
deprecated
Source Files
¶
- api_default.go
- client.go
- configuration.go
- model_bucket_backend.go
- model_bucket_backend_create.go
- model_bucket_backend_patch.go
- model_bucket_credentials.go
- model_config.go
- model_config_backend.go
- model_config_log_sink.go
- model_config_patch.go
- model_config_patch_backend.go
- model_config_patch_log_sink.go
- model_create_distribution_payload.go
- model_create_distribution_payload_backend.go
- model_create_distribution_payload_log_sink.go
- model_create_distribution_response.go
- model_custom_domain.go
- model_delete_custom_domain_response.go
- model_delete_distribution_response.go
- model_distribution.go
- model_distribution_logs_record.go
- model_distribution_statistics_record.go
- model_distribution_statistics_record_all_of.go
- model_distribution_statistics_record_entry.go
- model_distribution_statistics_record_regions.go
- model_distribution_waf.go
- model_domain.go
- model_domain_status.go
- model_error_details.go
- model_find_cache_paths_response.go
- model_find_cache_paths_response_entry.go
- model_generic_json_response.go
- model_get_cache_info_response.go
- model_get_cache_info_response_history_entry.go
- model_get_custom_domain_custom_certificate.go
- model_get_custom_domain_managed_certificate.go
- model_get_custom_domain_response.go
- model_get_custom_domain_response_certificate.go
- model_get_distribution_response.go
- model_get_logs_response.go
- model_get_logs_search_filters_response.go
- model_get_logs_search_filters_response_datacenter_block.go
- model_get_logs_search_filters_response_datacenter_block_item.go
- model_get_statistics_response.go
- model_http_backend.go
- model_http_backend_create.go
- model_http_backend_patch.go
- model_list_distributions_response.go
- model_list_waf_collections_response.go
- model_loki_log_sink.go
- model_loki_log_sink_create.go
- model_loki_log_sink_credentials.go
- model_loki_log_sink_patch.go
- model_match_condition.go
- model_matcher.go
- model_optimizer.go
- model_optimizer_patch.go
- model_patch_distribution_payload.go
- model_patch_distribution_response.go
- model_purge_cache_payload.go
- model_put_custom_domain_custom_certificate.go
- model_put_custom_domain_managed_certificate.go
- model_put_custom_domain_payload.go
- model_put_custom_domain_payload_certificate.go
- model_put_custom_domain_response.go
- model_put_custom_domain_response_certificate.go
- model_redirect_config.go
- model_redirect_rule.go
- model_region.go
- model_status_error.go
- model_waf_config.go
- model_waf_config_patch.go
- model_waf_mode.go
- model_waf_paranoia_level.go
- model_waf_rule.go
- model_waf_rule_action.go
- model_waf_rule_collection.go
- model_waf_rule_group.go
- model_waf_status_rule_block.go
- model_waf_status_rule_block_reason.go
- model_waf_status_rule_block_reason_directly_defined.go
- model_waf_status_rule_block_reason_inherited_from_collection.go
- model_waf_status_rule_block_reason_inherited_from_group.go
- model_waf_status_rule_block_reason_invalid_waf_type.go
- model_waf_status_rule_block_reason_never_defined.go
- model_waf_type.go
- model_waf_violation.go
- utils.go
Directories
¶
| Path | Synopsis |
|---|---|
|
Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
|
Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT. |
|
Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
|
Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT. |
|
Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
|
Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT. |
|
Deprecated: Will be removed after 2026-09-30.
|
Deprecated: Will be removed after 2026-09-30. |