 Documentation
      ¶
      Documentation
      ¶
    
    
  
    
  
    Index ¶
- Constants
- type DTOExtendConfigDTO
- type DTOFinishedDataDeletion
- type DTOFinishedDataRequest
- type DTOListFinishedDataDeletion
- type DTOListFinishedDataRequests
- type DTOPlatformAccountClosureClientRequest
- type DTOPlatformAccountClosureClientResponse
- type DTOPlatformAccountClosureClientsResponse
- type DTOPlatformAccountClosureMockRequest
- type DTOS2SDataRequestSummary
- type DTOServiceConfigDTO
- type DTOServiceConfigurationDTO
- type DTOServiceConfigurationUpdateRequest
- type DTOServicesConfigurationResponse
- type DTOUserPlatformAccountClosureHistoriesResponse
- type DTOUserPlatformAccountClosureHistory
- type DTOXboxBPCertValidationRequest
- type DTOXboxBPCertValidationResponse
- type ModelsDataRetrievalResponse
- type ModelsDeletionData
- type ModelsDeletionStatus
- type ModelsListDeletionDataResponse
- type ModelsListPersonalDataResponse
- type ModelsPagination
- type ModelsPersonalData
- type ModelsRequestDeleteResponse
- type ModelsS2SDataRetrievalResponse
- type ModelsS2SRequestDeleteResponse
- type ModelsS2SUserDataURL
- type ModelsUserDataURL
- type ModelsUserPersonalData
- type ModelsUserPersonalDataResponse
- type ResponseError
Constants ¶
const ( // DTOFinishedDataDeletionStatusCOMPLETED captures enum value "COMPLETED" DTOFinishedDataDeletionStatusCOMPLETED string = "COMPLETED" // DTOFinishedDataDeletionStatusFAILED captures enum value "FAILED" DTOFinishedDataDeletionStatusFAILED string = "FAILED" )
const ( // DTOFinishedDataRequestStatusCOMPLETED captures enum value "COMPLETED" DTOFinishedDataRequestStatusCOMPLETED string = "COMPLETED" // DTOFinishedDataRequestStatusFAILED captures enum value "FAILED" DTOFinishedDataRequestStatusFAILED string = "FAILED" )
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" )
const ( // DTOServiceConfigDTOProtocolEVENT captures enum value "EVENT" DTOServiceConfigDTOProtocolEVENT string = "EVENT" // DTOServiceConfigDTOProtocolGRPC captures enum value "GRPC" DTOServiceConfigDTOProtocolGRPC string = "GRPC" )
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 DTOExtendConfigDTO ¶ added in v0.55.0
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 ¶ added in v0.55.0
func (m *DTOExtendConfigDTO) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DTOExtendConfigDTO) UnmarshalBinary ¶ added in v0.55.0
func (m *DTOExtendConfigDTO) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DTOFinishedDataDeletion ¶ added in v0.71.0
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 ¶ added in v0.71.0
func (m *DTOFinishedDataDeletion) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DTOFinishedDataDeletion) UnmarshalBinary ¶ added in v0.71.0
func (m *DTOFinishedDataDeletion) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DTOFinishedDataRequest ¶ added in v0.71.0
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 ¶ added in v0.71.0
func (m *DTOFinishedDataRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DTOFinishedDataRequest) UnmarshalBinary ¶ added in v0.71.0
func (m *DTOFinishedDataRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DTOListFinishedDataDeletion ¶ added in v0.71.0
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 ¶ added in v0.71.0
func (m *DTOListFinishedDataDeletion) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DTOListFinishedDataDeletion) UnmarshalBinary ¶ added in v0.71.0
func (m *DTOListFinishedDataDeletion) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DTOListFinishedDataRequests ¶ added in v0.71.0
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 ¶ added in v0.71.0
func (m *DTOListFinishedDataRequests) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DTOListFinishedDataRequests) UnmarshalBinary ¶ added in v0.71.0
func (m *DTOListFinishedDataRequests) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DTOPlatformAccountClosureClientRequest ¶ added in v0.70.0
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 ¶ added in v0.70.0
func (m *DTOPlatformAccountClosureClientRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DTOPlatformAccountClosureClientRequest) UnmarshalBinary ¶ added in v0.70.0
func (m *DTOPlatformAccountClosureClientRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DTOPlatformAccountClosureClientResponse ¶ added in v0.70.0
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 ¶ added in v0.70.0
func (m *DTOPlatformAccountClosureClientResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DTOPlatformAccountClosureClientResponse) UnmarshalBinary ¶ added in v0.70.0
func (m *DTOPlatformAccountClosureClientResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DTOPlatformAccountClosureClientsResponse ¶ added in v0.76.0
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 ¶ added in v0.76.0
func (m *DTOPlatformAccountClosureClientsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DTOPlatformAccountClosureClientsResponse) UnmarshalBinary ¶ added in v0.76.0
func (m *DTOPlatformAccountClosureClientsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DTOPlatformAccountClosureMockRequest ¶ added in v0.76.0
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 ¶ added in v0.76.0
func (m *DTOPlatformAccountClosureMockRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DTOPlatformAccountClosureMockRequest) UnmarshalBinary ¶ added in v0.76.0
func (m *DTOPlatformAccountClosureMockRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DTOS2SDataRequestSummary ¶ added in v0.75.0
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 ¶ added in v0.75.0
func (m *DTOS2SDataRequestSummary) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DTOS2SDataRequestSummary) UnmarshalBinary ¶ added in v0.75.0
func (m *DTOS2SDataRequestSummary) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DTOServiceConfigDTO ¶ added in v0.55.0
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 ¶ added in v0.55.0
func (m *DTOServiceConfigDTO) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DTOServiceConfigDTO) UnmarshalBinary ¶ added in v0.55.0
func (m *DTOServiceConfigDTO) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DTOServiceConfigurationDTO ¶ added in v0.55.0
type DTOServiceConfigurationDTO struct {
	// extend configuration detail, required when "type" is "EXTEND"
	ExtendConfig *DTOExtendConfigDTO `json:"extendConfig,omitempty"`
	// service id
	// Required: true
	ID *string `json:"id"`
	// 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 ¶ added in v0.55.0
func (m *DTOServiceConfigurationDTO) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DTOServiceConfigurationDTO) UnmarshalBinary ¶ added in v0.55.0
func (m *DTOServiceConfigurationDTO) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DTOServiceConfigurationUpdateRequest ¶ added in v0.55.0
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 ¶ added in v0.55.0
func (m *DTOServiceConfigurationUpdateRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DTOServiceConfigurationUpdateRequest) UnmarshalBinary ¶ added in v0.55.0
func (m *DTOServiceConfigurationUpdateRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DTOServicesConfigurationResponse ¶ added in v0.55.0
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 ¶ added in v0.55.0
func (m *DTOServicesConfigurationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DTOServicesConfigurationResponse) UnmarshalBinary ¶ added in v0.55.0
func (m *DTOServicesConfigurationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DTOUserPlatformAccountClosureHistoriesResponse ¶ added in v0.70.0
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 ¶ added in v0.70.0
func (m *DTOUserPlatformAccountClosureHistoriesResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DTOUserPlatformAccountClosureHistoriesResponse) UnmarshalBinary ¶ added in v0.70.0
func (m *DTOUserPlatformAccountClosureHistoriesResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DTOUserPlatformAccountClosureHistory ¶ added in v0.70.0
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 ¶ added in v0.70.0
func (m *DTOUserPlatformAccountClosureHistory) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DTOUserPlatformAccountClosureHistory) UnmarshalBinary ¶ added in v0.70.0
func (m *DTOUserPlatformAccountClosureHistory) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DTOXboxBPCertValidationRequest ¶ added in v0.76.0
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 ¶ added in v0.76.0
func (m *DTOXboxBPCertValidationRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DTOXboxBPCertValidationRequest) UnmarshalBinary ¶ added in v0.76.0
func (m *DTOXboxBPCertValidationRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DTOXboxBPCertValidationResponse ¶ added in v0.76.0
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 ¶ added in v0.76.0
func (m *DTOXboxBPCertValidationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DTOXboxBPCertValidationResponse) UnmarshalBinary ¶ added in v0.76.0
func (m *DTOXboxBPCertValidationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
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
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
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
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
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
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
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
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
type ModelsS2SDataRetrievalResponse ¶ added in v0.71.0
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 ¶ added in v0.71.0
func (m *ModelsS2SDataRetrievalResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsS2SDataRetrievalResponse) UnmarshalBinary ¶ added in v0.71.0
func (m *ModelsS2SDataRetrievalResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsS2SRequestDeleteResponse ¶ added in v0.71.0
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 ¶ added in v0.71.0
func (m *ModelsS2SRequestDeleteResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsS2SRequestDeleteResponse) UnmarshalBinary ¶ added in v0.71.0
func (m *ModelsS2SRequestDeleteResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsS2SUserDataURL ¶ added in v0.71.0
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 ¶ added in v0.71.0
func (m *ModelsS2SUserDataURL) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsS2SUserDataURL) UnmarshalBinary ¶ added in v0.71.0
func (m *ModelsS2SUserDataURL) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
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
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
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
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) UnmarshalBinary ¶
func (m *ResponseError) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
       Source Files
      ¶
      Source Files
      ¶
    
- dto_extend_config_dto.go
- dto_finished_data_deletion.go
- dto_finished_data_request.go
- dto_list_finished_data_deletion.go
- dto_list_finished_data_requests.go
- dto_platform_account_closure_client_request.go
- dto_platform_account_closure_client_response.go
- dto_platform_account_closure_clients_response.go
- dto_platform_account_closure_mock_request.go
- dto_s2_s_data_request_summary.go
- dto_service_config_dto.go
- dto_service_configuration_dto.go
- dto_service_configuration_update_request.go
- dto_services_configuration_response.go
- dto_user_platform_account_closure_histories_response.go
- dto_user_platform_account_closure_history.go
- dto_xbox_b_p_cert_validation_request.go
- dto_xbox_b_p_cert_validation_response.go
- models_data_retrieval_response.go
- models_deletion_data.go
- models_deletion_status.go
- models_list_deletion_data_response.go
- models_list_personal_data_response.go
- models_pagination.go
- models_personal_data.go
- models_request_delete_response.go
- models_s2_s_data_retrieval_response.go
- models_s2_s_request_delete_response.go
- models_s2_s_user_data_url.go
- models_user_data_url.go
- models_user_personal_data.go
- models_user_personal_data_response.go
- response_error.go