ec2mssqldatabases

package
v0.16.0 Latest Latest
Warning

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

Go to latest
Published: Feb 8, 2024 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Overview

Package ec2mssqldatabases contains methods related to Ec2MssqlDatabases

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Ec2MssqlDatabasesV1

type Ec2MssqlDatabasesV1 struct {
	// contains filtered or unexported fields
}

Ec2MssqlDatabasesV1 represents a custom type struct

func (*Ec2MssqlDatabasesV1) ListEc2MssqlDatabasePitrIntervals

func (e *Ec2MssqlDatabasesV1) ListEc2MssqlDatabasePitrIntervals(
	databaseId string,
	limit *int64,
	start *string,
	filter *string) (
	*models.ListEC2MssqlDatabasePitrIntervalsResponse, *apiutils.APIError)

ListEc2MssqlDatabasePitrIntervals Returns a list of time intervals (start timestamp and end timestamp) in which the MSSQL database can be restored.

func (*Ec2MssqlDatabasesV1) ListEc2MssqlDatabases

func (e *Ec2MssqlDatabasesV1) ListEc2MssqlDatabases(
	limit *int64,
	start *string,
	filter *string,
	embed *string) (
	*models.ListEC2MSSQLDatabasesResponse, *apiutils.APIError)

ListEc2MssqlDatabases Returns a list of Databases

func (*Ec2MssqlDatabasesV1) ReadEc2MssqlDatabase

func (e *Ec2MssqlDatabasesV1) ReadEc2MssqlDatabase(
	databaseId string) (
	*models.ReadEC2MSSQLDatabaseResponse, *apiutils.APIError)

ReadEc2MssqlDatabase Returns a representation of the specified database.

type Ec2MssqlDatabasesV1Client

type Ec2MssqlDatabasesV1Client interface {
	// ListEc2MssqlDatabases Returns a list of Databases
	ListEc2MssqlDatabases(
		limit *int64,
		start *string,
		filter *string,
		embed *string) (
		*models.ListEC2MSSQLDatabasesResponse, *apiutils.APIError)

	// ReadEc2MssqlDatabase Returns a representation of the specified database.
	ReadEc2MssqlDatabase(
		databaseId string) (
		*models.ReadEC2MSSQLDatabaseResponse, *apiutils.APIError)

	// ListEc2MssqlDatabasePitrIntervals Returns a list of time intervals (start timestamp and end timestamp) in which the MSSQL database can be restored.
	ListEc2MssqlDatabasePitrIntervals(
		databaseId string,
		limit *int64,
		start *string,
		filter *string) (
		*models.ListEC2MssqlDatabasePitrIntervalsResponse, *apiutils.APIError)
}

Ec2MssqlDatabasesV1Client represents a custom type interface

func NewEc2MssqlDatabasesV1

func NewEc2MssqlDatabasesV1(config config.Config) Ec2MssqlDatabasesV1Client

NewEc2MssqlDatabasesV1 returns Ec2MssqlDatabasesV1Client

Jump to

Keyboard shortcuts

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