Documentation
¶
Index ¶
- Variables
- func CacheExpires(r *http.Response) time.Time
- func IsNil(i interface{}) bool
- func NewConfiguration() *config.Configuration
- func ParameterValueToString(obj interface{}, key string) string
- 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) ApiCreateDistributionRequest
- func (a *APIClient) CreateDistributionExecute(ctx context.Context, projectId string) (*CreateDistributionResponse, error)
- func (a *APIClient) DeleteCustomDomain(ctx context.Context, projectId string, distributionId string, domain string) ApiDeleteCustomDomainRequest
- func (a *APIClient) DeleteCustomDomainExecute(ctx context.Context, projectId string, distributionId string, domain string) (*DeleteCustomDomainResponse, error)
- func (a *APIClient) DeleteDistribution(ctx context.Context, projectId string, distributionId string) ApiDeleteDistributionRequest
- func (a *APIClient) DeleteDistributionExecute(ctx context.Context, projectId string, distributionId string) (*DeleteDistributionResponse, error)
- func (a *APIClient) FindCachePaths(ctx context.Context, projectId string, distributionId string) ApiFindCachePathsRequest
- func (a *APIClient) FindCachePathsExecute(ctx context.Context, projectId string, distributionId string) (*FindCachePathsResponse, error)
- func (a *APIClient) GetCacheInfo(ctx context.Context, projectId string, distributionId string) ApiGetCacheInfoRequest
- func (a *APIClient) GetCacheInfoExecute(ctx context.Context, projectId string, distributionId string) (*GetCacheInfoResponse, error)
- func (c *APIClient) GetConfig() *config.Configuration
- func (a *APIClient) GetCustomDomain(ctx context.Context, projectId string, distributionId string, domain string) ApiGetCustomDomainRequest
- func (a *APIClient) GetCustomDomainExecute(ctx context.Context, projectId string, distributionId string, domain string) (*GetCustomDomainResponse, error)
- func (a *APIClient) GetDistribution(ctx context.Context, projectId string, distributionId string) ApiGetDistributionRequest
- func (a *APIClient) GetDistributionExecute(ctx context.Context, projectId string, distributionId string) (*GetDistributionResponse, error)
- 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)
- 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)
- func (a *APIClient) GetStatistics(ctx context.Context, projectId string, distributionId string) ApiGetStatisticsRequest
- func (a *APIClient) GetStatisticsExecute(ctx context.Context, projectId string, distributionId string) (*GetStatisticsResponse, error)
- func (a *APIClient) ListDistributions(ctx context.Context, projectId string) ApiListDistributionsRequest
- func (a *APIClient) ListDistributionsExecute(ctx context.Context, projectId string) (*ListDistributionsResponse, error)
- func (a *APIClient) ListWafCollections(ctx context.Context, projectId string) ApiListWafCollectionsRequest
- func (a *APIClient) ListWafCollectionsExecute(ctx context.Context, projectId string) (*ListWafCollectionsResponse, error)
- func (a *APIClient) PatchDistribution(ctx context.Context, projectId string, distributionId string) ApiPatchDistributionRequest
- func (a *APIClient) PatchDistributionExecute(ctx context.Context, projectId string, distributionId string) (*PatchDistributionResponse, error)
- func (a *APIClient) PurgeCache(ctx context.Context, projectId string, distributionId string) ApiPurgeCacheRequest
- func (a *APIClient) PurgeCacheExecute(ctx context.Context, projectId string, distributionId string) (map[string]interface{}, error)
- func (a *APIClient) PutCustomDomain(ctx context.Context, projectId string, distributionId string, domain string) ApiPutCustomDomainRequest
- func (a *APIClient) PutCustomDomainExecute(ctx context.Context, projectId string, distributionId string, domain string) (*PutCustomDomainResponse, error)
- type ApiCreateDistributionRequest
- type ApiDeleteCustomDomainRequest
- type ApiDeleteDistributionRequest
- type ApiFindCachePathsRequest
- type ApiGetCacheInfoRequest
- type ApiGetCustomDomainRequest
- type ApiGetDistributionRequest
- type ApiGetLogsRequest
- type ApiGetLogsSearchFiltersRequest
- type ApiGetStatisticsRequest
- type ApiListDistributionsRequest
- type ApiListWafCollectionsRequest
- type ApiPatchDistributionRequest
- type ApiPurgeCacheRequest
- type ApiPutCustomDomainRequest
- 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)
- 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)
- type BucketBackendCreateGetBucketUrlArgType
- type BucketBackendCreateGetBucketUrlAttributeType
- type BucketBackendCreateGetBucketUrlRetType
- type BucketBackendCreateGetCredentialsArgType
- type BucketBackendCreateGetCredentialsAttributeType
- type BucketBackendCreateGetCredentialsRetType
- type BucketBackendCreateGetRegionArgType
- type BucketBackendCreateGetRegionAttributeType
- type BucketBackendCreateGetRegionRetType
- type BucketBackendCreateGetTypeArgType
- type BucketBackendCreateGetTypeAttributeType
- type BucketBackendCreateGetTypeRetType
- type BucketBackendGetBucketUrlArgType
- type BucketBackendGetBucketUrlAttributeType
- type BucketBackendGetBucketUrlRetType
- type BucketBackendGetRegionArgType
- type BucketBackendGetRegionAttributeType
- type BucketBackendGetRegionRetType
- type BucketBackendGetTypeArgType
- type BucketBackendGetTypeAttributeType
- type BucketBackendGetTypeRetType
- 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)
- type BucketBackendPatchGetBucketUrlArgType
- type BucketBackendPatchGetBucketUrlAttributeType
- type BucketBackendPatchGetBucketUrlRetType
- type BucketBackendPatchGetCredentialsArgType
- type BucketBackendPatchGetCredentialsAttributeType
- type BucketBackendPatchGetCredentialsRetType
- type BucketBackendPatchGetRegionArgType
- type BucketBackendPatchGetRegionAttributeType
- type BucketBackendPatchGetRegionRetType
- type BucketBackendPatchGetTypeArgType
- type BucketBackendPatchGetTypeAttributeType
- type BucketBackendPatchGetTypeRetType
- 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)
- type BucketCredentialsGetAccessKeyIdArgType
- type BucketCredentialsGetAccessKeyIdAttributeType
- type BucketCredentialsGetAccessKeyIdRetType
- type BucketCredentialsGetSecretAccessKeyArgType
- type BucketCredentialsGetSecretAccessKeyAttributeType
- type BucketCredentialsGetSecretAccessKeyRetType
- 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)
- func (o *Config) UnsetDefaultCacheDuration()
- func (o *Config) UnsetMonthlyLimitBytes()
- type ConfigBackend
- type ConfigGetBackendArgType
- type ConfigGetBackendAttributeType
- type ConfigGetBackendRetType
- type ConfigGetBlockedCountriesArgType
- type ConfigGetBlockedCountriesAttributeType
- type ConfigGetBlockedCountriesRetType
- type ConfigGetBlockedIpsArgType
- type ConfigGetBlockedIpsAttributeType
- type ConfigGetBlockedIpsRetType
- type ConfigGetDefaultCacheDurationArgType
- type ConfigGetDefaultCacheDurationAttributeType
- type ConfigGetDefaultCacheDurationRetType
- type ConfigGetLogSinkArgType
- type ConfigGetLogSinkAttributeType
- type ConfigGetLogSinkRetType
- type ConfigGetMonthlyLimitBytesArgType
- type ConfigGetMonthlyLimitBytesAttributeType
- type ConfigGetMonthlyLimitBytesRetType
- type ConfigGetOptimizerArgType
- type ConfigGetOptimizerAttributeType
- type ConfigGetOptimizerRetType
- type ConfigGetRedirectsArgType
- type ConfigGetRedirectsAttributeType
- type ConfigGetRedirectsRetType
- type ConfigGetRegionsArgType
- type ConfigGetRegionsAttributeType
- type ConfigGetRegionsRetType
- type ConfigGetWafArgType
- type ConfigGetWafAttributeType
- type ConfigGetWafRetType
- 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)
- func (o *ConfigPatch) UnsetDefaultCacheDuration()
- func (o *ConfigPatch) UnsetLogSink()
- func (o *ConfigPatch) UnsetMonthlyLimitBytes()
- type ConfigPatchBackend
- type ConfigPatchGetBackendArgType
- type ConfigPatchGetBackendAttributeType
- type ConfigPatchGetBackendRetType
- type ConfigPatchGetBlockedCountriesArgType
- type ConfigPatchGetBlockedCountriesAttributeType
- type ConfigPatchGetBlockedCountriesRetType
- type ConfigPatchGetBlockedIpsArgType
- type ConfigPatchGetBlockedIpsAttributeType
- type ConfigPatchGetBlockedIpsRetType
- type ConfigPatchGetDefaultCacheDurationArgType
- type ConfigPatchGetDefaultCacheDurationAttributeType
- type ConfigPatchGetDefaultCacheDurationRetType
- type ConfigPatchGetLogSinkArgType
- type ConfigPatchGetLogSinkAttributeType
- type ConfigPatchGetLogSinkRetType
- type ConfigPatchGetMonthlyLimitBytesArgType
- type ConfigPatchGetMonthlyLimitBytesAttributeType
- type ConfigPatchGetMonthlyLimitBytesRetType
- type ConfigPatchGetOptimizerArgType
- type ConfigPatchGetOptimizerAttributeType
- type ConfigPatchGetOptimizerRetType
- type ConfigPatchGetRedirectsArgType
- type ConfigPatchGetRedirectsAttributeType
- type ConfigPatchGetRedirectsRetType
- type ConfigPatchGetRegionsArgType
- type ConfigPatchGetRegionsAttributeType
- type ConfigPatchGetRegionsRetType
- type ConfigPatchGetWafArgType
- type ConfigPatchGetWafAttributeType
- type ConfigPatchGetWafRetType
- 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)
- type CreateDistributionPayloadBackend
- type CreateDistributionPayloadGetBackendArgType
- type CreateDistributionPayloadGetBackendAttributeType
- type CreateDistributionPayloadGetBackendRetType
- type CreateDistributionPayloadGetBlockedCountriesArgType
- type CreateDistributionPayloadGetBlockedCountriesAttributeType
- type CreateDistributionPayloadGetBlockedCountriesRetType
- type CreateDistributionPayloadGetBlockedIpsArgType
- type CreateDistributionPayloadGetBlockedIpsAttributeType
- type CreateDistributionPayloadGetBlockedIpsRetType
- type CreateDistributionPayloadGetDefaultCacheDurationArgType
- type CreateDistributionPayloadGetDefaultCacheDurationAttributeType
- type CreateDistributionPayloadGetDefaultCacheDurationRetType
- type CreateDistributionPayloadGetIntentIdArgType
- type CreateDistributionPayloadGetIntentIdAttributeType
- type CreateDistributionPayloadGetIntentIdRetType
- type CreateDistributionPayloadGetLogSinkArgType
- type CreateDistributionPayloadGetLogSinkAttributeType
- type CreateDistributionPayloadGetLogSinkRetType
- type CreateDistributionPayloadGetMonthlyLimitBytesArgType
- type CreateDistributionPayloadGetMonthlyLimitBytesAttributeType
- type CreateDistributionPayloadGetMonthlyLimitBytesRetType
- type CreateDistributionPayloadGetOptimizerArgType
- type CreateDistributionPayloadGetOptimizerAttributeType
- type CreateDistributionPayloadGetOptimizerRetType
- type CreateDistributionPayloadGetRedirectsArgType
- type CreateDistributionPayloadGetRedirectsAttributeType
- type CreateDistributionPayloadGetRedirectsRetType
- type CreateDistributionPayloadGetRegionsArgType
- type CreateDistributionPayloadGetRegionsAttributeType
- type CreateDistributionPayloadGetRegionsRetType
- type CreateDistributionPayloadGetWafArgType
- type CreateDistributionPayloadGetWafAttributeType
- type CreateDistributionPayloadGetWafRetType
- type CreateDistributionPayloadLogSink
- type CreateDistributionRequest
- 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)
- type CreateDistributionResponseGetDistributionArgType
- type CreateDistributionResponseGetDistributionAttributeType
- type CreateDistributionResponseGetDistributionRetType
- 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)
- type CustomDomainGetErrorsArgType
- type CustomDomainGetErrorsAttributeType
- type CustomDomainGetErrorsRetType
- type CustomDomainGetNameArgType
- type CustomDomainGetNameAttributeType
- type CustomDomainGetNameRetType
- type CustomDomainGetStatusArgType
- type CustomDomainGetStatusAttributeType
- type CustomDomainGetStatusRetType
- type DefaultApi
- type DefaultApiService
- type DeleteCustomDomainRequest
- 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)
- type DeleteCustomDomainResponseGetCustomDomainArgType
- type DeleteCustomDomainResponseGetCustomDomainAttributeType
- type DeleteCustomDomainResponseGetCustomDomainRetType
- type DeleteDistributionRequest
- 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)
- type DeleteDistributionResponseGetDistributionArgType
- type DeleteDistributionResponseGetDistributionAttributeType
- type DeleteDistributionResponseGetDistributionRetType
- 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)
- type DistributionGetConfigArgType
- type DistributionGetConfigAttributeType
- type DistributionGetConfigRetType
- type DistributionGetCreatedAtArgType
- type DistributionGetCreatedAtAttributeType
- type DistributionGetCreatedAtRetType
- type DistributionGetDomainsArgType
- type DistributionGetDomainsAttributeType
- type DistributionGetDomainsRetType
- type DistributionGetErrorsArgType
- type DistributionGetErrorsAttributeType
- type DistributionGetErrorsRetType
- type DistributionGetIdArgType
- type DistributionGetIdAttributeType
- type DistributionGetIdRetType
- type DistributionGetProjectIdArgType
- type DistributionGetProjectIdAttributeType
- type DistributionGetProjectIdRetType
- type DistributionGetStatusArgType
- type DistributionGetStatusAttributeType
- type DistributionGetStatusRetType
- type DistributionGetUpdatedAtArgType
- type DistributionGetUpdatedAtAttributeType
- type DistributionGetUpdatedAtRetType
- type DistributionGetWafArgType
- type DistributionGetWafAttributeType
- type DistributionGetWafRetType
- 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)
- type DistributionLogsRecordGetDataCenterRegionArgType
- type DistributionLogsRecordGetDataCenterRegionAttributeType
- type DistributionLogsRecordGetDataCenterRegionRetType
- type DistributionLogsRecordGetDistributionIdArgType
- type DistributionLogsRecordGetDistributionIdAttributeType
- type DistributionLogsRecordGetDistributionIdRetType
- type DistributionLogsRecordGetHostArgType
- type DistributionLogsRecordGetHostAttributeType
- type DistributionLogsRecordGetHostRetType
- type DistributionLogsRecordGetPathArgType
- type DistributionLogsRecordGetPathAttributeType
- type DistributionLogsRecordGetPathRetType
- type DistributionLogsRecordGetRequestCountryCodeArgType
- type DistributionLogsRecordGetRequestCountryCodeAttributeType
- type DistributionLogsRecordGetRequestCountryCodeRetType
- type DistributionLogsRecordGetSizeArgType
- type DistributionLogsRecordGetSizeAttributeType
- type DistributionLogsRecordGetSizeRetType
- type DistributionLogsRecordGetStatusCodeArgType
- type DistributionLogsRecordGetStatusCodeAttributeType
- type DistributionLogsRecordGetStatusCodeRetType
- type DistributionLogsRecordGetTimestampArgType
- type DistributionLogsRecordGetTimestampAttributeType
- type DistributionLogsRecordGetTimestampRetType
- type DistributionLogsRecordGetWafViolationArgType
- type DistributionLogsRecordGetWafViolationAttributeType
- type DistributionLogsRecordGetWafViolationRetType
- type DistributionLogsRecordgetCacheHitArgType
- type DistributionLogsRecordgetCacheHitAttributeType
- type DistributionLogsRecordgetCacheHitRetType
- 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)
- 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)
- type DistributionStatisticsRecordAllOfGetEndArgType
- type DistributionStatisticsRecordAllOfGetEndAttributeType
- type DistributionStatisticsRecordAllOfGetEndRetType
- type DistributionStatisticsRecordAllOfGetRegionsArgType
- type DistributionStatisticsRecordAllOfGetRegionsAttributeType
- type DistributionStatisticsRecordAllOfGetRegionsRetType
- type DistributionStatisticsRecordAllOfGetStartArgType
- type DistributionStatisticsRecordAllOfGetStartAttributeType
- type DistributionStatisticsRecordAllOfGetStartRetType
- 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)
- type DistributionStatisticsRecordEntryGetCachedRequestsArgType
- type DistributionStatisticsRecordEntryGetCachedRequestsAttributeType
- type DistributionStatisticsRecordEntryGetCachedRequestsRetType
- type DistributionStatisticsRecordEntryGetTotalRequestsArgType
- type DistributionStatisticsRecordEntryGetTotalRequestsAttributeType
- type DistributionStatisticsRecordEntryGetTotalRequestsRetType
- type DistributionStatisticsRecordEntryGetTotalTrafficBytesArgType
- type DistributionStatisticsRecordEntryGetTotalTrafficBytesAttributeType
- type DistributionStatisticsRecordEntryGetTotalTrafficBytesRetType
- type DistributionStatisticsRecordGetCachedRequestsArgType
- type DistributionStatisticsRecordGetCachedRequestsAttributeType
- type DistributionStatisticsRecordGetCachedRequestsRetType
- type DistributionStatisticsRecordGetEndArgType
- type DistributionStatisticsRecordGetEndAttributeType
- type DistributionStatisticsRecordGetEndRetType
- type DistributionStatisticsRecordGetRegionsArgType
- type DistributionStatisticsRecordGetRegionsAttributeType
- type DistributionStatisticsRecordGetRegionsRetType
- type DistributionStatisticsRecordGetStartArgType
- type DistributionStatisticsRecordGetStartAttributeType
- type DistributionStatisticsRecordGetStartRetType
- type DistributionStatisticsRecordGetTotalRequestsArgType
- type DistributionStatisticsRecordGetTotalRequestsAttributeType
- type DistributionStatisticsRecordGetTotalRequestsRetType
- type DistributionStatisticsRecordGetTotalTrafficBytesArgType
- type DistributionStatisticsRecordGetTotalTrafficBytesAttributeType
- type DistributionStatisticsRecordGetTotalTrafficBytesRetType
- 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)
- type DistributionStatisticsRecordRegionsGetAFArgType
- type DistributionStatisticsRecordRegionsGetAFAttributeType
- type DistributionStatisticsRecordRegionsGetAFRetType
- type DistributionStatisticsRecordRegionsGetASIAArgType
- type DistributionStatisticsRecordRegionsGetASIAAttributeType
- type DistributionStatisticsRecordRegionsGetASIARetType
- type DistributionStatisticsRecordRegionsGetEUArgType
- type DistributionStatisticsRecordRegionsGetEUAttributeType
- type DistributionStatisticsRecordRegionsGetEURetType
- type DistributionStatisticsRecordRegionsGetSAArgType
- type DistributionStatisticsRecordRegionsGetSAAttributeType
- type DistributionStatisticsRecordRegionsGetSARetType
- type DistributionStatisticsRecordRegionsGetUSArgType
- type DistributionStatisticsRecordRegionsGetUSAttributeType
- type DistributionStatisticsRecordRegionsGetUSRetType
- 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)
- type DistributionWafGetDisabledRulesArgType
- type DistributionWafGetDisabledRulesAttributeType
- type DistributionWafGetDisabledRulesRetType
- type DistributionWafGetEnabledRulesArgType
- type DistributionWafGetEnabledRulesAttributeType
- type DistributionWafGetEnabledRulesRetType
- type DistributionWafGetLogOnlyRulesArgType
- type DistributionWafGetLogOnlyRulesAttributeType
- type DistributionWafGetLogOnlyRulesRetType
- 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)
- type DomainGetErrorsArgType
- type DomainGetErrorsAttributeType
- type DomainGetErrorsRetType
- type DomainGetNameArgType
- type DomainGetNameAttributeType
- type DomainGetNameRetType
- type DomainGetStatusArgType
- type DomainGetStatusAttributeType
- type DomainGetStatusRetType
- type DomainGetTypeArgType
- type DomainGetTypeAttributeType
- type DomainGetTypeRetType
- 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)
- type ErrorDetailsGetDeArgType
- type ErrorDetailsGetDeAttributeType
- type ErrorDetailsGetDeRetType
- type ErrorDetailsGetEnArgType
- type ErrorDetailsGetEnAttributeType
- type ErrorDetailsGetEnRetType
- type ErrorDetailsGetFieldArgType
- type ErrorDetailsGetFieldAttributeType
- type ErrorDetailsGetFieldRetType
- type ErrorDetailsGetKeyArgType
- type ErrorDetailsGetKeyAttributeType
- type ErrorDetailsGetKeyRetType
- type ErrorDetailsKey
- type FindCachePathsRequest
- 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)
- 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)
- type FindCachePathsResponseEntryGetPathArgType
- type FindCachePathsResponseEntryGetPathAttributeType
- type FindCachePathsResponseEntryGetPathRetType
- type FindCachePathsResponseGetResponseArgType
- type FindCachePathsResponseGetResponseAttributeType
- type FindCachePathsResponseGetResponseRetType
- 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)
- type GenericJsonResponseGetDetailsArgType
- type GenericJsonResponseGetDetailsAttributeType
- type GenericJsonResponseGetDetailsRetType
- type GenericJsonResponseGetMessageArgType
- type GenericJsonResponseGetMessageAttributeType
- type GenericJsonResponseGetMessageRetType
- type GetCacheInfoRequest
- 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)
- type GetCacheInfoResponseGetHistoryArgType
- type GetCacheInfoResponseGetHistoryAttributeType
- type GetCacheInfoResponseGetHistoryRetType
- type GetCacheInfoResponseGetLastPurgeTimeArgType
- type GetCacheInfoResponseGetLastPurgeTimeAttributeType
- type GetCacheInfoResponseGetLastPurgeTimeRetType
- 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)
- type GetCacheInfoResponseHistoryEntryGetOccurredAtArgType
- type GetCacheInfoResponseHistoryEntryGetOccurredAtAttributeType
- type GetCacheInfoResponseHistoryEntryGetOccurredAtRetType
- type GetCacheInfoResponseHistoryEntryGetTypeArgType
- type GetCacheInfoResponseHistoryEntryGetTypeAttributeType
- type GetCacheInfoResponseHistoryEntryGetTypeRetType
- 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)
- type GetCustomDomainCustomCertificateGetTypeArgType
- type GetCustomDomainCustomCertificateGetTypeAttributeType
- type GetCustomDomainCustomCertificateGetTypeRetType
- type GetCustomDomainCustomCertificateGetVersionArgType
- type GetCustomDomainCustomCertificateGetVersionAttributeType
- type GetCustomDomainCustomCertificateGetVersionRetType
- 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)
- type GetCustomDomainManagedCertificateGetTypeArgType
- type GetCustomDomainManagedCertificateGetTypeAttributeType
- type GetCustomDomainManagedCertificateGetTypeRetType
- type GetCustomDomainRequest
- 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)
- type GetCustomDomainResponseCertificate
- type GetCustomDomainResponseGetCertificateArgType
- type GetCustomDomainResponseGetCertificateAttributeType
- type GetCustomDomainResponseGetCertificateRetType
- type GetCustomDomainResponseGetCustomDomainArgType
- type GetCustomDomainResponseGetCustomDomainAttributeType
- type GetCustomDomainResponseGetCustomDomainRetType
- type GetDistributionRequest
- 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)
- type GetDistributionResponseGetDistributionArgType
- type GetDistributionResponseGetDistributionAttributeType
- type GetDistributionResponseGetDistributionRetType
- type GetLogsRequest
- func (r GetLogsRequest) CacheHit(cacheHit bool) ApiGetLogsRequest
- func (r GetLogsRequest) DataCenterRegion(dataCenterRegion string) ApiGetLogsRequest
- func (r GetLogsRequest) Execute() (*GetLogsResponse, error)
- 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) ApiGetLogsRequest
- 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)
- type GetLogsResponseGetLogsArgType
- type GetLogsResponseGetLogsAttributeType
- type GetLogsResponseGetLogsRetType
- type GetLogsResponseGetNextPageIdentifierArgType
- type GetLogsResponseGetNextPageIdentifierAttributeType
- type GetLogsResponseGetNextPageIdentifierRetType
- type GetLogsSearchFiltersRequest
- 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)
- 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)
- type GetLogsSearchFiltersResponseDatacenterBlockGetAFArgType
- type GetLogsSearchFiltersResponseDatacenterBlockGetAFAttributeType
- type GetLogsSearchFiltersResponseDatacenterBlockGetAFRetType
- type GetLogsSearchFiltersResponseDatacenterBlockGetASIAArgType
- type GetLogsSearchFiltersResponseDatacenterBlockGetASIAAttributeType
- type GetLogsSearchFiltersResponseDatacenterBlockGetASIARetType
- type GetLogsSearchFiltersResponseDatacenterBlockGetEUArgType
- type GetLogsSearchFiltersResponseDatacenterBlockGetEUAttributeType
- type GetLogsSearchFiltersResponseDatacenterBlockGetEURetType
- type GetLogsSearchFiltersResponseDatacenterBlockGetNAArgType
- type GetLogsSearchFiltersResponseDatacenterBlockGetNAAttributeType
- type GetLogsSearchFiltersResponseDatacenterBlockGetNARetType
- type GetLogsSearchFiltersResponseDatacenterBlockGetSAArgType
- type GetLogsSearchFiltersResponseDatacenterBlockGetSAAttributeType
- type GetLogsSearchFiltersResponseDatacenterBlockGetSARetType
- 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)
- type GetLogsSearchFiltersResponseDatacenterBlockItemGetDisplayNameArgType
- type GetLogsSearchFiltersResponseDatacenterBlockItemGetDisplayNameAttributeType
- type GetLogsSearchFiltersResponseDatacenterBlockItemGetDisplayNameRetType
- type GetLogsSearchFiltersResponseDatacenterBlockItemGetIdArgType
- type GetLogsSearchFiltersResponseDatacenterBlockItemGetIdAttributeType
- type GetLogsSearchFiltersResponseDatacenterBlockItemGetIdRetType
- type GetLogsSearchFiltersResponseGetCacheArgType
- type GetLogsSearchFiltersResponseGetCacheAttributeType
- type GetLogsSearchFiltersResponseGetCacheRetType
- type GetLogsSearchFiltersResponseGetDataCenterArgType
- type GetLogsSearchFiltersResponseGetDataCenterAttributeType
- type GetLogsSearchFiltersResponseGetDataCenterRetType
- type GetLogsSearchFiltersResponseGetRemoteCountryArgType
- type GetLogsSearchFiltersResponseGetRemoteCountryAttributeType
- type GetLogsSearchFiltersResponseGetRemoteCountryRetType
- type GetLogsSearchFiltersResponseGetStatusArgType
- type GetLogsSearchFiltersResponseGetStatusAttributeType
- type GetLogsSearchFiltersResponseGetStatusRetType
- type GetStatisticsRequest
- 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)
- type GetStatisticsResponseGetRecordsArgType
- type GetStatisticsResponseGetRecordsAttributeType
- type GetStatisticsResponseGetRecordsRetType
- 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)
- 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)
- type HttpBackendCreateGetGeofencingArgType
- type HttpBackendCreateGetGeofencingAttributeType
- type HttpBackendCreateGetGeofencingRetType
- type HttpBackendCreateGetOriginRequestHeadersArgType
- type HttpBackendCreateGetOriginRequestHeadersAttributeType
- type HttpBackendCreateGetOriginRequestHeadersRetType
- type HttpBackendCreateGetOriginUrlArgType
- type HttpBackendCreateGetOriginUrlAttributeType
- type HttpBackendCreateGetOriginUrlRetType
- type HttpBackendCreateGetTypeArgType
- type HttpBackendCreateGetTypeAttributeType
- type HttpBackendCreateGetTypeRetType
- type HttpBackendGetGeofencingArgType
- type HttpBackendGetGeofencingAttributeType
- type HttpBackendGetGeofencingRetType
- type HttpBackendGetOriginRequestHeadersArgType
- type HttpBackendGetOriginRequestHeadersAttributeType
- type HttpBackendGetOriginRequestHeadersRetType
- type HttpBackendGetOriginUrlArgType
- type HttpBackendGetOriginUrlAttributeType
- type HttpBackendGetOriginUrlRetType
- type HttpBackendGetTypeArgType
- type HttpBackendGetTypeAttributeType
- type HttpBackendGetTypeRetType
- 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)
- type HttpBackendPatchGetGeofencingArgType
- type HttpBackendPatchGetGeofencingAttributeType
- type HttpBackendPatchGetGeofencingRetType
- type HttpBackendPatchGetOriginRequestHeadersArgType
- type HttpBackendPatchGetOriginRequestHeadersAttributeType
- type HttpBackendPatchGetOriginRequestHeadersRetType
- type HttpBackendPatchGetOriginUrlArgType
- type HttpBackendPatchGetOriginUrlAttributeType
- type HttpBackendPatchGetOriginUrlRetType
- type HttpBackendPatchGetTypeArgType
- type HttpBackendPatchGetTypeAttributeType
- type HttpBackendPatchGetTypeRetType
- type ListDistributionsRequest
- func (r ListDistributionsRequest) Execute() (*ListDistributionsResponse, error)
- 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) ApiListDistributionsRequest
- 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)
- type ListDistributionsResponseGetDistributionsArgType
- type ListDistributionsResponseGetDistributionsAttributeType
- type ListDistributionsResponseGetDistributionsRetType
- type ListDistributionsResponseGetNextPageIdentifierArgType
- type ListDistributionsResponseGetNextPageIdentifierAttributeType
- type ListDistributionsResponseGetNextPageIdentifierRetType
- type ListWafCollectionsRequest
- 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)
- type ListWafCollectionsResponseGetCollectionsArgType
- type ListWafCollectionsResponseGetCollectionsAttributeType
- type ListWafCollectionsResponseGetCollectionsRetType
- 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)
- 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)
- type LokiLogSinkCreateGetCredentialsArgType
- type LokiLogSinkCreateGetCredentialsAttributeType
- type LokiLogSinkCreateGetCredentialsRetType
- type LokiLogSinkCreateGetPushUrlArgType
- type LokiLogSinkCreateGetPushUrlAttributeType
- type LokiLogSinkCreateGetPushUrlRetType
- type LokiLogSinkCreateGetTypeArgType
- type LokiLogSinkCreateGetTypeAttributeType
- type LokiLogSinkCreateGetTypeRetType
- 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)
- type LokiLogSinkCredentialsGetPasswordArgType
- type LokiLogSinkCredentialsGetPasswordAttributeType
- type LokiLogSinkCredentialsGetPasswordRetType
- type LokiLogSinkCredentialsGetUsernameArgType
- type LokiLogSinkCredentialsGetUsernameAttributeType
- type LokiLogSinkCredentialsGetUsernameRetType
- type LokiLogSinkGetPushUrlArgType
- type LokiLogSinkGetPushUrlAttributeType
- type LokiLogSinkGetPushUrlRetType
- type LokiLogSinkGetTypeArgType
- type LokiLogSinkGetTypeAttributeType
- type LokiLogSinkGetTypeRetType
- 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)
- type LokiLogSinkPatchGetCredentialsArgType
- type LokiLogSinkPatchGetCredentialsAttributeType
- type LokiLogSinkPatchGetCredentialsRetType
- type LokiLogSinkPatchGetPushUrlArgType
- type LokiLogSinkPatchGetPushUrlAttributeType
- type LokiLogSinkPatchGetPushUrlRetType
- type LokiLogSinkPatchGetTypeArgType
- type LokiLogSinkPatchGetTypeAttributeType
- type LokiLogSinkPatchGetTypeRetType
- type MappedNullable
- 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)
- type MatcherGetValueMatchConditionArgType
- type MatcherGetValueMatchConditionAttributeType
- type MatcherGetValueMatchConditionRetType
- type MatcherGetValuesArgType
- type MatcherGetValuesAttributeType
- type MatcherGetValuesRetType
- type NullableBool
- type NullableBucketBackend
- func (v NullableBucketBackend) Get() *BucketBackend
- func (v NullableBucketBackend) IsSet() bool
- func (v NullableBucketBackend) MarshalJSON() ([]byte, error)
- func (v *NullableBucketBackend) Set(val *BucketBackend)
- func (v *NullableBucketBackend) UnmarshalJSON(src []byte) error
- func (v *NullableBucketBackend) Unset()
- type NullableBucketBackendCreate
- func (v NullableBucketBackendCreate) Get() *BucketBackendCreate
- func (v NullableBucketBackendCreate) IsSet() bool
- func (v NullableBucketBackendCreate) MarshalJSON() ([]byte, error)
- func (v *NullableBucketBackendCreate) Set(val *BucketBackendCreate)
- func (v *NullableBucketBackendCreate) UnmarshalJSON(src []byte) error
- func (v *NullableBucketBackendCreate) Unset()
- type NullableBucketBackendPatch
- func (v NullableBucketBackendPatch) Get() *BucketBackendPatch
- func (v NullableBucketBackendPatch) IsSet() bool
- func (v NullableBucketBackendPatch) MarshalJSON() ([]byte, error)
- func (v *NullableBucketBackendPatch) Set(val *BucketBackendPatch)
- func (v *NullableBucketBackendPatch) UnmarshalJSON(src []byte) error
- func (v *NullableBucketBackendPatch) Unset()
- type NullableBucketCredentials
- func (v NullableBucketCredentials) Get() *BucketCredentials
- func (v NullableBucketCredentials) IsSet() bool
- func (v NullableBucketCredentials) MarshalJSON() ([]byte, error)
- func (v *NullableBucketCredentials) Set(val *BucketCredentials)
- func (v *NullableBucketCredentials) UnmarshalJSON(src []byte) error
- func (v *NullableBucketCredentials) Unset()
- type NullableConfig
- type NullableConfigBackend
- func (v NullableConfigBackend) Get() *ConfigBackend
- func (v NullableConfigBackend) IsSet() bool
- func (v NullableConfigBackend) MarshalJSON() ([]byte, error)
- func (v *NullableConfigBackend) Set(val *ConfigBackend)
- func (v *NullableConfigBackend) UnmarshalJSON(src []byte) error
- func (v *NullableConfigBackend) Unset()
- type NullableConfigLogSink
- func (v NullableConfigLogSink) Get() *ConfigLogSink
- func (v NullableConfigLogSink) IsSet() bool
- func (v NullableConfigLogSink) MarshalJSON() ([]byte, error)
- func (v *NullableConfigLogSink) Set(val *ConfigLogSink)
- func (v *NullableConfigLogSink) UnmarshalJSON(src []byte) error
- func (v *NullableConfigLogSink) Unset()
- type NullableConfigPatch
- func (v NullableConfigPatch) Get() *ConfigPatch
- func (v NullableConfigPatch) IsSet() bool
- func (v NullableConfigPatch) MarshalJSON() ([]byte, error)
- func (v *NullableConfigPatch) Set(val *ConfigPatch)
- func (v *NullableConfigPatch) UnmarshalJSON(src []byte) error
- func (v *NullableConfigPatch) Unset()
- type NullableConfigPatchBackend
- func (v NullableConfigPatchBackend) Get() *ConfigPatchBackend
- func (v NullableConfigPatchBackend) IsSet() bool
- func (v NullableConfigPatchBackend) MarshalJSON() ([]byte, error)
- func (v *NullableConfigPatchBackend) Set(val *ConfigPatchBackend)
- func (v *NullableConfigPatchBackend) UnmarshalJSON(src []byte) error
- func (v *NullableConfigPatchBackend) Unset()
- type NullableConfigPatchLogSink
- func (v NullableConfigPatchLogSink) Get() *ConfigPatchLogSink
- func (v NullableConfigPatchLogSink) IsSet() bool
- func (v NullableConfigPatchLogSink) MarshalJSON() ([]byte, error)
- func (v *NullableConfigPatchLogSink) Set(val *ConfigPatchLogSink)
- func (v *NullableConfigPatchLogSink) UnmarshalJSON(src []byte) error
- func (v *NullableConfigPatchLogSink) Unset()
- type NullableCreateDistributionPayload
- func (v NullableCreateDistributionPayload) Get() *CreateDistributionPayload
- func (v NullableCreateDistributionPayload) IsSet() bool
- func (v NullableCreateDistributionPayload) MarshalJSON() ([]byte, error)
- func (v *NullableCreateDistributionPayload) Set(val *CreateDistributionPayload)
- func (v *NullableCreateDistributionPayload) UnmarshalJSON(src []byte) error
- func (v *NullableCreateDistributionPayload) Unset()
- type NullableCreateDistributionPayloadBackend
- func (v NullableCreateDistributionPayloadBackend) Get() *CreateDistributionPayloadBackend
- func (v NullableCreateDistributionPayloadBackend) IsSet() bool
- func (v NullableCreateDistributionPayloadBackend) MarshalJSON() ([]byte, error)
- func (v *NullableCreateDistributionPayloadBackend) Set(val *CreateDistributionPayloadBackend)
- func (v *NullableCreateDistributionPayloadBackend) UnmarshalJSON(src []byte) error
- func (v *NullableCreateDistributionPayloadBackend) Unset()
- type NullableCreateDistributionPayloadLogSink
- func (v NullableCreateDistributionPayloadLogSink) Get() *CreateDistributionPayloadLogSink
- func (v NullableCreateDistributionPayloadLogSink) IsSet() bool
- func (v NullableCreateDistributionPayloadLogSink) MarshalJSON() ([]byte, error)
- func (v *NullableCreateDistributionPayloadLogSink) Set(val *CreateDistributionPayloadLogSink)
- func (v *NullableCreateDistributionPayloadLogSink) UnmarshalJSON(src []byte) error
- func (v *NullableCreateDistributionPayloadLogSink) Unset()
- type NullableCreateDistributionResponse
- func (v NullableCreateDistributionResponse) Get() *CreateDistributionResponse
- func (v NullableCreateDistributionResponse) IsSet() bool
- func (v NullableCreateDistributionResponse) MarshalJSON() ([]byte, error)
- func (v *NullableCreateDistributionResponse) Set(val *CreateDistributionResponse)
- func (v *NullableCreateDistributionResponse) UnmarshalJSON(src []byte) error
- func (v *NullableCreateDistributionResponse) Unset()
- type NullableCustomDomain
- func (v NullableCustomDomain) Get() *CustomDomain
- func (v NullableCustomDomain) IsSet() bool
- func (v NullableCustomDomain) MarshalJSON() ([]byte, error)
- func (v *NullableCustomDomain) Set(val *CustomDomain)
- func (v *NullableCustomDomain) UnmarshalJSON(src []byte) error
- func (v *NullableCustomDomain) Unset()
- type NullableDeleteCustomDomainResponse
- func (v NullableDeleteCustomDomainResponse) Get() *DeleteCustomDomainResponse
- func (v NullableDeleteCustomDomainResponse) IsSet() bool
- func (v NullableDeleteCustomDomainResponse) MarshalJSON() ([]byte, error)
- func (v *NullableDeleteCustomDomainResponse) Set(val *DeleteCustomDomainResponse)
- func (v *NullableDeleteCustomDomainResponse) UnmarshalJSON(src []byte) error
- func (v *NullableDeleteCustomDomainResponse) Unset()
- type NullableDeleteDistributionResponse
- func (v NullableDeleteDistributionResponse) Get() *DeleteDistributionResponse
- func (v NullableDeleteDistributionResponse) IsSet() bool
- func (v NullableDeleteDistributionResponse) MarshalJSON() ([]byte, error)
- func (v *NullableDeleteDistributionResponse) Set(val *DeleteDistributionResponse)
- func (v *NullableDeleteDistributionResponse) UnmarshalJSON(src []byte) error
- func (v *NullableDeleteDistributionResponse) Unset()
- type NullableDistribution
- func (v NullableDistribution) Get() *Distribution
- func (v NullableDistribution) IsSet() bool
- func (v NullableDistribution) MarshalJSON() ([]byte, error)
- func (v *NullableDistribution) Set(val *Distribution)
- func (v *NullableDistribution) UnmarshalJSON(src []byte) error
- func (v *NullableDistribution) Unset()
- type NullableDistributionLogsRecord
- func (v NullableDistributionLogsRecord) Get() *DistributionLogsRecord
- func (v NullableDistributionLogsRecord) IsSet() bool
- func (v NullableDistributionLogsRecord) MarshalJSON() ([]byte, error)
- func (v *NullableDistributionLogsRecord) Set(val *DistributionLogsRecord)
- func (v *NullableDistributionLogsRecord) UnmarshalJSON(src []byte) error
- func (v *NullableDistributionLogsRecord) Unset()
- type NullableDistributionStatisticsRecord
- func (v NullableDistributionStatisticsRecord) Get() *DistributionStatisticsRecord
- func (v NullableDistributionStatisticsRecord) IsSet() bool
- func (v NullableDistributionStatisticsRecord) MarshalJSON() ([]byte, error)
- func (v *NullableDistributionStatisticsRecord) Set(val *DistributionStatisticsRecord)
- func (v *NullableDistributionStatisticsRecord) UnmarshalJSON(src []byte) error
- func (v *NullableDistributionStatisticsRecord) Unset()
- type NullableDistributionStatisticsRecordAllOf
- func (v NullableDistributionStatisticsRecordAllOf) Get() *DistributionStatisticsRecordAllOf
- func (v NullableDistributionStatisticsRecordAllOf) IsSet() bool
- func (v NullableDistributionStatisticsRecordAllOf) MarshalJSON() ([]byte, error)
- func (v *NullableDistributionStatisticsRecordAllOf) Set(val *DistributionStatisticsRecordAllOf)
- func (v *NullableDistributionStatisticsRecordAllOf) UnmarshalJSON(src []byte) error
- func (v *NullableDistributionStatisticsRecordAllOf) Unset()
- type NullableDistributionStatisticsRecordEntry
- func (v NullableDistributionStatisticsRecordEntry) Get() *DistributionStatisticsRecordEntry
- func (v NullableDistributionStatisticsRecordEntry) IsSet() bool
- func (v NullableDistributionStatisticsRecordEntry) MarshalJSON() ([]byte, error)
- func (v *NullableDistributionStatisticsRecordEntry) Set(val *DistributionStatisticsRecordEntry)
- func (v *NullableDistributionStatisticsRecordEntry) UnmarshalJSON(src []byte) error
- func (v *NullableDistributionStatisticsRecordEntry) Unset()
- type NullableDistributionStatisticsRecordRegions
- func (v NullableDistributionStatisticsRecordRegions) Get() *DistributionStatisticsRecordRegions
- func (v NullableDistributionStatisticsRecordRegions) IsSet() bool
- func (v NullableDistributionStatisticsRecordRegions) MarshalJSON() ([]byte, error)
- func (v *NullableDistributionStatisticsRecordRegions) Set(val *DistributionStatisticsRecordRegions)
- func (v *NullableDistributionStatisticsRecordRegions) UnmarshalJSON(src []byte) error
- func (v *NullableDistributionStatisticsRecordRegions) Unset()
- type NullableDistributionStatus
- func (v NullableDistributionStatus) Get() *DistributionStatus
- func (v NullableDistributionStatus) IsSet() bool
- func (v NullableDistributionStatus) MarshalJSON() ([]byte, error)
- func (v *NullableDistributionStatus) Set(val *DistributionStatus)
- func (v *NullableDistributionStatus) UnmarshalJSON(src []byte) error
- func (v *NullableDistributionStatus) Unset()
- type NullableDistributionWaf
- func (v NullableDistributionWaf) Get() *DistributionWaf
- func (v NullableDistributionWaf) IsSet() bool
- func (v NullableDistributionWaf) MarshalJSON() ([]byte, error)
- func (v *NullableDistributionWaf) Set(val *DistributionWaf)
- func (v *NullableDistributionWaf) UnmarshalJSON(src []byte) error
- func (v *NullableDistributionWaf) Unset()
- type NullableDomain
- type NullableDomainStatus
- func (v NullableDomainStatus) Get() *DomainStatus
- func (v NullableDomainStatus) IsSet() bool
- func (v NullableDomainStatus) MarshalJSON() ([]byte, error)
- func (v *NullableDomainStatus) Set(val *DomainStatus)
- func (v *NullableDomainStatus) UnmarshalJSON(src []byte) error
- func (v *NullableDomainStatus) Unset()
- type NullableDomainTypes
- func (v NullableDomainTypes) Get() *DomainTypes
- func (v NullableDomainTypes) IsSet() bool
- func (v NullableDomainTypes) MarshalJSON() ([]byte, error)
- func (v *NullableDomainTypes) Set(val *DomainTypes)
- func (v *NullableDomainTypes) UnmarshalJSON(src []byte) error
- func (v *NullableDomainTypes) Unset()
- type NullableErrorDetails
- func (v NullableErrorDetails) Get() *ErrorDetails
- func (v NullableErrorDetails) IsSet() bool
- func (v NullableErrorDetails) MarshalJSON() ([]byte, error)
- func (v *NullableErrorDetails) Set(val *ErrorDetails)
- func (v *NullableErrorDetails) UnmarshalJSON(src []byte) error
- func (v *NullableErrorDetails) Unset()
- type NullableErrorDetailsKey
- func (v NullableErrorDetailsKey) Get() *ErrorDetailsKey
- func (v NullableErrorDetailsKey) IsSet() bool
- func (v NullableErrorDetailsKey) MarshalJSON() ([]byte, error)
- func (v *NullableErrorDetailsKey) Set(val *ErrorDetailsKey)
- func (v *NullableErrorDetailsKey) UnmarshalJSON(src []byte) error
- func (v *NullableErrorDetailsKey) Unset()
- type NullableFindCachePathsResponse
- func (v NullableFindCachePathsResponse) Get() *FindCachePathsResponse
- func (v NullableFindCachePathsResponse) IsSet() bool
- func (v NullableFindCachePathsResponse) MarshalJSON() ([]byte, error)
- func (v *NullableFindCachePathsResponse) Set(val *FindCachePathsResponse)
- func (v *NullableFindCachePathsResponse) UnmarshalJSON(src []byte) error
- func (v *NullableFindCachePathsResponse) Unset()
- type NullableFindCachePathsResponseEntry
- func (v NullableFindCachePathsResponseEntry) Get() *FindCachePathsResponseEntry
- func (v NullableFindCachePathsResponseEntry) IsSet() bool
- func (v NullableFindCachePathsResponseEntry) MarshalJSON() ([]byte, error)
- func (v *NullableFindCachePathsResponseEntry) Set(val *FindCachePathsResponseEntry)
- func (v *NullableFindCachePathsResponseEntry) UnmarshalJSON(src []byte) error
- func (v *NullableFindCachePathsResponseEntry) Unset()
- type NullableFloat32
- type NullableFloat64
- type NullableGenericJsonResponse
- func (v NullableGenericJsonResponse) Get() *GenericJsonResponse
- func (v NullableGenericJsonResponse) IsSet() bool
- func (v NullableGenericJsonResponse) MarshalJSON() ([]byte, error)
- func (v *NullableGenericJsonResponse) Set(val *GenericJsonResponse)
- func (v *NullableGenericJsonResponse) UnmarshalJSON(src []byte) error
- func (v *NullableGenericJsonResponse) Unset()
- type NullableGetCacheInfoResponse
- func (v NullableGetCacheInfoResponse) Get() *GetCacheInfoResponse
- func (v NullableGetCacheInfoResponse) IsSet() bool
- func (v NullableGetCacheInfoResponse) MarshalJSON() ([]byte, error)
- func (v *NullableGetCacheInfoResponse) Set(val *GetCacheInfoResponse)
- func (v *NullableGetCacheInfoResponse) UnmarshalJSON(src []byte) error
- func (v *NullableGetCacheInfoResponse) Unset()
- type NullableGetCacheInfoResponseHistoryEntry
- func (v NullableGetCacheInfoResponseHistoryEntry) Get() *GetCacheInfoResponseHistoryEntry
- func (v NullableGetCacheInfoResponseHistoryEntry) IsSet() bool
- func (v NullableGetCacheInfoResponseHistoryEntry) MarshalJSON() ([]byte, error)
- func (v *NullableGetCacheInfoResponseHistoryEntry) Set(val *GetCacheInfoResponseHistoryEntry)
- func (v *NullableGetCacheInfoResponseHistoryEntry) UnmarshalJSON(src []byte) error
- func (v *NullableGetCacheInfoResponseHistoryEntry) Unset()
- type NullableGetCacheInfoResponseHistoryEntryTypes
- func (v NullableGetCacheInfoResponseHistoryEntryTypes) Get() *GetCacheInfoResponseHistoryEntryTypes
- func (v NullableGetCacheInfoResponseHistoryEntryTypes) IsSet() bool
- func (v NullableGetCacheInfoResponseHistoryEntryTypes) MarshalJSON() ([]byte, error)
- func (v *NullableGetCacheInfoResponseHistoryEntryTypes) Set(val *GetCacheInfoResponseHistoryEntryTypes)
- func (v *NullableGetCacheInfoResponseHistoryEntryTypes) UnmarshalJSON(src []byte) error
- func (v *NullableGetCacheInfoResponseHistoryEntryTypes) Unset()
- type NullableGetCustomDomainCustomCertificate
- func (v NullableGetCustomDomainCustomCertificate) Get() *GetCustomDomainCustomCertificate
- func (v NullableGetCustomDomainCustomCertificate) IsSet() bool
- func (v NullableGetCustomDomainCustomCertificate) MarshalJSON() ([]byte, error)
- func (v *NullableGetCustomDomainCustomCertificate) Set(val *GetCustomDomainCustomCertificate)
- func (v *NullableGetCustomDomainCustomCertificate) UnmarshalJSON(src []byte) error
- func (v *NullableGetCustomDomainCustomCertificate) Unset()
- type NullableGetCustomDomainManagedCertificate
- func (v NullableGetCustomDomainManagedCertificate) Get() *GetCustomDomainManagedCertificate
- func (v NullableGetCustomDomainManagedCertificate) IsSet() bool
- func (v NullableGetCustomDomainManagedCertificate) MarshalJSON() ([]byte, error)
- func (v *NullableGetCustomDomainManagedCertificate) Set(val *GetCustomDomainManagedCertificate)
- func (v *NullableGetCustomDomainManagedCertificate) UnmarshalJSON(src []byte) error
- func (v *NullableGetCustomDomainManagedCertificate) Unset()
- type NullableGetCustomDomainResponse
- func (v NullableGetCustomDomainResponse) Get() *GetCustomDomainResponse
- func (v NullableGetCustomDomainResponse) IsSet() bool
- func (v NullableGetCustomDomainResponse) MarshalJSON() ([]byte, error)
- func (v *NullableGetCustomDomainResponse) Set(val *GetCustomDomainResponse)
- func (v *NullableGetCustomDomainResponse) UnmarshalJSON(src []byte) error
- func (v *NullableGetCustomDomainResponse) Unset()
- type NullableGetCustomDomainResponseCertificate
- func (v NullableGetCustomDomainResponseCertificate) Get() *GetCustomDomainResponseCertificate
- func (v NullableGetCustomDomainResponseCertificate) IsSet() bool
- func (v NullableGetCustomDomainResponseCertificate) MarshalJSON() ([]byte, error)
- func (v *NullableGetCustomDomainResponseCertificate) Set(val *GetCustomDomainResponseCertificate)
- func (v *NullableGetCustomDomainResponseCertificate) UnmarshalJSON(src []byte) error
- func (v *NullableGetCustomDomainResponseCertificate) Unset()
- type NullableGetDistributionResponse
- func (v NullableGetDistributionResponse) Get() *GetDistributionResponse
- func (v NullableGetDistributionResponse) IsSet() bool
- func (v NullableGetDistributionResponse) MarshalJSON() ([]byte, error)
- func (v *NullableGetDistributionResponse) Set(val *GetDistributionResponse)
- func (v *NullableGetDistributionResponse) UnmarshalJSON(src []byte) error
- func (v *NullableGetDistributionResponse) Unset()
- type NullableGetLogsResponse
- func (v NullableGetLogsResponse) Get() *GetLogsResponse
- func (v NullableGetLogsResponse) IsSet() bool
- func (v NullableGetLogsResponse) MarshalJSON() ([]byte, error)
- func (v *NullableGetLogsResponse) Set(val *GetLogsResponse)
- func (v *NullableGetLogsResponse) UnmarshalJSON(src []byte) error
- func (v *NullableGetLogsResponse) Unset()
- type NullableGetLogsSearchFiltersResponse
- func (v NullableGetLogsSearchFiltersResponse) Get() *GetLogsSearchFiltersResponse
- func (v NullableGetLogsSearchFiltersResponse) IsSet() bool
- func (v NullableGetLogsSearchFiltersResponse) MarshalJSON() ([]byte, error)
- func (v *NullableGetLogsSearchFiltersResponse) Set(val *GetLogsSearchFiltersResponse)
- func (v *NullableGetLogsSearchFiltersResponse) UnmarshalJSON(src []byte) error
- func (v *NullableGetLogsSearchFiltersResponse) Unset()
- type NullableGetLogsSearchFiltersResponseDatacenterBlock
- func (v NullableGetLogsSearchFiltersResponseDatacenterBlock) Get() *GetLogsSearchFiltersResponseDatacenterBlock
- func (v NullableGetLogsSearchFiltersResponseDatacenterBlock) IsSet() bool
- func (v NullableGetLogsSearchFiltersResponseDatacenterBlock) MarshalJSON() ([]byte, error)
- func (v *NullableGetLogsSearchFiltersResponseDatacenterBlock) Set(val *GetLogsSearchFiltersResponseDatacenterBlock)
- func (v *NullableGetLogsSearchFiltersResponseDatacenterBlock) UnmarshalJSON(src []byte) error
- func (v *NullableGetLogsSearchFiltersResponseDatacenterBlock) Unset()
- type NullableGetLogsSearchFiltersResponseDatacenterBlockItem
- func (v NullableGetLogsSearchFiltersResponseDatacenterBlockItem) Get() *GetLogsSearchFiltersResponseDatacenterBlockItem
- func (v NullableGetLogsSearchFiltersResponseDatacenterBlockItem) IsSet() bool
- func (v NullableGetLogsSearchFiltersResponseDatacenterBlockItem) MarshalJSON() ([]byte, error)
- func (v *NullableGetLogsSearchFiltersResponseDatacenterBlockItem) Set(val *GetLogsSearchFiltersResponseDatacenterBlockItem)
- func (v *NullableGetLogsSearchFiltersResponseDatacenterBlockItem) UnmarshalJSON(src []byte) error
- func (v *NullableGetLogsSearchFiltersResponseDatacenterBlockItem) Unset()
- type NullableGetStatisticsResponse
- func (v NullableGetStatisticsResponse) Get() *GetStatisticsResponse
- func (v NullableGetStatisticsResponse) IsSet() bool
- func (v NullableGetStatisticsResponse) MarshalJSON() ([]byte, error)
- func (v *NullableGetStatisticsResponse) Set(val *GetStatisticsResponse)
- func (v *NullableGetStatisticsResponse) UnmarshalJSON(src []byte) error
- func (v *NullableGetStatisticsResponse) Unset()
- type NullableHttpBackend
- func (v NullableHttpBackend) Get() *HttpBackend
- func (v NullableHttpBackend) IsSet() bool
- func (v NullableHttpBackend) MarshalJSON() ([]byte, error)
- func (v *NullableHttpBackend) Set(val *HttpBackend)
- func (v *NullableHttpBackend) UnmarshalJSON(src []byte) error
- func (v *NullableHttpBackend) Unset()
- type NullableHttpBackendCreate
- func (v NullableHttpBackendCreate) Get() *HttpBackendCreate
- func (v NullableHttpBackendCreate) IsSet() bool
- func (v NullableHttpBackendCreate) MarshalJSON() ([]byte, error)
- func (v *NullableHttpBackendCreate) Set(val *HttpBackendCreate)
- func (v *NullableHttpBackendCreate) UnmarshalJSON(src []byte) error
- func (v *NullableHttpBackendCreate) Unset()
- type NullableHttpBackendPatch
- func (v NullableHttpBackendPatch) Get() *HttpBackendPatch
- func (v NullableHttpBackendPatch) IsSet() bool
- func (v NullableHttpBackendPatch) MarshalJSON() ([]byte, error)
- func (v *NullableHttpBackendPatch) Set(val *HttpBackendPatch)
- func (v *NullableHttpBackendPatch) UnmarshalJSON(src []byte) error
- func (v *NullableHttpBackendPatch) Unset()
- type NullableInt
- type NullableInt32
- type NullableInt64
- type NullableListDistributionsResponse
- func (v NullableListDistributionsResponse) Get() *ListDistributionsResponse
- func (v NullableListDistributionsResponse) IsSet() bool
- func (v NullableListDistributionsResponse) MarshalJSON() ([]byte, error)
- func (v *NullableListDistributionsResponse) Set(val *ListDistributionsResponse)
- func (v *NullableListDistributionsResponse) UnmarshalJSON(src []byte) error
- func (v *NullableListDistributionsResponse) Unset()
- type NullableListWafCollectionsResponse
- func (v NullableListWafCollectionsResponse) Get() *ListWafCollectionsResponse
- func (v NullableListWafCollectionsResponse) IsSet() bool
- func (v NullableListWafCollectionsResponse) MarshalJSON() ([]byte, error)
- func (v *NullableListWafCollectionsResponse) Set(val *ListWafCollectionsResponse)
- func (v *NullableListWafCollectionsResponse) UnmarshalJSON(src []byte) error
- func (v *NullableListWafCollectionsResponse) Unset()
- type NullableLokiLogSink
- func (v NullableLokiLogSink) Get() *LokiLogSink
- func (v NullableLokiLogSink) IsSet() bool
- func (v NullableLokiLogSink) MarshalJSON() ([]byte, error)
- func (v *NullableLokiLogSink) Set(val *LokiLogSink)
- func (v *NullableLokiLogSink) UnmarshalJSON(src []byte) error
- func (v *NullableLokiLogSink) Unset()
- type NullableLokiLogSinkCreate
- func (v NullableLokiLogSinkCreate) Get() *LokiLogSinkCreate
- func (v NullableLokiLogSinkCreate) IsSet() bool
- func (v NullableLokiLogSinkCreate) MarshalJSON() ([]byte, error)
- func (v *NullableLokiLogSinkCreate) Set(val *LokiLogSinkCreate)
- func (v *NullableLokiLogSinkCreate) UnmarshalJSON(src []byte) error
- func (v *NullableLokiLogSinkCreate) Unset()
- type NullableLokiLogSinkCredentials
- func (v NullableLokiLogSinkCredentials) Get() *LokiLogSinkCredentials
- func (v NullableLokiLogSinkCredentials) IsSet() bool
- func (v NullableLokiLogSinkCredentials) MarshalJSON() ([]byte, error)
- func (v *NullableLokiLogSinkCredentials) Set(val *LokiLogSinkCredentials)
- func (v *NullableLokiLogSinkCredentials) UnmarshalJSON(src []byte) error
- func (v *NullableLokiLogSinkCredentials) Unset()
- type NullableLokiLogSinkPatch
- func (v NullableLokiLogSinkPatch) Get() *LokiLogSinkPatch
- func (v NullableLokiLogSinkPatch) IsSet() bool
- func (v NullableLokiLogSinkPatch) MarshalJSON() ([]byte, error)
- func (v *NullableLokiLogSinkPatch) Set(val *LokiLogSinkPatch)
- func (v *NullableLokiLogSinkPatch) UnmarshalJSON(src []byte) error
- func (v *NullableLokiLogSinkPatch) Unset()
- type NullableMatchCondition
- func (v NullableMatchCondition) Get() *MatchCondition
- func (v NullableMatchCondition) IsSet() bool
- func (v NullableMatchCondition) MarshalJSON() ([]byte, error)
- func (v *NullableMatchCondition) Set(val *MatchCondition)
- func (v *NullableMatchCondition) UnmarshalJSON(src []byte) error
- func (v *NullableMatchCondition) Unset()
- type NullableMatcher
- type NullableOptimizer
- type NullableOptimizerPatch
- func (v NullableOptimizerPatch) Get() *OptimizerPatch
- func (v NullableOptimizerPatch) IsSet() bool
- func (v NullableOptimizerPatch) MarshalJSON() ([]byte, error)
- func (v *NullableOptimizerPatch) Set(val *OptimizerPatch)
- func (v *NullableOptimizerPatch) UnmarshalJSON(src []byte) error
- func (v *NullableOptimizerPatch) Unset()
- type NullablePatchDistributionPayload
- func (v NullablePatchDistributionPayload) Get() *PatchDistributionPayload
- func (v NullablePatchDistributionPayload) IsSet() bool
- func (v NullablePatchDistributionPayload) MarshalJSON() ([]byte, error)
- func (v *NullablePatchDistributionPayload) Set(val *PatchDistributionPayload)
- func (v *NullablePatchDistributionPayload) UnmarshalJSON(src []byte) error
- func (v *NullablePatchDistributionPayload) Unset()
- type NullablePatchDistributionResponse
- func (v NullablePatchDistributionResponse) Get() *PatchDistributionResponse
- func (v NullablePatchDistributionResponse) IsSet() bool
- func (v NullablePatchDistributionResponse) MarshalJSON() ([]byte, error)
- func (v *NullablePatchDistributionResponse) Set(val *PatchDistributionResponse)
- func (v *NullablePatchDistributionResponse) UnmarshalJSON(src []byte) error
- func (v *NullablePatchDistributionResponse) Unset()
- type NullablePurgeCachePayload
- func (v NullablePurgeCachePayload) Get() *PurgeCachePayload
- func (v NullablePurgeCachePayload) IsSet() bool
- func (v NullablePurgeCachePayload) MarshalJSON() ([]byte, error)
- func (v *NullablePurgeCachePayload) Set(val *PurgeCachePayload)
- func (v *NullablePurgeCachePayload) UnmarshalJSON(src []byte) error
- func (v *NullablePurgeCachePayload) Unset()
- type NullablePutCustomDomainCustomCertificate
- func (v NullablePutCustomDomainCustomCertificate) Get() *PutCustomDomainCustomCertificate
- func (v NullablePutCustomDomainCustomCertificate) IsSet() bool
- func (v NullablePutCustomDomainCustomCertificate) MarshalJSON() ([]byte, error)
- func (v *NullablePutCustomDomainCustomCertificate) Set(val *PutCustomDomainCustomCertificate)
- func (v *NullablePutCustomDomainCustomCertificate) UnmarshalJSON(src []byte) error
- func (v *NullablePutCustomDomainCustomCertificate) Unset()
- type NullablePutCustomDomainManagedCertificate
- func (v NullablePutCustomDomainManagedCertificate) Get() *PutCustomDomainManagedCertificate
- func (v NullablePutCustomDomainManagedCertificate) IsSet() bool
- func (v NullablePutCustomDomainManagedCertificate) MarshalJSON() ([]byte, error)
- func (v *NullablePutCustomDomainManagedCertificate) Set(val *PutCustomDomainManagedCertificate)
- func (v *NullablePutCustomDomainManagedCertificate) UnmarshalJSON(src []byte) error
- func (v *NullablePutCustomDomainManagedCertificate) Unset()
- type NullablePutCustomDomainPayload
- func (v NullablePutCustomDomainPayload) Get() *PutCustomDomainPayload
- func (v NullablePutCustomDomainPayload) IsSet() bool
- func (v NullablePutCustomDomainPayload) MarshalJSON() ([]byte, error)
- func (v *NullablePutCustomDomainPayload) Set(val *PutCustomDomainPayload)
- func (v *NullablePutCustomDomainPayload) UnmarshalJSON(src []byte) error
- func (v *NullablePutCustomDomainPayload) Unset()
- type NullablePutCustomDomainPayloadCertificate
- func (v NullablePutCustomDomainPayloadCertificate) Get() *PutCustomDomainPayloadCertificate
- func (v NullablePutCustomDomainPayloadCertificate) IsSet() bool
- func (v NullablePutCustomDomainPayloadCertificate) MarshalJSON() ([]byte, error)
- func (v *NullablePutCustomDomainPayloadCertificate) Set(val *PutCustomDomainPayloadCertificate)
- func (v *NullablePutCustomDomainPayloadCertificate) UnmarshalJSON(src []byte) error
- func (v *NullablePutCustomDomainPayloadCertificate) Unset()
- type NullablePutCustomDomainResponse
- func (v NullablePutCustomDomainResponse) Get() *PutCustomDomainResponse
- func (v NullablePutCustomDomainResponse) IsSet() bool
- func (v NullablePutCustomDomainResponse) MarshalJSON() ([]byte, error)
- func (v *NullablePutCustomDomainResponse) Set(val *PutCustomDomainResponse)
- func (v *NullablePutCustomDomainResponse) UnmarshalJSON(src []byte) error
- func (v *NullablePutCustomDomainResponse) Unset()
- type NullablePutCustomDomainResponseCertificate
- func (v NullablePutCustomDomainResponseCertificate) Get() *PutCustomDomainResponseCertificate
- func (v NullablePutCustomDomainResponseCertificate) IsSet() bool
- func (v NullablePutCustomDomainResponseCertificate) MarshalJSON() ([]byte, error)
- func (v *NullablePutCustomDomainResponseCertificate) Set(val *PutCustomDomainResponseCertificate)
- func (v *NullablePutCustomDomainResponseCertificate) UnmarshalJSON(src []byte) error
- func (v *NullablePutCustomDomainResponseCertificate) Unset()
- type NullableRedirectConfig
- func (v NullableRedirectConfig) Get() *RedirectConfig
- func (v NullableRedirectConfig) IsSet() bool
- func (v NullableRedirectConfig) MarshalJSON() ([]byte, error)
- func (v *NullableRedirectConfig) Set(val *RedirectConfig)
- func (v *NullableRedirectConfig) UnmarshalJSON(src []byte) error
- func (v *NullableRedirectConfig) Unset()
- type NullableRedirectRule
- func (v NullableRedirectRule) Get() *RedirectRule
- func (v NullableRedirectRule) IsSet() bool
- func (v NullableRedirectRule) MarshalJSON() ([]byte, error)
- func (v *NullableRedirectRule) Set(val *RedirectRule)
- func (v *NullableRedirectRule) UnmarshalJSON(src []byte) error
- func (v *NullableRedirectRule) Unset()
- type NullableRedirectRuleStatusCode
- func (v NullableRedirectRuleStatusCode) Get() *RedirectRuleStatusCode
- func (v NullableRedirectRuleStatusCode) IsSet() bool
- func (v NullableRedirectRuleStatusCode) MarshalJSON() ([]byte, error)
- func (v *NullableRedirectRuleStatusCode) Set(val *RedirectRuleStatusCode)
- func (v *NullableRedirectRuleStatusCode) UnmarshalJSON(src []byte) error
- func (v *NullableRedirectRuleStatusCode) Unset()
- type NullableRegion
- type NullableStatusError
- func (v NullableStatusError) Get() *StatusError
- func (v NullableStatusError) IsSet() bool
- func (v NullableStatusError) MarshalJSON() ([]byte, error)
- func (v *NullableStatusError) Set(val *StatusError)
- func (v *NullableStatusError) UnmarshalJSON(src []byte) error
- func (v *NullableStatusError) Unset()
- type NullableStatusErrorKey
- func (v NullableStatusErrorKey) Get() *StatusErrorKey
- func (v NullableStatusErrorKey) IsSet() bool
- func (v NullableStatusErrorKey) MarshalJSON() ([]byte, error)
- func (v *NullableStatusErrorKey) Set(val *StatusErrorKey)
- func (v *NullableStatusErrorKey) UnmarshalJSON(src []byte) error
- func (v *NullableStatusErrorKey) Unset()
- type NullableString
- type NullableTime
- type NullableValue
- type NullableWAFRuleAction
- func (v NullableWAFRuleAction) Get() *WAFRuleAction
- func (v NullableWAFRuleAction) IsSet() bool
- func (v NullableWAFRuleAction) MarshalJSON() ([]byte, error)
- func (v *NullableWAFRuleAction) Set(val *WAFRuleAction)
- func (v *NullableWAFRuleAction) UnmarshalJSON(src []byte) error
- func (v *NullableWAFRuleAction) Unset()
- type NullableWAFViolation
- func (v NullableWAFViolation) Get() *WAFViolation
- func (v NullableWAFViolation) IsSet() bool
- func (v NullableWAFViolation) MarshalJSON() ([]byte, error)
- func (v *NullableWAFViolation) Set(val *WAFViolation)
- func (v *NullableWAFViolation) UnmarshalJSON(src []byte) error
- func (v *NullableWAFViolation) Unset()
- type NullableWafConfig
- type NullableWafConfigPatch
- func (v NullableWafConfigPatch) Get() *WafConfigPatch
- func (v NullableWafConfigPatch) IsSet() bool
- func (v NullableWafConfigPatch) MarshalJSON() ([]byte, error)
- func (v *NullableWafConfigPatch) Set(val *WafConfigPatch)
- func (v *NullableWafConfigPatch) UnmarshalJSON(src []byte) error
- func (v *NullableWafConfigPatch) Unset()
- type NullableWafMode
- type NullableWafParanoiaLevel
- func (v NullableWafParanoiaLevel) Get() *WafParanoiaLevel
- func (v NullableWafParanoiaLevel) IsSet() bool
- func (v NullableWafParanoiaLevel) MarshalJSON() ([]byte, error)
- func (v *NullableWafParanoiaLevel) Set(val *WafParanoiaLevel)
- func (v *NullableWafParanoiaLevel) UnmarshalJSON(src []byte) error
- func (v *NullableWafParanoiaLevel) Unset()
- type NullableWafRule
- type NullableWafRuleCollection
- func (v NullableWafRuleCollection) Get() *WafRuleCollection
- func (v NullableWafRuleCollection) IsSet() bool
- func (v NullableWafRuleCollection) MarshalJSON() ([]byte, error)
- func (v *NullableWafRuleCollection) Set(val *WafRuleCollection)
- func (v *NullableWafRuleCollection) UnmarshalJSON(src []byte) error
- func (v *NullableWafRuleCollection) Unset()
- type NullableWafRuleGroup
- func (v NullableWafRuleGroup) Get() *WafRuleGroup
- func (v NullableWafRuleGroup) IsSet() bool
- func (v NullableWafRuleGroup) MarshalJSON() ([]byte, error)
- func (v *NullableWafRuleGroup) Set(val *WafRuleGroup)
- func (v *NullableWafRuleGroup) UnmarshalJSON(src []byte) error
- func (v *NullableWafRuleGroup) Unset()
- type NullableWafStatusRuleBlock
- func (v NullableWafStatusRuleBlock) Get() *WafStatusRuleBlock
- func (v NullableWafStatusRuleBlock) IsSet() bool
- func (v NullableWafStatusRuleBlock) MarshalJSON() ([]byte, error)
- func (v *NullableWafStatusRuleBlock) Set(val *WafStatusRuleBlock)
- func (v *NullableWafStatusRuleBlock) UnmarshalJSON(src []byte) error
- func (v *NullableWafStatusRuleBlock) Unset()
- type NullableWafStatusRuleBlockReason
- func (v NullableWafStatusRuleBlockReason) Get() *WafStatusRuleBlockReason
- func (v NullableWafStatusRuleBlockReason) IsSet() bool
- func (v NullableWafStatusRuleBlockReason) MarshalJSON() ([]byte, error)
- func (v *NullableWafStatusRuleBlockReason) Set(val *WafStatusRuleBlockReason)
- func (v *NullableWafStatusRuleBlockReason) UnmarshalJSON(src []byte) error
- func (v *NullableWafStatusRuleBlockReason) Unset()
- type NullableWafStatusRuleBlockReasonDirectlyDefined
- func (v NullableWafStatusRuleBlockReasonDirectlyDefined) Get() *WafStatusRuleBlockReasonDirectlyDefined
- func (v NullableWafStatusRuleBlockReasonDirectlyDefined) IsSet() bool
- func (v NullableWafStatusRuleBlockReasonDirectlyDefined) MarshalJSON() ([]byte, error)
- func (v *NullableWafStatusRuleBlockReasonDirectlyDefined) Set(val *WafStatusRuleBlockReasonDirectlyDefined)
- func (v *NullableWafStatusRuleBlockReasonDirectlyDefined) UnmarshalJSON(src []byte) error
- func (v *NullableWafStatusRuleBlockReasonDirectlyDefined) Unset()
- type NullableWafStatusRuleBlockReasonInheritedFromCollection
- func (v NullableWafStatusRuleBlockReasonInheritedFromCollection) Get() *WafStatusRuleBlockReasonInheritedFromCollection
- func (v NullableWafStatusRuleBlockReasonInheritedFromCollection) IsSet() bool
- func (v NullableWafStatusRuleBlockReasonInheritedFromCollection) MarshalJSON() ([]byte, error)
- func (v *NullableWafStatusRuleBlockReasonInheritedFromCollection) Set(val *WafStatusRuleBlockReasonInheritedFromCollection)
- func (v *NullableWafStatusRuleBlockReasonInheritedFromCollection) UnmarshalJSON(src []byte) error
- func (v *NullableWafStatusRuleBlockReasonInheritedFromCollection) Unset()
- type NullableWafStatusRuleBlockReasonInheritedFromGroup
- func (v NullableWafStatusRuleBlockReasonInheritedFromGroup) Get() *WafStatusRuleBlockReasonInheritedFromGroup
- func (v NullableWafStatusRuleBlockReasonInheritedFromGroup) IsSet() bool
- func (v NullableWafStatusRuleBlockReasonInheritedFromGroup) MarshalJSON() ([]byte, error)
- func (v *NullableWafStatusRuleBlockReasonInheritedFromGroup) Set(val *WafStatusRuleBlockReasonInheritedFromGroup)
- func (v *NullableWafStatusRuleBlockReasonInheritedFromGroup) UnmarshalJSON(src []byte) error
- func (v *NullableWafStatusRuleBlockReasonInheritedFromGroup) Unset()
- type NullableWafStatusRuleBlockReasonInvalidWafType
- func (v NullableWafStatusRuleBlockReasonInvalidWafType) Get() *WafStatusRuleBlockReasonInvalidWafType
- func (v NullableWafStatusRuleBlockReasonInvalidWafType) IsSet() bool
- func (v NullableWafStatusRuleBlockReasonInvalidWafType) MarshalJSON() ([]byte, error)
- func (v *NullableWafStatusRuleBlockReasonInvalidWafType) Set(val *WafStatusRuleBlockReasonInvalidWafType)
- func (v *NullableWafStatusRuleBlockReasonInvalidWafType) UnmarshalJSON(src []byte) error
- func (v *NullableWafStatusRuleBlockReasonInvalidWafType) Unset()
- type NullableWafStatusRuleBlockReasonNeverDefined
- func (v NullableWafStatusRuleBlockReasonNeverDefined) Get() *WafStatusRuleBlockReasonNeverDefined
- func (v NullableWafStatusRuleBlockReasonNeverDefined) IsSet() bool
- func (v NullableWafStatusRuleBlockReasonNeverDefined) MarshalJSON() ([]byte, error)
- func (v *NullableWafStatusRuleBlockReasonNeverDefined) Set(val *WafStatusRuleBlockReasonNeverDefined)
- func (v *NullableWafStatusRuleBlockReasonNeverDefined) UnmarshalJSON(src []byte) error
- func (v *NullableWafStatusRuleBlockReasonNeverDefined) Unset()
- type NullableWafType
- 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)
- type OptimizerPatchgetEnabledArgType
- type OptimizerPatchgetEnabledAttributeType
- type OptimizerPatchgetEnabledRetType
- type OptimizergetEnabledArgType
- type OptimizergetEnabledAttributeType
- type OptimizergetEnabledRetType
- 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)
- type PatchDistributionPayloadGetConfigArgType
- type PatchDistributionPayloadGetConfigAttributeType
- type PatchDistributionPayloadGetConfigRetType
- type PatchDistributionPayloadGetIntentIdArgType
- type PatchDistributionPayloadGetIntentIdAttributeType
- type PatchDistributionPayloadGetIntentIdRetType
- type PatchDistributionRequest
- 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)
- type PatchDistributionResponseGetDistributionArgType
- type PatchDistributionResponseGetDistributionAttributeType
- type PatchDistributionResponseGetDistributionRetType
- 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)
- type PurgeCachePayloadGetPathArgType
- type PurgeCachePayloadGetPathAttributeType
- type PurgeCachePayloadGetPathRetType
- type PurgeCacheRequest
- 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)
- type PutCustomDomainCustomCertificateGetCertificateArgType
- type PutCustomDomainCustomCertificateGetCertificateAttributeType
- type PutCustomDomainCustomCertificateGetCertificateRetType
- type PutCustomDomainCustomCertificateGetKeyArgType
- type PutCustomDomainCustomCertificateGetKeyAttributeType
- type PutCustomDomainCustomCertificateGetKeyRetType
- type PutCustomDomainCustomCertificateGetTypeArgType
- type PutCustomDomainCustomCertificateGetTypeAttributeType
- type PutCustomDomainCustomCertificateGetTypeRetType
- 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)
- type PutCustomDomainManagedCertificateGetTypeArgType
- type PutCustomDomainManagedCertificateGetTypeAttributeType
- type PutCustomDomainManagedCertificateGetTypeRetType
- 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)
- type PutCustomDomainPayloadCertificate
- type PutCustomDomainPayloadGetCertificateArgType
- type PutCustomDomainPayloadGetCertificateAttributeType
- type PutCustomDomainPayloadGetCertificateRetType
- type PutCustomDomainPayloadGetIntentIdArgType
- type PutCustomDomainPayloadGetIntentIdAttributeType
- type PutCustomDomainPayloadGetIntentIdRetType
- type PutCustomDomainRequest
- 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)
- type PutCustomDomainResponseCertificate
- type PutCustomDomainResponseGetCertificateArgType
- type PutCustomDomainResponseGetCertificateAttributeType
- type PutCustomDomainResponseGetCertificateRetType
- type PutCustomDomainResponseGetCustomDomainArgType
- type PutCustomDomainResponseGetCustomDomainAttributeType
- type PutCustomDomainResponseGetCustomDomainRetType
- 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)
- type RedirectConfigGetRulesArgType
- type RedirectConfigGetRulesAttributeType
- type RedirectConfigGetRulesRetType
- 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)
- type RedirectRuleGetDescriptionArgType
- type RedirectRuleGetDescriptionAttributeType
- type RedirectRuleGetDescriptionRetType
- type RedirectRuleGetMatchersArgType
- type RedirectRuleGetMatchersAttributeType
- type RedirectRuleGetMatchersRetType
- type RedirectRuleGetRuleMatchConditionArgType
- type RedirectRuleGetRuleMatchConditionAttributeType
- type RedirectRuleGetRuleMatchConditionRetType
- type RedirectRuleGetStatusCodeArgType
- type RedirectRuleGetStatusCodeAttributeType
- type RedirectRuleGetStatusCodeRetType
- type RedirectRuleGetTargetUrlArgType
- type RedirectRuleGetTargetUrlAttributeType
- type RedirectRuleGetTargetUrlRetType
- type RedirectRuleStatusCode
- type RedirectRulegetEnabledArgType
- type RedirectRulegetEnabledAttributeType
- type RedirectRulegetEnabledRetType
- 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)
- type StatusErrorGetDeArgType
- type StatusErrorGetDeAttributeType
- type StatusErrorGetDeRetType
- type StatusErrorGetEnArgType
- type StatusErrorGetEnAttributeType
- type StatusErrorGetEnRetType
- type StatusErrorGetKeyArgType
- type StatusErrorGetKeyAttributeType
- type StatusErrorGetKeyRetType
- 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)
- type WAFViolationGetActionArgType
- type WAFViolationGetActionAttributeType
- type WAFViolationGetActionRetType
- type WAFViolationGetAsnArgType
- type WAFViolationGetAsnAttributeType
- type WAFViolationGetAsnRetType
- type WAFViolationGetMessageArgType
- type WAFViolationGetMessageAttributeType
- type WAFViolationGetMessageRetType
- type WAFViolationGetMethodArgType
- type WAFViolationGetMethodAttributeType
- type WAFViolationGetMethodRetType
- type WAFViolationGetRequestHeadersArgType
- type WAFViolationGetRequestHeadersAttributeType
- type WAFViolationGetRequestHeadersRetType
- type WAFViolationGetRuleIdArgType
- type WAFViolationGetRuleIdAttributeType
- type WAFViolationGetRuleIdRetType
- 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)
- type WafConfigGetAllowedHttpMethodsArgType
- type WafConfigGetAllowedHttpMethodsAttributeType
- type WafConfigGetAllowedHttpMethodsRetType
- type WafConfigGetAllowedHttpVersionsArgType
- type WafConfigGetAllowedHttpVersionsAttributeType
- type WafConfigGetAllowedHttpVersionsRetType
- type WafConfigGetAllowedRequestContentTypesArgType
- type WafConfigGetAllowedRequestContentTypesAttributeType
- type WafConfigGetAllowedRequestContentTypesRetType
- type WafConfigGetDisabledRuleCollectionIdsArgType
- type WafConfigGetDisabledRuleCollectionIdsAttributeType
- type WafConfigGetDisabledRuleCollectionIdsRetType
- type WafConfigGetDisabledRuleGroupIdsArgType
- type WafConfigGetDisabledRuleGroupIdsAttributeType
- type WafConfigGetDisabledRuleGroupIdsRetType
- type WafConfigGetDisabledRuleIdsArgType
- type WafConfigGetDisabledRuleIdsAttributeType
- type WafConfigGetDisabledRuleIdsRetType
- type WafConfigGetEnabledRuleCollectionIdsArgType
- type WafConfigGetEnabledRuleCollectionIdsAttributeType
- type WafConfigGetEnabledRuleCollectionIdsRetType
- type WafConfigGetEnabledRuleGroupIdsArgType
- type WafConfigGetEnabledRuleGroupIdsAttributeType
- type WafConfigGetEnabledRuleGroupIdsRetType
- type WafConfigGetEnabledRuleIdsArgType
- type WafConfigGetEnabledRuleIdsAttributeType
- type WafConfigGetEnabledRuleIdsRetType
- type WafConfigGetLogOnlyRuleCollectionIdsArgType
- type WafConfigGetLogOnlyRuleCollectionIdsAttributeType
- type WafConfigGetLogOnlyRuleCollectionIdsRetType
- type WafConfigGetLogOnlyRuleGroupIdsArgType
- type WafConfigGetLogOnlyRuleGroupIdsAttributeType
- type WafConfigGetLogOnlyRuleGroupIdsRetType
- type WafConfigGetLogOnlyRuleIdsArgType
- type WafConfigGetLogOnlyRuleIdsAttributeType
- type WafConfigGetLogOnlyRuleIdsRetType
- type WafConfigGetModeArgType
- type WafConfigGetModeAttributeType
- type WafConfigGetModeRetType
- type WafConfigGetParanoiaLevelArgType
- type WafConfigGetParanoiaLevelAttributeType
- type WafConfigGetParanoiaLevelRetType
- type WafConfigGetTypeArgType
- type WafConfigGetTypeAttributeType
- type WafConfigGetTypeRetType
- 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)
- type WafConfigPatchGetAllowedHttpMethodsArgType
- type WafConfigPatchGetAllowedHttpMethodsAttributeType
- type WafConfigPatchGetAllowedHttpMethodsRetType
- type WafConfigPatchGetAllowedHttpVersionsArgType
- type WafConfigPatchGetAllowedHttpVersionsAttributeType
- type WafConfigPatchGetAllowedHttpVersionsRetType
- type WafConfigPatchGetAllowedRequestContentTypesArgType
- type WafConfigPatchGetAllowedRequestContentTypesAttributeType
- type WafConfigPatchGetAllowedRequestContentTypesRetType
- type WafConfigPatchGetDisabledRuleCollectionIdsArgType
- type WafConfigPatchGetDisabledRuleCollectionIdsAttributeType
- type WafConfigPatchGetDisabledRuleCollectionIdsRetType
- type WafConfigPatchGetDisabledRuleGroupIdsArgType
- type WafConfigPatchGetDisabledRuleGroupIdsAttributeType
- type WafConfigPatchGetDisabledRuleGroupIdsRetType
- type WafConfigPatchGetDisabledRuleIdsArgType
- type WafConfigPatchGetDisabledRuleIdsAttributeType
- type WafConfigPatchGetDisabledRuleIdsRetType
- type WafConfigPatchGetEnabledRuleCollectionIdsArgType
- type WafConfigPatchGetEnabledRuleCollectionIdsAttributeType
- type WafConfigPatchGetEnabledRuleCollectionIdsRetType
- type WafConfigPatchGetEnabledRuleGroupIdsArgType
- type WafConfigPatchGetEnabledRuleGroupIdsAttributeType
- type WafConfigPatchGetEnabledRuleGroupIdsRetType
- type WafConfigPatchGetEnabledRuleIdsArgType
- type WafConfigPatchGetEnabledRuleIdsAttributeType
- type WafConfigPatchGetEnabledRuleIdsRetType
- type WafConfigPatchGetLogOnlyRuleCollectionIdsArgType
- type WafConfigPatchGetLogOnlyRuleCollectionIdsAttributeType
- type WafConfigPatchGetLogOnlyRuleCollectionIdsRetType
- type WafConfigPatchGetLogOnlyRuleGroupIdsArgType
- type WafConfigPatchGetLogOnlyRuleGroupIdsAttributeType
- type WafConfigPatchGetLogOnlyRuleGroupIdsRetType
- type WafConfigPatchGetLogOnlyRuleIdsArgType
- type WafConfigPatchGetLogOnlyRuleIdsAttributeType
- type WafConfigPatchGetLogOnlyRuleIdsRetType
- type WafConfigPatchGetModeArgType
- type WafConfigPatchGetModeAttributeType
- type WafConfigPatchGetModeRetType
- type WafConfigPatchGetParanoiaLevelArgType
- type WafConfigPatchGetParanoiaLevelAttributeType
- type WafConfigPatchGetParanoiaLevelRetType
- type WafConfigPatchGetTypeArgType
- type WafConfigPatchGetTypeAttributeType
- type WafConfigPatchGetTypeRetType
- 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)
- 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)
- type WafRuleCollectionGetGroupsArgType
- type WafRuleCollectionGetGroupsAttributeType
- type WafRuleCollectionGetGroupsRetType
- type WafRuleCollectionGetIdArgType
- type WafRuleCollectionGetIdAttributeType
- type WafRuleCollectionGetIdRetType
- type WafRuleCollectionGetNameArgType
- type WafRuleCollectionGetNameAttributeType
- type WafRuleCollectionGetNameRetType
- type WafRuleGetCodeArgType
- type WafRuleGetCodeAttributeType
- type WafRuleGetCodeRetType
- type WafRuleGetDescriptionArgType
- type WafRuleGetDescriptionAttributeType
- type WafRuleGetDescriptionRetType
- type WafRuleGetIdArgType
- type WafRuleGetIdAttributeType
- type WafRuleGetIdRetType
- 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)
- type WafRuleGroupGetDescriptionArgType
- type WafRuleGroupGetDescriptionAttributeType
- type WafRuleGroupGetDescriptionRetType
- type WafRuleGroupGetNameArgType
- type WafRuleGroupGetNameAttributeType
- type WafRuleGroupGetNameRetType
- type WafRuleGroupGetRulesArgType
- type WafRuleGroupGetRulesAttributeType
- type WafRuleGroupGetRulesRetType
- 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)
- type WafStatusRuleBlockGetIdArgType
- type WafStatusRuleBlockGetIdAttributeType
- type WafStatusRuleBlockGetIdRetType
- type WafStatusRuleBlockGetReasonArgType
- type WafStatusRuleBlockGetReasonAttributeType
- type WafStatusRuleBlockGetReasonRetType
- 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)
- type WafStatusRuleBlockReasonDirectlyDefinedGetTypeArgType
- type WafStatusRuleBlockReasonDirectlyDefinedGetTypeAttributeType
- type WafStatusRuleBlockReasonDirectlyDefinedGetTypeRetType
- 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)
- type WafStatusRuleBlockReasonInheritedFromCollectionGetCollectionIdArgType
- type WafStatusRuleBlockReasonInheritedFromCollectionGetCollectionIdAttributeType
- type WafStatusRuleBlockReasonInheritedFromCollectionGetCollectionIdRetType
- type WafStatusRuleBlockReasonInheritedFromCollectionGetTypeArgType
- type WafStatusRuleBlockReasonInheritedFromCollectionGetTypeAttributeType
- type WafStatusRuleBlockReasonInheritedFromCollectionGetTypeRetType
- 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)
- type WafStatusRuleBlockReasonInheritedFromGroupGetGroupIdArgType
- type WafStatusRuleBlockReasonInheritedFromGroupGetGroupIdAttributeType
- type WafStatusRuleBlockReasonInheritedFromGroupGetGroupIdRetType
- type WafStatusRuleBlockReasonInheritedFromGroupGetTypeArgType
- type WafStatusRuleBlockReasonInheritedFromGroupGetTypeAttributeType
- type WafStatusRuleBlockReasonInheritedFromGroupGetTypeRetType
- 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)
- type WafStatusRuleBlockReasonInvalidWafTypeGetAllowedWafTypesArgType
- type WafStatusRuleBlockReasonInvalidWafTypeGetAllowedWafTypesAttributeType
- type WafStatusRuleBlockReasonInvalidWafTypeGetAllowedWafTypesRetType
- type WafStatusRuleBlockReasonInvalidWafTypeGetTypeArgType
- type WafStatusRuleBlockReasonInvalidWafTypeGetTypeAttributeType
- type WafStatusRuleBlockReasonInvalidWafTypeGetTypeRetType
- 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)
- type WafStatusRuleBlockReasonNeverDefinedGetTypeArgType
- type WafStatusRuleBlockReasonNeverDefinedGetTypeAttributeType
- type WafStatusRuleBlockReasonNeverDefinedGetTypeRetType
- type WafType
Constants ¶
This section is empty.
Variables ¶
var AllowedDistributionStatusEnumValues = []DistributionStatus{
"CREATING",
"ACTIVE",
"UPDATING",
"DELETING",
"ERROR",
}
All allowed values of Distribution enum
var AllowedDomainStatusEnumValues = []DomainStatus{
"CREATING",
"ACTIVE",
"UPDATING",
"DELETING",
"ERROR",
}
All allowed values of DomainStatus enum
var AllowedDomainTypesEnumValues = []DomainTypes{
"managed",
"custom",
}
All allowed values of Domain enum
var AllowedErrorDetailsKeyEnumValues = []ErrorDetailsKey{
"UNKNOWN",
"CUSTOM_DOMAIN_CNAME_MISSING",
"INVALID_ARGUMENT",
"LOG_SINK_INSTANCE_UNAVAILABLE",
}
All allowed values of ErrorDetails enum
var AllowedGetCacheInfoResponseHistoryEntryTypesEnumValues = []GetCacheInfoResponseHistoryEntryTypes{
"full",
"granular",
}
All allowed values of GetCacheInfoResponseHistoryEntry enum
var AllowedMatchConditionEnumValues = []MatchCondition{
"ANY",
"ALL",
"NONE",
}
All allowed values of MatchCondition enum
var AllowedRedirectRuleStatusCodeEnumValues = []RedirectRuleStatusCode{
301,
302,
303,
307,
308,
}
All allowed values of RedirectRule enum
var AllowedRegionEnumValues = []Region{
"EU",
"US",
"AF",
"SA",
"ASIA",
}
All allowed values of Region enum
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
var AllowedWAFRuleActionEnumValues = []WAFRuleAction{
"BLOCKED",
"LOGGED",
"ALLOWED",
}
All allowed values of WAFRuleAction enum
var AllowedWafModeEnumValues = []WafMode{
"DISABLED",
"ENABLED",
"LOG_ONLY",
}
All allowed values of WafMode enum
var AllowedWafParanoiaLevelEnumValues = []WafParanoiaLevel{
"L1",
"L2",
"L3",
"L4",
}
All allowed values of WafParanoiaLevel enum
var AllowedWafTypeEnumValues = []WafType{
"FREE",
"PREMIUM",
}
All allowed values of WafType enum
Functions ¶
func CacheExpires ¶
CacheExpires helper function to determine remaining time before repeating a request.
func NewConfiguration ¶
func NewConfiguration() *config.Configuration
NewConfiguration returns a new Configuration object
func ParameterValueToString ¶
func PtrFloat32 ¶
PtrFloat32 is a helper routine that returns a pointer to given float value.
func PtrFloat64 ¶
PtrFloat64 is a helper routine that returns a pointer to given float value.
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.
func NewAPIClient ¶
func NewAPIClient(opts ...config.ConfigurationOption) (*APIClient, error)
NewAPIClient creates a new API client. Optionally receives configuration options
func (*APIClient) CreateDistribution ¶
func (a *APIClient) CreateDistribution(ctx context.Context, projectId string) ApiCreateDistributionRequest
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
func (*APIClient) CreateDistributionExecute ¶
func (*APIClient) DeleteCustomDomain ¶
func (a *APIClient) DeleteCustomDomain(ctx context.Context, projectId string, distributionId string, domain string) ApiDeleteCustomDomainRequest
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
func (*APIClient) DeleteCustomDomainExecute ¶
func (*APIClient) DeleteDistribution ¶
func (a *APIClient) DeleteDistribution(ctx context.Context, projectId string, distributionId string) ApiDeleteDistributionRequest
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
func (*APIClient) DeleteDistributionExecute ¶
func (*APIClient) FindCachePaths ¶
func (a *APIClient) FindCachePaths(ctx context.Context, projectId string, distributionId string) ApiFindCachePathsRequest
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
func (*APIClient) FindCachePathsExecute ¶
func (*APIClient) GetCacheInfo ¶
func (a *APIClient) GetCacheInfo(ctx context.Context, projectId string, distributionId string) ApiGetCacheInfoRequest
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
func (*APIClient) GetCacheInfoExecute ¶
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
func (*APIClient) GetCustomDomain ¶
func (a *APIClient) GetCustomDomain(ctx context.Context, projectId string, distributionId string, domain string) ApiGetCustomDomainRequest
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
func (*APIClient) GetCustomDomainExecute ¶
func (*APIClient) GetDistribution ¶
func (a *APIClient) GetDistribution(ctx context.Context, projectId string, distributionId string) ApiGetDistributionRequest
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
func (*APIClient) GetDistributionExecute ¶
func (*APIClient) GetLogs ¶
func (a *APIClient) GetLogs(ctx context.Context, projectId string, distributionId string) ApiGetLogsRequest
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
func (*APIClient) GetLogsExecute ¶
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.
@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 ¶
func (*APIClient) GetStatistics ¶
func (a *APIClient) GetStatistics(ctx context.Context, projectId string, distributionId string) ApiGetStatisticsRequest
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
func (*APIClient) GetStatisticsExecute ¶
func (*APIClient) ListDistributions ¶
func (a *APIClient) ListDistributions(ctx context.Context, projectId string) ApiListDistributionsRequest
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
func (*APIClient) ListDistributionsExecute ¶
func (*APIClient) ListWafCollections ¶
func (a *APIClient) ListWafCollections(ctx context.Context, projectId string) ApiListWafCollectionsRequest
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
func (*APIClient) ListWafCollectionsExecute ¶
func (*APIClient) PatchDistribution ¶
func (a *APIClient) PatchDistribution(ctx context.Context, projectId string, distributionId string) ApiPatchDistributionRequest
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
func (*APIClient) PatchDistributionExecute ¶
func (*APIClient) PurgeCache ¶
func (a *APIClient) PurgeCache(ctx context.Context, projectId string, distributionId string) ApiPurgeCacheRequest
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
func (*APIClient) PurgeCacheExecute ¶
func (*APIClient) PutCustomDomain ¶
func (a *APIClient) PutCustomDomain(ctx context.Context, projectId string, distributionId string, domain string) ApiPutCustomDomainRequest
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
func (*APIClient) PutCustomDomainExecute ¶
type ApiCreateDistributionRequest ¶
type ApiCreateDistributionRequest interface {
CreateDistributionPayload(createDistributionPayload CreateDistributionPayload) ApiCreateDistributionRequest
Execute() (*CreateDistributionResponse, error)
}
type ApiDeleteCustomDomainRequest ¶
type ApiDeleteCustomDomainRequest interface {
IntentId(intentId string) ApiDeleteCustomDomainRequest
Execute() (*DeleteCustomDomainResponse, error)
}
type ApiDeleteDistributionRequest ¶
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.
IntentId(intentId string) ApiDeleteDistributionRequest
Execute() (*DeleteDistributionResponse, error)
}
type ApiFindCachePathsRequest ¶
type ApiFindCachePathsRequest interface {
// A substring of the search query.
Path(path string) ApiFindCachePathsRequest
Execute() (*FindCachePathsResponse, error)
}
type ApiGetCacheInfoRequest ¶
type ApiGetCacheInfoRequest interface {
PurgePath(purgePath string) ApiGetCacheInfoRequest
Execute() (*GetCacheInfoResponse, error)
}
type ApiGetCustomDomainRequest ¶
type ApiGetCustomDomainRequest interface {
Execute() (*GetCustomDomainResponse, error)
}
type ApiGetDistributionRequest ¶
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.
WithWafStatus(withWafStatus bool) ApiGetDistributionRequest
Execute() (*GetDistributionResponse, error)
}
type ApiGetLogsRequest ¶
type ApiGetLogsRequest interface {
// the start of the time range for which logs should be returned
From(from time.Time) ApiGetLogsRequest
// the end of the time range for which logs should be returned. If not specified, \"now\" is used.
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)
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.
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`
SortBy(sortBy string) ApiGetLogsRequest
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
WafAction(wafAction WAFRuleAction) ApiGetLogsRequest
// Filters by the CDN data center region that served the request. Can be combined with other filters
DataCenterRegion(dataCenterRegion string) ApiGetLogsRequest
// Filters by the originating country of the user request. Can be combined with other filters
RequestCountryCode(requestCountryCode string) ApiGetLogsRequest
// Filters by the HTTP status code returned to the client. Can be combined with other filters
StatusCode(statusCode int32) ApiGetLogsRequest
// Filters based on whether the request was served from the CDN cache. Can be combined with other filters
CacheHit(cacheHit bool) ApiGetLogsRequest
Execute() (*GetLogsResponse, error)
}
type ApiGetLogsSearchFiltersRequest ¶
type ApiGetLogsSearchFiltersRequest interface {
// Optional search string. Will search the **values** for the text input.
Filter(filter string) ApiGetLogsSearchFiltersRequest
Execute() (*GetLogsSearchFiltersResponse, error)
}
type ApiGetStatisticsRequest ¶
type ApiGetStatisticsRequest interface {
// the start of the time range for which statistics should be returned
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.
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`
Interval(interval string) ApiGetStatisticsRequest
Execute() (*GetStatisticsResponse, error)
}
type ApiListDistributionsRequest ¶
type ApiListDistributionsRequest interface {
// Quantifies how many distributions should be returned on this page. Must be a natural number between 1 and 100 (inclusive)
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.
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.
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.
SortBy(sortBy string) ApiListDistributionsRequest
SortOrder(sortOrder string) ApiListDistributionsRequest
Execute() (*ListDistributionsResponse, error)
}
type ApiListWafCollectionsRequest ¶
type ApiListWafCollectionsRequest interface {
Execute() (*ListWafCollectionsResponse, error)
}
type ApiPatchDistributionRequest ¶
type ApiPatchDistributionRequest interface {
PatchDistributionPayload(patchDistributionPayload PatchDistributionPayload) ApiPatchDistributionRequest
Execute() (*PatchDistributionResponse, error)
}
type ApiPurgeCacheRequest ¶
type ApiPurgeCacheRequest interface {
PurgeCachePayload(purgeCachePayload PurgeCachePayload) ApiPurgeCacheRequest
Execute() (map[string]interface{}, error)
}
type ApiPutCustomDomainRequest ¶
type ApiPutCustomDomainRequest interface {
PutCustomDomainPayload(putCustomDomainPayload PutCustomDomainPayload) ApiPutCustomDomainRequest
Execute() (*PutCustomDomainResponse, error)
}
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
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
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
func (*BucketBackend) GetBucketUrl ¶
func (o *BucketBackend) GetBucketUrl() (ret BucketBackendGetBucketUrlRetType)
GetBucketUrl returns the BucketUrl field value
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.
func (*BucketBackend) GetRegion ¶
func (o *BucketBackend) GetRegion() (ret BucketBackendGetRegionRetType)
GetRegion returns the Region field value
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.
func (*BucketBackend) GetType ¶
func (o *BucketBackend) GetType() (ret BucketBackendGetTypeRetType)
GetType returns the Type field value
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.
func (*BucketBackend) SetBucketUrl ¶
func (o *BucketBackend) SetBucketUrl(v BucketBackendGetBucketUrlRetType)
SetBucketUrl sets field value
func (*BucketBackend) SetRegion ¶
func (o *BucketBackend) SetRegion(v BucketBackendGetRegionRetType)
SetRegion sets field value
func (*BucketBackend) SetType ¶
func (o *BucketBackend) SetType(v BucketBackendGetTypeRetType)
SetType sets field value
func (BucketBackend) ToMap ¶
func (o BucketBackend) ToMap() (map[string]interface{}, error)
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
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
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
func (*BucketBackendCreate) GetBucketUrl ¶
func (o *BucketBackendCreate) GetBucketUrl() (ret BucketBackendCreateGetBucketUrlRetType)
GetBucketUrl returns the BucketUrl field value
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.
func (*BucketBackendCreate) GetCredentials ¶
func (o *BucketBackendCreate) GetCredentials() (ret BucketBackendCreateGetCredentialsRetType)
GetCredentials returns the Credentials field value
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.
func (*BucketBackendCreate) GetRegion ¶
func (o *BucketBackendCreate) GetRegion() (ret BucketBackendCreateGetRegionRetType)
GetRegion returns the Region field value
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.
func (*BucketBackendCreate) GetType ¶
func (o *BucketBackendCreate) GetType() (ret BucketBackendCreateGetTypeRetType)
GetType returns the Type field value
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.
func (*BucketBackendCreate) SetBucketUrl ¶
func (o *BucketBackendCreate) SetBucketUrl(v BucketBackendCreateGetBucketUrlRetType)
SetBucketUrl sets field value
func (*BucketBackendCreate) SetCredentials ¶
func (o *BucketBackendCreate) SetCredentials(v BucketBackendCreateGetCredentialsRetType)
SetCredentials sets field value
func (*BucketBackendCreate) SetRegion ¶
func (o *BucketBackendCreate) SetRegion(v BucketBackendCreateGetRegionRetType)
SetRegion sets field value
func (*BucketBackendCreate) SetType ¶
func (o *BucketBackendCreate) SetType(v BucketBackendCreateGetTypeRetType)
SetType sets field value
func (BucketBackendCreate) ToMap ¶
func (o BucketBackendCreate) ToMap() (map[string]interface{}, error)
type BucketBackendCreateGetBucketUrlArgType ¶
type BucketBackendCreateGetBucketUrlArgType = string
type BucketBackendCreateGetBucketUrlAttributeType ¶
type BucketBackendCreateGetBucketUrlAttributeType = *string
isNotNullableString
type BucketBackendCreateGetBucketUrlRetType ¶
type BucketBackendCreateGetBucketUrlRetType = string
type BucketBackendCreateGetCredentialsArgType ¶
type BucketBackendCreateGetCredentialsArgType = BucketCredentials
type BucketBackendCreateGetCredentialsAttributeType ¶
type BucketBackendCreateGetCredentialsAttributeType = *BucketCredentials
isModel
type BucketBackendCreateGetCredentialsRetType ¶
type BucketBackendCreateGetCredentialsRetType = BucketCredentials
type BucketBackendCreateGetRegionArgType ¶
type BucketBackendCreateGetRegionArgType = string
type BucketBackendCreateGetRegionAttributeType ¶
type BucketBackendCreateGetRegionAttributeType = *string
isNotNullableString
type BucketBackendCreateGetRegionRetType ¶
type BucketBackendCreateGetRegionRetType = string
type BucketBackendCreateGetTypeArgType ¶
type BucketBackendCreateGetTypeArgType = string
type BucketBackendCreateGetTypeAttributeType ¶
type BucketBackendCreateGetTypeAttributeType = *string
isNotNullableString
type BucketBackendCreateGetTypeRetType ¶
type BucketBackendCreateGetTypeRetType = string
type BucketBackendGetBucketUrlArgType ¶
type BucketBackendGetBucketUrlArgType = string
type BucketBackendGetBucketUrlAttributeType ¶
type BucketBackendGetBucketUrlAttributeType = *string
isNotNullableString
type BucketBackendGetBucketUrlRetType ¶
type BucketBackendGetBucketUrlRetType = string
type BucketBackendGetRegionArgType ¶
type BucketBackendGetRegionArgType = string
type BucketBackendGetRegionAttributeType ¶
type BucketBackendGetRegionAttributeType = *string
isNotNullableString
type BucketBackendGetRegionRetType ¶
type BucketBackendGetRegionRetType = string
type BucketBackendGetTypeArgType ¶
type BucketBackendGetTypeArgType = string
type BucketBackendGetTypeAttributeType ¶
type BucketBackendGetTypeAttributeType = *string
isNotNullableString
type BucketBackendGetTypeRetType ¶
type BucketBackendGetTypeRetType = string
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
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
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
func (*BucketBackendPatch) GetBucketUrl ¶
func (o *BucketBackendPatch) GetBucketUrl() (res BucketBackendPatchGetBucketUrlRetType)
GetBucketUrl returns the BucketUrl field value if set, zero value otherwise.
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.
func (*BucketBackendPatch) GetCredentials ¶
func (o *BucketBackendPatch) GetCredentials() (res BucketBackendPatchGetCredentialsRetType)
GetCredentials returns the Credentials field value if set, zero value otherwise.
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.
func (*BucketBackendPatch) GetRegion ¶
func (o *BucketBackendPatch) GetRegion() (res BucketBackendPatchGetRegionRetType)
GetRegion returns the Region field value if set, zero value otherwise.
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.
func (*BucketBackendPatch) GetType ¶
func (o *BucketBackendPatch) GetType() (ret BucketBackendPatchGetTypeRetType)
GetType returns the Type field value
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.
func (*BucketBackendPatch) HasBucketUrl ¶
func (o *BucketBackendPatch) HasBucketUrl() bool
HasBucketUrl returns a boolean if a field has been set.
func (*BucketBackendPatch) HasCredentials ¶
func (o *BucketBackendPatch) HasCredentials() bool
HasCredentials returns a boolean if a field has been set.
func (*BucketBackendPatch) HasRegion ¶
func (o *BucketBackendPatch) HasRegion() bool
HasRegion returns a boolean if a field has been set.
func (*BucketBackendPatch) SetBucketUrl ¶
func (o *BucketBackendPatch) SetBucketUrl(v BucketBackendPatchGetBucketUrlRetType)
SetBucketUrl gets a reference to the given string and assigns it to the BucketUrl field.
func (*BucketBackendPatch) SetCredentials ¶
func (o *BucketBackendPatch) SetCredentials(v BucketBackendPatchGetCredentialsRetType)
SetCredentials gets a reference to the given BucketCredentials and assigns it to the Credentials field.
func (*BucketBackendPatch) SetRegion ¶
func (o *BucketBackendPatch) SetRegion(v BucketBackendPatchGetRegionRetType)
SetRegion gets a reference to the given string and assigns it to the Region field.
func (*BucketBackendPatch) SetType ¶
func (o *BucketBackendPatch) SetType(v BucketBackendPatchGetTypeRetType)
SetType sets field value
func (BucketBackendPatch) ToMap ¶
func (o BucketBackendPatch) ToMap() (map[string]interface{}, error)
type BucketBackendPatchGetBucketUrlArgType ¶
type BucketBackendPatchGetBucketUrlArgType = string
type BucketBackendPatchGetBucketUrlAttributeType ¶
type BucketBackendPatchGetBucketUrlAttributeType = *string
isNotNullableString
type BucketBackendPatchGetBucketUrlRetType ¶
type BucketBackendPatchGetBucketUrlRetType = string
type BucketBackendPatchGetCredentialsArgType ¶
type BucketBackendPatchGetCredentialsArgType = BucketCredentials
type BucketBackendPatchGetCredentialsAttributeType ¶
type BucketBackendPatchGetCredentialsAttributeType = *BucketCredentials
isModel
type BucketBackendPatchGetCredentialsRetType ¶
type BucketBackendPatchGetCredentialsRetType = BucketCredentials
type BucketBackendPatchGetRegionArgType ¶
type BucketBackendPatchGetRegionArgType = string
type BucketBackendPatchGetRegionAttributeType ¶
type BucketBackendPatchGetRegionAttributeType = *string
isNotNullableString
type BucketBackendPatchGetRegionRetType ¶
type BucketBackendPatchGetRegionRetType = string
type BucketBackendPatchGetTypeArgType ¶
type BucketBackendPatchGetTypeArgType = string
type BucketBackendPatchGetTypeAttributeType ¶
type BucketBackendPatchGetTypeAttributeType = *string
isNotNullableString
type BucketBackendPatchGetTypeRetType ¶
type BucketBackendPatchGetTypeRetType = string
type BucketCredentials ¶
type BucketCredentials struct {
// REQUIRED
AccessKeyId BucketCredentialsGetAccessKeyIdAttributeType `json:"accessKeyId" required:"true"`
// REQUIRED
SecretAccessKey BucketCredentialsGetSecretAccessKeyAttributeType `json:"secretAccessKey" required:"true"`
}
BucketCredentials struct for BucketCredentials
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
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
func (*BucketCredentials) GetAccessKeyId ¶
func (o *BucketCredentials) GetAccessKeyId() (ret BucketCredentialsGetAccessKeyIdRetType)
GetAccessKeyId returns the AccessKeyId field value
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.
func (*BucketCredentials) GetSecretAccessKey ¶
func (o *BucketCredentials) GetSecretAccessKey() (ret BucketCredentialsGetSecretAccessKeyRetType)
GetSecretAccessKey returns the SecretAccessKey field value
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.
func (*BucketCredentials) SetAccessKeyId ¶
func (o *BucketCredentials) SetAccessKeyId(v BucketCredentialsGetAccessKeyIdRetType)
SetAccessKeyId sets field value
func (*BucketCredentials) SetSecretAccessKey ¶
func (o *BucketCredentials) SetSecretAccessKey(v BucketCredentialsGetSecretAccessKeyRetType)
SetSecretAccessKey sets field value
func (BucketCredentials) ToMap ¶
func (o BucketCredentials) ToMap() (map[string]interface{}, error)
type BucketCredentialsGetAccessKeyIdArgType ¶
type BucketCredentialsGetAccessKeyIdArgType = string
type BucketCredentialsGetAccessKeyIdAttributeType ¶
type BucketCredentialsGetAccessKeyIdAttributeType = *string
isNotNullableString
type BucketCredentialsGetAccessKeyIdRetType ¶
type BucketCredentialsGetAccessKeyIdRetType = string
type BucketCredentialsGetSecretAccessKeyArgType ¶
type BucketCredentialsGetSecretAccessKeyArgType = string
type BucketCredentialsGetSecretAccessKeyAttributeType ¶
type BucketCredentialsGetSecretAccessKeyAttributeType = *string
isNotNullableString
type BucketCredentialsGetSecretAccessKeyRetType ¶
type BucketCredentialsGetSecretAccessKeyRetType = string
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
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
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
func (*Config) GetBackend ¶
func (o *Config) GetBackend() (ret ConfigGetBackendRetType)
GetBackend returns the Backend field value
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.
func (*Config) GetBlockedCountries ¶
func (o *Config) GetBlockedCountries() (ret ConfigGetBlockedCountriesRetType)
GetBlockedCountries returns the BlockedCountries field value
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.
func (*Config) GetBlockedIps ¶
func (o *Config) GetBlockedIps() (ret ConfigGetBlockedIpsRetType)
GetBlockedIps returns the BlockedIps field value
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.
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).
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
func (*Config) GetLogSink ¶
func (o *Config) GetLogSink() (res ConfigGetLogSinkRetType)
GetLogSink returns the LogSink field value if set, zero value otherwise.
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.
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).
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
func (*Config) GetOptimizer ¶
func (o *Config) GetOptimizer() (res ConfigGetOptimizerRetType)
GetOptimizer returns the Optimizer field value if set, zero value otherwise.
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.
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.
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.
func (*Config) GetRegions ¶
func (o *Config) GetRegions() (ret ConfigGetRegionsRetType)
GetRegions returns the Regions field value
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.
func (*Config) GetWaf ¶
func (o *Config) GetWaf() (ret ConfigGetWafRetType)
GetWaf returns the Waf field value
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.
func (*Config) HasDefaultCacheDuration ¶
HasDefaultCacheDuration returns a boolean if a field has been set.
func (*Config) HasLogSink ¶
HasLogSink returns a boolean if a field has been set.
func (*Config) HasMonthlyLimitBytes ¶
HasMonthlyLimitBytes returns a boolean if a field has been set.
func (*Config) HasOptimizer ¶
HasOptimizer returns a boolean if a field has been set.
func (*Config) HasRedirects ¶ added in v1.10.0
HasRedirects returns a boolean if a field has been set.
func (*Config) SetBackend ¶
func (o *Config) SetBackend(v ConfigGetBackendRetType)
SetBackend sets field value
func (*Config) SetBlockedCountries ¶
func (o *Config) SetBlockedCountries(v ConfigGetBlockedCountriesRetType)
SetBlockedCountries sets field value
func (*Config) SetBlockedIps ¶
func (o *Config) SetBlockedIps(v ConfigGetBlockedIpsRetType)
SetBlockedIps sets field value
func (*Config) SetDefaultCacheDuration ¶
func (o *Config) SetDefaultCacheDuration(v ConfigGetDefaultCacheDurationRetType)
SetDefaultCacheDuration gets a reference to the given string and assigns it to the DefaultCacheDuration field.
func (*Config) SetDefaultCacheDurationNil ¶
func (o *Config) SetDefaultCacheDurationNil()
SetDefaultCacheDurationNil sets the value for DefaultCacheDuration to be an explicit nil
func (*Config) SetLogSink ¶
func (o *Config) SetLogSink(v ConfigGetLogSinkRetType)
SetLogSink gets a reference to the given ConfigLogSink and assigns it to the LogSink field.
func (*Config) SetMonthlyLimitBytes ¶
func (o *Config) SetMonthlyLimitBytes(v ConfigGetMonthlyLimitBytesRetType)
SetMonthlyLimitBytes gets a reference to the given int64 and assigns it to the MonthlyLimitBytes field.
func (*Config) SetMonthlyLimitBytesNil ¶
func (o *Config) SetMonthlyLimitBytesNil()
SetMonthlyLimitBytesNil sets the value for MonthlyLimitBytes to be an explicit nil
func (*Config) SetOptimizer ¶
func (o *Config) SetOptimizer(v ConfigGetOptimizerRetType)
SetOptimizer gets a reference to the given Optimizer and assigns it to the Optimizer field.
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.
func (*Config) SetRegions ¶
func (o *Config) SetRegions(v ConfigGetRegionsRetType)
SetRegions sets field value
func (*Config) UnsetDefaultCacheDuration ¶
func (o *Config) UnsetDefaultCacheDuration()
UnsetDefaultCacheDuration ensures that no value is present for DefaultCacheDuration, not even an explicit nil
func (*Config) UnsetMonthlyLimitBytes ¶
func (o *Config) UnsetMonthlyLimitBytes()
UnsetMonthlyLimitBytes ensures that no value is present for MonthlyLimitBytes, not even an explicit nil
type ConfigBackend ¶
type ConfigBackend struct {
BucketBackend *BucketBackend
HttpBackend *HttpBackend
}
ConfigBackend - struct for ConfigBackend
func BucketBackendAsConfigBackend ¶
func BucketBackendAsConfigBackend(v *BucketBackend) ConfigBackend
BucketBackendAsConfigBackend is a convenience function that returns BucketBackend wrapped in ConfigBackend
func HttpBackendAsConfigBackend ¶
func HttpBackendAsConfigBackend(v *HttpBackend) ConfigBackend
HttpBackendAsConfigBackend is a convenience function that returns HttpBackend wrapped in ConfigBackend
func (*ConfigBackend) GetActualInstance ¶
func (obj *ConfigBackend) GetActualInstance() interface{}
Get the actual instance
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
type ConfigGetBackendArgType ¶
type ConfigGetBackendArgType = ConfigBackend
type ConfigGetBackendRetType ¶
type ConfigGetBackendRetType = ConfigBackend
type ConfigGetBlockedCountriesArgType ¶
type ConfigGetBlockedCountriesArgType = []string
type ConfigGetBlockedCountriesAttributeType ¶
type ConfigGetBlockedCountriesAttributeType = *[]string
isArray
type ConfigGetBlockedCountriesRetType ¶
type ConfigGetBlockedCountriesRetType = []string
type ConfigGetBlockedIpsArgType ¶
type ConfigGetBlockedIpsArgType = []string
type ConfigGetBlockedIpsRetType ¶
type ConfigGetBlockedIpsRetType = []string
type ConfigGetDefaultCacheDurationArgType ¶
type ConfigGetDefaultCacheDurationArgType = *string
type ConfigGetDefaultCacheDurationAttributeType ¶
type ConfigGetDefaultCacheDurationAttributeType = *NullableString
isNullableString
type ConfigGetDefaultCacheDurationRetType ¶
type ConfigGetDefaultCacheDurationRetType = *string
type ConfigGetLogSinkArgType ¶
type ConfigGetLogSinkArgType = ConfigLogSink
type ConfigGetLogSinkRetType ¶
type ConfigGetLogSinkRetType = ConfigLogSink
type ConfigGetMonthlyLimitBytesArgType ¶
type ConfigGetMonthlyLimitBytesArgType = *int64
type ConfigGetMonthlyLimitBytesAttributeType ¶
type ConfigGetMonthlyLimitBytesAttributeType = *int64
isLong
type ConfigGetMonthlyLimitBytesRetType ¶
type ConfigGetMonthlyLimitBytesRetType = *int64
type ConfigGetOptimizerArgType ¶
type ConfigGetOptimizerArgType = Optimizer
type ConfigGetOptimizerRetType ¶
type ConfigGetOptimizerRetType = Optimizer
type ConfigGetRedirectsArgType ¶ added in v1.10.0
type ConfigGetRedirectsArgType = RedirectConfig
type ConfigGetRedirectsAttributeType ¶ added in v1.10.0
type ConfigGetRedirectsAttributeType = *RedirectConfig
isModel
type ConfigGetRedirectsRetType ¶ added in v1.10.0
type ConfigGetRedirectsRetType = RedirectConfig
type ConfigGetRegionsArgType ¶
type ConfigGetRegionsArgType = []Region
type ConfigGetRegionsRetType ¶
type ConfigGetRegionsRetType = []Region
type ConfigGetWafArgType ¶
type ConfigGetWafArgType = WafConfig
type ConfigGetWafRetType ¶
type ConfigGetWafRetType = WafConfig
type ConfigLogSink ¶
type ConfigLogSink struct {
LokiLogSink *LokiLogSink
}
ConfigLogSink - struct for ConfigLogSink
func LokiLogSinkAsConfigLogSink ¶
func LokiLogSinkAsConfigLogSink(v *LokiLogSink) ConfigLogSink
LokiLogSinkAsConfigLogSink is a convenience function that returns LokiLogSink wrapped in ConfigLogSink
func (*ConfigLogSink) GetActualInstance ¶
func (obj *ConfigLogSink) GetActualInstance() interface{}
Get the actual instance
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
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
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
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
func (*ConfigPatch) GetBackend ¶
func (o *ConfigPatch) GetBackend() (res ConfigPatchGetBackendRetType)
GetBackend returns the Backend field value if set, zero value otherwise.
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.
func (*ConfigPatch) GetBlockedCountries ¶
func (o *ConfigPatch) GetBlockedCountries() (res ConfigPatchGetBlockedCountriesRetType)
GetBlockedCountries returns the BlockedCountries field value if set, zero value otherwise.
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.
func (*ConfigPatch) GetBlockedIps ¶
func (o *ConfigPatch) GetBlockedIps() (res ConfigPatchGetBlockedIpsRetType)
GetBlockedIps returns the BlockedIps field value if set, zero value otherwise.
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.
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).
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
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).
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
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).
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
func (*ConfigPatch) GetOptimizer ¶
func (o *ConfigPatch) GetOptimizer() (res ConfigPatchGetOptimizerRetType)
GetOptimizer returns the Optimizer field value if set, zero value otherwise.
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.
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.
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.
func (*ConfigPatch) GetRegions ¶
func (o *ConfigPatch) GetRegions() (res ConfigPatchGetRegionsRetType)
GetRegions returns the Regions field value if set, zero value otherwise.
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.
func (*ConfigPatch) GetWaf ¶
func (o *ConfigPatch) GetWaf() (res ConfigPatchGetWafRetType)
GetWaf returns the Waf field value if set, zero value otherwise.
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.
func (*ConfigPatch) HasBackend ¶
func (o *ConfigPatch) HasBackend() bool
HasBackend returns a boolean if a field has been set.
func (*ConfigPatch) HasBlockedCountries ¶
func (o *ConfigPatch) HasBlockedCountries() bool
HasBlockedCountries returns a boolean if a field has been set.
func (*ConfigPatch) HasBlockedIps ¶
func (o *ConfigPatch) HasBlockedIps() bool
HasBlockedIps returns a boolean if a field has been set.
func (*ConfigPatch) HasDefaultCacheDuration ¶
func (o *ConfigPatch) HasDefaultCacheDuration() bool
HasDefaultCacheDuration returns a boolean if a field has been set.
func (*ConfigPatch) HasLogSink ¶
func (o *ConfigPatch) HasLogSink() bool
HasLogSink returns a boolean if a field has been set.
func (*ConfigPatch) HasMonthlyLimitBytes ¶
func (o *ConfigPatch) HasMonthlyLimitBytes() bool
HasMonthlyLimitBytes returns a boolean if a field has been set.
func (*ConfigPatch) HasOptimizer ¶
func (o *ConfigPatch) HasOptimizer() bool
HasOptimizer returns a boolean if a field has been set.
func (*ConfigPatch) HasRedirects ¶ added in v1.10.0
func (o *ConfigPatch) HasRedirects() bool
HasRedirects returns a boolean if a field has been set.
func (*ConfigPatch) HasRegions ¶
func (o *ConfigPatch) HasRegions() bool
HasRegions returns a boolean if a field has been set.
func (*ConfigPatch) HasWaf ¶
func (o *ConfigPatch) HasWaf() bool
HasWaf returns a boolean if a field has been set.
func (*ConfigPatch) SetBackend ¶
func (o *ConfigPatch) SetBackend(v ConfigPatchGetBackendRetType)
SetBackend gets a reference to the given ConfigPatchBackend and assigns it to the Backend field.
func (*ConfigPatch) SetBlockedCountries ¶
func (o *ConfigPatch) SetBlockedCountries(v ConfigPatchGetBlockedCountriesRetType)
SetBlockedCountries gets a reference to the given []string and assigns it to the BlockedCountries field.
func (*ConfigPatch) SetBlockedIps ¶
func (o *ConfigPatch) SetBlockedIps(v ConfigPatchGetBlockedIpsRetType)
SetBlockedIps gets a reference to the given []string and assigns it to the BlockedIps field.
func (*ConfigPatch) SetDefaultCacheDuration ¶
func (o *ConfigPatch) SetDefaultCacheDuration(v ConfigPatchGetDefaultCacheDurationRetType)
SetDefaultCacheDuration gets a reference to the given string and assigns it to the DefaultCacheDuration field.
func (*ConfigPatch) SetDefaultCacheDurationNil ¶
func (o *ConfigPatch) SetDefaultCacheDurationNil()
SetDefaultCacheDurationNil sets the value for DefaultCacheDuration to be an explicit nil
func (*ConfigPatch) SetLogSink ¶
func (o *ConfigPatch) SetLogSink(v ConfigPatchGetLogSinkRetType)
SetLogSink gets a reference to the given ConfigPatchLogSink and assigns it to the LogSink field.
func (*ConfigPatch) SetLogSinkNil ¶
func (o *ConfigPatch) SetLogSinkNil()
SetLogSinkNil sets the value for LogSink to be an explicit nil
func (*ConfigPatch) SetMonthlyLimitBytes ¶
func (o *ConfigPatch) SetMonthlyLimitBytes(v ConfigPatchGetMonthlyLimitBytesRetType)
SetMonthlyLimitBytes gets a reference to the given int64 and assigns it to the MonthlyLimitBytes field.
func (*ConfigPatch) SetMonthlyLimitBytesNil ¶
func (o *ConfigPatch) SetMonthlyLimitBytesNil()
SetMonthlyLimitBytesNil sets the value for MonthlyLimitBytes to be an explicit nil
func (*ConfigPatch) SetOptimizer ¶
func (o *ConfigPatch) SetOptimizer(v ConfigPatchGetOptimizerRetType)
SetOptimizer gets a reference to the given OptimizerPatch and assigns it to the Optimizer field.
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.
func (*ConfigPatch) SetRegions ¶
func (o *ConfigPatch) SetRegions(v ConfigPatchGetRegionsRetType)
SetRegions gets a reference to the given []Region and assigns it to the Regions field.
func (*ConfigPatch) SetWaf ¶
func (o *ConfigPatch) SetWaf(v ConfigPatchGetWafRetType)
SetWaf gets a reference to the given WafConfigPatch and assigns it to the Waf field.
func (ConfigPatch) ToMap ¶
func (o ConfigPatch) ToMap() (map[string]interface{}, error)
func (*ConfigPatch) UnsetDefaultCacheDuration ¶
func (o *ConfigPatch) UnsetDefaultCacheDuration()
UnsetDefaultCacheDuration ensures that no value is present for DefaultCacheDuration, not even an explicit nil
func (*ConfigPatch) UnsetLogSink ¶
func (o *ConfigPatch) UnsetLogSink()
UnsetLogSink ensures that no value is present for LogSink, not even an explicit nil
func (*ConfigPatch) UnsetMonthlyLimitBytes ¶
func (o *ConfigPatch) UnsetMonthlyLimitBytes()
UnsetMonthlyLimitBytes ensures that no value is present for MonthlyLimitBytes, not even an explicit nil
type ConfigPatchBackend ¶
type ConfigPatchBackend struct {
BucketBackendPatch *BucketBackendPatch
HttpBackendPatch *HttpBackendPatch
}
ConfigPatchBackend - struct for ConfigPatchBackend
func BucketBackendPatchAsConfigPatchBackend ¶
func BucketBackendPatchAsConfigPatchBackend(v *BucketBackendPatch) ConfigPatchBackend
BucketBackendPatchAsConfigPatchBackend is a convenience function that returns BucketBackendPatch wrapped in ConfigPatchBackend
func HttpBackendPatchAsConfigPatchBackend ¶
func HttpBackendPatchAsConfigPatchBackend(v *HttpBackendPatch) ConfigPatchBackend
HttpBackendPatchAsConfigPatchBackend is a convenience function that returns HttpBackendPatch wrapped in ConfigPatchBackend
func (*ConfigPatchBackend) GetActualInstance ¶
func (obj *ConfigPatchBackend) GetActualInstance() interface{}
Get the actual instance
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
type ConfigPatchGetBackendArgType ¶
type ConfigPatchGetBackendArgType = ConfigPatchBackend
type ConfigPatchGetBackendAttributeType ¶
type ConfigPatchGetBackendAttributeType = *ConfigPatchBackend
isModel
type ConfigPatchGetBackendRetType ¶
type ConfigPatchGetBackendRetType = ConfigPatchBackend
type ConfigPatchGetBlockedCountriesArgType ¶
type ConfigPatchGetBlockedCountriesArgType = []string
type ConfigPatchGetBlockedCountriesAttributeType ¶
type ConfigPatchGetBlockedCountriesAttributeType = *[]string
isArray
type ConfigPatchGetBlockedCountriesRetType ¶
type ConfigPatchGetBlockedCountriesRetType = []string
type ConfigPatchGetBlockedIpsArgType ¶
type ConfigPatchGetBlockedIpsArgType = []string
type ConfigPatchGetBlockedIpsAttributeType ¶
type ConfigPatchGetBlockedIpsAttributeType = *[]string
isArray
type ConfigPatchGetBlockedIpsRetType ¶
type ConfigPatchGetBlockedIpsRetType = []string
type ConfigPatchGetDefaultCacheDurationArgType ¶
type ConfigPatchGetDefaultCacheDurationArgType = *string
type ConfigPatchGetDefaultCacheDurationAttributeType ¶
type ConfigPatchGetDefaultCacheDurationAttributeType = *NullableString
isNullableString
type ConfigPatchGetDefaultCacheDurationRetType ¶
type ConfigPatchGetDefaultCacheDurationRetType = *string
type ConfigPatchGetLogSinkArgType ¶
type ConfigPatchGetLogSinkArgType = *NullableConfigPatchLogSink
type ConfigPatchGetLogSinkAttributeType ¶
type ConfigPatchGetLogSinkAttributeType = *NullableConfigPatchLogSink
isModel
type ConfigPatchGetLogSinkRetType ¶
type ConfigPatchGetLogSinkRetType = *NullableConfigPatchLogSink
type ConfigPatchGetMonthlyLimitBytesArgType ¶
type ConfigPatchGetMonthlyLimitBytesArgType = *int64
type ConfigPatchGetMonthlyLimitBytesAttributeType ¶
type ConfigPatchGetMonthlyLimitBytesAttributeType = *int64
isLong
type ConfigPatchGetMonthlyLimitBytesRetType ¶
type ConfigPatchGetMonthlyLimitBytesRetType = *int64
type ConfigPatchGetOptimizerArgType ¶
type ConfigPatchGetOptimizerArgType = OptimizerPatch
type ConfigPatchGetOptimizerAttributeType ¶
type ConfigPatchGetOptimizerAttributeType = *OptimizerPatch
isModel
type ConfigPatchGetOptimizerRetType ¶
type ConfigPatchGetOptimizerRetType = OptimizerPatch
type ConfigPatchGetRedirectsArgType ¶ added in v1.10.0
type ConfigPatchGetRedirectsArgType = RedirectConfig
type ConfigPatchGetRedirectsAttributeType ¶ added in v1.10.0
type ConfigPatchGetRedirectsAttributeType = *RedirectConfig
isModel
type ConfigPatchGetRedirectsRetType ¶ added in v1.10.0
type ConfigPatchGetRedirectsRetType = RedirectConfig
type ConfigPatchGetRegionsArgType ¶
type ConfigPatchGetRegionsArgType = []Region
type ConfigPatchGetRegionsAttributeType ¶
type ConfigPatchGetRegionsAttributeType = *[]Region
isArray
type ConfigPatchGetRegionsRetType ¶
type ConfigPatchGetRegionsRetType = []Region
type ConfigPatchGetWafArgType ¶
type ConfigPatchGetWafArgType = WafConfigPatch
type ConfigPatchGetWafRetType ¶
type ConfigPatchGetWafRetType = WafConfigPatch
type ConfigPatchLogSink ¶
type ConfigPatchLogSink struct {
LokiLogSinkPatch *LokiLogSinkPatch
}
ConfigPatchLogSink - struct for ConfigPatchLogSink
func LokiLogSinkPatchAsConfigPatchLogSink ¶
func LokiLogSinkPatchAsConfigPatchLogSink(v *LokiLogSinkPatch) ConfigPatchLogSink
LokiLogSinkPatchAsConfigPatchLogSink is a convenience function that returns LokiLogSinkPatch wrapped in ConfigPatchLogSink
func (*ConfigPatchLogSink) GetActualInstance ¶
func (obj *ConfigPatchLogSink) GetActualInstance() interface{}
Get the actual instance
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
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
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
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
func (*CreateDistributionPayload) GetBackend ¶
func (o *CreateDistributionPayload) GetBackend() (ret CreateDistributionPayloadGetBackendRetType)
GetBackend returns the Backend field value
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.
func (*CreateDistributionPayload) GetBlockedCountries ¶
func (o *CreateDistributionPayload) GetBlockedCountries() (res CreateDistributionPayloadGetBlockedCountriesRetType)
GetBlockedCountries returns the BlockedCountries field value if set, zero value otherwise.
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.
func (*CreateDistributionPayload) GetBlockedIps ¶
func (o *CreateDistributionPayload) GetBlockedIps() (res CreateDistributionPayloadGetBlockedIpsRetType)
GetBlockedIps returns the BlockedIps field value if set, zero value otherwise.
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.
func (*CreateDistributionPayload) GetDefaultCacheDuration ¶
func (o *CreateDistributionPayload) GetDefaultCacheDuration() (res CreateDistributionPayloadGetDefaultCacheDurationRetType)
GetDefaultCacheDuration returns the DefaultCacheDuration field value if set, zero value otherwise.
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.
func (*CreateDistributionPayload) GetIntentId ¶
func (o *CreateDistributionPayload) GetIntentId() (res CreateDistributionPayloadGetIntentIdRetType)
GetIntentId returns the IntentId field value if set, zero value otherwise.
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.
func (*CreateDistributionPayload) GetLogSink ¶
func (o *CreateDistributionPayload) GetLogSink() (res CreateDistributionPayloadGetLogSinkRetType)
GetLogSink returns the LogSink field value if set, zero value otherwise.
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.
func (*CreateDistributionPayload) GetMonthlyLimitBytes ¶
func (o *CreateDistributionPayload) GetMonthlyLimitBytes() (res CreateDistributionPayloadGetMonthlyLimitBytesRetType)
GetMonthlyLimitBytes returns the MonthlyLimitBytes field value if set, zero value otherwise.
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.
func (*CreateDistributionPayload) GetOptimizer ¶
func (o *CreateDistributionPayload) GetOptimizer() (res CreateDistributionPayloadGetOptimizerRetType)
GetOptimizer returns the Optimizer field value if set, zero value otherwise.
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.
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.
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.
func (*CreateDistributionPayload) GetRegions ¶
func (o *CreateDistributionPayload) GetRegions() (ret CreateDistributionPayloadGetRegionsRetType)
GetRegions returns the Regions field value
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.
func (*CreateDistributionPayload) GetWaf ¶
func (o *CreateDistributionPayload) GetWaf() (res CreateDistributionPayloadGetWafRetType)
GetWaf returns the Waf field value if set, zero value otherwise.
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.
func (*CreateDistributionPayload) HasBlockedCountries ¶
func (o *CreateDistributionPayload) HasBlockedCountries() bool
HasBlockedCountries returns a boolean if a field has been set.
func (*CreateDistributionPayload) HasBlockedIps ¶
func (o *CreateDistributionPayload) HasBlockedIps() bool
HasBlockedIps returns a boolean if a field has been set.
func (*CreateDistributionPayload) HasDefaultCacheDuration ¶
func (o *CreateDistributionPayload) HasDefaultCacheDuration() bool
HasDefaultCacheDuration returns a boolean if a field has been set.
func (*CreateDistributionPayload) HasIntentId ¶
func (o *CreateDistributionPayload) HasIntentId() bool
HasIntentId returns a boolean if a field has been set.
func (*CreateDistributionPayload) HasLogSink ¶
func (o *CreateDistributionPayload) HasLogSink() bool
HasLogSink returns a boolean if a field has been set.
func (*CreateDistributionPayload) HasMonthlyLimitBytes ¶
func (o *CreateDistributionPayload) HasMonthlyLimitBytes() bool
HasMonthlyLimitBytes returns a boolean if a field has been set.
func (*CreateDistributionPayload) HasOptimizer ¶
func (o *CreateDistributionPayload) HasOptimizer() bool
HasOptimizer returns a boolean if a field has been set.
func (*CreateDistributionPayload) HasRedirects ¶ added in v1.10.0
func (o *CreateDistributionPayload) HasRedirects() bool
HasRedirects returns a boolean if a field has been set.
func (*CreateDistributionPayload) HasWaf ¶
func (o *CreateDistributionPayload) HasWaf() bool
HasWaf returns a boolean if a field has been set.
func (*CreateDistributionPayload) SetBackend ¶
func (o *CreateDistributionPayload) SetBackend(v CreateDistributionPayloadGetBackendRetType)
SetBackend sets field value
func (*CreateDistributionPayload) SetBlockedCountries ¶
func (o *CreateDistributionPayload) SetBlockedCountries(v CreateDistributionPayloadGetBlockedCountriesRetType)
SetBlockedCountries gets a reference to the given []string and assigns it to the BlockedCountries field.
func (*CreateDistributionPayload) SetBlockedIps ¶
func (o *CreateDistributionPayload) SetBlockedIps(v CreateDistributionPayloadGetBlockedIpsRetType)
SetBlockedIps gets a reference to the given []string and assigns it to the BlockedIps field.
func (*CreateDistributionPayload) SetDefaultCacheDuration ¶
func (o *CreateDistributionPayload) SetDefaultCacheDuration(v CreateDistributionPayloadGetDefaultCacheDurationRetType)
SetDefaultCacheDuration gets a reference to the given string and assigns it to the DefaultCacheDuration field.
func (*CreateDistributionPayload) SetIntentId ¶
func (o *CreateDistributionPayload) SetIntentId(v CreateDistributionPayloadGetIntentIdRetType)
SetIntentId gets a reference to the given string and assigns it to the IntentId field.
func (*CreateDistributionPayload) SetLogSink ¶
func (o *CreateDistributionPayload) SetLogSink(v CreateDistributionPayloadGetLogSinkRetType)
SetLogSink gets a reference to the given CreateDistributionPayloadLogSink and assigns it to the LogSink field.
func (*CreateDistributionPayload) SetMonthlyLimitBytes ¶
func (o *CreateDistributionPayload) SetMonthlyLimitBytes(v CreateDistributionPayloadGetMonthlyLimitBytesRetType)
SetMonthlyLimitBytes gets a reference to the given int64 and assigns it to the MonthlyLimitBytes field.
func (*CreateDistributionPayload) SetOptimizer ¶
func (o *CreateDistributionPayload) SetOptimizer(v CreateDistributionPayloadGetOptimizerRetType)
SetOptimizer gets a reference to the given Optimizer and assigns it to the Optimizer field.
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.
func (*CreateDistributionPayload) SetRegions ¶
func (o *CreateDistributionPayload) SetRegions(v CreateDistributionPayloadGetRegionsRetType)
SetRegions sets field value
func (*CreateDistributionPayload) SetWaf ¶
func (o *CreateDistributionPayload) SetWaf(v CreateDistributionPayloadGetWafRetType)
SetWaf gets a reference to the given WafConfig and assigns it to the Waf field.
func (CreateDistributionPayload) ToMap ¶
func (o CreateDistributionPayload) ToMap() (map[string]interface{}, error)
type CreateDistributionPayloadBackend ¶
type CreateDistributionPayloadBackend struct {
BucketBackendCreate *BucketBackendCreate
HttpBackendCreate *HttpBackendCreate
}
CreateDistributionPayloadBackend - Configuration for the content origin backend.
func BucketBackendCreateAsCreateDistributionPayloadBackend ¶
func BucketBackendCreateAsCreateDistributionPayloadBackend(v *BucketBackendCreate) CreateDistributionPayloadBackend
BucketBackendCreateAsCreateDistributionPayloadBackend is a convenience function that returns BucketBackendCreate wrapped in CreateDistributionPayloadBackend
func HttpBackendCreateAsCreateDistributionPayloadBackend ¶
func HttpBackendCreateAsCreateDistributionPayloadBackend(v *HttpBackendCreate) CreateDistributionPayloadBackend
HttpBackendCreateAsCreateDistributionPayloadBackend is a convenience function that returns HttpBackendCreate wrapped in CreateDistributionPayloadBackend
func (*CreateDistributionPayloadBackend) GetActualInstance ¶
func (obj *CreateDistributionPayloadBackend) GetActualInstance() interface{}
Get the actual instance
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
type CreateDistributionPayloadGetBackendArgType ¶
type CreateDistributionPayloadGetBackendArgType = CreateDistributionPayloadBackend
type CreateDistributionPayloadGetBackendAttributeType ¶
type CreateDistributionPayloadGetBackendAttributeType = *CreateDistributionPayloadBackend
isModel
type CreateDistributionPayloadGetBackendRetType ¶
type CreateDistributionPayloadGetBackendRetType = CreateDistributionPayloadBackend
type CreateDistributionPayloadGetBlockedCountriesArgType ¶
type CreateDistributionPayloadGetBlockedCountriesArgType = []string
type CreateDistributionPayloadGetBlockedCountriesAttributeType ¶
type CreateDistributionPayloadGetBlockedCountriesAttributeType = *[]string
isArray
type CreateDistributionPayloadGetBlockedCountriesRetType ¶
type CreateDistributionPayloadGetBlockedCountriesRetType = []string
type CreateDistributionPayloadGetBlockedIpsArgType ¶
type CreateDistributionPayloadGetBlockedIpsArgType = []string
type CreateDistributionPayloadGetBlockedIpsAttributeType ¶
type CreateDistributionPayloadGetBlockedIpsAttributeType = *[]string
isArray
type CreateDistributionPayloadGetBlockedIpsRetType ¶
type CreateDistributionPayloadGetBlockedIpsRetType = []string
type CreateDistributionPayloadGetDefaultCacheDurationArgType ¶
type CreateDistributionPayloadGetDefaultCacheDurationArgType = string
type CreateDistributionPayloadGetDefaultCacheDurationAttributeType ¶
type CreateDistributionPayloadGetDefaultCacheDurationAttributeType = *string
isNotNullableString
type CreateDistributionPayloadGetDefaultCacheDurationRetType ¶
type CreateDistributionPayloadGetDefaultCacheDurationRetType = string
type CreateDistributionPayloadGetIntentIdArgType ¶
type CreateDistributionPayloadGetIntentIdArgType = string
type CreateDistributionPayloadGetIntentIdAttributeType ¶
type CreateDistributionPayloadGetIntentIdAttributeType = *string
isNotNullableString
type CreateDistributionPayloadGetIntentIdRetType ¶
type CreateDistributionPayloadGetIntentIdRetType = string
type CreateDistributionPayloadGetLogSinkArgType ¶
type CreateDistributionPayloadGetLogSinkArgType = CreateDistributionPayloadLogSink
type CreateDistributionPayloadGetLogSinkAttributeType ¶
type CreateDistributionPayloadGetLogSinkAttributeType = *CreateDistributionPayloadLogSink
isModel
type CreateDistributionPayloadGetLogSinkRetType ¶
type CreateDistributionPayloadGetLogSinkRetType = CreateDistributionPayloadLogSink
type CreateDistributionPayloadGetMonthlyLimitBytesArgType ¶
type CreateDistributionPayloadGetMonthlyLimitBytesArgType = int64
type CreateDistributionPayloadGetMonthlyLimitBytesAttributeType ¶
type CreateDistributionPayloadGetMonthlyLimitBytesAttributeType = *int64
isLong
type CreateDistributionPayloadGetMonthlyLimitBytesRetType ¶
type CreateDistributionPayloadGetMonthlyLimitBytesRetType = int64
type CreateDistributionPayloadGetOptimizerArgType ¶
type CreateDistributionPayloadGetOptimizerArgType = Optimizer
type CreateDistributionPayloadGetOptimizerAttributeType ¶
type CreateDistributionPayloadGetOptimizerAttributeType = *Optimizer
isModel
type CreateDistributionPayloadGetOptimizerRetType ¶
type CreateDistributionPayloadGetOptimizerRetType = Optimizer
type CreateDistributionPayloadGetRedirectsArgType ¶ added in v1.10.0
type CreateDistributionPayloadGetRedirectsArgType = RedirectConfig
type CreateDistributionPayloadGetRedirectsAttributeType ¶ added in v1.10.0
type CreateDistributionPayloadGetRedirectsAttributeType = *RedirectConfig
isModel
type CreateDistributionPayloadGetRedirectsRetType ¶ added in v1.10.0
type CreateDistributionPayloadGetRedirectsRetType = RedirectConfig
type CreateDistributionPayloadGetRegionsArgType ¶
type CreateDistributionPayloadGetRegionsArgType = []Region
type CreateDistributionPayloadGetRegionsAttributeType ¶
type CreateDistributionPayloadGetRegionsAttributeType = *[]Region
isArray
type CreateDistributionPayloadGetRegionsRetType ¶
type CreateDistributionPayloadGetRegionsRetType = []Region
type CreateDistributionPayloadGetWafArgType ¶
type CreateDistributionPayloadGetWafArgType = WafConfig
type CreateDistributionPayloadGetWafAttributeType ¶
type CreateDistributionPayloadGetWafAttributeType = *WafConfig
isModel
type CreateDistributionPayloadGetWafRetType ¶
type CreateDistributionPayloadGetWafRetType = WafConfig
type CreateDistributionPayloadLogSink ¶
type CreateDistributionPayloadLogSink struct {
LokiLogSinkCreate *LokiLogSinkCreate
}
CreateDistributionPayloadLogSink - struct for CreateDistributionPayloadLogSink
func LokiLogSinkCreateAsCreateDistributionPayloadLogSink ¶
func LokiLogSinkCreateAsCreateDistributionPayloadLogSink(v *LokiLogSinkCreate) CreateDistributionPayloadLogSink
LokiLogSinkCreateAsCreateDistributionPayloadLogSink is a convenience function that returns LokiLogSinkCreate wrapped in CreateDistributionPayloadLogSink
func (*CreateDistributionPayloadLogSink) GetActualInstance ¶
func (obj *CreateDistributionPayloadLogSink) GetActualInstance() interface{}
Get the actual instance
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
type CreateDistributionRequest ¶
type CreateDistributionRequest struct {
// contains filtered or unexported fields
}
func (CreateDistributionRequest) CreateDistributionPayload ¶
func (r CreateDistributionRequest) CreateDistributionPayload(createDistributionPayload CreateDistributionPayload) ApiCreateDistributionRequest
func (CreateDistributionRequest) Execute ¶
func (r CreateDistributionRequest) Execute() (*CreateDistributionResponse, error)
type CreateDistributionResponse ¶
type CreateDistributionResponse struct {
// REQUIRED
Distribution CreateDistributionResponseGetDistributionAttributeType `json:"distribution" required:"true"`
}
CreateDistributionResponse struct for CreateDistributionResponse
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
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
func (*CreateDistributionResponse) GetDistribution ¶
func (o *CreateDistributionResponse) GetDistribution() (ret CreateDistributionResponseGetDistributionRetType)
GetDistribution returns the Distribution field value
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.
func (*CreateDistributionResponse) SetDistribution ¶
func (o *CreateDistributionResponse) SetDistribution(v CreateDistributionResponseGetDistributionRetType)
SetDistribution sets field value
func (CreateDistributionResponse) ToMap ¶
func (o CreateDistributionResponse) ToMap() (map[string]interface{}, error)
type CreateDistributionResponseGetDistributionArgType ¶
type CreateDistributionResponseGetDistributionArgType = Distribution
type CreateDistributionResponseGetDistributionAttributeType ¶
type CreateDistributionResponseGetDistributionAttributeType = *Distribution
isModel
type CreateDistributionResponseGetDistributionRetType ¶
type CreateDistributionResponseGetDistributionRetType = Distribution
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
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
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
func (*CustomDomain) GetErrors ¶
func (o *CustomDomain) GetErrors() (res CustomDomainGetErrorsRetType)
GetErrors returns the Errors field value if set, zero value otherwise.
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.
func (*CustomDomain) GetName ¶
func (o *CustomDomain) GetName() (ret CustomDomainGetNameRetType)
GetName returns the Name field value
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.
func (*CustomDomain) GetStatus ¶
func (o *CustomDomain) GetStatus() (ret CustomDomainGetStatusRetType)
GetStatus returns the Status field value
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.
func (*CustomDomain) HasErrors ¶
func (o *CustomDomain) HasErrors() bool
HasErrors returns a boolean if a field has been set.
func (*CustomDomain) SetErrors ¶
func (o *CustomDomain) SetErrors(v CustomDomainGetErrorsRetType)
SetErrors gets a reference to the given []StatusError and assigns it to the Errors field.
func (*CustomDomain) SetName ¶
func (o *CustomDomain) SetName(v CustomDomainGetNameRetType)
SetName sets field value
func (*CustomDomain) SetStatus ¶
func (o *CustomDomain) SetStatus(v CustomDomainGetStatusRetType)
SetStatus sets field value
func (CustomDomain) ToMap ¶
func (o CustomDomain) ToMap() (map[string]interface{}, error)
type CustomDomainGetErrorsArgType ¶
type CustomDomainGetErrorsArgType = []StatusError
type CustomDomainGetErrorsAttributeType ¶
type CustomDomainGetErrorsAttributeType = *[]StatusError
isArray
type CustomDomainGetErrorsRetType ¶
type CustomDomainGetErrorsRetType = []StatusError
type CustomDomainGetNameArgType ¶
type CustomDomainGetNameArgType = string
type CustomDomainGetNameAttributeType ¶
type CustomDomainGetNameAttributeType = *string
isNotNullableString
type CustomDomainGetNameRetType ¶
type CustomDomainGetNameRetType = string
type CustomDomainGetStatusArgType ¶
type CustomDomainGetStatusArgType = DomainStatus
type CustomDomainGetStatusAttributeType ¶
type CustomDomainGetStatusAttributeType = *DomainStatus
isEnumRef
type CustomDomainGetStatusRetType ¶
type CustomDomainGetStatusRetType = DomainStatus
type DefaultApi ¶
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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{}
*/
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
*/
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
*/
PutCustomDomainExecute(ctx context.Context, projectId string, distributionId string, domain string) (*PutCustomDomainResponse, error)
}
type DeleteCustomDomainRequest ¶
type DeleteCustomDomainRequest struct {
// contains filtered or unexported fields
}
func (DeleteCustomDomainRequest) Execute ¶
func (r DeleteCustomDomainRequest) Execute() (*DeleteCustomDomainResponse, error)
func (DeleteCustomDomainRequest) IntentId ¶
func (r DeleteCustomDomainRequest) IntentId(intentId string) ApiDeleteCustomDomainRequest
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.
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
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
func (*DeleteCustomDomainResponse) GetCustomDomain ¶
func (o *DeleteCustomDomainResponse) GetCustomDomain() (res DeleteCustomDomainResponseGetCustomDomainRetType)
GetCustomDomain returns the CustomDomain field value if set, zero value otherwise.
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.
func (*DeleteCustomDomainResponse) HasCustomDomain ¶
func (o *DeleteCustomDomainResponse) HasCustomDomain() bool
HasCustomDomain returns a boolean if a field has been set.
func (*DeleteCustomDomainResponse) SetCustomDomain ¶
func (o *DeleteCustomDomainResponse) SetCustomDomain(v DeleteCustomDomainResponseGetCustomDomainRetType)
SetCustomDomain gets a reference to the given CustomDomain and assigns it to the CustomDomain field.
func (DeleteCustomDomainResponse) ToMap ¶
func (o DeleteCustomDomainResponse) ToMap() (map[string]interface{}, error)
type DeleteCustomDomainResponseGetCustomDomainArgType ¶
type DeleteCustomDomainResponseGetCustomDomainArgType = CustomDomain
type DeleteCustomDomainResponseGetCustomDomainAttributeType ¶
type DeleteCustomDomainResponseGetCustomDomainAttributeType = *CustomDomain
isModel
type DeleteCustomDomainResponseGetCustomDomainRetType ¶
type DeleteCustomDomainResponseGetCustomDomainRetType = CustomDomain
type DeleteDistributionRequest ¶
type DeleteDistributionRequest struct {
// contains filtered or unexported fields
}
func (DeleteDistributionRequest) Execute ¶
func (r DeleteDistributionRequest) Execute() (*DeleteDistributionResponse, error)
func (DeleteDistributionRequest) IntentId ¶
func (r DeleteDistributionRequest) IntentId(intentId string) ApiDeleteDistributionRequest
type DeleteDistributionResponse ¶
type DeleteDistributionResponse struct {
Distribution DeleteDistributionResponseGetDistributionAttributeType `json:"distribution,omitempty"`
}
DeleteDistributionResponse struct for DeleteDistributionResponse
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
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
func (*DeleteDistributionResponse) GetDistribution ¶
func (o *DeleteDistributionResponse) GetDistribution() (res DeleteDistributionResponseGetDistributionRetType)
GetDistribution returns the Distribution field value if set, zero value otherwise.
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.
func (*DeleteDistributionResponse) HasDistribution ¶
func (o *DeleteDistributionResponse) HasDistribution() bool
HasDistribution returns a boolean if a field has been set.
func (*DeleteDistributionResponse) SetDistribution ¶
func (o *DeleteDistributionResponse) SetDistribution(v DeleteDistributionResponseGetDistributionRetType)
SetDistribution gets a reference to the given Distribution and assigns it to the Distribution field.
func (DeleteDistributionResponse) ToMap ¶
func (o DeleteDistributionResponse) ToMap() (map[string]interface{}, error)
type DeleteDistributionResponseGetDistributionArgType ¶
type DeleteDistributionResponseGetDistributionArgType = Distribution
type DeleteDistributionResponseGetDistributionAttributeType ¶
type DeleteDistributionResponseGetDistributionAttributeType = *Distribution
isModel
type DeleteDistributionResponseGetDistributionRetType ¶
type DeleteDistributionResponseGetDistributionRetType = Distribution
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
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
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
func (*Distribution) GetConfig ¶
func (o *Distribution) GetConfig() (ret DistributionGetConfigRetType)
GetConfig returns the Config field value
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.
func (*Distribution) GetCreatedAt ¶
func (o *Distribution) GetCreatedAt() (ret DistributionGetCreatedAtRetType)
GetCreatedAt returns the CreatedAt field value
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.
func (*Distribution) GetDomains ¶
func (o *Distribution) GetDomains() (ret DistributionGetDomainsRetType)
GetDomains returns the Domains field value
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.
func (*Distribution) GetErrors ¶
func (o *Distribution) GetErrors() (res DistributionGetErrorsRetType)
GetErrors returns the Errors field value if set, zero value otherwise.
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.
func (*Distribution) GetId ¶
func (o *Distribution) GetId() (ret DistributionGetIdRetType)
GetId returns the Id field value
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.
func (*Distribution) GetProjectId ¶
func (o *Distribution) GetProjectId() (ret DistributionGetProjectIdRetType)
GetProjectId returns the ProjectId field value
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.
func (*Distribution) GetStatus ¶
func (o *Distribution) GetStatus() (ret DistributionGetStatusRetType)
GetStatus returns the Status field value
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.
func (*Distribution) GetUpdatedAt ¶
func (o *Distribution) GetUpdatedAt() (ret DistributionGetUpdatedAtRetType)
GetUpdatedAt returns the UpdatedAt field value
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.
func (*Distribution) GetWaf ¶
func (o *Distribution) GetWaf() (res DistributionGetWafRetType)
GetWaf returns the Waf field value if set, zero value otherwise.
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.
func (*Distribution) HasErrors ¶
func (o *Distribution) HasErrors() bool
HasErrors returns a boolean if a field has been set.
func (*Distribution) HasWaf ¶
func (o *Distribution) HasWaf() bool
HasWaf returns a boolean if a field has been set.
func (*Distribution) SetConfig ¶
func (o *Distribution) SetConfig(v DistributionGetConfigRetType)
SetConfig sets field value
func (*Distribution) SetCreatedAt ¶
func (o *Distribution) SetCreatedAt(v DistributionGetCreatedAtRetType)
SetCreatedAt sets field value
func (*Distribution) SetDomains ¶
func (o *Distribution) SetDomains(v DistributionGetDomainsRetType)
SetDomains sets field value
func (*Distribution) SetErrors ¶
func (o *Distribution) SetErrors(v DistributionGetErrorsRetType)
SetErrors gets a reference to the given []StatusError and assigns it to the Errors field.
func (*Distribution) SetId ¶
func (o *Distribution) SetId(v DistributionGetIdRetType)
SetId sets field value
func (*Distribution) SetProjectId ¶
func (o *Distribution) SetProjectId(v DistributionGetProjectIdRetType)
SetProjectId sets field value
func (*Distribution) SetStatus ¶
func (o *Distribution) SetStatus(v DistributionGetStatusRetType)
SetStatus sets field value
func (*Distribution) SetUpdatedAt ¶
func (o *Distribution) SetUpdatedAt(v DistributionGetUpdatedAtRetType)
SetUpdatedAt sets field value
func (*Distribution) SetWaf ¶
func (o *Distribution) SetWaf(v DistributionGetWafRetType)
SetWaf gets a reference to the given DistributionWaf and assigns it to the Waf field.
func (Distribution) ToMap ¶
func (o Distribution) ToMap() (map[string]interface{}, error)
type DistributionGetConfigArgType ¶
type DistributionGetConfigArgType = Config
type DistributionGetConfigRetType ¶
type DistributionGetConfigRetType = Config
type DistributionGetCreatedAtAttributeType ¶
isDateTime
type DistributionGetDomainsArgType ¶
type DistributionGetDomainsArgType = []Domain
type DistributionGetDomainsAttributeType ¶
type DistributionGetDomainsAttributeType = *[]Domain
isArray
type DistributionGetDomainsRetType ¶
type DistributionGetDomainsRetType = []Domain
type DistributionGetErrorsArgType ¶
type DistributionGetErrorsArgType = []StatusError
type DistributionGetErrorsAttributeType ¶
type DistributionGetErrorsAttributeType = *[]StatusError
isArray
type DistributionGetErrorsRetType ¶
type DistributionGetErrorsRetType = []StatusError
type DistributionGetIdArgType ¶
type DistributionGetIdArgType = string
type DistributionGetIdAttributeType ¶
type DistributionGetIdAttributeType = *string
isNotNullableString
type DistributionGetIdRetType ¶
type DistributionGetIdRetType = string
type DistributionGetProjectIdArgType ¶
type DistributionGetProjectIdArgType = string
type DistributionGetProjectIdAttributeType ¶
type DistributionGetProjectIdAttributeType = *string
isNotNullableString
type DistributionGetProjectIdRetType ¶
type DistributionGetProjectIdRetType = string
type DistributionGetStatusArgType ¶
type DistributionGetStatusArgType = DistributionStatus
type DistributionGetStatusAttributeType ¶
type DistributionGetStatusAttributeType = *DistributionStatus
type DistributionGetStatusRetType ¶
type DistributionGetStatusRetType = DistributionStatus
type DistributionGetUpdatedAtAttributeType ¶
isDateTime
type DistributionGetWafArgType ¶
type DistributionGetWafArgType = DistributionWaf
type DistributionGetWafAttributeType ¶
type DistributionGetWafAttributeType = *DistributionWaf
isModel
type DistributionGetWafRetType ¶
type DistributionGetWafRetType = DistributionWaf
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
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
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
func (*DistributionLogsRecord) GetCacheHit ¶
func (o *DistributionLogsRecord) GetCacheHit() (ret DistributionLogsRecordgetCacheHitRetType)
GetCacheHit returns the CacheHit field value
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.
func (*DistributionLogsRecord) GetDataCenterRegion ¶
func (o *DistributionLogsRecord) GetDataCenterRegion() (ret DistributionLogsRecordGetDataCenterRegionRetType)
GetDataCenterRegion returns the DataCenterRegion field value
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.
func (*DistributionLogsRecord) GetDistributionId ¶
func (o *DistributionLogsRecord) GetDistributionId() (ret DistributionLogsRecordGetDistributionIdRetType)
GetDistributionId returns the DistributionId field value
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.
func (*DistributionLogsRecord) GetHost ¶
func (o *DistributionLogsRecord) GetHost() (ret DistributionLogsRecordGetHostRetType)
GetHost returns the Host field value
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.
func (*DistributionLogsRecord) GetPath ¶
func (o *DistributionLogsRecord) GetPath() (ret DistributionLogsRecordGetPathRetType)
GetPath returns the Path field value
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.
func (*DistributionLogsRecord) GetRequestCountryCode ¶
func (o *DistributionLogsRecord) GetRequestCountryCode() (ret DistributionLogsRecordGetRequestCountryCodeRetType)
GetRequestCountryCode returns the RequestCountryCode field value
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.
func (*DistributionLogsRecord) GetSize ¶
func (o *DistributionLogsRecord) GetSize() (ret DistributionLogsRecordGetSizeRetType)
GetSize returns the Size field value
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.
func (*DistributionLogsRecord) GetStatusCode ¶
func (o *DistributionLogsRecord) GetStatusCode() (ret DistributionLogsRecordGetStatusCodeRetType)
GetStatusCode returns the StatusCode field value
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.
func (*DistributionLogsRecord) GetTimestamp ¶
func (o *DistributionLogsRecord) GetTimestamp() (ret DistributionLogsRecordGetTimestampRetType)
GetTimestamp returns the Timestamp field value
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.
func (*DistributionLogsRecord) GetWafViolation ¶
func (o *DistributionLogsRecord) GetWafViolation() (res DistributionLogsRecordGetWafViolationRetType)
GetWafViolation returns the WafViolation field value if set, zero value otherwise.
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.
func (*DistributionLogsRecord) HasWafViolation ¶
func (o *DistributionLogsRecord) HasWafViolation() bool
HasWafViolation returns a boolean if a field has been set.
func (*DistributionLogsRecord) SetCacheHit ¶
func (o *DistributionLogsRecord) SetCacheHit(v DistributionLogsRecordgetCacheHitRetType)
SetCacheHit sets field value
func (*DistributionLogsRecord) SetDataCenterRegion ¶
func (o *DistributionLogsRecord) SetDataCenterRegion(v DistributionLogsRecordGetDataCenterRegionRetType)
SetDataCenterRegion sets field value
func (*DistributionLogsRecord) SetDistributionId ¶
func (o *DistributionLogsRecord) SetDistributionId(v DistributionLogsRecordGetDistributionIdRetType)
SetDistributionId sets field value
func (*DistributionLogsRecord) SetHost ¶
func (o *DistributionLogsRecord) SetHost(v DistributionLogsRecordGetHostRetType)
SetHost sets field value
func (*DistributionLogsRecord) SetPath ¶
func (o *DistributionLogsRecord) SetPath(v DistributionLogsRecordGetPathRetType)
SetPath sets field value
func (*DistributionLogsRecord) SetRequestCountryCode ¶
func (o *DistributionLogsRecord) SetRequestCountryCode(v DistributionLogsRecordGetRequestCountryCodeRetType)
SetRequestCountryCode sets field value
func (*DistributionLogsRecord) SetSize ¶
func (o *DistributionLogsRecord) SetSize(v DistributionLogsRecordGetSizeRetType)
SetSize sets field value
func (*DistributionLogsRecord) SetStatusCode ¶
func (o *DistributionLogsRecord) SetStatusCode(v DistributionLogsRecordGetStatusCodeRetType)
SetStatusCode sets field value
func (*DistributionLogsRecord) SetTimestamp ¶
func (o *DistributionLogsRecord) SetTimestamp(v DistributionLogsRecordGetTimestampRetType)
SetTimestamp sets field value
func (*DistributionLogsRecord) SetWafViolation ¶
func (o *DistributionLogsRecord) SetWafViolation(v DistributionLogsRecordGetWafViolationRetType)
SetWafViolation gets a reference to the given WAFViolation and assigns it to the WafViolation field.
func (DistributionLogsRecord) ToMap ¶
func (o DistributionLogsRecord) ToMap() (map[string]interface{}, error)
type DistributionLogsRecordGetDataCenterRegionArgType ¶
type DistributionLogsRecordGetDataCenterRegionArgType = string
type DistributionLogsRecordGetDataCenterRegionAttributeType ¶
type DistributionLogsRecordGetDataCenterRegionAttributeType = *string
isNotNullableString
type DistributionLogsRecordGetDataCenterRegionRetType ¶
type DistributionLogsRecordGetDataCenterRegionRetType = string
type DistributionLogsRecordGetDistributionIdArgType ¶
type DistributionLogsRecordGetDistributionIdArgType = string
type DistributionLogsRecordGetDistributionIdAttributeType ¶
type DistributionLogsRecordGetDistributionIdAttributeType = *string
isNotNullableString
type DistributionLogsRecordGetDistributionIdRetType ¶
type DistributionLogsRecordGetDistributionIdRetType = string
type DistributionLogsRecordGetHostArgType ¶
type DistributionLogsRecordGetHostArgType = string
type DistributionLogsRecordGetHostAttributeType ¶
type DistributionLogsRecordGetHostAttributeType = *string
isNotNullableString
type DistributionLogsRecordGetHostRetType ¶
type DistributionLogsRecordGetHostRetType = string
type DistributionLogsRecordGetPathArgType ¶
type DistributionLogsRecordGetPathArgType = string
type DistributionLogsRecordGetPathAttributeType ¶
type DistributionLogsRecordGetPathAttributeType = *string
isNotNullableString
type DistributionLogsRecordGetPathRetType ¶
type DistributionLogsRecordGetPathRetType = string
type DistributionLogsRecordGetRequestCountryCodeArgType ¶
type DistributionLogsRecordGetRequestCountryCodeArgType = string
type DistributionLogsRecordGetRequestCountryCodeAttributeType ¶
type DistributionLogsRecordGetRequestCountryCodeAttributeType = *string
isNotNullableString
type DistributionLogsRecordGetRequestCountryCodeRetType ¶
type DistributionLogsRecordGetRequestCountryCodeRetType = string
type DistributionLogsRecordGetSizeArgType ¶
type DistributionLogsRecordGetSizeArgType = int64
type DistributionLogsRecordGetSizeAttributeType ¶
type DistributionLogsRecordGetSizeAttributeType = *int64
isLong
type DistributionLogsRecordGetSizeRetType ¶
type DistributionLogsRecordGetSizeRetType = int64
type DistributionLogsRecordGetStatusCodeArgType ¶
type DistributionLogsRecordGetStatusCodeArgType = int64
type DistributionLogsRecordGetStatusCodeAttributeType ¶
type DistributionLogsRecordGetStatusCodeAttributeType = *int64
isInteger
type DistributionLogsRecordGetStatusCodeRetType ¶
type DistributionLogsRecordGetStatusCodeRetType = int64
type DistributionLogsRecordGetTimestampAttributeType ¶
isDateTime
type DistributionLogsRecordGetWafViolationArgType ¶
type DistributionLogsRecordGetWafViolationArgType = WAFViolation
type DistributionLogsRecordGetWafViolationAttributeType ¶
type DistributionLogsRecordGetWafViolationAttributeType = *WAFViolation
isModel
type DistributionLogsRecordGetWafViolationRetType ¶
type DistributionLogsRecordGetWafViolationRetType = WAFViolation
type DistributionLogsRecordgetCacheHitArgType ¶
type DistributionLogsRecordgetCacheHitArgType = bool
type DistributionLogsRecordgetCacheHitAttributeType ¶
type DistributionLogsRecordgetCacheHitAttributeType = *bool
isBoolean
type DistributionLogsRecordgetCacheHitRetType ¶
type DistributionLogsRecordgetCacheHitRetType = bool
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
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
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
func (*DistributionStatisticsRecord) GetCachedRequests ¶
func (o *DistributionStatisticsRecord) GetCachedRequests() (ret DistributionStatisticsRecordGetCachedRequestsRetType)
GetCachedRequests returns the CachedRequests field value
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.
func (*DistributionStatisticsRecord) GetEnd ¶
func (o *DistributionStatisticsRecord) GetEnd() (ret DistributionStatisticsRecordGetEndRetType)
GetEnd returns the End field value
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.
func (*DistributionStatisticsRecord) GetRegions ¶
func (o *DistributionStatisticsRecord) GetRegions() (ret DistributionStatisticsRecordGetRegionsRetType)
GetRegions returns the Regions field value
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.
func (*DistributionStatisticsRecord) GetStart ¶
func (o *DistributionStatisticsRecord) GetStart() (ret DistributionStatisticsRecordGetStartRetType)
GetStart returns the Start field value
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.
func (*DistributionStatisticsRecord) GetTotalRequests ¶
func (o *DistributionStatisticsRecord) GetTotalRequests() (ret DistributionStatisticsRecordGetTotalRequestsRetType)
GetTotalRequests returns the TotalRequests field value
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.
func (*DistributionStatisticsRecord) GetTotalTrafficBytes ¶
func (o *DistributionStatisticsRecord) GetTotalTrafficBytes() (ret DistributionStatisticsRecordGetTotalTrafficBytesRetType)
GetTotalTrafficBytes returns the TotalTrafficBytes field value
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.
func (*DistributionStatisticsRecord) SetCachedRequests ¶
func (o *DistributionStatisticsRecord) SetCachedRequests(v DistributionStatisticsRecordGetCachedRequestsRetType)
SetCachedRequests sets field value
func (*DistributionStatisticsRecord) SetEnd ¶
func (o *DistributionStatisticsRecord) SetEnd(v DistributionStatisticsRecordGetEndRetType)
SetEnd sets field value
func (*DistributionStatisticsRecord) SetRegions ¶
func (o *DistributionStatisticsRecord) SetRegions(v DistributionStatisticsRecordGetRegionsRetType)
SetRegions sets field value
func (*DistributionStatisticsRecord) SetStart ¶
func (o *DistributionStatisticsRecord) SetStart(v DistributionStatisticsRecordGetStartRetType)
SetStart sets field value
func (*DistributionStatisticsRecord) SetTotalRequests ¶
func (o *DistributionStatisticsRecord) SetTotalRequests(v DistributionStatisticsRecordGetTotalRequestsRetType)
SetTotalRequests sets field value
func (*DistributionStatisticsRecord) SetTotalTrafficBytes ¶
func (o *DistributionStatisticsRecord) SetTotalTrafficBytes(v DistributionStatisticsRecordGetTotalTrafficBytesRetType)
SetTotalTrafficBytes sets field value
func (DistributionStatisticsRecord) ToMap ¶
func (o DistributionStatisticsRecord) ToMap() (map[string]interface{}, error)
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
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
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
func (*DistributionStatisticsRecordAllOf) GetEnd ¶
func (o *DistributionStatisticsRecordAllOf) GetEnd() (ret DistributionStatisticsRecordAllOfGetEndRetType)
GetEnd returns the End field value
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.
func (*DistributionStatisticsRecordAllOf) GetRegions ¶
func (o *DistributionStatisticsRecordAllOf) GetRegions() (ret DistributionStatisticsRecordAllOfGetRegionsRetType)
GetRegions returns the Regions field value
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.
func (*DistributionStatisticsRecordAllOf) GetStart ¶
func (o *DistributionStatisticsRecordAllOf) GetStart() (ret DistributionStatisticsRecordAllOfGetStartRetType)
GetStart returns the Start field value
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.
func (*DistributionStatisticsRecordAllOf) SetEnd ¶
func (o *DistributionStatisticsRecordAllOf) SetEnd(v DistributionStatisticsRecordAllOfGetEndRetType)
SetEnd sets field value
func (*DistributionStatisticsRecordAllOf) SetRegions ¶
func (o *DistributionStatisticsRecordAllOf) SetRegions(v DistributionStatisticsRecordAllOfGetRegionsRetType)
SetRegions sets field value
func (*DistributionStatisticsRecordAllOf) SetStart ¶
func (o *DistributionStatisticsRecordAllOf) SetStart(v DistributionStatisticsRecordAllOfGetStartRetType)
SetStart sets field value
func (DistributionStatisticsRecordAllOf) ToMap ¶
func (o DistributionStatisticsRecordAllOf) ToMap() (map[string]interface{}, error)
type DistributionStatisticsRecordAllOfGetEndAttributeType ¶
isDateTime
type DistributionStatisticsRecordAllOfGetRegionsArgType ¶
type DistributionStatisticsRecordAllOfGetRegionsArgType = DistributionStatisticsRecordRegions
type DistributionStatisticsRecordAllOfGetRegionsAttributeType ¶
type DistributionStatisticsRecordAllOfGetRegionsAttributeType = *DistributionStatisticsRecordRegions
isModel
type DistributionStatisticsRecordAllOfGetRegionsRetType ¶
type DistributionStatisticsRecordAllOfGetRegionsRetType = DistributionStatisticsRecordRegions
type DistributionStatisticsRecordAllOfGetStartAttributeType ¶
isDateTime
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
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
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
func (*DistributionStatisticsRecordEntry) GetCachedRequests ¶
func (o *DistributionStatisticsRecordEntry) GetCachedRequests() (ret DistributionStatisticsRecordEntryGetCachedRequestsRetType)
GetCachedRequests returns the CachedRequests field value
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.
func (*DistributionStatisticsRecordEntry) GetTotalRequests ¶
func (o *DistributionStatisticsRecordEntry) GetTotalRequests() (ret DistributionStatisticsRecordEntryGetTotalRequestsRetType)
GetTotalRequests returns the TotalRequests field value
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.
func (*DistributionStatisticsRecordEntry) GetTotalTrafficBytes ¶
func (o *DistributionStatisticsRecordEntry) GetTotalTrafficBytes() (ret DistributionStatisticsRecordEntryGetTotalTrafficBytesRetType)
GetTotalTrafficBytes returns the TotalTrafficBytes field value
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.
func (*DistributionStatisticsRecordEntry) SetCachedRequests ¶
func (o *DistributionStatisticsRecordEntry) SetCachedRequests(v DistributionStatisticsRecordEntryGetCachedRequestsRetType)
SetCachedRequests sets field value
func (*DistributionStatisticsRecordEntry) SetTotalRequests ¶
func (o *DistributionStatisticsRecordEntry) SetTotalRequests(v DistributionStatisticsRecordEntryGetTotalRequestsRetType)
SetTotalRequests sets field value
func (*DistributionStatisticsRecordEntry) SetTotalTrafficBytes ¶
func (o *DistributionStatisticsRecordEntry) SetTotalTrafficBytes(v DistributionStatisticsRecordEntryGetTotalTrafficBytesRetType)
SetTotalTrafficBytes sets field value
func (DistributionStatisticsRecordEntry) ToMap ¶
func (o DistributionStatisticsRecordEntry) ToMap() (map[string]interface{}, error)
type DistributionStatisticsRecordEntryGetCachedRequestsArgType ¶
type DistributionStatisticsRecordEntryGetCachedRequestsArgType = int64
type DistributionStatisticsRecordEntryGetCachedRequestsAttributeType ¶
type DistributionStatisticsRecordEntryGetCachedRequestsAttributeType = *int64
isLong
type DistributionStatisticsRecordEntryGetCachedRequestsRetType ¶
type DistributionStatisticsRecordEntryGetCachedRequestsRetType = int64
type DistributionStatisticsRecordEntryGetTotalRequestsArgType ¶
type DistributionStatisticsRecordEntryGetTotalRequestsArgType = int64
type DistributionStatisticsRecordEntryGetTotalRequestsAttributeType ¶
type DistributionStatisticsRecordEntryGetTotalRequestsAttributeType = *int64
isLong
type DistributionStatisticsRecordEntryGetTotalRequestsRetType ¶
type DistributionStatisticsRecordEntryGetTotalRequestsRetType = int64
type DistributionStatisticsRecordEntryGetTotalTrafficBytesArgType ¶
type DistributionStatisticsRecordEntryGetTotalTrafficBytesArgType = int64
type DistributionStatisticsRecordEntryGetTotalTrafficBytesAttributeType ¶
type DistributionStatisticsRecordEntryGetTotalTrafficBytesAttributeType = *int64
isLong
type DistributionStatisticsRecordEntryGetTotalTrafficBytesRetType ¶
type DistributionStatisticsRecordEntryGetTotalTrafficBytesRetType = int64
type DistributionStatisticsRecordGetCachedRequestsArgType ¶
type DistributionStatisticsRecordGetCachedRequestsArgType = int64
type DistributionStatisticsRecordGetCachedRequestsAttributeType ¶
type DistributionStatisticsRecordGetCachedRequestsAttributeType = *int64
isLong
type DistributionStatisticsRecordGetCachedRequestsRetType ¶
type DistributionStatisticsRecordGetCachedRequestsRetType = int64
type DistributionStatisticsRecordGetEndAttributeType ¶
isDateTime
type DistributionStatisticsRecordGetRegionsArgType ¶
type DistributionStatisticsRecordGetRegionsArgType = DistributionStatisticsRecordRegions
type DistributionStatisticsRecordGetRegionsAttributeType ¶
type DistributionStatisticsRecordGetRegionsAttributeType = *DistributionStatisticsRecordRegions
isModel
type DistributionStatisticsRecordGetRegionsRetType ¶
type DistributionStatisticsRecordGetRegionsRetType = DistributionStatisticsRecordRegions
type DistributionStatisticsRecordGetStartAttributeType ¶
isDateTime
type DistributionStatisticsRecordGetTotalRequestsArgType ¶
type DistributionStatisticsRecordGetTotalRequestsArgType = int64
type DistributionStatisticsRecordGetTotalRequestsAttributeType ¶
type DistributionStatisticsRecordGetTotalRequestsAttributeType = *int64
isLong
type DistributionStatisticsRecordGetTotalRequestsRetType ¶
type DistributionStatisticsRecordGetTotalRequestsRetType = int64
type DistributionStatisticsRecordGetTotalTrafficBytesArgType ¶
type DistributionStatisticsRecordGetTotalTrafficBytesArgType = int64
type DistributionStatisticsRecordGetTotalTrafficBytesAttributeType ¶
type DistributionStatisticsRecordGetTotalTrafficBytesAttributeType = *int64
isLong
type DistributionStatisticsRecordGetTotalTrafficBytesRetType ¶
type DistributionStatisticsRecordGetTotalTrafficBytesRetType = int64
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
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
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
func (*DistributionStatisticsRecordRegions) GetAF ¶
func (o *DistributionStatisticsRecordRegions) GetAF() (ret DistributionStatisticsRecordRegionsGetAFRetType)
GetAF returns the AF field value
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.
func (*DistributionStatisticsRecordRegions) GetASIA ¶
func (o *DistributionStatisticsRecordRegions) GetASIA() (ret DistributionStatisticsRecordRegionsGetASIARetType)
GetASIA returns the ASIA field value
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.
func (*DistributionStatisticsRecordRegions) GetEU ¶
func (o *DistributionStatisticsRecordRegions) GetEU() (ret DistributionStatisticsRecordRegionsGetEURetType)
GetEU returns the EU field value
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.
func (*DistributionStatisticsRecordRegions) GetSA ¶
func (o *DistributionStatisticsRecordRegions) GetSA() (ret DistributionStatisticsRecordRegionsGetSARetType)
GetSA returns the SA field value
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.
func (*DistributionStatisticsRecordRegions) GetUS ¶
func (o *DistributionStatisticsRecordRegions) GetUS() (ret DistributionStatisticsRecordRegionsGetUSRetType)
GetUS returns the US field value
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.
func (*DistributionStatisticsRecordRegions) SetAF ¶
func (o *DistributionStatisticsRecordRegions) SetAF(v DistributionStatisticsRecordRegionsGetAFRetType)
SetAF sets field value
func (*DistributionStatisticsRecordRegions) SetASIA ¶
func (o *DistributionStatisticsRecordRegions) SetASIA(v DistributionStatisticsRecordRegionsGetASIARetType)
SetASIA sets field value
func (*DistributionStatisticsRecordRegions) SetEU ¶
func (o *DistributionStatisticsRecordRegions) SetEU(v DistributionStatisticsRecordRegionsGetEURetType)
SetEU sets field value
func (*DistributionStatisticsRecordRegions) SetSA ¶
func (o *DistributionStatisticsRecordRegions) SetSA(v DistributionStatisticsRecordRegionsGetSARetType)
SetSA sets field value
func (*DistributionStatisticsRecordRegions) SetUS ¶
func (o *DistributionStatisticsRecordRegions) SetUS(v DistributionStatisticsRecordRegionsGetUSRetType)
SetUS sets field value
func (DistributionStatisticsRecordRegions) ToMap ¶
func (o DistributionStatisticsRecordRegions) ToMap() (map[string]interface{}, error)
type DistributionStatisticsRecordRegionsGetAFArgType ¶
type DistributionStatisticsRecordRegionsGetAFArgType = DistributionStatisticsRecordEntry
type DistributionStatisticsRecordRegionsGetAFAttributeType ¶
type DistributionStatisticsRecordRegionsGetAFAttributeType = *DistributionStatisticsRecordEntry
isModel
type DistributionStatisticsRecordRegionsGetAFRetType ¶
type DistributionStatisticsRecordRegionsGetAFRetType = DistributionStatisticsRecordEntry
type DistributionStatisticsRecordRegionsGetASIAArgType ¶
type DistributionStatisticsRecordRegionsGetASIAArgType = DistributionStatisticsRecordEntry
type DistributionStatisticsRecordRegionsGetASIAAttributeType ¶
type DistributionStatisticsRecordRegionsGetASIAAttributeType = *DistributionStatisticsRecordEntry
isModel
type DistributionStatisticsRecordRegionsGetASIARetType ¶
type DistributionStatisticsRecordRegionsGetASIARetType = DistributionStatisticsRecordEntry
type DistributionStatisticsRecordRegionsGetEUArgType ¶
type DistributionStatisticsRecordRegionsGetEUArgType = DistributionStatisticsRecordEntry
type DistributionStatisticsRecordRegionsGetEUAttributeType ¶
type DistributionStatisticsRecordRegionsGetEUAttributeType = *DistributionStatisticsRecordEntry
isModel
type DistributionStatisticsRecordRegionsGetEURetType ¶
type DistributionStatisticsRecordRegionsGetEURetType = DistributionStatisticsRecordEntry
type DistributionStatisticsRecordRegionsGetSAArgType ¶
type DistributionStatisticsRecordRegionsGetSAArgType = DistributionStatisticsRecordEntry
type DistributionStatisticsRecordRegionsGetSAAttributeType ¶
type DistributionStatisticsRecordRegionsGetSAAttributeType = *DistributionStatisticsRecordEntry
isModel
type DistributionStatisticsRecordRegionsGetSARetType ¶
type DistributionStatisticsRecordRegionsGetSARetType = DistributionStatisticsRecordEntry
type DistributionStatisticsRecordRegionsGetUSArgType ¶
type DistributionStatisticsRecordRegionsGetUSArgType = DistributionStatisticsRecordEntry
type DistributionStatisticsRecordRegionsGetUSAttributeType ¶
type DistributionStatisticsRecordRegionsGetUSAttributeType = *DistributionStatisticsRecordEntry
isModel
type DistributionStatisticsRecordRegionsGetUSRetType ¶
type DistributionStatisticsRecordRegionsGetUSRetType = DistributionStatisticsRecordEntry
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
const ( DISTRIBUTIONSTATUS_CREATING DistributionStatus = "CREATING" DISTRIBUTIONSTATUS_ACTIVE DistributionStatus = "ACTIVE" DISTRIBUTIONSTATUS_UPDATING DistributionStatus = "UPDATING" DISTRIBUTIONSTATUS_DELETING DistributionStatus = "DELETING" 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
func (DistributionStatus) IsValid ¶
func (v DistributionStatus) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise
func (DistributionStatus) Ptr ¶
func (v DistributionStatus) Ptr() *DistributionStatus
Ptr returns reference to StatusStatus value
func (*DistributionStatus) UnmarshalJSON ¶
func (v *DistributionStatus) UnmarshalJSON(src []byte) error
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!**
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
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
func (*DistributionWaf) GetDisabledRules ¶
func (o *DistributionWaf) GetDisabledRules() (ret DistributionWafGetDisabledRulesRetType)
GetDisabledRules returns the DisabledRules field value
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.
func (*DistributionWaf) GetEnabledRules ¶
func (o *DistributionWaf) GetEnabledRules() (ret DistributionWafGetEnabledRulesRetType)
GetEnabledRules returns the EnabledRules field value
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.
func (*DistributionWaf) GetLogOnlyRules ¶
func (o *DistributionWaf) GetLogOnlyRules() (ret DistributionWafGetLogOnlyRulesRetType)
GetLogOnlyRules returns the LogOnlyRules field value
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.
func (*DistributionWaf) SetDisabledRules ¶
func (o *DistributionWaf) SetDisabledRules(v DistributionWafGetDisabledRulesRetType)
SetDisabledRules sets field value
func (*DistributionWaf) SetEnabledRules ¶
func (o *DistributionWaf) SetEnabledRules(v DistributionWafGetEnabledRulesRetType)
SetEnabledRules sets field value
func (*DistributionWaf) SetLogOnlyRules ¶
func (o *DistributionWaf) SetLogOnlyRules(v DistributionWafGetLogOnlyRulesRetType)
SetLogOnlyRules sets field value
func (DistributionWaf) ToMap ¶
func (o DistributionWaf) ToMap() (map[string]interface{}, error)
type DistributionWafGetDisabledRulesArgType ¶
type DistributionWafGetDisabledRulesArgType = []WafStatusRuleBlock
type DistributionWafGetDisabledRulesAttributeType ¶
type DistributionWafGetDisabledRulesAttributeType = *[]WafStatusRuleBlock
isArray
type DistributionWafGetDisabledRulesRetType ¶
type DistributionWafGetDisabledRulesRetType = []WafStatusRuleBlock
type DistributionWafGetEnabledRulesArgType ¶
type DistributionWafGetEnabledRulesArgType = []WafStatusRuleBlock
type DistributionWafGetEnabledRulesAttributeType ¶
type DistributionWafGetEnabledRulesAttributeType = *[]WafStatusRuleBlock
isArray
type DistributionWafGetEnabledRulesRetType ¶
type DistributionWafGetEnabledRulesRetType = []WafStatusRuleBlock
type DistributionWafGetLogOnlyRulesArgType ¶
type DistributionWafGetLogOnlyRulesArgType = []WafStatusRuleBlock
type DistributionWafGetLogOnlyRulesAttributeType ¶
type DistributionWafGetLogOnlyRulesAttributeType = *[]WafStatusRuleBlock
isArray
type DistributionWafGetLogOnlyRulesRetType ¶
type DistributionWafGetLogOnlyRulesRetType = []WafStatusRuleBlock
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
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
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
func (*Domain) GetErrors ¶
func (o *Domain) GetErrors() (res DomainGetErrorsRetType)
GetErrors returns the Errors field value if set, zero value otherwise.
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.
func (*Domain) GetName ¶
func (o *Domain) GetName() (ret DomainGetNameRetType)
GetName returns the Name field value
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.
func (*Domain) GetStatus ¶
func (o *Domain) GetStatus() (ret DomainGetStatusRetType)
GetStatus returns the Status field value
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.
func (*Domain) GetType ¶
func (o *Domain) GetType() (ret DomainGetTypeRetType)
GetType returns the Type field value
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.
func (*Domain) SetErrors ¶
func (o *Domain) SetErrors(v DomainGetErrorsRetType)
SetErrors gets a reference to the given []StatusError and assigns it to the Errors field.
func (*Domain) SetStatus ¶
func (o *Domain) SetStatus(v DomainGetStatusRetType)
SetStatus sets field value
type DomainGetErrorsArgType ¶
type DomainGetErrorsArgType = []StatusError
type DomainGetErrorsRetType ¶
type DomainGetErrorsRetType = []StatusError
type DomainGetNameArgType ¶
type DomainGetNameArgType = string
type DomainGetNameRetType ¶
type DomainGetNameRetType = string
type DomainGetStatusArgType ¶
type DomainGetStatusArgType = DomainStatus
type DomainGetStatusRetType ¶
type DomainGetStatusRetType = DomainStatus
type DomainGetTypeArgType ¶
type DomainGetTypeArgType = DomainTypes
type DomainGetTypeAttributeType ¶
type DomainGetTypeAttributeType = *DomainTypes
type DomainGetTypeRetType ¶
type DomainGetTypeRetType = DomainTypes
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.
const ( DOMAINSTATUS_CREATING DomainStatus = "CREATING" DOMAINSTATUS_ACTIVE DomainStatus = "ACTIVE" DOMAINSTATUS_UPDATING DomainStatus = "UPDATING" DOMAINSTATUS_DELETING DomainStatus = "DELETING" 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
func (DomainStatus) IsValid ¶
func (v DomainStatus) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise
func (DomainStatus) Ptr ¶
func (v DomainStatus) Ptr() *DomainStatus
Ptr returns reference to DomainStatus value
func (*DomainStatus) UnmarshalJSON ¶
func (v *DomainStatus) UnmarshalJSON(src []byte) error
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
const ( DOMAINTYPE_MANAGED DomainTypes = "managed" 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
func (DomainTypes) IsValid ¶
func (v DomainTypes) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise
func (DomainTypes) Ptr ¶
func (v DomainTypes) Ptr() *DomainTypes
Ptr returns reference to TypeTypes value
func (*DomainTypes) UnmarshalJSON ¶
func (v *DomainTypes) UnmarshalJSON(src []byte) error
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
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
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
func (*ErrorDetails) GetDe ¶
func (o *ErrorDetails) GetDe() (res ErrorDetailsGetDeRetType)
GetDe returns the De field value if set, zero value otherwise.
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.
func (*ErrorDetails) GetEn ¶
func (o *ErrorDetails) GetEn() (ret ErrorDetailsGetEnRetType)
GetEn returns the En field value
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.
func (*ErrorDetails) GetField ¶
func (o *ErrorDetails) GetField() (res ErrorDetailsGetFieldRetType)
GetField returns the Field field value if set, zero value otherwise.
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.
func (*ErrorDetails) GetKey ¶
func (o *ErrorDetails) GetKey() (ret ErrorDetailsGetKeyRetType)
GetKey returns the Key field value
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.
func (*ErrorDetails) HasDe ¶
func (o *ErrorDetails) HasDe() bool
HasDe returns a boolean if a field has been set.
func (*ErrorDetails) HasField ¶
func (o *ErrorDetails) HasField() bool
HasField returns a boolean if a field has been set.
func (*ErrorDetails) SetDe ¶
func (o *ErrorDetails) SetDe(v ErrorDetailsGetDeRetType)
SetDe gets a reference to the given string and assigns it to the De field.
func (*ErrorDetails) SetEn ¶
func (o *ErrorDetails) SetEn(v ErrorDetailsGetEnRetType)
SetEn sets field value
func (*ErrorDetails) SetField ¶
func (o *ErrorDetails) SetField(v ErrorDetailsGetFieldRetType)
SetField gets a reference to the given string and assigns it to the Field field.
func (*ErrorDetails) SetKey ¶
func (o *ErrorDetails) SetKey(v ErrorDetailsGetKeyRetType)
SetKey sets field value
func (ErrorDetails) ToMap ¶
func (o ErrorDetails) ToMap() (map[string]interface{}, error)
type ErrorDetailsGetDeArgType ¶
type ErrorDetailsGetDeArgType = string
type ErrorDetailsGetDeAttributeType ¶
type ErrorDetailsGetDeAttributeType = *string
isNotNullableString
type ErrorDetailsGetDeRetType ¶
type ErrorDetailsGetDeRetType = string
type ErrorDetailsGetEnArgType ¶
type ErrorDetailsGetEnArgType = string
type ErrorDetailsGetEnAttributeType ¶
type ErrorDetailsGetEnAttributeType = *string
isNotNullableString
type ErrorDetailsGetEnRetType ¶
type ErrorDetailsGetEnRetType = string
type ErrorDetailsGetFieldArgType ¶
type ErrorDetailsGetFieldArgType = string
type ErrorDetailsGetFieldAttributeType ¶
type ErrorDetailsGetFieldAttributeType = *string
isNotNullableString
type ErrorDetailsGetFieldRetType ¶
type ErrorDetailsGetFieldRetType = string
type ErrorDetailsGetKeyArgType ¶
type ErrorDetailsGetKeyArgType = ErrorDetailsKey
type ErrorDetailsGetKeyAttributeType ¶
type ErrorDetailsGetKeyAttributeType = *ErrorDetailsKey
type ErrorDetailsGetKeyRetType ¶
type ErrorDetailsGetKeyRetType = ErrorDetailsKey
type ErrorDetailsKey ¶
type ErrorDetailsKey string
ErrorDetailsKey the model 'ErrorDetails' value type for enums
const ( ERRORDETAILSKEY_UNKNOWN ErrorDetailsKey = "UNKNOWN" ERRORDETAILSKEY_CUSTOM_DOMAIN_CNAME_MISSING ErrorDetailsKey = "CUSTOM_DOMAIN_CNAME_MISSING" ERRORDETAILSKEY_INVALID_ARGUMENT ErrorDetailsKey = "INVALID_ARGUMENT" 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
func (ErrorDetailsKey) IsValid ¶
func (v ErrorDetailsKey) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise
func (ErrorDetailsKey) Ptr ¶
func (v ErrorDetailsKey) Ptr() *ErrorDetailsKey
Ptr returns reference to KeyKey value
func (*ErrorDetailsKey) UnmarshalJSON ¶
func (v *ErrorDetailsKey) UnmarshalJSON(src []byte) error
type FindCachePathsRequest ¶
type FindCachePathsRequest struct {
// contains filtered or unexported fields
}
func (FindCachePathsRequest) Execute ¶
func (r FindCachePathsRequest) Execute() (*FindCachePathsResponse, error)
func (FindCachePathsRequest) Path ¶
func (r FindCachePathsRequest) Path(path string) ApiFindCachePathsRequest
type FindCachePathsResponse ¶
type FindCachePathsResponse struct {
// REQUIRED
Response FindCachePathsResponseGetResponseAttributeType `json:"response" required:"true"`
}
FindCachePathsResponse struct for FindCachePathsResponse
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
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
func (*FindCachePathsResponse) GetResponse ¶
func (o *FindCachePathsResponse) GetResponse() (ret FindCachePathsResponseGetResponseRetType)
GetResponse returns the Response field value
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.
func (*FindCachePathsResponse) SetResponse ¶
func (o *FindCachePathsResponse) SetResponse(v FindCachePathsResponseGetResponseRetType)
SetResponse sets field value
func (FindCachePathsResponse) ToMap ¶
func (o FindCachePathsResponse) ToMap() (map[string]interface{}, error)
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
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
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
func (*FindCachePathsResponseEntry) GetPath ¶
func (o *FindCachePathsResponseEntry) GetPath() (ret FindCachePathsResponseEntryGetPathRetType)
GetPath returns the Path field value
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.
func (*FindCachePathsResponseEntry) SetPath ¶
func (o *FindCachePathsResponseEntry) SetPath(v FindCachePathsResponseEntryGetPathRetType)
SetPath sets field value
func (FindCachePathsResponseEntry) ToMap ¶
func (o FindCachePathsResponseEntry) ToMap() (map[string]interface{}, error)
type FindCachePathsResponseEntryGetPathArgType ¶
type FindCachePathsResponseEntryGetPathArgType = string
type FindCachePathsResponseEntryGetPathAttributeType ¶
type FindCachePathsResponseEntryGetPathAttributeType = *string
isNotNullableString
type FindCachePathsResponseEntryGetPathRetType ¶
type FindCachePathsResponseEntryGetPathRetType = string
type FindCachePathsResponseGetResponseArgType ¶
type FindCachePathsResponseGetResponseArgType = []FindCachePathsResponseEntry
type FindCachePathsResponseGetResponseAttributeType ¶
type FindCachePathsResponseGetResponseAttributeType = *[]FindCachePathsResponseEntry
isArray
type FindCachePathsResponseGetResponseRetType ¶
type FindCachePathsResponseGetResponseRetType = []FindCachePathsResponseEntry
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
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
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
func (*GenericJsonResponse) GetDetails ¶
func (o *GenericJsonResponse) GetDetails() (res GenericJsonResponseGetDetailsRetType)
GetDetails returns the Details field value if set, zero value otherwise.
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.
func (*GenericJsonResponse) GetMessage ¶
func (o *GenericJsonResponse) GetMessage() (ret GenericJsonResponseGetMessageRetType)
GetMessage returns the Message field value
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.
func (*GenericJsonResponse) HasDetails ¶
func (o *GenericJsonResponse) HasDetails() bool
HasDetails returns a boolean if a field has been set.
func (*GenericJsonResponse) SetDetails ¶
func (o *GenericJsonResponse) SetDetails(v GenericJsonResponseGetDetailsRetType)
SetDetails gets a reference to the given []ErrorDetails and assigns it to the Details field.
func (*GenericJsonResponse) SetMessage ¶
func (o *GenericJsonResponse) SetMessage(v GenericJsonResponseGetMessageRetType)
SetMessage sets field value
func (GenericJsonResponse) ToMap ¶
func (o GenericJsonResponse) ToMap() (map[string]interface{}, error)
type GenericJsonResponseGetDetailsArgType ¶
type GenericJsonResponseGetDetailsArgType = []ErrorDetails
type GenericJsonResponseGetDetailsAttributeType ¶
type GenericJsonResponseGetDetailsAttributeType = *[]ErrorDetails
isArray
type GenericJsonResponseGetDetailsRetType ¶
type GenericJsonResponseGetDetailsRetType = []ErrorDetails
type GenericJsonResponseGetMessageArgType ¶
type GenericJsonResponseGetMessageArgType = string
type GenericJsonResponseGetMessageAttributeType ¶
type GenericJsonResponseGetMessageAttributeType = *string
isNotNullableString
type GenericJsonResponseGetMessageRetType ¶
type GenericJsonResponseGetMessageRetType = string
type GetCacheInfoRequest ¶
type GetCacheInfoRequest struct {
// contains filtered or unexported fields
}
func (GetCacheInfoRequest) Execute ¶
func (r GetCacheInfoRequest) Execute() (*GetCacheInfoResponse, error)
func (GetCacheInfoRequest) PurgePath ¶
func (r GetCacheInfoRequest) PurgePath(purgePath string) ApiGetCacheInfoRequest
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
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
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
func (*GetCacheInfoResponse) GetHistory ¶
func (o *GetCacheInfoResponse) GetHistory() (ret GetCacheInfoResponseGetHistoryRetType)
GetHistory returns the History field value
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.
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
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
func (*GetCacheInfoResponse) SetHistory ¶
func (o *GetCacheInfoResponse) SetHistory(v GetCacheInfoResponseGetHistoryRetType)
SetHistory sets field value
func (*GetCacheInfoResponse) SetLastPurgeTime ¶
func (o *GetCacheInfoResponse) SetLastPurgeTime(v GetCacheInfoResponseGetLastPurgeTimeRetType)
SetLastPurgeTime sets field value
func (GetCacheInfoResponse) ToMap ¶
func (o GetCacheInfoResponse) ToMap() (map[string]interface{}, error)
type GetCacheInfoResponseGetHistoryArgType ¶
type GetCacheInfoResponseGetHistoryArgType = []GetCacheInfoResponseHistoryEntry
type GetCacheInfoResponseGetHistoryAttributeType ¶
type GetCacheInfoResponseGetHistoryAttributeType = *[]GetCacheInfoResponseHistoryEntry
isArray
type GetCacheInfoResponseGetHistoryRetType ¶
type GetCacheInfoResponseGetHistoryRetType = []GetCacheInfoResponseHistoryEntry
type GetCacheInfoResponseGetLastPurgeTimeAttributeType ¶
isDateTime
type GetCacheInfoResponseHistoryEntry ¶
type GetCacheInfoResponseHistoryEntry struct {
// REQUIRED
OccurredAt GetCacheInfoResponseHistoryEntryGetOccurredAtAttributeType `json:"occurredAt" required:"true"`
// REQUIRED
Type GetCacheInfoResponseHistoryEntryGetTypeAttributeType `json:"type" required:"true"`
}
GetCacheInfoResponseHistoryEntry struct for GetCacheInfoResponseHistoryEntry
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
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
func (*GetCacheInfoResponseHistoryEntry) GetOccurredAt ¶
func (o *GetCacheInfoResponseHistoryEntry) GetOccurredAt() (ret GetCacheInfoResponseHistoryEntryGetOccurredAtRetType)
GetOccurredAt returns the OccurredAt field value
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.
func (*GetCacheInfoResponseHistoryEntry) GetType ¶
func (o *GetCacheInfoResponseHistoryEntry) GetType() (ret GetCacheInfoResponseHistoryEntryGetTypeRetType)
GetType returns the Type field value
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.
func (*GetCacheInfoResponseHistoryEntry) SetOccurredAt ¶
func (o *GetCacheInfoResponseHistoryEntry) SetOccurredAt(v GetCacheInfoResponseHistoryEntryGetOccurredAtRetType)
SetOccurredAt sets field value
func (*GetCacheInfoResponseHistoryEntry) SetType ¶
func (o *GetCacheInfoResponseHistoryEntry) SetType(v GetCacheInfoResponseHistoryEntryGetTypeRetType)
SetType sets field value
func (GetCacheInfoResponseHistoryEntry) ToMap ¶
func (o GetCacheInfoResponseHistoryEntry) ToMap() (map[string]interface{}, error)
type GetCacheInfoResponseHistoryEntryGetOccurredAtAttributeType ¶
isDateTime
type GetCacheInfoResponseHistoryEntryGetTypeArgType ¶
type GetCacheInfoResponseHistoryEntryGetTypeArgType = GetCacheInfoResponseHistoryEntryTypes
type GetCacheInfoResponseHistoryEntryGetTypeAttributeType ¶
type GetCacheInfoResponseHistoryEntryGetTypeAttributeType = *GetCacheInfoResponseHistoryEntryTypes
type GetCacheInfoResponseHistoryEntryGetTypeRetType ¶
type GetCacheInfoResponseHistoryEntryGetTypeRetType = GetCacheInfoResponseHistoryEntryTypes
type GetCacheInfoResponseHistoryEntryTypes ¶
type GetCacheInfoResponseHistoryEntryTypes string
GetCacheInfoResponseHistoryEntryTypes the model 'GetCacheInfoResponseHistoryEntry' value type for enums
const ( GETCACHEINFORESPONSEHISTORYENTRYTYPE_FULL GetCacheInfoResponseHistoryEntryTypes = "full" 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
func (GetCacheInfoResponseHistoryEntryTypes) IsValid ¶
func (v GetCacheInfoResponseHistoryEntryTypes) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise
func (*GetCacheInfoResponseHistoryEntryTypes) UnmarshalJSON ¶
func (v *GetCacheInfoResponseHistoryEntryTypes) UnmarshalJSON(src []byte) error
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.
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
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
func (*GetCustomDomainCustomCertificate) GetType ¶
func (o *GetCustomDomainCustomCertificate) GetType() (ret GetCustomDomainCustomCertificateGetTypeRetType)
GetType returns the Type field value
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.
func (*GetCustomDomainCustomCertificate) GetVersion ¶
func (o *GetCustomDomainCustomCertificate) GetVersion() (ret GetCustomDomainCustomCertificateGetVersionRetType)
GetVersion returns the Version field value
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.
func (*GetCustomDomainCustomCertificate) SetType ¶
func (o *GetCustomDomainCustomCertificate) SetType(v GetCustomDomainCustomCertificateGetTypeRetType)
SetType sets field value
func (*GetCustomDomainCustomCertificate) SetVersion ¶
func (o *GetCustomDomainCustomCertificate) SetVersion(v GetCustomDomainCustomCertificateGetVersionRetType)
SetVersion sets field value
func (GetCustomDomainCustomCertificate) ToMap ¶
func (o GetCustomDomainCustomCertificate) ToMap() (map[string]interface{}, error)
type GetCustomDomainCustomCertificateGetTypeArgType ¶
type GetCustomDomainCustomCertificateGetTypeArgType = string
type GetCustomDomainCustomCertificateGetTypeAttributeType ¶
type GetCustomDomainCustomCertificateGetTypeAttributeType = *string
isNotNullableString
type GetCustomDomainCustomCertificateGetTypeRetType ¶
type GetCustomDomainCustomCertificateGetTypeRetType = string
type GetCustomDomainCustomCertificateGetVersionArgType ¶
type GetCustomDomainCustomCertificateGetVersionArgType = int64
type GetCustomDomainCustomCertificateGetVersionAttributeType ¶
type GetCustomDomainCustomCertificateGetVersionAttributeType = *int64
isInteger
type GetCustomDomainCustomCertificateGetVersionRetType ¶
type GetCustomDomainCustomCertificateGetVersionRetType = int64
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
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
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
func (*GetCustomDomainManagedCertificate) GetType ¶
func (o *GetCustomDomainManagedCertificate) GetType() (ret GetCustomDomainManagedCertificateGetTypeRetType)
GetType returns the Type field value
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.
func (*GetCustomDomainManagedCertificate) SetType ¶
func (o *GetCustomDomainManagedCertificate) SetType(v GetCustomDomainManagedCertificateGetTypeRetType)
SetType sets field value
func (GetCustomDomainManagedCertificate) ToMap ¶
func (o GetCustomDomainManagedCertificate) ToMap() (map[string]interface{}, error)
type GetCustomDomainManagedCertificateGetTypeArgType ¶
type GetCustomDomainManagedCertificateGetTypeArgType = string
type GetCustomDomainManagedCertificateGetTypeAttributeType ¶
type GetCustomDomainManagedCertificateGetTypeAttributeType = *string
isNotNullableString
type GetCustomDomainManagedCertificateGetTypeRetType ¶
type GetCustomDomainManagedCertificateGetTypeRetType = string
type GetCustomDomainRequest ¶
type GetCustomDomainRequest struct {
// contains filtered or unexported fields
}
func (GetCustomDomainRequest) Execute ¶
func (r GetCustomDomainRequest) Execute() (*GetCustomDomainResponse, error)
type GetCustomDomainResponse ¶
type GetCustomDomainResponse struct {
// REQUIRED
Certificate GetCustomDomainResponseGetCertificateAttributeType `json:"certificate" required:"true"`
// REQUIRED
CustomDomain GetCustomDomainResponseGetCustomDomainAttributeType `json:"customDomain" required:"true"`
}
GetCustomDomainResponse struct for GetCustomDomainResponse
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
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
func (*GetCustomDomainResponse) GetCertificate ¶
func (o *GetCustomDomainResponse) GetCertificate() (ret GetCustomDomainResponseGetCertificateRetType)
GetCertificate returns the Certificate field value
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.
func (*GetCustomDomainResponse) GetCustomDomain ¶
func (o *GetCustomDomainResponse) GetCustomDomain() (ret GetCustomDomainResponseGetCustomDomainRetType)
GetCustomDomain returns the CustomDomain field value
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.
func (*GetCustomDomainResponse) SetCertificate ¶
func (o *GetCustomDomainResponse) SetCertificate(v GetCustomDomainResponseGetCertificateRetType)
SetCertificate sets field value
func (*GetCustomDomainResponse) SetCustomDomain ¶
func (o *GetCustomDomainResponse) SetCustomDomain(v GetCustomDomainResponseGetCustomDomainRetType)
SetCustomDomain sets field value
func (GetCustomDomainResponse) ToMap ¶
func (o GetCustomDomainResponse) ToMap() (map[string]interface{}, error)
type GetCustomDomainResponseCertificate ¶
type GetCustomDomainResponseCertificate struct {
GetCustomDomainCustomCertificate *GetCustomDomainCustomCertificate
GetCustomDomainManagedCertificate *GetCustomDomainManagedCertificate
}
GetCustomDomainResponseCertificate - struct for GetCustomDomainResponseCertificate
func GetCustomDomainCustomCertificateAsGetCustomDomainResponseCertificate ¶
func GetCustomDomainCustomCertificateAsGetCustomDomainResponseCertificate(v *GetCustomDomainCustomCertificate) GetCustomDomainResponseCertificate
GetCustomDomainCustomCertificateAsGetCustomDomainResponseCertificate is a convenience function that returns GetCustomDomainCustomCertificate wrapped in GetCustomDomainResponseCertificate
func GetCustomDomainManagedCertificateAsGetCustomDomainResponseCertificate ¶
func GetCustomDomainManagedCertificateAsGetCustomDomainResponseCertificate(v *GetCustomDomainManagedCertificate) GetCustomDomainResponseCertificate
GetCustomDomainManagedCertificateAsGetCustomDomainResponseCertificate is a convenience function that returns GetCustomDomainManagedCertificate wrapped in GetCustomDomainResponseCertificate
func (*GetCustomDomainResponseCertificate) GetActualInstance ¶
func (obj *GetCustomDomainResponseCertificate) GetActualInstance() interface{}
Get the actual instance
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
type GetCustomDomainResponseGetCertificateArgType ¶
type GetCustomDomainResponseGetCertificateArgType = GetCustomDomainResponseCertificate
type GetCustomDomainResponseGetCertificateAttributeType ¶
type GetCustomDomainResponseGetCertificateAttributeType = *GetCustomDomainResponseCertificate
isModel
type GetCustomDomainResponseGetCertificateRetType ¶
type GetCustomDomainResponseGetCertificateRetType = GetCustomDomainResponseCertificate
type GetCustomDomainResponseGetCustomDomainArgType ¶
type GetCustomDomainResponseGetCustomDomainArgType = CustomDomain
type GetCustomDomainResponseGetCustomDomainAttributeType ¶
type GetCustomDomainResponseGetCustomDomainAttributeType = *CustomDomain
isModel
type GetCustomDomainResponseGetCustomDomainRetType ¶
type GetCustomDomainResponseGetCustomDomainRetType = CustomDomain
type GetDistributionRequest ¶
type GetDistributionRequest struct {
// contains filtered or unexported fields
}
func (GetDistributionRequest) Execute ¶
func (r GetDistributionRequest) Execute() (*GetDistributionResponse, error)
func (GetDistributionRequest) WithWafStatus ¶
func (r GetDistributionRequest) WithWafStatus(withWafStatus bool) ApiGetDistributionRequest
type GetDistributionResponse ¶
type GetDistributionResponse struct {
// REQUIRED
Distribution GetDistributionResponseGetDistributionAttributeType `json:"distribution" required:"true"`
}
GetDistributionResponse struct for GetDistributionResponse
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
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
func (*GetDistributionResponse) GetDistribution ¶
func (o *GetDistributionResponse) GetDistribution() (ret GetDistributionResponseGetDistributionRetType)
GetDistribution returns the Distribution field value
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.
func (*GetDistributionResponse) SetDistribution ¶
func (o *GetDistributionResponse) SetDistribution(v GetDistributionResponseGetDistributionRetType)
SetDistribution sets field value
func (GetDistributionResponse) ToMap ¶
func (o GetDistributionResponse) ToMap() (map[string]interface{}, error)
type GetDistributionResponseGetDistributionArgType ¶
type GetDistributionResponseGetDistributionArgType = Distribution
type GetDistributionResponseGetDistributionAttributeType ¶
type GetDistributionResponseGetDistributionAttributeType = *Distribution
isModel
type GetDistributionResponseGetDistributionRetType ¶
type GetDistributionResponseGetDistributionRetType = Distribution
type GetLogsRequest ¶
type GetLogsRequest struct {
// contains filtered or unexported fields
}
func (GetLogsRequest) CacheHit ¶
func (r GetLogsRequest) CacheHit(cacheHit bool) ApiGetLogsRequest
func (GetLogsRequest) DataCenterRegion ¶
func (r GetLogsRequest) DataCenterRegion(dataCenterRegion string) ApiGetLogsRequest
func (GetLogsRequest) Execute ¶
func (r GetLogsRequest) Execute() (*GetLogsResponse, error)
func (GetLogsRequest) From ¶
func (r GetLogsRequest) From(from time.Time) ApiGetLogsRequest
func (GetLogsRequest) PageIdentifier ¶
func (r GetLogsRequest) PageIdentifier(pageIdentifier string) ApiGetLogsRequest
func (GetLogsRequest) PageSize ¶
func (r GetLogsRequest) PageSize(pageSize int32) ApiGetLogsRequest
func (GetLogsRequest) RequestCountryCode ¶
func (r GetLogsRequest) RequestCountryCode(requestCountryCode string) ApiGetLogsRequest
func (GetLogsRequest) SortBy ¶
func (r GetLogsRequest) SortBy(sortBy string) ApiGetLogsRequest
func (GetLogsRequest) SortOrder ¶
func (r GetLogsRequest) SortOrder(sortOrder string) ApiGetLogsRequest
func (GetLogsRequest) StatusCode ¶
func (r GetLogsRequest) StatusCode(statusCode int32) ApiGetLogsRequest
func (GetLogsRequest) To ¶
func (r GetLogsRequest) To(to time.Time) ApiGetLogsRequest
func (GetLogsRequest) WafAction ¶
func (r GetLogsRequest) WafAction(wafAction WAFRuleAction) ApiGetLogsRequest
type GetLogsResponse ¶
type GetLogsResponse struct {
// REQUIRED
Logs GetLogsResponseGetLogsAttributeType `json:"logs" required:"true"`
NextPageIdentifier GetLogsResponseGetNextPageIdentifierAttributeType `json:"nextPageIdentifier,omitempty"`
}
GetLogsResponse struct for GetLogsResponse
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
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
func (*GetLogsResponse) GetLogs ¶
func (o *GetLogsResponse) GetLogs() (ret GetLogsResponseGetLogsRetType)
GetLogs returns the Logs field value
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.
func (*GetLogsResponse) GetNextPageIdentifier ¶
func (o *GetLogsResponse) GetNextPageIdentifier() (res GetLogsResponseGetNextPageIdentifierRetType)
GetNextPageIdentifier returns the NextPageIdentifier field value if set, zero value otherwise.
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.
func (*GetLogsResponse) HasNextPageIdentifier ¶
func (o *GetLogsResponse) HasNextPageIdentifier() bool
HasNextPageIdentifier returns a boolean if a field has been set.
func (*GetLogsResponse) SetLogs ¶
func (o *GetLogsResponse) SetLogs(v GetLogsResponseGetLogsRetType)
SetLogs sets field value
func (*GetLogsResponse) SetNextPageIdentifier ¶
func (o *GetLogsResponse) SetNextPageIdentifier(v GetLogsResponseGetNextPageIdentifierRetType)
SetNextPageIdentifier gets a reference to the given string and assigns it to the NextPageIdentifier field.
func (GetLogsResponse) ToMap ¶
func (o GetLogsResponse) ToMap() (map[string]interface{}, error)
type GetLogsResponseGetLogsArgType ¶
type GetLogsResponseGetLogsArgType = []DistributionLogsRecord
type GetLogsResponseGetLogsAttributeType ¶
type GetLogsResponseGetLogsAttributeType = *[]DistributionLogsRecord
isArray
type GetLogsResponseGetLogsRetType ¶
type GetLogsResponseGetLogsRetType = []DistributionLogsRecord
type GetLogsResponseGetNextPageIdentifierArgType ¶
type GetLogsResponseGetNextPageIdentifierArgType = string
type GetLogsResponseGetNextPageIdentifierAttributeType ¶
type GetLogsResponseGetNextPageIdentifierAttributeType = *string
isNotNullableString
type GetLogsResponseGetNextPageIdentifierRetType ¶
type GetLogsResponseGetNextPageIdentifierRetType = string
type GetLogsSearchFiltersRequest ¶
type GetLogsSearchFiltersRequest struct {
// contains filtered or unexported fields
}
func (GetLogsSearchFiltersRequest) Execute ¶
func (r GetLogsSearchFiltersRequest) Execute() (*GetLogsSearchFiltersResponse, error)
func (GetLogsSearchFiltersRequest) Filter ¶
func (r GetLogsSearchFiltersRequest) Filter(filter string) ApiGetLogsSearchFiltersRequest
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
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
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
func (*GetLogsSearchFiltersResponse) GetCache ¶
func (o *GetLogsSearchFiltersResponse) GetCache() (ret GetLogsSearchFiltersResponseGetCacheRetType)
GetCache returns the Cache field value
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.
func (*GetLogsSearchFiltersResponse) GetDataCenter ¶
func (o *GetLogsSearchFiltersResponse) GetDataCenter() (ret GetLogsSearchFiltersResponseGetDataCenterRetType)
GetDataCenter returns the DataCenter field value
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.
func (*GetLogsSearchFiltersResponse) GetRemoteCountry ¶
func (o *GetLogsSearchFiltersResponse) GetRemoteCountry() (ret GetLogsSearchFiltersResponseGetRemoteCountryRetType)
GetRemoteCountry returns the RemoteCountry field value
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.
func (*GetLogsSearchFiltersResponse) GetStatus ¶
func (o *GetLogsSearchFiltersResponse) GetStatus() (ret GetLogsSearchFiltersResponseGetStatusRetType)
GetStatus returns the Status field value
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.
func (*GetLogsSearchFiltersResponse) SetCache ¶
func (o *GetLogsSearchFiltersResponse) SetCache(v GetLogsSearchFiltersResponseGetCacheRetType)
SetCache sets field value
func (*GetLogsSearchFiltersResponse) SetDataCenter ¶
func (o *GetLogsSearchFiltersResponse) SetDataCenter(v GetLogsSearchFiltersResponseGetDataCenterRetType)
SetDataCenter sets field value
func (*GetLogsSearchFiltersResponse) SetRemoteCountry ¶
func (o *GetLogsSearchFiltersResponse) SetRemoteCountry(v GetLogsSearchFiltersResponseGetRemoteCountryRetType)
SetRemoteCountry sets field value
func (*GetLogsSearchFiltersResponse) SetStatus ¶
func (o *GetLogsSearchFiltersResponse) SetStatus(v GetLogsSearchFiltersResponseGetStatusRetType)
SetStatus sets field value
func (GetLogsSearchFiltersResponse) ToMap ¶
func (o GetLogsSearchFiltersResponse) ToMap() (map[string]interface{}, error)
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.
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
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
func (*GetLogsSearchFiltersResponseDatacenterBlock) GetAF ¶
func (o *GetLogsSearchFiltersResponseDatacenterBlock) GetAF() (ret GetLogsSearchFiltersResponseDatacenterBlockGetAFRetType)
GetAF returns the AF field value
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.
func (*GetLogsSearchFiltersResponseDatacenterBlock) GetASIA ¶
func (o *GetLogsSearchFiltersResponseDatacenterBlock) GetASIA() (ret GetLogsSearchFiltersResponseDatacenterBlockGetASIARetType)
GetASIA returns the ASIA field value
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.
func (*GetLogsSearchFiltersResponseDatacenterBlock) GetEU ¶
func (o *GetLogsSearchFiltersResponseDatacenterBlock) GetEU() (ret GetLogsSearchFiltersResponseDatacenterBlockGetEURetType)
GetEU returns the EU field value
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.
func (*GetLogsSearchFiltersResponseDatacenterBlock) GetNA ¶
func (o *GetLogsSearchFiltersResponseDatacenterBlock) GetNA() (ret GetLogsSearchFiltersResponseDatacenterBlockGetNARetType)
GetNA returns the NA field value
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.
func (*GetLogsSearchFiltersResponseDatacenterBlock) GetSA ¶
func (o *GetLogsSearchFiltersResponseDatacenterBlock) GetSA() (ret GetLogsSearchFiltersResponseDatacenterBlockGetSARetType)
GetSA returns the SA field value
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.
func (*GetLogsSearchFiltersResponseDatacenterBlock) SetAF ¶
func (o *GetLogsSearchFiltersResponseDatacenterBlock) SetAF(v GetLogsSearchFiltersResponseDatacenterBlockGetAFRetType)
SetAF sets field value
func (*GetLogsSearchFiltersResponseDatacenterBlock) SetASIA ¶
func (o *GetLogsSearchFiltersResponseDatacenterBlock) SetASIA(v GetLogsSearchFiltersResponseDatacenterBlockGetASIARetType)
SetASIA sets field value
func (*GetLogsSearchFiltersResponseDatacenterBlock) SetEU ¶
func (o *GetLogsSearchFiltersResponseDatacenterBlock) SetEU(v GetLogsSearchFiltersResponseDatacenterBlockGetEURetType)
SetEU sets field value
func (*GetLogsSearchFiltersResponseDatacenterBlock) SetNA ¶
func (o *GetLogsSearchFiltersResponseDatacenterBlock) SetNA(v GetLogsSearchFiltersResponseDatacenterBlockGetNARetType)
SetNA sets field value
func (*GetLogsSearchFiltersResponseDatacenterBlock) SetSA ¶
func (o *GetLogsSearchFiltersResponseDatacenterBlock) SetSA(v GetLogsSearchFiltersResponseDatacenterBlockGetSARetType)
SetSA sets field value
func (GetLogsSearchFiltersResponseDatacenterBlock) ToMap ¶
func (o GetLogsSearchFiltersResponseDatacenterBlock) ToMap() (map[string]interface{}, error)
type GetLogsSearchFiltersResponseDatacenterBlockGetAFArgType ¶
type GetLogsSearchFiltersResponseDatacenterBlockGetAFArgType = []GetLogsSearchFiltersResponseDatacenterBlockItem
type GetLogsSearchFiltersResponseDatacenterBlockGetAFAttributeType ¶
type GetLogsSearchFiltersResponseDatacenterBlockGetAFAttributeType = *[]GetLogsSearchFiltersResponseDatacenterBlockItem
isArray
type GetLogsSearchFiltersResponseDatacenterBlockGetAFRetType ¶
type GetLogsSearchFiltersResponseDatacenterBlockGetAFRetType = []GetLogsSearchFiltersResponseDatacenterBlockItem
type GetLogsSearchFiltersResponseDatacenterBlockGetASIAArgType ¶
type GetLogsSearchFiltersResponseDatacenterBlockGetASIAArgType = []GetLogsSearchFiltersResponseDatacenterBlockItem
type GetLogsSearchFiltersResponseDatacenterBlockGetASIAAttributeType ¶
type GetLogsSearchFiltersResponseDatacenterBlockGetASIAAttributeType = *[]GetLogsSearchFiltersResponseDatacenterBlockItem
isArray
type GetLogsSearchFiltersResponseDatacenterBlockGetASIARetType ¶
type GetLogsSearchFiltersResponseDatacenterBlockGetASIARetType = []GetLogsSearchFiltersResponseDatacenterBlockItem
type GetLogsSearchFiltersResponseDatacenterBlockGetEUArgType ¶
type GetLogsSearchFiltersResponseDatacenterBlockGetEUArgType = []GetLogsSearchFiltersResponseDatacenterBlockItem
type GetLogsSearchFiltersResponseDatacenterBlockGetEUAttributeType ¶
type GetLogsSearchFiltersResponseDatacenterBlockGetEUAttributeType = *[]GetLogsSearchFiltersResponseDatacenterBlockItem
isArray
type GetLogsSearchFiltersResponseDatacenterBlockGetEURetType ¶
type GetLogsSearchFiltersResponseDatacenterBlockGetEURetType = []GetLogsSearchFiltersResponseDatacenterBlockItem
type GetLogsSearchFiltersResponseDatacenterBlockGetNAArgType ¶
type GetLogsSearchFiltersResponseDatacenterBlockGetNAArgType = []GetLogsSearchFiltersResponseDatacenterBlockItem
type GetLogsSearchFiltersResponseDatacenterBlockGetNAAttributeType ¶
type GetLogsSearchFiltersResponseDatacenterBlockGetNAAttributeType = *[]GetLogsSearchFiltersResponseDatacenterBlockItem
isArray
type GetLogsSearchFiltersResponseDatacenterBlockGetNARetType ¶
type GetLogsSearchFiltersResponseDatacenterBlockGetNARetType = []GetLogsSearchFiltersResponseDatacenterBlockItem
type GetLogsSearchFiltersResponseDatacenterBlockGetSAArgType ¶
type GetLogsSearchFiltersResponseDatacenterBlockGetSAArgType = []GetLogsSearchFiltersResponseDatacenterBlockItem
type GetLogsSearchFiltersResponseDatacenterBlockGetSAAttributeType ¶
type GetLogsSearchFiltersResponseDatacenterBlockGetSAAttributeType = *[]GetLogsSearchFiltersResponseDatacenterBlockItem
isArray
type GetLogsSearchFiltersResponseDatacenterBlockGetSARetType ¶
type GetLogsSearchFiltersResponseDatacenterBlockGetSARetType = []GetLogsSearchFiltersResponseDatacenterBlockItem
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.
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
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
func (*GetLogsSearchFiltersResponseDatacenterBlockItem) GetDisplayName ¶
func (o *GetLogsSearchFiltersResponseDatacenterBlockItem) GetDisplayName() (ret GetLogsSearchFiltersResponseDatacenterBlockItemGetDisplayNameRetType)
GetDisplayName returns the DisplayName field value
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.
func (*GetLogsSearchFiltersResponseDatacenterBlockItem) GetId ¶
func (o *GetLogsSearchFiltersResponseDatacenterBlockItem) GetId() (ret GetLogsSearchFiltersResponseDatacenterBlockItemGetIdRetType)
GetId returns the Id field value
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.
func (*GetLogsSearchFiltersResponseDatacenterBlockItem) SetDisplayName ¶
func (o *GetLogsSearchFiltersResponseDatacenterBlockItem) SetDisplayName(v GetLogsSearchFiltersResponseDatacenterBlockItemGetDisplayNameRetType)
SetDisplayName sets field value
func (*GetLogsSearchFiltersResponseDatacenterBlockItem) SetId ¶
func (o *GetLogsSearchFiltersResponseDatacenterBlockItem) SetId(v GetLogsSearchFiltersResponseDatacenterBlockItemGetIdRetType)
SetId sets field value
func (GetLogsSearchFiltersResponseDatacenterBlockItem) ToMap ¶
func (o GetLogsSearchFiltersResponseDatacenterBlockItem) ToMap() (map[string]interface{}, error)
type GetLogsSearchFiltersResponseDatacenterBlockItemGetDisplayNameArgType ¶
type GetLogsSearchFiltersResponseDatacenterBlockItemGetDisplayNameArgType = string
type GetLogsSearchFiltersResponseDatacenterBlockItemGetDisplayNameAttributeType ¶
type GetLogsSearchFiltersResponseDatacenterBlockItemGetDisplayNameAttributeType = *string
isNotNullableString
type GetLogsSearchFiltersResponseDatacenterBlockItemGetDisplayNameRetType ¶
type GetLogsSearchFiltersResponseDatacenterBlockItemGetDisplayNameRetType = string
type GetLogsSearchFiltersResponseDatacenterBlockItemGetIdArgType ¶
type GetLogsSearchFiltersResponseDatacenterBlockItemGetIdArgType = string
type GetLogsSearchFiltersResponseDatacenterBlockItemGetIdAttributeType ¶
type GetLogsSearchFiltersResponseDatacenterBlockItemGetIdAttributeType = *string
isNotNullableString
type GetLogsSearchFiltersResponseDatacenterBlockItemGetIdRetType ¶
type GetLogsSearchFiltersResponseDatacenterBlockItemGetIdRetType = string
type GetLogsSearchFiltersResponseGetCacheArgType ¶
type GetLogsSearchFiltersResponseGetCacheArgType = []string
type GetLogsSearchFiltersResponseGetCacheAttributeType ¶
type GetLogsSearchFiltersResponseGetCacheAttributeType = *[]string
isArray
type GetLogsSearchFiltersResponseGetCacheRetType ¶
type GetLogsSearchFiltersResponseGetCacheRetType = []string
type GetLogsSearchFiltersResponseGetDataCenterArgType ¶
type GetLogsSearchFiltersResponseGetDataCenterArgType = GetLogsSearchFiltersResponseDatacenterBlock
type GetLogsSearchFiltersResponseGetDataCenterAttributeType ¶
type GetLogsSearchFiltersResponseGetDataCenterAttributeType = *GetLogsSearchFiltersResponseDatacenterBlock
isModel
type GetLogsSearchFiltersResponseGetDataCenterRetType ¶
type GetLogsSearchFiltersResponseGetDataCenterRetType = GetLogsSearchFiltersResponseDatacenterBlock
type GetLogsSearchFiltersResponseGetRemoteCountryArgType ¶
type GetLogsSearchFiltersResponseGetRemoteCountryArgType = []string
type GetLogsSearchFiltersResponseGetRemoteCountryAttributeType ¶
type GetLogsSearchFiltersResponseGetRemoteCountryAttributeType = *[]string
isArray
type GetLogsSearchFiltersResponseGetRemoteCountryRetType ¶
type GetLogsSearchFiltersResponseGetRemoteCountryRetType = []string
type GetLogsSearchFiltersResponseGetStatusArgType ¶
type GetLogsSearchFiltersResponseGetStatusArgType = []int32
type GetLogsSearchFiltersResponseGetStatusAttributeType ¶
type GetLogsSearchFiltersResponseGetStatusAttributeType = *[]int32
isArray
type GetLogsSearchFiltersResponseGetStatusRetType ¶
type GetLogsSearchFiltersResponseGetStatusRetType = []int32
type GetStatisticsRequest ¶
type GetStatisticsRequest struct {
// contains filtered or unexported fields
}
func (GetStatisticsRequest) Execute ¶
func (r GetStatisticsRequest) Execute() (*GetStatisticsResponse, error)
func (GetStatisticsRequest) From ¶
func (r GetStatisticsRequest) From(from time.Time) ApiGetStatisticsRequest
func (GetStatisticsRequest) Interval ¶
func (r GetStatisticsRequest) Interval(interval string) ApiGetStatisticsRequest
func (GetStatisticsRequest) To ¶
func (r GetStatisticsRequest) To(to time.Time) ApiGetStatisticsRequest
type GetStatisticsResponse ¶
type GetStatisticsResponse struct {
// REQUIRED
Records GetStatisticsResponseGetRecordsAttributeType `json:"records" required:"true"`
}
GetStatisticsResponse struct for GetStatisticsResponse
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
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
func (*GetStatisticsResponse) GetRecords ¶
func (o *GetStatisticsResponse) GetRecords() (ret GetStatisticsResponseGetRecordsRetType)
GetRecords returns the Records field value
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.
func (*GetStatisticsResponse) SetRecords ¶
func (o *GetStatisticsResponse) SetRecords(v GetStatisticsResponseGetRecordsRetType)
SetRecords sets field value
func (GetStatisticsResponse) ToMap ¶
func (o GetStatisticsResponse) ToMap() (map[string]interface{}, error)
type GetStatisticsResponseGetRecordsArgType ¶
type GetStatisticsResponseGetRecordsArgType = []DistributionStatisticsRecord
type GetStatisticsResponseGetRecordsAttributeType ¶
type GetStatisticsResponseGetRecordsAttributeType = *[]DistributionStatisticsRecord
isArray
type GetStatisticsResponseGetRecordsRetType ¶
type GetStatisticsResponseGetRecordsRetType = []DistributionStatisticsRecord
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
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
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
func (*HttpBackend) GetGeofencing ¶
func (o *HttpBackend) GetGeofencing() (ret HttpBackendGetGeofencingRetType)
GetGeofencing returns the Geofencing field value
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.
func (*HttpBackend) GetOriginRequestHeaders ¶
func (o *HttpBackend) GetOriginRequestHeaders() (ret HttpBackendGetOriginRequestHeadersRetType)
GetOriginRequestHeaders returns the OriginRequestHeaders field value
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.
func (*HttpBackend) GetOriginUrl ¶
func (o *HttpBackend) GetOriginUrl() (ret HttpBackendGetOriginUrlRetType)
GetOriginUrl returns the OriginUrl field value
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.
func (*HttpBackend) GetType ¶
func (o *HttpBackend) GetType() (ret HttpBackendGetTypeRetType)
GetType returns the Type field value
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.
func (*HttpBackend) SetGeofencing ¶
func (o *HttpBackend) SetGeofencing(v HttpBackendGetGeofencingRetType)
SetGeofencing sets field value
func (*HttpBackend) SetOriginRequestHeaders ¶
func (o *HttpBackend) SetOriginRequestHeaders(v HttpBackendGetOriginRequestHeadersRetType)
SetOriginRequestHeaders sets field value
func (*HttpBackend) SetOriginUrl ¶
func (o *HttpBackend) SetOriginUrl(v HttpBackendGetOriginUrlRetType)
SetOriginUrl sets field value
func (*HttpBackend) SetType ¶
func (o *HttpBackend) SetType(v HttpBackendGetTypeRetType)
SetType sets field value
func (HttpBackend) ToMap ¶
func (o HttpBackend) ToMap() (map[string]interface{}, error)
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
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
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
func (*HttpBackendCreate) GetGeofencing ¶
func (o *HttpBackendCreate) GetGeofencing() (res HttpBackendCreateGetGeofencingRetType)
GetGeofencing returns the Geofencing field value if set, zero value otherwise.
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.
func (*HttpBackendCreate) GetOriginRequestHeaders ¶
func (o *HttpBackendCreate) GetOriginRequestHeaders() (res HttpBackendCreateGetOriginRequestHeadersRetType)
GetOriginRequestHeaders returns the OriginRequestHeaders field value if set, zero value otherwise.
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.
func (*HttpBackendCreate) GetOriginUrl ¶
func (o *HttpBackendCreate) GetOriginUrl() (ret HttpBackendCreateGetOriginUrlRetType)
GetOriginUrl returns the OriginUrl field value
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.
func (*HttpBackendCreate) GetType ¶
func (o *HttpBackendCreate) GetType() (ret HttpBackendCreateGetTypeRetType)
GetType returns the Type field value
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.
func (*HttpBackendCreate) HasGeofencing ¶
func (o *HttpBackendCreate) HasGeofencing() bool
HasGeofencing returns a boolean if a field has been set.
func (*HttpBackendCreate) HasOriginRequestHeaders ¶
func (o *HttpBackendCreate) HasOriginRequestHeaders() bool
HasOriginRequestHeaders returns a boolean if a field has been set.
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.
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.
func (*HttpBackendCreate) SetOriginUrl ¶
func (o *HttpBackendCreate) SetOriginUrl(v HttpBackendCreateGetOriginUrlRetType)
SetOriginUrl sets field value
func (*HttpBackendCreate) SetType ¶
func (o *HttpBackendCreate) SetType(v HttpBackendCreateGetTypeRetType)
SetType sets field value
func (HttpBackendCreate) ToMap ¶
func (o HttpBackendCreate) ToMap() (map[string]interface{}, error)
type HttpBackendCreateGetGeofencingAttributeType ¶
isContainer
type HttpBackendCreateGetOriginRequestHeadersAttributeType ¶
isContainer
type HttpBackendCreateGetOriginUrlArgType ¶
type HttpBackendCreateGetOriginUrlArgType = string
type HttpBackendCreateGetOriginUrlAttributeType ¶
type HttpBackendCreateGetOriginUrlAttributeType = *string
isNotNullableString
type HttpBackendCreateGetOriginUrlRetType ¶
type HttpBackendCreateGetOriginUrlRetType = string
type HttpBackendCreateGetTypeArgType ¶
type HttpBackendCreateGetTypeArgType = string
type HttpBackendCreateGetTypeAttributeType ¶
type HttpBackendCreateGetTypeAttributeType = *string
isNotNullableString
type HttpBackendCreateGetTypeRetType ¶
type HttpBackendCreateGetTypeRetType = string
type HttpBackendGetGeofencingAttributeType ¶
isContainer
type HttpBackendGetOriginRequestHeadersAttributeType ¶
isContainer
type HttpBackendGetOriginUrlArgType ¶
type HttpBackendGetOriginUrlArgType = string
type HttpBackendGetOriginUrlAttributeType ¶
type HttpBackendGetOriginUrlAttributeType = *string
isNotNullableString
type HttpBackendGetOriginUrlRetType ¶
type HttpBackendGetOriginUrlRetType = string
type HttpBackendGetTypeArgType ¶
type HttpBackendGetTypeArgType = string
type HttpBackendGetTypeAttributeType ¶
type HttpBackendGetTypeAttributeType = *string
isNotNullableString
type HttpBackendGetTypeRetType ¶
type HttpBackendGetTypeRetType = string
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
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
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
func (*HttpBackendPatch) GetGeofencing ¶
func (o *HttpBackendPatch) GetGeofencing() (res HttpBackendPatchGetGeofencingRetType)
GetGeofencing returns the Geofencing field value if set, zero value otherwise.
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.
func (*HttpBackendPatch) GetOriginRequestHeaders ¶
func (o *HttpBackendPatch) GetOriginRequestHeaders() (res HttpBackendPatchGetOriginRequestHeadersRetType)
GetOriginRequestHeaders returns the OriginRequestHeaders field value if set, zero value otherwise.
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.
func (*HttpBackendPatch) GetOriginUrl ¶
func (o *HttpBackendPatch) GetOriginUrl() (res HttpBackendPatchGetOriginUrlRetType)
GetOriginUrl returns the OriginUrl field value if set, zero value otherwise.
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.
func (*HttpBackendPatch) GetType ¶
func (o *HttpBackendPatch) GetType() (ret HttpBackendPatchGetTypeRetType)
GetType returns the Type field value
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.
func (*HttpBackendPatch) HasGeofencing ¶
func (o *HttpBackendPatch) HasGeofencing() bool
HasGeofencing returns a boolean if a field has been set.
func (*HttpBackendPatch) HasOriginRequestHeaders ¶
func (o *HttpBackendPatch) HasOriginRequestHeaders() bool
HasOriginRequestHeaders returns a boolean if a field has been set.
func (*HttpBackendPatch) HasOriginUrl ¶
func (o *HttpBackendPatch) HasOriginUrl() bool
HasOriginUrl returns a boolean if a field has been set.
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.
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.
func (*HttpBackendPatch) SetOriginUrl ¶
func (o *HttpBackendPatch) SetOriginUrl(v HttpBackendPatchGetOriginUrlRetType)
SetOriginUrl gets a reference to the given string and assigns it to the OriginUrl field.
func (*HttpBackendPatch) SetType ¶
func (o *HttpBackendPatch) SetType(v HttpBackendPatchGetTypeRetType)
SetType sets field value
func (HttpBackendPatch) ToMap ¶
func (o HttpBackendPatch) ToMap() (map[string]interface{}, error)
type HttpBackendPatchGetGeofencingAttributeType ¶
isContainer
type HttpBackendPatchGetOriginRequestHeadersAttributeType ¶
isContainer
type HttpBackendPatchGetOriginUrlArgType ¶
type HttpBackendPatchGetOriginUrlArgType = string
type HttpBackendPatchGetOriginUrlAttributeType ¶
type HttpBackendPatchGetOriginUrlAttributeType = *string
isNotNullableString
type HttpBackendPatchGetOriginUrlRetType ¶
type HttpBackendPatchGetOriginUrlRetType = string
type HttpBackendPatchGetTypeArgType ¶
type HttpBackendPatchGetTypeArgType = string
type HttpBackendPatchGetTypeAttributeType ¶
type HttpBackendPatchGetTypeAttributeType = *string
isNotNullableString
type HttpBackendPatchGetTypeRetType ¶
type HttpBackendPatchGetTypeRetType = string
type ListDistributionsRequest ¶
type ListDistributionsRequest struct {
// contains filtered or unexported fields
}
func (ListDistributionsRequest) Execute ¶
func (r ListDistributionsRequest) Execute() (*ListDistributionsResponse, error)
func (ListDistributionsRequest) PageIdentifier ¶
func (r ListDistributionsRequest) PageIdentifier(pageIdentifier string) ApiListDistributionsRequest
func (ListDistributionsRequest) PageSize ¶
func (r ListDistributionsRequest) PageSize(pageSize int32) ApiListDistributionsRequest
func (ListDistributionsRequest) SortBy ¶
func (r ListDistributionsRequest) SortBy(sortBy string) ApiListDistributionsRequest
func (ListDistributionsRequest) SortOrder ¶
func (r ListDistributionsRequest) SortOrder(sortOrder string) ApiListDistributionsRequest
func (ListDistributionsRequest) WithWafStatus ¶
func (r ListDistributionsRequest) WithWafStatus(withWafStatus bool) ApiListDistributionsRequest
type ListDistributionsResponse ¶
type ListDistributionsResponse struct {
// REQUIRED
Distributions ListDistributionsResponseGetDistributionsAttributeType `json:"distributions" required:"true"`
NextPageIdentifier ListDistributionsResponseGetNextPageIdentifierAttributeType `json:"nextPageIdentifier,omitempty"`
}
ListDistributionsResponse struct for ListDistributionsResponse
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
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
func (*ListDistributionsResponse) GetDistributions ¶
func (o *ListDistributionsResponse) GetDistributions() (ret ListDistributionsResponseGetDistributionsRetType)
GetDistributions returns the Distributions field value
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.
func (*ListDistributionsResponse) GetNextPageIdentifier ¶
func (o *ListDistributionsResponse) GetNextPageIdentifier() (res ListDistributionsResponseGetNextPageIdentifierRetType)
GetNextPageIdentifier returns the NextPageIdentifier field value if set, zero value otherwise.
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.
func (*ListDistributionsResponse) HasNextPageIdentifier ¶
func (o *ListDistributionsResponse) HasNextPageIdentifier() bool
HasNextPageIdentifier returns a boolean if a field has been set.
func (*ListDistributionsResponse) SetDistributions ¶
func (o *ListDistributionsResponse) SetDistributions(v ListDistributionsResponseGetDistributionsRetType)
SetDistributions sets field value
func (*ListDistributionsResponse) SetNextPageIdentifier ¶
func (o *ListDistributionsResponse) SetNextPageIdentifier(v ListDistributionsResponseGetNextPageIdentifierRetType)
SetNextPageIdentifier gets a reference to the given string and assigns it to the NextPageIdentifier field.
func (ListDistributionsResponse) ToMap ¶
func (o ListDistributionsResponse) ToMap() (map[string]interface{}, error)
type ListDistributionsResponseGetDistributionsArgType ¶
type ListDistributionsResponseGetDistributionsArgType = []Distribution
type ListDistributionsResponseGetDistributionsAttributeType ¶
type ListDistributionsResponseGetDistributionsAttributeType = *[]Distribution
isArray
type ListDistributionsResponseGetDistributionsRetType ¶
type ListDistributionsResponseGetDistributionsRetType = []Distribution
type ListDistributionsResponseGetNextPageIdentifierArgType ¶
type ListDistributionsResponseGetNextPageIdentifierArgType = string
type ListDistributionsResponseGetNextPageIdentifierAttributeType ¶
type ListDistributionsResponseGetNextPageIdentifierAttributeType = *string
isNotNullableString
type ListDistributionsResponseGetNextPageIdentifierRetType ¶
type ListDistributionsResponseGetNextPageIdentifierRetType = string
type ListWafCollectionsRequest ¶
type ListWafCollectionsRequest struct {
// contains filtered or unexported fields
}
func (ListWafCollectionsRequest) Execute ¶
func (r ListWafCollectionsRequest) Execute() (*ListWafCollectionsResponse, error)
type ListWafCollectionsResponse ¶
type ListWafCollectionsResponse struct {
// REQUIRED
Collections ListWafCollectionsResponseGetCollectionsAttributeType `json:"collections" required:"true"`
}
ListWafCollectionsResponse struct for ListWafCollectionsResponse
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
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
func (*ListWafCollectionsResponse) GetCollections ¶
func (o *ListWafCollectionsResponse) GetCollections() (ret ListWafCollectionsResponseGetCollectionsRetType)
GetCollections returns the Collections field value
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.
func (*ListWafCollectionsResponse) SetCollections ¶
func (o *ListWafCollectionsResponse) SetCollections(v ListWafCollectionsResponseGetCollectionsRetType)
SetCollections sets field value
func (ListWafCollectionsResponse) ToMap ¶
func (o ListWafCollectionsResponse) ToMap() (map[string]interface{}, error)
type ListWafCollectionsResponseGetCollectionsArgType ¶
type ListWafCollectionsResponseGetCollectionsArgType = []WafRuleCollection
type ListWafCollectionsResponseGetCollectionsAttributeType ¶
type ListWafCollectionsResponseGetCollectionsAttributeType = *[]WafRuleCollection
isArray
type ListWafCollectionsResponseGetCollectionsRetType ¶
type ListWafCollectionsResponseGetCollectionsRetType = []WafRuleCollection
type LokiLogSink ¶
type LokiLogSink struct {
// REQUIRED
PushUrl LokiLogSinkGetPushUrlAttributeType `json:"pushUrl" required:"true"`
// REQUIRED
Type LokiLogSinkGetTypeAttributeType `json:"type" required:"true"`
}
LokiLogSink struct for LokiLogSink
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
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
func (*LokiLogSink) GetPushUrl ¶
func (o *LokiLogSink) GetPushUrl() (ret LokiLogSinkGetPushUrlRetType)
GetPushUrl returns the PushUrl field value
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.
func (*LokiLogSink) GetType ¶
func (o *LokiLogSink) GetType() (ret LokiLogSinkGetTypeRetType)
GetType returns the Type field value
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.
func (*LokiLogSink) SetPushUrl ¶
func (o *LokiLogSink) SetPushUrl(v LokiLogSinkGetPushUrlRetType)
SetPushUrl sets field value
func (*LokiLogSink) SetType ¶
func (o *LokiLogSink) SetType(v LokiLogSinkGetTypeRetType)
SetType sets field value
func (LokiLogSink) ToMap ¶
func (o LokiLogSink) ToMap() (map[string]interface{}, error)
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
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
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
func (*LokiLogSinkCreate) GetCredentials ¶
func (o *LokiLogSinkCreate) GetCredentials() (ret LokiLogSinkCreateGetCredentialsRetType)
GetCredentials returns the Credentials field value
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.
func (*LokiLogSinkCreate) GetPushUrl ¶
func (o *LokiLogSinkCreate) GetPushUrl() (ret LokiLogSinkCreateGetPushUrlRetType)
GetPushUrl returns the PushUrl field value
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.
func (*LokiLogSinkCreate) GetType ¶
func (o *LokiLogSinkCreate) GetType() (ret LokiLogSinkCreateGetTypeRetType)
GetType returns the Type field value
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.
func (*LokiLogSinkCreate) SetCredentials ¶
func (o *LokiLogSinkCreate) SetCredentials(v LokiLogSinkCreateGetCredentialsRetType)
SetCredentials sets field value
func (*LokiLogSinkCreate) SetPushUrl ¶
func (o *LokiLogSinkCreate) SetPushUrl(v LokiLogSinkCreateGetPushUrlRetType)
SetPushUrl sets field value
func (*LokiLogSinkCreate) SetType ¶
func (o *LokiLogSinkCreate) SetType(v LokiLogSinkCreateGetTypeRetType)
SetType sets field value
func (LokiLogSinkCreate) ToMap ¶
func (o LokiLogSinkCreate) ToMap() (map[string]interface{}, error)
type LokiLogSinkCreateGetCredentialsArgType ¶
type LokiLogSinkCreateGetCredentialsArgType = LokiLogSinkCredentials
type LokiLogSinkCreateGetCredentialsAttributeType ¶
type LokiLogSinkCreateGetCredentialsAttributeType = *LokiLogSinkCredentials
isModel
type LokiLogSinkCreateGetCredentialsRetType ¶
type LokiLogSinkCreateGetCredentialsRetType = LokiLogSinkCredentials
type LokiLogSinkCreateGetPushUrlArgType ¶
type LokiLogSinkCreateGetPushUrlArgType = string
type LokiLogSinkCreateGetPushUrlAttributeType ¶
type LokiLogSinkCreateGetPushUrlAttributeType = *string
isNotNullableString
type LokiLogSinkCreateGetPushUrlRetType ¶
type LokiLogSinkCreateGetPushUrlRetType = string
type LokiLogSinkCreateGetTypeArgType ¶
type LokiLogSinkCreateGetTypeArgType = string
type LokiLogSinkCreateGetTypeAttributeType ¶
type LokiLogSinkCreateGetTypeAttributeType = *string
isNotNullableString
type LokiLogSinkCreateGetTypeRetType ¶
type LokiLogSinkCreateGetTypeRetType = string
type LokiLogSinkCredentials ¶
type LokiLogSinkCredentials struct {
// REQUIRED
Password LokiLogSinkCredentialsGetPasswordAttributeType `json:"password" required:"true"`
// REQUIRED
Username LokiLogSinkCredentialsGetUsernameAttributeType `json:"username" required:"true"`
}
LokiLogSinkCredentials struct for LokiLogSinkCredentials
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
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
func (*LokiLogSinkCredentials) GetPassword ¶
func (o *LokiLogSinkCredentials) GetPassword() (ret LokiLogSinkCredentialsGetPasswordRetType)
GetPassword returns the Password field value
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.
func (*LokiLogSinkCredentials) GetUsername ¶
func (o *LokiLogSinkCredentials) GetUsername() (ret LokiLogSinkCredentialsGetUsernameRetType)
GetUsername returns the Username field value
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.
func (*LokiLogSinkCredentials) SetPassword ¶
func (o *LokiLogSinkCredentials) SetPassword(v LokiLogSinkCredentialsGetPasswordRetType)
SetPassword sets field value
func (*LokiLogSinkCredentials) SetUsername ¶
func (o *LokiLogSinkCredentials) SetUsername(v LokiLogSinkCredentialsGetUsernameRetType)
SetUsername sets field value
func (LokiLogSinkCredentials) ToMap ¶
func (o LokiLogSinkCredentials) ToMap() (map[string]interface{}, error)
type LokiLogSinkCredentialsGetPasswordArgType ¶
type LokiLogSinkCredentialsGetPasswordArgType = string
type LokiLogSinkCredentialsGetPasswordAttributeType ¶
type LokiLogSinkCredentialsGetPasswordAttributeType = *string
isNotNullableString
type LokiLogSinkCredentialsGetPasswordRetType ¶
type LokiLogSinkCredentialsGetPasswordRetType = string
type LokiLogSinkCredentialsGetUsernameArgType ¶
type LokiLogSinkCredentialsGetUsernameArgType = string
type LokiLogSinkCredentialsGetUsernameAttributeType ¶
type LokiLogSinkCredentialsGetUsernameAttributeType = *string
isNotNullableString
type LokiLogSinkCredentialsGetUsernameRetType ¶
type LokiLogSinkCredentialsGetUsernameRetType = string
type LokiLogSinkGetPushUrlArgType ¶
type LokiLogSinkGetPushUrlArgType = string
type LokiLogSinkGetPushUrlAttributeType ¶
type LokiLogSinkGetPushUrlAttributeType = *string
isNotNullableString
type LokiLogSinkGetPushUrlRetType ¶
type LokiLogSinkGetPushUrlRetType = string
type LokiLogSinkGetTypeArgType ¶
type LokiLogSinkGetTypeArgType = string
type LokiLogSinkGetTypeAttributeType ¶
type LokiLogSinkGetTypeAttributeType = *string
isNotNullableString
type LokiLogSinkGetTypeRetType ¶
type LokiLogSinkGetTypeRetType = string
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
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
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
func (*LokiLogSinkPatch) GetCredentials ¶
func (o *LokiLogSinkPatch) GetCredentials() (res LokiLogSinkPatchGetCredentialsRetType)
GetCredentials returns the Credentials field value if set, zero value otherwise.
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.
func (*LokiLogSinkPatch) GetPushUrl ¶
func (o *LokiLogSinkPatch) GetPushUrl() (res LokiLogSinkPatchGetPushUrlRetType)
GetPushUrl returns the PushUrl field value if set, zero value otherwise.
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.
func (*LokiLogSinkPatch) GetType ¶
func (o *LokiLogSinkPatch) GetType() (ret LokiLogSinkPatchGetTypeRetType)
GetType returns the Type field value
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.
func (*LokiLogSinkPatch) HasCredentials ¶
func (o *LokiLogSinkPatch) HasCredentials() bool
HasCredentials returns a boolean if a field has been set.
func (*LokiLogSinkPatch) HasPushUrl ¶
func (o *LokiLogSinkPatch) HasPushUrl() bool
HasPushUrl returns a boolean if a field has been set.
func (*LokiLogSinkPatch) SetCredentials ¶
func (o *LokiLogSinkPatch) SetCredentials(v LokiLogSinkPatchGetCredentialsRetType)
SetCredentials gets a reference to the given LokiLogSinkCredentials and assigns it to the Credentials field.
func (*LokiLogSinkPatch) SetPushUrl ¶
func (o *LokiLogSinkPatch) SetPushUrl(v LokiLogSinkPatchGetPushUrlRetType)
SetPushUrl gets a reference to the given string and assigns it to the PushUrl field.
func (*LokiLogSinkPatch) SetType ¶
func (o *LokiLogSinkPatch) SetType(v LokiLogSinkPatchGetTypeRetType)
SetType sets field value
func (LokiLogSinkPatch) ToMap ¶
func (o LokiLogSinkPatch) ToMap() (map[string]interface{}, error)
type LokiLogSinkPatchGetCredentialsArgType ¶
type LokiLogSinkPatchGetCredentialsArgType = LokiLogSinkCredentials
type LokiLogSinkPatchGetCredentialsAttributeType ¶
type LokiLogSinkPatchGetCredentialsAttributeType = *LokiLogSinkCredentials
isModel
type LokiLogSinkPatchGetCredentialsRetType ¶
type LokiLogSinkPatchGetCredentialsRetType = LokiLogSinkCredentials
type LokiLogSinkPatchGetPushUrlArgType ¶
type LokiLogSinkPatchGetPushUrlArgType = string
type LokiLogSinkPatchGetPushUrlAttributeType ¶
type LokiLogSinkPatchGetPushUrlAttributeType = *string
isNotNullableString
type LokiLogSinkPatchGetPushUrlRetType ¶
type LokiLogSinkPatchGetPushUrlRetType = string
type LokiLogSinkPatchGetTypeArgType ¶
type LokiLogSinkPatchGetTypeArgType = string
type LokiLogSinkPatchGetTypeAttributeType ¶
type LokiLogSinkPatchGetTypeAttributeType = *string
isNotNullableString
type LokiLogSinkPatchGetTypeRetType ¶
type LokiLogSinkPatchGetTypeRetType = string
type MappedNullable ¶
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.
const ( MATCHCONDITION_ANY MatchCondition = "ANY" MATCHCONDITION_ALL MatchCondition = "ALL" 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
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
func (MatchCondition) Ptr ¶ added in v1.10.0
func (v MatchCondition) Ptr() *MatchCondition
Ptr returns reference to MatchCondition value
func (*MatchCondition) UnmarshalJSON ¶ added in v1.10.0
func (v *MatchCondition) UnmarshalJSON(src []byte) error
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.
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
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
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.
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.
func (*Matcher) GetValues ¶ added in v1.10.0
func (o *Matcher) GetValues() (ret MatcherGetValuesRetType)
GetValues returns the Values field value
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.
func (*Matcher) HasValueMatchCondition ¶ added in v1.10.0
HasValueMatchCondition returns a boolean if a field has been set.
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.
func (*Matcher) SetValues ¶ added in v1.10.0
func (o *Matcher) SetValues(v MatcherGetValuesRetType)
SetValues sets field value
type MatcherGetValueMatchConditionArgType ¶ added in v1.10.0
type MatcherGetValueMatchConditionArgType = MatchCondition
type MatcherGetValueMatchConditionAttributeType ¶ added in v1.10.0
type MatcherGetValueMatchConditionAttributeType = *MatchCondition
isEnumRef
type MatcherGetValueMatchConditionRetType ¶ added in v1.10.0
type MatcherGetValueMatchConditionRetType = MatchCondition
type MatcherGetValuesArgType ¶ added in v1.10.0
type MatcherGetValuesArgType = []string
type MatcherGetValuesAttributeType ¶ added in v1.10.0
type MatcherGetValuesAttributeType = *[]string
isArray
type MatcherGetValuesRetType ¶ added in v1.10.0
type MatcherGetValuesRetType = []string
type NullableBool ¶
type NullableBool struct {
// contains filtered or unexported fields
}
func NewNullableBool ¶
func NewNullableBool(val *bool) *NullableBool
func (NullableBool) Get ¶
func (v NullableBool) Get() *bool
func (NullableBool) IsSet ¶
func (v NullableBool) IsSet() bool
func (NullableBool) MarshalJSON ¶
func (v NullableBool) MarshalJSON() ([]byte, error)
func (*NullableBool) Set ¶
func (v *NullableBool) Set(val *bool)
func (*NullableBool) UnmarshalJSON ¶
func (v *NullableBool) UnmarshalJSON(src []byte) error
func (*NullableBool) Unset ¶
func (v *NullableBool) Unset()
type NullableBucketBackend ¶
type NullableBucketBackend struct {
// contains filtered or unexported fields
}
func NewNullableBucketBackend ¶
func NewNullableBucketBackend(val *BucketBackend) *NullableBucketBackend
func (NullableBucketBackend) Get ¶
func (v NullableBucketBackend) Get() *BucketBackend
func (NullableBucketBackend) IsSet ¶
func (v NullableBucketBackend) IsSet() bool
func (NullableBucketBackend) MarshalJSON ¶
func (v NullableBucketBackend) MarshalJSON() ([]byte, error)
func (*NullableBucketBackend) Set ¶
func (v *NullableBucketBackend) Set(val *BucketBackend)
func (*NullableBucketBackend) UnmarshalJSON ¶
func (v *NullableBucketBackend) UnmarshalJSON(src []byte) error
func (*NullableBucketBackend) Unset ¶
func (v *NullableBucketBackend) Unset()
type NullableBucketBackendCreate ¶
type NullableBucketBackendCreate struct {
// contains filtered or unexported fields
}
func NewNullableBucketBackendCreate ¶
func NewNullableBucketBackendCreate(val *BucketBackendCreate) *NullableBucketBackendCreate
func (NullableBucketBackendCreate) Get ¶
func (v NullableBucketBackendCreate) Get() *BucketBackendCreate
func (NullableBucketBackendCreate) IsSet ¶
func (v NullableBucketBackendCreate) IsSet() bool
func (NullableBucketBackendCreate) MarshalJSON ¶
func (v NullableBucketBackendCreate) MarshalJSON() ([]byte, error)
func (*NullableBucketBackendCreate) Set ¶
func (v *NullableBucketBackendCreate) Set(val *BucketBackendCreate)
func (*NullableBucketBackendCreate) UnmarshalJSON ¶
func (v *NullableBucketBackendCreate) UnmarshalJSON(src []byte) error
func (*NullableBucketBackendCreate) Unset ¶
func (v *NullableBucketBackendCreate) Unset()
type NullableBucketBackendPatch ¶
type NullableBucketBackendPatch struct {
// contains filtered or unexported fields
}
func NewNullableBucketBackendPatch ¶
func NewNullableBucketBackendPatch(val *BucketBackendPatch) *NullableBucketBackendPatch
func (NullableBucketBackendPatch) Get ¶
func (v NullableBucketBackendPatch) Get() *BucketBackendPatch
func (NullableBucketBackendPatch) IsSet ¶
func (v NullableBucketBackendPatch) IsSet() bool
func (NullableBucketBackendPatch) MarshalJSON ¶
func (v NullableBucketBackendPatch) MarshalJSON() ([]byte, error)
func (*NullableBucketBackendPatch) Set ¶
func (v *NullableBucketBackendPatch) Set(val *BucketBackendPatch)
func (*NullableBucketBackendPatch) UnmarshalJSON ¶
func (v *NullableBucketBackendPatch) UnmarshalJSON(src []byte) error
func (*NullableBucketBackendPatch) Unset ¶
func (v *NullableBucketBackendPatch) Unset()
type NullableBucketCredentials ¶
type NullableBucketCredentials struct {
// contains filtered or unexported fields
}
func NewNullableBucketCredentials ¶
func NewNullableBucketCredentials(val *BucketCredentials) *NullableBucketCredentials
func (NullableBucketCredentials) Get ¶
func (v NullableBucketCredentials) Get() *BucketCredentials
func (NullableBucketCredentials) IsSet ¶
func (v NullableBucketCredentials) IsSet() bool
func (NullableBucketCredentials) MarshalJSON ¶
func (v NullableBucketCredentials) MarshalJSON() ([]byte, error)
func (*NullableBucketCredentials) Set ¶
func (v *NullableBucketCredentials) Set(val *BucketCredentials)
func (*NullableBucketCredentials) UnmarshalJSON ¶
func (v *NullableBucketCredentials) UnmarshalJSON(src []byte) error
func (*NullableBucketCredentials) Unset ¶
func (v *NullableBucketCredentials) Unset()
type NullableConfig ¶
type NullableConfig struct {
// contains filtered or unexported fields
}
func NewNullableConfig ¶
func NewNullableConfig(val *Config) *NullableConfig
func (NullableConfig) Get ¶
func (v NullableConfig) Get() *Config
func (NullableConfig) IsSet ¶
func (v NullableConfig) IsSet() bool
func (NullableConfig) MarshalJSON ¶
func (v NullableConfig) MarshalJSON() ([]byte, error)
func (*NullableConfig) Set ¶
func (v *NullableConfig) Set(val *Config)
func (*NullableConfig) UnmarshalJSON ¶
func (v *NullableConfig) UnmarshalJSON(src []byte) error
func (*NullableConfig) Unset ¶
func (v *NullableConfig) Unset()
type NullableConfigBackend ¶
type NullableConfigBackend struct {
// contains filtered or unexported fields
}
func NewNullableConfigBackend ¶
func NewNullableConfigBackend(val *ConfigBackend) *NullableConfigBackend
func (NullableConfigBackend) Get ¶
func (v NullableConfigBackend) Get() *ConfigBackend
func (NullableConfigBackend) IsSet ¶
func (v NullableConfigBackend) IsSet() bool
func (NullableConfigBackend) MarshalJSON ¶
func (v NullableConfigBackend) MarshalJSON() ([]byte, error)
func (*NullableConfigBackend) Set ¶
func (v *NullableConfigBackend) Set(val *ConfigBackend)
func (*NullableConfigBackend) UnmarshalJSON ¶
func (v *NullableConfigBackend) UnmarshalJSON(src []byte) error
func (*NullableConfigBackend) Unset ¶
func (v *NullableConfigBackend) Unset()
type NullableConfigLogSink ¶
type NullableConfigLogSink struct {
// contains filtered or unexported fields
}
func NewNullableConfigLogSink ¶
func NewNullableConfigLogSink(val *ConfigLogSink) *NullableConfigLogSink
func (NullableConfigLogSink) Get ¶
func (v NullableConfigLogSink) Get() *ConfigLogSink
func (NullableConfigLogSink) IsSet ¶
func (v NullableConfigLogSink) IsSet() bool
func (NullableConfigLogSink) MarshalJSON ¶
func (v NullableConfigLogSink) MarshalJSON() ([]byte, error)
func (*NullableConfigLogSink) Set ¶
func (v *NullableConfigLogSink) Set(val *ConfigLogSink)
func (*NullableConfigLogSink) UnmarshalJSON ¶
func (v *NullableConfigLogSink) UnmarshalJSON(src []byte) error
func (*NullableConfigLogSink) Unset ¶
func (v *NullableConfigLogSink) Unset()
type NullableConfigPatch ¶
type NullableConfigPatch struct {
// contains filtered or unexported fields
}
func NewNullableConfigPatch ¶
func NewNullableConfigPatch(val *ConfigPatch) *NullableConfigPatch
func (NullableConfigPatch) Get ¶
func (v NullableConfigPatch) Get() *ConfigPatch
func (NullableConfigPatch) IsSet ¶
func (v NullableConfigPatch) IsSet() bool
func (NullableConfigPatch) MarshalJSON ¶
func (v NullableConfigPatch) MarshalJSON() ([]byte, error)
func (*NullableConfigPatch) Set ¶
func (v *NullableConfigPatch) Set(val *ConfigPatch)
func (*NullableConfigPatch) UnmarshalJSON ¶
func (v *NullableConfigPatch) UnmarshalJSON(src []byte) error
func (*NullableConfigPatch) Unset ¶
func (v *NullableConfigPatch) Unset()
type NullableConfigPatchBackend ¶
type NullableConfigPatchBackend struct {
// contains filtered or unexported fields
}
func NewNullableConfigPatchBackend ¶
func NewNullableConfigPatchBackend(val *ConfigPatchBackend) *NullableConfigPatchBackend
func (NullableConfigPatchBackend) Get ¶
func (v NullableConfigPatchBackend) Get() *ConfigPatchBackend
func (NullableConfigPatchBackend) IsSet ¶
func (v NullableConfigPatchBackend) IsSet() bool
func (NullableConfigPatchBackend) MarshalJSON ¶
func (v NullableConfigPatchBackend) MarshalJSON() ([]byte, error)
func (*NullableConfigPatchBackend) Set ¶
func (v *NullableConfigPatchBackend) Set(val *ConfigPatchBackend)
func (*NullableConfigPatchBackend) UnmarshalJSON ¶
func (v *NullableConfigPatchBackend) UnmarshalJSON(src []byte) error
func (*NullableConfigPatchBackend) Unset ¶
func (v *NullableConfigPatchBackend) Unset()
type NullableConfigPatchLogSink ¶
type NullableConfigPatchLogSink struct {
// contains filtered or unexported fields
}
func NewNullableConfigPatchLogSink ¶
func NewNullableConfigPatchLogSink(val *ConfigPatchLogSink) *NullableConfigPatchLogSink
func (NullableConfigPatchLogSink) Get ¶
func (v NullableConfigPatchLogSink) Get() *ConfigPatchLogSink
func (NullableConfigPatchLogSink) IsSet ¶
func (v NullableConfigPatchLogSink) IsSet() bool
func (NullableConfigPatchLogSink) MarshalJSON ¶
func (v NullableConfigPatchLogSink) MarshalJSON() ([]byte, error)
func (*NullableConfigPatchLogSink) Set ¶
func (v *NullableConfigPatchLogSink) Set(val *ConfigPatchLogSink)
func (*NullableConfigPatchLogSink) UnmarshalJSON ¶
func (v *NullableConfigPatchLogSink) UnmarshalJSON(src []byte) error
func (*NullableConfigPatchLogSink) Unset ¶
func (v *NullableConfigPatchLogSink) Unset()
type NullableCreateDistributionPayload ¶
type NullableCreateDistributionPayload struct {
// contains filtered or unexported fields
}
func NewNullableCreateDistributionPayload ¶
func NewNullableCreateDistributionPayload(val *CreateDistributionPayload) *NullableCreateDistributionPayload
func (NullableCreateDistributionPayload) Get ¶
func (v NullableCreateDistributionPayload) Get() *CreateDistributionPayload
func (NullableCreateDistributionPayload) IsSet ¶
func (v NullableCreateDistributionPayload) IsSet() bool
func (NullableCreateDistributionPayload) MarshalJSON ¶
func (v NullableCreateDistributionPayload) MarshalJSON() ([]byte, error)
func (*NullableCreateDistributionPayload) Set ¶
func (v *NullableCreateDistributionPayload) Set(val *CreateDistributionPayload)
func (*NullableCreateDistributionPayload) UnmarshalJSON ¶
func (v *NullableCreateDistributionPayload) UnmarshalJSON(src []byte) error
func (*NullableCreateDistributionPayload) Unset ¶
func (v *NullableCreateDistributionPayload) Unset()
type NullableCreateDistributionPayloadBackend ¶
type NullableCreateDistributionPayloadBackend struct {
// contains filtered or unexported fields
}
func NewNullableCreateDistributionPayloadBackend ¶
func NewNullableCreateDistributionPayloadBackend(val *CreateDistributionPayloadBackend) *NullableCreateDistributionPayloadBackend
func (NullableCreateDistributionPayloadBackend) IsSet ¶
func (v NullableCreateDistributionPayloadBackend) IsSet() bool
func (NullableCreateDistributionPayloadBackend) MarshalJSON ¶
func (v NullableCreateDistributionPayloadBackend) MarshalJSON() ([]byte, error)
func (*NullableCreateDistributionPayloadBackend) Set ¶
func (v *NullableCreateDistributionPayloadBackend) Set(val *CreateDistributionPayloadBackend)
func (*NullableCreateDistributionPayloadBackend) UnmarshalJSON ¶
func (v *NullableCreateDistributionPayloadBackend) UnmarshalJSON(src []byte) error
func (*NullableCreateDistributionPayloadBackend) Unset ¶
func (v *NullableCreateDistributionPayloadBackend) Unset()
type NullableCreateDistributionPayloadLogSink ¶
type NullableCreateDistributionPayloadLogSink struct {
// contains filtered or unexported fields
}
func NewNullableCreateDistributionPayloadLogSink ¶
func NewNullableCreateDistributionPayloadLogSink(val *CreateDistributionPayloadLogSink) *NullableCreateDistributionPayloadLogSink
func (NullableCreateDistributionPayloadLogSink) IsSet ¶
func (v NullableCreateDistributionPayloadLogSink) IsSet() bool
func (NullableCreateDistributionPayloadLogSink) MarshalJSON ¶
func (v NullableCreateDistributionPayloadLogSink) MarshalJSON() ([]byte, error)
func (*NullableCreateDistributionPayloadLogSink) Set ¶
func (v *NullableCreateDistributionPayloadLogSink) Set(val *CreateDistributionPayloadLogSink)
func (*NullableCreateDistributionPayloadLogSink) UnmarshalJSON ¶
func (v *NullableCreateDistributionPayloadLogSink) UnmarshalJSON(src []byte) error
func (*NullableCreateDistributionPayloadLogSink) Unset ¶
func (v *NullableCreateDistributionPayloadLogSink) Unset()
type NullableCreateDistributionResponse ¶
type NullableCreateDistributionResponse struct {
// contains filtered or unexported fields
}
func NewNullableCreateDistributionResponse ¶
func NewNullableCreateDistributionResponse(val *CreateDistributionResponse) *NullableCreateDistributionResponse
func (NullableCreateDistributionResponse) Get ¶
func (v NullableCreateDistributionResponse) Get() *CreateDistributionResponse
func (NullableCreateDistributionResponse) IsSet ¶
func (v NullableCreateDistributionResponse) IsSet() bool
func (NullableCreateDistributionResponse) MarshalJSON ¶
func (v NullableCreateDistributionResponse) MarshalJSON() ([]byte, error)
func (*NullableCreateDistributionResponse) Set ¶
func (v *NullableCreateDistributionResponse) Set(val *CreateDistributionResponse)
func (*NullableCreateDistributionResponse) UnmarshalJSON ¶
func (v *NullableCreateDistributionResponse) UnmarshalJSON(src []byte) error
func (*NullableCreateDistributionResponse) Unset ¶
func (v *NullableCreateDistributionResponse) Unset()
type NullableCustomDomain ¶
type NullableCustomDomain struct {
// contains filtered or unexported fields
}
func NewNullableCustomDomain ¶
func NewNullableCustomDomain(val *CustomDomain) *NullableCustomDomain
func (NullableCustomDomain) Get ¶
func (v NullableCustomDomain) Get() *CustomDomain
func (NullableCustomDomain) IsSet ¶
func (v NullableCustomDomain) IsSet() bool
func (NullableCustomDomain) MarshalJSON ¶
func (v NullableCustomDomain) MarshalJSON() ([]byte, error)
func (*NullableCustomDomain) Set ¶
func (v *NullableCustomDomain) Set(val *CustomDomain)
func (*NullableCustomDomain) UnmarshalJSON ¶
func (v *NullableCustomDomain) UnmarshalJSON(src []byte) error
func (*NullableCustomDomain) Unset ¶
func (v *NullableCustomDomain) Unset()
type NullableDeleteCustomDomainResponse ¶
type NullableDeleteCustomDomainResponse struct {
// contains filtered or unexported fields
}
func NewNullableDeleteCustomDomainResponse ¶
func NewNullableDeleteCustomDomainResponse(val *DeleteCustomDomainResponse) *NullableDeleteCustomDomainResponse
func (NullableDeleteCustomDomainResponse) Get ¶
func (v NullableDeleteCustomDomainResponse) Get() *DeleteCustomDomainResponse
func (NullableDeleteCustomDomainResponse) IsSet ¶
func (v NullableDeleteCustomDomainResponse) IsSet() bool
func (NullableDeleteCustomDomainResponse) MarshalJSON ¶
func (v NullableDeleteCustomDomainResponse) MarshalJSON() ([]byte, error)
func (*NullableDeleteCustomDomainResponse) Set ¶
func (v *NullableDeleteCustomDomainResponse) Set(val *DeleteCustomDomainResponse)
func (*NullableDeleteCustomDomainResponse) UnmarshalJSON ¶
func (v *NullableDeleteCustomDomainResponse) UnmarshalJSON(src []byte) error
func (*NullableDeleteCustomDomainResponse) Unset ¶
func (v *NullableDeleteCustomDomainResponse) Unset()
type NullableDeleteDistributionResponse ¶
type NullableDeleteDistributionResponse struct {
// contains filtered or unexported fields
}
func NewNullableDeleteDistributionResponse ¶
func NewNullableDeleteDistributionResponse(val *DeleteDistributionResponse) *NullableDeleteDistributionResponse
func (NullableDeleteDistributionResponse) Get ¶
func (v NullableDeleteDistributionResponse) Get() *DeleteDistributionResponse
func (NullableDeleteDistributionResponse) IsSet ¶
func (v NullableDeleteDistributionResponse) IsSet() bool
func (NullableDeleteDistributionResponse) MarshalJSON ¶
func (v NullableDeleteDistributionResponse) MarshalJSON() ([]byte, error)
func (*NullableDeleteDistributionResponse) Set ¶
func (v *NullableDeleteDistributionResponse) Set(val *DeleteDistributionResponse)
func (*NullableDeleteDistributionResponse) UnmarshalJSON ¶
func (v *NullableDeleteDistributionResponse) UnmarshalJSON(src []byte) error
func (*NullableDeleteDistributionResponse) Unset ¶
func (v *NullableDeleteDistributionResponse) Unset()
type NullableDistribution ¶
type NullableDistribution struct {
// contains filtered or unexported fields
}
func NewNullableDistribution ¶
func NewNullableDistribution(val *Distribution) *NullableDistribution
func (NullableDistribution) Get ¶
func (v NullableDistribution) Get() *Distribution
func (NullableDistribution) IsSet ¶
func (v NullableDistribution) IsSet() bool
func (NullableDistribution) MarshalJSON ¶
func (v NullableDistribution) MarshalJSON() ([]byte, error)
func (*NullableDistribution) Set ¶
func (v *NullableDistribution) Set(val *Distribution)
func (*NullableDistribution) UnmarshalJSON ¶
func (v *NullableDistribution) UnmarshalJSON(src []byte) error
func (*NullableDistribution) Unset ¶
func (v *NullableDistribution) Unset()
type NullableDistributionLogsRecord ¶
type NullableDistributionLogsRecord struct {
// contains filtered or unexported fields
}
func NewNullableDistributionLogsRecord ¶
func NewNullableDistributionLogsRecord(val *DistributionLogsRecord) *NullableDistributionLogsRecord
func (NullableDistributionLogsRecord) Get ¶
func (v NullableDistributionLogsRecord) Get() *DistributionLogsRecord
func (NullableDistributionLogsRecord) IsSet ¶
func (v NullableDistributionLogsRecord) IsSet() bool
func (NullableDistributionLogsRecord) MarshalJSON ¶
func (v NullableDistributionLogsRecord) MarshalJSON() ([]byte, error)
func (*NullableDistributionLogsRecord) Set ¶
func (v *NullableDistributionLogsRecord) Set(val *DistributionLogsRecord)
func (*NullableDistributionLogsRecord) UnmarshalJSON ¶
func (v *NullableDistributionLogsRecord) UnmarshalJSON(src []byte) error
func (*NullableDistributionLogsRecord) Unset ¶
func (v *NullableDistributionLogsRecord) Unset()
type NullableDistributionStatisticsRecord ¶
type NullableDistributionStatisticsRecord struct {
// contains filtered or unexported fields
}
func NewNullableDistributionStatisticsRecord ¶
func NewNullableDistributionStatisticsRecord(val *DistributionStatisticsRecord) *NullableDistributionStatisticsRecord
func (NullableDistributionStatisticsRecord) Get ¶
func (v NullableDistributionStatisticsRecord) Get() *DistributionStatisticsRecord
func (NullableDistributionStatisticsRecord) IsSet ¶
func (v NullableDistributionStatisticsRecord) IsSet() bool
func (NullableDistributionStatisticsRecord) MarshalJSON ¶
func (v NullableDistributionStatisticsRecord) MarshalJSON() ([]byte, error)
func (*NullableDistributionStatisticsRecord) Set ¶
func (v *NullableDistributionStatisticsRecord) Set(val *DistributionStatisticsRecord)
func (*NullableDistributionStatisticsRecord) UnmarshalJSON ¶
func (v *NullableDistributionStatisticsRecord) UnmarshalJSON(src []byte) error
func (*NullableDistributionStatisticsRecord) Unset ¶
func (v *NullableDistributionStatisticsRecord) Unset()
type NullableDistributionStatisticsRecordAllOf ¶
type NullableDistributionStatisticsRecordAllOf struct {
// contains filtered or unexported fields
}
func NewNullableDistributionStatisticsRecordAllOf ¶
func NewNullableDistributionStatisticsRecordAllOf(val *DistributionStatisticsRecordAllOf) *NullableDistributionStatisticsRecordAllOf
func (NullableDistributionStatisticsRecordAllOf) IsSet ¶
func (v NullableDistributionStatisticsRecordAllOf) IsSet() bool
func (NullableDistributionStatisticsRecordAllOf) MarshalJSON ¶
func (v NullableDistributionStatisticsRecordAllOf) MarshalJSON() ([]byte, error)
func (*NullableDistributionStatisticsRecordAllOf) Set ¶
func (v *NullableDistributionStatisticsRecordAllOf) Set(val *DistributionStatisticsRecordAllOf)
func (*NullableDistributionStatisticsRecordAllOf) UnmarshalJSON ¶
func (v *NullableDistributionStatisticsRecordAllOf) UnmarshalJSON(src []byte) error
func (*NullableDistributionStatisticsRecordAllOf) Unset ¶
func (v *NullableDistributionStatisticsRecordAllOf) Unset()
type NullableDistributionStatisticsRecordEntry ¶
type NullableDistributionStatisticsRecordEntry struct {
// contains filtered or unexported fields
}
func NewNullableDistributionStatisticsRecordEntry ¶
func NewNullableDistributionStatisticsRecordEntry(val *DistributionStatisticsRecordEntry) *NullableDistributionStatisticsRecordEntry
func (NullableDistributionStatisticsRecordEntry) IsSet ¶
func (v NullableDistributionStatisticsRecordEntry) IsSet() bool
func (NullableDistributionStatisticsRecordEntry) MarshalJSON ¶
func (v NullableDistributionStatisticsRecordEntry) MarshalJSON() ([]byte, error)
func (*NullableDistributionStatisticsRecordEntry) Set ¶
func (v *NullableDistributionStatisticsRecordEntry) Set(val *DistributionStatisticsRecordEntry)
func (*NullableDistributionStatisticsRecordEntry) UnmarshalJSON ¶
func (v *NullableDistributionStatisticsRecordEntry) UnmarshalJSON(src []byte) error
func (*NullableDistributionStatisticsRecordEntry) Unset ¶
func (v *NullableDistributionStatisticsRecordEntry) Unset()
type NullableDistributionStatisticsRecordRegions ¶
type NullableDistributionStatisticsRecordRegions struct {
// contains filtered or unexported fields
}
func NewNullableDistributionStatisticsRecordRegions ¶
func NewNullableDistributionStatisticsRecordRegions(val *DistributionStatisticsRecordRegions) *NullableDistributionStatisticsRecordRegions
func (NullableDistributionStatisticsRecordRegions) IsSet ¶
func (v NullableDistributionStatisticsRecordRegions) IsSet() bool
func (NullableDistributionStatisticsRecordRegions) MarshalJSON ¶
func (v NullableDistributionStatisticsRecordRegions) MarshalJSON() ([]byte, error)
func (*NullableDistributionStatisticsRecordRegions) Set ¶
func (v *NullableDistributionStatisticsRecordRegions) Set(val *DistributionStatisticsRecordRegions)
func (*NullableDistributionStatisticsRecordRegions) UnmarshalJSON ¶
func (v *NullableDistributionStatisticsRecordRegions) UnmarshalJSON(src []byte) error
func (*NullableDistributionStatisticsRecordRegions) Unset ¶
func (v *NullableDistributionStatisticsRecordRegions) Unset()
type NullableDistributionStatus ¶
type NullableDistributionStatus struct {
// contains filtered or unexported fields
}
func NewNullableDistributionStatus ¶
func NewNullableDistributionStatus(val *DistributionStatus) *NullableDistributionStatus
func (NullableDistributionStatus) Get ¶
func (v NullableDistributionStatus) Get() *DistributionStatus
func (NullableDistributionStatus) IsSet ¶
func (v NullableDistributionStatus) IsSet() bool
func (NullableDistributionStatus) MarshalJSON ¶
func (v NullableDistributionStatus) MarshalJSON() ([]byte, error)
func (*NullableDistributionStatus) Set ¶
func (v *NullableDistributionStatus) Set(val *DistributionStatus)
func (*NullableDistributionStatus) UnmarshalJSON ¶
func (v *NullableDistributionStatus) UnmarshalJSON(src []byte) error
func (*NullableDistributionStatus) Unset ¶
func (v *NullableDistributionStatus) Unset()
type NullableDistributionWaf ¶
type NullableDistributionWaf struct {
// contains filtered or unexported fields
}
func NewNullableDistributionWaf ¶
func NewNullableDistributionWaf(val *DistributionWaf) *NullableDistributionWaf
func (NullableDistributionWaf) Get ¶
func (v NullableDistributionWaf) Get() *DistributionWaf
func (NullableDistributionWaf) IsSet ¶
func (v NullableDistributionWaf) IsSet() bool
func (NullableDistributionWaf) MarshalJSON ¶
func (v NullableDistributionWaf) MarshalJSON() ([]byte, error)
func (*NullableDistributionWaf) Set ¶
func (v *NullableDistributionWaf) Set(val *DistributionWaf)
func (*NullableDistributionWaf) UnmarshalJSON ¶
func (v *NullableDistributionWaf) UnmarshalJSON(src []byte) error
func (*NullableDistributionWaf) Unset ¶
func (v *NullableDistributionWaf) Unset()
type NullableDomain ¶
type NullableDomain struct {
// contains filtered or unexported fields
}
func NewNullableDomain ¶
func NewNullableDomain(val *Domain) *NullableDomain
func (NullableDomain) Get ¶
func (v NullableDomain) Get() *Domain
func (NullableDomain) IsSet ¶
func (v NullableDomain) IsSet() bool
func (NullableDomain) MarshalJSON ¶
func (v NullableDomain) MarshalJSON() ([]byte, error)
func (*NullableDomain) Set ¶
func (v *NullableDomain) Set(val *Domain)
func (*NullableDomain) UnmarshalJSON ¶
func (v *NullableDomain) UnmarshalJSON(src []byte) error
func (*NullableDomain) Unset ¶
func (v *NullableDomain) Unset()
type NullableDomainStatus ¶
type NullableDomainStatus struct {
// contains filtered or unexported fields
}
func NewNullableDomainStatus ¶
func NewNullableDomainStatus(val *DomainStatus) *NullableDomainStatus
func (NullableDomainStatus) Get ¶
func (v NullableDomainStatus) Get() *DomainStatus
func (NullableDomainStatus) IsSet ¶
func (v NullableDomainStatus) IsSet() bool
func (NullableDomainStatus) MarshalJSON ¶
func (v NullableDomainStatus) MarshalJSON() ([]byte, error)
func (*NullableDomainStatus) Set ¶
func (v *NullableDomainStatus) Set(val *DomainStatus)
func (*NullableDomainStatus) UnmarshalJSON ¶
func (v *NullableDomainStatus) UnmarshalJSON(src []byte) error
func (*NullableDomainStatus) Unset ¶
func (v *NullableDomainStatus) Unset()
type NullableDomainTypes ¶
type NullableDomainTypes struct {
// contains filtered or unexported fields
}
func NewNullableDomainTypes ¶
func NewNullableDomainTypes(val *DomainTypes) *NullableDomainTypes
func (NullableDomainTypes) Get ¶
func (v NullableDomainTypes) Get() *DomainTypes
func (NullableDomainTypes) IsSet ¶
func (v NullableDomainTypes) IsSet() bool
func (NullableDomainTypes) MarshalJSON ¶
func (v NullableDomainTypes) MarshalJSON() ([]byte, error)
func (*NullableDomainTypes) Set ¶
func (v *NullableDomainTypes) Set(val *DomainTypes)
func (*NullableDomainTypes) UnmarshalJSON ¶
func (v *NullableDomainTypes) UnmarshalJSON(src []byte) error
func (*NullableDomainTypes) Unset ¶
func (v *NullableDomainTypes) Unset()
type NullableErrorDetails ¶
type NullableErrorDetails struct {
// contains filtered or unexported fields
}
func NewNullableErrorDetails ¶
func NewNullableErrorDetails(val *ErrorDetails) *NullableErrorDetails
func (NullableErrorDetails) Get ¶
func (v NullableErrorDetails) Get() *ErrorDetails
func (NullableErrorDetails) IsSet ¶
func (v NullableErrorDetails) IsSet() bool
func (NullableErrorDetails) MarshalJSON ¶
func (v NullableErrorDetails) MarshalJSON() ([]byte, error)
func (*NullableErrorDetails) Set ¶
func (v *NullableErrorDetails) Set(val *ErrorDetails)
func (*NullableErrorDetails) UnmarshalJSON ¶
func (v *NullableErrorDetails) UnmarshalJSON(src []byte) error
func (*NullableErrorDetails) Unset ¶
func (v *NullableErrorDetails) Unset()
type NullableErrorDetailsKey ¶
type NullableErrorDetailsKey struct {
// contains filtered or unexported fields
}
func NewNullableErrorDetailsKey ¶
func NewNullableErrorDetailsKey(val *ErrorDetailsKey) *NullableErrorDetailsKey
func (NullableErrorDetailsKey) Get ¶
func (v NullableErrorDetailsKey) Get() *ErrorDetailsKey
func (NullableErrorDetailsKey) IsSet ¶
func (v NullableErrorDetailsKey) IsSet() bool
func (NullableErrorDetailsKey) MarshalJSON ¶
func (v NullableErrorDetailsKey) MarshalJSON() ([]byte, error)
func (*NullableErrorDetailsKey) Set ¶
func (v *NullableErrorDetailsKey) Set(val *ErrorDetailsKey)
func (*NullableErrorDetailsKey) UnmarshalJSON ¶
func (v *NullableErrorDetailsKey) UnmarshalJSON(src []byte) error
func (*NullableErrorDetailsKey) Unset ¶
func (v *NullableErrorDetailsKey) Unset()
type NullableFindCachePathsResponse ¶
type NullableFindCachePathsResponse struct {
// contains filtered or unexported fields
}
func NewNullableFindCachePathsResponse ¶
func NewNullableFindCachePathsResponse(val *FindCachePathsResponse) *NullableFindCachePathsResponse
func (NullableFindCachePathsResponse) Get ¶
func (v NullableFindCachePathsResponse) Get() *FindCachePathsResponse
func (NullableFindCachePathsResponse) IsSet ¶
func (v NullableFindCachePathsResponse) IsSet() bool
func (NullableFindCachePathsResponse) MarshalJSON ¶
func (v NullableFindCachePathsResponse) MarshalJSON() ([]byte, error)
func (*NullableFindCachePathsResponse) Set ¶
func (v *NullableFindCachePathsResponse) Set(val *FindCachePathsResponse)
func (*NullableFindCachePathsResponse) UnmarshalJSON ¶
func (v *NullableFindCachePathsResponse) UnmarshalJSON(src []byte) error
func (*NullableFindCachePathsResponse) Unset ¶
func (v *NullableFindCachePathsResponse) Unset()
type NullableFindCachePathsResponseEntry ¶
type NullableFindCachePathsResponseEntry struct {
// contains filtered or unexported fields
}
func NewNullableFindCachePathsResponseEntry ¶
func NewNullableFindCachePathsResponseEntry(val *FindCachePathsResponseEntry) *NullableFindCachePathsResponseEntry
func (NullableFindCachePathsResponseEntry) Get ¶
func (v NullableFindCachePathsResponseEntry) Get() *FindCachePathsResponseEntry
func (NullableFindCachePathsResponseEntry) IsSet ¶
func (v NullableFindCachePathsResponseEntry) IsSet() bool
func (NullableFindCachePathsResponseEntry) MarshalJSON ¶
func (v NullableFindCachePathsResponseEntry) MarshalJSON() ([]byte, error)
func (*NullableFindCachePathsResponseEntry) Set ¶
func (v *NullableFindCachePathsResponseEntry) Set(val *FindCachePathsResponseEntry)
func (*NullableFindCachePathsResponseEntry) UnmarshalJSON ¶
func (v *NullableFindCachePathsResponseEntry) UnmarshalJSON(src []byte) error
func (*NullableFindCachePathsResponseEntry) Unset ¶
func (v *NullableFindCachePathsResponseEntry) Unset()
type NullableFloat32 ¶
type NullableFloat32 struct {
// contains filtered or unexported fields
}
func NewNullableFloat32 ¶
func NewNullableFloat32(val *float32) *NullableFloat32
func (NullableFloat32) Get ¶
func (v NullableFloat32) Get() *float32
func (NullableFloat32) IsSet ¶
func (v NullableFloat32) IsSet() bool
func (NullableFloat32) MarshalJSON ¶
func (v NullableFloat32) MarshalJSON() ([]byte, error)
func (*NullableFloat32) Set ¶
func (v *NullableFloat32) Set(val *float32)
func (*NullableFloat32) UnmarshalJSON ¶
func (v *NullableFloat32) UnmarshalJSON(src []byte) error
func (*NullableFloat32) Unset ¶
func (v *NullableFloat32) Unset()
type NullableFloat64 ¶
type NullableFloat64 struct {
// contains filtered or unexported fields
}
func NewNullableFloat64 ¶
func NewNullableFloat64(val *float64) *NullableFloat64
func (NullableFloat64) Get ¶
func (v NullableFloat64) Get() *float64
func (NullableFloat64) IsSet ¶
func (v NullableFloat64) IsSet() bool
func (NullableFloat64) MarshalJSON ¶
func (v NullableFloat64) MarshalJSON() ([]byte, error)
func (*NullableFloat64) Set ¶
func (v *NullableFloat64) Set(val *float64)
func (*NullableFloat64) UnmarshalJSON ¶
func (v *NullableFloat64) UnmarshalJSON(src []byte) error
func (*NullableFloat64) Unset ¶
func (v *NullableFloat64) Unset()
type NullableGenericJsonResponse ¶
type NullableGenericJsonResponse struct {
// contains filtered or unexported fields
}
func NewNullableGenericJsonResponse ¶
func NewNullableGenericJsonResponse(val *GenericJsonResponse) *NullableGenericJsonResponse
func (NullableGenericJsonResponse) Get ¶
func (v NullableGenericJsonResponse) Get() *GenericJsonResponse
func (NullableGenericJsonResponse) IsSet ¶
func (v NullableGenericJsonResponse) IsSet() bool
func (NullableGenericJsonResponse) MarshalJSON ¶
func (v NullableGenericJsonResponse) MarshalJSON() ([]byte, error)
func (*NullableGenericJsonResponse) Set ¶
func (v *NullableGenericJsonResponse) Set(val *GenericJsonResponse)
func (*NullableGenericJsonResponse) UnmarshalJSON ¶
func (v *NullableGenericJsonResponse) UnmarshalJSON(src []byte) error
func (*NullableGenericJsonResponse) Unset ¶
func (v *NullableGenericJsonResponse) Unset()
type NullableGetCacheInfoResponse ¶
type NullableGetCacheInfoResponse struct {
// contains filtered or unexported fields
}
func NewNullableGetCacheInfoResponse ¶
func NewNullableGetCacheInfoResponse(val *GetCacheInfoResponse) *NullableGetCacheInfoResponse
func (NullableGetCacheInfoResponse) Get ¶
func (v NullableGetCacheInfoResponse) Get() *GetCacheInfoResponse
func (NullableGetCacheInfoResponse) IsSet ¶
func (v NullableGetCacheInfoResponse) IsSet() bool
func (NullableGetCacheInfoResponse) MarshalJSON ¶
func (v NullableGetCacheInfoResponse) MarshalJSON() ([]byte, error)
func (*NullableGetCacheInfoResponse) Set ¶
func (v *NullableGetCacheInfoResponse) Set(val *GetCacheInfoResponse)
func (*NullableGetCacheInfoResponse) UnmarshalJSON ¶
func (v *NullableGetCacheInfoResponse) UnmarshalJSON(src []byte) error
func (*NullableGetCacheInfoResponse) Unset ¶
func (v *NullableGetCacheInfoResponse) Unset()
type NullableGetCacheInfoResponseHistoryEntry ¶
type NullableGetCacheInfoResponseHistoryEntry struct {
// contains filtered or unexported fields
}
func NewNullableGetCacheInfoResponseHistoryEntry ¶
func NewNullableGetCacheInfoResponseHistoryEntry(val *GetCacheInfoResponseHistoryEntry) *NullableGetCacheInfoResponseHistoryEntry
func (NullableGetCacheInfoResponseHistoryEntry) IsSet ¶
func (v NullableGetCacheInfoResponseHistoryEntry) IsSet() bool
func (NullableGetCacheInfoResponseHistoryEntry) MarshalJSON ¶
func (v NullableGetCacheInfoResponseHistoryEntry) MarshalJSON() ([]byte, error)
func (*NullableGetCacheInfoResponseHistoryEntry) Set ¶
func (v *NullableGetCacheInfoResponseHistoryEntry) Set(val *GetCacheInfoResponseHistoryEntry)
func (*NullableGetCacheInfoResponseHistoryEntry) UnmarshalJSON ¶
func (v *NullableGetCacheInfoResponseHistoryEntry) UnmarshalJSON(src []byte) error
func (*NullableGetCacheInfoResponseHistoryEntry) Unset ¶
func (v *NullableGetCacheInfoResponseHistoryEntry) Unset()
type NullableGetCacheInfoResponseHistoryEntryTypes ¶
type NullableGetCacheInfoResponseHistoryEntryTypes struct {
// contains filtered or unexported fields
}
func NewNullableGetCacheInfoResponseHistoryEntryTypes ¶
func NewNullableGetCacheInfoResponseHistoryEntryTypes(val *GetCacheInfoResponseHistoryEntryTypes) *NullableGetCacheInfoResponseHistoryEntryTypes
func (NullableGetCacheInfoResponseHistoryEntryTypes) IsSet ¶
func (v NullableGetCacheInfoResponseHistoryEntryTypes) IsSet() bool
func (NullableGetCacheInfoResponseHistoryEntryTypes) MarshalJSON ¶
func (v NullableGetCacheInfoResponseHistoryEntryTypes) MarshalJSON() ([]byte, error)
func (*NullableGetCacheInfoResponseHistoryEntryTypes) Set ¶
func (v *NullableGetCacheInfoResponseHistoryEntryTypes) Set(val *GetCacheInfoResponseHistoryEntryTypes)
func (*NullableGetCacheInfoResponseHistoryEntryTypes) UnmarshalJSON ¶
func (v *NullableGetCacheInfoResponseHistoryEntryTypes) UnmarshalJSON(src []byte) error
func (*NullableGetCacheInfoResponseHistoryEntryTypes) Unset ¶
func (v *NullableGetCacheInfoResponseHistoryEntryTypes) Unset()
type NullableGetCustomDomainCustomCertificate ¶
type NullableGetCustomDomainCustomCertificate struct {
// contains filtered or unexported fields
}
func NewNullableGetCustomDomainCustomCertificate ¶
func NewNullableGetCustomDomainCustomCertificate(val *GetCustomDomainCustomCertificate) *NullableGetCustomDomainCustomCertificate
func (NullableGetCustomDomainCustomCertificate) IsSet ¶
func (v NullableGetCustomDomainCustomCertificate) IsSet() bool
func (NullableGetCustomDomainCustomCertificate) MarshalJSON ¶
func (v NullableGetCustomDomainCustomCertificate) MarshalJSON() ([]byte, error)
func (*NullableGetCustomDomainCustomCertificate) Set ¶
func (v *NullableGetCustomDomainCustomCertificate) Set(val *GetCustomDomainCustomCertificate)
func (*NullableGetCustomDomainCustomCertificate) UnmarshalJSON ¶
func (v *NullableGetCustomDomainCustomCertificate) UnmarshalJSON(src []byte) error
func (*NullableGetCustomDomainCustomCertificate) Unset ¶
func (v *NullableGetCustomDomainCustomCertificate) Unset()
type NullableGetCustomDomainManagedCertificate ¶
type NullableGetCustomDomainManagedCertificate struct {
// contains filtered or unexported fields
}
func NewNullableGetCustomDomainManagedCertificate ¶
func NewNullableGetCustomDomainManagedCertificate(val *GetCustomDomainManagedCertificate) *NullableGetCustomDomainManagedCertificate
func (NullableGetCustomDomainManagedCertificate) IsSet ¶
func (v NullableGetCustomDomainManagedCertificate) IsSet() bool
func (NullableGetCustomDomainManagedCertificate) MarshalJSON ¶
func (v NullableGetCustomDomainManagedCertificate) MarshalJSON() ([]byte, error)
func (*NullableGetCustomDomainManagedCertificate) Set ¶
func (v *NullableGetCustomDomainManagedCertificate) Set(val *GetCustomDomainManagedCertificate)
func (*NullableGetCustomDomainManagedCertificate) UnmarshalJSON ¶
func (v *NullableGetCustomDomainManagedCertificate) UnmarshalJSON(src []byte) error
func (*NullableGetCustomDomainManagedCertificate) Unset ¶
func (v *NullableGetCustomDomainManagedCertificate) Unset()
type NullableGetCustomDomainResponse ¶
type NullableGetCustomDomainResponse struct {
// contains filtered or unexported fields
}
func NewNullableGetCustomDomainResponse ¶
func NewNullableGetCustomDomainResponse(val *GetCustomDomainResponse) *NullableGetCustomDomainResponse
func (NullableGetCustomDomainResponse) Get ¶
func (v NullableGetCustomDomainResponse) Get() *GetCustomDomainResponse
func (NullableGetCustomDomainResponse) IsSet ¶
func (v NullableGetCustomDomainResponse) IsSet() bool
func (NullableGetCustomDomainResponse) MarshalJSON ¶
func (v NullableGetCustomDomainResponse) MarshalJSON() ([]byte, error)
func (*NullableGetCustomDomainResponse) Set ¶
func (v *NullableGetCustomDomainResponse) Set(val *GetCustomDomainResponse)
func (*NullableGetCustomDomainResponse) UnmarshalJSON ¶
func (v *NullableGetCustomDomainResponse) UnmarshalJSON(src []byte) error
func (*NullableGetCustomDomainResponse) Unset ¶
func (v *NullableGetCustomDomainResponse) Unset()
type NullableGetCustomDomainResponseCertificate ¶
type NullableGetCustomDomainResponseCertificate struct {
// contains filtered or unexported fields
}
func NewNullableGetCustomDomainResponseCertificate ¶
func NewNullableGetCustomDomainResponseCertificate(val *GetCustomDomainResponseCertificate) *NullableGetCustomDomainResponseCertificate
func (NullableGetCustomDomainResponseCertificate) IsSet ¶
func (v NullableGetCustomDomainResponseCertificate) IsSet() bool
func (NullableGetCustomDomainResponseCertificate) MarshalJSON ¶
func (v NullableGetCustomDomainResponseCertificate) MarshalJSON() ([]byte, error)
func (*NullableGetCustomDomainResponseCertificate) Set ¶
func (v *NullableGetCustomDomainResponseCertificate) Set(val *GetCustomDomainResponseCertificate)
func (*NullableGetCustomDomainResponseCertificate) UnmarshalJSON ¶
func (v *NullableGetCustomDomainResponseCertificate) UnmarshalJSON(src []byte) error
func (*NullableGetCustomDomainResponseCertificate) Unset ¶
func (v *NullableGetCustomDomainResponseCertificate) Unset()
type NullableGetDistributionResponse ¶
type NullableGetDistributionResponse struct {
// contains filtered or unexported fields
}
func NewNullableGetDistributionResponse ¶
func NewNullableGetDistributionResponse(val *GetDistributionResponse) *NullableGetDistributionResponse
func (NullableGetDistributionResponse) Get ¶
func (v NullableGetDistributionResponse) Get() *GetDistributionResponse
func (NullableGetDistributionResponse) IsSet ¶
func (v NullableGetDistributionResponse) IsSet() bool
func (NullableGetDistributionResponse) MarshalJSON ¶
func (v NullableGetDistributionResponse) MarshalJSON() ([]byte, error)
func (*NullableGetDistributionResponse) Set ¶
func (v *NullableGetDistributionResponse) Set(val *GetDistributionResponse)
func (*NullableGetDistributionResponse) UnmarshalJSON ¶
func (v *NullableGetDistributionResponse) UnmarshalJSON(src []byte) error
func (*NullableGetDistributionResponse) Unset ¶
func (v *NullableGetDistributionResponse) Unset()
type NullableGetLogsResponse ¶
type NullableGetLogsResponse struct {
// contains filtered or unexported fields
}
func NewNullableGetLogsResponse ¶
func NewNullableGetLogsResponse(val *GetLogsResponse) *NullableGetLogsResponse
func (NullableGetLogsResponse) Get ¶
func (v NullableGetLogsResponse) Get() *GetLogsResponse
func (NullableGetLogsResponse) IsSet ¶
func (v NullableGetLogsResponse) IsSet() bool
func (NullableGetLogsResponse) MarshalJSON ¶
func (v NullableGetLogsResponse) MarshalJSON() ([]byte, error)
func (*NullableGetLogsResponse) Set ¶
func (v *NullableGetLogsResponse) Set(val *GetLogsResponse)
func (*NullableGetLogsResponse) UnmarshalJSON ¶
func (v *NullableGetLogsResponse) UnmarshalJSON(src []byte) error
func (*NullableGetLogsResponse) Unset ¶
func (v *NullableGetLogsResponse) Unset()
type NullableGetLogsSearchFiltersResponse ¶
type NullableGetLogsSearchFiltersResponse struct {
// contains filtered or unexported fields
}
func NewNullableGetLogsSearchFiltersResponse ¶
func NewNullableGetLogsSearchFiltersResponse(val *GetLogsSearchFiltersResponse) *NullableGetLogsSearchFiltersResponse
func (NullableGetLogsSearchFiltersResponse) Get ¶
func (v NullableGetLogsSearchFiltersResponse) Get() *GetLogsSearchFiltersResponse
func (NullableGetLogsSearchFiltersResponse) IsSet ¶
func (v NullableGetLogsSearchFiltersResponse) IsSet() bool
func (NullableGetLogsSearchFiltersResponse) MarshalJSON ¶
func (v NullableGetLogsSearchFiltersResponse) MarshalJSON() ([]byte, error)
func (*NullableGetLogsSearchFiltersResponse) Set ¶
func (v *NullableGetLogsSearchFiltersResponse) Set(val *GetLogsSearchFiltersResponse)
func (*NullableGetLogsSearchFiltersResponse) UnmarshalJSON ¶
func (v *NullableGetLogsSearchFiltersResponse) UnmarshalJSON(src []byte) error
func (*NullableGetLogsSearchFiltersResponse) Unset ¶
func (v *NullableGetLogsSearchFiltersResponse) Unset()
type NullableGetLogsSearchFiltersResponseDatacenterBlock ¶
type NullableGetLogsSearchFiltersResponseDatacenterBlock struct {
// contains filtered or unexported fields
}
func NewNullableGetLogsSearchFiltersResponseDatacenterBlock ¶
func NewNullableGetLogsSearchFiltersResponseDatacenterBlock(val *GetLogsSearchFiltersResponseDatacenterBlock) *NullableGetLogsSearchFiltersResponseDatacenterBlock
func (NullableGetLogsSearchFiltersResponseDatacenterBlock) IsSet ¶
func (v NullableGetLogsSearchFiltersResponseDatacenterBlock) IsSet() bool
func (NullableGetLogsSearchFiltersResponseDatacenterBlock) MarshalJSON ¶
func (v NullableGetLogsSearchFiltersResponseDatacenterBlock) MarshalJSON() ([]byte, error)
func (*NullableGetLogsSearchFiltersResponseDatacenterBlock) UnmarshalJSON ¶
func (v *NullableGetLogsSearchFiltersResponseDatacenterBlock) UnmarshalJSON(src []byte) error
func (*NullableGetLogsSearchFiltersResponseDatacenterBlock) Unset ¶
func (v *NullableGetLogsSearchFiltersResponseDatacenterBlock) Unset()
type NullableGetLogsSearchFiltersResponseDatacenterBlockItem ¶
type NullableGetLogsSearchFiltersResponseDatacenterBlockItem struct {
// contains filtered or unexported fields
}
func NewNullableGetLogsSearchFiltersResponseDatacenterBlockItem ¶
func NewNullableGetLogsSearchFiltersResponseDatacenterBlockItem(val *GetLogsSearchFiltersResponseDatacenterBlockItem) *NullableGetLogsSearchFiltersResponseDatacenterBlockItem
func (NullableGetLogsSearchFiltersResponseDatacenterBlockItem) IsSet ¶
func (v NullableGetLogsSearchFiltersResponseDatacenterBlockItem) IsSet() bool
func (NullableGetLogsSearchFiltersResponseDatacenterBlockItem) MarshalJSON ¶
func (v NullableGetLogsSearchFiltersResponseDatacenterBlockItem) MarshalJSON() ([]byte, error)
func (*NullableGetLogsSearchFiltersResponseDatacenterBlockItem) UnmarshalJSON ¶
func (v *NullableGetLogsSearchFiltersResponseDatacenterBlockItem) UnmarshalJSON(src []byte) error
func (*NullableGetLogsSearchFiltersResponseDatacenterBlockItem) Unset ¶
func (v *NullableGetLogsSearchFiltersResponseDatacenterBlockItem) Unset()
type NullableGetStatisticsResponse ¶
type NullableGetStatisticsResponse struct {
// contains filtered or unexported fields
}
func NewNullableGetStatisticsResponse ¶
func NewNullableGetStatisticsResponse(val *GetStatisticsResponse) *NullableGetStatisticsResponse
func (NullableGetStatisticsResponse) Get ¶
func (v NullableGetStatisticsResponse) Get() *GetStatisticsResponse
func (NullableGetStatisticsResponse) IsSet ¶
func (v NullableGetStatisticsResponse) IsSet() bool
func (NullableGetStatisticsResponse) MarshalJSON ¶
func (v NullableGetStatisticsResponse) MarshalJSON() ([]byte, error)
func (*NullableGetStatisticsResponse) Set ¶
func (v *NullableGetStatisticsResponse) Set(val *GetStatisticsResponse)
func (*NullableGetStatisticsResponse) UnmarshalJSON ¶
func (v *NullableGetStatisticsResponse) UnmarshalJSON(src []byte) error
func (*NullableGetStatisticsResponse) Unset ¶
func (v *NullableGetStatisticsResponse) Unset()
type NullableHttpBackend ¶
type NullableHttpBackend struct {
// contains filtered or unexported fields
}
func NewNullableHttpBackend ¶
func NewNullableHttpBackend(val *HttpBackend) *NullableHttpBackend
func (NullableHttpBackend) Get ¶
func (v NullableHttpBackend) Get() *HttpBackend
func (NullableHttpBackend) IsSet ¶
func (v NullableHttpBackend) IsSet() bool
func (NullableHttpBackend) MarshalJSON ¶
func (v NullableHttpBackend) MarshalJSON() ([]byte, error)
func (*NullableHttpBackend) Set ¶
func (v *NullableHttpBackend) Set(val *HttpBackend)
func (*NullableHttpBackend) UnmarshalJSON ¶
func (v *NullableHttpBackend) UnmarshalJSON(src []byte) error
func (*NullableHttpBackend) Unset ¶
func (v *NullableHttpBackend) Unset()
type NullableHttpBackendCreate ¶
type NullableHttpBackendCreate struct {
// contains filtered or unexported fields
}
func NewNullableHttpBackendCreate ¶
func NewNullableHttpBackendCreate(val *HttpBackendCreate) *NullableHttpBackendCreate
func (NullableHttpBackendCreate) Get ¶
func (v NullableHttpBackendCreate) Get() *HttpBackendCreate
func (NullableHttpBackendCreate) IsSet ¶
func (v NullableHttpBackendCreate) IsSet() bool
func (NullableHttpBackendCreate) MarshalJSON ¶
func (v NullableHttpBackendCreate) MarshalJSON() ([]byte, error)
func (*NullableHttpBackendCreate) Set ¶
func (v *NullableHttpBackendCreate) Set(val *HttpBackendCreate)
func (*NullableHttpBackendCreate) UnmarshalJSON ¶
func (v *NullableHttpBackendCreate) UnmarshalJSON(src []byte) error
func (*NullableHttpBackendCreate) Unset ¶
func (v *NullableHttpBackendCreate) Unset()
type NullableHttpBackendPatch ¶
type NullableHttpBackendPatch struct {
// contains filtered or unexported fields
}
func NewNullableHttpBackendPatch ¶
func NewNullableHttpBackendPatch(val *HttpBackendPatch) *NullableHttpBackendPatch
func (NullableHttpBackendPatch) Get ¶
func (v NullableHttpBackendPatch) Get() *HttpBackendPatch
func (NullableHttpBackendPatch) IsSet ¶
func (v NullableHttpBackendPatch) IsSet() bool
func (NullableHttpBackendPatch) MarshalJSON ¶
func (v NullableHttpBackendPatch) MarshalJSON() ([]byte, error)
func (*NullableHttpBackendPatch) Set ¶
func (v *NullableHttpBackendPatch) Set(val *HttpBackendPatch)
func (*NullableHttpBackendPatch) UnmarshalJSON ¶
func (v *NullableHttpBackendPatch) UnmarshalJSON(src []byte) error
func (*NullableHttpBackendPatch) Unset ¶
func (v *NullableHttpBackendPatch) Unset()
type NullableInt ¶
type NullableInt struct {
// contains filtered or unexported fields
}
func NewNullableInt ¶
func NewNullableInt(val *int) *NullableInt
func (NullableInt) Get ¶
func (v NullableInt) Get() *int
func (NullableInt) IsSet ¶
func (v NullableInt) IsSet() bool
func (NullableInt) MarshalJSON ¶
func (v NullableInt) MarshalJSON() ([]byte, error)
func (*NullableInt) Set ¶
func (v *NullableInt) Set(val *int)
func (*NullableInt) UnmarshalJSON ¶
func (v *NullableInt) UnmarshalJSON(src []byte) error
func (*NullableInt) Unset ¶
func (v *NullableInt) Unset()
type NullableInt32 ¶
type NullableInt32 struct {
// contains filtered or unexported fields
}
func NewNullableInt32 ¶
func NewNullableInt32(val *int32) *NullableInt32
func (NullableInt32) Get ¶
func (v NullableInt32) Get() *int32
func (NullableInt32) IsSet ¶
func (v NullableInt32) IsSet() bool
func (NullableInt32) MarshalJSON ¶
func (v NullableInt32) MarshalJSON() ([]byte, error)
func (*NullableInt32) Set ¶
func (v *NullableInt32) Set(val *int32)
func (*NullableInt32) UnmarshalJSON ¶
func (v *NullableInt32) UnmarshalJSON(src []byte) error
func (*NullableInt32) Unset ¶
func (v *NullableInt32) Unset()
type NullableInt64 ¶
type NullableInt64 struct {
// contains filtered or unexported fields
}
func NewNullableInt64 ¶
func NewNullableInt64(val *int64) *NullableInt64
func (NullableInt64) Get ¶
func (v NullableInt64) Get() *int64
func (NullableInt64) IsSet ¶
func (v NullableInt64) IsSet() bool
func (NullableInt64) MarshalJSON ¶
func (v NullableInt64) MarshalJSON() ([]byte, error)
func (*NullableInt64) Set ¶
func (v *NullableInt64) Set(val *int64)
func (*NullableInt64) UnmarshalJSON ¶
func (v *NullableInt64) UnmarshalJSON(src []byte) error
func (*NullableInt64) Unset ¶
func (v *NullableInt64) Unset()
type NullableListDistributionsResponse ¶
type NullableListDistributionsResponse struct {
// contains filtered or unexported fields
}
func NewNullableListDistributionsResponse ¶
func NewNullableListDistributionsResponse(val *ListDistributionsResponse) *NullableListDistributionsResponse
func (NullableListDistributionsResponse) Get ¶
func (v NullableListDistributionsResponse) Get() *ListDistributionsResponse
func (NullableListDistributionsResponse) IsSet ¶
func (v NullableListDistributionsResponse) IsSet() bool
func (NullableListDistributionsResponse) MarshalJSON ¶
func (v NullableListDistributionsResponse) MarshalJSON() ([]byte, error)
func (*NullableListDistributionsResponse) Set ¶
func (v *NullableListDistributionsResponse) Set(val *ListDistributionsResponse)
func (*NullableListDistributionsResponse) UnmarshalJSON ¶
func (v *NullableListDistributionsResponse) UnmarshalJSON(src []byte) error
func (*NullableListDistributionsResponse) Unset ¶
func (v *NullableListDistributionsResponse) Unset()
type NullableListWafCollectionsResponse ¶
type NullableListWafCollectionsResponse struct {
// contains filtered or unexported fields
}
func NewNullableListWafCollectionsResponse ¶
func NewNullableListWafCollectionsResponse(val *ListWafCollectionsResponse) *NullableListWafCollectionsResponse
func (NullableListWafCollectionsResponse) Get ¶
func (v NullableListWafCollectionsResponse) Get() *ListWafCollectionsResponse
func (NullableListWafCollectionsResponse) IsSet ¶
func (v NullableListWafCollectionsResponse) IsSet() bool
func (NullableListWafCollectionsResponse) MarshalJSON ¶
func (v NullableListWafCollectionsResponse) MarshalJSON() ([]byte, error)
func (*NullableListWafCollectionsResponse) Set ¶
func (v *NullableListWafCollectionsResponse) Set(val *ListWafCollectionsResponse)
func (*NullableListWafCollectionsResponse) UnmarshalJSON ¶
func (v *NullableListWafCollectionsResponse) UnmarshalJSON(src []byte) error
func (*NullableListWafCollectionsResponse) Unset ¶
func (v *NullableListWafCollectionsResponse) Unset()
type NullableLokiLogSink ¶
type NullableLokiLogSink struct {
// contains filtered or unexported fields
}
func NewNullableLokiLogSink ¶
func NewNullableLokiLogSink(val *LokiLogSink) *NullableLokiLogSink
func (NullableLokiLogSink) Get ¶
func (v NullableLokiLogSink) Get() *LokiLogSink
func (NullableLokiLogSink) IsSet ¶
func (v NullableLokiLogSink) IsSet() bool
func (NullableLokiLogSink) MarshalJSON ¶
func (v NullableLokiLogSink) MarshalJSON() ([]byte, error)
func (*NullableLokiLogSink) Set ¶
func (v *NullableLokiLogSink) Set(val *LokiLogSink)
func (*NullableLokiLogSink) UnmarshalJSON ¶
func (v *NullableLokiLogSink) UnmarshalJSON(src []byte) error
func (*NullableLokiLogSink) Unset ¶
func (v *NullableLokiLogSink) Unset()
type NullableLokiLogSinkCreate ¶
type NullableLokiLogSinkCreate struct {
// contains filtered or unexported fields
}
func NewNullableLokiLogSinkCreate ¶
func NewNullableLokiLogSinkCreate(val *LokiLogSinkCreate) *NullableLokiLogSinkCreate
func (NullableLokiLogSinkCreate) Get ¶
func (v NullableLokiLogSinkCreate) Get() *LokiLogSinkCreate
func (NullableLokiLogSinkCreate) IsSet ¶
func (v NullableLokiLogSinkCreate) IsSet() bool
func (NullableLokiLogSinkCreate) MarshalJSON ¶
func (v NullableLokiLogSinkCreate) MarshalJSON() ([]byte, error)
func (*NullableLokiLogSinkCreate) Set ¶
func (v *NullableLokiLogSinkCreate) Set(val *LokiLogSinkCreate)
func (*NullableLokiLogSinkCreate) UnmarshalJSON ¶
func (v *NullableLokiLogSinkCreate) UnmarshalJSON(src []byte) error
func (*NullableLokiLogSinkCreate) Unset ¶
func (v *NullableLokiLogSinkCreate) Unset()
type NullableLokiLogSinkCredentials ¶
type NullableLokiLogSinkCredentials struct {
// contains filtered or unexported fields
}
func NewNullableLokiLogSinkCredentials ¶
func NewNullableLokiLogSinkCredentials(val *LokiLogSinkCredentials) *NullableLokiLogSinkCredentials
func (NullableLokiLogSinkCredentials) Get ¶
func (v NullableLokiLogSinkCredentials) Get() *LokiLogSinkCredentials
func (NullableLokiLogSinkCredentials) IsSet ¶
func (v NullableLokiLogSinkCredentials) IsSet() bool
func (NullableLokiLogSinkCredentials) MarshalJSON ¶
func (v NullableLokiLogSinkCredentials) MarshalJSON() ([]byte, error)
func (*NullableLokiLogSinkCredentials) Set ¶
func (v *NullableLokiLogSinkCredentials) Set(val *LokiLogSinkCredentials)
func (*NullableLokiLogSinkCredentials) UnmarshalJSON ¶
func (v *NullableLokiLogSinkCredentials) UnmarshalJSON(src []byte) error
func (*NullableLokiLogSinkCredentials) Unset ¶
func (v *NullableLokiLogSinkCredentials) Unset()
type NullableLokiLogSinkPatch ¶
type NullableLokiLogSinkPatch struct {
// contains filtered or unexported fields
}
func NewNullableLokiLogSinkPatch ¶
func NewNullableLokiLogSinkPatch(val *LokiLogSinkPatch) *NullableLokiLogSinkPatch
func (NullableLokiLogSinkPatch) Get ¶
func (v NullableLokiLogSinkPatch) Get() *LokiLogSinkPatch
func (NullableLokiLogSinkPatch) IsSet ¶
func (v NullableLokiLogSinkPatch) IsSet() bool
func (NullableLokiLogSinkPatch) MarshalJSON ¶
func (v NullableLokiLogSinkPatch) MarshalJSON() ([]byte, error)
func (*NullableLokiLogSinkPatch) Set ¶
func (v *NullableLokiLogSinkPatch) Set(val *LokiLogSinkPatch)
func (*NullableLokiLogSinkPatch) UnmarshalJSON ¶
func (v *NullableLokiLogSinkPatch) UnmarshalJSON(src []byte) error
func (*NullableLokiLogSinkPatch) Unset ¶
func (v *NullableLokiLogSinkPatch) Unset()
type NullableMatchCondition ¶ added in v1.10.0
type NullableMatchCondition struct {
// contains filtered or unexported fields
}
func NewNullableMatchCondition ¶ added in v1.10.0
func NewNullableMatchCondition(val *MatchCondition) *NullableMatchCondition
func (NullableMatchCondition) Get ¶ added in v1.10.0
func (v NullableMatchCondition) Get() *MatchCondition
func (NullableMatchCondition) IsSet ¶ added in v1.10.0
func (v NullableMatchCondition) IsSet() bool
func (NullableMatchCondition) MarshalJSON ¶ added in v1.10.0
func (v NullableMatchCondition) MarshalJSON() ([]byte, error)
func (*NullableMatchCondition) Set ¶ added in v1.10.0
func (v *NullableMatchCondition) Set(val *MatchCondition)
func (*NullableMatchCondition) UnmarshalJSON ¶ added in v1.10.0
func (v *NullableMatchCondition) UnmarshalJSON(src []byte) error
func (*NullableMatchCondition) Unset ¶ added in v1.10.0
func (v *NullableMatchCondition) Unset()
type NullableMatcher ¶ added in v1.10.0
type NullableMatcher struct {
// contains filtered or unexported fields
}
func NewNullableMatcher ¶ added in v1.10.0
func NewNullableMatcher(val *Matcher) *NullableMatcher
func (NullableMatcher) Get ¶ added in v1.10.0
func (v NullableMatcher) Get() *Matcher
func (NullableMatcher) IsSet ¶ added in v1.10.0
func (v NullableMatcher) IsSet() bool
func (NullableMatcher) MarshalJSON ¶ added in v1.10.0
func (v NullableMatcher) MarshalJSON() ([]byte, error)
func (*NullableMatcher) Set ¶ added in v1.10.0
func (v *NullableMatcher) Set(val *Matcher)
func (*NullableMatcher) UnmarshalJSON ¶ added in v1.10.0
func (v *NullableMatcher) UnmarshalJSON(src []byte) error
func (*NullableMatcher) Unset ¶ added in v1.10.0
func (v *NullableMatcher) Unset()
type NullableOptimizer ¶
type NullableOptimizer struct {
// contains filtered or unexported fields
}
func NewNullableOptimizer ¶
func NewNullableOptimizer(val *Optimizer) *NullableOptimizer
func (NullableOptimizer) Get ¶
func (v NullableOptimizer) Get() *Optimizer
func (NullableOptimizer) IsSet ¶
func (v NullableOptimizer) IsSet() bool
func (NullableOptimizer) MarshalJSON ¶
func (v NullableOptimizer) MarshalJSON() ([]byte, error)
func (*NullableOptimizer) Set ¶
func (v *NullableOptimizer) Set(val *Optimizer)
func (*NullableOptimizer) UnmarshalJSON ¶
func (v *NullableOptimizer) UnmarshalJSON(src []byte) error
func (*NullableOptimizer) Unset ¶
func (v *NullableOptimizer) Unset()
type NullableOptimizerPatch ¶
type NullableOptimizerPatch struct {
// contains filtered or unexported fields
}
func NewNullableOptimizerPatch ¶
func NewNullableOptimizerPatch(val *OptimizerPatch) *NullableOptimizerPatch
func (NullableOptimizerPatch) Get ¶
func (v NullableOptimizerPatch) Get() *OptimizerPatch
func (NullableOptimizerPatch) IsSet ¶
func (v NullableOptimizerPatch) IsSet() bool
func (NullableOptimizerPatch) MarshalJSON ¶
func (v NullableOptimizerPatch) MarshalJSON() ([]byte, error)
func (*NullableOptimizerPatch) Set ¶
func (v *NullableOptimizerPatch) Set(val *OptimizerPatch)
func (*NullableOptimizerPatch) UnmarshalJSON ¶
func (v *NullableOptimizerPatch) UnmarshalJSON(src []byte) error
func (*NullableOptimizerPatch) Unset ¶
func (v *NullableOptimizerPatch) Unset()
type NullablePatchDistributionPayload ¶
type NullablePatchDistributionPayload struct {
// contains filtered or unexported fields
}
func NewNullablePatchDistributionPayload ¶
func NewNullablePatchDistributionPayload(val *PatchDistributionPayload) *NullablePatchDistributionPayload
func (NullablePatchDistributionPayload) Get ¶
func (v NullablePatchDistributionPayload) Get() *PatchDistributionPayload
func (NullablePatchDistributionPayload) IsSet ¶
func (v NullablePatchDistributionPayload) IsSet() bool
func (NullablePatchDistributionPayload) MarshalJSON ¶
func (v NullablePatchDistributionPayload) MarshalJSON() ([]byte, error)
func (*NullablePatchDistributionPayload) Set ¶
func (v *NullablePatchDistributionPayload) Set(val *PatchDistributionPayload)
func (*NullablePatchDistributionPayload) UnmarshalJSON ¶
func (v *NullablePatchDistributionPayload) UnmarshalJSON(src []byte) error
func (*NullablePatchDistributionPayload) Unset ¶
func (v *NullablePatchDistributionPayload) Unset()
type NullablePatchDistributionResponse ¶
type NullablePatchDistributionResponse struct {
// contains filtered or unexported fields
}
func NewNullablePatchDistributionResponse ¶
func NewNullablePatchDistributionResponse(val *PatchDistributionResponse) *NullablePatchDistributionResponse
func (NullablePatchDistributionResponse) Get ¶
func (v NullablePatchDistributionResponse) Get() *PatchDistributionResponse
func (NullablePatchDistributionResponse) IsSet ¶
func (v NullablePatchDistributionResponse) IsSet() bool
func (NullablePatchDistributionResponse) MarshalJSON ¶
func (v NullablePatchDistributionResponse) MarshalJSON() ([]byte, error)
func (*NullablePatchDistributionResponse) Set ¶
func (v *NullablePatchDistributionResponse) Set(val *PatchDistributionResponse)
func (*NullablePatchDistributionResponse) UnmarshalJSON ¶
func (v *NullablePatchDistributionResponse) UnmarshalJSON(src []byte) error
func (*NullablePatchDistributionResponse) Unset ¶
func (v *NullablePatchDistributionResponse) Unset()
type NullablePurgeCachePayload ¶
type NullablePurgeCachePayload struct {
// contains filtered or unexported fields
}
func NewNullablePurgeCachePayload ¶
func NewNullablePurgeCachePayload(val *PurgeCachePayload) *NullablePurgeCachePayload
func (NullablePurgeCachePayload) Get ¶
func (v NullablePurgeCachePayload) Get() *PurgeCachePayload
func (NullablePurgeCachePayload) IsSet ¶
func (v NullablePurgeCachePayload) IsSet() bool
func (NullablePurgeCachePayload) MarshalJSON ¶
func (v NullablePurgeCachePayload) MarshalJSON() ([]byte, error)
func (*NullablePurgeCachePayload) Set ¶
func (v *NullablePurgeCachePayload) Set(val *PurgeCachePayload)
func (*NullablePurgeCachePayload) UnmarshalJSON ¶
func (v *NullablePurgeCachePayload) UnmarshalJSON(src []byte) error
func (*NullablePurgeCachePayload) Unset ¶
func (v *NullablePurgeCachePayload) Unset()
type NullablePutCustomDomainCustomCertificate ¶
type NullablePutCustomDomainCustomCertificate struct {
// contains filtered or unexported fields
}
func NewNullablePutCustomDomainCustomCertificate ¶
func NewNullablePutCustomDomainCustomCertificate(val *PutCustomDomainCustomCertificate) *NullablePutCustomDomainCustomCertificate
func (NullablePutCustomDomainCustomCertificate) IsSet ¶
func (v NullablePutCustomDomainCustomCertificate) IsSet() bool
func (NullablePutCustomDomainCustomCertificate) MarshalJSON ¶
func (v NullablePutCustomDomainCustomCertificate) MarshalJSON() ([]byte, error)
func (*NullablePutCustomDomainCustomCertificate) Set ¶
func (v *NullablePutCustomDomainCustomCertificate) Set(val *PutCustomDomainCustomCertificate)
func (*NullablePutCustomDomainCustomCertificate) UnmarshalJSON ¶
func (v *NullablePutCustomDomainCustomCertificate) UnmarshalJSON(src []byte) error
func (*NullablePutCustomDomainCustomCertificate) Unset ¶
func (v *NullablePutCustomDomainCustomCertificate) Unset()
type NullablePutCustomDomainManagedCertificate ¶
type NullablePutCustomDomainManagedCertificate struct {
// contains filtered or unexported fields
}
func NewNullablePutCustomDomainManagedCertificate ¶
func NewNullablePutCustomDomainManagedCertificate(val *PutCustomDomainManagedCertificate) *NullablePutCustomDomainManagedCertificate
func (NullablePutCustomDomainManagedCertificate) IsSet ¶
func (v NullablePutCustomDomainManagedCertificate) IsSet() bool
func (NullablePutCustomDomainManagedCertificate) MarshalJSON ¶
func (v NullablePutCustomDomainManagedCertificate) MarshalJSON() ([]byte, error)
func (*NullablePutCustomDomainManagedCertificate) Set ¶
func (v *NullablePutCustomDomainManagedCertificate) Set(val *PutCustomDomainManagedCertificate)
func (*NullablePutCustomDomainManagedCertificate) UnmarshalJSON ¶
func (v *NullablePutCustomDomainManagedCertificate) UnmarshalJSON(src []byte) error
func (*NullablePutCustomDomainManagedCertificate) Unset ¶
func (v *NullablePutCustomDomainManagedCertificate) Unset()
type NullablePutCustomDomainPayload ¶
type NullablePutCustomDomainPayload struct {
// contains filtered or unexported fields
}
func NewNullablePutCustomDomainPayload ¶
func NewNullablePutCustomDomainPayload(val *PutCustomDomainPayload) *NullablePutCustomDomainPayload
func (NullablePutCustomDomainPayload) Get ¶
func (v NullablePutCustomDomainPayload) Get() *PutCustomDomainPayload
func (NullablePutCustomDomainPayload) IsSet ¶
func (v NullablePutCustomDomainPayload) IsSet() bool
func (NullablePutCustomDomainPayload) MarshalJSON ¶
func (v NullablePutCustomDomainPayload) MarshalJSON() ([]byte, error)
func (*NullablePutCustomDomainPayload) Set ¶
func (v *NullablePutCustomDomainPayload) Set(val *PutCustomDomainPayload)
func (*NullablePutCustomDomainPayload) UnmarshalJSON ¶
func (v *NullablePutCustomDomainPayload) UnmarshalJSON(src []byte) error
func (*NullablePutCustomDomainPayload) Unset ¶
func (v *NullablePutCustomDomainPayload) Unset()
type NullablePutCustomDomainPayloadCertificate ¶
type NullablePutCustomDomainPayloadCertificate struct {
// contains filtered or unexported fields
}
func NewNullablePutCustomDomainPayloadCertificate ¶
func NewNullablePutCustomDomainPayloadCertificate(val *PutCustomDomainPayloadCertificate) *NullablePutCustomDomainPayloadCertificate
func (NullablePutCustomDomainPayloadCertificate) IsSet ¶
func (v NullablePutCustomDomainPayloadCertificate) IsSet() bool
func (NullablePutCustomDomainPayloadCertificate) MarshalJSON ¶
func (v NullablePutCustomDomainPayloadCertificate) MarshalJSON() ([]byte, error)
func (*NullablePutCustomDomainPayloadCertificate) Set ¶
func (v *NullablePutCustomDomainPayloadCertificate) Set(val *PutCustomDomainPayloadCertificate)
func (*NullablePutCustomDomainPayloadCertificate) UnmarshalJSON ¶
func (v *NullablePutCustomDomainPayloadCertificate) UnmarshalJSON(src []byte) error
func (*NullablePutCustomDomainPayloadCertificate) Unset ¶
func (v *NullablePutCustomDomainPayloadCertificate) Unset()
type NullablePutCustomDomainResponse ¶
type NullablePutCustomDomainResponse struct {
// contains filtered or unexported fields
}
func NewNullablePutCustomDomainResponse ¶
func NewNullablePutCustomDomainResponse(val *PutCustomDomainResponse) *NullablePutCustomDomainResponse
func (NullablePutCustomDomainResponse) Get ¶
func (v NullablePutCustomDomainResponse) Get() *PutCustomDomainResponse
func (NullablePutCustomDomainResponse) IsSet ¶
func (v NullablePutCustomDomainResponse) IsSet() bool
func (NullablePutCustomDomainResponse) MarshalJSON ¶
func (v NullablePutCustomDomainResponse) MarshalJSON() ([]byte, error)
func (*NullablePutCustomDomainResponse) Set ¶
func (v *NullablePutCustomDomainResponse) Set(val *PutCustomDomainResponse)
func (*NullablePutCustomDomainResponse) UnmarshalJSON ¶
func (v *NullablePutCustomDomainResponse) UnmarshalJSON(src []byte) error
func (*NullablePutCustomDomainResponse) Unset ¶
func (v *NullablePutCustomDomainResponse) Unset()
type NullablePutCustomDomainResponseCertificate ¶
type NullablePutCustomDomainResponseCertificate struct {
// contains filtered or unexported fields
}
func NewNullablePutCustomDomainResponseCertificate ¶
func NewNullablePutCustomDomainResponseCertificate(val *PutCustomDomainResponseCertificate) *NullablePutCustomDomainResponseCertificate
func (NullablePutCustomDomainResponseCertificate) IsSet ¶
func (v NullablePutCustomDomainResponseCertificate) IsSet() bool
func (NullablePutCustomDomainResponseCertificate) MarshalJSON ¶
func (v NullablePutCustomDomainResponseCertificate) MarshalJSON() ([]byte, error)
func (*NullablePutCustomDomainResponseCertificate) Set ¶
func (v *NullablePutCustomDomainResponseCertificate) Set(val *PutCustomDomainResponseCertificate)
func (*NullablePutCustomDomainResponseCertificate) UnmarshalJSON ¶
func (v *NullablePutCustomDomainResponseCertificate) UnmarshalJSON(src []byte) error
func (*NullablePutCustomDomainResponseCertificate) Unset ¶
func (v *NullablePutCustomDomainResponseCertificate) Unset()
type NullableRedirectConfig ¶ added in v1.10.0
type NullableRedirectConfig struct {
// contains filtered or unexported fields
}
func NewNullableRedirectConfig ¶ added in v1.10.0
func NewNullableRedirectConfig(val *RedirectConfig) *NullableRedirectConfig
func (NullableRedirectConfig) Get ¶ added in v1.10.0
func (v NullableRedirectConfig) Get() *RedirectConfig
func (NullableRedirectConfig) IsSet ¶ added in v1.10.0
func (v NullableRedirectConfig) IsSet() bool
func (NullableRedirectConfig) MarshalJSON ¶ added in v1.10.0
func (v NullableRedirectConfig) MarshalJSON() ([]byte, error)
func (*NullableRedirectConfig) Set ¶ added in v1.10.0
func (v *NullableRedirectConfig) Set(val *RedirectConfig)
func (*NullableRedirectConfig) UnmarshalJSON ¶ added in v1.10.0
func (v *NullableRedirectConfig) UnmarshalJSON(src []byte) error
func (*NullableRedirectConfig) Unset ¶ added in v1.10.0
func (v *NullableRedirectConfig) Unset()
type NullableRedirectRule ¶ added in v1.10.0
type NullableRedirectRule struct {
// contains filtered or unexported fields
}
func NewNullableRedirectRule ¶ added in v1.10.0
func NewNullableRedirectRule(val *RedirectRule) *NullableRedirectRule
func (NullableRedirectRule) Get ¶ added in v1.10.0
func (v NullableRedirectRule) Get() *RedirectRule
func (NullableRedirectRule) IsSet ¶ added in v1.10.0
func (v NullableRedirectRule) IsSet() bool
func (NullableRedirectRule) MarshalJSON ¶ added in v1.10.0
func (v NullableRedirectRule) MarshalJSON() ([]byte, error)
func (*NullableRedirectRule) Set ¶ added in v1.10.0
func (v *NullableRedirectRule) Set(val *RedirectRule)
func (*NullableRedirectRule) UnmarshalJSON ¶ added in v1.10.0
func (v *NullableRedirectRule) UnmarshalJSON(src []byte) error
func (*NullableRedirectRule) Unset ¶ added in v1.10.0
func (v *NullableRedirectRule) Unset()
type NullableRedirectRuleStatusCode ¶ added in v1.10.0
type NullableRedirectRuleStatusCode struct {
// contains filtered or unexported fields
}
func NewNullableRedirectRuleStatusCode ¶ added in v1.10.0
func NewNullableRedirectRuleStatusCode(val *RedirectRuleStatusCode) *NullableRedirectRuleStatusCode
func (NullableRedirectRuleStatusCode) Get ¶ added in v1.10.0
func (v NullableRedirectRuleStatusCode) Get() *RedirectRuleStatusCode
func (NullableRedirectRuleStatusCode) IsSet ¶ added in v1.10.0
func (v NullableRedirectRuleStatusCode) IsSet() bool
func (NullableRedirectRuleStatusCode) MarshalJSON ¶ added in v1.10.0
func (v NullableRedirectRuleStatusCode) MarshalJSON() ([]byte, error)
func (*NullableRedirectRuleStatusCode) Set ¶ added in v1.10.0
func (v *NullableRedirectRuleStatusCode) Set(val *RedirectRuleStatusCode)
func (*NullableRedirectRuleStatusCode) UnmarshalJSON ¶ added in v1.10.0
func (v *NullableRedirectRuleStatusCode) UnmarshalJSON(src []byte) error
func (*NullableRedirectRuleStatusCode) Unset ¶ added in v1.10.0
func (v *NullableRedirectRuleStatusCode) Unset()
type NullableRegion ¶
type NullableRegion struct {
// contains filtered or unexported fields
}
func NewNullableRegion ¶
func NewNullableRegion(val *Region) *NullableRegion
func (NullableRegion) Get ¶
func (v NullableRegion) Get() *Region
func (NullableRegion) IsSet ¶
func (v NullableRegion) IsSet() bool
func (NullableRegion) MarshalJSON ¶
func (v NullableRegion) MarshalJSON() ([]byte, error)
func (*NullableRegion) Set ¶
func (v *NullableRegion) Set(val *Region)
func (*NullableRegion) UnmarshalJSON ¶
func (v *NullableRegion) UnmarshalJSON(src []byte) error
func (*NullableRegion) Unset ¶
func (v *NullableRegion) Unset()
type NullableStatusError ¶
type NullableStatusError struct {
// contains filtered or unexported fields
}
func NewNullableStatusError ¶
func NewNullableStatusError(val *StatusError) *NullableStatusError
func (NullableStatusError) Get ¶
func (v NullableStatusError) Get() *StatusError
func (NullableStatusError) IsSet ¶
func (v NullableStatusError) IsSet() bool
func (NullableStatusError) MarshalJSON ¶
func (v NullableStatusError) MarshalJSON() ([]byte, error)
func (*NullableStatusError) Set ¶
func (v *NullableStatusError) Set(val *StatusError)
func (*NullableStatusError) UnmarshalJSON ¶
func (v *NullableStatusError) UnmarshalJSON(src []byte) error
func (*NullableStatusError) Unset ¶
func (v *NullableStatusError) Unset()
type NullableStatusErrorKey ¶
type NullableStatusErrorKey struct {
// contains filtered or unexported fields
}
func NewNullableStatusErrorKey ¶
func NewNullableStatusErrorKey(val *StatusErrorKey) *NullableStatusErrorKey
func (NullableStatusErrorKey) Get ¶
func (v NullableStatusErrorKey) Get() *StatusErrorKey
func (NullableStatusErrorKey) IsSet ¶
func (v NullableStatusErrorKey) IsSet() bool
func (NullableStatusErrorKey) MarshalJSON ¶
func (v NullableStatusErrorKey) MarshalJSON() ([]byte, error)
func (*NullableStatusErrorKey) Set ¶
func (v *NullableStatusErrorKey) Set(val *StatusErrorKey)
func (*NullableStatusErrorKey) UnmarshalJSON ¶
func (v *NullableStatusErrorKey) UnmarshalJSON(src []byte) error
func (*NullableStatusErrorKey) Unset ¶
func (v *NullableStatusErrorKey) Unset()
type NullableString ¶
type NullableString struct {
// contains filtered or unexported fields
}
func NewNullableString ¶
func NewNullableString(val *string) *NullableString
func (NullableString) Get ¶
func (v NullableString) Get() *string
func (NullableString) IsSet ¶
func (v NullableString) IsSet() bool
func (NullableString) MarshalJSON ¶
func (v NullableString) MarshalJSON() ([]byte, error)
func (*NullableString) Set ¶
func (v *NullableString) Set(val *string)
func (*NullableString) UnmarshalJSON ¶
func (v *NullableString) UnmarshalJSON(src []byte) error
func (*NullableString) Unset ¶
func (v *NullableString) Unset()
type NullableTime ¶
type NullableTime struct {
// contains filtered or unexported fields
}
func NewNullableTime ¶
func NewNullableTime(val *time.Time) *NullableTime
func (NullableTime) Get ¶
func (v NullableTime) Get() *time.Time
func (NullableTime) IsSet ¶
func (v NullableTime) IsSet() bool
func (NullableTime) MarshalJSON ¶
func (v NullableTime) MarshalJSON() ([]byte, error)
func (*NullableTime) Set ¶
func (v *NullableTime) Set(val *time.Time)
func (*NullableTime) UnmarshalJSON ¶
func (v *NullableTime) UnmarshalJSON(src []byte) error
func (*NullableTime) Unset ¶
func (v *NullableTime) Unset()
type NullableValue ¶
type NullableValue[T any] struct { // contains filtered or unexported fields }
func (NullableValue[T]) Get ¶
func (v NullableValue[T]) Get() *T
func (NullableValue[T]) IsSet ¶
func (v NullableValue[T]) IsSet() bool
func (*NullableValue[T]) Set ¶
func (v *NullableValue[T]) Set(val *T)
func (*NullableValue[T]) Unset ¶
func (v *NullableValue[T]) Unset()
type NullableWAFRuleAction ¶
type NullableWAFRuleAction struct {
// contains filtered or unexported fields
}
func NewNullableWAFRuleAction ¶
func NewNullableWAFRuleAction(val *WAFRuleAction) *NullableWAFRuleAction
func (NullableWAFRuleAction) Get ¶
func (v NullableWAFRuleAction) Get() *WAFRuleAction
func (NullableWAFRuleAction) IsSet ¶
func (v NullableWAFRuleAction) IsSet() bool
func (NullableWAFRuleAction) MarshalJSON ¶
func (v NullableWAFRuleAction) MarshalJSON() ([]byte, error)
func (*NullableWAFRuleAction) Set ¶
func (v *NullableWAFRuleAction) Set(val *WAFRuleAction)
func (*NullableWAFRuleAction) UnmarshalJSON ¶
func (v *NullableWAFRuleAction) UnmarshalJSON(src []byte) error
func (*NullableWAFRuleAction) Unset ¶
func (v *NullableWAFRuleAction) Unset()
type NullableWAFViolation ¶
type NullableWAFViolation struct {
// contains filtered or unexported fields
}
func NewNullableWAFViolation ¶
func NewNullableWAFViolation(val *WAFViolation) *NullableWAFViolation
func (NullableWAFViolation) Get ¶
func (v NullableWAFViolation) Get() *WAFViolation
func (NullableWAFViolation) IsSet ¶
func (v NullableWAFViolation) IsSet() bool
func (NullableWAFViolation) MarshalJSON ¶
func (v NullableWAFViolation) MarshalJSON() ([]byte, error)
func (*NullableWAFViolation) Set ¶
func (v *NullableWAFViolation) Set(val *WAFViolation)
func (*NullableWAFViolation) UnmarshalJSON ¶
func (v *NullableWAFViolation) UnmarshalJSON(src []byte) error
func (*NullableWAFViolation) Unset ¶
func (v *NullableWAFViolation) Unset()
type NullableWafConfig ¶
type NullableWafConfig struct {
// contains filtered or unexported fields
}
func NewNullableWafConfig ¶
func NewNullableWafConfig(val *WafConfig) *NullableWafConfig
func (NullableWafConfig) Get ¶
func (v NullableWafConfig) Get() *WafConfig
func (NullableWafConfig) IsSet ¶
func (v NullableWafConfig) IsSet() bool
func (NullableWafConfig) MarshalJSON ¶
func (v NullableWafConfig) MarshalJSON() ([]byte, error)
func (*NullableWafConfig) Set ¶
func (v *NullableWafConfig) Set(val *WafConfig)
func (*NullableWafConfig) UnmarshalJSON ¶
func (v *NullableWafConfig) UnmarshalJSON(src []byte) error
func (*NullableWafConfig) Unset ¶
func (v *NullableWafConfig) Unset()
type NullableWafConfigPatch ¶
type NullableWafConfigPatch struct {
// contains filtered or unexported fields
}
func NewNullableWafConfigPatch ¶
func NewNullableWafConfigPatch(val *WafConfigPatch) *NullableWafConfigPatch
func (NullableWafConfigPatch) Get ¶
func (v NullableWafConfigPatch) Get() *WafConfigPatch
func (NullableWafConfigPatch) IsSet ¶
func (v NullableWafConfigPatch) IsSet() bool
func (NullableWafConfigPatch) MarshalJSON ¶
func (v NullableWafConfigPatch) MarshalJSON() ([]byte, error)
func (*NullableWafConfigPatch) Set ¶
func (v *NullableWafConfigPatch) Set(val *WafConfigPatch)
func (*NullableWafConfigPatch) UnmarshalJSON ¶
func (v *NullableWafConfigPatch) UnmarshalJSON(src []byte) error
func (*NullableWafConfigPatch) Unset ¶
func (v *NullableWafConfigPatch) Unset()
type NullableWafMode ¶
type NullableWafMode struct {
// contains filtered or unexported fields
}
func NewNullableWafMode ¶
func NewNullableWafMode(val *WafMode) *NullableWafMode
func (NullableWafMode) Get ¶
func (v NullableWafMode) Get() *WafMode
func (NullableWafMode) IsSet ¶
func (v NullableWafMode) IsSet() bool
func (NullableWafMode) MarshalJSON ¶
func (v NullableWafMode) MarshalJSON() ([]byte, error)
func (*NullableWafMode) Set ¶
func (v *NullableWafMode) Set(val *WafMode)
func (*NullableWafMode) UnmarshalJSON ¶
func (v *NullableWafMode) UnmarshalJSON(src []byte) error
func (*NullableWafMode) Unset ¶
func (v *NullableWafMode) Unset()
type NullableWafParanoiaLevel ¶
type NullableWafParanoiaLevel struct {
// contains filtered or unexported fields
}
func NewNullableWafParanoiaLevel ¶
func NewNullableWafParanoiaLevel(val *WafParanoiaLevel) *NullableWafParanoiaLevel
func (NullableWafParanoiaLevel) Get ¶
func (v NullableWafParanoiaLevel) Get() *WafParanoiaLevel
func (NullableWafParanoiaLevel) IsSet ¶
func (v NullableWafParanoiaLevel) IsSet() bool
func (NullableWafParanoiaLevel) MarshalJSON ¶
func (v NullableWafParanoiaLevel) MarshalJSON() ([]byte, error)
func (*NullableWafParanoiaLevel) Set ¶
func (v *NullableWafParanoiaLevel) Set(val *WafParanoiaLevel)
func (*NullableWafParanoiaLevel) UnmarshalJSON ¶
func (v *NullableWafParanoiaLevel) UnmarshalJSON(src []byte) error
func (*NullableWafParanoiaLevel) Unset ¶
func (v *NullableWafParanoiaLevel) Unset()
type NullableWafRule ¶
type NullableWafRule struct {
// contains filtered or unexported fields
}
func NewNullableWafRule ¶
func NewNullableWafRule(val *WafRule) *NullableWafRule
func (NullableWafRule) Get ¶
func (v NullableWafRule) Get() *WafRule
func (NullableWafRule) IsSet ¶
func (v NullableWafRule) IsSet() bool
func (NullableWafRule) MarshalJSON ¶
func (v NullableWafRule) MarshalJSON() ([]byte, error)
func (*NullableWafRule) Set ¶
func (v *NullableWafRule) Set(val *WafRule)
func (*NullableWafRule) UnmarshalJSON ¶
func (v *NullableWafRule) UnmarshalJSON(src []byte) error
func (*NullableWafRule) Unset ¶
func (v *NullableWafRule) Unset()
type NullableWafRuleCollection ¶
type NullableWafRuleCollection struct {
// contains filtered or unexported fields
}
func NewNullableWafRuleCollection ¶
func NewNullableWafRuleCollection(val *WafRuleCollection) *NullableWafRuleCollection
func (NullableWafRuleCollection) Get ¶
func (v NullableWafRuleCollection) Get() *WafRuleCollection
func (NullableWafRuleCollection) IsSet ¶
func (v NullableWafRuleCollection) IsSet() bool
func (NullableWafRuleCollection) MarshalJSON ¶
func (v NullableWafRuleCollection) MarshalJSON() ([]byte, error)
func (*NullableWafRuleCollection) Set ¶
func (v *NullableWafRuleCollection) Set(val *WafRuleCollection)
func (*NullableWafRuleCollection) UnmarshalJSON ¶
func (v *NullableWafRuleCollection) UnmarshalJSON(src []byte) error
func (*NullableWafRuleCollection) Unset ¶
func (v *NullableWafRuleCollection) Unset()
type NullableWafRuleGroup ¶
type NullableWafRuleGroup struct {
// contains filtered or unexported fields
}
func NewNullableWafRuleGroup ¶
func NewNullableWafRuleGroup(val *WafRuleGroup) *NullableWafRuleGroup
func (NullableWafRuleGroup) Get ¶
func (v NullableWafRuleGroup) Get() *WafRuleGroup
func (NullableWafRuleGroup) IsSet ¶
func (v NullableWafRuleGroup) IsSet() bool
func (NullableWafRuleGroup) MarshalJSON ¶
func (v NullableWafRuleGroup) MarshalJSON() ([]byte, error)
func (*NullableWafRuleGroup) Set ¶
func (v *NullableWafRuleGroup) Set(val *WafRuleGroup)
func (*NullableWafRuleGroup) UnmarshalJSON ¶
func (v *NullableWafRuleGroup) UnmarshalJSON(src []byte) error
func (*NullableWafRuleGroup) Unset ¶
func (v *NullableWafRuleGroup) Unset()
type NullableWafStatusRuleBlock ¶
type NullableWafStatusRuleBlock struct {
// contains filtered or unexported fields
}
func NewNullableWafStatusRuleBlock ¶
func NewNullableWafStatusRuleBlock(val *WafStatusRuleBlock) *NullableWafStatusRuleBlock
func (NullableWafStatusRuleBlock) Get ¶
func (v NullableWafStatusRuleBlock) Get() *WafStatusRuleBlock
func (NullableWafStatusRuleBlock) IsSet ¶
func (v NullableWafStatusRuleBlock) IsSet() bool
func (NullableWafStatusRuleBlock) MarshalJSON ¶
func (v NullableWafStatusRuleBlock) MarshalJSON() ([]byte, error)
func (*NullableWafStatusRuleBlock) Set ¶
func (v *NullableWafStatusRuleBlock) Set(val *WafStatusRuleBlock)
func (*NullableWafStatusRuleBlock) UnmarshalJSON ¶
func (v *NullableWafStatusRuleBlock) UnmarshalJSON(src []byte) error
func (*NullableWafStatusRuleBlock) Unset ¶
func (v *NullableWafStatusRuleBlock) Unset()
type NullableWafStatusRuleBlockReason ¶
type NullableWafStatusRuleBlockReason struct {
// contains filtered or unexported fields
}
func NewNullableWafStatusRuleBlockReason ¶
func NewNullableWafStatusRuleBlockReason(val *WafStatusRuleBlockReason) *NullableWafStatusRuleBlockReason
func (NullableWafStatusRuleBlockReason) Get ¶
func (v NullableWafStatusRuleBlockReason) Get() *WafStatusRuleBlockReason
func (NullableWafStatusRuleBlockReason) IsSet ¶
func (v NullableWafStatusRuleBlockReason) IsSet() bool
func (NullableWafStatusRuleBlockReason) MarshalJSON ¶
func (v NullableWafStatusRuleBlockReason) MarshalJSON() ([]byte, error)
func (*NullableWafStatusRuleBlockReason) Set ¶
func (v *NullableWafStatusRuleBlockReason) Set(val *WafStatusRuleBlockReason)
func (*NullableWafStatusRuleBlockReason) UnmarshalJSON ¶
func (v *NullableWafStatusRuleBlockReason) UnmarshalJSON(src []byte) error
func (*NullableWafStatusRuleBlockReason) Unset ¶
func (v *NullableWafStatusRuleBlockReason) Unset()
type NullableWafStatusRuleBlockReasonDirectlyDefined ¶
type NullableWafStatusRuleBlockReasonDirectlyDefined struct {
// contains filtered or unexported fields
}
func NewNullableWafStatusRuleBlockReasonDirectlyDefined ¶
func NewNullableWafStatusRuleBlockReasonDirectlyDefined(val *WafStatusRuleBlockReasonDirectlyDefined) *NullableWafStatusRuleBlockReasonDirectlyDefined
func (NullableWafStatusRuleBlockReasonDirectlyDefined) IsSet ¶
func (v NullableWafStatusRuleBlockReasonDirectlyDefined) IsSet() bool
func (NullableWafStatusRuleBlockReasonDirectlyDefined) MarshalJSON ¶
func (v NullableWafStatusRuleBlockReasonDirectlyDefined) MarshalJSON() ([]byte, error)
func (*NullableWafStatusRuleBlockReasonDirectlyDefined) UnmarshalJSON ¶
func (v *NullableWafStatusRuleBlockReasonDirectlyDefined) UnmarshalJSON(src []byte) error
func (*NullableWafStatusRuleBlockReasonDirectlyDefined) Unset ¶
func (v *NullableWafStatusRuleBlockReasonDirectlyDefined) Unset()
type NullableWafStatusRuleBlockReasonInheritedFromCollection ¶
type NullableWafStatusRuleBlockReasonInheritedFromCollection struct {
// contains filtered or unexported fields
}
func NewNullableWafStatusRuleBlockReasonInheritedFromCollection ¶
func NewNullableWafStatusRuleBlockReasonInheritedFromCollection(val *WafStatusRuleBlockReasonInheritedFromCollection) *NullableWafStatusRuleBlockReasonInheritedFromCollection
func (NullableWafStatusRuleBlockReasonInheritedFromCollection) IsSet ¶
func (v NullableWafStatusRuleBlockReasonInheritedFromCollection) IsSet() bool
func (NullableWafStatusRuleBlockReasonInheritedFromCollection) MarshalJSON ¶
func (v NullableWafStatusRuleBlockReasonInheritedFromCollection) MarshalJSON() ([]byte, error)
func (*NullableWafStatusRuleBlockReasonInheritedFromCollection) UnmarshalJSON ¶
func (v *NullableWafStatusRuleBlockReasonInheritedFromCollection) UnmarshalJSON(src []byte) error
func (*NullableWafStatusRuleBlockReasonInheritedFromCollection) Unset ¶
func (v *NullableWafStatusRuleBlockReasonInheritedFromCollection) Unset()
type NullableWafStatusRuleBlockReasonInheritedFromGroup ¶
type NullableWafStatusRuleBlockReasonInheritedFromGroup struct {
// contains filtered or unexported fields
}
func NewNullableWafStatusRuleBlockReasonInheritedFromGroup ¶
func NewNullableWafStatusRuleBlockReasonInheritedFromGroup(val *WafStatusRuleBlockReasonInheritedFromGroup) *NullableWafStatusRuleBlockReasonInheritedFromGroup
func (NullableWafStatusRuleBlockReasonInheritedFromGroup) IsSet ¶
func (v NullableWafStatusRuleBlockReasonInheritedFromGroup) IsSet() bool
func (NullableWafStatusRuleBlockReasonInheritedFromGroup) MarshalJSON ¶
func (v NullableWafStatusRuleBlockReasonInheritedFromGroup) MarshalJSON() ([]byte, error)
func (*NullableWafStatusRuleBlockReasonInheritedFromGroup) UnmarshalJSON ¶
func (v *NullableWafStatusRuleBlockReasonInheritedFromGroup) UnmarshalJSON(src []byte) error
func (*NullableWafStatusRuleBlockReasonInheritedFromGroup) Unset ¶
func (v *NullableWafStatusRuleBlockReasonInheritedFromGroup) Unset()
type NullableWafStatusRuleBlockReasonInvalidWafType ¶
type NullableWafStatusRuleBlockReasonInvalidWafType struct {
// contains filtered or unexported fields
}
func NewNullableWafStatusRuleBlockReasonInvalidWafType ¶
func NewNullableWafStatusRuleBlockReasonInvalidWafType(val *WafStatusRuleBlockReasonInvalidWafType) *NullableWafStatusRuleBlockReasonInvalidWafType
func (NullableWafStatusRuleBlockReasonInvalidWafType) IsSet ¶
func (v NullableWafStatusRuleBlockReasonInvalidWafType) IsSet() bool
func (NullableWafStatusRuleBlockReasonInvalidWafType) MarshalJSON ¶
func (v NullableWafStatusRuleBlockReasonInvalidWafType) MarshalJSON() ([]byte, error)
func (*NullableWafStatusRuleBlockReasonInvalidWafType) Set ¶
func (v *NullableWafStatusRuleBlockReasonInvalidWafType) Set(val *WafStatusRuleBlockReasonInvalidWafType)
func (*NullableWafStatusRuleBlockReasonInvalidWafType) UnmarshalJSON ¶
func (v *NullableWafStatusRuleBlockReasonInvalidWafType) UnmarshalJSON(src []byte) error
func (*NullableWafStatusRuleBlockReasonInvalidWafType) Unset ¶
func (v *NullableWafStatusRuleBlockReasonInvalidWafType) Unset()
type NullableWafStatusRuleBlockReasonNeverDefined ¶
type NullableWafStatusRuleBlockReasonNeverDefined struct {
// contains filtered or unexported fields
}
func NewNullableWafStatusRuleBlockReasonNeverDefined ¶
func NewNullableWafStatusRuleBlockReasonNeverDefined(val *WafStatusRuleBlockReasonNeverDefined) *NullableWafStatusRuleBlockReasonNeverDefined
func (NullableWafStatusRuleBlockReasonNeverDefined) IsSet ¶
func (v NullableWafStatusRuleBlockReasonNeverDefined) IsSet() bool
func (NullableWafStatusRuleBlockReasonNeverDefined) MarshalJSON ¶
func (v NullableWafStatusRuleBlockReasonNeverDefined) MarshalJSON() ([]byte, error)
func (*NullableWafStatusRuleBlockReasonNeverDefined) Set ¶
func (v *NullableWafStatusRuleBlockReasonNeverDefined) Set(val *WafStatusRuleBlockReasonNeverDefined)
func (*NullableWafStatusRuleBlockReasonNeverDefined) UnmarshalJSON ¶
func (v *NullableWafStatusRuleBlockReasonNeverDefined) UnmarshalJSON(src []byte) error
func (*NullableWafStatusRuleBlockReasonNeverDefined) Unset ¶
func (v *NullableWafStatusRuleBlockReasonNeverDefined) Unset()
type NullableWafType ¶
type NullableWafType struct {
// contains filtered or unexported fields
}
func NewNullableWafType ¶
func NewNullableWafType(val *WafType) *NullableWafType
func (NullableWafType) Get ¶
func (v NullableWafType) Get() *WafType
func (NullableWafType) IsSet ¶
func (v NullableWafType) IsSet() bool
func (NullableWafType) MarshalJSON ¶
func (v NullableWafType) MarshalJSON() ([]byte, error)
func (*NullableWafType) Set ¶
func (v *NullableWafType) Set(val *WafType)
func (*NullableWafType) UnmarshalJSON ¶
func (v *NullableWafType) UnmarshalJSON(src []byte) error
func (*NullableWafType) Unset ¶
func (v *NullableWafType) Unset()
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.
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
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
func (*Optimizer) GetEnabled ¶
func (o *Optimizer) GetEnabled() (ret OptimizergetEnabledRetType)
GetEnabled returns the Enabled field value
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.
func (*Optimizer) SetEnabled ¶
func (o *Optimizer) SetEnabled(v OptimizergetEnabledRetType)
SetEnabled sets field value
type OptimizerPatch ¶
type OptimizerPatch struct {
Enabled OptimizerPatchgetEnabledAttributeType `json:"enabled,omitempty"`
}
OptimizerPatch struct for OptimizerPatch
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
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
func (*OptimizerPatch) GetEnabled ¶
func (o *OptimizerPatch) GetEnabled() (res OptimizerPatchgetEnabledRetType)
GetEnabled returns the Enabled field value if set, zero value otherwise.
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.
func (*OptimizerPatch) HasEnabled ¶
func (o *OptimizerPatch) HasEnabled() bool
HasEnabled returns a boolean if a field has been set.
func (*OptimizerPatch) SetEnabled ¶
func (o *OptimizerPatch) SetEnabled(v OptimizerPatchgetEnabledRetType)
SetEnabled gets a reference to the given bool and assigns it to the Enabled field.
func (OptimizerPatch) ToMap ¶
func (o OptimizerPatch) ToMap() (map[string]interface{}, error)
type OptimizerPatchgetEnabledArgType ¶
type OptimizerPatchgetEnabledArgType = bool
type OptimizerPatchgetEnabledAttributeType ¶
type OptimizerPatchgetEnabledAttributeType = *bool
isBoolean
type OptimizerPatchgetEnabledRetType ¶
type OptimizerPatchgetEnabledRetType = bool
type OptimizergetEnabledArgType ¶
type OptimizergetEnabledArgType = bool
type OptimizergetEnabledRetType ¶
type OptimizergetEnabledRetType = bool
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
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
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
func (*PatchDistributionPayload) GetConfig ¶
func (o *PatchDistributionPayload) GetConfig() (res PatchDistributionPayloadGetConfigRetType)
GetConfig returns the Config field value if set, zero value otherwise.
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.
func (*PatchDistributionPayload) GetIntentId ¶
func (o *PatchDistributionPayload) GetIntentId() (res PatchDistributionPayloadGetIntentIdRetType)
GetIntentId returns the IntentId field value if set, zero value otherwise.
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.
func (*PatchDistributionPayload) HasConfig ¶
func (o *PatchDistributionPayload) HasConfig() bool
HasConfig returns a boolean if a field has been set.
func (*PatchDistributionPayload) HasIntentId ¶
func (o *PatchDistributionPayload) HasIntentId() bool
HasIntentId returns a boolean if a field has been set.
func (*PatchDistributionPayload) SetConfig ¶
func (o *PatchDistributionPayload) SetConfig(v PatchDistributionPayloadGetConfigRetType)
SetConfig gets a reference to the given ConfigPatch and assigns it to the Config field.
func (*PatchDistributionPayload) SetIntentId ¶
func (o *PatchDistributionPayload) SetIntentId(v PatchDistributionPayloadGetIntentIdRetType)
SetIntentId gets a reference to the given string and assigns it to the IntentId field.
func (PatchDistributionPayload) ToMap ¶
func (o PatchDistributionPayload) ToMap() (map[string]interface{}, error)
type PatchDistributionPayloadGetConfigArgType ¶
type PatchDistributionPayloadGetConfigArgType = ConfigPatch
type PatchDistributionPayloadGetConfigAttributeType ¶
type PatchDistributionPayloadGetConfigAttributeType = *ConfigPatch
isModel
type PatchDistributionPayloadGetConfigRetType ¶
type PatchDistributionPayloadGetConfigRetType = ConfigPatch
type PatchDistributionPayloadGetIntentIdArgType ¶
type PatchDistributionPayloadGetIntentIdArgType = string
type PatchDistributionPayloadGetIntentIdAttributeType ¶
type PatchDistributionPayloadGetIntentIdAttributeType = *string
isNotNullableString
type PatchDistributionPayloadGetIntentIdRetType ¶
type PatchDistributionPayloadGetIntentIdRetType = string
type PatchDistributionRequest ¶
type PatchDistributionRequest struct {
// contains filtered or unexported fields
}
func (PatchDistributionRequest) Execute ¶
func (r PatchDistributionRequest) Execute() (*PatchDistributionResponse, error)
func (PatchDistributionRequest) PatchDistributionPayload ¶
func (r PatchDistributionRequest) PatchDistributionPayload(patchDistributionPayload PatchDistributionPayload) ApiPatchDistributionRequest
type PatchDistributionResponse ¶
type PatchDistributionResponse struct {
// REQUIRED
Distribution PatchDistributionResponseGetDistributionAttributeType `json:"distribution" required:"true"`
}
PatchDistributionResponse struct for PatchDistributionResponse
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
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
func (*PatchDistributionResponse) GetDistribution ¶
func (o *PatchDistributionResponse) GetDistribution() (ret PatchDistributionResponseGetDistributionRetType)
GetDistribution returns the Distribution field value
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.
func (*PatchDistributionResponse) SetDistribution ¶
func (o *PatchDistributionResponse) SetDistribution(v PatchDistributionResponseGetDistributionRetType)
SetDistribution sets field value
func (PatchDistributionResponse) ToMap ¶
func (o PatchDistributionResponse) ToMap() (map[string]interface{}, error)
type PatchDistributionResponseGetDistributionArgType ¶
type PatchDistributionResponseGetDistributionArgType = Distribution
type PatchDistributionResponseGetDistributionAttributeType ¶
type PatchDistributionResponseGetDistributionAttributeType = *Distribution
isModel
type PatchDistributionResponseGetDistributionRetType ¶
type PatchDistributionResponseGetDistributionRetType = Distribution
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
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
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
func (*PurgeCachePayload) GetPath ¶
func (o *PurgeCachePayload) GetPath() (res PurgeCachePayloadGetPathRetType)
GetPath returns the Path field value if set, zero value otherwise.
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.
func (*PurgeCachePayload) HasPath ¶
func (o *PurgeCachePayload) HasPath() bool
HasPath returns a boolean if a field has been set.
func (*PurgeCachePayload) SetPath ¶
func (o *PurgeCachePayload) SetPath(v PurgeCachePayloadGetPathRetType)
SetPath gets a reference to the given string and assigns it to the Path field.
func (PurgeCachePayload) ToMap ¶
func (o PurgeCachePayload) ToMap() (map[string]interface{}, error)
type PurgeCachePayloadGetPathArgType ¶
type PurgeCachePayloadGetPathArgType = string
type PurgeCachePayloadGetPathAttributeType ¶
type PurgeCachePayloadGetPathAttributeType = *string
isNotNullableString
type PurgeCachePayloadGetPathRetType ¶
type PurgeCachePayloadGetPathRetType = string
type PurgeCacheRequest ¶
type PurgeCacheRequest struct {
// contains filtered or unexported fields
}
func (PurgeCacheRequest) Execute ¶
func (r PurgeCacheRequest) Execute() (map[string]interface{}, error)
func (PurgeCacheRequest) PurgeCachePayload ¶
func (r PurgeCacheRequest) PurgeCachePayload(purgeCachePayload PurgeCachePayload) ApiPurgeCacheRequest
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.
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
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
func (*PutCustomDomainCustomCertificate) GetCertificate ¶
func (o *PutCustomDomainCustomCertificate) GetCertificate() (ret PutCustomDomainCustomCertificateGetCertificateRetType)
GetCertificate returns the Certificate field value
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.
func (*PutCustomDomainCustomCertificate) GetKey ¶
func (o *PutCustomDomainCustomCertificate) GetKey() (ret PutCustomDomainCustomCertificateGetKeyRetType)
GetKey returns the Key field value
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.
func (*PutCustomDomainCustomCertificate) GetType ¶
func (o *PutCustomDomainCustomCertificate) GetType() (ret PutCustomDomainCustomCertificateGetTypeRetType)
GetType returns the Type field value
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.
func (*PutCustomDomainCustomCertificate) SetCertificate ¶
func (o *PutCustomDomainCustomCertificate) SetCertificate(v PutCustomDomainCustomCertificateGetCertificateRetType)
SetCertificate sets field value
func (*PutCustomDomainCustomCertificate) SetKey ¶
func (o *PutCustomDomainCustomCertificate) SetKey(v PutCustomDomainCustomCertificateGetKeyRetType)
SetKey sets field value
func (*PutCustomDomainCustomCertificate) SetType ¶
func (o *PutCustomDomainCustomCertificate) SetType(v PutCustomDomainCustomCertificateGetTypeRetType)
SetType sets field value
func (PutCustomDomainCustomCertificate) ToMap ¶
func (o PutCustomDomainCustomCertificate) ToMap() (map[string]interface{}, error)
type PutCustomDomainCustomCertificateGetCertificateArgType ¶
type PutCustomDomainCustomCertificateGetCertificateArgType = string
type PutCustomDomainCustomCertificateGetCertificateAttributeType ¶
type PutCustomDomainCustomCertificateGetCertificateAttributeType = *string
isNotNullableString
type PutCustomDomainCustomCertificateGetCertificateRetType ¶
type PutCustomDomainCustomCertificateGetCertificateRetType = string
type PutCustomDomainCustomCertificateGetKeyArgType ¶
type PutCustomDomainCustomCertificateGetKeyArgType = string
type PutCustomDomainCustomCertificateGetKeyAttributeType ¶
type PutCustomDomainCustomCertificateGetKeyAttributeType = *string
isNotNullableString
type PutCustomDomainCustomCertificateGetKeyRetType ¶
type PutCustomDomainCustomCertificateGetKeyRetType = string
type PutCustomDomainCustomCertificateGetTypeArgType ¶
type PutCustomDomainCustomCertificateGetTypeArgType = string
type PutCustomDomainCustomCertificateGetTypeAttributeType ¶
type PutCustomDomainCustomCertificateGetTypeAttributeType = *string
isNotNullableString
type PutCustomDomainCustomCertificateGetTypeRetType ¶
type PutCustomDomainCustomCertificateGetTypeRetType = string
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
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
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
func (*PutCustomDomainManagedCertificate) GetType ¶
func (o *PutCustomDomainManagedCertificate) GetType() (ret PutCustomDomainManagedCertificateGetTypeRetType)
GetType returns the Type field value
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.
func (*PutCustomDomainManagedCertificate) SetType ¶
func (o *PutCustomDomainManagedCertificate) SetType(v PutCustomDomainManagedCertificateGetTypeRetType)
SetType sets field value
func (PutCustomDomainManagedCertificate) ToMap ¶
func (o PutCustomDomainManagedCertificate) ToMap() (map[string]interface{}, error)
type PutCustomDomainManagedCertificateGetTypeArgType ¶
type PutCustomDomainManagedCertificateGetTypeArgType = string
type PutCustomDomainManagedCertificateGetTypeAttributeType ¶
type PutCustomDomainManagedCertificateGetTypeAttributeType = *string
isNotNullableString
type PutCustomDomainManagedCertificateGetTypeRetType ¶
type PutCustomDomainManagedCertificateGetTypeRetType = string
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
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
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
func (*PutCustomDomainPayload) GetCertificate ¶
func (o *PutCustomDomainPayload) GetCertificate() (res PutCustomDomainPayloadGetCertificateRetType)
GetCertificate returns the Certificate field value if set, zero value otherwise.
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.
func (*PutCustomDomainPayload) GetIntentId ¶
func (o *PutCustomDomainPayload) GetIntentId() (res PutCustomDomainPayloadGetIntentIdRetType)
GetIntentId returns the IntentId field value if set, zero value otherwise.
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.
func (*PutCustomDomainPayload) HasCertificate ¶
func (o *PutCustomDomainPayload) HasCertificate() bool
HasCertificate returns a boolean if a field has been set.
func (*PutCustomDomainPayload) HasIntentId ¶
func (o *PutCustomDomainPayload) HasIntentId() bool
HasIntentId returns a boolean if a field has been set.
func (*PutCustomDomainPayload) SetCertificate ¶
func (o *PutCustomDomainPayload) SetCertificate(v PutCustomDomainPayloadGetCertificateRetType)
SetCertificate gets a reference to the given PutCustomDomainPayloadCertificate and assigns it to the Certificate field.
func (*PutCustomDomainPayload) SetIntentId ¶
func (o *PutCustomDomainPayload) SetIntentId(v PutCustomDomainPayloadGetIntentIdRetType)
SetIntentId gets a reference to the given string and assigns it to the IntentId field.
func (PutCustomDomainPayload) ToMap ¶
func (o PutCustomDomainPayload) ToMap() (map[string]interface{}, error)
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
func PutCustomDomainCustomCertificateAsPutCustomDomainPayloadCertificate ¶
func PutCustomDomainCustomCertificateAsPutCustomDomainPayloadCertificate(v *PutCustomDomainCustomCertificate) PutCustomDomainPayloadCertificate
PutCustomDomainCustomCertificateAsPutCustomDomainPayloadCertificate is a convenience function that returns PutCustomDomainCustomCertificate wrapped in PutCustomDomainPayloadCertificate
func PutCustomDomainManagedCertificateAsPutCustomDomainPayloadCertificate ¶
func PutCustomDomainManagedCertificateAsPutCustomDomainPayloadCertificate(v *PutCustomDomainManagedCertificate) PutCustomDomainPayloadCertificate
PutCustomDomainManagedCertificateAsPutCustomDomainPayloadCertificate is a convenience function that returns PutCustomDomainManagedCertificate wrapped in PutCustomDomainPayloadCertificate
func (*PutCustomDomainPayloadCertificate) GetActualInstance ¶
func (obj *PutCustomDomainPayloadCertificate) GetActualInstance() interface{}
Get the actual instance
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
type PutCustomDomainPayloadGetCertificateArgType ¶
type PutCustomDomainPayloadGetCertificateArgType = PutCustomDomainPayloadCertificate
type PutCustomDomainPayloadGetCertificateAttributeType ¶
type PutCustomDomainPayloadGetCertificateAttributeType = *PutCustomDomainPayloadCertificate
isModel
type PutCustomDomainPayloadGetCertificateRetType ¶
type PutCustomDomainPayloadGetCertificateRetType = PutCustomDomainPayloadCertificate
type PutCustomDomainPayloadGetIntentIdArgType ¶
type PutCustomDomainPayloadGetIntentIdArgType = string
type PutCustomDomainPayloadGetIntentIdAttributeType ¶
type PutCustomDomainPayloadGetIntentIdAttributeType = *string
isNotNullableString
type PutCustomDomainPayloadGetIntentIdRetType ¶
type PutCustomDomainPayloadGetIntentIdRetType = string
type PutCustomDomainRequest ¶
type PutCustomDomainRequest struct {
// contains filtered or unexported fields
}
func (PutCustomDomainRequest) Execute ¶
func (r PutCustomDomainRequest) Execute() (*PutCustomDomainResponse, error)
func (PutCustomDomainRequest) PutCustomDomainPayload ¶
func (r PutCustomDomainRequest) PutCustomDomainPayload(putCustomDomainPayload PutCustomDomainPayload) ApiPutCustomDomainRequest
type PutCustomDomainResponse ¶
type PutCustomDomainResponse struct {
Certificate PutCustomDomainResponseGetCertificateAttributeType `json:"certificate,omitempty"`
// REQUIRED
CustomDomain PutCustomDomainResponseGetCustomDomainAttributeType `json:"customDomain" required:"true"`
}
PutCustomDomainResponse struct for PutCustomDomainResponse
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
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
func (*PutCustomDomainResponse) GetCertificate ¶
func (o *PutCustomDomainResponse) GetCertificate() (res PutCustomDomainResponseGetCertificateRetType)
GetCertificate returns the Certificate field value if set, zero value otherwise.
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.
func (*PutCustomDomainResponse) GetCustomDomain ¶
func (o *PutCustomDomainResponse) GetCustomDomain() (ret PutCustomDomainResponseGetCustomDomainRetType)
GetCustomDomain returns the CustomDomain field value
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.
func (*PutCustomDomainResponse) HasCertificate ¶
func (o *PutCustomDomainResponse) HasCertificate() bool
HasCertificate returns a boolean if a field has been set.
func (*PutCustomDomainResponse) SetCertificate ¶
func (o *PutCustomDomainResponse) SetCertificate(v PutCustomDomainResponseGetCertificateRetType)
SetCertificate gets a reference to the given PutCustomDomainResponseCertificate and assigns it to the Certificate field.
func (*PutCustomDomainResponse) SetCustomDomain ¶
func (o *PutCustomDomainResponse) SetCustomDomain(v PutCustomDomainResponseGetCustomDomainRetType)
SetCustomDomain sets field value
func (PutCustomDomainResponse) ToMap ¶
func (o PutCustomDomainResponse) ToMap() (map[string]interface{}, error)
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
func GetCustomDomainCustomCertificateAsPutCustomDomainResponseCertificate ¶
func GetCustomDomainCustomCertificateAsPutCustomDomainResponseCertificate(v *GetCustomDomainCustomCertificate) PutCustomDomainResponseCertificate
GetCustomDomainCustomCertificateAsPutCustomDomainResponseCertificate is a convenience function that returns GetCustomDomainCustomCertificate wrapped in PutCustomDomainResponseCertificate
func GetCustomDomainManagedCertificateAsPutCustomDomainResponseCertificate ¶
func GetCustomDomainManagedCertificateAsPutCustomDomainResponseCertificate(v *GetCustomDomainManagedCertificate) PutCustomDomainResponseCertificate
GetCustomDomainManagedCertificateAsPutCustomDomainResponseCertificate is a convenience function that returns GetCustomDomainManagedCertificate wrapped in PutCustomDomainResponseCertificate
func (*PutCustomDomainResponseCertificate) GetActualInstance ¶
func (obj *PutCustomDomainResponseCertificate) GetActualInstance() interface{}
Get the actual instance
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
type PutCustomDomainResponseGetCertificateArgType ¶
type PutCustomDomainResponseGetCertificateArgType = PutCustomDomainResponseCertificate
type PutCustomDomainResponseGetCertificateAttributeType ¶
type PutCustomDomainResponseGetCertificateAttributeType = *PutCustomDomainResponseCertificate
isModel
type PutCustomDomainResponseGetCertificateRetType ¶
type PutCustomDomainResponseGetCertificateRetType = PutCustomDomainResponseCertificate
type PutCustomDomainResponseGetCustomDomainArgType ¶
type PutCustomDomainResponseGetCustomDomainArgType = CustomDomain
type PutCustomDomainResponseGetCustomDomainAttributeType ¶
type PutCustomDomainResponseGetCustomDomainAttributeType = *CustomDomain
isModel
type PutCustomDomainResponseGetCustomDomainRetType ¶
type PutCustomDomainResponseGetCustomDomainRetType = CustomDomain
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.
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
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
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.
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.
func (*RedirectConfig) HasRules ¶ added in v1.10.0
func (o *RedirectConfig) HasRules() bool
HasRules returns a boolean if a field has been set.
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.
func (RedirectConfig) ToMap ¶ added in v1.10.0
func (o RedirectConfig) ToMap() (map[string]interface{}, error)
type RedirectConfigGetRulesArgType ¶ added in v1.10.0
type RedirectConfigGetRulesArgType = []RedirectRule
type RedirectConfigGetRulesAttributeType ¶ added in v1.10.0
type RedirectConfigGetRulesAttributeType = *[]RedirectRule
isArray
type RedirectConfigGetRulesRetType ¶ added in v1.10.0
type RedirectConfigGetRulesRetType = []RedirectRule
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.
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
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
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.
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.
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.
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.
func (*RedirectRule) GetMatchers ¶ added in v1.10.0
func (o *RedirectRule) GetMatchers() (ret RedirectRuleGetMatchersRetType)
GetMatchers returns the Matchers field value
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.
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.
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.
func (*RedirectRule) GetStatusCode ¶ added in v1.10.0
func (o *RedirectRule) GetStatusCode() (ret RedirectRuleGetStatusCodeRetType)
GetStatusCode returns the StatusCode field value
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.
func (*RedirectRule) GetTargetUrl ¶ added in v1.10.0
func (o *RedirectRule) GetTargetUrl() (ret RedirectRuleGetTargetUrlRetType)
GetTargetUrl returns the TargetUrl field value
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.
func (*RedirectRule) HasDescription ¶ added in v1.10.0
func (o *RedirectRule) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*RedirectRule) HasEnabled ¶ added in v1.10.0
func (o *RedirectRule) HasEnabled() bool
HasEnabled returns a boolean if a field has been set.
func (*RedirectRule) HasRuleMatchCondition ¶ added in v1.10.0
func (o *RedirectRule) HasRuleMatchCondition() bool
HasRuleMatchCondition returns a boolean if a field has been set.
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.
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.
func (*RedirectRule) SetMatchers ¶ added in v1.10.0
func (o *RedirectRule) SetMatchers(v RedirectRuleGetMatchersRetType)
SetMatchers sets field value
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.
func (*RedirectRule) SetStatusCode ¶ added in v1.10.0
func (o *RedirectRule) SetStatusCode(v RedirectRuleGetStatusCodeRetType)
SetStatusCode sets field value
func (*RedirectRule) SetTargetUrl ¶ added in v1.10.0
func (o *RedirectRule) SetTargetUrl(v RedirectRuleGetTargetUrlRetType)
SetTargetUrl sets field value
func (RedirectRule) ToMap ¶ added in v1.10.0
func (o RedirectRule) ToMap() (map[string]interface{}, error)
type RedirectRuleGetDescriptionArgType ¶ added in v1.10.0
type RedirectRuleGetDescriptionArgType = string
type RedirectRuleGetDescriptionAttributeType ¶ added in v1.10.0
type RedirectRuleGetDescriptionAttributeType = *string
isNotNullableString
type RedirectRuleGetDescriptionRetType ¶ added in v1.10.0
type RedirectRuleGetDescriptionRetType = string
type RedirectRuleGetMatchersArgType ¶ added in v1.10.0
type RedirectRuleGetMatchersArgType = []Matcher
type RedirectRuleGetMatchersAttributeType ¶ added in v1.10.0
type RedirectRuleGetMatchersAttributeType = *[]Matcher
isArray
type RedirectRuleGetMatchersRetType ¶ added in v1.10.0
type RedirectRuleGetMatchersRetType = []Matcher
type RedirectRuleGetRuleMatchConditionArgType ¶ added in v1.10.0
type RedirectRuleGetRuleMatchConditionArgType = MatchCondition
type RedirectRuleGetRuleMatchConditionAttributeType ¶ added in v1.10.0
type RedirectRuleGetRuleMatchConditionAttributeType = *MatchCondition
isEnumRef
type RedirectRuleGetRuleMatchConditionRetType ¶ added in v1.10.0
type RedirectRuleGetRuleMatchConditionRetType = MatchCondition
type RedirectRuleGetStatusCodeArgType ¶ added in v1.10.0
type RedirectRuleGetStatusCodeArgType = RedirectRuleStatusCode
type RedirectRuleGetStatusCodeAttributeType ¶ added in v1.10.0
type RedirectRuleGetStatusCodeAttributeType = *RedirectRuleStatusCode
type RedirectRuleGetStatusCodeRetType ¶ added in v1.10.0
type RedirectRuleGetStatusCodeRetType = RedirectRuleStatusCode
type RedirectRuleGetTargetUrlArgType ¶ added in v1.10.0
type RedirectRuleGetTargetUrlArgType = string
type RedirectRuleGetTargetUrlAttributeType ¶ added in v1.10.0
type RedirectRuleGetTargetUrlAttributeType = *string
isNotNullableString
type RedirectRuleGetTargetUrlRetType ¶ added in v1.10.0
type RedirectRuleGetTargetUrlRetType = string
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
const ( REDIRECTRULESTATUS_CODE__301 RedirectRuleStatusCode = 301 REDIRECTRULESTATUS_CODE__302 RedirectRuleStatusCode = 302 REDIRECTRULESTATUS_CODE__303 RedirectRuleStatusCode = 303 REDIRECTRULESTATUS_CODE__307 RedirectRuleStatusCode = 307 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
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
func (RedirectRuleStatusCode) Ptr ¶ added in v1.10.0
func (v RedirectRuleStatusCode) Ptr() *RedirectRuleStatusCode
Ptr returns reference to StatusCodeStatusCode value
func (*RedirectRuleStatusCode) UnmarshalJSON ¶ added in v1.10.0
func (v *RedirectRuleStatusCode) UnmarshalJSON(src []byte) error
type RedirectRulegetEnabledArgType ¶ added in v1.10.0
type RedirectRulegetEnabledArgType = bool
type RedirectRulegetEnabledAttributeType ¶ added in v1.10.0
type RedirectRulegetEnabledAttributeType = *bool
isBoolean
type RedirectRulegetEnabledRetType ¶ added in v1.10.0
type RedirectRulegetEnabledRetType = bool
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
const ( REGION_EU Region = "EU" REGION_US Region = "US" REGION_AF Region = "AF" REGION_SA Region = "SA" 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
func (*Region) UnmarshalJSON ¶
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
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
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
func (*StatusError) GetDe ¶
func (o *StatusError) GetDe() (res StatusErrorGetDeRetType)
GetDe returns the De field value if set, zero value otherwise.
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.
func (*StatusError) GetEn ¶
func (o *StatusError) GetEn() (ret StatusErrorGetEnRetType)
GetEn returns the En field value
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.
func (*StatusError) GetKey ¶
func (o *StatusError) GetKey() (ret StatusErrorGetKeyRetType)
GetKey returns the Key field value
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.
func (*StatusError) HasDe ¶
func (o *StatusError) HasDe() bool
HasDe returns a boolean if a field has been set.
func (*StatusError) SetDe ¶
func (o *StatusError) SetDe(v StatusErrorGetDeRetType)
SetDe gets a reference to the given string and assigns it to the De field.
func (*StatusError) SetEn ¶
func (o *StatusError) SetEn(v StatusErrorGetEnRetType)
SetEn sets field value
func (*StatusError) SetKey ¶
func (o *StatusError) SetKey(v StatusErrorGetKeyRetType)
SetKey sets field value
func (StatusError) ToMap ¶
func (o StatusError) ToMap() (map[string]interface{}, error)
type StatusErrorGetDeArgType ¶
type StatusErrorGetDeArgType = string
type StatusErrorGetDeAttributeType ¶
type StatusErrorGetDeAttributeType = *string
isNotNullableString
type StatusErrorGetDeRetType ¶
type StatusErrorGetDeRetType = string
type StatusErrorGetEnArgType ¶
type StatusErrorGetEnArgType = string
type StatusErrorGetEnAttributeType ¶
type StatusErrorGetEnAttributeType = *string
isNotNullableString
type StatusErrorGetEnRetType ¶
type StatusErrorGetEnRetType = string
type StatusErrorGetKeyArgType ¶
type StatusErrorGetKeyArgType = StatusErrorKey
type StatusErrorGetKeyAttributeType ¶
type StatusErrorGetKeyAttributeType = *StatusErrorKey
type StatusErrorGetKeyRetType ¶
type StatusErrorGetKeyRetType = StatusErrorKey
type StatusErrorKey ¶
type StatusErrorKey string
StatusErrorKey An enum value that describes a Status Error. value type for enums
const ( STATUSERRORKEY_UNKNOWN StatusErrorKey = "UNKNOWN" STATUSERRORKEY_CUSTOM_DOMAIN_CNAME_MISSING StatusErrorKey = "CUSTOM_DOMAIN_CNAME_MISSING" STATUSERRORKEY_CUSTOM_DOMAIN_ALREADY_IN_USE StatusErrorKey = "CUSTOM_DOMAIN_ALREADY_IN_USE" STATUSERRORKEY_PUBLIC_BETA_QUOTA_REACHED StatusErrorKey = "PUBLIC_BETA_QUOTA_REACHED" STATUSERRORKEY_LOG_SINK_INSTANCE_UNAVAILABLE StatusErrorKey = "LOG_SINK_INSTANCE_UNAVAILABLE" 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
func (StatusErrorKey) IsValid ¶
func (v StatusErrorKey) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise
func (StatusErrorKey) Ptr ¶
func (v StatusErrorKey) Ptr() *StatusErrorKey
Ptr returns reference to KeyKey value
func (*StatusErrorKey) UnmarshalJSON ¶
func (v *StatusErrorKey) UnmarshalJSON(src []byte) error
type WAFRuleAction ¶
type WAFRuleAction string
WAFRuleAction The action a WAF rule can take based on a request
const ( WAFRULEACTION_BLOCKED WAFRuleAction = "BLOCKED" WAFRULEACTION_LOGGED WAFRuleAction = "LOGGED" 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
func (WAFRuleAction) IsValid ¶
func (v WAFRuleAction) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise
func (WAFRuleAction) Ptr ¶
func (v WAFRuleAction) Ptr() *WAFRuleAction
Ptr returns reference to WAFRuleAction value
func (*WAFRuleAction) UnmarshalJSON ¶
func (v *WAFRuleAction) UnmarshalJSON(src []byte) error
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)
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
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
func (*WAFViolation) GetAction ¶
func (o *WAFViolation) GetAction() (ret WAFViolationGetActionRetType)
GetAction returns the Action field value
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.
func (*WAFViolation) GetAsn ¶
func (o *WAFViolation) GetAsn() (ret WAFViolationGetAsnRetType)
GetAsn returns the Asn field value
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.
func (*WAFViolation) GetMessage ¶
func (o *WAFViolation) GetMessage() (ret WAFViolationGetMessageRetType)
GetMessage returns the Message field value
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.
func (*WAFViolation) GetMethod ¶
func (o *WAFViolation) GetMethod() (ret WAFViolationGetMethodRetType)
GetMethod returns the Method field value
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.
func (*WAFViolation) GetRequestHeaders ¶
func (o *WAFViolation) GetRequestHeaders() (ret WAFViolationGetRequestHeadersRetType)
GetRequestHeaders returns the RequestHeaders field value
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.
func (*WAFViolation) GetRuleId ¶
func (o *WAFViolation) GetRuleId() (ret WAFViolationGetRuleIdRetType)
GetRuleId returns the RuleId field value
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.
func (*WAFViolation) SetAction ¶
func (o *WAFViolation) SetAction(v WAFViolationGetActionRetType)
SetAction sets field value
func (*WAFViolation) SetAsn ¶
func (o *WAFViolation) SetAsn(v WAFViolationGetAsnRetType)
SetAsn sets field value
func (*WAFViolation) SetMessage ¶
func (o *WAFViolation) SetMessage(v WAFViolationGetMessageRetType)
SetMessage sets field value
func (*WAFViolation) SetMethod ¶
func (o *WAFViolation) SetMethod(v WAFViolationGetMethodRetType)
SetMethod sets field value
func (*WAFViolation) SetRequestHeaders ¶
func (o *WAFViolation) SetRequestHeaders(v WAFViolationGetRequestHeadersRetType)
SetRequestHeaders sets field value
func (*WAFViolation) SetRuleId ¶
func (o *WAFViolation) SetRuleId(v WAFViolationGetRuleIdRetType)
SetRuleId sets field value
func (WAFViolation) ToMap ¶
func (o WAFViolation) ToMap() (map[string]interface{}, error)
type WAFViolationGetActionArgType ¶
type WAFViolationGetActionArgType = WAFRuleAction
type WAFViolationGetActionAttributeType ¶
type WAFViolationGetActionAttributeType = *WAFRuleAction
isEnumRef
type WAFViolationGetActionRetType ¶
type WAFViolationGetActionRetType = WAFRuleAction
type WAFViolationGetAsnArgType ¶
type WAFViolationGetAsnArgType = string
type WAFViolationGetAsnAttributeType ¶
type WAFViolationGetAsnAttributeType = *string
isNotNullableString
type WAFViolationGetAsnRetType ¶
type WAFViolationGetAsnRetType = string
type WAFViolationGetMessageArgType ¶
type WAFViolationGetMessageArgType = string
type WAFViolationGetMessageAttributeType ¶
type WAFViolationGetMessageAttributeType = *string
isNotNullableString
type WAFViolationGetMessageRetType ¶
type WAFViolationGetMessageRetType = string
type WAFViolationGetMethodArgType ¶
type WAFViolationGetMethodArgType = string
type WAFViolationGetMethodAttributeType ¶
type WAFViolationGetMethodAttributeType = *string
isNotNullableString
type WAFViolationGetMethodRetType ¶
type WAFViolationGetMethodRetType = string
type WAFViolationGetRequestHeadersAttributeType ¶
isContainer
type WAFViolationGetRuleIdArgType ¶
type WAFViolationGetRuleIdArgType = string
type WAFViolationGetRuleIdAttributeType ¶
type WAFViolationGetRuleIdAttributeType = *string
isNotNullableString
type WAFViolationGetRuleIdRetType ¶
type WAFViolationGetRuleIdRetType = string
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.
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
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
func (*WafConfig) GetAllowedHttpMethods ¶
func (o *WafConfig) GetAllowedHttpMethods() (res WafConfigGetAllowedHttpMethodsRetType)
GetAllowedHttpMethods returns the AllowedHttpMethods field value if set, zero value otherwise.
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.
func (*WafConfig) GetAllowedHttpVersions ¶
func (o *WafConfig) GetAllowedHttpVersions() (res WafConfigGetAllowedHttpVersionsRetType)
GetAllowedHttpVersions returns the AllowedHttpVersions field value if set, zero value otherwise.
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.
func (*WafConfig) GetAllowedRequestContentTypes ¶
func (o *WafConfig) GetAllowedRequestContentTypes() (res WafConfigGetAllowedRequestContentTypesRetType)
GetAllowedRequestContentTypes returns the AllowedRequestContentTypes field value if set, zero value otherwise.
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.
func (*WafConfig) GetDisabledRuleCollectionIds ¶
func (o *WafConfig) GetDisabledRuleCollectionIds() (res WafConfigGetDisabledRuleCollectionIdsRetType)
GetDisabledRuleCollectionIds returns the DisabledRuleCollectionIds field value if set, zero value otherwise.
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.
func (*WafConfig) GetDisabledRuleGroupIds ¶
func (o *WafConfig) GetDisabledRuleGroupIds() (res WafConfigGetDisabledRuleGroupIdsRetType)
GetDisabledRuleGroupIds returns the DisabledRuleGroupIds field value if set, zero value otherwise.
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.
func (*WafConfig) GetDisabledRuleIds ¶
func (o *WafConfig) GetDisabledRuleIds() (res WafConfigGetDisabledRuleIdsRetType)
GetDisabledRuleIds returns the DisabledRuleIds field value if set, zero value otherwise.
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.
func (*WafConfig) GetEnabledRuleCollectionIds ¶
func (o *WafConfig) GetEnabledRuleCollectionIds() (res WafConfigGetEnabledRuleCollectionIdsRetType)
GetEnabledRuleCollectionIds returns the EnabledRuleCollectionIds field value if set, zero value otherwise.
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.
func (*WafConfig) GetEnabledRuleGroupIds ¶
func (o *WafConfig) GetEnabledRuleGroupIds() (res WafConfigGetEnabledRuleGroupIdsRetType)
GetEnabledRuleGroupIds returns the EnabledRuleGroupIds field value if set, zero value otherwise.
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.
func (*WafConfig) GetEnabledRuleIds ¶
func (o *WafConfig) GetEnabledRuleIds() (ret WafConfigGetEnabledRuleIdsRetType)
GetEnabledRuleIds returns the EnabledRuleIds field value
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.
func (*WafConfig) GetLogOnlyRuleCollectionIds ¶
func (o *WafConfig) GetLogOnlyRuleCollectionIds() (res WafConfigGetLogOnlyRuleCollectionIdsRetType)
GetLogOnlyRuleCollectionIds returns the LogOnlyRuleCollectionIds field value if set, zero value otherwise.
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.
func (*WafConfig) GetLogOnlyRuleGroupIds ¶
func (o *WafConfig) GetLogOnlyRuleGroupIds() (res WafConfigGetLogOnlyRuleGroupIdsRetType)
GetLogOnlyRuleGroupIds returns the LogOnlyRuleGroupIds field value if set, zero value otherwise.
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.
func (*WafConfig) GetLogOnlyRuleIds ¶
func (o *WafConfig) GetLogOnlyRuleIds() (res WafConfigGetLogOnlyRuleIdsRetType)
GetLogOnlyRuleIds returns the LogOnlyRuleIds field value if set, zero value otherwise.
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.
func (*WafConfig) GetMode ¶
func (o *WafConfig) GetMode() (ret WafConfigGetModeRetType)
GetMode returns the Mode field value
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.
func (*WafConfig) GetParanoiaLevel ¶
func (o *WafConfig) GetParanoiaLevel() (res WafConfigGetParanoiaLevelRetType)
GetParanoiaLevel returns the ParanoiaLevel field value if set, zero value otherwise.
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.
func (*WafConfig) GetType ¶
func (o *WafConfig) GetType() (ret WafConfigGetTypeRetType)
GetType returns the Type field value
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.
func (*WafConfig) HasAllowedHttpMethods ¶
HasAllowedHttpMethods returns a boolean if a field has been set.
func (*WafConfig) HasAllowedHttpVersions ¶
HasAllowedHttpVersions returns a boolean if a field has been set.
func (*WafConfig) HasAllowedRequestContentTypes ¶
HasAllowedRequestContentTypes returns a boolean if a field has been set.
func (*WafConfig) HasDisabledRuleCollectionIds ¶
HasDisabledRuleCollectionIds returns a boolean if a field has been set.
func (*WafConfig) HasDisabledRuleGroupIds ¶
HasDisabledRuleGroupIds returns a boolean if a field has been set.
func (*WafConfig) HasDisabledRuleIds ¶
HasDisabledRuleIds returns a boolean if a field has been set.
func (*WafConfig) HasEnabledRuleCollectionIds ¶
HasEnabledRuleCollectionIds returns a boolean if a field has been set.
func (*WafConfig) HasEnabledRuleGroupIds ¶
HasEnabledRuleGroupIds returns a boolean if a field has been set.
func (*WafConfig) HasLogOnlyRuleCollectionIds ¶
HasLogOnlyRuleCollectionIds returns a boolean if a field has been set.
func (*WafConfig) HasLogOnlyRuleGroupIds ¶
HasLogOnlyRuleGroupIds returns a boolean if a field has been set.
func (*WafConfig) HasLogOnlyRuleIds ¶
HasLogOnlyRuleIds returns a boolean if a field has been set.
func (*WafConfig) HasParanoiaLevel ¶
HasParanoiaLevel returns a boolean if a field has been set.
func (*WafConfig) SetAllowedHttpMethods ¶
func (o *WafConfig) SetAllowedHttpMethods(v WafConfigGetAllowedHttpMethodsRetType)
SetAllowedHttpMethods gets a reference to the given []string and assigns it to the AllowedHttpMethods field.
func (*WafConfig) SetAllowedHttpVersions ¶
func (o *WafConfig) SetAllowedHttpVersions(v WafConfigGetAllowedHttpVersionsRetType)
SetAllowedHttpVersions gets a reference to the given []string and assigns it to the AllowedHttpVersions field.
func (*WafConfig) SetAllowedRequestContentTypes ¶
func (o *WafConfig) SetAllowedRequestContentTypes(v WafConfigGetAllowedRequestContentTypesRetType)
SetAllowedRequestContentTypes gets a reference to the given []string and assigns it to the AllowedRequestContentTypes field.
func (*WafConfig) SetDisabledRuleCollectionIds ¶
func (o *WafConfig) SetDisabledRuleCollectionIds(v WafConfigGetDisabledRuleCollectionIdsRetType)
SetDisabledRuleCollectionIds gets a reference to the given []string and assigns it to the DisabledRuleCollectionIds field.
func (*WafConfig) SetDisabledRuleGroupIds ¶
func (o *WafConfig) SetDisabledRuleGroupIds(v WafConfigGetDisabledRuleGroupIdsRetType)
SetDisabledRuleGroupIds gets a reference to the given []string and assigns it to the DisabledRuleGroupIds field.
func (*WafConfig) SetDisabledRuleIds ¶
func (o *WafConfig) SetDisabledRuleIds(v WafConfigGetDisabledRuleIdsRetType)
SetDisabledRuleIds gets a reference to the given []string and assigns it to the DisabledRuleIds field.
func (*WafConfig) SetEnabledRuleCollectionIds ¶
func (o *WafConfig) SetEnabledRuleCollectionIds(v WafConfigGetEnabledRuleCollectionIdsRetType)
SetEnabledRuleCollectionIds gets a reference to the given []string and assigns it to the EnabledRuleCollectionIds field.
func (*WafConfig) SetEnabledRuleGroupIds ¶
func (o *WafConfig) SetEnabledRuleGroupIds(v WafConfigGetEnabledRuleGroupIdsRetType)
SetEnabledRuleGroupIds gets a reference to the given []string and assigns it to the EnabledRuleGroupIds field.
func (*WafConfig) SetEnabledRuleIds ¶
func (o *WafConfig) SetEnabledRuleIds(v WafConfigGetEnabledRuleIdsRetType)
SetEnabledRuleIds sets field value
func (*WafConfig) SetLogOnlyRuleCollectionIds ¶
func (o *WafConfig) SetLogOnlyRuleCollectionIds(v WafConfigGetLogOnlyRuleCollectionIdsRetType)
SetLogOnlyRuleCollectionIds gets a reference to the given []string and assigns it to the LogOnlyRuleCollectionIds field.
func (*WafConfig) SetLogOnlyRuleGroupIds ¶
func (o *WafConfig) SetLogOnlyRuleGroupIds(v WafConfigGetLogOnlyRuleGroupIdsRetType)
SetLogOnlyRuleGroupIds gets a reference to the given []string and assigns it to the LogOnlyRuleGroupIds field.
func (*WafConfig) SetLogOnlyRuleIds ¶
func (o *WafConfig) SetLogOnlyRuleIds(v WafConfigGetLogOnlyRuleIdsRetType)
SetLogOnlyRuleIds gets a reference to the given []string and assigns it to the LogOnlyRuleIds field.
func (*WafConfig) SetMode ¶
func (o *WafConfig) SetMode(v WafConfigGetModeRetType)
SetMode sets field value
func (*WafConfig) SetParanoiaLevel ¶
func (o *WafConfig) SetParanoiaLevel(v WafConfigGetParanoiaLevelRetType)
SetParanoiaLevel gets a reference to the given WafParanoiaLevel and assigns it to the ParanoiaLevel field.
func (*WafConfig) SetType ¶
func (o *WafConfig) SetType(v WafConfigGetTypeRetType)
SetType sets field value
type WafConfigGetAllowedHttpMethodsArgType ¶
type WafConfigGetAllowedHttpMethodsArgType = []string
type WafConfigGetAllowedHttpMethodsAttributeType ¶
type WafConfigGetAllowedHttpMethodsAttributeType = *[]string
isArray
type WafConfigGetAllowedHttpMethodsRetType ¶
type WafConfigGetAllowedHttpMethodsRetType = []string
type WafConfigGetAllowedHttpVersionsArgType ¶
type WafConfigGetAllowedHttpVersionsArgType = []string
type WafConfigGetAllowedHttpVersionsAttributeType ¶
type WafConfigGetAllowedHttpVersionsAttributeType = *[]string
isArray
type WafConfigGetAllowedHttpVersionsRetType ¶
type WafConfigGetAllowedHttpVersionsRetType = []string
type WafConfigGetAllowedRequestContentTypesArgType ¶
type WafConfigGetAllowedRequestContentTypesArgType = []string
type WafConfigGetAllowedRequestContentTypesAttributeType ¶
type WafConfigGetAllowedRequestContentTypesAttributeType = *[]string
isArray
type WafConfigGetAllowedRequestContentTypesRetType ¶
type WafConfigGetAllowedRequestContentTypesRetType = []string
type WafConfigGetDisabledRuleCollectionIdsArgType ¶
type WafConfigGetDisabledRuleCollectionIdsArgType = []string
type WafConfigGetDisabledRuleCollectionIdsAttributeType ¶
type WafConfigGetDisabledRuleCollectionIdsAttributeType = *[]string
isArray
type WafConfigGetDisabledRuleCollectionIdsRetType ¶
type WafConfigGetDisabledRuleCollectionIdsRetType = []string
type WafConfigGetDisabledRuleGroupIdsArgType ¶
type WafConfigGetDisabledRuleGroupIdsArgType = []string
type WafConfigGetDisabledRuleGroupIdsAttributeType ¶
type WafConfigGetDisabledRuleGroupIdsAttributeType = *[]string
isArray
type WafConfigGetDisabledRuleGroupIdsRetType ¶
type WafConfigGetDisabledRuleGroupIdsRetType = []string
type WafConfigGetDisabledRuleIdsArgType ¶
type WafConfigGetDisabledRuleIdsArgType = []string
type WafConfigGetDisabledRuleIdsAttributeType ¶
type WafConfigGetDisabledRuleIdsAttributeType = *[]string
isArray
type WafConfigGetDisabledRuleIdsRetType ¶
type WafConfigGetDisabledRuleIdsRetType = []string
type WafConfigGetEnabledRuleCollectionIdsArgType ¶
type WafConfigGetEnabledRuleCollectionIdsArgType = []string
type WafConfigGetEnabledRuleCollectionIdsAttributeType ¶
type WafConfigGetEnabledRuleCollectionIdsAttributeType = *[]string
isArray
type WafConfigGetEnabledRuleCollectionIdsRetType ¶
type WafConfigGetEnabledRuleCollectionIdsRetType = []string
type WafConfigGetEnabledRuleGroupIdsArgType ¶
type WafConfigGetEnabledRuleGroupIdsArgType = []string
type WafConfigGetEnabledRuleGroupIdsAttributeType ¶
type WafConfigGetEnabledRuleGroupIdsAttributeType = *[]string
isArray
type WafConfigGetEnabledRuleGroupIdsRetType ¶
type WafConfigGetEnabledRuleGroupIdsRetType = []string
type WafConfigGetEnabledRuleIdsArgType ¶
type WafConfigGetEnabledRuleIdsArgType = []string
type WafConfigGetEnabledRuleIdsAttributeType ¶
type WafConfigGetEnabledRuleIdsAttributeType = *[]string
isArray
type WafConfigGetEnabledRuleIdsRetType ¶
type WafConfigGetEnabledRuleIdsRetType = []string
type WafConfigGetLogOnlyRuleCollectionIdsArgType ¶
type WafConfigGetLogOnlyRuleCollectionIdsArgType = []string
type WafConfigGetLogOnlyRuleCollectionIdsAttributeType ¶
type WafConfigGetLogOnlyRuleCollectionIdsAttributeType = *[]string
isArray
type WafConfigGetLogOnlyRuleCollectionIdsRetType ¶
type WafConfigGetLogOnlyRuleCollectionIdsRetType = []string
type WafConfigGetLogOnlyRuleGroupIdsArgType ¶
type WafConfigGetLogOnlyRuleGroupIdsArgType = []string
type WafConfigGetLogOnlyRuleGroupIdsAttributeType ¶
type WafConfigGetLogOnlyRuleGroupIdsAttributeType = *[]string
isArray
type WafConfigGetLogOnlyRuleGroupIdsRetType ¶
type WafConfigGetLogOnlyRuleGroupIdsRetType = []string
type WafConfigGetLogOnlyRuleIdsArgType ¶
type WafConfigGetLogOnlyRuleIdsArgType = []string
type WafConfigGetLogOnlyRuleIdsAttributeType ¶
type WafConfigGetLogOnlyRuleIdsAttributeType = *[]string
isArray
type WafConfigGetLogOnlyRuleIdsRetType ¶
type WafConfigGetLogOnlyRuleIdsRetType = []string
type WafConfigGetModeArgType ¶
type WafConfigGetModeArgType = WafMode
type WafConfigGetModeRetType ¶
type WafConfigGetModeRetType = WafMode
type WafConfigGetParanoiaLevelArgType ¶
type WafConfigGetParanoiaLevelArgType = WafParanoiaLevel
type WafConfigGetParanoiaLevelAttributeType ¶
type WafConfigGetParanoiaLevelAttributeType = *WafParanoiaLevel
isEnumRef
type WafConfigGetParanoiaLevelRetType ¶
type WafConfigGetParanoiaLevelRetType = WafParanoiaLevel
type WafConfigGetTypeArgType ¶
type WafConfigGetTypeArgType = WafType
type WafConfigGetTypeRetType ¶
type WafConfigGetTypeRetType = WafType
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.
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
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
func (*WafConfigPatch) GetAllowedHttpMethods ¶
func (o *WafConfigPatch) GetAllowedHttpMethods() (res WafConfigPatchGetAllowedHttpMethodsRetType)
GetAllowedHttpMethods returns the AllowedHttpMethods field value if set, zero value otherwise.
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.
func (*WafConfigPatch) GetAllowedHttpVersions ¶
func (o *WafConfigPatch) GetAllowedHttpVersions() (res WafConfigPatchGetAllowedHttpVersionsRetType)
GetAllowedHttpVersions returns the AllowedHttpVersions field value if set, zero value otherwise.
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.
func (*WafConfigPatch) GetAllowedRequestContentTypes ¶
func (o *WafConfigPatch) GetAllowedRequestContentTypes() (res WafConfigPatchGetAllowedRequestContentTypesRetType)
GetAllowedRequestContentTypes returns the AllowedRequestContentTypes field value if set, zero value otherwise.
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.
func (*WafConfigPatch) GetDisabledRuleCollectionIds ¶
func (o *WafConfigPatch) GetDisabledRuleCollectionIds() (res WafConfigPatchGetDisabledRuleCollectionIdsRetType)
GetDisabledRuleCollectionIds returns the DisabledRuleCollectionIds field value if set, zero value otherwise.
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.
func (*WafConfigPatch) GetDisabledRuleGroupIds ¶
func (o *WafConfigPatch) GetDisabledRuleGroupIds() (res WafConfigPatchGetDisabledRuleGroupIdsRetType)
GetDisabledRuleGroupIds returns the DisabledRuleGroupIds field value if set, zero value otherwise.
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.
func (*WafConfigPatch) GetDisabledRuleIds ¶
func (o *WafConfigPatch) GetDisabledRuleIds() (res WafConfigPatchGetDisabledRuleIdsRetType)
GetDisabledRuleIds returns the DisabledRuleIds field value if set, zero value otherwise.
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.
func (*WafConfigPatch) GetEnabledRuleCollectionIds ¶
func (o *WafConfigPatch) GetEnabledRuleCollectionIds() (res WafConfigPatchGetEnabledRuleCollectionIdsRetType)
GetEnabledRuleCollectionIds returns the EnabledRuleCollectionIds field value if set, zero value otherwise.
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.
func (*WafConfigPatch) GetEnabledRuleGroupIds ¶
func (o *WafConfigPatch) GetEnabledRuleGroupIds() (res WafConfigPatchGetEnabledRuleGroupIdsRetType)
GetEnabledRuleGroupIds returns the EnabledRuleGroupIds field value if set, zero value otherwise.
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.
func (*WafConfigPatch) GetEnabledRuleIds ¶
func (o *WafConfigPatch) GetEnabledRuleIds() (res WafConfigPatchGetEnabledRuleIdsRetType)
GetEnabledRuleIds returns the EnabledRuleIds field value if set, zero value otherwise.
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.
func (*WafConfigPatch) GetLogOnlyRuleCollectionIds ¶
func (o *WafConfigPatch) GetLogOnlyRuleCollectionIds() (res WafConfigPatchGetLogOnlyRuleCollectionIdsRetType)
GetLogOnlyRuleCollectionIds returns the LogOnlyRuleCollectionIds field value if set, zero value otherwise.
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.
func (*WafConfigPatch) GetLogOnlyRuleGroupIds ¶
func (o *WafConfigPatch) GetLogOnlyRuleGroupIds() (res WafConfigPatchGetLogOnlyRuleGroupIdsRetType)
GetLogOnlyRuleGroupIds returns the LogOnlyRuleGroupIds field value if set, zero value otherwise.
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.
func (*WafConfigPatch) GetLogOnlyRuleIds ¶
func (o *WafConfigPatch) GetLogOnlyRuleIds() (res WafConfigPatchGetLogOnlyRuleIdsRetType)
GetLogOnlyRuleIds returns the LogOnlyRuleIds field value if set, zero value otherwise.
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.
func (*WafConfigPatch) GetMode ¶
func (o *WafConfigPatch) GetMode() (res WafConfigPatchGetModeRetType)
GetMode returns the Mode field value if set, zero value otherwise.
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.
func (*WafConfigPatch) GetParanoiaLevel ¶
func (o *WafConfigPatch) GetParanoiaLevel() (res WafConfigPatchGetParanoiaLevelRetType)
GetParanoiaLevel returns the ParanoiaLevel field value if set, zero value otherwise.
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.
func (*WafConfigPatch) GetType ¶
func (o *WafConfigPatch) GetType() (res WafConfigPatchGetTypeRetType)
GetType returns the Type field value if set, zero value otherwise.
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.
func (*WafConfigPatch) HasAllowedHttpMethods ¶
func (o *WafConfigPatch) HasAllowedHttpMethods() bool
HasAllowedHttpMethods returns a boolean if a field has been set.
func (*WafConfigPatch) HasAllowedHttpVersions ¶
func (o *WafConfigPatch) HasAllowedHttpVersions() bool
HasAllowedHttpVersions returns a boolean if a field has been set.
func (*WafConfigPatch) HasAllowedRequestContentTypes ¶
func (o *WafConfigPatch) HasAllowedRequestContentTypes() bool
HasAllowedRequestContentTypes returns a boolean if a field has been set.
func (*WafConfigPatch) HasDisabledRuleCollectionIds ¶
func (o *WafConfigPatch) HasDisabledRuleCollectionIds() bool
HasDisabledRuleCollectionIds returns a boolean if a field has been set.
func (*WafConfigPatch) HasDisabledRuleGroupIds ¶
func (o *WafConfigPatch) HasDisabledRuleGroupIds() bool
HasDisabledRuleGroupIds returns a boolean if a field has been set.
func (*WafConfigPatch) HasDisabledRuleIds ¶
func (o *WafConfigPatch) HasDisabledRuleIds() bool
HasDisabledRuleIds returns a boolean if a field has been set.
func (*WafConfigPatch) HasEnabledRuleCollectionIds ¶
func (o *WafConfigPatch) HasEnabledRuleCollectionIds() bool
HasEnabledRuleCollectionIds returns a boolean if a field has been set.
func (*WafConfigPatch) HasEnabledRuleGroupIds ¶
func (o *WafConfigPatch) HasEnabledRuleGroupIds() bool
HasEnabledRuleGroupIds returns a boolean if a field has been set.
func (*WafConfigPatch) HasEnabledRuleIds ¶
func (o *WafConfigPatch) HasEnabledRuleIds() bool
HasEnabledRuleIds returns a boolean if a field has been set.
func (*WafConfigPatch) HasLogOnlyRuleCollectionIds ¶
func (o *WafConfigPatch) HasLogOnlyRuleCollectionIds() bool
HasLogOnlyRuleCollectionIds returns a boolean if a field has been set.
func (*WafConfigPatch) HasLogOnlyRuleGroupIds ¶
func (o *WafConfigPatch) HasLogOnlyRuleGroupIds() bool
HasLogOnlyRuleGroupIds returns a boolean if a field has been set.
func (*WafConfigPatch) HasLogOnlyRuleIds ¶
func (o *WafConfigPatch) HasLogOnlyRuleIds() bool
HasLogOnlyRuleIds returns a boolean if a field has been set.
func (*WafConfigPatch) HasMode ¶
func (o *WafConfigPatch) HasMode() bool
HasMode returns a boolean if a field has been set.
func (*WafConfigPatch) HasParanoiaLevel ¶
func (o *WafConfigPatch) HasParanoiaLevel() bool
HasParanoiaLevel returns a boolean if a field has been set.
func (*WafConfigPatch) HasType ¶
func (o *WafConfigPatch) HasType() bool
HasType returns a boolean if a field has been set.
func (*WafConfigPatch) SetAllowedHttpMethods ¶
func (o *WafConfigPatch) SetAllowedHttpMethods(v WafConfigPatchGetAllowedHttpMethodsRetType)
SetAllowedHttpMethods gets a reference to the given []string and assigns it to the AllowedHttpMethods field.
func (*WafConfigPatch) SetAllowedHttpVersions ¶
func (o *WafConfigPatch) SetAllowedHttpVersions(v WafConfigPatchGetAllowedHttpVersionsRetType)
SetAllowedHttpVersions gets a reference to the given []string and assigns it to the AllowedHttpVersions field.
func (*WafConfigPatch) SetAllowedRequestContentTypes ¶
func (o *WafConfigPatch) SetAllowedRequestContentTypes(v WafConfigPatchGetAllowedRequestContentTypesRetType)
SetAllowedRequestContentTypes gets a reference to the given []string and assigns it to the AllowedRequestContentTypes field.
func (*WafConfigPatch) SetDisabledRuleCollectionIds ¶
func (o *WafConfigPatch) SetDisabledRuleCollectionIds(v WafConfigPatchGetDisabledRuleCollectionIdsRetType)
SetDisabledRuleCollectionIds gets a reference to the given []string and assigns it to the DisabledRuleCollectionIds field.
func (*WafConfigPatch) SetDisabledRuleGroupIds ¶
func (o *WafConfigPatch) SetDisabledRuleGroupIds(v WafConfigPatchGetDisabledRuleGroupIdsRetType)
SetDisabledRuleGroupIds gets a reference to the given []string and assigns it to the DisabledRuleGroupIds field.
func (*WafConfigPatch) SetDisabledRuleIds ¶
func (o *WafConfigPatch) SetDisabledRuleIds(v WafConfigPatchGetDisabledRuleIdsRetType)
SetDisabledRuleIds gets a reference to the given []string and assigns it to the DisabledRuleIds field.
func (*WafConfigPatch) SetEnabledRuleCollectionIds ¶
func (o *WafConfigPatch) SetEnabledRuleCollectionIds(v WafConfigPatchGetEnabledRuleCollectionIdsRetType)
SetEnabledRuleCollectionIds gets a reference to the given []string and assigns it to the EnabledRuleCollectionIds field.
func (*WafConfigPatch) SetEnabledRuleGroupIds ¶
func (o *WafConfigPatch) SetEnabledRuleGroupIds(v WafConfigPatchGetEnabledRuleGroupIdsRetType)
SetEnabledRuleGroupIds gets a reference to the given []string and assigns it to the EnabledRuleGroupIds field.
func (*WafConfigPatch) SetEnabledRuleIds ¶
func (o *WafConfigPatch) SetEnabledRuleIds(v WafConfigPatchGetEnabledRuleIdsRetType)
SetEnabledRuleIds gets a reference to the given []string and assigns it to the EnabledRuleIds field.
func (*WafConfigPatch) SetLogOnlyRuleCollectionIds ¶
func (o *WafConfigPatch) SetLogOnlyRuleCollectionIds(v WafConfigPatchGetLogOnlyRuleCollectionIdsRetType)
SetLogOnlyRuleCollectionIds gets a reference to the given []string and assigns it to the LogOnlyRuleCollectionIds field.
func (*WafConfigPatch) SetLogOnlyRuleGroupIds ¶
func (o *WafConfigPatch) SetLogOnlyRuleGroupIds(v WafConfigPatchGetLogOnlyRuleGroupIdsRetType)
SetLogOnlyRuleGroupIds gets a reference to the given []string and assigns it to the LogOnlyRuleGroupIds field.
func (*WafConfigPatch) SetLogOnlyRuleIds ¶
func (o *WafConfigPatch) SetLogOnlyRuleIds(v WafConfigPatchGetLogOnlyRuleIdsRetType)
SetLogOnlyRuleIds gets a reference to the given []string and assigns it to the LogOnlyRuleIds field.
func (*WafConfigPatch) SetMode ¶
func (o *WafConfigPatch) SetMode(v WafConfigPatchGetModeRetType)
SetMode gets a reference to the given WafMode and assigns it to the Mode field.
func (*WafConfigPatch) SetParanoiaLevel ¶
func (o *WafConfigPatch) SetParanoiaLevel(v WafConfigPatchGetParanoiaLevelRetType)
SetParanoiaLevel gets a reference to the given WafParanoiaLevel and assigns it to the ParanoiaLevel field.
func (*WafConfigPatch) SetType ¶
func (o *WafConfigPatch) SetType(v WafConfigPatchGetTypeRetType)
SetType gets a reference to the given WafType and assigns it to the Type field.
func (WafConfigPatch) ToMap ¶
func (o WafConfigPatch) ToMap() (map[string]interface{}, error)
type WafConfigPatchGetAllowedHttpMethodsArgType ¶
type WafConfigPatchGetAllowedHttpMethodsArgType = []string
type WafConfigPatchGetAllowedHttpMethodsAttributeType ¶
type WafConfigPatchGetAllowedHttpMethodsAttributeType = *[]string
isArray
type WafConfigPatchGetAllowedHttpMethodsRetType ¶
type WafConfigPatchGetAllowedHttpMethodsRetType = []string
type WafConfigPatchGetAllowedHttpVersionsArgType ¶
type WafConfigPatchGetAllowedHttpVersionsArgType = []string
type WafConfigPatchGetAllowedHttpVersionsAttributeType ¶
type WafConfigPatchGetAllowedHttpVersionsAttributeType = *[]string
isArray
type WafConfigPatchGetAllowedHttpVersionsRetType ¶
type WafConfigPatchGetAllowedHttpVersionsRetType = []string
type WafConfigPatchGetAllowedRequestContentTypesArgType ¶
type WafConfigPatchGetAllowedRequestContentTypesArgType = []string
type WafConfigPatchGetAllowedRequestContentTypesAttributeType ¶
type WafConfigPatchGetAllowedRequestContentTypesAttributeType = *[]string
isArray
type WafConfigPatchGetAllowedRequestContentTypesRetType ¶
type WafConfigPatchGetAllowedRequestContentTypesRetType = []string
type WafConfigPatchGetDisabledRuleCollectionIdsArgType ¶
type WafConfigPatchGetDisabledRuleCollectionIdsArgType = []string
type WafConfigPatchGetDisabledRuleCollectionIdsAttributeType ¶
type WafConfigPatchGetDisabledRuleCollectionIdsAttributeType = *[]string
isArray
type WafConfigPatchGetDisabledRuleCollectionIdsRetType ¶
type WafConfigPatchGetDisabledRuleCollectionIdsRetType = []string
type WafConfigPatchGetDisabledRuleGroupIdsArgType ¶
type WafConfigPatchGetDisabledRuleGroupIdsArgType = []string
type WafConfigPatchGetDisabledRuleGroupIdsAttributeType ¶
type WafConfigPatchGetDisabledRuleGroupIdsAttributeType = *[]string
isArray
type WafConfigPatchGetDisabledRuleGroupIdsRetType ¶
type WafConfigPatchGetDisabledRuleGroupIdsRetType = []string
type WafConfigPatchGetDisabledRuleIdsArgType ¶
type WafConfigPatchGetDisabledRuleIdsArgType = []string
type WafConfigPatchGetDisabledRuleIdsAttributeType ¶
type WafConfigPatchGetDisabledRuleIdsAttributeType = *[]string
isArray
type WafConfigPatchGetDisabledRuleIdsRetType ¶
type WafConfigPatchGetDisabledRuleIdsRetType = []string
type WafConfigPatchGetEnabledRuleCollectionIdsArgType ¶
type WafConfigPatchGetEnabledRuleCollectionIdsArgType = []string
type WafConfigPatchGetEnabledRuleCollectionIdsAttributeType ¶
type WafConfigPatchGetEnabledRuleCollectionIdsAttributeType = *[]string
isArray
type WafConfigPatchGetEnabledRuleCollectionIdsRetType ¶
type WafConfigPatchGetEnabledRuleCollectionIdsRetType = []string
type WafConfigPatchGetEnabledRuleGroupIdsArgType ¶
type WafConfigPatchGetEnabledRuleGroupIdsArgType = []string
type WafConfigPatchGetEnabledRuleGroupIdsAttributeType ¶
type WafConfigPatchGetEnabledRuleGroupIdsAttributeType = *[]string
isArray
type WafConfigPatchGetEnabledRuleGroupIdsRetType ¶
type WafConfigPatchGetEnabledRuleGroupIdsRetType = []string
type WafConfigPatchGetEnabledRuleIdsArgType ¶
type WafConfigPatchGetEnabledRuleIdsArgType = []string
type WafConfigPatchGetEnabledRuleIdsAttributeType ¶
type WafConfigPatchGetEnabledRuleIdsAttributeType = *[]string
isArray
type WafConfigPatchGetEnabledRuleIdsRetType ¶
type WafConfigPatchGetEnabledRuleIdsRetType = []string
type WafConfigPatchGetLogOnlyRuleCollectionIdsArgType ¶
type WafConfigPatchGetLogOnlyRuleCollectionIdsArgType = []string
type WafConfigPatchGetLogOnlyRuleCollectionIdsAttributeType ¶
type WafConfigPatchGetLogOnlyRuleCollectionIdsAttributeType = *[]string
isArray
type WafConfigPatchGetLogOnlyRuleCollectionIdsRetType ¶
type WafConfigPatchGetLogOnlyRuleCollectionIdsRetType = []string
type WafConfigPatchGetLogOnlyRuleGroupIdsArgType ¶
type WafConfigPatchGetLogOnlyRuleGroupIdsArgType = []string
type WafConfigPatchGetLogOnlyRuleGroupIdsAttributeType ¶
type WafConfigPatchGetLogOnlyRuleGroupIdsAttributeType = *[]string
isArray
type WafConfigPatchGetLogOnlyRuleGroupIdsRetType ¶
type WafConfigPatchGetLogOnlyRuleGroupIdsRetType = []string
type WafConfigPatchGetLogOnlyRuleIdsArgType ¶
type WafConfigPatchGetLogOnlyRuleIdsArgType = []string
type WafConfigPatchGetLogOnlyRuleIdsAttributeType ¶
type WafConfigPatchGetLogOnlyRuleIdsAttributeType = *[]string
isArray
type WafConfigPatchGetLogOnlyRuleIdsRetType ¶
type WafConfigPatchGetLogOnlyRuleIdsRetType = []string
type WafConfigPatchGetModeArgType ¶
type WafConfigPatchGetModeArgType = WafMode
type WafConfigPatchGetModeAttributeType ¶
type WafConfigPatchGetModeAttributeType = *WafMode
isEnumRef
type WafConfigPatchGetModeRetType ¶
type WafConfigPatchGetModeRetType = WafMode
type WafConfigPatchGetParanoiaLevelArgType ¶
type WafConfigPatchGetParanoiaLevelArgType = WafParanoiaLevel
type WafConfigPatchGetParanoiaLevelAttributeType ¶
type WafConfigPatchGetParanoiaLevelAttributeType = *WafParanoiaLevel
isEnumRef
type WafConfigPatchGetParanoiaLevelRetType ¶
type WafConfigPatchGetParanoiaLevelRetType = WafParanoiaLevel
type WafConfigPatchGetTypeArgType ¶
type WafConfigPatchGetTypeArgType = WafType
type WafConfigPatchGetTypeAttributeType ¶
type WafConfigPatchGetTypeAttributeType = *WafType
isEnumRef
type WafConfigPatchGetTypeRetType ¶
type WafConfigPatchGetTypeRetType = WafType
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.
const ( WAFMODE_DISABLED WafMode = "DISABLED" WAFMODE_ENABLED WafMode = "ENABLED" 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
func (*WafMode) UnmarshalJSON ¶
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.
const ( WAFPARANOIALEVEL_L1 WafParanoiaLevel = "L1" WAFPARANOIALEVEL_L2 WafParanoiaLevel = "L2" WAFPARANOIALEVEL_L3 WafParanoiaLevel = "L3" 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
func (WafParanoiaLevel) IsValid ¶
func (v WafParanoiaLevel) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise
func (WafParanoiaLevel) Ptr ¶
func (v WafParanoiaLevel) Ptr() *WafParanoiaLevel
Ptr returns reference to WafParanoiaLevel value
func (*WafParanoiaLevel) UnmarshalJSON ¶
func (v *WafParanoiaLevel) UnmarshalJSON(src []byte) error
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
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
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
func (*WafRule) GetCode ¶
func (o *WafRule) GetCode() (res WafRuleGetCodeRetType)
GetCode returns the Code field value if set, zero value otherwise.
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.
func (*WafRule) GetDescription ¶
func (o *WafRule) GetDescription() (ret WafRuleGetDescriptionRetType)
GetDescription returns the Description field value
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.
func (*WafRule) GetId ¶
func (o *WafRule) GetId() (ret WafRuleGetIdRetType)
GetId returns the Id field value
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.
func (*WafRule) SetCode ¶
func (o *WafRule) SetCode(v WafRuleGetCodeRetType)
SetCode gets a reference to the given string and assigns it to the Code field.
func (*WafRule) SetDescription ¶
func (o *WafRule) SetDescription(v WafRuleGetDescriptionRetType)
SetDescription sets field value
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
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
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
func (*WafRuleCollection) GetGroups ¶
func (o *WafRuleCollection) GetGroups() (ret WafRuleCollectionGetGroupsRetType)
GetGroups returns the Groups field value
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.
func (*WafRuleCollection) GetId ¶
func (o *WafRuleCollection) GetId() (ret WafRuleCollectionGetIdRetType)
GetId returns the Id field value
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.
func (*WafRuleCollection) GetName ¶
func (o *WafRuleCollection) GetName() (ret WafRuleCollectionGetNameRetType)
GetName returns the Name field value
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.
func (*WafRuleCollection) SetGroups ¶
func (o *WafRuleCollection) SetGroups(v WafRuleCollectionGetGroupsRetType)
SetGroups sets field value
func (*WafRuleCollection) SetId ¶
func (o *WafRuleCollection) SetId(v WafRuleCollectionGetIdRetType)
SetId sets field value
func (*WafRuleCollection) SetName ¶
func (o *WafRuleCollection) SetName(v WafRuleCollectionGetNameRetType)
SetName sets field value
func (WafRuleCollection) ToMap ¶
func (o WafRuleCollection) ToMap() (map[string]interface{}, error)
type WafRuleCollectionGetGroupsArgType ¶
type WafRuleCollectionGetGroupsArgType = []WafRuleGroup
type WafRuleCollectionGetGroupsAttributeType ¶
type WafRuleCollectionGetGroupsAttributeType = *[]WafRuleGroup
isArray
type WafRuleCollectionGetGroupsRetType ¶
type WafRuleCollectionGetGroupsRetType = []WafRuleGroup
type WafRuleCollectionGetIdArgType ¶
type WafRuleCollectionGetIdArgType = string
type WafRuleCollectionGetIdAttributeType ¶
type WafRuleCollectionGetIdAttributeType = *string
isNotNullableString
type WafRuleCollectionGetIdRetType ¶
type WafRuleCollectionGetIdRetType = string
type WafRuleCollectionGetNameAttributeType ¶
isContainer
type WafRuleGetCodeArgType ¶
type WafRuleGetCodeArgType = string
type WafRuleGetCodeRetType ¶
type WafRuleGetCodeRetType = string
type WafRuleGetDescriptionAttributeType ¶
isContainer
type WafRuleGetIdArgType ¶
type WafRuleGetIdArgType = string
type WafRuleGetIdRetType ¶
type WafRuleGetIdRetType = string
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
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
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
func (*WafRuleGroup) GetDescription ¶
func (o *WafRuleGroup) GetDescription() (ret WafRuleGroupGetDescriptionRetType)
GetDescription returns the Description field value
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.
func (*WafRuleGroup) GetName ¶
func (o *WafRuleGroup) GetName() (ret WafRuleGroupGetNameRetType)
GetName returns the Name field value
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.
func (*WafRuleGroup) GetRules ¶
func (o *WafRuleGroup) GetRules() (ret WafRuleGroupGetRulesRetType)
GetRules returns the Rules field value
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.
func (*WafRuleGroup) SetDescription ¶
func (o *WafRuleGroup) SetDescription(v WafRuleGroupGetDescriptionRetType)
SetDescription sets field value
func (*WafRuleGroup) SetName ¶
func (o *WafRuleGroup) SetName(v WafRuleGroupGetNameRetType)
SetName sets field value
func (*WafRuleGroup) SetRules ¶
func (o *WafRuleGroup) SetRules(v WafRuleGroupGetRulesRetType)
SetRules sets field value
func (WafRuleGroup) ToMap ¶
func (o WafRuleGroup) ToMap() (map[string]interface{}, error)
type WafRuleGroupGetDescriptionAttributeType ¶
isContainer
type WafRuleGroupGetNameAttributeType ¶
isContainer
type WafRuleGroupGetRulesArgType ¶
type WafRuleGroupGetRulesArgType = []WafRule
type WafRuleGroupGetRulesAttributeType ¶
type WafRuleGroupGetRulesAttributeType = *[]WafRule
isArray
type WafRuleGroupGetRulesRetType ¶
type WafRuleGroupGetRulesRetType = []WafRule
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
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
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
func (*WafStatusRuleBlock) GetId ¶
func (o *WafStatusRuleBlock) GetId() (ret WafStatusRuleBlockGetIdRetType)
GetId returns the Id field value
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.
func (*WafStatusRuleBlock) GetReason ¶
func (o *WafStatusRuleBlock) GetReason() (ret WafStatusRuleBlockGetReasonRetType)
GetReason returns the Reason field value
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.
func (*WafStatusRuleBlock) SetId ¶
func (o *WafStatusRuleBlock) SetId(v WafStatusRuleBlockGetIdRetType)
SetId sets field value
func (*WafStatusRuleBlock) SetReason ¶
func (o *WafStatusRuleBlock) SetReason(v WafStatusRuleBlockGetReasonRetType)
SetReason sets field value
func (WafStatusRuleBlock) ToMap ¶
func (o WafStatusRuleBlock) ToMap() (map[string]interface{}, error)
type WafStatusRuleBlockGetIdArgType ¶
type WafStatusRuleBlockGetIdArgType = string
type WafStatusRuleBlockGetIdAttributeType ¶
type WafStatusRuleBlockGetIdAttributeType = *string
isNotNullableString
type WafStatusRuleBlockGetIdRetType ¶
type WafStatusRuleBlockGetIdRetType = string
type WafStatusRuleBlockGetReasonArgType ¶
type WafStatusRuleBlockGetReasonArgType = WafStatusRuleBlockReason
type WafStatusRuleBlockGetReasonAttributeType ¶
type WafStatusRuleBlockGetReasonAttributeType = *WafStatusRuleBlockReason
isModel
type WafStatusRuleBlockGetReasonRetType ¶
type WafStatusRuleBlockGetReasonRetType = WafStatusRuleBlockReason
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).
func WafStatusRuleBlockReasonDirectlyDefinedAsWafStatusRuleBlockReason ¶
func WafStatusRuleBlockReasonDirectlyDefinedAsWafStatusRuleBlockReason(v *WafStatusRuleBlockReasonDirectlyDefined) WafStatusRuleBlockReason
WafStatusRuleBlockReasonDirectlyDefinedAsWafStatusRuleBlockReason is a convenience function that returns WafStatusRuleBlockReasonDirectlyDefined wrapped in WafStatusRuleBlockReason
func WafStatusRuleBlockReasonInheritedFromCollectionAsWafStatusRuleBlockReason ¶
func WafStatusRuleBlockReasonInheritedFromCollectionAsWafStatusRuleBlockReason(v *WafStatusRuleBlockReasonInheritedFromCollection) WafStatusRuleBlockReason
WafStatusRuleBlockReasonInheritedFromCollectionAsWafStatusRuleBlockReason is a convenience function that returns WafStatusRuleBlockReasonInheritedFromCollection wrapped in WafStatusRuleBlockReason
func WafStatusRuleBlockReasonInheritedFromGroupAsWafStatusRuleBlockReason ¶
func WafStatusRuleBlockReasonInheritedFromGroupAsWafStatusRuleBlockReason(v *WafStatusRuleBlockReasonInheritedFromGroup) WafStatusRuleBlockReason
WafStatusRuleBlockReasonInheritedFromGroupAsWafStatusRuleBlockReason is a convenience function that returns WafStatusRuleBlockReasonInheritedFromGroup wrapped in WafStatusRuleBlockReason
func WafStatusRuleBlockReasonInvalidWafTypeAsWafStatusRuleBlockReason ¶
func WafStatusRuleBlockReasonInvalidWafTypeAsWafStatusRuleBlockReason(v *WafStatusRuleBlockReasonInvalidWafType) WafStatusRuleBlockReason
WafStatusRuleBlockReasonInvalidWafTypeAsWafStatusRuleBlockReason is a convenience function that returns WafStatusRuleBlockReasonInvalidWafType wrapped in WafStatusRuleBlockReason
func WafStatusRuleBlockReasonNeverDefinedAsWafStatusRuleBlockReason ¶
func WafStatusRuleBlockReasonNeverDefinedAsWafStatusRuleBlockReason(v *WafStatusRuleBlockReasonNeverDefined) WafStatusRuleBlockReason
WafStatusRuleBlockReasonNeverDefinedAsWafStatusRuleBlockReason is a convenience function that returns WafStatusRuleBlockReasonNeverDefined wrapped in WafStatusRuleBlockReason
func (*WafStatusRuleBlockReason) GetActualInstance ¶
func (obj *WafStatusRuleBlockReason) GetActualInstance() interface{}
Get the actual instance
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
type WafStatusRuleBlockReasonDirectlyDefined ¶
type WafStatusRuleBlockReasonDirectlyDefined struct {
// This is always `directlyDefined`
// REQUIRED
Type WafStatusRuleBlockReasonDirectlyDefinedGetTypeAttributeType `json:"type" required:"true"`
}
WafStatusRuleBlockReasonDirectlyDefined struct for WafStatusRuleBlockReasonDirectlyDefined
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
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
func (*WafStatusRuleBlockReasonDirectlyDefined) GetType ¶
func (o *WafStatusRuleBlockReasonDirectlyDefined) GetType() (ret WafStatusRuleBlockReasonDirectlyDefinedGetTypeRetType)
GetType returns the Type field value
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.
func (*WafStatusRuleBlockReasonDirectlyDefined) SetType ¶
func (o *WafStatusRuleBlockReasonDirectlyDefined) SetType(v WafStatusRuleBlockReasonDirectlyDefinedGetTypeRetType)
SetType sets field value
func (WafStatusRuleBlockReasonDirectlyDefined) ToMap ¶
func (o WafStatusRuleBlockReasonDirectlyDefined) ToMap() (map[string]interface{}, error)
type WafStatusRuleBlockReasonDirectlyDefinedGetTypeArgType ¶
type WafStatusRuleBlockReasonDirectlyDefinedGetTypeArgType = string
type WafStatusRuleBlockReasonDirectlyDefinedGetTypeAttributeType ¶
type WafStatusRuleBlockReasonDirectlyDefinedGetTypeAttributeType = *string
isNotNullableString
type WafStatusRuleBlockReasonDirectlyDefinedGetTypeRetType ¶
type WafStatusRuleBlockReasonDirectlyDefinedGetTypeRetType = string
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
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
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
func (*WafStatusRuleBlockReasonInheritedFromCollection) GetCollectionId ¶
func (o *WafStatusRuleBlockReasonInheritedFromCollection) GetCollectionId() (ret WafStatusRuleBlockReasonInheritedFromCollectionGetCollectionIdRetType)
GetCollectionId returns the CollectionId field value
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.
func (*WafStatusRuleBlockReasonInheritedFromCollection) GetType ¶
func (o *WafStatusRuleBlockReasonInheritedFromCollection) GetType() (ret WafStatusRuleBlockReasonInheritedFromCollectionGetTypeRetType)
GetType returns the Type field value
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.
func (*WafStatusRuleBlockReasonInheritedFromCollection) SetCollectionId ¶
func (o *WafStatusRuleBlockReasonInheritedFromCollection) SetCollectionId(v WafStatusRuleBlockReasonInheritedFromCollectionGetCollectionIdRetType)
SetCollectionId sets field value
func (*WafStatusRuleBlockReasonInheritedFromCollection) SetType ¶
func (o *WafStatusRuleBlockReasonInheritedFromCollection) SetType(v WafStatusRuleBlockReasonInheritedFromCollectionGetTypeRetType)
SetType sets field value
func (WafStatusRuleBlockReasonInheritedFromCollection) ToMap ¶
func (o WafStatusRuleBlockReasonInheritedFromCollection) ToMap() (map[string]interface{}, error)
type WafStatusRuleBlockReasonInheritedFromCollectionGetCollectionIdArgType ¶
type WafStatusRuleBlockReasonInheritedFromCollectionGetCollectionIdArgType = string
type WafStatusRuleBlockReasonInheritedFromCollectionGetCollectionIdAttributeType ¶
type WafStatusRuleBlockReasonInheritedFromCollectionGetCollectionIdAttributeType = *string
isNotNullableString
type WafStatusRuleBlockReasonInheritedFromCollectionGetCollectionIdRetType ¶
type WafStatusRuleBlockReasonInheritedFromCollectionGetCollectionIdRetType = string
type WafStatusRuleBlockReasonInheritedFromCollectionGetTypeArgType ¶
type WafStatusRuleBlockReasonInheritedFromCollectionGetTypeArgType = string
type WafStatusRuleBlockReasonInheritedFromCollectionGetTypeAttributeType ¶
type WafStatusRuleBlockReasonInheritedFromCollectionGetTypeAttributeType = *string
isNotNullableString
type WafStatusRuleBlockReasonInheritedFromCollectionGetTypeRetType ¶
type WafStatusRuleBlockReasonInheritedFromCollectionGetTypeRetType = string
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
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
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
func (*WafStatusRuleBlockReasonInheritedFromGroup) GetGroupId ¶
func (o *WafStatusRuleBlockReasonInheritedFromGroup) GetGroupId() (ret WafStatusRuleBlockReasonInheritedFromGroupGetGroupIdRetType)
GetGroupId returns the GroupId field value
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.
func (*WafStatusRuleBlockReasonInheritedFromGroup) GetType ¶
func (o *WafStatusRuleBlockReasonInheritedFromGroup) GetType() (ret WafStatusRuleBlockReasonInheritedFromGroupGetTypeRetType)
GetType returns the Type field value
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.
func (*WafStatusRuleBlockReasonInheritedFromGroup) SetGroupId ¶
func (o *WafStatusRuleBlockReasonInheritedFromGroup) SetGroupId(v WafStatusRuleBlockReasonInheritedFromGroupGetGroupIdRetType)
SetGroupId sets field value
func (*WafStatusRuleBlockReasonInheritedFromGroup) SetType ¶
func (o *WafStatusRuleBlockReasonInheritedFromGroup) SetType(v WafStatusRuleBlockReasonInheritedFromGroupGetTypeRetType)
SetType sets field value
func (WafStatusRuleBlockReasonInheritedFromGroup) ToMap ¶
func (o WafStatusRuleBlockReasonInheritedFromGroup) ToMap() (map[string]interface{}, error)
type WafStatusRuleBlockReasonInheritedFromGroupGetGroupIdArgType ¶
type WafStatusRuleBlockReasonInheritedFromGroupGetGroupIdArgType = string
type WafStatusRuleBlockReasonInheritedFromGroupGetGroupIdAttributeType ¶
type WafStatusRuleBlockReasonInheritedFromGroupGetGroupIdAttributeType = *string
isNotNullableString
type WafStatusRuleBlockReasonInheritedFromGroupGetGroupIdRetType ¶
type WafStatusRuleBlockReasonInheritedFromGroupGetGroupIdRetType = string
type WafStatusRuleBlockReasonInheritedFromGroupGetTypeArgType ¶
type WafStatusRuleBlockReasonInheritedFromGroupGetTypeArgType = string
type WafStatusRuleBlockReasonInheritedFromGroupGetTypeAttributeType ¶
type WafStatusRuleBlockReasonInheritedFromGroupGetTypeAttributeType = *string
isNotNullableString
type WafStatusRuleBlockReasonInheritedFromGroupGetTypeRetType ¶
type WafStatusRuleBlockReasonInheritedFromGroupGetTypeRetType = string
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
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
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
func (*WafStatusRuleBlockReasonInvalidWafType) GetAllowedWafTypes ¶
func (o *WafStatusRuleBlockReasonInvalidWafType) GetAllowedWafTypes() (ret WafStatusRuleBlockReasonInvalidWafTypeGetAllowedWafTypesRetType)
GetAllowedWafTypes returns the AllowedWafTypes field value
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.
func (*WafStatusRuleBlockReasonInvalidWafType) GetType ¶
func (o *WafStatusRuleBlockReasonInvalidWafType) GetType() (ret WafStatusRuleBlockReasonInvalidWafTypeGetTypeRetType)
GetType returns the Type field value
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.
func (*WafStatusRuleBlockReasonInvalidWafType) SetAllowedWafTypes ¶
func (o *WafStatusRuleBlockReasonInvalidWafType) SetAllowedWafTypes(v WafStatusRuleBlockReasonInvalidWafTypeGetAllowedWafTypesRetType)
SetAllowedWafTypes sets field value
func (*WafStatusRuleBlockReasonInvalidWafType) SetType ¶
func (o *WafStatusRuleBlockReasonInvalidWafType) SetType(v WafStatusRuleBlockReasonInvalidWafTypeGetTypeRetType)
SetType sets field value
func (WafStatusRuleBlockReasonInvalidWafType) ToMap ¶
func (o WafStatusRuleBlockReasonInvalidWafType) ToMap() (map[string]interface{}, error)
type WafStatusRuleBlockReasonInvalidWafTypeGetAllowedWafTypesArgType ¶
type WafStatusRuleBlockReasonInvalidWafTypeGetAllowedWafTypesArgType = []WafType
type WafStatusRuleBlockReasonInvalidWafTypeGetAllowedWafTypesAttributeType ¶
type WafStatusRuleBlockReasonInvalidWafTypeGetAllowedWafTypesAttributeType = *[]WafType
isArray
type WafStatusRuleBlockReasonInvalidWafTypeGetAllowedWafTypesRetType ¶
type WafStatusRuleBlockReasonInvalidWafTypeGetAllowedWafTypesRetType = []WafType
type WafStatusRuleBlockReasonInvalidWafTypeGetTypeArgType ¶
type WafStatusRuleBlockReasonInvalidWafTypeGetTypeArgType = string
type WafStatusRuleBlockReasonInvalidWafTypeGetTypeAttributeType ¶
type WafStatusRuleBlockReasonInvalidWafTypeGetTypeAttributeType = *string
isNotNullableString
type WafStatusRuleBlockReasonInvalidWafTypeGetTypeRetType ¶
type WafStatusRuleBlockReasonInvalidWafTypeGetTypeRetType = string
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
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
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
func (*WafStatusRuleBlockReasonNeverDefined) GetType ¶
func (o *WafStatusRuleBlockReasonNeverDefined) GetType() (ret WafStatusRuleBlockReasonNeverDefinedGetTypeRetType)
GetType returns the Type field value
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.
func (*WafStatusRuleBlockReasonNeverDefined) SetType ¶
func (o *WafStatusRuleBlockReasonNeverDefined) SetType(v WafStatusRuleBlockReasonNeverDefinedGetTypeRetType)
SetType sets field value
func (WafStatusRuleBlockReasonNeverDefined) ToMap ¶
func (o WafStatusRuleBlockReasonNeverDefined) ToMap() (map[string]interface{}, error)
type WafStatusRuleBlockReasonNeverDefinedGetTypeArgType ¶
type WafStatusRuleBlockReasonNeverDefinedGetTypeArgType = string
type WafStatusRuleBlockReasonNeverDefinedGetTypeAttributeType ¶
type WafStatusRuleBlockReasonNeverDefinedGetTypeAttributeType = *string
isNotNullableString
type WafStatusRuleBlockReasonNeverDefinedGetTypeRetType ¶
type WafStatusRuleBlockReasonNeverDefinedGetTypeRetType = string
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)
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
func (*WafType) UnmarshalJSON ¶
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