How to use the ask-sdk-model.ask_sdk_model.interfaces.amazonpay.model.response.authorization_status.AuthorizationStatus function in ask-sdk-model

To help you get started, we’ve selected a few ask-sdk-model examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github alexa / alexa-apis-for-python / ask-sdk-model / ask_sdk_model / interfaces / amazonpay / model / response / authorization_status.py View on Github external
def __eq__(self, other):
        # type: (object) -> bool
        """Returns true if both objects are equal"""
        if not isinstance(other, AuthorizationStatus):
            return False

        return self.__dict__ == other.__dict__
github alexa / alexa-apis-for-python / ask-sdk-model / ask_sdk_model / interfaces / amazonpay / model / response / authorization_status.py View on Github external
def __init__(self, state=None, reason_code=None, reason_description=None, last_update_timestamp=None):
        # type: (Optional[State], Optional[str], Optional[str], Optional[datetime]) -> None
        """Indicates the current status of an Authorization object, a Capture object, or a Refund object.

        :param state: 
        :type state: (optional) ask_sdk_model.interfaces.amazonpay.model.response.state.State
        :param reason_code: The reason that the Authorization object, Capture object, or Refund object is in the current state. For more information, see - https://pay.amazon.com/us/developer/documentation/apireference/201752950
        :type reason_code: (optional) str
        :param reason_description: Reason desciption corresponding to the reason code
        :type reason_description: (optional) str
        :param last_update_timestamp: A timestamp that indicates the time when the authorization, capture, or refund state was last updated. In ISO 8601 format
        :type last_update_timestamp: (optional) datetime
        """
        self.__discriminator_value = None  # type: str

        super(AuthorizationStatus, self).__init__(state=state, reason_code=reason_code, reason_description=reason_description, last_update_timestamp=last_update_timestamp)
        self.state = state
github alexa / alexa-apis-for-python / ask-sdk-model / ask_sdk_model / interfaces / amazonpay / model / response / authorization_status.py View on Github external
import pprint
import re  # noqa: F401
import six
import typing
from enum import Enum
from ask_sdk_model.interfaces.amazonpay.model.v1.authorization_status import AuthorizationStatus


if typing.TYPE_CHECKING:
    from typing import Dict, List, Optional, Union
    from datetime import datetime
    from ask_sdk_model.interfaces.amazonpay.model.response.state import State


class AuthorizationStatus(AuthorizationStatus):
    """
    Indicates the current status of an Authorization object, a Capture object, or a Refund object.


    :param state: 
    :type state: (optional) ask_sdk_model.interfaces.amazonpay.model.response.state.State
    :param reason_code: The reason that the Authorization object, Capture object, or Refund object is in the current state. For more information, see - https://pay.amazon.com/us/developer/documentation/apireference/201752950
    :type reason_code: (optional) str
    :param reason_description: Reason desciption corresponding to the reason code
    :type reason_description: (optional) str
    :param last_update_timestamp: A timestamp that indicates the time when the authorization, capture, or refund state was last updated. In ISO 8601 format
    :type last_update_timestamp: (optional) datetime

    """
    deserialized_types = {
        'state': 'ask_sdk_model.interfaces.amazonpay.model.response.state.State',

ask-sdk-model

The ASK SDK Model package provides model definitions, for building Alexa Skills.

Apache-2.0
Latest version published 9 months ago

Package Health Score

65 / 100
Full package analysis

Popular ask-sdk-model functions

Similar packages