Update docs for 1.4.1 release
diff --git a/docs/dyn/reseller_v1.subscriptions.html b/docs/dyn/reseller_v1.subscriptions.html
index a5bb7ff..47b0b2e 100644
--- a/docs/dyn/reseller_v1.subscriptions.html
+++ b/docs/dyn/reseller_v1.subscriptions.html
@@ -130,10 +130,9 @@
         "trialEndTime": "A String", # End time of the trial in milliseconds since Unix epoch.
         "isInTrial": True or False, # Whether the subscription is in trial.
       },
-      "transferInfo": { # Transfer related information for the subscription.
-        "transferabilityExpirationTime": "A String", # Time when transfer token or intent to transfer will expire.
-        "minimumTransferableSeats": 42,
-      },
+      "suspensionReasons": [ # Suspension Reasons
+        "A String",
+      ],
       "resourceUiUrl": "A String", # Ui url for subscription resource.
       "seats": { # JSON template for subscription seats. # Number/Limit of seats in the new plan.
         "kind": "subscriptions#seats", # Identifies the resource as a subscription change plan request.
@@ -142,6 +141,10 @@
         "licensedNumberOfSeats": 42, # Read-only field containing the current number of licensed seats for FLEXIBLE Google-Apps subscriptions and secondary subscriptions such as Google-Vault and Drive-storage.
       },
       "creationTime": "A String", # Creation time of this subscription in milliseconds since Unix epoch.
+      "transferInfo": { # Transfer related information for the subscription.
+        "transferabilityExpirationTime": "A String", # Time when transfer token or intent to transfer will expire.
+        "minimumTransferableSeats": 42,
+      },
       "status": "A String", # Status of the subscription.
       "plan": { # Plan details of the subscription
         "planName": "A String", # The plan name of this subscription's plan.
@@ -195,10 +198,9 @@
         "trialEndTime": "A String", # End time of the trial in milliseconds since Unix epoch.
         "isInTrial": True or False, # Whether the subscription is in trial.
       },
-      "transferInfo": { # Transfer related information for the subscription.
-        "transferabilityExpirationTime": "A String", # Time when transfer token or intent to transfer will expire.
-        "minimumTransferableSeats": 42,
-      },
+      "suspensionReasons": [ # Suspension Reasons
+        "A String",
+      ],
       "resourceUiUrl": "A String", # Ui url for subscription resource.
       "seats": { # JSON template for subscription seats. # Number/Limit of seats in the new plan.
         "kind": "subscriptions#seats", # Identifies the resource as a subscription change plan request.
@@ -207,6 +209,10 @@
         "licensedNumberOfSeats": 42, # Read-only field containing the current number of licensed seats for FLEXIBLE Google-Apps subscriptions and secondary subscriptions such as Google-Vault and Drive-storage.
       },
       "creationTime": "A String", # Creation time of this subscription in milliseconds since Unix epoch.
+      "transferInfo": { # Transfer related information for the subscription.
+        "transferabilityExpirationTime": "A String", # Time when transfer token or intent to transfer will expire.
+        "minimumTransferableSeats": 42,
+      },
       "status": "A String", # Status of the subscription.
       "plan": { # Plan details of the subscription
         "planName": "A String", # The plan name of this subscription's plan.
@@ -253,10 +259,9 @@
         "trialEndTime": "A String", # End time of the trial in milliseconds since Unix epoch.
         "isInTrial": True or False, # Whether the subscription is in trial.
       },
-      "transferInfo": { # Transfer related information for the subscription.
-        "transferabilityExpirationTime": "A String", # Time when transfer token or intent to transfer will expire.
-        "minimumTransferableSeats": 42,
-      },
+      "suspensionReasons": [ # Suspension Reasons
+        "A String",
+      ],
       "resourceUiUrl": "A String", # Ui url for subscription resource.
       "seats": { # JSON template for subscription seats. # Number/Limit of seats in the new plan.
         "kind": "subscriptions#seats", # Identifies the resource as a subscription change plan request.
@@ -265,6 +270,10 @@
         "licensedNumberOfSeats": 42, # Read-only field containing the current number of licensed seats for FLEXIBLE Google-Apps subscriptions and secondary subscriptions such as Google-Vault and Drive-storage.
       },
       "creationTime": "A String", # Creation time of this subscription in milliseconds since Unix epoch.
+      "transferInfo": { # Transfer related information for the subscription.
+        "transferabilityExpirationTime": "A String", # Time when transfer token or intent to transfer will expire.
+        "minimumTransferableSeats": 42,
+      },
       "status": "A String", # Status of the subscription.
       "plan": { # Plan details of the subscription
         "planName": "A String", # The plan name of this subscription's plan.
@@ -313,10 +322,9 @@
         "trialEndTime": "A String", # End time of the trial in milliseconds since Unix epoch.
         "isInTrial": True or False, # Whether the subscription is in trial.
       },
-      "transferInfo": { # Transfer related information for the subscription.
-        "transferabilityExpirationTime": "A String", # Time when transfer token or intent to transfer will expire.
-        "minimumTransferableSeats": 42,
-      },
+      "suspensionReasons": [ # Suspension Reasons
+        "A String",
+      ],
       "resourceUiUrl": "A String", # Ui url for subscription resource.
       "seats": { # JSON template for subscription seats. # Number/Limit of seats in the new plan.
         "kind": "subscriptions#seats", # Identifies the resource as a subscription change plan request.
@@ -325,6 +333,10 @@
         "licensedNumberOfSeats": 42, # Read-only field containing the current number of licensed seats for FLEXIBLE Google-Apps subscriptions and secondary subscriptions such as Google-Vault and Drive-storage.
       },
       "creationTime": "A String", # Creation time of this subscription in milliseconds since Unix epoch.
+      "transferInfo": { # Transfer related information for the subscription.
+        "transferabilityExpirationTime": "A String", # Time when transfer token or intent to transfer will expire.
+        "minimumTransferableSeats": 42,
+      },
       "status": "A String", # Status of the subscription.
       "plan": { # Plan details of the subscription
         "planName": "A String", # The plan name of this subscription's plan.
@@ -379,10 +391,9 @@
         "trialEndTime": "A String", # End time of the trial in milliseconds since Unix epoch.
         "isInTrial": True or False, # Whether the subscription is in trial.
       },
-      "transferInfo": { # Transfer related information for the subscription.
-        "transferabilityExpirationTime": "A String", # Time when transfer token or intent to transfer will expire.
-        "minimumTransferableSeats": 42,
-      },
+      "suspensionReasons": [ # Suspension Reasons
+        "A String",
+      ],
       "resourceUiUrl": "A String", # Ui url for subscription resource.
       "seats": { # JSON template for subscription seats. # Number/Limit of seats in the new plan.
         "kind": "subscriptions#seats", # Identifies the resource as a subscription change plan request.
@@ -391,6 +402,10 @@
         "licensedNumberOfSeats": 42, # Read-only field containing the current number of licensed seats for FLEXIBLE Google-Apps subscriptions and secondary subscriptions such as Google-Vault and Drive-storage.
       },
       "creationTime": "A String", # Creation time of this subscription in milliseconds since Unix epoch.
+      "transferInfo": { # Transfer related information for the subscription.
+        "transferabilityExpirationTime": "A String", # Time when transfer token or intent to transfer will expire.
+        "minimumTransferableSeats": 42,
+      },
       "status": "A String", # Status of the subscription.
       "plan": { # Plan details of the subscription
         "planName": "A String", # The plan name of this subscription's plan.
@@ -427,10 +442,9 @@
       "trialEndTime": "A String", # End time of the trial in milliseconds since Unix epoch.
       "isInTrial": True or False, # Whether the subscription is in trial.
     },
-    "transferInfo": { # Transfer related information for the subscription.
-      "transferabilityExpirationTime": "A String", # Time when transfer token or intent to transfer will expire.
-      "minimumTransferableSeats": 42,
-    },
+    "suspensionReasons": [ # Suspension Reasons
+      "A String",
+    ],
     "resourceUiUrl": "A String", # Ui url for subscription resource.
     "seats": { # JSON template for subscription seats. # Number/Limit of seats in the new plan.
       "kind": "subscriptions#seats", # Identifies the resource as a subscription change plan request.
@@ -439,6 +453,10 @@
       "licensedNumberOfSeats": 42, # Read-only field containing the current number of licensed seats for FLEXIBLE Google-Apps subscriptions and secondary subscriptions such as Google-Vault and Drive-storage.
     },
     "creationTime": "A String", # Creation time of this subscription in milliseconds since Unix epoch.
+    "transferInfo": { # Transfer related information for the subscription.
+      "transferabilityExpirationTime": "A String", # Time when transfer token or intent to transfer will expire.
+      "minimumTransferableSeats": 42,
+    },
     "status": "A String", # Status of the subscription.
     "plan": { # Plan details of the subscription
       "planName": "A String", # The plan name of this subscription's plan.
@@ -470,10 +488,9 @@
         "trialEndTime": "A String", # End time of the trial in milliseconds since Unix epoch.
         "isInTrial": True or False, # Whether the subscription is in trial.
       },
-      "transferInfo": { # Transfer related information for the subscription.
-        "transferabilityExpirationTime": "A String", # Time when transfer token or intent to transfer will expire.
-        "minimumTransferableSeats": 42,
-      },
+      "suspensionReasons": [ # Suspension Reasons
+        "A String",
+      ],
       "resourceUiUrl": "A String", # Ui url for subscription resource.
       "seats": { # JSON template for subscription seats. # Number/Limit of seats in the new plan.
         "kind": "subscriptions#seats", # Identifies the resource as a subscription change plan request.
@@ -482,6 +499,10 @@
         "licensedNumberOfSeats": 42, # Read-only field containing the current number of licensed seats for FLEXIBLE Google-Apps subscriptions and secondary subscriptions such as Google-Vault and Drive-storage.
       },
       "creationTime": "A String", # Creation time of this subscription in milliseconds since Unix epoch.
+      "transferInfo": { # Transfer related information for the subscription.
+        "transferabilityExpirationTime": "A String", # Time when transfer token or intent to transfer will expire.
+        "minimumTransferableSeats": 42,
+      },
       "status": "A String", # Status of the subscription.
       "plan": { # Plan details of the subscription
         "planName": "A String", # The plan name of this subscription's plan.
@@ -527,10 +548,9 @@
             "trialEndTime": "A String", # End time of the trial in milliseconds since Unix epoch.
             "isInTrial": True or False, # Whether the subscription is in trial.
           },
-          "transferInfo": { # Transfer related information for the subscription.
-            "transferabilityExpirationTime": "A String", # Time when transfer token or intent to transfer will expire.
-            "minimumTransferableSeats": 42,
-          },
+          "suspensionReasons": [ # Suspension Reasons
+            "A String",
+          ],
           "resourceUiUrl": "A String", # Ui url for subscription resource.
           "seats": { # JSON template for subscription seats. # Number/Limit of seats in the new plan.
             "kind": "subscriptions#seats", # Identifies the resource as a subscription change plan request.
@@ -539,6 +559,10 @@
             "licensedNumberOfSeats": 42, # Read-only field containing the current number of licensed seats for FLEXIBLE Google-Apps subscriptions and secondary subscriptions such as Google-Vault and Drive-storage.
           },
           "creationTime": "A String", # Creation time of this subscription in milliseconds since Unix epoch.
+          "transferInfo": { # Transfer related information for the subscription.
+            "transferabilityExpirationTime": "A String", # Time when transfer token or intent to transfer will expire.
+            "minimumTransferableSeats": 42,
+          },
           "status": "A String", # Status of the subscription.
           "plan": { # Plan details of the subscription
             "planName": "A String", # The plan name of this subscription's plan.
@@ -593,10 +617,9 @@
         "trialEndTime": "A String", # End time of the trial in milliseconds since Unix epoch.
         "isInTrial": True or False, # Whether the subscription is in trial.
       },
-      "transferInfo": { # Transfer related information for the subscription.
-        "transferabilityExpirationTime": "A String", # Time when transfer token or intent to transfer will expire.
-        "minimumTransferableSeats": 42,
-      },
+      "suspensionReasons": [ # Suspension Reasons
+        "A String",
+      ],
       "resourceUiUrl": "A String", # Ui url for subscription resource.
       "seats": { # JSON template for subscription seats. # Number/Limit of seats in the new plan.
         "kind": "subscriptions#seats", # Identifies the resource as a subscription change plan request.
@@ -605,6 +628,10 @@
         "licensedNumberOfSeats": 42, # Read-only field containing the current number of licensed seats for FLEXIBLE Google-Apps subscriptions and secondary subscriptions such as Google-Vault and Drive-storage.
       },
       "creationTime": "A String", # Creation time of this subscription in milliseconds since Unix epoch.
+      "transferInfo": { # Transfer related information for the subscription.
+        "transferabilityExpirationTime": "A String", # Time when transfer token or intent to transfer will expire.
+        "minimumTransferableSeats": 42,
+      },
       "status": "A String", # Status of the subscription.
       "plan": { # Plan details of the subscription
         "planName": "A String", # The plan name of this subscription's plan.
@@ -643,10 +670,9 @@
         "trialEndTime": "A String", # End time of the trial in milliseconds since Unix epoch.
         "isInTrial": True or False, # Whether the subscription is in trial.
       },
-      "transferInfo": { # Transfer related information for the subscription.
-        "transferabilityExpirationTime": "A String", # Time when transfer token or intent to transfer will expire.
-        "minimumTransferableSeats": 42,
-      },
+      "suspensionReasons": [ # Suspension Reasons
+        "A String",
+      ],
       "resourceUiUrl": "A String", # Ui url for subscription resource.
       "seats": { # JSON template for subscription seats. # Number/Limit of seats in the new plan.
         "kind": "subscriptions#seats", # Identifies the resource as a subscription change plan request.
@@ -655,6 +681,10 @@
         "licensedNumberOfSeats": 42, # Read-only field containing the current number of licensed seats for FLEXIBLE Google-Apps subscriptions and secondary subscriptions such as Google-Vault and Drive-storage.
       },
       "creationTime": "A String", # Creation time of this subscription in milliseconds since Unix epoch.
+      "transferInfo": { # Transfer related information for the subscription.
+        "transferabilityExpirationTime": "A String", # Time when transfer token or intent to transfer will expire.
+        "minimumTransferableSeats": 42,
+      },
       "status": "A String", # Status of the subscription.
       "plan": { # Plan details of the subscription
         "planName": "A String", # The plan name of this subscription's plan.