awscloudformationtemplates

package
v0.21.1 Latest Latest
Warning

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

Go to latest
Published: Aug 15, 2024 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Overview

Package awscloudformationtemplates contains methods related to AwsCloudformationTemplates

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AwsCloudformationTemplatesV1

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

AwsCloudformationTemplatesV1 represents a custom type struct

func (*AwsCloudformationTemplatesV1) CreateAwsConnectionTemplate added in v0.2.5

func (a *AwsCloudformationTemplatesV1) CreateAwsConnectionTemplate(
	body *models.CreateAwsConnectionTemplateV1Request) (
	*models.CreateAWSTemplateResponse, *apiutils.APIError)

CreateAwsConnectionTemplate Returns the AWS CloudFormation template URL corresponding to a given

configuration of asset types.

func (*AwsCloudformationTemplatesV1) ReadAwsConnectionTemplates

func (a *AwsCloudformationTemplatesV1) ReadAwsConnectionTemplates() (
	*models.ReadAWSTemplatesResponse, *apiutils.APIError)

ReadAwsConnectionTemplates Returns the AWS CloudFormation templates available to install to connect

to Clumio. The provided URL will be pasted into the Amazon S3 URL field when
creating the CloudFormation stack.

type AwsCloudformationTemplatesV1Client

type AwsCloudformationTemplatesV1Client interface {
	// ReadAwsConnectionTemplates Returns the AWS CloudFormation templates available to install to connect
	//  to Clumio. The provided URL will be pasted into the Amazon S3 URL field when
	//  creating the CloudFormation stack.
	ReadAwsConnectionTemplates() (
		*models.ReadAWSTemplatesResponse, *apiutils.APIError)

	// CreateAwsConnectionTemplate Returns the AWS CloudFormation template URL corresponding to a given
	//  configuration of asset types.
	CreateAwsConnectionTemplate(
		body *models.CreateAwsConnectionTemplateV1Request) (
		*models.CreateAWSTemplateResponse, *apiutils.APIError)
}

AwsCloudformationTemplatesV1Client represents a custom type interface

func NewAwsCloudformationTemplatesV1

func NewAwsCloudformationTemplatesV1(config config.Config) AwsCloudformationTemplatesV1Client

NewAwsCloudformationTemplatesV1 returns AwsCloudformationTemplatesV1Client

Jump to

Keyboard shortcuts

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