Categorygithub.com/configcat/configcat-publicapi-go-client/v2

# README

Go API client for configcatpublicapi

The purpose of this API is to access the ConfigCat platform programmatically. You can Create, Read, Update and Delete any entities like Feature Flags, Configs, Environments or Products within ConfigCat.

Base API URL: https://test-api.configcat.com

If you prefer the swagger documentation, you can find it here: Swagger UI.

The API is based on HTTP REST, uses resource-oriented URLs, status codes and supports JSON format.

Important: Do not use this API for accessing and evaluating feature flag values. Use the SDKs or the ConfigCat Proxy instead.

OpenAPI Specification

The complete specification is publicly available in the following formats:

You can use it to generate client libraries in various languages with OpenAPI Generator or Swagger Codegen to interact with this API.

Authentication

This API uses the Basic HTTP Authentication Scheme.

Throttling and rate limits

All the rate limited API calls are returning information about the current rate limit period in the following HTTP headers:

HeaderDescription
X-Rate-Limit-RemainingThe maximum number of requests remaining in the current rate limit period.
X-Rate-Limit-ResetThe time when the current rate limit period resets.

When the rate limit is exceeded by a request, the API returns with a HTTP 429 - Too many requests status along with a Retry-After HTTP header.

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.

  • API version: v1
  • Package version: 1.0.0
  • Generator version: 7.7.0
  • Build package: org.openapitools.codegen.languages.GoClientCodegen For more information, please visit https://configcat.com

Installation

Install the following dependencies:

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

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

import configcatpublicapi "github.com/configcat/configcat-publicapi-go-client/v2"

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 configcatpublicapi.ContextServerIndex of type int.

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

Templated Server URL

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

ctx := context.WithValue(context.Background(), configcatpublicapi.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 configcatpublicapi.ContextOperationServerIndices and configcatpublicapi.ContextOperationServerVariables context maps.

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

Documentation for API Endpoints

All URIs are relative to https://test-api.configcat.com

ClassMethodHTTP requestDescription
AuditLogsAPIGetAuditlogsGet /v1/products/{productId}/auditlogsList Audit log items for Product
AuditLogsAPIGetDeletedSettingsGet /v1/configs/{configId}/deleted-settingsList Deleted Settings
AuditLogsAPIGetOrganizationAuditlogsGet /v1/organizations/{organizationId}/auditlogsList Audit log items for Organization
CodeReferencesAPIV1CodeReferencesDeleteReportsPostPost /v1/code-references/delete-reportsDelete Reference reports
CodeReferencesAPIV1CodeReferencesPostPost /v1/code-referencesUpload References
CodeReferencesAPIV1SettingsSettingIdCodeReferencesGetGet /v1/settings/{settingId}/code-referencesGet References for Feature Flag or Setting
ConfigsAPICreateConfigPost /v1/products/{productId}/configsCreate Config
ConfigsAPIDeleteConfigDelete /v1/configs/{configId}Delete Config
ConfigsAPIGetConfigGet /v1/configs/{configId}Get Config
ConfigsAPIGetConfigsGet /v1/products/{productId}/configsList Configs
ConfigsAPIUpdateConfigPut /v1/configs/{configId}Update Config
EnvironmentsAPICreateEnvironmentPost /v1/products/{productId}/environmentsCreate Environment
EnvironmentsAPIDeleteEnvironmentDelete /v1/environments/{environmentId}Delete Environment
EnvironmentsAPIGetEnvironmentGet /v1/environments/{environmentId}Get Environment
EnvironmentsAPIGetEnvironmentsGet /v1/products/{productId}/environmentsList Environments
EnvironmentsAPIUpdateEnvironmentPut /v1/environments/{environmentId}Update Environment
FeatureFlagSettingValuesAPIGetSettingValueGet /v1/environments/{environmentId}/settings/{settingId}/valueGet value
FeatureFlagSettingValuesAPIGetSettingValuesGet /v1/configs/{configId}/environments/{environmentId}/valuesGet values
FeatureFlagSettingValuesAPIPostSettingValuesPost /v1/configs/{configId}/environments/{environmentId}/valuesPost values
FeatureFlagSettingValuesAPIReplaceSettingValuePut /v1/environments/{environmentId}/settings/{settingId}/valueReplace value
FeatureFlagSettingValuesAPIUpdateSettingValuePatch /v1/environments/{environmentId}/settings/{settingId}/valueUpdate value
FeatureFlagSettingValuesUsingSDKKeyAPIGetSettingValueBySdkkeyGet /v1/settings/{settingKeyOrId}/valueGet value
FeatureFlagSettingValuesUsingSDKKeyAPIReplaceSettingValueBySdkkeyPut /v1/settings/{settingKeyOrId}/valueReplace value
FeatureFlagSettingValuesUsingSDKKeyAPIUpdateSettingValueBySdkkeyPatch /v1/settings/{settingKeyOrId}/valueUpdate value
FeatureFlagSettingValuesUsingSDKKeyV2APIGetSettingValueBySdkkeyV2Get /v2/settings/{settingKeyOrId}/valueGet value
FeatureFlagSettingValuesUsingSDKKeyV2APIReplaceSettingValueBySdkkeyV2Put /v2/settings/{settingKeyOrId}/valueReplace value
FeatureFlagSettingValuesUsingSDKKeyV2APIUpdateSettingValueBySdkkeyV2Patch /v2/settings/{settingKeyOrId}/valueUpdate value
FeatureFlagSettingValuesV2APIGetSettingValueV2Get /v2/environments/{environmentId}/settings/{settingId}/valueGet value
FeatureFlagSettingValuesV2APIGetSettingValuesV2Get /v2/configs/{configId}/environments/{environmentId}/valuesGet values
FeatureFlagSettingValuesV2APIPostSettingValuesV2Post /v2/configs/{configId}/environments/{environmentId}/valuesPost values
FeatureFlagSettingValuesV2APIReplaceSettingValueV2Put /v2/environments/{environmentId}/settings/{settingId}/valueReplace value
FeatureFlagSettingValuesV2APIUpdateSettingValueV2Patch /v2/environments/{environmentId}/settings/{settingId}/valueUpdate value
FeatureFlagsSettingsAPICreateSettingPost /v1/configs/{configId}/settingsCreate Flag
FeatureFlagsSettingsAPIDeleteSettingDelete /v1/settings/{settingId}Delete Flag
FeatureFlagsSettingsAPIGetSettingGet /v1/settings/{settingId}Get Flag
FeatureFlagsSettingsAPIGetSettingsGet /v1/configs/{configId}/settingsList Flags
FeatureFlagsSettingsAPIReplaceSettingPut /v1/settings/{settingId}Replace Flag
FeatureFlagsSettingsAPIUpdateSettingPatch /v1/settings/{settingId}Update Flag
IntegrationLinksAPIAddOrUpdateIntegrationLinkPost /v1/environments/{environmentId}/settings/{settingId}/integrationLinks/{integrationLinkType}/{key}Add or update Integration link
IntegrationLinksAPIDeleteIntegrationLinkDelete /v1/environments/{environmentId}/settings/{settingId}/integrationLinks/{integrationLinkType}/{key}Delete Integration link
IntegrationLinksAPIGetIntegrationLinkDetailsGet /v1/integrationLink/{integrationLinkType}/{key}/detailsGet Integration link
IntegrationLinksAPIJiraAddOrUpdateIntegrationLinkPost /v1/jira/environments/{environmentId}/settings/{settingId}/integrationLinks/{key}
IntegrationLinksAPIJiraConnectPost /v1/jira/connect
IntegrationsAPICreateIntegrationPost /v1/products/{productId}/integrationsCreate Integration
IntegrationsAPIDeleteIntegrationDelete /v1/integrations/{integrationId}Delete Integration
IntegrationsAPIGetIntegrationGet /v1/integrations/{integrationId}Get Integration
IntegrationsAPIGetIntegrationsGet /v1/products/{productId}/integrationsList Integrations
IntegrationsAPIUpdateIntegrationPut /v1/integrations/{integrationId}Update Integration
MeAPIGetMeGet /v1/meGet authenticated user details
MembersAPIAddMemberToGroupPost /v1/organizations/{organizationId}/members/{userId}Update Member Permissions
MembersAPIDeleteInvitationDelete /v1/invitations/{invitationId}Delete Invitation
MembersAPIDeleteOrganizationMemberDelete /v1/organizations/{organizationId}/members/{userId}Delete Member from Organization
MembersAPIDeleteProductMemberDelete /v1/products/{productId}/members/{userId}Delete Member from Product
MembersAPIGetOrganizationMembersGet /v1/organizations/{organizationId}/membersList Organization Members
MembersAPIGetOrganizationMembersV2Get /v2/organizations/{organizationId}/membersList Organization Members
MembersAPIGetPendingInvitationsGet /v1/products/{productId}/invitationsList Pending Invitations in Product
MembersAPIGetPendingInvitationsOrgGet /v1/organizations/{organizationId}/invitationsList Pending Invitations in Organization
MembersAPIGetProductMembersGet /v1/products/{productId}/membersList Product Members
MembersAPIInviteMemberPost /v1/products/{productId}/members/inviteInvite Member
OrganizationsAPIGetOrganizationsGet /v1/organizationsList Organizations
PermissionGroupsAPICreatePermissionGroupPost /v1/products/{productId}/permissionsCreate Permission Group
PermissionGroupsAPIDeletePermissionGroupDelete /v1/permissions/{permissionGroupId}Delete Permission Group
PermissionGroupsAPIGetPermissionGroupGet /v1/permissions/{permissionGroupId}Get Permission Group
PermissionGroupsAPIGetPermissionGroupsGet /v1/products/{productId}/permissionsList Permission Groups
PermissionGroupsAPIUpdatePermissionGroupPut /v1/permissions/{permissionGroupId}Update Permission Group
ProductsAPICreateProductPost /v1/organizations/{organizationId}/productsCreate Product
ProductsAPIDeleteProductDelete /v1/products/{productId}Delete Product
ProductsAPIGetProductGet /v1/products/{productId}Get Product
ProductsAPIGetProductPreferencesGet /v1/products/{productId}/preferencesGet Product Preferences
ProductsAPIGetProductsGet /v1/productsList Products
ProductsAPIUpdateProductPut /v1/products/{productId}Update Product
ProductsAPIUpdateProductPreferencesPost /v1/products/{productId}/preferencesUpdate Product Preferences
SDKKeysAPIGetSdkKeysGet /v1/configs/{configId}/environments/{environmentId}Get SDK Key
SegmentsAPICreateSegmentPost /v1/products/{productId}/segmentsCreate Segment
SegmentsAPIDeleteSegmentDelete /v1/segments/{segmentId}Delete Segment
SegmentsAPIGetSegmentGet /v1/segments/{segmentId}Get Segment
SegmentsAPIGetSegmentsGet /v1/products/{productId}/segmentsList Segments
SegmentsAPIUpdateSegmentPut /v1/segments/{segmentId}Update Segment
TagsAPICreateTagPost /v1/products/{productId}/tagsCreate Tag
TagsAPIDeleteTagDelete /v1/tags/{tagId}Delete Tag
TagsAPIGetSettingsByTagGet /v1/tags/{tagId}/settingsList Settings by Tag
TagsAPIGetTagGet /v1/tags/{tagId}Get Tag
TagsAPIGetTagsGet /v1/products/{productId}/tagsList Tags
TagsAPIUpdateTagPut /v1/tags/{tagId}Update Tag
WebhooksAPICreateWebhookPost /v1/configs/{configId}/environments/{environmentId}/webhooksCreate Webhook
WebhooksAPIDeleteWebhookDelete /v1/webhooks/{webhookId}Delete Webhook
WebhooksAPIGetWebhookGet /v1/webhooks/{webhookId}Get Webhook
WebhooksAPIGetWebhookSigningKeysGet /v1/webhooks/{webhookId}/keysGet Webhook Signing Keys
WebhooksAPIGetWebhooksGet /v1/products/{productId}/webhooksList Webhooks
WebhooksAPIReplaceWebhookPut /v1/webhooks/{webhookId}Replace Webhook
WebhooksAPIUpdateWebhookPatch /v1/webhooks/{webhookId}Update Webhook

Documentation For Models

Documentation For Authorization

Authentication schemes defined for the API:

Basic

  • Type: HTTP basic authentication

Example

auth := context.WithValue(context.Background(), configcatpublicapi.ContextBasicAuth, configcatpublicapi.BasicAuth{
	UserName: "username",
	Password: "password",
})
r, err := client.Service.Operation(auth, args)

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

[email protected]

# Packages

No description provided by the author

# Functions

CacheExpires helper function to determine remaining time before repeating a request.
IsNil checks if an input is nil.
NewAccessTypeFromValue returns a pointer to a valid AccessType for the value passed as argument, or an error if the value passed is not allowed by the enum.
NewAddOrUpdateIntegrationLinkModel instantiates a new AddOrUpdateIntegrationLinkModel 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.
NewAddOrUpdateIntegrationLinkModelWithDefaults instantiates a new AddOrUpdateIntegrationLinkModel 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.
NewAddOrUpdateJiraIntegrationLinkModel instantiates a new AddOrUpdateJiraIntegrationLinkModel 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.
NewAddOrUpdateJiraIntegrationLinkModelWithDefaults instantiates a new AddOrUpdateJiraIntegrationLinkModel 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.
NewAddUserToGroupRequest instantiates a new AddUserToGroupRequest 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.
NewAddUserToGroupRequestWithDefaults instantiates a new AddUserToGroupRequest 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.
NewAPIClient creates a new API client.
NewAPIResponse returns a new APIResponse object.
NewAPIResponseWithError returns a new APIResponse object with the provided error message.
NewAuditLogItemModel instantiates a new AuditLogItemModel 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.
NewAuditLogItemModelWithDefaults instantiates a new AuditLogItemModel 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.
NewAuditLogTypeFromValue returns a pointer to a valid AuditLogType for the value passed as argument, or an error if the value passed is not allowed by the enum.
NewCodeReferenceModel instantiates a new CodeReferenceModel 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.
NewCodeReferenceModelWithDefaults instantiates a new CodeReferenceModel 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.
NewCodeReferenceRequest instantiates a new CodeReferenceRequest 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.
NewCodeReferenceRequestWithDefaults instantiates a new CodeReferenceRequest 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.
NewCodeReferencesForSettingModel instantiates a new CodeReferencesForSettingModel 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.
NewCodeReferencesForSettingModelWithDefaults instantiates a new CodeReferencesForSettingModel 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.
NewComparisonValueListModel instantiates a new ComparisonValueListModel 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.
NewComparisonValueListModelWithDefaults instantiates a new ComparisonValueListModel 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.
NewComparisonValueModel instantiates a new ComparisonValueModel 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.
NewComparisonValueModelWithDefaults instantiates a new ComparisonValueModel 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.
NewConditionModel instantiates a new ConditionModel 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.
NewConditionModelWithDefaults instantiates a new ConditionModel 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.
NewConfigModel instantiates a new ConfigModel 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.
NewConfigModelHaljson instantiates a new ConfigModelHaljson 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.
NewConfigModelHaljsonEmbedded instantiates a new ConfigModelHaljsonEmbedded 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.
NewConfigModelHaljsonEmbeddedProduct instantiates a new ConfigModelHaljsonEmbeddedProduct 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.
NewConfigModelHaljsonEmbeddedProductEmbedded instantiates a new ConfigModelHaljsonEmbeddedProductEmbedded 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.
NewConfigModelHaljsonEmbeddedProductEmbeddedOrganization instantiates a new ConfigModelHaljsonEmbeddedProductEmbeddedOrganization 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.
NewConfigModelHaljsonEmbeddedProductEmbeddedOrganizationLinks instantiates a new ConfigModelHaljsonEmbeddedProductEmbeddedOrganizationLinks 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.
NewConfigModelHaljsonEmbeddedProductEmbeddedOrganizationLinksWithDefaults instantiates a new ConfigModelHaljsonEmbeddedProductEmbeddedOrganizationLinks 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.
NewConfigModelHaljsonEmbeddedProductEmbeddedOrganizationWithDefaults instantiates a new ConfigModelHaljsonEmbeddedProductEmbeddedOrganization 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.
NewConfigModelHaljsonEmbeddedProductEmbeddedWithDefaults instantiates a new ConfigModelHaljsonEmbeddedProductEmbedded 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.
NewConfigModelHaljsonEmbeddedProductLinks instantiates a new ConfigModelHaljsonEmbeddedProductLinks 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.
NewConfigModelHaljsonEmbeddedProductLinksWithDefaults instantiates a new ConfigModelHaljsonEmbeddedProductLinks 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.
NewConfigModelHaljsonEmbeddedProductWithDefaults instantiates a new ConfigModelHaljsonEmbeddedProduct 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.
NewConfigModelHaljsonEmbeddedWithDefaults instantiates a new ConfigModelHaljsonEmbedded 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.
NewConfigModelHaljsonLinks instantiates a new ConfigModelHaljsonLinks 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.
NewConfigModelHaljsonLinksWithDefaults instantiates a new ConfigModelHaljsonLinks 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.
NewConfigModelHaljsonWithDefaults instantiates a new ConfigModelHaljson 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.
NewConfigModelLinks instantiates a new ConfigModelLinks 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.
NewConfigModelLinksSelf instantiates a new ConfigModelLinksSelf 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.
NewConfigModelLinksSelfWithDefaults instantiates a new ConfigModelLinksSelf 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.
NewConfigModelLinksWithDefaults instantiates a new ConfigModelLinks 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.
NewConfigModelWithDefaults instantiates a new ConfigModel 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.
NewConfigSettingFormulaModel instantiates a new ConfigSettingFormulaModel 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.
NewConfigSettingFormulaModelWithDefaults instantiates a new ConfigSettingFormulaModel 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.
NewConfigSettingFormulasModel instantiates a new ConfigSettingFormulasModel 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.
NewConfigSettingFormulasModelHaljson instantiates a new ConfigSettingFormulasModelHaljson 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.
NewConfigSettingFormulasModelHaljsonEmbedded instantiates a new ConfigSettingFormulasModelHaljsonEmbedded 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.
NewConfigSettingFormulasModelHaljsonEmbeddedConfig instantiates a new ConfigSettingFormulasModelHaljsonEmbeddedConfig 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.
NewConfigSettingFormulasModelHaljsonEmbeddedConfigWithDefaults instantiates a new ConfigSettingFormulasModelHaljsonEmbeddedConfig 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.
NewConfigSettingFormulasModelHaljsonEmbeddedEnvironment instantiates a new ConfigSettingFormulasModelHaljsonEmbeddedEnvironment 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.
NewConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks instantiates a new ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks 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.
NewConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinksWithDefaults instantiates a new ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks 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.
NewConfigSettingFormulasModelHaljsonEmbeddedEnvironmentWithDefaults instantiates a new ConfigSettingFormulasModelHaljsonEmbeddedEnvironment 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.
NewConfigSettingFormulasModelHaljsonEmbeddedWithDefaults instantiates a new ConfigSettingFormulasModelHaljsonEmbedded 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.
NewConfigSettingFormulasModelHaljsonWithDefaults instantiates a new ConfigSettingFormulasModelHaljson 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.
NewConfigSettingFormulasModelLinks instantiates a new ConfigSettingFormulasModelLinks 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.
NewConfigSettingFormulasModelLinksWithDefaults instantiates a new ConfigSettingFormulasModelLinks 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.
NewConfigSettingFormulasModelWithDefaults instantiates a new ConfigSettingFormulasModel 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.
NewConfigSettingValueModel instantiates a new ConfigSettingValueModel 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.
NewConfigSettingValueModelWithDefaults instantiates a new ConfigSettingValueModel 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.
NewConfigSettingValuesModel instantiates a new ConfigSettingValuesModel 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.
NewConfigSettingValuesModelHaljson instantiates a new ConfigSettingValuesModelHaljson 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.
NewConfigSettingValuesModelHaljsonWithDefaults instantiates a new ConfigSettingValuesModelHaljson 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.
NewConfigSettingValuesModelWithDefaults instantiates a new ConfigSettingValuesModel 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.
NewConnectRequest instantiates a new ConnectRequest 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.
NewConnectRequestWithDefaults instantiates a new ConnectRequest 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.
NewCreateConfigRequest instantiates a new CreateConfigRequest 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.
NewCreateConfigRequestWithDefaults instantiates a new CreateConfigRequest 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.
NewCreateEnvironmentModel instantiates a new CreateEnvironmentModel 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.
NewCreateEnvironmentModelWithDefaults instantiates a new CreateEnvironmentModel 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.
NewCreateIntegrationModel instantiates a new CreateIntegrationModel 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.
NewCreateIntegrationModelWithDefaults instantiates a new CreateIntegrationModel 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.
NewCreateOrUpdateEnvironmentAccessModel instantiates a new CreateOrUpdateEnvironmentAccessModel 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.
NewCreateOrUpdateEnvironmentAccessModelWithDefaults instantiates a new CreateOrUpdateEnvironmentAccessModel 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.
NewCreatePermissionGroupRequest instantiates a new CreatePermissionGroupRequest 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.
NewCreatePermissionGroupRequestWithDefaults instantiates a new CreatePermissionGroupRequest 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.
NewCreateProductRequest instantiates a new CreateProductRequest 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.
NewCreateProductRequestWithDefaults instantiates a new CreateProductRequest 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.
NewCreateSegmentModel instantiates a new CreateSegmentModel 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.
NewCreateSegmentModelWithDefaults instantiates a new CreateSegmentModel 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.
NewCreateSettingInitialValues instantiates a new CreateSettingInitialValues 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.
NewCreateSettingInitialValuesWithDefaults instantiates a new CreateSettingInitialValues 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.
NewCreateTagModel instantiates a new CreateTagModel 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.
NewCreateTagModelWithDefaults instantiates a new CreateTagModel 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.
NewCreateWebHookRequest instantiates a new CreateWebHookRequest 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.
NewCreateWebHookRequestWithDefaults instantiates a new CreateWebHookRequest 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.
NewDeleteIntegrationLinkModel instantiates a new DeleteIntegrationLinkModel 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.
NewDeleteIntegrationLinkModelWithDefaults instantiates a new DeleteIntegrationLinkModel 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.
NewDeleteRepositoryReportsRequest instantiates a new DeleteRepositoryReportsRequest 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.
NewDeleteRepositoryReportsRequestWithDefaults instantiates a new DeleteRepositoryReportsRequest 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.
NewEnvironmentAccessModel instantiates a new EnvironmentAccessModel 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.
NewEnvironmentAccessModelWithDefaults instantiates a new EnvironmentAccessModel 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.
NewEnvironmentAccessTypeFromValue returns a pointer to a valid EnvironmentAccessType for the value passed as argument, or an error if the value passed is not allowed by the enum.
NewEnvironmentModel instantiates a new EnvironmentModel 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.
NewEnvironmentModelHaljson instantiates a new EnvironmentModelHaljson 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.
NewEnvironmentModelHaljsonWithDefaults instantiates a new EnvironmentModelHaljson 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.
NewEnvironmentModelWithDefaults instantiates a new EnvironmentModel 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.
NewEvaluationVersionFromValue returns a pointer to a valid EvaluationVersion for the value passed as argument, or an error if the value passed is not allowed by the enum.
NewFeatureFlagLimitations instantiates a new FeatureFlagLimitations 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.
NewFeatureFlagLimitationsWithDefaults instantiates a new FeatureFlagLimitations 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.
NewFlagReference instantiates a new FlagReference 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.
NewFlagReferenceWithDefaults instantiates a new FlagReference 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.
NewInitialValue instantiates a new InitialValue 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.
NewInitialValueWithDefaults instantiates a new InitialValue 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.
NewIntegrationLinkDetail instantiates a new IntegrationLinkDetail 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.
NewIntegrationLinkDetailsModel instantiates a new IntegrationLinkDetailsModel 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.
NewIntegrationLinkDetailsModelWithDefaults instantiates a new IntegrationLinkDetailsModel 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.
NewIntegrationLinkDetailWithDefaults instantiates a new IntegrationLinkDetail 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.
NewIntegrationLinkModel instantiates a new IntegrationLinkModel 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.
NewIntegrationLinkModelWithDefaults instantiates a new IntegrationLinkModel 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.
NewIntegrationLinkTypeFromValue returns a pointer to a valid IntegrationLinkType for the value passed as argument, or an error if the value passed is not allowed by the enum.
NewIntegrationModel instantiates a new IntegrationModel 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.
NewIntegrationModelWithDefaults instantiates a new IntegrationModel 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.
NewIntegrationsModel instantiates a new IntegrationsModel 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.
NewIntegrationsModelWithDefaults instantiates a new IntegrationsModel 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.
NewIntegrationTypeFromValue returns a pointer to a valid IntegrationType for the value passed as argument, or an error if the value passed is not allowed by the enum.
NewInvitationModel instantiates a new InvitationModel 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.
NewInvitationModelLinks instantiates a new InvitationModelLinks 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.
NewInvitationModelLinksWithDefaults instantiates a new InvitationModelLinks 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.
NewInvitationModelWithDefaults instantiates a new InvitationModel 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.
NewInviteMembersRequest instantiates a new InviteMembersRequest 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.
NewInviteMembersRequestWithDefaults instantiates a new InviteMembersRequest 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.
NewJsonPatchOperation instantiates a new JsonPatchOperation 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.
NewJsonPatchOperationWithDefaults instantiates a new JsonPatchOperation 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.
NewKeyGenerationModeFromValue returns a pointer to a valid KeyGenerationMode for the value passed as argument, or an error if the value passed is not allowed by the enum.
NewMemberModel instantiates a new MemberModel 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.
NewMemberModelWithDefaults instantiates a new MemberModel 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.
NewMeModel instantiates a new MeModel 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.
NewMeModelWithDefaults instantiates a new MeModel 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.
NewModifyIntegrationRequest instantiates a new ModifyIntegrationRequest 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.
NewModifyIntegrationRequestWithDefaults instantiates a new ModifyIntegrationRequest 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
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
NewOperationTypeFromValue returns a pointer to a valid OperationType for the value passed as argument, or an error if the value passed is not allowed by the enum.
NewOrganizationAdminModel instantiates a new OrganizationAdminModel 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.
NewOrganizationAdminModelWithDefaults instantiates a new OrganizationAdminModel 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.
NewOrganizationInvitationModel instantiates a new OrganizationInvitationModel 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.
NewOrganizationInvitationModelLinks instantiates a new OrganizationInvitationModelLinks 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.
NewOrganizationInvitationModelLinksWithDefaults instantiates a new OrganizationInvitationModelLinks 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.
NewOrganizationInvitationModelWithDefaults instantiates a new OrganizationInvitationModel 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.
NewOrganizationMemberModel instantiates a new OrganizationMemberModel 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.
NewOrganizationMemberModelWithDefaults instantiates a new OrganizationMemberModel 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.
NewOrganizationMembersModel instantiates a new OrganizationMembersModel 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.
NewOrganizationMembersModelWithDefaults instantiates a new OrganizationMembersModel 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.
NewOrganizationModel instantiates a new OrganizationModel 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.
NewOrganizationModelHaljson instantiates a new OrganizationModelHaljson 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.
NewOrganizationModelHaljsonWithDefaults instantiates a new OrganizationModelHaljson 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.
NewOrganizationModelLinks instantiates a new OrganizationModelLinks 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.
NewOrganizationModelLinksWithDefaults instantiates a new OrganizationModelLinks 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.
NewOrganizationModelWithDefaults instantiates a new OrganizationModel 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.
NewOrganizationPermissionGroupModel instantiates a new OrganizationPermissionGroupModel 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.
NewOrganizationPermissionGroupModelWithDefaults instantiates a new OrganizationPermissionGroupModel 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.
NewOrganizationPermissionModel instantiates a new OrganizationPermissionModel 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.
NewOrganizationPermissionModelWithDefaults instantiates a new OrganizationPermissionModel 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.
NewOrganizationProductModel instantiates a new OrganizationProductModel 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.
NewOrganizationProductModelWithDefaults instantiates a new OrganizationProductModel 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.
NewPercentageOptionModel instantiates a new PercentageOptionModel 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.
NewPercentageOptionModelWithDefaults instantiates a new PercentageOptionModel 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.
NewPermissionGroupModel instantiates a new PermissionGroupModel 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.
NewPermissionGroupModelHaljson instantiates a new PermissionGroupModelHaljson 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.
NewPermissionGroupModelHaljsonWithDefaults instantiates a new PermissionGroupModelHaljson 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.
NewPermissionGroupModelWithDefaults instantiates a new PermissionGroupModel 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.
NewPreferencesModel instantiates a new PreferencesModel 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.
NewPreferencesModelWithDefaults instantiates a new PreferencesModel 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.
NewPrerequisiteComparatorFromValue returns a pointer to a valid PrerequisiteComparator for the value passed as argument, or an error if the value passed is not allowed by the enum.
NewPrerequisiteFlagConditionModel instantiates a new PrerequisiteFlagConditionModel 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.
NewPrerequisiteFlagConditionModelWithDefaults instantiates a new PrerequisiteFlagConditionModel 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.
NewProductModel instantiates a new ProductModel 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.
NewProductModelHaljson instantiates a new ProductModelHaljson 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.
NewProductModelHaljsonWithDefaults instantiates a new ProductModelHaljson 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.
NewProductModelLinks instantiates a new ProductModelLinks 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.
NewProductModelLinksWithDefaults instantiates a new ProductModelLinks 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.
NewProductModelWithDefaults instantiates a new ProductModel 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.
NewReasonRequiredEnvironmentModel instantiates a new ReasonRequiredEnvironmentModel 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.
NewReasonRequiredEnvironmentModelLinks instantiates a new ReasonRequiredEnvironmentModelLinks 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.
NewReasonRequiredEnvironmentModelLinksWithDefaults instantiates a new ReasonRequiredEnvironmentModelLinks 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.
NewReasonRequiredEnvironmentModelWithDefaults instantiates a new ReasonRequiredEnvironmentModel 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.
NewReferenceLine instantiates a new ReferenceLine 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.
NewReferenceLines instantiates a new ReferenceLines 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.
NewReferenceLinesWithDefaults instantiates a new ReferenceLines 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.
NewReferenceLineWithDefaults instantiates a new ReferenceLine 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.
NewReplaceSettingModel instantiates a new ReplaceSettingModel 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.
NewReplaceSettingModelWithDefaults instantiates a new ReplaceSettingModel 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.
NewRolloutPercentageItemModel instantiates a new RolloutPercentageItemModel 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.
NewRolloutPercentageItemModelWithDefaults instantiates a new RolloutPercentageItemModel 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.
NewRolloutRuleComparatorFromValue returns a pointer to a valid RolloutRuleComparator for the value passed as argument, or an error if the value passed is not allowed by the enum.
NewRolloutRuleModel instantiates a new RolloutRuleModel 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.
NewRolloutRuleModelWithDefaults instantiates a new RolloutRuleModel 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.
NewSdkKeysModel instantiates a new SdkKeysModel 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.
NewSdkKeysModelWithDefaults instantiates a new SdkKeysModel 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.
NewSegmentComparatorFromValue returns a pointer to a valid SegmentComparator for the value passed as argument, or an error if the value passed is not allowed by the enum.
NewSegmentConditionModel instantiates a new SegmentConditionModel 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.
NewSegmentConditionModelWithDefaults instantiates a new SegmentConditionModel 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.
NewSegmentListModel instantiates a new SegmentListModel 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.
NewSegmentListModelHaljson instantiates a new SegmentListModelHaljson 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.
NewSegmentListModelHaljsonWithDefaults instantiates a new SegmentListModelHaljson 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.
NewSegmentListModelWithDefaults instantiates a new SegmentListModel 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.
NewSegmentModel instantiates a new SegmentModel 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.
NewSegmentModelHaljson instantiates a new SegmentModelHaljson 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.
NewSegmentModelHaljsonWithDefaults instantiates a new SegmentModelHaljson 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.
NewSegmentModelWithDefaults instantiates a new SegmentModel 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.
NewSettingDataModel instantiates a new SettingDataModel 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.
NewSettingDataModelWithDefaults instantiates a new SettingDataModel 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.
NewSettingFormulaModel instantiates a new SettingFormulaModel 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.
NewSettingFormulaModelHaljson instantiates a new SettingFormulaModelHaljson 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.
NewSettingFormulaModelHaljsonEmbedded instantiates a new SettingFormulaModelHaljsonEmbedded 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.
NewSettingFormulaModelHaljsonEmbeddedIntegrationLinksInner instantiates a new SettingFormulaModelHaljsonEmbeddedIntegrationLinksInner 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.
NewSettingFormulaModelHaljsonEmbeddedIntegrationLinksInnerWithDefaults instantiates a new SettingFormulaModelHaljsonEmbeddedIntegrationLinksInner 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.
NewSettingFormulaModelHaljsonEmbeddedSetting instantiates a new SettingFormulaModelHaljsonEmbeddedSetting 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.
NewSettingFormulaModelHaljsonEmbeddedSettingTagsInner instantiates a new SettingFormulaModelHaljsonEmbeddedSettingTagsInner 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.
NewSettingFormulaModelHaljsonEmbeddedSettingTagsInnerWithDefaults instantiates a new SettingFormulaModelHaljsonEmbeddedSettingTagsInner 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.
NewSettingFormulaModelHaljsonEmbeddedSettingWithDefaults instantiates a new SettingFormulaModelHaljsonEmbeddedSetting 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.
NewSettingFormulaModelHaljsonEmbeddedWithDefaults instantiates a new SettingFormulaModelHaljsonEmbedded 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.
NewSettingFormulaModelHaljsonWithDefaults instantiates a new SettingFormulaModelHaljson 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.
NewSettingFormulaModelWithDefaults instantiates a new SettingFormulaModel 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.
NewSettingModel instantiates a new SettingModel 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.
NewSettingModelHaljson instantiates a new SettingModelHaljson 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.
NewSettingModelHaljsonEmbedded instantiates a new SettingModelHaljsonEmbedded 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.
NewSettingModelHaljsonEmbeddedTagsInner instantiates a new SettingModelHaljsonEmbeddedTagsInner 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.
NewSettingModelHaljsonEmbeddedTagsInnerWithDefaults instantiates a new SettingModelHaljsonEmbeddedTagsInner 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.
NewSettingModelHaljsonEmbeddedWithDefaults instantiates a new SettingModelHaljsonEmbedded 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.
NewSettingModelHaljsonWithDefaults instantiates a new SettingModelHaljson 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.
NewSettingModelLinks instantiates a new SettingModelLinks 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.
NewSettingModelLinksWithDefaults instantiates a new SettingModelLinks 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.
NewSettingModelWithDefaults instantiates a new SettingModel 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.
NewSettingTagModel instantiates a new SettingTagModel 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.
NewSettingTagModelWithDefaults instantiates a new SettingTagModel 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.
NewSettingTypeFromValue returns a pointer to a valid SettingType for the value passed as argument, or an error if the value passed is not allowed by the enum.
NewSettingValueModel instantiates a new SettingValueModel 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.
NewSettingValueModelHaljson instantiates a new SettingValueModelHaljson 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.
NewSettingValueModelHaljsonWithDefaults instantiates a new SettingValueModelHaljson 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.
NewSettingValueModelWithDefaults instantiates a new SettingValueModel 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.
NewTagModel instantiates a new TagModel 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.
NewTagModelHaljson instantiates a new TagModelHaljson 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.
NewTagModelHaljsonWithDefaults instantiates a new TagModelHaljson 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.
NewTagModelWithDefaults instantiates a new TagModel 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.
NewTargetingRuleModel instantiates a new TargetingRuleModel 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.
NewTargetingRuleModelWithDefaults instantiates a new TargetingRuleModel 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.
NewUpdateConfigRequest instantiates a new UpdateConfigRequest 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.
NewUpdateConfigRequestWithDefaults instantiates a new UpdateConfigRequest 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.
NewUpdateEnvironmentModel instantiates a new UpdateEnvironmentModel 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.
NewUpdateEnvironmentModelWithDefaults instantiates a new UpdateEnvironmentModel 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.
NewUpdateEvaluationFormulaModel instantiates a new UpdateEvaluationFormulaModel 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.
NewUpdateEvaluationFormulaModelWithDefaults instantiates a new UpdateEvaluationFormulaModel 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.
NewUpdateEvaluationFormulasModel instantiates a new UpdateEvaluationFormulasModel 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.
NewUpdateEvaluationFormulasModelWithDefaults instantiates a new UpdateEvaluationFormulasModel 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.
NewUpdateEvaluationFormulaWithIdModel instantiates a new UpdateEvaluationFormulaWithIdModel 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.
NewUpdateEvaluationFormulaWithIdModelWithDefaults instantiates a new UpdateEvaluationFormulaWithIdModel 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.
NewUpdateMemberPermissionsRequest instantiates a new UpdateMemberPermissionsRequest 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.
NewUpdateMemberPermissionsRequestWithDefaults instantiates a new UpdateMemberPermissionsRequest 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.
NewUpdatePermissionGroupRequest instantiates a new UpdatePermissionGroupRequest 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.
NewUpdatePermissionGroupRequestWithDefaults instantiates a new UpdatePermissionGroupRequest 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.
NewUpdatePreferencesRequest instantiates a new UpdatePreferencesRequest 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.
NewUpdatePreferencesRequestWithDefaults instantiates a new UpdatePreferencesRequest 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.
NewUpdateProductRequest instantiates a new UpdateProductRequest 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.
NewUpdateProductRequestWithDefaults instantiates a new UpdateProductRequest 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.
NewUpdateReasonRequiredEnvironmentModel instantiates a new UpdateReasonRequiredEnvironmentModel 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.
NewUpdateReasonRequiredEnvironmentModelWithDefaults instantiates a new UpdateReasonRequiredEnvironmentModel 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.
NewUpdateSegmentModel instantiates a new UpdateSegmentModel 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.
NewUpdateSegmentModelWithDefaults instantiates a new UpdateSegmentModel 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.
NewUpdateSettingValueModel instantiates a new UpdateSettingValueModel 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.
NewUpdateSettingValueModelWithDefaults instantiates a new UpdateSettingValueModel 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.
NewUpdateSettingValuesWithIdModel instantiates a new UpdateSettingValuesWithIdModel 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.
NewUpdateSettingValuesWithIdModelWithDefaults instantiates a new UpdateSettingValuesWithIdModel 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.
NewUpdateSettingValueWithSettingIdModel instantiates a new UpdateSettingValueWithSettingIdModel 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.
NewUpdateSettingValueWithSettingIdModelWithDefaults instantiates a new UpdateSettingValueWithSettingIdModel 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.
NewUpdateTagModel instantiates a new UpdateTagModel 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.
NewUpdateTagModelWithDefaults instantiates a new UpdateTagModel 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.
NewUserComparatorFromValue returns a pointer to a valid UserComparator for the value passed as argument, or an error if the value passed is not allowed by the enum.
NewUserConditionModel instantiates a new UserConditionModel 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.
NewUserConditionModelWithDefaults instantiates a new UserConditionModel 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.
NewUserModel instantiates a new UserModel 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.
NewUserModelWithDefaults instantiates a new UserModel 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.
NewValueModel instantiates a new ValueModel 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.
NewValueModelWithDefaults instantiates a new ValueModel 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.
NewWebhookConfig instantiates a new WebhookConfig 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.
NewWebhookConfigWithDefaults instantiates a new WebhookConfig 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.
NewWebhookEnvironment instantiates a new WebhookEnvironment 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.
NewWebhookEnvironmentWithDefaults instantiates a new WebhookEnvironment 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.
NewWebhookHeaderModel instantiates a new WebhookHeaderModel 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.
NewWebhookHeaderModelWithDefaults instantiates a new WebhookHeaderModel 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.
NewWebHookHttpMethodFromValue returns a pointer to a valid WebHookHttpMethod for the value passed as argument, or an error if the value passed is not allowed by the enum.
NewWebhookModel instantiates a new WebhookModel 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.
NewWebhookModelWithDefaults instantiates a new WebhookModel 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.
NewWebHookRequest instantiates a new WebHookRequest 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.
NewWebHookRequestWithDefaults instantiates a new WebHookRequest 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.
NewWebhookSigningKeysModel instantiates a new WebhookSigningKeysModel 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.
NewWebhookSigningKeysModelWithDefaults instantiates a new WebhookSigningKeysModel 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.

# Constants

List of AccessType.
List of AccessType.
List of AccessType.
List of AuditLogType.
List of AuditLogType.
List of AuditLogType.
List of AuditLogType.
List of AuditLogType.
List of AuditLogType.
List of AuditLogType.
List of AuditLogType.
List of AuditLogType.
List of AuditLogType.
List of AuditLogType.
List of AuditLogType.
List of AuditLogType.
List of AuditLogType.
List of AuditLogType.
List of AuditLogType.
List of AuditLogType.
List of AuditLogType.
List of AuditLogType.
List of AuditLogType.
List of AuditLogType.
List of AuditLogType.
List of AuditLogType.
List of AuditLogType.
List of AuditLogType.
List of AuditLogType.
List of AuditLogType.
List of AuditLogType.
List of AuditLogType.
List of AuditLogType.
List of AuditLogType.
List of AuditLogType.
List of AuditLogType.
List of AuditLogType.
List of AuditLogType.
List of AuditLogType.
List of AuditLogType.
List of AuditLogType.
List of AuditLogType.
List of AuditLogType.
List of AuditLogType.
List of AuditLogType.
List of AuditLogType.
List of AuditLogType.
List of AuditLogType.
List of AuditLogType.
List of AuditLogType.
List of AuditLogType.
List of AuditLogType.
List of AuditLogType.
List of AuditLogType.
List of AuditLogType.
List of AuditLogType.
List of AuditLogType.
List of AuditLogType.
List of AuditLogType.
List of AuditLogType.
List of AuditLogType.
List of AuditLogType.
List of AuditLogType.
List of AuditLogType.
List of AuditLogType.
List of AuditLogType.
List of AuditLogType.
List of AuditLogType.
List of AuditLogType.
List of AuditLogType.
List of AuditLogType.
List of AuditLogType.
List of AuditLogType.
List of AuditLogType.
List of AuditLogType.
List of AuditLogType.
List of AuditLogType.
List of AuditLogType.
List of AuditLogType.
List of AuditLogType.
List of EnvironmentAccessType.
List of EnvironmentAccessType.
List of EnvironmentAccessType.
List of EvaluationVersion.
List of EvaluationVersion.
List of IntegrationLinkType.
List of IntegrationLinkType.
List of IntegrationLinkType.
List of IntegrationType.
List of IntegrationType.
List of IntegrationType.
List of IntegrationType.
List of IntegrationType.
List of IntegrationType.
List of KeyGenerationMode.
List of KeyGenerationMode.
List of KeyGenerationMode.
List of KeyGenerationMode.
List of KeyGenerationMode.
List of OperationType.
List of OperationType.
List of OperationType.
List of OperationType.
List of OperationType.
List of OperationType.
List of OperationType.
List of PrerequisiteComparator.
List of PrerequisiteComparator.
List of RolloutRuleComparator.
List of RolloutRuleComparator.
List of RolloutRuleComparator.
List of RolloutRuleComparator.
List of RolloutRuleComparator.
List of RolloutRuleComparator.
List of RolloutRuleComparator.
List of RolloutRuleComparator.
List of RolloutRuleComparator.
List of RolloutRuleComparator.
List of RolloutRuleComparator.
List of RolloutRuleComparator.
List of RolloutRuleComparator.
List of RolloutRuleComparator.
List of RolloutRuleComparator.
List of RolloutRuleComparator.
List of RolloutRuleComparator.
List of RolloutRuleComparator.
List of SegmentComparator.
List of SegmentComparator.
List of SettingType.
List of SettingType.
List of SettingType.
List of SettingType.
List of UserComparator.
List of UserComparator.
List of UserComparator.
List of UserComparator.
List of UserComparator.
List of UserComparator.
List of UserComparator.
List of UserComparator.
List of UserComparator.
List of UserComparator.
List of UserComparator.
List of UserComparator.
List of UserComparator.
List of UserComparator.
List of UserComparator.
List of UserComparator.
List of UserComparator.
List of UserComparator.
List of UserComparator.
List of UserComparator.
List of UserComparator.
List of UserComparator.
List of UserComparator.
List of UserComparator.
List of UserComparator.
List of UserComparator.
List of UserComparator.
List of UserComparator.
List of UserComparator.
List of UserComparator.
List of UserComparator.
List of UserComparator.
List of UserComparator.
List of UserComparator.
List of UserComparator.
List of UserComparator.
List of WebHookHttpMethod.
WEBHOOKHTTPMETHOD_POST
List of WebHookHttpMethod.

# Variables

All allowed values of AccessType enum.
All allowed values of AuditLogType enum.
All allowed values of EnvironmentAccessType enum.
All allowed values of EvaluationVersion enum.
All allowed values of IntegrationLinkType enum.
All allowed values of IntegrationType enum.
All allowed values of KeyGenerationMode enum.
All allowed values of OperationType enum.
All allowed values of PrerequisiteComparator enum.
All allowed values of RolloutRuleComparator enum.
All allowed values of SegmentComparator enum.
All allowed values of SettingType enum.
All allowed values of UserComparator enum.
All allowed values of WebHookHttpMethod enum.
ContextBasicAuth takes BasicAuth 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.
No description provided by the author
No description provided by the author

# Structs

AddOrUpdateIntegrationLinkModel struct for AddOrUpdateIntegrationLinkModel.
AddOrUpdateJiraIntegrationLinkModel struct for AddOrUpdateJiraIntegrationLinkModel.
AddUserToGroupRequest struct for AddUserToGroupRequest.
APIClient manages communication with the ConfigCat Public Management API API vv1 In most cases there should be only one, shared, APIClient.
APIKey provides API key based authentication to a request passed via context using ContextAPIKey.
APIResponse stores the API response returned by the server.
AuditLogItemModel struct for AuditLogItemModel.
No description provided by the author
No description provided by the author
No description provided by the author
BasicAuth provides basic http authentication to a request passed via context using ContextBasicAuth.
CodeReferenceModel struct for CodeReferenceModel.
CodeReferenceRequest struct for CodeReferenceRequest.
No description provided by the author
No description provided by the author
No description provided by the author
CodeReferencesForSettingModel struct for CodeReferencesForSettingModel.
ComparisonValueListModel struct for ComparisonValueListModel.
ComparisonValueModel The value that the user object's attribute is compared to.
ConditionModel struct for ConditionModel.
ConfigModel Details of the Config.
ConfigModelHaljson struct for ConfigModelHaljson.
ConfigModelHaljsonEmbedded struct for ConfigModelHaljsonEmbedded.
ConfigModelHaljsonEmbeddedProduct struct for ConfigModelHaljsonEmbeddedProduct.
ConfigModelHaljsonEmbeddedProductEmbedded struct for ConfigModelHaljsonEmbeddedProductEmbedded.
ConfigModelHaljsonEmbeddedProductEmbeddedOrganization struct for ConfigModelHaljsonEmbeddedProductEmbeddedOrganization.
ConfigModelHaljsonEmbeddedProductEmbeddedOrganizationLinks struct for ConfigModelHaljsonEmbeddedProductEmbeddedOrganizationLinks.
ConfigModelHaljsonEmbeddedProductLinks struct for ConfigModelHaljsonEmbeddedProductLinks.
ConfigModelHaljsonLinks struct for ConfigModelHaljsonLinks.
ConfigModelLinks Links to additional related resources.
ConfigModelLinksSelf struct for ConfigModelLinksSelf.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
ConfigSettingFormulaModel struct for ConfigSettingFormulaModel.
ConfigSettingFormulasModel struct for ConfigSettingFormulasModel.
ConfigSettingFormulasModelHaljson struct for ConfigSettingFormulasModelHaljson.
ConfigSettingFormulasModelHaljsonEmbedded struct for ConfigSettingFormulasModelHaljsonEmbedded.
ConfigSettingFormulasModelHaljsonEmbeddedConfig struct for ConfigSettingFormulasModelHaljsonEmbeddedConfig.
ConfigSettingFormulasModelHaljsonEmbeddedEnvironment struct for ConfigSettingFormulasModelHaljsonEmbeddedEnvironment.
ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks struct for ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks.
ConfigSettingFormulasModelLinks Links to additional related resources.
ConfigSettingValueModel struct for ConfigSettingValueModel.
ConfigSettingValuesModel struct for ConfigSettingValuesModel.
ConfigSettingValuesModelHaljson struct for ConfigSettingValuesModelHaljson.
Configuration stores the configuration of the API client.
ConnectRequest struct for ConnectRequest.
CreateConfigRequest struct for CreateConfigRequest.
CreateEnvironmentModel struct for CreateEnvironmentModel.
CreateIntegrationModel struct for CreateIntegrationModel.
CreateOrUpdateEnvironmentAccessModel struct for CreateOrUpdateEnvironmentAccessModel.
CreatePermissionGroupRequest struct for CreatePermissionGroupRequest.
CreateProductRequest struct for CreateProductRequest.
CreateSegmentModel struct for CreateSegmentModel.
CreateSettingInitialValues struct for CreateSettingInitialValues.
CreateTagModel struct for CreateTagModel.
CreateWebHookRequest struct for CreateWebHookRequest.
DeleteIntegrationLinkModel struct for DeleteIntegrationLinkModel.
DeleteRepositoryReportsRequest struct for DeleteRepositoryReportsRequest.
EnvironmentAccessModel struct for EnvironmentAccessModel.
EnvironmentModel Details of the Environment.
EnvironmentModelHaljson struct for EnvironmentModelHaljson.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
FeatureFlagLimitations Subscription limitations regarding Feature flag or Setting values and targeting.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
FlagReference struct for FlagReference.
GenericOpenAPIError Provides access to the body, error and model on returned errors.
InitialValue struct for InitialValue.
IntegrationLinkDetail struct for IntegrationLinkDetail.
IntegrationLinkDetailsModel struct for IntegrationLinkDetailsModel.
IntegrationLinkModel struct for IntegrationLinkModel.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
IntegrationModel Details of the Integration.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
IntegrationsModel struct for IntegrationsModel.
InvitationModel struct for InvitationModel.
InvitationModelLinks Links to additional related resources.
InviteMembersRequest struct for InviteMembersRequest.
JsonPatchOperation struct for JsonPatchOperation.
No description provided by the author
MemberModel struct for MemberModel.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
MeModel struct for MeModel.
ModifyIntegrationRequest struct for ModifyIntegrationRequest.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
OrganizationAdminModel Describes an Organization Admin.
OrganizationInvitationModel struct for OrganizationInvitationModel.
OrganizationInvitationModelLinks Links to additional related resources.
OrganizationMemberModel Describes an Organization Member.
OrganizationMembersModel struct for OrganizationMembersModel.
OrganizationModel Details of the Organization.
OrganizationModelHaljson struct for OrganizationModelHaljson.
OrganizationModelLinks Links to additional related resources.
OrganizationPermissionGroupModel Describes the Member's Permission Group within a Product.
OrganizationPermissionModel Describes the Member's permission.
OrganizationProductModel Describes the Member's Product.
No description provided by the author
PercentageOptionModel struct for PercentageOptionModel.
PermissionGroupModel struct for PermissionGroupModel.
PermissionGroupModelHaljson struct for PermissionGroupModelHaljson.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
PreferencesModel struct for PreferencesModel.
PrerequisiteFlagConditionModel Describes a condition that is based on a prerequisite flag.
ProductModel Details of the Product.
ProductModelHaljson struct for ProductModelHaljson.
ProductModelLinks Links to additional related resources.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
ReasonRequiredEnvironmentModel struct for ReasonRequiredEnvironmentModel.
ReasonRequiredEnvironmentModelLinks Links to additional related resources.
ReferenceLine Determines a code reference line.
ReferenceLines struct for ReferenceLines.
ReplaceSettingModel struct for ReplaceSettingModel.
RolloutPercentageItemModel struct for RolloutPercentageItemModel.
RolloutRuleModel struct for RolloutRuleModel.
No description provided by the author
SdkKeysModel struct for SdkKeysModel.
SegmentConditionModel Describes a condition that is based on a segment.
SegmentListModel struct for SegmentListModel.
SegmentListModelHaljson struct for SegmentListModelHaljson.
SegmentModel struct for SegmentModel.
SegmentModelHaljson struct for SegmentModelHaljson.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
ServerConfiguration stores the information about a server.
ServerVariable stores the information about a server variable.
SettingDataModel Metadata of a Feature Flag or Setting.
SettingFormulaModel struct for SettingFormulaModel.
SettingFormulaModelHaljson struct for SettingFormulaModelHaljson.
SettingFormulaModelHaljsonEmbedded struct for SettingFormulaModelHaljsonEmbedded.
SettingFormulaModelHaljsonEmbeddedIntegrationLinksInner struct for SettingFormulaModelHaljsonEmbeddedIntegrationLinksInner.
SettingFormulaModelHaljsonEmbeddedSetting Metadata of a Feature Flag or Setting.
SettingFormulaModelHaljsonEmbeddedSettingTagsInner struct for SettingFormulaModelHaljsonEmbeddedSettingTagsInner.
SettingModel Metadata of a Feature Flag or Setting.
SettingModelHaljson struct for SettingModelHaljson.
SettingModelHaljsonEmbedded struct for SettingModelHaljsonEmbedded.
SettingModelHaljsonEmbeddedTagsInner struct for SettingModelHaljsonEmbeddedTagsInner.
SettingModelLinks Links to additional related resources.
SettingTagModel struct for SettingTagModel.
SettingValueModel struct for SettingValueModel.
SettingValueModelHaljson struct for SettingValueModelHaljson.
TagModel struct for TagModel.
TagModelHaljson struct for TagModelHaljson.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
TargetingRuleModel struct for TargetingRuleModel.
UpdateConfigRequest struct for UpdateConfigRequest.
UpdateEnvironmentModel struct for UpdateEnvironmentModel.
UpdateEvaluationFormulaModel struct for UpdateEvaluationFormulaModel.
UpdateEvaluationFormulasModel struct for UpdateEvaluationFormulasModel.
UpdateEvaluationFormulaWithIdModel struct for UpdateEvaluationFormulaWithIdModel.
UpdateMemberPermissionsRequest struct for UpdateMemberPermissionsRequest.
UpdatePermissionGroupRequest struct for UpdatePermissionGroupRequest.
UpdatePreferencesRequest struct for UpdatePreferencesRequest.
UpdateProductRequest struct for UpdateProductRequest.
UpdateReasonRequiredEnvironmentModel struct for UpdateReasonRequiredEnvironmentModel.
UpdateSegmentModel struct for UpdateSegmentModel.
UpdateSettingValueModel struct for UpdateSettingValueModel.
UpdateSettingValuesWithIdModel struct for UpdateSettingValuesWithIdModel.
UpdateSettingValueWithSettingIdModel struct for UpdateSettingValueWithSettingIdModel.
UpdateTagModel struct for UpdateTagModel.
UserConditionModel Describes a condition that is based on user attributes.
UserModel struct for UserModel.
ValueModel Represents the value of a Feature Flag or Setting.
WebhookConfig The Config where the applied changes will invoke the Webhook.
WebhookEnvironment The Environment where the applied changes will invoke the Webhook.
WebhookHeaderModel struct for WebhookHeaderModel.
WebhookModel struct for WebhookModel.
WebHookRequest struct for WebHookRequest.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
WebhookSigningKeysModel struct for WebhookSigningKeysModel.

# Interfaces

No description provided by the author

# Type aliases

AccessType Represent the Feature Management permission.
AuditLogsAPIService AuditLogsAPI service.
AuditLogType the model 'AuditLogType'.
CodeReferencesAPIService CodeReferencesAPI service.
ConfigsAPIService ConfigsAPI service.
EnvironmentAccessType Represent the environment specific Feature Management permission.
EnvironmentsAPIService EnvironmentsAPI service.
EvaluationVersion Determines the evaluation version of a Config.
FeatureFlagSettingValuesAPIService FeatureFlagSettingValuesAPI service.
FeatureFlagSettingValuesUsingSDKKeyAPIService FeatureFlagSettingValuesUsingSDKKeyAPI service.
FeatureFlagSettingValuesUsingSDKKeyV2APIService FeatureFlagSettingValuesUsingSDKKeyV2API service.
FeatureFlagSettingValuesV2APIService FeatureFlagSettingValuesV2API service.
FeatureFlagsSettingsAPIService FeatureFlagsSettingsAPI service.
IntegrationLinksAPIService IntegrationLinksAPI service.
IntegrationLinkType the model 'IntegrationLinkType'.
IntegrationsAPIService IntegrationsAPI service.
IntegrationType the model 'IntegrationType'.
KeyGenerationMode Determines the Feature Flag key generation mode.
MeAPIService MeAPI service.
MembersAPIService MembersAPI service.
OperationType the model 'OperationType'.
OrganizationsAPIService OrganizationsAPI service.
PermissionGroupsAPIService PermissionGroupsAPI service.
PrerequisiteComparator Prerequisite flag comparison operator used during the evaluation process.
ProductsAPIService ProductsAPI service.
RolloutRuleComparator The comparison operator the evaluation process must use when it compares the given user attribute's value with the comparison value.
SDKKeysAPIService SDKKeysAPI service.
SegmentComparator The segment comparison operator used during the evaluation process.
SegmentsAPIService SegmentsAPI service.
ServerConfigurations stores multiple ServerConfiguration items.
SettingType The type of the Feature Flag or Setting.
TagsAPIService TagsAPI service.
UserComparator The comparison operator which defines the relation between the comparison attribute and the comparison value.
WebHookHttpMethod the model 'WebHookHttpMethod'.
WebhooksAPIService WebhooksAPI service.