AWS SDK for Go (PILOT)
API Reference

PREVIEW DOCUMENTATION - This is a preview of a new format for the AWS SDK for Go API Reference documentation. For the current AWS SDK for Go API Reference, see https://docs.aws.amazon.com/sdk-for-go/api/.

We welcome your feedback on this new version of the documentation. Send your comments to aws-sdkdocs-feedback@amazon.com.

UpdateApplicationResourceLifecycleInput

import "github.com/aws/aws-sdk-go/service/elasticbeanstalk"

type UpdateApplicationResourceLifecycleInput struct { ApplicationName *string `min:"1" type:"string" required:"true"` ResourceLifecycleConfig *ApplicationResourceLifecycleConfig `type:"structure" required:"true"` }

ApplicationName

Type: *string

The name of the application.

ApplicationName is a required field

ResourceLifecycleConfig

The resource lifecycle configuration for an application. Defines lifecycle settings for resources that belong to the application, and the service role that Elastic Beanstalk assumes in order to apply lifecycle settings. The version lifecycle configuration defines lifecycle settings for application versions.

Method

GoString

func (s UpdateApplicationResourceLifecycleInput) GoString() string

GoString returns the string representation

SetApplicationName

func (s *UpdateApplicationResourceLifecycleInput) SetApplicationName(v string) *UpdateApplicationResourceLifecycleInput

SetApplicationName sets the ApplicationName field's value.

SetResourceLifecycleConfig

func (s *UpdateApplicationResourceLifecycleInput) SetResourceLifecycleConfig(v *ApplicationResourceLifecycleConfig) *UpdateApplicationResourceLifecycleInput

SetResourceLifecycleConfig sets the ResourceLifecycleConfig field's value.

String

func (s UpdateApplicationResourceLifecycleInput) String() string

String returns the string representation

Validate

func (s *UpdateApplicationResourceLifecycleInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

On this page: