API Stability |
Short-Term
|
The resetToFactorySettings() GraphQL mutation is used to reset LogScale to original settings.
For more information on configuring all aspects of LogScale, see the Configuration Settings reference section.
Syntax
Below is the syntax for the resetToFactorySettings() mutation field:
graphql
resetToFactorySettings: Account!
Below is an example of how this mutation field might be used:
graphql
mutation {
resetToFactorySettings { id }
}
json
{
"data": {
"resetToFactorySettings": {
"id": "pYVAHHguAkWUClmRBZ5LOpgF"
}
}
}
Returned Datatypes
The datatype Account
has several parameters. Below is a list of them along with a
description of each:
Table: Account
Parameter | Type | Required | Default | Stability | Description |
---|---|---|---|---|---|
Some arguments may be required, as indicated in the Required column. For some fields, this column indicates that a result will always be returned for this column. | |||||
Table last updated: Nov 12, 2024 | |||||
announcement | Notification | Long-Term | Any announcements for the account. See Notification . | ||
canCreateCloudTrialRepo | boolean | yes | Long-Term | Whether the account may create a cloud trial repository. | |
canCreateRepo | boolean | yes | Long-Term | Whether the account can create a repository. | |
company | string | Long-Term | The name of the company for the account. | ||
countryCode | string | Long-Term | The two-letter ISO 3166-1 Alpha-2 code for the country of residence (e.g., us). | ||
createdAt | datetime | yes | Long-Term | The data and time the account was created. | |
currentOrganization | Organization | yes | Long-Term | Information on the Organization. See Organization . | |
email | string | Long-Term | The account's email address for communications from LogScale. | ||
enabledFeaturesForAccount | [FeatureFlag ] | yes | Long-Term | Features that are enabled for the account. See FeatureFlag . | |
externalGroupSynchronization | boolean | yes | Long-Term | Whether there is group synchronization. | |
externalPermissions | boolean | yes | Long-Term | Whether permissions are managed externally. | |
fieldConfigurations | multiple | yes | Long-Term | The name of the view, as well as fields and how to configure them. The multiple datatype consists of (viewName: string): [FieldConfiguration] . See FieldConfiguration . | |
firstName | string | Long-Term | The user's actual first name (e.g., Bob). Don't use with fullName. | ||
fullName | string | Long-Term | The user's full name (e.g., Bob Smith). Don't use if using other name parameters. | ||
id | string | yes | Long-Term | The unique identifier for the account. | |
isCloudProAccount | boolean | yes | Long-Term | Whether the account is a cloud professional account. | |
isOrganizationRoot | boolean | yes | Long-Term | Whether the organization is granted root access. | |
isRoot | boolean | yes | Long-Term | Whether the account is granted root access. | |
lastName | string | Long-Term | The user's actual last name or family name (e.g., Smith). Don't use with fullName. | ||
notificationsV2 | multiple | yes | Preview | Notifications for account. The multiple datatype consists of (typeFilter: [NotificationTypes], orderBy: OrderBy, skip: integer, limit: integer): NotificationsResultSet . See NotificationTypes and NotificationsResultSet . This is a preview and subject to change. New sorting and filtering options might be added. | |
phoneNumber | string | Long-Term | The telephone number for LogScale to use for telephone text messages. | ||
picture | string | Long-Term | File name of an image file for the account. | ||
settings | UserSettings | yes | Long-Term | Various default settings for user accounts. See UserSettings . | |
stateCode | string | Long-Term | The two-letter, ISO 3166-2 country sub-division code for the state of residence (e.g., ny). | ||
token | PersonalUserToken | Long-Term | The personal user token table for the account. See PersonalUserToken . | ||
username | string | yes | Long-Term | The user name for the account. |