config

package
v0.0.0-...-3ff568a Latest Latest
Warning

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

Go to latest
Published: Mar 16, 2023 License: BSD-3-Clause Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AppConfigDataPolicy

func AppConfigDataPolicy() awsiam.PolicyStatement

Types

type AppConfig

type AppConfig struct {
	Scope              constructs.Construct
	LogicalIDPrefix    string
	Application        awsappconfig.CfnApplication
	Environment        awsappconfig.CfnEnvironment
	Configuration      awsappconfig.CfnHostedConfigurationVersion
	Profile            awsappconfig.CfnConfigurationProfile
	DeploymentStrategy awsappconfig.CfnDeploymentStrategy
	Deployment         awsappconfig.CfnDeployment
}

func NewAppConfig

func NewAppConfig(stack constructs.Construct, prefix string) *AppConfig

func (*AppConfig) ConfigurationPath

func (ac *AppConfig) ConfigurationPath() *string

func (*AppConfig) Deploy

func (ac *AppConfig) Deploy(description string) *AppConfig

func (*AppConfig) WithApplication

func (ac *AppConfig) WithApplication(input *AppConfigApplicationInput) *AppConfig

func (*AppConfig) WithEnvironment

func (ac *AppConfig) WithEnvironment(input *AppConfigEnvironmentInput) *AppConfig

func (*AppConfig) WithHostedConfiguration

func (ac *AppConfig) WithHostedConfiguration(input *AppConfigConfigurationInput) *AppConfig

func (*AppConfig) WithHostedFreeformProfile

func (ac *AppConfig) WithHostedFreeformProfile(input *AppConfigProfileInput) *AppConfig

func (*AppConfig) WithSimpleDeployStrategy

func (ac *AppConfig) WithSimpleDeployStrategy(name string) *AppConfig

type AppConfigApplicationInput

type AppConfigApplicationInput struct {
	Name        string
	Description string
}

type AppConfigConfigurationInput

type AppConfigConfigurationInput struct {
	Description string
	ContentType string
	ContentPath string
}

type AppConfigEnvironmentInput

type AppConfigEnvironmentInput struct {
	Name        string
	Description string
}

type AppConfigProfileInput

type AppConfigProfileInput struct {
	Name        string
	Description string
}

Jump to

Keyboard shortcuts

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