Documentation ¶
Index ¶
- Constants
- type API
- type AccessLogging
- type ApiAuth
- type Application
- type DomainConfiguration
- type Function
- type HttpAPI
- type Location
- type LoggingConfiguration
- type Permission
- type RESTMethodSettings
- type RouteSettings
- type SAM
- type SSESpecification
- type SimpleTable
- type StateMachine
- type TracingConfiguration
Constants ¶
View Source
const ( TracingModePassThrough = "PassThrough" TracingModeActive = "Active" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type API ¶
type API struct { types.Metadata Name types.StringValue TracingEnabled types.BoolValue DomainConfiguration DomainConfiguration AccessLogging AccessLogging RESTMethodSettings RESTMethodSettings }
type AccessLogging ¶
type AccessLogging struct { types.Metadata CloudwatchLogGroupARN types.StringValue }
type Application ¶
type Application struct { types.Metadata LocationPath types.StringValue Location Location }
type DomainConfiguration ¶
type DomainConfiguration struct { types.Metadata Name types.StringValue SecurityPolicy types.StringValue }
type Function ¶
type Function struct { types.Metadata FunctionName types.StringValue Tracing types.StringValue ManagedPolicies []types.StringValue Policies []iam.Policy }
type HttpAPI ¶
type HttpAPI struct { types.Metadata Name types.StringValue AccessLogging AccessLogging DefaultRouteSettings RouteSettings DomainConfiguration DomainConfiguration }
type Location ¶
type Location struct { types.Metadata ApplicationID types.StringValue SemanticVersion types.StringValue }
type LoggingConfiguration ¶
type Permission ¶
type Permission struct { types.Metadata Principal types.StringValue SourceARN types.StringValue }
type RESTMethodSettings ¶
type RouteSettings ¶
type SAM ¶
type SAM struct { APIs []API Applications []Application Functions []Function HttpAPIs []HttpAPI SimpleTables []SimpleTable StateMachines []StateMachine }
type SSESpecification ¶
type SimpleTable ¶
type SimpleTable struct { types.Metadata TableName types.StringValue SSESpecification SSESpecification }
type StateMachine ¶
type StateMachine struct { types.Metadata Name types.StringValue LoggingConfiguration LoggingConfiguration ManagedPolicies []types.StringValue Policies []iam.Policy Tracing TracingConfiguration }
Click to show internal directories.
Click to hide internal directories.