Documentation ¶
Index ¶
- type BaseProfileDto
- func (m *BaseProfileDto) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *BaseProfileDto) MarshalBinary() ([]byte, error)
- func (m BaseProfileDto) MarshalJSON() ([]byte, error)
- func (m *BaseProfileDto) UnmarshalBinary(b []byte) error
- func (m *BaseProfileDto) UnmarshalJSON(raw []byte) error
- func (m *BaseProfileDto) Validate(formats strfmt.Registry) error
- type BaseRtldFiltersDto
- type BaseRtldSettingDto
- type CdnProfileDto
- func (m *CdnProfileDto) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CdnProfileDto) MarshalBinary() ([]byte, error)
- func (m CdnProfileDto) MarshalJSON() ([]byte, error)
- func (m *CdnProfileDto) UnmarshalBinary(b []byte) error
- func (m *CdnProfileDto) UnmarshalJSON(raw []byte) error
- func (m *CdnProfileDto) Validate(formats strfmt.Registry) error
- type CodeName
- type DeliveryMethodSettingDto
- func (m *DeliveryMethodSettingDto) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DeliveryMethodSettingDto) MarshalBinary() ([]byte, error)
- func (m *DeliveryMethodSettingDto) UnmarshalBinary(b []byte) error
- func (m *DeliveryMethodSettingDto) Validate(formats strfmt.Registry) error
- type FilterConditions
- type HyperionCollectionCdnProfileDto
- func (m *HyperionCollectionCdnProfileDto) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HyperionCollectionCdnProfileDto) MarshalBinary() ([]byte, error)
- func (m *HyperionCollectionCdnProfileDto) UnmarshalBinary(b []byte) error
- func (m *HyperionCollectionCdnProfileDto) Validate(formats strfmt.Registry) error
- type HyperionCollectionCodeName
- func (m *HyperionCollectionCodeName) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HyperionCollectionCodeName) MarshalBinary() ([]byte, error)
- func (m *HyperionCollectionCodeName) UnmarshalBinary(b []byte) error
- func (m *HyperionCollectionCodeName) Validate(formats strfmt.Registry) error
- type HyperionCollectionLogFieldDto
- func (m *HyperionCollectionLogFieldDto) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HyperionCollectionLogFieldDto) MarshalBinary() ([]byte, error)
- func (m *HyperionCollectionLogFieldDto) UnmarshalBinary(b []byte) error
- func (m *HyperionCollectionLogFieldDto) Validate(formats strfmt.Registry) error
- type HyperionCollectionRateLimitingProfileDto
- func (m *HyperionCollectionRateLimitingProfileDto) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HyperionCollectionRateLimitingProfileDto) MarshalBinary() ([]byte, error)
- func (m *HyperionCollectionRateLimitingProfileDto) UnmarshalBinary(b []byte) error
- func (m *HyperionCollectionRateLimitingProfileDto) Validate(formats strfmt.Registry) error
- type HyperionCollectionRtldCustomItemDto
- func (m *HyperionCollectionRtldCustomItemDto) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HyperionCollectionRtldCustomItemDto) MarshalBinary() ([]byte, error)
- func (m *HyperionCollectionRtldCustomItemDto) UnmarshalBinary(b []byte) error
- func (m *HyperionCollectionRtldCustomItemDto) Validate(formats strfmt.Registry) error
- type HyperionCollectionRtldPlatformSettingDto
- func (m *HyperionCollectionRtldPlatformSettingDto) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HyperionCollectionRtldPlatformSettingDto) MarshalBinary() ([]byte, error)
- func (m *HyperionCollectionRtldPlatformSettingDto) UnmarshalBinary(b []byte) error
- func (m *HyperionCollectionRtldPlatformSettingDto) Validate(formats strfmt.Registry) error
- type HyperionCollectionRtldRateLimitingSettingDto
- func (m *HyperionCollectionRtldRateLimitingSettingDto) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HyperionCollectionRtldRateLimitingSettingDto) MarshalBinary() ([]byte, error)
- func (m *HyperionCollectionRtldRateLimitingSettingDto) UnmarshalBinary(b []byte) error
- func (m *HyperionCollectionRtldRateLimitingSettingDto) Validate(formats strfmt.Registry) error
- type HyperionCollectionRtldRateLimitingSettingDtoItemsItems0
- func (m *HyperionCollectionRtldRateLimitingSettingDtoItemsItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HyperionCollectionRtldRateLimitingSettingDtoItemsItems0) MarshalBinary() ([]byte, error)
- func (m HyperionCollectionRtldRateLimitingSettingDtoItemsItems0) MarshalJSON() ([]byte, error)
- func (m *HyperionCollectionRtldRateLimitingSettingDtoItemsItems0) UnmarshalBinary(b []byte) error
- func (m *HyperionCollectionRtldRateLimitingSettingDtoItemsItems0) UnmarshalJSON(raw []byte) error
- func (m *HyperionCollectionRtldRateLimitingSettingDtoItemsItems0) Validate(formats strfmt.Registry) error
- type HyperionCollectionSystemDouble
- func (m *HyperionCollectionSystemDouble) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HyperionCollectionSystemDouble) MarshalBinary() ([]byte, error)
- func (m *HyperionCollectionSystemDouble) UnmarshalBinary(b []byte) error
- func (m *HyperionCollectionSystemDouble) Validate(formats strfmt.Registry) error
- type HyperionCollectionWafProfileDto
- func (m *HyperionCollectionWafProfileDto) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HyperionCollectionWafProfileDto) MarshalBinary() ([]byte, error)
- func (m *HyperionCollectionWafProfileDto) UnmarshalBinary(b []byte) error
- func (m *HyperionCollectionWafProfileDto) Validate(formats strfmt.Registry) error
- type LogFieldDto
- type RateLimitingProfileDto
- func (m *RateLimitingProfileDto) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RateLimitingProfileDto) MarshalBinary() ([]byte, error)
- func (m RateLimitingProfileDto) MarshalJSON() ([]byte, error)
- func (m *RateLimitingProfileDto) UnmarshalBinary(b []byte) error
- func (m *RateLimitingProfileDto) UnmarshalJSON(raw []byte) error
- func (m *RateLimitingProfileDto) Validate(formats strfmt.Registry) error
- type RtldAwsSettingDto
- type RtldAzureSettingDto
- type RtldCustomItemDto
- type RtldDatadogSettingDto
- type RtldFiltersDto
- func (m *RtldFiltersDto) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RtldFiltersDto) MarshalBinary() ([]byte, error)
- func (m RtldFiltersDto) MarshalJSON() ([]byte, error)
- func (m *RtldFiltersDto) UnmarshalBinary(b []byte) error
- func (m *RtldFiltersDto) UnmarshalJSON(raw []byte) error
- func (m *RtldFiltersDto) Validate(formats strfmt.Registry) error
- type RtldHTTPPostSettingDto
- func (m *RtldHTTPPostSettingDto) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RtldHTTPPostSettingDto) MarshalBinary() ([]byte, error)
- func (m *RtldHTTPPostSettingDto) UnmarshalBinary(b []byte) error
- func (m *RtldHTTPPostSettingDto) Validate(formats strfmt.Registry) error
- type RtldPlatformSettingDto
- func (m *RtldPlatformSettingDto) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RtldPlatformSettingDto) MarshalBinary() ([]byte, error)
- func (m *RtldPlatformSettingDto) UnmarshalBinary(b []byte) error
- func (m *RtldPlatformSettingDto) Validate(formats strfmt.Registry) error
- type RtldRateLimitingFiltersDto
- func (m *RtldRateLimitingFiltersDto) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RtldRateLimitingFiltersDto) MarshalBinary() ([]byte, error)
- func (m RtldRateLimitingFiltersDto) MarshalJSON() ([]byte, error)
- func (m *RtldRateLimitingFiltersDto) UnmarshalBinary(b []byte) error
- func (m *RtldRateLimitingFiltersDto) UnmarshalJSON(raw []byte) error
- func (m *RtldRateLimitingFiltersDto) Validate(formats strfmt.Registry) error
- type RtldSplunkSettingDto
- type RtldSumoLogicSettingDto
- func (m *RtldSumoLogicSettingDto) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RtldSumoLogicSettingDto) MarshalBinary() ([]byte, error)
- func (m *RtldSumoLogicSettingDto) UnmarshalBinary(b []byte) error
- func (m *RtldSumoLogicSettingDto) Validate(formats strfmt.Registry) error
- type RtldWafFiltersDto
- func (m *RtldWafFiltersDto) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RtldWafFiltersDto) MarshalBinary() ([]byte, error)
- func (m RtldWafFiltersDto) MarshalJSON() ([]byte, error)
- func (m *RtldWafFiltersDto) UnmarshalBinary(b []byte) error
- func (m *RtldWafFiltersDto) UnmarshalJSON(raw []byte) error
- func (m *RtldWafFiltersDto) Validate(formats strfmt.Registry) error
- type WafProfileDto
- func (m *WafProfileDto) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *WafProfileDto) MarshalBinary() ([]byte, error)
- func (m WafProfileDto) MarshalJSON() ([]byte, error)
- func (m *WafProfileDto) UnmarshalBinary(b []byte) error
- func (m *WafProfileDto) UnmarshalJSON(raw []byte) error
- func (m *WafProfileDto) Validate(formats strfmt.Registry) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BaseProfileDto ¶
type BaseProfileDto struct { DeliveryMethodSettingDto // at id AtID string `json:"@id,omitempty"` // at type AtType string `json:"@type,omitempty"` // account number AccountNumber string `json:"account_number,omitempty"` // created by CreatedBy string `json:"created_by,omitempty"` // created on // Format: date-time CreatedOn strfmt.DateTime `json:"created_on,omitempty"` // delivery method DeliveryMethod string `json:"delivery_method,omitempty"` // description Description string `json:"description,omitempty"` // downsampling rate DownsamplingRate float64 `json:"downsampling_rate,omitempty"` // enabled Enabled bool `json:"enabled,omitempty"` // fields Fields []string `json:"fields"` // id ID int32 `json:"id,omitempty"` // last modified on // Format: date-time LastModifiedOn strfmt.DateTime `json:"last_modified_on,omitempty"` // log format LogFormat string `json:"log_format,omitempty"` // profile name ProfileName string `json:"profile_name,omitempty"` }
BaseProfileDto base profile dto
swagger:model BaseProfileDto
func (*BaseProfileDto) ContextValidate ¶
ContextValidate validate this base profile dto based on the context it is used
func (*BaseProfileDto) MarshalBinary ¶
func (m *BaseProfileDto) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (BaseProfileDto) MarshalJSON ¶
func (m BaseProfileDto) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object to a JSON structure
func (*BaseProfileDto) UnmarshalBinary ¶
func (m *BaseProfileDto) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*BaseProfileDto) UnmarshalJSON ¶
func (m *BaseProfileDto) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object from a JSON structure
type BaseRtldFiltersDto ¶
type BaseRtldFiltersDto struct { // cnames Cnames []string `json:"cnames"` // cnames condition CnamesCondition FilterConditions `json:"cnames_condition,omitempty"` }
BaseRtldFiltersDto base rtld filters dto
swagger:model BaseRtldFiltersDto
func (*BaseRtldFiltersDto) ContextValidate ¶
ContextValidate validate this base rtld filters dto based on the context it is used
func (*BaseRtldFiltersDto) MarshalBinary ¶
func (m *BaseRtldFiltersDto) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*BaseRtldFiltersDto) UnmarshalBinary ¶
func (m *BaseRtldFiltersDto) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type BaseRtldSettingDto ¶
type BaseRtldSettingDto struct { // aws s3 AwsS3 *RtldAwsSettingDto `json:"aws_s3,omitempty"` // azure blob storage AzureBlobStorage *RtldAzureSettingDto `json:"azure_blob_storage,omitempty"` // customer id CustomerID int32 `json:"customer_id,omitempty"` // datadog Datadog *RtldDatadogSettingDto `json:"datadog,omitempty"` // delivery method DeliveryMethod string `json:"delivery_method,omitempty"` // downsampling rate DownsamplingRate float64 `json:"downsampling_rate,omitempty"` // enabled Enabled bool `json:"enabled,omitempty"` // excluded host filter ExcludedHostFilter []string `json:"excluded_host_filter"` // fields Fields []string `json:"fields"` // host filter HostFilter []string `json:"host_filter"` // http post HTTPPost *RtldHTTPPostSettingDto `json:"http_post,omitempty"` // id ID int32 `json:"id,omitempty"` // log format LogFormat string `json:"log_format,omitempty"` // splunk enterprise SplunkEnterprise *RtldSplunkSettingDto `json:"splunk_enterprise,omitempty"` // sumo logic SumoLogic *RtldSumoLogicSettingDto `json:"sumo_logic,omitempty"` }
BaseRtldSettingDto base rtld setting dto
swagger:model BaseRtldSettingDto
func (*BaseRtldSettingDto) ContextValidate ¶
ContextValidate validate this base rtld setting dto based on the context it is used
func (*BaseRtldSettingDto) MarshalBinary ¶
func (m *BaseRtldSettingDto) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*BaseRtldSettingDto) UnmarshalBinary ¶
func (m *BaseRtldSettingDto) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CdnProfileDto ¶
type CdnProfileDto struct { BaseProfileDto // custom cookies CustomCookies []string `json:"custom_cookies"` // custom request headers CustomRequestHeaders []string `json:"custom_request_headers"` // custom response headers CustomResponseHeaders []string `json:"custom_response_headers"` // filters Filters *RtldFiltersDto `json:"filters,omitempty"` // platforms Platforms []string `json:"platforms"` }
CdnProfileDto cdn profile dto
swagger:model CdnProfileDto
func (*CdnProfileDto) ContextValidate ¶
ContextValidate validate this cdn profile dto based on the context it is used
func (*CdnProfileDto) MarshalBinary ¶
func (m *CdnProfileDto) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (CdnProfileDto) MarshalJSON ¶
func (m CdnProfileDto) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object to a JSON structure
func (*CdnProfileDto) UnmarshalBinary ¶
func (m *CdnProfileDto) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*CdnProfileDto) UnmarshalJSON ¶
func (m *CdnProfileDto) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object from a JSON structure
type CodeName ¶
type CodeName struct { // code Code string `json:"code,omitempty"` // name Name string `json:"name,omitempty"` }
CodeName code name
swagger:model CodeName
func (*CodeName) ContextValidate ¶
ContextValidate validates this code name based on context it is used
func (*CodeName) MarshalBinary ¶
MarshalBinary interface implementation
func (*CodeName) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type DeliveryMethodSettingDto ¶
type DeliveryMethodSettingDto struct { // aws s3 AwsS3 *RtldAwsSettingDto `json:"aws_s3,omitempty"` // azure blob storage AzureBlobStorage *RtldAzureSettingDto `json:"azure_blob_storage,omitempty"` // datadog Datadog *RtldDatadogSettingDto `json:"datadog,omitempty"` // http post HTTPPost *RtldHTTPPostSettingDto `json:"http_post,omitempty"` // splunk enterprise SplunkEnterprise *RtldSplunkSettingDto `json:"splunk_enterprise,omitempty"` // sumo logic SumoLogic *RtldSumoLogicSettingDto `json:"sumo_logic,omitempty"` }
DeliveryMethodSettingDto delivery method setting dto
swagger:model DeliveryMethodSettingDto
func (*DeliveryMethodSettingDto) ContextValidate ¶
func (m *DeliveryMethodSettingDto) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this delivery method setting dto based on the context it is used
func (*DeliveryMethodSettingDto) MarshalBinary ¶
func (m *DeliveryMethodSettingDto) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeliveryMethodSettingDto) UnmarshalBinary ¶
func (m *DeliveryMethodSettingDto) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FilterConditions ¶
type FilterConditions string
FilterConditions filter conditions
swagger:model FilterConditions
const ( // FilterConditionsIn captures enum value "in" FilterConditionsIn FilterConditions = "in" // FilterConditionsNotIn captures enum value "not_in" FilterConditionsNotIn FilterConditions = "not_in" )
func NewFilterConditions ¶
func NewFilterConditions(value FilterConditions) *FilterConditions
func (FilterConditions) ContextValidate ¶
ContextValidate validates this filter conditions based on context it is used
type HyperionCollectionCdnProfileDto ¶
type HyperionCollectionCdnProfileDto struct { // at id AtID string `json:"@id,omitempty"` // at type AtType *string `json:"@type,omitempty"` // items Items []*CdnProfileDto `json:"items"` // total items TotalItems int32 `json:"total_items,omitempty"` }
HyperionCollectionCdnProfileDto hyperion collection cdn profile dto
swagger:model HyperionCollection[CdnProfileDto]
func (*HyperionCollectionCdnProfileDto) ContextValidate ¶
func (m *HyperionCollectionCdnProfileDto) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hyperion collection cdn profile dto based on the context it is used
func (*HyperionCollectionCdnProfileDto) MarshalBinary ¶
func (m *HyperionCollectionCdnProfileDto) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HyperionCollectionCdnProfileDto) UnmarshalBinary ¶
func (m *HyperionCollectionCdnProfileDto) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HyperionCollectionCodeName ¶
type HyperionCollectionCodeName struct { // at id AtID string `json:"@id,omitempty"` // at type AtType *string `json:"@type,omitempty"` // items Items []*CodeName `json:"items"` // total items TotalItems int32 `json:"total_items,omitempty"` }
HyperionCollectionCodeName hyperion collection code name
swagger:model HyperionCollection[CodeName]
func (*HyperionCollectionCodeName) ContextValidate ¶
func (m *HyperionCollectionCodeName) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hyperion collection code name based on the context it is used
func (*HyperionCollectionCodeName) MarshalBinary ¶
func (m *HyperionCollectionCodeName) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HyperionCollectionCodeName) UnmarshalBinary ¶
func (m *HyperionCollectionCodeName) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HyperionCollectionLogFieldDto ¶
type HyperionCollectionLogFieldDto struct { // at id AtID string `json:"@id,omitempty"` // at type AtType *string `json:"@type,omitempty"` // items Items []*LogFieldDto `json:"items"` // total items TotalItems int32 `json:"total_items,omitempty"` }
HyperionCollectionLogFieldDto hyperion collection log field dto
swagger:model HyperionCollection[LogFieldDto]
func (*HyperionCollectionLogFieldDto) ContextValidate ¶
func (m *HyperionCollectionLogFieldDto) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hyperion collection log field dto based on the context it is used
func (*HyperionCollectionLogFieldDto) MarshalBinary ¶
func (m *HyperionCollectionLogFieldDto) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HyperionCollectionLogFieldDto) UnmarshalBinary ¶
func (m *HyperionCollectionLogFieldDto) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HyperionCollectionRateLimitingProfileDto ¶
type HyperionCollectionRateLimitingProfileDto struct { // at id AtID string `json:"@id,omitempty"` // at type AtType *string `json:"@type,omitempty"` // items Items []*RateLimitingProfileDto `json:"items"` // total items TotalItems int32 `json:"total_items,omitempty"` }
HyperionCollectionRateLimitingProfileDto hyperion collection rate limiting profile dto
swagger:model HyperionCollection[RateLimitingProfileDto]
func (*HyperionCollectionRateLimitingProfileDto) ContextValidate ¶
func (m *HyperionCollectionRateLimitingProfileDto) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hyperion collection rate limiting profile dto based on the context it is used
func (*HyperionCollectionRateLimitingProfileDto) MarshalBinary ¶
func (m *HyperionCollectionRateLimitingProfileDto) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HyperionCollectionRateLimitingProfileDto) UnmarshalBinary ¶
func (m *HyperionCollectionRateLimitingProfileDto) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HyperionCollectionRtldCustomItemDto ¶
type HyperionCollectionRtldCustomItemDto struct { // at id AtID string `json:"@id,omitempty"` // at type AtType *string `json:"@type,omitempty"` // items Items []*RtldCustomItemDto `json:"items"` // total items TotalItems int32 `json:"total_items,omitempty"` }
HyperionCollectionRtldCustomItemDto hyperion collection rtld custom item dto
swagger:model HyperionCollection[RtldCustomItemDto]
func (*HyperionCollectionRtldCustomItemDto) ContextValidate ¶
func (m *HyperionCollectionRtldCustomItemDto) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hyperion collection rtld custom item dto based on the context it is used
func (*HyperionCollectionRtldCustomItemDto) MarshalBinary ¶
func (m *HyperionCollectionRtldCustomItemDto) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HyperionCollectionRtldCustomItemDto) UnmarshalBinary ¶
func (m *HyperionCollectionRtldCustomItemDto) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HyperionCollectionRtldPlatformSettingDto ¶
type HyperionCollectionRtldPlatformSettingDto struct { // at id AtID string `json:"@id,omitempty"` // at type AtType *string `json:"@type,omitempty"` // items Items []*RtldPlatformSettingDto `json:"items"` // total items TotalItems int32 `json:"total_items,omitempty"` }
HyperionCollectionRtldPlatformSettingDto hyperion collection rtld platform setting dto
swagger:model HyperionCollection[RtldPlatformSettingDto]
func (*HyperionCollectionRtldPlatformSettingDto) ContextValidate ¶
func (m *HyperionCollectionRtldPlatformSettingDto) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hyperion collection rtld platform setting dto based on the context it is used
func (*HyperionCollectionRtldPlatformSettingDto) MarshalBinary ¶
func (m *HyperionCollectionRtldPlatformSettingDto) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HyperionCollectionRtldPlatformSettingDto) UnmarshalBinary ¶
func (m *HyperionCollectionRtldPlatformSettingDto) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HyperionCollectionRtldRateLimitingSettingDto ¶
type HyperionCollectionRtldRateLimitingSettingDto struct { // at id AtID string `json:"@id,omitempty"` // at type AtType *string `json:"@type,omitempty"` // items Items []*HyperionCollectionRtldRateLimitingSettingDtoItemsItems0 `json:"items"` // total items TotalItems int32 `json:"total_items,omitempty"` }
HyperionCollectionRtldRateLimitingSettingDto hyperion collection rtld rate limiting setting dto
swagger:model HyperionCollection[RtldRateLimitingSettingDto]
func (*HyperionCollectionRtldRateLimitingSettingDto) ContextValidate ¶
func (m *HyperionCollectionRtldRateLimitingSettingDto) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hyperion collection rtld rate limiting setting dto based on the context it is used
func (*HyperionCollectionRtldRateLimitingSettingDto) MarshalBinary ¶
func (m *HyperionCollectionRtldRateLimitingSettingDto) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HyperionCollectionRtldRateLimitingSettingDto) UnmarshalBinary ¶
func (m *HyperionCollectionRtldRateLimitingSettingDto) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HyperionCollectionRtldRateLimitingSettingDtoItemsItems0 ¶
type HyperionCollectionRtldRateLimitingSettingDtoItemsItems0 struct { BaseRtldSettingDto // client ip filter ClientIPFilter []string `json:"client_ip_filter"` // country code filter CountryCodeFilter []string `json:"country_code_filter"` // excluded client ip filter ExcludedClientIPFilter []string `json:"excluded_client_ip_filter"` // excluded country code filter ExcludedCountryCodeFilter []string `json:"excluded_country_code_filter"` // excluded limit action type filter ExcludedLimitActionTypeFilter []string `json:"excluded_limit_action_type_filter"` // excluded method filter ExcludedMethodFilter []string `json:"excluded_method_filter"` // limit action type filter LimitActionTypeFilter []string `json:"limit_action_type_filter"` // limit id filter LimitIDFilter []string `json:"limit_id_filter"` // method filter MethodFilter []string `json:"method_filter"` // scope name filter ScopeNameFilter []string `json:"scope_name_filter"` // url regexp filter URLRegexpFilter string `json:"url_regexp_filter,omitempty"` // user agent regexp filter UserAgentRegexpFilter string `json:"user_agent_regexp_filter,omitempty"` }
HyperionCollectionRtldRateLimitingSettingDtoItemsItems0 hyperion collection rtld rate limiting setting dto items items0
swagger:model HyperionCollectionRtldRateLimitingSettingDtoItemsItems0
func (*HyperionCollectionRtldRateLimitingSettingDtoItemsItems0) ContextValidate ¶
func (m *HyperionCollectionRtldRateLimitingSettingDtoItemsItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hyperion collection rtld rate limiting setting dto items items0 based on the context it is used
func (*HyperionCollectionRtldRateLimitingSettingDtoItemsItems0) MarshalBinary ¶
func (m *HyperionCollectionRtldRateLimitingSettingDtoItemsItems0) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (HyperionCollectionRtldRateLimitingSettingDtoItemsItems0) MarshalJSON ¶
func (m HyperionCollectionRtldRateLimitingSettingDtoItemsItems0) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object to a JSON structure
func (*HyperionCollectionRtldRateLimitingSettingDtoItemsItems0) UnmarshalBinary ¶
func (m *HyperionCollectionRtldRateLimitingSettingDtoItemsItems0) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HyperionCollectionRtldRateLimitingSettingDtoItemsItems0) UnmarshalJSON ¶
func (m *HyperionCollectionRtldRateLimitingSettingDtoItemsItems0) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object from a JSON structure
type HyperionCollectionSystemDouble ¶
type HyperionCollectionSystemDouble struct { // at id AtID string `json:"@id,omitempty"` // at type AtType *string `json:"@type,omitempty"` // items Items []float64 `json:"items"` // total items TotalItems int32 `json:"total_items,omitempty"` }
HyperionCollectionSystemDouble hyperion collection system double
swagger:model HyperionCollection[System.Double]
func (*HyperionCollectionSystemDouble) ContextValidate ¶
func (m *HyperionCollectionSystemDouble) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this hyperion collection system double based on context it is used
func (*HyperionCollectionSystemDouble) MarshalBinary ¶
func (m *HyperionCollectionSystemDouble) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HyperionCollectionSystemDouble) UnmarshalBinary ¶
func (m *HyperionCollectionSystemDouble) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HyperionCollectionWafProfileDto ¶
type HyperionCollectionWafProfileDto struct { // at id AtID string `json:"@id,omitempty"` // at type AtType *string `json:"@type,omitempty"` // items Items []*WafProfileDto `json:"items"` // total items TotalItems int32 `json:"total_items,omitempty"` }
HyperionCollectionWafProfileDto hyperion collection waf profile dto
swagger:model HyperionCollection[WafProfileDto]
func (*HyperionCollectionWafProfileDto) ContextValidate ¶
func (m *HyperionCollectionWafProfileDto) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hyperion collection waf profile dto based on the context it is used
func (*HyperionCollectionWafProfileDto) MarshalBinary ¶
func (m *HyperionCollectionWafProfileDto) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HyperionCollectionWafProfileDto) UnmarshalBinary ¶
func (m *HyperionCollectionWafProfileDto) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type LogFieldDto ¶
type LogFieldDto struct { // category Category string `json:"category,omitempty"` // code Code string `json:"code,omitempty"` // name Name string `json:"name,omitempty"` }
LogFieldDto log field dto
swagger:model LogFieldDto
func (*LogFieldDto) ContextValidate ¶
ContextValidate validates this log field dto based on context it is used
func (*LogFieldDto) MarshalBinary ¶
func (m *LogFieldDto) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*LogFieldDto) UnmarshalBinary ¶
func (m *LogFieldDto) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RateLimitingProfileDto ¶
type RateLimitingProfileDto struct { BaseProfileDto // filters Filters *RtldRateLimitingFiltersDto `json:"filters,omitempty"` }
RateLimitingProfileDto rate limiting profile dto
swagger:model RateLimitingProfileDto
func (*RateLimitingProfileDto) ContextValidate ¶
func (m *RateLimitingProfileDto) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this rate limiting profile dto based on the context it is used
func (*RateLimitingProfileDto) MarshalBinary ¶
func (m *RateLimitingProfileDto) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (RateLimitingProfileDto) MarshalJSON ¶
func (m RateLimitingProfileDto) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object to a JSON structure
func (*RateLimitingProfileDto) UnmarshalBinary ¶
func (m *RateLimitingProfileDto) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*RateLimitingProfileDto) UnmarshalJSON ¶
func (m *RateLimitingProfileDto) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object from a JSON structure
type RtldAwsSettingDto ¶
type RtldAwsSettingDto struct { // bucket Bucket string `json:"bucket,omitempty"` // prefix Prefix string `json:"prefix,omitempty"` // region Region string `json:"region,omitempty"` }
RtldAwsSettingDto rtld aws setting dto
swagger:model RtldAwsSettingDto
func (*RtldAwsSettingDto) ContextValidate ¶
ContextValidate validates this rtld aws setting dto based on context it is used
func (*RtldAwsSettingDto) MarshalBinary ¶
func (m *RtldAwsSettingDto) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RtldAwsSettingDto) UnmarshalBinary ¶
func (m *RtldAwsSettingDto) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RtldAzureSettingDto ¶
type RtldAzureSettingDto struct { // access key AccessKey string `json:"access_key,omitempty"` // access type AccessType string `json:"access_type,omitempty"` // masked access key MaskedAccessKey string `json:"masked_access_key,omitempty"` // masked token MaskedToken string `json:"masked_token,omitempty"` // prefix Prefix string `json:"prefix,omitempty"` // token Token string `json:"token,omitempty"` // url URL string `json:"url,omitempty"` }
RtldAzureSettingDto rtld azure setting dto
swagger:model RtldAzureSettingDto
func (*RtldAzureSettingDto) ContextValidate ¶
ContextValidate validates this rtld azure setting dto based on context it is used
func (*RtldAzureSettingDto) MarshalBinary ¶
func (m *RtldAzureSettingDto) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RtldAzureSettingDto) UnmarshalBinary ¶
func (m *RtldAzureSettingDto) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RtldCustomItemDto ¶
type RtldCustomItemDto struct { // category Category string `json:"category,omitempty"` // name Name string `json:"name,omitempty"` }
RtldCustomItemDto rtld custom item dto
swagger:model RtldCustomItemDto
func (*RtldCustomItemDto) ContextValidate ¶
ContextValidate validates this rtld custom item dto based on context it is used
func (*RtldCustomItemDto) MarshalBinary ¶
func (m *RtldCustomItemDto) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RtldCustomItemDto) UnmarshalBinary ¶
func (m *RtldCustomItemDto) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RtldDatadogSettingDto ¶
type RtldDatadogSettingDto struct { // api key APIKey string `json:"api_key,omitempty"` // masked api key MaskedAPIKey string `json:"masked_api_key,omitempty"` // service attribute value ServiceAttributeValue string `json:"service_attribute_value,omitempty"` // site Site string `json:"site,omitempty"` }
RtldDatadogSettingDto rtld datadog setting dto
swagger:model RtldDatadogSettingDto
func (*RtldDatadogSettingDto) ContextValidate ¶
ContextValidate validates this rtld datadog setting dto based on context it is used
func (*RtldDatadogSettingDto) MarshalBinary ¶
func (m *RtldDatadogSettingDto) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RtldDatadogSettingDto) UnmarshalBinary ¶
func (m *RtldDatadogSettingDto) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RtldFiltersDto ¶
type RtldFiltersDto struct { BaseRtldFiltersDto // status codes StatusCodes []string `json:"status_codes"` }
RtldFiltersDto rtld filters dto
swagger:model RtldFiltersDto
func (*RtldFiltersDto) ContextValidate ¶
ContextValidate validate this rtld filters dto based on the context it is used
func (*RtldFiltersDto) MarshalBinary ¶
func (m *RtldFiltersDto) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (RtldFiltersDto) MarshalJSON ¶
func (m RtldFiltersDto) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object to a JSON structure
func (*RtldFiltersDto) UnmarshalBinary ¶
func (m *RtldFiltersDto) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*RtldFiltersDto) UnmarshalJSON ¶
func (m *RtldFiltersDto) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object from a JSON structure
type RtldHTTPPostSettingDto ¶
type RtldHTTPPostSettingDto struct { // authentication type AuthenticationType string `json:"authentication_type,omitempty"` // destination endpoint DestinationEndpoint string `json:"destination_endpoint,omitempty"` // masked password MaskedPassword string `json:"masked_password,omitempty"` // masked token MaskedToken string `json:"masked_token,omitempty"` // password Password string `json:"password,omitempty"` // token Token string `json:"token,omitempty"` // username Username string `json:"username,omitempty"` }
RtldHTTPPostSettingDto rtld Http post setting dto
swagger:model RtldHttpPostSettingDto
func (*RtldHTTPPostSettingDto) ContextValidate ¶
func (m *RtldHTTPPostSettingDto) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this rtld Http post setting dto based on context it is used
func (*RtldHTTPPostSettingDto) MarshalBinary ¶
func (m *RtldHTTPPostSettingDto) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RtldHTTPPostSettingDto) UnmarshalBinary ¶
func (m *RtldHTTPPostSettingDto) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RtldPlatformSettingDto ¶
type RtldPlatformSettingDto struct { // aws s3 AwsS3 *RtldAwsSettingDto `json:"aws_s3,omitempty"` // azure blob storage AzureBlobStorage *RtldAzureSettingDto `json:"azure_blob_storage,omitempty"` // custom cookies CustomCookies []string `json:"custom_cookies"` // custom request headers CustomRequestHeaders []string `json:"custom_request_headers"` // custom response headers CustomResponseHeaders []string `json:"custom_response_headers"` // customer id CustomerID int32 `json:"customer_id,omitempty"` // datadog Datadog *RtldDatadogSettingDto `json:"datadog,omitempty"` // delivery method DeliveryMethod string `json:"delivery_method,omitempty"` // downsampling rate DownsamplingRate float64 `json:"downsampling_rate,omitempty"` // enabled Enabled bool `json:"enabled,omitempty"` // excluded host filter ExcludedHostFilter []string `json:"excluded_host_filter"` // fields Fields []string `json:"fields"` // host filter HostFilter []string `json:"host_filter"` // http post HTTPPost *RtldHTTPPostSettingDto `json:"http_post,omitempty"` // id ID int32 `json:"id,omitempty"` // log format LogFormat string `json:"log_format,omitempty"` // splunk enterprise SplunkEnterprise *RtldSplunkSettingDto `json:"splunk_enterprise,omitempty"` // status code filter StatusCodeFilter []string `json:"status_code_filter"` // sumo logic SumoLogic *RtldSumoLogicSettingDto `json:"sumo_logic,omitempty"` }
RtldPlatformSettingDto rtld platform setting dto
swagger:model RtldPlatformSettingDto
func (*RtldPlatformSettingDto) ContextValidate ¶
func (m *RtldPlatformSettingDto) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this rtld platform setting dto based on the context it is used
func (*RtldPlatformSettingDto) MarshalBinary ¶
func (m *RtldPlatformSettingDto) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RtldPlatformSettingDto) UnmarshalBinary ¶
func (m *RtldPlatformSettingDto) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RtldRateLimitingFiltersDto ¶
type RtldRateLimitingFiltersDto struct { BaseRtldFiltersDto // action limit id ActionLimitID []string `json:"action_limit_id"` // action type ActionType []string `json:"action_type"` // action type condition ActionTypeCondition FilterConditions `json:"action_type_condition,omitempty"` // client ip ClientIP []string `json:"client_ip"` // client ip condition ClientIPCondition FilterConditions `json:"client_ip_condition,omitempty"` // country code CountryCode []string `json:"country_code"` // country code condition CountryCodeCondition FilterConditions `json:"country_code_condition,omitempty"` // request method RequestMethod []string `json:"request_method"` // request method condition RequestMethodCondition FilterConditions `json:"request_method_condition,omitempty"` // scope name ScopeName []string `json:"scope_name"` // url regexp URLRegexp string `json:"url_regexp,omitempty"` // user agent regexp UserAgentRegexp string `json:"user_agent_regexp,omitempty"` }
RtldRateLimitingFiltersDto rtld rate limiting filters dto
swagger:model RtldRateLimitingFiltersDto
func (*RtldRateLimitingFiltersDto) ContextValidate ¶
func (m *RtldRateLimitingFiltersDto) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this rtld rate limiting filters dto based on the context it is used
func (*RtldRateLimitingFiltersDto) MarshalBinary ¶
func (m *RtldRateLimitingFiltersDto) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (RtldRateLimitingFiltersDto) MarshalJSON ¶
func (m RtldRateLimitingFiltersDto) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object to a JSON structure
func (*RtldRateLimitingFiltersDto) UnmarshalBinary ¶
func (m *RtldRateLimitingFiltersDto) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*RtldRateLimitingFiltersDto) UnmarshalJSON ¶
func (m *RtldRateLimitingFiltersDto) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object from a JSON structure
type RtldSplunkSettingDto ¶
type RtldSplunkSettingDto struct { // masked token MaskedToken string `json:"masked_token,omitempty"` // token Token string `json:"token,omitempty"` // url URL string `json:"url,omitempty"` }
RtldSplunkSettingDto rtld splunk setting dto
swagger:model RtldSplunkSettingDto
func (*RtldSplunkSettingDto) ContextValidate ¶
ContextValidate validates this rtld splunk setting dto based on context it is used
func (*RtldSplunkSettingDto) MarshalBinary ¶
func (m *RtldSplunkSettingDto) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RtldSplunkSettingDto) UnmarshalBinary ¶
func (m *RtldSplunkSettingDto) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RtldSumoLogicSettingDto ¶
type RtldSumoLogicSettingDto struct { // masked url MaskedURL string `json:"masked_url,omitempty"` // url URL string `json:"url,omitempty"` }
RtldSumoLogicSettingDto rtld sumo logic setting dto
swagger:model RtldSumoLogicSettingDto
func (*RtldSumoLogicSettingDto) ContextValidate ¶
func (m *RtldSumoLogicSettingDto) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this rtld sumo logic setting dto based on context it is used
func (*RtldSumoLogicSettingDto) MarshalBinary ¶
func (m *RtldSumoLogicSettingDto) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RtldSumoLogicSettingDto) UnmarshalBinary ¶
func (m *RtldSumoLogicSettingDto) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RtldWafFiltersDto ¶
type RtldWafFiltersDto struct { BaseRtldFiltersDto // acl config name ACLConfigName []string `json:"acl_config_name"` // country code CountryCode []string `json:"country_code"` // country code condition CountryCodeCondition FilterConditions `json:"country_code_condition,omitempty"` // rules config name RulesConfigName []string `json:"rules_config_name"` // scope config name ScopeConfigName []string `json:"scope_config_name"` // user agent regexp UserAgentRegexp string `json:"user_agent_regexp,omitempty"` // waf profile name WafProfileName []string `json:"waf_profile_name"` }
RtldWafFiltersDto rtld waf filters dto
swagger:model RtldWafFiltersDto
func (*RtldWafFiltersDto) ContextValidate ¶
ContextValidate validate this rtld waf filters dto based on the context it is used
func (*RtldWafFiltersDto) MarshalBinary ¶
func (m *RtldWafFiltersDto) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (RtldWafFiltersDto) MarshalJSON ¶
func (m RtldWafFiltersDto) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object to a JSON structure
func (*RtldWafFiltersDto) UnmarshalBinary ¶
func (m *RtldWafFiltersDto) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*RtldWafFiltersDto) UnmarshalJSON ¶
func (m *RtldWafFiltersDto) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object from a JSON structure
type WafProfileDto ¶
type WafProfileDto struct { BaseProfileDto // filters Filters *RtldWafFiltersDto `json:"filters,omitempty"` }
WafProfileDto waf profile dto
swagger:model WafProfileDto
func (*WafProfileDto) ContextValidate ¶
ContextValidate validate this waf profile dto based on the context it is used
func (*WafProfileDto) MarshalBinary ¶
func (m *WafProfileDto) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (WafProfileDto) MarshalJSON ¶
func (m WafProfileDto) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object to a JSON structure
func (*WafProfileDto) UnmarshalBinary ¶
func (m *WafProfileDto) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*WafProfileDto) UnmarshalJSON ¶
func (m *WafProfileDto) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object from a JSON structure
Source Files ¶
- base_profile_dto.go
- base_rtld_filters_dto.go
- base_rtld_setting_dto.go
- cdn_profile_dto.go
- code_name.go
- delivery_method_setting_dto.go
- filter_conditions.go
- hyperion_collection_cdn_profile_dto.go
- hyperion_collection_code_name.go
- hyperion_collection_log_field_dto.go
- hyperion_collection_rate_limiting_profile_dto.go
- hyperion_collection_rtld_custom_item_dto.go
- hyperion_collection_rtld_platform_setting_dto.go
- hyperion_collection_rtld_rate_limiting_setting_dto.go
- hyperion_collection_system_double.go
- hyperion_collection_waf_profile_dto.go
- log_field_dto.go
- rate_limiting_profile_dto.go
- rtld_aws_setting_dto.go
- rtld_azure_setting_dto.go
- rtld_custom_item_dto.go
- rtld_datadog_setting_dto.go
- rtld_filters_dto.go
- rtld_http_post_setting_dto.go
- rtld_platform_setting_dto.go
- rtld_rate_limiting_filters_dto.go
- rtld_splunk_setting_dto.go
- rtld_sumo_logic_setting_dto.go
- rtld_waf_filters_dto.go
- waf_profile_dto.go