Documentation
¶
Index ¶
Constants ¶
View Source
const ( ProtocolTypeUnknown string = "" ProtocolTypeREST string = "REST" ProtocolTypeHTTP string = "HTTP" ProtocolTypeWebsocket string = "WEBSOCKET" )
View Source
const ( AuthorizationNone = "NONE" AuthorizationCustom = "CUSTOM" AuthorizationIAM = "AWS_IAM" AuthorizationCognitoUserPools = "COGNITO_USER_POOLS" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type API ¶
type API struct {
types.Metadata
Name types.StringValue
Version types.IntValue
ProtocolType types.StringValue
Stages []Stage
RESTMethods []RESTMethod
}
type APIGateway ¶
type APIGateway struct {
types.Metadata
APIs []API
DomainNames []DomainName
}
type AccessLogging ¶
type AccessLogging struct {
types.Metadata
CloudwatchLogGroupARN types.StringValue
}
type DomainName ¶
type DomainName struct {
types.Metadata
Name types.StringValue
Version types.IntValue
SecurityPolicy types.StringValue
}
type RESTMethod ¶
type RESTMethod struct {
types.Metadata
HTTPMethod types.StringValue
AuthorizationType types.StringValue
APIKeyRequired types.BoolValue
}
type RESTMethodSettings ¶
type Stage ¶
type Stage struct {
types.Metadata
Name types.StringValue
Version types.IntValue
AccessLogging AccessLogging
RESTMethodSettings RESTMethodSettings
XRayTracingEnabled types.BoolValue
}
Click to show internal directories.
Click to hide internal directories.