Documentation
¶
Overview ¶
Code generated by internal/generate/tags/main.go; DO NOT EDIT.
Index ¶
- Constants
- func NewWrappedRequestResponseLogger(wrapped middleware.DeserializeMiddleware) middleware.DeserializeMiddleware
- func RegisterSweepers()
- func ServicePackage(ctx context.Context) conns.ServicePackage
- type IAMPolicyDoc
- type IAMPolicyStatement
- type IAMPolicyStatementCondition
- type IAMPolicyStatementConditionSet
- type IAMPolicyStatementPrincipal
- type IAMPolicyStatementPrincipalSet
- type Policy
- type PolicyStatement
Constants ¶
View Source
const (
FunctionVersionLatest = "$LATEST"
)
View Source
const (
ResNameFunctionRecursionConfig = "Function Recursion Config"
)
View Source
const (
ResNameInvocation = "Invocation"
)
View Source
const (
ResNameRuntimeManagementConfig = "Runtime Management Config"
)
Variables ¶
This section is empty.
Functions ¶
func NewWrappedRequestResponseLogger ¶
func NewWrappedRequestResponseLogger(wrapped middleware.DeserializeMiddleware) middleware.DeserializeMiddleware
func RegisterSweepers ¶
func RegisterSweepers()
func ServicePackage ¶
func ServicePackage(ctx context.Context) conns.ServicePackage
Types ¶
type IAMPolicyDoc ¶
type IAMPolicyDoc struct {
Version string `json:",omitempty"`
Id string `json:",omitempty"`
Statements []*IAMPolicyStatement `json:"Statement"`
}
func (*IAMPolicyDoc) Merge ¶
func (s *IAMPolicyDoc) Merge(newDoc *IAMPolicyDoc)
type IAMPolicyStatement ¶
type IAMPolicyStatement struct {
Sid string
Effect string `json:",omitempty"`
Actions any `json:"Action,omitempty"`
NotActions any `json:"NotAction,omitempty"`
Resources any `json:"Resource,omitempty"`
NotResources any `json:"NotResource,omitempty"`
Principals IAMPolicyStatementPrincipalSet `json:"Principal,omitempty"`
NotPrincipals IAMPolicyStatementPrincipalSet `json:"NotPrincipal,omitempty"`
Conditions IAMPolicyStatementConditionSet `json:"Condition,omitempty"`
}
type IAMPolicyStatementConditionSet ¶
type IAMPolicyStatementConditionSet []IAMPolicyStatementCondition
func (IAMPolicyStatementConditionSet) MarshalJSON ¶
func (cs IAMPolicyStatementConditionSet) MarshalJSON() ([]byte, error)
func (*IAMPolicyStatementConditionSet) UnmarshalJSON ¶
func (cs *IAMPolicyStatementConditionSet) UnmarshalJSON(b []byte) error
type IAMPolicyStatementPrincipalSet ¶
type IAMPolicyStatementPrincipalSet []IAMPolicyStatementPrincipal
func (IAMPolicyStatementPrincipalSet) MarshalJSON ¶
func (ps IAMPolicyStatementPrincipalSet) MarshalJSON() ([]byte, error)
func (*IAMPolicyStatementPrincipalSet) UnmarshalJSON ¶
func (ps *IAMPolicyStatementPrincipalSet) UnmarshalJSON(b []byte) error
type Policy ¶
type Policy struct {
Version string
Statement []PolicyStatement
Id string
}
Source Files
¶
- alias.go
- alias_data_source.go
- code_signing_config.go
- code_signing_config_data_source.go
- consts.go
- event_source_mapping.go
- flex.go
- function.go
- function_data_source.go
- function_event_invoke_config.go
- function_recursion_config.go
- function_url.go
- function_url_data_source.go
- functions_data_source.go
- generate.go
- invocation.go
- invocation_data_source.go
- invocation_ephemeral.go
- invocation_migrate.go
- layer_version.go
- layer_version_data_source.go
- layer_version_permission.go
- permission.go
- policy_model.go
- provisioned_concurrency_config.go
- provisioned_concurrency_config_migrate.go
- request_response_logger.go
- runtime_management_config.go
- service_endpoint_resolver_gen.go
- service_package_extra.go
- service_package_gen.go
- sweep.go
- tags_gen.go
- validate.go
Click to show internal directories.
Click to hide internal directories.