Plan
version : 0.0.0
stability : stable
Objects
Plan
Fields
| Name | Type | Description |
|---|---|---|
| createdAt | DateTime! | The plan's creation date. |
| currency | Currency! | The plan's currency. |
| description | String | The plan's description. |
| enabled | Boolean! | The plan's enabled property. |
| id | ID! | The plan's ID |
| intervalMs | [String] | The plan's interval in milliseconds. |
| limitMbMobile | Int! | The plan's limit for mobile carriers IPs in MBs. |
| limitMbResidential | Int! | The plan's limit for residental IPs in MBs. |
| limitMbStandard | Int! | The plan's limit for standard IPs in MBs. |
| limitScan | Int! | The plan's scan limit. |
| limitProjects | Int! | The plan's project limit. |
| limitLocationTypes | [LocationType]! | The plan's blacklisted types of location. |
| limitViolations | [String]! | The plan's blacklisted violations. |
| login | String! | The plan's login. |
| name | String! | The plan's name. |
| overage | Boolean! | The plan's overage. |
| price | Int! | The plan's price. |
| updatedAt | DateTime! | The plan's latest updated date time. |
PlanEdge
Fields
| Name | Type | Description |
|---|---|---|
| cursor | ID! | - |
| node | Plan | - |
PageInfo
Information about type pagination in a connection. Fields
| Name | Type | Description |
|---|---|---|
| startCursor | ID | When paginating backwards, the cursor to continue. |
| endCursor | ID | When paginating forwards, the cursor to continue. |
| hasNextPage | Boolean! | When paginating forwards, are there more items? |
| hasPreviousPage | Boolean! | When paginating backwards, are there more items? |
PlanConnection
Fields
| Name | Type | Description |
|---|---|---|
| edges | [PlanEdge]! | - |
| nodes | [Plan]! | - |
| pageInfo | PageInfo! | - |
Queries
plan
Returns: Plan
Arguments
| Name | Type | Description |
|---|---|---|
| login | String! | - |
plans
Returns: PlanConnection
Arguments
| Name | Type | Description |
|---|---|---|
| first | Int! | - |
| after | String | - |
Mutations
createPlan
Returns: Plan
Arguments
| Name | Type | Description |
|---|---|---|
| input | CreatePlanMutationInput! | - |
updatePlan
Returns: Plan
Arguments
| Name | Type | Description |
|---|---|---|
| input | UpdatePlanMutationInput! | - |
deletePlan
Returns: Plan
Arguments
| Name | Type | Description |
|---|---|---|
| input | DeletePlanMutationInput! | - |
Inputs
CreatePlanMutationInput
Fields
| Name | Type | Description | Default |
|---|---|---|---|
| currency | Currency | The plan's currency according to ISO 4217. | - |
| description | ConstraintString | The plan's description. | - |
| enabled | Boolean | The plan's enabled property. | - |
| intervalMs | [String] | The plan's interval in milliseconds. | - |
| limitMbMobile | ConstraintNumber | The plan's limit for mobile carriers IPs in MBs. | - |
| limitMbResidential | ConstraintNumber | The plan's limit for residental IPs in MBs. | - |
| limitMbStandard | ConstraintNumber | The plan's limit for standard IPs in MBs. | - |
| limitScan | ConstraintNumber | The plan's scan limit. | - |
| limitProjects | Int | The plan's project limit. | - |
| limitLocationTypes | [LocationType] | The plan's blacklisted types of location. | - |
| limitViolations | [String] | The plan's blacklisted violations. | - |
| name | ConstraintString | The plan's name. | - |
| overage | Boolean | The plan's overage. | - |
| price | ConstraintNumber | The plan's price. | - |
UpdatePlanMutationInput
Fields
| Name | Type | Description | Default |
|---|---|---|---|
| currency | Currency | The plan's currency according to ISO 4217. | - |
| description | ConstraintString | The plan's description. | - |
| enabled | Boolean | The plan's enabled property. | - |
| intervalMs | [String] | The plan's interval in milliseconds. | - |
| limitMbMobile | ConstraintNumber | The plan's limit for mobile carriers IPs in MBs. | - |
| limitMbResidential | ConstraintNumber | The plan's limit for residental IPs in MBs. | - |
| limitMbStandard | ConstraintNumber | The plan's limit for standard IPs in MBs. | - |
| limitScan | ConstraintNumber | The plan's scan limit. | - |
| limitProjects | Int | The plan's project limit. | - |
| limitLocationTypes | [LocationType] | The plan's blacklisted types of location. | - |
| limitViolations | [String] | The plan's blacklisted violations. | - |
| login | String | The plans's login name. | - |
| name | ConstraintString | The plan's name. | - |
| overage | Boolean | The plan's overage. | - |
| price | ConstraintNumber | The plan's price. | - |
DeletePlanMutationInput
Fields
| Name | Type | Description | Default |
|---|---|---|---|
| login | String | The plans's login name. | - |