v2

package
v1.2.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 7, 2024 License: MPL-2.0 Imports: 11 Imported by: 0

Documentation

Overview

Package v2 provides primitives to interact with the openapi HTTP API.

Code generated by github.com/deepmap/oapi-codegen DO NOT EDIT.

Index

Constants

View Source
const (
	BasicAuthScopes  = "basicAuth.Scopes"
	BearerAuthScopes = "bearerAuth.Scopes"
)

Variables

This section is empty.

Functions

func NewAddLimitConfigRequest

func NewAddLimitConfigRequest(server string, stack Stack, stanza Stanza, body AddLimitConfigJSONRequestBody) (*http.Request, error)

NewAddLimitConfigRequest calls the generic AddLimitConfig builder with application/json body

func NewAddLimitConfigRequestWithBody

func NewAddLimitConfigRequestWithBody(server string, stack Stack, stanza Stanza, contentType string, body io.Reader) (*http.Request, error)

NewAddLimitConfigRequestWithBody generates requests for AddLimitConfig with any type of body

func NewAddOutboundportsRequest

func NewAddOutboundportsRequest(server string, stack Stack, body AddOutboundportsJSONRequestBody) (*http.Request, error)

NewAddOutboundportsRequest calls the generic AddOutboundports builder with application/json body

func NewAddOutboundportsRequestWithBody

func NewAddOutboundportsRequestWithBody(server string, stack Stack, contentType string, body io.Reader) (*http.Request, error)

NewAddOutboundportsRequestWithBody generates requests for AddOutboundports with any type of body

func NewAddSubnetsRequest

func NewAddSubnetsRequest(server string, stack Stack, feature Feature, body AddSubnetsJSONRequestBody) (*http.Request, error)

NewAddSubnetsRequest calls the generic AddSubnets builder with application/json body

func NewAddSubnetsRequestWithBody

func NewAddSubnetsRequestWithBody(server string, stack Stack, feature Feature, contentType string, body io.Reader) (*http.Request, error)

NewAddSubnetsRequestWithBody generates requests for AddSubnets with any type of body

func NewAuditMaintenanceWindowsScheduleRequest

func NewAuditMaintenanceWindowsScheduleRequest(server string, stack Stack, scheduleID ScheduleID, params *AuditMaintenanceWindowsScheduleParams) (*http.Request, error)

NewAuditMaintenanceWindowsScheduleRequest generates requests for AuditMaintenanceWindowsSchedule

func NewCreateHECRequest

func NewCreateHECRequest(server string, stack Stack, body CreateHECJSONRequestBody) (*http.Request, error)

NewCreateHECRequest calls the generic CreateHEC builder with application/json body

func NewCreateHECRequestWithBody

func NewCreateHECRequestWithBody(server string, stack Stack, contentType string, body io.Reader) (*http.Request, error)

NewCreateHECRequestWithBody generates requests for CreateHEC with any type of body

func NewCreateIndexRequest

func NewCreateIndexRequest(server string, stack Stack, body CreateIndexJSONRequestBody) (*http.Request, error)

NewCreateIndexRequest calls the generic CreateIndex builder with application/json body

func NewCreateIndexRequestWithBody

func NewCreateIndexRequestWithBody(server string, stack Stack, contentType string, body io.Reader) (*http.Request, error)

NewCreateIndexRequestWithBody generates requests for CreateIndex with any type of body

func NewCreateRoleRequest added in v1.1.0

func NewCreateRoleRequest(server string, stack Stack, params *CreateRoleParams, body CreateRoleJSONRequestBody) (*http.Request, error)

NewCreateRoleRequest calls the generic CreateRole builder with application/json body

func NewCreateRoleRequestWithBody added in v1.1.0

func NewCreateRoleRequestWithBody(server string, stack Stack, params *CreateRoleParams, contentType string, body io.Reader) (*http.Request, error)

NewCreateRoleRequestWithBody generates requests for CreateRole with any type of body

func NewCreateSelfStorageLocationRequest added in v1.1.0

func NewCreateSelfStorageLocationRequest(server string, stack Stack, body CreateSelfStorageLocationJSONRequestBody) (*http.Request, error)

NewCreateSelfStorageLocationRequest calls the generic CreateSelfStorageLocation builder with application/json body

func NewCreateSelfStorageLocationRequestWithBody added in v1.1.0

func NewCreateSelfStorageLocationRequestWithBody(server string, stack Stack, contentType string, body io.Reader) (*http.Request, error)

NewCreateSelfStorageLocationRequestWithBody generates requests for CreateSelfStorageLocation with any type of body

func NewCreateTokenRequest

func NewCreateTokenRequest(server string, stack Stack, body CreateTokenJSONRequestBody) (*http.Request, error)

NewCreateTokenRequest calls the generic CreateToken builder with application/json body

func NewCreateTokenRequestWithBody

func NewCreateTokenRequestWithBody(server string, stack Stack, contentType string, body io.Reader) (*http.Request, error)

NewCreateTokenRequestWithBody generates requests for CreateToken with any type of body

func NewCreateUserRequest added in v1.1.0

func NewCreateUserRequest(server string, stack Stack, params *CreateUserParams, body CreateUserJSONRequestBody) (*http.Request, error)

NewCreateUserRequest calls the generic CreateUser builder with application/json body

func NewCreateUserRequestWithBody added in v1.1.0

func NewCreateUserRequestWithBody(server string, stack Stack, params *CreateUserParams, contentType string, body io.Reader) (*http.Request, error)

NewCreateUserRequestWithBody generates requests for CreateUser with any type of body

func NewDeleteHecRequest

func NewDeleteHecRequest(server string, stack Stack, hec Hec, body DeleteHecJSONRequestBody) (*http.Request, error)

NewDeleteHecRequest calls the generic DeleteHec builder with application/json body

func NewDeleteHecRequestWithBody

func NewDeleteHecRequestWithBody(server string, stack Stack, hec Hec, contentType string, body io.Reader) (*http.Request, error)

NewDeleteHecRequestWithBody generates requests for DeleteHec with any type of body

func NewDeleteIndexRequest

func NewDeleteIndexRequest(server string, stack Stack, index Index, body DeleteIndexJSONRequestBody) (*http.Request, error)

NewDeleteIndexRequest calls the generic DeleteIndex builder with application/json body

func NewDeleteIndexRequestWithBody

func NewDeleteIndexRequestWithBody(server string, stack Stack, index Index, contentType string, body io.Reader) (*http.Request, error)

NewDeleteIndexRequestWithBody generates requests for DeleteIndex with any type of body

func NewDeleteOutboundportRequest

func NewDeleteOutboundportRequest(server string, stack Stack, port int32, body DeleteOutboundportJSONRequestBody) (*http.Request, error)

NewDeleteOutboundportRequest calls the generic DeleteOutboundport builder with application/json body

func NewDeleteOutboundportRequestWithBody

func NewDeleteOutboundportRequestWithBody(server string, stack Stack, port int32, contentType string, body io.Reader) (*http.Request, error)

NewDeleteOutboundportRequestWithBody generates requests for DeleteOutboundport with any type of body

func NewDeleteRoleRequest added in v1.1.0

func NewDeleteRoleRequest(server string, stack Stack, roleName RoleName) (*http.Request, error)

NewDeleteRoleRequest generates requests for DeleteRole

func NewDeleteSubnetRequest

func NewDeleteSubnetRequest(server string, stack Stack, feature Feature, subnet string) (*http.Request, error)

NewDeleteSubnetRequest generates requests for DeleteSubnet

func NewDeleteSubnetsRequest

func NewDeleteSubnetsRequest(server string, stack Stack, feature Feature, body DeleteSubnetsJSONRequestBody) (*http.Request, error)

NewDeleteSubnetsRequest calls the generic DeleteSubnets builder with application/json body

func NewDeleteSubnetsRequestWithBody

func NewDeleteSubnetsRequestWithBody(server string, stack Stack, feature Feature, contentType string, body io.Reader) (*http.Request, error)

NewDeleteSubnetsRequestWithBody generates requests for DeleteSubnets with any type of body

func NewDeleteTokenRequest

func NewDeleteTokenRequest(server string, stack Stack, tokenID TokenID) (*http.Request, error)

NewDeleteTokenRequest generates requests for DeleteToken

func NewDeleteUserRequest added in v1.1.0

func NewDeleteUserRequest(server string, stack Stack, userName UserName) (*http.Request, error)

NewDeleteUserRequest generates requests for DeleteUser

func NewDescribeAllowlistRequest

func NewDescribeAllowlistRequest(server string, stack Stack, feature Feature) (*http.Request, error)

NewDescribeAllowlistRequest generates requests for DescribeAllowlist

func NewDescribeAppFeatureEnablementRequest

func NewDescribeAppFeatureEnablementRequest(server string, stack Stack, appGroup AppGroup, featureName FeatureName) (*http.Request, error)

NewDescribeAppFeatureEnablementRequest generates requests for DescribeAppFeatureEnablement

func NewDescribeAppRequest

func NewDescribeAppRequest(server string, stack Stack, app AppName) (*http.Request, error)

NewDescribeAppRequest generates requests for DescribeApp

func NewDescribeAppVictoriaRequest

func NewDescribeAppVictoriaRequest(server string, stack Stack, app AppName) (*http.Request, error)

NewDescribeAppVictoriaRequest generates requests for DescribeAppVictoria

func NewDescribeDeploymentRequest added in v1.2.0

func NewDescribeDeploymentRequest(server string, stack Stack, deploymentID DeploymentID) (*http.Request, error)

NewDescribeDeploymentRequest generates requests for DescribeDeployment

func NewDescribeHecRequest

func NewDescribeHecRequest(server string, stack Stack, hec Hec) (*http.Request, error)

NewDescribeHecRequest generates requests for DescribeHec

func NewDescribeMaintenanceWindowsScheduleRequest

func NewDescribeMaintenanceWindowsScheduleRequest(server string, stack Stack, scheduleID ScheduleID) (*http.Request, error)

NewDescribeMaintenanceWindowsScheduleRequest generates requests for DescribeMaintenanceWindowsSchedule

func NewDescribeOutboundportsRequest

func NewDescribeOutboundportsRequest(server string, stack Stack, port int32) (*http.Request, error)

NewDescribeOutboundportsRequest generates requests for DescribeOutboundports

func NewDescribePermissionsAppsRequest added in v1.2.0

func NewDescribePermissionsAppsRequest(server string, stack Stack, app AppName) (*http.Request, error)

NewDescribePermissionsAppsRequest generates requests for DescribePermissionsApps

func NewDescribePrivateConnectivityRequest

func NewDescribePrivateConnectivityRequest(server string, stack Stack) (*http.Request, error)

NewDescribePrivateConnectivityRequest generates requests for DescribePrivateConnectivity

func NewDescribeRoleRequest added in v1.1.0

func NewDescribeRoleRequest(server string, stack Stack, roleName RoleName) (*http.Request, error)

NewDescribeRoleRequest generates requests for DescribeRole

func NewDescribeSelfStorageLocationRequest added in v1.1.0

func NewDescribeSelfStorageLocationRequest(server string, stack Stack, bucketPath BucketPath) (*http.Request, error)

NewDescribeSelfStorageLocationRequest generates requests for DescribeSelfStorageLocation

func NewDescribeStackRequest

func NewDescribeStackRequest(server string, stack Stack) (*http.Request, error)

NewDescribeStackRequest generates requests for DescribeStack

func NewDescribeUserRequest added in v1.1.0

func NewDescribeUserRequest(server string, stack Stack, userName UserName) (*http.Request, error)

NewDescribeUserRequest generates requests for DescribeUser

func NewEnablePrivateConnectivityRequest

func NewEnablePrivateConnectivityRequest(server string, stack Stack, body EnablePrivateConnectivityJSONRequestBody) (*http.Request, error)

NewEnablePrivateConnectivityRequest calls the generic EnablePrivateConnectivity builder with application/json body

func NewEnablePrivateConnectivityRequestWithBody

func NewEnablePrivateConnectivityRequestWithBody(server string, stack Stack, contentType string, body io.Reader) (*http.Request, error)

NewEnablePrivateConnectivityRequestWithBody generates requests for EnablePrivateConnectivity with any type of body

func NewGetAllLimitsConfigDefaultsRequest

func NewGetAllLimitsConfigDefaultsRequest(server string, stack Stack) (*http.Request, error)

NewGetAllLimitsConfigDefaultsRequest generates requests for GetAllLimitsConfigDefaults

func NewGetAllLimitsConfigRequest

func NewGetAllLimitsConfigRequest(server string, stack Stack) (*http.Request, error)

NewGetAllLimitsConfigRequest generates requests for GetAllLimitsConfig

func NewGetIndexInfoRequest

func NewGetIndexInfoRequest(server string, stack Stack, index Index) (*http.Request, error)

NewGetIndexInfoRequest generates requests for GetIndexInfo

func NewGetKeyLimitConfigRequest

func NewGetKeyLimitConfigRequest(server string, stack Stack, stanza Stanza, key Key) (*http.Request, error)

NewGetKeyLimitConfigRequest generates requests for GetKeyLimitConfig

func NewGetLimitConfigRequest

func NewGetLimitConfigRequest(server string, stack Stack, stanza Stanza) (*http.Request, error)

NewGetLimitConfigRequest generates requests for GetLimitConfig

func NewGetLimitsConfigDefaultsRequest

func NewGetLimitsConfigDefaultsRequest(server string, stack Stack, stanza Stanza) (*http.Request, error)

NewGetLimitsConfigDefaultsRequest generates requests for GetLimitsConfigDefaults

func NewGetOutboundportsRequest

func NewGetOutboundportsRequest(server string, stack Stack) (*http.Request, error)

NewGetOutboundportsRequest generates requests for GetOutboundports

func NewGetSelfStorageLocationPolicyRequest added in v1.1.0

func NewGetSelfStorageLocationPolicyRequest(server string, stack Stack, bucketName BucketName) (*http.Request, error)

NewGetSelfStorageLocationPolicyRequest generates requests for GetSelfStorageLocationPolicy

func NewGetSelfStorageLocationPrefixRequest added in v1.1.0

func NewGetSelfStorageLocationPrefixRequest(server string, stack Stack) (*http.Request, error)

NewGetSelfStorageLocationPrefixRequest generates requests for GetSelfStorageLocationPrefix

func NewGetSelfStorageLocationServiceAccountsRequest added in v1.1.0

func NewGetSelfStorageLocationServiceAccountsRequest(server string, stack Stack) (*http.Request, error)

NewGetSelfStorageLocationServiceAccountsRequest generates requests for GetSelfStorageLocationServiceAccounts

func NewGetTokenInfoRequest

func NewGetTokenInfoRequest(server string, stack Stack, tokenID TokenID) (*http.Request, error)

NewGetTokenInfoRequest generates requests for GetTokenInfo

func NewInstallAppRequestWithBody

func NewInstallAppRequestWithBody(server string, stack Stack, params *InstallAppParams, contentType string, body io.Reader) (*http.Request, error)

NewInstallAppRequestWithBody generates requests for InstallApp with any type of body

func NewInstallAppVictoriaRequestWithBody

func NewInstallAppVictoriaRequestWithBody(server string, stack Stack, params *InstallAppVictoriaParams, contentType string, body io.Reader) (*http.Request, error)

NewInstallAppVictoriaRequestWithBody generates requests for InstallAppVictoria with any type of body

func NewListAppsRequest

func NewListAppsRequest(server string, stack Stack, params *ListAppsParams) (*http.Request, error)

NewListAppsRequest generates requests for ListApps

func NewListAppsVictoriaRequest

func NewListAppsVictoriaRequest(server string, stack Stack, params *ListAppsVictoriaParams) (*http.Request, error)

NewListAppsVictoriaRequest generates requests for ListAppsVictoria

func NewListCapabilitiesRequest added in v1.1.0

func NewListCapabilitiesRequest(server string, stack Stack, params *ListCapabilitiesParams) (*http.Request, error)

NewListCapabilitiesRequest generates requests for ListCapabilities

func NewListDeploymentRequest added in v1.2.0

func NewListDeploymentRequest(server string, stack Stack) (*http.Request, error)

NewListDeploymentRequest generates requests for ListDeployment

func NewListHECsRequest

func NewListHECsRequest(server string, stack Stack, params *ListHECsParams) (*http.Request, error)

NewListHECsRequest generates requests for ListHECs

func NewListIndexesRequest

func NewListIndexesRequest(server string, stack Stack, params *ListIndexesParams) (*http.Request, error)

NewListIndexesRequest generates requests for ListIndexes

func NewListMaintenanceWindowsSchedulesRequest

func NewListMaintenanceWindowsSchedulesRequest(server string, stack Stack, params *ListMaintenanceWindowsSchedulesParams) (*http.Request, error)

NewListMaintenanceWindowsSchedulesRequest generates requests for ListMaintenanceWindowsSchedules

func NewListPermissionsAppsRequest added in v1.2.0

func NewListPermissionsAppsRequest(server string, stack Stack, params *ListPermissionsAppsParams) (*http.Request, error)

NewListPermissionsAppsRequest generates requests for ListPermissionsApps

func NewListRolesRequest added in v1.1.0

func NewListRolesRequest(server string, stack Stack, params *ListRolesParams) (*http.Request, error)

NewListRolesRequest generates requests for ListRoles

func NewListSelfStorageLocationsRequest added in v1.1.0

func NewListSelfStorageLocationsRequest(server string, stack Stack, params *ListSelfStorageLocationsParams) (*http.Request, error)

NewListSelfStorageLocationsRequest generates requests for ListSelfStorageLocations

func NewListTokensRequest

func NewListTokensRequest(server string, stack Stack, params *ListTokensParams) (*http.Request, error)

NewListTokensRequest generates requests for ListTokens

func NewListUsersRequest added in v1.1.0

func NewListUsersRequest(server string, stack Stack, params *ListUsersParams) (*http.Request, error)

NewListUsersRequest generates requests for ListUsers

func NewPatchAppClassicRequestWithBody added in v1.1.0

func NewPatchAppClassicRequestWithBody(server string, stack Stack, app AppName, params *PatchAppClassicParams, contentType string, body io.Reader) (*http.Request, error)

NewPatchAppClassicRequestWithBody generates requests for PatchAppClassic with any type of body

func NewPatchAppVictoriaRequestWithBody

func NewPatchAppVictoriaRequestWithBody(server string, stack Stack, app AppName, params *PatchAppVictoriaParams, contentType string, body io.Reader) (*http.Request, error)

NewPatchAppVictoriaRequestWithBody generates requests for PatchAppVictoria with any type of body

func NewPatchHECRequest added in v1.1.0

func NewPatchHECRequest(server string, stack Stack, hec Hec, body PatchHECJSONRequestBody) (*http.Request, error)

NewPatchHECRequest calls the generic PatchHEC builder with application/json body

func NewPatchHECRequestWithBody added in v1.1.0

func NewPatchHECRequestWithBody(server string, stack Stack, hec Hec, contentType string, body io.Reader) (*http.Request, error)

NewPatchHECRequestWithBody generates requests for PatchHEC with any type of body

func NewPatchIndexInfoRequest

func NewPatchIndexInfoRequest(server string, stack Stack, index Index, body PatchIndexInfoJSONRequestBody) (*http.Request, error)

NewPatchIndexInfoRequest calls the generic PatchIndexInfo builder with application/json body

func NewPatchIndexInfoRequestWithBody

func NewPatchIndexInfoRequestWithBody(server string, stack Stack, index Index, contentType string, body io.Reader) (*http.Request, error)

NewPatchIndexInfoRequestWithBody generates requests for PatchIndexInfo with any type of body

func NewPatchPermissionsAppsRequest added in v1.2.0

func NewPatchPermissionsAppsRequest(server string, stack Stack, app AppName, body PatchPermissionsAppsJSONRequestBody) (*http.Request, error)

NewPatchPermissionsAppsRequest calls the generic PatchPermissionsApps builder with application/json body

func NewPatchPermissionsAppsRequestWithBody added in v1.2.0

func NewPatchPermissionsAppsRequestWithBody(server string, stack Stack, app AppName, contentType string, body io.Reader) (*http.Request, error)

NewPatchPermissionsAppsRequestWithBody generates requests for PatchPermissionsApps with any type of body

func NewPatchRoleInfoRequest added in v1.1.0

func NewPatchRoleInfoRequest(server string, stack Stack, roleName RoleName, params *PatchRoleInfoParams, body PatchRoleInfoJSONRequestBody) (*http.Request, error)

NewPatchRoleInfoRequest calls the generic PatchRoleInfo builder with application/json body

func NewPatchRoleInfoRequestWithBody added in v1.1.0

func NewPatchRoleInfoRequestWithBody(server string, stack Stack, roleName RoleName, params *PatchRoleInfoParams, contentType string, body io.Reader) (*http.Request, error)

NewPatchRoleInfoRequestWithBody generates requests for PatchRoleInfo with any type of body

func NewPatchUserRequest added in v1.1.0

func NewPatchUserRequest(server string, stack Stack, userName UserName, params *PatchUserParams, body PatchUserJSONRequestBody) (*http.Request, error)

NewPatchUserRequest calls the generic PatchUser builder with application/json body

func NewPatchUserRequestWithBody added in v1.1.0

func NewPatchUserRequestWithBody(server string, stack Stack, userName UserName, params *PatchUserParams, contentType string, body io.Reader) (*http.Request, error)

NewPatchUserRequestWithBody generates requests for PatchUser with any type of body

func NewResetLimitConfigRequest

func NewResetLimitConfigRequest(server string, stack Stack, stanza Stanza, body ResetLimitConfigJSONRequestBody) (*http.Request, error)

NewResetLimitConfigRequest calls the generic ResetLimitConfig builder with application/json body

func NewResetLimitConfigRequestWithBody

func NewResetLimitConfigRequestWithBody(server string, stack Stack, stanza Stanza, contentType string, body io.Reader) (*http.Request, error)

NewResetLimitConfigRequestWithBody generates requests for ResetLimitConfig with any type of body

func NewRestartStackRequest

func NewRestartStackRequest(server string, stack Stack) (*http.Request, error)

NewRestartStackRequest generates requests for RestartStack

func NewRestartStatusRequest

func NewRestartStatusRequest(server string, stack Stack) (*http.Request, error)

NewRestartStatusRequest generates requests for RestartStatus

func NewRetryDeploymentRequest added in v1.2.0

func NewRetryDeploymentRequest(server string, stack Stack) (*http.Request, error)

NewRetryDeploymentRequest generates requests for RetryDeployment

func NewSetAppFeatureEnablementRequest

func NewSetAppFeatureEnablementRequest(server string, stack Stack, appGroup AppGroup, featureName FeatureName, body SetAppFeatureEnablementJSONRequestBody) (*http.Request, error)

NewSetAppFeatureEnablementRequest calls the generic SetAppFeatureEnablement builder with application/json body

func NewSetAppFeatureEnablementRequestWithBody

func NewSetAppFeatureEnablementRequestWithBody(server string, stack Stack, appGroup AppGroup, featureName FeatureName, contentType string, body io.Reader) (*http.Request, error)

NewSetAppFeatureEnablementRequestWithBody generates requests for SetAppFeatureEnablement with any type of body

func NewUninstallAppRequest

func NewUninstallAppRequest(server string, stack Stack, app AppName) (*http.Request, error)

NewUninstallAppRequest generates requests for UninstallApp

func NewUninstallAppVictoriaRequest

func NewUninstallAppVictoriaRequest(server string, stack Stack, app AppName) (*http.Request, error)

NewUninstallAppVictoriaRequest generates requests for UninstallAppVictoria

func NewUpdateHECRequest

func NewUpdateHECRequest(server string, stack Stack, hec Hec, body UpdateHECJSONRequestBody) (*http.Request, error)

NewUpdateHECRequest calls the generic UpdateHEC builder with application/json body

func NewUpdateHECRequestWithBody

func NewUpdateHECRequestWithBody(server string, stack Stack, hec Hec, contentType string, body io.Reader) (*http.Request, error)

NewUpdateHECRequestWithBody generates requests for UpdateHEC with any type of body

func NewUpdatePrivateConnectivityRequest

func NewUpdatePrivateConnectivityRequest(server string, stack Stack, body UpdatePrivateConnectivityJSONRequestBody) (*http.Request, error)

NewUpdatePrivateConnectivityRequest calls the generic UpdatePrivateConnectivity builder with application/json body

func NewUpdatePrivateConnectivityRequestWithBody

func NewUpdatePrivateConnectivityRequestWithBody(server string, stack Stack, contentType string, body io.Reader) (*http.Request, error)

NewUpdatePrivateConnectivityRequestWithBody generates requests for UpdatePrivateConnectivity with any type of body

func NewValidatePrivateConnectivityRequest

func NewValidatePrivateConnectivityRequest(server string, stack Stack) (*http.Request, error)

NewValidatePrivateConnectivityRequest generates requests for ValidatePrivateConnectivity

Types

type AddLimitConfigJSONBody

type AddLimitConfigJSONBody LimitConfigurationInfo

AddLimitConfigJSONBody defines parameters for AddLimitConfig.

type AddLimitConfigJSONRequestBody

type AddLimitConfigJSONRequestBody AddLimitConfigJSONBody

AddLimitConfigJSONRequestBody defines body for AddLimitConfig for application/json ContentType.

type AddLimitConfigResponse

type AddLimitConfigResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *string
	JSONDefault  *Error
}

func ParseAddLimitConfigResponse

func ParseAddLimitConfigResponse(rsp *http.Response) (*AddLimitConfigResponse, error)

ParseAddLimitConfigResponse parses an HTTP response from a AddLimitConfigWithResponse call

func (AddLimitConfigResponse) Status

func (r AddLimitConfigResponse) Status() string

Status returns HTTPResponse.Status

func (AddLimitConfigResponse) StatusCode

func (r AddLimitConfigResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type AddOutboundportsJSONBody

type AddOutboundportsJSONBody struct {
	OutboundPorts *[]struct {
		Port    *int32    `json:"port,omitempty"`
		Subnets *[]string `json:"subnets,omitempty"`
	} `json:"outboundPorts,omitempty"`
	Reason *string `json:"reason,omitempty"`
}

AddOutboundportsJSONBody defines parameters for AddOutboundports.

type AddOutboundportsJSONRequestBody

type AddOutboundportsJSONRequestBody AddOutboundportsJSONBody

AddOutboundportsJSONRequestBody defines body for AddOutboundports for application/json ContentType.

type AddOutboundportsResponse

type AddOutboundportsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *WarningResponse
	JSONDefault  *Error
}

func ParseAddOutboundportsResponse

func ParseAddOutboundportsResponse(rsp *http.Response) (*AddOutboundportsResponse, error)

ParseAddOutboundportsResponse parses an HTTP response from a AddOutboundportsWithResponse call

func (AddOutboundportsResponse) Status

func (r AddOutboundportsResponse) Status() string

Status returns HTTPResponse.Status

func (AddOutboundportsResponse) StatusCode

func (r AddOutboundportsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type AddSubnetsJSONBody

type AddSubnetsJSONBody struct {
	Subnets *[]string `json:"subnets,omitempty"`
}

AddSubnetsJSONBody defines parameters for AddSubnets.

type AddSubnetsJSONRequestBody

type AddSubnetsJSONRequestBody AddSubnetsJSONBody

AddSubnetsJSONRequestBody defines body for AddSubnets for application/json ContentType.

type AddSubnetsResponse

type AddSubnetsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *WarningResponse
	JSONDefault  *Error
}

func ParseAddSubnetsResponse

func ParseAddSubnetsResponse(rsp *http.Response) (*AddSubnetsResponse, error)

ParseAddSubnetsResponse parses an HTTP response from a AddSubnetsWithResponse call

func (AddSubnetsResponse) Status

func (r AddSubnetsResponse) Status() string

Status returns HTTPResponse.Status

func (AddSubnetsResponse) StatusCode

func (r AddSubnetsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type App

type App struct {
	AppID                      *string `json:"appID,omitempty"`
	Label                      *string `json:"label,omitempty"`
	Name                       string  `json:"name"`
	Package                    *string `json:"package,omitempty"`
	SplunkbaseID               *string `json:"splunkbaseID,omitempty"`
	StateChangeRequiresRestart *bool   `json:"stateChangeRequiresRestart,omitempty"`
	Status                     string  `json:"status"`
	Version                    *string `json:"version,omitempty"`
}

an splunk installed on the stack

type AppFeatureEnablement

type AppFeatureEnablement struct {
	Enabled *bool `json:"enabled,omitempty"`
}

AppFeatureEnablement defines model for AppFeatureEnablement.

type AppGroup

type AppGroup string

AppGroup defines model for appGroup.

type AppName

type AppName string

AppName defines model for app-name.

type AppPerms added in v1.2.0

type AppPerms struct {
	Name  string             `json:"name"`
	Perms AppPermsProperties `json:"perms"`
}

App Permissions

type AppPermsList added in v1.2.0

type AppPermsList struct {
	Apps *[]AppPerms `json:"apps,omitempty"`
}

AppPermsList defines model for AppPermsList.

type AppPermsProperties added in v1.2.0

type AppPermsProperties struct {
	Read  *[]string `json:"read,omitempty"`
	Write *[]string `json:"write,omitempty"`
}

AppPermsProperties defines model for AppPermsProperties.

type AuditMaintenanceWindowsScheduleParams

type AuditMaintenanceWindowsScheduleParams struct {

	// the earliest time to return results from. Format is expected to be YYYY-MM-DD or in RFC3339. UTC is the default timezone.
	FromTime *FromTime `json:"fromTime,omitempty"`

	// the latest time to return results from. Format is expected to be YYYY-MM-DD or in RFC3339. UTC is the default timezone.
	ToTime *ToTime `json:"toTime,omitempty"`
}

AuditMaintenanceWindowsScheduleParams defines parameters for AuditMaintenanceWindowsSchedule.

type AuditMaintenanceWindowsScheduleResponse

type AuditMaintenanceWindowsScheduleResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *interface{}
	JSONDefault  *Error
}

func ParseAuditMaintenanceWindowsScheduleResponse

func ParseAuditMaintenanceWindowsScheduleResponse(rsp *http.Response) (*AuditMaintenanceWindowsScheduleResponse, error)

ParseAuditMaintenanceWindowsScheduleResponse parses an HTTP response from a AuditMaintenanceWindowsScheduleWithResponse call

func (AuditMaintenanceWindowsScheduleResponse) Status

Status returns HTTPResponse.Status

func (AuditMaintenanceWindowsScheduleResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type BucketName added in v1.1.0

type BucketName string

BucketName defines model for bucketName.

type BucketPath added in v1.1.0

type BucketPath string

BucketPath defines model for bucketPath.

type CapabilitiesInfo added in v1.1.0

type CapabilitiesInfo struct {
	GrantableCapabilities *[]string `json:"grantableCapabilities,omitempty"`
	SystemCapabilities    *[]string `json:"systemCapabilities,omitempty"`
}

capabilities list

type Client

type Client struct {
	// The endpoint of the server conforming to this interface, with scheme,
	// https://api.deepmap.com for example. This can contain a path relative
	// to the server, such as https://api.deepmap.com/dev-test, and all the
	// paths in the swagger spec will be appended to the server.
	Server string

	// Doer for performing requests, typically a *http.Client with any
	// customized settings, such as certificate chains.
	Client HttpRequestDoer

	// A list of callbacks for modifying requests which are generated before sending over
	// the network.
	RequestEditors []RequestEditorFn
}

Client which conforms to the OpenAPI3 specification for this service.

func NewClient

func NewClient(server string, opts ...ClientOption) (*Client, error)

Creates a new Client, with reasonable defaults

func (*Client) AddLimitConfig

func (c *Client) AddLimitConfig(ctx context.Context, stack Stack, stanza Stanza, body AddLimitConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddLimitConfigWithBody

func (c *Client) AddLimitConfigWithBody(ctx context.Context, stack Stack, stanza Stanza, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddOutboundports

func (c *Client) AddOutboundports(ctx context.Context, stack Stack, body AddOutboundportsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddOutboundportsWithBody

func (c *Client) AddOutboundportsWithBody(ctx context.Context, stack Stack, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddSubnets

func (c *Client) AddSubnets(ctx context.Context, stack Stack, feature Feature, body AddSubnetsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddSubnetsWithBody

func (c *Client) AddSubnetsWithBody(ctx context.Context, stack Stack, feature Feature, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AuditMaintenanceWindowsSchedule

func (c *Client) AuditMaintenanceWindowsSchedule(ctx context.Context, stack Stack, scheduleID ScheduleID, params *AuditMaintenanceWindowsScheduleParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateHEC

func (c *Client) CreateHEC(ctx context.Context, stack Stack, body CreateHECJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateHECWithBody

func (c *Client) CreateHECWithBody(ctx context.Context, stack Stack, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateIndex

func (c *Client) CreateIndex(ctx context.Context, stack Stack, body CreateIndexJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateIndexWithBody

func (c *Client) CreateIndexWithBody(ctx context.Context, stack Stack, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateRole added in v1.1.0

func (c *Client) CreateRole(ctx context.Context, stack Stack, params *CreateRoleParams, body CreateRoleJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateRoleWithBody added in v1.1.0

func (c *Client) CreateRoleWithBody(ctx context.Context, stack Stack, params *CreateRoleParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateSelfStorageLocation added in v1.1.0

func (c *Client) CreateSelfStorageLocation(ctx context.Context, stack Stack, body CreateSelfStorageLocationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateSelfStorageLocationWithBody added in v1.1.0

func (c *Client) CreateSelfStorageLocationWithBody(ctx context.Context, stack Stack, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateToken

func (c *Client) CreateToken(ctx context.Context, stack Stack, body CreateTokenJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateTokenWithBody

func (c *Client) CreateTokenWithBody(ctx context.Context, stack Stack, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateUser added in v1.1.0

func (c *Client) CreateUser(ctx context.Context, stack Stack, params *CreateUserParams, body CreateUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateUserWithBody added in v1.1.0

func (c *Client) CreateUserWithBody(ctx context.Context, stack Stack, params *CreateUserParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteHec

func (c *Client) DeleteHec(ctx context.Context, stack Stack, hec Hec, body DeleteHecJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteHecWithBody

func (c *Client) DeleteHecWithBody(ctx context.Context, stack Stack, hec Hec, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteIndex

func (c *Client) DeleteIndex(ctx context.Context, stack Stack, index Index, body DeleteIndexJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteIndexWithBody

func (c *Client) DeleteIndexWithBody(ctx context.Context, stack Stack, index Index, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteOutboundport

func (c *Client) DeleteOutboundport(ctx context.Context, stack Stack, port int32, body DeleteOutboundportJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteOutboundportWithBody

func (c *Client) DeleteOutboundportWithBody(ctx context.Context, stack Stack, port int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteRole added in v1.1.0

func (c *Client) DeleteRole(ctx context.Context, stack Stack, roleName RoleName, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteSubnet

func (c *Client) DeleteSubnet(ctx context.Context, stack Stack, feature Feature, subnet string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteSubnets

func (c *Client) DeleteSubnets(ctx context.Context, stack Stack, feature Feature, body DeleteSubnetsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteSubnetsWithBody

func (c *Client) DeleteSubnetsWithBody(ctx context.Context, stack Stack, feature Feature, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteToken

func (c *Client) DeleteToken(ctx context.Context, stack Stack, tokenID TokenID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteUser added in v1.1.0

func (c *Client) DeleteUser(ctx context.Context, stack Stack, userName UserName, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DescribeAllowlist

func (c *Client) DescribeAllowlist(ctx context.Context, stack Stack, feature Feature, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DescribeApp

func (c *Client) DescribeApp(ctx context.Context, stack Stack, app AppName, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DescribeAppFeatureEnablement

func (c *Client) DescribeAppFeatureEnablement(ctx context.Context, stack Stack, appGroup AppGroup, featureName FeatureName, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DescribeAppVictoria

func (c *Client) DescribeAppVictoria(ctx context.Context, stack Stack, app AppName, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DescribeDeployment added in v1.2.0

func (c *Client) DescribeDeployment(ctx context.Context, stack Stack, deploymentID DeploymentID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DescribeHec

func (c *Client) DescribeHec(ctx context.Context, stack Stack, hec Hec, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DescribeMaintenanceWindowsSchedule

func (c *Client) DescribeMaintenanceWindowsSchedule(ctx context.Context, stack Stack, scheduleID ScheduleID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DescribeOutboundports

func (c *Client) DescribeOutboundports(ctx context.Context, stack Stack, port int32, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DescribePermissionsApps added in v1.2.0

func (c *Client) DescribePermissionsApps(ctx context.Context, stack Stack, app AppName, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DescribePrivateConnectivity

func (c *Client) DescribePrivateConnectivity(ctx context.Context, stack Stack, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DescribeRole added in v1.1.0

func (c *Client) DescribeRole(ctx context.Context, stack Stack, roleName RoleName, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DescribeSelfStorageLocation added in v1.1.0

func (c *Client) DescribeSelfStorageLocation(ctx context.Context, stack Stack, bucketPath BucketPath, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DescribeStack

func (c *Client) DescribeStack(ctx context.Context, stack Stack, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DescribeUser added in v1.1.0

func (c *Client) DescribeUser(ctx context.Context, stack Stack, userName UserName, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) EnablePrivateConnectivity

func (c *Client) EnablePrivateConnectivity(ctx context.Context, stack Stack, body EnablePrivateConnectivityJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) EnablePrivateConnectivityWithBody

func (c *Client) EnablePrivateConnectivityWithBody(ctx context.Context, stack Stack, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetAllLimitsConfig

func (c *Client) GetAllLimitsConfig(ctx context.Context, stack Stack, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetAllLimitsConfigDefaults

func (c *Client) GetAllLimitsConfigDefaults(ctx context.Context, stack Stack, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetIndexInfo

func (c *Client) GetIndexInfo(ctx context.Context, stack Stack, index Index, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetKeyLimitConfig

func (c *Client) GetKeyLimitConfig(ctx context.Context, stack Stack, stanza Stanza, key Key, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetLimitConfig

func (c *Client) GetLimitConfig(ctx context.Context, stack Stack, stanza Stanza, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetLimitsConfigDefaults

func (c *Client) GetLimitsConfigDefaults(ctx context.Context, stack Stack, stanza Stanza, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetOutboundports

func (c *Client) GetOutboundports(ctx context.Context, stack Stack, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetSelfStorageLocationPolicy added in v1.1.0

func (c *Client) GetSelfStorageLocationPolicy(ctx context.Context, stack Stack, bucketName BucketName, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetSelfStorageLocationPrefix added in v1.1.0

func (c *Client) GetSelfStorageLocationPrefix(ctx context.Context, stack Stack, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetSelfStorageLocationServiceAccounts added in v1.1.0

func (c *Client) GetSelfStorageLocationServiceAccounts(ctx context.Context, stack Stack, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetTokenInfo

func (c *Client) GetTokenInfo(ctx context.Context, stack Stack, tokenID TokenID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) InstallAppVictoriaWithBody

func (c *Client) InstallAppVictoriaWithBody(ctx context.Context, stack Stack, params *InstallAppVictoriaParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) InstallAppWithBody

func (c *Client) InstallAppWithBody(ctx context.Context, stack Stack, params *InstallAppParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListApps

func (c *Client) ListApps(ctx context.Context, stack Stack, params *ListAppsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListAppsVictoria

func (c *Client) ListAppsVictoria(ctx context.Context, stack Stack, params *ListAppsVictoriaParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListCapabilities added in v1.1.0

func (c *Client) ListCapabilities(ctx context.Context, stack Stack, params *ListCapabilitiesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListDeployment added in v1.2.0

func (c *Client) ListDeployment(ctx context.Context, stack Stack, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListHECs

func (c *Client) ListHECs(ctx context.Context, stack Stack, params *ListHECsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListIndexes

func (c *Client) ListIndexes(ctx context.Context, stack Stack, params *ListIndexesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListMaintenanceWindowsSchedules

func (c *Client) ListMaintenanceWindowsSchedules(ctx context.Context, stack Stack, params *ListMaintenanceWindowsSchedulesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListPermissionsApps added in v1.2.0

func (c *Client) ListPermissionsApps(ctx context.Context, stack Stack, params *ListPermissionsAppsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListRoles added in v1.1.0

func (c *Client) ListRoles(ctx context.Context, stack Stack, params *ListRolesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListSelfStorageLocations added in v1.1.0

func (c *Client) ListSelfStorageLocations(ctx context.Context, stack Stack, params *ListSelfStorageLocationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListTokens

func (c *Client) ListTokens(ctx context.Context, stack Stack, params *ListTokensParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListUsers added in v1.1.0

func (c *Client) ListUsers(ctx context.Context, stack Stack, params *ListUsersParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchAppClassicWithBody added in v1.1.0

func (c *Client) PatchAppClassicWithBody(ctx context.Context, stack Stack, app AppName, params *PatchAppClassicParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchAppVictoriaWithBody

func (c *Client) PatchAppVictoriaWithBody(ctx context.Context, stack Stack, app AppName, params *PatchAppVictoriaParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchHEC added in v1.1.0

func (c *Client) PatchHEC(ctx context.Context, stack Stack, hec Hec, body PatchHECJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchHECWithBody added in v1.1.0

func (c *Client) PatchHECWithBody(ctx context.Context, stack Stack, hec Hec, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchIndexInfo

func (c *Client) PatchIndexInfo(ctx context.Context, stack Stack, index Index, body PatchIndexInfoJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchIndexInfoWithBody

func (c *Client) PatchIndexInfoWithBody(ctx context.Context, stack Stack, index Index, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchPermissionsApps added in v1.2.0

func (c *Client) PatchPermissionsApps(ctx context.Context, stack Stack, app AppName, body PatchPermissionsAppsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchPermissionsAppsWithBody added in v1.2.0

func (c *Client) PatchPermissionsAppsWithBody(ctx context.Context, stack Stack, app AppName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchRoleInfo added in v1.1.0

func (c *Client) PatchRoleInfo(ctx context.Context, stack Stack, roleName RoleName, params *PatchRoleInfoParams, body PatchRoleInfoJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchRoleInfoWithBody added in v1.1.0

func (c *Client) PatchRoleInfoWithBody(ctx context.Context, stack Stack, roleName RoleName, params *PatchRoleInfoParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchUser added in v1.1.0

func (c *Client) PatchUser(ctx context.Context, stack Stack, userName UserName, params *PatchUserParams, body PatchUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchUserWithBody added in v1.1.0

func (c *Client) PatchUserWithBody(ctx context.Context, stack Stack, userName UserName, params *PatchUserParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ResetLimitConfig

func (c *Client) ResetLimitConfig(ctx context.Context, stack Stack, stanza Stanza, body ResetLimitConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ResetLimitConfigWithBody

func (c *Client) ResetLimitConfigWithBody(ctx context.Context, stack Stack, stanza Stanza, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RestartStack

func (c *Client) RestartStack(ctx context.Context, stack Stack, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RestartStatus

func (c *Client) RestartStatus(ctx context.Context, stack Stack, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RetryDeployment added in v1.2.0

func (c *Client) RetryDeployment(ctx context.Context, stack Stack, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SetAppFeatureEnablement

func (c *Client) SetAppFeatureEnablement(ctx context.Context, stack Stack, appGroup AppGroup, featureName FeatureName, body SetAppFeatureEnablementJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SetAppFeatureEnablementWithBody

func (c *Client) SetAppFeatureEnablementWithBody(ctx context.Context, stack Stack, appGroup AppGroup, featureName FeatureName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UninstallApp

func (c *Client) UninstallApp(ctx context.Context, stack Stack, app AppName, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UninstallAppVictoria

func (c *Client) UninstallAppVictoria(ctx context.Context, stack Stack, app AppName, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateHEC

func (c *Client) UpdateHEC(ctx context.Context, stack Stack, hec Hec, body UpdateHECJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateHECWithBody

func (c *Client) UpdateHECWithBody(ctx context.Context, stack Stack, hec Hec, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdatePrivateConnectivity

func (c *Client) UpdatePrivateConnectivity(ctx context.Context, stack Stack, body UpdatePrivateConnectivityJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdatePrivateConnectivityWithBody

func (c *Client) UpdatePrivateConnectivityWithBody(ctx context.Context, stack Stack, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ValidatePrivateConnectivity

func (c *Client) ValidatePrivateConnectivity(ctx context.Context, stack Stack, reqEditors ...RequestEditorFn) (*http.Response, error)

type ClientInterface

type ClientInterface interface {
	// GetOutboundports request
	GetOutboundports(ctx context.Context, stack Stack, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AddOutboundports request  with any body
	AddOutboundportsWithBody(ctx context.Context, stack Stack, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	AddOutboundports(ctx context.Context, stack Stack, body AddOutboundportsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteOutboundport request  with any body
	DeleteOutboundportWithBody(ctx context.Context, stack Stack, port int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	DeleteOutboundport(ctx context.Context, stack Stack, port int32, body DeleteOutboundportJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DescribeOutboundports request
	DescribeOutboundports(ctx context.Context, stack Stack, port int32, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteSubnets request  with any body
	DeleteSubnetsWithBody(ctx context.Context, stack Stack, feature Feature, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	DeleteSubnets(ctx context.Context, stack Stack, feature Feature, body DeleteSubnetsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DescribeAllowlist request
	DescribeAllowlist(ctx context.Context, stack Stack, feature Feature, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AddSubnets request  with any body
	AddSubnetsWithBody(ctx context.Context, stack Stack, feature Feature, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	AddSubnets(ctx context.Context, stack Stack, feature Feature, body AddSubnetsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteSubnet request
	DeleteSubnet(ctx context.Context, stack Stack, feature Feature, subnet string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListApps request
	ListApps(ctx context.Context, stack Stack, params *ListAppsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// InstallApp request  with any body
	InstallAppWithBody(ctx context.Context, stack Stack, params *InstallAppParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListAppsVictoria request
	ListAppsVictoria(ctx context.Context, stack Stack, params *ListAppsVictoriaParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// InstallAppVictoria request  with any body
	InstallAppVictoriaWithBody(ctx context.Context, stack Stack, params *InstallAppVictoriaParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UninstallAppVictoria request
	UninstallAppVictoria(ctx context.Context, stack Stack, app AppName, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DescribeAppVictoria request
	DescribeAppVictoria(ctx context.Context, stack Stack, app AppName, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PatchAppVictoria request  with any body
	PatchAppVictoriaWithBody(ctx context.Context, stack Stack, app AppName, params *PatchAppVictoriaParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UninstallApp request
	UninstallApp(ctx context.Context, stack Stack, app AppName, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DescribeApp request
	DescribeApp(ctx context.Context, stack Stack, app AppName, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PatchAppClassic request  with any body
	PatchAppClassicWithBody(ctx context.Context, stack Stack, app AppName, params *PatchAppClassicParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListCapabilities request
	ListCapabilities(ctx context.Context, stack Stack, params *ListCapabilitiesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListSelfStorageLocations request
	ListSelfStorageLocations(ctx context.Context, stack Stack, params *ListSelfStorageLocationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateSelfStorageLocation request  with any body
	CreateSelfStorageLocationWithBody(ctx context.Context, stack Stack, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateSelfStorageLocation(ctx context.Context, stack Stack, body CreateSelfStorageLocationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetSelfStorageLocationPolicy request
	GetSelfStorageLocationPolicy(ctx context.Context, stack Stack, bucketName BucketName, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DescribeSelfStorageLocation request
	DescribeSelfStorageLocation(ctx context.Context, stack Stack, bucketPath BucketPath, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetSelfStorageLocationPrefix request
	GetSelfStorageLocationPrefix(ctx context.Context, stack Stack, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetSelfStorageLocationServiceAccounts request
	GetSelfStorageLocationServiceAccounts(ctx context.Context, stack Stack, reqEditors ...RequestEditorFn) (*http.Response, error)

	// RetryDeployment request
	RetryDeployment(ctx context.Context, stack Stack, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListDeployment request
	ListDeployment(ctx context.Context, stack Stack, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DescribeDeployment request
	DescribeDeployment(ctx context.Context, stack Stack, deploymentID DeploymentID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DescribeAppFeatureEnablement request
	DescribeAppFeatureEnablement(ctx context.Context, stack Stack, appGroup AppGroup, featureName FeatureName, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SetAppFeatureEnablement request  with any body
	SetAppFeatureEnablementWithBody(ctx context.Context, stack Stack, appGroup AppGroup, featureName FeatureName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	SetAppFeatureEnablement(ctx context.Context, stack Stack, appGroup AppGroup, featureName FeatureName, body SetAppFeatureEnablementJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListIndexes request
	ListIndexes(ctx context.Context, stack Stack, params *ListIndexesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateIndex request  with any body
	CreateIndexWithBody(ctx context.Context, stack Stack, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateIndex(ctx context.Context, stack Stack, body CreateIndexJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteIndex request  with any body
	DeleteIndexWithBody(ctx context.Context, stack Stack, index Index, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	DeleteIndex(ctx context.Context, stack Stack, index Index, body DeleteIndexJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetIndexInfo request
	GetIndexInfo(ctx context.Context, stack Stack, index Index, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PatchIndexInfo request  with any body
	PatchIndexInfoWithBody(ctx context.Context, stack Stack, index Index, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PatchIndexInfo(ctx context.Context, stack Stack, index Index, body PatchIndexInfoJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListHECs request
	ListHECs(ctx context.Context, stack Stack, params *ListHECsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateHEC request  with any body
	CreateHECWithBody(ctx context.Context, stack Stack, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateHEC(ctx context.Context, stack Stack, body CreateHECJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteHec request  with any body
	DeleteHecWithBody(ctx context.Context, stack Stack, hec Hec, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	DeleteHec(ctx context.Context, stack Stack, hec Hec, body DeleteHecJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DescribeHec request
	DescribeHec(ctx context.Context, stack Stack, hec Hec, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PatchHEC request  with any body
	PatchHECWithBody(ctx context.Context, stack Stack, hec Hec, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PatchHEC(ctx context.Context, stack Stack, hec Hec, body PatchHECJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateHEC request  with any body
	UpdateHECWithBody(ctx context.Context, stack Stack, hec Hec, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateHEC(ctx context.Context, stack Stack, hec Hec, body UpdateHECJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAllLimitsConfig request
	GetAllLimitsConfig(ctx context.Context, stack Stack, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAllLimitsConfigDefaults request
	GetAllLimitsConfigDefaults(ctx context.Context, stack Stack, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetLimitConfig request
	GetLimitConfig(ctx context.Context, stack Stack, stanza Stanza, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AddLimitConfig request  with any body
	AddLimitConfigWithBody(ctx context.Context, stack Stack, stanza Stanza, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	AddLimitConfig(ctx context.Context, stack Stack, stanza Stanza, body AddLimitConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetLimitsConfigDefaults request
	GetLimitsConfigDefaults(ctx context.Context, stack Stack, stanza Stanza, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ResetLimitConfig request  with any body
	ResetLimitConfigWithBody(ctx context.Context, stack Stack, stanza Stanza, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ResetLimitConfig(ctx context.Context, stack Stack, stanza Stanza, body ResetLimitConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetKeyLimitConfig request
	GetKeyLimitConfig(ctx context.Context, stack Stack, stanza Stanza, key Key, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListMaintenanceWindowsSchedules request
	ListMaintenanceWindowsSchedules(ctx context.Context, stack Stack, params *ListMaintenanceWindowsSchedulesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DescribeMaintenanceWindowsSchedule request
	DescribeMaintenanceWindowsSchedule(ctx context.Context, stack Stack, scheduleID ScheduleID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AuditMaintenanceWindowsSchedule request
	AuditMaintenanceWindowsSchedule(ctx context.Context, stack Stack, scheduleID ScheduleID, params *AuditMaintenanceWindowsScheduleParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListPermissionsApps request
	ListPermissionsApps(ctx context.Context, stack Stack, params *ListPermissionsAppsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DescribePermissionsApps request
	DescribePermissionsApps(ctx context.Context, stack Stack, app AppName, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PatchPermissionsApps request  with any body
	PatchPermissionsAppsWithBody(ctx context.Context, stack Stack, app AppName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PatchPermissionsApps(ctx context.Context, stack Stack, app AppName, body PatchPermissionsAppsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ValidatePrivateConnectivity request
	ValidatePrivateConnectivity(ctx context.Context, stack Stack, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DescribePrivateConnectivity request
	DescribePrivateConnectivity(ctx context.Context, stack Stack, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdatePrivateConnectivity request  with any body
	UpdatePrivateConnectivityWithBody(ctx context.Context, stack Stack, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdatePrivateConnectivity(ctx context.Context, stack Stack, body UpdatePrivateConnectivityJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// EnablePrivateConnectivity request  with any body
	EnablePrivateConnectivityWithBody(ctx context.Context, stack Stack, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	EnablePrivateConnectivity(ctx context.Context, stack Stack, body EnablePrivateConnectivityJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// RestartStack request
	RestartStack(ctx context.Context, stack Stack, reqEditors ...RequestEditorFn) (*http.Response, error)

	// RestartStatus request
	RestartStatus(ctx context.Context, stack Stack, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListRoles request
	ListRoles(ctx context.Context, stack Stack, params *ListRolesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateRole request  with any body
	CreateRoleWithBody(ctx context.Context, stack Stack, params *CreateRoleParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateRole(ctx context.Context, stack Stack, params *CreateRoleParams, body CreateRoleJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteRole request
	DeleteRole(ctx context.Context, stack Stack, roleName RoleName, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DescribeRole request
	DescribeRole(ctx context.Context, stack Stack, roleName RoleName, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PatchRoleInfo request  with any body
	PatchRoleInfoWithBody(ctx context.Context, stack Stack, roleName RoleName, params *PatchRoleInfoParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PatchRoleInfo(ctx context.Context, stack Stack, roleName RoleName, params *PatchRoleInfoParams, body PatchRoleInfoJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DescribeStack request
	DescribeStack(ctx context.Context, stack Stack, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListTokens request
	ListTokens(ctx context.Context, stack Stack, params *ListTokensParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateToken request  with any body
	CreateTokenWithBody(ctx context.Context, stack Stack, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateToken(ctx context.Context, stack Stack, body CreateTokenJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteToken request
	DeleteToken(ctx context.Context, stack Stack, tokenID TokenID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetTokenInfo request
	GetTokenInfo(ctx context.Context, stack Stack, tokenID TokenID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListUsers request
	ListUsers(ctx context.Context, stack Stack, params *ListUsersParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateUser request  with any body
	CreateUserWithBody(ctx context.Context, stack Stack, params *CreateUserParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateUser(ctx context.Context, stack Stack, params *CreateUserParams, body CreateUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteUser request
	DeleteUser(ctx context.Context, stack Stack, userName UserName, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DescribeUser request
	DescribeUser(ctx context.Context, stack Stack, userName UserName, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PatchUser request  with any body
	PatchUserWithBody(ctx context.Context, stack Stack, userName UserName, params *PatchUserParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PatchUser(ctx context.Context, stack Stack, userName UserName, params *PatchUserParams, body PatchUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
}

The interface specification for the client above.

type ClientOption

type ClientOption func(*Client) error

ClientOption allows setting custom parameters during construction

func WithBaseURL

func WithBaseURL(baseURL string) ClientOption

WithBaseURL overrides the baseURL.

func WithHTTPClient

func WithHTTPClient(doer HttpRequestDoer) ClientOption

WithHTTPClient allows overriding the default Doer, which is automatically created using http.Client. This is useful for tests.

func WithRequestEditorFn

func WithRequestEditorFn(fn RequestEditorFn) ClientOption

WithRequestEditorFn allows setting up a callback function, which will be called right before sending the request. This can be used to mutate the request.

type ClientWithResponses

type ClientWithResponses struct {
	ClientInterface
}

ClientWithResponses builds on ClientInterface to offer response payloads

func NewClientWithResponses

func NewClientWithResponses(server string, opts ...ClientOption) (*ClientWithResponses, error)

NewClientWithResponses creates a new ClientWithResponses, which wraps Client with return type handling

func (*ClientWithResponses) AddLimitConfigWithBodyWithResponse

func (c *ClientWithResponses) AddLimitConfigWithBodyWithResponse(ctx context.Context, stack Stack, stanza Stanza, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddLimitConfigResponse, error)

AddLimitConfigWithBodyWithResponse request with arbitrary body returning *AddLimitConfigResponse

func (*ClientWithResponses) AddLimitConfigWithResponse

func (c *ClientWithResponses) AddLimitConfigWithResponse(ctx context.Context, stack Stack, stanza Stanza, body AddLimitConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*AddLimitConfigResponse, error)

func (*ClientWithResponses) AddOutboundportsWithBodyWithResponse

func (c *ClientWithResponses) AddOutboundportsWithBodyWithResponse(ctx context.Context, stack Stack, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddOutboundportsResponse, error)

AddOutboundportsWithBodyWithResponse request with arbitrary body returning *AddOutboundportsResponse

func (*ClientWithResponses) AddOutboundportsWithResponse

func (c *ClientWithResponses) AddOutboundportsWithResponse(ctx context.Context, stack Stack, body AddOutboundportsJSONRequestBody, reqEditors ...RequestEditorFn) (*AddOutboundportsResponse, error)

func (*ClientWithResponses) AddSubnetsWithBodyWithResponse

func (c *ClientWithResponses) AddSubnetsWithBodyWithResponse(ctx context.Context, stack Stack, feature Feature, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddSubnetsResponse, error)

AddSubnetsWithBodyWithResponse request with arbitrary body returning *AddSubnetsResponse

func (*ClientWithResponses) AddSubnetsWithResponse

func (c *ClientWithResponses) AddSubnetsWithResponse(ctx context.Context, stack Stack, feature Feature, body AddSubnetsJSONRequestBody, reqEditors ...RequestEditorFn) (*AddSubnetsResponse, error)

func (*ClientWithResponses) AuditMaintenanceWindowsScheduleWithResponse

func (c *ClientWithResponses) AuditMaintenanceWindowsScheduleWithResponse(ctx context.Context, stack Stack, scheduleID ScheduleID, params *AuditMaintenanceWindowsScheduleParams, reqEditors ...RequestEditorFn) (*AuditMaintenanceWindowsScheduleResponse, error)

AuditMaintenanceWindowsScheduleWithResponse request returning *AuditMaintenanceWindowsScheduleResponse

func (*ClientWithResponses) CreateHECWithBodyWithResponse

func (c *ClientWithResponses) CreateHECWithBodyWithResponse(ctx context.Context, stack Stack, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateHECResponse, error)

CreateHECWithBodyWithResponse request with arbitrary body returning *CreateHECResponse

func (*ClientWithResponses) CreateHECWithResponse

func (c *ClientWithResponses) CreateHECWithResponse(ctx context.Context, stack Stack, body CreateHECJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateHECResponse, error)

func (*ClientWithResponses) CreateIndexWithBodyWithResponse

func (c *ClientWithResponses) CreateIndexWithBodyWithResponse(ctx context.Context, stack Stack, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateIndexResponse, error)

CreateIndexWithBodyWithResponse request with arbitrary body returning *CreateIndexResponse

func (*ClientWithResponses) CreateIndexWithResponse

func (c *ClientWithResponses) CreateIndexWithResponse(ctx context.Context, stack Stack, body CreateIndexJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateIndexResponse, error)

func (*ClientWithResponses) CreateRoleWithBodyWithResponse added in v1.1.0

func (c *ClientWithResponses) CreateRoleWithBodyWithResponse(ctx context.Context, stack Stack, params *CreateRoleParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateRoleResponse, error)

CreateRoleWithBodyWithResponse request with arbitrary body returning *CreateRoleResponse

func (*ClientWithResponses) CreateRoleWithResponse added in v1.1.0

func (c *ClientWithResponses) CreateRoleWithResponse(ctx context.Context, stack Stack, params *CreateRoleParams, body CreateRoleJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateRoleResponse, error)

func (*ClientWithResponses) CreateSelfStorageLocationWithBodyWithResponse added in v1.1.0

func (c *ClientWithResponses) CreateSelfStorageLocationWithBodyWithResponse(ctx context.Context, stack Stack, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateSelfStorageLocationResponse, error)

CreateSelfStorageLocationWithBodyWithResponse request with arbitrary body returning *CreateSelfStorageLocationResponse

func (*ClientWithResponses) CreateSelfStorageLocationWithResponse added in v1.1.0

func (c *ClientWithResponses) CreateSelfStorageLocationWithResponse(ctx context.Context, stack Stack, body CreateSelfStorageLocationJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateSelfStorageLocationResponse, error)

func (*ClientWithResponses) CreateTokenWithBodyWithResponse

func (c *ClientWithResponses) CreateTokenWithBodyWithResponse(ctx context.Context, stack Stack, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateTokenResponse, error)

CreateTokenWithBodyWithResponse request with arbitrary body returning *CreateTokenResponse

func (*ClientWithResponses) CreateTokenWithResponse

func (c *ClientWithResponses) CreateTokenWithResponse(ctx context.Context, stack Stack, body CreateTokenJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateTokenResponse, error)

func (*ClientWithResponses) CreateUserWithBodyWithResponse added in v1.1.0

func (c *ClientWithResponses) CreateUserWithBodyWithResponse(ctx context.Context, stack Stack, params *CreateUserParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateUserResponse, error)

CreateUserWithBodyWithResponse request with arbitrary body returning *CreateUserResponse

func (*ClientWithResponses) CreateUserWithResponse added in v1.1.0

func (c *ClientWithResponses) CreateUserWithResponse(ctx context.Context, stack Stack, params *CreateUserParams, body CreateUserJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateUserResponse, error)

func (*ClientWithResponses) DeleteHecWithBodyWithResponse

func (c *ClientWithResponses) DeleteHecWithBodyWithResponse(ctx context.Context, stack Stack, hec Hec, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeleteHecResponse, error)

DeleteHecWithBodyWithResponse request with arbitrary body returning *DeleteHecResponse

func (*ClientWithResponses) DeleteHecWithResponse

func (c *ClientWithResponses) DeleteHecWithResponse(ctx context.Context, stack Stack, hec Hec, body DeleteHecJSONRequestBody, reqEditors ...RequestEditorFn) (*DeleteHecResponse, error)

func (*ClientWithResponses) DeleteIndexWithBodyWithResponse

func (c *ClientWithResponses) DeleteIndexWithBodyWithResponse(ctx context.Context, stack Stack, index Index, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeleteIndexResponse, error)

DeleteIndexWithBodyWithResponse request with arbitrary body returning *DeleteIndexResponse

func (*ClientWithResponses) DeleteIndexWithResponse

func (c *ClientWithResponses) DeleteIndexWithResponse(ctx context.Context, stack Stack, index Index, body DeleteIndexJSONRequestBody, reqEditors ...RequestEditorFn) (*DeleteIndexResponse, error)

func (*ClientWithResponses) DeleteOutboundportWithBodyWithResponse

func (c *ClientWithResponses) DeleteOutboundportWithBodyWithResponse(ctx context.Context, stack Stack, port int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeleteOutboundportResponse, error)

DeleteOutboundportWithBodyWithResponse request with arbitrary body returning *DeleteOutboundportResponse

func (*ClientWithResponses) DeleteOutboundportWithResponse

func (c *ClientWithResponses) DeleteOutboundportWithResponse(ctx context.Context, stack Stack, port int32, body DeleteOutboundportJSONRequestBody, reqEditors ...RequestEditorFn) (*DeleteOutboundportResponse, error)

func (*ClientWithResponses) DeleteRoleWithResponse added in v1.1.0

func (c *ClientWithResponses) DeleteRoleWithResponse(ctx context.Context, stack Stack, roleName RoleName, reqEditors ...RequestEditorFn) (*DeleteRoleResponse, error)

DeleteRoleWithResponse request returning *DeleteRoleResponse

func (*ClientWithResponses) DeleteSubnetWithResponse

func (c *ClientWithResponses) DeleteSubnetWithResponse(ctx context.Context, stack Stack, feature Feature, subnet string, reqEditors ...RequestEditorFn) (*DeleteSubnetResponse, error)

DeleteSubnetWithResponse request returning *DeleteSubnetResponse

func (*ClientWithResponses) DeleteSubnetsWithBodyWithResponse

func (c *ClientWithResponses) DeleteSubnetsWithBodyWithResponse(ctx context.Context, stack Stack, feature Feature, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeleteSubnetsResponse, error)

DeleteSubnetsWithBodyWithResponse request with arbitrary body returning *DeleteSubnetsResponse

func (*ClientWithResponses) DeleteSubnetsWithResponse

func (c *ClientWithResponses) DeleteSubnetsWithResponse(ctx context.Context, stack Stack, feature Feature, body DeleteSubnetsJSONRequestBody, reqEditors ...RequestEditorFn) (*DeleteSubnetsResponse, error)

func (*ClientWithResponses) DeleteTokenWithResponse

func (c *ClientWithResponses) DeleteTokenWithResponse(ctx context.Context, stack Stack, tokenID TokenID, reqEditors ...RequestEditorFn) (*DeleteTokenResponse, error)

DeleteTokenWithResponse request returning *DeleteTokenResponse

func (*ClientWithResponses) DeleteUserWithResponse added in v1.1.0

func (c *ClientWithResponses) DeleteUserWithResponse(ctx context.Context, stack Stack, userName UserName, reqEditors ...RequestEditorFn) (*DeleteUserResponse, error)

DeleteUserWithResponse request returning *DeleteUserResponse

func (*ClientWithResponses) DescribeAllowlistWithResponse

func (c *ClientWithResponses) DescribeAllowlistWithResponse(ctx context.Context, stack Stack, feature Feature, reqEditors ...RequestEditorFn) (*DescribeAllowlistResponse, error)

DescribeAllowlistWithResponse request returning *DescribeAllowlistResponse

func (*ClientWithResponses) DescribeAppFeatureEnablementWithResponse

func (c *ClientWithResponses) DescribeAppFeatureEnablementWithResponse(ctx context.Context, stack Stack, appGroup AppGroup, featureName FeatureName, reqEditors ...RequestEditorFn) (*DescribeAppFeatureEnablementResponse, error)

DescribeAppFeatureEnablementWithResponse request returning *DescribeAppFeatureEnablementResponse

func (*ClientWithResponses) DescribeAppVictoriaWithResponse

func (c *ClientWithResponses) DescribeAppVictoriaWithResponse(ctx context.Context, stack Stack, app AppName, reqEditors ...RequestEditorFn) (*DescribeAppVictoriaResponse, error)

DescribeAppVictoriaWithResponse request returning *DescribeAppVictoriaResponse

func (*ClientWithResponses) DescribeAppWithResponse

func (c *ClientWithResponses) DescribeAppWithResponse(ctx context.Context, stack Stack, app AppName, reqEditors ...RequestEditorFn) (*DescribeAppResponse, error)

DescribeAppWithResponse request returning *DescribeAppResponse

func (*ClientWithResponses) DescribeDeploymentWithResponse added in v1.2.0

func (c *ClientWithResponses) DescribeDeploymentWithResponse(ctx context.Context, stack Stack, deploymentID DeploymentID, reqEditors ...RequestEditorFn) (*DescribeDeploymentResponse, error)

DescribeDeploymentWithResponse request returning *DescribeDeploymentResponse

func (*ClientWithResponses) DescribeHecWithResponse

func (c *ClientWithResponses) DescribeHecWithResponse(ctx context.Context, stack Stack, hec Hec, reqEditors ...RequestEditorFn) (*DescribeHecResponse, error)

DescribeHecWithResponse request returning *DescribeHecResponse

func (*ClientWithResponses) DescribeMaintenanceWindowsScheduleWithResponse

func (c *ClientWithResponses) DescribeMaintenanceWindowsScheduleWithResponse(ctx context.Context, stack Stack, scheduleID ScheduleID, reqEditors ...RequestEditorFn) (*DescribeMaintenanceWindowsScheduleResponse, error)

DescribeMaintenanceWindowsScheduleWithResponse request returning *DescribeMaintenanceWindowsScheduleResponse

func (*ClientWithResponses) DescribeOutboundportsWithResponse

func (c *ClientWithResponses) DescribeOutboundportsWithResponse(ctx context.Context, stack Stack, port int32, reqEditors ...RequestEditorFn) (*DescribeOutboundportsResponse, error)

DescribeOutboundportsWithResponse request returning *DescribeOutboundportsResponse

func (*ClientWithResponses) DescribePermissionsAppsWithResponse added in v1.2.0

func (c *ClientWithResponses) DescribePermissionsAppsWithResponse(ctx context.Context, stack Stack, app AppName, reqEditors ...RequestEditorFn) (*DescribePermissionsAppsResponse, error)

DescribePermissionsAppsWithResponse request returning *DescribePermissionsAppsResponse

func (*ClientWithResponses) DescribePrivateConnectivityWithResponse

func (c *ClientWithResponses) DescribePrivateConnectivityWithResponse(ctx context.Context, stack Stack, reqEditors ...RequestEditorFn) (*DescribePrivateConnectivityResponse, error)

DescribePrivateConnectivityWithResponse request returning *DescribePrivateConnectivityResponse

func (*ClientWithResponses) DescribeRoleWithResponse added in v1.1.0

func (c *ClientWithResponses) DescribeRoleWithResponse(ctx context.Context, stack Stack, roleName RoleName, reqEditors ...RequestEditorFn) (*DescribeRoleResponse, error)

DescribeRoleWithResponse request returning *DescribeRoleResponse

func (*ClientWithResponses) DescribeSelfStorageLocationWithResponse added in v1.1.0

func (c *ClientWithResponses) DescribeSelfStorageLocationWithResponse(ctx context.Context, stack Stack, bucketPath BucketPath, reqEditors ...RequestEditorFn) (*DescribeSelfStorageLocationResponse, error)

DescribeSelfStorageLocationWithResponse request returning *DescribeSelfStorageLocationResponse

func (*ClientWithResponses) DescribeStackWithResponse

func (c *ClientWithResponses) DescribeStackWithResponse(ctx context.Context, stack Stack, reqEditors ...RequestEditorFn) (*DescribeStackResponse, error)

DescribeStackWithResponse request returning *DescribeStackResponse

func (*ClientWithResponses) DescribeUserWithResponse added in v1.1.0

func (c *ClientWithResponses) DescribeUserWithResponse(ctx context.Context, stack Stack, userName UserName, reqEditors ...RequestEditorFn) (*DescribeUserResponse, error)

DescribeUserWithResponse request returning *DescribeUserResponse

func (*ClientWithResponses) EnablePrivateConnectivityWithBodyWithResponse

func (c *ClientWithResponses) EnablePrivateConnectivityWithBodyWithResponse(ctx context.Context, stack Stack, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*EnablePrivateConnectivityResponse, error)

EnablePrivateConnectivityWithBodyWithResponse request with arbitrary body returning *EnablePrivateConnectivityResponse

func (*ClientWithResponses) EnablePrivateConnectivityWithResponse

func (c *ClientWithResponses) EnablePrivateConnectivityWithResponse(ctx context.Context, stack Stack, body EnablePrivateConnectivityJSONRequestBody, reqEditors ...RequestEditorFn) (*EnablePrivateConnectivityResponse, error)

func (*ClientWithResponses) GetAllLimitsConfigDefaultsWithResponse

func (c *ClientWithResponses) GetAllLimitsConfigDefaultsWithResponse(ctx context.Context, stack Stack, reqEditors ...RequestEditorFn) (*GetAllLimitsConfigDefaultsResponse, error)

GetAllLimitsConfigDefaultsWithResponse request returning *GetAllLimitsConfigDefaultsResponse

func (*ClientWithResponses) GetAllLimitsConfigWithResponse

func (c *ClientWithResponses) GetAllLimitsConfigWithResponse(ctx context.Context, stack Stack, reqEditors ...RequestEditorFn) (*GetAllLimitsConfigResponse, error)

GetAllLimitsConfigWithResponse request returning *GetAllLimitsConfigResponse

func (*ClientWithResponses) GetIndexInfoWithResponse

func (c *ClientWithResponses) GetIndexInfoWithResponse(ctx context.Context, stack Stack, index Index, reqEditors ...RequestEditorFn) (*GetIndexInfoResponse, error)

GetIndexInfoWithResponse request returning *GetIndexInfoResponse

func (*ClientWithResponses) GetKeyLimitConfigWithResponse

func (c *ClientWithResponses) GetKeyLimitConfigWithResponse(ctx context.Context, stack Stack, stanza Stanza, key Key, reqEditors ...RequestEditorFn) (*GetKeyLimitConfigResponse, error)

GetKeyLimitConfigWithResponse request returning *GetKeyLimitConfigResponse

func (*ClientWithResponses) GetLimitConfigWithResponse

func (c *ClientWithResponses) GetLimitConfigWithResponse(ctx context.Context, stack Stack, stanza Stanza, reqEditors ...RequestEditorFn) (*GetLimitConfigResponse, error)

GetLimitConfigWithResponse request returning *GetLimitConfigResponse

func (*ClientWithResponses) GetLimitsConfigDefaultsWithResponse

func (c *ClientWithResponses) GetLimitsConfigDefaultsWithResponse(ctx context.Context, stack Stack, stanza Stanza, reqEditors ...RequestEditorFn) (*GetLimitsConfigDefaultsResponse, error)

GetLimitsConfigDefaultsWithResponse request returning *GetLimitsConfigDefaultsResponse

func (*ClientWithResponses) GetOutboundportsWithResponse

func (c *ClientWithResponses) GetOutboundportsWithResponse(ctx context.Context, stack Stack, reqEditors ...RequestEditorFn) (*GetOutboundportsResponse, error)

GetOutboundportsWithResponse request returning *GetOutboundportsResponse

func (*ClientWithResponses) GetSelfStorageLocationPolicyWithResponse added in v1.1.0

func (c *ClientWithResponses) GetSelfStorageLocationPolicyWithResponse(ctx context.Context, stack Stack, bucketName BucketName, reqEditors ...RequestEditorFn) (*GetSelfStorageLocationPolicyResponse, error)

GetSelfStorageLocationPolicyWithResponse request returning *GetSelfStorageLocationPolicyResponse

func (*ClientWithResponses) GetSelfStorageLocationPrefixWithResponse added in v1.1.0

func (c *ClientWithResponses) GetSelfStorageLocationPrefixWithResponse(ctx context.Context, stack Stack, reqEditors ...RequestEditorFn) (*GetSelfStorageLocationPrefixResponse, error)

GetSelfStorageLocationPrefixWithResponse request returning *GetSelfStorageLocationPrefixResponse

func (*ClientWithResponses) GetSelfStorageLocationServiceAccountsWithResponse added in v1.1.0

func (c *ClientWithResponses) GetSelfStorageLocationServiceAccountsWithResponse(ctx context.Context, stack Stack, reqEditors ...RequestEditorFn) (*GetSelfStorageLocationServiceAccountsResponse, error)

GetSelfStorageLocationServiceAccountsWithResponse request returning *GetSelfStorageLocationServiceAccountsResponse

func (*ClientWithResponses) GetTokenInfoWithResponse

func (c *ClientWithResponses) GetTokenInfoWithResponse(ctx context.Context, stack Stack, tokenID TokenID, reqEditors ...RequestEditorFn) (*GetTokenInfoResponse, error)

GetTokenInfoWithResponse request returning *GetTokenInfoResponse

func (*ClientWithResponses) InstallAppVictoriaWithBodyWithResponse

func (c *ClientWithResponses) InstallAppVictoriaWithBodyWithResponse(ctx context.Context, stack Stack, params *InstallAppVictoriaParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*InstallAppVictoriaResponse, error)

InstallAppVictoriaWithBodyWithResponse request with arbitrary body returning *InstallAppVictoriaResponse

func (*ClientWithResponses) InstallAppWithBodyWithResponse

func (c *ClientWithResponses) InstallAppWithBodyWithResponse(ctx context.Context, stack Stack, params *InstallAppParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*InstallAppResponse, error)

InstallAppWithBodyWithResponse request with arbitrary body returning *InstallAppResponse

func (*ClientWithResponses) ListAppsVictoriaWithResponse

func (c *ClientWithResponses) ListAppsVictoriaWithResponse(ctx context.Context, stack Stack, params *ListAppsVictoriaParams, reqEditors ...RequestEditorFn) (*ListAppsVictoriaResponse, error)

ListAppsVictoriaWithResponse request returning *ListAppsVictoriaResponse

func (*ClientWithResponses) ListAppsWithResponse

func (c *ClientWithResponses) ListAppsWithResponse(ctx context.Context, stack Stack, params *ListAppsParams, reqEditors ...RequestEditorFn) (*ListAppsResponse, error)

ListAppsWithResponse request returning *ListAppsResponse

func (*ClientWithResponses) ListCapabilitiesWithResponse added in v1.1.0

func (c *ClientWithResponses) ListCapabilitiesWithResponse(ctx context.Context, stack Stack, params *ListCapabilitiesParams, reqEditors ...RequestEditorFn) (*ListCapabilitiesResponse, error)

ListCapabilitiesWithResponse request returning *ListCapabilitiesResponse

func (*ClientWithResponses) ListDeploymentWithResponse added in v1.2.0

func (c *ClientWithResponses) ListDeploymentWithResponse(ctx context.Context, stack Stack, reqEditors ...RequestEditorFn) (*ListDeploymentResponse, error)

ListDeploymentWithResponse request returning *ListDeploymentResponse

func (*ClientWithResponses) ListHECsWithResponse

func (c *ClientWithResponses) ListHECsWithResponse(ctx context.Context, stack Stack, params *ListHECsParams, reqEditors ...RequestEditorFn) (*ListHECsResponse, error)

ListHECsWithResponse request returning *ListHECsResponse

func (*ClientWithResponses) ListIndexesWithResponse

func (c *ClientWithResponses) ListIndexesWithResponse(ctx context.Context, stack Stack, params *ListIndexesParams, reqEditors ...RequestEditorFn) (*ListIndexesResponse, error)

ListIndexesWithResponse request returning *ListIndexesResponse

func (*ClientWithResponses) ListMaintenanceWindowsSchedulesWithResponse

func (c *ClientWithResponses) ListMaintenanceWindowsSchedulesWithResponse(ctx context.Context, stack Stack, params *ListMaintenanceWindowsSchedulesParams, reqEditors ...RequestEditorFn) (*ListMaintenanceWindowsSchedulesResponse, error)

ListMaintenanceWindowsSchedulesWithResponse request returning *ListMaintenanceWindowsSchedulesResponse

func (*ClientWithResponses) ListPermissionsAppsWithResponse added in v1.2.0

func (c *ClientWithResponses) ListPermissionsAppsWithResponse(ctx context.Context, stack Stack, params *ListPermissionsAppsParams, reqEditors ...RequestEditorFn) (*ListPermissionsAppsResponse, error)

ListPermissionsAppsWithResponse request returning *ListPermissionsAppsResponse

func (*ClientWithResponses) ListRolesWithResponse added in v1.1.0

func (c *ClientWithResponses) ListRolesWithResponse(ctx context.Context, stack Stack, params *ListRolesParams, reqEditors ...RequestEditorFn) (*ListRolesResponse, error)

ListRolesWithResponse request returning *ListRolesResponse

func (*ClientWithResponses) ListSelfStorageLocationsWithResponse added in v1.1.0

func (c *ClientWithResponses) ListSelfStorageLocationsWithResponse(ctx context.Context, stack Stack, params *ListSelfStorageLocationsParams, reqEditors ...RequestEditorFn) (*ListSelfStorageLocationsResponse, error)

ListSelfStorageLocationsWithResponse request returning *ListSelfStorageLocationsResponse

func (*ClientWithResponses) ListTokensWithResponse

func (c *ClientWithResponses) ListTokensWithResponse(ctx context.Context, stack Stack, params *ListTokensParams, reqEditors ...RequestEditorFn) (*ListTokensResponse, error)

ListTokensWithResponse request returning *ListTokensResponse

func (*ClientWithResponses) ListUsersWithResponse added in v1.1.0

func (c *ClientWithResponses) ListUsersWithResponse(ctx context.Context, stack Stack, params *ListUsersParams, reqEditors ...RequestEditorFn) (*ListUsersResponse, error)

ListUsersWithResponse request returning *ListUsersResponse

func (*ClientWithResponses) PatchAppClassicWithBodyWithResponse added in v1.1.0

func (c *ClientWithResponses) PatchAppClassicWithBodyWithResponse(ctx context.Context, stack Stack, app AppName, params *PatchAppClassicParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchAppClassicResponse, error)

PatchAppClassicWithBodyWithResponse request with arbitrary body returning *PatchAppClassicResponse

func (*ClientWithResponses) PatchAppVictoriaWithBodyWithResponse

func (c *ClientWithResponses) PatchAppVictoriaWithBodyWithResponse(ctx context.Context, stack Stack, app AppName, params *PatchAppVictoriaParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchAppVictoriaResponse, error)

PatchAppVictoriaWithBodyWithResponse request with arbitrary body returning *PatchAppVictoriaResponse

func (*ClientWithResponses) PatchHECWithBodyWithResponse added in v1.1.0

func (c *ClientWithResponses) PatchHECWithBodyWithResponse(ctx context.Context, stack Stack, hec Hec, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchHECResponse, error)

PatchHECWithBodyWithResponse request with arbitrary body returning *PatchHECResponse

func (*ClientWithResponses) PatchHECWithResponse added in v1.1.0

func (c *ClientWithResponses) PatchHECWithResponse(ctx context.Context, stack Stack, hec Hec, body PatchHECJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchHECResponse, error)

func (*ClientWithResponses) PatchIndexInfoWithBodyWithResponse

func (c *ClientWithResponses) PatchIndexInfoWithBodyWithResponse(ctx context.Context, stack Stack, index Index, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchIndexInfoResponse, error)

PatchIndexInfoWithBodyWithResponse request with arbitrary body returning *PatchIndexInfoResponse

func (*ClientWithResponses) PatchIndexInfoWithResponse

func (c *ClientWithResponses) PatchIndexInfoWithResponse(ctx context.Context, stack Stack, index Index, body PatchIndexInfoJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchIndexInfoResponse, error)

func (*ClientWithResponses) PatchPermissionsAppsWithBodyWithResponse added in v1.2.0

func (c *ClientWithResponses) PatchPermissionsAppsWithBodyWithResponse(ctx context.Context, stack Stack, app AppName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchPermissionsAppsResponse, error)

PatchPermissionsAppsWithBodyWithResponse request with arbitrary body returning *PatchPermissionsAppsResponse

func (*ClientWithResponses) PatchPermissionsAppsWithResponse added in v1.2.0

func (c *ClientWithResponses) PatchPermissionsAppsWithResponse(ctx context.Context, stack Stack, app AppName, body PatchPermissionsAppsJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchPermissionsAppsResponse, error)

func (*ClientWithResponses) PatchRoleInfoWithBodyWithResponse added in v1.1.0

func (c *ClientWithResponses) PatchRoleInfoWithBodyWithResponse(ctx context.Context, stack Stack, roleName RoleName, params *PatchRoleInfoParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchRoleInfoResponse, error)

PatchRoleInfoWithBodyWithResponse request with arbitrary body returning *PatchRoleInfoResponse

func (*ClientWithResponses) PatchRoleInfoWithResponse added in v1.1.0

func (c *ClientWithResponses) PatchRoleInfoWithResponse(ctx context.Context, stack Stack, roleName RoleName, params *PatchRoleInfoParams, body PatchRoleInfoJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchRoleInfoResponse, error)

func (*ClientWithResponses) PatchUserWithBodyWithResponse added in v1.1.0

func (c *ClientWithResponses) PatchUserWithBodyWithResponse(ctx context.Context, stack Stack, userName UserName, params *PatchUserParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchUserResponse, error)

PatchUserWithBodyWithResponse request with arbitrary body returning *PatchUserResponse

func (*ClientWithResponses) PatchUserWithResponse added in v1.1.0

func (c *ClientWithResponses) PatchUserWithResponse(ctx context.Context, stack Stack, userName UserName, params *PatchUserParams, body PatchUserJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchUserResponse, error)

func (*ClientWithResponses) ResetLimitConfigWithBodyWithResponse

func (c *ClientWithResponses) ResetLimitConfigWithBodyWithResponse(ctx context.Context, stack Stack, stanza Stanza, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ResetLimitConfigResponse, error)

ResetLimitConfigWithBodyWithResponse request with arbitrary body returning *ResetLimitConfigResponse

func (*ClientWithResponses) ResetLimitConfigWithResponse

func (c *ClientWithResponses) ResetLimitConfigWithResponse(ctx context.Context, stack Stack, stanza Stanza, body ResetLimitConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*ResetLimitConfigResponse, error)

func (*ClientWithResponses) RestartStackWithResponse

func (c *ClientWithResponses) RestartStackWithResponse(ctx context.Context, stack Stack, reqEditors ...RequestEditorFn) (*RestartStackResponse, error)

RestartStackWithResponse request returning *RestartStackResponse

func (*ClientWithResponses) RestartStatusWithResponse

func (c *ClientWithResponses) RestartStatusWithResponse(ctx context.Context, stack Stack, reqEditors ...RequestEditorFn) (*RestartStatusResponse, error)

RestartStatusWithResponse request returning *RestartStatusResponse

func (*ClientWithResponses) RetryDeploymentWithResponse added in v1.2.0

func (c *ClientWithResponses) RetryDeploymentWithResponse(ctx context.Context, stack Stack, reqEditors ...RequestEditorFn) (*RetryDeploymentResponse, error)

RetryDeploymentWithResponse request returning *RetryDeploymentResponse

func (*ClientWithResponses) SetAppFeatureEnablementWithBodyWithResponse

func (c *ClientWithResponses) SetAppFeatureEnablementWithBodyWithResponse(ctx context.Context, stack Stack, appGroup AppGroup, featureName FeatureName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SetAppFeatureEnablementResponse, error)

SetAppFeatureEnablementWithBodyWithResponse request with arbitrary body returning *SetAppFeatureEnablementResponse

func (*ClientWithResponses) SetAppFeatureEnablementWithResponse

func (c *ClientWithResponses) SetAppFeatureEnablementWithResponse(ctx context.Context, stack Stack, appGroup AppGroup, featureName FeatureName, body SetAppFeatureEnablementJSONRequestBody, reqEditors ...RequestEditorFn) (*SetAppFeatureEnablementResponse, error)

func (*ClientWithResponses) UninstallAppVictoriaWithResponse

func (c *ClientWithResponses) UninstallAppVictoriaWithResponse(ctx context.Context, stack Stack, app AppName, reqEditors ...RequestEditorFn) (*UninstallAppVictoriaResponse, error)

UninstallAppVictoriaWithResponse request returning *UninstallAppVictoriaResponse

func (*ClientWithResponses) UninstallAppWithResponse

func (c *ClientWithResponses) UninstallAppWithResponse(ctx context.Context, stack Stack, app AppName, reqEditors ...RequestEditorFn) (*UninstallAppResponse, error)

UninstallAppWithResponse request returning *UninstallAppResponse

func (*ClientWithResponses) UpdateHECWithBodyWithResponse

func (c *ClientWithResponses) UpdateHECWithBodyWithResponse(ctx context.Context, stack Stack, hec Hec, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateHECResponse, error)

UpdateHECWithBodyWithResponse request with arbitrary body returning *UpdateHECResponse

func (*ClientWithResponses) UpdateHECWithResponse

func (c *ClientWithResponses) UpdateHECWithResponse(ctx context.Context, stack Stack, hec Hec, body UpdateHECJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateHECResponse, error)

func (*ClientWithResponses) UpdatePrivateConnectivityWithBodyWithResponse

func (c *ClientWithResponses) UpdatePrivateConnectivityWithBodyWithResponse(ctx context.Context, stack Stack, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdatePrivateConnectivityResponse, error)

UpdatePrivateConnectivityWithBodyWithResponse request with arbitrary body returning *UpdatePrivateConnectivityResponse

func (*ClientWithResponses) UpdatePrivateConnectivityWithResponse

func (c *ClientWithResponses) UpdatePrivateConnectivityWithResponse(ctx context.Context, stack Stack, body UpdatePrivateConnectivityJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdatePrivateConnectivityResponse, error)

func (*ClientWithResponses) ValidatePrivateConnectivityWithResponse

func (c *ClientWithResponses) ValidatePrivateConnectivityWithResponse(ctx context.Context, stack Stack, reqEditors ...RequestEditorFn) (*ValidatePrivateConnectivityResponse, error)

ValidatePrivateConnectivityWithResponse request returning *ValidatePrivateConnectivityResponse

type ClientWithResponsesInterface

type ClientWithResponsesInterface interface {
	// GetOutboundports request
	GetOutboundportsWithResponse(ctx context.Context, stack Stack, reqEditors ...RequestEditorFn) (*GetOutboundportsResponse, error)

	// AddOutboundports request  with any body
	AddOutboundportsWithBodyWithResponse(ctx context.Context, stack Stack, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddOutboundportsResponse, error)

	AddOutboundportsWithResponse(ctx context.Context, stack Stack, body AddOutboundportsJSONRequestBody, reqEditors ...RequestEditorFn) (*AddOutboundportsResponse, error)

	// DeleteOutboundport request  with any body
	DeleteOutboundportWithBodyWithResponse(ctx context.Context, stack Stack, port int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeleteOutboundportResponse, error)

	DeleteOutboundportWithResponse(ctx context.Context, stack Stack, port int32, body DeleteOutboundportJSONRequestBody, reqEditors ...RequestEditorFn) (*DeleteOutboundportResponse, error)

	// DescribeOutboundports request
	DescribeOutboundportsWithResponse(ctx context.Context, stack Stack, port int32, reqEditors ...RequestEditorFn) (*DescribeOutboundportsResponse, error)

	// DeleteSubnets request  with any body
	DeleteSubnetsWithBodyWithResponse(ctx context.Context, stack Stack, feature Feature, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeleteSubnetsResponse, error)

	DeleteSubnetsWithResponse(ctx context.Context, stack Stack, feature Feature, body DeleteSubnetsJSONRequestBody, reqEditors ...RequestEditorFn) (*DeleteSubnetsResponse, error)

	// DescribeAllowlist request
	DescribeAllowlistWithResponse(ctx context.Context, stack Stack, feature Feature, reqEditors ...RequestEditorFn) (*DescribeAllowlistResponse, error)

	// AddSubnets request  with any body
	AddSubnetsWithBodyWithResponse(ctx context.Context, stack Stack, feature Feature, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddSubnetsResponse, error)

	AddSubnetsWithResponse(ctx context.Context, stack Stack, feature Feature, body AddSubnetsJSONRequestBody, reqEditors ...RequestEditorFn) (*AddSubnetsResponse, error)

	// DeleteSubnet request
	DeleteSubnetWithResponse(ctx context.Context, stack Stack, feature Feature, subnet string, reqEditors ...RequestEditorFn) (*DeleteSubnetResponse, error)

	// ListApps request
	ListAppsWithResponse(ctx context.Context, stack Stack, params *ListAppsParams, reqEditors ...RequestEditorFn) (*ListAppsResponse, error)

	// InstallApp request  with any body
	InstallAppWithBodyWithResponse(ctx context.Context, stack Stack, params *InstallAppParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*InstallAppResponse, error)

	// ListAppsVictoria request
	ListAppsVictoriaWithResponse(ctx context.Context, stack Stack, params *ListAppsVictoriaParams, reqEditors ...RequestEditorFn) (*ListAppsVictoriaResponse, error)

	// InstallAppVictoria request  with any body
	InstallAppVictoriaWithBodyWithResponse(ctx context.Context, stack Stack, params *InstallAppVictoriaParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*InstallAppVictoriaResponse, error)

	// UninstallAppVictoria request
	UninstallAppVictoriaWithResponse(ctx context.Context, stack Stack, app AppName, reqEditors ...RequestEditorFn) (*UninstallAppVictoriaResponse, error)

	// DescribeAppVictoria request
	DescribeAppVictoriaWithResponse(ctx context.Context, stack Stack, app AppName, reqEditors ...RequestEditorFn) (*DescribeAppVictoriaResponse, error)

	// PatchAppVictoria request  with any body
	PatchAppVictoriaWithBodyWithResponse(ctx context.Context, stack Stack, app AppName, params *PatchAppVictoriaParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchAppVictoriaResponse, error)

	// UninstallApp request
	UninstallAppWithResponse(ctx context.Context, stack Stack, app AppName, reqEditors ...RequestEditorFn) (*UninstallAppResponse, error)

	// DescribeApp request
	DescribeAppWithResponse(ctx context.Context, stack Stack, app AppName, reqEditors ...RequestEditorFn) (*DescribeAppResponse, error)

	// PatchAppClassic request  with any body
	PatchAppClassicWithBodyWithResponse(ctx context.Context, stack Stack, app AppName, params *PatchAppClassicParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchAppClassicResponse, error)

	// ListCapabilities request
	ListCapabilitiesWithResponse(ctx context.Context, stack Stack, params *ListCapabilitiesParams, reqEditors ...RequestEditorFn) (*ListCapabilitiesResponse, error)

	// ListSelfStorageLocations request
	ListSelfStorageLocationsWithResponse(ctx context.Context, stack Stack, params *ListSelfStorageLocationsParams, reqEditors ...RequestEditorFn) (*ListSelfStorageLocationsResponse, error)

	// CreateSelfStorageLocation request  with any body
	CreateSelfStorageLocationWithBodyWithResponse(ctx context.Context, stack Stack, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateSelfStorageLocationResponse, error)

	CreateSelfStorageLocationWithResponse(ctx context.Context, stack Stack, body CreateSelfStorageLocationJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateSelfStorageLocationResponse, error)

	// GetSelfStorageLocationPolicy request
	GetSelfStorageLocationPolicyWithResponse(ctx context.Context, stack Stack, bucketName BucketName, reqEditors ...RequestEditorFn) (*GetSelfStorageLocationPolicyResponse, error)

	// DescribeSelfStorageLocation request
	DescribeSelfStorageLocationWithResponse(ctx context.Context, stack Stack, bucketPath BucketPath, reqEditors ...RequestEditorFn) (*DescribeSelfStorageLocationResponse, error)

	// GetSelfStorageLocationPrefix request
	GetSelfStorageLocationPrefixWithResponse(ctx context.Context, stack Stack, reqEditors ...RequestEditorFn) (*GetSelfStorageLocationPrefixResponse, error)

	// GetSelfStorageLocationServiceAccounts request
	GetSelfStorageLocationServiceAccountsWithResponse(ctx context.Context, stack Stack, reqEditors ...RequestEditorFn) (*GetSelfStorageLocationServiceAccountsResponse, error)

	// RetryDeployment request
	RetryDeploymentWithResponse(ctx context.Context, stack Stack, reqEditors ...RequestEditorFn) (*RetryDeploymentResponse, error)

	// ListDeployment request
	ListDeploymentWithResponse(ctx context.Context, stack Stack, reqEditors ...RequestEditorFn) (*ListDeploymentResponse, error)

	// DescribeDeployment request
	DescribeDeploymentWithResponse(ctx context.Context, stack Stack, deploymentID DeploymentID, reqEditors ...RequestEditorFn) (*DescribeDeploymentResponse, error)

	// DescribeAppFeatureEnablement request
	DescribeAppFeatureEnablementWithResponse(ctx context.Context, stack Stack, appGroup AppGroup, featureName FeatureName, reqEditors ...RequestEditorFn) (*DescribeAppFeatureEnablementResponse, error)

	// SetAppFeatureEnablement request  with any body
	SetAppFeatureEnablementWithBodyWithResponse(ctx context.Context, stack Stack, appGroup AppGroup, featureName FeatureName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SetAppFeatureEnablementResponse, error)

	SetAppFeatureEnablementWithResponse(ctx context.Context, stack Stack, appGroup AppGroup, featureName FeatureName, body SetAppFeatureEnablementJSONRequestBody, reqEditors ...RequestEditorFn) (*SetAppFeatureEnablementResponse, error)

	// ListIndexes request
	ListIndexesWithResponse(ctx context.Context, stack Stack, params *ListIndexesParams, reqEditors ...RequestEditorFn) (*ListIndexesResponse, error)

	// CreateIndex request  with any body
	CreateIndexWithBodyWithResponse(ctx context.Context, stack Stack, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateIndexResponse, error)

	CreateIndexWithResponse(ctx context.Context, stack Stack, body CreateIndexJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateIndexResponse, error)

	// DeleteIndex request  with any body
	DeleteIndexWithBodyWithResponse(ctx context.Context, stack Stack, index Index, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeleteIndexResponse, error)

	DeleteIndexWithResponse(ctx context.Context, stack Stack, index Index, body DeleteIndexJSONRequestBody, reqEditors ...RequestEditorFn) (*DeleteIndexResponse, error)

	// GetIndexInfo request
	GetIndexInfoWithResponse(ctx context.Context, stack Stack, index Index, reqEditors ...RequestEditorFn) (*GetIndexInfoResponse, error)

	// PatchIndexInfo request  with any body
	PatchIndexInfoWithBodyWithResponse(ctx context.Context, stack Stack, index Index, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchIndexInfoResponse, error)

	PatchIndexInfoWithResponse(ctx context.Context, stack Stack, index Index, body PatchIndexInfoJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchIndexInfoResponse, error)

	// ListHECs request
	ListHECsWithResponse(ctx context.Context, stack Stack, params *ListHECsParams, reqEditors ...RequestEditorFn) (*ListHECsResponse, error)

	// CreateHEC request  with any body
	CreateHECWithBodyWithResponse(ctx context.Context, stack Stack, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateHECResponse, error)

	CreateHECWithResponse(ctx context.Context, stack Stack, body CreateHECJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateHECResponse, error)

	// DeleteHec request  with any body
	DeleteHecWithBodyWithResponse(ctx context.Context, stack Stack, hec Hec, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeleteHecResponse, error)

	DeleteHecWithResponse(ctx context.Context, stack Stack, hec Hec, body DeleteHecJSONRequestBody, reqEditors ...RequestEditorFn) (*DeleteHecResponse, error)

	// DescribeHec request
	DescribeHecWithResponse(ctx context.Context, stack Stack, hec Hec, reqEditors ...RequestEditorFn) (*DescribeHecResponse, error)

	// PatchHEC request  with any body
	PatchHECWithBodyWithResponse(ctx context.Context, stack Stack, hec Hec, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchHECResponse, error)

	PatchHECWithResponse(ctx context.Context, stack Stack, hec Hec, body PatchHECJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchHECResponse, error)

	// UpdateHEC request  with any body
	UpdateHECWithBodyWithResponse(ctx context.Context, stack Stack, hec Hec, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateHECResponse, error)

	UpdateHECWithResponse(ctx context.Context, stack Stack, hec Hec, body UpdateHECJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateHECResponse, error)

	// GetAllLimitsConfig request
	GetAllLimitsConfigWithResponse(ctx context.Context, stack Stack, reqEditors ...RequestEditorFn) (*GetAllLimitsConfigResponse, error)

	// GetAllLimitsConfigDefaults request
	GetAllLimitsConfigDefaultsWithResponse(ctx context.Context, stack Stack, reqEditors ...RequestEditorFn) (*GetAllLimitsConfigDefaultsResponse, error)

	// GetLimitConfig request
	GetLimitConfigWithResponse(ctx context.Context, stack Stack, stanza Stanza, reqEditors ...RequestEditorFn) (*GetLimitConfigResponse, error)

	// AddLimitConfig request  with any body
	AddLimitConfigWithBodyWithResponse(ctx context.Context, stack Stack, stanza Stanza, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddLimitConfigResponse, error)

	AddLimitConfigWithResponse(ctx context.Context, stack Stack, stanza Stanza, body AddLimitConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*AddLimitConfigResponse, error)

	// GetLimitsConfigDefaults request
	GetLimitsConfigDefaultsWithResponse(ctx context.Context, stack Stack, stanza Stanza, reqEditors ...RequestEditorFn) (*GetLimitsConfigDefaultsResponse, error)

	// ResetLimitConfig request  with any body
	ResetLimitConfigWithBodyWithResponse(ctx context.Context, stack Stack, stanza Stanza, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ResetLimitConfigResponse, error)

	ResetLimitConfigWithResponse(ctx context.Context, stack Stack, stanza Stanza, body ResetLimitConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*ResetLimitConfigResponse, error)

	// GetKeyLimitConfig request
	GetKeyLimitConfigWithResponse(ctx context.Context, stack Stack, stanza Stanza, key Key, reqEditors ...RequestEditorFn) (*GetKeyLimitConfigResponse, error)

	// ListMaintenanceWindowsSchedules request
	ListMaintenanceWindowsSchedulesWithResponse(ctx context.Context, stack Stack, params *ListMaintenanceWindowsSchedulesParams, reqEditors ...RequestEditorFn) (*ListMaintenanceWindowsSchedulesResponse, error)

	// DescribeMaintenanceWindowsSchedule request
	DescribeMaintenanceWindowsScheduleWithResponse(ctx context.Context, stack Stack, scheduleID ScheduleID, reqEditors ...RequestEditorFn) (*DescribeMaintenanceWindowsScheduleResponse, error)

	// AuditMaintenanceWindowsSchedule request
	AuditMaintenanceWindowsScheduleWithResponse(ctx context.Context, stack Stack, scheduleID ScheduleID, params *AuditMaintenanceWindowsScheduleParams, reqEditors ...RequestEditorFn) (*AuditMaintenanceWindowsScheduleResponse, error)

	// ListPermissionsApps request
	ListPermissionsAppsWithResponse(ctx context.Context, stack Stack, params *ListPermissionsAppsParams, reqEditors ...RequestEditorFn) (*ListPermissionsAppsResponse, error)

	// DescribePermissionsApps request
	DescribePermissionsAppsWithResponse(ctx context.Context, stack Stack, app AppName, reqEditors ...RequestEditorFn) (*DescribePermissionsAppsResponse, error)

	// PatchPermissionsApps request  with any body
	PatchPermissionsAppsWithBodyWithResponse(ctx context.Context, stack Stack, app AppName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchPermissionsAppsResponse, error)

	PatchPermissionsAppsWithResponse(ctx context.Context, stack Stack, app AppName, body PatchPermissionsAppsJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchPermissionsAppsResponse, error)

	// ValidatePrivateConnectivity request
	ValidatePrivateConnectivityWithResponse(ctx context.Context, stack Stack, reqEditors ...RequestEditorFn) (*ValidatePrivateConnectivityResponse, error)

	// DescribePrivateConnectivity request
	DescribePrivateConnectivityWithResponse(ctx context.Context, stack Stack, reqEditors ...RequestEditorFn) (*DescribePrivateConnectivityResponse, error)

	// UpdatePrivateConnectivity request  with any body
	UpdatePrivateConnectivityWithBodyWithResponse(ctx context.Context, stack Stack, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdatePrivateConnectivityResponse, error)

	UpdatePrivateConnectivityWithResponse(ctx context.Context, stack Stack, body UpdatePrivateConnectivityJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdatePrivateConnectivityResponse, error)

	// EnablePrivateConnectivity request  with any body
	EnablePrivateConnectivityWithBodyWithResponse(ctx context.Context, stack Stack, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*EnablePrivateConnectivityResponse, error)

	EnablePrivateConnectivityWithResponse(ctx context.Context, stack Stack, body EnablePrivateConnectivityJSONRequestBody, reqEditors ...RequestEditorFn) (*EnablePrivateConnectivityResponse, error)

	// RestartStack request
	RestartStackWithResponse(ctx context.Context, stack Stack, reqEditors ...RequestEditorFn) (*RestartStackResponse, error)

	// RestartStatus request
	RestartStatusWithResponse(ctx context.Context, stack Stack, reqEditors ...RequestEditorFn) (*RestartStatusResponse, error)

	// ListRoles request
	ListRolesWithResponse(ctx context.Context, stack Stack, params *ListRolesParams, reqEditors ...RequestEditorFn) (*ListRolesResponse, error)

	// CreateRole request  with any body
	CreateRoleWithBodyWithResponse(ctx context.Context, stack Stack, params *CreateRoleParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateRoleResponse, error)

	CreateRoleWithResponse(ctx context.Context, stack Stack, params *CreateRoleParams, body CreateRoleJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateRoleResponse, error)

	// DeleteRole request
	DeleteRoleWithResponse(ctx context.Context, stack Stack, roleName RoleName, reqEditors ...RequestEditorFn) (*DeleteRoleResponse, error)

	// DescribeRole request
	DescribeRoleWithResponse(ctx context.Context, stack Stack, roleName RoleName, reqEditors ...RequestEditorFn) (*DescribeRoleResponse, error)

	// PatchRoleInfo request  with any body
	PatchRoleInfoWithBodyWithResponse(ctx context.Context, stack Stack, roleName RoleName, params *PatchRoleInfoParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchRoleInfoResponse, error)

	PatchRoleInfoWithResponse(ctx context.Context, stack Stack, roleName RoleName, params *PatchRoleInfoParams, body PatchRoleInfoJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchRoleInfoResponse, error)

	// DescribeStack request
	DescribeStackWithResponse(ctx context.Context, stack Stack, reqEditors ...RequestEditorFn) (*DescribeStackResponse, error)

	// ListTokens request
	ListTokensWithResponse(ctx context.Context, stack Stack, params *ListTokensParams, reqEditors ...RequestEditorFn) (*ListTokensResponse, error)

	// CreateToken request  with any body
	CreateTokenWithBodyWithResponse(ctx context.Context, stack Stack, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateTokenResponse, error)

	CreateTokenWithResponse(ctx context.Context, stack Stack, body CreateTokenJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateTokenResponse, error)

	// DeleteToken request
	DeleteTokenWithResponse(ctx context.Context, stack Stack, tokenID TokenID, reqEditors ...RequestEditorFn) (*DeleteTokenResponse, error)

	// GetTokenInfo request
	GetTokenInfoWithResponse(ctx context.Context, stack Stack, tokenID TokenID, reqEditors ...RequestEditorFn) (*GetTokenInfoResponse, error)

	// ListUsers request
	ListUsersWithResponse(ctx context.Context, stack Stack, params *ListUsersParams, reqEditors ...RequestEditorFn) (*ListUsersResponse, error)

	// CreateUser request  with any body
	CreateUserWithBodyWithResponse(ctx context.Context, stack Stack, params *CreateUserParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateUserResponse, error)

	CreateUserWithResponse(ctx context.Context, stack Stack, params *CreateUserParams, body CreateUserJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateUserResponse, error)

	// DeleteUser request
	DeleteUserWithResponse(ctx context.Context, stack Stack, userName UserName, reqEditors ...RequestEditorFn) (*DeleteUserResponse, error)

	// DescribeUser request
	DescribeUserWithResponse(ctx context.Context, stack Stack, userName UserName, reqEditors ...RequestEditorFn) (*DescribeUserResponse, error)

	// PatchUser request  with any body
	PatchUserWithBodyWithResponse(ctx context.Context, stack Stack, userName UserName, params *PatchUserParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchUserResponse, error)

	PatchUserWithResponse(ctx context.Context, stack Stack, userName UserName, params *PatchUserParams, body PatchUserJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchUserResponse, error)
}

ClientWithResponsesInterface is the interface specification for the client with responses above.

type Count

type Count int64

Count defines model for count.

type CreateHECJSONBody

type CreateHECJSONBody HecSpec

CreateHECJSONBody defines parameters for CreateHEC.

type CreateHECJSONRequestBody

type CreateHECJSONRequestBody CreateHECJSONBody

CreateHECJSONRequestBody defines body for CreateHEC for application/json ContentType.

type CreateHECResponse

type CreateHECResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *struct {
		HttpEventCollector *HecSpec `json:"http-event-collector,omitempty"`
	}
	JSONDefault *Error
}

func ParseCreateHECResponse

func ParseCreateHECResponse(rsp *http.Response) (*CreateHECResponse, error)

ParseCreateHECResponse parses an HTTP response from a CreateHECWithResponse call

func (CreateHECResponse) Status

func (r CreateHECResponse) Status() string

Status returns HTTPResponse.Status

func (CreateHECResponse) StatusCode

func (r CreateHECResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateIndexJSONBody

type CreateIndexJSONBody IndexInfo

CreateIndexJSONBody defines parameters for CreateIndex.

type CreateIndexJSONRequestBody

type CreateIndexJSONRequestBody CreateIndexJSONBody

CreateIndexJSONRequestBody defines body for CreateIndex for application/json ContentType.

type CreateIndexResponse

type CreateIndexResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *IndexInfo
	JSONDefault  *Error
}

func ParseCreateIndexResponse

func ParseCreateIndexResponse(rsp *http.Response) (*CreateIndexResponse, error)

ParseCreateIndexResponse parses an HTTP response from a CreateIndexWithResponse call

func (CreateIndexResponse) Status

func (r CreateIndexResponse) Status() string

Status returns HTTPResponse.Status

func (CreateIndexResponse) StatusCode

func (r CreateIndexResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateRoleJSONBody added in v1.1.0

type CreateRoleJSONBody PostRolesRequest

CreateRoleJSONBody defines parameters for CreateRole.

type CreateRoleJSONRequestBody added in v1.1.0

type CreateRoleJSONRequestBody CreateRoleJSONBody

CreateRoleJSONRequestBody defines body for CreateRole for application/json ContentType.

type CreateRoleParams added in v1.1.0

type CreateRoleParams struct {

	// Set Federated-Search-Manage-Ack to 'Y' to acknowledge your acceptance that roles with fsh_manage capability can send search results data outside the compliant environment
	FederatedSearchManageAck *FederatedSearchManage `json:"Federated-Search-Manage-Ack,omitempty"`
}

CreateRoleParams defines parameters for CreateRole.

type CreateRoleResponse added in v1.1.0

type CreateRoleResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *RolesResponse
	JSONDefault  *Error
}

func ParseCreateRoleResponse added in v1.1.0

func ParseCreateRoleResponse(rsp *http.Response) (*CreateRoleResponse, error)

ParseCreateRoleResponse parses an HTTP response from a CreateRoleWithResponse call

func (CreateRoleResponse) Status added in v1.1.0

func (r CreateRoleResponse) Status() string

Status returns HTTPResponse.Status

func (CreateRoleResponse) StatusCode added in v1.1.0

func (r CreateRoleResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateSelfStorageLocationJSONBody added in v1.1.0

type CreateSelfStorageLocationJSONBody SelfStorageLocationBody

CreateSelfStorageLocationJSONBody defines parameters for CreateSelfStorageLocation.

type CreateSelfStorageLocationJSONRequestBody added in v1.1.0

type CreateSelfStorageLocationJSONRequestBody CreateSelfStorageLocationJSONBody

CreateSelfStorageLocationJSONRequestBody defines body for CreateSelfStorageLocation for application/json ContentType.

type CreateSelfStorageLocationResponse added in v1.1.0

type CreateSelfStorageLocationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *SelfStorageLocationInfo
	JSONDefault  *Error
}

func ParseCreateSelfStorageLocationResponse added in v1.1.0

func ParseCreateSelfStorageLocationResponse(rsp *http.Response) (*CreateSelfStorageLocationResponse, error)

ParseCreateSelfStorageLocationResponse parses an HTTP response from a CreateSelfStorageLocationWithResponse call

func (CreateSelfStorageLocationResponse) Status added in v1.1.0

Status returns HTTPResponse.Status

func (CreateSelfStorageLocationResponse) StatusCode added in v1.1.0

func (r CreateSelfStorageLocationResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateTokenJSONBody

type CreateTokenJSONBody TokenBody

CreateTokenJSONBody defines parameters for CreateToken.

type CreateTokenJSONRequestBody

type CreateTokenJSONRequestBody CreateTokenJSONBody

CreateTokenJSONRequestBody defines body for CreateToken for application/json ContentType.

type CreateTokenResponse

type CreateTokenResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Tokeninfo *TokenInfo `json:"tokeninfo,omitempty"`
	}
	JSONDefault *Error
}

func ParseCreateTokenResponse

func ParseCreateTokenResponse(rsp *http.Response) (*CreateTokenResponse, error)

ParseCreateTokenResponse parses an HTTP response from a CreateTokenWithResponse call

func (CreateTokenResponse) Status

func (r CreateTokenResponse) Status() string

Status returns HTTPResponse.Status

func (CreateTokenResponse) StatusCode

func (r CreateTokenResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateUserJSONBody added in v1.1.0

type CreateUserJSONBody CreateUserRequest

CreateUserJSONBody defines parameters for CreateUser.

type CreateUserJSONRequestBody added in v1.1.0

type CreateUserJSONRequestBody CreateUserJSONBody

CreateUserJSONRequestBody defines body for CreateUser for application/json ContentType.

type CreateUserParams added in v1.1.0

type CreateUserParams struct {

	// Set Federated-Search-Manage-Ack to 'Y' to acknowledge your acceptance that roles with fsh_manage capability can send search results data outside the compliant environment
	FederatedSearchManageAck *FederatedSearchManage `json:"Federated-Search-Manage-Ack,omitempty"`
}

CreateUserParams defines parameters for CreateUser.

type CreateUserRequest added in v1.1.0

type CreateUserRequest struct {
	CreateRole      *bool     `json:"createRole,omitempty"`
	DefaultApp      *string   `json:"defaultApp,omitempty"`
	Email           *string   `json:"email,omitempty"`
	ForceChangePass *bool     `json:"forceChangePass,omitempty"`
	FullName        *string   `json:"fullName,omitempty"`
	Name            string    `json:"name"`
	Password        string    `json:"password"`
	Roles           *[]string `json:"roles,omitempty"`
}

Create user request body

type CreateUserResponse added in v1.1.0

type CreateUserResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *UsersResponse
	JSONDefault  *Error
}

func ParseCreateUserResponse added in v1.1.0

func ParseCreateUserResponse(rsp *http.Response) (*CreateUserResponse, error)

ParseCreateUserResponse parses an HTTP response from a CreateUserWithResponse call

func (CreateUserResponse) Status added in v1.1.0

func (r CreateUserResponse) Status() string

Status returns HTTPResponse.Status

func (CreateUserResponse) StatusCode added in v1.1.0

func (r CreateUserResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DefaultError

type DefaultError Error

DefaultError defines model for defaultError.

type DeleteHecJSONBody

type DeleteHecJSONBody map[string]interface{}

DeleteHecJSONBody defines parameters for DeleteHec.

type DeleteHecJSONRequestBody

type DeleteHecJSONRequestBody DeleteHecJSONBody

DeleteHecJSONRequestBody defines body for DeleteHec for application/json ContentType.

type DeleteHecResponse

type DeleteHecResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *string
	JSONDefault  *Error
}

func ParseDeleteHecResponse

func ParseDeleteHecResponse(rsp *http.Response) (*DeleteHecResponse, error)

ParseDeleteHecResponse parses an HTTP response from a DeleteHecWithResponse call

func (DeleteHecResponse) Status

func (r DeleteHecResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteHecResponse) StatusCode

func (r DeleteHecResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteIndexJSONBody

type DeleteIndexJSONBody map[string]interface{}

DeleteIndexJSONBody defines parameters for DeleteIndex.

type DeleteIndexJSONRequestBody

type DeleteIndexJSONRequestBody DeleteIndexJSONBody

DeleteIndexJSONRequestBody defines body for DeleteIndex for application/json ContentType.

type DeleteIndexResponse

type DeleteIndexResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSONDefault  *Error
}

func ParseDeleteIndexResponse

func ParseDeleteIndexResponse(rsp *http.Response) (*DeleteIndexResponse, error)

ParseDeleteIndexResponse parses an HTTP response from a DeleteIndexWithResponse call

func (DeleteIndexResponse) Status

func (r DeleteIndexResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteIndexResponse) StatusCode

func (r DeleteIndexResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteOutboundportJSONBody

type DeleteOutboundportJSONBody struct {
	Subnets *[]string `json:"subnets,omitempty"`
}

DeleteOutboundportJSONBody defines parameters for DeleteOutboundport.

type DeleteOutboundportJSONRequestBody

type DeleteOutboundportJSONRequestBody DeleteOutboundportJSONBody

DeleteOutboundportJSONRequestBody defines body for DeleteOutboundport for application/json ContentType.

type DeleteOutboundportResponse

type DeleteOutboundportResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSONDefault  *Error
}

func ParseDeleteOutboundportResponse

func ParseDeleteOutboundportResponse(rsp *http.Response) (*DeleteOutboundportResponse, error)

ParseDeleteOutboundportResponse parses an HTTP response from a DeleteOutboundportWithResponse call

func (DeleteOutboundportResponse) Status

Status returns HTTPResponse.Status

func (DeleteOutboundportResponse) StatusCode

func (r DeleteOutboundportResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteRoleResponse added in v1.1.0

type DeleteRoleResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSONDefault  *Error
}

func ParseDeleteRoleResponse added in v1.1.0

func ParseDeleteRoleResponse(rsp *http.Response) (*DeleteRoleResponse, error)

ParseDeleteRoleResponse parses an HTTP response from a DeleteRoleWithResponse call

func (DeleteRoleResponse) Status added in v1.1.0

func (r DeleteRoleResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteRoleResponse) StatusCode added in v1.1.0

func (r DeleteRoleResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteSubnetResponse

type DeleteSubnetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *WarningResponse
	JSONDefault  *Error
}

func ParseDeleteSubnetResponse

func ParseDeleteSubnetResponse(rsp *http.Response) (*DeleteSubnetResponse, error)

ParseDeleteSubnetResponse parses an HTTP response from a DeleteSubnetWithResponse call

func (DeleteSubnetResponse) Status

func (r DeleteSubnetResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteSubnetResponse) StatusCode

func (r DeleteSubnetResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteSubnetsJSONBody

type DeleteSubnetsJSONBody struct {
	Subnets *[]string `json:"subnets,omitempty"`
}

DeleteSubnetsJSONBody defines parameters for DeleteSubnets.

type DeleteSubnetsJSONRequestBody

type DeleteSubnetsJSONRequestBody DeleteSubnetsJSONBody

DeleteSubnetsJSONRequestBody defines body for DeleteSubnets for application/json ContentType.

type DeleteSubnetsResponse

type DeleteSubnetsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *WarningResponse
	JSONDefault  *Error
}

func ParseDeleteSubnetsResponse

func ParseDeleteSubnetsResponse(rsp *http.Response) (*DeleteSubnetsResponse, error)

ParseDeleteSubnetsResponse parses an HTTP response from a DeleteSubnetsWithResponse call

func (DeleteSubnetsResponse) Status

func (r DeleteSubnetsResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteSubnetsResponse) StatusCode

func (r DeleteSubnetsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteTokenResponse

type DeleteTokenResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSONDefault  *Error
}

func ParseDeleteTokenResponse

func ParseDeleteTokenResponse(rsp *http.Response) (*DeleteTokenResponse, error)

ParseDeleteTokenResponse parses an HTTP response from a DeleteTokenWithResponse call

func (DeleteTokenResponse) Status

func (r DeleteTokenResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteTokenResponse) StatusCode

func (r DeleteTokenResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteUserResponse added in v1.1.0

type DeleteUserResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSONDefault  *Error
}

func ParseDeleteUserResponse added in v1.1.0

func ParseDeleteUserResponse(rsp *http.Response) (*DeleteUserResponse, error)

ParseDeleteUserResponse parses an HTTP response from a DeleteUserWithResponse call

func (DeleteUserResponse) Status added in v1.1.0

func (r DeleteUserResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteUserResponse) StatusCode added in v1.1.0

func (r DeleteUserResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeploymentID added in v1.2.0

type DeploymentID string

DeploymentID defines model for deploymentID.

type DeploymentInfo added in v1.2.0

type DeploymentInfo struct {

	// the id of the latest deployment task
	Id string `json:"id"`

	// the status of the last deployment task, possible values are new, completed, pending, running, failed.
	Status *string `json:"status,omitempty"`

	// timestamp of the latest deployment task
	Timestamp *string `json:"timestamp,omitempty"`
}

DeploymentInfo defines model for DeploymentInfo.

type DeploymentStatus added in v1.2.0

type DeploymentStatus struct {
	LastDeployment DeploymentInfo `json:"lastDeployment"`
}

DeploymentStatus defines model for DeploymentStatus.

type DescribeAllowlistResponse

type DescribeAllowlistResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {

		// the subnets from where the stack feature is accessible from
		Subnets *[]string `json:"subnets,omitempty"`
	}
	JSONDefault *Error
}

func ParseDescribeAllowlistResponse

func ParseDescribeAllowlistResponse(rsp *http.Response) (*DescribeAllowlistResponse, error)

ParseDescribeAllowlistResponse parses an HTTP response from a DescribeAllowlistWithResponse call

func (DescribeAllowlistResponse) Status

func (r DescribeAllowlistResponse) Status() string

Status returns HTTPResponse.Status

func (DescribeAllowlistResponse) StatusCode

func (r DescribeAllowlistResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DescribeAppFeatureEnablementResponse

type DescribeAppFeatureEnablementResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AppFeatureEnablement
	JSONDefault  *Error
}

func ParseDescribeAppFeatureEnablementResponse

func ParseDescribeAppFeatureEnablementResponse(rsp *http.Response) (*DescribeAppFeatureEnablementResponse, error)

ParseDescribeAppFeatureEnablementResponse parses an HTTP response from a DescribeAppFeatureEnablementWithResponse call

func (DescribeAppFeatureEnablementResponse) Status

Status returns HTTPResponse.Status

func (DescribeAppFeatureEnablementResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type DescribeAppResponse

type DescribeAppResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *App
	JSONDefault  *Error
}

func ParseDescribeAppResponse

func ParseDescribeAppResponse(rsp *http.Response) (*DescribeAppResponse, error)

ParseDescribeAppResponse parses an HTTP response from a DescribeAppWithResponse call

func (DescribeAppResponse) Status

func (r DescribeAppResponse) Status() string

Status returns HTTPResponse.Status

func (DescribeAppResponse) StatusCode

func (r DescribeAppResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DescribeAppVictoriaResponse

type DescribeAppVictoriaResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *App
	JSONDefault  *Error
}

func ParseDescribeAppVictoriaResponse

func ParseDescribeAppVictoriaResponse(rsp *http.Response) (*DescribeAppVictoriaResponse, error)

ParseDescribeAppVictoriaResponse parses an HTTP response from a DescribeAppVictoriaWithResponse call

func (DescribeAppVictoriaResponse) Status

Status returns HTTPResponse.Status

func (DescribeAppVictoriaResponse) StatusCode

func (r DescribeAppVictoriaResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DescribeDeploymentResponse added in v1.2.0

type DescribeDeploymentResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Status *DeploymentInfo `json:"status,omitempty"`
	}
	JSONDefault *Error
}

func ParseDescribeDeploymentResponse added in v1.2.0

func ParseDescribeDeploymentResponse(rsp *http.Response) (*DescribeDeploymentResponse, error)

ParseDescribeDeploymentResponse parses an HTTP response from a DescribeDeploymentWithResponse call

func (DescribeDeploymentResponse) Status added in v1.2.0

Status returns HTTPResponse.Status

func (DescribeDeploymentResponse) StatusCode added in v1.2.0

func (r DescribeDeploymentResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DescribeEligibilityPrivateConnectivity

type DescribeEligibilityPrivateConnectivity struct {
	Eligible *bool   `json:"eligible,omitempty"`
	Reason   *string `json:"reason,omitempty"`
}

DescribeEligibilityPrivateConnectivity defines model for DescribeEligibilityPrivateConnectivity.

type DescribeHecResponse

type DescribeHecResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		HttpEventCollector *HecInfo `json:"http-event-collector,omitempty"`
	}
	JSONDefault *Error
}

func ParseDescribeHecResponse

func ParseDescribeHecResponse(rsp *http.Response) (*DescribeHecResponse, error)

ParseDescribeHecResponse parses an HTTP response from a DescribeHecWithResponse call

func (DescribeHecResponse) Status

func (r DescribeHecResponse) Status() string

Status returns HTTPResponse.Status

func (DescribeHecResponse) StatusCode

func (r DescribeHecResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DescribeMaintenanceWindowsScheduleResponse

type DescribeMaintenanceWindowsScheduleResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *MaintenanceWindowsSchedule
	JSONDefault  *Error
}

func ParseDescribeMaintenanceWindowsScheduleResponse

func ParseDescribeMaintenanceWindowsScheduleResponse(rsp *http.Response) (*DescribeMaintenanceWindowsScheduleResponse, error)

ParseDescribeMaintenanceWindowsScheduleResponse parses an HTTP response from a DescribeMaintenanceWindowsScheduleWithResponse call

func (DescribeMaintenanceWindowsScheduleResponse) Status

Status returns HTTPResponse.Status

func (DescribeMaintenanceWindowsScheduleResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type DescribeOutboundportsResponse

type DescribeOutboundportsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {

		// the subnets from where the stack feature can access to
		Outboundports *[]OutboundResponse `json:"outboundports,omitempty"`
	}
	JSONDefault *Error
}

func ParseDescribeOutboundportsResponse

func ParseDescribeOutboundportsResponse(rsp *http.Response) (*DescribeOutboundportsResponse, error)

ParseDescribeOutboundportsResponse parses an HTTP response from a DescribeOutboundportsWithResponse call

func (DescribeOutboundportsResponse) Status

Status returns HTTPResponse.Status

func (DescribeOutboundportsResponse) StatusCode

func (r DescribeOutboundportsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DescribePermissionsAppsResponse added in v1.2.0

type DescribePermissionsAppsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AppPerms
	JSONDefault  *Error
}

func ParseDescribePermissionsAppsResponse added in v1.2.0

func ParseDescribePermissionsAppsResponse(rsp *http.Response) (*DescribePermissionsAppsResponse, error)

ParseDescribePermissionsAppsResponse parses an HTTP response from a DescribePermissionsAppsWithResponse call

func (DescribePermissionsAppsResponse) Status added in v1.2.0

Status returns HTTPResponse.Status

func (DescribePermissionsAppsResponse) StatusCode added in v1.2.0

func (r DescribePermissionsAppsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DescribePrivateConnectivity

type DescribePrivateConnectivity struct {
	CustomerAccountIds *[]string `json:"customerAccountIds,omitempty"`
	Endpoint           *string   `json:"endpoint,omitempty"`
	Message            *string   `json:"message,omitempty"`
	Reason             *string   `json:"reason,omitempty"`
	Status             *string   `json:"status,omitempty"`
}

DescribePrivateConnectivity defines model for DescribePrivateConnectivity.

type DescribePrivateConnectivityResponse

type DescribePrivateConnectivityResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *DescribePrivateConnectivity
	JSONDefault  *Error
}

func ParseDescribePrivateConnectivityResponse

func ParseDescribePrivateConnectivityResponse(rsp *http.Response) (*DescribePrivateConnectivityResponse, error)

ParseDescribePrivateConnectivityResponse parses an HTTP response from a DescribePrivateConnectivityWithResponse call

func (DescribePrivateConnectivityResponse) Status

Status returns HTTPResponse.Status

func (DescribePrivateConnectivityResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type DescribeRoleResponse added in v1.1.0

type DescribeRoleResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *RolesResponse
	JSONDefault  *Error
}

func ParseDescribeRoleResponse added in v1.1.0

func ParseDescribeRoleResponse(rsp *http.Response) (*DescribeRoleResponse, error)

ParseDescribeRoleResponse parses an HTTP response from a DescribeRoleWithResponse call

func (DescribeRoleResponse) Status added in v1.1.0

func (r DescribeRoleResponse) Status() string

Status returns HTTPResponse.Status

func (DescribeRoleResponse) StatusCode added in v1.1.0

func (r DescribeRoleResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DescribeSelfStorageLocationResponse added in v1.1.0

type DescribeSelfStorageLocationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *SelfStorageLocationInfo
	JSONDefault  *Error
}

func ParseDescribeSelfStorageLocationResponse added in v1.1.0

func ParseDescribeSelfStorageLocationResponse(rsp *http.Response) (*DescribeSelfStorageLocationResponse, error)

ParseDescribeSelfStorageLocationResponse parses an HTTP response from a DescribeSelfStorageLocationWithResponse call

func (DescribeSelfStorageLocationResponse) Status added in v1.1.0

Status returns HTTPResponse.Status

func (DescribeSelfStorageLocationResponse) StatusCode added in v1.1.0

StatusCode returns HTTPResponse.StatusCode

type DescribeStackResponse

type DescribeStackResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Status *StackStatus `json:"status,omitempty"`
	}
	JSONDefault *Error
}

func ParseDescribeStackResponse

func ParseDescribeStackResponse(rsp *http.Response) (*DescribeStackResponse, error)

ParseDescribeStackResponse parses an HTTP response from a DescribeStackWithResponse call

func (DescribeStackResponse) Status

func (r DescribeStackResponse) Status() string

Status returns HTTPResponse.Status

func (DescribeStackResponse) StatusCode

func (r DescribeStackResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DescribeUserResponse added in v1.1.0

type DescribeUserResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *UsersResponse
	JSONDefault  *Error
}

func ParseDescribeUserResponse added in v1.1.0

func ParseDescribeUserResponse(rsp *http.Response) (*DescribeUserResponse, error)

ParseDescribeUserResponse parses an HTTP response from a DescribeUserWithResponse call

func (DescribeUserResponse) Status added in v1.1.0

func (r DescribeUserResponse) Status() string

Status returns HTTPResponse.Status

func (DescribeUserResponse) StatusCode added in v1.1.0

func (r DescribeUserResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type EnablePrivateConnectivity

type EnablePrivateConnectivity struct {
	CustomerAccountIds *[]string `json:"customerAccountIds,omitempty"`
}

EnablePrivateConnectivity defines model for EnablePrivateConnectivity.

type EnablePrivateConnectivityJSONBody

type EnablePrivateConnectivityJSONBody EnablePrivateConnectivity

EnablePrivateConnectivityJSONBody defines parameters for EnablePrivateConnectivity.

type EnablePrivateConnectivityJSONRequestBody

type EnablePrivateConnectivityJSONRequestBody EnablePrivateConnectivityJSONBody

EnablePrivateConnectivityJSONRequestBody defines body for EnablePrivateConnectivity for application/json ContentType.

type EnablePrivateConnectivityResponse

type EnablePrivateConnectivityResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *EnablePrivateConnectivity
	JSONDefault  *Error
}

func ParseEnablePrivateConnectivityResponse

func ParseEnablePrivateConnectivityResponse(rsp *http.Response) (*EnablePrivateConnectivityResponse, error)

ParseEnablePrivateConnectivityResponse parses an HTTP response from a EnablePrivateConnectivityWithResponse call

func (EnablePrivateConnectivityResponse) Status

Status returns HTTPResponse.Status

func (EnablePrivateConnectivityResponse) StatusCode

func (r EnablePrivateConnectivityResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type Error

type Error struct {
	Code    string `json:"code"`
	Message string `json:"message"`
}

Error defines model for Error.

type Feature

type Feature string

Feature defines model for feature.

const (
	Feature_hec        Feature = "hec"
	Feature_idm_api    Feature = "idm-api"
	Feature_idm_ui     Feature = "idm-ui"
	Feature_s2s        Feature = "s2s"
	Feature_search_api Feature = "search-api"
	Feature_search_ui  Feature = "search-ui"
)

List of Feature

type FeatureName

type FeatureName string

FeatureName defines model for featureName.

type FederatedSearchManage added in v1.1.0

type FederatedSearchManage string

FederatedSearchManage defines model for federatedSearchManage.

type FromTime

type FromTime string

FromTime defines model for fromTime.

type GetAllLimitsConfigDefaultsResponse

type GetAllLimitsConfigDefaultsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]LimitStanza
	JSONDefault  *Error
}

func ParseGetAllLimitsConfigDefaultsResponse

func ParseGetAllLimitsConfigDefaultsResponse(rsp *http.Response) (*GetAllLimitsConfigDefaultsResponse, error)

ParseGetAllLimitsConfigDefaultsResponse parses an HTTP response from a GetAllLimitsConfigDefaultsWithResponse call

func (GetAllLimitsConfigDefaultsResponse) Status

Status returns HTTPResponse.Status

func (GetAllLimitsConfigDefaultsResponse) StatusCode

func (r GetAllLimitsConfigDefaultsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetAllLimitsConfigResponse

type GetAllLimitsConfigResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSONDefault  *Error
}

func ParseGetAllLimitsConfigResponse

func ParseGetAllLimitsConfigResponse(rsp *http.Response) (*GetAllLimitsConfigResponse, error)

ParseGetAllLimitsConfigResponse parses an HTTP response from a GetAllLimitsConfigWithResponse call

func (GetAllLimitsConfigResponse) Status

Status returns HTTPResponse.Status

func (GetAllLimitsConfigResponse) StatusCode

func (r GetAllLimitsConfigResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetIndexInfoResponse

type GetIndexInfoResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Indexinfo *IndexResponse `json:"indexinfo,omitempty"`
	}
	JSONDefault *Error
}

func ParseGetIndexInfoResponse

func ParseGetIndexInfoResponse(rsp *http.Response) (*GetIndexInfoResponse, error)

ParseGetIndexInfoResponse parses an HTTP response from a GetIndexInfoWithResponse call

func (GetIndexInfoResponse) Status

func (r GetIndexInfoResponse) Status() string

Status returns HTTPResponse.Status

func (GetIndexInfoResponse) StatusCode

func (r GetIndexInfoResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetKeyLimitConfigResponse

type GetKeyLimitConfigResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Limitconfiguration *LimitConfigurationResponse `json:"limitconfiguration,omitempty"`
	}
	JSONDefault *Error
}

func ParseGetKeyLimitConfigResponse

func ParseGetKeyLimitConfigResponse(rsp *http.Response) (*GetKeyLimitConfigResponse, error)

ParseGetKeyLimitConfigResponse parses an HTTP response from a GetKeyLimitConfigWithResponse call

func (GetKeyLimitConfigResponse) Status

func (r GetKeyLimitConfigResponse) Status() string

Status returns HTTPResponse.Status

func (GetKeyLimitConfigResponse) StatusCode

func (r GetKeyLimitConfigResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetLimitConfigResponse

type GetLimitConfigResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Limitconfiguration *LimitConfigurationResponse `json:"limitconfiguration,omitempty"`
	}
	JSONDefault *Error
}

func ParseGetLimitConfigResponse

func ParseGetLimitConfigResponse(rsp *http.Response) (*GetLimitConfigResponse, error)

ParseGetLimitConfigResponse parses an HTTP response from a GetLimitConfigWithResponse call

func (GetLimitConfigResponse) Status

func (r GetLimitConfigResponse) Status() string

Status returns HTTPResponse.Status

func (GetLimitConfigResponse) StatusCode

func (r GetLimitConfigResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetLimitsConfigDefaultsResponse

type GetLimitsConfigDefaultsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *LimitStanza
	JSONDefault  *Error
}

func ParseGetLimitsConfigDefaultsResponse

func ParseGetLimitsConfigDefaultsResponse(rsp *http.Response) (*GetLimitsConfigDefaultsResponse, error)

ParseGetLimitsConfigDefaultsResponse parses an HTTP response from a GetLimitsConfigDefaultsWithResponse call

func (GetLimitsConfigDefaultsResponse) Status

Status returns HTTPResponse.Status

func (GetLimitsConfigDefaultsResponse) StatusCode

func (r GetLimitsConfigDefaultsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetOutboundportsResponse

type GetOutboundportsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {

		// the subnets from where the stack feature can access to
		Outboundports *[]OutboundResponse `json:"outboundports,omitempty"`
	}
	JSONDefault *Error
}

func ParseGetOutboundportsResponse

func ParseGetOutboundportsResponse(rsp *http.Response) (*GetOutboundportsResponse, error)

ParseGetOutboundportsResponse parses an HTTP response from a GetOutboundportsWithResponse call

func (GetOutboundportsResponse) Status

func (r GetOutboundportsResponse) Status() string

Status returns HTTPResponse.Status

func (GetOutboundportsResponse) StatusCode

func (r GetOutboundportsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetSelfStorageLocationPolicyResponse added in v1.1.0

type GetSelfStorageLocationPolicyResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *SelfStorageLocationPolicy
	JSONDefault  *Error
}

func ParseGetSelfStorageLocationPolicyResponse added in v1.1.0

func ParseGetSelfStorageLocationPolicyResponse(rsp *http.Response) (*GetSelfStorageLocationPolicyResponse, error)

ParseGetSelfStorageLocationPolicyResponse parses an HTTP response from a GetSelfStorageLocationPolicyWithResponse call

func (GetSelfStorageLocationPolicyResponse) Status added in v1.1.0

Status returns HTTPResponse.Status

func (GetSelfStorageLocationPolicyResponse) StatusCode added in v1.1.0

StatusCode returns HTTPResponse.StatusCode

type GetSelfStorageLocationPrefixResponse added in v1.1.0

type GetSelfStorageLocationPrefixResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *SelfStorageLocationPrefix
	JSONDefault  *Error
}

func ParseGetSelfStorageLocationPrefixResponse added in v1.1.0

func ParseGetSelfStorageLocationPrefixResponse(rsp *http.Response) (*GetSelfStorageLocationPrefixResponse, error)

ParseGetSelfStorageLocationPrefixResponse parses an HTTP response from a GetSelfStorageLocationPrefixWithResponse call

func (GetSelfStorageLocationPrefixResponse) Status added in v1.1.0

Status returns HTTPResponse.Status

func (GetSelfStorageLocationPrefixResponse) StatusCode added in v1.1.0

StatusCode returns HTTPResponse.StatusCode

type GetSelfStorageLocationServiceAccountsResponse added in v1.1.0

type GetSelfStorageLocationServiceAccountsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *SelfStorageLocationServiceAccountsResponse
	JSONDefault  *Error
}

func ParseGetSelfStorageLocationServiceAccountsResponse added in v1.1.0

func ParseGetSelfStorageLocationServiceAccountsResponse(rsp *http.Response) (*GetSelfStorageLocationServiceAccountsResponse, error)

ParseGetSelfStorageLocationServiceAccountsResponse parses an HTTP response from a GetSelfStorageLocationServiceAccountsWithResponse call

func (GetSelfStorageLocationServiceAccountsResponse) Status added in v1.1.0

Status returns HTTPResponse.Status

func (GetSelfStorageLocationServiceAccountsResponse) StatusCode added in v1.1.0

StatusCode returns HTTPResponse.StatusCode

type GetTokenInfoResponse

type GetTokenInfoResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Tokeninfo *TokenInfo `json:"tokeninfo,omitempty"`
	}
	JSONDefault *Error
}

func ParseGetTokenInfoResponse

func ParseGetTokenInfoResponse(rsp *http.Response) (*GetTokenInfoResponse, error)

ParseGetTokenInfoResponse parses an HTTP response from a GetTokenInfoWithResponse call

func (GetTokenInfoResponse) Status

func (r GetTokenInfoResponse) Status() string

Status returns HTTPResponse.Status

func (GetTokenInfoResponse) StatusCode

func (r GetTokenInfoResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GrantableOnly added in v1.1.0

type GrantableOnly bool

GrantableOnly defines model for grantableOnly.

type Hec

type Hec string

Hec defines model for hec.

type HecInfo

type HecInfo struct {
	Spec  *HecSpec `json:"spec,omitempty"`
	Token *string  `json:"token,omitempty"`
}

HecInfo defines model for HecInfo.

type HecSpec

type HecSpec struct {
	AllowedIndexes    *[]string `json:"allowedIndexes,omitempty"`
	DefaultHost       *string   `json:"defaultHost,omitempty"`
	DefaultIndex      *string   `json:"defaultIndex,omitempty"`
	DefaultSource     *string   `json:"defaultSource,omitempty"`
	DefaultSourcetype *string   `json:"defaultSourcetype,omitempty"`
	Disabled          *bool     `json:"disabled,omitempty"`
	Name              string    `json:"name"`
	Token             *string   `json:"token,omitempty"`
	UseAck            *bool     `json:"useAck,omitempty"`
}

HecSpec defines model for HecSpec.

type HttpRequestDoer

type HttpRequestDoer interface {
	Do(req *http.Request) (*http.Response, error)
}

Doer performs HTTP requests.

The standard http.Client implements this interface.

type ImportedRolesInfo added in v1.1.0

type ImportedRolesInfo struct {
	// Embedded struct due to allOf(#/components/schemas/RolesInfo)
	RolesInfo `yaml:",inline"`
	// Embedded fields due to inline allOf schema
	Roles *[]string `json:"roles,omitempty"`
}

ImportedRolesInfo defines model for ImportedRolesInfo.

type Index

type Index string

Index defines model for index.

type IndexInfo

type IndexInfo struct {
	Datatype                    *string `json:"datatype,omitempty"`
	MaxDataSizeMB               *int64  `json:"maxDataSizeMB,omitempty"`
	Name                        string  `json:"name"`
	SearchableDays              *int64  `json:"searchableDays,omitempty"`
	SelfStorageBucketPath       *string `json:"selfStorageBucketPath,omitempty"`
	SplunkArchivalRetentionDays *int64  `json:"splunkArchivalRetentionDays,omitempty"`
}

IndexInfo defines model for IndexInfo.

type IndexResponse

type IndexResponse struct {
	Datatype                    string  `json:"datatype"`
	MaxDataSizeMB               uint64  `json:"maxDataSizeMB"`
	Name                        string  `json:"name"`
	SearchableDays              uint64  `json:"searchableDays"`
	SelfStorageBucketPath       *string `json:"selfStorageBucketPath,omitempty"`
	SplunkArchivalRetentionDays *uint64 `json:"splunkArchivalRetentionDays,omitempty"`
	TotalEventCount             *string `json:"totalEventCount,omitempty"`
	TotalRawSizeMB              *string `json:"totalRawSizeMB,omitempty"`
}

IndexResponse defines model for IndexResponse.

type InstallAppParams

type InstallAppParams struct {

	// is the app available in splunkbase
	Splunkbase *bool `json:"splunkbase,omitempty"`

	// ACS-Legal-Ack is required for installing private apps
	ACSLegalAck string `json:"ACS-Legal-Ack"`

	// Splunkbase sessionID
	XSplunkbaseAuthorization *string `json:"X-Splunkbase-Authorization,omitempty"`

	// The app inspect token
	XSplunkAuthorization *string `json:"X-Splunk-Authorization,omitempty"`

	// ACS-Licensing-Ack is required for installing splunkbase apps
	ACSLicensingAck *string `json:"ACS-Licensing-Ack,omitempty"`
}

InstallAppParams defines parameters for InstallApp.

type InstallAppResponse

type InstallAppResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *App
	JSONDefault  *Error
}

func ParseInstallAppResponse

func ParseInstallAppResponse(rsp *http.Response) (*InstallAppResponse, error)

ParseInstallAppResponse parses an HTTP response from a InstallAppWithResponse call

func (InstallAppResponse) Status

func (r InstallAppResponse) Status() string

Status returns HTTPResponse.Status

func (InstallAppResponse) StatusCode

func (r InstallAppResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type InstallAppVictoriaParams

type InstallAppVictoriaParams struct {

	// is the app available in splunkbase
	Splunkbase *bool `json:"splunkbase,omitempty"`

	// Splunkbase sessionID
	XSplunkbaseAuthorization *string `json:"X-Splunkbase-Authorization,omitempty"`

	// The app inspect token
	XSplunkAuthorization *string `json:"X-Splunk-Authorization,omitempty"`

	// ACS-Legal-Ack is required for installing private apps
	ACSLegalAck *string `json:"ACS-Legal-Ack,omitempty"`

	// ACS-Licensing-Ack is required for installing splunkbase apps
	ACSLicensingAck *string `json:"ACS-Licensing-Ack,omitempty"`
}

InstallAppVictoriaParams defines parameters for InstallAppVictoria.

type InstallAppVictoriaResponse

type InstallAppVictoriaResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *App
	JSON202      *App
	JSONDefault  *Error
}

func ParseInstallAppVictoriaResponse

func ParseInstallAppVictoriaResponse(rsp *http.Response) (*InstallAppVictoriaResponse, error)

ParseInstallAppVictoriaResponse parses an HTTP response from a InstallAppVictoriaWithResponse call

func (InstallAppVictoriaResponse) Status

Status returns HTTPResponse.Status

func (InstallAppVictoriaResponse) StatusCode

func (r InstallAppVictoriaResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type Key

type Key string

Key defines model for key.

type LimitConfigurationInfo

type LimitConfigurationInfo struct {
	Settings *map[string]interface{} `json:"settings,omitempty"`
}

LimitConfigurationInfo defines model for LimitConfigurationInfo.

type LimitConfigurationResponse

type LimitConfigurationResponse struct {
	Settings *[]interface{} `json:"settings,omitempty"`
}

LimitConfigurationResponse defines model for LimitConfigurationResponse.

type LimitResetSettingsList

type LimitResetSettingsList struct {
	Settings *[]interface{} `json:"settings,omitempty"`
}

LimitResetSettingsList defines model for LimitResetSettingsList.

type LimitSetting

type LimitSetting struct {
	DefaultValue *float64 `json:"defaultValue,omitempty"`
	MaxValue     *float64 `json:"maxValue,omitempty"`
	MinValue     *float64 `json:"minValue,omitempty"`
	Setting      *string  `json:"setting,omitempty"`
}

LimitSetting defines model for LimitSetting.

type LimitStanza

type LimitStanza struct {
	Settings *[]LimitSetting `json:"settings,omitempty"`
	Stanza   *string         `json:"stanza,omitempty"`
}

LimitStanza defines model for LimitStanza.

type ListAppsParams

type ListAppsParams struct {

	// the count of items to return
	Count *Count `json:"count,omitempty"`

	// the offset to start return items from
	Offset *Offset `json:"offset,omitempty"`

	// filter apps based on splunkbase and non-splunkbase apps
	Splunkbase *bool `json:"splunkbase,omitempty"`
}

ListAppsParams defines parameters for ListApps.

type ListAppsResponse

type ListAppsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Apps *[]App `json:"apps,omitempty"`
	}
	JSONDefault *Error
}

func ParseListAppsResponse

func ParseListAppsResponse(rsp *http.Response) (*ListAppsResponse, error)

ParseListAppsResponse parses an HTTP response from a ListAppsWithResponse call

func (ListAppsResponse) Status

func (r ListAppsResponse) Status() string

Status returns HTTPResponse.Status

func (ListAppsResponse) StatusCode

func (r ListAppsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListAppsVictoriaParams

type ListAppsVictoriaParams struct {

	// the count of items to return
	Count *Count `json:"count,omitempty"`

	// the offset to start return items from
	Offset *Offset `json:"offset,omitempty"`

	// filter apps based on splunkbase and non-splunkbase apps
	Splunkbase *bool `json:"splunkbase,omitempty"`
}

ListAppsVictoriaParams defines parameters for ListAppsVictoria.

type ListAppsVictoriaResponse

type ListAppsVictoriaResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Apps *[]App `json:"apps,omitempty"`
	}
	JSONDefault *Error
}

func ParseListAppsVictoriaResponse

func ParseListAppsVictoriaResponse(rsp *http.Response) (*ListAppsVictoriaResponse, error)

ParseListAppsVictoriaResponse parses an HTTP response from a ListAppsVictoriaWithResponse call

func (ListAppsVictoriaResponse) Status

func (r ListAppsVictoriaResponse) Status() string

Status returns HTTPResponse.Status

func (ListAppsVictoriaResponse) StatusCode

func (r ListAppsVictoriaResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListCapabilitiesParams added in v1.1.0

type ListCapabilitiesParams struct {

	// only show grantable capabilities
	GrantableOnly *GrantableOnly `json:"grantableOnly,omitempty"`
}

ListCapabilitiesParams defines parameters for ListCapabilities.

type ListCapabilitiesResponse added in v1.1.0

type ListCapabilitiesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *CapabilitiesInfo
	JSONDefault  *Error
}

func ParseListCapabilitiesResponse added in v1.1.0

func ParseListCapabilitiesResponse(rsp *http.Response) (*ListCapabilitiesResponse, error)

ParseListCapabilitiesResponse parses an HTTP response from a ListCapabilitiesWithResponse call

func (ListCapabilitiesResponse) Status added in v1.1.0

func (r ListCapabilitiesResponse) Status() string

Status returns HTTPResponse.Status

func (ListCapabilitiesResponse) StatusCode added in v1.1.0

func (r ListCapabilitiesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListDeploymentResponse added in v1.2.0

type ListDeploymentResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Status *DeploymentStatus `json:"status,omitempty"`
	}
	JSONDefault *Error
}

func ParseListDeploymentResponse added in v1.2.0

func ParseListDeploymentResponse(rsp *http.Response) (*ListDeploymentResponse, error)

ParseListDeploymentResponse parses an HTTP response from a ListDeploymentWithResponse call

func (ListDeploymentResponse) Status added in v1.2.0

func (r ListDeploymentResponse) Status() string

Status returns HTTPResponse.Status

func (ListDeploymentResponse) StatusCode added in v1.2.0

func (r ListDeploymentResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListHECsParams

type ListHECsParams struct {

	// the count of items to return
	Count *Count `json:"count,omitempty"`

	// the offset to start return items from
	Offset *Offset `json:"offset,omitempty"`
}

ListHECsParams defines parameters for ListHECs.

type ListHECsResponse

type ListHECsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		HttpEventCollectors *[]HecInfo `json:"http_event_collectors,omitempty"`
	}
	JSONDefault *Error
}

func ParseListHECsResponse

func ParseListHECsResponse(rsp *http.Response) (*ListHECsResponse, error)

ParseListHECsResponse parses an HTTP response from a ListHECsWithResponse call

func (ListHECsResponse) Status

func (r ListHECsResponse) Status() string

Status returns HTTPResponse.Status

func (ListHECsResponse) StatusCode

func (r ListHECsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListIndexesParams

type ListIndexesParams struct {

	// the count of items to return
	Count *Count `json:"count,omitempty"`

	// the offset to start return items from
	Offset *Offset `json:"offset,omitempty"`
}

ListIndexesParams defines parameters for ListIndexes.

type ListIndexesResponse

type ListIndexesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Indexes *[]IndexResponse `json:"indexes,omitempty"`
	}
	JSONDefault *Error
}

func ParseListIndexesResponse

func ParseListIndexesResponse(rsp *http.Response) (*ListIndexesResponse, error)

ParseListIndexesResponse parses an HTTP response from a ListIndexesWithResponse call

func (ListIndexesResponse) Status

func (r ListIndexesResponse) Status() string

Status returns HTTPResponse.Status

func (ListIndexesResponse) StatusCode

func (r ListIndexesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListMaintenanceWindowsSchedulesParams

type ListMaintenanceWindowsSchedulesParams struct {

	// the count of items to return
	Count *Count `json:"count,omitempty"`

	// nextLink to the next segment of the result set. A nextLink with the value null indicates there are no more pages. UTC is the default timezone.
	NextLink *NextLink `json:"nextLink,omitempty"`

	// the earliest time to return results from. Format is expected to be YYYY-MM-DD or in RFC3339. UTC is the default timezone.
	FromTime *FromTime `json:"fromTime,omitempty"`

	// the latest time to return results from. Format is expected to be YYYY-MM-DD or in RFC3339. UTC is the default timezone.
	ToTime *ToTime `json:"toTime,omitempty"`
}

ListMaintenanceWindowsSchedulesParams defines parameters for ListMaintenanceWindowsSchedules.

type ListMaintenanceWindowsSchedulesResponse

type ListMaintenanceWindowsSchedulesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *interface{}
	JSONDefault  *Error
}

func ParseListMaintenanceWindowsSchedulesResponse

func ParseListMaintenanceWindowsSchedulesResponse(rsp *http.Response) (*ListMaintenanceWindowsSchedulesResponse, error)

ParseListMaintenanceWindowsSchedulesResponse parses an HTTP response from a ListMaintenanceWindowsSchedulesWithResponse call

func (ListMaintenanceWindowsSchedulesResponse) Status

Status returns HTTPResponse.Status

func (ListMaintenanceWindowsSchedulesResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type ListPermissionsAppsParams added in v1.2.0

type ListPermissionsAppsParams struct {

	// the count of items to return
	Count *Count `json:"count,omitempty"`

	// the offset to start return items from
	Offset *Offset `json:"offset,omitempty"`
}

ListPermissionsAppsParams defines parameters for ListPermissionsApps.

type ListPermissionsAppsResponse added in v1.2.0

type ListPermissionsAppsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Tokeninfo *AppPermsList `json:"tokeninfo,omitempty"`
	}
	JSONDefault *Error
}

func ParseListPermissionsAppsResponse added in v1.2.0

func ParseListPermissionsAppsResponse(rsp *http.Response) (*ListPermissionsAppsResponse, error)

ParseListPermissionsAppsResponse parses an HTTP response from a ListPermissionsAppsWithResponse call

func (ListPermissionsAppsResponse) Status added in v1.2.0

Status returns HTTPResponse.Status

func (ListPermissionsAppsResponse) StatusCode added in v1.2.0

func (r ListPermissionsAppsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListRolesParams added in v1.1.0

type ListRolesParams struct {

	// the count of items to return
	Count *Count `json:"count,omitempty"`

	// the offset to start return items from
	Offset *Offset `json:"offset,omitempty"`
}

ListRolesParams defines parameters for ListRoles.

type ListRolesResponse added in v1.1.0

type ListRolesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Roles *[]RolesResponse `json:"roles,omitempty"`
	}
	JSONDefault *Error
}

func ParseListRolesResponse added in v1.1.0

func ParseListRolesResponse(rsp *http.Response) (*ListRolesResponse, error)

ParseListRolesResponse parses an HTTP response from a ListRolesWithResponse call

func (ListRolesResponse) Status added in v1.1.0

func (r ListRolesResponse) Status() string

Status returns HTTPResponse.Status

func (ListRolesResponse) StatusCode added in v1.1.0

func (r ListRolesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListSelfStorageLocationsParams added in v1.1.0

type ListSelfStorageLocationsParams struct {

	// the count of items to return
	Count *Count `json:"count,omitempty"`

	// the offset to start return items from
	Offset *Offset `json:"offset,omitempty"`
}

ListSelfStorageLocationsParams defines parameters for ListSelfStorageLocations.

type ListSelfStorageLocationsResponse added in v1.1.0

type ListSelfStorageLocationsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		SelfStorageLocations []SelfStorageLocationInfo `json:"selfStorageLocations"`
	}
	JSONDefault *Error
}

func ParseListSelfStorageLocationsResponse added in v1.1.0

func ParseListSelfStorageLocationsResponse(rsp *http.Response) (*ListSelfStorageLocationsResponse, error)

ParseListSelfStorageLocationsResponse parses an HTTP response from a ListSelfStorageLocationsWithResponse call

func (ListSelfStorageLocationsResponse) Status added in v1.1.0

Status returns HTTPResponse.Status

func (ListSelfStorageLocationsResponse) StatusCode added in v1.1.0

func (r ListSelfStorageLocationsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListTokensParams

type ListTokensParams struct {

	// the count of items to return
	Count *Count `json:"count,omitempty"`

	// the offset to start return items from
	Offset *Offset `json:"offset,omitempty"`

	// status of tokens wanted
	Status *TokenStatus `json:"status,omitempty"`

	// user of tokens wanted
	Username *Username `json:"username,omitempty"`
}

ListTokensParams defines parameters for ListTokens.

type ListTokensResponse

type ListTokensResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Tokens *[]TokenInfo `json:"tokens,omitempty"`
	}
	JSONDefault *Error
}

func ParseListTokensResponse

func ParseListTokensResponse(rsp *http.Response) (*ListTokensResponse, error)

ParseListTokensResponse parses an HTTP response from a ListTokensWithResponse call

func (ListTokensResponse) Status

func (r ListTokensResponse) Status() string

Status returns HTTPResponse.Status

func (ListTokensResponse) StatusCode

func (r ListTokensResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListUsersParams added in v1.1.0

type ListUsersParams struct {

	// the count of items to return
	Count *Count `json:"count,omitempty"`

	// the offset to start return items from
	Offset *Offset `json:"offset,omitempty"`
}

ListUsersParams defines parameters for ListUsers.

type ListUsersResponse added in v1.1.0

type ListUsersResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Users *[]UsersResponse `json:"users,omitempty"`
	}
	JSONDefault *Error
}

func ParseListUsersResponse added in v1.1.0

func ParseListUsersResponse(rsp *http.Response) (*ListUsersResponse, error)

ParseListUsersResponse parses an HTTP response from a ListUsersWithResponse call

func (ListUsersResponse) Status added in v1.1.0

func (r ListUsersResponse) Status() string

Status returns HTTPResponse.Status

func (ListUsersResponse) StatusCode added in v1.1.0

func (r ListUsersResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type MaintenanceWindowsAuditResponse

type MaintenanceWindowsAuditResponse struct {
	Audits []MaintenanceWindowsSchedule `json:"audits"`
}

MaintenanceWindowsAuditResponse defines model for MaintenanceWindowsAuditResponse.

type MaintenanceWindowsOperation

type MaintenanceWindowsOperation struct {
	SFDCTickets *[]string `json:"SFDCTickets,omitempty"`

	// app name that needs to be upgraded
	AppName *string `json:"appName,omitempty"`

	// time at which the operation ended
	EndTime *time.Time `json:"endTime,omitempty"`

	// map containing metadata like target version, target instance, customerAckRequired, customerAckReceived etc.
	Metadata *map[string]interface{} `json:"metadata,omitempty"`

	// notes for splunk customer
	Notes *[]string `json:"notes,omitempty"`

	// description of the operation
	OperationDescription string `json:"operationDescription"`

	// maintenance window schedule operation status
	OperationStatus string `json:"operationStatus"`
	OperationType   string `json:"operationType"`

	// time at which the operation started
	StartTime *time.Time `json:"startTime,omitempty"`

	// target version after upgrade
	TargetVersion *string `json:"targetVersion,omitempty"`
}

MaintenanceWindowsOperation defines model for MaintenanceWindowsOperation.

type MaintenanceWindowsResponse

type MaintenanceWindowsResponse struct {
	NextLink  string                       `json:"nextLink"`
	Schedules []MaintenanceWindowsSchedule `json:"schedules"`
}

MaintenanceWindowsResponse defines model for MaintenanceWindowsResponse.

type MaintenanceWindowsSchedule

type MaintenanceWindowsSchedule struct {

	// duration of maintenance windows in hours
	Duration              string    `json:"duration"`
	LastModifiedTimestamp time.Time `json:"lastModifiedTimestamp"`

	// summary or reason for the maintenance
	LastSummary *string `json:"lastSummary,omitempty"`

	// describes the type of upgrade falls under
	MwType     string                         `json:"mwType"`
	Operations *[]MaintenanceWindowsOperation `json:"operations,omitempty"`

	// requester of the maintenance, customer or splunk
	RequestedEntity string `json:"requestedEntity"`

	// user who is requesting the maintenance
	RequestedUser          *string   `json:"requestedUser,omitempty"`
	ScheduleId             string    `json:"scheduleId"`
	ScheduleStartTimestamp time.Time `json:"scheduleStartTimestamp"`

	// maintenance window schedule status
	Status string `json:"status"`
}

MaintenanceWindowsSchedule defines model for MaintenanceWindowsSchedule.

type NextLink string

NextLink defines model for nextLink.

type Offset

type Offset int64

Offset defines model for offset.

type OutboundResponse

type OutboundResponse struct {
	DestinationRanges *[]string `json:"destinationRanges,omitempty"`
	Name              *string   `json:"name,omitempty"`
	Port              *int32    `json:"port,omitempty"`
}

OutboundResponse defines model for OutboundResponse.

type PatchAppClassicParams added in v1.1.0

type PatchAppClassicParams struct {

	// The splunkbase sessionID
	XSplunkbaseAuthorization string `json:"X-Splunkbase-Authorization"`

	// ACS-Licensing-Ack is required for updating splunkbase apps
	ACSLicensingAck string `json:"ACS-Licensing-Ack"`
}

PatchAppClassicParams defines parameters for PatchAppClassic.

type PatchAppClassicResponse added in v1.1.0

type PatchAppClassicResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *App
	JSON202      *App
	JSONDefault  *Error
}

func ParsePatchAppClassicResponse added in v1.1.0

func ParsePatchAppClassicResponse(rsp *http.Response) (*PatchAppClassicResponse, error)

ParsePatchAppClassicResponse parses an HTTP response from a PatchAppClassicWithResponse call

func (PatchAppClassicResponse) Status added in v1.1.0

func (r PatchAppClassicResponse) Status() string

Status returns HTTPResponse.Status

func (PatchAppClassicResponse) StatusCode added in v1.1.0

func (r PatchAppClassicResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PatchAppPermsRequest added in v1.2.0

type PatchAppPermsRequest struct {
	Read  *[]string `json:"read,omitempty"`
	Write *[]string `json:"write,omitempty"`
}

patch permissions apps body

type PatchAppVictoriaParams

type PatchAppVictoriaParams struct {

	// The splunkbase sessionID
	XSplunkbaseAuthorization string `json:"X-Splunkbase-Authorization"`

	// ACS-Licensing-Ack is required for updating splunkbase apps
	ACSLicensingAck string `json:"ACS-Licensing-Ack"`
}

PatchAppVictoriaParams defines parameters for PatchAppVictoria.

type PatchAppVictoriaResponse

type PatchAppVictoriaResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *App
	JSON202      *App
	JSONDefault  *Error
}

func ParsePatchAppVictoriaResponse

func ParsePatchAppVictoriaResponse(rsp *http.Response) (*PatchAppVictoriaResponse, error)

ParsePatchAppVictoriaResponse parses an HTTP response from a PatchAppVictoriaWithResponse call

func (PatchAppVictoriaResponse) Status

func (r PatchAppVictoriaResponse) Status() string

Status returns HTTPResponse.Status

func (PatchAppVictoriaResponse) StatusCode

func (r PatchAppVictoriaResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PatchHECJSONBody added in v1.1.0

type PatchHECJSONBody HecSpec

PatchHECJSONBody defines parameters for PatchHEC.

type PatchHECJSONRequestBody added in v1.1.0

type PatchHECJSONRequestBody PatchHECJSONBody

PatchHECJSONRequestBody defines body for PatchHEC for application/json ContentType.

type PatchHECResponse added in v1.1.0

type PatchHECResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *string
	JSONDefault  *Error
}

func ParsePatchHECResponse added in v1.1.0

func ParsePatchHECResponse(rsp *http.Response) (*PatchHECResponse, error)

ParsePatchHECResponse parses an HTTP response from a PatchHECWithResponse call

func (PatchHECResponse) Status added in v1.1.0

func (r PatchHECResponse) Status() string

Status returns HTTPResponse.Status

func (PatchHECResponse) StatusCode added in v1.1.0

func (r PatchHECResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PatchIndexInfo

type PatchIndexInfo struct {
	MaxDataSizeMB               *int64  `json:"maxDataSizeMB,omitempty"`
	SearchableDays              *int64  `json:"searchableDays,omitempty"`
	SelfStorageBucketPath       *string `json:"selfStorageBucketPath,omitempty"`
	SplunkArchivalRetentionDays *int64  `json:"splunkArchivalRetentionDays,omitempty"`
}

PatchIndexInfo defines model for PatchIndexInfo.

type PatchIndexInfoJSONBody

type PatchIndexInfoJSONBody PatchIndexInfo

PatchIndexInfoJSONBody defines parameters for PatchIndexInfo.

type PatchIndexInfoJSONRequestBody

type PatchIndexInfoJSONRequestBody PatchIndexInfoJSONBody

PatchIndexInfoJSONRequestBody defines body for PatchIndexInfo for application/json ContentType.

type PatchIndexInfoResponse

type PatchIndexInfoResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSONDefault  *Error
}

func ParsePatchIndexInfoResponse

func ParsePatchIndexInfoResponse(rsp *http.Response) (*PatchIndexInfoResponse, error)

ParsePatchIndexInfoResponse parses an HTTP response from a PatchIndexInfoWithResponse call

func (PatchIndexInfoResponse) Status

func (r PatchIndexInfoResponse) Status() string

Status returns HTTPResponse.Status

func (PatchIndexInfoResponse) StatusCode

func (r PatchIndexInfoResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PatchPermissionsAppsJSONBody added in v1.2.0

type PatchPermissionsAppsJSONBody PatchAppPermsRequest

PatchPermissionsAppsJSONBody defines parameters for PatchPermissionsApps.

type PatchPermissionsAppsJSONRequestBody added in v1.2.0

type PatchPermissionsAppsJSONRequestBody PatchPermissionsAppsJSONBody

PatchPermissionsAppsJSONRequestBody defines body for PatchPermissionsApps for application/json ContentType.

type PatchPermissionsAppsResponse added in v1.2.0

type PatchPermissionsAppsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSONDefault  *Error
}

func ParsePatchPermissionsAppsResponse added in v1.2.0

func ParsePatchPermissionsAppsResponse(rsp *http.Response) (*PatchPermissionsAppsResponse, error)

ParsePatchPermissionsAppsResponse parses an HTTP response from a PatchPermissionsAppsWithResponse call

func (PatchPermissionsAppsResponse) Status added in v1.2.0

Status returns HTTPResponse.Status

func (PatchPermissionsAppsResponse) StatusCode added in v1.2.0

func (r PatchPermissionsAppsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PatchRoleInfoJSONBody added in v1.1.0

type PatchRoleInfoJSONBody RolesRequest

PatchRoleInfoJSONBody defines parameters for PatchRoleInfo.

type PatchRoleInfoJSONRequestBody added in v1.1.0

type PatchRoleInfoJSONRequestBody PatchRoleInfoJSONBody

PatchRoleInfoJSONRequestBody defines body for PatchRoleInfo for application/json ContentType.

type PatchRoleInfoParams added in v1.1.0

type PatchRoleInfoParams struct {

	// Set Federated-Search-Manage-Ack to 'Y' to acknowledge your acceptance that roles with fsh_manage capability can send search results data outside the compliant environment
	FederatedSearchManageAck *FederatedSearchManage `json:"Federated-Search-Manage-Ack,omitempty"`
}

PatchRoleInfoParams defines parameters for PatchRoleInfo.

type PatchRoleInfoResponse added in v1.1.0

type PatchRoleInfoResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *RolesResponse
	JSONDefault  *Error
}

func ParsePatchRoleInfoResponse added in v1.1.0

func ParsePatchRoleInfoResponse(rsp *http.Response) (*PatchRoleInfoResponse, error)

ParsePatchRoleInfoResponse parses an HTTP response from a PatchRoleInfoWithResponse call

func (PatchRoleInfoResponse) Status added in v1.1.0

func (r PatchRoleInfoResponse) Status() string

Status returns HTTPResponse.Status

func (PatchRoleInfoResponse) StatusCode added in v1.1.0

func (r PatchRoleInfoResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PatchSplunkbaseBody

type PatchSplunkbaseBody struct {
	Version *string `json:"version,omitempty"`
}

the splunkbase app version to update. If no version specified, the latest version will be installed.

type PatchUserJSONBody added in v1.1.0

type PatchUserJSONBody PatchUserRequest

PatchUserJSONBody defines parameters for PatchUser.

type PatchUserJSONRequestBody added in v1.1.0

type PatchUserJSONRequestBody PatchUserJSONBody

PatchUserJSONRequestBody defines body for PatchUser for application/json ContentType.

type PatchUserParams added in v1.1.0

type PatchUserParams struct {

	// Set Federated-Search-Manage-Ack to 'Y' to acknowledge your acceptance that roles with fsh_manage capability can send search results data outside the compliant environment
	FederatedSearchManageAck *FederatedSearchManage `json:"Federated-Search-Manage-Ack,omitempty"`
}

PatchUserParams defines parameters for PatchUser.

type PatchUserRequest added in v1.1.0

type PatchUserRequest struct {
	DefaultApp      *string   `json:"defaultApp,omitempty"`
	Email           *string   `json:"email,omitempty"`
	ForceChangePass *bool     `json:"forceChangePass,omitempty"`
	FullName        *string   `json:"fullName,omitempty"`
	OldPassword     *string   `json:"oldPassword,omitempty"`
	Password        *string   `json:"password,omitempty"`
	Roles           *[]string `json:"roles,omitempty"`
}

Patch user request body

type PatchUserResponse added in v1.1.0

type PatchUserResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *UsersResponse
	JSONDefault  *Error
}

func ParsePatchUserResponse added in v1.1.0

func ParsePatchUserResponse(rsp *http.Response) (*PatchUserResponse, error)

ParsePatchUserResponse parses an HTTP response from a PatchUserWithResponse call

func (PatchUserResponse) Status added in v1.1.0

func (r PatchUserResponse) Status() string

Status returns HTTPResponse.Status

func (PatchUserResponse) StatusCode added in v1.1.0

func (r PatchUserResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostRolesRequest added in v1.1.0

type PostRolesRequest struct {
	// Embedded struct due to allOf(#/components/schemas/RolesRequest)
	RolesRequest `yaml:",inline"`
	// Embedded fields due to inline allOf schema
	Name string `json:"name"`
}

PostRolesRequest defines model for PostRolesRequest.

type PrivateAppBody

type PrivateAppBody string

the app package in tgz format

type RequestEditorFn

type RequestEditorFn func(ctx context.Context, req *http.Request) error

RequestEditorFn is the function signature for the RequestEditor callback function

type ResetLimitConfigJSONBody

type ResetLimitConfigJSONBody LimitResetSettingsList

ResetLimitConfigJSONBody defines parameters for ResetLimitConfig.

type ResetLimitConfigJSONRequestBody

type ResetLimitConfigJSONRequestBody ResetLimitConfigJSONBody

ResetLimitConfigJSONRequestBody defines body for ResetLimitConfig for application/json ContentType.

type ResetLimitConfigResponse

type ResetLimitConfigResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *string
	JSONDefault  *Error
}

func ParseResetLimitConfigResponse

func ParseResetLimitConfigResponse(rsp *http.Response) (*ResetLimitConfigResponse, error)

ParseResetLimitConfigResponse parses an HTTP response from a ResetLimitConfigWithResponse call

func (ResetLimitConfigResponse) Status

func (r ResetLimitConfigResponse) Status() string

Status returns HTTPResponse.Status

func (ResetLimitConfigResponse) StatusCode

func (r ResetLimitConfigResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type RestartResponse

type RestartResponse struct {
	Message *string `json:"message,omitempty"`
}

RestartResponse defines model for RestartResponse.

type RestartStackResponse

type RestartStackResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *RestartResponse
	JSONDefault  *Error
}

func ParseRestartStackResponse

func ParseRestartStackResponse(rsp *http.Response) (*RestartStackResponse, error)

ParseRestartStackResponse parses an HTTP response from a RestartStackWithResponse call

func (RestartStackResponse) Status

func (r RestartStackResponse) Status() string

Status returns HTTPResponse.Status

func (RestartStackResponse) StatusCode

func (r RestartStackResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type RestartStatus

type RestartStatus struct {
	Captain                 *string `json:"captain,omitempty"`
	RollingRestartInitiated *bool   `json:"rollingRestartInitiated,omitempty"`
	ServiceReady            *bool   `json:"serviceReady,omitempty"`
}

RestartStatus defines model for RestartStatus.

type RestartStatusResponse

type RestartStatusResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		ShcStatus *[]RestartStatus `json:"shcStatus,omitempty"`
	}
	JSONDefault *Error
}

func ParseRestartStatusResponse

func ParseRestartStatusResponse(rsp *http.Response) (*RestartStatusResponse, error)

ParseRestartStatusResponse parses an HTTP response from a RestartStatusWithResponse call

func (RestartStatusResponse) Status

func (r RestartStatusResponse) Status() string

Status returns HTTPResponse.Status

func (RestartStatusResponse) StatusCode

func (r RestartStatusResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type RetryDeploymentResponse added in v1.2.0

type RetryDeploymentResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Status *DeploymentInfo `json:"status,omitempty"`
	}
	JSONDefault *Error
}

func ParseRetryDeploymentResponse added in v1.2.0

func ParseRetryDeploymentResponse(rsp *http.Response) (*RetryDeploymentResponse, error)

ParseRetryDeploymentResponse parses an HTTP response from a RetryDeploymentWithResponse call

func (RetryDeploymentResponse) Status added in v1.2.0

func (r RetryDeploymentResponse) Status() string

Status returns HTTPResponse.Status

func (RetryDeploymentResponse) StatusCode added in v1.2.0

func (r RetryDeploymentResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type RoleName added in v1.1.0

type RoleName string

RoleName defines model for roleName.

type RolesInfo added in v1.1.0

type RolesInfo struct {
	Capabilities       *[]string `json:"capabilities,omitempty"`
	RtSrchJobsQuota    *int      `json:"rtSrchJobsQuota,omitempty"`
	SrchDiskQuota      *int      `json:"srchDiskQuota,omitempty"`
	SrchFilter         *string   `json:"srchFilter,omitempty"`
	SrchIndexesAllowed *[]string `json:"srchIndexesAllowed,omitempty"`
	SrchIndexesDefault *[]string `json:"srchIndexesDefault,omitempty"`
	SrchJobsQuota      *int      `json:"srchJobsQuota,omitempty"`
	SrchTimeEarliest   *int      `json:"srchTimeEarliest,omitempty"`
	SrchTimeWin        *int      `json:"srchTimeWin,omitempty"`
}

RolesInfo defines model for RolesInfo.

type RolesRequest added in v1.1.0

type RolesRequest struct {
	// Embedded struct due to allOf(#/components/schemas/RolesInfo)
	RolesInfo `yaml:",inline"`
	// Embedded fields due to inline allOf schema
	CumulativeRTSrchJobsQuota *int      `json:"cumulativeRTSrchJobsQuota,omitempty"`
	CumulativeSrchJobsQuota   *int      `json:"cumulativeSrchJobsQuota,omitempty"`
	DefaultApp                *string   `json:"defaultApp,omitempty"`
	ImportedRoles             *[]string `json:"importedRoles,omitempty"`
}

RolesRequest defines model for RolesRequest.

type RolesResponse added in v1.1.0

type RolesResponse struct {
	// Embedded fields due to inline allOf schema
	CumulativeRTSrchJobsQuota *int               `json:"cumulativeRTSrchJobsQuota,omitempty"`
	CumulativeSrchJobsQuota   *int               `json:"cumulativeSrchJobsQuota,omitempty"`
	DefaultApp                *string            `json:"defaultApp,omitempty"`
	Imported                  *ImportedRolesInfo `json:"imported,omitempty"`
	Name                      string             `json:"name"`
	// Embedded struct due to allOf(#/components/schemas/RolesInfo)
	RolesInfo `yaml:",inline"`
}

RolesResponse defines model for RolesResponse.

type ScheduleID

type ScheduleID string

ScheduleID defines model for scheduleID.

type SelfStorageLocationBody added in v1.1.0

type SelfStorageLocationBody struct {
	BucketName  string  `json:"bucketName"`
	Description *string `json:"description,omitempty"`
	Folder      *string `json:"folder,omitempty"`
	Title       string  `json:"title"`
}

SelfStorageLocationBody defines model for SelfStorageLocationBody.

type SelfStorageLocationInfo added in v1.1.0

type SelfStorageLocationInfo struct {
	BucketName  string `json:"bucketName"`
	BucketPath  string `json:"bucketPath"`
	Description string `json:"description"`
	Folder      string `json:"folder"`
	Title       string `json:"title"`
	Uri         string `json:"uri"`
}

SelfStorageLocationInfo defines model for SelfStorageLocationInfo.

type SelfStorageLocationPolicy added in v1.1.0

type SelfStorageLocationPolicy struct {
	Message string                 `json:"message"`
	Policy  map[string]interface{} `json:"policy"`
}

SelfStorageLocationPolicy defines model for SelfStorageLocationPolicy.

type SelfStorageLocationPrefix added in v1.1.0

type SelfStorageLocationPrefix struct {
	Message string `json:"message"`
	Prefix  string `json:"prefix"`
}

SelfStorageLocationPrefix defines model for SelfStorageLocationPrefix.

type SelfStorageLocationServiceAccounts added in v1.1.0

type SelfStorageLocationServiceAccounts struct {
	ClusterMaster string `json:"clusterMaster"`
	Indexer       string `json:"indexer"`
}

SelfStorageLocationServiceAccounts defines model for SelfStorageLocationServiceAccounts.

type SelfStorageLocationServiceAccountsResponse added in v1.1.0

type SelfStorageLocationServiceAccountsResponse struct {
	Message         string                              `json:"message"`
	ServiceAccounts *SelfStorageLocationServiceAccounts `json:"serviceAccounts,omitempty"`
}

SelfStorageLocationServiceAccountsResponse defines model for SelfStorageLocationServiceAccountsResponse.

type SetAppFeatureEnablementJSONBody

type SetAppFeatureEnablementJSONBody AppFeatureEnablement

SetAppFeatureEnablementJSONBody defines parameters for SetAppFeatureEnablement.

type SetAppFeatureEnablementJSONRequestBody

type SetAppFeatureEnablementJSONRequestBody SetAppFeatureEnablementJSONBody

SetAppFeatureEnablementJSONRequestBody defines body for SetAppFeatureEnablement for application/json ContentType.

type SetAppFeatureEnablementResponse

type SetAppFeatureEnablementResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *AppFeatureEnablement
	JSONDefault  *Error
}

func ParseSetAppFeatureEnablementResponse

func ParseSetAppFeatureEnablementResponse(rsp *http.Response) (*SetAppFeatureEnablementResponse, error)

ParseSetAppFeatureEnablementResponse parses an HTTP response from a SetAppFeatureEnablementWithResponse call

func (SetAppFeatureEnablementResponse) Status

Status returns HTTPResponse.Status

func (SetAppFeatureEnablementResponse) StatusCode

func (r SetAppFeatureEnablementResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type SplunkbaseBody

type SplunkbaseBody struct {
	SplunkbaseID string  `json:"splunkbaseID"`
	Version      *string `json:"version,omitempty"`
}

the splunkbase app name and version to install. If no version specified, the latest version will be installed.

type Stack

type Stack string

Stack defines model for stack.

type StackStatus

type StackStatus struct {
	Infrastructure struct {

		// the type of the stack (Victoria/Classic)
		StackType *string `json:"stackType,omitempty"`

		// the version of the stack
		StackVersion *string `json:"stackVersion,omitempty"`

		// the status of the infrastructure 1) Ready - The stack is ready, and infrastructure is up to date. 2) Pending - The stack has some pending changes that haven't been applied to the stack yet. The changes could be internal system changes for stacks or user requested changes like modification to allow lists. 3) Failed - There were some errors while applying changes to the stacks were being applied. The changes could be internal system changes for stacks or user requested changes like modification to allow lists. User should reach out to Splunk support for resolution.
		Status *string `json:"status,omitempty"`
	} `json:"infrastructure"`
	Messages struct {

		// The stack has a notification to restart splunk server. User should restart stack via UI for all configurations to be completed. It may take some time for the correct state for restart-required field to be populated in a Search Head Cluster, given sync delays with different Search Heads
		RestartRequired *bool `json:"restartRequired,omitempty"`
	} `json:"messages"`
}

StackStatus defines model for StackStatus.

type Stanza

type Stanza string

Stanza defines model for stanza.

type ToTime

type ToTime string

ToTime defines model for toTime.

type TokenBody

type TokenBody struct {
	Audience  string  `json:"audience"`
	ExpiresOn *string `json:"expiresOn,omitempty"`
	Type      *string `json:"type,omitempty"`
	User      string  `json:"user"`
}

TokenBody defines model for TokenBody.

type TokenID

type TokenID string

TokenID defines model for tokenID.

type TokenInfo

type TokenInfo struct {
	Audience   string     `json:"audience"`
	ExpiresOn  time.Time  `json:"expiresOn"`
	Id         string     `json:"id"`
	LastUsed   *time.Time `json:"lastUsed,omitempty"`
	LastUsedIP *string    `json:"lastUsedIP,omitempty"`
	NotBefore  time.Time  `json:"notBefore"`
	Status     string     `json:"status"`
	Token      *string    `json:"token,omitempty"`
	Type       *string    `json:"type,omitempty"`
	User       string     `json:"user"`
}

TokenInfo defines model for TokenInfo.

type TokenStatus

type TokenStatus string

TokenStatus defines model for tokenStatus.

type UninstallAppResponse

type UninstallAppResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSONDefault  *Error
}

func ParseUninstallAppResponse

func ParseUninstallAppResponse(rsp *http.Response) (*UninstallAppResponse, error)

ParseUninstallAppResponse parses an HTTP response from a UninstallAppWithResponse call

func (UninstallAppResponse) Status

func (r UninstallAppResponse) Status() string

Status returns HTTPResponse.Status

func (UninstallAppResponse) StatusCode

func (r UninstallAppResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UninstallAppVictoriaResponse

type UninstallAppVictoriaResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSONDefault  *Error
}

func ParseUninstallAppVictoriaResponse

func ParseUninstallAppVictoriaResponse(rsp *http.Response) (*UninstallAppVictoriaResponse, error)

ParseUninstallAppVictoriaResponse parses an HTTP response from a UninstallAppVictoriaWithResponse call

func (UninstallAppVictoriaResponse) Status

Status returns HTTPResponse.Status

func (UninstallAppVictoriaResponse) StatusCode

func (r UninstallAppVictoriaResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateHECJSONBody

type UpdateHECJSONBody HecSpec

UpdateHECJSONBody defines parameters for UpdateHEC.

type UpdateHECJSONRequestBody

type UpdateHECJSONRequestBody UpdateHECJSONBody

UpdateHECJSONRequestBody defines body for UpdateHEC for application/json ContentType.

type UpdateHECResponse

type UpdateHECResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *string
	JSONDefault  *Error
}

func ParseUpdateHECResponse

func ParseUpdateHECResponse(rsp *http.Response) (*UpdateHECResponse, error)

ParseUpdateHECResponse parses an HTTP response from a UpdateHECWithResponse call

func (UpdateHECResponse) Status

func (r UpdateHECResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateHECResponse) StatusCode

func (r UpdateHECResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdatePrivateConnectivity

type UpdatePrivateConnectivity struct {
	PatchedCustomerAccountIds *[]string `json:"patchedCustomerAccountIds,omitempty"`
}

UpdatePrivateConnectivity defines model for UpdatePrivateConnectivity.

type UpdatePrivateConnectivityJSONBody

type UpdatePrivateConnectivityJSONBody EnablePrivateConnectivity

UpdatePrivateConnectivityJSONBody defines parameters for UpdatePrivateConnectivity.

type UpdatePrivateConnectivityJSONRequestBody

type UpdatePrivateConnectivityJSONRequestBody UpdatePrivateConnectivityJSONBody

UpdatePrivateConnectivityJSONRequestBody defines body for UpdatePrivateConnectivity for application/json ContentType.

type UpdatePrivateConnectivityResponse

type UpdatePrivateConnectivityResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *UpdatePrivateConnectivity
	JSONDefault  *Error
}

func ParseUpdatePrivateConnectivityResponse

func ParseUpdatePrivateConnectivityResponse(rsp *http.Response) (*UpdatePrivateConnectivityResponse, error)

ParseUpdatePrivateConnectivityResponse parses an HTTP response from a UpdatePrivateConnectivityWithResponse call

func (UpdatePrivateConnectivityResponse) Status

Status returns HTTPResponse.Status

func (UpdatePrivateConnectivityResponse) StatusCode

func (r UpdatePrivateConnectivityResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UserName added in v1.1.0

type UserName string

UserName defines model for userName.

type Username

type Username string

Username defines model for username.

type UsersResponse added in v1.1.0

type UsersResponse struct {
	Capabilities        []string `json:"capabilities"`
	DefaultApp          string   `json:"defaultApp"`
	DefaultAppSource    string   `json:"defaultAppSource"`
	Email               string   `json:"email"`
	FullName            string   `json:"fullName"`
	LastSuccessfulLogin *string  `json:"lastSuccessfulLogin,omitempty"`
	LockedOut           bool     `json:"lockedOut"`
	Name                string   `json:"name"`
	Roles               []string `json:"roles"`
}

Splunk user

type ValidatePrivateConnectivityResponse

type ValidatePrivateConnectivityResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *DescribeEligibilityPrivateConnectivity
	JSONDefault  *Error
}

func ParseValidatePrivateConnectivityResponse

func ParseValidatePrivateConnectivityResponse(rsp *http.Response) (*ValidatePrivateConnectivityResponse, error)

ParseValidatePrivateConnectivityResponse parses an HTTP response from a ValidatePrivateConnectivityWithResponse call

func (ValidatePrivateConnectivityResponse) Status

Status returns HTTPResponse.Status

func (ValidatePrivateConnectivityResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type WarningResponse

type WarningResponse struct {
	Warnings *[]string `json:"warnings,omitempty"`
}

WarningResponse defines model for WarningResponse.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL