Help us shape the future of Go! Take the 2026 Go Developer Survey

gdprclientmodels

package
v0.4.0 Latest Latest
Warning

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

Go to latest
Published: May 29, 2026 License: MIT Imports: 7 Imported by: 0

Documentation

Index

Constants

View Source
const (

	// DTOFinishedDataDeletionStatusCOMPLETED captures enum value "COMPLETED"
	DTOFinishedDataDeletionStatusCOMPLETED string = "COMPLETED"

	// DTOFinishedDataDeletionStatusFAILED captures enum value "FAILED"
	DTOFinishedDataDeletionStatusFAILED string = "FAILED"
)
View Source
const (

	// DTOFinishedDataRequestStatusCOMPLETED captures enum value "COMPLETED"
	DTOFinishedDataRequestStatusCOMPLETED string = "COMPLETED"

	// DTOFinishedDataRequestStatusFAILED captures enum value "FAILED"
	DTOFinishedDataRequestStatusFAILED string = "FAILED"
)
View Source
const (

	// DTOS2SDataRequestSummaryStatusCANCELED captures enum value "CANCELED"
	DTOS2SDataRequestSummaryStatusCANCELED string = "CANCELED"

	// DTOS2SDataRequestSummaryStatusCOMPLETED captures enum value "COMPLETED"
	DTOS2SDataRequestSummaryStatusCOMPLETED string = "COMPLETED"

	// DTOS2SDataRequestSummaryStatusFAILED captures enum value "FAILED"
	DTOS2SDataRequestSummaryStatusFAILED string = "FAILED"

	// DTOS2SDataRequestSummaryStatusINPROGRESS captures enum value "IN-PROGRESS"
	DTOS2SDataRequestSummaryStatusINPROGRESS string = "IN-PROGRESS"

	// DTOS2SDataRequestSummaryStatusPENDING captures enum value "PENDING"
	DTOS2SDataRequestSummaryStatusPENDING string = "PENDING"
)
View Source
const (

	// DTOServiceConfigDTOProtocolEVENT captures enum value "EVENT"
	DTOServiceConfigDTOProtocolEVENT string = "EVENT"

	// DTOServiceConfigDTOProtocolGRPC captures enum value "GRPC"
	DTOServiceConfigDTOProtocolGRPC string = "GRPC"
)
View Source
const (

	// DTOServiceConfigurationDTOTypeEXTEND captures enum value "EXTEND"
	DTOServiceConfigurationDTOTypeEXTEND string = "EXTEND"

	// DTOServiceConfigurationDTOTypeSERVICE captures enum value "SERVICE"
	DTOServiceConfigurationDTOTypeSERVICE string = "SERVICE"
)

Variables

This section is empty.

Functions

This section is empty.

Types

type ApiError

type ApiError struct {
	Code    string
	Message string
}

func (*ApiError) Error

func (e *ApiError) Error() string

func (*ApiError) IsAvailable

func (e *ApiError) IsAvailable() bool

type ApiResponse

type ApiResponse struct {
	IsSuccess   bool
	StatusCode  int
	ContentType *string
	Error       *ApiError
}

type DTOExtendConfigDTO

type DTOExtendConfigDTO struct {

	// extend app name
	// Required: true
	AppName *string `json:"appName"`

	// extend app namespace
	// Required: true
	Namespace *string `json:"namespace"`
}

DTOExtendConfigDTO Dto extend config DTO

swagger:model Dto extend config DTO.

func (*DTOExtendConfigDTO) MarshalBinary

func (m *DTOExtendConfigDTO) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*DTOExtendConfigDTO) UnmarshalBinary

func (m *DTOExtendConfigDTO) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*DTOExtendConfigDTO) Validate

func (m *DTOExtendConfigDTO) Validate(formats strfmt.Registry) error

Validate validates this Dto extend config DTO

type DTOFinishedDataDeletion

type DTOFinishedDataDeletion struct {

	// Failed message if status is Failed
	FailedMessage string `json:"failedMessage,omitempty"`

	// Finished deletion date
	// Required: true
	// Format: date-time
	FinishedDate strfmt.DateTime `json:"finishedDate"`

	// Request deletion date
	// Required: true
	// Format: date-time
	RequestDate strfmt.DateTime `json:"requestDate"`

	// Status of request
	// Enum: ['Completed', 'Failed']
	// Required: true
	Status *string `json:"status"`

	// User Id. This userId will be anonymized automatically after 7 days from the **Success** deletion
	// Required: true
	UserID *string `json:"userId"`
}

DTOFinishedDataDeletion Dto finished data deletion

swagger:model Dto finished data deletion.

func (*DTOFinishedDataDeletion) MarshalBinary

func (m *DTOFinishedDataDeletion) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*DTOFinishedDataDeletion) UnmarshalBinary

func (m *DTOFinishedDataDeletion) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*DTOFinishedDataDeletion) Validate

func (m *DTOFinishedDataDeletion) Validate(formats strfmt.Registry) error

Validate validates this Dto finished data deletion

type DTOFinishedDataRequest

type DTOFinishedDataRequest struct {

	// The expiration date of generated data, it was 28 days after finishedDate. Available only if the status is Completed
	// Format: date-time
	DataExpirationDate *strfmt.DateTime `json:"dataExpirationDate,omitempty"`

	// Failed message if status is Failed
	FailedMessage string `json:"failedMessage,omitempty"`

	// Finished date
	// Required: true
	// Format: date-time
	FinishedDate strfmt.DateTime `json:"finishedDate"`

	// Request date
	// Required: true
	// Format: date-time
	RequestDate strfmt.DateTime `json:"requestDate"`

	// Request id
	// Required: true
	RequestID *string `json:"requestId"`

	// Status of request
	// Enum: ['Completed', 'Failed']
	// Required: true
	Status *string `json:"status"`

	// userid
	// Required: true
	UserID *string `json:"userId"`
}

DTOFinishedDataRequest Dto finished data request

swagger:model Dto finished data request.

func (*DTOFinishedDataRequest) MarshalBinary

func (m *DTOFinishedDataRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*DTOFinishedDataRequest) UnmarshalBinary

func (m *DTOFinishedDataRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*DTOFinishedDataRequest) Validate

func (m *DTOFinishedDataRequest) Validate(formats strfmt.Registry) error

Validate validates this Dto finished data request

type DTOListFinishedDataDeletion

type DTOListFinishedDataDeletion struct {

	// data
	// Required: true
	Data []*DTOFinishedDataDeletion `json:"data"`
}

DTOListFinishedDataDeletion Dto list finished data deletion

swagger:model Dto list finished data deletion.

func (*DTOListFinishedDataDeletion) MarshalBinary

func (m *DTOListFinishedDataDeletion) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*DTOListFinishedDataDeletion) UnmarshalBinary

func (m *DTOListFinishedDataDeletion) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*DTOListFinishedDataDeletion) Validate

func (m *DTOListFinishedDataDeletion) Validate(formats strfmt.Registry) error

Validate validates this Dto list finished data deletion

type DTOListFinishedDataRequests

type DTOListFinishedDataRequests struct {

	// data
	// Required: true
	Data []*DTOFinishedDataRequest `json:"data"`
}

DTOListFinishedDataRequests Dto list finished data requests

swagger:model Dto list finished data requests.

func (*DTOListFinishedDataRequests) MarshalBinary

func (m *DTOListFinishedDataRequests) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*DTOListFinishedDataRequests) UnmarshalBinary

func (m *DTOListFinishedDataRequests) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*DTOListFinishedDataRequests) Validate

func (m *DTOListFinishedDataRequests) Validate(formats strfmt.Registry) error

Validate validates this Dto list finished data requests

type DTOPlatformAccountClosureClientRequest

type DTOPlatformAccountClosureClientRequest struct {

	// required for xbox
	BpCert string `json:"bpCert,omitempty"`

	// required for xbox
	BpCertFileName string `json:"bpCertFileName,omitempty"`

	// required for psn
	ClientID string `json:"clientId,omitempty"`

	// required for xbox
	Password string `json:"password,omitempty"`

	// required for steam
	PublisherKey string `json:"publisherKey,omitempty"`

	// required for xbox
	SandboxID string `json:"sandboxId,omitempty"`

	// required for psn
	Secret string `json:"secret,omitempty"`
}

DTOPlatformAccountClosureClientRequest Dto platform account closure client request

swagger:model Dto platform account closure client request.

func (*DTOPlatformAccountClosureClientRequest) MarshalBinary

func (m *DTOPlatformAccountClosureClientRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*DTOPlatformAccountClosureClientRequest) UnmarshalBinary

func (m *DTOPlatformAccountClosureClientRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*DTOPlatformAccountClosureClientRequest) Validate

Validate validates this Dto platform account closure client request

type DTOPlatformAccountClosureClientResponse

type DTOPlatformAccountClosureClientResponse struct {

	// bpcertexpireat
	// Format: int64
	BpCertExpireAt int64 `json:"bpCertExpireAt,omitempty"`

	// bpcertfilename
	BpCertFileName string `json:"bpCertFileName,omitempty"`

	// clientid
	ClientID string `json:"clientId,omitempty"`

	// namespace
	// Required: true
	Namespace *string `json:"namespace"`

	// platform
	// Required: true
	Platform *string `json:"platform"`

	// publisherkey
	PublisherKey string `json:"publisherKey,omitempty"`

	// sandboxid
	SandboxID string `json:"sandboxId,omitempty"`

	// secret
	Secret string `json:"secret,omitempty"`

	// updatedat
	// Required: true
	// Format: int64
	UpdatedAt *int64 `json:"updatedAt"`
}

DTOPlatformAccountClosureClientResponse Dto platform account closure client response

swagger:model Dto platform account closure client response.

func (*DTOPlatformAccountClosureClientResponse) MarshalBinary

func (m *DTOPlatformAccountClosureClientResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*DTOPlatformAccountClosureClientResponse) UnmarshalBinary

func (m *DTOPlatformAccountClosureClientResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*DTOPlatformAccountClosureClientResponse) Validate

Validate validates this Dto platform account closure client response

type DTOPlatformAccountClosureClientsResponse

type DTOPlatformAccountClosureClientsResponse struct {

	// data
	// Required: true
	Data []*DTOPlatformAccountClosureClientResponse `json:"data"`
}

DTOPlatformAccountClosureClientsResponse Dto platform account closure clients response

swagger:model Dto platform account closure clients response.

func (*DTOPlatformAccountClosureClientsResponse) MarshalBinary

func (m *DTOPlatformAccountClosureClientsResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*DTOPlatformAccountClosureClientsResponse) UnmarshalBinary

func (m *DTOPlatformAccountClosureClientsResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*DTOPlatformAccountClosureClientsResponse) Validate

Validate validates this Dto platform account closure clients response

type DTOPlatformAccountClosureMockRequest

type DTOPlatformAccountClosureMockRequest struct {

	// platformuserid
	// Required: true
	PlatformUserID *string `json:"platformUserId"`

	// sandbox
	// Required: true
	Sandbox *string `json:"sandbox"`

	// start the account closure process immediately
	// Required: true
	StartImmediately *bool `json:"startImmediately"`
}

DTOPlatformAccountClosureMockRequest Dto platform account closure mock request

swagger:model Dto platform account closure mock request.

func (*DTOPlatformAccountClosureMockRequest) MarshalBinary

func (m *DTOPlatformAccountClosureMockRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*DTOPlatformAccountClosureMockRequest) UnmarshalBinary

func (m *DTOPlatformAccountClosureMockRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*DTOPlatformAccountClosureMockRequest) Validate

Validate validates this Dto platform account closure mock request

type DTOS2SDataRequestSummary

type DTOS2SDataRequestSummary struct {

	// Failed message if status is Failed
	FailedMessage string `json:"failedMessage,omitempty"`

	// Status of the request
	// Enum: ['Canceled', 'Completed', 'Failed', 'In-Progress', 'Pending']
	// Required: true
	Status *string `json:"status"`

	// Download url if status is Completed
	URL string `json:"url,omitempty"`
}

DTOS2SDataRequestSummary Dto S2S data request summary

swagger:model Dto S2S data request summary.

func (*DTOS2SDataRequestSummary) MarshalBinary

func (m *DTOS2SDataRequestSummary) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*DTOS2SDataRequestSummary) UnmarshalBinary

func (m *DTOS2SDataRequestSummary) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*DTOS2SDataRequestSummary) Validate

func (m *DTOS2SDataRequestSummary) Validate(formats strfmt.Registry) error

Validate validates this Dto S2S data request summary

type DTOServiceConfigDTO

type DTOServiceConfigDTO struct {

	// protocol type
	// Enum: ['EVENT', 'GRPC']
	// Required: true
	Protocol *string `json:"protocol"`

	// skip waiting for ack event from this service, used in "EVENT" protocol only.
	SkipAck bool `json:"skipAck"`

	// url of the service with port number, required in "GRPC" protocol
	URL string `json:"url,omitempty"`
}

DTOServiceConfigDTO Dto service config DTO

swagger:model Dto service config DTO.

func (*DTOServiceConfigDTO) MarshalBinary

func (m *DTOServiceConfigDTO) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*DTOServiceConfigDTO) UnmarshalBinary

func (m *DTOServiceConfigDTO) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*DTOServiceConfigDTO) Validate

func (m *DTOServiceConfigDTO) Validate(formats strfmt.Registry) error

Validate validates this Dto service config DTO

type DTOServiceConfigurationDTO

type DTOServiceConfigurationDTO struct {

	// extend configuration detail, required when "type" is "EXTEND"
	ExtendConfig *DTOExtendConfigDTO `json:"extendConfig,omitempty"`

	// service id
	// Required: true
	ID *string `json:"id"`

	// associated AccelByte package (e.g., foundations, online, multiplayer)
	Package string `json:"package,omitempty"`

	// service configuration detail, required when "type" is "SERVICE"
	ServiceConfig *DTOServiceConfigDTO `json:"serviceConfig,omitempty"`

	// service type
	// Enum: ['EXTEND', 'SERVICE']
	// Required: true
	Type *string `json:"type"`
}

DTOServiceConfigurationDTO Dto service configuration DTO

swagger:model Dto service configuration DTO.

func (*DTOServiceConfigurationDTO) MarshalBinary

func (m *DTOServiceConfigurationDTO) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*DTOServiceConfigurationDTO) UnmarshalBinary

func (m *DTOServiceConfigurationDTO) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*DTOServiceConfigurationDTO) Validate

func (m *DTOServiceConfigurationDTO) Validate(formats strfmt.Registry) error

Validate validates this Dto service configuration DTO

type DTOServiceConfigurationUpdateRequest

type DTOServiceConfigurationUpdateRequest struct {

	// list of services
	// Required: true
	Services []*DTOServiceConfigurationDTO `json:"services"`
}

DTOServiceConfigurationUpdateRequest Dto service configuration update request

swagger:model Dto service configuration update request.

func (*DTOServiceConfigurationUpdateRequest) MarshalBinary

func (m *DTOServiceConfigurationUpdateRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*DTOServiceConfigurationUpdateRequest) UnmarshalBinary

func (m *DTOServiceConfigurationUpdateRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*DTOServiceConfigurationUpdateRequest) Validate

Validate validates this Dto service configuration update request

type DTOServicesConfigurationResponse

type DTOServicesConfigurationResponse struct {

	// list of services
	// Required: true
	Services []*DTOServiceConfigurationDTO `json:"services"`
}

DTOServicesConfigurationResponse Dto services configuration response

swagger:model Dto services configuration response.

func (*DTOServicesConfigurationResponse) MarshalBinary

func (m *DTOServicesConfigurationResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*DTOServicesConfigurationResponse) UnmarshalBinary

func (m *DTOServicesConfigurationResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*DTOServicesConfigurationResponse) Validate

Validate validates this Dto services configuration response

type DTOUserPlatformAccountClosureHistoriesResponse

type DTOUserPlatformAccountClosureHistoriesResponse struct {

	// data
	// Required: true
	Data []*DTOUserPlatformAccountClosureHistory `json:"data"`

	// pagination
	// Required: true
	Pagination *ModelsPagination `json:"pagination"`
}

DTOUserPlatformAccountClosureHistoriesResponse Dto user platform account closure histories response

swagger:model Dto user platform account closure histories response.

func (*DTOUserPlatformAccountClosureHistoriesResponse) MarshalBinary

MarshalBinary interface implementation

func (*DTOUserPlatformAccountClosureHistoriesResponse) UnmarshalBinary

UnmarshalBinary interface implementation

func (*DTOUserPlatformAccountClosureHistoriesResponse) Validate

Validate validates this Dto user platform account closure histories response

type DTOUserPlatformAccountClosureHistory

type DTOUserPlatformAccountClosureHistory struct {

	// closeddate
	// Required: true
	// Format: int64
	ClosedDate *int64 `json:"closedDate"`

	// environment
	// Required: true
	Environment *string `json:"environment"`

	// namespace
	// Required: true
	Namespace *string `json:"namespace"`

	// platform
	// Required: true
	Platform *string `json:"platform"`

	// platformuserid
	// Required: true
	PlatformUserID *string `json:"platformUserId"`

	// userid
	// Required: true
	UserID *string `json:"userId"`
}

DTOUserPlatformAccountClosureHistory Dto user platform account closure history

swagger:model Dto user platform account closure history.

func (*DTOUserPlatformAccountClosureHistory) MarshalBinary

func (m *DTOUserPlatformAccountClosureHistory) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*DTOUserPlatformAccountClosureHistory) UnmarshalBinary

func (m *DTOUserPlatformAccountClosureHistory) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*DTOUserPlatformAccountClosureHistory) Validate

Validate validates this Dto user platform account closure history

type DTOXboxBPCertValidationRequest

type DTOXboxBPCertValidationRequest struct {

	// bpcert
	// Required: true
	BpCert *string `json:"bpCert"`

	// password
	// Required: true
	Password *string `json:"password"`
}

DTOXboxBPCertValidationRequest Dto xbox BP cert validation request

swagger:model Dto xbox BP cert validation request.

func (*DTOXboxBPCertValidationRequest) MarshalBinary

func (m *DTOXboxBPCertValidationRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*DTOXboxBPCertValidationRequest) UnmarshalBinary

func (m *DTOXboxBPCertValidationRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*DTOXboxBPCertValidationRequest) Validate

func (m *DTOXboxBPCertValidationRequest) Validate(formats strfmt.Registry) error

Validate validates this Dto xbox BP cert validation request

type DTOXboxBPCertValidationResponse

type DTOXboxBPCertValidationResponse struct {

	// expirationdate
	// Required: true
	// Format: int64
	ExpirationDate *int64 `json:"expirationDate"`

	// expired
	// Required: true
	Expired *bool `json:"expired"`
}

DTOXboxBPCertValidationResponse Dto xbox BP cert validation response

swagger:model Dto xbox BP cert validation response.

func (*DTOXboxBPCertValidationResponse) MarshalBinary

func (m *DTOXboxBPCertValidationResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*DTOXboxBPCertValidationResponse) UnmarshalBinary

func (m *DTOXboxBPCertValidationResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*DTOXboxBPCertValidationResponse) Validate

Validate validates this Dto xbox BP cert validation response

type ModelsDataRetrievalResponse

type ModelsDataRetrievalResponse struct {

	// namespace
	// Required: true
	Namespace *string `json:"Namespace"`

	// requestdate
	// Required: true
	// Format: date-time
	RequestDate strfmt.DateTime `json:"RequestDate"`

	// userid
	// Required: true
	UserID *string `json:"UserID"`
}

ModelsDataRetrievalResponse Models data retrieval response

swagger:model Models data retrieval response.

func (*ModelsDataRetrievalResponse) MarshalBinary

func (m *ModelsDataRetrievalResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelsDataRetrievalResponse) UnmarshalBinary

func (m *ModelsDataRetrievalResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelsDataRetrievalResponse) Validate

func (m *ModelsDataRetrievalResponse) Validate(formats strfmt.Registry) error

Validate validates this Models data retrieval response

type ModelsDeletionData

type ModelsDeletionData struct {

	// displayname
	// Required: true
	DisplayName *string `json:"DisplayName"`

	// requestdate
	// Required: true
	// Format: date-time
	RequestDate strfmt.DateTime `json:"RequestDate"`

	// status
	// Required: true
	Status *string `json:"Status"`

	// uniquedisplayname
	// Required: true
	UniqueDisplayName *string `json:"UniqueDisplayName"`

	// userid
	// Required: true
	UserID *string `json:"UserID"`
}

ModelsDeletionData Models deletion data

swagger:model Models deletion data.

func (*ModelsDeletionData) MarshalBinary

func (m *ModelsDeletionData) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelsDeletionData) UnmarshalBinary

func (m *ModelsDeletionData) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelsDeletionData) Validate

func (m *ModelsDeletionData) Validate(formats strfmt.Registry) error

Validate validates this Models deletion data

type ModelsDeletionStatus

type ModelsDeletionStatus struct {

	// deletiondate
	// Required: true
	DeletionDate *string `json:"DeletionDate"`

	// deletionstatus
	// Required: true
	DeletionStatus *bool `json:"DeletionStatus"`

	// displayname
	// Required: true
	DisplayName *string `json:"DisplayName"`

	// executiondate
	// Format: date-time
	ExecutionDate *strfmt.DateTime `json:"ExecutionDate,omitempty"`

	// status
	// Required: true
	Status *string `json:"Status"`

	// userid
	// Required: true
	UserID *string `json:"UserID"`
}

ModelsDeletionStatus Models deletion status

swagger:model Models deletion status.

func (*ModelsDeletionStatus) MarshalBinary

func (m *ModelsDeletionStatus) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelsDeletionStatus) UnmarshalBinary

func (m *ModelsDeletionStatus) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelsDeletionStatus) Validate

func (m *ModelsDeletionStatus) Validate(formats strfmt.Registry) error

Validate validates this Models deletion status

type ModelsListDeletionDataResponse

type ModelsListDeletionDataResponse struct {

	// data
	// Required: true
	Data []*ModelsDeletionData `json:"Data"`

	// paging
	// Required: true
	Paging *ModelsPagination `json:"Paging"`
}

ModelsListDeletionDataResponse Models list deletion data response

swagger:model Models list deletion data response.

func (*ModelsListDeletionDataResponse) MarshalBinary

func (m *ModelsListDeletionDataResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelsListDeletionDataResponse) UnmarshalBinary

func (m *ModelsListDeletionDataResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelsListDeletionDataResponse) Validate

func (m *ModelsListDeletionDataResponse) Validate(formats strfmt.Registry) error

Validate validates this Models list deletion data response

type ModelsListPersonalDataResponse

type ModelsListPersonalDataResponse struct {

	// data
	// Required: true
	Data []*ModelsPersonalData `json:"Data"`

	// paging
	// Required: true
	Paging *ModelsPagination `json:"Paging"`
}

ModelsListPersonalDataResponse Models list personal data response

swagger:model Models list personal data response.

func (*ModelsListPersonalDataResponse) MarshalBinary

func (m *ModelsListPersonalDataResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelsListPersonalDataResponse) UnmarshalBinary

func (m *ModelsListPersonalDataResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelsListPersonalDataResponse) Validate

func (m *ModelsListPersonalDataResponse) Validate(formats strfmt.Registry) error

Validate validates this Models list personal data response

type ModelsPagination

type ModelsPagination struct {

	// first
	// Required: true
	First *string `json:"First"`

	// last
	// Required: true
	Last *string `json:"Last"`

	// next
	// Required: true
	Next *string `json:"Next"`

	// previous
	// Required: true
	Previous *string `json:"Previous"`
}

ModelsPagination Models pagination

swagger:model Models pagination.

func (*ModelsPagination) MarshalBinary

func (m *ModelsPagination) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelsPagination) UnmarshalBinary

func (m *ModelsPagination) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelsPagination) Validate

func (m *ModelsPagination) Validate(formats strfmt.Registry) error

Validate validates this Models pagination

type ModelsPersonalData

type ModelsPersonalData struct {

	// dataexpirationdate
	// Required: true
	// Format: date-time
	DataExpirationDate strfmt.DateTime `json:"DataExpirationDate"`

	// displayname
	// Required: true
	DisplayName *string `json:"DisplayName"`

	// requestdate
	// Required: true
	// Format: date-time
	RequestDate strfmt.DateTime `json:"RequestDate"`

	// serviceerrors
	// Required: true
	ServiceErrors map[string]string `json:"ServiceErrors"`

	// servicestatuses
	// Required: true
	ServiceStatuses map[string]string `json:"ServiceStatuses"`

	// status
	// Required: true
	Status *string `json:"Status"`

	// userid
	// Required: true
	UserID *string `json:"UserID"`
}

ModelsPersonalData Models personal data

swagger:model Models personal data.

func (*ModelsPersonalData) MarshalBinary

func (m *ModelsPersonalData) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelsPersonalData) UnmarshalBinary

func (m *ModelsPersonalData) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelsPersonalData) Validate

func (m *ModelsPersonalData) Validate(formats strfmt.Registry) error

Validate validates this Models personal data

type ModelsRequestDeleteResponse

type ModelsRequestDeleteResponse struct {

	// namespace
	// Required: true
	Namespace *string `json:"Namespace"`

	// userid
	// Required: true
	UserID *string `json:"UserID"`
}

ModelsRequestDeleteResponse Models request delete response

swagger:model Models request delete response.

func (*ModelsRequestDeleteResponse) MarshalBinary

func (m *ModelsRequestDeleteResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelsRequestDeleteResponse) UnmarshalBinary

func (m *ModelsRequestDeleteResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelsRequestDeleteResponse) Validate

func (m *ModelsRequestDeleteResponse) Validate(formats strfmt.Registry) error

Validate validates this Models request delete response

type ModelsS2SDataRetrievalResponse

type ModelsS2SDataRetrievalResponse struct {

	// namespace
	// Required: true
	Namespace *string `json:"namespace"`

	// requestdate
	// Required: true
	// Format: date-time
	RequestDate strfmt.DateTime `json:"requestDate"`

	// requestid
	// Required: true
	RequestID *string `json:"requestId"`

	// userid
	// Required: true
	UserID *string `json:"userId"`
}

ModelsS2SDataRetrievalResponse Models S2S data retrieval response

swagger:model Models S2S data retrieval response.

func (*ModelsS2SDataRetrievalResponse) MarshalBinary

func (m *ModelsS2SDataRetrievalResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelsS2SDataRetrievalResponse) UnmarshalBinary

func (m *ModelsS2SDataRetrievalResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelsS2SDataRetrievalResponse) Validate

func (m *ModelsS2SDataRetrievalResponse) Validate(formats strfmt.Registry) error

Validate validates this Models S2S data retrieval response

type ModelsS2SRequestDeleteResponse

type ModelsS2SRequestDeleteResponse struct {

	// namespace
	// Required: true
	Namespace *string `json:"namespace"`

	// userid
	// Required: true
	UserID *string `json:"userId"`
}

ModelsS2SRequestDeleteResponse Models S2S request delete response

swagger:model Models S2S request delete response.

func (*ModelsS2SRequestDeleteResponse) MarshalBinary

func (m *ModelsS2SRequestDeleteResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelsS2SRequestDeleteResponse) UnmarshalBinary

func (m *ModelsS2SRequestDeleteResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelsS2SRequestDeleteResponse) Validate

func (m *ModelsS2SRequestDeleteResponse) Validate(formats strfmt.Registry) error

Validate validates this Models S2S request delete response

type ModelsS2SUserDataURL

type ModelsS2SUserDataURL struct {

	// Download url if status is Completed
	// Required: true
	URL *string `json:"url"`
}

ModelsS2SUserDataURL Models S2S user data URL

swagger:model Models S2S user data URL.

func (*ModelsS2SUserDataURL) MarshalBinary

func (m *ModelsS2SUserDataURL) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelsS2SUserDataURL) UnmarshalBinary

func (m *ModelsS2SUserDataURL) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelsS2SUserDataURL) Validate

func (m *ModelsS2SUserDataURL) Validate(formats strfmt.Registry) error

Validate validates this Models S2S user data URL

type ModelsUserDataURL

type ModelsUserDataURL struct {

	// url
	// Required: true
	URL *string `json:"URL"`
}

ModelsUserDataURL Models user data URL

swagger:model Models user data URL.

func (*ModelsUserDataURL) MarshalBinary

func (m *ModelsUserDataURL) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelsUserDataURL) UnmarshalBinary

func (m *ModelsUserDataURL) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelsUserDataURL) Validate

func (m *ModelsUserDataURL) Validate(formats strfmt.Registry) error

Validate validates this Models user data URL

type ModelsUserPersonalData

type ModelsUserPersonalData struct {

	// dataexpirationdate
	// Required: true
	// Format: date-time
	DataExpirationDate strfmt.DateTime `json:"DataExpirationDate"`

	// requestdate
	// Required: true
	// Format: date-time
	RequestDate strfmt.DateTime `json:"RequestDate"`

	// status
	// Required: true
	Status *string `json:"Status"`
}

ModelsUserPersonalData Models user personal data

swagger:model Models user personal data.

func (*ModelsUserPersonalData) MarshalBinary

func (m *ModelsUserPersonalData) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelsUserPersonalData) UnmarshalBinary

func (m *ModelsUserPersonalData) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelsUserPersonalData) Validate

func (m *ModelsUserPersonalData) Validate(formats strfmt.Registry) error

Validate validates this Models user personal data

type ModelsUserPersonalDataResponse

type ModelsUserPersonalDataResponse struct {

	// data
	// Required: true
	Data []*ModelsUserPersonalData `json:"Data"`

	// paging
	// Required: true
	Paging *ModelsPagination `json:"Paging"`
}

ModelsUserPersonalDataResponse Models user personal data response

swagger:model Models user personal data response.

func (*ModelsUserPersonalDataResponse) MarshalBinary

func (m *ModelsUserPersonalDataResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelsUserPersonalDataResponse) UnmarshalBinary

func (m *ModelsUserPersonalDataResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelsUserPersonalDataResponse) Validate

func (m *ModelsUserPersonalDataResponse) Validate(formats strfmt.Registry) error

Validate validates this Models user personal data response

type ResponseError

type ResponseError struct {

	// errorcode
	// Required: true
	// Format: int32
	ErrorCode *int32 `json:"errorCode"`

	// errormessage
	// Required: true
	ErrorMessage *string `json:"errorMessage"`

	// messagevariables
	MessageVariables map[string]string `json:"messageVariables,omitempty"`
}

ResponseError Response error

swagger:model Response error.

func (*ResponseError) MarshalBinary

func (m *ResponseError) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ResponseError) TranslateToApiError

func (m *ResponseError) TranslateToApiError() (*ApiError, error)

func (*ResponseError) UnmarshalBinary

func (m *ResponseError) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ResponseError) Validate

func (m *ResponseError) Validate(formats strfmt.Registry) error

Validate validates this Response error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL