aplus_content

package
v0.3.0 Latest Latest
Warning

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

Go to latest
Published: Dec 14, 2023 License: MIT Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Client

type Client struct {
	// contains filtered or unexported fields
}

Client for aplus content API

func (*Client) CreateContentDocument

func (a *Client) CreateContentDocument(params *CreateContentDocumentParams, opts ...ClientOption) (*CreateContentDocumentOK, error)
CreateContentDocument Creates a new A+ Content document.

**Usage Plans:**

| Plan type | Rate (requests per second) | Burst | | ---- | ---- | ---- | |Default| 10 | 10 | |Selling partner specific| Variable | Variable |

The x-amzn-RateLimit-Limit response header returns the usage plan rate limits that were applied to the requested operation. Rate limits for some selling partners will vary from the default rate and burst shown in the table above. For more information, see "Usage Plans and Rate Limits" in the Selling Partner API documentation.

func (*Client) GetContentDocument

func (a *Client) GetContentDocument(params *GetContentDocumentParams, opts ...ClientOption) (*GetContentDocumentOK, error)
GetContentDocument Returns an A+ Content document, if available.

**Usage Plans:**

| Plan type | Rate (requests per second) | Burst | | ---- | ---- | ---- | |Default| 10 | 10 | |Selling partner specific| Variable | Variable |

The x-amzn-RateLimit-Limit response header returns the usage plan rate limits that were applied to the requested operation. Rate limits for some selling partners will vary from the default rate and burst shown in the table above. For more information, see "Usage Plans and Rate Limits" in the Selling Partner API documentation.

func (*Client) ListContentDocumentAsinRelations

func (a *Client) ListContentDocumentAsinRelations(params *ListContentDocumentAsinRelationsParams, opts ...ClientOption) (*ListContentDocumentAsinRelationsOK, error)
ListContentDocumentAsinRelations Returns a list of ASINs related to the specified A+ Content document, if available. If you do not include the asinSet parameter, the operation returns all ASINs related to the content document.

**Usage Plans:**

| Plan type | Rate (requests per second) | Burst | | ---- | ---- | ---- | |Default| 10 | 10 | |Selling partner specific| Variable | Variable |

The x-amzn-RateLimit-Limit response header returns the usage plan rate limits that were applied to the requested operation. Rate limits for some selling partners will vary from the default rate and burst shown in the table above. For more information, see "Usage Plans and Rate Limits" in the Selling Partner API documentation.

func (*Client) PostContentDocumentApprovalSubmission

func (a *Client) PostContentDocumentApprovalSubmission(params *PostContentDocumentApprovalSubmissionParams, opts ...ClientOption) (*PostContentDocumentApprovalSubmissionOK, error)
PostContentDocumentApprovalSubmission Submits an A+ Content document for review, approval, and publishing.

**Usage Plans:**

| Plan type | Rate (requests per second) | Burst | | ---- | ---- | ---- | |Default| 10 | 10 | |Selling partner specific| Variable | Variable |

The x-amzn-RateLimit-Limit response header returns the usage plan rate limits that were applied to the requested operation. Rate limits for some selling partners will vary from the default rate and burst shown in the table above. For more information, see "Usage Plans and Rate Limits" in the Selling Partner API documentation.

func (*Client) PostContentDocumentAsinRelations

func (a *Client) PostContentDocumentAsinRelations(params *PostContentDocumentAsinRelationsParams, opts ...ClientOption) (*PostContentDocumentAsinRelationsOK, error)
PostContentDocumentAsinRelations Replaces all ASINs related to the specified A+ Content document, if available. This may add or remove ASINs, depending on the current set of related ASINs. Removing an ASIN has the side effect of suspending the content document from that ASIN.

**Usage Plans:**

| Plan type | Rate (requests per second) | Burst | | ---- | ---- | ---- | |Default| 10 | 10 | |Selling partner specific| Variable | Variable |

The x-amzn-RateLimit-Limit response header returns the usage plan rate limits that were applied to the requested operation. Rate limits for some selling partners will vary from the default rate and burst shown in the table above. For more information, see "Usage Plans and Rate Limits" in the Selling Partner API documentation.

func (*Client) PostContentDocumentSuspendSubmission

func (a *Client) PostContentDocumentSuspendSubmission(params *PostContentDocumentSuspendSubmissionParams, opts ...ClientOption) (*PostContentDocumentSuspendSubmissionOK, error)
PostContentDocumentSuspendSubmission Submits a request to suspend visible A+ Content. This neither deletes the content document nor the ASIN relations.

**Usage Plans:**

| Plan type | Rate (requests per second) | Burst | | ---- | ---- | ---- | |Default| 10 | 10 | |Selling partner specific| Variable | Variable |

The x-amzn-RateLimit-Limit response header returns the usage plan rate limits that were applied to the requested operation. Rate limits for some selling partners will vary from the default rate and burst shown in the table above. For more information, see "Usage Plans and Rate Limits" in the Selling Partner API documentation.

func (*Client) SearchContentDocuments

func (a *Client) SearchContentDocuments(params *SearchContentDocumentsParams, opts ...ClientOption) (*SearchContentDocumentsOK, error)
SearchContentDocuments Returns a list of all A+ Content documents assigned to a selling partner. This operation returns only the metadata of the A+ Content documents. Call the getContentDocument operation to get the actual contents of the A+ Content documents.

**Usage Plans:**

| Plan type | Rate (requests per second) | Burst | | ---- | ---- | ---- | |Default| 10 | 10 | |Selling partner specific| Variable | Variable |

The x-amzn-RateLimit-Limit response header returns the usage plan rate limits that were applied to the requested operation. Rate limits for some selling partners will vary from the default rate and burst shown in the table above. For more information, see "Usage Plans and Rate Limits" in the Selling Partner API documentation.

func (*Client) SearchContentPublishRecords

func (a *Client) SearchContentPublishRecords(params *SearchContentPublishRecordsParams, opts ...ClientOption) (*SearchContentPublishRecordsOK, error)
SearchContentPublishRecords Searches for A+ Content publishing records, if available.

**Usage Plans:**

| Plan type | Rate (requests per second) | Burst | | ---- | ---- | ---- | |Default| 10 | 10 | |Selling partner specific| Variable | Variable |

The x-amzn-RateLimit-Limit response header returns the usage plan rate limits that were applied to the requested operation. Rate limits for some selling partners will vary from the default rate and burst shown in the table above. For more information, see "Usage Plans and Rate Limits" in the Selling Partner API documentation.

func (*Client) SetTransport

func (a *Client) SetTransport(transport runtime.ClientTransport)

SetTransport changes the transport on the client

func (*Client) UpdateContentDocument

func (a *Client) UpdateContentDocument(params *UpdateContentDocumentParams, opts ...ClientOption) (*UpdateContentDocumentOK, error)
UpdateContentDocument Updates an existing A+ Content document.

**Usage Plans:**

| Plan type | Rate (requests per second) | Burst | | ---- | ---- | ---- | |Default| 10 | 10 | |Selling partner specific| Variable | Variable |

The x-amzn-RateLimit-Limit response header returns the usage plan rate limits that were applied to the requested operation. Rate limits for some selling partners will vary from the default rate and burst shown in the table above. For more information, see "Usage Plans and Rate Limits" in the Selling Partner API documentation.

func (*Client) ValidateContentDocumentAsinRelations

func (a *Client) ValidateContentDocumentAsinRelations(params *ValidateContentDocumentAsinRelationsParams, opts ...ClientOption) (*ValidateContentDocumentAsinRelationsOK, error)
ValidateContentDocumentAsinRelations Checks if the A+ Content document is valid for use on a set of ASINs.

**Usage Plans:**

| Plan type | Rate (requests per second) | Burst | | ---- | ---- | ---- | |Default| 10 | 10 | |Selling partner specific| Variable | Variable |

The x-amzn-RateLimit-Limit response header returns the usage plan rate limits that were applied to the requested operation. Rate limits for some selling partners will vary from the default rate and burst shown in the table above. For more information, see "Usage Plans and Rate Limits" in the Selling Partner API documentation.

type ClientOption

type ClientOption func(*runtime.ClientOperation)

ClientOption is the option for Client methods

type ClientService

type ClientService interface {
	CreateContentDocument(params *CreateContentDocumentParams, opts ...ClientOption) (*CreateContentDocumentOK, error)

	GetContentDocument(params *GetContentDocumentParams, opts ...ClientOption) (*GetContentDocumentOK, error)

	ListContentDocumentAsinRelations(params *ListContentDocumentAsinRelationsParams, opts ...ClientOption) (*ListContentDocumentAsinRelationsOK, error)

	PostContentDocumentApprovalSubmission(params *PostContentDocumentApprovalSubmissionParams, opts ...ClientOption) (*PostContentDocumentApprovalSubmissionOK, error)

	PostContentDocumentAsinRelations(params *PostContentDocumentAsinRelationsParams, opts ...ClientOption) (*PostContentDocumentAsinRelationsOK, error)

	PostContentDocumentSuspendSubmission(params *PostContentDocumentSuspendSubmissionParams, opts ...ClientOption) (*PostContentDocumentSuspendSubmissionOK, error)

	SearchContentDocuments(params *SearchContentDocumentsParams, opts ...ClientOption) (*SearchContentDocumentsOK, error)

	SearchContentPublishRecords(params *SearchContentPublishRecordsParams, opts ...ClientOption) (*SearchContentPublishRecordsOK, error)

	UpdateContentDocument(params *UpdateContentDocumentParams, opts ...ClientOption) (*UpdateContentDocumentOK, error)

	ValidateContentDocumentAsinRelations(params *ValidateContentDocumentAsinRelationsParams, opts ...ClientOption) (*ValidateContentDocumentAsinRelationsOK, error)

	SetTransport(transport runtime.ClientTransport)
}

ClientService is the interface for Client methods

func New

func New(transport runtime.ClientTransport, formats strfmt.Registry) ClientService

New creates a new aplus content API client.

type CreateContentDocumentBadRequest

type CreateContentDocumentBadRequest struct {

	/* Your rate limit (requests per second) for this operation.
	 */
	XAmznRateLimitLimit string

	/* Unique request reference identifier.
	 */
	XAmznRequestID string

	Payload *aplus_content_2020_11_01_models.ErrorList
}

CreateContentDocumentBadRequest describes a response with status code 400, with default header values.

Request has missing or invalid parameters and cannot be parsed.

func NewCreateContentDocumentBadRequest

func NewCreateContentDocumentBadRequest() *CreateContentDocumentBadRequest

NewCreateContentDocumentBadRequest creates a CreateContentDocumentBadRequest with default headers values

func (*CreateContentDocumentBadRequest) Error

func (*CreateContentDocumentBadRequest) GetPayload

func (*CreateContentDocumentBadRequest) IsClientError

func (o *CreateContentDocumentBadRequest) IsClientError() bool

IsClientError returns true when this create content document bad request response has a 4xx status code

func (*CreateContentDocumentBadRequest) IsCode

func (o *CreateContentDocumentBadRequest) IsCode(code int) bool

IsCode returns true when this create content document bad request response a status code equal to that given

func (*CreateContentDocumentBadRequest) IsRedirect

func (o *CreateContentDocumentBadRequest) IsRedirect() bool

IsRedirect returns true when this create content document bad request response has a 3xx status code

func (*CreateContentDocumentBadRequest) IsServerError

func (o *CreateContentDocumentBadRequest) IsServerError() bool

IsServerError returns true when this create content document bad request response has a 5xx status code

func (*CreateContentDocumentBadRequest) IsSuccess

func (o *CreateContentDocumentBadRequest) IsSuccess() bool

IsSuccess returns true when this create content document bad request response has a 2xx status code

func (*CreateContentDocumentBadRequest) String

type CreateContentDocumentForbidden

type CreateContentDocumentForbidden struct {

	/* Unique request reference identifier.
	 */
	XAmznRequestID string

	Payload *aplus_content_2020_11_01_models.ErrorList
}

CreateContentDocumentForbidden describes a response with status code 403, with default header values.

Indicates that access to the resource is forbidden. Possible reasons include Access Denied, Unauthorized, Expired Token, or Invalid Signature.

func NewCreateContentDocumentForbidden

func NewCreateContentDocumentForbidden() *CreateContentDocumentForbidden

NewCreateContentDocumentForbidden creates a CreateContentDocumentForbidden with default headers values

func (*CreateContentDocumentForbidden) Error

func (*CreateContentDocumentForbidden) GetPayload

func (*CreateContentDocumentForbidden) IsClientError

func (o *CreateContentDocumentForbidden) IsClientError() bool

IsClientError returns true when this create content document forbidden response has a 4xx status code

func (*CreateContentDocumentForbidden) IsCode

func (o *CreateContentDocumentForbidden) IsCode(code int) bool

IsCode returns true when this create content document forbidden response a status code equal to that given

func (*CreateContentDocumentForbidden) IsRedirect

func (o *CreateContentDocumentForbidden) IsRedirect() bool

IsRedirect returns true when this create content document forbidden response has a 3xx status code

func (*CreateContentDocumentForbidden) IsServerError

func (o *CreateContentDocumentForbidden) IsServerError() bool

IsServerError returns true when this create content document forbidden response has a 5xx status code

func (*CreateContentDocumentForbidden) IsSuccess

func (o *CreateContentDocumentForbidden) IsSuccess() bool

IsSuccess returns true when this create content document forbidden response has a 2xx status code

func (*CreateContentDocumentForbidden) String

type CreateContentDocumentInternalServerError

type CreateContentDocumentInternalServerError struct {

	/* Your rate limit (requests per second) for this operation.
	_Note:_ For this status code, the rate limit header is deprecated and no longer returned.
	*/
	XAmznRateLimitLimit string

	/* Unique request reference identifier.
	 */
	XAmznRequestID string

	Payload *aplus_content_2020_11_01_models.ErrorList
}

CreateContentDocumentInternalServerError describes a response with status code 500, with default header values.

An unexpected condition occurred that prevented the server from fulfilling the request.

func NewCreateContentDocumentInternalServerError

func NewCreateContentDocumentInternalServerError() *CreateContentDocumentInternalServerError

NewCreateContentDocumentInternalServerError creates a CreateContentDocumentInternalServerError with default headers values

func (*CreateContentDocumentInternalServerError) Error

func (*CreateContentDocumentInternalServerError) GetPayload

func (*CreateContentDocumentInternalServerError) IsClientError

IsClientError returns true when this create content document internal server error response has a 4xx status code

func (*CreateContentDocumentInternalServerError) IsCode

IsCode returns true when this create content document internal server error response a status code equal to that given

func (*CreateContentDocumentInternalServerError) IsRedirect

IsRedirect returns true when this create content document internal server error response has a 3xx status code

func (*CreateContentDocumentInternalServerError) IsServerError

IsServerError returns true when this create content document internal server error response has a 5xx status code

func (*CreateContentDocumentInternalServerError) IsSuccess

IsSuccess returns true when this create content document internal server error response has a 2xx status code

func (*CreateContentDocumentInternalServerError) String

type CreateContentDocumentNotFound

type CreateContentDocumentNotFound struct {

	/* Your rate limit (requests per second) for this operation.
	 */
	XAmznRateLimitLimit string

	/* Unique request reference identifier.
	 */
	XAmznRequestID string

	Payload *aplus_content_2020_11_01_models.ErrorList
}

CreateContentDocumentNotFound describes a response with status code 404, with default header values.

The specified resource does not exist.

func NewCreateContentDocumentNotFound

func NewCreateContentDocumentNotFound() *CreateContentDocumentNotFound

NewCreateContentDocumentNotFound creates a CreateContentDocumentNotFound with default headers values

func (*CreateContentDocumentNotFound) Error

func (*CreateContentDocumentNotFound) GetPayload

func (*CreateContentDocumentNotFound) IsClientError

func (o *CreateContentDocumentNotFound) IsClientError() bool

IsClientError returns true when this create content document not found response has a 4xx status code

func (*CreateContentDocumentNotFound) IsCode

func (o *CreateContentDocumentNotFound) IsCode(code int) bool

IsCode returns true when this create content document not found response a status code equal to that given

func (*CreateContentDocumentNotFound) IsRedirect

func (o *CreateContentDocumentNotFound) IsRedirect() bool

IsRedirect returns true when this create content document not found response has a 3xx status code

func (*CreateContentDocumentNotFound) IsServerError

func (o *CreateContentDocumentNotFound) IsServerError() bool

IsServerError returns true when this create content document not found response has a 5xx status code

func (*CreateContentDocumentNotFound) IsSuccess

func (o *CreateContentDocumentNotFound) IsSuccess() bool

IsSuccess returns true when this create content document not found response has a 2xx status code

func (*CreateContentDocumentNotFound) String

type CreateContentDocumentOK

type CreateContentDocumentOK struct {

	/* Your rate limit (requests per second) for this operation.
	 */
	XAmznRateLimitLimit string

	/* Unique request reference identifier.
	 */
	XAmznRequestID string

	Payload *aplus_content_2020_11_01_models.PostContentDocumentResponse
}

CreateContentDocumentOK describes a response with status code 200, with default header values.

Success.

func NewCreateContentDocumentOK

func NewCreateContentDocumentOK() *CreateContentDocumentOK

NewCreateContentDocumentOK creates a CreateContentDocumentOK with default headers values

func (*CreateContentDocumentOK) Error

func (o *CreateContentDocumentOK) Error() string

func (*CreateContentDocumentOK) GetPayload

func (*CreateContentDocumentOK) IsClientError

func (o *CreateContentDocumentOK) IsClientError() bool

IsClientError returns true when this create content document o k response has a 4xx status code

func (*CreateContentDocumentOK) IsCode

func (o *CreateContentDocumentOK) IsCode(code int) bool

IsCode returns true when this create content document o k response a status code equal to that given

func (*CreateContentDocumentOK) IsRedirect

func (o *CreateContentDocumentOK) IsRedirect() bool

IsRedirect returns true when this create content document o k response has a 3xx status code

func (*CreateContentDocumentOK) IsServerError

func (o *CreateContentDocumentOK) IsServerError() bool

IsServerError returns true when this create content document o k response has a 5xx status code

func (*CreateContentDocumentOK) IsSuccess

func (o *CreateContentDocumentOK) IsSuccess() bool

IsSuccess returns true when this create content document o k response has a 2xx status code

func (*CreateContentDocumentOK) String

func (o *CreateContentDocumentOK) String() string

type CreateContentDocumentParams

type CreateContentDocumentParams struct {

	/* MarketplaceID.

	   The identifier for the marketplace where the A+ Content is published.
	*/
	MarketplaceID string

	/* PostContentDocumentRequest.

	   The content document request details.
	*/
	PostContentDocumentRequest *aplus_content_2020_11_01_models.PostContentDocumentRequest

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

CreateContentDocumentParams contains all the parameters to send to the API endpoint

for the create content document operation.

Typically these are written to a http.Request.

func NewCreateContentDocumentParams

func NewCreateContentDocumentParams() *CreateContentDocumentParams

NewCreateContentDocumentParams creates a new CreateContentDocumentParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewCreateContentDocumentParamsWithContext

func NewCreateContentDocumentParamsWithContext(ctx context.Context) *CreateContentDocumentParams

NewCreateContentDocumentParamsWithContext creates a new CreateContentDocumentParams object with the ability to set a context for a request.

func NewCreateContentDocumentParamsWithHTTPClient

func NewCreateContentDocumentParamsWithHTTPClient(client *http.Client) *CreateContentDocumentParams

NewCreateContentDocumentParamsWithHTTPClient creates a new CreateContentDocumentParams object with the ability to set a custom HTTPClient for a request.

func NewCreateContentDocumentParamsWithTimeout

func NewCreateContentDocumentParamsWithTimeout(timeout time.Duration) *CreateContentDocumentParams

NewCreateContentDocumentParamsWithTimeout creates a new CreateContentDocumentParams object with the ability to set a timeout on a request.

func (*CreateContentDocumentParams) SetContext

func (o *CreateContentDocumentParams) SetContext(ctx context.Context)

SetContext adds the context to the create content document params

func (*CreateContentDocumentParams) SetDefaults

func (o *CreateContentDocumentParams) SetDefaults()

SetDefaults hydrates default values in the create content document params (not the query body).

All values with no default are reset to their zero value.

func (*CreateContentDocumentParams) SetHTTPClient

func (o *CreateContentDocumentParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the create content document params

func (*CreateContentDocumentParams) SetMarketplaceID

func (o *CreateContentDocumentParams) SetMarketplaceID(marketplaceID string)

SetMarketplaceID adds the marketplaceId to the create content document params

func (*CreateContentDocumentParams) SetPostContentDocumentRequest

func (o *CreateContentDocumentParams) SetPostContentDocumentRequest(postContentDocumentRequest *aplus_content_2020_11_01_models.PostContentDocumentRequest)

SetPostContentDocumentRequest adds the postContentDocumentRequest to the create content document params

func (*CreateContentDocumentParams) SetTimeout

func (o *CreateContentDocumentParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the create content document params

func (*CreateContentDocumentParams) WithContext

WithContext adds the context to the create content document params

func (*CreateContentDocumentParams) WithDefaults

WithDefaults hydrates default values in the create content document params (not the query body).

All values with no default are reset to their zero value.

func (*CreateContentDocumentParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the create content document params

func (*CreateContentDocumentParams) WithMarketplaceID

func (o *CreateContentDocumentParams) WithMarketplaceID(marketplaceID string) *CreateContentDocumentParams

WithMarketplaceID adds the marketplaceID to the create content document params

func (*CreateContentDocumentParams) WithPostContentDocumentRequest

func (o *CreateContentDocumentParams) WithPostContentDocumentRequest(postContentDocumentRequest *aplus_content_2020_11_01_models.PostContentDocumentRequest) *CreateContentDocumentParams

WithPostContentDocumentRequest adds the postContentDocumentRequest to the create content document params

func (*CreateContentDocumentParams) WithTimeout

WithTimeout adds the timeout to the create content document params

func (*CreateContentDocumentParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateContentDocumentReader

type CreateContentDocumentReader struct {
	// contains filtered or unexported fields
}

CreateContentDocumentReader is a Reader for the CreateContentDocument structure.

func (*CreateContentDocumentReader) ReadResponse

func (o *CreateContentDocumentReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type CreateContentDocumentServiceUnavailable

type CreateContentDocumentServiceUnavailable struct {

	/* Your rate limit (requests per second) for this operation.
	_Note:_ For this status code, the rate limit header is deprecated and no longer returned.
	*/
	XAmznRateLimitLimit string

	/* Unique request reference identifier.
	 */
	XAmznRequestID string

	Payload *aplus_content_2020_11_01_models.ErrorList
}

CreateContentDocumentServiceUnavailable describes a response with status code 503, with default header values.

Temporary overloading or maintenance of the server.

func NewCreateContentDocumentServiceUnavailable

func NewCreateContentDocumentServiceUnavailable() *CreateContentDocumentServiceUnavailable

NewCreateContentDocumentServiceUnavailable creates a CreateContentDocumentServiceUnavailable with default headers values

func (*CreateContentDocumentServiceUnavailable) Error

func (*CreateContentDocumentServiceUnavailable) GetPayload

func (*CreateContentDocumentServiceUnavailable) IsClientError

func (o *CreateContentDocumentServiceUnavailable) IsClientError() bool

IsClientError returns true when this create content document service unavailable response has a 4xx status code

func (*CreateContentDocumentServiceUnavailable) IsCode

IsCode returns true when this create content document service unavailable response a status code equal to that given

func (*CreateContentDocumentServiceUnavailable) IsRedirect

IsRedirect returns true when this create content document service unavailable response has a 3xx status code

func (*CreateContentDocumentServiceUnavailable) IsServerError

func (o *CreateContentDocumentServiceUnavailable) IsServerError() bool

IsServerError returns true when this create content document service unavailable response has a 5xx status code

func (*CreateContentDocumentServiceUnavailable) IsSuccess

IsSuccess returns true when this create content document service unavailable response has a 2xx status code

func (*CreateContentDocumentServiceUnavailable) String

type CreateContentDocumentTooManyRequests

type CreateContentDocumentTooManyRequests struct {

	/* Your rate limit (requests per second) for this operation.
	_Note:_ For this status code, the rate limit header is deprecated and no longer returned.
	*/
	XAmznRateLimitLimit string

	/* Unique request reference identifier.
	 */
	XAmznRequestID string

	Payload *aplus_content_2020_11_01_models.ErrorList
}

CreateContentDocumentTooManyRequests describes a response with status code 429, with default header values.

The frequency of requests was greater than allowed.

func NewCreateContentDocumentTooManyRequests

func NewCreateContentDocumentTooManyRequests() *CreateContentDocumentTooManyRequests

NewCreateContentDocumentTooManyRequests creates a CreateContentDocumentTooManyRequests with default headers values

func (*CreateContentDocumentTooManyRequests) Error

func (*CreateContentDocumentTooManyRequests) GetPayload

func (*CreateContentDocumentTooManyRequests) IsClientError

func (o *CreateContentDocumentTooManyRequests) IsClientError() bool

IsClientError returns true when this create content document too many requests response has a 4xx status code

func (*CreateContentDocumentTooManyRequests) IsCode

IsCode returns true when this create content document too many requests response a status code equal to that given

func (*CreateContentDocumentTooManyRequests) IsRedirect

IsRedirect returns true when this create content document too many requests response has a 3xx status code

func (*CreateContentDocumentTooManyRequests) IsServerError

func (o *CreateContentDocumentTooManyRequests) IsServerError() bool

IsServerError returns true when this create content document too many requests response has a 5xx status code

func (*CreateContentDocumentTooManyRequests) IsSuccess

IsSuccess returns true when this create content document too many requests response has a 2xx status code

func (*CreateContentDocumentTooManyRequests) String

type CreateContentDocumentUnauthorized

type CreateContentDocumentUnauthorized struct {

	/* Your rate limit (requests per second) for this operation.
	_Note:_ For this status code, the rate limit header is deprecated and no longer returned.
	*/
	XAmznRateLimitLimit string

	/* Unique request reference identifier.
	 */
	XAmznRequestID string

	Payload *aplus_content_2020_11_01_models.ErrorList
}

CreateContentDocumentUnauthorized describes a response with status code 401, with default header values.

The request's Authorization header is not formatted correctly or does not contain a valid token.

func NewCreateContentDocumentUnauthorized

func NewCreateContentDocumentUnauthorized() *CreateContentDocumentUnauthorized

NewCreateContentDocumentUnauthorized creates a CreateContentDocumentUnauthorized with default headers values

func (*CreateContentDocumentUnauthorized) Error

func (*CreateContentDocumentUnauthorized) GetPayload

func (*CreateContentDocumentUnauthorized) IsClientError

func (o *CreateContentDocumentUnauthorized) IsClientError() bool

IsClientError returns true when this create content document unauthorized response has a 4xx status code

func (*CreateContentDocumentUnauthorized) IsCode

func (o *CreateContentDocumentUnauthorized) IsCode(code int) bool

IsCode returns true when this create content document unauthorized response a status code equal to that given

func (*CreateContentDocumentUnauthorized) IsRedirect

func (o *CreateContentDocumentUnauthorized) IsRedirect() bool

IsRedirect returns true when this create content document unauthorized response has a 3xx status code

func (*CreateContentDocumentUnauthorized) IsServerError

func (o *CreateContentDocumentUnauthorized) IsServerError() bool

IsServerError returns true when this create content document unauthorized response has a 5xx status code

func (*CreateContentDocumentUnauthorized) IsSuccess

func (o *CreateContentDocumentUnauthorized) IsSuccess() bool

IsSuccess returns true when this create content document unauthorized response has a 2xx status code

func (*CreateContentDocumentUnauthorized) String

type GetContentDocumentBadRequest

type GetContentDocumentBadRequest struct {

	/* Your rate limit (requests per second) for this operation.
	 */
	XAmznRateLimitLimit string

	/* Unique request reference identifier.
	 */
	XAmznRequestID string

	Payload *aplus_content_2020_11_01_models.ErrorList
}

GetContentDocumentBadRequest describes a response with status code 400, with default header values.

Request has missing or invalid parameters and cannot be parsed.

func NewGetContentDocumentBadRequest

func NewGetContentDocumentBadRequest() *GetContentDocumentBadRequest

NewGetContentDocumentBadRequest creates a GetContentDocumentBadRequest with default headers values

func (*GetContentDocumentBadRequest) Error

func (*GetContentDocumentBadRequest) GetPayload

func (*GetContentDocumentBadRequest) IsClientError

func (o *GetContentDocumentBadRequest) IsClientError() bool

IsClientError returns true when this get content document bad request response has a 4xx status code

func (*GetContentDocumentBadRequest) IsCode

func (o *GetContentDocumentBadRequest) IsCode(code int) bool

IsCode returns true when this get content document bad request response a status code equal to that given

func (*GetContentDocumentBadRequest) IsRedirect

func (o *GetContentDocumentBadRequest) IsRedirect() bool

IsRedirect returns true when this get content document bad request response has a 3xx status code

func (*GetContentDocumentBadRequest) IsServerError

func (o *GetContentDocumentBadRequest) IsServerError() bool

IsServerError returns true when this get content document bad request response has a 5xx status code

func (*GetContentDocumentBadRequest) IsSuccess

func (o *GetContentDocumentBadRequest) IsSuccess() bool

IsSuccess returns true when this get content document bad request response has a 2xx status code

func (*GetContentDocumentBadRequest) String

type GetContentDocumentForbidden

type GetContentDocumentForbidden struct {

	/* Unique request reference identifier.
	 */
	XAmznRequestID string

	Payload *aplus_content_2020_11_01_models.ErrorList
}

GetContentDocumentForbidden describes a response with status code 403, with default header values.

Indicates that access to the resource is forbidden. Possible reasons include Access Denied, Unauthorized, Expired Token, or Invalid Signature.

func NewGetContentDocumentForbidden

func NewGetContentDocumentForbidden() *GetContentDocumentForbidden

NewGetContentDocumentForbidden creates a GetContentDocumentForbidden with default headers values

func (*GetContentDocumentForbidden) Error

func (*GetContentDocumentForbidden) GetPayload

func (*GetContentDocumentForbidden) IsClientError

func (o *GetContentDocumentForbidden) IsClientError() bool

IsClientError returns true when this get content document forbidden response has a 4xx status code

func (*GetContentDocumentForbidden) IsCode

func (o *GetContentDocumentForbidden) IsCode(code int) bool

IsCode returns true when this get content document forbidden response a status code equal to that given

func (*GetContentDocumentForbidden) IsRedirect

func (o *GetContentDocumentForbidden) IsRedirect() bool

IsRedirect returns true when this get content document forbidden response has a 3xx status code

func (*GetContentDocumentForbidden) IsServerError

func (o *GetContentDocumentForbidden) IsServerError() bool

IsServerError returns true when this get content document forbidden response has a 5xx status code

func (*GetContentDocumentForbidden) IsSuccess

func (o *GetContentDocumentForbidden) IsSuccess() bool

IsSuccess returns true when this get content document forbidden response has a 2xx status code

func (*GetContentDocumentForbidden) String

func (o *GetContentDocumentForbidden) String() string

type GetContentDocumentGone

type GetContentDocumentGone struct {

	/* Your rate limit (requests per second) for this operation.
	_Note:_ For this status code, the rate limit header is deprecated and no longer returned.
	*/
	XAmznRateLimitLimit string

	/* Unique request reference identifier.
	 */
	XAmznRequestID string

	Payload *aplus_content_2020_11_01_models.ErrorList
}

GetContentDocumentGone describes a response with status code 410, with default header values.

The specified resource no longer exists.

func NewGetContentDocumentGone

func NewGetContentDocumentGone() *GetContentDocumentGone

NewGetContentDocumentGone creates a GetContentDocumentGone with default headers values

func (*GetContentDocumentGone) Error

func (o *GetContentDocumentGone) Error() string

func (*GetContentDocumentGone) GetPayload

func (*GetContentDocumentGone) IsClientError

func (o *GetContentDocumentGone) IsClientError() bool

IsClientError returns true when this get content document gone response has a 4xx status code

func (*GetContentDocumentGone) IsCode

func (o *GetContentDocumentGone) IsCode(code int) bool

IsCode returns true when this get content document gone response a status code equal to that given

func (*GetContentDocumentGone) IsRedirect

func (o *GetContentDocumentGone) IsRedirect() bool

IsRedirect returns true when this get content document gone response has a 3xx status code

func (*GetContentDocumentGone) IsServerError

func (o *GetContentDocumentGone) IsServerError() bool

IsServerError returns true when this get content document gone response has a 5xx status code

func (*GetContentDocumentGone) IsSuccess

func (o *GetContentDocumentGone) IsSuccess() bool

IsSuccess returns true when this get content document gone response has a 2xx status code

func (*GetContentDocumentGone) String

func (o *GetContentDocumentGone) String() string

type GetContentDocumentInternalServerError

type GetContentDocumentInternalServerError struct {

	/* Your rate limit (requests per second) for this operation.
	_Note:_ For this status code, the rate limit header is deprecated and no longer returned.
	*/
	XAmznRateLimitLimit string

	/* Unique request reference identifier.
	 */
	XAmznRequestID string

	Payload *aplus_content_2020_11_01_models.ErrorList
}

GetContentDocumentInternalServerError describes a response with status code 500, with default header values.

An unexpected condition occurred that prevented the server from fulfilling the request.

func NewGetContentDocumentInternalServerError

func NewGetContentDocumentInternalServerError() *GetContentDocumentInternalServerError

NewGetContentDocumentInternalServerError creates a GetContentDocumentInternalServerError with default headers values

func (*GetContentDocumentInternalServerError) Error

func (*GetContentDocumentInternalServerError) GetPayload

func (*GetContentDocumentInternalServerError) IsClientError

func (o *GetContentDocumentInternalServerError) IsClientError() bool

IsClientError returns true when this get content document internal server error response has a 4xx status code

func (*GetContentDocumentInternalServerError) IsCode

IsCode returns true when this get content document internal server error response a status code equal to that given

func (*GetContentDocumentInternalServerError) IsRedirect

IsRedirect returns true when this get content document internal server error response has a 3xx status code

func (*GetContentDocumentInternalServerError) IsServerError

func (o *GetContentDocumentInternalServerError) IsServerError() bool

IsServerError returns true when this get content document internal server error response has a 5xx status code

func (*GetContentDocumentInternalServerError) IsSuccess

IsSuccess returns true when this get content document internal server error response has a 2xx status code

func (*GetContentDocumentInternalServerError) String

type GetContentDocumentNotFound

type GetContentDocumentNotFound struct {

	/* Your rate limit (requests per second) for this operation.
	 */
	XAmznRateLimitLimit string

	/* Unique request reference identifier.
	 */
	XAmznRequestID string

	Payload *aplus_content_2020_11_01_models.ErrorList
}

GetContentDocumentNotFound describes a response with status code 404, with default header values.

The specified resource does not exist.

func NewGetContentDocumentNotFound

func NewGetContentDocumentNotFound() *GetContentDocumentNotFound

NewGetContentDocumentNotFound creates a GetContentDocumentNotFound with default headers values

func (*GetContentDocumentNotFound) Error

func (*GetContentDocumentNotFound) GetPayload

func (*GetContentDocumentNotFound) IsClientError

func (o *GetContentDocumentNotFound) IsClientError() bool

IsClientError returns true when this get content document not found response has a 4xx status code

func (*GetContentDocumentNotFound) IsCode

func (o *GetContentDocumentNotFound) IsCode(code int) bool

IsCode returns true when this get content document not found response a status code equal to that given

func (*GetContentDocumentNotFound) IsRedirect

func (o *GetContentDocumentNotFound) IsRedirect() bool

IsRedirect returns true when this get content document not found response has a 3xx status code

func (*GetContentDocumentNotFound) IsServerError

func (o *GetContentDocumentNotFound) IsServerError() bool

IsServerError returns true when this get content document not found response has a 5xx status code

func (*GetContentDocumentNotFound) IsSuccess

func (o *GetContentDocumentNotFound) IsSuccess() bool

IsSuccess returns true when this get content document not found response has a 2xx status code

func (*GetContentDocumentNotFound) String

func (o *GetContentDocumentNotFound) String() string

type GetContentDocumentOK

type GetContentDocumentOK struct {

	/* Your rate limit (requests per second) for this operation.
	 */
	XAmznRateLimitLimit string

	/* Unique request reference identifier.
	 */
	XAmznRequestID string

	Payload *aplus_content_2020_11_01_models.GetContentDocumentResponse
}

GetContentDocumentOK describes a response with status code 200, with default header values.

Success.

func NewGetContentDocumentOK

func NewGetContentDocumentOK() *GetContentDocumentOK

NewGetContentDocumentOK creates a GetContentDocumentOK with default headers values

func (*GetContentDocumentOK) Error

func (o *GetContentDocumentOK) Error() string

func (*GetContentDocumentOK) IsClientError

func (o *GetContentDocumentOK) IsClientError() bool

IsClientError returns true when this get content document o k response has a 4xx status code

func (*GetContentDocumentOK) IsCode

func (o *GetContentDocumentOK) IsCode(code int) bool

IsCode returns true when this get content document o k response a status code equal to that given

func (*GetContentDocumentOK) IsRedirect

func (o *GetContentDocumentOK) IsRedirect() bool

IsRedirect returns true when this get content document o k response has a 3xx status code

func (*GetContentDocumentOK) IsServerError

func (o *GetContentDocumentOK) IsServerError() bool

IsServerError returns true when this get content document o k response has a 5xx status code

func (*GetContentDocumentOK) IsSuccess

func (o *GetContentDocumentOK) IsSuccess() bool

IsSuccess returns true when this get content document o k response has a 2xx status code

func (*GetContentDocumentOK) String

func (o *GetContentDocumentOK) String() string

type GetContentDocumentParams

type GetContentDocumentParams struct {

	/* ContentReferenceKey.

	   The unique reference key for the A+ Content document. A content reference key cannot form a permalink and may change in the future. A content reference key is not guaranteed to match any A+ Content identifier.
	*/
	ContentReferenceKey string

	/* IncludedDataSet.

	   The set of A+ Content data types to include in the response.
	*/
	IncludedDataSet []string

	/* MarketplaceID.

	   The identifier for the marketplace where the A+ Content is published.
	*/
	MarketplaceID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetContentDocumentParams contains all the parameters to send to the API endpoint

for the get content document operation.

Typically these are written to a http.Request.

func NewGetContentDocumentParams

func NewGetContentDocumentParams() *GetContentDocumentParams

NewGetContentDocumentParams creates a new GetContentDocumentParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetContentDocumentParamsWithContext

func NewGetContentDocumentParamsWithContext(ctx context.Context) *GetContentDocumentParams

NewGetContentDocumentParamsWithContext creates a new GetContentDocumentParams object with the ability to set a context for a request.

func NewGetContentDocumentParamsWithHTTPClient

func NewGetContentDocumentParamsWithHTTPClient(client *http.Client) *GetContentDocumentParams

NewGetContentDocumentParamsWithHTTPClient creates a new GetContentDocumentParams object with the ability to set a custom HTTPClient for a request.

func NewGetContentDocumentParamsWithTimeout

func NewGetContentDocumentParamsWithTimeout(timeout time.Duration) *GetContentDocumentParams

NewGetContentDocumentParamsWithTimeout creates a new GetContentDocumentParams object with the ability to set a timeout on a request.

func (*GetContentDocumentParams) SetContentReferenceKey

func (o *GetContentDocumentParams) SetContentReferenceKey(contentReferenceKey string)

SetContentReferenceKey adds the contentReferenceKey to the get content document params

func (*GetContentDocumentParams) SetContext

func (o *GetContentDocumentParams) SetContext(ctx context.Context)

SetContext adds the context to the get content document params

func (*GetContentDocumentParams) SetDefaults

func (o *GetContentDocumentParams) SetDefaults()

SetDefaults hydrates default values in the get content document params (not the query body).

All values with no default are reset to their zero value.

func (*GetContentDocumentParams) SetHTTPClient

func (o *GetContentDocumentParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get content document params

func (*GetContentDocumentParams) SetIncludedDataSet

func (o *GetContentDocumentParams) SetIncludedDataSet(includedDataSet []string)

SetIncludedDataSet adds the includedDataSet to the get content document params

func (*GetContentDocumentParams) SetMarketplaceID

func (o *GetContentDocumentParams) SetMarketplaceID(marketplaceID string)

SetMarketplaceID adds the marketplaceId to the get content document params

func (*GetContentDocumentParams) SetTimeout

func (o *GetContentDocumentParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get content document params

func (*GetContentDocumentParams) WithContentReferenceKey

func (o *GetContentDocumentParams) WithContentReferenceKey(contentReferenceKey string) *GetContentDocumentParams

WithContentReferenceKey adds the contentReferenceKey to the get content document params

func (*GetContentDocumentParams) WithContext

WithContext adds the context to the get content document params

func (*GetContentDocumentParams) WithDefaults

WithDefaults hydrates default values in the get content document params (not the query body).

All values with no default are reset to their zero value.

func (*GetContentDocumentParams) WithHTTPClient

func (o *GetContentDocumentParams) WithHTTPClient(client *http.Client) *GetContentDocumentParams

WithHTTPClient adds the HTTPClient to the get content document params

func (*GetContentDocumentParams) WithIncludedDataSet

func (o *GetContentDocumentParams) WithIncludedDataSet(includedDataSet []string) *GetContentDocumentParams

WithIncludedDataSet adds the includedDataSet to the get content document params

func (*GetContentDocumentParams) WithMarketplaceID

func (o *GetContentDocumentParams) WithMarketplaceID(marketplaceID string) *GetContentDocumentParams

WithMarketplaceID adds the marketplaceID to the get content document params

func (*GetContentDocumentParams) WithTimeout

WithTimeout adds the timeout to the get content document params

func (*GetContentDocumentParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetContentDocumentReader

type GetContentDocumentReader struct {
	// contains filtered or unexported fields
}

GetContentDocumentReader is a Reader for the GetContentDocument structure.

func (*GetContentDocumentReader) ReadResponse

func (o *GetContentDocumentReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetContentDocumentServiceUnavailable

type GetContentDocumentServiceUnavailable struct {

	/* Your rate limit (requests per second) for this operation.
	_Note:_ For this status code, the rate limit header is deprecated and no longer returned.
	*/
	XAmznRateLimitLimit string

	/* Unique request reference identifier.
	 */
	XAmznRequestID string

	Payload *aplus_content_2020_11_01_models.ErrorList
}

GetContentDocumentServiceUnavailable describes a response with status code 503, with default header values.

Temporary overloading or maintenance of the server.

func NewGetContentDocumentServiceUnavailable

func NewGetContentDocumentServiceUnavailable() *GetContentDocumentServiceUnavailable

NewGetContentDocumentServiceUnavailable creates a GetContentDocumentServiceUnavailable with default headers values

func (*GetContentDocumentServiceUnavailable) Error

func (*GetContentDocumentServiceUnavailable) GetPayload

func (*GetContentDocumentServiceUnavailable) IsClientError

func (o *GetContentDocumentServiceUnavailable) IsClientError() bool

IsClientError returns true when this get content document service unavailable response has a 4xx status code

func (*GetContentDocumentServiceUnavailable) IsCode

IsCode returns true when this get content document service unavailable response a status code equal to that given

func (*GetContentDocumentServiceUnavailable) IsRedirect

IsRedirect returns true when this get content document service unavailable response has a 3xx status code

func (*GetContentDocumentServiceUnavailable) IsServerError

func (o *GetContentDocumentServiceUnavailable) IsServerError() bool

IsServerError returns true when this get content document service unavailable response has a 5xx status code

func (*GetContentDocumentServiceUnavailable) IsSuccess

IsSuccess returns true when this get content document service unavailable response has a 2xx status code

func (*GetContentDocumentServiceUnavailable) String

type GetContentDocumentTooManyRequests

type GetContentDocumentTooManyRequests struct {

	/* Your rate limit (requests per second) for this operation.
	_Note:_ For this status code, the rate limit header is deprecated and no longer returned.
	*/
	XAmznRateLimitLimit string

	/* Unique request reference identifier.
	 */
	XAmznRequestID string

	Payload *aplus_content_2020_11_01_models.ErrorList
}

GetContentDocumentTooManyRequests describes a response with status code 429, with default header values.

The frequency of requests was greater than allowed.

func NewGetContentDocumentTooManyRequests

func NewGetContentDocumentTooManyRequests() *GetContentDocumentTooManyRequests

NewGetContentDocumentTooManyRequests creates a GetContentDocumentTooManyRequests with default headers values

func (*GetContentDocumentTooManyRequests) Error

func (*GetContentDocumentTooManyRequests) GetPayload

func (*GetContentDocumentTooManyRequests) IsClientError

func (o *GetContentDocumentTooManyRequests) IsClientError() bool

IsClientError returns true when this get content document too many requests response has a 4xx status code

func (*GetContentDocumentTooManyRequests) IsCode

func (o *GetContentDocumentTooManyRequests) IsCode(code int) bool

IsCode returns true when this get content document too many requests response a status code equal to that given

func (*GetContentDocumentTooManyRequests) IsRedirect

func (o *GetContentDocumentTooManyRequests) IsRedirect() bool

IsRedirect returns true when this get content document too many requests response has a 3xx status code

func (*GetContentDocumentTooManyRequests) IsServerError

func (o *GetContentDocumentTooManyRequests) IsServerError() bool

IsServerError returns true when this get content document too many requests response has a 5xx status code

func (*GetContentDocumentTooManyRequests) IsSuccess

func (o *GetContentDocumentTooManyRequests) IsSuccess() bool

IsSuccess returns true when this get content document too many requests response has a 2xx status code

func (*GetContentDocumentTooManyRequests) String

type GetContentDocumentUnauthorized

type GetContentDocumentUnauthorized struct {

	/* Your rate limit (requests per second) for this operation.
	_Note:_ For this status code, the rate limit header is deprecated and no longer returned.
	*/
	XAmznRateLimitLimit string

	/* Unique request reference identifier.
	 */
	XAmznRequestID string

	Payload *aplus_content_2020_11_01_models.ErrorList
}

GetContentDocumentUnauthorized describes a response with status code 401, with default header values.

The request's Authorization header is not formatted correctly or does not contain a valid token.

func NewGetContentDocumentUnauthorized

func NewGetContentDocumentUnauthorized() *GetContentDocumentUnauthorized

NewGetContentDocumentUnauthorized creates a GetContentDocumentUnauthorized with default headers values

func (*GetContentDocumentUnauthorized) Error

func (*GetContentDocumentUnauthorized) GetPayload

func (*GetContentDocumentUnauthorized) IsClientError

func (o *GetContentDocumentUnauthorized) IsClientError() bool

IsClientError returns true when this get content document unauthorized response has a 4xx status code

func (*GetContentDocumentUnauthorized) IsCode

func (o *GetContentDocumentUnauthorized) IsCode(code int) bool

IsCode returns true when this get content document unauthorized response a status code equal to that given

func (*GetContentDocumentUnauthorized) IsRedirect

func (o *GetContentDocumentUnauthorized) IsRedirect() bool

IsRedirect returns true when this get content document unauthorized response has a 3xx status code

func (*GetContentDocumentUnauthorized) IsServerError

func (o *GetContentDocumentUnauthorized) IsServerError() bool

IsServerError returns true when this get content document unauthorized response has a 5xx status code

func (*GetContentDocumentUnauthorized) IsSuccess

func (o *GetContentDocumentUnauthorized) IsSuccess() bool

IsSuccess returns true when this get content document unauthorized response has a 2xx status code

func (*GetContentDocumentUnauthorized) String

type ListContentDocumentAsinRelationsBadRequest

type ListContentDocumentAsinRelationsBadRequest struct {

	/* Your rate limit (requests per second) for this operation.
	 */
	XAmznRateLimitLimit string

	/* Unique request reference identifier.
	 */
	XAmznRequestID string

	Payload *aplus_content_2020_11_01_models.ErrorList
}

ListContentDocumentAsinRelationsBadRequest describes a response with status code 400, with default header values.

Request has missing or invalid parameters and cannot be parsed.

func NewListContentDocumentAsinRelationsBadRequest

func NewListContentDocumentAsinRelationsBadRequest() *ListContentDocumentAsinRelationsBadRequest

NewListContentDocumentAsinRelationsBadRequest creates a ListContentDocumentAsinRelationsBadRequest with default headers values

func (*ListContentDocumentAsinRelationsBadRequest) Error

func (*ListContentDocumentAsinRelationsBadRequest) GetPayload

func (*ListContentDocumentAsinRelationsBadRequest) IsClientError

IsClientError returns true when this list content document asin relations bad request response has a 4xx status code

func (*ListContentDocumentAsinRelationsBadRequest) IsCode

IsCode returns true when this list content document asin relations bad request response a status code equal to that given

func (*ListContentDocumentAsinRelationsBadRequest) IsRedirect

IsRedirect returns true when this list content document asin relations bad request response has a 3xx status code

func (*ListContentDocumentAsinRelationsBadRequest) IsServerError

IsServerError returns true when this list content document asin relations bad request response has a 5xx status code

func (*ListContentDocumentAsinRelationsBadRequest) IsSuccess

IsSuccess returns true when this list content document asin relations bad request response has a 2xx status code

func (*ListContentDocumentAsinRelationsBadRequest) String

type ListContentDocumentAsinRelationsForbidden

type ListContentDocumentAsinRelationsForbidden struct {

	/* Unique request reference identifier.
	 */
	XAmznRequestID string

	Payload *aplus_content_2020_11_01_models.ErrorList
}

ListContentDocumentAsinRelationsForbidden describes a response with status code 403, with default header values.

Indicates that access to the resource is forbidden. Possible reasons include Access Denied, Unauthorized, Expired Token, or Invalid Signature.

func NewListContentDocumentAsinRelationsForbidden

func NewListContentDocumentAsinRelationsForbidden() *ListContentDocumentAsinRelationsForbidden

NewListContentDocumentAsinRelationsForbidden creates a ListContentDocumentAsinRelationsForbidden with default headers values

func (*ListContentDocumentAsinRelationsForbidden) Error

func (*ListContentDocumentAsinRelationsForbidden) GetPayload

func (*ListContentDocumentAsinRelationsForbidden) IsClientError

IsClientError returns true when this list content document asin relations forbidden response has a 4xx status code

func (*ListContentDocumentAsinRelationsForbidden) IsCode

IsCode returns true when this list content document asin relations forbidden response a status code equal to that given

func (*ListContentDocumentAsinRelationsForbidden) IsRedirect

IsRedirect returns true when this list content document asin relations forbidden response has a 3xx status code

func (*ListContentDocumentAsinRelationsForbidden) IsServerError

IsServerError returns true when this list content document asin relations forbidden response has a 5xx status code

func (*ListContentDocumentAsinRelationsForbidden) IsSuccess

IsSuccess returns true when this list content document asin relations forbidden response has a 2xx status code

func (*ListContentDocumentAsinRelationsForbidden) String

type ListContentDocumentAsinRelationsGone

type ListContentDocumentAsinRelationsGone struct {

	/* Your rate limit (requests per second) for this operation.
	_Note:_ For this status code, the rate limit header is deprecated and no longer returned.
	*/
	XAmznRateLimitLimit string

	/* Unique request reference identifier.
	 */
	XAmznRequestID string

	Payload *aplus_content_2020_11_01_models.ErrorList
}

ListContentDocumentAsinRelationsGone describes a response with status code 410, with default header values.

The specified resource no longer exists.

func NewListContentDocumentAsinRelationsGone

func NewListContentDocumentAsinRelationsGone() *ListContentDocumentAsinRelationsGone

NewListContentDocumentAsinRelationsGone creates a ListContentDocumentAsinRelationsGone with default headers values

func (*ListContentDocumentAsinRelationsGone) Error

func (*ListContentDocumentAsinRelationsGone) GetPayload

func (*ListContentDocumentAsinRelationsGone) IsClientError

func (o *ListContentDocumentAsinRelationsGone) IsClientError() bool

IsClientError returns true when this list content document asin relations gone response has a 4xx status code

func (*ListContentDocumentAsinRelationsGone) IsCode

IsCode returns true when this list content document asin relations gone response a status code equal to that given

func (*ListContentDocumentAsinRelationsGone) IsRedirect

IsRedirect returns true when this list content document asin relations gone response has a 3xx status code

func (*ListContentDocumentAsinRelationsGone) IsServerError

func (o *ListContentDocumentAsinRelationsGone) IsServerError() bool

IsServerError returns true when this list content document asin relations gone response has a 5xx status code

func (*ListContentDocumentAsinRelationsGone) IsSuccess

IsSuccess returns true when this list content document asin relations gone response has a 2xx status code

func (*ListContentDocumentAsinRelationsGone) String

type ListContentDocumentAsinRelationsInternalServerError

type ListContentDocumentAsinRelationsInternalServerError struct {

	/* Your rate limit (requests per second) for this operation.
	_Note:_ For this status code, the rate limit header is deprecated and no longer returned.
	*/
	XAmznRateLimitLimit string

	/* Unique request reference identifier.
	 */
	XAmznRequestID string

	Payload *aplus_content_2020_11_01_models.ErrorList
}

ListContentDocumentAsinRelationsInternalServerError describes a response with status code 500, with default header values.

An unexpected condition occurred that prevented the server from fulfilling the request.

func NewListContentDocumentAsinRelationsInternalServerError

func NewListContentDocumentAsinRelationsInternalServerError() *ListContentDocumentAsinRelationsInternalServerError

NewListContentDocumentAsinRelationsInternalServerError creates a ListContentDocumentAsinRelationsInternalServerError with default headers values

func (*ListContentDocumentAsinRelationsInternalServerError) Error

func (*ListContentDocumentAsinRelationsInternalServerError) GetPayload

func (*ListContentDocumentAsinRelationsInternalServerError) IsClientError

IsClientError returns true when this list content document asin relations internal server error response has a 4xx status code

func (*ListContentDocumentAsinRelationsInternalServerError) IsCode

IsCode returns true when this list content document asin relations internal server error response a status code equal to that given

func (*ListContentDocumentAsinRelationsInternalServerError) IsRedirect

IsRedirect returns true when this list content document asin relations internal server error response has a 3xx status code

func (*ListContentDocumentAsinRelationsInternalServerError) IsServerError

IsServerError returns true when this list content document asin relations internal server error response has a 5xx status code

func (*ListContentDocumentAsinRelationsInternalServerError) IsSuccess

IsSuccess returns true when this list content document asin relations internal server error response has a 2xx status code

func (*ListContentDocumentAsinRelationsInternalServerError) String

type ListContentDocumentAsinRelationsNotFound

type ListContentDocumentAsinRelationsNotFound struct {

	/* Your rate limit (requests per second) for this operation.
	 */
	XAmznRateLimitLimit string

	/* Unique request reference identifier.
	 */
	XAmznRequestID string

	Payload *aplus_content_2020_11_01_models.ErrorList
}

ListContentDocumentAsinRelationsNotFound describes a response with status code 404, with default header values.

The specified resource does not exist.

func NewListContentDocumentAsinRelationsNotFound

func NewListContentDocumentAsinRelationsNotFound() *ListContentDocumentAsinRelationsNotFound

NewListContentDocumentAsinRelationsNotFound creates a ListContentDocumentAsinRelationsNotFound with default headers values

func (*ListContentDocumentAsinRelationsNotFound) Error

func (*ListContentDocumentAsinRelationsNotFound) GetPayload

func (*ListContentDocumentAsinRelationsNotFound) IsClientError

IsClientError returns true when this list content document asin relations not found response has a 4xx status code

func (*ListContentDocumentAsinRelationsNotFound) IsCode

IsCode returns true when this list content document asin relations not found response a status code equal to that given

func (*ListContentDocumentAsinRelationsNotFound) IsRedirect

IsRedirect returns true when this list content document asin relations not found response has a 3xx status code

func (*ListContentDocumentAsinRelationsNotFound) IsServerError

IsServerError returns true when this list content document asin relations not found response has a 5xx status code

func (*ListContentDocumentAsinRelationsNotFound) IsSuccess

IsSuccess returns true when this list content document asin relations not found response has a 2xx status code

func (*ListContentDocumentAsinRelationsNotFound) String

type ListContentDocumentAsinRelationsOK

type ListContentDocumentAsinRelationsOK struct {

	/* Your rate limit (requests per second) for this operation.
	 */
	XAmznRateLimitLimit string

	/* Unique request reference identifier.
	 */
	XAmznRequestID string

	Payload *aplus_content_2020_11_01_models.ListContentDocumentAsinRelationsResponse
}

ListContentDocumentAsinRelationsOK describes a response with status code 200, with default header values.

Success.

func NewListContentDocumentAsinRelationsOK

func NewListContentDocumentAsinRelationsOK() *ListContentDocumentAsinRelationsOK

NewListContentDocumentAsinRelationsOK creates a ListContentDocumentAsinRelationsOK with default headers values

func (*ListContentDocumentAsinRelationsOK) Error

func (*ListContentDocumentAsinRelationsOK) IsClientError

func (o *ListContentDocumentAsinRelationsOK) IsClientError() bool

IsClientError returns true when this list content document asin relations o k response has a 4xx status code

func (*ListContentDocumentAsinRelationsOK) IsCode

IsCode returns true when this list content document asin relations o k response a status code equal to that given

func (*ListContentDocumentAsinRelationsOK) IsRedirect

func (o *ListContentDocumentAsinRelationsOK) IsRedirect() bool

IsRedirect returns true when this list content document asin relations o k response has a 3xx status code

func (*ListContentDocumentAsinRelationsOK) IsServerError

func (o *ListContentDocumentAsinRelationsOK) IsServerError() bool

IsServerError returns true when this list content document asin relations o k response has a 5xx status code

func (*ListContentDocumentAsinRelationsOK) IsSuccess

IsSuccess returns true when this list content document asin relations o k response has a 2xx status code

func (*ListContentDocumentAsinRelationsOK) String

type ListContentDocumentAsinRelationsParams

type ListContentDocumentAsinRelationsParams struct {

	/* AsinSet.

	   The set of ASINs.
	*/
	AsinSet []string

	/* ContentReferenceKey.

	   The unique reference key for the A+ Content document. A content reference key cannot form a permalink and may change in the future. A content reference key is not guaranteed to match any A+ Content identifier.
	*/
	ContentReferenceKey string

	/* IncludedDataSet.

	   The set of A+ Content data types to include in the response. If you do not include this parameter, the operation returns the related ASINs without metadata.
	*/
	IncludedDataSet []string

	/* MarketplaceID.

	   The identifier for the marketplace where the A+ Content is published.
	*/
	MarketplaceID string

	/* PageToken.

	   A page token from the nextPageToken response element returned by your previous call to this operation. nextPageToken is returned when the results of a call exceed the page size. To get the next page of results, call the operation and include pageToken as the only parameter. Specifying pageToken with any other parameter will cause the request to fail. When no nextPageToken value is returned there are no more pages to return. A pageToken value is not usable across different operations.
	*/
	PageToken *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ListContentDocumentAsinRelationsParams contains all the parameters to send to the API endpoint

for the list content document asin relations operation.

Typically these are written to a http.Request.

func NewListContentDocumentAsinRelationsParams

func NewListContentDocumentAsinRelationsParams() *ListContentDocumentAsinRelationsParams

NewListContentDocumentAsinRelationsParams creates a new ListContentDocumentAsinRelationsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListContentDocumentAsinRelationsParamsWithContext

func NewListContentDocumentAsinRelationsParamsWithContext(ctx context.Context) *ListContentDocumentAsinRelationsParams

NewListContentDocumentAsinRelationsParamsWithContext creates a new ListContentDocumentAsinRelationsParams object with the ability to set a context for a request.

func NewListContentDocumentAsinRelationsParamsWithHTTPClient

func NewListContentDocumentAsinRelationsParamsWithHTTPClient(client *http.Client) *ListContentDocumentAsinRelationsParams

NewListContentDocumentAsinRelationsParamsWithHTTPClient creates a new ListContentDocumentAsinRelationsParams object with the ability to set a custom HTTPClient for a request.

func NewListContentDocumentAsinRelationsParamsWithTimeout

func NewListContentDocumentAsinRelationsParamsWithTimeout(timeout time.Duration) *ListContentDocumentAsinRelationsParams

NewListContentDocumentAsinRelationsParamsWithTimeout creates a new ListContentDocumentAsinRelationsParams object with the ability to set a timeout on a request.

func (*ListContentDocumentAsinRelationsParams) SetAsinSet

func (o *ListContentDocumentAsinRelationsParams) SetAsinSet(asinSet []string)

SetAsinSet adds the asinSet to the list content document asin relations params

func (*ListContentDocumentAsinRelationsParams) SetContentReferenceKey

func (o *ListContentDocumentAsinRelationsParams) SetContentReferenceKey(contentReferenceKey string)

SetContentReferenceKey adds the contentReferenceKey to the list content document asin relations params

func (*ListContentDocumentAsinRelationsParams) SetContext

SetContext adds the context to the list content document asin relations params

func (*ListContentDocumentAsinRelationsParams) SetDefaults

func (o *ListContentDocumentAsinRelationsParams) SetDefaults()

SetDefaults hydrates default values in the list content document asin relations params (not the query body).

All values with no default are reset to their zero value.

func (*ListContentDocumentAsinRelationsParams) SetHTTPClient

func (o *ListContentDocumentAsinRelationsParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the list content document asin relations params

func (*ListContentDocumentAsinRelationsParams) SetIncludedDataSet

func (o *ListContentDocumentAsinRelationsParams) SetIncludedDataSet(includedDataSet []string)

SetIncludedDataSet adds the includedDataSet to the list content document asin relations params

func (*ListContentDocumentAsinRelationsParams) SetMarketplaceID

func (o *ListContentDocumentAsinRelationsParams) SetMarketplaceID(marketplaceID string)

SetMarketplaceID adds the marketplaceId to the list content document asin relations params

func (*ListContentDocumentAsinRelationsParams) SetPageToken

func (o *ListContentDocumentAsinRelationsParams) SetPageToken(pageToken *string)

SetPageToken adds the pageToken to the list content document asin relations params

func (*ListContentDocumentAsinRelationsParams) SetTimeout

func (o *ListContentDocumentAsinRelationsParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the list content document asin relations params

func (*ListContentDocumentAsinRelationsParams) WithAsinSet

WithAsinSet adds the asinSet to the list content document asin relations params

func (*ListContentDocumentAsinRelationsParams) WithContentReferenceKey

func (o *ListContentDocumentAsinRelationsParams) WithContentReferenceKey(contentReferenceKey string) *ListContentDocumentAsinRelationsParams

WithContentReferenceKey adds the contentReferenceKey to the list content document asin relations params

func (*ListContentDocumentAsinRelationsParams) WithContext

WithContext adds the context to the list content document asin relations params

func (*ListContentDocumentAsinRelationsParams) WithDefaults

WithDefaults hydrates default values in the list content document asin relations params (not the query body).

All values with no default are reset to their zero value.

func (*ListContentDocumentAsinRelationsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list content document asin relations params

func (*ListContentDocumentAsinRelationsParams) WithIncludedDataSet

WithIncludedDataSet adds the includedDataSet to the list content document asin relations params

func (*ListContentDocumentAsinRelationsParams) WithMarketplaceID

WithMarketplaceID adds the marketplaceID to the list content document asin relations params

func (*ListContentDocumentAsinRelationsParams) WithPageToken

WithPageToken adds the pageToken to the list content document asin relations params

func (*ListContentDocumentAsinRelationsParams) WithTimeout

WithTimeout adds the timeout to the list content document asin relations params

func (*ListContentDocumentAsinRelationsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListContentDocumentAsinRelationsReader

type ListContentDocumentAsinRelationsReader struct {
	// contains filtered or unexported fields
}

ListContentDocumentAsinRelationsReader is a Reader for the ListContentDocumentAsinRelations structure.

func (*ListContentDocumentAsinRelationsReader) ReadResponse

func (o *ListContentDocumentAsinRelationsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ListContentDocumentAsinRelationsServiceUnavailable

type ListContentDocumentAsinRelationsServiceUnavailable struct {

	/* Your rate limit (requests per second) for this operation.
	_Note:_ For this status code, the rate limit header is deprecated and no longer returned.
	*/
	XAmznRateLimitLimit string

	/* Unique request reference identifier.
	 */
	XAmznRequestID string

	Payload *aplus_content_2020_11_01_models.ErrorList
}

ListContentDocumentAsinRelationsServiceUnavailable describes a response with status code 503, with default header values.

Temporary overloading or maintenance of the server.

func NewListContentDocumentAsinRelationsServiceUnavailable

func NewListContentDocumentAsinRelationsServiceUnavailable() *ListContentDocumentAsinRelationsServiceUnavailable

NewListContentDocumentAsinRelationsServiceUnavailable creates a ListContentDocumentAsinRelationsServiceUnavailable with default headers values

func (*ListContentDocumentAsinRelationsServiceUnavailable) Error

func (*ListContentDocumentAsinRelationsServiceUnavailable) GetPayload

func (*ListContentDocumentAsinRelationsServiceUnavailable) IsClientError

IsClientError returns true when this list content document asin relations service unavailable response has a 4xx status code

func (*ListContentDocumentAsinRelationsServiceUnavailable) IsCode

IsCode returns true when this list content document asin relations service unavailable response a status code equal to that given

func (*ListContentDocumentAsinRelationsServiceUnavailable) IsRedirect

IsRedirect returns true when this list content document asin relations service unavailable response has a 3xx status code

func (*ListContentDocumentAsinRelationsServiceUnavailable) IsServerError

IsServerError returns true when this list content document asin relations service unavailable response has a 5xx status code

func (*ListContentDocumentAsinRelationsServiceUnavailable) IsSuccess

IsSuccess returns true when this list content document asin relations service unavailable response has a 2xx status code

func (*ListContentDocumentAsinRelationsServiceUnavailable) String

type ListContentDocumentAsinRelationsTooManyRequests

type ListContentDocumentAsinRelationsTooManyRequests struct {

	/* Your rate limit (requests per second) for this operation.
	_Note:_ For this status code, the rate limit header is deprecated and no longer returned.
	*/
	XAmznRateLimitLimit string

	/* Unique request reference identifier.
	 */
	XAmznRequestID string

	Payload *aplus_content_2020_11_01_models.ErrorList
}

ListContentDocumentAsinRelationsTooManyRequests describes a response with status code 429, with default header values.

The frequency of requests was greater than allowed.

func NewListContentDocumentAsinRelationsTooManyRequests

func NewListContentDocumentAsinRelationsTooManyRequests() *ListContentDocumentAsinRelationsTooManyRequests

NewListContentDocumentAsinRelationsTooManyRequests creates a ListContentDocumentAsinRelationsTooManyRequests with default headers values

func (*ListContentDocumentAsinRelationsTooManyRequests) Error

func (*ListContentDocumentAsinRelationsTooManyRequests) GetPayload

func (*ListContentDocumentAsinRelationsTooManyRequests) IsClientError

IsClientError returns true when this list content document asin relations too many requests response has a 4xx status code

func (*ListContentDocumentAsinRelationsTooManyRequests) IsCode

IsCode returns true when this list content document asin relations too many requests response a status code equal to that given

func (*ListContentDocumentAsinRelationsTooManyRequests) IsRedirect

IsRedirect returns true when this list content document asin relations too many requests response has a 3xx status code

func (*ListContentDocumentAsinRelationsTooManyRequests) IsServerError

IsServerError returns true when this list content document asin relations too many requests response has a 5xx status code

func (*ListContentDocumentAsinRelationsTooManyRequests) IsSuccess

IsSuccess returns true when this list content document asin relations too many requests response has a 2xx status code

func (*ListContentDocumentAsinRelationsTooManyRequests) String

type ListContentDocumentAsinRelationsUnauthorized

type ListContentDocumentAsinRelationsUnauthorized struct {

	/* Your rate limit (requests per second) for this operation.
	_Note:_ For this status code, the rate limit header is deprecated and no longer returned.
	*/
	XAmznRateLimitLimit string

	/* Unique request reference identifier.
	 */
	XAmznRequestID string

	Payload *aplus_content_2020_11_01_models.ErrorList
}

ListContentDocumentAsinRelationsUnauthorized describes a response with status code 401, with default header values.

The request's Authorization header is not formatted correctly or does not contain a valid token.

func NewListContentDocumentAsinRelationsUnauthorized

func NewListContentDocumentAsinRelationsUnauthorized() *ListContentDocumentAsinRelationsUnauthorized

NewListContentDocumentAsinRelationsUnauthorized creates a ListContentDocumentAsinRelationsUnauthorized with default headers values

func (*ListContentDocumentAsinRelationsUnauthorized) Error

func (*ListContentDocumentAsinRelationsUnauthorized) GetPayload

func (*ListContentDocumentAsinRelationsUnauthorized) IsClientError

IsClientError returns true when this list content document asin relations unauthorized response has a 4xx status code

func (*ListContentDocumentAsinRelationsUnauthorized) IsCode

IsCode returns true when this list content document asin relations unauthorized response a status code equal to that given

func (*ListContentDocumentAsinRelationsUnauthorized) IsRedirect

IsRedirect returns true when this list content document asin relations unauthorized response has a 3xx status code

func (*ListContentDocumentAsinRelationsUnauthorized) IsServerError

IsServerError returns true when this list content document asin relations unauthorized response has a 5xx status code

func (*ListContentDocumentAsinRelationsUnauthorized) IsSuccess

IsSuccess returns true when this list content document asin relations unauthorized response has a 2xx status code

func (*ListContentDocumentAsinRelationsUnauthorized) String

type PostContentDocumentApprovalSubmissionBadRequest

type PostContentDocumentApprovalSubmissionBadRequest struct {

	/* Your rate limit (requests per second) for this operation.
	 */
	XAmznRateLimitLimit string

	/* Unique request reference identifier.
	 */
	XAmznRequestID string

	Payload *aplus_content_2020_11_01_models.ErrorList
}

PostContentDocumentApprovalSubmissionBadRequest describes a response with status code 400, with default header values.

Request has missing or invalid parameters and cannot be parsed.

func NewPostContentDocumentApprovalSubmissionBadRequest

func NewPostContentDocumentApprovalSubmissionBadRequest() *PostContentDocumentApprovalSubmissionBadRequest

NewPostContentDocumentApprovalSubmissionBadRequest creates a PostContentDocumentApprovalSubmissionBadRequest with default headers values

func (*PostContentDocumentApprovalSubmissionBadRequest) Error

func (*PostContentDocumentApprovalSubmissionBadRequest) GetPayload

func (*PostContentDocumentApprovalSubmissionBadRequest) IsClientError

IsClientError returns true when this post content document approval submission bad request response has a 4xx status code

func (*PostContentDocumentApprovalSubmissionBadRequest) IsCode

IsCode returns true when this post content document approval submission bad request response a status code equal to that given

func (*PostContentDocumentApprovalSubmissionBadRequest) IsRedirect

IsRedirect returns true when this post content document approval submission bad request response has a 3xx status code

func (*PostContentDocumentApprovalSubmissionBadRequest) IsServerError

IsServerError returns true when this post content document approval submission bad request response has a 5xx status code

func (*PostContentDocumentApprovalSubmissionBadRequest) IsSuccess

IsSuccess returns true when this post content document approval submission bad request response has a 2xx status code

func (*PostContentDocumentApprovalSubmissionBadRequest) String

type PostContentDocumentApprovalSubmissionForbidden

type PostContentDocumentApprovalSubmissionForbidden struct {

	/* Unique request reference identifier.
	 */
	XAmznRequestID string

	Payload *aplus_content_2020_11_01_models.ErrorList
}

PostContentDocumentApprovalSubmissionForbidden describes a response with status code 403, with default header values.

Indicates that access to the resource is forbidden. Possible reasons include Access Denied, Unauthorized, Expired Token, or Invalid Signature.

func NewPostContentDocumentApprovalSubmissionForbidden

func NewPostContentDocumentApprovalSubmissionForbidden() *PostContentDocumentApprovalSubmissionForbidden

NewPostContentDocumentApprovalSubmissionForbidden creates a PostContentDocumentApprovalSubmissionForbidden with default headers values

func (*PostContentDocumentApprovalSubmissionForbidden) Error

func (*PostContentDocumentApprovalSubmissionForbidden) GetPayload

func (*PostContentDocumentApprovalSubmissionForbidden) IsClientError

IsClientError returns true when this post content document approval submission forbidden response has a 4xx status code

func (*PostContentDocumentApprovalSubmissionForbidden) IsCode

IsCode returns true when this post content document approval submission forbidden response a status code equal to that given

func (*PostContentDocumentApprovalSubmissionForbidden) IsRedirect

IsRedirect returns true when this post content document approval submission forbidden response has a 3xx status code

func (*PostContentDocumentApprovalSubmissionForbidden) IsServerError

IsServerError returns true when this post content document approval submission forbidden response has a 5xx status code

func (*PostContentDocumentApprovalSubmissionForbidden) IsSuccess

IsSuccess returns true when this post content document approval submission forbidden response has a 2xx status code

func (*PostContentDocumentApprovalSubmissionForbidden) String

type PostContentDocumentApprovalSubmissionGone

type PostContentDocumentApprovalSubmissionGone struct {

	/* Your rate limit (requests per second) for this operation.
	_Note:_ For this status code, the rate limit header is deprecated and no longer returned.
	*/
	XAmznRateLimitLimit string

	/* Unique request reference identifier.
	 */
	XAmznRequestID string

	Payload *aplus_content_2020_11_01_models.ErrorList
}

PostContentDocumentApprovalSubmissionGone describes a response with status code 410, with default header values.

The specified resource no longer exists.

func NewPostContentDocumentApprovalSubmissionGone

func NewPostContentDocumentApprovalSubmissionGone() *PostContentDocumentApprovalSubmissionGone

NewPostContentDocumentApprovalSubmissionGone creates a PostContentDocumentApprovalSubmissionGone with default headers values

func (*PostContentDocumentApprovalSubmissionGone) Error

func (*PostContentDocumentApprovalSubmissionGone) GetPayload

func (*PostContentDocumentApprovalSubmissionGone) IsClientError

IsClientError returns true when this post content document approval submission gone response has a 4xx status code

func (*PostContentDocumentApprovalSubmissionGone) IsCode

IsCode returns true when this post content document approval submission gone response a status code equal to that given

func (*PostContentDocumentApprovalSubmissionGone) IsRedirect

IsRedirect returns true when this post content document approval submission gone response has a 3xx status code

func (*PostContentDocumentApprovalSubmissionGone) IsServerError

IsServerError returns true when this post content document approval submission gone response has a 5xx status code

func (*PostContentDocumentApprovalSubmissionGone) IsSuccess

IsSuccess returns true when this post content document approval submission gone response has a 2xx status code

func (*PostContentDocumentApprovalSubmissionGone) String

type PostContentDocumentApprovalSubmissionInternalServerError

type PostContentDocumentApprovalSubmissionInternalServerError struct {

	/* Your rate limit (requests per second) for this operation.
	_Note:_ For this status code, the rate limit header is deprecated and no longer returned.
	*/
	XAmznRateLimitLimit string

	/* Unique request reference identifier.
	 */
	XAmznRequestID string

	Payload *aplus_content_2020_11_01_models.ErrorList
}

PostContentDocumentApprovalSubmissionInternalServerError describes a response with status code 500, with default header values.

An unexpected condition occurred that prevented the server from fulfilling the request.

func NewPostContentDocumentApprovalSubmissionInternalServerError

func NewPostContentDocumentApprovalSubmissionInternalServerError() *PostContentDocumentApprovalSubmissionInternalServerError

NewPostContentDocumentApprovalSubmissionInternalServerError creates a PostContentDocumentApprovalSubmissionInternalServerError with default headers values

func (*PostContentDocumentApprovalSubmissionInternalServerError) Error

func (*PostContentDocumentApprovalSubmissionInternalServerError) GetPayload

func (*PostContentDocumentApprovalSubmissionInternalServerError) IsClientError

IsClientError returns true when this post content document approval submission internal server error response has a 4xx status code

func (*PostContentDocumentApprovalSubmissionInternalServerError) IsCode

IsCode returns true when this post content document approval submission internal server error response a status code equal to that given

func (*PostContentDocumentApprovalSubmissionInternalServerError) IsRedirect

IsRedirect returns true when this post content document approval submission internal server error response has a 3xx status code

func (*PostContentDocumentApprovalSubmissionInternalServerError) IsServerError

IsServerError returns true when this post content document approval submission internal server error response has a 5xx status code

func (*PostContentDocumentApprovalSubmissionInternalServerError) IsSuccess

IsSuccess returns true when this post content document approval submission internal server error response has a 2xx status code

func (*PostContentDocumentApprovalSubmissionInternalServerError) String

type PostContentDocumentApprovalSubmissionNotFound

type PostContentDocumentApprovalSubmissionNotFound struct {

	/* Your rate limit (requests per second) for this operation.
	 */
	XAmznRateLimitLimit string

	/* Unique request reference identifier.
	 */
	XAmznRequestID string

	Payload *aplus_content_2020_11_01_models.ErrorList
}

PostContentDocumentApprovalSubmissionNotFound describes a response with status code 404, with default header values.

The specified resource does not exist.

func NewPostContentDocumentApprovalSubmissionNotFound

func NewPostContentDocumentApprovalSubmissionNotFound() *PostContentDocumentApprovalSubmissionNotFound

NewPostContentDocumentApprovalSubmissionNotFound creates a PostContentDocumentApprovalSubmissionNotFound with default headers values

func (*PostContentDocumentApprovalSubmissionNotFound) Error

func (*PostContentDocumentApprovalSubmissionNotFound) GetPayload

func (*PostContentDocumentApprovalSubmissionNotFound) IsClientError

IsClientError returns true when this post content document approval submission not found response has a 4xx status code

func (*PostContentDocumentApprovalSubmissionNotFound) IsCode

IsCode returns true when this post content document approval submission not found response a status code equal to that given

func (*PostContentDocumentApprovalSubmissionNotFound) IsRedirect

IsRedirect returns true when this post content document approval submission not found response has a 3xx status code

func (*PostContentDocumentApprovalSubmissionNotFound) IsServerError

IsServerError returns true when this post content document approval submission not found response has a 5xx status code

func (*PostContentDocumentApprovalSubmissionNotFound) IsSuccess

IsSuccess returns true when this post content document approval submission not found response has a 2xx status code

func (*PostContentDocumentApprovalSubmissionNotFound) String

type PostContentDocumentApprovalSubmissionOK

type PostContentDocumentApprovalSubmissionOK struct {

	/* Your rate limit (requests per second) for this operation.
	 */
	XAmznRateLimitLimit string

	/* Unique request reference identifier.
	 */
	XAmznRequestID string

	Payload *aplus_content_2020_11_01_models.PostContentDocumentApprovalSubmissionResponse
}

PostContentDocumentApprovalSubmissionOK describes a response with status code 200, with default header values.

Success.

func NewPostContentDocumentApprovalSubmissionOK

func NewPostContentDocumentApprovalSubmissionOK() *PostContentDocumentApprovalSubmissionOK

NewPostContentDocumentApprovalSubmissionOK creates a PostContentDocumentApprovalSubmissionOK with default headers values

func (*PostContentDocumentApprovalSubmissionOK) Error

func (*PostContentDocumentApprovalSubmissionOK) IsClientError

func (o *PostContentDocumentApprovalSubmissionOK) IsClientError() bool

IsClientError returns true when this post content document approval submission o k response has a 4xx status code

func (*PostContentDocumentApprovalSubmissionOK) IsCode

IsCode returns true when this post content document approval submission o k response a status code equal to that given

func (*PostContentDocumentApprovalSubmissionOK) IsRedirect

IsRedirect returns true when this post content document approval submission o k response has a 3xx status code

func (*PostContentDocumentApprovalSubmissionOK) IsServerError

func (o *PostContentDocumentApprovalSubmissionOK) IsServerError() bool

IsServerError returns true when this post content document approval submission o k response has a 5xx status code

func (*PostContentDocumentApprovalSubmissionOK) IsSuccess

IsSuccess returns true when this post content document approval submission o k response has a 2xx status code

func (*PostContentDocumentApprovalSubmissionOK) String

type PostContentDocumentApprovalSubmissionParams

type PostContentDocumentApprovalSubmissionParams struct {

	/* ContentReferenceKey.

	   The unique reference key for the A+ Content document. A content reference key cannot form a permalink and may change in the future. A content reference key is not guaranteed to match any A+ content identifier.
	*/
	ContentReferenceKey string

	/* MarketplaceID.

	   The identifier for the marketplace where the A+ Content is published.
	*/
	MarketplaceID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

PostContentDocumentApprovalSubmissionParams contains all the parameters to send to the API endpoint

for the post content document approval submission operation.

Typically these are written to a http.Request.

func NewPostContentDocumentApprovalSubmissionParams

func NewPostContentDocumentApprovalSubmissionParams() *PostContentDocumentApprovalSubmissionParams

NewPostContentDocumentApprovalSubmissionParams creates a new PostContentDocumentApprovalSubmissionParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewPostContentDocumentApprovalSubmissionParamsWithContext

func NewPostContentDocumentApprovalSubmissionParamsWithContext(ctx context.Context) *PostContentDocumentApprovalSubmissionParams

NewPostContentDocumentApprovalSubmissionParamsWithContext creates a new PostContentDocumentApprovalSubmissionParams object with the ability to set a context for a request.

func NewPostContentDocumentApprovalSubmissionParamsWithHTTPClient

func NewPostContentDocumentApprovalSubmissionParamsWithHTTPClient(client *http.Client) *PostContentDocumentApprovalSubmissionParams

NewPostContentDocumentApprovalSubmissionParamsWithHTTPClient creates a new PostContentDocumentApprovalSubmissionParams object with the ability to set a custom HTTPClient for a request.

func NewPostContentDocumentApprovalSubmissionParamsWithTimeout

func NewPostContentDocumentApprovalSubmissionParamsWithTimeout(timeout time.Duration) *PostContentDocumentApprovalSubmissionParams

NewPostContentDocumentApprovalSubmissionParamsWithTimeout creates a new PostContentDocumentApprovalSubmissionParams object with the ability to set a timeout on a request.

func (*PostContentDocumentApprovalSubmissionParams) SetContentReferenceKey

func (o *PostContentDocumentApprovalSubmissionParams) SetContentReferenceKey(contentReferenceKey string)

SetContentReferenceKey adds the contentReferenceKey to the post content document approval submission params

func (*PostContentDocumentApprovalSubmissionParams) SetContext

SetContext adds the context to the post content document approval submission params

func (*PostContentDocumentApprovalSubmissionParams) SetDefaults

SetDefaults hydrates default values in the post content document approval submission params (not the query body).

All values with no default are reset to their zero value.

func (*PostContentDocumentApprovalSubmissionParams) SetHTTPClient

func (o *PostContentDocumentApprovalSubmissionParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the post content document approval submission params

func (*PostContentDocumentApprovalSubmissionParams) SetMarketplaceID

func (o *PostContentDocumentApprovalSubmissionParams) SetMarketplaceID(marketplaceID string)

SetMarketplaceID adds the marketplaceId to the post content document approval submission params

func (*PostContentDocumentApprovalSubmissionParams) SetTimeout

SetTimeout adds the timeout to the post content document approval submission params

func (*PostContentDocumentApprovalSubmissionParams) WithContentReferenceKey

WithContentReferenceKey adds the contentReferenceKey to the post content document approval submission params

func (*PostContentDocumentApprovalSubmissionParams) WithContext

WithContext adds the context to the post content document approval submission params

func (*PostContentDocumentApprovalSubmissionParams) WithDefaults

WithDefaults hydrates default values in the post content document approval submission params (not the query body).

All values with no default are reset to their zero value.

func (*PostContentDocumentApprovalSubmissionParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the post content document approval submission params

func (*PostContentDocumentApprovalSubmissionParams) WithMarketplaceID

WithMarketplaceID adds the marketplaceID to the post content document approval submission params

func (*PostContentDocumentApprovalSubmissionParams) WithTimeout

WithTimeout adds the timeout to the post content document approval submission params

func (*PostContentDocumentApprovalSubmissionParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PostContentDocumentApprovalSubmissionReader

type PostContentDocumentApprovalSubmissionReader struct {
	// contains filtered or unexported fields
}

PostContentDocumentApprovalSubmissionReader is a Reader for the PostContentDocumentApprovalSubmission structure.

func (*PostContentDocumentApprovalSubmissionReader) ReadResponse

func (o *PostContentDocumentApprovalSubmissionReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PostContentDocumentApprovalSubmissionServiceUnavailable

type PostContentDocumentApprovalSubmissionServiceUnavailable struct {

	/* Your rate limit (requests per second) for this operation.
	_Note:_ For this status code, the rate limit header is deprecated and no longer returned.
	*/
	XAmznRateLimitLimit string

	/* Unique request reference identifier.
	 */
	XAmznRequestID string

	Payload *aplus_content_2020_11_01_models.ErrorList
}

PostContentDocumentApprovalSubmissionServiceUnavailable describes a response with status code 503, with default header values.

Temporary overloading or maintenance of the server.

func NewPostContentDocumentApprovalSubmissionServiceUnavailable

func NewPostContentDocumentApprovalSubmissionServiceUnavailable() *PostContentDocumentApprovalSubmissionServiceUnavailable

NewPostContentDocumentApprovalSubmissionServiceUnavailable creates a PostContentDocumentApprovalSubmissionServiceUnavailable with default headers values

func (*PostContentDocumentApprovalSubmissionServiceUnavailable) Error

func (*PostContentDocumentApprovalSubmissionServiceUnavailable) GetPayload

func (*PostContentDocumentApprovalSubmissionServiceUnavailable) IsClientError

IsClientError returns true when this post content document approval submission service unavailable response has a 4xx status code

func (*PostContentDocumentApprovalSubmissionServiceUnavailable) IsCode

IsCode returns true when this post content document approval submission service unavailable response a status code equal to that given

func (*PostContentDocumentApprovalSubmissionServiceUnavailable) IsRedirect

IsRedirect returns true when this post content document approval submission service unavailable response has a 3xx status code

func (*PostContentDocumentApprovalSubmissionServiceUnavailable) IsServerError

IsServerError returns true when this post content document approval submission service unavailable response has a 5xx status code

func (*PostContentDocumentApprovalSubmissionServiceUnavailable) IsSuccess

IsSuccess returns true when this post content document approval submission service unavailable response has a 2xx status code

func (*PostContentDocumentApprovalSubmissionServiceUnavailable) String

type PostContentDocumentApprovalSubmissionTooManyRequests

type PostContentDocumentApprovalSubmissionTooManyRequests struct {

	/* Your rate limit (requests per second) for this operation.
	_Note:_ For this status code, the rate limit header is deprecated and no longer returned.
	*/
	XAmznRateLimitLimit string

	/* Unique request reference identifier.
	 */
	XAmznRequestID string

	Payload *aplus_content_2020_11_01_models.ErrorList
}

PostContentDocumentApprovalSubmissionTooManyRequests describes a response with status code 429, with default header values.

The frequency of requests was greater than allowed.

func NewPostContentDocumentApprovalSubmissionTooManyRequests

func NewPostContentDocumentApprovalSubmissionTooManyRequests() *PostContentDocumentApprovalSubmissionTooManyRequests

NewPostContentDocumentApprovalSubmissionTooManyRequests creates a PostContentDocumentApprovalSubmissionTooManyRequests with default headers values

func (*PostContentDocumentApprovalSubmissionTooManyRequests) Error

func (*PostContentDocumentApprovalSubmissionTooManyRequests) GetPayload

func (*PostContentDocumentApprovalSubmissionTooManyRequests) IsClientError

IsClientError returns true when this post content document approval submission too many requests response has a 4xx status code

func (*PostContentDocumentApprovalSubmissionTooManyRequests) IsCode

IsCode returns true when this post content document approval submission too many requests response a status code equal to that given

func (*PostContentDocumentApprovalSubmissionTooManyRequests) IsRedirect

IsRedirect returns true when this post content document approval submission too many requests response has a 3xx status code

func (*PostContentDocumentApprovalSubmissionTooManyRequests) IsServerError

IsServerError returns true when this post content document approval submission too many requests response has a 5xx status code

func (*PostContentDocumentApprovalSubmissionTooManyRequests) IsSuccess

IsSuccess returns true when this post content document approval submission too many requests response has a 2xx status code

func (*PostContentDocumentApprovalSubmissionTooManyRequests) String

type PostContentDocumentApprovalSubmissionUnauthorized

type PostContentDocumentApprovalSubmissionUnauthorized struct {

	/* Your rate limit (requests per second) for this operation.
	_Note:_ For this status code, the rate limit header is deprecated and no longer returned.
	*/
	XAmznRateLimitLimit string

	/* Unique request reference identifier.
	 */
	XAmznRequestID string

	Payload *aplus_content_2020_11_01_models.ErrorList
}

PostContentDocumentApprovalSubmissionUnauthorized describes a response with status code 401, with default header values.

The request's Authorization header is not formatted correctly or does not contain a valid token.

func NewPostContentDocumentApprovalSubmissionUnauthorized

func NewPostContentDocumentApprovalSubmissionUnauthorized() *PostContentDocumentApprovalSubmissionUnauthorized

NewPostContentDocumentApprovalSubmissionUnauthorized creates a PostContentDocumentApprovalSubmissionUnauthorized with default headers values

func (*PostContentDocumentApprovalSubmissionUnauthorized) Error

func (*PostContentDocumentApprovalSubmissionUnauthorized) GetPayload

func (*PostContentDocumentApprovalSubmissionUnauthorized) IsClientError

IsClientError returns true when this post content document approval submission unauthorized response has a 4xx status code

func (*PostContentDocumentApprovalSubmissionUnauthorized) IsCode

IsCode returns true when this post content document approval submission unauthorized response a status code equal to that given

func (*PostContentDocumentApprovalSubmissionUnauthorized) IsRedirect

IsRedirect returns true when this post content document approval submission unauthorized response has a 3xx status code

func (*PostContentDocumentApprovalSubmissionUnauthorized) IsServerError

IsServerError returns true when this post content document approval submission unauthorized response has a 5xx status code

func (*PostContentDocumentApprovalSubmissionUnauthorized) IsSuccess

IsSuccess returns true when this post content document approval submission unauthorized response has a 2xx status code

func (*PostContentDocumentApprovalSubmissionUnauthorized) String

type PostContentDocumentAsinRelationsBadRequest

type PostContentDocumentAsinRelationsBadRequest struct {

	/* Your rate limit (requests per second) for this operation.
	 */
	XAmznRateLimitLimit string

	/* Unique request reference identifier.
	 */
	XAmznRequestID string

	Payload *aplus_content_2020_11_01_models.ErrorList
}

PostContentDocumentAsinRelationsBadRequest describes a response with status code 400, with default header values.

Request has missing or invalid parameters and cannot be parsed.

func NewPostContentDocumentAsinRelationsBadRequest

func NewPostContentDocumentAsinRelationsBadRequest() *PostContentDocumentAsinRelationsBadRequest

NewPostContentDocumentAsinRelationsBadRequest creates a PostContentDocumentAsinRelationsBadRequest with default headers values

func (*PostContentDocumentAsinRelationsBadRequest) Error

func (*PostContentDocumentAsinRelationsBadRequest) GetPayload

func (*PostContentDocumentAsinRelationsBadRequest) IsClientError

IsClientError returns true when this post content document asin relations bad request response has a 4xx status code

func (*PostContentDocumentAsinRelationsBadRequest) IsCode

IsCode returns true when this post content document asin relations bad request response a status code equal to that given

func (*PostContentDocumentAsinRelationsBadRequest) IsRedirect

IsRedirect returns true when this post content document asin relations bad request response has a 3xx status code

func (*PostContentDocumentAsinRelationsBadRequest) IsServerError

IsServerError returns true when this post content document asin relations bad request response has a 5xx status code

func (*PostContentDocumentAsinRelationsBadRequest) IsSuccess

IsSuccess returns true when this post content document asin relations bad request response has a 2xx status code

func (*PostContentDocumentAsinRelationsBadRequest) String

type PostContentDocumentAsinRelationsForbidden

type PostContentDocumentAsinRelationsForbidden struct {

	/* Unique request reference identifier.
	 */
	XAmznRequestID string

	Payload *aplus_content_2020_11_01_models.ErrorList
}

PostContentDocumentAsinRelationsForbidden describes a response with status code 403, with default header values.

Indicates that access to the resource is forbidden. Possible reasons include Access Denied, Unauthorized, Expired Token, or Invalid Signature.

func NewPostContentDocumentAsinRelationsForbidden

func NewPostContentDocumentAsinRelationsForbidden() *PostContentDocumentAsinRelationsForbidden

NewPostContentDocumentAsinRelationsForbidden creates a PostContentDocumentAsinRelationsForbidden with default headers values

func (*PostContentDocumentAsinRelationsForbidden) Error

func (*PostContentDocumentAsinRelationsForbidden) GetPayload

func (*PostContentDocumentAsinRelationsForbidden) IsClientError

IsClientError returns true when this post content document asin relations forbidden response has a 4xx status code

func (*PostContentDocumentAsinRelationsForbidden) IsCode

IsCode returns true when this post content document asin relations forbidden response a status code equal to that given

func (*PostContentDocumentAsinRelationsForbidden) IsRedirect

IsRedirect returns true when this post content document asin relations forbidden response has a 3xx status code

func (*PostContentDocumentAsinRelationsForbidden) IsServerError

IsServerError returns true when this post content document asin relations forbidden response has a 5xx status code

func (*PostContentDocumentAsinRelationsForbidden) IsSuccess

IsSuccess returns true when this post content document asin relations forbidden response has a 2xx status code

func (*PostContentDocumentAsinRelationsForbidden) String

type PostContentDocumentAsinRelationsGone

type PostContentDocumentAsinRelationsGone struct {

	/* Your rate limit (requests per second) for this operation.
	_Note:_ For this status code, the rate limit header is deprecated and no longer returned.
	*/
	XAmznRateLimitLimit string

	/* Unique request reference identifier.
	 */
	XAmznRequestID string

	Payload *aplus_content_2020_11_01_models.ErrorList
}

PostContentDocumentAsinRelationsGone describes a response with status code 410, with default header values.

The specified resource no longer exists.

func NewPostContentDocumentAsinRelationsGone

func NewPostContentDocumentAsinRelationsGone() *PostContentDocumentAsinRelationsGone

NewPostContentDocumentAsinRelationsGone creates a PostContentDocumentAsinRelationsGone with default headers values

func (*PostContentDocumentAsinRelationsGone) Error

func (*PostContentDocumentAsinRelationsGone) GetPayload

func (*PostContentDocumentAsinRelationsGone) IsClientError

func (o *PostContentDocumentAsinRelationsGone) IsClientError() bool

IsClientError returns true when this post content document asin relations gone response has a 4xx status code

func (*PostContentDocumentAsinRelationsGone) IsCode

IsCode returns true when this post content document asin relations gone response a status code equal to that given

func (*PostContentDocumentAsinRelationsGone) IsRedirect

IsRedirect returns true when this post content document asin relations gone response has a 3xx status code

func (*PostContentDocumentAsinRelationsGone) IsServerError

func (o *PostContentDocumentAsinRelationsGone) IsServerError() bool

IsServerError returns true when this post content document asin relations gone response has a 5xx status code

func (*PostContentDocumentAsinRelationsGone) IsSuccess

IsSuccess returns true when this post content document asin relations gone response has a 2xx status code

func (*PostContentDocumentAsinRelationsGone) String

type PostContentDocumentAsinRelationsInternalServerError

type PostContentDocumentAsinRelationsInternalServerError struct {

	/* Your rate limit (requests per second) for this operation.
	_Note:_ For this status code, the rate limit header is deprecated and no longer returned.
	*/
	XAmznRateLimitLimit string

	/* Unique request reference identifier.
	 */
	XAmznRequestID string

	Payload *aplus_content_2020_11_01_models.ErrorList
}

PostContentDocumentAsinRelationsInternalServerError describes a response with status code 500, with default header values.

An unexpected condition occurred that prevented the server from fulfilling the request.

func NewPostContentDocumentAsinRelationsInternalServerError

func NewPostContentDocumentAsinRelationsInternalServerError() *PostContentDocumentAsinRelationsInternalServerError

NewPostContentDocumentAsinRelationsInternalServerError creates a PostContentDocumentAsinRelationsInternalServerError with default headers values

func (*PostContentDocumentAsinRelationsInternalServerError) Error

func (*PostContentDocumentAsinRelationsInternalServerError) GetPayload

func (*PostContentDocumentAsinRelationsInternalServerError) IsClientError

IsClientError returns true when this post content document asin relations internal server error response has a 4xx status code

func (*PostContentDocumentAsinRelationsInternalServerError) IsCode

IsCode returns true when this post content document asin relations internal server error response a status code equal to that given

func (*PostContentDocumentAsinRelationsInternalServerError) IsRedirect

IsRedirect returns true when this post content document asin relations internal server error response has a 3xx status code

func (*PostContentDocumentAsinRelationsInternalServerError) IsServerError

IsServerError returns true when this post content document asin relations internal server error response has a 5xx status code

func (*PostContentDocumentAsinRelationsInternalServerError) IsSuccess

IsSuccess returns true when this post content document asin relations internal server error response has a 2xx status code

func (*PostContentDocumentAsinRelationsInternalServerError) String

type PostContentDocumentAsinRelationsNotFound

type PostContentDocumentAsinRelationsNotFound struct {

	/* Your rate limit (requests per second) for this operation.
	 */
	XAmznRateLimitLimit string

	/* Unique request reference identifier.
	 */
	XAmznRequestID string

	Payload *aplus_content_2020_11_01_models.ErrorList
}

PostContentDocumentAsinRelationsNotFound describes a response with status code 404, with default header values.

The specified resource does not exist.

func NewPostContentDocumentAsinRelationsNotFound

func NewPostContentDocumentAsinRelationsNotFound() *PostContentDocumentAsinRelationsNotFound

NewPostContentDocumentAsinRelationsNotFound creates a PostContentDocumentAsinRelationsNotFound with default headers values

func (*PostContentDocumentAsinRelationsNotFound) Error

func (*PostContentDocumentAsinRelationsNotFound) GetPayload

func (*PostContentDocumentAsinRelationsNotFound) IsClientError

IsClientError returns true when this post content document asin relations not found response has a 4xx status code

func (*PostContentDocumentAsinRelationsNotFound) IsCode

IsCode returns true when this post content document asin relations not found response a status code equal to that given

func (*PostContentDocumentAsinRelationsNotFound) IsRedirect

IsRedirect returns true when this post content document asin relations not found response has a 3xx status code

func (*PostContentDocumentAsinRelationsNotFound) IsServerError

IsServerError returns true when this post content document asin relations not found response has a 5xx status code

func (*PostContentDocumentAsinRelationsNotFound) IsSuccess

IsSuccess returns true when this post content document asin relations not found response has a 2xx status code

func (*PostContentDocumentAsinRelationsNotFound) String

type PostContentDocumentAsinRelationsOK

type PostContentDocumentAsinRelationsOK struct {

	/* Your rate limit (requests per second) for this operation.
	 */
	XAmznRateLimitLimit string

	/* Unique request reference identifier.
	 */
	XAmznRequestID string

	Payload *aplus_content_2020_11_01_models.PostContentDocumentAsinRelationsResponse
}

PostContentDocumentAsinRelationsOK describes a response with status code 200, with default header values.

Success.

func NewPostContentDocumentAsinRelationsOK

func NewPostContentDocumentAsinRelationsOK() *PostContentDocumentAsinRelationsOK

NewPostContentDocumentAsinRelationsOK creates a PostContentDocumentAsinRelationsOK with default headers values

func (*PostContentDocumentAsinRelationsOK) Error

func (*PostContentDocumentAsinRelationsOK) IsClientError

func (o *PostContentDocumentAsinRelationsOK) IsClientError() bool

IsClientError returns true when this post content document asin relations o k response has a 4xx status code

func (*PostContentDocumentAsinRelationsOK) IsCode

IsCode returns true when this post content document asin relations o k response a status code equal to that given

func (*PostContentDocumentAsinRelationsOK) IsRedirect

func (o *PostContentDocumentAsinRelationsOK) IsRedirect() bool

IsRedirect returns true when this post content document asin relations o k response has a 3xx status code

func (*PostContentDocumentAsinRelationsOK) IsServerError

func (o *PostContentDocumentAsinRelationsOK) IsServerError() bool

IsServerError returns true when this post content document asin relations o k response has a 5xx status code

func (*PostContentDocumentAsinRelationsOK) IsSuccess

IsSuccess returns true when this post content document asin relations o k response has a 2xx status code

func (*PostContentDocumentAsinRelationsOK) String

type PostContentDocumentAsinRelationsParams

type PostContentDocumentAsinRelationsParams struct {

	/* ContentReferenceKey.

	   The unique reference key for the A+ Content document. A content reference key cannot form a permalink and may change in the future. A content reference key is not guaranteed to match any A+ content identifier.
	*/
	ContentReferenceKey string

	/* MarketplaceID.

	   The identifier for the marketplace where the A+ Content is published.
	*/
	MarketplaceID string

	/* PostContentDocumentAsinRelationsRequest.

	   The content document ASIN relations request details.
	*/
	PostContentDocumentAsinRelationsRequest *aplus_content_2020_11_01_models.PostContentDocumentAsinRelationsRequest

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

PostContentDocumentAsinRelationsParams contains all the parameters to send to the API endpoint

for the post content document asin relations operation.

Typically these are written to a http.Request.

func NewPostContentDocumentAsinRelationsParams

func NewPostContentDocumentAsinRelationsParams() *PostContentDocumentAsinRelationsParams

NewPostContentDocumentAsinRelationsParams creates a new PostContentDocumentAsinRelationsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewPostContentDocumentAsinRelationsParamsWithContext

func NewPostContentDocumentAsinRelationsParamsWithContext(ctx context.Context) *PostContentDocumentAsinRelationsParams

NewPostContentDocumentAsinRelationsParamsWithContext creates a new PostContentDocumentAsinRelationsParams object with the ability to set a context for a request.

func NewPostContentDocumentAsinRelationsParamsWithHTTPClient

func NewPostContentDocumentAsinRelationsParamsWithHTTPClient(client *http.Client) *PostContentDocumentAsinRelationsParams

NewPostContentDocumentAsinRelationsParamsWithHTTPClient creates a new PostContentDocumentAsinRelationsParams object with the ability to set a custom HTTPClient for a request.

func NewPostContentDocumentAsinRelationsParamsWithTimeout

func NewPostContentDocumentAsinRelationsParamsWithTimeout(timeout time.Duration) *PostContentDocumentAsinRelationsParams

NewPostContentDocumentAsinRelationsParamsWithTimeout creates a new PostContentDocumentAsinRelationsParams object with the ability to set a timeout on a request.

func (*PostContentDocumentAsinRelationsParams) SetContentReferenceKey

func (o *PostContentDocumentAsinRelationsParams) SetContentReferenceKey(contentReferenceKey string)

SetContentReferenceKey adds the contentReferenceKey to the post content document asin relations params

func (*PostContentDocumentAsinRelationsParams) SetContext

SetContext adds the context to the post content document asin relations params

func (*PostContentDocumentAsinRelationsParams) SetDefaults

func (o *PostContentDocumentAsinRelationsParams) SetDefaults()

SetDefaults hydrates default values in the post content document asin relations params (not the query body).

All values with no default are reset to their zero value.

func (*PostContentDocumentAsinRelationsParams) SetHTTPClient

func (o *PostContentDocumentAsinRelationsParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the post content document asin relations params

func (*PostContentDocumentAsinRelationsParams) SetMarketplaceID

func (o *PostContentDocumentAsinRelationsParams) SetMarketplaceID(marketplaceID string)

SetMarketplaceID adds the marketplaceId to the post content document asin relations params

func (*PostContentDocumentAsinRelationsParams) SetPostContentDocumentAsinRelationsRequest

func (o *PostContentDocumentAsinRelationsParams) SetPostContentDocumentAsinRelationsRequest(postContentDocumentAsinRelationsRequest *aplus_content_2020_11_01_models.PostContentDocumentAsinRelationsRequest)

SetPostContentDocumentAsinRelationsRequest adds the postContentDocumentAsinRelationsRequest to the post content document asin relations params

func (*PostContentDocumentAsinRelationsParams) SetTimeout

func (o *PostContentDocumentAsinRelationsParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the post content document asin relations params

func (*PostContentDocumentAsinRelationsParams) WithContentReferenceKey

func (o *PostContentDocumentAsinRelationsParams) WithContentReferenceKey(contentReferenceKey string) *PostContentDocumentAsinRelationsParams

WithContentReferenceKey adds the contentReferenceKey to the post content document asin relations params

func (*PostContentDocumentAsinRelationsParams) WithContext

WithContext adds the context to the post content document asin relations params

func (*PostContentDocumentAsinRelationsParams) WithDefaults

WithDefaults hydrates default values in the post content document asin relations params (not the query body).

All values with no default are reset to their zero value.

func (*PostContentDocumentAsinRelationsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the post content document asin relations params

func (*PostContentDocumentAsinRelationsParams) WithMarketplaceID

WithMarketplaceID adds the marketplaceID to the post content document asin relations params

func (*PostContentDocumentAsinRelationsParams) WithPostContentDocumentAsinRelationsRequest

func (o *PostContentDocumentAsinRelationsParams) WithPostContentDocumentAsinRelationsRequest(postContentDocumentAsinRelationsRequest *aplus_content_2020_11_01_models.PostContentDocumentAsinRelationsRequest) *PostContentDocumentAsinRelationsParams

WithPostContentDocumentAsinRelationsRequest adds the postContentDocumentAsinRelationsRequest to the post content document asin relations params

func (*PostContentDocumentAsinRelationsParams) WithTimeout

WithTimeout adds the timeout to the post content document asin relations params

func (*PostContentDocumentAsinRelationsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PostContentDocumentAsinRelationsReader

type PostContentDocumentAsinRelationsReader struct {
	// contains filtered or unexported fields
}

PostContentDocumentAsinRelationsReader is a Reader for the PostContentDocumentAsinRelations structure.

func (*PostContentDocumentAsinRelationsReader) ReadResponse

func (o *PostContentDocumentAsinRelationsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PostContentDocumentAsinRelationsServiceUnavailable

type PostContentDocumentAsinRelationsServiceUnavailable struct {

	/* Your rate limit (requests per second) for this operation.
	_Note:_ For this status code, the rate limit header is deprecated and no longer returned.
	*/
	XAmznRateLimitLimit string

	/* Unique request reference identifier.
	 */
	XAmznRequestID string

	Payload *aplus_content_2020_11_01_models.ErrorList
}

PostContentDocumentAsinRelationsServiceUnavailable describes a response with status code 503, with default header values.

Temporary overloading or maintenance of the server.

func NewPostContentDocumentAsinRelationsServiceUnavailable

func NewPostContentDocumentAsinRelationsServiceUnavailable() *PostContentDocumentAsinRelationsServiceUnavailable

NewPostContentDocumentAsinRelationsServiceUnavailable creates a PostContentDocumentAsinRelationsServiceUnavailable with default headers values

func (*PostContentDocumentAsinRelationsServiceUnavailable) Error

func (*PostContentDocumentAsinRelationsServiceUnavailable) GetPayload

func (*PostContentDocumentAsinRelationsServiceUnavailable) IsClientError

IsClientError returns true when this post content document asin relations service unavailable response has a 4xx status code

func (*PostContentDocumentAsinRelationsServiceUnavailable) IsCode

IsCode returns true when this post content document asin relations service unavailable response a status code equal to that given

func (*PostContentDocumentAsinRelationsServiceUnavailable) IsRedirect

IsRedirect returns true when this post content document asin relations service unavailable response has a 3xx status code

func (*PostContentDocumentAsinRelationsServiceUnavailable) IsServerError

IsServerError returns true when this post content document asin relations service unavailable response has a 5xx status code

func (*PostContentDocumentAsinRelationsServiceUnavailable) IsSuccess

IsSuccess returns true when this post content document asin relations service unavailable response has a 2xx status code

func (*PostContentDocumentAsinRelationsServiceUnavailable) String

type PostContentDocumentAsinRelationsTooManyRequests

type PostContentDocumentAsinRelationsTooManyRequests struct {

	/* Your rate limit (requests per second) for this operation.
	_Note:_ For this status code, the rate limit header is deprecated and no longer returned.
	*/
	XAmznRateLimitLimit string

	/* Unique request reference identifier.
	 */
	XAmznRequestID string

	Payload *aplus_content_2020_11_01_models.ErrorList
}

PostContentDocumentAsinRelationsTooManyRequests describes a response with status code 429, with default header values.

The frequency of requests was greater than allowed.

func NewPostContentDocumentAsinRelationsTooManyRequests

func NewPostContentDocumentAsinRelationsTooManyRequests() *PostContentDocumentAsinRelationsTooManyRequests

NewPostContentDocumentAsinRelationsTooManyRequests creates a PostContentDocumentAsinRelationsTooManyRequests with default headers values

func (*PostContentDocumentAsinRelationsTooManyRequests) Error

func (*PostContentDocumentAsinRelationsTooManyRequests) GetPayload

func (*PostContentDocumentAsinRelationsTooManyRequests) IsClientError

IsClientError returns true when this post content document asin relations too many requests response has a 4xx status code

func (*PostContentDocumentAsinRelationsTooManyRequests) IsCode

IsCode returns true when this post content document asin relations too many requests response a status code equal to that given

func (*PostContentDocumentAsinRelationsTooManyRequests) IsRedirect

IsRedirect returns true when this post content document asin relations too many requests response has a 3xx status code

func (*PostContentDocumentAsinRelationsTooManyRequests) IsServerError

IsServerError returns true when this post content document asin relations too many requests response has a 5xx status code

func (*PostContentDocumentAsinRelationsTooManyRequests) IsSuccess

IsSuccess returns true when this post content document asin relations too many requests response has a 2xx status code

func (*PostContentDocumentAsinRelationsTooManyRequests) String

type PostContentDocumentAsinRelationsUnauthorized

type PostContentDocumentAsinRelationsUnauthorized struct {

	/* Your rate limit (requests per second) for this operation.
	_Note:_ For this status code, the rate limit header is deprecated and no longer returned.
	*/
	XAmznRateLimitLimit string

	/* Unique request reference identifier.
	 */
	XAmznRequestID string

	Payload *aplus_content_2020_11_01_models.ErrorList
}

PostContentDocumentAsinRelationsUnauthorized describes a response with status code 401, with default header values.

The request's Authorization header is not formatted correctly or does not contain a valid token.

func NewPostContentDocumentAsinRelationsUnauthorized

func NewPostContentDocumentAsinRelationsUnauthorized() *PostContentDocumentAsinRelationsUnauthorized

NewPostContentDocumentAsinRelationsUnauthorized creates a PostContentDocumentAsinRelationsUnauthorized with default headers values

func (*PostContentDocumentAsinRelationsUnauthorized) Error

func (*PostContentDocumentAsinRelationsUnauthorized) GetPayload

func (*PostContentDocumentAsinRelationsUnauthorized) IsClientError

IsClientError returns true when this post content document asin relations unauthorized response has a 4xx status code

func (*PostContentDocumentAsinRelationsUnauthorized) IsCode

IsCode returns true when this post content document asin relations unauthorized response a status code equal to that given

func (*PostContentDocumentAsinRelationsUnauthorized) IsRedirect

IsRedirect returns true when this post content document asin relations unauthorized response has a 3xx status code

func (*PostContentDocumentAsinRelationsUnauthorized) IsServerError

IsServerError returns true when this post content document asin relations unauthorized response has a 5xx status code

func (*PostContentDocumentAsinRelationsUnauthorized) IsSuccess

IsSuccess returns true when this post content document asin relations unauthorized response has a 2xx status code

func (*PostContentDocumentAsinRelationsUnauthorized) String

type PostContentDocumentSuspendSubmissionBadRequest

type PostContentDocumentSuspendSubmissionBadRequest struct {

	/* Your rate limit (requests per second) for this operation.
	 */
	XAmznRateLimitLimit string

	/* Unique request reference identifier.
	 */
	XAmznRequestID string

	Payload *aplus_content_2020_11_01_models.ErrorList
}

PostContentDocumentSuspendSubmissionBadRequest describes a response with status code 400, with default header values.

Request has missing or invalid parameters and cannot be parsed.

func NewPostContentDocumentSuspendSubmissionBadRequest

func NewPostContentDocumentSuspendSubmissionBadRequest() *PostContentDocumentSuspendSubmissionBadRequest

NewPostContentDocumentSuspendSubmissionBadRequest creates a PostContentDocumentSuspendSubmissionBadRequest with default headers values

func (*PostContentDocumentSuspendSubmissionBadRequest) Error

func (*PostContentDocumentSuspendSubmissionBadRequest) GetPayload

func (*PostContentDocumentSuspendSubmissionBadRequest) IsClientError

IsClientError returns true when this post content document suspend submission bad request response has a 4xx status code

func (*PostContentDocumentSuspendSubmissionBadRequest) IsCode

IsCode returns true when this post content document suspend submission bad request response a status code equal to that given

func (*PostContentDocumentSuspendSubmissionBadRequest) IsRedirect

IsRedirect returns true when this post content document suspend submission bad request response has a 3xx status code

func (*PostContentDocumentSuspendSubmissionBadRequest) IsServerError

IsServerError returns true when this post content document suspend submission bad request response has a 5xx status code

func (*PostContentDocumentSuspendSubmissionBadRequest) IsSuccess

IsSuccess returns true when this post content document suspend submission bad request response has a 2xx status code

func (*PostContentDocumentSuspendSubmissionBadRequest) String

type PostContentDocumentSuspendSubmissionForbidden

type PostContentDocumentSuspendSubmissionForbidden struct {

	/* Unique request reference identifier.
	 */
	XAmznRequestID string

	Payload *aplus_content_2020_11_01_models.ErrorList
}

PostContentDocumentSuspendSubmissionForbidden describes a response with status code 403, with default header values.

Indicates that access to the resource is forbidden. Possible reasons include Access Denied, Unauthorized, Expired Token, or Invalid Signature.

func NewPostContentDocumentSuspendSubmissionForbidden

func NewPostContentDocumentSuspendSubmissionForbidden() *PostContentDocumentSuspendSubmissionForbidden

NewPostContentDocumentSuspendSubmissionForbidden creates a PostContentDocumentSuspendSubmissionForbidden with default headers values

func (*PostContentDocumentSuspendSubmissionForbidden) Error

func (*PostContentDocumentSuspendSubmissionForbidden) GetPayload

func (*PostContentDocumentSuspendSubmissionForbidden) IsClientError

IsClientError returns true when this post content document suspend submission forbidden response has a 4xx status code

func (*PostContentDocumentSuspendSubmissionForbidden) IsCode

IsCode returns true when this post content document suspend submission forbidden response a status code equal to that given

func (*PostContentDocumentSuspendSubmissionForbidden) IsRedirect

IsRedirect returns true when this post content document suspend submission forbidden response has a 3xx status code

func (*PostContentDocumentSuspendSubmissionForbidden) IsServerError

IsServerError returns true when this post content document suspend submission forbidden response has a 5xx status code

func (*PostContentDocumentSuspendSubmissionForbidden) IsSuccess

IsSuccess returns true when this post content document suspend submission forbidden response has a 2xx status code

func (*PostContentDocumentSuspendSubmissionForbidden) String

type PostContentDocumentSuspendSubmissionGone

type PostContentDocumentSuspendSubmissionGone struct {

	/* Your rate limit (requests per second) for this operation.
	_Note:_ For this status code, the rate limit header is deprecated and no longer returned.
	*/
	XAmznRateLimitLimit string

	/* Unique request reference identifier.
	 */
	XAmznRequestID string

	Payload *aplus_content_2020_11_01_models.ErrorList
}

PostContentDocumentSuspendSubmissionGone describes a response with status code 410, with default header values.

The specified resource no longer exists.

func NewPostContentDocumentSuspendSubmissionGone

func NewPostContentDocumentSuspendSubmissionGone() *PostContentDocumentSuspendSubmissionGone

NewPostContentDocumentSuspendSubmissionGone creates a PostContentDocumentSuspendSubmissionGone with default headers values

func (*PostContentDocumentSuspendSubmissionGone) Error

func (*PostContentDocumentSuspendSubmissionGone) GetPayload

func (*PostContentDocumentSuspendSubmissionGone) IsClientError

IsClientError returns true when this post content document suspend submission gone response has a 4xx status code

func (*PostContentDocumentSuspendSubmissionGone) IsCode

IsCode returns true when this post content document suspend submission gone response a status code equal to that given

func (*PostContentDocumentSuspendSubmissionGone) IsRedirect

IsRedirect returns true when this post content document suspend submission gone response has a 3xx status code

func (*PostContentDocumentSuspendSubmissionGone) IsServerError

IsServerError returns true when this post content document suspend submission gone response has a 5xx status code

func (*PostContentDocumentSuspendSubmissionGone) IsSuccess

IsSuccess returns true when this post content document suspend submission gone response has a 2xx status code

func (*PostContentDocumentSuspendSubmissionGone) String

type PostContentDocumentSuspendSubmissionInternalServerError

type PostContentDocumentSuspendSubmissionInternalServerError struct {

	/* Your rate limit (requests per second) for this operation.
	_Note:_ For this status code, the rate limit header is deprecated and no longer returned.
	*/
	XAmznRateLimitLimit string

	/* Unique request reference identifier.
	 */
	XAmznRequestID string

	Payload *aplus_content_2020_11_01_models.ErrorList
}

PostContentDocumentSuspendSubmissionInternalServerError describes a response with status code 500, with default header values.

An unexpected condition occurred that prevented the server from fulfilling the request.

func NewPostContentDocumentSuspendSubmissionInternalServerError

func NewPostContentDocumentSuspendSubmissionInternalServerError() *PostContentDocumentSuspendSubmissionInternalServerError

NewPostContentDocumentSuspendSubmissionInternalServerError creates a PostContentDocumentSuspendSubmissionInternalServerError with default headers values

func (*PostContentDocumentSuspendSubmissionInternalServerError) Error

func (*PostContentDocumentSuspendSubmissionInternalServerError) GetPayload

func (*PostContentDocumentSuspendSubmissionInternalServerError) IsClientError

IsClientError returns true when this post content document suspend submission internal server error response has a 4xx status code

func (*PostContentDocumentSuspendSubmissionInternalServerError) IsCode

IsCode returns true when this post content document suspend submission internal server error response a status code equal to that given

func (*PostContentDocumentSuspendSubmissionInternalServerError) IsRedirect

IsRedirect returns true when this post content document suspend submission internal server error response has a 3xx status code

func (*PostContentDocumentSuspendSubmissionInternalServerError) IsServerError

IsServerError returns true when this post content document suspend submission internal server error response has a 5xx status code

func (*PostContentDocumentSuspendSubmissionInternalServerError) IsSuccess

IsSuccess returns true when this post content document suspend submission internal server error response has a 2xx status code

func (*PostContentDocumentSuspendSubmissionInternalServerError) String

type PostContentDocumentSuspendSubmissionNotFound

type PostContentDocumentSuspendSubmissionNotFound struct {

	/* Your rate limit (requests per second) for this operation.
	 */
	XAmznRateLimitLimit string

	/* Unique request reference identifier.
	 */
	XAmznRequestID string

	Payload *aplus_content_2020_11_01_models.ErrorList
}

PostContentDocumentSuspendSubmissionNotFound describes a response with status code 404, with default header values.

The specified resource does not exist.

func NewPostContentDocumentSuspendSubmissionNotFound

func NewPostContentDocumentSuspendSubmissionNotFound() *PostContentDocumentSuspendSubmissionNotFound

NewPostContentDocumentSuspendSubmissionNotFound creates a PostContentDocumentSuspendSubmissionNotFound with default headers values

func (*PostContentDocumentSuspendSubmissionNotFound) Error

func (*PostContentDocumentSuspendSubmissionNotFound) GetPayload

func (*PostContentDocumentSuspendSubmissionNotFound) IsClientError

IsClientError returns true when this post content document suspend submission not found response has a 4xx status code

func (*PostContentDocumentSuspendSubmissionNotFound) IsCode

IsCode returns true when this post content document suspend submission not found response a status code equal to that given

func (*PostContentDocumentSuspendSubmissionNotFound) IsRedirect

IsRedirect returns true when this post content document suspend submission not found response has a 3xx status code

func (*PostContentDocumentSuspendSubmissionNotFound) IsServerError

IsServerError returns true when this post content document suspend submission not found response has a 5xx status code

func (*PostContentDocumentSuspendSubmissionNotFound) IsSuccess

IsSuccess returns true when this post content document suspend submission not found response has a 2xx status code

func (*PostContentDocumentSuspendSubmissionNotFound) String

type PostContentDocumentSuspendSubmissionOK

type PostContentDocumentSuspendSubmissionOK struct {

	/* Your rate limit (requests per second) for this operation.
	 */
	XAmznRateLimitLimit string

	/* Unique request reference identifier.
	 */
	XAmznRequestID string

	Payload *aplus_content_2020_11_01_models.PostContentDocumentSuspendSubmissionResponse
}

PostContentDocumentSuspendSubmissionOK describes a response with status code 200, with default header values.

Success.

func NewPostContentDocumentSuspendSubmissionOK

func NewPostContentDocumentSuspendSubmissionOK() *PostContentDocumentSuspendSubmissionOK

NewPostContentDocumentSuspendSubmissionOK creates a PostContentDocumentSuspendSubmissionOK with default headers values

func (*PostContentDocumentSuspendSubmissionOK) Error

func (*PostContentDocumentSuspendSubmissionOK) IsClientError

func (o *PostContentDocumentSuspendSubmissionOK) IsClientError() bool

IsClientError returns true when this post content document suspend submission o k response has a 4xx status code

func (*PostContentDocumentSuspendSubmissionOK) IsCode

IsCode returns true when this post content document suspend submission o k response a status code equal to that given

func (*PostContentDocumentSuspendSubmissionOK) IsRedirect

IsRedirect returns true when this post content document suspend submission o k response has a 3xx status code

func (*PostContentDocumentSuspendSubmissionOK) IsServerError

func (o *PostContentDocumentSuspendSubmissionOK) IsServerError() bool

IsServerError returns true when this post content document suspend submission o k response has a 5xx status code

func (*PostContentDocumentSuspendSubmissionOK) IsSuccess

IsSuccess returns true when this post content document suspend submission o k response has a 2xx status code

func (*PostContentDocumentSuspendSubmissionOK) String

type PostContentDocumentSuspendSubmissionParams

type PostContentDocumentSuspendSubmissionParams struct {

	/* ContentReferenceKey.

	   The unique reference key for the A+ Content document. A content reference key cannot form a permalink and may change in the future. A content reference key is not guaranteed to match any A+ content identifier.
	*/
	ContentReferenceKey string

	/* MarketplaceID.

	   The identifier for the marketplace where the A+ Content is published.
	*/
	MarketplaceID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

PostContentDocumentSuspendSubmissionParams contains all the parameters to send to the API endpoint

for the post content document suspend submission operation.

Typically these are written to a http.Request.

func NewPostContentDocumentSuspendSubmissionParams

func NewPostContentDocumentSuspendSubmissionParams() *PostContentDocumentSuspendSubmissionParams

NewPostContentDocumentSuspendSubmissionParams creates a new PostContentDocumentSuspendSubmissionParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewPostContentDocumentSuspendSubmissionParamsWithContext

func NewPostContentDocumentSuspendSubmissionParamsWithContext(ctx context.Context) *PostContentDocumentSuspendSubmissionParams

NewPostContentDocumentSuspendSubmissionParamsWithContext creates a new PostContentDocumentSuspendSubmissionParams object with the ability to set a context for a request.

func NewPostContentDocumentSuspendSubmissionParamsWithHTTPClient

func NewPostContentDocumentSuspendSubmissionParamsWithHTTPClient(client *http.Client) *PostContentDocumentSuspendSubmissionParams

NewPostContentDocumentSuspendSubmissionParamsWithHTTPClient creates a new PostContentDocumentSuspendSubmissionParams object with the ability to set a custom HTTPClient for a request.

func NewPostContentDocumentSuspendSubmissionParamsWithTimeout

func NewPostContentDocumentSuspendSubmissionParamsWithTimeout(timeout time.Duration) *PostContentDocumentSuspendSubmissionParams

NewPostContentDocumentSuspendSubmissionParamsWithTimeout creates a new PostContentDocumentSuspendSubmissionParams object with the ability to set a timeout on a request.

func (*PostContentDocumentSuspendSubmissionParams) SetContentReferenceKey

func (o *PostContentDocumentSuspendSubmissionParams) SetContentReferenceKey(contentReferenceKey string)

SetContentReferenceKey adds the contentReferenceKey to the post content document suspend submission params

func (*PostContentDocumentSuspendSubmissionParams) SetContext

SetContext adds the context to the post content document suspend submission params

func (*PostContentDocumentSuspendSubmissionParams) SetDefaults

SetDefaults hydrates default values in the post content document suspend submission params (not the query body).

All values with no default are reset to their zero value.

func (*PostContentDocumentSuspendSubmissionParams) SetHTTPClient

func (o *PostContentDocumentSuspendSubmissionParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the post content document suspend submission params

func (*PostContentDocumentSuspendSubmissionParams) SetMarketplaceID

func (o *PostContentDocumentSuspendSubmissionParams) SetMarketplaceID(marketplaceID string)

SetMarketplaceID adds the marketplaceId to the post content document suspend submission params

func (*PostContentDocumentSuspendSubmissionParams) SetTimeout

SetTimeout adds the timeout to the post content document suspend submission params

func (*PostContentDocumentSuspendSubmissionParams) WithContentReferenceKey

func (o *PostContentDocumentSuspendSubmissionParams) WithContentReferenceKey(contentReferenceKey string) *PostContentDocumentSuspendSubmissionParams

WithContentReferenceKey adds the contentReferenceKey to the post content document suspend submission params

func (*PostContentDocumentSuspendSubmissionParams) WithContext

WithContext adds the context to the post content document suspend submission params

func (*PostContentDocumentSuspendSubmissionParams) WithDefaults

WithDefaults hydrates default values in the post content document suspend submission params (not the query body).

All values with no default are reset to their zero value.

func (*PostContentDocumentSuspendSubmissionParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the post content document suspend submission params

func (*PostContentDocumentSuspendSubmissionParams) WithMarketplaceID

WithMarketplaceID adds the marketplaceID to the post content document suspend submission params

func (*PostContentDocumentSuspendSubmissionParams) WithTimeout

WithTimeout adds the timeout to the post content document suspend submission params

func (*PostContentDocumentSuspendSubmissionParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PostContentDocumentSuspendSubmissionReader

type PostContentDocumentSuspendSubmissionReader struct {
	// contains filtered or unexported fields
}

PostContentDocumentSuspendSubmissionReader is a Reader for the PostContentDocumentSuspendSubmission structure.

func (*PostContentDocumentSuspendSubmissionReader) ReadResponse

func (o *PostContentDocumentSuspendSubmissionReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PostContentDocumentSuspendSubmissionServiceUnavailable

type PostContentDocumentSuspendSubmissionServiceUnavailable struct {

	/* Your rate limit (requests per second) for this operation.
	_Note:_ For this status code, the rate limit header is deprecated and no longer returned.
	*/
	XAmznRateLimitLimit string

	/* Unique request reference identifier.
	 */
	XAmznRequestID string

	Payload *aplus_content_2020_11_01_models.ErrorList
}

PostContentDocumentSuspendSubmissionServiceUnavailable describes a response with status code 503, with default header values.

Temporary overloading or maintenance of the server.

func NewPostContentDocumentSuspendSubmissionServiceUnavailable

func NewPostContentDocumentSuspendSubmissionServiceUnavailable() *PostContentDocumentSuspendSubmissionServiceUnavailable

NewPostContentDocumentSuspendSubmissionServiceUnavailable creates a PostContentDocumentSuspendSubmissionServiceUnavailable with default headers values

func (*PostContentDocumentSuspendSubmissionServiceUnavailable) Error

func (*PostContentDocumentSuspendSubmissionServiceUnavailable) GetPayload

func (*PostContentDocumentSuspendSubmissionServiceUnavailable) IsClientError

IsClientError returns true when this post content document suspend submission service unavailable response has a 4xx status code

func (*PostContentDocumentSuspendSubmissionServiceUnavailable) IsCode

IsCode returns true when this post content document suspend submission service unavailable response a status code equal to that given

func (*PostContentDocumentSuspendSubmissionServiceUnavailable) IsRedirect

IsRedirect returns true when this post content document suspend submission service unavailable response has a 3xx status code

func (*PostContentDocumentSuspendSubmissionServiceUnavailable) IsServerError

IsServerError returns true when this post content document suspend submission service unavailable response has a 5xx status code

func (*PostContentDocumentSuspendSubmissionServiceUnavailable) IsSuccess

IsSuccess returns true when this post content document suspend submission service unavailable response has a 2xx status code

func (*PostContentDocumentSuspendSubmissionServiceUnavailable) String

type PostContentDocumentSuspendSubmissionTooManyRequests

type PostContentDocumentSuspendSubmissionTooManyRequests struct {

	/* Your rate limit (requests per second) for this operation.
	_Note:_ For this status code, the rate limit header is deprecated and no longer returned.
	*/
	XAmznRateLimitLimit string

	/* Unique request reference identifier.
	 */
	XAmznRequestID string

	Payload *aplus_content_2020_11_01_models.ErrorList
}

PostContentDocumentSuspendSubmissionTooManyRequests describes a response with status code 429, with default header values.

The frequency of requests was greater than allowed.

func NewPostContentDocumentSuspendSubmissionTooManyRequests

func NewPostContentDocumentSuspendSubmissionTooManyRequests() *PostContentDocumentSuspendSubmissionTooManyRequests

NewPostContentDocumentSuspendSubmissionTooManyRequests creates a PostContentDocumentSuspendSubmissionTooManyRequests with default headers values

func (*PostContentDocumentSuspendSubmissionTooManyRequests) Error

func (*PostContentDocumentSuspendSubmissionTooManyRequests) GetPayload

func (*PostContentDocumentSuspendSubmissionTooManyRequests) IsClientError

IsClientError returns true when this post content document suspend submission too many requests response has a 4xx status code

func (*PostContentDocumentSuspendSubmissionTooManyRequests) IsCode

IsCode returns true when this post content document suspend submission too many requests response a status code equal to that given

func (*PostContentDocumentSuspendSubmissionTooManyRequests) IsRedirect

IsRedirect returns true when this post content document suspend submission too many requests response has a 3xx status code

func (*PostContentDocumentSuspendSubmissionTooManyRequests) IsServerError

IsServerError returns true when this post content document suspend submission too many requests response has a 5xx status code

func (*PostContentDocumentSuspendSubmissionTooManyRequests) IsSuccess

IsSuccess returns true when this post content document suspend submission too many requests response has a 2xx status code

func (*PostContentDocumentSuspendSubmissionTooManyRequests) String

type PostContentDocumentSuspendSubmissionUnauthorized

type PostContentDocumentSuspendSubmissionUnauthorized struct {

	/* Your rate limit (requests per second) for this operation.
	_Note:_ For this status code, the rate limit header is deprecated and no longer returned.
	*/
	XAmznRateLimitLimit string

	/* Unique request reference identifier.
	 */
	XAmznRequestID string

	Payload *aplus_content_2020_11_01_models.ErrorList
}

PostContentDocumentSuspendSubmissionUnauthorized describes a response with status code 401, with default header values.

The request's Authorization header is not formatted correctly or does not contain a valid token.

func NewPostContentDocumentSuspendSubmissionUnauthorized

func NewPostContentDocumentSuspendSubmissionUnauthorized() *PostContentDocumentSuspendSubmissionUnauthorized

NewPostContentDocumentSuspendSubmissionUnauthorized creates a PostContentDocumentSuspendSubmissionUnauthorized with default headers values

func (*PostContentDocumentSuspendSubmissionUnauthorized) Error

func (*PostContentDocumentSuspendSubmissionUnauthorized) GetPayload

func (*PostContentDocumentSuspendSubmissionUnauthorized) IsClientError

IsClientError returns true when this post content document suspend submission unauthorized response has a 4xx status code

func (*PostContentDocumentSuspendSubmissionUnauthorized) IsCode

IsCode returns true when this post content document suspend submission unauthorized response a status code equal to that given

func (*PostContentDocumentSuspendSubmissionUnauthorized) IsRedirect

IsRedirect returns true when this post content document suspend submission unauthorized response has a 3xx status code

func (*PostContentDocumentSuspendSubmissionUnauthorized) IsServerError

IsServerError returns true when this post content document suspend submission unauthorized response has a 5xx status code

func (*PostContentDocumentSuspendSubmissionUnauthorized) IsSuccess

IsSuccess returns true when this post content document suspend submission unauthorized response has a 2xx status code

func (*PostContentDocumentSuspendSubmissionUnauthorized) String

type SearchContentDocumentsBadRequest

type SearchContentDocumentsBadRequest struct {

	/* Your rate limit (requests per second) for this operation.
	 */
	XAmznRateLimitLimit string

	/* Unique request reference identifier.
	 */
	XAmznRequestID string

	Payload *aplus_content_2020_11_01_models.ErrorList
}

SearchContentDocumentsBadRequest describes a response with status code 400, with default header values.

Request has missing or invalid parameters and cannot be parsed.

func NewSearchContentDocumentsBadRequest

func NewSearchContentDocumentsBadRequest() *SearchContentDocumentsBadRequest

NewSearchContentDocumentsBadRequest creates a SearchContentDocumentsBadRequest with default headers values

func (*SearchContentDocumentsBadRequest) Error

func (*SearchContentDocumentsBadRequest) GetPayload

func (*SearchContentDocumentsBadRequest) IsClientError

func (o *SearchContentDocumentsBadRequest) IsClientError() bool

IsClientError returns true when this search content documents bad request response has a 4xx status code

func (*SearchContentDocumentsBadRequest) IsCode

func (o *SearchContentDocumentsBadRequest) IsCode(code int) bool

IsCode returns true when this search content documents bad request response a status code equal to that given

func (*SearchContentDocumentsBadRequest) IsRedirect

func (o *SearchContentDocumentsBadRequest) IsRedirect() bool

IsRedirect returns true when this search content documents bad request response has a 3xx status code

func (*SearchContentDocumentsBadRequest) IsServerError

func (o *SearchContentDocumentsBadRequest) IsServerError() bool

IsServerError returns true when this search content documents bad request response has a 5xx status code

func (*SearchContentDocumentsBadRequest) IsSuccess

func (o *SearchContentDocumentsBadRequest) IsSuccess() bool

IsSuccess returns true when this search content documents bad request response has a 2xx status code

func (*SearchContentDocumentsBadRequest) String

type SearchContentDocumentsForbidden

type SearchContentDocumentsForbidden struct {

	/* Unique request reference identifier.
	 */
	XAmznRequestID string

	Payload *aplus_content_2020_11_01_models.ErrorList
}

SearchContentDocumentsForbidden describes a response with status code 403, with default header values.

Indicates that access to the resource is forbidden. Possible reasons include Access Denied, Unauthorized, Expired Token, or Invalid Signature.

func NewSearchContentDocumentsForbidden

func NewSearchContentDocumentsForbidden() *SearchContentDocumentsForbidden

NewSearchContentDocumentsForbidden creates a SearchContentDocumentsForbidden with default headers values

func (*SearchContentDocumentsForbidden) Error

func (*SearchContentDocumentsForbidden) GetPayload

func (*SearchContentDocumentsForbidden) IsClientError

func (o *SearchContentDocumentsForbidden) IsClientError() bool

IsClientError returns true when this search content documents forbidden response has a 4xx status code

func (*SearchContentDocumentsForbidden) IsCode

func (o *SearchContentDocumentsForbidden) IsCode(code int) bool

IsCode returns true when this search content documents forbidden response a status code equal to that given

func (*SearchContentDocumentsForbidden) IsRedirect

func (o *SearchContentDocumentsForbidden) IsRedirect() bool

IsRedirect returns true when this search content documents forbidden response has a 3xx status code

func (*SearchContentDocumentsForbidden) IsServerError

func (o *SearchContentDocumentsForbidden) IsServerError() bool

IsServerError returns true when this search content documents forbidden response has a 5xx status code

func (*SearchContentDocumentsForbidden) IsSuccess

func (o *SearchContentDocumentsForbidden) IsSuccess() bool

IsSuccess returns true when this search content documents forbidden response has a 2xx status code

func (*SearchContentDocumentsForbidden) String

type SearchContentDocumentsGone

type SearchContentDocumentsGone struct {

	/* Your rate limit (requests per second) for this operation.
	_Note:_ For this status code, the rate limit header is deprecated and no longer returned.
	*/
	XAmznRateLimitLimit string

	/* Unique request reference identifier.
	 */
	XAmznRequestID string

	Payload *aplus_content_2020_11_01_models.ErrorList
}

SearchContentDocumentsGone describes a response with status code 410, with default header values.

The specified resource no longer exists.

func NewSearchContentDocumentsGone

func NewSearchContentDocumentsGone() *SearchContentDocumentsGone

NewSearchContentDocumentsGone creates a SearchContentDocumentsGone with default headers values

func (*SearchContentDocumentsGone) Error

func (*SearchContentDocumentsGone) GetPayload

func (*SearchContentDocumentsGone) IsClientError

func (o *SearchContentDocumentsGone) IsClientError() bool

IsClientError returns true when this search content documents gone response has a 4xx status code

func (*SearchContentDocumentsGone) IsCode

func (o *SearchContentDocumentsGone) IsCode(code int) bool

IsCode returns true when this search content documents gone response a status code equal to that given

func (*SearchContentDocumentsGone) IsRedirect

func (o *SearchContentDocumentsGone) IsRedirect() bool

IsRedirect returns true when this search content documents gone response has a 3xx status code

func (*SearchContentDocumentsGone) IsServerError

func (o *SearchContentDocumentsGone) IsServerError() bool

IsServerError returns true when this search content documents gone response has a 5xx status code

func (*SearchContentDocumentsGone) IsSuccess

func (o *SearchContentDocumentsGone) IsSuccess() bool

IsSuccess returns true when this search content documents gone response has a 2xx status code

func (*SearchContentDocumentsGone) String

func (o *SearchContentDocumentsGone) String() string

type SearchContentDocumentsInternalServerError

type SearchContentDocumentsInternalServerError struct {

	/* Your rate limit (requests per second) for this operation.
	_Note:_ For this status code, the rate limit header is deprecated and no longer returned.
	*/
	XAmznRateLimitLimit string

	/* Unique request reference identifier.
	 */
	XAmznRequestID string

	Payload *aplus_content_2020_11_01_models.ErrorList
}

SearchContentDocumentsInternalServerError describes a response with status code 500, with default header values.

An unexpected condition occurred that prevented the server from fulfilling the request.

func NewSearchContentDocumentsInternalServerError

func NewSearchContentDocumentsInternalServerError() *SearchContentDocumentsInternalServerError

NewSearchContentDocumentsInternalServerError creates a SearchContentDocumentsInternalServerError with default headers values

func (*SearchContentDocumentsInternalServerError) Error

func (*SearchContentDocumentsInternalServerError) GetPayload

func (*SearchContentDocumentsInternalServerError) IsClientError

IsClientError returns true when this search content documents internal server error response has a 4xx status code

func (*SearchContentDocumentsInternalServerError) IsCode

IsCode returns true when this search content documents internal server error response a status code equal to that given

func (*SearchContentDocumentsInternalServerError) IsRedirect

IsRedirect returns true when this search content documents internal server error response has a 3xx status code

func (*SearchContentDocumentsInternalServerError) IsServerError

IsServerError returns true when this search content documents internal server error response has a 5xx status code

func (*SearchContentDocumentsInternalServerError) IsSuccess

IsSuccess returns true when this search content documents internal server error response has a 2xx status code

func (*SearchContentDocumentsInternalServerError) String

type SearchContentDocumentsNotFound

type SearchContentDocumentsNotFound struct {

	/* Your rate limit (requests per second) for this operation.
	 */
	XAmznRateLimitLimit string

	/* Unique request reference identifier.
	 */
	XAmznRequestID string

	Payload *aplus_content_2020_11_01_models.ErrorList
}

SearchContentDocumentsNotFound describes a response with status code 404, with default header values.

The specified resource does not exist.

func NewSearchContentDocumentsNotFound

func NewSearchContentDocumentsNotFound() *SearchContentDocumentsNotFound

NewSearchContentDocumentsNotFound creates a SearchContentDocumentsNotFound with default headers values

func (*SearchContentDocumentsNotFound) Error

func (*SearchContentDocumentsNotFound) GetPayload

func (*SearchContentDocumentsNotFound) IsClientError

func (o *SearchContentDocumentsNotFound) IsClientError() bool

IsClientError returns true when this search content documents not found response has a 4xx status code

func (*SearchContentDocumentsNotFound) IsCode

func (o *SearchContentDocumentsNotFound) IsCode(code int) bool

IsCode returns true when this search content documents not found response a status code equal to that given

func (*SearchContentDocumentsNotFound) IsRedirect

func (o *SearchContentDocumentsNotFound) IsRedirect() bool

IsRedirect returns true when this search content documents not found response has a 3xx status code

func (*SearchContentDocumentsNotFound) IsServerError

func (o *SearchContentDocumentsNotFound) IsServerError() bool

IsServerError returns true when this search content documents not found response has a 5xx status code

func (*SearchContentDocumentsNotFound) IsSuccess

func (o *SearchContentDocumentsNotFound) IsSuccess() bool

IsSuccess returns true when this search content documents not found response has a 2xx status code

func (*SearchContentDocumentsNotFound) String

type SearchContentDocumentsOK

type SearchContentDocumentsOK struct {

	/* Your rate limit (requests per second) for this operation.
	 */
	XAmznRateLimitLimit string

	/* Unique request reference identifier.
	 */
	XAmznRequestID string

	Payload *aplus_content_2020_11_01_models.SearchContentDocumentsResponse
}

SearchContentDocumentsOK describes a response with status code 200, with default header values.

Success.

func NewSearchContentDocumentsOK

func NewSearchContentDocumentsOK() *SearchContentDocumentsOK

NewSearchContentDocumentsOK creates a SearchContentDocumentsOK with default headers values

func (*SearchContentDocumentsOK) Error

func (o *SearchContentDocumentsOK) Error() string

func (*SearchContentDocumentsOK) IsClientError

func (o *SearchContentDocumentsOK) IsClientError() bool

IsClientError returns true when this search content documents o k response has a 4xx status code

func (*SearchContentDocumentsOK) IsCode

func (o *SearchContentDocumentsOK) IsCode(code int) bool

IsCode returns true when this search content documents o k response a status code equal to that given

func (*SearchContentDocumentsOK) IsRedirect

func (o *SearchContentDocumentsOK) IsRedirect() bool

IsRedirect returns true when this search content documents o k response has a 3xx status code

func (*SearchContentDocumentsOK) IsServerError

func (o *SearchContentDocumentsOK) IsServerError() bool

IsServerError returns true when this search content documents o k response has a 5xx status code

func (*SearchContentDocumentsOK) IsSuccess

func (o *SearchContentDocumentsOK) IsSuccess() bool

IsSuccess returns true when this search content documents o k response has a 2xx status code

func (*SearchContentDocumentsOK) String

func (o *SearchContentDocumentsOK) String() string

type SearchContentDocumentsParams

type SearchContentDocumentsParams struct {

	/* MarketplaceID.

	   The identifier for the marketplace where the A+ Content is published.
	*/
	MarketplaceID string

	/* PageToken.

	   A page token from the nextPageToken response element returned by your previous call to this operation. nextPageToken is returned when the results of a call exceed the page size. To get the next page of results, call the operation and include pageToken as the only parameter. Specifying pageToken with any other parameter will cause the request to fail. When no nextPageToken value is returned there are no more pages to return. A pageToken value is not usable across different operations.
	*/
	PageToken *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

SearchContentDocumentsParams contains all the parameters to send to the API endpoint

for the search content documents operation.

Typically these are written to a http.Request.

func NewSearchContentDocumentsParams

func NewSearchContentDocumentsParams() *SearchContentDocumentsParams

NewSearchContentDocumentsParams creates a new SearchContentDocumentsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewSearchContentDocumentsParamsWithContext

func NewSearchContentDocumentsParamsWithContext(ctx context.Context) *SearchContentDocumentsParams

NewSearchContentDocumentsParamsWithContext creates a new SearchContentDocumentsParams object with the ability to set a context for a request.

func NewSearchContentDocumentsParamsWithHTTPClient

func NewSearchContentDocumentsParamsWithHTTPClient(client *http.Client) *SearchContentDocumentsParams

NewSearchContentDocumentsParamsWithHTTPClient creates a new SearchContentDocumentsParams object with the ability to set a custom HTTPClient for a request.

func NewSearchContentDocumentsParamsWithTimeout

func NewSearchContentDocumentsParamsWithTimeout(timeout time.Duration) *SearchContentDocumentsParams

NewSearchContentDocumentsParamsWithTimeout creates a new SearchContentDocumentsParams object with the ability to set a timeout on a request.

func (*SearchContentDocumentsParams) SetContext

func (o *SearchContentDocumentsParams) SetContext(ctx context.Context)

SetContext adds the context to the search content documents params

func (*SearchContentDocumentsParams) SetDefaults

func (o *SearchContentDocumentsParams) SetDefaults()

SetDefaults hydrates default values in the search content documents params (not the query body).

All values with no default are reset to their zero value.

func (*SearchContentDocumentsParams) SetHTTPClient

func (o *SearchContentDocumentsParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the search content documents params

func (*SearchContentDocumentsParams) SetMarketplaceID

func (o *SearchContentDocumentsParams) SetMarketplaceID(marketplaceID string)

SetMarketplaceID adds the marketplaceId to the search content documents params

func (*SearchContentDocumentsParams) SetPageToken

func (o *SearchContentDocumentsParams) SetPageToken(pageToken *string)

SetPageToken adds the pageToken to the search content documents params

func (*SearchContentDocumentsParams) SetTimeout

func (o *SearchContentDocumentsParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the search content documents params

func (*SearchContentDocumentsParams) WithContext

WithContext adds the context to the search content documents params

func (*SearchContentDocumentsParams) WithDefaults

WithDefaults hydrates default values in the search content documents params (not the query body).

All values with no default are reset to their zero value.

func (*SearchContentDocumentsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the search content documents params

func (*SearchContentDocumentsParams) WithMarketplaceID

func (o *SearchContentDocumentsParams) WithMarketplaceID(marketplaceID string) *SearchContentDocumentsParams

WithMarketplaceID adds the marketplaceID to the search content documents params

func (*SearchContentDocumentsParams) WithPageToken

WithPageToken adds the pageToken to the search content documents params

func (*SearchContentDocumentsParams) WithTimeout

WithTimeout adds the timeout to the search content documents params

func (*SearchContentDocumentsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type SearchContentDocumentsReader

type SearchContentDocumentsReader struct {
	// contains filtered or unexported fields
}

SearchContentDocumentsReader is a Reader for the SearchContentDocuments structure.

func (*SearchContentDocumentsReader) ReadResponse

func (o *SearchContentDocumentsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type SearchContentDocumentsServiceUnavailable

type SearchContentDocumentsServiceUnavailable struct {

	/* Your rate limit (requests per second) for this operation.
	_Note:_ For this status code, the rate limit header is deprecated and no longer returned.
	*/
	XAmznRateLimitLimit string

	/* Unique request reference identifier.
	 */
	XAmznRequestID string

	Payload *aplus_content_2020_11_01_models.ErrorList
}

SearchContentDocumentsServiceUnavailable describes a response with status code 503, with default header values.

Temporary overloading or maintenance of the server.

func NewSearchContentDocumentsServiceUnavailable

func NewSearchContentDocumentsServiceUnavailable() *SearchContentDocumentsServiceUnavailable

NewSearchContentDocumentsServiceUnavailable creates a SearchContentDocumentsServiceUnavailable with default headers values

func (*SearchContentDocumentsServiceUnavailable) Error

func (*SearchContentDocumentsServiceUnavailable) GetPayload

func (*SearchContentDocumentsServiceUnavailable) IsClientError

IsClientError returns true when this search content documents service unavailable response has a 4xx status code

func (*SearchContentDocumentsServiceUnavailable) IsCode

IsCode returns true when this search content documents service unavailable response a status code equal to that given

func (*SearchContentDocumentsServiceUnavailable) IsRedirect

IsRedirect returns true when this search content documents service unavailable response has a 3xx status code

func (*SearchContentDocumentsServiceUnavailable) IsServerError

IsServerError returns true when this search content documents service unavailable response has a 5xx status code

func (*SearchContentDocumentsServiceUnavailable) IsSuccess

IsSuccess returns true when this search content documents service unavailable response has a 2xx status code

func (*SearchContentDocumentsServiceUnavailable) String

type SearchContentDocumentsTooManyRequests

type SearchContentDocumentsTooManyRequests struct {

	/* Your rate limit (requests per second) for this operation.
	_Note:_ For this status code, the rate limit header is deprecated and no longer returned.
	*/
	XAmznRateLimitLimit string

	/* Unique request reference identifier.
	 */
	XAmznRequestID string

	Payload *aplus_content_2020_11_01_models.ErrorList
}

SearchContentDocumentsTooManyRequests describes a response with status code 429, with default header values.

The frequency of requests was greater than allowed.

func NewSearchContentDocumentsTooManyRequests

func NewSearchContentDocumentsTooManyRequests() *SearchContentDocumentsTooManyRequests

NewSearchContentDocumentsTooManyRequests creates a SearchContentDocumentsTooManyRequests with default headers values

func (*SearchContentDocumentsTooManyRequests) Error

func (*SearchContentDocumentsTooManyRequests) GetPayload

func (*SearchContentDocumentsTooManyRequests) IsClientError

func (o *SearchContentDocumentsTooManyRequests) IsClientError() bool

IsClientError returns true when this search content documents too many requests response has a 4xx status code

func (*SearchContentDocumentsTooManyRequests) IsCode

IsCode returns true when this search content documents too many requests response a status code equal to that given

func (*SearchContentDocumentsTooManyRequests) IsRedirect

IsRedirect returns true when this search content documents too many requests response has a 3xx status code

func (*SearchContentDocumentsTooManyRequests) IsServerError

func (o *SearchContentDocumentsTooManyRequests) IsServerError() bool

IsServerError returns true when this search content documents too many requests response has a 5xx status code

func (*SearchContentDocumentsTooManyRequests) IsSuccess

IsSuccess returns true when this search content documents too many requests response has a 2xx status code

func (*SearchContentDocumentsTooManyRequests) String

type SearchContentDocumentsUnauthorized

type SearchContentDocumentsUnauthorized struct {

	/* Your rate limit (requests per second) for this operation.
	_Note:_ For this status code, the rate limit header is deprecated and no longer returned.
	*/
	XAmznRateLimitLimit string

	/* Unique request reference identifier.
	 */
	XAmznRequestID string

	Payload *aplus_content_2020_11_01_models.ErrorList
}

SearchContentDocumentsUnauthorized describes a response with status code 401, with default header values.

The request's Authorization header is not formatted correctly or does not contain a valid token.

func NewSearchContentDocumentsUnauthorized

func NewSearchContentDocumentsUnauthorized() *SearchContentDocumentsUnauthorized

NewSearchContentDocumentsUnauthorized creates a SearchContentDocumentsUnauthorized with default headers values

func (*SearchContentDocumentsUnauthorized) Error

func (*SearchContentDocumentsUnauthorized) GetPayload

func (*SearchContentDocumentsUnauthorized) IsClientError

func (o *SearchContentDocumentsUnauthorized) IsClientError() bool

IsClientError returns true when this search content documents unauthorized response has a 4xx status code

func (*SearchContentDocumentsUnauthorized) IsCode

IsCode returns true when this search content documents unauthorized response a status code equal to that given

func (*SearchContentDocumentsUnauthorized) IsRedirect

func (o *SearchContentDocumentsUnauthorized) IsRedirect() bool

IsRedirect returns true when this search content documents unauthorized response has a 3xx status code

func (*SearchContentDocumentsUnauthorized) IsServerError

func (o *SearchContentDocumentsUnauthorized) IsServerError() bool

IsServerError returns true when this search content documents unauthorized response has a 5xx status code

func (*SearchContentDocumentsUnauthorized) IsSuccess

IsSuccess returns true when this search content documents unauthorized response has a 2xx status code

func (*SearchContentDocumentsUnauthorized) String

type SearchContentPublishRecordsBadRequest

type SearchContentPublishRecordsBadRequest struct {

	/* Your rate limit (requests per second) for this operation.
	 */
	XAmznRateLimitLimit string

	/* Unique request reference identifier.
	 */
	XAmznRequestID string

	Payload *aplus_content_2020_11_01_models.ErrorList
}

SearchContentPublishRecordsBadRequest describes a response with status code 400, with default header values.

Request has missing or invalid parameters and cannot be parsed.

func NewSearchContentPublishRecordsBadRequest

func NewSearchContentPublishRecordsBadRequest() *SearchContentPublishRecordsBadRequest

NewSearchContentPublishRecordsBadRequest creates a SearchContentPublishRecordsBadRequest with default headers values

func (*SearchContentPublishRecordsBadRequest) Error

func (*SearchContentPublishRecordsBadRequest) GetPayload

func (*SearchContentPublishRecordsBadRequest) IsClientError

func (o *SearchContentPublishRecordsBadRequest) IsClientError() bool

IsClientError returns true when this search content publish records bad request response has a 4xx status code

func (*SearchContentPublishRecordsBadRequest) IsCode

IsCode returns true when this search content publish records bad request response a status code equal to that given

func (*SearchContentPublishRecordsBadRequest) IsRedirect

IsRedirect returns true when this search content publish records bad request response has a 3xx status code

func (*SearchContentPublishRecordsBadRequest) IsServerError

func (o *SearchContentPublishRecordsBadRequest) IsServerError() bool

IsServerError returns true when this search content publish records bad request response has a 5xx status code

func (*SearchContentPublishRecordsBadRequest) IsSuccess

IsSuccess returns true when this search content publish records bad request response has a 2xx status code

func (*SearchContentPublishRecordsBadRequest) String

type SearchContentPublishRecordsForbidden

type SearchContentPublishRecordsForbidden struct {

	/* Unique request reference identifier.
	 */
	XAmznRequestID string

	Payload *aplus_content_2020_11_01_models.ErrorList
}

SearchContentPublishRecordsForbidden describes a response with status code 403, with default header values.

Indicates that access to the resource is forbidden. Possible reasons include Access Denied, Unauthorized, Expired Token, or Invalid Signature.

func NewSearchContentPublishRecordsForbidden

func NewSearchContentPublishRecordsForbidden() *SearchContentPublishRecordsForbidden

NewSearchContentPublishRecordsForbidden creates a SearchContentPublishRecordsForbidden with default headers values

func (*SearchContentPublishRecordsForbidden) Error

func (*SearchContentPublishRecordsForbidden) GetPayload

func (*SearchContentPublishRecordsForbidden) IsClientError

func (o *SearchContentPublishRecordsForbidden) IsClientError() bool

IsClientError returns true when this search content publish records forbidden response has a 4xx status code

func (*SearchContentPublishRecordsForbidden) IsCode

IsCode returns true when this search content publish records forbidden response a status code equal to that given

func (*SearchContentPublishRecordsForbidden) IsRedirect

IsRedirect returns true when this search content publish records forbidden response has a 3xx status code

func (*SearchContentPublishRecordsForbidden) IsServerError

func (o *SearchContentPublishRecordsForbidden) IsServerError() bool

IsServerError returns true when this search content publish records forbidden response has a 5xx status code

func (*SearchContentPublishRecordsForbidden) IsSuccess

IsSuccess returns true when this search content publish records forbidden response has a 2xx status code

func (*SearchContentPublishRecordsForbidden) String

type SearchContentPublishRecordsInternalServerError

type SearchContentPublishRecordsInternalServerError struct {

	/* Your rate limit (requests per second) for this operation.
	_Note:_ For this status code, the rate limit header is deprecated and no longer returned.
	*/
	XAmznRateLimitLimit string

	/* Unique request reference identifier.
	 */
	XAmznRequestID string

	Payload *aplus_content_2020_11_01_models.ErrorList
}

SearchContentPublishRecordsInternalServerError describes a response with status code 500, with default header values.

An unexpected condition occurred that prevented the server from fulfilling the request.

func NewSearchContentPublishRecordsInternalServerError

func NewSearchContentPublishRecordsInternalServerError() *SearchContentPublishRecordsInternalServerError

NewSearchContentPublishRecordsInternalServerError creates a SearchContentPublishRecordsInternalServerError with default headers values

func (*SearchContentPublishRecordsInternalServerError) Error

func (*SearchContentPublishRecordsInternalServerError) GetPayload

func (*SearchContentPublishRecordsInternalServerError) IsClientError

IsClientError returns true when this search content publish records internal server error response has a 4xx status code

func (*SearchContentPublishRecordsInternalServerError) IsCode

IsCode returns true when this search content publish records internal server error response a status code equal to that given

func (*SearchContentPublishRecordsInternalServerError) IsRedirect

IsRedirect returns true when this search content publish records internal server error response has a 3xx status code

func (*SearchContentPublishRecordsInternalServerError) IsServerError

IsServerError returns true when this search content publish records internal server error response has a 5xx status code

func (*SearchContentPublishRecordsInternalServerError) IsSuccess

IsSuccess returns true when this search content publish records internal server error response has a 2xx status code

func (*SearchContentPublishRecordsInternalServerError) String

type SearchContentPublishRecordsNotFound

type SearchContentPublishRecordsNotFound struct {

	/* Your rate limit (requests per second) for this operation.
	 */
	XAmznRateLimitLimit string

	/* Unique request reference identifier.
	 */
	XAmznRequestID string

	Payload *aplus_content_2020_11_01_models.ErrorList
}

SearchContentPublishRecordsNotFound describes a response with status code 404, with default header values.

The specified resource does not exist.

func NewSearchContentPublishRecordsNotFound

func NewSearchContentPublishRecordsNotFound() *SearchContentPublishRecordsNotFound

NewSearchContentPublishRecordsNotFound creates a SearchContentPublishRecordsNotFound with default headers values

func (*SearchContentPublishRecordsNotFound) Error

func (*SearchContentPublishRecordsNotFound) GetPayload

func (*SearchContentPublishRecordsNotFound) IsClientError

func (o *SearchContentPublishRecordsNotFound) IsClientError() bool

IsClientError returns true when this search content publish records not found response has a 4xx status code

func (*SearchContentPublishRecordsNotFound) IsCode

IsCode returns true when this search content publish records not found response a status code equal to that given

func (*SearchContentPublishRecordsNotFound) IsRedirect

func (o *SearchContentPublishRecordsNotFound) IsRedirect() bool

IsRedirect returns true when this search content publish records not found response has a 3xx status code

func (*SearchContentPublishRecordsNotFound) IsServerError

func (o *SearchContentPublishRecordsNotFound) IsServerError() bool

IsServerError returns true when this search content publish records not found response has a 5xx status code

func (*SearchContentPublishRecordsNotFound) IsSuccess

IsSuccess returns true when this search content publish records not found response has a 2xx status code

func (*SearchContentPublishRecordsNotFound) String

type SearchContentPublishRecordsOK

type SearchContentPublishRecordsOK struct {

	/* Your rate limit (requests per second) for this operation.
	 */
	XAmznRateLimitLimit string

	/* Unique request reference identifier.
	 */
	XAmznRequestID string

	Payload *aplus_content_2020_11_01_models.SearchContentPublishRecordsResponse
}

SearchContentPublishRecordsOK describes a response with status code 200, with default header values.

Success.

func NewSearchContentPublishRecordsOK

func NewSearchContentPublishRecordsOK() *SearchContentPublishRecordsOK

NewSearchContentPublishRecordsOK creates a SearchContentPublishRecordsOK with default headers values

func (*SearchContentPublishRecordsOK) Error

func (*SearchContentPublishRecordsOK) IsClientError

func (o *SearchContentPublishRecordsOK) IsClientError() bool

IsClientError returns true when this search content publish records o k response has a 4xx status code

func (*SearchContentPublishRecordsOK) IsCode

func (o *SearchContentPublishRecordsOK) IsCode(code int) bool

IsCode returns true when this search content publish records o k response a status code equal to that given

func (*SearchContentPublishRecordsOK) IsRedirect

func (o *SearchContentPublishRecordsOK) IsRedirect() bool

IsRedirect returns true when this search content publish records o k response has a 3xx status code

func (*SearchContentPublishRecordsOK) IsServerError

func (o *SearchContentPublishRecordsOK) IsServerError() bool

IsServerError returns true when this search content publish records o k response has a 5xx status code

func (*SearchContentPublishRecordsOK) IsSuccess

func (o *SearchContentPublishRecordsOK) IsSuccess() bool

IsSuccess returns true when this search content publish records o k response has a 2xx status code

func (*SearchContentPublishRecordsOK) String

type SearchContentPublishRecordsParams

type SearchContentPublishRecordsParams struct {

	/* Asin.

	   The Amazon Standard Identification Number (ASIN).
	*/
	Asin string

	/* MarketplaceID.

	   The identifier for the marketplace where the A+ Content is published.
	*/
	MarketplaceID string

	/* PageToken.

	   A page token from the nextPageToken response element returned by your previous call to this operation. nextPageToken is returned when the results of a call exceed the page size. To get the next page of results, call the operation and include pageToken as the only parameter. Specifying pageToken with any other parameter will cause the request to fail. When no nextPageToken value is returned there are no more pages to return. A pageToken value is not usable across different operations.
	*/
	PageToken *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

SearchContentPublishRecordsParams contains all the parameters to send to the API endpoint

for the search content publish records operation.

Typically these are written to a http.Request.

func NewSearchContentPublishRecordsParams

func NewSearchContentPublishRecordsParams() *SearchContentPublishRecordsParams

NewSearchContentPublishRecordsParams creates a new SearchContentPublishRecordsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewSearchContentPublishRecordsParamsWithContext

func NewSearchContentPublishRecordsParamsWithContext(ctx context.Context) *SearchContentPublishRecordsParams

NewSearchContentPublishRecordsParamsWithContext creates a new SearchContentPublishRecordsParams object with the ability to set a context for a request.

func NewSearchContentPublishRecordsParamsWithHTTPClient

func NewSearchContentPublishRecordsParamsWithHTTPClient(client *http.Client) *SearchContentPublishRecordsParams

NewSearchContentPublishRecordsParamsWithHTTPClient creates a new SearchContentPublishRecordsParams object with the ability to set a custom HTTPClient for a request.

func NewSearchContentPublishRecordsParamsWithTimeout

func NewSearchContentPublishRecordsParamsWithTimeout(timeout time.Duration) *SearchContentPublishRecordsParams

NewSearchContentPublishRecordsParamsWithTimeout creates a new SearchContentPublishRecordsParams object with the ability to set a timeout on a request.

func (*SearchContentPublishRecordsParams) SetAsin

func (o *SearchContentPublishRecordsParams) SetAsin(asin string)

SetAsin adds the asin to the search content publish records params

func (*SearchContentPublishRecordsParams) SetContext

SetContext adds the context to the search content publish records params

func (*SearchContentPublishRecordsParams) SetDefaults

func (o *SearchContentPublishRecordsParams) SetDefaults()

SetDefaults hydrates default values in the search content publish records params (not the query body).

All values with no default are reset to their zero value.

func (*SearchContentPublishRecordsParams) SetHTTPClient

func (o *SearchContentPublishRecordsParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the search content publish records params

func (*SearchContentPublishRecordsParams) SetMarketplaceID

func (o *SearchContentPublishRecordsParams) SetMarketplaceID(marketplaceID string)

SetMarketplaceID adds the marketplaceId to the search content publish records params

func (*SearchContentPublishRecordsParams) SetPageToken

func (o *SearchContentPublishRecordsParams) SetPageToken(pageToken *string)

SetPageToken adds the pageToken to the search content publish records params

func (*SearchContentPublishRecordsParams) SetTimeout

func (o *SearchContentPublishRecordsParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the search content publish records params

func (*SearchContentPublishRecordsParams) WithAsin

WithAsin adds the asin to the search content publish records params

func (*SearchContentPublishRecordsParams) WithContext

WithContext adds the context to the search content publish records params

func (*SearchContentPublishRecordsParams) WithDefaults

WithDefaults hydrates default values in the search content publish records params (not the query body).

All values with no default are reset to their zero value.

func (*SearchContentPublishRecordsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the search content publish records params

func (*SearchContentPublishRecordsParams) WithMarketplaceID

func (o *SearchContentPublishRecordsParams) WithMarketplaceID(marketplaceID string) *SearchContentPublishRecordsParams

WithMarketplaceID adds the marketplaceID to the search content publish records params

func (*SearchContentPublishRecordsParams) WithPageToken

WithPageToken adds the pageToken to the search content publish records params

func (*SearchContentPublishRecordsParams) WithTimeout

WithTimeout adds the timeout to the search content publish records params

func (*SearchContentPublishRecordsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type SearchContentPublishRecordsReader

type SearchContentPublishRecordsReader struct {
	// contains filtered or unexported fields
}

SearchContentPublishRecordsReader is a Reader for the SearchContentPublishRecords structure.

func (*SearchContentPublishRecordsReader) ReadResponse

func (o *SearchContentPublishRecordsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type SearchContentPublishRecordsServiceUnavailable

type SearchContentPublishRecordsServiceUnavailable struct {

	/* Your rate limit (requests per second) for this operation.
	_Note:_ For this status code, the rate limit header is deprecated and no longer returned.
	*/
	XAmznRateLimitLimit string

	/* Unique request reference identifier.
	 */
	XAmznRequestID string

	Payload *aplus_content_2020_11_01_models.ErrorList
}

SearchContentPublishRecordsServiceUnavailable describes a response with status code 503, with default header values.

Temporary overloading or maintenance of the server.

func NewSearchContentPublishRecordsServiceUnavailable

func NewSearchContentPublishRecordsServiceUnavailable() *SearchContentPublishRecordsServiceUnavailable

NewSearchContentPublishRecordsServiceUnavailable creates a SearchContentPublishRecordsServiceUnavailable with default headers values

func (*SearchContentPublishRecordsServiceUnavailable) Error

func (*SearchContentPublishRecordsServiceUnavailable) GetPayload

func (*SearchContentPublishRecordsServiceUnavailable) IsClientError

IsClientError returns true when this search content publish records service unavailable response has a 4xx status code

func (*SearchContentPublishRecordsServiceUnavailable) IsCode

IsCode returns true when this search content publish records service unavailable response a status code equal to that given

func (*SearchContentPublishRecordsServiceUnavailable) IsRedirect

IsRedirect returns true when this search content publish records service unavailable response has a 3xx status code

func (*SearchContentPublishRecordsServiceUnavailable) IsServerError

IsServerError returns true when this search content publish records service unavailable response has a 5xx status code

func (*SearchContentPublishRecordsServiceUnavailable) IsSuccess

IsSuccess returns true when this search content publish records service unavailable response has a 2xx status code

func (*SearchContentPublishRecordsServiceUnavailable) String

type SearchContentPublishRecordsTooManyRequests

type SearchContentPublishRecordsTooManyRequests struct {

	/* Your rate limit (requests per second) for this operation.
	_Note:_ For this status code, the rate limit header is deprecated and no longer returned.
	*/
	XAmznRateLimitLimit string

	/* Unique request reference identifier.
	 */
	XAmznRequestID string

	Payload *aplus_content_2020_11_01_models.ErrorList
}

SearchContentPublishRecordsTooManyRequests describes a response with status code 429, with default header values.

The frequency of requests was greater than allowed.

func NewSearchContentPublishRecordsTooManyRequests

func NewSearchContentPublishRecordsTooManyRequests() *SearchContentPublishRecordsTooManyRequests

NewSearchContentPublishRecordsTooManyRequests creates a SearchContentPublishRecordsTooManyRequests with default headers values

func (*SearchContentPublishRecordsTooManyRequests) Error

func (*SearchContentPublishRecordsTooManyRequests) GetPayload

func (*SearchContentPublishRecordsTooManyRequests) IsClientError

IsClientError returns true when this search content publish records too many requests response has a 4xx status code

func (*SearchContentPublishRecordsTooManyRequests) IsCode

IsCode returns true when this search content publish records too many requests response a status code equal to that given

func (*SearchContentPublishRecordsTooManyRequests) IsRedirect

IsRedirect returns true when this search content publish records too many requests response has a 3xx status code

func (*SearchContentPublishRecordsTooManyRequests) IsServerError

IsServerError returns true when this search content publish records too many requests response has a 5xx status code

func (*SearchContentPublishRecordsTooManyRequests) IsSuccess

IsSuccess returns true when this search content publish records too many requests response has a 2xx status code

func (*SearchContentPublishRecordsTooManyRequests) String

type SearchContentPublishRecordsUnauthorized

type SearchContentPublishRecordsUnauthorized struct {

	/* Your rate limit (requests per second) for this operation.
	_Note:_ For this status code, the rate limit header is deprecated and no longer returned.
	*/
	XAmznRateLimitLimit string

	/* Unique request reference identifier.
	 */
	XAmznRequestID string

	Payload *aplus_content_2020_11_01_models.ErrorList
}

SearchContentPublishRecordsUnauthorized describes a response with status code 401, with default header values.

The request's Authorization header is not formatted correctly or does not contain a valid token.

func NewSearchContentPublishRecordsUnauthorized

func NewSearchContentPublishRecordsUnauthorized() *SearchContentPublishRecordsUnauthorized

NewSearchContentPublishRecordsUnauthorized creates a SearchContentPublishRecordsUnauthorized with default headers values

func (*SearchContentPublishRecordsUnauthorized) Error

func (*SearchContentPublishRecordsUnauthorized) GetPayload

func (*SearchContentPublishRecordsUnauthorized) IsClientError

func (o *SearchContentPublishRecordsUnauthorized) IsClientError() bool

IsClientError returns true when this search content publish records unauthorized response has a 4xx status code

func (*SearchContentPublishRecordsUnauthorized) IsCode

IsCode returns true when this search content publish records unauthorized response a status code equal to that given

func (*SearchContentPublishRecordsUnauthorized) IsRedirect

IsRedirect returns true when this search content publish records unauthorized response has a 3xx status code

func (*SearchContentPublishRecordsUnauthorized) IsServerError

func (o *SearchContentPublishRecordsUnauthorized) IsServerError() bool

IsServerError returns true when this search content publish records unauthorized response has a 5xx status code

func (*SearchContentPublishRecordsUnauthorized) IsSuccess

IsSuccess returns true when this search content publish records unauthorized response has a 2xx status code

func (*SearchContentPublishRecordsUnauthorized) String

type UpdateContentDocumentBadRequest

type UpdateContentDocumentBadRequest struct {

	/* Your rate limit (requests per second) for this operation.
	 */
	XAmznRateLimitLimit string

	/* Unique request reference identifier.
	 */
	XAmznRequestID string

	Payload *aplus_content_2020_11_01_models.ErrorList
}

UpdateContentDocumentBadRequest describes a response with status code 400, with default header values.

Request has missing or invalid parameters and cannot be parsed.

func NewUpdateContentDocumentBadRequest

func NewUpdateContentDocumentBadRequest() *UpdateContentDocumentBadRequest

NewUpdateContentDocumentBadRequest creates a UpdateContentDocumentBadRequest with default headers values

func (*UpdateContentDocumentBadRequest) Error

func (*UpdateContentDocumentBadRequest) GetPayload

func (*UpdateContentDocumentBadRequest) IsClientError

func (o *UpdateContentDocumentBadRequest) IsClientError() bool

IsClientError returns true when this update content document bad request response has a 4xx status code

func (*UpdateContentDocumentBadRequest) IsCode

func (o *UpdateContentDocumentBadRequest) IsCode(code int) bool

IsCode returns true when this update content document bad request response a status code equal to that given

func (*UpdateContentDocumentBadRequest) IsRedirect

func (o *UpdateContentDocumentBadRequest) IsRedirect() bool

IsRedirect returns true when this update content document bad request response has a 3xx status code

func (*UpdateContentDocumentBadRequest) IsServerError

func (o *UpdateContentDocumentBadRequest) IsServerError() bool

IsServerError returns true when this update content document bad request response has a 5xx status code

func (*UpdateContentDocumentBadRequest) IsSuccess

func (o *UpdateContentDocumentBadRequest) IsSuccess() bool

IsSuccess returns true when this update content document bad request response has a 2xx status code

func (*UpdateContentDocumentBadRequest) String

type UpdateContentDocumentForbidden

type UpdateContentDocumentForbidden struct {

	/* Unique request reference identifier.
	 */
	XAmznRequestID string

	Payload *aplus_content_2020_11_01_models.ErrorList
}

UpdateContentDocumentForbidden describes a response with status code 403, with default header values.

Indicates that access to the resource is forbidden. Possible reasons include Access Denied, Unauthorized, Expired Token, or Invalid Signature.

func NewUpdateContentDocumentForbidden

func NewUpdateContentDocumentForbidden() *UpdateContentDocumentForbidden

NewUpdateContentDocumentForbidden creates a UpdateContentDocumentForbidden with default headers values

func (*UpdateContentDocumentForbidden) Error

func (*UpdateContentDocumentForbidden) GetPayload

func (*UpdateContentDocumentForbidden) IsClientError

func (o *UpdateContentDocumentForbidden) IsClientError() bool

IsClientError returns true when this update content document forbidden response has a 4xx status code

func (*UpdateContentDocumentForbidden) IsCode

func (o *UpdateContentDocumentForbidden) IsCode(code int) bool

IsCode returns true when this update content document forbidden response a status code equal to that given

func (*UpdateContentDocumentForbidden) IsRedirect

func (o *UpdateContentDocumentForbidden) IsRedirect() bool

IsRedirect returns true when this update content document forbidden response has a 3xx status code

func (*UpdateContentDocumentForbidden) IsServerError

func (o *UpdateContentDocumentForbidden) IsServerError() bool

IsServerError returns true when this update content document forbidden response has a 5xx status code

func (*UpdateContentDocumentForbidden) IsSuccess

func (o *UpdateContentDocumentForbidden) IsSuccess() bool

IsSuccess returns true when this update content document forbidden response has a 2xx status code

func (*UpdateContentDocumentForbidden) String

type UpdateContentDocumentGone

type UpdateContentDocumentGone struct {

	/* Your rate limit (requests per second) for this operation.
	_Note:_ For this status code, the rate limit header is deprecated and no longer returned.
	*/
	XAmznRateLimitLimit string

	/* Unique request reference identifier.
	 */
	XAmznRequestID string

	Payload *aplus_content_2020_11_01_models.ErrorList
}

UpdateContentDocumentGone describes a response with status code 410, with default header values.

The specified resource no longer exists.

func NewUpdateContentDocumentGone

func NewUpdateContentDocumentGone() *UpdateContentDocumentGone

NewUpdateContentDocumentGone creates a UpdateContentDocumentGone with default headers values

func (*UpdateContentDocumentGone) Error

func (o *UpdateContentDocumentGone) Error() string

func (*UpdateContentDocumentGone) GetPayload

func (*UpdateContentDocumentGone) IsClientError

func (o *UpdateContentDocumentGone) IsClientError() bool

IsClientError returns true when this update content document gone response has a 4xx status code

func (*UpdateContentDocumentGone) IsCode

func (o *UpdateContentDocumentGone) IsCode(code int) bool

IsCode returns true when this update content document gone response a status code equal to that given

func (*UpdateContentDocumentGone) IsRedirect

func (o *UpdateContentDocumentGone) IsRedirect() bool

IsRedirect returns true when this update content document gone response has a 3xx status code

func (*UpdateContentDocumentGone) IsServerError

func (o *UpdateContentDocumentGone) IsServerError() bool

IsServerError returns true when this update content document gone response has a 5xx status code

func (*UpdateContentDocumentGone) IsSuccess

func (o *UpdateContentDocumentGone) IsSuccess() bool

IsSuccess returns true when this update content document gone response has a 2xx status code

func (*UpdateContentDocumentGone) String

func (o *UpdateContentDocumentGone) String() string

type UpdateContentDocumentInternalServerError

type UpdateContentDocumentInternalServerError struct {

	/* Your rate limit (requests per second) for this operation.
	_Note:_ For this status code, the rate limit header is deprecated and no longer returned.
	*/
	XAmznRateLimitLimit string

	/* Unique request reference identifier.
	 */
	XAmznRequestID string

	Payload *aplus_content_2020_11_01_models.ErrorList
}

UpdateContentDocumentInternalServerError describes a response with status code 500, with default header values.

An unexpected condition occurred that prevented the server from fulfilling the request.

func NewUpdateContentDocumentInternalServerError

func NewUpdateContentDocumentInternalServerError() *UpdateContentDocumentInternalServerError

NewUpdateContentDocumentInternalServerError creates a UpdateContentDocumentInternalServerError with default headers values

func (*UpdateContentDocumentInternalServerError) Error

func (*UpdateContentDocumentInternalServerError) GetPayload

func (*UpdateContentDocumentInternalServerError) IsClientError

IsClientError returns true when this update content document internal server error response has a 4xx status code

func (*UpdateContentDocumentInternalServerError) IsCode

IsCode returns true when this update content document internal server error response a status code equal to that given

func (*UpdateContentDocumentInternalServerError) IsRedirect

IsRedirect returns true when this update content document internal server error response has a 3xx status code

func (*UpdateContentDocumentInternalServerError) IsServerError

IsServerError returns true when this update content document internal server error response has a 5xx status code

func (*UpdateContentDocumentInternalServerError) IsSuccess

IsSuccess returns true when this update content document internal server error response has a 2xx status code

func (*UpdateContentDocumentInternalServerError) String

type UpdateContentDocumentNotFound

type UpdateContentDocumentNotFound struct {

	/* Your rate limit (requests per second) for this operation.
	 */
	XAmznRateLimitLimit string

	/* Unique request reference identifier.
	 */
	XAmznRequestID string

	Payload *aplus_content_2020_11_01_models.ErrorList
}

UpdateContentDocumentNotFound describes a response with status code 404, with default header values.

The specified resource does not exist.

func NewUpdateContentDocumentNotFound

func NewUpdateContentDocumentNotFound() *UpdateContentDocumentNotFound

NewUpdateContentDocumentNotFound creates a UpdateContentDocumentNotFound with default headers values

func (*UpdateContentDocumentNotFound) Error

func (*UpdateContentDocumentNotFound) GetPayload

func (*UpdateContentDocumentNotFound) IsClientError

func (o *UpdateContentDocumentNotFound) IsClientError() bool

IsClientError returns true when this update content document not found response has a 4xx status code

func (*UpdateContentDocumentNotFound) IsCode

func (o *UpdateContentDocumentNotFound) IsCode(code int) bool

IsCode returns true when this update content document not found response a status code equal to that given

func (*UpdateContentDocumentNotFound) IsRedirect

func (o *UpdateContentDocumentNotFound) IsRedirect() bool

IsRedirect returns true when this update content document not found response has a 3xx status code

func (*UpdateContentDocumentNotFound) IsServerError

func (o *UpdateContentDocumentNotFound) IsServerError() bool

IsServerError returns true when this update content document not found response has a 5xx status code

func (*UpdateContentDocumentNotFound) IsSuccess

func (o *UpdateContentDocumentNotFound) IsSuccess() bool

IsSuccess returns true when this update content document not found response has a 2xx status code

func (*UpdateContentDocumentNotFound) String

type UpdateContentDocumentOK

type UpdateContentDocumentOK struct {

	/* Your rate limit (requests per second) for this operation.
	 */
	XAmznRateLimitLimit string

	/* Unique request reference identifier.
	 */
	XAmznRequestID string

	Payload *aplus_content_2020_11_01_models.PostContentDocumentResponse
}

UpdateContentDocumentOK describes a response with status code 200, with default header values.

Success.

func NewUpdateContentDocumentOK

func NewUpdateContentDocumentOK() *UpdateContentDocumentOK

NewUpdateContentDocumentOK creates a UpdateContentDocumentOK with default headers values

func (*UpdateContentDocumentOK) Error

func (o *UpdateContentDocumentOK) Error() string

func (*UpdateContentDocumentOK) GetPayload

func (*UpdateContentDocumentOK) IsClientError

func (o *UpdateContentDocumentOK) IsClientError() bool

IsClientError returns true when this update content document o k response has a 4xx status code

func (*UpdateContentDocumentOK) IsCode

func (o *UpdateContentDocumentOK) IsCode(code int) bool

IsCode returns true when this update content document o k response a status code equal to that given

func (*UpdateContentDocumentOK) IsRedirect

func (o *UpdateContentDocumentOK) IsRedirect() bool

IsRedirect returns true when this update content document o k response has a 3xx status code

func (*UpdateContentDocumentOK) IsServerError

func (o *UpdateContentDocumentOK) IsServerError() bool

IsServerError returns true when this update content document o k response has a 5xx status code

func (*UpdateContentDocumentOK) IsSuccess

func (o *UpdateContentDocumentOK) IsSuccess() bool

IsSuccess returns true when this update content document o k response has a 2xx status code

func (*UpdateContentDocumentOK) String

func (o *UpdateContentDocumentOK) String() string

type UpdateContentDocumentParams

type UpdateContentDocumentParams struct {

	/* ContentReferenceKey.

	   The unique reference key for the A+ Content document. A content reference key cannot form a permalink and may change in the future. A content reference key is not guaranteed to match any A+ Content identifier.
	*/
	ContentReferenceKey string

	/* MarketplaceID.

	   The identifier for the marketplace where the A+ Content is published.
	*/
	MarketplaceID string

	/* PostContentDocumentRequest.

	   The content document request details.
	*/
	PostContentDocumentRequest *aplus_content_2020_11_01_models.PostContentDocumentRequest

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

UpdateContentDocumentParams contains all the parameters to send to the API endpoint

for the update content document operation.

Typically these are written to a http.Request.

func NewUpdateContentDocumentParams

func NewUpdateContentDocumentParams() *UpdateContentDocumentParams

NewUpdateContentDocumentParams creates a new UpdateContentDocumentParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewUpdateContentDocumentParamsWithContext

func NewUpdateContentDocumentParamsWithContext(ctx context.Context) *UpdateContentDocumentParams

NewUpdateContentDocumentParamsWithContext creates a new UpdateContentDocumentParams object with the ability to set a context for a request.

func NewUpdateContentDocumentParamsWithHTTPClient

func NewUpdateContentDocumentParamsWithHTTPClient(client *http.Client) *UpdateContentDocumentParams

NewUpdateContentDocumentParamsWithHTTPClient creates a new UpdateContentDocumentParams object with the ability to set a custom HTTPClient for a request.

func NewUpdateContentDocumentParamsWithTimeout

func NewUpdateContentDocumentParamsWithTimeout(timeout time.Duration) *UpdateContentDocumentParams

NewUpdateContentDocumentParamsWithTimeout creates a new UpdateContentDocumentParams object with the ability to set a timeout on a request.

func (*UpdateContentDocumentParams) SetContentReferenceKey

func (o *UpdateContentDocumentParams) SetContentReferenceKey(contentReferenceKey string)

SetContentReferenceKey adds the contentReferenceKey to the update content document params

func (*UpdateContentDocumentParams) SetContext

func (o *UpdateContentDocumentParams) SetContext(ctx context.Context)

SetContext adds the context to the update content document params

func (*UpdateContentDocumentParams) SetDefaults

func (o *UpdateContentDocumentParams) SetDefaults()

SetDefaults hydrates default values in the update content document params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateContentDocumentParams) SetHTTPClient

func (o *UpdateContentDocumentParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the update content document params

func (*UpdateContentDocumentParams) SetMarketplaceID

func (o *UpdateContentDocumentParams) SetMarketplaceID(marketplaceID string)

SetMarketplaceID adds the marketplaceId to the update content document params

func (*UpdateContentDocumentParams) SetPostContentDocumentRequest

func (o *UpdateContentDocumentParams) SetPostContentDocumentRequest(postContentDocumentRequest *aplus_content_2020_11_01_models.PostContentDocumentRequest)

SetPostContentDocumentRequest adds the postContentDocumentRequest to the update content document params

func (*UpdateContentDocumentParams) SetTimeout

func (o *UpdateContentDocumentParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the update content document params

func (*UpdateContentDocumentParams) WithContentReferenceKey

func (o *UpdateContentDocumentParams) WithContentReferenceKey(contentReferenceKey string) *UpdateContentDocumentParams

WithContentReferenceKey adds the contentReferenceKey to the update content document params

func (*UpdateContentDocumentParams) WithContext

WithContext adds the context to the update content document params

func (*UpdateContentDocumentParams) WithDefaults

WithDefaults hydrates default values in the update content document params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateContentDocumentParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the update content document params

func (*UpdateContentDocumentParams) WithMarketplaceID

func (o *UpdateContentDocumentParams) WithMarketplaceID(marketplaceID string) *UpdateContentDocumentParams

WithMarketplaceID adds the marketplaceID to the update content document params

func (*UpdateContentDocumentParams) WithPostContentDocumentRequest

func (o *UpdateContentDocumentParams) WithPostContentDocumentRequest(postContentDocumentRequest *aplus_content_2020_11_01_models.PostContentDocumentRequest) *UpdateContentDocumentParams

WithPostContentDocumentRequest adds the postContentDocumentRequest to the update content document params

func (*UpdateContentDocumentParams) WithTimeout

WithTimeout adds the timeout to the update content document params

func (*UpdateContentDocumentParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateContentDocumentReader

type UpdateContentDocumentReader struct {
	// contains filtered or unexported fields
}

UpdateContentDocumentReader is a Reader for the UpdateContentDocument structure.

func (*UpdateContentDocumentReader) ReadResponse

func (o *UpdateContentDocumentReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UpdateContentDocumentServiceUnavailable

type UpdateContentDocumentServiceUnavailable struct {

	/* Your rate limit (requests per second) for this operation.
	_Note:_ For this status code, the rate limit header is deprecated and no longer returned.
	*/
	XAmznRateLimitLimit string

	/* Unique request reference identifier.
	 */
	XAmznRequestID string

	Payload *aplus_content_2020_11_01_models.ErrorList
}

UpdateContentDocumentServiceUnavailable describes a response with status code 503, with default header values.

Temporary overloading or maintenance of the server.

func NewUpdateContentDocumentServiceUnavailable

func NewUpdateContentDocumentServiceUnavailable() *UpdateContentDocumentServiceUnavailable

NewUpdateContentDocumentServiceUnavailable creates a UpdateContentDocumentServiceUnavailable with default headers values

func (*UpdateContentDocumentServiceUnavailable) Error

func (*UpdateContentDocumentServiceUnavailable) GetPayload

func (*UpdateContentDocumentServiceUnavailable) IsClientError

func (o *UpdateContentDocumentServiceUnavailable) IsClientError() bool

IsClientError returns true when this update content document service unavailable response has a 4xx status code

func (*UpdateContentDocumentServiceUnavailable) IsCode

IsCode returns true when this update content document service unavailable response a status code equal to that given

func (*UpdateContentDocumentServiceUnavailable) IsRedirect

IsRedirect returns true when this update content document service unavailable response has a 3xx status code

func (*UpdateContentDocumentServiceUnavailable) IsServerError

func (o *UpdateContentDocumentServiceUnavailable) IsServerError() bool

IsServerError returns true when this update content document service unavailable response has a 5xx status code

func (*UpdateContentDocumentServiceUnavailable) IsSuccess

IsSuccess returns true when this update content document service unavailable response has a 2xx status code

func (*UpdateContentDocumentServiceUnavailable) String

type UpdateContentDocumentTooManyRequests

type UpdateContentDocumentTooManyRequests struct {

	/* Your rate limit (requests per second) for this operation.
	_Note:_ For this status code, the rate limit header is deprecated and no longer returned.
	*/
	XAmznRateLimitLimit string

	/* Unique request reference identifier.
	 */
	XAmznRequestID string

	Payload *aplus_content_2020_11_01_models.ErrorList
}

UpdateContentDocumentTooManyRequests describes a response with status code 429, with default header values.

The frequency of requests was greater than allowed.

func NewUpdateContentDocumentTooManyRequests

func NewUpdateContentDocumentTooManyRequests() *UpdateContentDocumentTooManyRequests

NewUpdateContentDocumentTooManyRequests creates a UpdateContentDocumentTooManyRequests with default headers values

func (*UpdateContentDocumentTooManyRequests) Error

func (*UpdateContentDocumentTooManyRequests) GetPayload

func (*UpdateContentDocumentTooManyRequests) IsClientError

func (o *UpdateContentDocumentTooManyRequests) IsClientError() bool

IsClientError returns true when this update content document too many requests response has a 4xx status code

func (*UpdateContentDocumentTooManyRequests) IsCode

IsCode returns true when this update content document too many requests response a status code equal to that given

func (*UpdateContentDocumentTooManyRequests) IsRedirect

IsRedirect returns true when this update content document too many requests response has a 3xx status code

func (*UpdateContentDocumentTooManyRequests) IsServerError

func (o *UpdateContentDocumentTooManyRequests) IsServerError() bool

IsServerError returns true when this update content document too many requests response has a 5xx status code

func (*UpdateContentDocumentTooManyRequests) IsSuccess

IsSuccess returns true when this update content document too many requests response has a 2xx status code

func (*UpdateContentDocumentTooManyRequests) String

type UpdateContentDocumentUnauthorized

type UpdateContentDocumentUnauthorized struct {

	/* Your rate limit (requests per second) for this operation.
	_Note:_ For this status code, the rate limit header is deprecated and no longer returned.
	*/
	XAmznRateLimitLimit string

	/* Unique request reference identifier.
	 */
	XAmznRequestID string

	Payload *aplus_content_2020_11_01_models.ErrorList
}

UpdateContentDocumentUnauthorized describes a response with status code 401, with default header values.

The request's Authorization header is not formatted correctly or does not contain a valid token.

func NewUpdateContentDocumentUnauthorized

func NewUpdateContentDocumentUnauthorized() *UpdateContentDocumentUnauthorized

NewUpdateContentDocumentUnauthorized creates a UpdateContentDocumentUnauthorized with default headers values

func (*UpdateContentDocumentUnauthorized) Error

func (*UpdateContentDocumentUnauthorized) GetPayload

func (*UpdateContentDocumentUnauthorized) IsClientError

func (o *UpdateContentDocumentUnauthorized) IsClientError() bool

IsClientError returns true when this update content document unauthorized response has a 4xx status code

func (*UpdateContentDocumentUnauthorized) IsCode

func (o *UpdateContentDocumentUnauthorized) IsCode(code int) bool

IsCode returns true when this update content document unauthorized response a status code equal to that given

func (*UpdateContentDocumentUnauthorized) IsRedirect

func (o *UpdateContentDocumentUnauthorized) IsRedirect() bool

IsRedirect returns true when this update content document unauthorized response has a 3xx status code

func (*UpdateContentDocumentUnauthorized) IsServerError

func (o *UpdateContentDocumentUnauthorized) IsServerError() bool

IsServerError returns true when this update content document unauthorized response has a 5xx status code

func (*UpdateContentDocumentUnauthorized) IsSuccess

func (o *UpdateContentDocumentUnauthorized) IsSuccess() bool

IsSuccess returns true when this update content document unauthorized response has a 2xx status code

func (*UpdateContentDocumentUnauthorized) String

type ValidateContentDocumentAsinRelationsBadRequest

type ValidateContentDocumentAsinRelationsBadRequest struct {

	/* Your rate limit (requests per second) for this operation.
	 */
	XAmznRateLimitLimit string

	/* Unique request reference identifier.
	 */
	XAmznRequestID string

	Payload *aplus_content_2020_11_01_models.ErrorList
}

ValidateContentDocumentAsinRelationsBadRequest describes a response with status code 400, with default header values.

Request has missing or invalid parameters and cannot be parsed.

func NewValidateContentDocumentAsinRelationsBadRequest

func NewValidateContentDocumentAsinRelationsBadRequest() *ValidateContentDocumentAsinRelationsBadRequest

NewValidateContentDocumentAsinRelationsBadRequest creates a ValidateContentDocumentAsinRelationsBadRequest with default headers values

func (*ValidateContentDocumentAsinRelationsBadRequest) Error

func (*ValidateContentDocumentAsinRelationsBadRequest) GetPayload

func (*ValidateContentDocumentAsinRelationsBadRequest) IsClientError

IsClientError returns true when this validate content document asin relations bad request response has a 4xx status code

func (*ValidateContentDocumentAsinRelationsBadRequest) IsCode

IsCode returns true when this validate content document asin relations bad request response a status code equal to that given

func (*ValidateContentDocumentAsinRelationsBadRequest) IsRedirect

IsRedirect returns true when this validate content document asin relations bad request response has a 3xx status code

func (*ValidateContentDocumentAsinRelationsBadRequest) IsServerError

IsServerError returns true when this validate content document asin relations bad request response has a 5xx status code

func (*ValidateContentDocumentAsinRelationsBadRequest) IsSuccess

IsSuccess returns true when this validate content document asin relations bad request response has a 2xx status code

func (*ValidateContentDocumentAsinRelationsBadRequest) String

type ValidateContentDocumentAsinRelationsForbidden

type ValidateContentDocumentAsinRelationsForbidden struct {

	/* Unique request reference identifier.
	 */
	XAmznRequestID string

	Payload *aplus_content_2020_11_01_models.ErrorList
}

ValidateContentDocumentAsinRelationsForbidden describes a response with status code 403, with default header values.

Indicates that access to the resource is forbidden. Possible reasons include Access Denied, Unauthorized, Expired Token, or Invalid Signature.

func NewValidateContentDocumentAsinRelationsForbidden

func NewValidateContentDocumentAsinRelationsForbidden() *ValidateContentDocumentAsinRelationsForbidden

NewValidateContentDocumentAsinRelationsForbidden creates a ValidateContentDocumentAsinRelationsForbidden with default headers values

func (*ValidateContentDocumentAsinRelationsForbidden) Error

func (*ValidateContentDocumentAsinRelationsForbidden) GetPayload

func (*ValidateContentDocumentAsinRelationsForbidden) IsClientError

IsClientError returns true when this validate content document asin relations forbidden response has a 4xx status code

func (*ValidateContentDocumentAsinRelationsForbidden) IsCode

IsCode returns true when this validate content document asin relations forbidden response a status code equal to that given

func (*ValidateContentDocumentAsinRelationsForbidden) IsRedirect

IsRedirect returns true when this validate content document asin relations forbidden response has a 3xx status code

func (*ValidateContentDocumentAsinRelationsForbidden) IsServerError

IsServerError returns true when this validate content document asin relations forbidden response has a 5xx status code

func (*ValidateContentDocumentAsinRelationsForbidden) IsSuccess

IsSuccess returns true when this validate content document asin relations forbidden response has a 2xx status code

func (*ValidateContentDocumentAsinRelationsForbidden) String

type ValidateContentDocumentAsinRelationsInternalServerError

type ValidateContentDocumentAsinRelationsInternalServerError struct {

	/* Your rate limit (requests per second) for this operation.
	_Note:_ For this status code, the rate limit header is deprecated and no longer returned.
	*/
	XAmznRateLimitLimit string

	/* Unique request reference identifier.
	 */
	XAmznRequestID string

	Payload *aplus_content_2020_11_01_models.ErrorList
}

ValidateContentDocumentAsinRelationsInternalServerError describes a response with status code 500, with default header values.

An unexpected condition occurred that prevented the server from fulfilling the request.

func NewValidateContentDocumentAsinRelationsInternalServerError

func NewValidateContentDocumentAsinRelationsInternalServerError() *ValidateContentDocumentAsinRelationsInternalServerError

NewValidateContentDocumentAsinRelationsInternalServerError creates a ValidateContentDocumentAsinRelationsInternalServerError with default headers values

func (*ValidateContentDocumentAsinRelationsInternalServerError) Error

func (*ValidateContentDocumentAsinRelationsInternalServerError) GetPayload

func (*ValidateContentDocumentAsinRelationsInternalServerError) IsClientError

IsClientError returns true when this validate content document asin relations internal server error response has a 4xx status code

func (*ValidateContentDocumentAsinRelationsInternalServerError) IsCode

IsCode returns true when this validate content document asin relations internal server error response a status code equal to that given

func (*ValidateContentDocumentAsinRelationsInternalServerError) IsRedirect

IsRedirect returns true when this validate content document asin relations internal server error response has a 3xx status code

func (*ValidateContentDocumentAsinRelationsInternalServerError) IsServerError

IsServerError returns true when this validate content document asin relations internal server error response has a 5xx status code

func (*ValidateContentDocumentAsinRelationsInternalServerError) IsSuccess

IsSuccess returns true when this validate content document asin relations internal server error response has a 2xx status code

func (*ValidateContentDocumentAsinRelationsInternalServerError) String

type ValidateContentDocumentAsinRelationsNotFound

type ValidateContentDocumentAsinRelationsNotFound struct {

	/* Your rate limit (requests per second) for this operation.
	 */
	XAmznRateLimitLimit string

	/* Unique request reference identifier.
	 */
	XAmznRequestID string

	Payload *aplus_content_2020_11_01_models.ErrorList
}

ValidateContentDocumentAsinRelationsNotFound describes a response with status code 404, with default header values.

The specified resource does not exist.

func NewValidateContentDocumentAsinRelationsNotFound

func NewValidateContentDocumentAsinRelationsNotFound() *ValidateContentDocumentAsinRelationsNotFound

NewValidateContentDocumentAsinRelationsNotFound creates a ValidateContentDocumentAsinRelationsNotFound with default headers values

func (*ValidateContentDocumentAsinRelationsNotFound) Error

func (*ValidateContentDocumentAsinRelationsNotFound) GetPayload

func (*ValidateContentDocumentAsinRelationsNotFound) IsClientError

IsClientError returns true when this validate content document asin relations not found response has a 4xx status code

func (*ValidateContentDocumentAsinRelationsNotFound) IsCode

IsCode returns true when this validate content document asin relations not found response a status code equal to that given

func (*ValidateContentDocumentAsinRelationsNotFound) IsRedirect

IsRedirect returns true when this validate content document asin relations not found response has a 3xx status code

func (*ValidateContentDocumentAsinRelationsNotFound) IsServerError

IsServerError returns true when this validate content document asin relations not found response has a 5xx status code

func (*ValidateContentDocumentAsinRelationsNotFound) IsSuccess

IsSuccess returns true when this validate content document asin relations not found response has a 2xx status code

func (*ValidateContentDocumentAsinRelationsNotFound) String

type ValidateContentDocumentAsinRelationsOK

type ValidateContentDocumentAsinRelationsOK struct {

	/* Your rate limit (requests per second) for this operation.
	 */
	XAmznRateLimitLimit string

	/* Unique request reference identifier.
	 */
	XAmznRequestID string

	Payload *aplus_content_2020_11_01_models.ValidateContentDocumentAsinRelationsResponse
}

ValidateContentDocumentAsinRelationsOK describes a response with status code 200, with default header values.

Success.

func NewValidateContentDocumentAsinRelationsOK

func NewValidateContentDocumentAsinRelationsOK() *ValidateContentDocumentAsinRelationsOK

NewValidateContentDocumentAsinRelationsOK creates a ValidateContentDocumentAsinRelationsOK with default headers values

func (*ValidateContentDocumentAsinRelationsOK) Error

func (*ValidateContentDocumentAsinRelationsOK) IsClientError

func (o *ValidateContentDocumentAsinRelationsOK) IsClientError() bool

IsClientError returns true when this validate content document asin relations o k response has a 4xx status code

func (*ValidateContentDocumentAsinRelationsOK) IsCode

IsCode returns true when this validate content document asin relations o k response a status code equal to that given

func (*ValidateContentDocumentAsinRelationsOK) IsRedirect

IsRedirect returns true when this validate content document asin relations o k response has a 3xx status code

func (*ValidateContentDocumentAsinRelationsOK) IsServerError

func (o *ValidateContentDocumentAsinRelationsOK) IsServerError() bool

IsServerError returns true when this validate content document asin relations o k response has a 5xx status code

func (*ValidateContentDocumentAsinRelationsOK) IsSuccess

IsSuccess returns true when this validate content document asin relations o k response has a 2xx status code

func (*ValidateContentDocumentAsinRelationsOK) String

type ValidateContentDocumentAsinRelationsParams

type ValidateContentDocumentAsinRelationsParams struct {

	/* AsinSet.

	   The set of ASINs.
	*/
	AsinSet []string

	/* MarketplaceID.

	   The identifier for the marketplace where the A+ Content is published.
	*/
	MarketplaceID string

	/* PostContentDocumentRequest.

	   The content document request details.
	*/
	PostContentDocumentRequest *aplus_content_2020_11_01_models.PostContentDocumentRequest

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ValidateContentDocumentAsinRelationsParams contains all the parameters to send to the API endpoint

for the validate content document asin relations operation.

Typically these are written to a http.Request.

func NewValidateContentDocumentAsinRelationsParams

func NewValidateContentDocumentAsinRelationsParams() *ValidateContentDocumentAsinRelationsParams

NewValidateContentDocumentAsinRelationsParams creates a new ValidateContentDocumentAsinRelationsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewValidateContentDocumentAsinRelationsParamsWithContext

func NewValidateContentDocumentAsinRelationsParamsWithContext(ctx context.Context) *ValidateContentDocumentAsinRelationsParams

NewValidateContentDocumentAsinRelationsParamsWithContext creates a new ValidateContentDocumentAsinRelationsParams object with the ability to set a context for a request.

func NewValidateContentDocumentAsinRelationsParamsWithHTTPClient

func NewValidateContentDocumentAsinRelationsParamsWithHTTPClient(client *http.Client) *ValidateContentDocumentAsinRelationsParams

NewValidateContentDocumentAsinRelationsParamsWithHTTPClient creates a new ValidateContentDocumentAsinRelationsParams object with the ability to set a custom HTTPClient for a request.

func NewValidateContentDocumentAsinRelationsParamsWithTimeout

func NewValidateContentDocumentAsinRelationsParamsWithTimeout(timeout time.Duration) *ValidateContentDocumentAsinRelationsParams

NewValidateContentDocumentAsinRelationsParamsWithTimeout creates a new ValidateContentDocumentAsinRelationsParams object with the ability to set a timeout on a request.

func (*ValidateContentDocumentAsinRelationsParams) SetAsinSet

func (o *ValidateContentDocumentAsinRelationsParams) SetAsinSet(asinSet []string)

SetAsinSet adds the asinSet to the validate content document asin relations params

func (*ValidateContentDocumentAsinRelationsParams) SetContext

SetContext adds the context to the validate content document asin relations params

func (*ValidateContentDocumentAsinRelationsParams) SetDefaults

SetDefaults hydrates default values in the validate content document asin relations params (not the query body).

All values with no default are reset to their zero value.

func (*ValidateContentDocumentAsinRelationsParams) SetHTTPClient

func (o *ValidateContentDocumentAsinRelationsParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the validate content document asin relations params

func (*ValidateContentDocumentAsinRelationsParams) SetMarketplaceID

func (o *ValidateContentDocumentAsinRelationsParams) SetMarketplaceID(marketplaceID string)

SetMarketplaceID adds the marketplaceId to the validate content document asin relations params

func (*ValidateContentDocumentAsinRelationsParams) SetPostContentDocumentRequest

func (o *ValidateContentDocumentAsinRelationsParams) SetPostContentDocumentRequest(postContentDocumentRequest *aplus_content_2020_11_01_models.PostContentDocumentRequest)

SetPostContentDocumentRequest adds the postContentDocumentRequest to the validate content document asin relations params

func (*ValidateContentDocumentAsinRelationsParams) SetTimeout

SetTimeout adds the timeout to the validate content document asin relations params

func (*ValidateContentDocumentAsinRelationsParams) WithAsinSet

WithAsinSet adds the asinSet to the validate content document asin relations params

func (*ValidateContentDocumentAsinRelationsParams) WithContext

WithContext adds the context to the validate content document asin relations params

func (*ValidateContentDocumentAsinRelationsParams) WithDefaults

WithDefaults hydrates default values in the validate content document asin relations params (not the query body).

All values with no default are reset to their zero value.

func (*ValidateContentDocumentAsinRelationsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the validate content document asin relations params

func (*ValidateContentDocumentAsinRelationsParams) WithMarketplaceID

WithMarketplaceID adds the marketplaceID to the validate content document asin relations params

func (*ValidateContentDocumentAsinRelationsParams) WithPostContentDocumentRequest

WithPostContentDocumentRequest adds the postContentDocumentRequest to the validate content document asin relations params

func (*ValidateContentDocumentAsinRelationsParams) WithTimeout

WithTimeout adds the timeout to the validate content document asin relations params

func (*ValidateContentDocumentAsinRelationsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ValidateContentDocumentAsinRelationsReader

type ValidateContentDocumentAsinRelationsReader struct {
	// contains filtered or unexported fields
}

ValidateContentDocumentAsinRelationsReader is a Reader for the ValidateContentDocumentAsinRelations structure.

func (*ValidateContentDocumentAsinRelationsReader) ReadResponse

func (o *ValidateContentDocumentAsinRelationsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ValidateContentDocumentAsinRelationsServiceUnavailable

type ValidateContentDocumentAsinRelationsServiceUnavailable struct {

	/* Your rate limit (requests per second) for this operation.
	_Note:_ For this status code, the rate limit header is deprecated and no longer returned.
	*/
	XAmznRateLimitLimit string

	/* Unique request reference identifier.
	 */
	XAmznRequestID string

	Payload *aplus_content_2020_11_01_models.ErrorList
}

ValidateContentDocumentAsinRelationsServiceUnavailable describes a response with status code 503, with default header values.

Temporary overloading or maintenance of the server.

func NewValidateContentDocumentAsinRelationsServiceUnavailable

func NewValidateContentDocumentAsinRelationsServiceUnavailable() *ValidateContentDocumentAsinRelationsServiceUnavailable

NewValidateContentDocumentAsinRelationsServiceUnavailable creates a ValidateContentDocumentAsinRelationsServiceUnavailable with default headers values

func (*ValidateContentDocumentAsinRelationsServiceUnavailable) Error

func (*ValidateContentDocumentAsinRelationsServiceUnavailable) GetPayload

func (*ValidateContentDocumentAsinRelationsServiceUnavailable) IsClientError

IsClientError returns true when this validate content document asin relations service unavailable response has a 4xx status code

func (*ValidateContentDocumentAsinRelationsServiceUnavailable) IsCode

IsCode returns true when this validate content document asin relations service unavailable response a status code equal to that given

func (*ValidateContentDocumentAsinRelationsServiceUnavailable) IsRedirect

IsRedirect returns true when this validate content document asin relations service unavailable response has a 3xx status code

func (*ValidateContentDocumentAsinRelationsServiceUnavailable) IsServerError

IsServerError returns true when this validate content document asin relations service unavailable response has a 5xx status code

func (*ValidateContentDocumentAsinRelationsServiceUnavailable) IsSuccess

IsSuccess returns true when this validate content document asin relations service unavailable response has a 2xx status code

func (*ValidateContentDocumentAsinRelationsServiceUnavailable) String

type ValidateContentDocumentAsinRelationsTooManyRequests

type ValidateContentDocumentAsinRelationsTooManyRequests struct {

	/* Your rate limit (requests per second) for this operation.
	_Note:_ For this status code, the rate limit header is deprecated and no longer returned.
	*/
	XAmznRateLimitLimit string

	/* Unique request reference identifier.
	 */
	XAmznRequestID string

	Payload *aplus_content_2020_11_01_models.ErrorList
}

ValidateContentDocumentAsinRelationsTooManyRequests describes a response with status code 429, with default header values.

The frequency of requests was greater than allowed.

func NewValidateContentDocumentAsinRelationsTooManyRequests

func NewValidateContentDocumentAsinRelationsTooManyRequests() *ValidateContentDocumentAsinRelationsTooManyRequests

NewValidateContentDocumentAsinRelationsTooManyRequests creates a ValidateContentDocumentAsinRelationsTooManyRequests with default headers values

func (*ValidateContentDocumentAsinRelationsTooManyRequests) Error

func (*ValidateContentDocumentAsinRelationsTooManyRequests) GetPayload

func (*ValidateContentDocumentAsinRelationsTooManyRequests) IsClientError

IsClientError returns true when this validate content document asin relations too many requests response has a 4xx status code

func (*ValidateContentDocumentAsinRelationsTooManyRequests) IsCode

IsCode returns true when this validate content document asin relations too many requests response a status code equal to that given

func (*ValidateContentDocumentAsinRelationsTooManyRequests) IsRedirect

IsRedirect returns true when this validate content document asin relations too many requests response has a 3xx status code

func (*ValidateContentDocumentAsinRelationsTooManyRequests) IsServerError

IsServerError returns true when this validate content document asin relations too many requests response has a 5xx status code

func (*ValidateContentDocumentAsinRelationsTooManyRequests) IsSuccess

IsSuccess returns true when this validate content document asin relations too many requests response has a 2xx status code

func (*ValidateContentDocumentAsinRelationsTooManyRequests) String

type ValidateContentDocumentAsinRelationsUnauthorized

type ValidateContentDocumentAsinRelationsUnauthorized struct {

	/* Your rate limit (requests per second) for this operation.
	_Note:_ For this status code, the rate limit header is deprecated and no longer returned.
	*/
	XAmznRateLimitLimit string

	/* Unique request reference identifier.
	 */
	XAmznRequestID string

	Payload *aplus_content_2020_11_01_models.ErrorList
}

ValidateContentDocumentAsinRelationsUnauthorized describes a response with status code 401, with default header values.

The request's Authorization header is not formatted correctly or does not contain a valid token.

func NewValidateContentDocumentAsinRelationsUnauthorized

func NewValidateContentDocumentAsinRelationsUnauthorized() *ValidateContentDocumentAsinRelationsUnauthorized

NewValidateContentDocumentAsinRelationsUnauthorized creates a ValidateContentDocumentAsinRelationsUnauthorized with default headers values

func (*ValidateContentDocumentAsinRelationsUnauthorized) Error

func (*ValidateContentDocumentAsinRelationsUnauthorized) GetPayload

func (*ValidateContentDocumentAsinRelationsUnauthorized) IsClientError

IsClientError returns true when this validate content document asin relations unauthorized response has a 4xx status code

func (*ValidateContentDocumentAsinRelationsUnauthorized) IsCode

IsCode returns true when this validate content document asin relations unauthorized response a status code equal to that given

func (*ValidateContentDocumentAsinRelationsUnauthorized) IsRedirect

IsRedirect returns true when this validate content document asin relations unauthorized response has a 3xx status code

func (*ValidateContentDocumentAsinRelationsUnauthorized) IsServerError

IsServerError returns true when this validate content document asin relations unauthorized response has a 5xx status code

func (*ValidateContentDocumentAsinRelationsUnauthorized) IsSuccess

IsSuccess returns true when this validate content document asin relations unauthorized response has a 2xx status code

func (*ValidateContentDocumentAsinRelationsUnauthorized) String

Jump to

Keyboard shortcuts

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