resource

package
v0.0.0-...-32448d8 Latest Latest
Warning

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

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

Documentation

Overview

Code generated by 'cfn generate', changes will be undone by the next invocation. DO NOT EDIT. Updates to this type are made my editing the schema file and executing the 'generate' command.

Code generated by 'cfn generate', changes will be undone by the next invocation. DO NOT EDIT. Updates to this type are made my editing the schema file and executing the 'generate' command.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Create

func Create(req handler.Request, prevModel *Model, currentModel *Model) (handler.ProgressEvent, error)

Create handles the Create event from the Cloudformation service.

func Delete

func Delete(req handler.Request, prevModel *Model, currentModel *Model) (handler.ProgressEvent, error)

Delete handles the Delete event from the Cloudformation service.

func List

func List(req handler.Request, prevModel *Model, currentModel *Model) (handler.ProgressEvent, error)

List handles the List event from the Cloudformation service. NOOP for now

func Read

func Read(req handler.Request, prevModel *Model, currentModel *Model) (handler.ProgressEvent, error)

Read handles the Read event from the Cloudformation service.

func Update

func Update(req handler.Request, prevModel *Model, currentModel *Model) (handler.ProgressEvent, error)

Update handles the Update event from the Cloudformation service.

Types

type ApiKeyDefinition

type ApiKeyDefinition struct {
	PublicKey  *string `json:",omitempty"`
	PrivateKey *string `json:",omitempty"`
}

ApiKeyDefinition is autogenerated from the json schema

type Model

type Model struct {
	ProjectId      *string           `json:",omitempty"`
	RegionName     *string           `json:",omitempty"`
	Provisioned    *bool             `json:",omitempty"`
	ProviderName   *string           `json:",omitempty"`
	VpcId          *string           `json:",omitempty"`
	AtlasCidrBlock *string           `json:",omitempty"`
	Id             *string           `json:",omitempty"`
	ApiKeys        *ApiKeyDefinition `json:",omitempty"`
}

Model is autogenerated from the json schema

type ParameterToBePersistedSpec

type ParameterToBePersistedSpec struct {
	ApiKeys   *ApiKeyDefinition
	ProjectId *string
}

type TypeConfiguration

type TypeConfiguration struct {
}

TypeConfiguration is autogenerated from the json schema

func Configuration

func Configuration(req handler.Request) (*TypeConfiguration, error)

Configuration returns a resource's configuration.

Jump to

Keyboard shortcuts

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