V3SubscriptionTransactionSubscriptionStatusRequest

V3SubscriptionTransactionSubscriptionStatusRequest
V3SubscriptionTransactionSubscriptionStatusRequest

Applicable to SUBSCRIPTION_STATUS operation, used to change the subscription status

JSON Example
{
    "idempotencyKey": "46ed2864-0f5e-4e46-a70a-6b3beb1891d2",
    "statusChange": {
        "actionDateTime": "2019-03-02T00:05:01.194Z",
        "changeReasons": [
            {
                "code": "string",
                "message": "string"
            }
        ],
        "fromStatus": "CREATED",
        "toStatus": "SUSPENDED"
    },
    "subscriptionId": "730eec0c-6f9f-40df-95c1-c4f1bfe3f1bd"
}
string As uuid As uuid
idempotencyKey
Required

A unique key provided per request. On retry please submit same key again to prevent duplicates. Duplicate submission is not treated as error, instead current state is returned as applicable for the operation

statusChange
Required

Change details, contains information for the status transition

string
subscriptionId
Required

CSP subscription Id