package
1.2.1
Repository: https://github.com/zestlabs-io/zest-go-sdk.git
Documentation: pkg.go.dev

# Functions

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Constants

AccountAccountStatusACTIVE captures enum value "ACTIVE".
AccountAccountStatusDELETED captures enum value "DELETED".
AccountAccountStatusDISABLED captures enum value "DISABLED".
AccountAccountStatusPENDING captures enum value "PENDING".
DistrconfigPoolTypeFILTERED captures enum value "FILTERED".
DistrconfigPoolTypeGLOBAL captures enum value "GLOBAL".
DistrconfigPoolTypeUNKNOWN captures enum value "UNKNOWN".
DistrconfigPoolTypeUSER captures enum value "USER".
LogEntrySeverityALL captures enum value "ALL".
LogEntrySeverityAUDIT captures enum value "AUDIT".
LogEntrySeverityERROR captures enum value "ERROR".
LogEntrySeverityINFO captures enum value "INFO".
LogEntrySeverityTRACE captures enum value "TRACE".
LogEntrySeverityWARNING captures enum value "WARNING".
PaymentDetailsPaymentTypeCreditCard captures enum value "CreditCard".
PaymentDetailsPaymentTypeDirectDebig captures enum value "DirectDebig".
PaymentDetailsPaymentTypeInvoice captures enum value "Invoice".
PaymentDetailsPaymentTypePaypal captures enum value "Paypal".
ProtobufNullValueNULLVALUE captures enum value "NULL_VALUE".
V1FederationTypeOidc captures enum value "Oidc".
V1LabelFilterOperatorEQ captures enum value "EQ".
V1LabelFilterOperatorNE captures enum value "NE".
V1LabelFilterOperatorNM captures enum value "NM".
V1LabelFilterOperatorRM captures enum value "RM".
V1MetricAggregationOperatorAVG captures enum value "AVG".
V1MetricAggregationOperatorMAX captures enum value "MAX".
V1MetricAggregationOperatorMIN captures enum value "MIN".
V1MetricAggregationOperatorSUM captures enum value "SUM".

# Structs

DataBulkCreateResponse data bulk create response swagger:model dataBulkCreateResponse.
DataBulkDeleteResponse data bulk delete response swagger:model dataBulkDeleteResponse.
DataBulkUpdateResponse data bulk update response swagger:model dataBulkUpdateResponse.
DataDocument data document swagger:model dataDocument.
DataGetResponse data get response swagger:model dataGetResponse.
DataListResponse data list response swagger:model dataListResponse.
DataPersistResponse data persist response swagger:model dataPersistResponse.
DistrconfigActivatePoolRequest distrconfig activate pool request swagger:model distrconfigActivatePoolRequest.
DistrconfigAssignAppToUsersRequest distrconfig assign app to users request swagger:model distrconfigAssignAppToUsersRequest.
DistrconfigAssignAppToUsersResponse distrconfig assign app to users response swagger:model distrconfigAssignAppToUsersResponse.
DistrconfigAssignPoolsToAppRequest distrconfig assign pools to app request swagger:model distrconfigAssignPoolsToAppRequest.
DistrconfigAssignPoolsToAppResponse distrconfig assign pools to app response swagger:model distrconfigAssignPoolsToAppResponse.
DistrconfigAssignTagToUserRequest distrconfig assign tag to user request swagger:model distrconfigAssignTagToUserRequest.
DistrconfigCreatePoolsRequest distrconfig create pools request swagger:model distrconfigCreatePoolsRequest.
DistrconfigCreateUserRequest distrconfig create user request swagger:model distrconfigCreateUserRequest.
DistrconfigDataPool distrconfig data pool swagger:model distrconfigDataPool.
DistrconfigDataPoolShort distrconfig data pool short swagger:model distrconfigDataPoolShort.
DistrconfigDistributionUser distrconfig distribution user swagger:model distrconfigDistributionUser.
DistrconfigGetAppResponse distrconfig get app response swagger:model distrconfigGetAppResponse.
DistrconfigGetAppsResponse distrconfig get apps response swagger:model distrconfigGetAppsResponse.
DistrconfigGetPoolDistributionResponse distrconfig get pool distribution response swagger:model distrconfigGetPoolDistributionResponse.
DistrconfigGetPoolResponse Contains data pool task data specified in by ID request swagger:model distrconfigGetPoolResponse.
DistrconfigGetPoolsResponse Contains list of all data pool tasks swagger:model distrconfigGetPoolsResponse.
DistrconfigGetUserResponse distrconfig get user response swagger:model distrconfigGetUserResponse.
DistrconfigGetUsersResponse distrconfig get users response swagger:model distrconfigGetUsersResponse.
DistrconfigMobileApp distrconfig mobile app swagger:model distrconfigMobileApp.
DistrconfigMobileAppWithPools distrconfig mobile app with pools swagger:model distrconfigMobileAppWithPools.
DistrconfigPoolSize distrconfig pool size swagger:model distrconfigPoolSize.
DistrconfigSetAppBundleRequest distrconfig set app bundle request swagger:model distrconfigSetAppBundleRequest.
DistrconfigUnassignAppFromUsersRequest distrconfig unassign app from users request swagger:model distrconfigUnassignAppFromUsersRequest.
DistrconfigUnassignAppFromUsersResponse distrconfig unassign app from users response swagger:model distrconfigUnassignAppFromUsersResponse.
DistrconfigUnassignPoolsFromAppRequest distrconfig unassign pools from app request swagger:model distrconfigUnassignPoolsFromAppRequest.
DistrconfigUnassignPoolsFromAppResponse distrconfig unassign pools from app response swagger:model distrconfigUnassignPoolsFromAppResponse.
DistrconfigUnassignTagFromUserRequest distrconfig unassign tag from user request swagger:model distrconfigUnassignTagFromUserRequest.
DistrconfigUserTagAssignment distrconfig user tag assignment swagger:model distrconfigUserTagAssignment.
DistrconfigValidatePoolDataRequest distrconfig validate pool data request swagger:model distrconfigValidatePoolDataRequest.
DistrconfigValidatePoolDataResponse distrconfig validate pool data response swagger:model distrconfigValidatePoolDataResponse.
FunctionsCallAsyncFunctionRequest functions call async function request swagger:model functionsCallAsyncFunctionRequest.
FunctionsCaller functions caller swagger:model functionsCaller.
FunctionsCallFunctionRequest functions call function request swagger:model functionsCallFunctionRequest.
FunctionsCallFunctionResponse functions call function response swagger:model functionsCallFunctionResponse.
FunctionsCreateFunctionRequest functions create function request swagger:model functionsCreateFunctionRequest.
FunctionsCreateFunctionResponse functions create function response swagger:model functionsCreateFunctionResponse.
FunctionsFunction functions function swagger:model functionsFunction.
FunctionsGetFunctionResponse functions get function response swagger:model functionsGetFunctionResponse.
FunctionsGetFunctionsResponse functions get functions response swagger:model functionsGetFunctionsResponse.
ProtobufAny `Any` contains an arbitrary serialized protocol buffer message along with a URL that describes the type of the serialized message.
RuntimeError runtime error swagger:model runtimeError.
V1AccessKey v1 access key swagger:model v1AccessKey.
V1Account v1 account swagger:model v1Account.
V1Action v1 action swagger:model v1Action.
V1AddPoliciesToRoleRequest v1 add policies to role request swagger:model v1AddPoliciesToRoleRequest.
V1AddPoliciesToRoleResponse v1 add policies to role response swagger:model v1AddPoliciesToRoleResponse.
V1AddPoliciesToUserRequest v1 add policies to user request swagger:model v1AddPoliciesToUserRequest.
V1AddPoliciesToUserResponse v1 add policies to user response swagger:model v1AddPoliciesToUserResponse.
V1AddUsersToRoleRequest v1 add users to role request swagger:model v1AddUsersToRoleRequest.
V1AddUsersToRoleResponse v1 add users to role response swagger:model v1AddUsersToRoleResponse.
V1CheckHMACAuthRequest v1 check h m a c auth request swagger:model v1CheckHMACAuthRequest.
V1CheckHMACAuthResponse v1 check h m a c auth response swagger:model v1CheckHMACAuthResponse.
V1CheckTokenAuthRequest v1 check token auth request swagger:model v1CheckTokenAuthRequest.
V1CheckTokenAuthResponse v1 check token auth response swagger:model v1CheckTokenAuthResponse.
V1CheckUsernameExistsRequest v1 check username exists request swagger:model v1CheckUsernameExistsRequest.
V1CheckUsernameExistsResponse v1 check username exists response swagger:model v1CheckUsernameExistsResponse.
V1ContactDetails v1 contact details swagger:model v1ContactDetails.
V1CreateAccessKeyRequest v1 create access key request swagger:model v1CreateAccessKeyRequest.
V1CreateAccessKeyResponse v1 create access key response swagger:model v1CreateAccessKeyResponse.
V1CreateAccountResponse v1 create account response swagger:model v1CreateAccountResponse.
V1CreateClientRequest v1 create client request swagger:model v1CreateClientRequest.
V1CreateClientResponse v1 create client response swagger:model v1CreateClientResponse.
V1CreateFederationConfigRequest v1 create federation config request swagger:model v1CreateFederationConfigRequest.
V1CreateFederationConfigResponse v1 create federation config response swagger:model v1CreateFederationConfigResponse.
V1CreatePolicyRequest v1 create policy request swagger:model v1CreatePolicyRequest.
V1CreatePolicyResponse v1 create policy response swagger:model v1CreatePolicyResponse.
V1CreateRoleRequest v1 create role request swagger:model v1CreateRoleRequest.
V1CreateRoleResponse v1 create role response swagger:model v1CreateRoleResponse.
V1CreateUserRequest v1 create user request swagger:model v1CreateUserRequest.
V1CreateUserResponse v1 create user response swagger:model v1CreateUserResponse.
V1DataPoint A DataPoint represents a single data point in a metrics series and consists of a timestamp and the value for the metric at the specific time.
V1FederationConfig v1 federation config swagger:model v1FederationConfig.
V1GetAccountResponse v1 get account response swagger:model v1GetAccountResponse.
V1GetClientResponse v1 get client response swagger:model v1GetClientResponse.
V1GetClientsResponse v1 get clients response swagger:model v1GetClientsResponse.
V1GetDefaultPoliciesResponse v1 get default policies response swagger:model v1GetDefaultPoliciesResponse.
V1GetFederationConfigResponse v1 get federation config response swagger:model v1GetFederationConfigResponse.
V1GetLogLabelsResponse GetLogLabelsResponse contains a list of all possible label name-value pairs that can be used to filter the swagger:model v1GetLogLabelsResponse.
V1GetMetricsMetaResponse GetMetricsMetaResponse contains a list of metric meta objects, describing all metrics that are currently available in the system.
V1GetPasswordPolicyResponse v1 get password policy response swagger:model v1GetPasswordPolicyResponse.
V1GetPoliciesResponse v1 get policies response swagger:model v1GetPoliciesResponse.
V1GetPolicyResponse v1 get policy response swagger:model v1GetPolicyResponse.
V1GetRoleResponse v1 get role response swagger:model v1GetRoleResponse.
V1GetRolesResponse v1 get roles response swagger:model v1GetRolesResponse.
V1GetUserAccessKeysResponse v1 get user access keys response swagger:model v1GetUserAccessKeysResponse.
V1GetUserIDByEmailResponse v1 get user ID by email response swagger:model v1GetUserIDByEmailResponse.
V1GetUserInfoResponse v1 get user info response swagger:model v1GetUserInfoResponse.
V1GetUserResponse v1 get user response swagger:model v1GetUserResponse.
V1GetUsersForRoleResponse v1 get users for role response swagger:model v1GetUsersForRoleResponse.
V1GetUsersResponse v1 get users response swagger:model v1GetUsersResponse.
V1Label Labels are name-value pairs that are used to annotate metrics or log entries.
V1LabelFilter The LabelFilter is used to filter metrics based on their labels.
V1LabelValues LabelValues contain a list of all possible values per label name.
V1LogEntry LogEntry is a single log messsage which consists of a set of fields or attributes, some of which are available to all messages, and others are specific to the event that created the message.
V1LogEntryField A log entry field represents one single attribute of the log entry, which consists of a name and value pair and is not part of the default structure of log messages.
V1MetricAggregation Aggregations can be used in metric queries to retrieve a summary of the underlying metric data based on single labels.
V1MetricMeta MetricMeta contains a name of a metric and a short description, indicating what this metric is representing.
V1MetricSeries MetricSeries contains the data for a single metric for a requested time span.
V1OIDCClient v1 o ID c client swagger:model v1OIDCClient.
V1PasswordPolicy v1 password policy swagger:model v1PasswordPolicy.
V1PaymentDetails v1 payment details swagger:model v1PaymentDetails.
V1Permission v1 permission swagger:model v1Permission.
V1Policy v1 policy swagger:model v1Policy.
V1QueryLogsRequest The QueryLogsRequest contains all parameters for searching for log entries inside the appscape log store.
V1QueryLogsResponse QueryLogsResponse contains a list of log entries that match the request parameters.
V1QueryMetricsRequest The QueryMetricsRequest is used to retrieve data for a specific metric in a time period.
V1QueryMetricsResponse QueryMetricsResponse contains a list of metrics series objects that hold data for the respecive metrics, which matches the parameters provided in the query request.
V1RemovePoliciesFromRoleRequest v1 remove policies from role request swagger:model v1RemovePoliciesFromRoleRequest.
V1RemovePoliciesFromRoleResponse v1 remove policies from role response swagger:model v1RemovePoliciesFromRoleResponse.
V1RemovePoliciesFromUserRequest v1 remove policies from user request swagger:model v1RemovePoliciesFromUserRequest.
V1RemovePoliciesFromUserResponse v1 remove policies from user response swagger:model v1RemovePoliciesFromUserResponse.
V1RemoveUsersFromRoleRequest v1 remove users from role request swagger:model v1RemoveUsersFromRoleRequest.
V1RemoveUsersFromRoleResponse v1 remove users from role response swagger:model v1RemoveUsersFromRoleResponse.
V1ResetPasswordRequest v1 reset password request swagger:model v1ResetPasswordRequest.
V1Role v1 role swagger:model v1Role.
V1RoleUpdate v1 role update swagger:model v1RoleUpdate.
V1SetPasswordRequest v1 set password request swagger:model v1SetPasswordRequest.
V1UpdateAccountRequest v1 update account request swagger:model v1UpdateAccountRequest.
V1UpdateClientRequest v1 update client request swagger:model v1UpdateClientRequest.
V1UpdateClientResponse v1 update client response swagger:model v1UpdateClientResponse.
V1UpdatePolicyRequest v1 update policy request swagger:model v1UpdatePolicyRequest.
V1UpdateRoleRequest v1 update role request swagger:model v1UpdateRoleRequest.
V1UpdateUserRequest v1 update user request swagger:model v1UpdateUserRequest.
V1User v1 user swagger:model v1User.
V1UserInfo v1 user info swagger:model v1UserInfo.
V1UserUpdate v1 user update swagger:model v1UserUpdate.

# Interfaces

DistrconfigActivatePoolResponse distrconfig activate pool response swagger:model distrconfigActivatePoolResponse.
DistrconfigAssignTagToUserResponse distrconfig assign tag to user response swagger:model distrconfigAssignTagToUserResponse.
DistrconfigCreateAppResponse distrconfig create app response swagger:model distrconfigCreateAppResponse.
DistrconfigCreatePoolResponse Contains data of createPoold data pool task swagger:model distrconfigCreatePoolResponse.
DistrconfigCreatePoolsResponse Contains data of createPoold data pool task swagger:model distrconfigCreatePoolsResponse.
DistrconfigCreateUserResponse distrconfig create user response swagger:model distrconfigCreateUserResponse.
DistrconfigDeleteAppResponse distrconfig delete app response swagger:model distrconfigDeleteAppResponse.
DistrconfigDeletePoolResponse distrconfig delete pool response swagger:model distrconfigDeletePoolResponse.
DistrconfigDeleteUserResponse distrconfig delete user response swagger:model distrconfigDeleteUserResponse.
DistrconfigSetAppBundleResponse distrconfig set app bundle response swagger:model distrconfigSetAppBundleResponse.
DistrconfigUnassignTagFromUserResponse distrconfig unassign tag from user response swagger:model distrconfigUnassignTagFromUserResponse.
DistrconfigUpdatePoolResponse Contains status of UpdatePool operation swagger:model distrconfigUpdatePoolResponse.
FunctionsCallAsyncFunctionResponse functions call async function response swagger:model functionsCallAsyncFunctionResponse.
FunctionsDeleteFunctionResponse functions delete function response swagger:model functionsDeleteFunctionResponse.
FunctionsUpdateFunctionResponse functions update function response swagger:model functionsUpdateFunctionResponse.
V1DeleteAccessKeyResponse v1 delete access key response swagger:model v1DeleteAccessKeyResponse.
V1DeleteAccountResponse v1 delete account response swagger:model v1DeleteAccountResponse.
V1DeleteClientResponse v1 delete client response swagger:model v1DeleteClientResponse.
V1DeletePolicyResponse v1 delete policy response swagger:model v1DeletePolicyResponse.
V1DeleteRoleResponse v1 delete role response swagger:model v1DeleteRoleResponse.
V1DeleteUserResponse v1 delete user response swagger:model v1DeleteUserResponse.
V1ResetPasswordResponse v1 reset password response swagger:model v1ResetPasswordResponse.
V1SetPasswordResponse v1 set password response swagger:model v1SetPasswordResponse.
V1UpdateAccountResponse v1 update account response swagger:model v1UpdateAccountResponse.
V1UpdatePolicyResponse v1 update policy response swagger:model v1UpdatePolicyResponse.
V1UpdateRoleResponse v1 update role response swagger:model v1UpdateRoleResponse.
V1UpdateUserResponse v1 update user response swagger:model v1UpdateUserResponse.

# Type aliases

AccountAccountStatus account account status swagger:model AccountAccountStatus.
DataBulkCreateRequest data bulk create request swagger:model dataBulkCreateRequest.
DataBulkDeleteRequest data bulk delete request swagger:model dataBulkDeleteRequest.
DataBulkUpdateRequest data bulk update request swagger:model dataBulkUpdateRequest.
DistrconfigPoolType distrconfig pool type swagger:model distrconfigPoolType.
LogEntrySeverity log entry severity swagger:model LogEntrySeverity.
PaymentDetailsPaymentType payment details payment type swagger:model PaymentDetailsPaymentType.
ProtobufNullValue `NullValue` is a singleton enumeration to represent the null value for the `Value` type union.
V1FederationType v1 federation type swagger:model v1FederationType.
V1LabelFilterOperator v1 label filter operator swagger:model v1LabelFilterOperator.
V1MetricAggregationOperator v1 metric aggregation operator swagger:model v1MetricAggregationOperator.