oci

package
v0.9.5 Latest Latest
Warning

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

Go to latest
Published: Aug 10, 2023 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Overview

Package oci provides a client for interacting with the Oracle Cloud Infrastructure.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type FetchDataFunction

type FetchDataFunction func(ctx context.Context, p Provider, teamId primitive.ObjectID) ([]*models.Resource, error)

FetchDataFunction is a function that fetches data from the Oracle Cloud Infrastructure.

type Provider

type Provider struct {
	Client common.ConfigurationProvider
}

Provider is a client for interacting with the Oracle Cloud Infrastructure.

func NewProvider

func NewProvider() *Provider

NewProvider creates a new Provider.

func (*Provider) FetchResources

func (p *Provider) FetchResources(teamId primitive.ObjectID) ([]*models.Resource, error)

FetchResources fetches resources from the Oracle Cloud Infrastructure.

Directories

Path Synopsis
Package compute provides a client for interacting with the Oracle Cloud Infrastructure Compute service.
Package compute provides a client for interacting with the Oracle Cloud Infrastructure Compute service.
Package developerservices provides a client for interacting with the Oracle Cloud Infrastructure Developer Services.
Package developerservices provides a client for interacting with the Oracle Cloud Infrastructure Developer Services.
Package iam provides a client for interacting with the Oracle Cloud Infrastructure Identity and Access Management service.
Package iam provides a client for interacting with the Oracle Cloud Infrastructure Identity and Access Management service.
Package oracledatabase provides a client for interacting with the Oracle Cloud Infrastructure database service.
Package oracledatabase provides a client for interacting with the Oracle Cloud Infrastructure database service.
Package storage contains the logic for fetching storage resources from OCI.
Package storage contains the logic for fetching storage resources from OCI.

Jump to

Keyboard shortcuts

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