Documentation
¶
Overview ¶
Package internalapi, DO NOT USE THIS FILE, THE API WILL CHANGE WITHOUT WARNING!!!!
Package svix this file is @generated DO NOT EDIT
Package svix this file is @generated DO NOT EDIT
Package svix this file is @generated DO NOT EDIT
Index ¶
- type InternalSvix
- type Management
- type ManagementEnvironment
- func (managementEnvironment *ManagementEnvironment) Create(ctx context.Context, environmentModelIn models.EnvironmentModelIn, ...) (*models.EnvironmentModelOut, error)
- func (managementEnvironment *ManagementEnvironment) Delete(ctx context.Context, envId string) error
- func (managementEnvironment *ManagementEnvironment) Get(ctx context.Context, envId string) (*models.EnvironmentModelOut, error)
- func (managementEnvironment *ManagementEnvironment) List(ctx context.Context, o *ManagementEnvironmentListOptions) (*models.ListResponseEnvironmentModelOut, error)
- func (managementEnvironment *ManagementEnvironment) Update(ctx context.Context, envId string, ...) (*models.EnvironmentModelOut, error)
- type ManagementEnvironmentCreateOptions
- type ManagementEnvironmentListOptions
- type ManagementEnvironmentSettings
- func (managementEnvironmentSettings *ManagementEnvironmentSettings) Get(ctx context.Context) (*models.SettingsInternalOut, error)
- func (managementEnvironmentSettings *ManagementEnvironmentSettings) Update(ctx context.Context, settingsInternalIn models.SettingsInternalIn) (*models.SettingsInternalOut, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type InternalSvix ¶
type InternalSvix struct {
Management *Management
}
THIS TYPE CAN AND WILL CHANGE WITHOUT WARNING
type Management ¶
type Management struct { Environment *ManagementEnvironment EnvironmentSettings *ManagementEnvironmentSettings }
type ManagementEnvironment ¶
type ManagementEnvironment struct {
// contains filtered or unexported fields
}
func (*ManagementEnvironment) Create ¶
func (managementEnvironment *ManagementEnvironment) Create( ctx context.Context, environmentModelIn models.EnvironmentModelIn, o *ManagementEnvironmentCreateOptions, ) (*models.EnvironmentModelOut, error)
Create a new environment.
func (*ManagementEnvironment) Delete ¶
func (managementEnvironment *ManagementEnvironment) Delete( ctx context.Context, envId string, ) error
Delete an environment.
func (*ManagementEnvironment) Get ¶
func (managementEnvironment *ManagementEnvironment) Get( ctx context.Context, envId string, ) (*models.EnvironmentModelOut, error)
Get an environment.
func (*ManagementEnvironment) List ¶
func (managementEnvironment *ManagementEnvironment) List( ctx context.Context, o *ManagementEnvironmentListOptions, ) (*models.ListResponseEnvironmentModelOut, error)
List all environments.
func (*ManagementEnvironment) Update ¶
func (managementEnvironment *ManagementEnvironment) Update( ctx context.Context, envId string, environmentModelUpdate models.EnvironmentModelUpdate, ) (*models.EnvironmentModelOut, error)
Update an environment.
type ManagementEnvironmentCreateOptions ¶
type ManagementEnvironmentCreateOptions struct {
IdempotencyKey *string
}
type ManagementEnvironmentSettings ¶
type ManagementEnvironmentSettings struct {
// contains filtered or unexported fields
}
func (*ManagementEnvironmentSettings) Get ¶
func (managementEnvironmentSettings *ManagementEnvironmentSettings) Get( ctx context.Context, ) (*models.SettingsInternalOut, error)
Get the environments's settings
func (*ManagementEnvironmentSettings) Update ¶
func (managementEnvironmentSettings *ManagementEnvironmentSettings) Update( ctx context.Context, settingsInternalIn models.SettingsInternalIn, ) (*models.SettingsInternalOut, error)
Update the environment's settings
Click to show internal directories.
Click to hide internal directories.