REST Resource: operators.planGroups

Resource: PlanGroup

PlanGroup contains details for all top-level mobile service packages a user has purchased.

JSON representation
{
  "name": string,
  "dataPlans": [
    {
      object(DataPlan)
    }
  ],
  "responseStaleTime": string,
  "lastUpdatedTime": string
}
Fields
name

string

The resource name of the plan group in the following format: operators/{asn_id}/planGroups/{planGroupId}. The name is ignored when creating a PlanGroup entry.

dataPlans[]

object(DataPlan)

List of data plans owned by this user.

responseStaleTime

string (Timestamp format)

Time when the shared plan group information becomes outdated. PlanGroup will not be served to applications after this time.

A timestamp in RFC3339 UTC "Zulu" format, accurate to nanoseconds. Example: "2014-10-02T15:01:23.045123456Z".

lastUpdatedTime

string (Timestamp format)

Time when the data plan agent (DPA) fetched the data plan status information from backend systems. Will be used to determine how recent is the data plan status information.

A timestamp in RFC3339 UTC "Zulu" format, accurate to nanoseconds. Example: "2014-10-02T15:01:23.045123456Z".

Methods

create
(deprecated)

Allows a mobile operator (identified by its unique Autonomous System Number (ASN)) to add a new PlanGroup entry.

get
(deprecated)

Allows a mobile operator (identified by its unique Autonomous System Number (ASN)) to retrieve a PlanGroup entry.

update
(deprecated)

Allows a mobile operator (identified by its unique Autonomous System Number (ASN)) to update a PlanGroup entry.