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.

DescribeConfigurationOptionsInput

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

type DescribeConfigurationOptionsInput struct { ApplicationName *string `min:"1" type:"string"` EnvironmentName *string `min:"4" type:"string"` Options []*OptionSpecification `type:"list"` PlatformArn *string `type:"string"` SolutionStackName *string `type:"string"` TemplateName *string `min:"1" type:"string"` }

Result message containing a list of application version descriptions.

ApplicationName

Type: *string

The name of the application associated with the configuration template or environment. Only needed if you want to describe the configuration options associated with either the configuration template or environment.

EnvironmentName

Type: *string

The name of the environment whose configuration options you want to describe.

Options

A specification identifying an individual configuration option.

PlatformArn

Type: *string

The ARN of the custom platform.

SolutionStackName

Type: *string

The name of the solution stack whose configuration options you want to describe.

TemplateName

Type: *string

The name of the configuration template whose configuration options you want to describe.

Method

GoString

func (s DescribeConfigurationOptionsInput) GoString() string

GoString returns the string representation

SetApplicationName

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

SetApplicationName sets the ApplicationName field's value.

SetEnvironmentName

func (s *DescribeConfigurationOptionsInput) SetEnvironmentName(v string) *DescribeConfigurationOptionsInput

SetEnvironmentName sets the EnvironmentName field's value.

SetOptions

func (s *DescribeConfigurationOptionsInput) SetOptions(v []*OptionSpecification) *DescribeConfigurationOptionsInput

SetOptions sets the Options field's value.

SetPlatformArn

func (s *DescribeConfigurationOptionsInput) SetPlatformArn(v string) *DescribeConfigurationOptionsInput

SetPlatformArn sets the PlatformArn field's value.

SetSolutionStackName

func (s *DescribeConfigurationOptionsInput) SetSolutionStackName(v string) *DescribeConfigurationOptionsInput

SetSolutionStackName sets the SolutionStackName field's value.

SetTemplateName

func (s *DescribeConfigurationOptionsInput) SetTemplateName(v string) *DescribeConfigurationOptionsInput

SetTemplateName sets the TemplateName field's value.

String

func (s DescribeConfigurationOptionsInput) String() string

String returns the string representation

Validate

func (s *DescribeConfigurationOptionsInput) Validate() error

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

On this page: