Source code for appstoreserverlibrary.models.MassExtendRenewalDateStatusResponse

# Copyright (c) 2023 Apple Inc. Licensed under MIT License.
from typing import Optional

from attr import define
import attr

[docs] @define class MassExtendRenewalDateStatusResponse: """ A response that indicates the current status of a request to extend the subscription renewal date to all eligible subscribers. https://developer.apple.com/documentation/appstoreserverapi/massextendrenewaldatestatusresponse """ requestIdentifier: Optional[str] = attr.ib(default=None) """ A string that contains a unique identifier you provide to track each subscription-renewal-date extension request. https://developer.apple.com/documentation/appstoreserverapi/requestidentifier """ complete: Optional[bool] = attr.ib(default=None) """ A Boolean value that indicates whether the App Store completed the request to extend a subscription renewal date to active subscribers. https://developer.apple.com/documentation/appstoreserverapi/complete """ completeDate: Optional[int] = attr.ib(default=None) """ The UNIX time, in milliseconds, that the App Store completes a request to extend a subscription renewal date for eligible subscribers. https://developer.apple.com/documentation/appstoreserverapi/completedate """ succeededCount: Optional[int] = attr.ib(default=None) """ The count of subscriptions that successfully receive a subscription-renewal-date extension. https://developer.apple.com/documentation/appstoreserverapi/succeededcount """ failedCount: Optional[int] = attr.ib(default=None) """ The count of subscriptions that fail to receive a subscription-renewal-date extension. https://developer.apple.com/documentation/appstoreserverapi/failedcount """