package
0.0.0-20240824085712-bc4d957c958f
Repository: https://github.com/sbecker59/statuspage-api-client-go.git
Documentation: pkg.go.dev

# README

Go API client for openapi

Code of Conduct

Please don't abuse the API, and please report all feature requests and issues to https://support.atlassian.com/contact

Rate Limiting

Each API token is limited to 1 request / second as measured on a 60 second rolling window. To get this limit increased, please contact us at https://support.atlassian.com/contact

Error codes 420 or 429 indicate that you have exceeded the rate limit and the request has been rejected.

Basics

HTTPS

It's required

URL Prefix

In order to maintain version integrity into the future, the API is versioned. All calls currently begin with the following prefix:

https://api.statuspage.io/v1/

RESTful Interface

Wherever possible, the API seeks to implement repeatable patterns with logical, representative URLs and descriptive HTTP verbs. Below are some examples and conventions you will see throughout the documentation.

Sending Data

Information can be sent in the body as form urlencoded or JSON, but make sure the Content-Type header matches the body structure or the server gremlins will be angry.

All examples are provided in JSON format, however they can easily be converted to form encoding if required. Some examples of how to convert things are below:

// JSON
{
  \"incident\": {
    \"name\": \"test incident\",
    \"components\": [\"8kbf7d35c070\", \"vtnh60py4yd7\"]
  }
}

// Form Encoded (using curl as an example):
curl -X POST https://api.statuspage.io/v1/example \\
  -d \"incident[name]=test incident\" \\
  -d \"incident[components][]=8kbf7d35c070\" \\
  -d \"incident[components][]=vtnh60py4yd7\"

Authentication

Overview

This API client was generated by the OpenAPI Generator project. By using the OpenAPI-spec from a remote server, you can easily generate an API client.

Installation

Install the following dependencies:

go get github.com/stretchr/testify/assert
go get golang.org/x/oauth2
go get golang.org/x/net/context

Put the package under your project folder and add the following in import:

import sw "./openapi"

To use a proxy, set the environment variable HTTP_PROXY:

os.Setenv("HTTP_PROXY", "http://proxy_name:proxy_port")

Configuration of Server URL

Default configuration comes with Servers field that contains server objects as defined in the OpenAPI specification.

Select Server Configuration

For using other server than the one defined on index 0 set context value sw.ContextServerIndex of type int.

ctx := context.WithValue(context.Background(), sw.ContextServerIndex, 1)

Templated Server URL

Templated server URL is formatted using default variables from configuration or from context value sw.ContextServerVariables of type map[string]string.

ctx := context.WithValue(context.Background(), sw.ContextServerVariables, map[string]string{
	"basePath": "v2",
})

Note, enum values are always validated and all unused variables are silently ignored.

URLs Configuration per Operation

Each operation can use different server URL defined using OperationServers map in the Configuration. An operation is uniquely identified by "{classname}Service.{nickname}" string. Similar rules for overriding default operation server index and variables applies by using sw.ContextOperationServerIndices and sw.ContextOperationServerVariables context maps.

ctx := context.WithValue(context.Background(), sw.ContextOperationServerIndices, map[string]int{
	"{classname}Service.{nickname}": 2,
})
ctx = context.WithValue(context.Background(), sw.ContextOperationServerVariables, map[string]map[string]string{
	"{classname}Service.{nickname}": {
		"port": "8443",
	},
})

Documentation for API Endpoints

All URIs are relative to https://api.statuspage.io/v1

ClassMethodHTTP requestDescription
ComponentGroupsApiDeletePagesPageIdComponentGroupsIdDelete /pages/{page_id}/component-groups/{id}Delete a component group
ComponentGroupsApiGetPagesPageIdComponentGroupsGet /pages/{page_id}/component-groupsGet a list of component groups
ComponentGroupsApiGetPagesPageIdComponentGroupsIdGet /pages/{page_id}/component-groups/{id}Get a component group
ComponentGroupsApiGetPagesPageIdComponentGroupsIdUptimeGet /pages/{page_id}/component-groups/{id}/uptimeGet uptime data for a component group
ComponentGroupsApiPatchPagesPageIdComponentGroupsIdPatch /pages/{page_id}/component-groups/{id}Update a component group
ComponentGroupsApiPostPagesPageIdComponentGroupsPost /pages/{page_id}/component-groupsCreate a component group
ComponentGroupsApiPutPagesPageIdComponentGroupsIdPut /pages/{page_id}/component-groups/{id}Update a component group
ComponentsApiDeletePagesPageIdComponentsComponentIdDelete /pages/{page_id}/components/{component_id}Delete a component
ComponentsApiDeletePagesPageIdComponentsComponentIdPageAccessGroupsDelete /pages/{page_id}/components/{component_id}/page_access_groupsRemove page access groups from a component
ComponentsApiDeletePagesPageIdComponentsComponentIdPageAccessUsersDelete /pages/{page_id}/components/{component_id}/page_access_usersRemove page access users from component
ComponentsApiGetPagesPageIdComponentsGet /pages/{page_id}/componentsGet a list of components
ComponentsApiGetPagesPageIdComponentsComponentIdGet /pages/{page_id}/components/{component_id}Get a component
ComponentsApiGetPagesPageIdComponentsComponentIdUptimeGet /pages/{page_id}/components/{component_id}/uptimeGet uptime data for a component
ComponentsApiPatchPagesPageIdComponentsComponentIdPatch /pages/{page_id}/components/{component_id}Update a component
ComponentsApiPostPagesPageIdComponentsPost /pages/{page_id}/componentsCreate a component
ComponentsApiPostPagesPageIdComponentsComponentIdPageAccessGroupsPost /pages/{page_id}/components/{component_id}/page_access_groupsAdd page access groups to a component
ComponentsApiPostPagesPageIdComponentsComponentIdPageAccessUsersPost /pages/{page_id}/components/{component_id}/page_access_usersAdd page access users to a component
ComponentsApiPutPagesPageIdComponentsComponentIdPut /pages/{page_id}/components/{component_id}Update a component
IncidentPostmortemApiDeletePagesPageIdIncidentsIncidentIdPostmortemDelete /pages/{page_id}/incidents/{incident_id}/postmortemDelete Postmortem
IncidentPostmortemApiGetPagesPageIdIncidentsIncidentIdPostmortemGet /pages/{page_id}/incidents/{incident_id}/postmortemGet Postmortem
IncidentPostmortemApiPutPagesPageIdIncidentsIncidentIdPostmortemPut /pages/{page_id}/incidents/{incident_id}/postmortemCreate Postmortem
IncidentPostmortemApiPutPagesPageIdIncidentsIncidentIdPostmortemPublishPut /pages/{page_id}/incidents/{incident_id}/postmortem/publishPublish Postmortem
IncidentPostmortemApiPutPagesPageIdIncidentsIncidentIdPostmortemRevertPut /pages/{page_id}/incidents/{incident_id}/postmortem/revertRevert Postmortem
IncidentSubscribersApiDeletePagesPageIdIncidentsIncidentIdSubscribersSubscriberIdDelete /pages/{page_id}/incidents/{incident_id}/subscribers/{subscriber_id}Unsubscribe an incident subscriber
IncidentSubscribersApiGetPagesPageIdIncidentsIncidentIdSubscribersGet /pages/{page_id}/incidents/{incident_id}/subscribersGet a list of incident subscribers
IncidentSubscribersApiGetPagesPageIdIncidentsIncidentIdSubscribersSubscriberIdGet /pages/{page_id}/incidents/{incident_id}/subscribers/{subscriber_id}Get an incident subscriber
IncidentSubscribersApiPostPagesPageIdIncidentsIncidentIdSubscribersPost /pages/{page_id}/incidents/{incident_id}/subscribersCreate an incident subscriber
IncidentSubscribersApiPostPagesPageIdIncidentsIncidentIdSubscribersSubscriberIdResendConfirmationPost /pages/{page_id}/incidents/{incident_id}/subscribers/{subscriber_id}/resend_confirmationResend confirmation to an incident subscriber
IncidentUpdatesApiPatchPagesPageIdIncidentsIncidentIdIncidentUpdatesIncidentUpdateIdPatch /pages/{page_id}/incidents/{incident_id}/incident_updates/{incident_update_id}Update a previous incident update
IncidentUpdatesApiPutPagesPageIdIncidentsIncidentIdIncidentUpdatesIncidentUpdateIdPut /pages/{page_id}/incidents/{incident_id}/incident_updates/{incident_update_id}Update a previous incident update
IncidentsApiDeletePagesPageIdIncidentsIncidentIdDelete /pages/{page_id}/incidents/{incident_id}Delete an incident
IncidentsApiGetPagesPageIdIncidentsGet /pages/{page_id}/incidentsGet a list of incidents
IncidentsApiGetPagesPageIdIncidentsActiveMaintenanceGet /pages/{page_id}/incidents/active_maintenanceGet a list of active maintenances
IncidentsApiGetPagesPageIdIncidentsIncidentIdGet /pages/{page_id}/incidents/{incident_id}Get an incident
IncidentsApiGetPagesPageIdIncidentsScheduledGet /pages/{page_id}/incidents/scheduledGet a list of scheduled incidents
IncidentsApiGetPagesPageIdIncidentsUnresolvedGet /pages/{page_id}/incidents/unresolvedGet a list of unresolved incidents
IncidentsApiGetPagesPageIdIncidentsUpcomingGet /pages/{page_id}/incidents/upcomingGet a list of upcoming incidents
IncidentsApiPatchPagesPageIdIncidentsIncidentIdPatch /pages/{page_id}/incidents/{incident_id}Update an incident
IncidentsApiPostPagesPageIdIncidentsPost /pages/{page_id}/incidentsCreate an incident
IncidentsApiPutPagesPageIdIncidentsIncidentIdPut /pages/{page_id}/incidents/{incident_id}Update an incident
MetricProvidersApiDeletePagesPageIdMetricsProvidersMetricsProviderIdDelete /pages/{page_id}/metrics_providers/{metrics_provider_id}Delete a metric provider
MetricProvidersApiGetPagesPageIdMetricsProvidersGet /pages/{page_id}/metrics_providersGet a list of metric providers
MetricProvidersApiGetPagesPageIdMetricsProvidersMetricsProviderIdGet /pages/{page_id}/metrics_providers/{metrics_provider_id}Get a metric provider
MetricProvidersApiGetPagesPageIdMetricsProvidersMetricsProviderIdMetricsGet /pages/{page_id}/metrics_providers/{metrics_provider_id}/metricsList metrics for a metric provider
MetricProvidersApiPatchPagesPageIdMetricsProvidersMetricsProviderIdPatch /pages/{page_id}/metrics_providers/{metrics_provider_id}Update a metric provider
MetricProvidersApiPostPagesPageIdMetricsProvidersPost /pages/{page_id}/metrics_providersCreate a metric provider
MetricProvidersApiPostPagesPageIdMetricsProvidersMetricsProviderIdMetricsPost /pages/{page_id}/metrics_providers/{metrics_provider_id}/metricsCreate a metric for a metric provider
MetricProvidersApiPutPagesPageIdMetricsProvidersMetricsProviderIdPut /pages/{page_id}/metrics_providers/{metrics_provider_id}Update a metric provider
MetricsApiDeletePagesPageIdMetricsMetricIdDelete /pages/{page_id}/metrics/{metric_id}Delete a metric
MetricsApiDeletePagesPageIdMetricsMetricIdDataDelete /pages/{page_id}/metrics/{metric_id}/dataReset data for a metric
MetricsApiGetPagesPageIdMetricsGet /pages/{page_id}/metricsGet a list of metrics
MetricsApiGetPagesPageIdMetricsMetricIdGet /pages/{page_id}/metrics/{metric_id}Get a metric
MetricsApiGetPagesPageIdMetricsProvidersMetricsProviderIdMetricsGet /pages/{page_id}/metrics_providers/{metrics_provider_id}/metricsList metrics for a metric provider
MetricsApiPatchPagesPageIdMetricsMetricIdPatch /pages/{page_id}/metrics/{metric_id}Update a metric
MetricsApiPostPagesPageIdMetricsDataPost /pages/{page_id}/metrics/dataAdd data points to metrics
MetricsApiPostPagesPageIdMetricsMetricIdDataPost /pages/{page_id}/metrics/{metric_id}/dataAdd data to a metric
MetricsApiPostPagesPageIdMetricsProvidersMetricsProviderIdMetricsPost /pages/{page_id}/metrics_providers/{metrics_provider_id}/metricsCreate a metric for a metric provider
MetricsApiPutPagesPageIdMetricsMetricIdPut /pages/{page_id}/metrics/{metric_id}Update a metric
PageAccessGroupComponentsApiDeletePagesPageIdPageAccessGroupsPageAccessGroupIdComponentsDelete /pages/{page_id}/page_access_groups/{page_access_group_id}/componentsDelete components for a page access group
PageAccessGroupComponentsApiDeletePagesPageIdPageAccessGroupsPageAccessGroupIdComponentsComponentIdDelete /pages/{page_id}/page_access_groups/{page_access_group_id}/components/{component_id}Remove a component from a page access group
PageAccessGroupComponentsApiGetPagesPageIdPageAccessGroupsPageAccessGroupIdComponentsGet /pages/{page_id}/page_access_groups/{page_access_group_id}/componentsList components for a page access group
PageAccessGroupComponentsApiPatchPagesPageIdPageAccessGroupsPageAccessGroupIdComponentsPatch /pages/{page_id}/page_access_groups/{page_access_group_id}/componentsAdd components to page access group
PageAccessGroupComponentsApiPostPagesPageIdPageAccessGroupsPageAccessGroupIdComponentsPost /pages/{page_id}/page_access_groups/{page_access_group_id}/componentsReplace components for a page access group
PageAccessGroupComponentsApiPutPagesPageIdPageAccessGroupsPageAccessGroupIdComponentsPut /pages/{page_id}/page_access_groups/{page_access_group_id}/componentsAdd components to page access group
PageAccessGroupsApiDeletePagesPageIdPageAccessGroupsPageAccessGroupIdDelete /pages/{page_id}/page_access_groups/{page_access_group_id}Remove a page access group
PageAccessGroupsApiGetPagesPageIdPageAccessGroupsGet /pages/{page_id}/page_access_groupsGet a list of page access groups
PageAccessGroupsApiGetPagesPageIdPageAccessGroupsPageAccessGroupIdGet /pages/{page_id}/page_access_groups/{page_access_group_id}Get a page access group
PageAccessGroupsApiPatchPagesPageIdPageAccessGroupsPageAccessGroupIdPatch /pages/{page_id}/page_access_groups/{page_access_group_id}Update a page access group
PageAccessGroupsApiPostPagesPageIdPageAccessGroupsPost /pages/{page_id}/page_access_groupsCreate a page access group
PageAccessGroupsApiPutPagesPageIdPageAccessGroupsPageAccessGroupIdPut /pages/{page_id}/page_access_groups/{page_access_group_id}Update a page access group
PageAccessUserComponentsApiDeletePagesPageIdPageAccessUsersPageAccessUserIdComponentsDelete /pages/{page_id}/page_access_users/{page_access_user_id}/componentsRemove components for page access user
PageAccessUserComponentsApiDeletePagesPageIdPageAccessUsersPageAccessUserIdComponentsComponentIdDelete /pages/{page_id}/page_access_users/{page_access_user_id}/components/{component_id}Remove component for page access user
PageAccessUserComponentsApiGetPagesPageIdPageAccessUsersPageAccessUserIdComponentsGet /pages/{page_id}/page_access_users/{page_access_user_id}/componentsGet components for page access user
PageAccessUserComponentsApiPatchPagesPageIdPageAccessUsersPageAccessUserIdComponentsPatch /pages/{page_id}/page_access_users/{page_access_user_id}/componentsAdd components for page access user
PageAccessUserComponentsApiPostPagesPageIdPageAccessUsersPageAccessUserIdComponentsPost /pages/{page_id}/page_access_users/{page_access_user_id}/componentsReplace components for page access user
PageAccessUserComponentsApiPutPagesPageIdPageAccessUsersPageAccessUserIdComponentsPut /pages/{page_id}/page_access_users/{page_access_user_id}/componentsAdd components for page access user
PageAccessUserMetricsApiDeletePagesPageIdPageAccessUsersPageAccessUserIdMetricsDelete /pages/{page_id}/page_access_users/{page_access_user_id}/metricsDelete metrics for page access user
PageAccessUserMetricsApiDeletePagesPageIdPageAccessUsersPageAccessUserIdMetricsMetricIdDelete /pages/{page_id}/page_access_users/{page_access_user_id}/metrics/{metric_id}Delete metric for page access user
PageAccessUserMetricsApiGetPagesPageIdPageAccessUsersPageAccessUserIdMetricsGet /pages/{page_id}/page_access_users/{page_access_user_id}/metricsGet metrics for page access user
PageAccessUserMetricsApiPatchPagesPageIdPageAccessUsersPageAccessUserIdMetricsPatch /pages/{page_id}/page_access_users/{page_access_user_id}/metricsAdd metrics for page access user
PageAccessUserMetricsApiPostPagesPageIdPageAccessUsersPageAccessUserIdMetricsPost /pages/{page_id}/page_access_users/{page_access_user_id}/metricsReplace metrics for page access user
PageAccessUserMetricsApiPutPagesPageIdPageAccessUsersPageAccessUserIdMetricsPut /pages/{page_id}/page_access_users/{page_access_user_id}/metricsAdd metrics for page access user
PageAccessUsersApiDeletePagesPageIdPageAccessUsersPageAccessUserIdDelete /pages/{page_id}/page_access_users/{page_access_user_id}Delete page access user
PageAccessUsersApiGetPagesPageIdPageAccessUsersGet /pages/{page_id}/page_access_usersGet a list of page access users
PageAccessUsersApiGetPagesPageIdPageAccessUsersPageAccessUserIdGet /pages/{page_id}/page_access_users/{page_access_user_id}Get page access user
PageAccessUsersApiPatchPagesPageIdPageAccessUsersPageAccessUserIdPatch /pages/{page_id}/page_access_users/{page_access_user_id}Update page access user
PageAccessUsersApiPostPagesPageIdPageAccessUsersPost /pages/{page_id}/page_access_usersAdd a page access user
PageAccessUsersApiPutPagesPageIdPageAccessUsersPageAccessUserIdPut /pages/{page_id}/page_access_users/{page_access_user_id}Update page access user
PagesApiGetPagesGet /pagesGet a list of pages
PagesApiGetPagesPageIdGet /pages/{page_id}Get a page
PagesApiPatchPagesPageIdPatch /pages/{page_id}Update a page
PagesApiPutPagesPageIdPut /pages/{page_id}Update a page
PermissionsApiGetOrganizationsOrganizationIdPermissionsUserIdGet /organizations/{organization_id}/permissions/{user_id}Get a user's permissions
PermissionsApiPutOrganizationsOrganizationIdPermissionsUserIdPut /organizations/{organization_id}/permissions/{user_id}Update a user's role permissions
StatusEmbedConfigApiGetPagesPageIdStatusEmbedConfigGet /pages/{page_id}/status_embed_configGet status embed config settings
StatusEmbedConfigApiPatchPagesPageIdStatusEmbedConfigPatch /pages/{page_id}/status_embed_configUpdate status embed config settings
StatusEmbedConfigApiPutPagesPageIdStatusEmbedConfigPut /pages/{page_id}/status_embed_configUpdate status embed config settings
SubscribersApiDeletePagesPageIdSubscribersSubscriberIdDelete /pages/{page_id}/subscribers/{subscriber_id}Unsubscribe a subscriber
SubscribersApiGetPagesPageIdSubscribersGet /pages/{page_id}/subscribersGet a list of subscribers
SubscribersApiGetPagesPageIdSubscribersCountGet /pages/{page_id}/subscribers/countGet a count of subscribers by type
SubscribersApiGetPagesPageIdSubscribersHistogramByStateGet /pages/{page_id}/subscribers/histogram_by_stateGet a histogram of subscribers by type and then state
SubscribersApiGetPagesPageIdSubscribersSubscriberIdGet /pages/{page_id}/subscribers/{subscriber_id}Get a subscriber
SubscribersApiGetPagesPageIdSubscribersUnsubscribedGet /pages/{page_id}/subscribers/unsubscribedGet a list of unsubscribed subscribers
SubscribersApiPatchPagesPageIdSubscribersSubscriberIdPatch /pages/{page_id}/subscribers/{subscriber_id}Update a subscriber
SubscribersApiPostPagesPageIdSubscribersPost /pages/{page_id}/subscribersCreate a subscriber
SubscribersApiPostPagesPageIdSubscribersReactivatePost /pages/{page_id}/subscribers/reactivateReactivate a list of subscribers
SubscribersApiPostPagesPageIdSubscribersResendConfirmationPost /pages/{page_id}/subscribers/resend_confirmationResend confirmations to a list of subscribers
SubscribersApiPostPagesPageIdSubscribersSubscriberIdResendConfirmationPost /pages/{page_id}/subscribers/{subscriber_id}/resend_confirmationResend confirmation to a subscriber
SubscribersApiPostPagesPageIdSubscribersUnsubscribePost /pages/{page_id}/subscribers/unsubscribeUnsubscribe a list of subscribers
TemplatesApiGetPagesPageIdIncidentTemplatesGet /pages/{page_id}/incident_templatesGet a list of templates
TemplatesApiPostPagesPageIdIncidentTemplatesPost /pages/{page_id}/incident_templatesCreate a template
UsersApiDeleteOrganizationsOrganizationIdUsersUserIdDelete /organizations/{organization_id}/users/{user_id}Delete a user
UsersApiGetOrganizationsOrganizationIdPermissionsUserIdGet /organizations/{organization_id}/permissions/{user_id}Get a user's permissions
UsersApiGetOrganizationsOrganizationIdUsersGet /organizations/{organization_id}/usersGet a list of users
UsersApiPostOrganizationsOrganizationIdUsersPost /organizations/{organization_id}/usersCreate a user

Documentation For Models

Documentation For Authorization

api_key

  • Type: API key
  • API key parameter name: Authorization
  • Location: HTTP header

Note, each API key must be added to a map of map[string]APIKey where the key is: Authorization and passed in as the auth context for each request.

Documentation for Utility Methods

Due to the fact that model structure members are all pointers, this package contains a number of utility functions to easily obtain pointers to values of basic types. Each of these functions takes a value of the given basic type and returns a pointer to it:

  • PtrBool
  • PtrInt
  • PtrInt32
  • PtrInt64
  • PtrFloat
  • PtrFloat32
  • PtrFloat64
  • PtrString
  • PtrTime

Author

# Functions

CacheExpires helper function to determine remaining time before repeating a request.
NewAPIClient creates a new API client.
NewAPIResponse returns a new APIResponse object.
NewAPIResponseWithError returns a new APIResponse object with the provided error message.
NewComponent instantiates a new Component object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewComponentGroupUptime instantiates a new ComponentGroupUptime object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewComponentGroupUptimeRelatedEvents instantiates a new ComponentGroupUptimeRelatedEvents object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewComponentGroupUptimeRelatedEventsWithDefaults instantiates a new ComponentGroupUptimeRelatedEvents object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewComponentGroupUptimeWithDefaults instantiates a new ComponentGroupUptime object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewComponentUptime instantiates a new ComponentUptime object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewComponentUptimeRelatedEvents instantiates a new ComponentUptimeRelatedEvents object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewComponentUptimeRelatedEventsWithDefaults instantiates a new ComponentUptimeRelatedEvents object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewComponentUptimeWithDefaults instantiates a new ComponentUptime object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewComponentWithDefaults instantiates a new Component object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewConfiguration returns a new Configuration object.
NewDeletePagesPageIdPageAccessGroupsPageAccessGroupIdComponents instantiates a new DeletePagesPageIdPageAccessGroupsPageAccessGroupIdComponents object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewDeletePagesPageIdPageAccessGroupsPageAccessGroupIdComponentsWithDefaults instantiates a new DeletePagesPageIdPageAccessGroupsPageAccessGroupIdComponents object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewDeletePagesPageIdPageAccessUsersPageAccessUserIdComponents instantiates a new DeletePagesPageIdPageAccessUsersPageAccessUserIdComponents object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewDeletePagesPageIdPageAccessUsersPageAccessUserIdComponentsWithDefaults instantiates a new DeletePagesPageIdPageAccessUsersPageAccessUserIdComponents object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewDeletePagesPageIdPageAccessUsersPageAccessUserIdMetrics instantiates a new DeletePagesPageIdPageAccessUsersPageAccessUserIdMetrics object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewDeletePagesPageIdPageAccessUsersPageAccessUserIdMetricsWithDefaults instantiates a new DeletePagesPageIdPageAccessUsersPageAccessUserIdMetrics object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewErrorEntity instantiates a new ErrorEntity object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewErrorEntityWithDefaults instantiates a new ErrorEntity object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewGroupComponent instantiates a new GroupComponent object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewGroupComponentWithDefaults instantiates a new GroupComponent object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewIncident instantiates a new Incident object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewIncidentTemplate instantiates a new IncidentTemplate object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewIncidentTemplateWithDefaults instantiates a new IncidentTemplate object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewIncidentUpdate instantiates a new IncidentUpdate object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewIncidentUpdateWithDefaults instantiates a new IncidentUpdate object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewIncidentWithDefaults instantiates a new Incident object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewMetric instantiates a new Metric object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewMetricAddResponse instantiates a new MetricAddResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewMetricAddResponseMetricId instantiates a new MetricAddResponseMetricId object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewMetricAddResponseMetricIdWithDefaults instantiates a new MetricAddResponseMetricId object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewMetricAddResponseWithDefaults instantiates a new MetricAddResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewMetricsProvider instantiates a new MetricsProvider object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewMetricsProviderWithDefaults instantiates a new MetricsProvider object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewMetricWithDefaults instantiates a new Metric object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
NewPage instantiates a new Page object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPageAccessGroup instantiates a new PageAccessGroup object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPageAccessGroupWithDefaults instantiates a new PageAccessGroup object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPageAccessUser instantiates a new PageAccessUser object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPageAccessUserWithDefaults instantiates a new PageAccessUser object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPageWithDefaults instantiates a new Page object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPatchPages instantiates a new PatchPages object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPatchPagesPage instantiates a new PatchPagesPage object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPatchPagesPageIdComponentGroups instantiates a new PatchPagesPageIdComponentGroups object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPatchPagesPageIdComponentGroupsWithDefaults instantiates a new PatchPagesPageIdComponentGroups object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPatchPagesPageIdComponents instantiates a new PatchPagesPageIdComponents object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPatchPagesPageIdComponentsWithDefaults instantiates a new PatchPagesPageIdComponents object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPatchPagesPageIdIncidents instantiates a new PatchPagesPageIdIncidents object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPatchPagesPageIdIncidentsIncident instantiates a new PatchPagesPageIdIncidentsIncident object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPatchPagesPageIdIncidentsIncidentIdIncidentUpdates instantiates a new PatchPagesPageIdIncidentsIncidentIdIncidentUpdates object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPatchPagesPageIdIncidentsIncidentIdIncidentUpdatesIncidentUpdate instantiates a new PatchPagesPageIdIncidentsIncidentIdIncidentUpdatesIncidentUpdate object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPatchPagesPageIdIncidentsIncidentIdIncidentUpdatesIncidentUpdateWithDefaults instantiates a new PatchPagesPageIdIncidentsIncidentIdIncidentUpdatesIncidentUpdate object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPatchPagesPageIdIncidentsIncidentIdIncidentUpdatesWithDefaults instantiates a new PatchPagesPageIdIncidentsIncidentIdIncidentUpdates object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPatchPagesPageIdIncidentsIncidentWithDefaults instantiates a new PatchPagesPageIdIncidentsIncident object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPatchPagesPageIdIncidentsWithDefaults instantiates a new PatchPagesPageIdIncidents object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPatchPagesPageIdMetrics instantiates a new PatchPagesPageIdMetrics object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPatchPagesPageIdMetricsMetric instantiates a new PatchPagesPageIdMetricsMetric object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPatchPagesPageIdMetricsMetricWithDefaults instantiates a new PatchPagesPageIdMetricsMetric object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPatchPagesPageIdMetricsProviders instantiates a new PatchPagesPageIdMetricsProviders object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPatchPagesPageIdMetricsProvidersMetricsProvider instantiates a new PatchPagesPageIdMetricsProvidersMetricsProvider object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPatchPagesPageIdMetricsProvidersMetricsProviderWithDefaults instantiates a new PatchPagesPageIdMetricsProvidersMetricsProvider object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPatchPagesPageIdMetricsProvidersWithDefaults instantiates a new PatchPagesPageIdMetricsProviders object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPatchPagesPageIdMetricsWithDefaults instantiates a new PatchPagesPageIdMetrics object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPatchPagesPageIdPageAccessGroups instantiates a new PatchPagesPageIdPageAccessGroups object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPatchPagesPageIdPageAccessGroupsPageAccessGroupIdComponents instantiates a new PatchPagesPageIdPageAccessGroupsPageAccessGroupIdComponents object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPatchPagesPageIdPageAccessGroupsPageAccessGroupIdComponentsWithDefaults instantiates a new PatchPagesPageIdPageAccessGroupsPageAccessGroupIdComponents object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPatchPagesPageIdPageAccessGroupsWithDefaults instantiates a new PatchPagesPageIdPageAccessGroups object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPatchPagesPageIdPageAccessUsersPageAccessUserIdComponents instantiates a new PatchPagesPageIdPageAccessUsersPageAccessUserIdComponents object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPatchPagesPageIdPageAccessUsersPageAccessUserIdComponentsWithDefaults instantiates a new PatchPagesPageIdPageAccessUsersPageAccessUserIdComponents object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPatchPagesPageIdPageAccessUsersPageAccessUserIdMetrics instantiates a new PatchPagesPageIdPageAccessUsersPageAccessUserIdMetrics object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPatchPagesPageIdPageAccessUsersPageAccessUserIdMetricsWithDefaults instantiates a new PatchPagesPageIdPageAccessUsersPageAccessUserIdMetrics object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPatchPagesPageIdStatusEmbedConfig instantiates a new PatchPagesPageIdStatusEmbedConfig object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPatchPagesPageIdStatusEmbedConfigStatusEmbedConfig instantiates a new PatchPagesPageIdStatusEmbedConfigStatusEmbedConfig object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPatchPagesPageIdStatusEmbedConfigStatusEmbedConfigWithDefaults instantiates a new PatchPagesPageIdStatusEmbedConfigStatusEmbedConfig object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPatchPagesPageIdStatusEmbedConfigWithDefaults instantiates a new PatchPagesPageIdStatusEmbedConfig object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPatchPagesPageIdSubscribers instantiates a new PatchPagesPageIdSubscribers object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPatchPagesPageIdSubscribersWithDefaults instantiates a new PatchPagesPageIdSubscribers object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPatchPagesPageWithDefaults instantiates a new PatchPagesPage object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPatchPagesWithDefaults instantiates a new PatchPages object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPermissions instantiates a new Permissions object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPermissionsData instantiates a new PermissionsData object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPermissionsDataPages instantiates a new PermissionsDataPages object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPermissionsDataPagesWithDefaults instantiates a new PermissionsDataPages object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPermissionsDataWithDefaults instantiates a new PermissionsData object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPermissionsWithDefaults instantiates a new Permissions object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPostmortem instantiates a new Postmortem object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPostmortemWithDefaults instantiates a new Postmortem object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPostOrganizationsOrganizationIdUsers instantiates a new PostOrganizationsOrganizationIdUsers object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPostOrganizationsOrganizationIdUsersUser instantiates a new PostOrganizationsOrganizationIdUsersUser object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPostOrganizationsOrganizationIdUsersUserWithDefaults instantiates a new PostOrganizationsOrganizationIdUsersUser object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPostOrganizationsOrganizationIdUsersWithDefaults instantiates a new PostOrganizationsOrganizationIdUsers object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPostPagesPageIdComponentGroups instantiates a new PostPagesPageIdComponentGroups object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPostPagesPageIdComponentGroupsComponentGroup instantiates a new PostPagesPageIdComponentGroupsComponentGroup object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPostPagesPageIdComponentGroupsComponentGroupWithDefaults instantiates a new PostPagesPageIdComponentGroupsComponentGroup object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPostPagesPageIdComponentGroupsWithDefaults instantiates a new PostPagesPageIdComponentGroups object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPostPagesPageIdComponents instantiates a new PostPagesPageIdComponents object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPostPagesPageIdComponentsComponent instantiates a new PostPagesPageIdComponentsComponent object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPostPagesPageIdComponentsComponentWithDefaults instantiates a new PostPagesPageIdComponentsComponent object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPostPagesPageIdComponentsWithDefaults instantiates a new PostPagesPageIdComponents object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPostPagesPageIdIncidents instantiates a new PostPagesPageIdIncidents object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPostPagesPageIdIncidentsIncident instantiates a new PostPagesPageIdIncidentsIncident object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPostPagesPageIdIncidentsIncidentComponents instantiates a new PostPagesPageIdIncidentsIncidentComponents object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPostPagesPageIdIncidentsIncidentComponentsWithDefaults instantiates a new PostPagesPageIdIncidentsIncidentComponents object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPostPagesPageIdIncidentsIncidentIdSubscribers instantiates a new PostPagesPageIdIncidentsIncidentIdSubscribers object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPostPagesPageIdIncidentsIncidentIdSubscribersSubscriber instantiates a new PostPagesPageIdIncidentsIncidentIdSubscribersSubscriber object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPostPagesPageIdIncidentsIncidentIdSubscribersSubscriberWithDefaults instantiates a new PostPagesPageIdIncidentsIncidentIdSubscribersSubscriber object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPostPagesPageIdIncidentsIncidentIdSubscribersWithDefaults instantiates a new PostPagesPageIdIncidentsIncidentIdSubscribers object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPostPagesPageIdIncidentsIncidentWithDefaults instantiates a new PostPagesPageIdIncidentsIncident object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPostPagesPageIdIncidentsWithDefaults instantiates a new PostPagesPageIdIncidents object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPostPagesPageIdIncidentTemplates instantiates a new PostPagesPageIdIncidentTemplates object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPostPagesPageIdIncidentTemplatesTemplate instantiates a new PostPagesPageIdIncidentTemplatesTemplate object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPostPagesPageIdIncidentTemplatesTemplateWithDefaults instantiates a new PostPagesPageIdIncidentTemplatesTemplate object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPostPagesPageIdIncidentTemplatesWithDefaults instantiates a new PostPagesPageIdIncidentTemplates object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPostPagesPageIdMetricsData instantiates a new PostPagesPageIdMetricsData object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPostPagesPageIdMetricsDataWithDefaults instantiates a new PostPagesPageIdMetricsData object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPostPagesPageIdMetricsMetricIdData instantiates a new PostPagesPageIdMetricsMetricIdData object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPostPagesPageIdMetricsMetricIdDataData instantiates a new PostPagesPageIdMetricsMetricIdDataData object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPostPagesPageIdMetricsMetricIdDataDataWithDefaults instantiates a new PostPagesPageIdMetricsMetricIdDataData object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPostPagesPageIdMetricsMetricIdDataWithDefaults instantiates a new PostPagesPageIdMetricsMetricIdData object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPostPagesPageIdMetricsProviders instantiates a new PostPagesPageIdMetricsProviders object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPostPagesPageIdMetricsProvidersMetricsProvider instantiates a new PostPagesPageIdMetricsProvidersMetricsProvider object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPostPagesPageIdMetricsProvidersMetricsProviderIdMetrics instantiates a new PostPagesPageIdMetricsProvidersMetricsProviderIdMetrics object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPostPagesPageIdMetricsProvidersMetricsProviderIdMetricsMetric instantiates a new PostPagesPageIdMetricsProvidersMetricsProviderIdMetricsMetric object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPostPagesPageIdMetricsProvidersMetricsProviderIdMetricsMetricWithDefaults instantiates a new PostPagesPageIdMetricsProvidersMetricsProviderIdMetricsMetric object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPostPagesPageIdMetricsProvidersMetricsProviderIdMetricsWithDefaults instantiates a new PostPagesPageIdMetricsProvidersMetricsProviderIdMetrics object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPostPagesPageIdMetricsProvidersMetricsProviderWithDefaults instantiates a new PostPagesPageIdMetricsProvidersMetricsProvider object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPostPagesPageIdMetricsProvidersWithDefaults instantiates a new PostPagesPageIdMetricsProviders object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPostPagesPageIdPageAccessGroups instantiates a new PostPagesPageIdPageAccessGroups object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPostPagesPageIdPageAccessGroupsPageAccessGroup instantiates a new PostPagesPageIdPageAccessGroupsPageAccessGroup object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPostPagesPageIdPageAccessGroupsPageAccessGroupIdComponents instantiates a new PostPagesPageIdPageAccessGroupsPageAccessGroupIdComponents object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPostPagesPageIdPageAccessGroupsPageAccessGroupIdComponentsWithDefaults instantiates a new PostPagesPageIdPageAccessGroupsPageAccessGroupIdComponents object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPostPagesPageIdPageAccessGroupsPageAccessGroupWithDefaults instantiates a new PostPagesPageIdPageAccessGroupsPageAccessGroup object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPostPagesPageIdPageAccessGroupsWithDefaults instantiates a new PostPagesPageIdPageAccessGroups object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPostPagesPageIdPageAccessUsers instantiates a new PostPagesPageIdPageAccessUsers object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPostPagesPageIdPageAccessUsersPageAccessUser instantiates a new PostPagesPageIdPageAccessUsersPageAccessUser object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPostPagesPageIdPageAccessUsersPageAccessUserIdComponents instantiates a new PostPagesPageIdPageAccessUsersPageAccessUserIdComponents object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPostPagesPageIdPageAccessUsersPageAccessUserIdComponentsWithDefaults instantiates a new PostPagesPageIdPageAccessUsersPageAccessUserIdComponents object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPostPagesPageIdPageAccessUsersPageAccessUserIdMetrics instantiates a new PostPagesPageIdPageAccessUsersPageAccessUserIdMetrics object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPostPagesPageIdPageAccessUsersPageAccessUserIdMetricsWithDefaults instantiates a new PostPagesPageIdPageAccessUsersPageAccessUserIdMetrics object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPostPagesPageIdPageAccessUsersPageAccessUserWithDefaults instantiates a new PostPagesPageIdPageAccessUsersPageAccessUser object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPostPagesPageIdPageAccessUsersWithDefaults instantiates a new PostPagesPageIdPageAccessUsers object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPostPagesPageIdSubscribers instantiates a new PostPagesPageIdSubscribers object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPostPagesPageIdSubscribersReactivate instantiates a new PostPagesPageIdSubscribersReactivate object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPostPagesPageIdSubscribersReactivateWithDefaults instantiates a new PostPagesPageIdSubscribersReactivate object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPostPagesPageIdSubscribersResendConfirmation instantiates a new PostPagesPageIdSubscribersResendConfirmation object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPostPagesPageIdSubscribersResendConfirmationWithDefaults instantiates a new PostPagesPageIdSubscribersResendConfirmation object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPostPagesPageIdSubscribersSubscriber instantiates a new PostPagesPageIdSubscribersSubscriber object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPostPagesPageIdSubscribersSubscriberWithDefaults instantiates a new PostPagesPageIdSubscribersSubscriber object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPostPagesPageIdSubscribersUnsubscribe instantiates a new PostPagesPageIdSubscribersUnsubscribe object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPostPagesPageIdSubscribersUnsubscribeWithDefaults instantiates a new PostPagesPageIdSubscribersUnsubscribe object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPostPagesPageIdSubscribersWithDefaults instantiates a new PostPagesPageIdSubscribers object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPutOrganizationsOrganizationIdPermissions instantiates a new PutOrganizationsOrganizationIdPermissions object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPutOrganizationsOrganizationIdPermissionsPages instantiates a new PutOrganizationsOrganizationIdPermissionsPages object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPutOrganizationsOrganizationIdPermissionsPagesPageId instantiates a new PutOrganizationsOrganizationIdPermissionsPagesPageId object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPutOrganizationsOrganizationIdPermissionsPagesPageIdWithDefaults instantiates a new PutOrganizationsOrganizationIdPermissionsPagesPageId object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPutOrganizationsOrganizationIdPermissionsPagesWithDefaults instantiates a new PutOrganizationsOrganizationIdPermissionsPages object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPutOrganizationsOrganizationIdPermissionsWithDefaults instantiates a new PutOrganizationsOrganizationIdPermissions object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPutPages instantiates a new PutPages object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPutPagesPageIdComponentGroups instantiates a new PutPagesPageIdComponentGroups object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPutPagesPageIdComponentGroupsWithDefaults instantiates a new PutPagesPageIdComponentGroups object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPutPagesPageIdComponents instantiates a new PutPagesPageIdComponents object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPutPagesPageIdComponentsWithDefaults instantiates a new PutPagesPageIdComponents object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPutPagesPageIdIncidents instantiates a new PutPagesPageIdIncidents object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPutPagesPageIdIncidentsIncidentIdIncidentUpdates instantiates a new PutPagesPageIdIncidentsIncidentIdIncidentUpdates object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPutPagesPageIdIncidentsIncidentIdIncidentUpdatesWithDefaults instantiates a new PutPagesPageIdIncidentsIncidentIdIncidentUpdates object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPutPagesPageIdIncidentsIncidentIdPostmortem instantiates a new PutPagesPageIdIncidentsIncidentIdPostmortem object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPutPagesPageIdIncidentsIncidentIdPostmortemPostmortem instantiates a new PutPagesPageIdIncidentsIncidentIdPostmortemPostmortem object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPutPagesPageIdIncidentsIncidentIdPostmortemPostmortemWithDefaults instantiates a new PutPagesPageIdIncidentsIncidentIdPostmortemPostmortem object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPutPagesPageIdIncidentsIncidentIdPostmortemPublish instantiates a new PutPagesPageIdIncidentsIncidentIdPostmortemPublish object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPutPagesPageIdIncidentsIncidentIdPostmortemPublishPostmortem instantiates a new PutPagesPageIdIncidentsIncidentIdPostmortemPublishPostmortem object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPutPagesPageIdIncidentsIncidentIdPostmortemPublishPostmortemWithDefaults instantiates a new PutPagesPageIdIncidentsIncidentIdPostmortemPublishPostmortem object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPutPagesPageIdIncidentsIncidentIdPostmortemPublishWithDefaults instantiates a new PutPagesPageIdIncidentsIncidentIdPostmortemPublish object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPutPagesPageIdIncidentsIncidentIdPostmortemWithDefaults instantiates a new PutPagesPageIdIncidentsIncidentIdPostmortem object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPutPagesPageIdIncidentsWithDefaults instantiates a new PutPagesPageIdIncidents object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPutPagesPageIdMetrics instantiates a new PutPagesPageIdMetrics object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPutPagesPageIdMetricsProviders instantiates a new PutPagesPageIdMetricsProviders object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPutPagesPageIdMetricsProvidersWithDefaults instantiates a new PutPagesPageIdMetricsProviders object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPutPagesPageIdMetricsWithDefaults instantiates a new PutPagesPageIdMetrics object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPutPagesPageIdPageAccessGroups instantiates a new PutPagesPageIdPageAccessGroups object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPutPagesPageIdPageAccessGroupsPageAccessGroupIdComponents instantiates a new PutPagesPageIdPageAccessGroupsPageAccessGroupIdComponents object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPutPagesPageIdPageAccessGroupsPageAccessGroupIdComponentsWithDefaults instantiates a new PutPagesPageIdPageAccessGroupsPageAccessGroupIdComponents object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPutPagesPageIdPageAccessGroupsWithDefaults instantiates a new PutPagesPageIdPageAccessGroups object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPutPagesPageIdPageAccessUsersPageAccessUserIdComponents instantiates a new PutPagesPageIdPageAccessUsersPageAccessUserIdComponents object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPutPagesPageIdPageAccessUsersPageAccessUserIdComponentsWithDefaults instantiates a new PutPagesPageIdPageAccessUsersPageAccessUserIdComponents object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPutPagesPageIdPageAccessUsersPageAccessUserIdMetrics instantiates a new PutPagesPageIdPageAccessUsersPageAccessUserIdMetrics object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPutPagesPageIdPageAccessUsersPageAccessUserIdMetricsWithDefaults instantiates a new PutPagesPageIdPageAccessUsersPageAccessUserIdMetrics object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPutPagesPageIdStatusEmbedConfig instantiates a new PutPagesPageIdStatusEmbedConfig object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPutPagesPageIdStatusEmbedConfigWithDefaults instantiates a new PutPagesPageIdStatusEmbedConfig object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPutPagesWithDefaults instantiates a new PutPages object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewSingleMetricAddResponse instantiates a new SingleMetricAddResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewSingleMetricAddResponseWithDefaults instantiates a new SingleMetricAddResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewStatusEmbedConfig instantiates a new StatusEmbedConfig object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewStatusEmbedConfigWithDefaults instantiates a new StatusEmbedConfig object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewSubscriber instantiates a new Subscriber object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewSubscriberCountByState instantiates a new SubscriberCountByState object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewSubscriberCountByStateWithDefaults instantiates a new SubscriberCountByState object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewSubscriberCountByType instantiates a new SubscriberCountByType object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewSubscriberCountByTypeAndState instantiates a new SubscriberCountByTypeAndState object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewSubscriberCountByTypeAndStateWithDefaults instantiates a new SubscriberCountByTypeAndState object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewSubscriberCountByTypeWithDefaults instantiates a new SubscriberCountByType object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewSubscriberWithDefaults instantiates a new Subscriber object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewUser instantiates a new User object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewUserWithDefaults instantiates a new User object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
PtrBool is a helper routine that returns a pointer to given boolean value.
PtrFloat32 is a helper routine that returns a pointer to given float value.
PtrFloat64 is a helper routine that returns a pointer to given float value.
PtrInt is a helper routine that returns a pointer to given integer value.
PtrInt32 is a helper routine that returns a pointer to given integer value.
PtrInt64 is a helper routine that returns a pointer to given integer value.
PtrString is a helper routine that returns a pointer to given string value.
PtrTime is helper routine that returns a pointer to given Time value.

# Variables

ContextAccessToken takes a string oauth2 access token as authentication for the request.
ContextAPIKeys takes a string apikey as authentication for the request.
ContextBasicAuth takes BasicAuth as authentication for the request.
ContextHttpSignatureAuth takes HttpSignatureAuth as authentication for the request.
ContextOAuth2 takes an oauth2.TokenSource as authentication for the request.
ContextOperationServerIndices uses a server configuration from the index mapping.
ContextOperationServerVariables overrides a server configuration variables using operation specific values.
ContextServerIndex uses a server configuration from the index.
ContextServerVariables overrides a server configuration variables.

# Structs

APIClient manages communication with the Statuspage API API v1.0.0 In most cases there should be only one, shared, APIClient.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
APIKey provides API key based authentication to a request passed via context using ContextAPIKey.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
APIResponse stores the API response returned by the server.
BasicAuth provides basic http authentication to a request passed via context using ContextBasicAuth.
Component Add page access groups to a component.
ComponentGroupUptime Get uptime data for a component group that has uptime showcase enabled for at least one component.
ComponentGroupUptimeRelatedEvents Related incidents by component.
ComponentUptime Get uptime data for a component that has uptime showcase enabled.
ComponentUptimeRelatedEvents Related incidents.
Configuration stores the configuration of the API client.
DeletePagesPageIdPageAccessGroupsPageAccessGroupIdComponents Delete components for a page access group.
DeletePagesPageIdPageAccessUsersPageAccessUserIdComponents Remove components for page access user.
DeletePagesPageIdPageAccessUsersPageAccessUserIdMetrics Delete metrics for page access user.
ErrorEntity Get a list of users.
GenericOpenAPIError Provides access to the body, error and model on returned errors.
GroupComponent Get a component group.
Incident Get an incident.
IncidentTemplate Get a list of templates.
IncidentUpdate Update a previous incident update.
Metric Create a metric for a metric provider.
MetricAddResponse Add data points to metrics.
MetricAddResponseMetricId struct for MetricAddResponseMetricId.
MetricsProvider Delete a metric provider.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Page Get a page.
PageAccessGroup Remove a component from a page access group.
PageAccessUser Delete metric for page access user.
PatchPages Update a page.
PatchPagesPage struct for PatchPagesPage.
PatchPagesPageIdComponentGroups Update a component group.
PatchPagesPageIdComponents Update a component.
PatchPagesPageIdIncidents Update an incident.
PatchPagesPageIdIncidentsIncident struct for PatchPagesPageIdIncidentsIncident.
PatchPagesPageIdIncidentsIncidentIdIncidentUpdates Update a previous incident update.
PatchPagesPageIdIncidentsIncidentIdIncidentUpdatesIncidentUpdate struct for PatchPagesPageIdIncidentsIncidentIdIncidentUpdatesIncidentUpdate.
PatchPagesPageIdMetrics Update a metric.
PatchPagesPageIdMetricsMetric struct for PatchPagesPageIdMetricsMetric.
PatchPagesPageIdMetricsProviders Update a metric provider.
PatchPagesPageIdMetricsProvidersMetricsProvider struct for PatchPagesPageIdMetricsProvidersMetricsProvider.
PatchPagesPageIdPageAccessGroups Update a page access group.
PatchPagesPageIdPageAccessGroupsPageAccessGroupIdComponents Add components to page access group.
PatchPagesPageIdPageAccessUsersPageAccessUserIdComponents Add components for page access user.
PatchPagesPageIdPageAccessUsersPageAccessUserIdMetrics Add metrics for page access user.
PatchPagesPageIdStatusEmbedConfig Update status embed config settings.
PatchPagesPageIdStatusEmbedConfigStatusEmbedConfig struct for PatchPagesPageIdStatusEmbedConfigStatusEmbedConfig.
PatchPagesPageIdSubscribers Update a subscriber.
Permissions Get a user's permissions.
PermissionsData struct for PermissionsData.
PermissionsDataPages Pages accessible by the user.
Postmortem Revert Postmortem.
PostOrganizationsOrganizationIdUsers Create a user.
PostOrganizationsOrganizationIdUsersUser struct for PostOrganizationsOrganizationIdUsersUser.
PostPagesPageIdComponentGroups Create a component group.
PostPagesPageIdComponentGroupsComponentGroup struct for PostPagesPageIdComponentGroupsComponentGroup.
PostPagesPageIdComponents Create a component.
PostPagesPageIdComponentsComponent struct for PostPagesPageIdComponentsComponent.
PostPagesPageIdIncidents Create an incident.
PostPagesPageIdIncidentsIncident struct for PostPagesPageIdIncidentsIncident.
PostPagesPageIdIncidentsIncidentComponents Map of status changes to apply to affected components.
PostPagesPageIdIncidentsIncidentIdSubscribers Create an incident subscriber.
PostPagesPageIdIncidentsIncidentIdSubscribersSubscriber struct for PostPagesPageIdIncidentsIncidentIdSubscribersSubscriber.
PostPagesPageIdIncidentTemplates Create a template.
PostPagesPageIdIncidentTemplatesTemplate struct for PostPagesPageIdIncidentTemplatesTemplate.
PostPagesPageIdMetricsData Add data points to metrics.
PostPagesPageIdMetricsMetricIdData Add data to a metric.
PostPagesPageIdMetricsMetricIdDataData struct for PostPagesPageIdMetricsMetricIdDataData.
PostPagesPageIdMetricsProviders Create a metric provider.
PostPagesPageIdMetricsProvidersMetricsProvider struct for PostPagesPageIdMetricsProvidersMetricsProvider.
PostPagesPageIdMetricsProvidersMetricsProviderIdMetrics Create a metric for a metric provider.
PostPagesPageIdMetricsProvidersMetricsProviderIdMetricsMetric struct for PostPagesPageIdMetricsProvidersMetricsProviderIdMetricsMetric.
PostPagesPageIdPageAccessGroups Create a page access group.
PostPagesPageIdPageAccessGroupsPageAccessGroup struct for PostPagesPageIdPageAccessGroupsPageAccessGroup.
PostPagesPageIdPageAccessGroupsPageAccessGroupIdComponents Replace components for a page access group.
PostPagesPageIdPageAccessUsers Add a page access user.
PostPagesPageIdPageAccessUsersPageAccessUser struct for PostPagesPageIdPageAccessUsersPageAccessUser.
PostPagesPageIdPageAccessUsersPageAccessUserIdComponents Replace components for page access user.
PostPagesPageIdPageAccessUsersPageAccessUserIdMetrics Replace metrics for page access user.
PostPagesPageIdSubscribers Create a subscriber.
PostPagesPageIdSubscribersReactivate Reactivate a list of quarantined subscribers.
PostPagesPageIdSubscribersResendConfirmation Resend confirmations to a list of subscribers.
PostPagesPageIdSubscribersSubscriber struct for PostPagesPageIdSubscribersSubscriber.
PostPagesPageIdSubscribersUnsubscribe Unsubscribe a list of subscribers.
PutOrganizationsOrganizationIdPermissions Update a user's role permissions.
PutOrganizationsOrganizationIdPermissionsPages struct for PutOrganizationsOrganizationIdPermissionsPages.
PutOrganizationsOrganizationIdPermissionsPagesPageId struct for PutOrganizationsOrganizationIdPermissionsPagesPageId.
PutPages Update a page.
PutPagesPageIdComponentGroups Update a component group.
PutPagesPageIdComponents Update a component.
PutPagesPageIdIncidents Update an incident.
PutPagesPageIdIncidentsIncidentIdIncidentUpdates Update a previous incident update.
PutPagesPageIdIncidentsIncidentIdPostmortem Create Postmortem.
PutPagesPageIdIncidentsIncidentIdPostmortemPostmortem struct for PutPagesPageIdIncidentsIncidentIdPostmortemPostmortem.
PutPagesPageIdIncidentsIncidentIdPostmortemPublish Publish Postmortem.
PutPagesPageIdIncidentsIncidentIdPostmortemPublishPostmortem struct for PutPagesPageIdIncidentsIncidentIdPostmortemPublishPostmortem.
PutPagesPageIdMetrics Update a metric.
PutPagesPageIdMetricsProviders Update a metric provider.
PutPagesPageIdPageAccessGroups Update a page access group.
PutPagesPageIdPageAccessGroupsPageAccessGroupIdComponents Add components to page access group.
PutPagesPageIdPageAccessUsersPageAccessUserIdComponents Add components for page access user.
PutPagesPageIdPageAccessUsersPageAccessUserIdMetrics Add metrics for page access user.
PutPagesPageIdStatusEmbedConfig Update status embed config settings.
ServerConfiguration stores the information about a server.
ServerVariable stores the information about a server variable.
SingleMetricAddResponse Add data to a metric.
StatusEmbedConfig Update status embed config settings.
Subscriber Get an incident subscriber.
SubscriberCountByState struct for SubscriberCountByState.
SubscriberCountByType Get a count of subscribers by type.
SubscriberCountByTypeAndState Get a histogram of subscribers by type and then state.
User Get a list of users.

# Type aliases

ComponentGroupsApiService ComponentGroupsApi service.
ComponentsApiService ComponentsApi service.
IncidentPostmortemApiService IncidentPostmortemApi service.
IncidentsApiService IncidentsApi service.
IncidentSubscribersApiService IncidentSubscribersApi service.
IncidentUpdatesApiService IncidentUpdatesApi service.
MetricProvidersApiService MetricProvidersApi service.
MetricsApiService MetricsApi service.
PageAccessGroupComponentsApiService PageAccessGroupComponentsApi service.
PageAccessGroupsApiService PageAccessGroupsApi service.
PageAccessUserComponentsApiService PageAccessUserComponentsApi service.
PageAccessUserMetricsApiService PageAccessUserMetricsApi service.
PageAccessUsersApiService PageAccessUsersApi service.
PagesApiService PagesApi service.
ServerConfigurations stores multiple ServerConfiguration items.
StatusEmbedConfigApiService StatusEmbedConfigApi service.
SubscribersApiService SubscribersApi service.
TemplatesApiService TemplatesApi service.
UsersApiService UsersApi service.