Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type ApiGateway ¶
type ApiGateway struct { pulumi.ResourceState Name string Api *apigatewayv2.Api }
type ApiGatewayArgs ¶
type ApiGatewayArgs struct { SecurityDefintions map[string]*v1.ApiSecurityDefinition OpenAPISpec *openapi3.T LambdaFunctions map[string]*Lambda StackID pulumi.StringInput }
type LambdaArgs ¶
type Policy ¶
type Policy struct { pulumi.ResourceState Name string RolePolicies []*iam.RolePolicy }
type PolicyArgs ¶
type PolicyArgs struct { Policy *v1.PolicyResource // Resources in the stack that must be protected Resources *StackResources // Resources in the stack that may act as actors Principals PrincipalMap }
type PrincipalMap ¶
type PrincipalMap = map[v1.ResourceType]map[string]*iam.Role
type Schedule ¶
type Schedule struct { pulumi.ResourceState Name string EventRule *cloudwatch.EventRule EventTarget *cloudwatch.EventTarget }
type ScheduleArgs ¶
type ScheduleArgs struct { Expression string TopicArn pulumi.StringOutput TopicName pulumi.StringInput StackID pulumi.StringInput }
type StackResources ¶
type Topic ¶ added in v1.12.0
type Topic struct { pulumi.ResourceState Name string Sns *sns.Topic Sfn *sfn.StateMachine }
Click to show internal directories.
Click to hide internal directories.