Documentation
¶
Index ¶
- Constants
- type Aliasdeprecated
- type AliasArgs
- type AliasInput
- type AliasOutput
- func (o AliasOutput) Description() pulumi.StringPtrOutput
- func (AliasOutput) ElementType() reflect.Type
- func (o AliasOutput) FunctionName() pulumi.StringOutput
- func (o AliasOutput) FunctionVersion() pulumi.StringOutput
- func (o AliasOutput) Name() pulumi.StringOutput
- func (o AliasOutput) ProvisionedConcurrencyConfig() AliasProvisionedConcurrencyConfigurationPtrOutput
- func (o AliasOutput) RoutingConfig() AliasRoutingConfigurationPtrOutput
- func (o AliasOutput) ToAliasOutput() AliasOutput
- func (o AliasOutput) ToAliasOutputWithContext(ctx context.Context) AliasOutput
- func (o AliasOutput) ToOutput(ctx context.Context) pulumix.Output[*Alias]
- type AliasProvisionedConcurrencyConfiguration
- type AliasProvisionedConcurrencyConfigurationArgs
- func (AliasProvisionedConcurrencyConfigurationArgs) ElementType() reflect.Type
- func (i AliasProvisionedConcurrencyConfigurationArgs) ToAliasProvisionedConcurrencyConfigurationOutput() AliasProvisionedConcurrencyConfigurationOutput
- func (i AliasProvisionedConcurrencyConfigurationArgs) ToAliasProvisionedConcurrencyConfigurationOutputWithContext(ctx context.Context) AliasProvisionedConcurrencyConfigurationOutput
- func (i AliasProvisionedConcurrencyConfigurationArgs) ToAliasProvisionedConcurrencyConfigurationPtrOutput() AliasProvisionedConcurrencyConfigurationPtrOutput
- func (i AliasProvisionedConcurrencyConfigurationArgs) ToAliasProvisionedConcurrencyConfigurationPtrOutputWithContext(ctx context.Context) AliasProvisionedConcurrencyConfigurationPtrOutput
- func (i AliasProvisionedConcurrencyConfigurationArgs) ToOutput(ctx context.Context) pulumix.Output[AliasProvisionedConcurrencyConfiguration]
- type AliasProvisionedConcurrencyConfigurationInput
- type AliasProvisionedConcurrencyConfigurationOutput
- func (AliasProvisionedConcurrencyConfigurationOutput) ElementType() reflect.Type
- func (o AliasProvisionedConcurrencyConfigurationOutput) ProvisionedConcurrentExecutions() pulumi.IntOutput
- func (o AliasProvisionedConcurrencyConfigurationOutput) ToAliasProvisionedConcurrencyConfigurationOutput() AliasProvisionedConcurrencyConfigurationOutput
- func (o AliasProvisionedConcurrencyConfigurationOutput) ToAliasProvisionedConcurrencyConfigurationOutputWithContext(ctx context.Context) AliasProvisionedConcurrencyConfigurationOutput
- func (o AliasProvisionedConcurrencyConfigurationOutput) ToAliasProvisionedConcurrencyConfigurationPtrOutput() AliasProvisionedConcurrencyConfigurationPtrOutput
- func (o AliasProvisionedConcurrencyConfigurationOutput) ToAliasProvisionedConcurrencyConfigurationPtrOutputWithContext(ctx context.Context) AliasProvisionedConcurrencyConfigurationPtrOutput
- func (o AliasProvisionedConcurrencyConfigurationOutput) ToOutput(ctx context.Context) pulumix.Output[AliasProvisionedConcurrencyConfiguration]
- type AliasProvisionedConcurrencyConfigurationPtrInput
- type AliasProvisionedConcurrencyConfigurationPtrOutput
- func (o AliasProvisionedConcurrencyConfigurationPtrOutput) Elem() AliasProvisionedConcurrencyConfigurationOutput
- func (AliasProvisionedConcurrencyConfigurationPtrOutput) ElementType() reflect.Type
- func (o AliasProvisionedConcurrencyConfigurationPtrOutput) ProvisionedConcurrentExecutions() pulumi.IntPtrOutput
- func (o AliasProvisionedConcurrencyConfigurationPtrOutput) ToAliasProvisionedConcurrencyConfigurationPtrOutput() AliasProvisionedConcurrencyConfigurationPtrOutput
- func (o AliasProvisionedConcurrencyConfigurationPtrOutput) ToAliasProvisionedConcurrencyConfigurationPtrOutputWithContext(ctx context.Context) AliasProvisionedConcurrencyConfigurationPtrOutput
- func (o AliasProvisionedConcurrencyConfigurationPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*AliasProvisionedConcurrencyConfiguration]
- type AliasRoutingConfiguration
- type AliasRoutingConfigurationArgs
- func (AliasRoutingConfigurationArgs) ElementType() reflect.Type
- func (i AliasRoutingConfigurationArgs) ToAliasRoutingConfigurationOutput() AliasRoutingConfigurationOutput
- func (i AliasRoutingConfigurationArgs) ToAliasRoutingConfigurationOutputWithContext(ctx context.Context) AliasRoutingConfigurationOutput
- func (i AliasRoutingConfigurationArgs) ToAliasRoutingConfigurationPtrOutput() AliasRoutingConfigurationPtrOutput
- func (i AliasRoutingConfigurationArgs) ToAliasRoutingConfigurationPtrOutputWithContext(ctx context.Context) AliasRoutingConfigurationPtrOutput
- func (i AliasRoutingConfigurationArgs) ToOutput(ctx context.Context) pulumix.Output[AliasRoutingConfiguration]
- type AliasRoutingConfigurationInput
- type AliasRoutingConfigurationOutput
- func (o AliasRoutingConfigurationOutput) AdditionalVersionWeights() AliasVersionWeightArrayOutput
- func (AliasRoutingConfigurationOutput) ElementType() reflect.Type
- func (o AliasRoutingConfigurationOutput) ToAliasRoutingConfigurationOutput() AliasRoutingConfigurationOutput
- func (o AliasRoutingConfigurationOutput) ToAliasRoutingConfigurationOutputWithContext(ctx context.Context) AliasRoutingConfigurationOutput
- func (o AliasRoutingConfigurationOutput) ToAliasRoutingConfigurationPtrOutput() AliasRoutingConfigurationPtrOutput
- func (o AliasRoutingConfigurationOutput) ToAliasRoutingConfigurationPtrOutputWithContext(ctx context.Context) AliasRoutingConfigurationPtrOutput
- func (o AliasRoutingConfigurationOutput) ToOutput(ctx context.Context) pulumix.Output[AliasRoutingConfiguration]
- type AliasRoutingConfigurationPtrInput
- type AliasRoutingConfigurationPtrOutput
- func (o AliasRoutingConfigurationPtrOutput) AdditionalVersionWeights() AliasVersionWeightArrayOutput
- func (o AliasRoutingConfigurationPtrOutput) Elem() AliasRoutingConfigurationOutput
- func (AliasRoutingConfigurationPtrOutput) ElementType() reflect.Type
- func (o AliasRoutingConfigurationPtrOutput) ToAliasRoutingConfigurationPtrOutput() AliasRoutingConfigurationPtrOutput
- func (o AliasRoutingConfigurationPtrOutput) ToAliasRoutingConfigurationPtrOutputWithContext(ctx context.Context) AliasRoutingConfigurationPtrOutput
- func (o AliasRoutingConfigurationPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*AliasRoutingConfiguration]
- type AliasState
- type AliasVersionWeight
- type AliasVersionWeightArgs
- func (AliasVersionWeightArgs) ElementType() reflect.Type
- func (i AliasVersionWeightArgs) ToAliasVersionWeightOutput() AliasVersionWeightOutput
- func (i AliasVersionWeightArgs) ToAliasVersionWeightOutputWithContext(ctx context.Context) AliasVersionWeightOutput
- func (i AliasVersionWeightArgs) ToOutput(ctx context.Context) pulumix.Output[AliasVersionWeight]
- type AliasVersionWeightArray
- func (AliasVersionWeightArray) ElementType() reflect.Type
- func (i AliasVersionWeightArray) ToAliasVersionWeightArrayOutput() AliasVersionWeightArrayOutput
- func (i AliasVersionWeightArray) ToAliasVersionWeightArrayOutputWithContext(ctx context.Context) AliasVersionWeightArrayOutput
- func (i AliasVersionWeightArray) ToOutput(ctx context.Context) pulumix.Output[[]AliasVersionWeight]
- type AliasVersionWeightArrayInput
- type AliasVersionWeightArrayOutput
- func (AliasVersionWeightArrayOutput) ElementType() reflect.Type
- func (o AliasVersionWeightArrayOutput) Index(i pulumi.IntInput) AliasVersionWeightOutput
- func (o AliasVersionWeightArrayOutput) ToAliasVersionWeightArrayOutput() AliasVersionWeightArrayOutput
- func (o AliasVersionWeightArrayOutput) ToAliasVersionWeightArrayOutputWithContext(ctx context.Context) AliasVersionWeightArrayOutput
- func (o AliasVersionWeightArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]AliasVersionWeight]
- type AliasVersionWeightInput
- type AliasVersionWeightOutput
- func (AliasVersionWeightOutput) ElementType() reflect.Type
- func (o AliasVersionWeightOutput) FunctionVersion() pulumi.StringOutput
- func (o AliasVersionWeightOutput) FunctionWeight() pulumi.Float64Output
- func (o AliasVersionWeightOutput) ToAliasVersionWeightOutput() AliasVersionWeightOutput
- func (o AliasVersionWeightOutput) ToAliasVersionWeightOutputWithContext(ctx context.Context) AliasVersionWeightOutput
- func (o AliasVersionWeightOutput) ToOutput(ctx context.Context) pulumix.Output[AliasVersionWeight]
- type CodeSigningConfig
- func (*CodeSigningConfig) ElementType() reflect.Type
- func (i *CodeSigningConfig) ToCodeSigningConfigOutput() CodeSigningConfigOutput
- func (i *CodeSigningConfig) ToCodeSigningConfigOutputWithContext(ctx context.Context) CodeSigningConfigOutput
- func (i *CodeSigningConfig) ToOutput(ctx context.Context) pulumix.Output[*CodeSigningConfig]
- type CodeSigningConfigAllowedPublishers
- type CodeSigningConfigAllowedPublishersArgs
- func (CodeSigningConfigAllowedPublishersArgs) ElementType() reflect.Type
- func (i CodeSigningConfigAllowedPublishersArgs) ToCodeSigningConfigAllowedPublishersOutput() CodeSigningConfigAllowedPublishersOutput
- func (i CodeSigningConfigAllowedPublishersArgs) ToCodeSigningConfigAllowedPublishersOutputWithContext(ctx context.Context) CodeSigningConfigAllowedPublishersOutput
- func (i CodeSigningConfigAllowedPublishersArgs) ToOutput(ctx context.Context) pulumix.Output[CodeSigningConfigAllowedPublishers]
- type CodeSigningConfigAllowedPublishersInput
- type CodeSigningConfigAllowedPublishersOutput
- func (CodeSigningConfigAllowedPublishersOutput) ElementType() reflect.Type
- func (o CodeSigningConfigAllowedPublishersOutput) SigningProfileVersionArns() pulumi.StringArrayOutput
- func (o CodeSigningConfigAllowedPublishersOutput) ToCodeSigningConfigAllowedPublishersOutput() CodeSigningConfigAllowedPublishersOutput
- func (o CodeSigningConfigAllowedPublishersOutput) ToCodeSigningConfigAllowedPublishersOutputWithContext(ctx context.Context) CodeSigningConfigAllowedPublishersOutput
- func (o CodeSigningConfigAllowedPublishersOutput) ToOutput(ctx context.Context) pulumix.Output[CodeSigningConfigAllowedPublishers]
- type CodeSigningConfigAllowedPublishersPtrOutput
- func (o CodeSigningConfigAllowedPublishersPtrOutput) Elem() CodeSigningConfigAllowedPublishersOutput
- func (CodeSigningConfigAllowedPublishersPtrOutput) ElementType() reflect.Type
- func (o CodeSigningConfigAllowedPublishersPtrOutput) SigningProfileVersionArns() pulumi.StringArrayOutput
- func (o CodeSigningConfigAllowedPublishersPtrOutput) ToCodeSigningConfigAllowedPublishersPtrOutput() CodeSigningConfigAllowedPublishersPtrOutput
- func (o CodeSigningConfigAllowedPublishersPtrOutput) ToCodeSigningConfigAllowedPublishersPtrOutputWithContext(ctx context.Context) CodeSigningConfigAllowedPublishersPtrOutput
- func (o CodeSigningConfigAllowedPublishersPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*CodeSigningConfigAllowedPublishers]
- type CodeSigningConfigArgs
- type CodeSigningConfigCodeSigningPolicies
- type CodeSigningConfigCodeSigningPoliciesArgs
- func (CodeSigningConfigCodeSigningPoliciesArgs) ElementType() reflect.Type
- func (i CodeSigningConfigCodeSigningPoliciesArgs) ToCodeSigningConfigCodeSigningPoliciesOutput() CodeSigningConfigCodeSigningPoliciesOutput
- func (i CodeSigningConfigCodeSigningPoliciesArgs) ToCodeSigningConfigCodeSigningPoliciesOutputWithContext(ctx context.Context) CodeSigningConfigCodeSigningPoliciesOutput
- func (i CodeSigningConfigCodeSigningPoliciesArgs) ToCodeSigningConfigCodeSigningPoliciesPtrOutput() CodeSigningConfigCodeSigningPoliciesPtrOutput
- func (i CodeSigningConfigCodeSigningPoliciesArgs) ToCodeSigningConfigCodeSigningPoliciesPtrOutputWithContext(ctx context.Context) CodeSigningConfigCodeSigningPoliciesPtrOutput
- func (i CodeSigningConfigCodeSigningPoliciesArgs) ToOutput(ctx context.Context) pulumix.Output[CodeSigningConfigCodeSigningPolicies]
- type CodeSigningConfigCodeSigningPoliciesInput
- type CodeSigningConfigCodeSigningPoliciesOutput
- func (CodeSigningConfigCodeSigningPoliciesOutput) ElementType() reflect.Type
- func (o CodeSigningConfigCodeSigningPoliciesOutput) ToCodeSigningConfigCodeSigningPoliciesOutput() CodeSigningConfigCodeSigningPoliciesOutput
- func (o CodeSigningConfigCodeSigningPoliciesOutput) ToCodeSigningConfigCodeSigningPoliciesOutputWithContext(ctx context.Context) CodeSigningConfigCodeSigningPoliciesOutput
- func (o CodeSigningConfigCodeSigningPoliciesOutput) ToCodeSigningConfigCodeSigningPoliciesPtrOutput() CodeSigningConfigCodeSigningPoliciesPtrOutput
- func (o CodeSigningConfigCodeSigningPoliciesOutput) ToCodeSigningConfigCodeSigningPoliciesPtrOutputWithContext(ctx context.Context) CodeSigningConfigCodeSigningPoliciesPtrOutput
- func (o CodeSigningConfigCodeSigningPoliciesOutput) ToOutput(ctx context.Context) pulumix.Output[CodeSigningConfigCodeSigningPolicies]
- func (o CodeSigningConfigCodeSigningPoliciesOutput) UntrustedArtifactOnDeployment() CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentOutput
- type CodeSigningConfigCodeSigningPoliciesPtrInput
- type CodeSigningConfigCodeSigningPoliciesPtrOutput
- func (o CodeSigningConfigCodeSigningPoliciesPtrOutput) Elem() CodeSigningConfigCodeSigningPoliciesOutput
- func (CodeSigningConfigCodeSigningPoliciesPtrOutput) ElementType() reflect.Type
- func (o CodeSigningConfigCodeSigningPoliciesPtrOutput) ToCodeSigningConfigCodeSigningPoliciesPtrOutput() CodeSigningConfigCodeSigningPoliciesPtrOutput
- func (o CodeSigningConfigCodeSigningPoliciesPtrOutput) ToCodeSigningConfigCodeSigningPoliciesPtrOutputWithContext(ctx context.Context) CodeSigningConfigCodeSigningPoliciesPtrOutput
- func (o CodeSigningConfigCodeSigningPoliciesPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*CodeSigningConfigCodeSigningPolicies]
- func (o CodeSigningConfigCodeSigningPoliciesPtrOutput) UntrustedArtifactOnDeployment() CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentPtrOutput
- type CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeployment
- func (CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeployment) ElementType() reflect.Type
- func (e CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeployment) ToCodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentOutput() CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentOutput
- func (e CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeployment) ToCodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentOutputWithContext(ctx context.Context) CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentOutput
- func (e CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeployment) ToCodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentPtrOutput() CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentPtrOutput
- func (e CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeployment) ToCodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentPtrOutputWithContext(ctx context.Context) CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentPtrOutput
- func (e CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeployment) ToStringOutput() pulumi.StringOutput
- func (e CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeployment) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeployment) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeployment) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentInput
- type CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentOutput
- func (CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentOutput) ElementType() reflect.Type
- func (o CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentOutput) ToCodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentOutput() CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentOutput
- func (o CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentOutput) ToCodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentOutputWithContext(ctx context.Context) CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentOutput
- func (o CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentOutput) ToCodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentPtrOutput() CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentPtrOutput
- func (o CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentOutput) ToCodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentPtrOutputWithContext(ctx context.Context) CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentPtrOutput
- func (o CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentOutput) ToOutput(ctx context.Context) ...
- func (o CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentOutput) ToStringOutput() pulumi.StringOutput
- func (o CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentPtrInput
- type CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentPtrOutput
- func (o CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentPtrOutput) Elem() CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentOutput
- func (CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentPtrOutput) ElementType() reflect.Type
- func (o CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentPtrOutput) ToCodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentPtrOutput() CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentPtrOutput
- func (o CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentPtrOutput) ToCodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentPtrOutputWithContext(ctx context.Context) CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentPtrOutput
- func (o CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentPtrOutput) ToOutput(ctx context.Context) ...
- func (o CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type CodeSigningConfigInput
- type CodeSigningConfigOutput
- func (o CodeSigningConfigOutput) AllowedPublishers() CodeSigningConfigAllowedPublishersOutput
- func (o CodeSigningConfigOutput) CodeSigningConfigArn() pulumi.StringOutput
- func (o CodeSigningConfigOutput) CodeSigningConfigId() pulumi.StringOutput
- func (o CodeSigningConfigOutput) CodeSigningPolicies() CodeSigningConfigCodeSigningPoliciesPtrOutput
- func (o CodeSigningConfigOutput) Description() pulumi.StringPtrOutput
- func (CodeSigningConfigOutput) ElementType() reflect.Type
- func (o CodeSigningConfigOutput) ToCodeSigningConfigOutput() CodeSigningConfigOutput
- func (o CodeSigningConfigOutput) ToCodeSigningConfigOutputWithContext(ctx context.Context) CodeSigningConfigOutput
- func (o CodeSigningConfigOutput) ToOutput(ctx context.Context) pulumix.Output[*CodeSigningConfig]
- type CodeSigningConfigState
- type EventInvokeConfig
- func (*EventInvokeConfig) ElementType() reflect.Type
- func (i *EventInvokeConfig) ToEventInvokeConfigOutput() EventInvokeConfigOutput
- func (i *EventInvokeConfig) ToEventInvokeConfigOutputWithContext(ctx context.Context) EventInvokeConfigOutput
- func (i *EventInvokeConfig) ToOutput(ctx context.Context) pulumix.Output[*EventInvokeConfig]
- type EventInvokeConfigArgs
- type EventInvokeConfigDestinationConfig
- type EventInvokeConfigDestinationConfigArgs
- func (EventInvokeConfigDestinationConfigArgs) ElementType() reflect.Type
- func (i EventInvokeConfigDestinationConfigArgs) ToEventInvokeConfigDestinationConfigOutput() EventInvokeConfigDestinationConfigOutput
- func (i EventInvokeConfigDestinationConfigArgs) ToEventInvokeConfigDestinationConfigOutputWithContext(ctx context.Context) EventInvokeConfigDestinationConfigOutput
- func (i EventInvokeConfigDestinationConfigArgs) ToEventInvokeConfigDestinationConfigPtrOutput() EventInvokeConfigDestinationConfigPtrOutput
- func (i EventInvokeConfigDestinationConfigArgs) ToEventInvokeConfigDestinationConfigPtrOutputWithContext(ctx context.Context) EventInvokeConfigDestinationConfigPtrOutput
- func (i EventInvokeConfigDestinationConfigArgs) ToOutput(ctx context.Context) pulumix.Output[EventInvokeConfigDestinationConfig]
- type EventInvokeConfigDestinationConfigInput
- type EventInvokeConfigDestinationConfigOutput
- func (EventInvokeConfigDestinationConfigOutput) ElementType() reflect.Type
- func (o EventInvokeConfigDestinationConfigOutput) OnFailure() EventInvokeConfigOnFailurePtrOutput
- func (o EventInvokeConfigDestinationConfigOutput) OnSuccess() EventInvokeConfigOnSuccessPtrOutput
- func (o EventInvokeConfigDestinationConfigOutput) ToEventInvokeConfigDestinationConfigOutput() EventInvokeConfigDestinationConfigOutput
- func (o EventInvokeConfigDestinationConfigOutput) ToEventInvokeConfigDestinationConfigOutputWithContext(ctx context.Context) EventInvokeConfigDestinationConfigOutput
- func (o EventInvokeConfigDestinationConfigOutput) ToEventInvokeConfigDestinationConfigPtrOutput() EventInvokeConfigDestinationConfigPtrOutput
- func (o EventInvokeConfigDestinationConfigOutput) ToEventInvokeConfigDestinationConfigPtrOutputWithContext(ctx context.Context) EventInvokeConfigDestinationConfigPtrOutput
- func (o EventInvokeConfigDestinationConfigOutput) ToOutput(ctx context.Context) pulumix.Output[EventInvokeConfigDestinationConfig]
- type EventInvokeConfigDestinationConfigPtrInput
- type EventInvokeConfigDestinationConfigPtrOutput
- func (o EventInvokeConfigDestinationConfigPtrOutput) Elem() EventInvokeConfigDestinationConfigOutput
- func (EventInvokeConfigDestinationConfigPtrOutput) ElementType() reflect.Type
- func (o EventInvokeConfigDestinationConfigPtrOutput) OnFailure() EventInvokeConfigOnFailurePtrOutput
- func (o EventInvokeConfigDestinationConfigPtrOutput) OnSuccess() EventInvokeConfigOnSuccessPtrOutput
- func (o EventInvokeConfigDestinationConfigPtrOutput) ToEventInvokeConfigDestinationConfigPtrOutput() EventInvokeConfigDestinationConfigPtrOutput
- func (o EventInvokeConfigDestinationConfigPtrOutput) ToEventInvokeConfigDestinationConfigPtrOutputWithContext(ctx context.Context) EventInvokeConfigDestinationConfigPtrOutput
- func (o EventInvokeConfigDestinationConfigPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*EventInvokeConfigDestinationConfig]
- type EventInvokeConfigInput
- type EventInvokeConfigOnFailure
- type EventInvokeConfigOnFailureArgs
- func (EventInvokeConfigOnFailureArgs) ElementType() reflect.Type
- func (i EventInvokeConfigOnFailureArgs) ToEventInvokeConfigOnFailureOutput() EventInvokeConfigOnFailureOutput
- func (i EventInvokeConfigOnFailureArgs) ToEventInvokeConfigOnFailureOutputWithContext(ctx context.Context) EventInvokeConfigOnFailureOutput
- func (i EventInvokeConfigOnFailureArgs) ToEventInvokeConfigOnFailurePtrOutput() EventInvokeConfigOnFailurePtrOutput
- func (i EventInvokeConfigOnFailureArgs) ToEventInvokeConfigOnFailurePtrOutputWithContext(ctx context.Context) EventInvokeConfigOnFailurePtrOutput
- func (i EventInvokeConfigOnFailureArgs) ToOutput(ctx context.Context) pulumix.Output[EventInvokeConfigOnFailure]
- type EventInvokeConfigOnFailureInput
- type EventInvokeConfigOnFailureOutput
- func (o EventInvokeConfigOnFailureOutput) Destination() pulumi.StringOutput
- func (EventInvokeConfigOnFailureOutput) ElementType() reflect.Type
- func (o EventInvokeConfigOnFailureOutput) ToEventInvokeConfigOnFailureOutput() EventInvokeConfigOnFailureOutput
- func (o EventInvokeConfigOnFailureOutput) ToEventInvokeConfigOnFailureOutputWithContext(ctx context.Context) EventInvokeConfigOnFailureOutput
- func (o EventInvokeConfigOnFailureOutput) ToEventInvokeConfigOnFailurePtrOutput() EventInvokeConfigOnFailurePtrOutput
- func (o EventInvokeConfigOnFailureOutput) ToEventInvokeConfigOnFailurePtrOutputWithContext(ctx context.Context) EventInvokeConfigOnFailurePtrOutput
- func (o EventInvokeConfigOnFailureOutput) ToOutput(ctx context.Context) pulumix.Output[EventInvokeConfigOnFailure]
- type EventInvokeConfigOnFailurePtrInput
- type EventInvokeConfigOnFailurePtrOutput
- func (o EventInvokeConfigOnFailurePtrOutput) Destination() pulumi.StringPtrOutput
- func (o EventInvokeConfigOnFailurePtrOutput) Elem() EventInvokeConfigOnFailureOutput
- func (EventInvokeConfigOnFailurePtrOutput) ElementType() reflect.Type
- func (o EventInvokeConfigOnFailurePtrOutput) ToEventInvokeConfigOnFailurePtrOutput() EventInvokeConfigOnFailurePtrOutput
- func (o EventInvokeConfigOnFailurePtrOutput) ToEventInvokeConfigOnFailurePtrOutputWithContext(ctx context.Context) EventInvokeConfigOnFailurePtrOutput
- func (o EventInvokeConfigOnFailurePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*EventInvokeConfigOnFailure]
- type EventInvokeConfigOnSuccess
- type EventInvokeConfigOnSuccessArgs
- func (EventInvokeConfigOnSuccessArgs) ElementType() reflect.Type
- func (i EventInvokeConfigOnSuccessArgs) ToEventInvokeConfigOnSuccessOutput() EventInvokeConfigOnSuccessOutput
- func (i EventInvokeConfigOnSuccessArgs) ToEventInvokeConfigOnSuccessOutputWithContext(ctx context.Context) EventInvokeConfigOnSuccessOutput
- func (i EventInvokeConfigOnSuccessArgs) ToEventInvokeConfigOnSuccessPtrOutput() EventInvokeConfigOnSuccessPtrOutput
- func (i EventInvokeConfigOnSuccessArgs) ToEventInvokeConfigOnSuccessPtrOutputWithContext(ctx context.Context) EventInvokeConfigOnSuccessPtrOutput
- func (i EventInvokeConfigOnSuccessArgs) ToOutput(ctx context.Context) pulumix.Output[EventInvokeConfigOnSuccess]
- type EventInvokeConfigOnSuccessInput
- type EventInvokeConfigOnSuccessOutput
- func (o EventInvokeConfigOnSuccessOutput) Destination() pulumi.StringOutput
- func (EventInvokeConfigOnSuccessOutput) ElementType() reflect.Type
- func (o EventInvokeConfigOnSuccessOutput) ToEventInvokeConfigOnSuccessOutput() EventInvokeConfigOnSuccessOutput
- func (o EventInvokeConfigOnSuccessOutput) ToEventInvokeConfigOnSuccessOutputWithContext(ctx context.Context) EventInvokeConfigOnSuccessOutput
- func (o EventInvokeConfigOnSuccessOutput) ToEventInvokeConfigOnSuccessPtrOutput() EventInvokeConfigOnSuccessPtrOutput
- func (o EventInvokeConfigOnSuccessOutput) ToEventInvokeConfigOnSuccessPtrOutputWithContext(ctx context.Context) EventInvokeConfigOnSuccessPtrOutput
- func (o EventInvokeConfigOnSuccessOutput) ToOutput(ctx context.Context) pulumix.Output[EventInvokeConfigOnSuccess]
- type EventInvokeConfigOnSuccessPtrInput
- type EventInvokeConfigOnSuccessPtrOutput
- func (o EventInvokeConfigOnSuccessPtrOutput) Destination() pulumi.StringPtrOutput
- func (o EventInvokeConfigOnSuccessPtrOutput) Elem() EventInvokeConfigOnSuccessOutput
- func (EventInvokeConfigOnSuccessPtrOutput) ElementType() reflect.Type
- func (o EventInvokeConfigOnSuccessPtrOutput) ToEventInvokeConfigOnSuccessPtrOutput() EventInvokeConfigOnSuccessPtrOutput
- func (o EventInvokeConfigOnSuccessPtrOutput) ToEventInvokeConfigOnSuccessPtrOutputWithContext(ctx context.Context) EventInvokeConfigOnSuccessPtrOutput
- func (o EventInvokeConfigOnSuccessPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*EventInvokeConfigOnSuccess]
- type EventInvokeConfigOutput
- func (o EventInvokeConfigOutput) DestinationConfig() EventInvokeConfigDestinationConfigPtrOutput
- func (EventInvokeConfigOutput) ElementType() reflect.Type
- func (o EventInvokeConfigOutput) FunctionName() pulumi.StringOutput
- func (o EventInvokeConfigOutput) MaximumEventAgeInSeconds() pulumi.IntPtrOutput
- func (o EventInvokeConfigOutput) MaximumRetryAttempts() pulumi.IntPtrOutput
- func (o EventInvokeConfigOutput) Qualifier() pulumi.StringOutput
- func (o EventInvokeConfigOutput) ToEventInvokeConfigOutput() EventInvokeConfigOutput
- func (o EventInvokeConfigOutput) ToEventInvokeConfigOutputWithContext(ctx context.Context) EventInvokeConfigOutput
- func (o EventInvokeConfigOutput) ToOutput(ctx context.Context) pulumix.Output[*EventInvokeConfig]
- type EventInvokeConfigState
- type EventSourceMapping
- func (*EventSourceMapping) ElementType() reflect.Type
- func (i *EventSourceMapping) ToEventSourceMappingOutput() EventSourceMappingOutput
- func (i *EventSourceMapping) ToEventSourceMappingOutputWithContext(ctx context.Context) EventSourceMappingOutput
- func (i *EventSourceMapping) ToOutput(ctx context.Context) pulumix.Output[*EventSourceMapping]
- type EventSourceMappingAmazonManagedKafkaEventSourceConfig
- type EventSourceMappingAmazonManagedKafkaEventSourceConfigArgs
- func (EventSourceMappingAmazonManagedKafkaEventSourceConfigArgs) ElementType() reflect.Type
- func (i EventSourceMappingAmazonManagedKafkaEventSourceConfigArgs) ToEventSourceMappingAmazonManagedKafkaEventSourceConfigOutput() EventSourceMappingAmazonManagedKafkaEventSourceConfigOutput
- func (i EventSourceMappingAmazonManagedKafkaEventSourceConfigArgs) ToEventSourceMappingAmazonManagedKafkaEventSourceConfigOutputWithContext(ctx context.Context) EventSourceMappingAmazonManagedKafkaEventSourceConfigOutput
- func (i EventSourceMappingAmazonManagedKafkaEventSourceConfigArgs) ToEventSourceMappingAmazonManagedKafkaEventSourceConfigPtrOutput() EventSourceMappingAmazonManagedKafkaEventSourceConfigPtrOutput
- func (i EventSourceMappingAmazonManagedKafkaEventSourceConfigArgs) ToEventSourceMappingAmazonManagedKafkaEventSourceConfigPtrOutputWithContext(ctx context.Context) EventSourceMappingAmazonManagedKafkaEventSourceConfigPtrOutput
- func (i EventSourceMappingAmazonManagedKafkaEventSourceConfigArgs) ToOutput(ctx context.Context) pulumix.Output[EventSourceMappingAmazonManagedKafkaEventSourceConfig]
- type EventSourceMappingAmazonManagedKafkaEventSourceConfigInput
- type EventSourceMappingAmazonManagedKafkaEventSourceConfigOutput
- func (o EventSourceMappingAmazonManagedKafkaEventSourceConfigOutput) ConsumerGroupId() pulumi.StringPtrOutput
- func (EventSourceMappingAmazonManagedKafkaEventSourceConfigOutput) ElementType() reflect.Type
- func (o EventSourceMappingAmazonManagedKafkaEventSourceConfigOutput) ToEventSourceMappingAmazonManagedKafkaEventSourceConfigOutput() EventSourceMappingAmazonManagedKafkaEventSourceConfigOutput
- func (o EventSourceMappingAmazonManagedKafkaEventSourceConfigOutput) ToEventSourceMappingAmazonManagedKafkaEventSourceConfigOutputWithContext(ctx context.Context) EventSourceMappingAmazonManagedKafkaEventSourceConfigOutput
- func (o EventSourceMappingAmazonManagedKafkaEventSourceConfigOutput) ToEventSourceMappingAmazonManagedKafkaEventSourceConfigPtrOutput() EventSourceMappingAmazonManagedKafkaEventSourceConfigPtrOutput
- func (o EventSourceMappingAmazonManagedKafkaEventSourceConfigOutput) ToEventSourceMappingAmazonManagedKafkaEventSourceConfigPtrOutputWithContext(ctx context.Context) EventSourceMappingAmazonManagedKafkaEventSourceConfigPtrOutput
- func (o EventSourceMappingAmazonManagedKafkaEventSourceConfigOutput) ToOutput(ctx context.Context) pulumix.Output[EventSourceMappingAmazonManagedKafkaEventSourceConfig]
- type EventSourceMappingAmazonManagedKafkaEventSourceConfigPtrInput
- type EventSourceMappingAmazonManagedKafkaEventSourceConfigPtrOutput
- func (o EventSourceMappingAmazonManagedKafkaEventSourceConfigPtrOutput) ConsumerGroupId() pulumi.StringPtrOutput
- func (o EventSourceMappingAmazonManagedKafkaEventSourceConfigPtrOutput) Elem() EventSourceMappingAmazonManagedKafkaEventSourceConfigOutput
- func (EventSourceMappingAmazonManagedKafkaEventSourceConfigPtrOutput) ElementType() reflect.Type
- func (o EventSourceMappingAmazonManagedKafkaEventSourceConfigPtrOutput) ToEventSourceMappingAmazonManagedKafkaEventSourceConfigPtrOutput() EventSourceMappingAmazonManagedKafkaEventSourceConfigPtrOutput
- func (o EventSourceMappingAmazonManagedKafkaEventSourceConfigPtrOutput) ToEventSourceMappingAmazonManagedKafkaEventSourceConfigPtrOutputWithContext(ctx context.Context) EventSourceMappingAmazonManagedKafkaEventSourceConfigPtrOutput
- func (o EventSourceMappingAmazonManagedKafkaEventSourceConfigPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*EventSourceMappingAmazonManagedKafkaEventSourceConfig]
- type EventSourceMappingArgs
- type EventSourceMappingDestinationConfig
- type EventSourceMappingDestinationConfigArgs
- func (EventSourceMappingDestinationConfigArgs) ElementType() reflect.Type
- func (i EventSourceMappingDestinationConfigArgs) ToEventSourceMappingDestinationConfigOutput() EventSourceMappingDestinationConfigOutput
- func (i EventSourceMappingDestinationConfigArgs) ToEventSourceMappingDestinationConfigOutputWithContext(ctx context.Context) EventSourceMappingDestinationConfigOutput
- func (i EventSourceMappingDestinationConfigArgs) ToEventSourceMappingDestinationConfigPtrOutput() EventSourceMappingDestinationConfigPtrOutput
- func (i EventSourceMappingDestinationConfigArgs) ToEventSourceMappingDestinationConfigPtrOutputWithContext(ctx context.Context) EventSourceMappingDestinationConfigPtrOutput
- func (i EventSourceMappingDestinationConfigArgs) ToOutput(ctx context.Context) pulumix.Output[EventSourceMappingDestinationConfig]
- type EventSourceMappingDestinationConfigInput
- type EventSourceMappingDestinationConfigOutput
- func (EventSourceMappingDestinationConfigOutput) ElementType() reflect.Type
- func (o EventSourceMappingDestinationConfigOutput) OnFailure() EventSourceMappingOnFailurePtrOutput
- func (o EventSourceMappingDestinationConfigOutput) ToEventSourceMappingDestinationConfigOutput() EventSourceMappingDestinationConfigOutput
- func (o EventSourceMappingDestinationConfigOutput) ToEventSourceMappingDestinationConfigOutputWithContext(ctx context.Context) EventSourceMappingDestinationConfigOutput
- func (o EventSourceMappingDestinationConfigOutput) ToEventSourceMappingDestinationConfigPtrOutput() EventSourceMappingDestinationConfigPtrOutput
- func (o EventSourceMappingDestinationConfigOutput) ToEventSourceMappingDestinationConfigPtrOutputWithContext(ctx context.Context) EventSourceMappingDestinationConfigPtrOutput
- func (o EventSourceMappingDestinationConfigOutput) ToOutput(ctx context.Context) pulumix.Output[EventSourceMappingDestinationConfig]
- type EventSourceMappingDestinationConfigPtrInput
- type EventSourceMappingDestinationConfigPtrOutput
- func (o EventSourceMappingDestinationConfigPtrOutput) Elem() EventSourceMappingDestinationConfigOutput
- func (EventSourceMappingDestinationConfigPtrOutput) ElementType() reflect.Type
- func (o EventSourceMappingDestinationConfigPtrOutput) OnFailure() EventSourceMappingOnFailurePtrOutput
- func (o EventSourceMappingDestinationConfigPtrOutput) ToEventSourceMappingDestinationConfigPtrOutput() EventSourceMappingDestinationConfigPtrOutput
- func (o EventSourceMappingDestinationConfigPtrOutput) ToEventSourceMappingDestinationConfigPtrOutputWithContext(ctx context.Context) EventSourceMappingDestinationConfigPtrOutput
- func (o EventSourceMappingDestinationConfigPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*EventSourceMappingDestinationConfig]
- type EventSourceMappingDocumentDbEventSourceConfig
- type EventSourceMappingDocumentDbEventSourceConfigArgs
- func (EventSourceMappingDocumentDbEventSourceConfigArgs) ElementType() reflect.Type
- func (i EventSourceMappingDocumentDbEventSourceConfigArgs) ToEventSourceMappingDocumentDbEventSourceConfigOutput() EventSourceMappingDocumentDbEventSourceConfigOutput
- func (i EventSourceMappingDocumentDbEventSourceConfigArgs) ToEventSourceMappingDocumentDbEventSourceConfigOutputWithContext(ctx context.Context) EventSourceMappingDocumentDbEventSourceConfigOutput
- func (i EventSourceMappingDocumentDbEventSourceConfigArgs) ToEventSourceMappingDocumentDbEventSourceConfigPtrOutput() EventSourceMappingDocumentDbEventSourceConfigPtrOutput
- func (i EventSourceMappingDocumentDbEventSourceConfigArgs) ToEventSourceMappingDocumentDbEventSourceConfigPtrOutputWithContext(ctx context.Context) EventSourceMappingDocumentDbEventSourceConfigPtrOutput
- func (i EventSourceMappingDocumentDbEventSourceConfigArgs) ToOutput(ctx context.Context) pulumix.Output[EventSourceMappingDocumentDbEventSourceConfig]
- type EventSourceMappingDocumentDbEventSourceConfigFullDocument
- func (EventSourceMappingDocumentDbEventSourceConfigFullDocument) ElementType() reflect.Type
- func (e EventSourceMappingDocumentDbEventSourceConfigFullDocument) ToEventSourceMappingDocumentDbEventSourceConfigFullDocumentOutput() EventSourceMappingDocumentDbEventSourceConfigFullDocumentOutput
- func (e EventSourceMappingDocumentDbEventSourceConfigFullDocument) ToEventSourceMappingDocumentDbEventSourceConfigFullDocumentOutputWithContext(ctx context.Context) EventSourceMappingDocumentDbEventSourceConfigFullDocumentOutput
- func (e EventSourceMappingDocumentDbEventSourceConfigFullDocument) ToEventSourceMappingDocumentDbEventSourceConfigFullDocumentPtrOutput() EventSourceMappingDocumentDbEventSourceConfigFullDocumentPtrOutput
- func (e EventSourceMappingDocumentDbEventSourceConfigFullDocument) ToEventSourceMappingDocumentDbEventSourceConfigFullDocumentPtrOutputWithContext(ctx context.Context) EventSourceMappingDocumentDbEventSourceConfigFullDocumentPtrOutput
- func (e EventSourceMappingDocumentDbEventSourceConfigFullDocument) ToStringOutput() pulumi.StringOutput
- func (e EventSourceMappingDocumentDbEventSourceConfigFullDocument) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e EventSourceMappingDocumentDbEventSourceConfigFullDocument) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e EventSourceMappingDocumentDbEventSourceConfigFullDocument) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EventSourceMappingDocumentDbEventSourceConfigFullDocumentInput
- type EventSourceMappingDocumentDbEventSourceConfigFullDocumentOutput
- func (EventSourceMappingDocumentDbEventSourceConfigFullDocumentOutput) ElementType() reflect.Type
- func (o EventSourceMappingDocumentDbEventSourceConfigFullDocumentOutput) ToEventSourceMappingDocumentDbEventSourceConfigFullDocumentOutput() EventSourceMappingDocumentDbEventSourceConfigFullDocumentOutput
- func (o EventSourceMappingDocumentDbEventSourceConfigFullDocumentOutput) ToEventSourceMappingDocumentDbEventSourceConfigFullDocumentOutputWithContext(ctx context.Context) EventSourceMappingDocumentDbEventSourceConfigFullDocumentOutput
- func (o EventSourceMappingDocumentDbEventSourceConfigFullDocumentOutput) ToEventSourceMappingDocumentDbEventSourceConfigFullDocumentPtrOutput() EventSourceMappingDocumentDbEventSourceConfigFullDocumentPtrOutput
- func (o EventSourceMappingDocumentDbEventSourceConfigFullDocumentOutput) ToEventSourceMappingDocumentDbEventSourceConfigFullDocumentPtrOutputWithContext(ctx context.Context) EventSourceMappingDocumentDbEventSourceConfigFullDocumentPtrOutput
- func (o EventSourceMappingDocumentDbEventSourceConfigFullDocumentOutput) ToOutput(ctx context.Context) pulumix.Output[EventSourceMappingDocumentDbEventSourceConfigFullDocument]
- func (o EventSourceMappingDocumentDbEventSourceConfigFullDocumentOutput) ToStringOutput() pulumi.StringOutput
- func (o EventSourceMappingDocumentDbEventSourceConfigFullDocumentOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o EventSourceMappingDocumentDbEventSourceConfigFullDocumentOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o EventSourceMappingDocumentDbEventSourceConfigFullDocumentOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EventSourceMappingDocumentDbEventSourceConfigFullDocumentPtrInput
- type EventSourceMappingDocumentDbEventSourceConfigFullDocumentPtrOutput
- func (o EventSourceMappingDocumentDbEventSourceConfigFullDocumentPtrOutput) Elem() EventSourceMappingDocumentDbEventSourceConfigFullDocumentOutput
- func (EventSourceMappingDocumentDbEventSourceConfigFullDocumentPtrOutput) ElementType() reflect.Type
- func (o EventSourceMappingDocumentDbEventSourceConfigFullDocumentPtrOutput) ToEventSourceMappingDocumentDbEventSourceConfigFullDocumentPtrOutput() EventSourceMappingDocumentDbEventSourceConfigFullDocumentPtrOutput
- func (o EventSourceMappingDocumentDbEventSourceConfigFullDocumentPtrOutput) ToEventSourceMappingDocumentDbEventSourceConfigFullDocumentPtrOutputWithContext(ctx context.Context) EventSourceMappingDocumentDbEventSourceConfigFullDocumentPtrOutput
- func (o EventSourceMappingDocumentDbEventSourceConfigFullDocumentPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*EventSourceMappingDocumentDbEventSourceConfigFullDocument]
- func (o EventSourceMappingDocumentDbEventSourceConfigFullDocumentPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o EventSourceMappingDocumentDbEventSourceConfigFullDocumentPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EventSourceMappingDocumentDbEventSourceConfigInput
- type EventSourceMappingDocumentDbEventSourceConfigOutput
- func (o EventSourceMappingDocumentDbEventSourceConfigOutput) CollectionName() pulumi.StringPtrOutput
- func (o EventSourceMappingDocumentDbEventSourceConfigOutput) DatabaseName() pulumi.StringPtrOutput
- func (EventSourceMappingDocumentDbEventSourceConfigOutput) ElementType() reflect.Type
- func (o EventSourceMappingDocumentDbEventSourceConfigOutput) FullDocument() EventSourceMappingDocumentDbEventSourceConfigFullDocumentPtrOutput
- func (o EventSourceMappingDocumentDbEventSourceConfigOutput) ToEventSourceMappingDocumentDbEventSourceConfigOutput() EventSourceMappingDocumentDbEventSourceConfigOutput
- func (o EventSourceMappingDocumentDbEventSourceConfigOutput) ToEventSourceMappingDocumentDbEventSourceConfigOutputWithContext(ctx context.Context) EventSourceMappingDocumentDbEventSourceConfigOutput
- func (o EventSourceMappingDocumentDbEventSourceConfigOutput) ToEventSourceMappingDocumentDbEventSourceConfigPtrOutput() EventSourceMappingDocumentDbEventSourceConfigPtrOutput
- func (o EventSourceMappingDocumentDbEventSourceConfigOutput) ToEventSourceMappingDocumentDbEventSourceConfigPtrOutputWithContext(ctx context.Context) EventSourceMappingDocumentDbEventSourceConfigPtrOutput
- func (o EventSourceMappingDocumentDbEventSourceConfigOutput) ToOutput(ctx context.Context) pulumix.Output[EventSourceMappingDocumentDbEventSourceConfig]
- type EventSourceMappingDocumentDbEventSourceConfigPtrInput
- type EventSourceMappingDocumentDbEventSourceConfigPtrOutput
- func (o EventSourceMappingDocumentDbEventSourceConfigPtrOutput) CollectionName() pulumi.StringPtrOutput
- func (o EventSourceMappingDocumentDbEventSourceConfigPtrOutput) DatabaseName() pulumi.StringPtrOutput
- func (o EventSourceMappingDocumentDbEventSourceConfigPtrOutput) Elem() EventSourceMappingDocumentDbEventSourceConfigOutput
- func (EventSourceMappingDocumentDbEventSourceConfigPtrOutput) ElementType() reflect.Type
- func (o EventSourceMappingDocumentDbEventSourceConfigPtrOutput) FullDocument() EventSourceMappingDocumentDbEventSourceConfigFullDocumentPtrOutput
- func (o EventSourceMappingDocumentDbEventSourceConfigPtrOutput) ToEventSourceMappingDocumentDbEventSourceConfigPtrOutput() EventSourceMappingDocumentDbEventSourceConfigPtrOutput
- func (o EventSourceMappingDocumentDbEventSourceConfigPtrOutput) ToEventSourceMappingDocumentDbEventSourceConfigPtrOutputWithContext(ctx context.Context) EventSourceMappingDocumentDbEventSourceConfigPtrOutput
- func (o EventSourceMappingDocumentDbEventSourceConfigPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*EventSourceMappingDocumentDbEventSourceConfig]
- type EventSourceMappingEndpoints
- type EventSourceMappingEndpointsArgs
- func (EventSourceMappingEndpointsArgs) ElementType() reflect.Type
- func (i EventSourceMappingEndpointsArgs) ToEventSourceMappingEndpointsOutput() EventSourceMappingEndpointsOutput
- func (i EventSourceMappingEndpointsArgs) ToEventSourceMappingEndpointsOutputWithContext(ctx context.Context) EventSourceMappingEndpointsOutput
- func (i EventSourceMappingEndpointsArgs) ToEventSourceMappingEndpointsPtrOutput() EventSourceMappingEndpointsPtrOutput
- func (i EventSourceMappingEndpointsArgs) ToEventSourceMappingEndpointsPtrOutputWithContext(ctx context.Context) EventSourceMappingEndpointsPtrOutput
- func (i EventSourceMappingEndpointsArgs) ToOutput(ctx context.Context) pulumix.Output[EventSourceMappingEndpoints]
- type EventSourceMappingEndpointsInput
- type EventSourceMappingEndpointsOutput
- func (EventSourceMappingEndpointsOutput) ElementType() reflect.Type
- func (o EventSourceMappingEndpointsOutput) KafkaBootstrapServers() pulumi.StringArrayOutput
- func (o EventSourceMappingEndpointsOutput) ToEventSourceMappingEndpointsOutput() EventSourceMappingEndpointsOutput
- func (o EventSourceMappingEndpointsOutput) ToEventSourceMappingEndpointsOutputWithContext(ctx context.Context) EventSourceMappingEndpointsOutput
- func (o EventSourceMappingEndpointsOutput) ToEventSourceMappingEndpointsPtrOutput() EventSourceMappingEndpointsPtrOutput
- func (o EventSourceMappingEndpointsOutput) ToEventSourceMappingEndpointsPtrOutputWithContext(ctx context.Context) EventSourceMappingEndpointsPtrOutput
- func (o EventSourceMappingEndpointsOutput) ToOutput(ctx context.Context) pulumix.Output[EventSourceMappingEndpoints]
- type EventSourceMappingEndpointsPtrInput
- type EventSourceMappingEndpointsPtrOutput
- func (o EventSourceMappingEndpointsPtrOutput) Elem() EventSourceMappingEndpointsOutput
- func (EventSourceMappingEndpointsPtrOutput) ElementType() reflect.Type
- func (o EventSourceMappingEndpointsPtrOutput) KafkaBootstrapServers() pulumi.StringArrayOutput
- func (o EventSourceMappingEndpointsPtrOutput) ToEventSourceMappingEndpointsPtrOutput() EventSourceMappingEndpointsPtrOutput
- func (o EventSourceMappingEndpointsPtrOutput) ToEventSourceMappingEndpointsPtrOutputWithContext(ctx context.Context) EventSourceMappingEndpointsPtrOutput
- func (o EventSourceMappingEndpointsPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*EventSourceMappingEndpoints]
- type EventSourceMappingFilter
- type EventSourceMappingFilterArgs
- func (EventSourceMappingFilterArgs) ElementType() reflect.Type
- func (i EventSourceMappingFilterArgs) ToEventSourceMappingFilterOutput() EventSourceMappingFilterOutput
- func (i EventSourceMappingFilterArgs) ToEventSourceMappingFilterOutputWithContext(ctx context.Context) EventSourceMappingFilterOutput
- func (i EventSourceMappingFilterArgs) ToOutput(ctx context.Context) pulumix.Output[EventSourceMappingFilter]
- type EventSourceMappingFilterArray
- func (EventSourceMappingFilterArray) ElementType() reflect.Type
- func (i EventSourceMappingFilterArray) ToEventSourceMappingFilterArrayOutput() EventSourceMappingFilterArrayOutput
- func (i EventSourceMappingFilterArray) ToEventSourceMappingFilterArrayOutputWithContext(ctx context.Context) EventSourceMappingFilterArrayOutput
- func (i EventSourceMappingFilterArray) ToOutput(ctx context.Context) pulumix.Output[[]EventSourceMappingFilter]
- type EventSourceMappingFilterArrayInput
- type EventSourceMappingFilterArrayOutput
- func (EventSourceMappingFilterArrayOutput) ElementType() reflect.Type
- func (o EventSourceMappingFilterArrayOutput) Index(i pulumi.IntInput) EventSourceMappingFilterOutput
- func (o EventSourceMappingFilterArrayOutput) ToEventSourceMappingFilterArrayOutput() EventSourceMappingFilterArrayOutput
- func (o EventSourceMappingFilterArrayOutput) ToEventSourceMappingFilterArrayOutputWithContext(ctx context.Context) EventSourceMappingFilterArrayOutput
- func (o EventSourceMappingFilterArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]EventSourceMappingFilter]
- type EventSourceMappingFilterCriteria
- type EventSourceMappingFilterCriteriaArgs
- func (EventSourceMappingFilterCriteriaArgs) ElementType() reflect.Type
- func (i EventSourceMappingFilterCriteriaArgs) ToEventSourceMappingFilterCriteriaOutput() EventSourceMappingFilterCriteriaOutput
- func (i EventSourceMappingFilterCriteriaArgs) ToEventSourceMappingFilterCriteriaOutputWithContext(ctx context.Context) EventSourceMappingFilterCriteriaOutput
- func (i EventSourceMappingFilterCriteriaArgs) ToEventSourceMappingFilterCriteriaPtrOutput() EventSourceMappingFilterCriteriaPtrOutput
- func (i EventSourceMappingFilterCriteriaArgs) ToEventSourceMappingFilterCriteriaPtrOutputWithContext(ctx context.Context) EventSourceMappingFilterCriteriaPtrOutput
- func (i EventSourceMappingFilterCriteriaArgs) ToOutput(ctx context.Context) pulumix.Output[EventSourceMappingFilterCriteria]
- type EventSourceMappingFilterCriteriaInput
- type EventSourceMappingFilterCriteriaOutput
- func (EventSourceMappingFilterCriteriaOutput) ElementType() reflect.Type
- func (o EventSourceMappingFilterCriteriaOutput) Filters() EventSourceMappingFilterArrayOutput
- func (o EventSourceMappingFilterCriteriaOutput) ToEventSourceMappingFilterCriteriaOutput() EventSourceMappingFilterCriteriaOutput
- func (o EventSourceMappingFilterCriteriaOutput) ToEventSourceMappingFilterCriteriaOutputWithContext(ctx context.Context) EventSourceMappingFilterCriteriaOutput
- func (o EventSourceMappingFilterCriteriaOutput) ToEventSourceMappingFilterCriteriaPtrOutput() EventSourceMappingFilterCriteriaPtrOutput
- func (o EventSourceMappingFilterCriteriaOutput) ToEventSourceMappingFilterCriteriaPtrOutputWithContext(ctx context.Context) EventSourceMappingFilterCriteriaPtrOutput
- func (o EventSourceMappingFilterCriteriaOutput) ToOutput(ctx context.Context) pulumix.Output[EventSourceMappingFilterCriteria]
- type EventSourceMappingFilterCriteriaPtrInput
- type EventSourceMappingFilterCriteriaPtrOutput
- func (o EventSourceMappingFilterCriteriaPtrOutput) Elem() EventSourceMappingFilterCriteriaOutput
- func (EventSourceMappingFilterCriteriaPtrOutput) ElementType() reflect.Type
- func (o EventSourceMappingFilterCriteriaPtrOutput) Filters() EventSourceMappingFilterArrayOutput
- func (o EventSourceMappingFilterCriteriaPtrOutput) ToEventSourceMappingFilterCriteriaPtrOutput() EventSourceMappingFilterCriteriaPtrOutput
- func (o EventSourceMappingFilterCriteriaPtrOutput) ToEventSourceMappingFilterCriteriaPtrOutputWithContext(ctx context.Context) EventSourceMappingFilterCriteriaPtrOutput
- func (o EventSourceMappingFilterCriteriaPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*EventSourceMappingFilterCriteria]
- type EventSourceMappingFilterInput
- type EventSourceMappingFilterOutput
- func (EventSourceMappingFilterOutput) ElementType() reflect.Type
- func (o EventSourceMappingFilterOutput) Pattern() pulumi.StringPtrOutput
- func (o EventSourceMappingFilterOutput) ToEventSourceMappingFilterOutput() EventSourceMappingFilterOutput
- func (o EventSourceMappingFilterOutput) ToEventSourceMappingFilterOutputWithContext(ctx context.Context) EventSourceMappingFilterOutput
- func (o EventSourceMappingFilterOutput) ToOutput(ctx context.Context) pulumix.Output[EventSourceMappingFilter]
- type EventSourceMappingFunctionResponseTypesItem
- func (EventSourceMappingFunctionResponseTypesItem) ElementType() reflect.Type
- func (e EventSourceMappingFunctionResponseTypesItem) ToEventSourceMappingFunctionResponseTypesItemOutput() EventSourceMappingFunctionResponseTypesItemOutput
- func (e EventSourceMappingFunctionResponseTypesItem) ToEventSourceMappingFunctionResponseTypesItemOutputWithContext(ctx context.Context) EventSourceMappingFunctionResponseTypesItemOutput
- func (e EventSourceMappingFunctionResponseTypesItem) ToEventSourceMappingFunctionResponseTypesItemPtrOutput() EventSourceMappingFunctionResponseTypesItemPtrOutput
- func (e EventSourceMappingFunctionResponseTypesItem) ToEventSourceMappingFunctionResponseTypesItemPtrOutputWithContext(ctx context.Context) EventSourceMappingFunctionResponseTypesItemPtrOutput
- func (e EventSourceMappingFunctionResponseTypesItem) ToStringOutput() pulumi.StringOutput
- func (e EventSourceMappingFunctionResponseTypesItem) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e EventSourceMappingFunctionResponseTypesItem) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e EventSourceMappingFunctionResponseTypesItem) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EventSourceMappingFunctionResponseTypesItemArray
- func (EventSourceMappingFunctionResponseTypesItemArray) ElementType() reflect.Type
- func (i EventSourceMappingFunctionResponseTypesItemArray) ToEventSourceMappingFunctionResponseTypesItemArrayOutput() EventSourceMappingFunctionResponseTypesItemArrayOutput
- func (i EventSourceMappingFunctionResponseTypesItemArray) ToEventSourceMappingFunctionResponseTypesItemArrayOutputWithContext(ctx context.Context) EventSourceMappingFunctionResponseTypesItemArrayOutput
- func (i EventSourceMappingFunctionResponseTypesItemArray) ToOutput(ctx context.Context) pulumix.Output[[]EventSourceMappingFunctionResponseTypesItem]
- type EventSourceMappingFunctionResponseTypesItemArrayInput
- type EventSourceMappingFunctionResponseTypesItemArrayOutput
- func (EventSourceMappingFunctionResponseTypesItemArrayOutput) ElementType() reflect.Type
- func (o EventSourceMappingFunctionResponseTypesItemArrayOutput) Index(i pulumi.IntInput) EventSourceMappingFunctionResponseTypesItemOutput
- func (o EventSourceMappingFunctionResponseTypesItemArrayOutput) ToEventSourceMappingFunctionResponseTypesItemArrayOutput() EventSourceMappingFunctionResponseTypesItemArrayOutput
- func (o EventSourceMappingFunctionResponseTypesItemArrayOutput) ToEventSourceMappingFunctionResponseTypesItemArrayOutputWithContext(ctx context.Context) EventSourceMappingFunctionResponseTypesItemArrayOutput
- func (o EventSourceMappingFunctionResponseTypesItemArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]EventSourceMappingFunctionResponseTypesItem]
- type EventSourceMappingFunctionResponseTypesItemInput
- type EventSourceMappingFunctionResponseTypesItemOutput
- func (EventSourceMappingFunctionResponseTypesItemOutput) ElementType() reflect.Type
- func (o EventSourceMappingFunctionResponseTypesItemOutput) ToEventSourceMappingFunctionResponseTypesItemOutput() EventSourceMappingFunctionResponseTypesItemOutput
- func (o EventSourceMappingFunctionResponseTypesItemOutput) ToEventSourceMappingFunctionResponseTypesItemOutputWithContext(ctx context.Context) EventSourceMappingFunctionResponseTypesItemOutput
- func (o EventSourceMappingFunctionResponseTypesItemOutput) ToEventSourceMappingFunctionResponseTypesItemPtrOutput() EventSourceMappingFunctionResponseTypesItemPtrOutput
- func (o EventSourceMappingFunctionResponseTypesItemOutput) ToEventSourceMappingFunctionResponseTypesItemPtrOutputWithContext(ctx context.Context) EventSourceMappingFunctionResponseTypesItemPtrOutput
- func (o EventSourceMappingFunctionResponseTypesItemOutput) ToOutput(ctx context.Context) pulumix.Output[EventSourceMappingFunctionResponseTypesItem]
- func (o EventSourceMappingFunctionResponseTypesItemOutput) ToStringOutput() pulumi.StringOutput
- func (o EventSourceMappingFunctionResponseTypesItemOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o EventSourceMappingFunctionResponseTypesItemOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o EventSourceMappingFunctionResponseTypesItemOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EventSourceMappingFunctionResponseTypesItemPtrInput
- type EventSourceMappingFunctionResponseTypesItemPtrOutput
- func (o EventSourceMappingFunctionResponseTypesItemPtrOutput) Elem() EventSourceMappingFunctionResponseTypesItemOutput
- func (EventSourceMappingFunctionResponseTypesItemPtrOutput) ElementType() reflect.Type
- func (o EventSourceMappingFunctionResponseTypesItemPtrOutput) ToEventSourceMappingFunctionResponseTypesItemPtrOutput() EventSourceMappingFunctionResponseTypesItemPtrOutput
- func (o EventSourceMappingFunctionResponseTypesItemPtrOutput) ToEventSourceMappingFunctionResponseTypesItemPtrOutputWithContext(ctx context.Context) EventSourceMappingFunctionResponseTypesItemPtrOutput
- func (o EventSourceMappingFunctionResponseTypesItemPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*EventSourceMappingFunctionResponseTypesItem]
- func (o EventSourceMappingFunctionResponseTypesItemPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o EventSourceMappingFunctionResponseTypesItemPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EventSourceMappingInput
- type EventSourceMappingOnFailure
- type EventSourceMappingOnFailureArgs
- func (EventSourceMappingOnFailureArgs) ElementType() reflect.Type
- func (i EventSourceMappingOnFailureArgs) ToEventSourceMappingOnFailureOutput() EventSourceMappingOnFailureOutput
- func (i EventSourceMappingOnFailureArgs) ToEventSourceMappingOnFailureOutputWithContext(ctx context.Context) EventSourceMappingOnFailureOutput
- func (i EventSourceMappingOnFailureArgs) ToEventSourceMappingOnFailurePtrOutput() EventSourceMappingOnFailurePtrOutput
- func (i EventSourceMappingOnFailureArgs) ToEventSourceMappingOnFailurePtrOutputWithContext(ctx context.Context) EventSourceMappingOnFailurePtrOutput
- func (i EventSourceMappingOnFailureArgs) ToOutput(ctx context.Context) pulumix.Output[EventSourceMappingOnFailure]
- type EventSourceMappingOnFailureInput
- type EventSourceMappingOnFailureOutput
- func (o EventSourceMappingOnFailureOutput) Destination() pulumi.StringPtrOutput
- func (EventSourceMappingOnFailureOutput) ElementType() reflect.Type
- func (o EventSourceMappingOnFailureOutput) ToEventSourceMappingOnFailureOutput() EventSourceMappingOnFailureOutput
- func (o EventSourceMappingOnFailureOutput) ToEventSourceMappingOnFailureOutputWithContext(ctx context.Context) EventSourceMappingOnFailureOutput
- func (o EventSourceMappingOnFailureOutput) ToEventSourceMappingOnFailurePtrOutput() EventSourceMappingOnFailurePtrOutput
- func (o EventSourceMappingOnFailureOutput) ToEventSourceMappingOnFailurePtrOutputWithContext(ctx context.Context) EventSourceMappingOnFailurePtrOutput
- func (o EventSourceMappingOnFailureOutput) ToOutput(ctx context.Context) pulumix.Output[EventSourceMappingOnFailure]
- type EventSourceMappingOnFailurePtrInput
- type EventSourceMappingOnFailurePtrOutput
- func (o EventSourceMappingOnFailurePtrOutput) Destination() pulumi.StringPtrOutput
- func (o EventSourceMappingOnFailurePtrOutput) Elem() EventSourceMappingOnFailureOutput
- func (EventSourceMappingOnFailurePtrOutput) ElementType() reflect.Type
- func (o EventSourceMappingOnFailurePtrOutput) ToEventSourceMappingOnFailurePtrOutput() EventSourceMappingOnFailurePtrOutput
- func (o EventSourceMappingOnFailurePtrOutput) ToEventSourceMappingOnFailurePtrOutputWithContext(ctx context.Context) EventSourceMappingOnFailurePtrOutput
- func (o EventSourceMappingOnFailurePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*EventSourceMappingOnFailure]
- type EventSourceMappingOutput
- func (o EventSourceMappingOutput) AmazonManagedKafkaEventSourceConfig() EventSourceMappingAmazonManagedKafkaEventSourceConfigPtrOutput
- func (o EventSourceMappingOutput) BatchSize() pulumi.IntPtrOutput
- func (o EventSourceMappingOutput) BisectBatchOnFunctionError() pulumi.BoolPtrOutput
- func (o EventSourceMappingOutput) DestinationConfig() EventSourceMappingDestinationConfigPtrOutput
- func (o EventSourceMappingOutput) DocumentDbEventSourceConfig() EventSourceMappingDocumentDbEventSourceConfigPtrOutput
- func (EventSourceMappingOutput) ElementType() reflect.Type
- func (o EventSourceMappingOutput) Enabled() pulumi.BoolPtrOutput
- func (o EventSourceMappingOutput) EventSourceArn() pulumi.StringPtrOutput
- func (o EventSourceMappingOutput) FilterCriteria() EventSourceMappingFilterCriteriaPtrOutput
- func (o EventSourceMappingOutput) FunctionName() pulumi.StringOutput
- func (o EventSourceMappingOutput) FunctionResponseTypes() EventSourceMappingFunctionResponseTypesItemArrayOutput
- func (o EventSourceMappingOutput) MaximumBatchingWindowInSeconds() pulumi.IntPtrOutput
- func (o EventSourceMappingOutput) MaximumRecordAgeInSeconds() pulumi.IntPtrOutput
- func (o EventSourceMappingOutput) MaximumRetryAttempts() pulumi.IntPtrOutput
- func (o EventSourceMappingOutput) ParallelizationFactor() pulumi.IntPtrOutput
- func (o EventSourceMappingOutput) Queues() pulumi.StringArrayOutput
- func (o EventSourceMappingOutput) ScalingConfig() EventSourceMappingScalingConfigPtrOutput
- func (o EventSourceMappingOutput) SelfManagedEventSource() EventSourceMappingSelfManagedEventSourcePtrOutput
- func (o EventSourceMappingOutput) SelfManagedKafkaEventSourceConfig() EventSourceMappingSelfManagedKafkaEventSourceConfigPtrOutput
- func (o EventSourceMappingOutput) SourceAccessConfigurations() EventSourceMappingSourceAccessConfigurationArrayOutput
- func (o EventSourceMappingOutput) StartingPosition() pulumi.StringPtrOutput
- func (o EventSourceMappingOutput) StartingPositionTimestamp() pulumi.Float64PtrOutput
- func (o EventSourceMappingOutput) ToEventSourceMappingOutput() EventSourceMappingOutput
- func (o EventSourceMappingOutput) ToEventSourceMappingOutputWithContext(ctx context.Context) EventSourceMappingOutput
- func (o EventSourceMappingOutput) ToOutput(ctx context.Context) pulumix.Output[*EventSourceMapping]
- func (o EventSourceMappingOutput) Topics() pulumi.StringArrayOutput
- func (o EventSourceMappingOutput) TumblingWindowInSeconds() pulumi.IntPtrOutput
- type EventSourceMappingScalingConfig
- type EventSourceMappingScalingConfigArgs
- func (EventSourceMappingScalingConfigArgs) ElementType() reflect.Type
- func (i EventSourceMappingScalingConfigArgs) ToEventSourceMappingScalingConfigOutput() EventSourceMappingScalingConfigOutput
- func (i EventSourceMappingScalingConfigArgs) ToEventSourceMappingScalingConfigOutputWithContext(ctx context.Context) EventSourceMappingScalingConfigOutput
- func (i EventSourceMappingScalingConfigArgs) ToEventSourceMappingScalingConfigPtrOutput() EventSourceMappingScalingConfigPtrOutput
- func (i EventSourceMappingScalingConfigArgs) ToEventSourceMappingScalingConfigPtrOutputWithContext(ctx context.Context) EventSourceMappingScalingConfigPtrOutput
- func (i EventSourceMappingScalingConfigArgs) ToOutput(ctx context.Context) pulumix.Output[EventSourceMappingScalingConfig]
- type EventSourceMappingScalingConfigInput
- type EventSourceMappingScalingConfigOutput
- func (EventSourceMappingScalingConfigOutput) ElementType() reflect.Type
- func (o EventSourceMappingScalingConfigOutput) MaximumConcurrency() pulumi.IntPtrOutput
- func (o EventSourceMappingScalingConfigOutput) ToEventSourceMappingScalingConfigOutput() EventSourceMappingScalingConfigOutput
- func (o EventSourceMappingScalingConfigOutput) ToEventSourceMappingScalingConfigOutputWithContext(ctx context.Context) EventSourceMappingScalingConfigOutput
- func (o EventSourceMappingScalingConfigOutput) ToEventSourceMappingScalingConfigPtrOutput() EventSourceMappingScalingConfigPtrOutput
- func (o EventSourceMappingScalingConfigOutput) ToEventSourceMappingScalingConfigPtrOutputWithContext(ctx context.Context) EventSourceMappingScalingConfigPtrOutput
- func (o EventSourceMappingScalingConfigOutput) ToOutput(ctx context.Context) pulumix.Output[EventSourceMappingScalingConfig]
- type EventSourceMappingScalingConfigPtrInput
- type EventSourceMappingScalingConfigPtrOutput
- func (o EventSourceMappingScalingConfigPtrOutput) Elem() EventSourceMappingScalingConfigOutput
- func (EventSourceMappingScalingConfigPtrOutput) ElementType() reflect.Type
- func (o EventSourceMappingScalingConfigPtrOutput) MaximumConcurrency() pulumi.IntPtrOutput
- func (o EventSourceMappingScalingConfigPtrOutput) ToEventSourceMappingScalingConfigPtrOutput() EventSourceMappingScalingConfigPtrOutput
- func (o EventSourceMappingScalingConfigPtrOutput) ToEventSourceMappingScalingConfigPtrOutputWithContext(ctx context.Context) EventSourceMappingScalingConfigPtrOutput
- func (o EventSourceMappingScalingConfigPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*EventSourceMappingScalingConfig]
- type EventSourceMappingSelfManagedEventSource
- type EventSourceMappingSelfManagedEventSourceArgs
- func (EventSourceMappingSelfManagedEventSourceArgs) ElementType() reflect.Type
- func (i EventSourceMappingSelfManagedEventSourceArgs) ToEventSourceMappingSelfManagedEventSourceOutput() EventSourceMappingSelfManagedEventSourceOutput
- func (i EventSourceMappingSelfManagedEventSourceArgs) ToEventSourceMappingSelfManagedEventSourceOutputWithContext(ctx context.Context) EventSourceMappingSelfManagedEventSourceOutput
- func (i EventSourceMappingSelfManagedEventSourceArgs) ToEventSourceMappingSelfManagedEventSourcePtrOutput() EventSourceMappingSelfManagedEventSourcePtrOutput
- func (i EventSourceMappingSelfManagedEventSourceArgs) ToEventSourceMappingSelfManagedEventSourcePtrOutputWithContext(ctx context.Context) EventSourceMappingSelfManagedEventSourcePtrOutput
- func (i EventSourceMappingSelfManagedEventSourceArgs) ToOutput(ctx context.Context) pulumix.Output[EventSourceMappingSelfManagedEventSource]
- type EventSourceMappingSelfManagedEventSourceInput
- type EventSourceMappingSelfManagedEventSourceOutput
- func (EventSourceMappingSelfManagedEventSourceOutput) ElementType() reflect.Type
- func (o EventSourceMappingSelfManagedEventSourceOutput) Endpoints() EventSourceMappingEndpointsPtrOutput
- func (o EventSourceMappingSelfManagedEventSourceOutput) ToEventSourceMappingSelfManagedEventSourceOutput() EventSourceMappingSelfManagedEventSourceOutput
- func (o EventSourceMappingSelfManagedEventSourceOutput) ToEventSourceMappingSelfManagedEventSourceOutputWithContext(ctx context.Context) EventSourceMappingSelfManagedEventSourceOutput
- func (o EventSourceMappingSelfManagedEventSourceOutput) ToEventSourceMappingSelfManagedEventSourcePtrOutput() EventSourceMappingSelfManagedEventSourcePtrOutput
- func (o EventSourceMappingSelfManagedEventSourceOutput) ToEventSourceMappingSelfManagedEventSourcePtrOutputWithContext(ctx context.Context) EventSourceMappingSelfManagedEventSourcePtrOutput
- func (o EventSourceMappingSelfManagedEventSourceOutput) ToOutput(ctx context.Context) pulumix.Output[EventSourceMappingSelfManagedEventSource]
- type EventSourceMappingSelfManagedEventSourcePtrInput
- type EventSourceMappingSelfManagedEventSourcePtrOutput
- func (o EventSourceMappingSelfManagedEventSourcePtrOutput) Elem() EventSourceMappingSelfManagedEventSourceOutput
- func (EventSourceMappingSelfManagedEventSourcePtrOutput) ElementType() reflect.Type
- func (o EventSourceMappingSelfManagedEventSourcePtrOutput) Endpoints() EventSourceMappingEndpointsPtrOutput
- func (o EventSourceMappingSelfManagedEventSourcePtrOutput) ToEventSourceMappingSelfManagedEventSourcePtrOutput() EventSourceMappingSelfManagedEventSourcePtrOutput
- func (o EventSourceMappingSelfManagedEventSourcePtrOutput) ToEventSourceMappingSelfManagedEventSourcePtrOutputWithContext(ctx context.Context) EventSourceMappingSelfManagedEventSourcePtrOutput
- func (o EventSourceMappingSelfManagedEventSourcePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*EventSourceMappingSelfManagedEventSource]
- type EventSourceMappingSelfManagedKafkaEventSourceConfig
- type EventSourceMappingSelfManagedKafkaEventSourceConfigArgs
- func (EventSourceMappingSelfManagedKafkaEventSourceConfigArgs) ElementType() reflect.Type
- func (i EventSourceMappingSelfManagedKafkaEventSourceConfigArgs) ToEventSourceMappingSelfManagedKafkaEventSourceConfigOutput() EventSourceMappingSelfManagedKafkaEventSourceConfigOutput
- func (i EventSourceMappingSelfManagedKafkaEventSourceConfigArgs) ToEventSourceMappingSelfManagedKafkaEventSourceConfigOutputWithContext(ctx context.Context) EventSourceMappingSelfManagedKafkaEventSourceConfigOutput
- func (i EventSourceMappingSelfManagedKafkaEventSourceConfigArgs) ToEventSourceMappingSelfManagedKafkaEventSourceConfigPtrOutput() EventSourceMappingSelfManagedKafkaEventSourceConfigPtrOutput
- func (i EventSourceMappingSelfManagedKafkaEventSourceConfigArgs) ToEventSourceMappingSelfManagedKafkaEventSourceConfigPtrOutputWithContext(ctx context.Context) EventSourceMappingSelfManagedKafkaEventSourceConfigPtrOutput
- func (i EventSourceMappingSelfManagedKafkaEventSourceConfigArgs) ToOutput(ctx context.Context) pulumix.Output[EventSourceMappingSelfManagedKafkaEventSourceConfig]
- type EventSourceMappingSelfManagedKafkaEventSourceConfigInput
- type EventSourceMappingSelfManagedKafkaEventSourceConfigOutput
- func (o EventSourceMappingSelfManagedKafkaEventSourceConfigOutput) ConsumerGroupId() pulumi.StringPtrOutput
- func (EventSourceMappingSelfManagedKafkaEventSourceConfigOutput) ElementType() reflect.Type
- func (o EventSourceMappingSelfManagedKafkaEventSourceConfigOutput) ToEventSourceMappingSelfManagedKafkaEventSourceConfigOutput() EventSourceMappingSelfManagedKafkaEventSourceConfigOutput
- func (o EventSourceMappingSelfManagedKafkaEventSourceConfigOutput) ToEventSourceMappingSelfManagedKafkaEventSourceConfigOutputWithContext(ctx context.Context) EventSourceMappingSelfManagedKafkaEventSourceConfigOutput
- func (o EventSourceMappingSelfManagedKafkaEventSourceConfigOutput) ToEventSourceMappingSelfManagedKafkaEventSourceConfigPtrOutput() EventSourceMappingSelfManagedKafkaEventSourceConfigPtrOutput
- func (o EventSourceMappingSelfManagedKafkaEventSourceConfigOutput) ToEventSourceMappingSelfManagedKafkaEventSourceConfigPtrOutputWithContext(ctx context.Context) EventSourceMappingSelfManagedKafkaEventSourceConfigPtrOutput
- func (o EventSourceMappingSelfManagedKafkaEventSourceConfigOutput) ToOutput(ctx context.Context) pulumix.Output[EventSourceMappingSelfManagedKafkaEventSourceConfig]
- type EventSourceMappingSelfManagedKafkaEventSourceConfigPtrInput
- type EventSourceMappingSelfManagedKafkaEventSourceConfigPtrOutput
- func (o EventSourceMappingSelfManagedKafkaEventSourceConfigPtrOutput) ConsumerGroupId() pulumi.StringPtrOutput
- func (o EventSourceMappingSelfManagedKafkaEventSourceConfigPtrOutput) Elem() EventSourceMappingSelfManagedKafkaEventSourceConfigOutput
- func (EventSourceMappingSelfManagedKafkaEventSourceConfigPtrOutput) ElementType() reflect.Type
- func (o EventSourceMappingSelfManagedKafkaEventSourceConfigPtrOutput) ToEventSourceMappingSelfManagedKafkaEventSourceConfigPtrOutput() EventSourceMappingSelfManagedKafkaEventSourceConfigPtrOutput
- func (o EventSourceMappingSelfManagedKafkaEventSourceConfigPtrOutput) ToEventSourceMappingSelfManagedKafkaEventSourceConfigPtrOutputWithContext(ctx context.Context) EventSourceMappingSelfManagedKafkaEventSourceConfigPtrOutput
- func (o EventSourceMappingSelfManagedKafkaEventSourceConfigPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*EventSourceMappingSelfManagedKafkaEventSourceConfig]
- type EventSourceMappingSourceAccessConfiguration
- type EventSourceMappingSourceAccessConfigurationArgs
- func (EventSourceMappingSourceAccessConfigurationArgs) ElementType() reflect.Type
- func (i EventSourceMappingSourceAccessConfigurationArgs) ToEventSourceMappingSourceAccessConfigurationOutput() EventSourceMappingSourceAccessConfigurationOutput
- func (i EventSourceMappingSourceAccessConfigurationArgs) ToEventSourceMappingSourceAccessConfigurationOutputWithContext(ctx context.Context) EventSourceMappingSourceAccessConfigurationOutput
- func (i EventSourceMappingSourceAccessConfigurationArgs) ToOutput(ctx context.Context) pulumix.Output[EventSourceMappingSourceAccessConfiguration]
- type EventSourceMappingSourceAccessConfigurationArray
- func (EventSourceMappingSourceAccessConfigurationArray) ElementType() reflect.Type
- func (i EventSourceMappingSourceAccessConfigurationArray) ToEventSourceMappingSourceAccessConfigurationArrayOutput() EventSourceMappingSourceAccessConfigurationArrayOutput
- func (i EventSourceMappingSourceAccessConfigurationArray) ToEventSourceMappingSourceAccessConfigurationArrayOutputWithContext(ctx context.Context) EventSourceMappingSourceAccessConfigurationArrayOutput
- func (i EventSourceMappingSourceAccessConfigurationArray) ToOutput(ctx context.Context) pulumix.Output[[]EventSourceMappingSourceAccessConfiguration]
- type EventSourceMappingSourceAccessConfigurationArrayInput
- type EventSourceMappingSourceAccessConfigurationArrayOutput
- func (EventSourceMappingSourceAccessConfigurationArrayOutput) ElementType() reflect.Type
- func (o EventSourceMappingSourceAccessConfigurationArrayOutput) Index(i pulumi.IntInput) EventSourceMappingSourceAccessConfigurationOutput
- func (o EventSourceMappingSourceAccessConfigurationArrayOutput) ToEventSourceMappingSourceAccessConfigurationArrayOutput() EventSourceMappingSourceAccessConfigurationArrayOutput
- func (o EventSourceMappingSourceAccessConfigurationArrayOutput) ToEventSourceMappingSourceAccessConfigurationArrayOutputWithContext(ctx context.Context) EventSourceMappingSourceAccessConfigurationArrayOutput
- func (o EventSourceMappingSourceAccessConfigurationArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]EventSourceMappingSourceAccessConfiguration]
- type EventSourceMappingSourceAccessConfigurationInput
- type EventSourceMappingSourceAccessConfigurationOutput
- func (EventSourceMappingSourceAccessConfigurationOutput) ElementType() reflect.Type
- func (o EventSourceMappingSourceAccessConfigurationOutput) ToEventSourceMappingSourceAccessConfigurationOutput() EventSourceMappingSourceAccessConfigurationOutput
- func (o EventSourceMappingSourceAccessConfigurationOutput) ToEventSourceMappingSourceAccessConfigurationOutputWithContext(ctx context.Context) EventSourceMappingSourceAccessConfigurationOutput
- func (o EventSourceMappingSourceAccessConfigurationOutput) ToOutput(ctx context.Context) pulumix.Output[EventSourceMappingSourceAccessConfiguration]
- func (o EventSourceMappingSourceAccessConfigurationOutput) Type() EventSourceMappingSourceAccessConfigurationTypePtrOutput
- func (o EventSourceMappingSourceAccessConfigurationOutput) Uri() pulumi.StringPtrOutput
- type EventSourceMappingSourceAccessConfigurationType
- func (EventSourceMappingSourceAccessConfigurationType) ElementType() reflect.Type
- func (e EventSourceMappingSourceAccessConfigurationType) ToEventSourceMappingSourceAccessConfigurationTypeOutput() EventSourceMappingSourceAccessConfigurationTypeOutput
- func (e EventSourceMappingSourceAccessConfigurationType) ToEventSourceMappingSourceAccessConfigurationTypeOutputWithContext(ctx context.Context) EventSourceMappingSourceAccessConfigurationTypeOutput
- func (e EventSourceMappingSourceAccessConfigurationType) ToEventSourceMappingSourceAccessConfigurationTypePtrOutput() EventSourceMappingSourceAccessConfigurationTypePtrOutput
- func (e EventSourceMappingSourceAccessConfigurationType) ToEventSourceMappingSourceAccessConfigurationTypePtrOutputWithContext(ctx context.Context) EventSourceMappingSourceAccessConfigurationTypePtrOutput
- func (e EventSourceMappingSourceAccessConfigurationType) ToStringOutput() pulumi.StringOutput
- func (e EventSourceMappingSourceAccessConfigurationType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e EventSourceMappingSourceAccessConfigurationType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e EventSourceMappingSourceAccessConfigurationType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EventSourceMappingSourceAccessConfigurationTypeInput
- type EventSourceMappingSourceAccessConfigurationTypeOutput
- func (EventSourceMappingSourceAccessConfigurationTypeOutput) ElementType() reflect.Type
- func (o EventSourceMappingSourceAccessConfigurationTypeOutput) ToEventSourceMappingSourceAccessConfigurationTypeOutput() EventSourceMappingSourceAccessConfigurationTypeOutput
- func (o EventSourceMappingSourceAccessConfigurationTypeOutput) ToEventSourceMappingSourceAccessConfigurationTypeOutputWithContext(ctx context.Context) EventSourceMappingSourceAccessConfigurationTypeOutput
- func (o EventSourceMappingSourceAccessConfigurationTypeOutput) ToEventSourceMappingSourceAccessConfigurationTypePtrOutput() EventSourceMappingSourceAccessConfigurationTypePtrOutput
- func (o EventSourceMappingSourceAccessConfigurationTypeOutput) ToEventSourceMappingSourceAccessConfigurationTypePtrOutputWithContext(ctx context.Context) EventSourceMappingSourceAccessConfigurationTypePtrOutput
- func (o EventSourceMappingSourceAccessConfigurationTypeOutput) ToOutput(ctx context.Context) pulumix.Output[EventSourceMappingSourceAccessConfigurationType]
- func (o EventSourceMappingSourceAccessConfigurationTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o EventSourceMappingSourceAccessConfigurationTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o EventSourceMappingSourceAccessConfigurationTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o EventSourceMappingSourceAccessConfigurationTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EventSourceMappingSourceAccessConfigurationTypePtrInput
- type EventSourceMappingSourceAccessConfigurationTypePtrOutput
- func (o EventSourceMappingSourceAccessConfigurationTypePtrOutput) Elem() EventSourceMappingSourceAccessConfigurationTypeOutput
- func (EventSourceMappingSourceAccessConfigurationTypePtrOutput) ElementType() reflect.Type
- func (o EventSourceMappingSourceAccessConfigurationTypePtrOutput) ToEventSourceMappingSourceAccessConfigurationTypePtrOutput() EventSourceMappingSourceAccessConfigurationTypePtrOutput
- func (o EventSourceMappingSourceAccessConfigurationTypePtrOutput) ToEventSourceMappingSourceAccessConfigurationTypePtrOutputWithContext(ctx context.Context) EventSourceMappingSourceAccessConfigurationTypePtrOutput
- func (o EventSourceMappingSourceAccessConfigurationTypePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*EventSourceMappingSourceAccessConfigurationType]
- func (o EventSourceMappingSourceAccessConfigurationTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o EventSourceMappingSourceAccessConfigurationTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EventSourceMappingState
- type Function
- type FunctionArchitecturesItem
- func (FunctionArchitecturesItem) ElementType() reflect.Type
- func (e FunctionArchitecturesItem) ToFunctionArchitecturesItemOutput() FunctionArchitecturesItemOutput
- func (e FunctionArchitecturesItem) ToFunctionArchitecturesItemOutputWithContext(ctx context.Context) FunctionArchitecturesItemOutput
- func (e FunctionArchitecturesItem) ToFunctionArchitecturesItemPtrOutput() FunctionArchitecturesItemPtrOutput
- func (e FunctionArchitecturesItem) ToFunctionArchitecturesItemPtrOutputWithContext(ctx context.Context) FunctionArchitecturesItemPtrOutput
- func (e FunctionArchitecturesItem) ToStringOutput() pulumi.StringOutput
- func (e FunctionArchitecturesItem) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e FunctionArchitecturesItem) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e FunctionArchitecturesItem) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FunctionArchitecturesItemArray
- func (FunctionArchitecturesItemArray) ElementType() reflect.Type
- func (i FunctionArchitecturesItemArray) ToFunctionArchitecturesItemArrayOutput() FunctionArchitecturesItemArrayOutput
- func (i FunctionArchitecturesItemArray) ToFunctionArchitecturesItemArrayOutputWithContext(ctx context.Context) FunctionArchitecturesItemArrayOutput
- func (i FunctionArchitecturesItemArray) ToOutput(ctx context.Context) pulumix.Output[[]FunctionArchitecturesItem]
- type FunctionArchitecturesItemArrayInput
- type FunctionArchitecturesItemArrayOutput
- func (FunctionArchitecturesItemArrayOutput) ElementType() reflect.Type
- func (o FunctionArchitecturesItemArrayOutput) Index(i pulumi.IntInput) FunctionArchitecturesItemOutput
- func (o FunctionArchitecturesItemArrayOutput) ToFunctionArchitecturesItemArrayOutput() FunctionArchitecturesItemArrayOutput
- func (o FunctionArchitecturesItemArrayOutput) ToFunctionArchitecturesItemArrayOutputWithContext(ctx context.Context) FunctionArchitecturesItemArrayOutput
- func (o FunctionArchitecturesItemArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]FunctionArchitecturesItem]
- type FunctionArchitecturesItemInput
- type FunctionArchitecturesItemOutput
- func (FunctionArchitecturesItemOutput) ElementType() reflect.Type
- func (o FunctionArchitecturesItemOutput) ToFunctionArchitecturesItemOutput() FunctionArchitecturesItemOutput
- func (o FunctionArchitecturesItemOutput) ToFunctionArchitecturesItemOutputWithContext(ctx context.Context) FunctionArchitecturesItemOutput
- func (o FunctionArchitecturesItemOutput) ToFunctionArchitecturesItemPtrOutput() FunctionArchitecturesItemPtrOutput
- func (o FunctionArchitecturesItemOutput) ToFunctionArchitecturesItemPtrOutputWithContext(ctx context.Context) FunctionArchitecturesItemPtrOutput
- func (o FunctionArchitecturesItemOutput) ToOutput(ctx context.Context) pulumix.Output[FunctionArchitecturesItem]
- func (o FunctionArchitecturesItemOutput) ToStringOutput() pulumi.StringOutput
- func (o FunctionArchitecturesItemOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o FunctionArchitecturesItemOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o FunctionArchitecturesItemOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FunctionArchitecturesItemPtrInput
- type FunctionArchitecturesItemPtrOutput
- func (o FunctionArchitecturesItemPtrOutput) Elem() FunctionArchitecturesItemOutput
- func (FunctionArchitecturesItemPtrOutput) ElementType() reflect.Type
- func (o FunctionArchitecturesItemPtrOutput) ToFunctionArchitecturesItemPtrOutput() FunctionArchitecturesItemPtrOutput
- func (o FunctionArchitecturesItemPtrOutput) ToFunctionArchitecturesItemPtrOutputWithContext(ctx context.Context) FunctionArchitecturesItemPtrOutput
- func (o FunctionArchitecturesItemPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*FunctionArchitecturesItem]
- func (o FunctionArchitecturesItemPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o FunctionArchitecturesItemPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FunctionArgs
- type FunctionCode
- type FunctionCodeArgs
- func (FunctionCodeArgs) ElementType() reflect.Type
- func (i FunctionCodeArgs) ToFunctionCodeOutput() FunctionCodeOutput
- func (i FunctionCodeArgs) ToFunctionCodeOutputWithContext(ctx context.Context) FunctionCodeOutput
- func (i FunctionCodeArgs) ToOutput(ctx context.Context) pulumix.Output[FunctionCode]
- type FunctionCodeInput
- type FunctionCodeOutput
- func (FunctionCodeOutput) ElementType() reflect.Type
- func (o FunctionCodeOutput) ImageUri() pulumi.StringPtrOutput
- func (o FunctionCodeOutput) S3Bucket() pulumi.StringPtrOutput
- func (o FunctionCodeOutput) S3Key() pulumi.StringPtrOutput
- func (o FunctionCodeOutput) S3ObjectVersion() pulumi.StringPtrOutput
- func (o FunctionCodeOutput) ToFunctionCodeOutput() FunctionCodeOutput
- func (o FunctionCodeOutput) ToFunctionCodeOutputWithContext(ctx context.Context) FunctionCodeOutput
- func (o FunctionCodeOutput) ToOutput(ctx context.Context) pulumix.Output[FunctionCode]
- func (o FunctionCodeOutput) ZipFile() pulumi.StringPtrOutput
- type FunctionDeadLetterConfig
- type FunctionDeadLetterConfigArgs
- func (FunctionDeadLetterConfigArgs) ElementType() reflect.Type
- func (i FunctionDeadLetterConfigArgs) ToFunctionDeadLetterConfigOutput() FunctionDeadLetterConfigOutput
- func (i FunctionDeadLetterConfigArgs) ToFunctionDeadLetterConfigOutputWithContext(ctx context.Context) FunctionDeadLetterConfigOutput
- func (i FunctionDeadLetterConfigArgs) ToFunctionDeadLetterConfigPtrOutput() FunctionDeadLetterConfigPtrOutput
- func (i FunctionDeadLetterConfigArgs) ToFunctionDeadLetterConfigPtrOutputWithContext(ctx context.Context) FunctionDeadLetterConfigPtrOutput
- func (i FunctionDeadLetterConfigArgs) ToOutput(ctx context.Context) pulumix.Output[FunctionDeadLetterConfig]
- type FunctionDeadLetterConfigInput
- type FunctionDeadLetterConfigOutput
- func (FunctionDeadLetterConfigOutput) ElementType() reflect.Type
- func (o FunctionDeadLetterConfigOutput) TargetArn() pulumi.StringPtrOutput
- func (o FunctionDeadLetterConfigOutput) ToFunctionDeadLetterConfigOutput() FunctionDeadLetterConfigOutput
- func (o FunctionDeadLetterConfigOutput) ToFunctionDeadLetterConfigOutputWithContext(ctx context.Context) FunctionDeadLetterConfigOutput
- func (o FunctionDeadLetterConfigOutput) ToFunctionDeadLetterConfigPtrOutput() FunctionDeadLetterConfigPtrOutput
- func (o FunctionDeadLetterConfigOutput) ToFunctionDeadLetterConfigPtrOutputWithContext(ctx context.Context) FunctionDeadLetterConfigPtrOutput
- func (o FunctionDeadLetterConfigOutput) ToOutput(ctx context.Context) pulumix.Output[FunctionDeadLetterConfig]
- type FunctionDeadLetterConfigPtrInput
- type FunctionDeadLetterConfigPtrOutput
- func (o FunctionDeadLetterConfigPtrOutput) Elem() FunctionDeadLetterConfigOutput
- func (FunctionDeadLetterConfigPtrOutput) ElementType() reflect.Type
- func (o FunctionDeadLetterConfigPtrOutput) TargetArn() pulumi.StringPtrOutput
- func (o FunctionDeadLetterConfigPtrOutput) ToFunctionDeadLetterConfigPtrOutput() FunctionDeadLetterConfigPtrOutput
- func (o FunctionDeadLetterConfigPtrOutput) ToFunctionDeadLetterConfigPtrOutputWithContext(ctx context.Context) FunctionDeadLetterConfigPtrOutput
- func (o FunctionDeadLetterConfigPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*FunctionDeadLetterConfig]
- type FunctionEnvironment
- type FunctionEnvironmentArgs
- func (FunctionEnvironmentArgs) ElementType() reflect.Type
- func (i FunctionEnvironmentArgs) ToFunctionEnvironmentOutput() FunctionEnvironmentOutput
- func (i FunctionEnvironmentArgs) ToFunctionEnvironmentOutputWithContext(ctx context.Context) FunctionEnvironmentOutput
- func (i FunctionEnvironmentArgs) ToFunctionEnvironmentPtrOutput() FunctionEnvironmentPtrOutput
- func (i FunctionEnvironmentArgs) ToFunctionEnvironmentPtrOutputWithContext(ctx context.Context) FunctionEnvironmentPtrOutput
- func (i FunctionEnvironmentArgs) ToOutput(ctx context.Context) pulumix.Output[FunctionEnvironment]
- type FunctionEnvironmentInput
- type FunctionEnvironmentOutput
- func (FunctionEnvironmentOutput) ElementType() reflect.Type
- func (o FunctionEnvironmentOutput) ToFunctionEnvironmentOutput() FunctionEnvironmentOutput
- func (o FunctionEnvironmentOutput) ToFunctionEnvironmentOutputWithContext(ctx context.Context) FunctionEnvironmentOutput
- func (o FunctionEnvironmentOutput) ToFunctionEnvironmentPtrOutput() FunctionEnvironmentPtrOutput
- func (o FunctionEnvironmentOutput) ToFunctionEnvironmentPtrOutputWithContext(ctx context.Context) FunctionEnvironmentPtrOutput
- func (o FunctionEnvironmentOutput) ToOutput(ctx context.Context) pulumix.Output[FunctionEnvironment]
- func (o FunctionEnvironmentOutput) Variables() pulumi.AnyOutput
- type FunctionEnvironmentPtrInput
- type FunctionEnvironmentPtrOutput
- func (o FunctionEnvironmentPtrOutput) Elem() FunctionEnvironmentOutput
- func (FunctionEnvironmentPtrOutput) ElementType() reflect.Type
- func (o FunctionEnvironmentPtrOutput) ToFunctionEnvironmentPtrOutput() FunctionEnvironmentPtrOutput
- func (o FunctionEnvironmentPtrOutput) ToFunctionEnvironmentPtrOutputWithContext(ctx context.Context) FunctionEnvironmentPtrOutput
- func (o FunctionEnvironmentPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*FunctionEnvironment]
- func (o FunctionEnvironmentPtrOutput) Variables() pulumi.AnyOutput
- type FunctionEphemeralStorage
- type FunctionEphemeralStorageArgs
- func (FunctionEphemeralStorageArgs) ElementType() reflect.Type
- func (i FunctionEphemeralStorageArgs) ToFunctionEphemeralStorageOutput() FunctionEphemeralStorageOutput
- func (i FunctionEphemeralStorageArgs) ToFunctionEphemeralStorageOutputWithContext(ctx context.Context) FunctionEphemeralStorageOutput
- func (i FunctionEphemeralStorageArgs) ToFunctionEphemeralStoragePtrOutput() FunctionEphemeralStoragePtrOutput
- func (i FunctionEphemeralStorageArgs) ToFunctionEphemeralStoragePtrOutputWithContext(ctx context.Context) FunctionEphemeralStoragePtrOutput
- func (i FunctionEphemeralStorageArgs) ToOutput(ctx context.Context) pulumix.Output[FunctionEphemeralStorage]
- type FunctionEphemeralStorageInput
- type FunctionEphemeralStorageOutput
- func (FunctionEphemeralStorageOutput) ElementType() reflect.Type
- func (o FunctionEphemeralStorageOutput) Size() pulumi.IntOutput
- func (o FunctionEphemeralStorageOutput) ToFunctionEphemeralStorageOutput() FunctionEphemeralStorageOutput
- func (o FunctionEphemeralStorageOutput) ToFunctionEphemeralStorageOutputWithContext(ctx context.Context) FunctionEphemeralStorageOutput
- func (o FunctionEphemeralStorageOutput) ToFunctionEphemeralStoragePtrOutput() FunctionEphemeralStoragePtrOutput
- func (o FunctionEphemeralStorageOutput) ToFunctionEphemeralStoragePtrOutputWithContext(ctx context.Context) FunctionEphemeralStoragePtrOutput
- func (o FunctionEphemeralStorageOutput) ToOutput(ctx context.Context) pulumix.Output[FunctionEphemeralStorage]
- type FunctionEphemeralStoragePtrInput
- type FunctionEphemeralStoragePtrOutput
- func (o FunctionEphemeralStoragePtrOutput) Elem() FunctionEphemeralStorageOutput
- func (FunctionEphemeralStoragePtrOutput) ElementType() reflect.Type
- func (o FunctionEphemeralStoragePtrOutput) Size() pulumi.IntPtrOutput
- func (o FunctionEphemeralStoragePtrOutput) ToFunctionEphemeralStoragePtrOutput() FunctionEphemeralStoragePtrOutput
- func (o FunctionEphemeralStoragePtrOutput) ToFunctionEphemeralStoragePtrOutputWithContext(ctx context.Context) FunctionEphemeralStoragePtrOutput
- func (o FunctionEphemeralStoragePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*FunctionEphemeralStorage]
- type FunctionFileSystemConfig
- type FunctionFileSystemConfigArgs
- func (FunctionFileSystemConfigArgs) ElementType() reflect.Type
- func (i FunctionFileSystemConfigArgs) ToFunctionFileSystemConfigOutput() FunctionFileSystemConfigOutput
- func (i FunctionFileSystemConfigArgs) ToFunctionFileSystemConfigOutputWithContext(ctx context.Context) FunctionFileSystemConfigOutput
- func (i FunctionFileSystemConfigArgs) ToOutput(ctx context.Context) pulumix.Output[FunctionFileSystemConfig]
- type FunctionFileSystemConfigArray
- func (FunctionFileSystemConfigArray) ElementType() reflect.Type
- func (i FunctionFileSystemConfigArray) ToFunctionFileSystemConfigArrayOutput() FunctionFileSystemConfigArrayOutput
- func (i FunctionFileSystemConfigArray) ToFunctionFileSystemConfigArrayOutputWithContext(ctx context.Context) FunctionFileSystemConfigArrayOutput
- func (i FunctionFileSystemConfigArray) ToOutput(ctx context.Context) pulumix.Output[[]FunctionFileSystemConfig]
- type FunctionFileSystemConfigArrayInput
- type FunctionFileSystemConfigArrayOutput
- func (FunctionFileSystemConfigArrayOutput) ElementType() reflect.Type
- func (o FunctionFileSystemConfigArrayOutput) Index(i pulumi.IntInput) FunctionFileSystemConfigOutput
- func (o FunctionFileSystemConfigArrayOutput) ToFunctionFileSystemConfigArrayOutput() FunctionFileSystemConfigArrayOutput
- func (o FunctionFileSystemConfigArrayOutput) ToFunctionFileSystemConfigArrayOutputWithContext(ctx context.Context) FunctionFileSystemConfigArrayOutput
- func (o FunctionFileSystemConfigArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]FunctionFileSystemConfig]
- type FunctionFileSystemConfigInput
- type FunctionFileSystemConfigOutput
- func (o FunctionFileSystemConfigOutput) Arn() pulumi.StringOutput
- func (FunctionFileSystemConfigOutput) ElementType() reflect.Type
- func (o FunctionFileSystemConfigOutput) LocalMountPath() pulumi.StringOutput
- func (o FunctionFileSystemConfigOutput) ToFunctionFileSystemConfigOutput() FunctionFileSystemConfigOutput
- func (o FunctionFileSystemConfigOutput) ToFunctionFileSystemConfigOutputWithContext(ctx context.Context) FunctionFileSystemConfigOutput
- func (o FunctionFileSystemConfigOutput) ToOutput(ctx context.Context) pulumix.Output[FunctionFileSystemConfig]
- type FunctionImageConfig
- type FunctionImageConfigArgs
- func (FunctionImageConfigArgs) ElementType() reflect.Type
- func (i FunctionImageConfigArgs) ToFunctionImageConfigOutput() FunctionImageConfigOutput
- func (i FunctionImageConfigArgs) ToFunctionImageConfigOutputWithContext(ctx context.Context) FunctionImageConfigOutput
- func (i FunctionImageConfigArgs) ToFunctionImageConfigPtrOutput() FunctionImageConfigPtrOutput
- func (i FunctionImageConfigArgs) ToFunctionImageConfigPtrOutputWithContext(ctx context.Context) FunctionImageConfigPtrOutput
- func (i FunctionImageConfigArgs) ToOutput(ctx context.Context) pulumix.Output[FunctionImageConfig]
- type FunctionImageConfigInput
- type FunctionImageConfigOutput
- func (o FunctionImageConfigOutput) Command() pulumi.StringArrayOutput
- func (FunctionImageConfigOutput) ElementType() reflect.Type
- func (o FunctionImageConfigOutput) EntryPoint() pulumi.StringArrayOutput
- func (o FunctionImageConfigOutput) ToFunctionImageConfigOutput() FunctionImageConfigOutput
- func (o FunctionImageConfigOutput) ToFunctionImageConfigOutputWithContext(ctx context.Context) FunctionImageConfigOutput
- func (o FunctionImageConfigOutput) ToFunctionImageConfigPtrOutput() FunctionImageConfigPtrOutput
- func (o FunctionImageConfigOutput) ToFunctionImageConfigPtrOutputWithContext(ctx context.Context) FunctionImageConfigPtrOutput
- func (o FunctionImageConfigOutput) ToOutput(ctx context.Context) pulumix.Output[FunctionImageConfig]
- func (o FunctionImageConfigOutput) WorkingDirectory() pulumi.StringPtrOutput
- type FunctionImageConfigPtrInput
- type FunctionImageConfigPtrOutput
- func (o FunctionImageConfigPtrOutput) Command() pulumi.StringArrayOutput
- func (o FunctionImageConfigPtrOutput) Elem() FunctionImageConfigOutput
- func (FunctionImageConfigPtrOutput) ElementType() reflect.Type
- func (o FunctionImageConfigPtrOutput) EntryPoint() pulumi.StringArrayOutput
- func (o FunctionImageConfigPtrOutput) ToFunctionImageConfigPtrOutput() FunctionImageConfigPtrOutput
- func (o FunctionImageConfigPtrOutput) ToFunctionImageConfigPtrOutputWithContext(ctx context.Context) FunctionImageConfigPtrOutput
- func (o FunctionImageConfigPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*FunctionImageConfig]
- func (o FunctionImageConfigPtrOutput) WorkingDirectory() pulumi.StringPtrOutput
- type FunctionInput
- type FunctionOutput
- func (o FunctionOutput) Architectures() FunctionArchitecturesItemArrayOutput
- func (o FunctionOutput) Arn() pulumi.StringOutput
- func (o FunctionOutput) Code() FunctionCodeOutput
- func (o FunctionOutput) CodeSigningConfigArn() pulumi.StringPtrOutput
- func (o FunctionOutput) DeadLetterConfig() FunctionDeadLetterConfigPtrOutput
- func (o FunctionOutput) Description() pulumi.StringPtrOutput
- func (FunctionOutput) ElementType() reflect.Type
- func (o FunctionOutput) Environment() FunctionEnvironmentPtrOutput
- func (o FunctionOutput) EphemeralStorage() FunctionEphemeralStoragePtrOutput
- func (o FunctionOutput) FileSystemConfigs() FunctionFileSystemConfigArrayOutput
- func (o FunctionOutput) FunctionName() pulumi.StringPtrOutput
- func (o FunctionOutput) Handler() pulumi.StringPtrOutput
- func (o FunctionOutput) ImageConfig() FunctionImageConfigPtrOutput
- func (o FunctionOutput) KmsKeyArn() pulumi.StringPtrOutput
- func (o FunctionOutput) Layers() pulumi.StringArrayOutput
- func (o FunctionOutput) MemorySize() pulumi.IntPtrOutput
- func (o FunctionOutput) PackageType() FunctionPackageTypePtrOutput
- func (o FunctionOutput) ReservedConcurrentExecutions() pulumi.IntPtrOutput
- func (o FunctionOutput) Role() pulumi.StringOutput
- func (o FunctionOutput) Runtime() pulumi.StringPtrOutput
- func (o FunctionOutput) RuntimeManagementConfig() FunctionRuntimeManagementConfigPtrOutput
- func (o FunctionOutput) SnapStart() FunctionSnapStartPtrOutput
- func (o FunctionOutput) SnapStartResponse() FunctionSnapStartResponseOutput
- func (o FunctionOutput) Tags() FunctionTagArrayOutput
- func (o FunctionOutput) Timeout() pulumi.IntPtrOutput
- func (o FunctionOutput) ToFunctionOutput() FunctionOutput
- func (o FunctionOutput) ToFunctionOutputWithContext(ctx context.Context) FunctionOutput
- func (o FunctionOutput) ToOutput(ctx context.Context) pulumix.Output[*Function]
- func (o FunctionOutput) TracingConfig() FunctionTracingConfigPtrOutput
- func (o FunctionOutput) VpcConfig() FunctionVpcConfigPtrOutput
- type FunctionPackageType
- func (FunctionPackageType) ElementType() reflect.Type
- func (e FunctionPackageType) ToFunctionPackageTypeOutput() FunctionPackageTypeOutput
- func (e FunctionPackageType) ToFunctionPackageTypeOutputWithContext(ctx context.Context) FunctionPackageTypeOutput
- func (e FunctionPackageType) ToFunctionPackageTypePtrOutput() FunctionPackageTypePtrOutput
- func (e FunctionPackageType) ToFunctionPackageTypePtrOutputWithContext(ctx context.Context) FunctionPackageTypePtrOutput
- func (e FunctionPackageType) ToStringOutput() pulumi.StringOutput
- func (e FunctionPackageType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e FunctionPackageType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e FunctionPackageType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FunctionPackageTypeInput
- type FunctionPackageTypeOutput
- func (FunctionPackageTypeOutput) ElementType() reflect.Type
- func (o FunctionPackageTypeOutput) ToFunctionPackageTypeOutput() FunctionPackageTypeOutput
- func (o FunctionPackageTypeOutput) ToFunctionPackageTypeOutputWithContext(ctx context.Context) FunctionPackageTypeOutput
- func (o FunctionPackageTypeOutput) ToFunctionPackageTypePtrOutput() FunctionPackageTypePtrOutput
- func (o FunctionPackageTypeOutput) ToFunctionPackageTypePtrOutputWithContext(ctx context.Context) FunctionPackageTypePtrOutput
- func (o FunctionPackageTypeOutput) ToOutput(ctx context.Context) pulumix.Output[FunctionPackageType]
- func (o FunctionPackageTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o FunctionPackageTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o FunctionPackageTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o FunctionPackageTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FunctionPackageTypePtrInput
- type FunctionPackageTypePtrOutput
- func (o FunctionPackageTypePtrOutput) Elem() FunctionPackageTypeOutput
- func (FunctionPackageTypePtrOutput) ElementType() reflect.Type
- func (o FunctionPackageTypePtrOutput) ToFunctionPackageTypePtrOutput() FunctionPackageTypePtrOutput
- func (o FunctionPackageTypePtrOutput) ToFunctionPackageTypePtrOutputWithContext(ctx context.Context) FunctionPackageTypePtrOutput
- func (o FunctionPackageTypePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*FunctionPackageType]
- func (o FunctionPackageTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o FunctionPackageTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FunctionRuntimeManagementConfig
- type FunctionRuntimeManagementConfigArgs
- func (FunctionRuntimeManagementConfigArgs) ElementType() reflect.Type
- func (i FunctionRuntimeManagementConfigArgs) ToFunctionRuntimeManagementConfigOutput() FunctionRuntimeManagementConfigOutput
- func (i FunctionRuntimeManagementConfigArgs) ToFunctionRuntimeManagementConfigOutputWithContext(ctx context.Context) FunctionRuntimeManagementConfigOutput
- func (i FunctionRuntimeManagementConfigArgs) ToFunctionRuntimeManagementConfigPtrOutput() FunctionRuntimeManagementConfigPtrOutput
- func (i FunctionRuntimeManagementConfigArgs) ToFunctionRuntimeManagementConfigPtrOutputWithContext(ctx context.Context) FunctionRuntimeManagementConfigPtrOutput
- func (i FunctionRuntimeManagementConfigArgs) ToOutput(ctx context.Context) pulumix.Output[FunctionRuntimeManagementConfig]
- type FunctionRuntimeManagementConfigInput
- type FunctionRuntimeManagementConfigOutput
- func (FunctionRuntimeManagementConfigOutput) ElementType() reflect.Type
- func (o FunctionRuntimeManagementConfigOutput) RuntimeVersionArn() pulumi.StringPtrOutput
- func (o FunctionRuntimeManagementConfigOutput) ToFunctionRuntimeManagementConfigOutput() FunctionRuntimeManagementConfigOutput
- func (o FunctionRuntimeManagementConfigOutput) ToFunctionRuntimeManagementConfigOutputWithContext(ctx context.Context) FunctionRuntimeManagementConfigOutput
- func (o FunctionRuntimeManagementConfigOutput) ToFunctionRuntimeManagementConfigPtrOutput() FunctionRuntimeManagementConfigPtrOutput
- func (o FunctionRuntimeManagementConfigOutput) ToFunctionRuntimeManagementConfigPtrOutputWithContext(ctx context.Context) FunctionRuntimeManagementConfigPtrOutput
- func (o FunctionRuntimeManagementConfigOutput) ToOutput(ctx context.Context) pulumix.Output[FunctionRuntimeManagementConfig]
- func (o FunctionRuntimeManagementConfigOutput) UpdateRuntimeOn() FunctionRuntimeManagementConfigUpdateRuntimeOnOutput
- type FunctionRuntimeManagementConfigPtrInput
- type FunctionRuntimeManagementConfigPtrOutput
- func (o FunctionRuntimeManagementConfigPtrOutput) Elem() FunctionRuntimeManagementConfigOutput
- func (FunctionRuntimeManagementConfigPtrOutput) ElementType() reflect.Type
- func (o FunctionRuntimeManagementConfigPtrOutput) RuntimeVersionArn() pulumi.StringPtrOutput
- func (o FunctionRuntimeManagementConfigPtrOutput) ToFunctionRuntimeManagementConfigPtrOutput() FunctionRuntimeManagementConfigPtrOutput
- func (o FunctionRuntimeManagementConfigPtrOutput) ToFunctionRuntimeManagementConfigPtrOutputWithContext(ctx context.Context) FunctionRuntimeManagementConfigPtrOutput
- func (o FunctionRuntimeManagementConfigPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*FunctionRuntimeManagementConfig]
- func (o FunctionRuntimeManagementConfigPtrOutput) UpdateRuntimeOn() FunctionRuntimeManagementConfigUpdateRuntimeOnPtrOutput
- type FunctionRuntimeManagementConfigUpdateRuntimeOn
- func (FunctionRuntimeManagementConfigUpdateRuntimeOn) ElementType() reflect.Type
- func (e FunctionRuntimeManagementConfigUpdateRuntimeOn) ToFunctionRuntimeManagementConfigUpdateRuntimeOnOutput() FunctionRuntimeManagementConfigUpdateRuntimeOnOutput
- func (e FunctionRuntimeManagementConfigUpdateRuntimeOn) ToFunctionRuntimeManagementConfigUpdateRuntimeOnOutputWithContext(ctx context.Context) FunctionRuntimeManagementConfigUpdateRuntimeOnOutput
- func (e FunctionRuntimeManagementConfigUpdateRuntimeOn) ToFunctionRuntimeManagementConfigUpdateRuntimeOnPtrOutput() FunctionRuntimeManagementConfigUpdateRuntimeOnPtrOutput
- func (e FunctionRuntimeManagementConfigUpdateRuntimeOn) ToFunctionRuntimeManagementConfigUpdateRuntimeOnPtrOutputWithContext(ctx context.Context) FunctionRuntimeManagementConfigUpdateRuntimeOnPtrOutput
- func (e FunctionRuntimeManagementConfigUpdateRuntimeOn) ToStringOutput() pulumi.StringOutput
- func (e FunctionRuntimeManagementConfigUpdateRuntimeOn) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e FunctionRuntimeManagementConfigUpdateRuntimeOn) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e FunctionRuntimeManagementConfigUpdateRuntimeOn) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FunctionRuntimeManagementConfigUpdateRuntimeOnInput
- type FunctionRuntimeManagementConfigUpdateRuntimeOnOutput
- func (FunctionRuntimeManagementConfigUpdateRuntimeOnOutput) ElementType() reflect.Type
- func (o FunctionRuntimeManagementConfigUpdateRuntimeOnOutput) ToFunctionRuntimeManagementConfigUpdateRuntimeOnOutput() FunctionRuntimeManagementConfigUpdateRuntimeOnOutput
- func (o FunctionRuntimeManagementConfigUpdateRuntimeOnOutput) ToFunctionRuntimeManagementConfigUpdateRuntimeOnOutputWithContext(ctx context.Context) FunctionRuntimeManagementConfigUpdateRuntimeOnOutput
- func (o FunctionRuntimeManagementConfigUpdateRuntimeOnOutput) ToFunctionRuntimeManagementConfigUpdateRuntimeOnPtrOutput() FunctionRuntimeManagementConfigUpdateRuntimeOnPtrOutput
- func (o FunctionRuntimeManagementConfigUpdateRuntimeOnOutput) ToFunctionRuntimeManagementConfigUpdateRuntimeOnPtrOutputWithContext(ctx context.Context) FunctionRuntimeManagementConfigUpdateRuntimeOnPtrOutput
- func (o FunctionRuntimeManagementConfigUpdateRuntimeOnOutput) ToOutput(ctx context.Context) pulumix.Output[FunctionRuntimeManagementConfigUpdateRuntimeOn]
- func (o FunctionRuntimeManagementConfigUpdateRuntimeOnOutput) ToStringOutput() pulumi.StringOutput
- func (o FunctionRuntimeManagementConfigUpdateRuntimeOnOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o FunctionRuntimeManagementConfigUpdateRuntimeOnOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o FunctionRuntimeManagementConfigUpdateRuntimeOnOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FunctionRuntimeManagementConfigUpdateRuntimeOnPtrInput
- type FunctionRuntimeManagementConfigUpdateRuntimeOnPtrOutput
- func (o FunctionRuntimeManagementConfigUpdateRuntimeOnPtrOutput) Elem() FunctionRuntimeManagementConfigUpdateRuntimeOnOutput
- func (FunctionRuntimeManagementConfigUpdateRuntimeOnPtrOutput) ElementType() reflect.Type
- func (o FunctionRuntimeManagementConfigUpdateRuntimeOnPtrOutput) ToFunctionRuntimeManagementConfigUpdateRuntimeOnPtrOutput() FunctionRuntimeManagementConfigUpdateRuntimeOnPtrOutput
- func (o FunctionRuntimeManagementConfigUpdateRuntimeOnPtrOutput) ToFunctionRuntimeManagementConfigUpdateRuntimeOnPtrOutputWithContext(ctx context.Context) FunctionRuntimeManagementConfigUpdateRuntimeOnPtrOutput
- func (o FunctionRuntimeManagementConfigUpdateRuntimeOnPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*FunctionRuntimeManagementConfigUpdateRuntimeOn]
- func (o FunctionRuntimeManagementConfigUpdateRuntimeOnPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o FunctionRuntimeManagementConfigUpdateRuntimeOnPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FunctionSnapStart
- type FunctionSnapStartApplyOn
- func (FunctionSnapStartApplyOn) ElementType() reflect.Type
- func (e FunctionSnapStartApplyOn) ToFunctionSnapStartApplyOnOutput() FunctionSnapStartApplyOnOutput
- func (e FunctionSnapStartApplyOn) ToFunctionSnapStartApplyOnOutputWithContext(ctx context.Context) FunctionSnapStartApplyOnOutput
- func (e FunctionSnapStartApplyOn) ToFunctionSnapStartApplyOnPtrOutput() FunctionSnapStartApplyOnPtrOutput
- func (e FunctionSnapStartApplyOn) ToFunctionSnapStartApplyOnPtrOutputWithContext(ctx context.Context) FunctionSnapStartApplyOnPtrOutput
- func (e FunctionSnapStartApplyOn) ToStringOutput() pulumi.StringOutput
- func (e FunctionSnapStartApplyOn) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e FunctionSnapStartApplyOn) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e FunctionSnapStartApplyOn) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FunctionSnapStartApplyOnInput
- type FunctionSnapStartApplyOnOutput
- func (FunctionSnapStartApplyOnOutput) ElementType() reflect.Type
- func (o FunctionSnapStartApplyOnOutput) ToFunctionSnapStartApplyOnOutput() FunctionSnapStartApplyOnOutput
- func (o FunctionSnapStartApplyOnOutput) ToFunctionSnapStartApplyOnOutputWithContext(ctx context.Context) FunctionSnapStartApplyOnOutput
- func (o FunctionSnapStartApplyOnOutput) ToFunctionSnapStartApplyOnPtrOutput() FunctionSnapStartApplyOnPtrOutput
- func (o FunctionSnapStartApplyOnOutput) ToFunctionSnapStartApplyOnPtrOutputWithContext(ctx context.Context) FunctionSnapStartApplyOnPtrOutput
- func (o FunctionSnapStartApplyOnOutput) ToOutput(ctx context.Context) pulumix.Output[FunctionSnapStartApplyOn]
- func (o FunctionSnapStartApplyOnOutput) ToStringOutput() pulumi.StringOutput
- func (o FunctionSnapStartApplyOnOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o FunctionSnapStartApplyOnOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o FunctionSnapStartApplyOnOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FunctionSnapStartApplyOnPtrInput
- type FunctionSnapStartApplyOnPtrOutput
- func (o FunctionSnapStartApplyOnPtrOutput) Elem() FunctionSnapStartApplyOnOutput
- func (FunctionSnapStartApplyOnPtrOutput) ElementType() reflect.Type
- func (o FunctionSnapStartApplyOnPtrOutput) ToFunctionSnapStartApplyOnPtrOutput() FunctionSnapStartApplyOnPtrOutput
- func (o FunctionSnapStartApplyOnPtrOutput) ToFunctionSnapStartApplyOnPtrOutputWithContext(ctx context.Context) FunctionSnapStartApplyOnPtrOutput
- func (o FunctionSnapStartApplyOnPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*FunctionSnapStartApplyOn]
- func (o FunctionSnapStartApplyOnPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o FunctionSnapStartApplyOnPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FunctionSnapStartArgs
- func (FunctionSnapStartArgs) ElementType() reflect.Type
- func (i FunctionSnapStartArgs) ToFunctionSnapStartOutput() FunctionSnapStartOutput
- func (i FunctionSnapStartArgs) ToFunctionSnapStartOutputWithContext(ctx context.Context) FunctionSnapStartOutput
- func (i FunctionSnapStartArgs) ToFunctionSnapStartPtrOutput() FunctionSnapStartPtrOutput
- func (i FunctionSnapStartArgs) ToFunctionSnapStartPtrOutputWithContext(ctx context.Context) FunctionSnapStartPtrOutput
- func (i FunctionSnapStartArgs) ToOutput(ctx context.Context) pulumix.Output[FunctionSnapStart]
- type FunctionSnapStartInput
- type FunctionSnapStartOutput
- func (o FunctionSnapStartOutput) ApplyOn() FunctionSnapStartApplyOnOutput
- func (FunctionSnapStartOutput) ElementType() reflect.Type
- func (o FunctionSnapStartOutput) ToFunctionSnapStartOutput() FunctionSnapStartOutput
- func (o FunctionSnapStartOutput) ToFunctionSnapStartOutputWithContext(ctx context.Context) FunctionSnapStartOutput
- func (o FunctionSnapStartOutput) ToFunctionSnapStartPtrOutput() FunctionSnapStartPtrOutput
- func (o FunctionSnapStartOutput) ToFunctionSnapStartPtrOutputWithContext(ctx context.Context) FunctionSnapStartPtrOutput
- func (o FunctionSnapStartOutput) ToOutput(ctx context.Context) pulumix.Output[FunctionSnapStart]
- type FunctionSnapStartPtrInput
- type FunctionSnapStartPtrOutput
- func (o FunctionSnapStartPtrOutput) ApplyOn() FunctionSnapStartApplyOnPtrOutput
- func (o FunctionSnapStartPtrOutput) Elem() FunctionSnapStartOutput
- func (FunctionSnapStartPtrOutput) ElementType() reflect.Type
- func (o FunctionSnapStartPtrOutput) ToFunctionSnapStartPtrOutput() FunctionSnapStartPtrOutput
- func (o FunctionSnapStartPtrOutput) ToFunctionSnapStartPtrOutputWithContext(ctx context.Context) FunctionSnapStartPtrOutput
- func (o FunctionSnapStartPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*FunctionSnapStart]
- type FunctionSnapStartResponse
- type FunctionSnapStartResponseApplyOn
- type FunctionSnapStartResponseApplyOnOutput
- func (FunctionSnapStartResponseApplyOnOutput) ElementType() reflect.Type
- func (o FunctionSnapStartResponseApplyOnOutput) ToFunctionSnapStartResponseApplyOnOutput() FunctionSnapStartResponseApplyOnOutput
- func (o FunctionSnapStartResponseApplyOnOutput) ToFunctionSnapStartResponseApplyOnOutputWithContext(ctx context.Context) FunctionSnapStartResponseApplyOnOutput
- func (o FunctionSnapStartResponseApplyOnOutput) ToFunctionSnapStartResponseApplyOnPtrOutput() FunctionSnapStartResponseApplyOnPtrOutput
- func (o FunctionSnapStartResponseApplyOnOutput) ToFunctionSnapStartResponseApplyOnPtrOutputWithContext(ctx context.Context) FunctionSnapStartResponseApplyOnPtrOutput
- func (o FunctionSnapStartResponseApplyOnOutput) ToOutput(ctx context.Context) pulumix.Output[FunctionSnapStartResponseApplyOn]
- func (o FunctionSnapStartResponseApplyOnOutput) ToStringOutput() pulumi.StringOutput
- func (o FunctionSnapStartResponseApplyOnOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o FunctionSnapStartResponseApplyOnOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o FunctionSnapStartResponseApplyOnOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FunctionSnapStartResponseApplyOnPtrOutput
- func (o FunctionSnapStartResponseApplyOnPtrOutput) Elem() FunctionSnapStartResponseApplyOnOutput
- func (FunctionSnapStartResponseApplyOnPtrOutput) ElementType() reflect.Type
- func (o FunctionSnapStartResponseApplyOnPtrOutput) ToFunctionSnapStartResponseApplyOnPtrOutput() FunctionSnapStartResponseApplyOnPtrOutput
- func (o FunctionSnapStartResponseApplyOnPtrOutput) ToFunctionSnapStartResponseApplyOnPtrOutputWithContext(ctx context.Context) FunctionSnapStartResponseApplyOnPtrOutput
- func (o FunctionSnapStartResponseApplyOnPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*FunctionSnapStartResponseApplyOn]
- func (o FunctionSnapStartResponseApplyOnPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o FunctionSnapStartResponseApplyOnPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FunctionSnapStartResponseOptimizationStatus
- type FunctionSnapStartResponseOptimizationStatusOutput
- func (FunctionSnapStartResponseOptimizationStatusOutput) ElementType() reflect.Type
- func (o FunctionSnapStartResponseOptimizationStatusOutput) ToFunctionSnapStartResponseOptimizationStatusOutput() FunctionSnapStartResponseOptimizationStatusOutput
- func (o FunctionSnapStartResponseOptimizationStatusOutput) ToFunctionSnapStartResponseOptimizationStatusOutputWithContext(ctx context.Context) FunctionSnapStartResponseOptimizationStatusOutput
- func (o FunctionSnapStartResponseOptimizationStatusOutput) ToFunctionSnapStartResponseOptimizationStatusPtrOutput() FunctionSnapStartResponseOptimizationStatusPtrOutput
- func (o FunctionSnapStartResponseOptimizationStatusOutput) ToFunctionSnapStartResponseOptimizationStatusPtrOutputWithContext(ctx context.Context) FunctionSnapStartResponseOptimizationStatusPtrOutput
- func (o FunctionSnapStartResponseOptimizationStatusOutput) ToOutput(ctx context.Context) pulumix.Output[FunctionSnapStartResponseOptimizationStatus]
- func (o FunctionSnapStartResponseOptimizationStatusOutput) ToStringOutput() pulumi.StringOutput
- func (o FunctionSnapStartResponseOptimizationStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o FunctionSnapStartResponseOptimizationStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o FunctionSnapStartResponseOptimizationStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FunctionSnapStartResponseOptimizationStatusPtrOutput
- func (o FunctionSnapStartResponseOptimizationStatusPtrOutput) Elem() FunctionSnapStartResponseOptimizationStatusOutput
- func (FunctionSnapStartResponseOptimizationStatusPtrOutput) ElementType() reflect.Type
- func (o FunctionSnapStartResponseOptimizationStatusPtrOutput) ToFunctionSnapStartResponseOptimizationStatusPtrOutput() FunctionSnapStartResponseOptimizationStatusPtrOutput
- func (o FunctionSnapStartResponseOptimizationStatusPtrOutput) ToFunctionSnapStartResponseOptimizationStatusPtrOutputWithContext(ctx context.Context) FunctionSnapStartResponseOptimizationStatusPtrOutput
- func (o FunctionSnapStartResponseOptimizationStatusPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*FunctionSnapStartResponseOptimizationStatus]
- func (o FunctionSnapStartResponseOptimizationStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o FunctionSnapStartResponseOptimizationStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FunctionSnapStartResponseOutput
- func (o FunctionSnapStartResponseOutput) ApplyOn() FunctionSnapStartResponseApplyOnPtrOutput
- func (FunctionSnapStartResponseOutput) ElementType() reflect.Type
- func (o FunctionSnapStartResponseOutput) OptimizationStatus() FunctionSnapStartResponseOptimizationStatusPtrOutput
- func (o FunctionSnapStartResponseOutput) ToFunctionSnapStartResponseOutput() FunctionSnapStartResponseOutput
- func (o FunctionSnapStartResponseOutput) ToFunctionSnapStartResponseOutputWithContext(ctx context.Context) FunctionSnapStartResponseOutput
- func (o FunctionSnapStartResponseOutput) ToOutput(ctx context.Context) pulumix.Output[FunctionSnapStartResponse]
- type FunctionSnapStartResponsePtrOutput
- func (o FunctionSnapStartResponsePtrOutput) ApplyOn() FunctionSnapStartResponseApplyOnPtrOutput
- func (o FunctionSnapStartResponsePtrOutput) Elem() FunctionSnapStartResponseOutput
- func (FunctionSnapStartResponsePtrOutput) ElementType() reflect.Type
- func (o FunctionSnapStartResponsePtrOutput) OptimizationStatus() FunctionSnapStartResponseOptimizationStatusPtrOutput
- func (o FunctionSnapStartResponsePtrOutput) ToFunctionSnapStartResponsePtrOutput() FunctionSnapStartResponsePtrOutput
- func (o FunctionSnapStartResponsePtrOutput) ToFunctionSnapStartResponsePtrOutputWithContext(ctx context.Context) FunctionSnapStartResponsePtrOutput
- func (o FunctionSnapStartResponsePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*FunctionSnapStartResponse]
- type FunctionState
- type FunctionTag
- type FunctionTagArgs
- type FunctionTagArray
- func (FunctionTagArray) ElementType() reflect.Type
- func (i FunctionTagArray) ToFunctionTagArrayOutput() FunctionTagArrayOutput
- func (i FunctionTagArray) ToFunctionTagArrayOutputWithContext(ctx context.Context) FunctionTagArrayOutput
- func (i FunctionTagArray) ToOutput(ctx context.Context) pulumix.Output[[]FunctionTag]
- type FunctionTagArrayInput
- type FunctionTagArrayOutput
- func (FunctionTagArrayOutput) ElementType() reflect.Type
- func (o FunctionTagArrayOutput) Index(i pulumi.IntInput) FunctionTagOutput
- func (o FunctionTagArrayOutput) ToFunctionTagArrayOutput() FunctionTagArrayOutput
- func (o FunctionTagArrayOutput) ToFunctionTagArrayOutputWithContext(ctx context.Context) FunctionTagArrayOutput
- func (o FunctionTagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]FunctionTag]
- type FunctionTagInput
- type FunctionTagOutput
- func (FunctionTagOutput) ElementType() reflect.Type
- func (o FunctionTagOutput) Key() pulumi.StringOutput
- func (o FunctionTagOutput) ToFunctionTagOutput() FunctionTagOutput
- func (o FunctionTagOutput) ToFunctionTagOutputWithContext(ctx context.Context) FunctionTagOutput
- func (o FunctionTagOutput) ToOutput(ctx context.Context) pulumix.Output[FunctionTag]
- func (o FunctionTagOutput) Value() pulumi.StringPtrOutput
- type FunctionTracingConfig
- type FunctionTracingConfigArgs
- func (FunctionTracingConfigArgs) ElementType() reflect.Type
- func (i FunctionTracingConfigArgs) ToFunctionTracingConfigOutput() FunctionTracingConfigOutput
- func (i FunctionTracingConfigArgs) ToFunctionTracingConfigOutputWithContext(ctx context.Context) FunctionTracingConfigOutput
- func (i FunctionTracingConfigArgs) ToFunctionTracingConfigPtrOutput() FunctionTracingConfigPtrOutput
- func (i FunctionTracingConfigArgs) ToFunctionTracingConfigPtrOutputWithContext(ctx context.Context) FunctionTracingConfigPtrOutput
- func (i FunctionTracingConfigArgs) ToOutput(ctx context.Context) pulumix.Output[FunctionTracingConfig]
- type FunctionTracingConfigInput
- type FunctionTracingConfigMode
- func (FunctionTracingConfigMode) ElementType() reflect.Type
- func (e FunctionTracingConfigMode) ToFunctionTracingConfigModeOutput() FunctionTracingConfigModeOutput
- func (e FunctionTracingConfigMode) ToFunctionTracingConfigModeOutputWithContext(ctx context.Context) FunctionTracingConfigModeOutput
- func (e FunctionTracingConfigMode) ToFunctionTracingConfigModePtrOutput() FunctionTracingConfigModePtrOutput
- func (e FunctionTracingConfigMode) ToFunctionTracingConfigModePtrOutputWithContext(ctx context.Context) FunctionTracingConfigModePtrOutput
- func (e FunctionTracingConfigMode) ToStringOutput() pulumi.StringOutput
- func (e FunctionTracingConfigMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e FunctionTracingConfigMode) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e FunctionTracingConfigMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FunctionTracingConfigModeInput
- type FunctionTracingConfigModeOutput
- func (FunctionTracingConfigModeOutput) ElementType() reflect.Type
- func (o FunctionTracingConfigModeOutput) ToFunctionTracingConfigModeOutput() FunctionTracingConfigModeOutput
- func (o FunctionTracingConfigModeOutput) ToFunctionTracingConfigModeOutputWithContext(ctx context.Context) FunctionTracingConfigModeOutput
- func (o FunctionTracingConfigModeOutput) ToFunctionTracingConfigModePtrOutput() FunctionTracingConfigModePtrOutput
- func (o FunctionTracingConfigModeOutput) ToFunctionTracingConfigModePtrOutputWithContext(ctx context.Context) FunctionTracingConfigModePtrOutput
- func (o FunctionTracingConfigModeOutput) ToOutput(ctx context.Context) pulumix.Output[FunctionTracingConfigMode]
- func (o FunctionTracingConfigModeOutput) ToStringOutput() pulumi.StringOutput
- func (o FunctionTracingConfigModeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o FunctionTracingConfigModeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o FunctionTracingConfigModeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FunctionTracingConfigModePtrInput
- type FunctionTracingConfigModePtrOutput
- func (o FunctionTracingConfigModePtrOutput) Elem() FunctionTracingConfigModeOutput
- func (FunctionTracingConfigModePtrOutput) ElementType() reflect.Type
- func (o FunctionTracingConfigModePtrOutput) ToFunctionTracingConfigModePtrOutput() FunctionTracingConfigModePtrOutput
- func (o FunctionTracingConfigModePtrOutput) ToFunctionTracingConfigModePtrOutputWithContext(ctx context.Context) FunctionTracingConfigModePtrOutput
- func (o FunctionTracingConfigModePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*FunctionTracingConfigMode]
- func (o FunctionTracingConfigModePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o FunctionTracingConfigModePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FunctionTracingConfigOutput
- func (FunctionTracingConfigOutput) ElementType() reflect.Type
- func (o FunctionTracingConfigOutput) Mode() FunctionTracingConfigModePtrOutput
- func (o FunctionTracingConfigOutput) ToFunctionTracingConfigOutput() FunctionTracingConfigOutput
- func (o FunctionTracingConfigOutput) ToFunctionTracingConfigOutputWithContext(ctx context.Context) FunctionTracingConfigOutput
- func (o FunctionTracingConfigOutput) ToFunctionTracingConfigPtrOutput() FunctionTracingConfigPtrOutput
- func (o FunctionTracingConfigOutput) ToFunctionTracingConfigPtrOutputWithContext(ctx context.Context) FunctionTracingConfigPtrOutput
- func (o FunctionTracingConfigOutput) ToOutput(ctx context.Context) pulumix.Output[FunctionTracingConfig]
- type FunctionTracingConfigPtrInput
- type FunctionTracingConfigPtrOutput
- func (o FunctionTracingConfigPtrOutput) Elem() FunctionTracingConfigOutput
- func (FunctionTracingConfigPtrOutput) ElementType() reflect.Type
- func (o FunctionTracingConfigPtrOutput) Mode() FunctionTracingConfigModePtrOutput
- func (o FunctionTracingConfigPtrOutput) ToFunctionTracingConfigPtrOutput() FunctionTracingConfigPtrOutput
- func (o FunctionTracingConfigPtrOutput) ToFunctionTracingConfigPtrOutputWithContext(ctx context.Context) FunctionTracingConfigPtrOutput
- func (o FunctionTracingConfigPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*FunctionTracingConfig]
- type FunctionVpcConfig
- type FunctionVpcConfigArgs
- func (FunctionVpcConfigArgs) ElementType() reflect.Type
- func (i FunctionVpcConfigArgs) ToFunctionVpcConfigOutput() FunctionVpcConfigOutput
- func (i FunctionVpcConfigArgs) ToFunctionVpcConfigOutputWithContext(ctx context.Context) FunctionVpcConfigOutput
- func (i FunctionVpcConfigArgs) ToFunctionVpcConfigPtrOutput() FunctionVpcConfigPtrOutput
- func (i FunctionVpcConfigArgs) ToFunctionVpcConfigPtrOutputWithContext(ctx context.Context) FunctionVpcConfigPtrOutput
- func (i FunctionVpcConfigArgs) ToOutput(ctx context.Context) pulumix.Output[FunctionVpcConfig]
- type FunctionVpcConfigInput
- type FunctionVpcConfigOutput
- func (FunctionVpcConfigOutput) ElementType() reflect.Type
- func (o FunctionVpcConfigOutput) SecurityGroupIds() pulumi.StringArrayOutput
- func (o FunctionVpcConfigOutput) SubnetIds() pulumi.StringArrayOutput
- func (o FunctionVpcConfigOutput) ToFunctionVpcConfigOutput() FunctionVpcConfigOutput
- func (o FunctionVpcConfigOutput) ToFunctionVpcConfigOutputWithContext(ctx context.Context) FunctionVpcConfigOutput
- func (o FunctionVpcConfigOutput) ToFunctionVpcConfigPtrOutput() FunctionVpcConfigPtrOutput
- func (o FunctionVpcConfigOutput) ToFunctionVpcConfigPtrOutputWithContext(ctx context.Context) FunctionVpcConfigPtrOutput
- func (o FunctionVpcConfigOutput) ToOutput(ctx context.Context) pulumix.Output[FunctionVpcConfig]
- type FunctionVpcConfigPtrInput
- type FunctionVpcConfigPtrOutput
- func (o FunctionVpcConfigPtrOutput) Elem() FunctionVpcConfigOutput
- func (FunctionVpcConfigPtrOutput) ElementType() reflect.Type
- func (o FunctionVpcConfigPtrOutput) SecurityGroupIds() pulumi.StringArrayOutput
- func (o FunctionVpcConfigPtrOutput) SubnetIds() pulumi.StringArrayOutput
- func (o FunctionVpcConfigPtrOutput) ToFunctionVpcConfigPtrOutput() FunctionVpcConfigPtrOutput
- func (o FunctionVpcConfigPtrOutput) ToFunctionVpcConfigPtrOutputWithContext(ctx context.Context) FunctionVpcConfigPtrOutput
- func (o FunctionVpcConfigPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*FunctionVpcConfig]
- type LayerVersion
- type LayerVersionArgs
- type LayerVersionContent
- type LayerVersionContentArgs
- func (LayerVersionContentArgs) ElementType() reflect.Type
- func (i LayerVersionContentArgs) ToLayerVersionContentOutput() LayerVersionContentOutput
- func (i LayerVersionContentArgs) ToLayerVersionContentOutputWithContext(ctx context.Context) LayerVersionContentOutput
- func (i LayerVersionContentArgs) ToOutput(ctx context.Context) pulumix.Output[LayerVersionContent]
- type LayerVersionContentInput
- type LayerVersionContentOutput
- func (LayerVersionContentOutput) ElementType() reflect.Type
- func (o LayerVersionContentOutput) S3Bucket() pulumi.StringOutput
- func (o LayerVersionContentOutput) S3Key() pulumi.StringOutput
- func (o LayerVersionContentOutput) S3ObjectVersion() pulumi.StringPtrOutput
- func (o LayerVersionContentOutput) ToLayerVersionContentOutput() LayerVersionContentOutput
- func (o LayerVersionContentOutput) ToLayerVersionContentOutputWithContext(ctx context.Context) LayerVersionContentOutput
- func (o LayerVersionContentOutput) ToOutput(ctx context.Context) pulumix.Output[LayerVersionContent]
- type LayerVersionInput
- type LayerVersionOutput
- func (o LayerVersionOutput) CompatibleArchitectures() pulumi.StringArrayOutput
- func (o LayerVersionOutput) CompatibleRuntimes() pulumi.StringArrayOutput
- func (o LayerVersionOutput) Content() LayerVersionContentOutput
- func (o LayerVersionOutput) Description() pulumi.StringPtrOutput
- func (LayerVersionOutput) ElementType() reflect.Type
- func (o LayerVersionOutput) LayerName() pulumi.StringPtrOutput
- func (o LayerVersionOutput) LayerVersionArn() pulumi.StringOutput
- func (o LayerVersionOutput) LicenseInfo() pulumi.StringPtrOutput
- func (o LayerVersionOutput) ToLayerVersionOutput() LayerVersionOutput
- func (o LayerVersionOutput) ToLayerVersionOutputWithContext(ctx context.Context) LayerVersionOutput
- func (o LayerVersionOutput) ToOutput(ctx context.Context) pulumix.Output[*LayerVersion]
- type LayerVersionPermission
- func (*LayerVersionPermission) ElementType() reflect.Type
- func (i *LayerVersionPermission) ToLayerVersionPermissionOutput() LayerVersionPermissionOutput
- func (i *LayerVersionPermission) ToLayerVersionPermissionOutputWithContext(ctx context.Context) LayerVersionPermissionOutput
- func (i *LayerVersionPermission) ToOutput(ctx context.Context) pulumix.Output[*LayerVersionPermission]
- type LayerVersionPermissionArgs
- type LayerVersionPermissionInput
- type LayerVersionPermissionOutput
- func (o LayerVersionPermissionOutput) Action() pulumi.StringOutput
- func (LayerVersionPermissionOutput) ElementType() reflect.Type
- func (o LayerVersionPermissionOutput) LayerVersionArn() pulumi.StringOutput
- func (o LayerVersionPermissionOutput) OrganizationId() pulumi.StringPtrOutput
- func (o LayerVersionPermissionOutput) Principal() pulumi.StringOutput
- func (o LayerVersionPermissionOutput) ToLayerVersionPermissionOutput() LayerVersionPermissionOutput
- func (o LayerVersionPermissionOutput) ToLayerVersionPermissionOutputWithContext(ctx context.Context) LayerVersionPermissionOutput
- func (o LayerVersionPermissionOutput) ToOutput(ctx context.Context) pulumix.Output[*LayerVersionPermission]
- type LayerVersionPermissionState
- type LayerVersionState
- type LookupAliasArgs
- type LookupAliasOutputArgs
- type LookupAliasResult
- type LookupAliasResultOutput
- func (o LookupAliasResultOutput) Description() pulumi.StringPtrOutput
- func (LookupAliasResultOutput) ElementType() reflect.Type
- func (o LookupAliasResultOutput) FunctionVersion() pulumi.StringPtrOutput
- func (o LookupAliasResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupAliasResultOutput) ProvisionedConcurrencyConfig() AliasProvisionedConcurrencyConfigurationPtrOutput
- func (o LookupAliasResultOutput) RoutingConfig() AliasRoutingConfigurationPtrOutput
- func (o LookupAliasResultOutput) ToLookupAliasResultOutput() LookupAliasResultOutput
- func (o LookupAliasResultOutput) ToLookupAliasResultOutputWithContext(ctx context.Context) LookupAliasResultOutput
- func (o LookupAliasResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupAliasResult]
- type LookupCodeSigningConfigArgs
- type LookupCodeSigningConfigOutputArgs
- type LookupCodeSigningConfigResult
- type LookupCodeSigningConfigResultOutput
- func (o LookupCodeSigningConfigResultOutput) AllowedPublishers() CodeSigningConfigAllowedPublishersPtrOutput
- func (o LookupCodeSigningConfigResultOutput) CodeSigningConfigArn() pulumi.StringPtrOutput
- func (o LookupCodeSigningConfigResultOutput) CodeSigningConfigId() pulumi.StringPtrOutput
- func (o LookupCodeSigningConfigResultOutput) CodeSigningPolicies() CodeSigningConfigCodeSigningPoliciesPtrOutput
- func (o LookupCodeSigningConfigResultOutput) Description() pulumi.StringPtrOutput
- func (LookupCodeSigningConfigResultOutput) ElementType() reflect.Type
- func (o LookupCodeSigningConfigResultOutput) ToLookupCodeSigningConfigResultOutput() LookupCodeSigningConfigResultOutput
- func (o LookupCodeSigningConfigResultOutput) ToLookupCodeSigningConfigResultOutputWithContext(ctx context.Context) LookupCodeSigningConfigResultOutput
- func (o LookupCodeSigningConfigResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupCodeSigningConfigResult]
- type LookupEventInvokeConfigArgs
- type LookupEventInvokeConfigOutputArgs
- type LookupEventInvokeConfigResult
- type LookupEventInvokeConfigResultOutput
- func (o LookupEventInvokeConfigResultOutput) DestinationConfig() EventInvokeConfigDestinationConfigPtrOutput
- func (LookupEventInvokeConfigResultOutput) ElementType() reflect.Type
- func (o LookupEventInvokeConfigResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupEventInvokeConfigResultOutput) MaximumEventAgeInSeconds() pulumi.IntPtrOutput
- func (o LookupEventInvokeConfigResultOutput) MaximumRetryAttempts() pulumi.IntPtrOutput
- func (o LookupEventInvokeConfigResultOutput) ToLookupEventInvokeConfigResultOutput() LookupEventInvokeConfigResultOutput
- func (o LookupEventInvokeConfigResultOutput) ToLookupEventInvokeConfigResultOutputWithContext(ctx context.Context) LookupEventInvokeConfigResultOutput
- func (o LookupEventInvokeConfigResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupEventInvokeConfigResult]
- type LookupEventSourceMappingArgs
- type LookupEventSourceMappingOutputArgs
- type LookupEventSourceMappingResult
- type LookupEventSourceMappingResultOutput
- func (o LookupEventSourceMappingResultOutput) BatchSize() pulumi.IntPtrOutput
- func (o LookupEventSourceMappingResultOutput) BisectBatchOnFunctionError() pulumi.BoolPtrOutput
- func (o LookupEventSourceMappingResultOutput) DestinationConfig() EventSourceMappingDestinationConfigPtrOutput
- func (o LookupEventSourceMappingResultOutput) DocumentDbEventSourceConfig() EventSourceMappingDocumentDbEventSourceConfigPtrOutput
- func (LookupEventSourceMappingResultOutput) ElementType() reflect.Type
- func (o LookupEventSourceMappingResultOutput) Enabled() pulumi.BoolPtrOutput
- func (o LookupEventSourceMappingResultOutput) FilterCriteria() EventSourceMappingFilterCriteriaPtrOutput
- func (o LookupEventSourceMappingResultOutput) FunctionName() pulumi.StringPtrOutput
- func (o LookupEventSourceMappingResultOutput) FunctionResponseTypes() EventSourceMappingFunctionResponseTypesItemArrayOutput
- func (o LookupEventSourceMappingResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupEventSourceMappingResultOutput) MaximumBatchingWindowInSeconds() pulumi.IntPtrOutput
- func (o LookupEventSourceMappingResultOutput) MaximumRecordAgeInSeconds() pulumi.IntPtrOutput
- func (o LookupEventSourceMappingResultOutput) MaximumRetryAttempts() pulumi.IntPtrOutput
- func (o LookupEventSourceMappingResultOutput) ParallelizationFactor() pulumi.IntPtrOutput
- func (o LookupEventSourceMappingResultOutput) Queues() pulumi.StringArrayOutput
- func (o LookupEventSourceMappingResultOutput) ScalingConfig() EventSourceMappingScalingConfigPtrOutput
- func (o LookupEventSourceMappingResultOutput) SourceAccessConfigurations() EventSourceMappingSourceAccessConfigurationArrayOutput
- func (o LookupEventSourceMappingResultOutput) ToLookupEventSourceMappingResultOutput() LookupEventSourceMappingResultOutput
- func (o LookupEventSourceMappingResultOutput) ToLookupEventSourceMappingResultOutputWithContext(ctx context.Context) LookupEventSourceMappingResultOutput
- func (o LookupEventSourceMappingResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupEventSourceMappingResult]
- func (o LookupEventSourceMappingResultOutput) Topics() pulumi.StringArrayOutput
- func (o LookupEventSourceMappingResultOutput) TumblingWindowInSeconds() pulumi.IntPtrOutput
- type LookupFunctionArgs
- type LookupFunctionOutputArgs
- type LookupFunctionResult
- type LookupFunctionResultOutput
- func (o LookupFunctionResultOutput) Architectures() FunctionArchitecturesItemArrayOutput
- func (o LookupFunctionResultOutput) Arn() pulumi.StringPtrOutput
- func (o LookupFunctionResultOutput) CodeSigningConfigArn() pulumi.StringPtrOutput
- func (o LookupFunctionResultOutput) DeadLetterConfig() FunctionDeadLetterConfigPtrOutput
- func (o LookupFunctionResultOutput) Description() pulumi.StringPtrOutput
- func (LookupFunctionResultOutput) ElementType() reflect.Type
- func (o LookupFunctionResultOutput) Environment() FunctionEnvironmentPtrOutput
- func (o LookupFunctionResultOutput) EphemeralStorage() FunctionEphemeralStoragePtrOutput
- func (o LookupFunctionResultOutput) FileSystemConfigs() FunctionFileSystemConfigArrayOutput
- func (o LookupFunctionResultOutput) Handler() pulumi.StringPtrOutput
- func (o LookupFunctionResultOutput) ImageConfig() FunctionImageConfigPtrOutput
- func (o LookupFunctionResultOutput) KmsKeyArn() pulumi.StringPtrOutput
- func (o LookupFunctionResultOutput) Layers() pulumi.StringArrayOutput
- func (o LookupFunctionResultOutput) MemorySize() pulumi.IntPtrOutput
- func (o LookupFunctionResultOutput) PackageType() FunctionPackageTypePtrOutput
- func (o LookupFunctionResultOutput) ReservedConcurrentExecutions() pulumi.IntPtrOutput
- func (o LookupFunctionResultOutput) Role() pulumi.StringPtrOutput
- func (o LookupFunctionResultOutput) Runtime() pulumi.StringPtrOutput
- func (o LookupFunctionResultOutput) RuntimeManagementConfig() FunctionRuntimeManagementConfigPtrOutput
- func (o LookupFunctionResultOutput) SnapStartResponse() FunctionSnapStartResponsePtrOutput
- func (o LookupFunctionResultOutput) Tags() FunctionTagArrayOutput
- func (o LookupFunctionResultOutput) Timeout() pulumi.IntPtrOutput
- func (o LookupFunctionResultOutput) ToLookupFunctionResultOutput() LookupFunctionResultOutput
- func (o LookupFunctionResultOutput) ToLookupFunctionResultOutputWithContext(ctx context.Context) LookupFunctionResultOutput
- func (o LookupFunctionResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupFunctionResult]
- func (o LookupFunctionResultOutput) TracingConfig() FunctionTracingConfigPtrOutput
- func (o LookupFunctionResultOutput) VpcConfig() FunctionVpcConfigPtrOutput
- type LookupLayerVersionArgs
- type LookupLayerVersionOutputArgs
- type LookupLayerVersionPermissionArgs
- type LookupLayerVersionPermissionOutputArgs
- type LookupLayerVersionPermissionResult
- type LookupLayerVersionPermissionResultOutput
- func (LookupLayerVersionPermissionResultOutput) ElementType() reflect.Type
- func (o LookupLayerVersionPermissionResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupLayerVersionPermissionResultOutput) ToLookupLayerVersionPermissionResultOutput() LookupLayerVersionPermissionResultOutput
- func (o LookupLayerVersionPermissionResultOutput) ToLookupLayerVersionPermissionResultOutputWithContext(ctx context.Context) LookupLayerVersionPermissionResultOutput
- func (o LookupLayerVersionPermissionResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupLayerVersionPermissionResult]
- type LookupLayerVersionResult
- type LookupLayerVersionResultOutput
- func (LookupLayerVersionResultOutput) ElementType() reflect.Type
- func (o LookupLayerVersionResultOutput) LayerVersionArn() pulumi.StringPtrOutput
- func (o LookupLayerVersionResultOutput) ToLookupLayerVersionResultOutput() LookupLayerVersionResultOutput
- func (o LookupLayerVersionResultOutput) ToLookupLayerVersionResultOutputWithContext(ctx context.Context) LookupLayerVersionResultOutput
- func (o LookupLayerVersionResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupLayerVersionResult]
- type LookupPermissionArgs
- type LookupPermissionOutputArgs
- type LookupPermissionResult
- type LookupPermissionResultOutput
- func (LookupPermissionResultOutput) ElementType() reflect.Type
- func (o LookupPermissionResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupPermissionResultOutput) ToLookupPermissionResultOutput() LookupPermissionResultOutput
- func (o LookupPermissionResultOutput) ToLookupPermissionResultOutputWithContext(ctx context.Context) LookupPermissionResultOutput
- func (o LookupPermissionResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupPermissionResult]
- type LookupUrlArgs
- type LookupUrlOutputArgs
- type LookupUrlResult
- type LookupUrlResultOutput
- func (o LookupUrlResultOutput) AuthType() UrlAuthTypePtrOutput
- func (o LookupUrlResultOutput) Cors() UrlCorsPtrOutput
- func (LookupUrlResultOutput) ElementType() reflect.Type
- func (o LookupUrlResultOutput) FunctionArn() pulumi.StringPtrOutput
- func (o LookupUrlResultOutput) FunctionUrl() pulumi.StringPtrOutput
- func (o LookupUrlResultOutput) InvokeMode() UrlInvokeModePtrOutput
- func (o LookupUrlResultOutput) ToLookupUrlResultOutput() LookupUrlResultOutput
- func (o LookupUrlResultOutput) ToLookupUrlResultOutputWithContext(ctx context.Context) LookupUrlResultOutput
- func (o LookupUrlResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupUrlResult]
- type LookupVersionArgs
- type LookupVersionOutputArgs
- type LookupVersionResult
- type LookupVersionResultOutput
- func (o LookupVersionResultOutput) CodeSha256() pulumi.StringPtrOutput
- func (o LookupVersionResultOutput) Description() pulumi.StringPtrOutput
- func (LookupVersionResultOutput) ElementType() reflect.Type
- func (o LookupVersionResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupVersionResultOutput) ProvisionedConcurrencyConfig() VersionProvisionedConcurrencyConfigurationPtrOutput
- func (o LookupVersionResultOutput) ToLookupVersionResultOutput() LookupVersionResultOutput
- func (o LookupVersionResultOutput) ToLookupVersionResultOutputWithContext(ctx context.Context) LookupVersionResultOutput
- func (o LookupVersionResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupVersionResult]
- func (o LookupVersionResultOutput) Version() pulumi.StringPtrOutput
- type Permission
- type PermissionArgs
- type PermissionFunctionUrlAuthType
- func (PermissionFunctionUrlAuthType) ElementType() reflect.Type
- func (e PermissionFunctionUrlAuthType) ToPermissionFunctionUrlAuthTypeOutput() PermissionFunctionUrlAuthTypeOutput
- func (e PermissionFunctionUrlAuthType) ToPermissionFunctionUrlAuthTypeOutputWithContext(ctx context.Context) PermissionFunctionUrlAuthTypeOutput
- func (e PermissionFunctionUrlAuthType) ToPermissionFunctionUrlAuthTypePtrOutput() PermissionFunctionUrlAuthTypePtrOutput
- func (e PermissionFunctionUrlAuthType) ToPermissionFunctionUrlAuthTypePtrOutputWithContext(ctx context.Context) PermissionFunctionUrlAuthTypePtrOutput
- func (e PermissionFunctionUrlAuthType) ToStringOutput() pulumi.StringOutput
- func (e PermissionFunctionUrlAuthType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e PermissionFunctionUrlAuthType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e PermissionFunctionUrlAuthType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PermissionFunctionUrlAuthTypeInput
- type PermissionFunctionUrlAuthTypeOutput
- func (PermissionFunctionUrlAuthTypeOutput) ElementType() reflect.Type
- func (o PermissionFunctionUrlAuthTypeOutput) ToOutput(ctx context.Context) pulumix.Output[PermissionFunctionUrlAuthType]
- func (o PermissionFunctionUrlAuthTypeOutput) ToPermissionFunctionUrlAuthTypeOutput() PermissionFunctionUrlAuthTypeOutput
- func (o PermissionFunctionUrlAuthTypeOutput) ToPermissionFunctionUrlAuthTypeOutputWithContext(ctx context.Context) PermissionFunctionUrlAuthTypeOutput
- func (o PermissionFunctionUrlAuthTypeOutput) ToPermissionFunctionUrlAuthTypePtrOutput() PermissionFunctionUrlAuthTypePtrOutput
- func (o PermissionFunctionUrlAuthTypeOutput) ToPermissionFunctionUrlAuthTypePtrOutputWithContext(ctx context.Context) PermissionFunctionUrlAuthTypePtrOutput
- func (o PermissionFunctionUrlAuthTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o PermissionFunctionUrlAuthTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o PermissionFunctionUrlAuthTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o PermissionFunctionUrlAuthTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PermissionFunctionUrlAuthTypePtrInput
- type PermissionFunctionUrlAuthTypePtrOutput
- func (o PermissionFunctionUrlAuthTypePtrOutput) Elem() PermissionFunctionUrlAuthTypeOutput
- func (PermissionFunctionUrlAuthTypePtrOutput) ElementType() reflect.Type
- func (o PermissionFunctionUrlAuthTypePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*PermissionFunctionUrlAuthType]
- func (o PermissionFunctionUrlAuthTypePtrOutput) ToPermissionFunctionUrlAuthTypePtrOutput() PermissionFunctionUrlAuthTypePtrOutput
- func (o PermissionFunctionUrlAuthTypePtrOutput) ToPermissionFunctionUrlAuthTypePtrOutputWithContext(ctx context.Context) PermissionFunctionUrlAuthTypePtrOutput
- func (o PermissionFunctionUrlAuthTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o PermissionFunctionUrlAuthTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PermissionInput
- type PermissionOutput
- func (o PermissionOutput) Action() pulumi.StringOutput
- func (PermissionOutput) ElementType() reflect.Type
- func (o PermissionOutput) EventSourceToken() pulumi.StringPtrOutput
- func (o PermissionOutput) FunctionName() pulumi.StringOutput
- func (o PermissionOutput) FunctionUrlAuthType() PermissionFunctionUrlAuthTypePtrOutput
- func (o PermissionOutput) Principal() pulumi.StringOutput
- func (o PermissionOutput) PrincipalOrgId() pulumi.StringPtrOutput
- func (o PermissionOutput) SourceAccount() pulumi.StringPtrOutput
- func (o PermissionOutput) SourceArn() pulumi.StringPtrOutput
- func (o PermissionOutput) ToOutput(ctx context.Context) pulumix.Output[*Permission]
- func (o PermissionOutput) ToPermissionOutput() PermissionOutput
- func (o PermissionOutput) ToPermissionOutputWithContext(ctx context.Context) PermissionOutput
- type PermissionState
- type Url
- type UrlAllowMethodsItem
- func (UrlAllowMethodsItem) ElementType() reflect.Type
- func (e UrlAllowMethodsItem) ToStringOutput() pulumi.StringOutput
- func (e UrlAllowMethodsItem) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e UrlAllowMethodsItem) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e UrlAllowMethodsItem) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (e UrlAllowMethodsItem) ToUrlAllowMethodsItemOutput() UrlAllowMethodsItemOutput
- func (e UrlAllowMethodsItem) ToUrlAllowMethodsItemOutputWithContext(ctx context.Context) UrlAllowMethodsItemOutput
- func (e UrlAllowMethodsItem) ToUrlAllowMethodsItemPtrOutput() UrlAllowMethodsItemPtrOutput
- func (e UrlAllowMethodsItem) ToUrlAllowMethodsItemPtrOutputWithContext(ctx context.Context) UrlAllowMethodsItemPtrOutput
- type UrlAllowMethodsItemArray
- func (UrlAllowMethodsItemArray) ElementType() reflect.Type
- func (i UrlAllowMethodsItemArray) ToOutput(ctx context.Context) pulumix.Output[[]UrlAllowMethodsItem]
- func (i UrlAllowMethodsItemArray) ToUrlAllowMethodsItemArrayOutput() UrlAllowMethodsItemArrayOutput
- func (i UrlAllowMethodsItemArray) ToUrlAllowMethodsItemArrayOutputWithContext(ctx context.Context) UrlAllowMethodsItemArrayOutput
- type UrlAllowMethodsItemArrayInput
- type UrlAllowMethodsItemArrayOutput
- func (UrlAllowMethodsItemArrayOutput) ElementType() reflect.Type
- func (o UrlAllowMethodsItemArrayOutput) Index(i pulumi.IntInput) UrlAllowMethodsItemOutput
- func (o UrlAllowMethodsItemArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]UrlAllowMethodsItem]
- func (o UrlAllowMethodsItemArrayOutput) ToUrlAllowMethodsItemArrayOutput() UrlAllowMethodsItemArrayOutput
- func (o UrlAllowMethodsItemArrayOutput) ToUrlAllowMethodsItemArrayOutputWithContext(ctx context.Context) UrlAllowMethodsItemArrayOutput
- type UrlAllowMethodsItemInput
- type UrlAllowMethodsItemOutput
- func (UrlAllowMethodsItemOutput) ElementType() reflect.Type
- func (o UrlAllowMethodsItemOutput) ToOutput(ctx context.Context) pulumix.Output[UrlAllowMethodsItem]
- func (o UrlAllowMethodsItemOutput) ToStringOutput() pulumi.StringOutput
- func (o UrlAllowMethodsItemOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o UrlAllowMethodsItemOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o UrlAllowMethodsItemOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o UrlAllowMethodsItemOutput) ToUrlAllowMethodsItemOutput() UrlAllowMethodsItemOutput
- func (o UrlAllowMethodsItemOutput) ToUrlAllowMethodsItemOutputWithContext(ctx context.Context) UrlAllowMethodsItemOutput
- func (o UrlAllowMethodsItemOutput) ToUrlAllowMethodsItemPtrOutput() UrlAllowMethodsItemPtrOutput
- func (o UrlAllowMethodsItemOutput) ToUrlAllowMethodsItemPtrOutputWithContext(ctx context.Context) UrlAllowMethodsItemPtrOutput
- type UrlAllowMethodsItemPtrInput
- type UrlAllowMethodsItemPtrOutput
- func (o UrlAllowMethodsItemPtrOutput) Elem() UrlAllowMethodsItemOutput
- func (UrlAllowMethodsItemPtrOutput) ElementType() reflect.Type
- func (o UrlAllowMethodsItemPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*UrlAllowMethodsItem]
- func (o UrlAllowMethodsItemPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o UrlAllowMethodsItemPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o UrlAllowMethodsItemPtrOutput) ToUrlAllowMethodsItemPtrOutput() UrlAllowMethodsItemPtrOutput
- func (o UrlAllowMethodsItemPtrOutput) ToUrlAllowMethodsItemPtrOutputWithContext(ctx context.Context) UrlAllowMethodsItemPtrOutput
- type UrlArgs
- type UrlAuthType
- func (UrlAuthType) ElementType() reflect.Type
- func (e UrlAuthType) ToStringOutput() pulumi.StringOutput
- func (e UrlAuthType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e UrlAuthType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e UrlAuthType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (e UrlAuthType) ToUrlAuthTypeOutput() UrlAuthTypeOutput
- func (e UrlAuthType) ToUrlAuthTypeOutputWithContext(ctx context.Context) UrlAuthTypeOutput
- func (e UrlAuthType) ToUrlAuthTypePtrOutput() UrlAuthTypePtrOutput
- func (e UrlAuthType) ToUrlAuthTypePtrOutputWithContext(ctx context.Context) UrlAuthTypePtrOutput
- type UrlAuthTypeInput
- type UrlAuthTypeOutput
- func (UrlAuthTypeOutput) ElementType() reflect.Type
- func (o UrlAuthTypeOutput) ToOutput(ctx context.Context) pulumix.Output[UrlAuthType]
- func (o UrlAuthTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o UrlAuthTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o UrlAuthTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o UrlAuthTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o UrlAuthTypeOutput) ToUrlAuthTypeOutput() UrlAuthTypeOutput
- func (o UrlAuthTypeOutput) ToUrlAuthTypeOutputWithContext(ctx context.Context) UrlAuthTypeOutput
- func (o UrlAuthTypeOutput) ToUrlAuthTypePtrOutput() UrlAuthTypePtrOutput
- func (o UrlAuthTypeOutput) ToUrlAuthTypePtrOutputWithContext(ctx context.Context) UrlAuthTypePtrOutput
- type UrlAuthTypePtrInput
- type UrlAuthTypePtrOutput
- func (o UrlAuthTypePtrOutput) Elem() UrlAuthTypeOutput
- func (UrlAuthTypePtrOutput) ElementType() reflect.Type
- func (o UrlAuthTypePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*UrlAuthType]
- func (o UrlAuthTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o UrlAuthTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o UrlAuthTypePtrOutput) ToUrlAuthTypePtrOutput() UrlAuthTypePtrOutput
- func (o UrlAuthTypePtrOutput) ToUrlAuthTypePtrOutputWithContext(ctx context.Context) UrlAuthTypePtrOutput
- type UrlCors
- type UrlCorsArgs
- func (UrlCorsArgs) ElementType() reflect.Type
- func (i UrlCorsArgs) ToOutput(ctx context.Context) pulumix.Output[UrlCors]
- func (i UrlCorsArgs) ToUrlCorsOutput() UrlCorsOutput
- func (i UrlCorsArgs) ToUrlCorsOutputWithContext(ctx context.Context) UrlCorsOutput
- func (i UrlCorsArgs) ToUrlCorsPtrOutput() UrlCorsPtrOutput
- func (i UrlCorsArgs) ToUrlCorsPtrOutputWithContext(ctx context.Context) UrlCorsPtrOutput
- type UrlCorsInput
- type UrlCorsOutput
- func (o UrlCorsOutput) AllowCredentials() pulumi.BoolPtrOutput
- func (o UrlCorsOutput) AllowHeaders() pulumi.StringArrayOutput
- func (o UrlCorsOutput) AllowMethods() UrlAllowMethodsItemArrayOutput
- func (o UrlCorsOutput) AllowOrigins() pulumi.StringArrayOutput
- func (UrlCorsOutput) ElementType() reflect.Type
- func (o UrlCorsOutput) ExposeHeaders() pulumi.StringArrayOutput
- func (o UrlCorsOutput) MaxAge() pulumi.IntPtrOutput
- func (o UrlCorsOutput) ToOutput(ctx context.Context) pulumix.Output[UrlCors]
- func (o UrlCorsOutput) ToUrlCorsOutput() UrlCorsOutput
- func (o UrlCorsOutput) ToUrlCorsOutputWithContext(ctx context.Context) UrlCorsOutput
- func (o UrlCorsOutput) ToUrlCorsPtrOutput() UrlCorsPtrOutput
- func (o UrlCorsOutput) ToUrlCorsPtrOutputWithContext(ctx context.Context) UrlCorsPtrOutput
- type UrlCorsPtrInput
- type UrlCorsPtrOutput
- func (o UrlCorsPtrOutput) AllowCredentials() pulumi.BoolPtrOutput
- func (o UrlCorsPtrOutput) AllowHeaders() pulumi.StringArrayOutput
- func (o UrlCorsPtrOutput) AllowMethods() UrlAllowMethodsItemArrayOutput
- func (o UrlCorsPtrOutput) AllowOrigins() pulumi.StringArrayOutput
- func (o UrlCorsPtrOutput) Elem() UrlCorsOutput
- func (UrlCorsPtrOutput) ElementType() reflect.Type
- func (o UrlCorsPtrOutput) ExposeHeaders() pulumi.StringArrayOutput
- func (o UrlCorsPtrOutput) MaxAge() pulumi.IntPtrOutput
- func (o UrlCorsPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*UrlCors]
- func (o UrlCorsPtrOutput) ToUrlCorsPtrOutput() UrlCorsPtrOutput
- func (o UrlCorsPtrOutput) ToUrlCorsPtrOutputWithContext(ctx context.Context) UrlCorsPtrOutput
- type UrlInput
- type UrlInvokeMode
- func (UrlInvokeMode) ElementType() reflect.Type
- func (e UrlInvokeMode) ToStringOutput() pulumi.StringOutput
- func (e UrlInvokeMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e UrlInvokeMode) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e UrlInvokeMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (e UrlInvokeMode) ToUrlInvokeModeOutput() UrlInvokeModeOutput
- func (e UrlInvokeMode) ToUrlInvokeModeOutputWithContext(ctx context.Context) UrlInvokeModeOutput
- func (e UrlInvokeMode) ToUrlInvokeModePtrOutput() UrlInvokeModePtrOutput
- func (e UrlInvokeMode) ToUrlInvokeModePtrOutputWithContext(ctx context.Context) UrlInvokeModePtrOutput
- type UrlInvokeModeInput
- type UrlInvokeModeOutput
- func (UrlInvokeModeOutput) ElementType() reflect.Type
- func (o UrlInvokeModeOutput) ToOutput(ctx context.Context) pulumix.Output[UrlInvokeMode]
- func (o UrlInvokeModeOutput) ToStringOutput() pulumi.StringOutput
- func (o UrlInvokeModeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o UrlInvokeModeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o UrlInvokeModeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o UrlInvokeModeOutput) ToUrlInvokeModeOutput() UrlInvokeModeOutput
- func (o UrlInvokeModeOutput) ToUrlInvokeModeOutputWithContext(ctx context.Context) UrlInvokeModeOutput
- func (o UrlInvokeModeOutput) ToUrlInvokeModePtrOutput() UrlInvokeModePtrOutput
- func (o UrlInvokeModeOutput) ToUrlInvokeModePtrOutputWithContext(ctx context.Context) UrlInvokeModePtrOutput
- type UrlInvokeModePtrInput
- type UrlInvokeModePtrOutput
- func (o UrlInvokeModePtrOutput) Elem() UrlInvokeModeOutput
- func (UrlInvokeModePtrOutput) ElementType() reflect.Type
- func (o UrlInvokeModePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*UrlInvokeMode]
- func (o UrlInvokeModePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o UrlInvokeModePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o UrlInvokeModePtrOutput) ToUrlInvokeModePtrOutput() UrlInvokeModePtrOutput
- func (o UrlInvokeModePtrOutput) ToUrlInvokeModePtrOutputWithContext(ctx context.Context) UrlInvokeModePtrOutput
- type UrlOutput
- func (o UrlOutput) AuthType() UrlAuthTypeOutput
- func (o UrlOutput) Cors() UrlCorsPtrOutput
- func (UrlOutput) ElementType() reflect.Type
- func (o UrlOutput) FunctionArn() pulumi.StringOutput
- func (o UrlOutput) FunctionUrl() pulumi.StringOutput
- func (o UrlOutput) InvokeMode() UrlInvokeModePtrOutput
- func (o UrlOutput) Qualifier() pulumi.StringPtrOutput
- func (o UrlOutput) TargetFunctionArn() pulumi.StringOutput
- func (o UrlOutput) ToOutput(ctx context.Context) pulumix.Output[*Url]
- func (o UrlOutput) ToUrlOutput() UrlOutput
- func (o UrlOutput) ToUrlOutputWithContext(ctx context.Context) UrlOutput
- type UrlState
- type Versiondeprecated
- type VersionArgs
- type VersionInput
- type VersionOutput
- func (o VersionOutput) CodeSha256() pulumi.StringPtrOutput
- func (o VersionOutput) Description() pulumi.StringPtrOutput
- func (VersionOutput) ElementType() reflect.Type
- func (o VersionOutput) FunctionName() pulumi.StringOutput
- func (o VersionOutput) ProvisionedConcurrencyConfig() VersionProvisionedConcurrencyConfigurationPtrOutput
- func (o VersionOutput) ToOutput(ctx context.Context) pulumix.Output[*Version]
- func (o VersionOutput) ToVersionOutput() VersionOutput
- func (o VersionOutput) ToVersionOutputWithContext(ctx context.Context) VersionOutput
- func (o VersionOutput) Version() pulumi.StringOutput
- type VersionProvisionedConcurrencyConfiguration
- type VersionProvisionedConcurrencyConfigurationArgs
- func (VersionProvisionedConcurrencyConfigurationArgs) ElementType() reflect.Type
- func (i VersionProvisionedConcurrencyConfigurationArgs) ToOutput(ctx context.Context) pulumix.Output[VersionProvisionedConcurrencyConfiguration]
- func (i VersionProvisionedConcurrencyConfigurationArgs) ToVersionProvisionedConcurrencyConfigurationOutput() VersionProvisionedConcurrencyConfigurationOutput
- func (i VersionProvisionedConcurrencyConfigurationArgs) ToVersionProvisionedConcurrencyConfigurationOutputWithContext(ctx context.Context) VersionProvisionedConcurrencyConfigurationOutput
- func (i VersionProvisionedConcurrencyConfigurationArgs) ToVersionProvisionedConcurrencyConfigurationPtrOutput() VersionProvisionedConcurrencyConfigurationPtrOutput
- func (i VersionProvisionedConcurrencyConfigurationArgs) ToVersionProvisionedConcurrencyConfigurationPtrOutputWithContext(ctx context.Context) VersionProvisionedConcurrencyConfigurationPtrOutput
- type VersionProvisionedConcurrencyConfigurationInput
- type VersionProvisionedConcurrencyConfigurationOutput
- func (VersionProvisionedConcurrencyConfigurationOutput) ElementType() reflect.Type
- func (o VersionProvisionedConcurrencyConfigurationOutput) ProvisionedConcurrentExecutions() pulumi.IntOutput
- func (o VersionProvisionedConcurrencyConfigurationOutput) ToOutput(ctx context.Context) pulumix.Output[VersionProvisionedConcurrencyConfiguration]
- func (o VersionProvisionedConcurrencyConfigurationOutput) ToVersionProvisionedConcurrencyConfigurationOutput() VersionProvisionedConcurrencyConfigurationOutput
- func (o VersionProvisionedConcurrencyConfigurationOutput) ToVersionProvisionedConcurrencyConfigurationOutputWithContext(ctx context.Context) VersionProvisionedConcurrencyConfigurationOutput
- func (o VersionProvisionedConcurrencyConfigurationOutput) ToVersionProvisionedConcurrencyConfigurationPtrOutput() VersionProvisionedConcurrencyConfigurationPtrOutput
- func (o VersionProvisionedConcurrencyConfigurationOutput) ToVersionProvisionedConcurrencyConfigurationPtrOutputWithContext(ctx context.Context) VersionProvisionedConcurrencyConfigurationPtrOutput
- type VersionProvisionedConcurrencyConfigurationPtrInput
- type VersionProvisionedConcurrencyConfigurationPtrOutput
- func (o VersionProvisionedConcurrencyConfigurationPtrOutput) Elem() VersionProvisionedConcurrencyConfigurationOutput
- func (VersionProvisionedConcurrencyConfigurationPtrOutput) ElementType() reflect.Type
- func (o VersionProvisionedConcurrencyConfigurationPtrOutput) ProvisionedConcurrentExecutions() pulumi.IntPtrOutput
- func (o VersionProvisionedConcurrencyConfigurationPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VersionProvisionedConcurrencyConfiguration]
- func (o VersionProvisionedConcurrencyConfigurationPtrOutput) ToVersionProvisionedConcurrencyConfigurationPtrOutput() VersionProvisionedConcurrencyConfigurationPtrOutput
- func (o VersionProvisionedConcurrencyConfigurationPtrOutput) ToVersionProvisionedConcurrencyConfigurationPtrOutputWithContext(ctx context.Context) VersionProvisionedConcurrencyConfigurationPtrOutput
- type VersionState
Constants ¶
const ( CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentWarn = CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeployment("Warn") CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentEnforce = CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeployment("Enforce") )
const ( EventSourceMappingDocumentDbEventSourceConfigFullDocumentUpdateLookup = EventSourceMappingDocumentDbEventSourceConfigFullDocument("UpdateLookup") EventSourceMappingDocumentDbEventSourceConfigFullDocumentDefault = EventSourceMappingDocumentDbEventSourceConfigFullDocument("Default") )
const ( EventSourceMappingSourceAccessConfigurationTypeBasicAuth = EventSourceMappingSourceAccessConfigurationType("BASIC_AUTH") EventSourceMappingSourceAccessConfigurationTypeVpcSubnet = EventSourceMappingSourceAccessConfigurationType("VPC_SUBNET") EventSourceMappingSourceAccessConfigurationTypeVpcSecurityGroup = EventSourceMappingSourceAccessConfigurationType("VPC_SECURITY_GROUP") EventSourceMappingSourceAccessConfigurationTypeSaslScram512Auth = EventSourceMappingSourceAccessConfigurationType("SASL_SCRAM_512_AUTH") EventSourceMappingSourceAccessConfigurationTypeSaslScram256Auth = EventSourceMappingSourceAccessConfigurationType("SASL_SCRAM_256_AUTH") EventSourceMappingSourceAccessConfigurationTypeVirtualHost = EventSourceMappingSourceAccessConfigurationType("VIRTUAL_HOST") EventSourceMappingSourceAccessConfigurationTypeClientCertificateTlsAuth = EventSourceMappingSourceAccessConfigurationType("CLIENT_CERTIFICATE_TLS_AUTH") EventSourceMappingSourceAccessConfigurationTypeServerRootCaCertificate = EventSourceMappingSourceAccessConfigurationType("SERVER_ROOT_CA_CERTIFICATE") )
const ( FunctionArchitecturesItemX8664 = FunctionArchitecturesItem("x86_64") FunctionArchitecturesItemArm64 = FunctionArchitecturesItem("arm64") )
const ( FunctionPackageTypeImage = FunctionPackageType("Image") FunctionPackageTypeZip = FunctionPackageType("Zip") )
const ( FunctionRuntimeManagementConfigUpdateRuntimeOnAuto = FunctionRuntimeManagementConfigUpdateRuntimeOn("Auto") FunctionRuntimeManagementConfigUpdateRuntimeOnFunctionUpdate = FunctionRuntimeManagementConfigUpdateRuntimeOn("FunctionUpdate") FunctionRuntimeManagementConfigUpdateRuntimeOnManual = FunctionRuntimeManagementConfigUpdateRuntimeOn("Manual") )
const ( FunctionSnapStartApplyOnPublishedVersions = FunctionSnapStartApplyOn("PublishedVersions") FunctionSnapStartApplyOnNone = FunctionSnapStartApplyOn("None") )
const ( FunctionSnapStartResponseApplyOnPublishedVersions = FunctionSnapStartResponseApplyOn("PublishedVersions") FunctionSnapStartResponseApplyOnNone = FunctionSnapStartResponseApplyOn("None") )
const ( FunctionSnapStartResponseOptimizationStatusOn = FunctionSnapStartResponseOptimizationStatus("On") FunctionSnapStartResponseOptimizationStatusOff = FunctionSnapStartResponseOptimizationStatus("Off") )
const ( FunctionTracingConfigModeActive = FunctionTracingConfigMode("Active") FunctionTracingConfigModePassThrough = FunctionTracingConfigMode("PassThrough") )
const ( PermissionFunctionUrlAuthTypeAwsIam = PermissionFunctionUrlAuthType("AWS_IAM") PermissionFunctionUrlAuthTypeNone = PermissionFunctionUrlAuthType("NONE") )
const ( UrlAllowMethodsItemGet = UrlAllowMethodsItem("GET") UrlAllowMethodsItemPut = UrlAllowMethodsItem("PUT") UrlAllowMethodsItemHead = UrlAllowMethodsItem("HEAD") UrlAllowMethodsItemPost = UrlAllowMethodsItem("POST") UrlAllowMethodsItemPatch = UrlAllowMethodsItem("PATCH") UrlAllowMethodsItemDelete = UrlAllowMethodsItem("DELETE") UrlAllowMethodsItemAsterisk = UrlAllowMethodsItem("*") )
const ( UrlAuthTypeAwsIam = UrlAuthType("AWS_IAM") UrlAuthTypeNone = UrlAuthType("NONE") )
const ( UrlInvokeModeBuffered = UrlInvokeMode("BUFFERED") UrlInvokeModeResponseStream = UrlInvokeMode("RESPONSE_STREAM") )
const (
EventSourceMappingFunctionResponseTypesItemReportBatchItemFailures = EventSourceMappingFunctionResponseTypesItem("ReportBatchItemFailures")
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Alias
deprecated
type Alias struct { pulumi.CustomResourceState Description pulumi.StringPtrOutput `pulumi:"description"` FunctionName pulumi.StringOutput `pulumi:"functionName"` FunctionVersion pulumi.StringOutput `pulumi:"functionVersion"` Name pulumi.StringOutput `pulumi:"name"` ProvisionedConcurrencyConfig AliasProvisionedConcurrencyConfigurationPtrOutput `pulumi:"provisionedConcurrencyConfig"` RoutingConfig AliasRoutingConfigurationPtrOutput `pulumi:"routingConfig"` }
Resource Type definition for AWS::Lambda::Alias
Deprecated: Alias is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.
func GetAlias ¶
func GetAlias(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AliasState, opts ...pulumi.ResourceOption) (*Alias, error)
GetAlias gets an existing Alias resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewAlias ¶
func NewAlias(ctx *pulumi.Context, name string, args *AliasArgs, opts ...pulumi.ResourceOption) (*Alias, error)
NewAlias registers a new resource with the given unique name, arguments, and options.
func (*Alias) ElementType ¶
func (*Alias) ToAliasOutput ¶
func (i *Alias) ToAliasOutput() AliasOutput
func (*Alias) ToAliasOutputWithContext ¶
func (i *Alias) ToAliasOutputWithContext(ctx context.Context) AliasOutput
type AliasArgs ¶
type AliasArgs struct { Description pulumi.StringPtrInput FunctionName pulumi.StringInput FunctionVersion pulumi.StringInput Name pulumi.StringPtrInput ProvisionedConcurrencyConfig AliasProvisionedConcurrencyConfigurationPtrInput RoutingConfig AliasRoutingConfigurationPtrInput }
The set of arguments for constructing a Alias resource.
func (AliasArgs) ElementType ¶
type AliasInput ¶
type AliasInput interface { pulumi.Input ToAliasOutput() AliasOutput ToAliasOutputWithContext(ctx context.Context) AliasOutput }
type AliasOutput ¶
type AliasOutput struct{ *pulumi.OutputState }
func (AliasOutput) Description ¶ added in v0.17.0
func (o AliasOutput) Description() pulumi.StringPtrOutput
func (AliasOutput) ElementType ¶
func (AliasOutput) ElementType() reflect.Type
func (AliasOutput) FunctionName ¶ added in v0.17.0
func (o AliasOutput) FunctionName() pulumi.StringOutput
func (AliasOutput) FunctionVersion ¶ added in v0.17.0
func (o AliasOutput) FunctionVersion() pulumi.StringOutput
func (AliasOutput) Name ¶ added in v0.17.0
func (o AliasOutput) Name() pulumi.StringOutput
func (AliasOutput) ProvisionedConcurrencyConfig ¶ added in v0.17.0
func (o AliasOutput) ProvisionedConcurrencyConfig() AliasProvisionedConcurrencyConfigurationPtrOutput
func (AliasOutput) RoutingConfig ¶ added in v0.17.0
func (o AliasOutput) RoutingConfig() AliasRoutingConfigurationPtrOutput
func (AliasOutput) ToAliasOutput ¶
func (o AliasOutput) ToAliasOutput() AliasOutput
func (AliasOutput) ToAliasOutputWithContext ¶
func (o AliasOutput) ToAliasOutputWithContext(ctx context.Context) AliasOutput
type AliasProvisionedConcurrencyConfiguration ¶
type AliasProvisionedConcurrencyConfiguration struct {
ProvisionedConcurrentExecutions int `pulumi:"provisionedConcurrentExecutions"`
}
type AliasProvisionedConcurrencyConfigurationArgs ¶
type AliasProvisionedConcurrencyConfigurationArgs struct {
ProvisionedConcurrentExecutions pulumi.IntInput `pulumi:"provisionedConcurrentExecutions"`
}
func (AliasProvisionedConcurrencyConfigurationArgs) ElementType ¶
func (AliasProvisionedConcurrencyConfigurationArgs) ElementType() reflect.Type
func (AliasProvisionedConcurrencyConfigurationArgs) ToAliasProvisionedConcurrencyConfigurationOutput ¶
func (i AliasProvisionedConcurrencyConfigurationArgs) ToAliasProvisionedConcurrencyConfigurationOutput() AliasProvisionedConcurrencyConfigurationOutput
func (AliasProvisionedConcurrencyConfigurationArgs) ToAliasProvisionedConcurrencyConfigurationOutputWithContext ¶
func (i AliasProvisionedConcurrencyConfigurationArgs) ToAliasProvisionedConcurrencyConfigurationOutputWithContext(ctx context.Context) AliasProvisionedConcurrencyConfigurationOutput
func (AliasProvisionedConcurrencyConfigurationArgs) ToAliasProvisionedConcurrencyConfigurationPtrOutput ¶
func (i AliasProvisionedConcurrencyConfigurationArgs) ToAliasProvisionedConcurrencyConfigurationPtrOutput() AliasProvisionedConcurrencyConfigurationPtrOutput
func (AliasProvisionedConcurrencyConfigurationArgs) ToAliasProvisionedConcurrencyConfigurationPtrOutputWithContext ¶
func (i AliasProvisionedConcurrencyConfigurationArgs) ToAliasProvisionedConcurrencyConfigurationPtrOutputWithContext(ctx context.Context) AliasProvisionedConcurrencyConfigurationPtrOutput
func (AliasProvisionedConcurrencyConfigurationArgs) ToOutput ¶ added in v0.76.0
func (i AliasProvisionedConcurrencyConfigurationArgs) ToOutput(ctx context.Context) pulumix.Output[AliasProvisionedConcurrencyConfiguration]
type AliasProvisionedConcurrencyConfigurationInput ¶
type AliasProvisionedConcurrencyConfigurationInput interface { pulumi.Input ToAliasProvisionedConcurrencyConfigurationOutput() AliasProvisionedConcurrencyConfigurationOutput ToAliasProvisionedConcurrencyConfigurationOutputWithContext(context.Context) AliasProvisionedConcurrencyConfigurationOutput }
AliasProvisionedConcurrencyConfigurationInput is an input type that accepts AliasProvisionedConcurrencyConfigurationArgs and AliasProvisionedConcurrencyConfigurationOutput values. You can construct a concrete instance of `AliasProvisionedConcurrencyConfigurationInput` via:
AliasProvisionedConcurrencyConfigurationArgs{...}
type AliasProvisionedConcurrencyConfigurationOutput ¶
type AliasProvisionedConcurrencyConfigurationOutput struct{ *pulumi.OutputState }
func (AliasProvisionedConcurrencyConfigurationOutput) ElementType ¶
func (AliasProvisionedConcurrencyConfigurationOutput) ElementType() reflect.Type
func (AliasProvisionedConcurrencyConfigurationOutput) ProvisionedConcurrentExecutions ¶
func (o AliasProvisionedConcurrencyConfigurationOutput) ProvisionedConcurrentExecutions() pulumi.IntOutput
func (AliasProvisionedConcurrencyConfigurationOutput) ToAliasProvisionedConcurrencyConfigurationOutput ¶
func (o AliasProvisionedConcurrencyConfigurationOutput) ToAliasProvisionedConcurrencyConfigurationOutput() AliasProvisionedConcurrencyConfigurationOutput
func (AliasProvisionedConcurrencyConfigurationOutput) ToAliasProvisionedConcurrencyConfigurationOutputWithContext ¶
func (o AliasProvisionedConcurrencyConfigurationOutput) ToAliasProvisionedConcurrencyConfigurationOutputWithContext(ctx context.Context) AliasProvisionedConcurrencyConfigurationOutput
func (AliasProvisionedConcurrencyConfigurationOutput) ToAliasProvisionedConcurrencyConfigurationPtrOutput ¶
func (o AliasProvisionedConcurrencyConfigurationOutput) ToAliasProvisionedConcurrencyConfigurationPtrOutput() AliasProvisionedConcurrencyConfigurationPtrOutput
func (AliasProvisionedConcurrencyConfigurationOutput) ToAliasProvisionedConcurrencyConfigurationPtrOutputWithContext ¶
func (o AliasProvisionedConcurrencyConfigurationOutput) ToAliasProvisionedConcurrencyConfigurationPtrOutputWithContext(ctx context.Context) AliasProvisionedConcurrencyConfigurationPtrOutput
func (AliasProvisionedConcurrencyConfigurationOutput) ToOutput ¶ added in v0.76.0
func (o AliasProvisionedConcurrencyConfigurationOutput) ToOutput(ctx context.Context) pulumix.Output[AliasProvisionedConcurrencyConfiguration]
type AliasProvisionedConcurrencyConfigurationPtrInput ¶
type AliasProvisionedConcurrencyConfigurationPtrInput interface { pulumi.Input ToAliasProvisionedConcurrencyConfigurationPtrOutput() AliasProvisionedConcurrencyConfigurationPtrOutput ToAliasProvisionedConcurrencyConfigurationPtrOutputWithContext(context.Context) AliasProvisionedConcurrencyConfigurationPtrOutput }
AliasProvisionedConcurrencyConfigurationPtrInput is an input type that accepts AliasProvisionedConcurrencyConfigurationArgs, AliasProvisionedConcurrencyConfigurationPtr and AliasProvisionedConcurrencyConfigurationPtrOutput values. You can construct a concrete instance of `AliasProvisionedConcurrencyConfigurationPtrInput` via:
AliasProvisionedConcurrencyConfigurationArgs{...} or: nil
func AliasProvisionedConcurrencyConfigurationPtr ¶
func AliasProvisionedConcurrencyConfigurationPtr(v *AliasProvisionedConcurrencyConfigurationArgs) AliasProvisionedConcurrencyConfigurationPtrInput
type AliasProvisionedConcurrencyConfigurationPtrOutput ¶
type AliasProvisionedConcurrencyConfigurationPtrOutput struct{ *pulumi.OutputState }
func (AliasProvisionedConcurrencyConfigurationPtrOutput) ElementType ¶
func (AliasProvisionedConcurrencyConfigurationPtrOutput) ElementType() reflect.Type
func (AliasProvisionedConcurrencyConfigurationPtrOutput) ProvisionedConcurrentExecutions ¶
func (o AliasProvisionedConcurrencyConfigurationPtrOutput) ProvisionedConcurrentExecutions() pulumi.IntPtrOutput
func (AliasProvisionedConcurrencyConfigurationPtrOutput) ToAliasProvisionedConcurrencyConfigurationPtrOutput ¶
func (o AliasProvisionedConcurrencyConfigurationPtrOutput) ToAliasProvisionedConcurrencyConfigurationPtrOutput() AliasProvisionedConcurrencyConfigurationPtrOutput
func (AliasProvisionedConcurrencyConfigurationPtrOutput) ToAliasProvisionedConcurrencyConfigurationPtrOutputWithContext ¶
func (o AliasProvisionedConcurrencyConfigurationPtrOutput) ToAliasProvisionedConcurrencyConfigurationPtrOutputWithContext(ctx context.Context) AliasProvisionedConcurrencyConfigurationPtrOutput
func (AliasProvisionedConcurrencyConfigurationPtrOutput) ToOutput ¶ added in v0.76.0
func (o AliasProvisionedConcurrencyConfigurationPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*AliasProvisionedConcurrencyConfiguration]
type AliasRoutingConfiguration ¶ added in v0.2.0
type AliasRoutingConfiguration struct {
AdditionalVersionWeights []AliasVersionWeight `pulumi:"additionalVersionWeights"`
}
type AliasRoutingConfigurationArgs ¶ added in v0.2.0
type AliasRoutingConfigurationArgs struct {
AdditionalVersionWeights AliasVersionWeightArrayInput `pulumi:"additionalVersionWeights"`
}
func (AliasRoutingConfigurationArgs) ElementType ¶ added in v0.2.0
func (AliasRoutingConfigurationArgs) ElementType() reflect.Type
func (AliasRoutingConfigurationArgs) ToAliasRoutingConfigurationOutput ¶ added in v0.2.0
func (i AliasRoutingConfigurationArgs) ToAliasRoutingConfigurationOutput() AliasRoutingConfigurationOutput
func (AliasRoutingConfigurationArgs) ToAliasRoutingConfigurationOutputWithContext ¶ added in v0.2.0
func (i AliasRoutingConfigurationArgs) ToAliasRoutingConfigurationOutputWithContext(ctx context.Context) AliasRoutingConfigurationOutput
func (AliasRoutingConfigurationArgs) ToAliasRoutingConfigurationPtrOutput ¶ added in v0.2.0
func (i AliasRoutingConfigurationArgs) ToAliasRoutingConfigurationPtrOutput() AliasRoutingConfigurationPtrOutput
func (AliasRoutingConfigurationArgs) ToAliasRoutingConfigurationPtrOutputWithContext ¶ added in v0.2.0
func (i AliasRoutingConfigurationArgs) ToAliasRoutingConfigurationPtrOutputWithContext(ctx context.Context) AliasRoutingConfigurationPtrOutput
func (AliasRoutingConfigurationArgs) ToOutput ¶ added in v0.76.0
func (i AliasRoutingConfigurationArgs) ToOutput(ctx context.Context) pulumix.Output[AliasRoutingConfiguration]
type AliasRoutingConfigurationInput ¶ added in v0.2.0
type AliasRoutingConfigurationInput interface { pulumi.Input ToAliasRoutingConfigurationOutput() AliasRoutingConfigurationOutput ToAliasRoutingConfigurationOutputWithContext(context.Context) AliasRoutingConfigurationOutput }
AliasRoutingConfigurationInput is an input type that accepts AliasRoutingConfigurationArgs and AliasRoutingConfigurationOutput values. You can construct a concrete instance of `AliasRoutingConfigurationInput` via:
AliasRoutingConfigurationArgs{...}
type AliasRoutingConfigurationOutput ¶ added in v0.2.0
type AliasRoutingConfigurationOutput struct{ *pulumi.OutputState }
func (AliasRoutingConfigurationOutput) AdditionalVersionWeights ¶ added in v0.2.0
func (o AliasRoutingConfigurationOutput) AdditionalVersionWeights() AliasVersionWeightArrayOutput
func (AliasRoutingConfigurationOutput) ElementType ¶ added in v0.2.0
func (AliasRoutingConfigurationOutput) ElementType() reflect.Type
func (AliasRoutingConfigurationOutput) ToAliasRoutingConfigurationOutput ¶ added in v0.2.0
func (o AliasRoutingConfigurationOutput) ToAliasRoutingConfigurationOutput() AliasRoutingConfigurationOutput
func (AliasRoutingConfigurationOutput) ToAliasRoutingConfigurationOutputWithContext ¶ added in v0.2.0
func (o AliasRoutingConfigurationOutput) ToAliasRoutingConfigurationOutputWithContext(ctx context.Context) AliasRoutingConfigurationOutput
func (AliasRoutingConfigurationOutput) ToAliasRoutingConfigurationPtrOutput ¶ added in v0.2.0
func (o AliasRoutingConfigurationOutput) ToAliasRoutingConfigurationPtrOutput() AliasRoutingConfigurationPtrOutput
func (AliasRoutingConfigurationOutput) ToAliasRoutingConfigurationPtrOutputWithContext ¶ added in v0.2.0
func (o AliasRoutingConfigurationOutput) ToAliasRoutingConfigurationPtrOutputWithContext(ctx context.Context) AliasRoutingConfigurationPtrOutput
func (AliasRoutingConfigurationOutput) ToOutput ¶ added in v0.76.0
func (o AliasRoutingConfigurationOutput) ToOutput(ctx context.Context) pulumix.Output[AliasRoutingConfiguration]
type AliasRoutingConfigurationPtrInput ¶ added in v0.2.0
type AliasRoutingConfigurationPtrInput interface { pulumi.Input ToAliasRoutingConfigurationPtrOutput() AliasRoutingConfigurationPtrOutput ToAliasRoutingConfigurationPtrOutputWithContext(context.Context) AliasRoutingConfigurationPtrOutput }
AliasRoutingConfigurationPtrInput is an input type that accepts AliasRoutingConfigurationArgs, AliasRoutingConfigurationPtr and AliasRoutingConfigurationPtrOutput values. You can construct a concrete instance of `AliasRoutingConfigurationPtrInput` via:
AliasRoutingConfigurationArgs{...} or: nil
func AliasRoutingConfigurationPtr ¶ added in v0.2.0
func AliasRoutingConfigurationPtr(v *AliasRoutingConfigurationArgs) AliasRoutingConfigurationPtrInput
type AliasRoutingConfigurationPtrOutput ¶ added in v0.2.0
type AliasRoutingConfigurationPtrOutput struct{ *pulumi.OutputState }
func (AliasRoutingConfigurationPtrOutput) AdditionalVersionWeights ¶ added in v0.2.0
func (o AliasRoutingConfigurationPtrOutput) AdditionalVersionWeights() AliasVersionWeightArrayOutput
func (AliasRoutingConfigurationPtrOutput) Elem ¶ added in v0.2.0
func (o AliasRoutingConfigurationPtrOutput) Elem() AliasRoutingConfigurationOutput
func (AliasRoutingConfigurationPtrOutput) ElementType ¶ added in v0.2.0
func (AliasRoutingConfigurationPtrOutput) ElementType() reflect.Type
func (AliasRoutingConfigurationPtrOutput) ToAliasRoutingConfigurationPtrOutput ¶ added in v0.2.0
func (o AliasRoutingConfigurationPtrOutput) ToAliasRoutingConfigurationPtrOutput() AliasRoutingConfigurationPtrOutput
func (AliasRoutingConfigurationPtrOutput) ToAliasRoutingConfigurationPtrOutputWithContext ¶ added in v0.2.0
func (o AliasRoutingConfigurationPtrOutput) ToAliasRoutingConfigurationPtrOutputWithContext(ctx context.Context) AliasRoutingConfigurationPtrOutput
func (AliasRoutingConfigurationPtrOutput) ToOutput ¶ added in v0.76.0
func (o AliasRoutingConfigurationPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*AliasRoutingConfiguration]
type AliasState ¶
type AliasState struct { }
func (AliasState) ElementType ¶
func (AliasState) ElementType() reflect.Type
type AliasVersionWeight ¶
type AliasVersionWeightArgs ¶
type AliasVersionWeightArgs struct { FunctionVersion pulumi.StringInput `pulumi:"functionVersion"` FunctionWeight pulumi.Float64Input `pulumi:"functionWeight"` }
func (AliasVersionWeightArgs) ElementType ¶
func (AliasVersionWeightArgs) ElementType() reflect.Type
func (AliasVersionWeightArgs) ToAliasVersionWeightOutput ¶
func (i AliasVersionWeightArgs) ToAliasVersionWeightOutput() AliasVersionWeightOutput
func (AliasVersionWeightArgs) ToAliasVersionWeightOutputWithContext ¶
func (i AliasVersionWeightArgs) ToAliasVersionWeightOutputWithContext(ctx context.Context) AliasVersionWeightOutput
func (AliasVersionWeightArgs) ToOutput ¶ added in v0.76.0
func (i AliasVersionWeightArgs) ToOutput(ctx context.Context) pulumix.Output[AliasVersionWeight]
type AliasVersionWeightArray ¶
type AliasVersionWeightArray []AliasVersionWeightInput
func (AliasVersionWeightArray) ElementType ¶
func (AliasVersionWeightArray) ElementType() reflect.Type
func (AliasVersionWeightArray) ToAliasVersionWeightArrayOutput ¶
func (i AliasVersionWeightArray) ToAliasVersionWeightArrayOutput() AliasVersionWeightArrayOutput
func (AliasVersionWeightArray) ToAliasVersionWeightArrayOutputWithContext ¶
func (i AliasVersionWeightArray) ToAliasVersionWeightArrayOutputWithContext(ctx context.Context) AliasVersionWeightArrayOutput
func (AliasVersionWeightArray) ToOutput ¶ added in v0.76.0
func (i AliasVersionWeightArray) ToOutput(ctx context.Context) pulumix.Output[[]AliasVersionWeight]
type AliasVersionWeightArrayInput ¶
type AliasVersionWeightArrayInput interface { pulumi.Input ToAliasVersionWeightArrayOutput() AliasVersionWeightArrayOutput ToAliasVersionWeightArrayOutputWithContext(context.Context) AliasVersionWeightArrayOutput }
AliasVersionWeightArrayInput is an input type that accepts AliasVersionWeightArray and AliasVersionWeightArrayOutput values. You can construct a concrete instance of `AliasVersionWeightArrayInput` via:
AliasVersionWeightArray{ AliasVersionWeightArgs{...} }
type AliasVersionWeightArrayOutput ¶
type AliasVersionWeightArrayOutput struct{ *pulumi.OutputState }
func (AliasVersionWeightArrayOutput) ElementType ¶
func (AliasVersionWeightArrayOutput) ElementType() reflect.Type
func (AliasVersionWeightArrayOutput) Index ¶
func (o AliasVersionWeightArrayOutput) Index(i pulumi.IntInput) AliasVersionWeightOutput
func (AliasVersionWeightArrayOutput) ToAliasVersionWeightArrayOutput ¶
func (o AliasVersionWeightArrayOutput) ToAliasVersionWeightArrayOutput() AliasVersionWeightArrayOutput
func (AliasVersionWeightArrayOutput) ToAliasVersionWeightArrayOutputWithContext ¶
func (o AliasVersionWeightArrayOutput) ToAliasVersionWeightArrayOutputWithContext(ctx context.Context) AliasVersionWeightArrayOutput
func (AliasVersionWeightArrayOutput) ToOutput ¶ added in v0.76.0
func (o AliasVersionWeightArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]AliasVersionWeight]
type AliasVersionWeightInput ¶
type AliasVersionWeightInput interface { pulumi.Input ToAliasVersionWeightOutput() AliasVersionWeightOutput ToAliasVersionWeightOutputWithContext(context.Context) AliasVersionWeightOutput }
AliasVersionWeightInput is an input type that accepts AliasVersionWeightArgs and AliasVersionWeightOutput values. You can construct a concrete instance of `AliasVersionWeightInput` via:
AliasVersionWeightArgs{...}
type AliasVersionWeightOutput ¶
type AliasVersionWeightOutput struct{ *pulumi.OutputState }
func (AliasVersionWeightOutput) ElementType ¶
func (AliasVersionWeightOutput) ElementType() reflect.Type
func (AliasVersionWeightOutput) FunctionVersion ¶
func (o AliasVersionWeightOutput) FunctionVersion() pulumi.StringOutput
func (AliasVersionWeightOutput) FunctionWeight ¶
func (o AliasVersionWeightOutput) FunctionWeight() pulumi.Float64Output
func (AliasVersionWeightOutput) ToAliasVersionWeightOutput ¶
func (o AliasVersionWeightOutput) ToAliasVersionWeightOutput() AliasVersionWeightOutput
func (AliasVersionWeightOutput) ToAliasVersionWeightOutputWithContext ¶
func (o AliasVersionWeightOutput) ToAliasVersionWeightOutputWithContext(ctx context.Context) AliasVersionWeightOutput
func (AliasVersionWeightOutput) ToOutput ¶ added in v0.76.0
func (o AliasVersionWeightOutput) ToOutput(ctx context.Context) pulumix.Output[AliasVersionWeight]
type CodeSigningConfig ¶
type CodeSigningConfig struct { pulumi.CustomResourceState // When the CodeSigningConfig is later on attached to a function, the function code will be expected to be signed by profiles from this list AllowedPublishers CodeSigningConfigAllowedPublishersOutput `pulumi:"allowedPublishers"` // A unique Arn for CodeSigningConfig resource CodeSigningConfigArn pulumi.StringOutput `pulumi:"codeSigningConfigArn"` // A unique identifier for CodeSigningConfig resource CodeSigningConfigId pulumi.StringOutput `pulumi:"codeSigningConfigId"` // Policies to control how to act if a signature is invalid CodeSigningPolicies CodeSigningConfigCodeSigningPoliciesPtrOutput `pulumi:"codeSigningPolicies"` // A description of the CodeSigningConfig Description pulumi.StringPtrOutput `pulumi:"description"` }
Resource Type definition for AWS::Lambda::CodeSigningConfig.
func GetCodeSigningConfig ¶
func GetCodeSigningConfig(ctx *pulumi.Context, name string, id pulumi.IDInput, state *CodeSigningConfigState, opts ...pulumi.ResourceOption) (*CodeSigningConfig, error)
GetCodeSigningConfig gets an existing CodeSigningConfig resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewCodeSigningConfig ¶
func NewCodeSigningConfig(ctx *pulumi.Context, name string, args *CodeSigningConfigArgs, opts ...pulumi.ResourceOption) (*CodeSigningConfig, error)
NewCodeSigningConfig registers a new resource with the given unique name, arguments, and options.
func (*CodeSigningConfig) ElementType ¶
func (*CodeSigningConfig) ElementType() reflect.Type
func (*CodeSigningConfig) ToCodeSigningConfigOutput ¶
func (i *CodeSigningConfig) ToCodeSigningConfigOutput() CodeSigningConfigOutput
func (*CodeSigningConfig) ToCodeSigningConfigOutputWithContext ¶
func (i *CodeSigningConfig) ToCodeSigningConfigOutputWithContext(ctx context.Context) CodeSigningConfigOutput
func (*CodeSigningConfig) ToOutput ¶ added in v0.76.0
func (i *CodeSigningConfig) ToOutput(ctx context.Context) pulumix.Output[*CodeSigningConfig]
type CodeSigningConfigAllowedPublishers ¶
type CodeSigningConfigAllowedPublishers struct { // List of Signing profile version Arns SigningProfileVersionArns []string `pulumi:"signingProfileVersionArns"` }
When the CodeSigningConfig is later on attached to a function, the function code will be expected to be signed by profiles from this list
type CodeSigningConfigAllowedPublishersArgs ¶
type CodeSigningConfigAllowedPublishersArgs struct { // List of Signing profile version Arns SigningProfileVersionArns pulumi.StringArrayInput `pulumi:"signingProfileVersionArns"` }
When the CodeSigningConfig is later on attached to a function, the function code will be expected to be signed by profiles from this list
func (CodeSigningConfigAllowedPublishersArgs) ElementType ¶
func (CodeSigningConfigAllowedPublishersArgs) ElementType() reflect.Type
func (CodeSigningConfigAllowedPublishersArgs) ToCodeSigningConfigAllowedPublishersOutput ¶
func (i CodeSigningConfigAllowedPublishersArgs) ToCodeSigningConfigAllowedPublishersOutput() CodeSigningConfigAllowedPublishersOutput
func (CodeSigningConfigAllowedPublishersArgs) ToCodeSigningConfigAllowedPublishersOutputWithContext ¶
func (i CodeSigningConfigAllowedPublishersArgs) ToCodeSigningConfigAllowedPublishersOutputWithContext(ctx context.Context) CodeSigningConfigAllowedPublishersOutput
func (CodeSigningConfigAllowedPublishersArgs) ToOutput ¶ added in v0.76.0
func (i CodeSigningConfigAllowedPublishersArgs) ToOutput(ctx context.Context) pulumix.Output[CodeSigningConfigAllowedPublishers]
type CodeSigningConfigAllowedPublishersInput ¶
type CodeSigningConfigAllowedPublishersInput interface { pulumi.Input ToCodeSigningConfigAllowedPublishersOutput() CodeSigningConfigAllowedPublishersOutput ToCodeSigningConfigAllowedPublishersOutputWithContext(context.Context) CodeSigningConfigAllowedPublishersOutput }
CodeSigningConfigAllowedPublishersInput is an input type that accepts CodeSigningConfigAllowedPublishersArgs and CodeSigningConfigAllowedPublishersOutput values. You can construct a concrete instance of `CodeSigningConfigAllowedPublishersInput` via:
CodeSigningConfigAllowedPublishersArgs{...}
type CodeSigningConfigAllowedPublishersOutput ¶
type CodeSigningConfigAllowedPublishersOutput struct{ *pulumi.OutputState }
When the CodeSigningConfig is later on attached to a function, the function code will be expected to be signed by profiles from this list
func (CodeSigningConfigAllowedPublishersOutput) ElementType ¶
func (CodeSigningConfigAllowedPublishersOutput) ElementType() reflect.Type
func (CodeSigningConfigAllowedPublishersOutput) SigningProfileVersionArns ¶
func (o CodeSigningConfigAllowedPublishersOutput) SigningProfileVersionArns() pulumi.StringArrayOutput
List of Signing profile version Arns
func (CodeSigningConfigAllowedPublishersOutput) ToCodeSigningConfigAllowedPublishersOutput ¶
func (o CodeSigningConfigAllowedPublishersOutput) ToCodeSigningConfigAllowedPublishersOutput() CodeSigningConfigAllowedPublishersOutput
func (CodeSigningConfigAllowedPublishersOutput) ToCodeSigningConfigAllowedPublishersOutputWithContext ¶
func (o CodeSigningConfigAllowedPublishersOutput) ToCodeSigningConfigAllowedPublishersOutputWithContext(ctx context.Context) CodeSigningConfigAllowedPublishersOutput
func (CodeSigningConfigAllowedPublishersOutput) ToOutput ¶ added in v0.76.0
func (o CodeSigningConfigAllowedPublishersOutput) ToOutput(ctx context.Context) pulumix.Output[CodeSigningConfigAllowedPublishers]
type CodeSigningConfigAllowedPublishersPtrOutput ¶
type CodeSigningConfigAllowedPublishersPtrOutput struct{ *pulumi.OutputState }
func (CodeSigningConfigAllowedPublishersPtrOutput) ElementType ¶
func (CodeSigningConfigAllowedPublishersPtrOutput) ElementType() reflect.Type
func (CodeSigningConfigAllowedPublishersPtrOutput) SigningProfileVersionArns ¶
func (o CodeSigningConfigAllowedPublishersPtrOutput) SigningProfileVersionArns() pulumi.StringArrayOutput
List of Signing profile version Arns
func (CodeSigningConfigAllowedPublishersPtrOutput) ToCodeSigningConfigAllowedPublishersPtrOutput ¶
func (o CodeSigningConfigAllowedPublishersPtrOutput) ToCodeSigningConfigAllowedPublishersPtrOutput() CodeSigningConfigAllowedPublishersPtrOutput
func (CodeSigningConfigAllowedPublishersPtrOutput) ToCodeSigningConfigAllowedPublishersPtrOutputWithContext ¶
func (o CodeSigningConfigAllowedPublishersPtrOutput) ToCodeSigningConfigAllowedPublishersPtrOutputWithContext(ctx context.Context) CodeSigningConfigAllowedPublishersPtrOutput
func (CodeSigningConfigAllowedPublishersPtrOutput) ToOutput ¶ added in v0.76.0
func (o CodeSigningConfigAllowedPublishersPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*CodeSigningConfigAllowedPublishers]
type CodeSigningConfigArgs ¶
type CodeSigningConfigArgs struct { // When the CodeSigningConfig is later on attached to a function, the function code will be expected to be signed by profiles from this list AllowedPublishers CodeSigningConfigAllowedPublishersInput // Policies to control how to act if a signature is invalid CodeSigningPolicies CodeSigningConfigCodeSigningPoliciesPtrInput // A description of the CodeSigningConfig Description pulumi.StringPtrInput }
The set of arguments for constructing a CodeSigningConfig resource.
func (CodeSigningConfigArgs) ElementType ¶
func (CodeSigningConfigArgs) ElementType() reflect.Type
type CodeSigningConfigCodeSigningPolicies ¶
type CodeSigningConfigCodeSigningPolicies struct { // Indicates how Lambda operations involve updating the code artifact will operate. Default to Warn if not provided UntrustedArtifactOnDeployment CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeployment `pulumi:"untrustedArtifactOnDeployment"` }
Policies to control how to act if a signature is invalid
type CodeSigningConfigCodeSigningPoliciesArgs ¶
type CodeSigningConfigCodeSigningPoliciesArgs struct { // Indicates how Lambda operations involve updating the code artifact will operate. Default to Warn if not provided UntrustedArtifactOnDeployment CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentInput `pulumi:"untrustedArtifactOnDeployment"` }
Policies to control how to act if a signature is invalid
func (CodeSigningConfigCodeSigningPoliciesArgs) ElementType ¶
func (CodeSigningConfigCodeSigningPoliciesArgs) ElementType() reflect.Type
func (CodeSigningConfigCodeSigningPoliciesArgs) ToCodeSigningConfigCodeSigningPoliciesOutput ¶
func (i CodeSigningConfigCodeSigningPoliciesArgs) ToCodeSigningConfigCodeSigningPoliciesOutput() CodeSigningConfigCodeSigningPoliciesOutput
func (CodeSigningConfigCodeSigningPoliciesArgs) ToCodeSigningConfigCodeSigningPoliciesOutputWithContext ¶
func (i CodeSigningConfigCodeSigningPoliciesArgs) ToCodeSigningConfigCodeSigningPoliciesOutputWithContext(ctx context.Context) CodeSigningConfigCodeSigningPoliciesOutput
func (CodeSigningConfigCodeSigningPoliciesArgs) ToCodeSigningConfigCodeSigningPoliciesPtrOutput ¶
func (i CodeSigningConfigCodeSigningPoliciesArgs) ToCodeSigningConfigCodeSigningPoliciesPtrOutput() CodeSigningConfigCodeSigningPoliciesPtrOutput
func (CodeSigningConfigCodeSigningPoliciesArgs) ToCodeSigningConfigCodeSigningPoliciesPtrOutputWithContext ¶
func (i CodeSigningConfigCodeSigningPoliciesArgs) ToCodeSigningConfigCodeSigningPoliciesPtrOutputWithContext(ctx context.Context) CodeSigningConfigCodeSigningPoliciesPtrOutput
func (CodeSigningConfigCodeSigningPoliciesArgs) ToOutput ¶ added in v0.76.0
func (i CodeSigningConfigCodeSigningPoliciesArgs) ToOutput(ctx context.Context) pulumix.Output[CodeSigningConfigCodeSigningPolicies]
type CodeSigningConfigCodeSigningPoliciesInput ¶
type CodeSigningConfigCodeSigningPoliciesInput interface { pulumi.Input ToCodeSigningConfigCodeSigningPoliciesOutput() CodeSigningConfigCodeSigningPoliciesOutput ToCodeSigningConfigCodeSigningPoliciesOutputWithContext(context.Context) CodeSigningConfigCodeSigningPoliciesOutput }
CodeSigningConfigCodeSigningPoliciesInput is an input type that accepts CodeSigningConfigCodeSigningPoliciesArgs and CodeSigningConfigCodeSigningPoliciesOutput values. You can construct a concrete instance of `CodeSigningConfigCodeSigningPoliciesInput` via:
CodeSigningConfigCodeSigningPoliciesArgs{...}
type CodeSigningConfigCodeSigningPoliciesOutput ¶
type CodeSigningConfigCodeSigningPoliciesOutput struct{ *pulumi.OutputState }
Policies to control how to act if a signature is invalid
func (CodeSigningConfigCodeSigningPoliciesOutput) ElementType ¶
func (CodeSigningConfigCodeSigningPoliciesOutput) ElementType() reflect.Type
func (CodeSigningConfigCodeSigningPoliciesOutput) ToCodeSigningConfigCodeSigningPoliciesOutput ¶
func (o CodeSigningConfigCodeSigningPoliciesOutput) ToCodeSigningConfigCodeSigningPoliciesOutput() CodeSigningConfigCodeSigningPoliciesOutput
func (CodeSigningConfigCodeSigningPoliciesOutput) ToCodeSigningConfigCodeSigningPoliciesOutputWithContext ¶
func (o CodeSigningConfigCodeSigningPoliciesOutput) ToCodeSigningConfigCodeSigningPoliciesOutputWithContext(ctx context.Context) CodeSigningConfigCodeSigningPoliciesOutput
func (CodeSigningConfigCodeSigningPoliciesOutput) ToCodeSigningConfigCodeSigningPoliciesPtrOutput ¶
func (o CodeSigningConfigCodeSigningPoliciesOutput) ToCodeSigningConfigCodeSigningPoliciesPtrOutput() CodeSigningConfigCodeSigningPoliciesPtrOutput
func (CodeSigningConfigCodeSigningPoliciesOutput) ToCodeSigningConfigCodeSigningPoliciesPtrOutputWithContext ¶
func (o CodeSigningConfigCodeSigningPoliciesOutput) ToCodeSigningConfigCodeSigningPoliciesPtrOutputWithContext(ctx context.Context) CodeSigningConfigCodeSigningPoliciesPtrOutput
func (CodeSigningConfigCodeSigningPoliciesOutput) ToOutput ¶ added in v0.76.0
func (o CodeSigningConfigCodeSigningPoliciesOutput) ToOutput(ctx context.Context) pulumix.Output[CodeSigningConfigCodeSigningPolicies]
func (CodeSigningConfigCodeSigningPoliciesOutput) UntrustedArtifactOnDeployment ¶
func (o CodeSigningConfigCodeSigningPoliciesOutput) UntrustedArtifactOnDeployment() CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentOutput
Indicates how Lambda operations involve updating the code artifact will operate. Default to Warn if not provided
type CodeSigningConfigCodeSigningPoliciesPtrInput ¶
type CodeSigningConfigCodeSigningPoliciesPtrInput interface { pulumi.Input ToCodeSigningConfigCodeSigningPoliciesPtrOutput() CodeSigningConfigCodeSigningPoliciesPtrOutput ToCodeSigningConfigCodeSigningPoliciesPtrOutputWithContext(context.Context) CodeSigningConfigCodeSigningPoliciesPtrOutput }
CodeSigningConfigCodeSigningPoliciesPtrInput is an input type that accepts CodeSigningConfigCodeSigningPoliciesArgs, CodeSigningConfigCodeSigningPoliciesPtr and CodeSigningConfigCodeSigningPoliciesPtrOutput values. You can construct a concrete instance of `CodeSigningConfigCodeSigningPoliciesPtrInput` via:
CodeSigningConfigCodeSigningPoliciesArgs{...} or: nil
func CodeSigningConfigCodeSigningPoliciesPtr ¶
func CodeSigningConfigCodeSigningPoliciesPtr(v *CodeSigningConfigCodeSigningPoliciesArgs) CodeSigningConfigCodeSigningPoliciesPtrInput
type CodeSigningConfigCodeSigningPoliciesPtrOutput ¶
type CodeSigningConfigCodeSigningPoliciesPtrOutput struct{ *pulumi.OutputState }
func (CodeSigningConfigCodeSigningPoliciesPtrOutput) ElementType ¶
func (CodeSigningConfigCodeSigningPoliciesPtrOutput) ElementType() reflect.Type
func (CodeSigningConfigCodeSigningPoliciesPtrOutput) ToCodeSigningConfigCodeSigningPoliciesPtrOutput ¶
func (o CodeSigningConfigCodeSigningPoliciesPtrOutput) ToCodeSigningConfigCodeSigningPoliciesPtrOutput() CodeSigningConfigCodeSigningPoliciesPtrOutput
func (CodeSigningConfigCodeSigningPoliciesPtrOutput) ToCodeSigningConfigCodeSigningPoliciesPtrOutputWithContext ¶
func (o CodeSigningConfigCodeSigningPoliciesPtrOutput) ToCodeSigningConfigCodeSigningPoliciesPtrOutputWithContext(ctx context.Context) CodeSigningConfigCodeSigningPoliciesPtrOutput
func (CodeSigningConfigCodeSigningPoliciesPtrOutput) ToOutput ¶ added in v0.76.0
func (o CodeSigningConfigCodeSigningPoliciesPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*CodeSigningConfigCodeSigningPolicies]
func (CodeSigningConfigCodeSigningPoliciesPtrOutput) UntrustedArtifactOnDeployment ¶
func (o CodeSigningConfigCodeSigningPoliciesPtrOutput) UntrustedArtifactOnDeployment() CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentPtrOutput
Indicates how Lambda operations involve updating the code artifact will operate. Default to Warn if not provided
type CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeployment ¶
type CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeployment string
Indicates how Lambda operations involve updating the code artifact will operate. Default to Warn if not provided
func (CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeployment) ElementType ¶
func (CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeployment) ElementType() reflect.Type
func (CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeployment) ToCodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentOutput ¶
func (e CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeployment) ToCodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentOutput() CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentOutput
func (CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeployment) ToCodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentOutputWithContext ¶
func (e CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeployment) ToCodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentOutputWithContext(ctx context.Context) CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentOutput
func (CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeployment) ToCodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentPtrOutput ¶
func (e CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeployment) ToCodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentPtrOutput() CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentPtrOutput
func (CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeployment) ToCodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentPtrOutputWithContext ¶
func (e CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeployment) ToCodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentPtrOutputWithContext(ctx context.Context) CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentPtrOutput
func (CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeployment) ToStringOutput ¶
func (e CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeployment) ToStringOutput() pulumi.StringOutput
func (CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeployment) ToStringOutputWithContext ¶
func (e CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeployment) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeployment) ToStringPtrOutput ¶
func (e CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeployment) ToStringPtrOutput() pulumi.StringPtrOutput
func (CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeployment) ToStringPtrOutputWithContext ¶
func (e CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeployment) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentInput ¶
type CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentInput interface { pulumi.Input ToCodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentOutput() CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentOutput ToCodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentOutputWithContext(context.Context) CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentOutput }
CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentInput is an input type that accepts CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentArgs and CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentOutput values. You can construct a concrete instance of `CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentInput` via:
CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentArgs{...}
type CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentOutput ¶
type CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentOutput struct{ *pulumi.OutputState }
func (CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentOutput) ElementType ¶
func (CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentOutput) ElementType() reflect.Type
func (CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentOutput) ToCodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentOutput ¶
func (o CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentOutput) ToCodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentOutput() CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentOutput
func (CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentOutput) ToCodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentOutputWithContext ¶
func (o CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentOutput) ToCodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentOutputWithContext(ctx context.Context) CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentOutput
func (CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentOutput) ToCodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentPtrOutput ¶
func (o CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentOutput) ToCodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentPtrOutput() CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentPtrOutput
func (CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentOutput) ToCodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentPtrOutputWithContext ¶
func (o CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentOutput) ToCodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentPtrOutputWithContext(ctx context.Context) CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentPtrOutput
func (CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentOutput) ToOutput ¶ added in v0.76.0
func (CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentOutput) ToStringOutput ¶
func (o CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentOutput) ToStringOutput() pulumi.StringOutput
func (CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentOutput) ToStringOutputWithContext ¶
func (o CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentOutput) ToStringPtrOutput ¶
func (o CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentOutput) ToStringPtrOutputWithContext ¶
func (o CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentPtrInput ¶
type CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentPtrInput interface { pulumi.Input ToCodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentPtrOutput() CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentPtrOutput ToCodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentPtrOutputWithContext(context.Context) CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentPtrOutput }
func CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentPtr ¶
func CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentPtr(v string) CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentPtrInput
type CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentPtrOutput ¶
type CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentPtrOutput struct{ *pulumi.OutputState }
func (CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentPtrOutput) ElementType ¶
func (CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentPtrOutput) ElementType() reflect.Type
func (CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentPtrOutput) ToCodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentPtrOutput ¶
func (o CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentPtrOutput) ToCodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentPtrOutput() CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentPtrOutput
func (CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentPtrOutput) ToCodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentPtrOutputWithContext ¶
func (o CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentPtrOutput) ToCodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentPtrOutputWithContext(ctx context.Context) CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentPtrOutput
func (CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentPtrOutput) ToOutput ¶ added in v0.76.0
func (CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentPtrOutput) ToStringPtrOutput ¶
func (o CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentPtrOutput) ToStringPtrOutputWithContext ¶
func (o CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeploymentPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type CodeSigningConfigInput ¶
type CodeSigningConfigInput interface { pulumi.Input ToCodeSigningConfigOutput() CodeSigningConfigOutput ToCodeSigningConfigOutputWithContext(ctx context.Context) CodeSigningConfigOutput }
type CodeSigningConfigOutput ¶
type CodeSigningConfigOutput struct{ *pulumi.OutputState }
func (CodeSigningConfigOutput) AllowedPublishers ¶ added in v0.17.0
func (o CodeSigningConfigOutput) AllowedPublishers() CodeSigningConfigAllowedPublishersOutput
When the CodeSigningConfig is later on attached to a function, the function code will be expected to be signed by profiles from this list
func (CodeSigningConfigOutput) CodeSigningConfigArn ¶ added in v0.17.0
func (o CodeSigningConfigOutput) CodeSigningConfigArn() pulumi.StringOutput
A unique Arn for CodeSigningConfig resource
func (CodeSigningConfigOutput) CodeSigningConfigId ¶ added in v0.17.0
func (o CodeSigningConfigOutput) CodeSigningConfigId() pulumi.StringOutput
A unique identifier for CodeSigningConfig resource
func (CodeSigningConfigOutput) CodeSigningPolicies ¶ added in v0.17.0
func (o CodeSigningConfigOutput) CodeSigningPolicies() CodeSigningConfigCodeSigningPoliciesPtrOutput
Policies to control how to act if a signature is invalid
func (CodeSigningConfigOutput) Description ¶ added in v0.17.0
func (o CodeSigningConfigOutput) Description() pulumi.StringPtrOutput
A description of the CodeSigningConfig
func (CodeSigningConfigOutput) ElementType ¶
func (CodeSigningConfigOutput) ElementType() reflect.Type
func (CodeSigningConfigOutput) ToCodeSigningConfigOutput ¶
func (o CodeSigningConfigOutput) ToCodeSigningConfigOutput() CodeSigningConfigOutput
func (CodeSigningConfigOutput) ToCodeSigningConfigOutputWithContext ¶
func (o CodeSigningConfigOutput) ToCodeSigningConfigOutputWithContext(ctx context.Context) CodeSigningConfigOutput
func (CodeSigningConfigOutput) ToOutput ¶ added in v0.76.0
func (o CodeSigningConfigOutput) ToOutput(ctx context.Context) pulumix.Output[*CodeSigningConfig]
type CodeSigningConfigState ¶
type CodeSigningConfigState struct { }
func (CodeSigningConfigState) ElementType ¶
func (CodeSigningConfigState) ElementType() reflect.Type
type EventInvokeConfig ¶
type EventInvokeConfig struct { pulumi.CustomResourceState DestinationConfig EventInvokeConfigDestinationConfigPtrOutput `pulumi:"destinationConfig"` FunctionName pulumi.StringOutput `pulumi:"functionName"` MaximumEventAgeInSeconds pulumi.IntPtrOutput `pulumi:"maximumEventAgeInSeconds"` MaximumRetryAttempts pulumi.IntPtrOutput `pulumi:"maximumRetryAttempts"` Qualifier pulumi.StringOutput `pulumi:"qualifier"` }
Resource Type definition for AWS::Lambda::EventInvokeConfig
func GetEventInvokeConfig ¶
func GetEventInvokeConfig(ctx *pulumi.Context, name string, id pulumi.IDInput, state *EventInvokeConfigState, opts ...pulumi.ResourceOption) (*EventInvokeConfig, error)
GetEventInvokeConfig gets an existing EventInvokeConfig resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewEventInvokeConfig ¶
func NewEventInvokeConfig(ctx *pulumi.Context, name string, args *EventInvokeConfigArgs, opts ...pulumi.ResourceOption) (*EventInvokeConfig, error)
NewEventInvokeConfig registers a new resource with the given unique name, arguments, and options.
func (*EventInvokeConfig) ElementType ¶
func (*EventInvokeConfig) ElementType() reflect.Type
func (*EventInvokeConfig) ToEventInvokeConfigOutput ¶
func (i *EventInvokeConfig) ToEventInvokeConfigOutput() EventInvokeConfigOutput
func (*EventInvokeConfig) ToEventInvokeConfigOutputWithContext ¶
func (i *EventInvokeConfig) ToEventInvokeConfigOutputWithContext(ctx context.Context) EventInvokeConfigOutput
func (*EventInvokeConfig) ToOutput ¶ added in v0.76.0
func (i *EventInvokeConfig) ToOutput(ctx context.Context) pulumix.Output[*EventInvokeConfig]
type EventInvokeConfigArgs ¶
type EventInvokeConfigArgs struct { DestinationConfig EventInvokeConfigDestinationConfigPtrInput FunctionName pulumi.StringInput MaximumEventAgeInSeconds pulumi.IntPtrInput MaximumRetryAttempts pulumi.IntPtrInput Qualifier pulumi.StringInput }
The set of arguments for constructing a EventInvokeConfig resource.
func (EventInvokeConfigArgs) ElementType ¶
func (EventInvokeConfigArgs) ElementType() reflect.Type
type EventInvokeConfigDestinationConfig ¶
type EventInvokeConfigDestinationConfig struct { OnFailure *EventInvokeConfigOnFailure `pulumi:"onFailure"` OnSuccess *EventInvokeConfigOnSuccess `pulumi:"onSuccess"` }
type EventInvokeConfigDestinationConfigArgs ¶
type EventInvokeConfigDestinationConfigArgs struct { OnFailure EventInvokeConfigOnFailurePtrInput `pulumi:"onFailure"` OnSuccess EventInvokeConfigOnSuccessPtrInput `pulumi:"onSuccess"` }
func (EventInvokeConfigDestinationConfigArgs) ElementType ¶
func (EventInvokeConfigDestinationConfigArgs) ElementType() reflect.Type
func (EventInvokeConfigDestinationConfigArgs) ToEventInvokeConfigDestinationConfigOutput ¶
func (i EventInvokeConfigDestinationConfigArgs) ToEventInvokeConfigDestinationConfigOutput() EventInvokeConfigDestinationConfigOutput
func (EventInvokeConfigDestinationConfigArgs) ToEventInvokeConfigDestinationConfigOutputWithContext ¶
func (i EventInvokeConfigDestinationConfigArgs) ToEventInvokeConfigDestinationConfigOutputWithContext(ctx context.Context) EventInvokeConfigDestinationConfigOutput
func (EventInvokeConfigDestinationConfigArgs) ToEventInvokeConfigDestinationConfigPtrOutput ¶
func (i EventInvokeConfigDestinationConfigArgs) ToEventInvokeConfigDestinationConfigPtrOutput() EventInvokeConfigDestinationConfigPtrOutput
func (EventInvokeConfigDestinationConfigArgs) ToEventInvokeConfigDestinationConfigPtrOutputWithContext ¶
func (i EventInvokeConfigDestinationConfigArgs) ToEventInvokeConfigDestinationConfigPtrOutputWithContext(ctx context.Context) EventInvokeConfigDestinationConfigPtrOutput
func (EventInvokeConfigDestinationConfigArgs) ToOutput ¶ added in v0.76.0
func (i EventInvokeConfigDestinationConfigArgs) ToOutput(ctx context.Context) pulumix.Output[EventInvokeConfigDestinationConfig]
type EventInvokeConfigDestinationConfigInput ¶
type EventInvokeConfigDestinationConfigInput interface { pulumi.Input ToEventInvokeConfigDestinationConfigOutput() EventInvokeConfigDestinationConfigOutput ToEventInvokeConfigDestinationConfigOutputWithContext(context.Context) EventInvokeConfigDestinationConfigOutput }
EventInvokeConfigDestinationConfigInput is an input type that accepts EventInvokeConfigDestinationConfigArgs and EventInvokeConfigDestinationConfigOutput values. You can construct a concrete instance of `EventInvokeConfigDestinationConfigInput` via:
EventInvokeConfigDestinationConfigArgs{...}
type EventInvokeConfigDestinationConfigOutput ¶
type EventInvokeConfigDestinationConfigOutput struct{ *pulumi.OutputState }
func (EventInvokeConfigDestinationConfigOutput) ElementType ¶
func (EventInvokeConfigDestinationConfigOutput) ElementType() reflect.Type
func (EventInvokeConfigDestinationConfigOutput) OnFailure ¶
func (o EventInvokeConfigDestinationConfigOutput) OnFailure() EventInvokeConfigOnFailurePtrOutput
func (EventInvokeConfigDestinationConfigOutput) OnSuccess ¶
func (o EventInvokeConfigDestinationConfigOutput) OnSuccess() EventInvokeConfigOnSuccessPtrOutput
func (EventInvokeConfigDestinationConfigOutput) ToEventInvokeConfigDestinationConfigOutput ¶
func (o EventInvokeConfigDestinationConfigOutput) ToEventInvokeConfigDestinationConfigOutput() EventInvokeConfigDestinationConfigOutput
func (EventInvokeConfigDestinationConfigOutput) ToEventInvokeConfigDestinationConfigOutputWithContext ¶
func (o EventInvokeConfigDestinationConfigOutput) ToEventInvokeConfigDestinationConfigOutputWithContext(ctx context.Context) EventInvokeConfigDestinationConfigOutput
func (EventInvokeConfigDestinationConfigOutput) ToEventInvokeConfigDestinationConfigPtrOutput ¶
func (o EventInvokeConfigDestinationConfigOutput) ToEventInvokeConfigDestinationConfigPtrOutput() EventInvokeConfigDestinationConfigPtrOutput
func (EventInvokeConfigDestinationConfigOutput) ToEventInvokeConfigDestinationConfigPtrOutputWithContext ¶
func (o EventInvokeConfigDestinationConfigOutput) ToEventInvokeConfigDestinationConfigPtrOutputWithContext(ctx context.Context) EventInvokeConfigDestinationConfigPtrOutput
func (EventInvokeConfigDestinationConfigOutput) ToOutput ¶ added in v0.76.0
func (o EventInvokeConfigDestinationConfigOutput) ToOutput(ctx context.Context) pulumix.Output[EventInvokeConfigDestinationConfig]
type EventInvokeConfigDestinationConfigPtrInput ¶
type EventInvokeConfigDestinationConfigPtrInput interface { pulumi.Input ToEventInvokeConfigDestinationConfigPtrOutput() EventInvokeConfigDestinationConfigPtrOutput ToEventInvokeConfigDestinationConfigPtrOutputWithContext(context.Context) EventInvokeConfigDestinationConfigPtrOutput }
EventInvokeConfigDestinationConfigPtrInput is an input type that accepts EventInvokeConfigDestinationConfigArgs, EventInvokeConfigDestinationConfigPtr and EventInvokeConfigDestinationConfigPtrOutput values. You can construct a concrete instance of `EventInvokeConfigDestinationConfigPtrInput` via:
EventInvokeConfigDestinationConfigArgs{...} or: nil
func EventInvokeConfigDestinationConfigPtr ¶
func EventInvokeConfigDestinationConfigPtr(v *EventInvokeConfigDestinationConfigArgs) EventInvokeConfigDestinationConfigPtrInput
type EventInvokeConfigDestinationConfigPtrOutput ¶
type EventInvokeConfigDestinationConfigPtrOutput struct{ *pulumi.OutputState }
func (EventInvokeConfigDestinationConfigPtrOutput) ElementType ¶
func (EventInvokeConfigDestinationConfigPtrOutput) ElementType() reflect.Type
func (EventInvokeConfigDestinationConfigPtrOutput) OnFailure ¶
func (o EventInvokeConfigDestinationConfigPtrOutput) OnFailure() EventInvokeConfigOnFailurePtrOutput
func (EventInvokeConfigDestinationConfigPtrOutput) OnSuccess ¶
func (o EventInvokeConfigDestinationConfigPtrOutput) OnSuccess() EventInvokeConfigOnSuccessPtrOutput
func (EventInvokeConfigDestinationConfigPtrOutput) ToEventInvokeConfigDestinationConfigPtrOutput ¶
func (o EventInvokeConfigDestinationConfigPtrOutput) ToEventInvokeConfigDestinationConfigPtrOutput() EventInvokeConfigDestinationConfigPtrOutput
func (EventInvokeConfigDestinationConfigPtrOutput) ToEventInvokeConfigDestinationConfigPtrOutputWithContext ¶
func (o EventInvokeConfigDestinationConfigPtrOutput) ToEventInvokeConfigDestinationConfigPtrOutputWithContext(ctx context.Context) EventInvokeConfigDestinationConfigPtrOutput
func (EventInvokeConfigDestinationConfigPtrOutput) ToOutput ¶ added in v0.76.0
func (o EventInvokeConfigDestinationConfigPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*EventInvokeConfigDestinationConfig]
type EventInvokeConfigInput ¶
type EventInvokeConfigInput interface { pulumi.Input ToEventInvokeConfigOutput() EventInvokeConfigOutput ToEventInvokeConfigOutputWithContext(ctx context.Context) EventInvokeConfigOutput }
type EventInvokeConfigOnFailure ¶
type EventInvokeConfigOnFailure struct {
Destination string `pulumi:"destination"`
}
type EventInvokeConfigOnFailureArgs ¶
type EventInvokeConfigOnFailureArgs struct {
Destination pulumi.StringInput `pulumi:"destination"`
}
func (EventInvokeConfigOnFailureArgs) ElementType ¶
func (EventInvokeConfigOnFailureArgs) ElementType() reflect.Type
func (EventInvokeConfigOnFailureArgs) ToEventInvokeConfigOnFailureOutput ¶
func (i EventInvokeConfigOnFailureArgs) ToEventInvokeConfigOnFailureOutput() EventInvokeConfigOnFailureOutput
func (EventInvokeConfigOnFailureArgs) ToEventInvokeConfigOnFailureOutputWithContext ¶
func (i EventInvokeConfigOnFailureArgs) ToEventInvokeConfigOnFailureOutputWithContext(ctx context.Context) EventInvokeConfigOnFailureOutput
func (EventInvokeConfigOnFailureArgs) ToEventInvokeConfigOnFailurePtrOutput ¶
func (i EventInvokeConfigOnFailureArgs) ToEventInvokeConfigOnFailurePtrOutput() EventInvokeConfigOnFailurePtrOutput
func (EventInvokeConfigOnFailureArgs) ToEventInvokeConfigOnFailurePtrOutputWithContext ¶
func (i EventInvokeConfigOnFailureArgs) ToEventInvokeConfigOnFailurePtrOutputWithContext(ctx context.Context) EventInvokeConfigOnFailurePtrOutput
func (EventInvokeConfigOnFailureArgs) ToOutput ¶ added in v0.76.0
func (i EventInvokeConfigOnFailureArgs) ToOutput(ctx context.Context) pulumix.Output[EventInvokeConfigOnFailure]
type EventInvokeConfigOnFailureInput ¶
type EventInvokeConfigOnFailureInput interface { pulumi.Input ToEventInvokeConfigOnFailureOutput() EventInvokeConfigOnFailureOutput ToEventInvokeConfigOnFailureOutputWithContext(context.Context) EventInvokeConfigOnFailureOutput }
EventInvokeConfigOnFailureInput is an input type that accepts EventInvokeConfigOnFailureArgs and EventInvokeConfigOnFailureOutput values. You can construct a concrete instance of `EventInvokeConfigOnFailureInput` via:
EventInvokeConfigOnFailureArgs{...}
type EventInvokeConfigOnFailureOutput ¶
type EventInvokeConfigOnFailureOutput struct{ *pulumi.OutputState }
func (EventInvokeConfigOnFailureOutput) Destination ¶
func (o EventInvokeConfigOnFailureOutput) Destination() pulumi.StringOutput
func (EventInvokeConfigOnFailureOutput) ElementType ¶
func (EventInvokeConfigOnFailureOutput) ElementType() reflect.Type
func (EventInvokeConfigOnFailureOutput) ToEventInvokeConfigOnFailureOutput ¶
func (o EventInvokeConfigOnFailureOutput) ToEventInvokeConfigOnFailureOutput() EventInvokeConfigOnFailureOutput
func (EventInvokeConfigOnFailureOutput) ToEventInvokeConfigOnFailureOutputWithContext ¶
func (o EventInvokeConfigOnFailureOutput) ToEventInvokeConfigOnFailureOutputWithContext(ctx context.Context) EventInvokeConfigOnFailureOutput
func (EventInvokeConfigOnFailureOutput) ToEventInvokeConfigOnFailurePtrOutput ¶
func (o EventInvokeConfigOnFailureOutput) ToEventInvokeConfigOnFailurePtrOutput() EventInvokeConfigOnFailurePtrOutput
func (EventInvokeConfigOnFailureOutput) ToEventInvokeConfigOnFailurePtrOutputWithContext ¶
func (o EventInvokeConfigOnFailureOutput) ToEventInvokeConfigOnFailurePtrOutputWithContext(ctx context.Context) EventInvokeConfigOnFailurePtrOutput
func (EventInvokeConfigOnFailureOutput) ToOutput ¶ added in v0.76.0
func (o EventInvokeConfigOnFailureOutput) ToOutput(ctx context.Context) pulumix.Output[EventInvokeConfigOnFailure]
type EventInvokeConfigOnFailurePtrInput ¶
type EventInvokeConfigOnFailurePtrInput interface { pulumi.Input ToEventInvokeConfigOnFailurePtrOutput() EventInvokeConfigOnFailurePtrOutput ToEventInvokeConfigOnFailurePtrOutputWithContext(context.Context) EventInvokeConfigOnFailurePtrOutput }
EventInvokeConfigOnFailurePtrInput is an input type that accepts EventInvokeConfigOnFailureArgs, EventInvokeConfigOnFailurePtr and EventInvokeConfigOnFailurePtrOutput values. You can construct a concrete instance of `EventInvokeConfigOnFailurePtrInput` via:
EventInvokeConfigOnFailureArgs{...} or: nil
func EventInvokeConfigOnFailurePtr ¶
func EventInvokeConfigOnFailurePtr(v *EventInvokeConfigOnFailureArgs) EventInvokeConfigOnFailurePtrInput
type EventInvokeConfigOnFailurePtrOutput ¶
type EventInvokeConfigOnFailurePtrOutput struct{ *pulumi.OutputState }
func (EventInvokeConfigOnFailurePtrOutput) Destination ¶
func (o EventInvokeConfigOnFailurePtrOutput) Destination() pulumi.StringPtrOutput
func (EventInvokeConfigOnFailurePtrOutput) Elem ¶
func (o EventInvokeConfigOnFailurePtrOutput) Elem() EventInvokeConfigOnFailureOutput
func (EventInvokeConfigOnFailurePtrOutput) ElementType ¶
func (EventInvokeConfigOnFailurePtrOutput) ElementType() reflect.Type
func (EventInvokeConfigOnFailurePtrOutput) ToEventInvokeConfigOnFailurePtrOutput ¶
func (o EventInvokeConfigOnFailurePtrOutput) ToEventInvokeConfigOnFailurePtrOutput() EventInvokeConfigOnFailurePtrOutput
func (EventInvokeConfigOnFailurePtrOutput) ToEventInvokeConfigOnFailurePtrOutputWithContext ¶
func (o EventInvokeConfigOnFailurePtrOutput) ToEventInvokeConfigOnFailurePtrOutputWithContext(ctx context.Context) EventInvokeConfigOnFailurePtrOutput
func (EventInvokeConfigOnFailurePtrOutput) ToOutput ¶ added in v0.76.0
func (o EventInvokeConfigOnFailurePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*EventInvokeConfigOnFailure]
type EventInvokeConfigOnSuccess ¶
type EventInvokeConfigOnSuccess struct {
Destination string `pulumi:"destination"`
}
type EventInvokeConfigOnSuccessArgs ¶
type EventInvokeConfigOnSuccessArgs struct {
Destination pulumi.StringInput `pulumi:"destination"`
}
func (EventInvokeConfigOnSuccessArgs) ElementType ¶
func (EventInvokeConfigOnSuccessArgs) ElementType() reflect.Type
func (EventInvokeConfigOnSuccessArgs) ToEventInvokeConfigOnSuccessOutput ¶
func (i EventInvokeConfigOnSuccessArgs) ToEventInvokeConfigOnSuccessOutput() EventInvokeConfigOnSuccessOutput
func (EventInvokeConfigOnSuccessArgs) ToEventInvokeConfigOnSuccessOutputWithContext ¶
func (i EventInvokeConfigOnSuccessArgs) ToEventInvokeConfigOnSuccessOutputWithContext(ctx context.Context) EventInvokeConfigOnSuccessOutput
func (EventInvokeConfigOnSuccessArgs) ToEventInvokeConfigOnSuccessPtrOutput ¶
func (i EventInvokeConfigOnSuccessArgs) ToEventInvokeConfigOnSuccessPtrOutput() EventInvokeConfigOnSuccessPtrOutput
func (EventInvokeConfigOnSuccessArgs) ToEventInvokeConfigOnSuccessPtrOutputWithContext ¶
func (i EventInvokeConfigOnSuccessArgs) ToEventInvokeConfigOnSuccessPtrOutputWithContext(ctx context.Context) EventInvokeConfigOnSuccessPtrOutput
func (EventInvokeConfigOnSuccessArgs) ToOutput ¶ added in v0.76.0
func (i EventInvokeConfigOnSuccessArgs) ToOutput(ctx context.Context) pulumix.Output[EventInvokeConfigOnSuccess]
type EventInvokeConfigOnSuccessInput ¶
type EventInvokeConfigOnSuccessInput interface { pulumi.Input ToEventInvokeConfigOnSuccessOutput() EventInvokeConfigOnSuccessOutput ToEventInvokeConfigOnSuccessOutputWithContext(context.Context) EventInvokeConfigOnSuccessOutput }
EventInvokeConfigOnSuccessInput is an input type that accepts EventInvokeConfigOnSuccessArgs and EventInvokeConfigOnSuccessOutput values. You can construct a concrete instance of `EventInvokeConfigOnSuccessInput` via:
EventInvokeConfigOnSuccessArgs{...}
type EventInvokeConfigOnSuccessOutput ¶
type EventInvokeConfigOnSuccessOutput struct{ *pulumi.OutputState }
func (EventInvokeConfigOnSuccessOutput) Destination ¶
func (o EventInvokeConfigOnSuccessOutput) Destination() pulumi.StringOutput
func (EventInvokeConfigOnSuccessOutput) ElementType ¶
func (EventInvokeConfigOnSuccessOutput) ElementType() reflect.Type
func (EventInvokeConfigOnSuccessOutput) ToEventInvokeConfigOnSuccessOutput ¶
func (o EventInvokeConfigOnSuccessOutput) ToEventInvokeConfigOnSuccessOutput() EventInvokeConfigOnSuccessOutput
func (EventInvokeConfigOnSuccessOutput) ToEventInvokeConfigOnSuccessOutputWithContext ¶
func (o EventInvokeConfigOnSuccessOutput) ToEventInvokeConfigOnSuccessOutputWithContext(ctx context.Context) EventInvokeConfigOnSuccessOutput
func (EventInvokeConfigOnSuccessOutput) ToEventInvokeConfigOnSuccessPtrOutput ¶
func (o EventInvokeConfigOnSuccessOutput) ToEventInvokeConfigOnSuccessPtrOutput() EventInvokeConfigOnSuccessPtrOutput
func (EventInvokeConfigOnSuccessOutput) ToEventInvokeConfigOnSuccessPtrOutputWithContext ¶
func (o EventInvokeConfigOnSuccessOutput) ToEventInvokeConfigOnSuccessPtrOutputWithContext(ctx context.Context) EventInvokeConfigOnSuccessPtrOutput
func (EventInvokeConfigOnSuccessOutput) ToOutput ¶ added in v0.76.0
func (o EventInvokeConfigOnSuccessOutput) ToOutput(ctx context.Context) pulumix.Output[EventInvokeConfigOnSuccess]
type EventInvokeConfigOnSuccessPtrInput ¶
type EventInvokeConfigOnSuccessPtrInput interface { pulumi.Input ToEventInvokeConfigOnSuccessPtrOutput() EventInvokeConfigOnSuccessPtrOutput ToEventInvokeConfigOnSuccessPtrOutputWithContext(context.Context) EventInvokeConfigOnSuccessPtrOutput }
EventInvokeConfigOnSuccessPtrInput is an input type that accepts EventInvokeConfigOnSuccessArgs, EventInvokeConfigOnSuccessPtr and EventInvokeConfigOnSuccessPtrOutput values. You can construct a concrete instance of `EventInvokeConfigOnSuccessPtrInput` via:
EventInvokeConfigOnSuccessArgs{...} or: nil
func EventInvokeConfigOnSuccessPtr ¶
func EventInvokeConfigOnSuccessPtr(v *EventInvokeConfigOnSuccessArgs) EventInvokeConfigOnSuccessPtrInput
type EventInvokeConfigOnSuccessPtrOutput ¶
type EventInvokeConfigOnSuccessPtrOutput struct{ *pulumi.OutputState }
func (EventInvokeConfigOnSuccessPtrOutput) Destination ¶
func (o EventInvokeConfigOnSuccessPtrOutput) Destination() pulumi.StringPtrOutput
func (EventInvokeConfigOnSuccessPtrOutput) Elem ¶
func (o EventInvokeConfigOnSuccessPtrOutput) Elem() EventInvokeConfigOnSuccessOutput
func (EventInvokeConfigOnSuccessPtrOutput) ElementType ¶
func (EventInvokeConfigOnSuccessPtrOutput) ElementType() reflect.Type
func (EventInvokeConfigOnSuccessPtrOutput) ToEventInvokeConfigOnSuccessPtrOutput ¶
func (o EventInvokeConfigOnSuccessPtrOutput) ToEventInvokeConfigOnSuccessPtrOutput() EventInvokeConfigOnSuccessPtrOutput
func (EventInvokeConfigOnSuccessPtrOutput) ToEventInvokeConfigOnSuccessPtrOutputWithContext ¶
func (o EventInvokeConfigOnSuccessPtrOutput) ToEventInvokeConfigOnSuccessPtrOutputWithContext(ctx context.Context) EventInvokeConfigOnSuccessPtrOutput
func (EventInvokeConfigOnSuccessPtrOutput) ToOutput ¶ added in v0.76.0
func (o EventInvokeConfigOnSuccessPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*EventInvokeConfigOnSuccess]
type EventInvokeConfigOutput ¶
type EventInvokeConfigOutput struct{ *pulumi.OutputState }
func (EventInvokeConfigOutput) DestinationConfig ¶ added in v0.17.0
func (o EventInvokeConfigOutput) DestinationConfig() EventInvokeConfigDestinationConfigPtrOutput
func (EventInvokeConfigOutput) ElementType ¶
func (EventInvokeConfigOutput) ElementType() reflect.Type
func (EventInvokeConfigOutput) FunctionName ¶ added in v0.17.0
func (o EventInvokeConfigOutput) FunctionName() pulumi.StringOutput
func (EventInvokeConfigOutput) MaximumEventAgeInSeconds ¶ added in v0.17.0
func (o EventInvokeConfigOutput) MaximumEventAgeInSeconds() pulumi.IntPtrOutput
func (EventInvokeConfigOutput) MaximumRetryAttempts ¶ added in v0.17.0
func (o EventInvokeConfigOutput) MaximumRetryAttempts() pulumi.IntPtrOutput
func (EventInvokeConfigOutput) Qualifier ¶ added in v0.17.0
func (o EventInvokeConfigOutput) Qualifier() pulumi.StringOutput
func (EventInvokeConfigOutput) ToEventInvokeConfigOutput ¶
func (o EventInvokeConfigOutput) ToEventInvokeConfigOutput() EventInvokeConfigOutput
func (EventInvokeConfigOutput) ToEventInvokeConfigOutputWithContext ¶
func (o EventInvokeConfigOutput) ToEventInvokeConfigOutputWithContext(ctx context.Context) EventInvokeConfigOutput
func (EventInvokeConfigOutput) ToOutput ¶ added in v0.76.0
func (o EventInvokeConfigOutput) ToOutput(ctx context.Context) pulumix.Output[*EventInvokeConfig]
type EventInvokeConfigState ¶
type EventInvokeConfigState struct { }
func (EventInvokeConfigState) ElementType ¶
func (EventInvokeConfigState) ElementType() reflect.Type
type EventSourceMapping ¶
type EventSourceMapping struct { pulumi.CustomResourceState // Specific configuration settings for an MSK event source. AmazonManagedKafkaEventSourceConfig EventSourceMappingAmazonManagedKafkaEventSourceConfigPtrOutput `pulumi:"amazonManagedKafkaEventSourceConfig"` // The maximum number of items to retrieve in a single batch. BatchSize pulumi.IntPtrOutput `pulumi:"batchSize"` // (Streams) If the function returns an error, split the batch in two and retry. BisectBatchOnFunctionError pulumi.BoolPtrOutput `pulumi:"bisectBatchOnFunctionError"` // (Streams) An Amazon SQS queue or Amazon SNS topic destination for discarded records. DestinationConfig EventSourceMappingDestinationConfigPtrOutput `pulumi:"destinationConfig"` // Document db event source config. DocumentDbEventSourceConfig EventSourceMappingDocumentDbEventSourceConfigPtrOutput `pulumi:"documentDbEventSourceConfig"` // Disables the event source mapping to pause polling and invocation. Enabled pulumi.BoolPtrOutput `pulumi:"enabled"` // The Amazon Resource Name (ARN) of the event source. EventSourceArn pulumi.StringPtrOutput `pulumi:"eventSourceArn"` // The filter criteria to control event filtering. FilterCriteria EventSourceMappingFilterCriteriaPtrOutput `pulumi:"filterCriteria"` // The name of the Lambda function. FunctionName pulumi.StringOutput `pulumi:"functionName"` // (Streams) A list of response types supported by the function. FunctionResponseTypes EventSourceMappingFunctionResponseTypesItemArrayOutput `pulumi:"functionResponseTypes"` // (Streams) The maximum amount of time to gather records before invoking the function, in seconds. MaximumBatchingWindowInSeconds pulumi.IntPtrOutput `pulumi:"maximumBatchingWindowInSeconds"` // (Streams) The maximum age of a record that Lambda sends to a function for processing. MaximumRecordAgeInSeconds pulumi.IntPtrOutput `pulumi:"maximumRecordAgeInSeconds"` // (Streams) The maximum number of times to retry when the function returns an error. MaximumRetryAttempts pulumi.IntPtrOutput `pulumi:"maximumRetryAttempts"` // (Streams) The number of batches to process from each shard concurrently. ParallelizationFactor pulumi.IntPtrOutput `pulumi:"parallelizationFactor"` // (ActiveMQ) A list of ActiveMQ queues. Queues pulumi.StringArrayOutput `pulumi:"queues"` // The scaling configuration for the event source. ScalingConfig EventSourceMappingScalingConfigPtrOutput `pulumi:"scalingConfig"` // Self-managed event source endpoints. SelfManagedEventSource EventSourceMappingSelfManagedEventSourcePtrOutput `pulumi:"selfManagedEventSource"` // Specific configuration settings for a Self-Managed Apache Kafka event source. SelfManagedKafkaEventSourceConfig EventSourceMappingSelfManagedKafkaEventSourceConfigPtrOutput `pulumi:"selfManagedKafkaEventSourceConfig"` // A list of SourceAccessConfiguration. SourceAccessConfigurations EventSourceMappingSourceAccessConfigurationArrayOutput `pulumi:"sourceAccessConfigurations"` // The position in a stream from which to start reading. Required for Amazon Kinesis and Amazon DynamoDB Streams sources. StartingPosition pulumi.StringPtrOutput `pulumi:"startingPosition"` // With StartingPosition set to AT_TIMESTAMP, the time from which to start reading, in Unix time seconds. StartingPositionTimestamp pulumi.Float64PtrOutput `pulumi:"startingPositionTimestamp"` // (Kafka) A list of Kafka topics. Topics pulumi.StringArrayOutput `pulumi:"topics"` // (Streams) Tumbling window (non-overlapping time window) duration to perform aggregations. TumblingWindowInSeconds pulumi.IntPtrOutput `pulumi:"tumblingWindowInSeconds"` }
Resource Type definition for AWS::Lambda::EventSourceMapping
func GetEventSourceMapping ¶
func GetEventSourceMapping(ctx *pulumi.Context, name string, id pulumi.IDInput, state *EventSourceMappingState, opts ...pulumi.ResourceOption) (*EventSourceMapping, error)
GetEventSourceMapping gets an existing EventSourceMapping resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewEventSourceMapping ¶
func NewEventSourceMapping(ctx *pulumi.Context, name string, args *EventSourceMappingArgs, opts ...pulumi.ResourceOption) (*EventSourceMapping, error)
NewEventSourceMapping registers a new resource with the given unique name, arguments, and options.
func (*EventSourceMapping) ElementType ¶
func (*EventSourceMapping) ElementType() reflect.Type
func (*EventSourceMapping) ToEventSourceMappingOutput ¶
func (i *EventSourceMapping) ToEventSourceMappingOutput() EventSourceMappingOutput
func (*EventSourceMapping) ToEventSourceMappingOutputWithContext ¶
func (i *EventSourceMapping) ToEventSourceMappingOutputWithContext(ctx context.Context) EventSourceMappingOutput
func (*EventSourceMapping) ToOutput ¶ added in v0.76.0
func (i *EventSourceMapping) ToOutput(ctx context.Context) pulumix.Output[*EventSourceMapping]
type EventSourceMappingAmazonManagedKafkaEventSourceConfig ¶ added in v0.21.0
type EventSourceMappingAmazonManagedKafkaEventSourceConfig struct { // The identifier for the Kafka Consumer Group to join. ConsumerGroupId *string `pulumi:"consumerGroupId"` }
Specific configuration settings for an MSK event source.
type EventSourceMappingAmazonManagedKafkaEventSourceConfigArgs ¶ added in v0.21.0
type EventSourceMappingAmazonManagedKafkaEventSourceConfigArgs struct { // The identifier for the Kafka Consumer Group to join. ConsumerGroupId pulumi.StringPtrInput `pulumi:"consumerGroupId"` }
Specific configuration settings for an MSK event source.
func (EventSourceMappingAmazonManagedKafkaEventSourceConfigArgs) ElementType ¶ added in v0.21.0
func (EventSourceMappingAmazonManagedKafkaEventSourceConfigArgs) ElementType() reflect.Type
func (EventSourceMappingAmazonManagedKafkaEventSourceConfigArgs) ToEventSourceMappingAmazonManagedKafkaEventSourceConfigOutput ¶ added in v0.21.0
func (i EventSourceMappingAmazonManagedKafkaEventSourceConfigArgs) ToEventSourceMappingAmazonManagedKafkaEventSourceConfigOutput() EventSourceMappingAmazonManagedKafkaEventSourceConfigOutput
func (EventSourceMappingAmazonManagedKafkaEventSourceConfigArgs) ToEventSourceMappingAmazonManagedKafkaEventSourceConfigOutputWithContext ¶ added in v0.21.0
func (i EventSourceMappingAmazonManagedKafkaEventSourceConfigArgs) ToEventSourceMappingAmazonManagedKafkaEventSourceConfigOutputWithContext(ctx context.Context) EventSourceMappingAmazonManagedKafkaEventSourceConfigOutput
func (EventSourceMappingAmazonManagedKafkaEventSourceConfigArgs) ToEventSourceMappingAmazonManagedKafkaEventSourceConfigPtrOutput ¶ added in v0.21.0
func (i EventSourceMappingAmazonManagedKafkaEventSourceConfigArgs) ToEventSourceMappingAmazonManagedKafkaEventSourceConfigPtrOutput() EventSourceMappingAmazonManagedKafkaEventSourceConfigPtrOutput
func (EventSourceMappingAmazonManagedKafkaEventSourceConfigArgs) ToEventSourceMappingAmazonManagedKafkaEventSourceConfigPtrOutputWithContext ¶ added in v0.21.0
func (i EventSourceMappingAmazonManagedKafkaEventSourceConfigArgs) ToEventSourceMappingAmazonManagedKafkaEventSourceConfigPtrOutputWithContext(ctx context.Context) EventSourceMappingAmazonManagedKafkaEventSourceConfigPtrOutput
type EventSourceMappingAmazonManagedKafkaEventSourceConfigInput ¶ added in v0.21.0
type EventSourceMappingAmazonManagedKafkaEventSourceConfigInput interface { pulumi.Input ToEventSourceMappingAmazonManagedKafkaEventSourceConfigOutput() EventSourceMappingAmazonManagedKafkaEventSourceConfigOutput ToEventSourceMappingAmazonManagedKafkaEventSourceConfigOutputWithContext(context.Context) EventSourceMappingAmazonManagedKafkaEventSourceConfigOutput }
EventSourceMappingAmazonManagedKafkaEventSourceConfigInput is an input type that accepts EventSourceMappingAmazonManagedKafkaEventSourceConfigArgs and EventSourceMappingAmazonManagedKafkaEventSourceConfigOutput values. You can construct a concrete instance of `EventSourceMappingAmazonManagedKafkaEventSourceConfigInput` via:
EventSourceMappingAmazonManagedKafkaEventSourceConfigArgs{...}
type EventSourceMappingAmazonManagedKafkaEventSourceConfigOutput ¶ added in v0.21.0
type EventSourceMappingAmazonManagedKafkaEventSourceConfigOutput struct{ *pulumi.OutputState }
Specific configuration settings for an MSK event source.
func (EventSourceMappingAmazonManagedKafkaEventSourceConfigOutput) ConsumerGroupId ¶ added in v0.21.0
func (o EventSourceMappingAmazonManagedKafkaEventSourceConfigOutput) ConsumerGroupId() pulumi.StringPtrOutput
The identifier for the Kafka Consumer Group to join.
func (EventSourceMappingAmazonManagedKafkaEventSourceConfigOutput) ElementType ¶ added in v0.21.0
func (EventSourceMappingAmazonManagedKafkaEventSourceConfigOutput) ElementType() reflect.Type
func (EventSourceMappingAmazonManagedKafkaEventSourceConfigOutput) ToEventSourceMappingAmazonManagedKafkaEventSourceConfigOutput ¶ added in v0.21.0
func (o EventSourceMappingAmazonManagedKafkaEventSourceConfigOutput) ToEventSourceMappingAmazonManagedKafkaEventSourceConfigOutput() EventSourceMappingAmazonManagedKafkaEventSourceConfigOutput
func (EventSourceMappingAmazonManagedKafkaEventSourceConfigOutput) ToEventSourceMappingAmazonManagedKafkaEventSourceConfigOutputWithContext ¶ added in v0.21.0
func (o EventSourceMappingAmazonManagedKafkaEventSourceConfigOutput) ToEventSourceMappingAmazonManagedKafkaEventSourceConfigOutputWithContext(ctx context.Context) EventSourceMappingAmazonManagedKafkaEventSourceConfigOutput
func (EventSourceMappingAmazonManagedKafkaEventSourceConfigOutput) ToEventSourceMappingAmazonManagedKafkaEventSourceConfigPtrOutput ¶ added in v0.21.0
func (o EventSourceMappingAmazonManagedKafkaEventSourceConfigOutput) ToEventSourceMappingAmazonManagedKafkaEventSourceConfigPtrOutput() EventSourceMappingAmazonManagedKafkaEventSourceConfigPtrOutput
func (EventSourceMappingAmazonManagedKafkaEventSourceConfigOutput) ToEventSourceMappingAmazonManagedKafkaEventSourceConfigPtrOutputWithContext ¶ added in v0.21.0
func (o EventSourceMappingAmazonManagedKafkaEventSourceConfigOutput) ToEventSourceMappingAmazonManagedKafkaEventSourceConfigPtrOutputWithContext(ctx context.Context) EventSourceMappingAmazonManagedKafkaEventSourceConfigPtrOutput
type EventSourceMappingAmazonManagedKafkaEventSourceConfigPtrInput ¶ added in v0.21.0
type EventSourceMappingAmazonManagedKafkaEventSourceConfigPtrInput interface { pulumi.Input ToEventSourceMappingAmazonManagedKafkaEventSourceConfigPtrOutput() EventSourceMappingAmazonManagedKafkaEventSourceConfigPtrOutput ToEventSourceMappingAmazonManagedKafkaEventSourceConfigPtrOutputWithContext(context.Context) EventSourceMappingAmazonManagedKafkaEventSourceConfigPtrOutput }
EventSourceMappingAmazonManagedKafkaEventSourceConfigPtrInput is an input type that accepts EventSourceMappingAmazonManagedKafkaEventSourceConfigArgs, EventSourceMappingAmazonManagedKafkaEventSourceConfigPtr and EventSourceMappingAmazonManagedKafkaEventSourceConfigPtrOutput values. You can construct a concrete instance of `EventSourceMappingAmazonManagedKafkaEventSourceConfigPtrInput` via:
EventSourceMappingAmazonManagedKafkaEventSourceConfigArgs{...} or: nil
func EventSourceMappingAmazonManagedKafkaEventSourceConfigPtr ¶ added in v0.21.0
func EventSourceMappingAmazonManagedKafkaEventSourceConfigPtr(v *EventSourceMappingAmazonManagedKafkaEventSourceConfigArgs) EventSourceMappingAmazonManagedKafkaEventSourceConfigPtrInput
type EventSourceMappingAmazonManagedKafkaEventSourceConfigPtrOutput ¶ added in v0.21.0
type EventSourceMappingAmazonManagedKafkaEventSourceConfigPtrOutput struct{ *pulumi.OutputState }
func (EventSourceMappingAmazonManagedKafkaEventSourceConfigPtrOutput) ConsumerGroupId ¶ added in v0.21.0
func (o EventSourceMappingAmazonManagedKafkaEventSourceConfigPtrOutput) ConsumerGroupId() pulumi.StringPtrOutput
The identifier for the Kafka Consumer Group to join.
func (EventSourceMappingAmazonManagedKafkaEventSourceConfigPtrOutput) ElementType ¶ added in v0.21.0
func (EventSourceMappingAmazonManagedKafkaEventSourceConfigPtrOutput) ElementType() reflect.Type
func (EventSourceMappingAmazonManagedKafkaEventSourceConfigPtrOutput) ToEventSourceMappingAmazonManagedKafkaEventSourceConfigPtrOutput ¶ added in v0.21.0
func (o EventSourceMappingAmazonManagedKafkaEventSourceConfigPtrOutput) ToEventSourceMappingAmazonManagedKafkaEventSourceConfigPtrOutput() EventSourceMappingAmazonManagedKafkaEventSourceConfigPtrOutput
func (EventSourceMappingAmazonManagedKafkaEventSourceConfigPtrOutput) ToEventSourceMappingAmazonManagedKafkaEventSourceConfigPtrOutputWithContext ¶ added in v0.21.0
func (o EventSourceMappingAmazonManagedKafkaEventSourceConfigPtrOutput) ToEventSourceMappingAmazonManagedKafkaEventSourceConfigPtrOutputWithContext(ctx context.Context) EventSourceMappingAmazonManagedKafkaEventSourceConfigPtrOutput
type EventSourceMappingArgs ¶
type EventSourceMappingArgs struct { // Specific configuration settings for an MSK event source. AmazonManagedKafkaEventSourceConfig EventSourceMappingAmazonManagedKafkaEventSourceConfigPtrInput // The maximum number of items to retrieve in a single batch. BatchSize pulumi.IntPtrInput // (Streams) If the function returns an error, split the batch in two and retry. BisectBatchOnFunctionError pulumi.BoolPtrInput // (Streams) An Amazon SQS queue or Amazon SNS topic destination for discarded records. DestinationConfig EventSourceMappingDestinationConfigPtrInput // Document db event source config. DocumentDbEventSourceConfig EventSourceMappingDocumentDbEventSourceConfigPtrInput // Disables the event source mapping to pause polling and invocation. Enabled pulumi.BoolPtrInput // The Amazon Resource Name (ARN) of the event source. EventSourceArn pulumi.StringPtrInput // The filter criteria to control event filtering. FilterCriteria EventSourceMappingFilterCriteriaPtrInput // The name of the Lambda function. FunctionName pulumi.StringInput // (Streams) A list of response types supported by the function. FunctionResponseTypes EventSourceMappingFunctionResponseTypesItemArrayInput // (Streams) The maximum amount of time to gather records before invoking the function, in seconds. MaximumBatchingWindowInSeconds pulumi.IntPtrInput // (Streams) The maximum age of a record that Lambda sends to a function for processing. MaximumRecordAgeInSeconds pulumi.IntPtrInput // (Streams) The maximum number of times to retry when the function returns an error. MaximumRetryAttempts pulumi.IntPtrInput // (Streams) The number of batches to process from each shard concurrently. ParallelizationFactor pulumi.IntPtrInput // (ActiveMQ) A list of ActiveMQ queues. Queues pulumi.StringArrayInput // The scaling configuration for the event source. ScalingConfig EventSourceMappingScalingConfigPtrInput // Self-managed event source endpoints. SelfManagedEventSource EventSourceMappingSelfManagedEventSourcePtrInput // Specific configuration settings for a Self-Managed Apache Kafka event source. SelfManagedKafkaEventSourceConfig EventSourceMappingSelfManagedKafkaEventSourceConfigPtrInput // A list of SourceAccessConfiguration. SourceAccessConfigurations EventSourceMappingSourceAccessConfigurationArrayInput // The position in a stream from which to start reading. Required for Amazon Kinesis and Amazon DynamoDB Streams sources. StartingPosition pulumi.StringPtrInput // With StartingPosition set to AT_TIMESTAMP, the time from which to start reading, in Unix time seconds. StartingPositionTimestamp pulumi.Float64PtrInput // (Kafka) A list of Kafka topics. Topics pulumi.StringArrayInput // (Streams) Tumbling window (non-overlapping time window) duration to perform aggregations. TumblingWindowInSeconds pulumi.IntPtrInput }
The set of arguments for constructing a EventSourceMapping resource.
func (EventSourceMappingArgs) ElementType ¶
func (EventSourceMappingArgs) ElementType() reflect.Type
type EventSourceMappingDestinationConfig ¶
type EventSourceMappingDestinationConfig struct { // The destination configuration for failed invocations. OnFailure *EventSourceMappingOnFailure `pulumi:"onFailure"` }
(Streams) An Amazon SQS queue or Amazon SNS topic destination for discarded records.
type EventSourceMappingDestinationConfigArgs ¶
type EventSourceMappingDestinationConfigArgs struct { // The destination configuration for failed invocations. OnFailure EventSourceMappingOnFailurePtrInput `pulumi:"onFailure"` }
(Streams) An Amazon SQS queue or Amazon SNS topic destination for discarded records.
func (EventSourceMappingDestinationConfigArgs) ElementType ¶
func (EventSourceMappingDestinationConfigArgs) ElementType() reflect.Type
func (EventSourceMappingDestinationConfigArgs) ToEventSourceMappingDestinationConfigOutput ¶
func (i EventSourceMappingDestinationConfigArgs) ToEventSourceMappingDestinationConfigOutput() EventSourceMappingDestinationConfigOutput
func (EventSourceMappingDestinationConfigArgs) ToEventSourceMappingDestinationConfigOutputWithContext ¶
func (i EventSourceMappingDestinationConfigArgs) ToEventSourceMappingDestinationConfigOutputWithContext(ctx context.Context) EventSourceMappingDestinationConfigOutput
func (EventSourceMappingDestinationConfigArgs) ToEventSourceMappingDestinationConfigPtrOutput ¶
func (i EventSourceMappingDestinationConfigArgs) ToEventSourceMappingDestinationConfigPtrOutput() EventSourceMappingDestinationConfigPtrOutput
func (EventSourceMappingDestinationConfigArgs) ToEventSourceMappingDestinationConfigPtrOutputWithContext ¶
func (i EventSourceMappingDestinationConfigArgs) ToEventSourceMappingDestinationConfigPtrOutputWithContext(ctx context.Context) EventSourceMappingDestinationConfigPtrOutput
func (EventSourceMappingDestinationConfigArgs) ToOutput ¶ added in v0.76.0
func (i EventSourceMappingDestinationConfigArgs) ToOutput(ctx context.Context) pulumix.Output[EventSourceMappingDestinationConfig]
type EventSourceMappingDestinationConfigInput ¶
type EventSourceMappingDestinationConfigInput interface { pulumi.Input ToEventSourceMappingDestinationConfigOutput() EventSourceMappingDestinationConfigOutput ToEventSourceMappingDestinationConfigOutputWithContext(context.Context) EventSourceMappingDestinationConfigOutput }
EventSourceMappingDestinationConfigInput is an input type that accepts EventSourceMappingDestinationConfigArgs and EventSourceMappingDestinationConfigOutput values. You can construct a concrete instance of `EventSourceMappingDestinationConfigInput` via:
EventSourceMappingDestinationConfigArgs{...}
type EventSourceMappingDestinationConfigOutput ¶
type EventSourceMappingDestinationConfigOutput struct{ *pulumi.OutputState }
(Streams) An Amazon SQS queue or Amazon SNS topic destination for discarded records.
func (EventSourceMappingDestinationConfigOutput) ElementType ¶
func (EventSourceMappingDestinationConfigOutput) ElementType() reflect.Type
func (EventSourceMappingDestinationConfigOutput) OnFailure ¶
func (o EventSourceMappingDestinationConfigOutput) OnFailure() EventSourceMappingOnFailurePtrOutput
The destination configuration for failed invocations.
func (EventSourceMappingDestinationConfigOutput) ToEventSourceMappingDestinationConfigOutput ¶
func (o EventSourceMappingDestinationConfigOutput) ToEventSourceMappingDestinationConfigOutput() EventSourceMappingDestinationConfigOutput
func (EventSourceMappingDestinationConfigOutput) ToEventSourceMappingDestinationConfigOutputWithContext ¶
func (o EventSourceMappingDestinationConfigOutput) ToEventSourceMappingDestinationConfigOutputWithContext(ctx context.Context) EventSourceMappingDestinationConfigOutput
func (EventSourceMappingDestinationConfigOutput) ToEventSourceMappingDestinationConfigPtrOutput ¶
func (o EventSourceMappingDestinationConfigOutput) ToEventSourceMappingDestinationConfigPtrOutput() EventSourceMappingDestinationConfigPtrOutput
func (EventSourceMappingDestinationConfigOutput) ToEventSourceMappingDestinationConfigPtrOutputWithContext ¶
func (o EventSourceMappingDestinationConfigOutput) ToEventSourceMappingDestinationConfigPtrOutputWithContext(ctx context.Context) EventSourceMappingDestinationConfigPtrOutput
func (EventSourceMappingDestinationConfigOutput) ToOutput ¶ added in v0.76.0
func (o EventSourceMappingDestinationConfigOutput) ToOutput(ctx context.Context) pulumix.Output[EventSourceMappingDestinationConfig]
type EventSourceMappingDestinationConfigPtrInput ¶
type EventSourceMappingDestinationConfigPtrInput interface { pulumi.Input ToEventSourceMappingDestinationConfigPtrOutput() EventSourceMappingDestinationConfigPtrOutput ToEventSourceMappingDestinationConfigPtrOutputWithContext(context.Context) EventSourceMappingDestinationConfigPtrOutput }
EventSourceMappingDestinationConfigPtrInput is an input type that accepts EventSourceMappingDestinationConfigArgs, EventSourceMappingDestinationConfigPtr and EventSourceMappingDestinationConfigPtrOutput values. You can construct a concrete instance of `EventSourceMappingDestinationConfigPtrInput` via:
EventSourceMappingDestinationConfigArgs{...} or: nil
func EventSourceMappingDestinationConfigPtr ¶
func EventSourceMappingDestinationConfigPtr(v *EventSourceMappingDestinationConfigArgs) EventSourceMappingDestinationConfigPtrInput
type EventSourceMappingDestinationConfigPtrOutput ¶
type EventSourceMappingDestinationConfigPtrOutput struct{ *pulumi.OutputState }
func (EventSourceMappingDestinationConfigPtrOutput) ElementType ¶
func (EventSourceMappingDestinationConfigPtrOutput) ElementType() reflect.Type
func (EventSourceMappingDestinationConfigPtrOutput) OnFailure ¶
func (o EventSourceMappingDestinationConfigPtrOutput) OnFailure() EventSourceMappingOnFailurePtrOutput
The destination configuration for failed invocations.
func (EventSourceMappingDestinationConfigPtrOutput) ToEventSourceMappingDestinationConfigPtrOutput ¶
func (o EventSourceMappingDestinationConfigPtrOutput) ToEventSourceMappingDestinationConfigPtrOutput() EventSourceMappingDestinationConfigPtrOutput
func (EventSourceMappingDestinationConfigPtrOutput) ToEventSourceMappingDestinationConfigPtrOutputWithContext ¶
func (o EventSourceMappingDestinationConfigPtrOutput) ToEventSourceMappingDestinationConfigPtrOutputWithContext(ctx context.Context) EventSourceMappingDestinationConfigPtrOutput
func (EventSourceMappingDestinationConfigPtrOutput) ToOutput ¶ added in v0.76.0
func (o EventSourceMappingDestinationConfigPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*EventSourceMappingDestinationConfig]
type EventSourceMappingDocumentDbEventSourceConfig ¶ added in v0.72.0
type EventSourceMappingDocumentDbEventSourceConfig struct { // The collection name to connect to. CollectionName *string `pulumi:"collectionName"` // The database name to connect to. DatabaseName *string `pulumi:"databaseName"` // Include full document in change stream response. The default option will only send the changes made to documents to Lambda. If you want the complete document sent to Lambda, set this to UpdateLookup. FullDocument *EventSourceMappingDocumentDbEventSourceConfigFullDocument `pulumi:"fullDocument"` }
Document db event source config.
type EventSourceMappingDocumentDbEventSourceConfigArgs ¶ added in v0.72.0
type EventSourceMappingDocumentDbEventSourceConfigArgs struct { // The collection name to connect to. CollectionName pulumi.StringPtrInput `pulumi:"collectionName"` // The database name to connect to. DatabaseName pulumi.StringPtrInput `pulumi:"databaseName"` // Include full document in change stream response. The default option will only send the changes made to documents to Lambda. If you want the complete document sent to Lambda, set this to UpdateLookup. FullDocument EventSourceMappingDocumentDbEventSourceConfigFullDocumentPtrInput `pulumi:"fullDocument"` }
Document db event source config.
func (EventSourceMappingDocumentDbEventSourceConfigArgs) ElementType ¶ added in v0.72.0
func (EventSourceMappingDocumentDbEventSourceConfigArgs) ElementType() reflect.Type
func (EventSourceMappingDocumentDbEventSourceConfigArgs) ToEventSourceMappingDocumentDbEventSourceConfigOutput ¶ added in v0.72.0
func (i EventSourceMappingDocumentDbEventSourceConfigArgs) ToEventSourceMappingDocumentDbEventSourceConfigOutput() EventSourceMappingDocumentDbEventSourceConfigOutput
func (EventSourceMappingDocumentDbEventSourceConfigArgs) ToEventSourceMappingDocumentDbEventSourceConfigOutputWithContext ¶ added in v0.72.0
func (i EventSourceMappingDocumentDbEventSourceConfigArgs) ToEventSourceMappingDocumentDbEventSourceConfigOutputWithContext(ctx context.Context) EventSourceMappingDocumentDbEventSourceConfigOutput
func (EventSourceMappingDocumentDbEventSourceConfigArgs) ToEventSourceMappingDocumentDbEventSourceConfigPtrOutput ¶ added in v0.72.0
func (i EventSourceMappingDocumentDbEventSourceConfigArgs) ToEventSourceMappingDocumentDbEventSourceConfigPtrOutput() EventSourceMappingDocumentDbEventSourceConfigPtrOutput
func (EventSourceMappingDocumentDbEventSourceConfigArgs) ToEventSourceMappingDocumentDbEventSourceConfigPtrOutputWithContext ¶ added in v0.72.0
func (i EventSourceMappingDocumentDbEventSourceConfigArgs) ToEventSourceMappingDocumentDbEventSourceConfigPtrOutputWithContext(ctx context.Context) EventSourceMappingDocumentDbEventSourceConfigPtrOutput
type EventSourceMappingDocumentDbEventSourceConfigFullDocument ¶ added in v0.72.0
type EventSourceMappingDocumentDbEventSourceConfigFullDocument string
Include full document in change stream response. The default option will only send the changes made to documents to Lambda. If you want the complete document sent to Lambda, set this to UpdateLookup.
func (EventSourceMappingDocumentDbEventSourceConfigFullDocument) ElementType ¶ added in v0.72.0
func (EventSourceMappingDocumentDbEventSourceConfigFullDocument) ElementType() reflect.Type
func (EventSourceMappingDocumentDbEventSourceConfigFullDocument) ToEventSourceMappingDocumentDbEventSourceConfigFullDocumentOutput ¶ added in v0.72.0
func (e EventSourceMappingDocumentDbEventSourceConfigFullDocument) ToEventSourceMappingDocumentDbEventSourceConfigFullDocumentOutput() EventSourceMappingDocumentDbEventSourceConfigFullDocumentOutput
func (EventSourceMappingDocumentDbEventSourceConfigFullDocument) ToEventSourceMappingDocumentDbEventSourceConfigFullDocumentOutputWithContext ¶ added in v0.72.0
func (e EventSourceMappingDocumentDbEventSourceConfigFullDocument) ToEventSourceMappingDocumentDbEventSourceConfigFullDocumentOutputWithContext(ctx context.Context) EventSourceMappingDocumentDbEventSourceConfigFullDocumentOutput
func (EventSourceMappingDocumentDbEventSourceConfigFullDocument) ToEventSourceMappingDocumentDbEventSourceConfigFullDocumentPtrOutput ¶ added in v0.72.0
func (e EventSourceMappingDocumentDbEventSourceConfigFullDocument) ToEventSourceMappingDocumentDbEventSourceConfigFullDocumentPtrOutput() EventSourceMappingDocumentDbEventSourceConfigFullDocumentPtrOutput
func (EventSourceMappingDocumentDbEventSourceConfigFullDocument) ToEventSourceMappingDocumentDbEventSourceConfigFullDocumentPtrOutputWithContext ¶ added in v0.72.0
func (e EventSourceMappingDocumentDbEventSourceConfigFullDocument) ToEventSourceMappingDocumentDbEventSourceConfigFullDocumentPtrOutputWithContext(ctx context.Context) EventSourceMappingDocumentDbEventSourceConfigFullDocumentPtrOutput
func (EventSourceMappingDocumentDbEventSourceConfigFullDocument) ToStringOutput ¶ added in v0.72.0
func (e EventSourceMappingDocumentDbEventSourceConfigFullDocument) ToStringOutput() pulumi.StringOutput
func (EventSourceMappingDocumentDbEventSourceConfigFullDocument) ToStringOutputWithContext ¶ added in v0.72.0
func (e EventSourceMappingDocumentDbEventSourceConfigFullDocument) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (EventSourceMappingDocumentDbEventSourceConfigFullDocument) ToStringPtrOutput ¶ added in v0.72.0
func (e EventSourceMappingDocumentDbEventSourceConfigFullDocument) ToStringPtrOutput() pulumi.StringPtrOutput
func (EventSourceMappingDocumentDbEventSourceConfigFullDocument) ToStringPtrOutputWithContext ¶ added in v0.72.0
func (e EventSourceMappingDocumentDbEventSourceConfigFullDocument) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type EventSourceMappingDocumentDbEventSourceConfigFullDocumentInput ¶ added in v0.72.0
type EventSourceMappingDocumentDbEventSourceConfigFullDocumentInput interface { pulumi.Input ToEventSourceMappingDocumentDbEventSourceConfigFullDocumentOutput() EventSourceMappingDocumentDbEventSourceConfigFullDocumentOutput ToEventSourceMappingDocumentDbEventSourceConfigFullDocumentOutputWithContext(context.Context) EventSourceMappingDocumentDbEventSourceConfigFullDocumentOutput }
EventSourceMappingDocumentDbEventSourceConfigFullDocumentInput is an input type that accepts EventSourceMappingDocumentDbEventSourceConfigFullDocumentArgs and EventSourceMappingDocumentDbEventSourceConfigFullDocumentOutput values. You can construct a concrete instance of `EventSourceMappingDocumentDbEventSourceConfigFullDocumentInput` via:
EventSourceMappingDocumentDbEventSourceConfigFullDocumentArgs{...}
type EventSourceMappingDocumentDbEventSourceConfigFullDocumentOutput ¶ added in v0.72.0
type EventSourceMappingDocumentDbEventSourceConfigFullDocumentOutput struct{ *pulumi.OutputState }
func (EventSourceMappingDocumentDbEventSourceConfigFullDocumentOutput) ElementType ¶ added in v0.72.0
func (EventSourceMappingDocumentDbEventSourceConfigFullDocumentOutput) ElementType() reflect.Type
func (EventSourceMappingDocumentDbEventSourceConfigFullDocumentOutput) ToEventSourceMappingDocumentDbEventSourceConfigFullDocumentOutput ¶ added in v0.72.0
func (o EventSourceMappingDocumentDbEventSourceConfigFullDocumentOutput) ToEventSourceMappingDocumentDbEventSourceConfigFullDocumentOutput() EventSourceMappingDocumentDbEventSourceConfigFullDocumentOutput
func (EventSourceMappingDocumentDbEventSourceConfigFullDocumentOutput) ToEventSourceMappingDocumentDbEventSourceConfigFullDocumentOutputWithContext ¶ added in v0.72.0
func (o EventSourceMappingDocumentDbEventSourceConfigFullDocumentOutput) ToEventSourceMappingDocumentDbEventSourceConfigFullDocumentOutputWithContext(ctx context.Context) EventSourceMappingDocumentDbEventSourceConfigFullDocumentOutput
func (EventSourceMappingDocumentDbEventSourceConfigFullDocumentOutput) ToEventSourceMappingDocumentDbEventSourceConfigFullDocumentPtrOutput ¶ added in v0.72.0
func (o EventSourceMappingDocumentDbEventSourceConfigFullDocumentOutput) ToEventSourceMappingDocumentDbEventSourceConfigFullDocumentPtrOutput() EventSourceMappingDocumentDbEventSourceConfigFullDocumentPtrOutput
func (EventSourceMappingDocumentDbEventSourceConfigFullDocumentOutput) ToEventSourceMappingDocumentDbEventSourceConfigFullDocumentPtrOutputWithContext ¶ added in v0.72.0
func (o EventSourceMappingDocumentDbEventSourceConfigFullDocumentOutput) ToEventSourceMappingDocumentDbEventSourceConfigFullDocumentPtrOutputWithContext(ctx context.Context) EventSourceMappingDocumentDbEventSourceConfigFullDocumentPtrOutput
func (EventSourceMappingDocumentDbEventSourceConfigFullDocumentOutput) ToStringOutput ¶ added in v0.72.0
func (o EventSourceMappingDocumentDbEventSourceConfigFullDocumentOutput) ToStringOutput() pulumi.StringOutput
func (EventSourceMappingDocumentDbEventSourceConfigFullDocumentOutput) ToStringOutputWithContext ¶ added in v0.72.0
func (o EventSourceMappingDocumentDbEventSourceConfigFullDocumentOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (EventSourceMappingDocumentDbEventSourceConfigFullDocumentOutput) ToStringPtrOutput ¶ added in v0.72.0
func (o EventSourceMappingDocumentDbEventSourceConfigFullDocumentOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (EventSourceMappingDocumentDbEventSourceConfigFullDocumentOutput) ToStringPtrOutputWithContext ¶ added in v0.72.0
func (o EventSourceMappingDocumentDbEventSourceConfigFullDocumentOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type EventSourceMappingDocumentDbEventSourceConfigFullDocumentPtrInput ¶ added in v0.72.0
type EventSourceMappingDocumentDbEventSourceConfigFullDocumentPtrInput interface { pulumi.Input ToEventSourceMappingDocumentDbEventSourceConfigFullDocumentPtrOutput() EventSourceMappingDocumentDbEventSourceConfigFullDocumentPtrOutput ToEventSourceMappingDocumentDbEventSourceConfigFullDocumentPtrOutputWithContext(context.Context) EventSourceMappingDocumentDbEventSourceConfigFullDocumentPtrOutput }
func EventSourceMappingDocumentDbEventSourceConfigFullDocumentPtr ¶ added in v0.72.0
func EventSourceMappingDocumentDbEventSourceConfigFullDocumentPtr(v string) EventSourceMappingDocumentDbEventSourceConfigFullDocumentPtrInput
type EventSourceMappingDocumentDbEventSourceConfigFullDocumentPtrOutput ¶ added in v0.72.0
type EventSourceMappingDocumentDbEventSourceConfigFullDocumentPtrOutput struct{ *pulumi.OutputState }
func (EventSourceMappingDocumentDbEventSourceConfigFullDocumentPtrOutput) ElementType ¶ added in v0.72.0
func (EventSourceMappingDocumentDbEventSourceConfigFullDocumentPtrOutput) ElementType() reflect.Type
func (EventSourceMappingDocumentDbEventSourceConfigFullDocumentPtrOutput) ToEventSourceMappingDocumentDbEventSourceConfigFullDocumentPtrOutput ¶ added in v0.72.0
func (o EventSourceMappingDocumentDbEventSourceConfigFullDocumentPtrOutput) ToEventSourceMappingDocumentDbEventSourceConfigFullDocumentPtrOutput() EventSourceMappingDocumentDbEventSourceConfigFullDocumentPtrOutput
func (EventSourceMappingDocumentDbEventSourceConfigFullDocumentPtrOutput) ToEventSourceMappingDocumentDbEventSourceConfigFullDocumentPtrOutputWithContext ¶ added in v0.72.0
func (o EventSourceMappingDocumentDbEventSourceConfigFullDocumentPtrOutput) ToEventSourceMappingDocumentDbEventSourceConfigFullDocumentPtrOutputWithContext(ctx context.Context) EventSourceMappingDocumentDbEventSourceConfigFullDocumentPtrOutput
func (EventSourceMappingDocumentDbEventSourceConfigFullDocumentPtrOutput) ToOutput ¶ added in v0.76.0
func (EventSourceMappingDocumentDbEventSourceConfigFullDocumentPtrOutput) ToStringPtrOutput ¶ added in v0.72.0
func (o EventSourceMappingDocumentDbEventSourceConfigFullDocumentPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (EventSourceMappingDocumentDbEventSourceConfigFullDocumentPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.72.0
func (o EventSourceMappingDocumentDbEventSourceConfigFullDocumentPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type EventSourceMappingDocumentDbEventSourceConfigInput ¶ added in v0.72.0
type EventSourceMappingDocumentDbEventSourceConfigInput interface { pulumi.Input ToEventSourceMappingDocumentDbEventSourceConfigOutput() EventSourceMappingDocumentDbEventSourceConfigOutput ToEventSourceMappingDocumentDbEventSourceConfigOutputWithContext(context.Context) EventSourceMappingDocumentDbEventSourceConfigOutput }
EventSourceMappingDocumentDbEventSourceConfigInput is an input type that accepts EventSourceMappingDocumentDbEventSourceConfigArgs and EventSourceMappingDocumentDbEventSourceConfigOutput values. You can construct a concrete instance of `EventSourceMappingDocumentDbEventSourceConfigInput` via:
EventSourceMappingDocumentDbEventSourceConfigArgs{...}
type EventSourceMappingDocumentDbEventSourceConfigOutput ¶ added in v0.72.0
type EventSourceMappingDocumentDbEventSourceConfigOutput struct{ *pulumi.OutputState }
Document db event source config.
func (EventSourceMappingDocumentDbEventSourceConfigOutput) CollectionName ¶ added in v0.72.0
func (o EventSourceMappingDocumentDbEventSourceConfigOutput) CollectionName() pulumi.StringPtrOutput
The collection name to connect to.
func (EventSourceMappingDocumentDbEventSourceConfigOutput) DatabaseName ¶ added in v0.72.0
func (o EventSourceMappingDocumentDbEventSourceConfigOutput) DatabaseName() pulumi.StringPtrOutput
The database name to connect to.
func (EventSourceMappingDocumentDbEventSourceConfigOutput) ElementType ¶ added in v0.72.0
func (EventSourceMappingDocumentDbEventSourceConfigOutput) ElementType() reflect.Type
func (EventSourceMappingDocumentDbEventSourceConfigOutput) FullDocument ¶ added in v0.72.0
func (o EventSourceMappingDocumentDbEventSourceConfigOutput) FullDocument() EventSourceMappingDocumentDbEventSourceConfigFullDocumentPtrOutput
Include full document in change stream response. The default option will only send the changes made to documents to Lambda. If you want the complete document sent to Lambda, set this to UpdateLookup.
func (EventSourceMappingDocumentDbEventSourceConfigOutput) ToEventSourceMappingDocumentDbEventSourceConfigOutput ¶ added in v0.72.0
func (o EventSourceMappingDocumentDbEventSourceConfigOutput) ToEventSourceMappingDocumentDbEventSourceConfigOutput() EventSourceMappingDocumentDbEventSourceConfigOutput
func (EventSourceMappingDocumentDbEventSourceConfigOutput) ToEventSourceMappingDocumentDbEventSourceConfigOutputWithContext ¶ added in v0.72.0
func (o EventSourceMappingDocumentDbEventSourceConfigOutput) ToEventSourceMappingDocumentDbEventSourceConfigOutputWithContext(ctx context.Context) EventSourceMappingDocumentDbEventSourceConfigOutput
func (EventSourceMappingDocumentDbEventSourceConfigOutput) ToEventSourceMappingDocumentDbEventSourceConfigPtrOutput ¶ added in v0.72.0
func (o EventSourceMappingDocumentDbEventSourceConfigOutput) ToEventSourceMappingDocumentDbEventSourceConfigPtrOutput() EventSourceMappingDocumentDbEventSourceConfigPtrOutput
func (EventSourceMappingDocumentDbEventSourceConfigOutput) ToEventSourceMappingDocumentDbEventSourceConfigPtrOutputWithContext ¶ added in v0.72.0
func (o EventSourceMappingDocumentDbEventSourceConfigOutput) ToEventSourceMappingDocumentDbEventSourceConfigPtrOutputWithContext(ctx context.Context) EventSourceMappingDocumentDbEventSourceConfigPtrOutput
type EventSourceMappingDocumentDbEventSourceConfigPtrInput ¶ added in v0.72.0
type EventSourceMappingDocumentDbEventSourceConfigPtrInput interface { pulumi.Input ToEventSourceMappingDocumentDbEventSourceConfigPtrOutput() EventSourceMappingDocumentDbEventSourceConfigPtrOutput ToEventSourceMappingDocumentDbEventSourceConfigPtrOutputWithContext(context.Context) EventSourceMappingDocumentDbEventSourceConfigPtrOutput }
EventSourceMappingDocumentDbEventSourceConfigPtrInput is an input type that accepts EventSourceMappingDocumentDbEventSourceConfigArgs, EventSourceMappingDocumentDbEventSourceConfigPtr and EventSourceMappingDocumentDbEventSourceConfigPtrOutput values. You can construct a concrete instance of `EventSourceMappingDocumentDbEventSourceConfigPtrInput` via:
EventSourceMappingDocumentDbEventSourceConfigArgs{...} or: nil
func EventSourceMappingDocumentDbEventSourceConfigPtr ¶ added in v0.72.0
func EventSourceMappingDocumentDbEventSourceConfigPtr(v *EventSourceMappingDocumentDbEventSourceConfigArgs) EventSourceMappingDocumentDbEventSourceConfigPtrInput
type EventSourceMappingDocumentDbEventSourceConfigPtrOutput ¶ added in v0.72.0
type EventSourceMappingDocumentDbEventSourceConfigPtrOutput struct{ *pulumi.OutputState }
func (EventSourceMappingDocumentDbEventSourceConfigPtrOutput) CollectionName ¶ added in v0.72.0
func (o EventSourceMappingDocumentDbEventSourceConfigPtrOutput) CollectionName() pulumi.StringPtrOutput
The collection name to connect to.
func (EventSourceMappingDocumentDbEventSourceConfigPtrOutput) DatabaseName ¶ added in v0.72.0
func (o EventSourceMappingDocumentDbEventSourceConfigPtrOutput) DatabaseName() pulumi.StringPtrOutput
The database name to connect to.
func (EventSourceMappingDocumentDbEventSourceConfigPtrOutput) ElementType ¶ added in v0.72.0
func (EventSourceMappingDocumentDbEventSourceConfigPtrOutput) ElementType() reflect.Type
func (EventSourceMappingDocumentDbEventSourceConfigPtrOutput) FullDocument ¶ added in v0.72.0
func (o EventSourceMappingDocumentDbEventSourceConfigPtrOutput) FullDocument() EventSourceMappingDocumentDbEventSourceConfigFullDocumentPtrOutput
Include full document in change stream response. The default option will only send the changes made to documents to Lambda. If you want the complete document sent to Lambda, set this to UpdateLookup.
func (EventSourceMappingDocumentDbEventSourceConfigPtrOutput) ToEventSourceMappingDocumentDbEventSourceConfigPtrOutput ¶ added in v0.72.0
func (o EventSourceMappingDocumentDbEventSourceConfigPtrOutput) ToEventSourceMappingDocumentDbEventSourceConfigPtrOutput() EventSourceMappingDocumentDbEventSourceConfigPtrOutput
func (EventSourceMappingDocumentDbEventSourceConfigPtrOutput) ToEventSourceMappingDocumentDbEventSourceConfigPtrOutputWithContext ¶ added in v0.72.0
func (o EventSourceMappingDocumentDbEventSourceConfigPtrOutput) ToEventSourceMappingDocumentDbEventSourceConfigPtrOutputWithContext(ctx context.Context) EventSourceMappingDocumentDbEventSourceConfigPtrOutput
type EventSourceMappingEndpoints ¶
type EventSourceMappingEndpoints struct { // A list of Kafka server endpoints. KafkaBootstrapServers []string `pulumi:"kafkaBootstrapServers"` }
The endpoints used by AWS Lambda to access a self-managed event source.
type EventSourceMappingEndpointsArgs ¶
type EventSourceMappingEndpointsArgs struct { // A list of Kafka server endpoints. KafkaBootstrapServers pulumi.StringArrayInput `pulumi:"kafkaBootstrapServers"` }
The endpoints used by AWS Lambda to access a self-managed event source.
func (EventSourceMappingEndpointsArgs) ElementType ¶
func (EventSourceMappingEndpointsArgs) ElementType() reflect.Type
func (EventSourceMappingEndpointsArgs) ToEventSourceMappingEndpointsOutput ¶
func (i EventSourceMappingEndpointsArgs) ToEventSourceMappingEndpointsOutput() EventSourceMappingEndpointsOutput
func (EventSourceMappingEndpointsArgs) ToEventSourceMappingEndpointsOutputWithContext ¶
func (i EventSourceMappingEndpointsArgs) ToEventSourceMappingEndpointsOutputWithContext(ctx context.Context) EventSourceMappingEndpointsOutput
func (EventSourceMappingEndpointsArgs) ToEventSourceMappingEndpointsPtrOutput ¶
func (i EventSourceMappingEndpointsArgs) ToEventSourceMappingEndpointsPtrOutput() EventSourceMappingEndpointsPtrOutput
func (EventSourceMappingEndpointsArgs) ToEventSourceMappingEndpointsPtrOutputWithContext ¶
func (i EventSourceMappingEndpointsArgs) ToEventSourceMappingEndpointsPtrOutputWithContext(ctx context.Context) EventSourceMappingEndpointsPtrOutput
func (EventSourceMappingEndpointsArgs) ToOutput ¶ added in v0.76.0
func (i EventSourceMappingEndpointsArgs) ToOutput(ctx context.Context) pulumix.Output[EventSourceMappingEndpoints]
type EventSourceMappingEndpointsInput ¶
type EventSourceMappingEndpointsInput interface { pulumi.Input ToEventSourceMappingEndpointsOutput() EventSourceMappingEndpointsOutput ToEventSourceMappingEndpointsOutputWithContext(context.Context) EventSourceMappingEndpointsOutput }
EventSourceMappingEndpointsInput is an input type that accepts EventSourceMappingEndpointsArgs and EventSourceMappingEndpointsOutput values. You can construct a concrete instance of `EventSourceMappingEndpointsInput` via:
EventSourceMappingEndpointsArgs{...}
type EventSourceMappingEndpointsOutput ¶
type EventSourceMappingEndpointsOutput struct{ *pulumi.OutputState }
The endpoints used by AWS Lambda to access a self-managed event source.
func (EventSourceMappingEndpointsOutput) ElementType ¶
func (EventSourceMappingEndpointsOutput) ElementType() reflect.Type
func (EventSourceMappingEndpointsOutput) KafkaBootstrapServers ¶
func (o EventSourceMappingEndpointsOutput) KafkaBootstrapServers() pulumi.StringArrayOutput
A list of Kafka server endpoints.
func (EventSourceMappingEndpointsOutput) ToEventSourceMappingEndpointsOutput ¶
func (o EventSourceMappingEndpointsOutput) ToEventSourceMappingEndpointsOutput() EventSourceMappingEndpointsOutput
func (EventSourceMappingEndpointsOutput) ToEventSourceMappingEndpointsOutputWithContext ¶
func (o EventSourceMappingEndpointsOutput) ToEventSourceMappingEndpointsOutputWithContext(ctx context.Context) EventSourceMappingEndpointsOutput
func (EventSourceMappingEndpointsOutput) ToEventSourceMappingEndpointsPtrOutput ¶
func (o EventSourceMappingEndpointsOutput) ToEventSourceMappingEndpointsPtrOutput() EventSourceMappingEndpointsPtrOutput
func (EventSourceMappingEndpointsOutput) ToEventSourceMappingEndpointsPtrOutputWithContext ¶
func (o EventSourceMappingEndpointsOutput) ToEventSourceMappingEndpointsPtrOutputWithContext(ctx context.Context) EventSourceMappingEndpointsPtrOutput
func (EventSourceMappingEndpointsOutput) ToOutput ¶ added in v0.76.0
func (o EventSourceMappingEndpointsOutput) ToOutput(ctx context.Context) pulumix.Output[EventSourceMappingEndpoints]
type EventSourceMappingEndpointsPtrInput ¶
type EventSourceMappingEndpointsPtrInput interface { pulumi.Input ToEventSourceMappingEndpointsPtrOutput() EventSourceMappingEndpointsPtrOutput ToEventSourceMappingEndpointsPtrOutputWithContext(context.Context) EventSourceMappingEndpointsPtrOutput }
EventSourceMappingEndpointsPtrInput is an input type that accepts EventSourceMappingEndpointsArgs, EventSourceMappingEndpointsPtr and EventSourceMappingEndpointsPtrOutput values. You can construct a concrete instance of `EventSourceMappingEndpointsPtrInput` via:
EventSourceMappingEndpointsArgs{...} or: nil
func EventSourceMappingEndpointsPtr ¶
func EventSourceMappingEndpointsPtr(v *EventSourceMappingEndpointsArgs) EventSourceMappingEndpointsPtrInput
type EventSourceMappingEndpointsPtrOutput ¶
type EventSourceMappingEndpointsPtrOutput struct{ *pulumi.OutputState }
func (EventSourceMappingEndpointsPtrOutput) ElementType ¶
func (EventSourceMappingEndpointsPtrOutput) ElementType() reflect.Type
func (EventSourceMappingEndpointsPtrOutput) KafkaBootstrapServers ¶
func (o EventSourceMappingEndpointsPtrOutput) KafkaBootstrapServers() pulumi.StringArrayOutput
A list of Kafka server endpoints.
func (EventSourceMappingEndpointsPtrOutput) ToEventSourceMappingEndpointsPtrOutput ¶
func (o EventSourceMappingEndpointsPtrOutput) ToEventSourceMappingEndpointsPtrOutput() EventSourceMappingEndpointsPtrOutput
func (EventSourceMappingEndpointsPtrOutput) ToEventSourceMappingEndpointsPtrOutputWithContext ¶
func (o EventSourceMappingEndpointsPtrOutput) ToEventSourceMappingEndpointsPtrOutputWithContext(ctx context.Context) EventSourceMappingEndpointsPtrOutput
func (EventSourceMappingEndpointsPtrOutput) ToOutput ¶ added in v0.76.0
func (o EventSourceMappingEndpointsPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*EventSourceMappingEndpoints]
type EventSourceMappingFilter ¶ added in v0.6.0
type EventSourceMappingFilter struct { // The filter pattern that defines which events should be passed for invocations. Pattern *string `pulumi:"pattern"` }
The filter object that defines parameters for ESM filtering.
type EventSourceMappingFilterArgs ¶ added in v0.6.0
type EventSourceMappingFilterArgs struct { // The filter pattern that defines which events should be passed for invocations. Pattern pulumi.StringPtrInput `pulumi:"pattern"` }
The filter object that defines parameters for ESM filtering.
func (EventSourceMappingFilterArgs) ElementType ¶ added in v0.6.0
func (EventSourceMappingFilterArgs) ElementType() reflect.Type
func (EventSourceMappingFilterArgs) ToEventSourceMappingFilterOutput ¶ added in v0.6.0
func (i EventSourceMappingFilterArgs) ToEventSourceMappingFilterOutput() EventSourceMappingFilterOutput
func (EventSourceMappingFilterArgs) ToEventSourceMappingFilterOutputWithContext ¶ added in v0.6.0
func (i EventSourceMappingFilterArgs) ToEventSourceMappingFilterOutputWithContext(ctx context.Context) EventSourceMappingFilterOutput
func (EventSourceMappingFilterArgs) ToOutput ¶ added in v0.76.0
func (i EventSourceMappingFilterArgs) ToOutput(ctx context.Context) pulumix.Output[EventSourceMappingFilter]
type EventSourceMappingFilterArray ¶ added in v0.6.0
type EventSourceMappingFilterArray []EventSourceMappingFilterInput
func (EventSourceMappingFilterArray) ElementType ¶ added in v0.6.0
func (EventSourceMappingFilterArray) ElementType() reflect.Type
func (EventSourceMappingFilterArray) ToEventSourceMappingFilterArrayOutput ¶ added in v0.6.0
func (i EventSourceMappingFilterArray) ToEventSourceMappingFilterArrayOutput() EventSourceMappingFilterArrayOutput
func (EventSourceMappingFilterArray) ToEventSourceMappingFilterArrayOutputWithContext ¶ added in v0.6.0
func (i EventSourceMappingFilterArray) ToEventSourceMappingFilterArrayOutputWithContext(ctx context.Context) EventSourceMappingFilterArrayOutput
func (EventSourceMappingFilterArray) ToOutput ¶ added in v0.76.0
func (i EventSourceMappingFilterArray) ToOutput(ctx context.Context) pulumix.Output[[]EventSourceMappingFilter]
type EventSourceMappingFilterArrayInput ¶ added in v0.6.0
type EventSourceMappingFilterArrayInput interface { pulumi.Input ToEventSourceMappingFilterArrayOutput() EventSourceMappingFilterArrayOutput ToEventSourceMappingFilterArrayOutputWithContext(context.Context) EventSourceMappingFilterArrayOutput }
EventSourceMappingFilterArrayInput is an input type that accepts EventSourceMappingFilterArray and EventSourceMappingFilterArrayOutput values. You can construct a concrete instance of `EventSourceMappingFilterArrayInput` via:
EventSourceMappingFilterArray{ EventSourceMappingFilterArgs{...} }
type EventSourceMappingFilterArrayOutput ¶ added in v0.6.0
type EventSourceMappingFilterArrayOutput struct{ *pulumi.OutputState }
func (EventSourceMappingFilterArrayOutput) ElementType ¶ added in v0.6.0
func (EventSourceMappingFilterArrayOutput) ElementType() reflect.Type
func (EventSourceMappingFilterArrayOutput) Index ¶ added in v0.6.0
func (o EventSourceMappingFilterArrayOutput) Index(i pulumi.IntInput) EventSourceMappingFilterOutput
func (EventSourceMappingFilterArrayOutput) ToEventSourceMappingFilterArrayOutput ¶ added in v0.6.0
func (o EventSourceMappingFilterArrayOutput) ToEventSourceMappingFilterArrayOutput() EventSourceMappingFilterArrayOutput
func (EventSourceMappingFilterArrayOutput) ToEventSourceMappingFilterArrayOutputWithContext ¶ added in v0.6.0
func (o EventSourceMappingFilterArrayOutput) ToEventSourceMappingFilterArrayOutputWithContext(ctx context.Context) EventSourceMappingFilterArrayOutput
func (EventSourceMappingFilterArrayOutput) ToOutput ¶ added in v0.76.0
func (o EventSourceMappingFilterArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]EventSourceMappingFilter]
type EventSourceMappingFilterCriteria ¶ added in v0.13.0
type EventSourceMappingFilterCriteria struct { // List of filters of this FilterCriteria Filters []EventSourceMappingFilter `pulumi:"filters"` }
The filter criteria to control event filtering.
type EventSourceMappingFilterCriteriaArgs ¶ added in v0.13.0
type EventSourceMappingFilterCriteriaArgs struct { // List of filters of this FilterCriteria Filters EventSourceMappingFilterArrayInput `pulumi:"filters"` }
The filter criteria to control event filtering.
func (EventSourceMappingFilterCriteriaArgs) ElementType ¶ added in v0.13.0
func (EventSourceMappingFilterCriteriaArgs) ElementType() reflect.Type
func (EventSourceMappingFilterCriteriaArgs) ToEventSourceMappingFilterCriteriaOutput ¶ added in v0.13.0
func (i EventSourceMappingFilterCriteriaArgs) ToEventSourceMappingFilterCriteriaOutput() EventSourceMappingFilterCriteriaOutput
func (EventSourceMappingFilterCriteriaArgs) ToEventSourceMappingFilterCriteriaOutputWithContext ¶ added in v0.13.0
func (i EventSourceMappingFilterCriteriaArgs) ToEventSourceMappingFilterCriteriaOutputWithContext(ctx context.Context) EventSourceMappingFilterCriteriaOutput
func (EventSourceMappingFilterCriteriaArgs) ToEventSourceMappingFilterCriteriaPtrOutput ¶ added in v0.13.0
func (i EventSourceMappingFilterCriteriaArgs) ToEventSourceMappingFilterCriteriaPtrOutput() EventSourceMappingFilterCriteriaPtrOutput
func (EventSourceMappingFilterCriteriaArgs) ToEventSourceMappingFilterCriteriaPtrOutputWithContext ¶ added in v0.13.0
func (i EventSourceMappingFilterCriteriaArgs) ToEventSourceMappingFilterCriteriaPtrOutputWithContext(ctx context.Context) EventSourceMappingFilterCriteriaPtrOutput
func (EventSourceMappingFilterCriteriaArgs) ToOutput ¶ added in v0.76.0
func (i EventSourceMappingFilterCriteriaArgs) ToOutput(ctx context.Context) pulumix.Output[EventSourceMappingFilterCriteria]
type EventSourceMappingFilterCriteriaInput ¶ added in v0.13.0
type EventSourceMappingFilterCriteriaInput interface { pulumi.Input ToEventSourceMappingFilterCriteriaOutput() EventSourceMappingFilterCriteriaOutput ToEventSourceMappingFilterCriteriaOutputWithContext(context.Context) EventSourceMappingFilterCriteriaOutput }
EventSourceMappingFilterCriteriaInput is an input type that accepts EventSourceMappingFilterCriteriaArgs and EventSourceMappingFilterCriteriaOutput values. You can construct a concrete instance of `EventSourceMappingFilterCriteriaInput` via:
EventSourceMappingFilterCriteriaArgs{...}
type EventSourceMappingFilterCriteriaOutput ¶ added in v0.13.0
type EventSourceMappingFilterCriteriaOutput struct{ *pulumi.OutputState }
The filter criteria to control event filtering.
func (EventSourceMappingFilterCriteriaOutput) ElementType ¶ added in v0.13.0
func (EventSourceMappingFilterCriteriaOutput) ElementType() reflect.Type
func (EventSourceMappingFilterCriteriaOutput) Filters ¶ added in v0.13.0
func (o EventSourceMappingFilterCriteriaOutput) Filters() EventSourceMappingFilterArrayOutput
List of filters of this FilterCriteria
func (EventSourceMappingFilterCriteriaOutput) ToEventSourceMappingFilterCriteriaOutput ¶ added in v0.13.0
func (o EventSourceMappingFilterCriteriaOutput) ToEventSourceMappingFilterCriteriaOutput() EventSourceMappingFilterCriteriaOutput
func (EventSourceMappingFilterCriteriaOutput) ToEventSourceMappingFilterCriteriaOutputWithContext ¶ added in v0.13.0
func (o EventSourceMappingFilterCriteriaOutput) ToEventSourceMappingFilterCriteriaOutputWithContext(ctx context.Context) EventSourceMappingFilterCriteriaOutput
func (EventSourceMappingFilterCriteriaOutput) ToEventSourceMappingFilterCriteriaPtrOutput ¶ added in v0.13.0
func (o EventSourceMappingFilterCriteriaOutput) ToEventSourceMappingFilterCriteriaPtrOutput() EventSourceMappingFilterCriteriaPtrOutput
func (EventSourceMappingFilterCriteriaOutput) ToEventSourceMappingFilterCriteriaPtrOutputWithContext ¶ added in v0.13.0
func (o EventSourceMappingFilterCriteriaOutput) ToEventSourceMappingFilterCriteriaPtrOutputWithContext(ctx context.Context) EventSourceMappingFilterCriteriaPtrOutput
func (EventSourceMappingFilterCriteriaOutput) ToOutput ¶ added in v0.76.0
func (o EventSourceMappingFilterCriteriaOutput) ToOutput(ctx context.Context) pulumix.Output[EventSourceMappingFilterCriteria]
type EventSourceMappingFilterCriteriaPtrInput ¶ added in v0.13.0
type EventSourceMappingFilterCriteriaPtrInput interface { pulumi.Input ToEventSourceMappingFilterCriteriaPtrOutput() EventSourceMappingFilterCriteriaPtrOutput ToEventSourceMappingFilterCriteriaPtrOutputWithContext(context.Context) EventSourceMappingFilterCriteriaPtrOutput }
EventSourceMappingFilterCriteriaPtrInput is an input type that accepts EventSourceMappingFilterCriteriaArgs, EventSourceMappingFilterCriteriaPtr and EventSourceMappingFilterCriteriaPtrOutput values. You can construct a concrete instance of `EventSourceMappingFilterCriteriaPtrInput` via:
EventSourceMappingFilterCriteriaArgs{...} or: nil
func EventSourceMappingFilterCriteriaPtr ¶ added in v0.13.0
func EventSourceMappingFilterCriteriaPtr(v *EventSourceMappingFilterCriteriaArgs) EventSourceMappingFilterCriteriaPtrInput
type EventSourceMappingFilterCriteriaPtrOutput ¶ added in v0.13.0
type EventSourceMappingFilterCriteriaPtrOutput struct{ *pulumi.OutputState }
func (EventSourceMappingFilterCriteriaPtrOutput) ElementType ¶ added in v0.13.0
func (EventSourceMappingFilterCriteriaPtrOutput) ElementType() reflect.Type
func (EventSourceMappingFilterCriteriaPtrOutput) Filters ¶ added in v0.13.0
func (o EventSourceMappingFilterCriteriaPtrOutput) Filters() EventSourceMappingFilterArrayOutput
List of filters of this FilterCriteria
func (EventSourceMappingFilterCriteriaPtrOutput) ToEventSourceMappingFilterCriteriaPtrOutput ¶ added in v0.13.0
func (o EventSourceMappingFilterCriteriaPtrOutput) ToEventSourceMappingFilterCriteriaPtrOutput() EventSourceMappingFilterCriteriaPtrOutput
func (EventSourceMappingFilterCriteriaPtrOutput) ToEventSourceMappingFilterCriteriaPtrOutputWithContext ¶ added in v0.13.0
func (o EventSourceMappingFilterCriteriaPtrOutput) ToEventSourceMappingFilterCriteriaPtrOutputWithContext(ctx context.Context) EventSourceMappingFilterCriteriaPtrOutput
func (EventSourceMappingFilterCriteriaPtrOutput) ToOutput ¶ added in v0.76.0
func (o EventSourceMappingFilterCriteriaPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*EventSourceMappingFilterCriteria]
type EventSourceMappingFilterInput ¶ added in v0.6.0
type EventSourceMappingFilterInput interface { pulumi.Input ToEventSourceMappingFilterOutput() EventSourceMappingFilterOutput ToEventSourceMappingFilterOutputWithContext(context.Context) EventSourceMappingFilterOutput }
EventSourceMappingFilterInput is an input type that accepts EventSourceMappingFilterArgs and EventSourceMappingFilterOutput values. You can construct a concrete instance of `EventSourceMappingFilterInput` via:
EventSourceMappingFilterArgs{...}
type EventSourceMappingFilterOutput ¶ added in v0.6.0
type EventSourceMappingFilterOutput struct{ *pulumi.OutputState }
The filter object that defines parameters for ESM filtering.
func (EventSourceMappingFilterOutput) ElementType ¶ added in v0.6.0
func (EventSourceMappingFilterOutput) ElementType() reflect.Type
func (EventSourceMappingFilterOutput) Pattern ¶ added in v0.6.0
func (o EventSourceMappingFilterOutput) Pattern() pulumi.StringPtrOutput
The filter pattern that defines which events should be passed for invocations.
func (EventSourceMappingFilterOutput) ToEventSourceMappingFilterOutput ¶ added in v0.6.0
func (o EventSourceMappingFilterOutput) ToEventSourceMappingFilterOutput() EventSourceMappingFilterOutput
func (EventSourceMappingFilterOutput) ToEventSourceMappingFilterOutputWithContext ¶ added in v0.6.0
func (o EventSourceMappingFilterOutput) ToEventSourceMappingFilterOutputWithContext(ctx context.Context) EventSourceMappingFilterOutput
func (EventSourceMappingFilterOutput) ToOutput ¶ added in v0.76.0
func (o EventSourceMappingFilterOutput) ToOutput(ctx context.Context) pulumix.Output[EventSourceMappingFilter]
type EventSourceMappingFunctionResponseTypesItem ¶
type EventSourceMappingFunctionResponseTypesItem string
func (EventSourceMappingFunctionResponseTypesItem) ElementType ¶
func (EventSourceMappingFunctionResponseTypesItem) ElementType() reflect.Type
func (EventSourceMappingFunctionResponseTypesItem) ToEventSourceMappingFunctionResponseTypesItemOutput ¶
func (e EventSourceMappingFunctionResponseTypesItem) ToEventSourceMappingFunctionResponseTypesItemOutput() EventSourceMappingFunctionResponseTypesItemOutput
func (EventSourceMappingFunctionResponseTypesItem) ToEventSourceMappingFunctionResponseTypesItemOutputWithContext ¶
func (e EventSourceMappingFunctionResponseTypesItem) ToEventSourceMappingFunctionResponseTypesItemOutputWithContext(ctx context.Context) EventSourceMappingFunctionResponseTypesItemOutput
func (EventSourceMappingFunctionResponseTypesItem) ToEventSourceMappingFunctionResponseTypesItemPtrOutput ¶
func (e EventSourceMappingFunctionResponseTypesItem) ToEventSourceMappingFunctionResponseTypesItemPtrOutput() EventSourceMappingFunctionResponseTypesItemPtrOutput
func (EventSourceMappingFunctionResponseTypesItem) ToEventSourceMappingFunctionResponseTypesItemPtrOutputWithContext ¶
func (e EventSourceMappingFunctionResponseTypesItem) ToEventSourceMappingFunctionResponseTypesItemPtrOutputWithContext(ctx context.Context) EventSourceMappingFunctionResponseTypesItemPtrOutput
func (EventSourceMappingFunctionResponseTypesItem) ToStringOutput ¶
func (e EventSourceMappingFunctionResponseTypesItem) ToStringOutput() pulumi.StringOutput
func (EventSourceMappingFunctionResponseTypesItem) ToStringOutputWithContext ¶
func (e EventSourceMappingFunctionResponseTypesItem) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (EventSourceMappingFunctionResponseTypesItem) ToStringPtrOutput ¶
func (e EventSourceMappingFunctionResponseTypesItem) ToStringPtrOutput() pulumi.StringPtrOutput
func (EventSourceMappingFunctionResponseTypesItem) ToStringPtrOutputWithContext ¶
func (e EventSourceMappingFunctionResponseTypesItem) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type EventSourceMappingFunctionResponseTypesItemArray ¶
type EventSourceMappingFunctionResponseTypesItemArray []EventSourceMappingFunctionResponseTypesItem
func (EventSourceMappingFunctionResponseTypesItemArray) ElementType ¶
func (EventSourceMappingFunctionResponseTypesItemArray) ElementType() reflect.Type
func (EventSourceMappingFunctionResponseTypesItemArray) ToEventSourceMappingFunctionResponseTypesItemArrayOutput ¶
func (i EventSourceMappingFunctionResponseTypesItemArray) ToEventSourceMappingFunctionResponseTypesItemArrayOutput() EventSourceMappingFunctionResponseTypesItemArrayOutput
func (EventSourceMappingFunctionResponseTypesItemArray) ToEventSourceMappingFunctionResponseTypesItemArrayOutputWithContext ¶
func (i EventSourceMappingFunctionResponseTypesItemArray) ToEventSourceMappingFunctionResponseTypesItemArrayOutputWithContext(ctx context.Context) EventSourceMappingFunctionResponseTypesItemArrayOutput
func (EventSourceMappingFunctionResponseTypesItemArray) ToOutput ¶ added in v0.76.0
func (i EventSourceMappingFunctionResponseTypesItemArray) ToOutput(ctx context.Context) pulumix.Output[[]EventSourceMappingFunctionResponseTypesItem]
type EventSourceMappingFunctionResponseTypesItemArrayInput ¶
type EventSourceMappingFunctionResponseTypesItemArrayInput interface { pulumi.Input ToEventSourceMappingFunctionResponseTypesItemArrayOutput() EventSourceMappingFunctionResponseTypesItemArrayOutput ToEventSourceMappingFunctionResponseTypesItemArrayOutputWithContext(context.Context) EventSourceMappingFunctionResponseTypesItemArrayOutput }
EventSourceMappingFunctionResponseTypesItemArrayInput is an input type that accepts EventSourceMappingFunctionResponseTypesItemArray and EventSourceMappingFunctionResponseTypesItemArrayOutput values. You can construct a concrete instance of `EventSourceMappingFunctionResponseTypesItemArrayInput` via:
EventSourceMappingFunctionResponseTypesItemArray{ EventSourceMappingFunctionResponseTypesItemArgs{...} }
type EventSourceMappingFunctionResponseTypesItemArrayOutput ¶
type EventSourceMappingFunctionResponseTypesItemArrayOutput struct{ *pulumi.OutputState }
func (EventSourceMappingFunctionResponseTypesItemArrayOutput) ElementType ¶
func (EventSourceMappingFunctionResponseTypesItemArrayOutput) ElementType() reflect.Type
func (EventSourceMappingFunctionResponseTypesItemArrayOutput) ToEventSourceMappingFunctionResponseTypesItemArrayOutput ¶
func (o EventSourceMappingFunctionResponseTypesItemArrayOutput) ToEventSourceMappingFunctionResponseTypesItemArrayOutput() EventSourceMappingFunctionResponseTypesItemArrayOutput
func (EventSourceMappingFunctionResponseTypesItemArrayOutput) ToEventSourceMappingFunctionResponseTypesItemArrayOutputWithContext ¶
func (o EventSourceMappingFunctionResponseTypesItemArrayOutput) ToEventSourceMappingFunctionResponseTypesItemArrayOutputWithContext(ctx context.Context) EventSourceMappingFunctionResponseTypesItemArrayOutput
func (EventSourceMappingFunctionResponseTypesItemArrayOutput) ToOutput ¶ added in v0.76.0
func (o EventSourceMappingFunctionResponseTypesItemArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]EventSourceMappingFunctionResponseTypesItem]
type EventSourceMappingFunctionResponseTypesItemInput ¶
type EventSourceMappingFunctionResponseTypesItemInput interface { pulumi.Input ToEventSourceMappingFunctionResponseTypesItemOutput() EventSourceMappingFunctionResponseTypesItemOutput ToEventSourceMappingFunctionResponseTypesItemOutputWithContext(context.Context) EventSourceMappingFunctionResponseTypesItemOutput }
EventSourceMappingFunctionResponseTypesItemInput is an input type that accepts EventSourceMappingFunctionResponseTypesItemArgs and EventSourceMappingFunctionResponseTypesItemOutput values. You can construct a concrete instance of `EventSourceMappingFunctionResponseTypesItemInput` via:
EventSourceMappingFunctionResponseTypesItemArgs{...}
type EventSourceMappingFunctionResponseTypesItemOutput ¶
type EventSourceMappingFunctionResponseTypesItemOutput struct{ *pulumi.OutputState }
func (EventSourceMappingFunctionResponseTypesItemOutput) ElementType ¶
func (EventSourceMappingFunctionResponseTypesItemOutput) ElementType() reflect.Type
func (EventSourceMappingFunctionResponseTypesItemOutput) ToEventSourceMappingFunctionResponseTypesItemOutput ¶
func (o EventSourceMappingFunctionResponseTypesItemOutput) ToEventSourceMappingFunctionResponseTypesItemOutput() EventSourceMappingFunctionResponseTypesItemOutput
func (EventSourceMappingFunctionResponseTypesItemOutput) ToEventSourceMappingFunctionResponseTypesItemOutputWithContext ¶
func (o EventSourceMappingFunctionResponseTypesItemOutput) ToEventSourceMappingFunctionResponseTypesItemOutputWithContext(ctx context.Context) EventSourceMappingFunctionResponseTypesItemOutput
func (EventSourceMappingFunctionResponseTypesItemOutput) ToEventSourceMappingFunctionResponseTypesItemPtrOutput ¶
func (o EventSourceMappingFunctionResponseTypesItemOutput) ToEventSourceMappingFunctionResponseTypesItemPtrOutput() EventSourceMappingFunctionResponseTypesItemPtrOutput
func (EventSourceMappingFunctionResponseTypesItemOutput) ToEventSourceMappingFunctionResponseTypesItemPtrOutputWithContext ¶
func (o EventSourceMappingFunctionResponseTypesItemOutput) ToEventSourceMappingFunctionResponseTypesItemPtrOutputWithContext(ctx context.Context) EventSourceMappingFunctionResponseTypesItemPtrOutput
func (EventSourceMappingFunctionResponseTypesItemOutput) ToStringOutput ¶
func (o EventSourceMappingFunctionResponseTypesItemOutput) ToStringOutput() pulumi.StringOutput
func (EventSourceMappingFunctionResponseTypesItemOutput) ToStringOutputWithContext ¶
func (o EventSourceMappingFunctionResponseTypesItemOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (EventSourceMappingFunctionResponseTypesItemOutput) ToStringPtrOutput ¶
func (o EventSourceMappingFunctionResponseTypesItemOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (EventSourceMappingFunctionResponseTypesItemOutput) ToStringPtrOutputWithContext ¶
func (o EventSourceMappingFunctionResponseTypesItemOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type EventSourceMappingFunctionResponseTypesItemPtrInput ¶
type EventSourceMappingFunctionResponseTypesItemPtrInput interface { pulumi.Input ToEventSourceMappingFunctionResponseTypesItemPtrOutput() EventSourceMappingFunctionResponseTypesItemPtrOutput ToEventSourceMappingFunctionResponseTypesItemPtrOutputWithContext(context.Context) EventSourceMappingFunctionResponseTypesItemPtrOutput }
func EventSourceMappingFunctionResponseTypesItemPtr ¶
func EventSourceMappingFunctionResponseTypesItemPtr(v string) EventSourceMappingFunctionResponseTypesItemPtrInput
type EventSourceMappingFunctionResponseTypesItemPtrOutput ¶
type EventSourceMappingFunctionResponseTypesItemPtrOutput struct{ *pulumi.OutputState }
func (EventSourceMappingFunctionResponseTypesItemPtrOutput) ElementType ¶
func (EventSourceMappingFunctionResponseTypesItemPtrOutput) ElementType() reflect.Type
func (EventSourceMappingFunctionResponseTypesItemPtrOutput) ToEventSourceMappingFunctionResponseTypesItemPtrOutput ¶
func (o EventSourceMappingFunctionResponseTypesItemPtrOutput) ToEventSourceMappingFunctionResponseTypesItemPtrOutput() EventSourceMappingFunctionResponseTypesItemPtrOutput
func (EventSourceMappingFunctionResponseTypesItemPtrOutput) ToEventSourceMappingFunctionResponseTypesItemPtrOutputWithContext ¶
func (o EventSourceMappingFunctionResponseTypesItemPtrOutput) ToEventSourceMappingFunctionResponseTypesItemPtrOutputWithContext(ctx context.Context) EventSourceMappingFunctionResponseTypesItemPtrOutput
func (EventSourceMappingFunctionResponseTypesItemPtrOutput) ToStringPtrOutput ¶
func (o EventSourceMappingFunctionResponseTypesItemPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (EventSourceMappingFunctionResponseTypesItemPtrOutput) ToStringPtrOutputWithContext ¶
func (o EventSourceMappingFunctionResponseTypesItemPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type EventSourceMappingInput ¶
type EventSourceMappingInput interface { pulumi.Input ToEventSourceMappingOutput() EventSourceMappingOutput ToEventSourceMappingOutputWithContext(ctx context.Context) EventSourceMappingOutput }
type EventSourceMappingOnFailure ¶
type EventSourceMappingOnFailure struct { // The Amazon Resource Name (ARN) of the destination resource. Destination *string `pulumi:"destination"` }
A destination for events that failed processing.
type EventSourceMappingOnFailureArgs ¶
type EventSourceMappingOnFailureArgs struct { // The Amazon Resource Name (ARN) of the destination resource. Destination pulumi.StringPtrInput `pulumi:"destination"` }
A destination for events that failed processing.
func (EventSourceMappingOnFailureArgs) ElementType ¶
func (EventSourceMappingOnFailureArgs) ElementType() reflect.Type
func (EventSourceMappingOnFailureArgs) ToEventSourceMappingOnFailureOutput ¶
func (i EventSourceMappingOnFailureArgs) ToEventSourceMappingOnFailureOutput() EventSourceMappingOnFailureOutput
func (EventSourceMappingOnFailureArgs) ToEventSourceMappingOnFailureOutputWithContext ¶
func (i EventSourceMappingOnFailureArgs) ToEventSourceMappingOnFailureOutputWithContext(ctx context.Context) EventSourceMappingOnFailureOutput
func (EventSourceMappingOnFailureArgs) ToEventSourceMappingOnFailurePtrOutput ¶
func (i EventSourceMappingOnFailureArgs) ToEventSourceMappingOnFailurePtrOutput() EventSourceMappingOnFailurePtrOutput
func (EventSourceMappingOnFailureArgs) ToEventSourceMappingOnFailurePtrOutputWithContext ¶
func (i EventSourceMappingOnFailureArgs) ToEventSourceMappingOnFailurePtrOutputWithContext(ctx context.Context) EventSourceMappingOnFailurePtrOutput
func (EventSourceMappingOnFailureArgs) ToOutput ¶ added in v0.76.0
func (i EventSourceMappingOnFailureArgs) ToOutput(ctx context.Context) pulumix.Output[EventSourceMappingOnFailure]
type EventSourceMappingOnFailureInput ¶
type EventSourceMappingOnFailureInput interface { pulumi.Input ToEventSourceMappingOnFailureOutput() EventSourceMappingOnFailureOutput ToEventSourceMappingOnFailureOutputWithContext(context.Context) EventSourceMappingOnFailureOutput }
EventSourceMappingOnFailureInput is an input type that accepts EventSourceMappingOnFailureArgs and EventSourceMappingOnFailureOutput values. You can construct a concrete instance of `EventSourceMappingOnFailureInput` via:
EventSourceMappingOnFailureArgs{...}
type EventSourceMappingOnFailureOutput ¶
type EventSourceMappingOnFailureOutput struct{ *pulumi.OutputState }
A destination for events that failed processing.
func (EventSourceMappingOnFailureOutput) Destination ¶
func (o EventSourceMappingOnFailureOutput) Destination() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the destination resource.
func (EventSourceMappingOnFailureOutput) ElementType ¶
func (EventSourceMappingOnFailureOutput) ElementType() reflect.Type
func (EventSourceMappingOnFailureOutput) ToEventSourceMappingOnFailureOutput ¶
func (o EventSourceMappingOnFailureOutput) ToEventSourceMappingOnFailureOutput() EventSourceMappingOnFailureOutput
func (EventSourceMappingOnFailureOutput) ToEventSourceMappingOnFailureOutputWithContext ¶
func (o EventSourceMappingOnFailureOutput) ToEventSourceMappingOnFailureOutputWithContext(ctx context.Context) EventSourceMappingOnFailureOutput
func (EventSourceMappingOnFailureOutput) ToEventSourceMappingOnFailurePtrOutput ¶
func (o EventSourceMappingOnFailureOutput) ToEventSourceMappingOnFailurePtrOutput() EventSourceMappingOnFailurePtrOutput
func (EventSourceMappingOnFailureOutput) ToEventSourceMappingOnFailurePtrOutputWithContext ¶
func (o EventSourceMappingOnFailureOutput) ToEventSourceMappingOnFailurePtrOutputWithContext(ctx context.Context) EventSourceMappingOnFailurePtrOutput
func (EventSourceMappingOnFailureOutput) ToOutput ¶ added in v0.76.0
func (o EventSourceMappingOnFailureOutput) ToOutput(ctx context.Context) pulumix.Output[EventSourceMappingOnFailure]
type EventSourceMappingOnFailurePtrInput ¶
type EventSourceMappingOnFailurePtrInput interface { pulumi.Input ToEventSourceMappingOnFailurePtrOutput() EventSourceMappingOnFailurePtrOutput ToEventSourceMappingOnFailurePtrOutputWithContext(context.Context) EventSourceMappingOnFailurePtrOutput }
EventSourceMappingOnFailurePtrInput is an input type that accepts EventSourceMappingOnFailureArgs, EventSourceMappingOnFailurePtr and EventSourceMappingOnFailurePtrOutput values. You can construct a concrete instance of `EventSourceMappingOnFailurePtrInput` via:
EventSourceMappingOnFailureArgs{...} or: nil
func EventSourceMappingOnFailurePtr ¶
func EventSourceMappingOnFailurePtr(v *EventSourceMappingOnFailureArgs) EventSourceMappingOnFailurePtrInput
type EventSourceMappingOnFailurePtrOutput ¶
type EventSourceMappingOnFailurePtrOutput struct{ *pulumi.OutputState }
func (EventSourceMappingOnFailurePtrOutput) Destination ¶
func (o EventSourceMappingOnFailurePtrOutput) Destination() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the destination resource.
func (EventSourceMappingOnFailurePtrOutput) ElementType ¶
func (EventSourceMappingOnFailurePtrOutput) ElementType() reflect.Type
func (EventSourceMappingOnFailurePtrOutput) ToEventSourceMappingOnFailurePtrOutput ¶
func (o EventSourceMappingOnFailurePtrOutput) ToEventSourceMappingOnFailurePtrOutput() EventSourceMappingOnFailurePtrOutput
func (EventSourceMappingOnFailurePtrOutput) ToEventSourceMappingOnFailurePtrOutputWithContext ¶
func (o EventSourceMappingOnFailurePtrOutput) ToEventSourceMappingOnFailurePtrOutputWithContext(ctx context.Context) EventSourceMappingOnFailurePtrOutput
func (EventSourceMappingOnFailurePtrOutput) ToOutput ¶ added in v0.76.0
func (o EventSourceMappingOnFailurePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*EventSourceMappingOnFailure]
type EventSourceMappingOutput ¶
type EventSourceMappingOutput struct{ *pulumi.OutputState }
func (EventSourceMappingOutput) AmazonManagedKafkaEventSourceConfig ¶ added in v0.21.0
func (o EventSourceMappingOutput) AmazonManagedKafkaEventSourceConfig() EventSourceMappingAmazonManagedKafkaEventSourceConfigPtrOutput
Specific configuration settings for an MSK event source.
func (EventSourceMappingOutput) BatchSize ¶ added in v0.17.0
func (o EventSourceMappingOutput) BatchSize() pulumi.IntPtrOutput
The maximum number of items to retrieve in a single batch.
func (EventSourceMappingOutput) BisectBatchOnFunctionError ¶ added in v0.17.0
func (o EventSourceMappingOutput) BisectBatchOnFunctionError() pulumi.BoolPtrOutput
(Streams) If the function returns an error, split the batch in two and retry.
func (EventSourceMappingOutput) DestinationConfig ¶ added in v0.17.0
func (o EventSourceMappingOutput) DestinationConfig() EventSourceMappingDestinationConfigPtrOutput
(Streams) An Amazon SQS queue or Amazon SNS topic destination for discarded records.
func (EventSourceMappingOutput) DocumentDbEventSourceConfig ¶ added in v0.72.0
func (o EventSourceMappingOutput) DocumentDbEventSourceConfig() EventSourceMappingDocumentDbEventSourceConfigPtrOutput
Document db event source config.
func (EventSourceMappingOutput) ElementType ¶
func (EventSourceMappingOutput) ElementType() reflect.Type
func (EventSourceMappingOutput) Enabled ¶ added in v0.17.0
func (o EventSourceMappingOutput) Enabled() pulumi.BoolPtrOutput
Disables the event source mapping to pause polling and invocation.
func (EventSourceMappingOutput) EventSourceArn ¶ added in v0.17.0
func (o EventSourceMappingOutput) EventSourceArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the event source.
func (EventSourceMappingOutput) FilterCriteria ¶ added in v0.17.0
func (o EventSourceMappingOutput) FilterCriteria() EventSourceMappingFilterCriteriaPtrOutput
The filter criteria to control event filtering.
func (EventSourceMappingOutput) FunctionName ¶ added in v0.17.0
func (o EventSourceMappingOutput) FunctionName() pulumi.StringOutput
The name of the Lambda function.
func (EventSourceMappingOutput) FunctionResponseTypes ¶ added in v0.17.0
func (o EventSourceMappingOutput) FunctionResponseTypes() EventSourceMappingFunctionResponseTypesItemArrayOutput
(Streams) A list of response types supported by the function.
func (EventSourceMappingOutput) MaximumBatchingWindowInSeconds ¶ added in v0.17.0
func (o EventSourceMappingOutput) MaximumBatchingWindowInSeconds() pulumi.IntPtrOutput
(Streams) The maximum amount of time to gather records before invoking the function, in seconds.
func (EventSourceMappingOutput) MaximumRecordAgeInSeconds ¶ added in v0.17.0
func (o EventSourceMappingOutput) MaximumRecordAgeInSeconds() pulumi.IntPtrOutput
(Streams) The maximum age of a record that Lambda sends to a function for processing.
func (EventSourceMappingOutput) MaximumRetryAttempts ¶ added in v0.17.0
func (o EventSourceMappingOutput) MaximumRetryAttempts() pulumi.IntPtrOutput
(Streams) The maximum number of times to retry when the function returns an error.
func (EventSourceMappingOutput) ParallelizationFactor ¶ added in v0.17.0
func (o EventSourceMappingOutput) ParallelizationFactor() pulumi.IntPtrOutput
(Streams) The number of batches to process from each shard concurrently.
func (EventSourceMappingOutput) Queues ¶ added in v0.17.0
func (o EventSourceMappingOutput) Queues() pulumi.StringArrayOutput
(ActiveMQ) A list of ActiveMQ queues.
func (EventSourceMappingOutput) ScalingConfig ¶ added in v0.45.0
func (o EventSourceMappingOutput) ScalingConfig() EventSourceMappingScalingConfigPtrOutput
The scaling configuration for the event source.
func (EventSourceMappingOutput) SelfManagedEventSource ¶ added in v0.17.0
func (o EventSourceMappingOutput) SelfManagedEventSource() EventSourceMappingSelfManagedEventSourcePtrOutput
Self-managed event source endpoints.
func (EventSourceMappingOutput) SelfManagedKafkaEventSourceConfig ¶ added in v0.21.0
func (o EventSourceMappingOutput) SelfManagedKafkaEventSourceConfig() EventSourceMappingSelfManagedKafkaEventSourceConfigPtrOutput
Specific configuration settings for a Self-Managed Apache Kafka event source.
func (EventSourceMappingOutput) SourceAccessConfigurations ¶ added in v0.17.0
func (o EventSourceMappingOutput) SourceAccessConfigurations() EventSourceMappingSourceAccessConfigurationArrayOutput
A list of SourceAccessConfiguration.
func (EventSourceMappingOutput) StartingPosition ¶ added in v0.17.0
func (o EventSourceMappingOutput) StartingPosition() pulumi.StringPtrOutput
The position in a stream from which to start reading. Required for Amazon Kinesis and Amazon DynamoDB Streams sources.
func (EventSourceMappingOutput) StartingPositionTimestamp ¶ added in v0.17.0
func (o EventSourceMappingOutput) StartingPositionTimestamp() pulumi.Float64PtrOutput
With StartingPosition set to AT_TIMESTAMP, the time from which to start reading, in Unix time seconds.
func (EventSourceMappingOutput) ToEventSourceMappingOutput ¶
func (o EventSourceMappingOutput) ToEventSourceMappingOutput() EventSourceMappingOutput
func (EventSourceMappingOutput) ToEventSourceMappingOutputWithContext ¶
func (o EventSourceMappingOutput) ToEventSourceMappingOutputWithContext(ctx context.Context) EventSourceMappingOutput
func (EventSourceMappingOutput) ToOutput ¶ added in v0.76.0
func (o EventSourceMappingOutput) ToOutput(ctx context.Context) pulumix.Output[*EventSourceMapping]
func (EventSourceMappingOutput) Topics ¶ added in v0.17.0
func (o EventSourceMappingOutput) Topics() pulumi.StringArrayOutput
(Kafka) A list of Kafka topics.
func (EventSourceMappingOutput) TumblingWindowInSeconds ¶ added in v0.17.0
func (o EventSourceMappingOutput) TumblingWindowInSeconds() pulumi.IntPtrOutput
(Streams) Tumbling window (non-overlapping time window) duration to perform aggregations.
type EventSourceMappingScalingConfig ¶ added in v0.45.0
type EventSourceMappingScalingConfig struct { // The maximum number of concurrent functions that the event source can invoke. MaximumConcurrency *int `pulumi:"maximumConcurrency"` }
The scaling configuration for the event source.
type EventSourceMappingScalingConfigArgs ¶ added in v0.45.0
type EventSourceMappingScalingConfigArgs struct { // The maximum number of concurrent functions that the event source can invoke. MaximumConcurrency pulumi.IntPtrInput `pulumi:"maximumConcurrency"` }
The scaling configuration for the event source.
func (EventSourceMappingScalingConfigArgs) ElementType ¶ added in v0.45.0
func (EventSourceMappingScalingConfigArgs) ElementType() reflect.Type
func (EventSourceMappingScalingConfigArgs) ToEventSourceMappingScalingConfigOutput ¶ added in v0.45.0
func (i EventSourceMappingScalingConfigArgs) ToEventSourceMappingScalingConfigOutput() EventSourceMappingScalingConfigOutput
func (EventSourceMappingScalingConfigArgs) ToEventSourceMappingScalingConfigOutputWithContext ¶ added in v0.45.0
func (i EventSourceMappingScalingConfigArgs) ToEventSourceMappingScalingConfigOutputWithContext(ctx context.Context) EventSourceMappingScalingConfigOutput
func (EventSourceMappingScalingConfigArgs) ToEventSourceMappingScalingConfigPtrOutput ¶ added in v0.45.0
func (i EventSourceMappingScalingConfigArgs) ToEventSourceMappingScalingConfigPtrOutput() EventSourceMappingScalingConfigPtrOutput
func (EventSourceMappingScalingConfigArgs) ToEventSourceMappingScalingConfigPtrOutputWithContext ¶ added in v0.45.0
func (i EventSourceMappingScalingConfigArgs) ToEventSourceMappingScalingConfigPtrOutputWithContext(ctx context.Context) EventSourceMappingScalingConfigPtrOutput
func (EventSourceMappingScalingConfigArgs) ToOutput ¶ added in v0.76.0
func (i EventSourceMappingScalingConfigArgs) ToOutput(ctx context.Context) pulumix.Output[EventSourceMappingScalingConfig]
type EventSourceMappingScalingConfigInput ¶ added in v0.45.0
type EventSourceMappingScalingConfigInput interface { pulumi.Input ToEventSourceMappingScalingConfigOutput() EventSourceMappingScalingConfigOutput ToEventSourceMappingScalingConfigOutputWithContext(context.Context) EventSourceMappingScalingConfigOutput }
EventSourceMappingScalingConfigInput is an input type that accepts EventSourceMappingScalingConfigArgs and EventSourceMappingScalingConfigOutput values. You can construct a concrete instance of `EventSourceMappingScalingConfigInput` via:
EventSourceMappingScalingConfigArgs{...}
type EventSourceMappingScalingConfigOutput ¶ added in v0.45.0
type EventSourceMappingScalingConfigOutput struct{ *pulumi.OutputState }
The scaling configuration for the event source.
func (EventSourceMappingScalingConfigOutput) ElementType ¶ added in v0.45.0
func (EventSourceMappingScalingConfigOutput) ElementType() reflect.Type
func (EventSourceMappingScalingConfigOutput) MaximumConcurrency ¶ added in v0.45.0
func (o EventSourceMappingScalingConfigOutput) MaximumConcurrency() pulumi.IntPtrOutput
The maximum number of concurrent functions that the event source can invoke.
func (EventSourceMappingScalingConfigOutput) ToEventSourceMappingScalingConfigOutput ¶ added in v0.45.0
func (o EventSourceMappingScalingConfigOutput) ToEventSourceMappingScalingConfigOutput() EventSourceMappingScalingConfigOutput
func (EventSourceMappingScalingConfigOutput) ToEventSourceMappingScalingConfigOutputWithContext ¶ added in v0.45.0
func (o EventSourceMappingScalingConfigOutput) ToEventSourceMappingScalingConfigOutputWithContext(ctx context.Context) EventSourceMappingScalingConfigOutput
func (EventSourceMappingScalingConfigOutput) ToEventSourceMappingScalingConfigPtrOutput ¶ added in v0.45.0
func (o EventSourceMappingScalingConfigOutput) ToEventSourceMappingScalingConfigPtrOutput() EventSourceMappingScalingConfigPtrOutput
func (EventSourceMappingScalingConfigOutput) ToEventSourceMappingScalingConfigPtrOutputWithContext ¶ added in v0.45.0
func (o EventSourceMappingScalingConfigOutput) ToEventSourceMappingScalingConfigPtrOutputWithContext(ctx context.Context) EventSourceMappingScalingConfigPtrOutput
func (EventSourceMappingScalingConfigOutput) ToOutput ¶ added in v0.76.0
func (o EventSourceMappingScalingConfigOutput) ToOutput(ctx context.Context) pulumix.Output[EventSourceMappingScalingConfig]
type EventSourceMappingScalingConfigPtrInput ¶ added in v0.45.0
type EventSourceMappingScalingConfigPtrInput interface { pulumi.Input ToEventSourceMappingScalingConfigPtrOutput() EventSourceMappingScalingConfigPtrOutput ToEventSourceMappingScalingConfigPtrOutputWithContext(context.Context) EventSourceMappingScalingConfigPtrOutput }
EventSourceMappingScalingConfigPtrInput is an input type that accepts EventSourceMappingScalingConfigArgs, EventSourceMappingScalingConfigPtr and EventSourceMappingScalingConfigPtrOutput values. You can construct a concrete instance of `EventSourceMappingScalingConfigPtrInput` via:
EventSourceMappingScalingConfigArgs{...} or: nil
func EventSourceMappingScalingConfigPtr ¶ added in v0.45.0
func EventSourceMappingScalingConfigPtr(v *EventSourceMappingScalingConfigArgs) EventSourceMappingScalingConfigPtrInput
type EventSourceMappingScalingConfigPtrOutput ¶ added in v0.45.0
type EventSourceMappingScalingConfigPtrOutput struct{ *pulumi.OutputState }
func (EventSourceMappingScalingConfigPtrOutput) ElementType ¶ added in v0.45.0
func (EventSourceMappingScalingConfigPtrOutput) ElementType() reflect.Type
func (EventSourceMappingScalingConfigPtrOutput) MaximumConcurrency ¶ added in v0.45.0
func (o EventSourceMappingScalingConfigPtrOutput) MaximumConcurrency() pulumi.IntPtrOutput
The maximum number of concurrent functions that the event source can invoke.
func (EventSourceMappingScalingConfigPtrOutput) ToEventSourceMappingScalingConfigPtrOutput ¶ added in v0.45.0
func (o EventSourceMappingScalingConfigPtrOutput) ToEventSourceMappingScalingConfigPtrOutput() EventSourceMappingScalingConfigPtrOutput
func (EventSourceMappingScalingConfigPtrOutput) ToEventSourceMappingScalingConfigPtrOutputWithContext ¶ added in v0.45.0
func (o EventSourceMappingScalingConfigPtrOutput) ToEventSourceMappingScalingConfigPtrOutputWithContext(ctx context.Context) EventSourceMappingScalingConfigPtrOutput
func (EventSourceMappingScalingConfigPtrOutput) ToOutput ¶ added in v0.76.0
func (o EventSourceMappingScalingConfigPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*EventSourceMappingScalingConfig]
type EventSourceMappingSelfManagedEventSource ¶
type EventSourceMappingSelfManagedEventSource struct { // The endpoints for a self-managed event source. Endpoints *EventSourceMappingEndpoints `pulumi:"endpoints"` }
The configuration used by AWS Lambda to access a self-managed event source.
type EventSourceMappingSelfManagedEventSourceArgs ¶
type EventSourceMappingSelfManagedEventSourceArgs struct { // The endpoints for a self-managed event source. Endpoints EventSourceMappingEndpointsPtrInput `pulumi:"endpoints"` }
The configuration used by AWS Lambda to access a self-managed event source.
func (EventSourceMappingSelfManagedEventSourceArgs) ElementType ¶
func (EventSourceMappingSelfManagedEventSourceArgs) ElementType() reflect.Type
func (EventSourceMappingSelfManagedEventSourceArgs) ToEventSourceMappingSelfManagedEventSourceOutput ¶
func (i EventSourceMappingSelfManagedEventSourceArgs) ToEventSourceMappingSelfManagedEventSourceOutput() EventSourceMappingSelfManagedEventSourceOutput
func (EventSourceMappingSelfManagedEventSourceArgs) ToEventSourceMappingSelfManagedEventSourceOutputWithContext ¶
func (i EventSourceMappingSelfManagedEventSourceArgs) ToEventSourceMappingSelfManagedEventSourceOutputWithContext(ctx context.Context) EventSourceMappingSelfManagedEventSourceOutput
func (EventSourceMappingSelfManagedEventSourceArgs) ToEventSourceMappingSelfManagedEventSourcePtrOutput ¶
func (i EventSourceMappingSelfManagedEventSourceArgs) ToEventSourceMappingSelfManagedEventSourcePtrOutput() EventSourceMappingSelfManagedEventSourcePtrOutput
func (EventSourceMappingSelfManagedEventSourceArgs) ToEventSourceMappingSelfManagedEventSourcePtrOutputWithContext ¶
func (i EventSourceMappingSelfManagedEventSourceArgs) ToEventSourceMappingSelfManagedEventSourcePtrOutputWithContext(ctx context.Context) EventSourceMappingSelfManagedEventSourcePtrOutput
func (EventSourceMappingSelfManagedEventSourceArgs) ToOutput ¶ added in v0.76.0
func (i EventSourceMappingSelfManagedEventSourceArgs) ToOutput(ctx context.Context) pulumix.Output[EventSourceMappingSelfManagedEventSource]
type EventSourceMappingSelfManagedEventSourceInput ¶
type EventSourceMappingSelfManagedEventSourceInput interface { pulumi.Input ToEventSourceMappingSelfManagedEventSourceOutput() EventSourceMappingSelfManagedEventSourceOutput ToEventSourceMappingSelfManagedEventSourceOutputWithContext(context.Context) EventSourceMappingSelfManagedEventSourceOutput }
EventSourceMappingSelfManagedEventSourceInput is an input type that accepts EventSourceMappingSelfManagedEventSourceArgs and EventSourceMappingSelfManagedEventSourceOutput values. You can construct a concrete instance of `EventSourceMappingSelfManagedEventSourceInput` via:
EventSourceMappingSelfManagedEventSourceArgs{...}
type EventSourceMappingSelfManagedEventSourceOutput ¶
type EventSourceMappingSelfManagedEventSourceOutput struct{ *pulumi.OutputState }
The configuration used by AWS Lambda to access a self-managed event source.
func (EventSourceMappingSelfManagedEventSourceOutput) ElementType ¶
func (EventSourceMappingSelfManagedEventSourceOutput) ElementType() reflect.Type
func (EventSourceMappingSelfManagedEventSourceOutput) Endpoints ¶
func (o EventSourceMappingSelfManagedEventSourceOutput) Endpoints() EventSourceMappingEndpointsPtrOutput
The endpoints for a self-managed event source.
func (EventSourceMappingSelfManagedEventSourceOutput) ToEventSourceMappingSelfManagedEventSourceOutput ¶
func (o EventSourceMappingSelfManagedEventSourceOutput) ToEventSourceMappingSelfManagedEventSourceOutput() EventSourceMappingSelfManagedEventSourceOutput
func (EventSourceMappingSelfManagedEventSourceOutput) ToEventSourceMappingSelfManagedEventSourceOutputWithContext ¶
func (o EventSourceMappingSelfManagedEventSourceOutput) ToEventSourceMappingSelfManagedEventSourceOutputWithContext(ctx context.Context) EventSourceMappingSelfManagedEventSourceOutput
func (EventSourceMappingSelfManagedEventSourceOutput) ToEventSourceMappingSelfManagedEventSourcePtrOutput ¶
func (o EventSourceMappingSelfManagedEventSourceOutput) ToEventSourceMappingSelfManagedEventSourcePtrOutput() EventSourceMappingSelfManagedEventSourcePtrOutput
func (EventSourceMappingSelfManagedEventSourceOutput) ToEventSourceMappingSelfManagedEventSourcePtrOutputWithContext ¶
func (o EventSourceMappingSelfManagedEventSourceOutput) ToEventSourceMappingSelfManagedEventSourcePtrOutputWithContext(ctx context.Context) EventSourceMappingSelfManagedEventSourcePtrOutput
func (EventSourceMappingSelfManagedEventSourceOutput) ToOutput ¶ added in v0.76.0
func (o EventSourceMappingSelfManagedEventSourceOutput) ToOutput(ctx context.Context) pulumix.Output[EventSourceMappingSelfManagedEventSource]
type EventSourceMappingSelfManagedEventSourcePtrInput ¶
type EventSourceMappingSelfManagedEventSourcePtrInput interface { pulumi.Input ToEventSourceMappingSelfManagedEventSourcePtrOutput() EventSourceMappingSelfManagedEventSourcePtrOutput ToEventSourceMappingSelfManagedEventSourcePtrOutputWithContext(context.Context) EventSourceMappingSelfManagedEventSourcePtrOutput }
EventSourceMappingSelfManagedEventSourcePtrInput is an input type that accepts EventSourceMappingSelfManagedEventSourceArgs, EventSourceMappingSelfManagedEventSourcePtr and EventSourceMappingSelfManagedEventSourcePtrOutput values. You can construct a concrete instance of `EventSourceMappingSelfManagedEventSourcePtrInput` via:
EventSourceMappingSelfManagedEventSourceArgs{...} or: nil
func EventSourceMappingSelfManagedEventSourcePtr ¶
func EventSourceMappingSelfManagedEventSourcePtr(v *EventSourceMappingSelfManagedEventSourceArgs) EventSourceMappingSelfManagedEventSourcePtrInput
type EventSourceMappingSelfManagedEventSourcePtrOutput ¶
type EventSourceMappingSelfManagedEventSourcePtrOutput struct{ *pulumi.OutputState }
func (EventSourceMappingSelfManagedEventSourcePtrOutput) ElementType ¶
func (EventSourceMappingSelfManagedEventSourcePtrOutput) ElementType() reflect.Type
func (EventSourceMappingSelfManagedEventSourcePtrOutput) Endpoints ¶
func (o EventSourceMappingSelfManagedEventSourcePtrOutput) Endpoints() EventSourceMappingEndpointsPtrOutput
The endpoints for a self-managed event source.
func (EventSourceMappingSelfManagedEventSourcePtrOutput) ToEventSourceMappingSelfManagedEventSourcePtrOutput ¶
func (o EventSourceMappingSelfManagedEventSourcePtrOutput) ToEventSourceMappingSelfManagedEventSourcePtrOutput() EventSourceMappingSelfManagedEventSourcePtrOutput
func (EventSourceMappingSelfManagedEventSourcePtrOutput) ToEventSourceMappingSelfManagedEventSourcePtrOutputWithContext ¶
func (o EventSourceMappingSelfManagedEventSourcePtrOutput) ToEventSourceMappingSelfManagedEventSourcePtrOutputWithContext(ctx context.Context) EventSourceMappingSelfManagedEventSourcePtrOutput
func (EventSourceMappingSelfManagedEventSourcePtrOutput) ToOutput ¶ added in v0.76.0
func (o EventSourceMappingSelfManagedEventSourcePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*EventSourceMappingSelfManagedEventSource]
type EventSourceMappingSelfManagedKafkaEventSourceConfig ¶ added in v0.21.0
type EventSourceMappingSelfManagedKafkaEventSourceConfig struct { // The identifier for the Kafka Consumer Group to join. ConsumerGroupId *string `pulumi:"consumerGroupId"` }
Specific configuration settings for a Self-Managed Apache Kafka event source.
type EventSourceMappingSelfManagedKafkaEventSourceConfigArgs ¶ added in v0.21.0
type EventSourceMappingSelfManagedKafkaEventSourceConfigArgs struct { // The identifier for the Kafka Consumer Group to join. ConsumerGroupId pulumi.StringPtrInput `pulumi:"consumerGroupId"` }
Specific configuration settings for a Self-Managed Apache Kafka event source.
func (EventSourceMappingSelfManagedKafkaEventSourceConfigArgs) ElementType ¶ added in v0.21.0
func (EventSourceMappingSelfManagedKafkaEventSourceConfigArgs) ElementType() reflect.Type
func (EventSourceMappingSelfManagedKafkaEventSourceConfigArgs) ToEventSourceMappingSelfManagedKafkaEventSourceConfigOutput ¶ added in v0.21.0
func (i EventSourceMappingSelfManagedKafkaEventSourceConfigArgs) ToEventSourceMappingSelfManagedKafkaEventSourceConfigOutput() EventSourceMappingSelfManagedKafkaEventSourceConfigOutput
func (EventSourceMappingSelfManagedKafkaEventSourceConfigArgs) ToEventSourceMappingSelfManagedKafkaEventSourceConfigOutputWithContext ¶ added in v0.21.0
func (i EventSourceMappingSelfManagedKafkaEventSourceConfigArgs) ToEventSourceMappingSelfManagedKafkaEventSourceConfigOutputWithContext(ctx context.Context) EventSourceMappingSelfManagedKafkaEventSourceConfigOutput
func (EventSourceMappingSelfManagedKafkaEventSourceConfigArgs) ToEventSourceMappingSelfManagedKafkaEventSourceConfigPtrOutput ¶ added in v0.21.0
func (i EventSourceMappingSelfManagedKafkaEventSourceConfigArgs) ToEventSourceMappingSelfManagedKafkaEventSourceConfigPtrOutput() EventSourceMappingSelfManagedKafkaEventSourceConfigPtrOutput
func (EventSourceMappingSelfManagedKafkaEventSourceConfigArgs) ToEventSourceMappingSelfManagedKafkaEventSourceConfigPtrOutputWithContext ¶ added in v0.21.0
func (i EventSourceMappingSelfManagedKafkaEventSourceConfigArgs) ToEventSourceMappingSelfManagedKafkaEventSourceConfigPtrOutputWithContext(ctx context.Context) EventSourceMappingSelfManagedKafkaEventSourceConfigPtrOutput
type EventSourceMappingSelfManagedKafkaEventSourceConfigInput ¶ added in v0.21.0
type EventSourceMappingSelfManagedKafkaEventSourceConfigInput interface { pulumi.Input ToEventSourceMappingSelfManagedKafkaEventSourceConfigOutput() EventSourceMappingSelfManagedKafkaEventSourceConfigOutput ToEventSourceMappingSelfManagedKafkaEventSourceConfigOutputWithContext(context.Context) EventSourceMappingSelfManagedKafkaEventSourceConfigOutput }
EventSourceMappingSelfManagedKafkaEventSourceConfigInput is an input type that accepts EventSourceMappingSelfManagedKafkaEventSourceConfigArgs and EventSourceMappingSelfManagedKafkaEventSourceConfigOutput values. You can construct a concrete instance of `EventSourceMappingSelfManagedKafkaEventSourceConfigInput` via:
EventSourceMappingSelfManagedKafkaEventSourceConfigArgs{...}
type EventSourceMappingSelfManagedKafkaEventSourceConfigOutput ¶ added in v0.21.0
type EventSourceMappingSelfManagedKafkaEventSourceConfigOutput struct{ *pulumi.OutputState }
Specific configuration settings for a Self-Managed Apache Kafka event source.
func (EventSourceMappingSelfManagedKafkaEventSourceConfigOutput) ConsumerGroupId ¶ added in v0.21.0
func (o EventSourceMappingSelfManagedKafkaEventSourceConfigOutput) ConsumerGroupId() pulumi.StringPtrOutput
The identifier for the Kafka Consumer Group to join.
func (EventSourceMappingSelfManagedKafkaEventSourceConfigOutput) ElementType ¶ added in v0.21.0
func (EventSourceMappingSelfManagedKafkaEventSourceConfigOutput) ElementType() reflect.Type
func (EventSourceMappingSelfManagedKafkaEventSourceConfigOutput) ToEventSourceMappingSelfManagedKafkaEventSourceConfigOutput ¶ added in v0.21.0
func (o EventSourceMappingSelfManagedKafkaEventSourceConfigOutput) ToEventSourceMappingSelfManagedKafkaEventSourceConfigOutput() EventSourceMappingSelfManagedKafkaEventSourceConfigOutput
func (EventSourceMappingSelfManagedKafkaEventSourceConfigOutput) ToEventSourceMappingSelfManagedKafkaEventSourceConfigOutputWithContext ¶ added in v0.21.0
func (o EventSourceMappingSelfManagedKafkaEventSourceConfigOutput) ToEventSourceMappingSelfManagedKafkaEventSourceConfigOutputWithContext(ctx context.Context) EventSourceMappingSelfManagedKafkaEventSourceConfigOutput
func (EventSourceMappingSelfManagedKafkaEventSourceConfigOutput) ToEventSourceMappingSelfManagedKafkaEventSourceConfigPtrOutput ¶ added in v0.21.0
func (o EventSourceMappingSelfManagedKafkaEventSourceConfigOutput) ToEventSourceMappingSelfManagedKafkaEventSourceConfigPtrOutput() EventSourceMappingSelfManagedKafkaEventSourceConfigPtrOutput
func (EventSourceMappingSelfManagedKafkaEventSourceConfigOutput) ToEventSourceMappingSelfManagedKafkaEventSourceConfigPtrOutputWithContext ¶ added in v0.21.0
func (o EventSourceMappingSelfManagedKafkaEventSourceConfigOutput) ToEventSourceMappingSelfManagedKafkaEventSourceConfigPtrOutputWithContext(ctx context.Context) EventSourceMappingSelfManagedKafkaEventSourceConfigPtrOutput
type EventSourceMappingSelfManagedKafkaEventSourceConfigPtrInput ¶ added in v0.21.0
type EventSourceMappingSelfManagedKafkaEventSourceConfigPtrInput interface { pulumi.Input ToEventSourceMappingSelfManagedKafkaEventSourceConfigPtrOutput() EventSourceMappingSelfManagedKafkaEventSourceConfigPtrOutput ToEventSourceMappingSelfManagedKafkaEventSourceConfigPtrOutputWithContext(context.Context) EventSourceMappingSelfManagedKafkaEventSourceConfigPtrOutput }
EventSourceMappingSelfManagedKafkaEventSourceConfigPtrInput is an input type that accepts EventSourceMappingSelfManagedKafkaEventSourceConfigArgs, EventSourceMappingSelfManagedKafkaEventSourceConfigPtr and EventSourceMappingSelfManagedKafkaEventSourceConfigPtrOutput values. You can construct a concrete instance of `EventSourceMappingSelfManagedKafkaEventSourceConfigPtrInput` via:
EventSourceMappingSelfManagedKafkaEventSourceConfigArgs{...} or: nil
func EventSourceMappingSelfManagedKafkaEventSourceConfigPtr ¶ added in v0.21.0
func EventSourceMappingSelfManagedKafkaEventSourceConfigPtr(v *EventSourceMappingSelfManagedKafkaEventSourceConfigArgs) EventSourceMappingSelfManagedKafkaEventSourceConfigPtrInput
type EventSourceMappingSelfManagedKafkaEventSourceConfigPtrOutput ¶ added in v0.21.0
type EventSourceMappingSelfManagedKafkaEventSourceConfigPtrOutput struct{ *pulumi.OutputState }
func (EventSourceMappingSelfManagedKafkaEventSourceConfigPtrOutput) ConsumerGroupId ¶ added in v0.21.0
func (o EventSourceMappingSelfManagedKafkaEventSourceConfigPtrOutput) ConsumerGroupId() pulumi.StringPtrOutput
The identifier for the Kafka Consumer Group to join.
func (EventSourceMappingSelfManagedKafkaEventSourceConfigPtrOutput) ElementType ¶ added in v0.21.0
func (EventSourceMappingSelfManagedKafkaEventSourceConfigPtrOutput) ElementType() reflect.Type
func (EventSourceMappingSelfManagedKafkaEventSourceConfigPtrOutput) ToEventSourceMappingSelfManagedKafkaEventSourceConfigPtrOutput ¶ added in v0.21.0
func (o EventSourceMappingSelfManagedKafkaEventSourceConfigPtrOutput) ToEventSourceMappingSelfManagedKafkaEventSourceConfigPtrOutput() EventSourceMappingSelfManagedKafkaEventSourceConfigPtrOutput
func (EventSourceMappingSelfManagedKafkaEventSourceConfigPtrOutput) ToEventSourceMappingSelfManagedKafkaEventSourceConfigPtrOutputWithContext ¶ added in v0.21.0
func (o EventSourceMappingSelfManagedKafkaEventSourceConfigPtrOutput) ToEventSourceMappingSelfManagedKafkaEventSourceConfigPtrOutputWithContext(ctx context.Context) EventSourceMappingSelfManagedKafkaEventSourceConfigPtrOutput
type EventSourceMappingSourceAccessConfiguration ¶
type EventSourceMappingSourceAccessConfiguration struct { // The type of source access configuration. Type *EventSourceMappingSourceAccessConfigurationType `pulumi:"type"` // The URI for the source access configuration resource. Uri *string `pulumi:"uri"` }
The configuration used by AWS Lambda to access event source
type EventSourceMappingSourceAccessConfigurationArgs ¶
type EventSourceMappingSourceAccessConfigurationArgs struct { // The type of source access configuration. Type EventSourceMappingSourceAccessConfigurationTypePtrInput `pulumi:"type"` // The URI for the source access configuration resource. Uri pulumi.StringPtrInput `pulumi:"uri"` }
The configuration used by AWS Lambda to access event source
func (EventSourceMappingSourceAccessConfigurationArgs) ElementType ¶
func (EventSourceMappingSourceAccessConfigurationArgs) ElementType() reflect.Type
func (EventSourceMappingSourceAccessConfigurationArgs) ToEventSourceMappingSourceAccessConfigurationOutput ¶
func (i EventSourceMappingSourceAccessConfigurationArgs) ToEventSourceMappingSourceAccessConfigurationOutput() EventSourceMappingSourceAccessConfigurationOutput
func (EventSourceMappingSourceAccessConfigurationArgs) ToEventSourceMappingSourceAccessConfigurationOutputWithContext ¶
func (i EventSourceMappingSourceAccessConfigurationArgs) ToEventSourceMappingSourceAccessConfigurationOutputWithContext(ctx context.Context) EventSourceMappingSourceAccessConfigurationOutput
type EventSourceMappingSourceAccessConfigurationArray ¶
type EventSourceMappingSourceAccessConfigurationArray []EventSourceMappingSourceAccessConfigurationInput
func (EventSourceMappingSourceAccessConfigurationArray) ElementType ¶
func (EventSourceMappingSourceAccessConfigurationArray) ElementType() reflect.Type
func (EventSourceMappingSourceAccessConfigurationArray) ToEventSourceMappingSourceAccessConfigurationArrayOutput ¶
func (i EventSourceMappingSourceAccessConfigurationArray) ToEventSourceMappingSourceAccessConfigurationArrayOutput() EventSourceMappingSourceAccessConfigurationArrayOutput
func (EventSourceMappingSourceAccessConfigurationArray) ToEventSourceMappingSourceAccessConfigurationArrayOutputWithContext ¶
func (i EventSourceMappingSourceAccessConfigurationArray) ToEventSourceMappingSourceAccessConfigurationArrayOutputWithContext(ctx context.Context) EventSourceMappingSourceAccessConfigurationArrayOutput
func (EventSourceMappingSourceAccessConfigurationArray) ToOutput ¶ added in v0.76.0
func (i EventSourceMappingSourceAccessConfigurationArray) ToOutput(ctx context.Context) pulumix.Output[[]EventSourceMappingSourceAccessConfiguration]
type EventSourceMappingSourceAccessConfigurationArrayInput ¶
type EventSourceMappingSourceAccessConfigurationArrayInput interface { pulumi.Input ToEventSourceMappingSourceAccessConfigurationArrayOutput() EventSourceMappingSourceAccessConfigurationArrayOutput ToEventSourceMappingSourceAccessConfigurationArrayOutputWithContext(context.Context) EventSourceMappingSourceAccessConfigurationArrayOutput }
EventSourceMappingSourceAccessConfigurationArrayInput is an input type that accepts EventSourceMappingSourceAccessConfigurationArray and EventSourceMappingSourceAccessConfigurationArrayOutput values. You can construct a concrete instance of `EventSourceMappingSourceAccessConfigurationArrayInput` via:
EventSourceMappingSourceAccessConfigurationArray{ EventSourceMappingSourceAccessConfigurationArgs{...} }
type EventSourceMappingSourceAccessConfigurationArrayOutput ¶
type EventSourceMappingSourceAccessConfigurationArrayOutput struct{ *pulumi.OutputState }
func (EventSourceMappingSourceAccessConfigurationArrayOutput) ElementType ¶
func (EventSourceMappingSourceAccessConfigurationArrayOutput) ElementType() reflect.Type
func (EventSourceMappingSourceAccessConfigurationArrayOutput) ToEventSourceMappingSourceAccessConfigurationArrayOutput ¶
func (o EventSourceMappingSourceAccessConfigurationArrayOutput) ToEventSourceMappingSourceAccessConfigurationArrayOutput() EventSourceMappingSourceAccessConfigurationArrayOutput
func (EventSourceMappingSourceAccessConfigurationArrayOutput) ToEventSourceMappingSourceAccessConfigurationArrayOutputWithContext ¶
func (o EventSourceMappingSourceAccessConfigurationArrayOutput) ToEventSourceMappingSourceAccessConfigurationArrayOutputWithContext(ctx context.Context) EventSourceMappingSourceAccessConfigurationArrayOutput
func (EventSourceMappingSourceAccessConfigurationArrayOutput) ToOutput ¶ added in v0.76.0
func (o EventSourceMappingSourceAccessConfigurationArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]EventSourceMappingSourceAccessConfiguration]
type EventSourceMappingSourceAccessConfigurationInput ¶
type EventSourceMappingSourceAccessConfigurationInput interface { pulumi.Input ToEventSourceMappingSourceAccessConfigurationOutput() EventSourceMappingSourceAccessConfigurationOutput ToEventSourceMappingSourceAccessConfigurationOutputWithContext(context.Context) EventSourceMappingSourceAccessConfigurationOutput }
EventSourceMappingSourceAccessConfigurationInput is an input type that accepts EventSourceMappingSourceAccessConfigurationArgs and EventSourceMappingSourceAccessConfigurationOutput values. You can construct a concrete instance of `EventSourceMappingSourceAccessConfigurationInput` via:
EventSourceMappingSourceAccessConfigurationArgs{...}
type EventSourceMappingSourceAccessConfigurationOutput ¶
type EventSourceMappingSourceAccessConfigurationOutput struct{ *pulumi.OutputState }
The configuration used by AWS Lambda to access event source
func (EventSourceMappingSourceAccessConfigurationOutput) ElementType ¶
func (EventSourceMappingSourceAccessConfigurationOutput) ElementType() reflect.Type
func (EventSourceMappingSourceAccessConfigurationOutput) ToEventSourceMappingSourceAccessConfigurationOutput ¶
func (o EventSourceMappingSourceAccessConfigurationOutput) ToEventSourceMappingSourceAccessConfigurationOutput() EventSourceMappingSourceAccessConfigurationOutput
func (EventSourceMappingSourceAccessConfigurationOutput) ToEventSourceMappingSourceAccessConfigurationOutputWithContext ¶
func (o EventSourceMappingSourceAccessConfigurationOutput) ToEventSourceMappingSourceAccessConfigurationOutputWithContext(ctx context.Context) EventSourceMappingSourceAccessConfigurationOutput
func (EventSourceMappingSourceAccessConfigurationOutput) Type ¶
func (o EventSourceMappingSourceAccessConfigurationOutput) Type() EventSourceMappingSourceAccessConfigurationTypePtrOutput
The type of source access configuration.
type EventSourceMappingSourceAccessConfigurationType ¶
type EventSourceMappingSourceAccessConfigurationType string
The type of source access configuration.
func (EventSourceMappingSourceAccessConfigurationType) ElementType ¶
func (EventSourceMappingSourceAccessConfigurationType) ElementType() reflect.Type
func (EventSourceMappingSourceAccessConfigurationType) ToEventSourceMappingSourceAccessConfigurationTypeOutput ¶
func (e EventSourceMappingSourceAccessConfigurationType) ToEventSourceMappingSourceAccessConfigurationTypeOutput() EventSourceMappingSourceAccessConfigurationTypeOutput
func (EventSourceMappingSourceAccessConfigurationType) ToEventSourceMappingSourceAccessConfigurationTypeOutputWithContext ¶
func (e EventSourceMappingSourceAccessConfigurationType) ToEventSourceMappingSourceAccessConfigurationTypeOutputWithContext(ctx context.Context) EventSourceMappingSourceAccessConfigurationTypeOutput
func (EventSourceMappingSourceAccessConfigurationType) ToEventSourceMappingSourceAccessConfigurationTypePtrOutput ¶
func (e EventSourceMappingSourceAccessConfigurationType) ToEventSourceMappingSourceAccessConfigurationTypePtrOutput() EventSourceMappingSourceAccessConfigurationTypePtrOutput
func (EventSourceMappingSourceAccessConfigurationType) ToEventSourceMappingSourceAccessConfigurationTypePtrOutputWithContext ¶
func (e EventSourceMappingSourceAccessConfigurationType) ToEventSourceMappingSourceAccessConfigurationTypePtrOutputWithContext(ctx context.Context) EventSourceMappingSourceAccessConfigurationTypePtrOutput
func (EventSourceMappingSourceAccessConfigurationType) ToStringOutput ¶
func (e EventSourceMappingSourceAccessConfigurationType) ToStringOutput() pulumi.StringOutput
func (EventSourceMappingSourceAccessConfigurationType) ToStringOutputWithContext ¶
func (e EventSourceMappingSourceAccessConfigurationType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (EventSourceMappingSourceAccessConfigurationType) ToStringPtrOutput ¶
func (e EventSourceMappingSourceAccessConfigurationType) ToStringPtrOutput() pulumi.StringPtrOutput
func (EventSourceMappingSourceAccessConfigurationType) ToStringPtrOutputWithContext ¶
func (e EventSourceMappingSourceAccessConfigurationType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type EventSourceMappingSourceAccessConfigurationTypeInput ¶
type EventSourceMappingSourceAccessConfigurationTypeInput interface { pulumi.Input ToEventSourceMappingSourceAccessConfigurationTypeOutput() EventSourceMappingSourceAccessConfigurationTypeOutput ToEventSourceMappingSourceAccessConfigurationTypeOutputWithContext(context.Context) EventSourceMappingSourceAccessConfigurationTypeOutput }
EventSourceMappingSourceAccessConfigurationTypeInput is an input type that accepts EventSourceMappingSourceAccessConfigurationTypeArgs and EventSourceMappingSourceAccessConfigurationTypeOutput values. You can construct a concrete instance of `EventSourceMappingSourceAccessConfigurationTypeInput` via:
EventSourceMappingSourceAccessConfigurationTypeArgs{...}
type EventSourceMappingSourceAccessConfigurationTypeOutput ¶
type EventSourceMappingSourceAccessConfigurationTypeOutput struct{ *pulumi.OutputState }
func (EventSourceMappingSourceAccessConfigurationTypeOutput) ElementType ¶
func (EventSourceMappingSourceAccessConfigurationTypeOutput) ElementType() reflect.Type
func (EventSourceMappingSourceAccessConfigurationTypeOutput) ToEventSourceMappingSourceAccessConfigurationTypeOutput ¶
func (o EventSourceMappingSourceAccessConfigurationTypeOutput) ToEventSourceMappingSourceAccessConfigurationTypeOutput() EventSourceMappingSourceAccessConfigurationTypeOutput
func (EventSourceMappingSourceAccessConfigurationTypeOutput) ToEventSourceMappingSourceAccessConfigurationTypeOutputWithContext ¶
func (o EventSourceMappingSourceAccessConfigurationTypeOutput) ToEventSourceMappingSourceAccessConfigurationTypeOutputWithContext(ctx context.Context) EventSourceMappingSourceAccessConfigurationTypeOutput
func (EventSourceMappingSourceAccessConfigurationTypeOutput) ToEventSourceMappingSourceAccessConfigurationTypePtrOutput ¶
func (o EventSourceMappingSourceAccessConfigurationTypeOutput) ToEventSourceMappingSourceAccessConfigurationTypePtrOutput() EventSourceMappingSourceAccessConfigurationTypePtrOutput
func (EventSourceMappingSourceAccessConfigurationTypeOutput) ToEventSourceMappingSourceAccessConfigurationTypePtrOutputWithContext ¶
func (o EventSourceMappingSourceAccessConfigurationTypeOutput) ToEventSourceMappingSourceAccessConfigurationTypePtrOutputWithContext(ctx context.Context) EventSourceMappingSourceAccessConfigurationTypePtrOutput
func (EventSourceMappingSourceAccessConfigurationTypeOutput) ToStringOutput ¶
func (o EventSourceMappingSourceAccessConfigurationTypeOutput) ToStringOutput() pulumi.StringOutput
func (EventSourceMappingSourceAccessConfigurationTypeOutput) ToStringOutputWithContext ¶
func (o EventSourceMappingSourceAccessConfigurationTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (EventSourceMappingSourceAccessConfigurationTypeOutput) ToStringPtrOutput ¶
func (o EventSourceMappingSourceAccessConfigurationTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (EventSourceMappingSourceAccessConfigurationTypeOutput) ToStringPtrOutputWithContext ¶
func (o EventSourceMappingSourceAccessConfigurationTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type EventSourceMappingSourceAccessConfigurationTypePtrInput ¶
type EventSourceMappingSourceAccessConfigurationTypePtrInput interface { pulumi.Input ToEventSourceMappingSourceAccessConfigurationTypePtrOutput() EventSourceMappingSourceAccessConfigurationTypePtrOutput ToEventSourceMappingSourceAccessConfigurationTypePtrOutputWithContext(context.Context) EventSourceMappingSourceAccessConfigurationTypePtrOutput }
func EventSourceMappingSourceAccessConfigurationTypePtr ¶
func EventSourceMappingSourceAccessConfigurationTypePtr(v string) EventSourceMappingSourceAccessConfigurationTypePtrInput
type EventSourceMappingSourceAccessConfigurationTypePtrOutput ¶
type EventSourceMappingSourceAccessConfigurationTypePtrOutput struct{ *pulumi.OutputState }
func (EventSourceMappingSourceAccessConfigurationTypePtrOutput) ElementType ¶
func (EventSourceMappingSourceAccessConfigurationTypePtrOutput) ElementType() reflect.Type
func (EventSourceMappingSourceAccessConfigurationTypePtrOutput) ToEventSourceMappingSourceAccessConfigurationTypePtrOutput ¶
func (o EventSourceMappingSourceAccessConfigurationTypePtrOutput) ToEventSourceMappingSourceAccessConfigurationTypePtrOutput() EventSourceMappingSourceAccessConfigurationTypePtrOutput
func (EventSourceMappingSourceAccessConfigurationTypePtrOutput) ToEventSourceMappingSourceAccessConfigurationTypePtrOutputWithContext ¶
func (o EventSourceMappingSourceAccessConfigurationTypePtrOutput) ToEventSourceMappingSourceAccessConfigurationTypePtrOutputWithContext(ctx context.Context) EventSourceMappingSourceAccessConfigurationTypePtrOutput
func (EventSourceMappingSourceAccessConfigurationTypePtrOutput) ToStringPtrOutput ¶
func (o EventSourceMappingSourceAccessConfigurationTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (EventSourceMappingSourceAccessConfigurationTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o EventSourceMappingSourceAccessConfigurationTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type EventSourceMappingState ¶
type EventSourceMappingState struct { }
func (EventSourceMappingState) ElementType ¶
func (EventSourceMappingState) ElementType() reflect.Type
type Function ¶
type Function struct { pulumi.CustomResourceState Architectures FunctionArchitecturesItemArrayOutput `pulumi:"architectures"` // Unique identifier for function resources Arn pulumi.StringOutput `pulumi:"arn"` // The code for the function. Code FunctionCodeOutput `pulumi:"code"` // A unique Arn for CodeSigningConfig resource CodeSigningConfigArn pulumi.StringPtrOutput `pulumi:"codeSigningConfigArn"` // A dead letter queue configuration that specifies the queue or topic where Lambda sends asynchronous events when they fail processing. DeadLetterConfig FunctionDeadLetterConfigPtrOutput `pulumi:"deadLetterConfig"` // A description of the function. Description pulumi.StringPtrOutput `pulumi:"description"` // Environment variables that are accessible from function code during execution. Environment FunctionEnvironmentPtrOutput `pulumi:"environment"` // A function's ephemeral storage settings. EphemeralStorage FunctionEphemeralStoragePtrOutput `pulumi:"ephemeralStorage"` // Connection settings for an Amazon EFS file system. To connect a function to a file system, a mount target must be available in every Availability Zone that your function connects to. If your template contains an AWS::EFS::MountTarget resource, you must also specify a DependsOn attribute to ensure that the mount target is created or updated before the function. FileSystemConfigs FunctionFileSystemConfigArrayOutput `pulumi:"fileSystemConfigs"` // The name of the Lambda function, up to 64 characters in length. If you don't specify a name, AWS CloudFormation generates one. FunctionName pulumi.StringPtrOutput `pulumi:"functionName"` // The name of the method within your code that Lambda calls to execute your function. The format includes the file name. It can also include namespaces and other qualifiers, depending on the runtime Handler pulumi.StringPtrOutput `pulumi:"handler"` // ImageConfig ImageConfig FunctionImageConfigPtrOutput `pulumi:"imageConfig"` // The ARN of the AWS Key Management Service (AWS KMS) key that's used to encrypt your function's environment variables. If it's not provided, AWS Lambda uses a default service key. KmsKeyArn pulumi.StringPtrOutput `pulumi:"kmsKeyArn"` // A list of function layers to add to the function's execution environment. Specify each layer by its ARN, including the version. Layers pulumi.StringArrayOutput `pulumi:"layers"` // The amount of memory that your function has access to. Increasing the function's memory also increases its CPU allocation. The default value is 128 MB. The value must be a multiple of 64 MB. MemorySize pulumi.IntPtrOutput `pulumi:"memorySize"` // PackageType. PackageType FunctionPackageTypePtrOutput `pulumi:"packageType"` // The number of simultaneous executions to reserve for the function. ReservedConcurrentExecutions pulumi.IntPtrOutput `pulumi:"reservedConcurrentExecutions"` // The Amazon Resource Name (ARN) of the function's execution role. Role pulumi.StringOutput `pulumi:"role"` // The identifier of the function's runtime. Runtime pulumi.StringPtrOutput `pulumi:"runtime"` // RuntimeManagementConfig RuntimeManagementConfig FunctionRuntimeManagementConfigPtrOutput `pulumi:"runtimeManagementConfig"` // The SnapStart setting of your function SnapStart FunctionSnapStartPtrOutput `pulumi:"snapStart"` // The SnapStart response of your function SnapStartResponse FunctionSnapStartResponseOutput `pulumi:"snapStartResponse"` // A list of tags to apply to the function. Tags FunctionTagArrayOutput `pulumi:"tags"` // The amount of time that Lambda allows a function to run before stopping it. The default is 3 seconds. The maximum allowed value is 900 seconds. Timeout pulumi.IntPtrOutput `pulumi:"timeout"` // Set Mode to Active to sample and trace a subset of incoming requests with AWS X-Ray. TracingConfig FunctionTracingConfigPtrOutput `pulumi:"tracingConfig"` // For network connectivity to AWS resources in a VPC, specify a list of security groups and subnets in the VPC. VpcConfig FunctionVpcConfigPtrOutput `pulumi:"vpcConfig"` }
Resource Type definition for AWS::Lambda::Function in region
func GetFunction ¶
func GetFunction(ctx *pulumi.Context, name string, id pulumi.IDInput, state *FunctionState, opts ...pulumi.ResourceOption) (*Function, error)
GetFunction gets an existing Function resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewFunction ¶
func NewFunction(ctx *pulumi.Context, name string, args *FunctionArgs, opts ...pulumi.ResourceOption) (*Function, error)
NewFunction registers a new resource with the given unique name, arguments, and options.
func (*Function) ElementType ¶
func (*Function) ToFunctionOutput ¶
func (i *Function) ToFunctionOutput() FunctionOutput
func (*Function) ToFunctionOutputWithContext ¶
func (i *Function) ToFunctionOutputWithContext(ctx context.Context) FunctionOutput
type FunctionArchitecturesItem ¶ added in v0.2.0
type FunctionArchitecturesItem string
func (FunctionArchitecturesItem) ElementType ¶ added in v0.2.0
func (FunctionArchitecturesItem) ElementType() reflect.Type
func (FunctionArchitecturesItem) ToFunctionArchitecturesItemOutput ¶ added in v0.2.0
func (e FunctionArchitecturesItem) ToFunctionArchitecturesItemOutput() FunctionArchitecturesItemOutput
func (FunctionArchitecturesItem) ToFunctionArchitecturesItemOutputWithContext ¶ added in v0.2.0
func (e FunctionArchitecturesItem) ToFunctionArchitecturesItemOutputWithContext(ctx context.Context) FunctionArchitecturesItemOutput
func (FunctionArchitecturesItem) ToFunctionArchitecturesItemPtrOutput ¶ added in v0.2.0
func (e FunctionArchitecturesItem) ToFunctionArchitecturesItemPtrOutput() FunctionArchitecturesItemPtrOutput
func (FunctionArchitecturesItem) ToFunctionArchitecturesItemPtrOutputWithContext ¶ added in v0.2.0
func (e FunctionArchitecturesItem) ToFunctionArchitecturesItemPtrOutputWithContext(ctx context.Context) FunctionArchitecturesItemPtrOutput
func (FunctionArchitecturesItem) ToStringOutput ¶ added in v0.2.0
func (e FunctionArchitecturesItem) ToStringOutput() pulumi.StringOutput
func (FunctionArchitecturesItem) ToStringOutputWithContext ¶ added in v0.2.0
func (e FunctionArchitecturesItem) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (FunctionArchitecturesItem) ToStringPtrOutput ¶ added in v0.2.0
func (e FunctionArchitecturesItem) ToStringPtrOutput() pulumi.StringPtrOutput
func (FunctionArchitecturesItem) ToStringPtrOutputWithContext ¶ added in v0.2.0
func (e FunctionArchitecturesItem) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FunctionArchitecturesItemArray ¶ added in v0.2.0
type FunctionArchitecturesItemArray []FunctionArchitecturesItem
func (FunctionArchitecturesItemArray) ElementType ¶ added in v0.2.0
func (FunctionArchitecturesItemArray) ElementType() reflect.Type
func (FunctionArchitecturesItemArray) ToFunctionArchitecturesItemArrayOutput ¶ added in v0.2.0
func (i FunctionArchitecturesItemArray) ToFunctionArchitecturesItemArrayOutput() FunctionArchitecturesItemArrayOutput
func (FunctionArchitecturesItemArray) ToFunctionArchitecturesItemArrayOutputWithContext ¶ added in v0.2.0
func (i FunctionArchitecturesItemArray) ToFunctionArchitecturesItemArrayOutputWithContext(ctx context.Context) FunctionArchitecturesItemArrayOutput
func (FunctionArchitecturesItemArray) ToOutput ¶ added in v0.76.0
func (i FunctionArchitecturesItemArray) ToOutput(ctx context.Context) pulumix.Output[[]FunctionArchitecturesItem]
type FunctionArchitecturesItemArrayInput ¶ added in v0.2.0
type FunctionArchitecturesItemArrayInput interface { pulumi.Input ToFunctionArchitecturesItemArrayOutput() FunctionArchitecturesItemArrayOutput ToFunctionArchitecturesItemArrayOutputWithContext(context.Context) FunctionArchitecturesItemArrayOutput }
FunctionArchitecturesItemArrayInput is an input type that accepts FunctionArchitecturesItemArray and FunctionArchitecturesItemArrayOutput values. You can construct a concrete instance of `FunctionArchitecturesItemArrayInput` via:
FunctionArchitecturesItemArray{ FunctionArchitecturesItemArgs{...} }
type FunctionArchitecturesItemArrayOutput ¶ added in v0.2.0
type FunctionArchitecturesItemArrayOutput struct{ *pulumi.OutputState }
func (FunctionArchitecturesItemArrayOutput) ElementType ¶ added in v0.2.0
func (FunctionArchitecturesItemArrayOutput) ElementType() reflect.Type
func (FunctionArchitecturesItemArrayOutput) Index ¶ added in v0.2.0
func (o FunctionArchitecturesItemArrayOutput) Index(i pulumi.IntInput) FunctionArchitecturesItemOutput
func (FunctionArchitecturesItemArrayOutput) ToFunctionArchitecturesItemArrayOutput ¶ added in v0.2.0
func (o FunctionArchitecturesItemArrayOutput) ToFunctionArchitecturesItemArrayOutput() FunctionArchitecturesItemArrayOutput
func (FunctionArchitecturesItemArrayOutput) ToFunctionArchitecturesItemArrayOutputWithContext ¶ added in v0.2.0
func (o FunctionArchitecturesItemArrayOutput) ToFunctionArchitecturesItemArrayOutputWithContext(ctx context.Context) FunctionArchitecturesItemArrayOutput
func (FunctionArchitecturesItemArrayOutput) ToOutput ¶ added in v0.76.0
func (o FunctionArchitecturesItemArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]FunctionArchitecturesItem]
type FunctionArchitecturesItemInput ¶ added in v0.2.0
type FunctionArchitecturesItemInput interface { pulumi.Input ToFunctionArchitecturesItemOutput() FunctionArchitecturesItemOutput ToFunctionArchitecturesItemOutputWithContext(context.Context) FunctionArchitecturesItemOutput }
FunctionArchitecturesItemInput is an input type that accepts FunctionArchitecturesItemArgs and FunctionArchitecturesItemOutput values. You can construct a concrete instance of `FunctionArchitecturesItemInput` via:
FunctionArchitecturesItemArgs{...}
type FunctionArchitecturesItemOutput ¶ added in v0.2.0
type FunctionArchitecturesItemOutput struct{ *pulumi.OutputState }
func (FunctionArchitecturesItemOutput) ElementType ¶ added in v0.2.0
func (FunctionArchitecturesItemOutput) ElementType() reflect.Type
func (FunctionArchitecturesItemOutput) ToFunctionArchitecturesItemOutput ¶ added in v0.2.0
func (o FunctionArchitecturesItemOutput) ToFunctionArchitecturesItemOutput() FunctionArchitecturesItemOutput
func (FunctionArchitecturesItemOutput) ToFunctionArchitecturesItemOutputWithContext ¶ added in v0.2.0
func (o FunctionArchitecturesItemOutput) ToFunctionArchitecturesItemOutputWithContext(ctx context.Context) FunctionArchitecturesItemOutput
func (FunctionArchitecturesItemOutput) ToFunctionArchitecturesItemPtrOutput ¶ added in v0.2.0
func (o FunctionArchitecturesItemOutput) ToFunctionArchitecturesItemPtrOutput() FunctionArchitecturesItemPtrOutput
func (FunctionArchitecturesItemOutput) ToFunctionArchitecturesItemPtrOutputWithContext ¶ added in v0.2.0
func (o FunctionArchitecturesItemOutput) ToFunctionArchitecturesItemPtrOutputWithContext(ctx context.Context) FunctionArchitecturesItemPtrOutput
func (FunctionArchitecturesItemOutput) ToOutput ¶ added in v0.76.0
func (o FunctionArchitecturesItemOutput) ToOutput(ctx context.Context) pulumix.Output[FunctionArchitecturesItem]
func (FunctionArchitecturesItemOutput) ToStringOutput ¶ added in v0.2.0
func (o FunctionArchitecturesItemOutput) ToStringOutput() pulumi.StringOutput
func (FunctionArchitecturesItemOutput) ToStringOutputWithContext ¶ added in v0.2.0
func (o FunctionArchitecturesItemOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (FunctionArchitecturesItemOutput) ToStringPtrOutput ¶ added in v0.2.0
func (o FunctionArchitecturesItemOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (FunctionArchitecturesItemOutput) ToStringPtrOutputWithContext ¶ added in v0.2.0
func (o FunctionArchitecturesItemOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FunctionArchitecturesItemPtrInput ¶ added in v0.2.0
type FunctionArchitecturesItemPtrInput interface { pulumi.Input ToFunctionArchitecturesItemPtrOutput() FunctionArchitecturesItemPtrOutput ToFunctionArchitecturesItemPtrOutputWithContext(context.Context) FunctionArchitecturesItemPtrOutput }
func FunctionArchitecturesItemPtr ¶ added in v0.2.0
func FunctionArchitecturesItemPtr(v string) FunctionArchitecturesItemPtrInput
type FunctionArchitecturesItemPtrOutput ¶ added in v0.2.0
type FunctionArchitecturesItemPtrOutput struct{ *pulumi.OutputState }
func (FunctionArchitecturesItemPtrOutput) Elem ¶ added in v0.2.0
func (o FunctionArchitecturesItemPtrOutput) Elem() FunctionArchitecturesItemOutput
func (FunctionArchitecturesItemPtrOutput) ElementType ¶ added in v0.2.0
func (FunctionArchitecturesItemPtrOutput) ElementType() reflect.Type
func (FunctionArchitecturesItemPtrOutput) ToFunctionArchitecturesItemPtrOutput ¶ added in v0.2.0
func (o FunctionArchitecturesItemPtrOutput) ToFunctionArchitecturesItemPtrOutput() FunctionArchitecturesItemPtrOutput
func (FunctionArchitecturesItemPtrOutput) ToFunctionArchitecturesItemPtrOutputWithContext ¶ added in v0.2.0
func (o FunctionArchitecturesItemPtrOutput) ToFunctionArchitecturesItemPtrOutputWithContext(ctx context.Context) FunctionArchitecturesItemPtrOutput
func (FunctionArchitecturesItemPtrOutput) ToOutput ¶ added in v0.76.0
func (o FunctionArchitecturesItemPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*FunctionArchitecturesItem]
func (FunctionArchitecturesItemPtrOutput) ToStringPtrOutput ¶ added in v0.2.0
func (o FunctionArchitecturesItemPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (FunctionArchitecturesItemPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.2.0
func (o FunctionArchitecturesItemPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FunctionArgs ¶
type FunctionArgs struct { Architectures FunctionArchitecturesItemArrayInput // The code for the function. Code FunctionCodeInput // A unique Arn for CodeSigningConfig resource CodeSigningConfigArn pulumi.StringPtrInput // A dead letter queue configuration that specifies the queue or topic where Lambda sends asynchronous events when they fail processing. DeadLetterConfig FunctionDeadLetterConfigPtrInput // A description of the function. Description pulumi.StringPtrInput // Environment variables that are accessible from function code during execution. Environment FunctionEnvironmentPtrInput // A function's ephemeral storage settings. EphemeralStorage FunctionEphemeralStoragePtrInput // Connection settings for an Amazon EFS file system. To connect a function to a file system, a mount target must be available in every Availability Zone that your function connects to. If your template contains an AWS::EFS::MountTarget resource, you must also specify a DependsOn attribute to ensure that the mount target is created or updated before the function. FileSystemConfigs FunctionFileSystemConfigArrayInput // The name of the Lambda function, up to 64 characters in length. If you don't specify a name, AWS CloudFormation generates one. FunctionName pulumi.StringPtrInput // The name of the method within your code that Lambda calls to execute your function. The format includes the file name. It can also include namespaces and other qualifiers, depending on the runtime Handler pulumi.StringPtrInput // ImageConfig ImageConfig FunctionImageConfigPtrInput // The ARN of the AWS Key Management Service (AWS KMS) key that's used to encrypt your function's environment variables. If it's not provided, AWS Lambda uses a default service key. KmsKeyArn pulumi.StringPtrInput // A list of function layers to add to the function's execution environment. Specify each layer by its ARN, including the version. Layers pulumi.StringArrayInput // The amount of memory that your function has access to. Increasing the function's memory also increases its CPU allocation. The default value is 128 MB. The value must be a multiple of 64 MB. MemorySize pulumi.IntPtrInput // PackageType. PackageType FunctionPackageTypePtrInput // The number of simultaneous executions to reserve for the function. ReservedConcurrentExecutions pulumi.IntPtrInput // The Amazon Resource Name (ARN) of the function's execution role. Role pulumi.StringInput // The identifier of the function's runtime. Runtime pulumi.StringPtrInput // RuntimeManagementConfig RuntimeManagementConfig FunctionRuntimeManagementConfigPtrInput // The SnapStart setting of your function SnapStart FunctionSnapStartPtrInput // A list of tags to apply to the function. Tags FunctionTagArrayInput // The amount of time that Lambda allows a function to run before stopping it. The default is 3 seconds. The maximum allowed value is 900 seconds. Timeout pulumi.IntPtrInput // Set Mode to Active to sample and trace a subset of incoming requests with AWS X-Ray. TracingConfig FunctionTracingConfigPtrInput // For network connectivity to AWS resources in a VPC, specify a list of security groups and subnets in the VPC. VpcConfig FunctionVpcConfigPtrInput }
The set of arguments for constructing a Function resource.
func (FunctionArgs) ElementType ¶
func (FunctionArgs) ElementType() reflect.Type
type FunctionCode ¶
type FunctionCode struct { // ImageUri. ImageUri *string `pulumi:"imageUri"` // An Amazon S3 bucket in the same AWS Region as your function. The bucket can be in a different AWS account. S3Bucket *string `pulumi:"s3Bucket"` // The Amazon S3 key of the deployment package. S3Key *string `pulumi:"s3Key"` // For versioned objects, the version of the deployment package object to use. S3ObjectVersion *string `pulumi:"s3ObjectVersion"` // The source code of your Lambda function. If you include your function source inline with this parameter, AWS CloudFormation places it in a file named index and zips it to create a deployment package.. ZipFile *string `pulumi:"zipFile"` }
type FunctionCodeArgs ¶
type FunctionCodeArgs struct { // ImageUri. ImageUri pulumi.StringPtrInput `pulumi:"imageUri"` // An Amazon S3 bucket in the same AWS Region as your function. The bucket can be in a different AWS account. S3Bucket pulumi.StringPtrInput `pulumi:"s3Bucket"` // The Amazon S3 key of the deployment package. S3Key pulumi.StringPtrInput `pulumi:"s3Key"` // For versioned objects, the version of the deployment package object to use. S3ObjectVersion pulumi.StringPtrInput `pulumi:"s3ObjectVersion"` // The source code of your Lambda function. If you include your function source inline with this parameter, AWS CloudFormation places it in a file named index and zips it to create a deployment package.. ZipFile pulumi.StringPtrInput `pulumi:"zipFile"` }
func (FunctionCodeArgs) ElementType ¶
func (FunctionCodeArgs) ElementType() reflect.Type
func (FunctionCodeArgs) ToFunctionCodeOutput ¶
func (i FunctionCodeArgs) ToFunctionCodeOutput() FunctionCodeOutput
func (FunctionCodeArgs) ToFunctionCodeOutputWithContext ¶
func (i FunctionCodeArgs) ToFunctionCodeOutputWithContext(ctx context.Context) FunctionCodeOutput
func (FunctionCodeArgs) ToOutput ¶ added in v0.76.0
func (i FunctionCodeArgs) ToOutput(ctx context.Context) pulumix.Output[FunctionCode]
type FunctionCodeInput ¶
type FunctionCodeInput interface { pulumi.Input ToFunctionCodeOutput() FunctionCodeOutput ToFunctionCodeOutputWithContext(context.Context) FunctionCodeOutput }
FunctionCodeInput is an input type that accepts FunctionCodeArgs and FunctionCodeOutput values. You can construct a concrete instance of `FunctionCodeInput` via:
FunctionCodeArgs{...}
type FunctionCodeOutput ¶
type FunctionCodeOutput struct{ *pulumi.OutputState }
func (FunctionCodeOutput) ElementType ¶
func (FunctionCodeOutput) ElementType() reflect.Type
func (FunctionCodeOutput) ImageUri ¶
func (o FunctionCodeOutput) ImageUri() pulumi.StringPtrOutput
ImageUri.
func (FunctionCodeOutput) S3Bucket ¶
func (o FunctionCodeOutput) S3Bucket() pulumi.StringPtrOutput
An Amazon S3 bucket in the same AWS Region as your function. The bucket can be in a different AWS account.
func (FunctionCodeOutput) S3Key ¶
func (o FunctionCodeOutput) S3Key() pulumi.StringPtrOutput
The Amazon S3 key of the deployment package.
func (FunctionCodeOutput) S3ObjectVersion ¶
func (o FunctionCodeOutput) S3ObjectVersion() pulumi.StringPtrOutput
For versioned objects, the version of the deployment package object to use.
func (FunctionCodeOutput) ToFunctionCodeOutput ¶
func (o FunctionCodeOutput) ToFunctionCodeOutput() FunctionCodeOutput
func (FunctionCodeOutput) ToFunctionCodeOutputWithContext ¶
func (o FunctionCodeOutput) ToFunctionCodeOutputWithContext(ctx context.Context) FunctionCodeOutput
func (FunctionCodeOutput) ToOutput ¶ added in v0.76.0
func (o FunctionCodeOutput) ToOutput(ctx context.Context) pulumix.Output[FunctionCode]
func (FunctionCodeOutput) ZipFile ¶
func (o FunctionCodeOutput) ZipFile() pulumi.StringPtrOutput
The source code of your Lambda function. If you include your function source inline with this parameter, AWS CloudFormation places it in a file named index and zips it to create a deployment package..
type FunctionDeadLetterConfig ¶
type FunctionDeadLetterConfig struct { // The Amazon Resource Name (ARN) of an Amazon SQS queue or Amazon SNS topic. TargetArn *string `pulumi:"targetArn"` }
The dead-letter queue for failed asynchronous invocations.
type FunctionDeadLetterConfigArgs ¶
type FunctionDeadLetterConfigArgs struct { // The Amazon Resource Name (ARN) of an Amazon SQS queue or Amazon SNS topic. TargetArn pulumi.StringPtrInput `pulumi:"targetArn"` }
The dead-letter queue for failed asynchronous invocations.
func (FunctionDeadLetterConfigArgs) ElementType ¶
func (FunctionDeadLetterConfigArgs) ElementType() reflect.Type
func (FunctionDeadLetterConfigArgs) ToFunctionDeadLetterConfigOutput ¶
func (i FunctionDeadLetterConfigArgs) ToFunctionDeadLetterConfigOutput() FunctionDeadLetterConfigOutput
func (FunctionDeadLetterConfigArgs) ToFunctionDeadLetterConfigOutputWithContext ¶
func (i FunctionDeadLetterConfigArgs) ToFunctionDeadLetterConfigOutputWithContext(ctx context.Context) FunctionDeadLetterConfigOutput
func (FunctionDeadLetterConfigArgs) ToFunctionDeadLetterConfigPtrOutput ¶
func (i FunctionDeadLetterConfigArgs) ToFunctionDeadLetterConfigPtrOutput() FunctionDeadLetterConfigPtrOutput
func (FunctionDeadLetterConfigArgs) ToFunctionDeadLetterConfigPtrOutputWithContext ¶
func (i FunctionDeadLetterConfigArgs) ToFunctionDeadLetterConfigPtrOutputWithContext(ctx context.Context) FunctionDeadLetterConfigPtrOutput
func (FunctionDeadLetterConfigArgs) ToOutput ¶ added in v0.76.0
func (i FunctionDeadLetterConfigArgs) ToOutput(ctx context.Context) pulumix.Output[FunctionDeadLetterConfig]
type FunctionDeadLetterConfigInput ¶
type FunctionDeadLetterConfigInput interface { pulumi.Input ToFunctionDeadLetterConfigOutput() FunctionDeadLetterConfigOutput ToFunctionDeadLetterConfigOutputWithContext(context.Context) FunctionDeadLetterConfigOutput }
FunctionDeadLetterConfigInput is an input type that accepts FunctionDeadLetterConfigArgs and FunctionDeadLetterConfigOutput values. You can construct a concrete instance of `FunctionDeadLetterConfigInput` via:
FunctionDeadLetterConfigArgs{...}
type FunctionDeadLetterConfigOutput ¶
type FunctionDeadLetterConfigOutput struct{ *pulumi.OutputState }
The dead-letter queue for failed asynchronous invocations.
func (FunctionDeadLetterConfigOutput) ElementType ¶
func (FunctionDeadLetterConfigOutput) ElementType() reflect.Type
func (FunctionDeadLetterConfigOutput) TargetArn ¶
func (o FunctionDeadLetterConfigOutput) TargetArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of an Amazon SQS queue or Amazon SNS topic.
func (FunctionDeadLetterConfigOutput) ToFunctionDeadLetterConfigOutput ¶
func (o FunctionDeadLetterConfigOutput) ToFunctionDeadLetterConfigOutput() FunctionDeadLetterConfigOutput
func (FunctionDeadLetterConfigOutput) ToFunctionDeadLetterConfigOutputWithContext ¶
func (o FunctionDeadLetterConfigOutput) ToFunctionDeadLetterConfigOutputWithContext(ctx context.Context) FunctionDeadLetterConfigOutput
func (FunctionDeadLetterConfigOutput) ToFunctionDeadLetterConfigPtrOutput ¶
func (o FunctionDeadLetterConfigOutput) ToFunctionDeadLetterConfigPtrOutput() FunctionDeadLetterConfigPtrOutput
func (FunctionDeadLetterConfigOutput) ToFunctionDeadLetterConfigPtrOutputWithContext ¶
func (o FunctionDeadLetterConfigOutput) ToFunctionDeadLetterConfigPtrOutputWithContext(ctx context.Context) FunctionDeadLetterConfigPtrOutput
func (FunctionDeadLetterConfigOutput) ToOutput ¶ added in v0.76.0
func (o FunctionDeadLetterConfigOutput) ToOutput(ctx context.Context) pulumix.Output[FunctionDeadLetterConfig]
type FunctionDeadLetterConfigPtrInput ¶
type FunctionDeadLetterConfigPtrInput interface { pulumi.Input ToFunctionDeadLetterConfigPtrOutput() FunctionDeadLetterConfigPtrOutput ToFunctionDeadLetterConfigPtrOutputWithContext(context.Context) FunctionDeadLetterConfigPtrOutput }
FunctionDeadLetterConfigPtrInput is an input type that accepts FunctionDeadLetterConfigArgs, FunctionDeadLetterConfigPtr and FunctionDeadLetterConfigPtrOutput values. You can construct a concrete instance of `FunctionDeadLetterConfigPtrInput` via:
FunctionDeadLetterConfigArgs{...} or: nil
func FunctionDeadLetterConfigPtr ¶
func FunctionDeadLetterConfigPtr(v *FunctionDeadLetterConfigArgs) FunctionDeadLetterConfigPtrInput
type FunctionDeadLetterConfigPtrOutput ¶
type FunctionDeadLetterConfigPtrOutput struct{ *pulumi.OutputState }
func (FunctionDeadLetterConfigPtrOutput) Elem ¶
func (o FunctionDeadLetterConfigPtrOutput) Elem() FunctionDeadLetterConfigOutput
func (FunctionDeadLetterConfigPtrOutput) ElementType ¶
func (FunctionDeadLetterConfigPtrOutput) ElementType() reflect.Type
func (FunctionDeadLetterConfigPtrOutput) TargetArn ¶
func (o FunctionDeadLetterConfigPtrOutput) TargetArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of an Amazon SQS queue or Amazon SNS topic.
func (FunctionDeadLetterConfigPtrOutput) ToFunctionDeadLetterConfigPtrOutput ¶
func (o FunctionDeadLetterConfigPtrOutput) ToFunctionDeadLetterConfigPtrOutput() FunctionDeadLetterConfigPtrOutput
func (FunctionDeadLetterConfigPtrOutput) ToFunctionDeadLetterConfigPtrOutputWithContext ¶
func (o FunctionDeadLetterConfigPtrOutput) ToFunctionDeadLetterConfigPtrOutputWithContext(ctx context.Context) FunctionDeadLetterConfigPtrOutput
func (FunctionDeadLetterConfigPtrOutput) ToOutput ¶ added in v0.76.0
func (o FunctionDeadLetterConfigPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*FunctionDeadLetterConfig]
type FunctionEnvironment ¶
type FunctionEnvironment struct {
// Environment variable key-value pairs.
Variables interface{} `pulumi:"variables"`
}
A function's environment variable settings.
type FunctionEnvironmentArgs ¶
type FunctionEnvironmentArgs struct { // Environment variable key-value pairs. Variables pulumi.Input `pulumi:"variables"` }
A function's environment variable settings.
func (FunctionEnvironmentArgs) ElementType ¶
func (FunctionEnvironmentArgs) ElementType() reflect.Type
func (FunctionEnvironmentArgs) ToFunctionEnvironmentOutput ¶
func (i FunctionEnvironmentArgs) ToFunctionEnvironmentOutput() FunctionEnvironmentOutput
func (FunctionEnvironmentArgs) ToFunctionEnvironmentOutputWithContext ¶
func (i FunctionEnvironmentArgs) ToFunctionEnvironmentOutputWithContext(ctx context.Context) FunctionEnvironmentOutput
func (FunctionEnvironmentArgs) ToFunctionEnvironmentPtrOutput ¶
func (i FunctionEnvironmentArgs) ToFunctionEnvironmentPtrOutput() FunctionEnvironmentPtrOutput
func (FunctionEnvironmentArgs) ToFunctionEnvironmentPtrOutputWithContext ¶
func (i FunctionEnvironmentArgs) ToFunctionEnvironmentPtrOutputWithContext(ctx context.Context) FunctionEnvironmentPtrOutput
func (FunctionEnvironmentArgs) ToOutput ¶ added in v0.76.0
func (i FunctionEnvironmentArgs) ToOutput(ctx context.Context) pulumix.Output[FunctionEnvironment]
type FunctionEnvironmentInput ¶
type FunctionEnvironmentInput interface { pulumi.Input ToFunctionEnvironmentOutput() FunctionEnvironmentOutput ToFunctionEnvironmentOutputWithContext(context.Context) FunctionEnvironmentOutput }
FunctionEnvironmentInput is an input type that accepts FunctionEnvironmentArgs and FunctionEnvironmentOutput values. You can construct a concrete instance of `FunctionEnvironmentInput` via:
FunctionEnvironmentArgs{...}
type FunctionEnvironmentOutput ¶
type FunctionEnvironmentOutput struct{ *pulumi.OutputState }
A function's environment variable settings.
func (FunctionEnvironmentOutput) ElementType ¶
func (FunctionEnvironmentOutput) ElementType() reflect.Type
func (FunctionEnvironmentOutput) ToFunctionEnvironmentOutput ¶
func (o FunctionEnvironmentOutput) ToFunctionEnvironmentOutput() FunctionEnvironmentOutput
func (FunctionEnvironmentOutput) ToFunctionEnvironmentOutputWithContext ¶
func (o FunctionEnvironmentOutput) ToFunctionEnvironmentOutputWithContext(ctx context.Context) FunctionEnvironmentOutput
func (FunctionEnvironmentOutput) ToFunctionEnvironmentPtrOutput ¶
func (o FunctionEnvironmentOutput) ToFunctionEnvironmentPtrOutput() FunctionEnvironmentPtrOutput
func (FunctionEnvironmentOutput) ToFunctionEnvironmentPtrOutputWithContext ¶
func (o FunctionEnvironmentOutput) ToFunctionEnvironmentPtrOutputWithContext(ctx context.Context) FunctionEnvironmentPtrOutput
func (FunctionEnvironmentOutput) ToOutput ¶ added in v0.76.0
func (o FunctionEnvironmentOutput) ToOutput(ctx context.Context) pulumix.Output[FunctionEnvironment]
func (FunctionEnvironmentOutput) Variables ¶
func (o FunctionEnvironmentOutput) Variables() pulumi.AnyOutput
Environment variable key-value pairs.
type FunctionEnvironmentPtrInput ¶
type FunctionEnvironmentPtrInput interface { pulumi.Input ToFunctionEnvironmentPtrOutput() FunctionEnvironmentPtrOutput ToFunctionEnvironmentPtrOutputWithContext(context.Context) FunctionEnvironmentPtrOutput }
FunctionEnvironmentPtrInput is an input type that accepts FunctionEnvironmentArgs, FunctionEnvironmentPtr and FunctionEnvironmentPtrOutput values. You can construct a concrete instance of `FunctionEnvironmentPtrInput` via:
FunctionEnvironmentArgs{...} or: nil
func FunctionEnvironmentPtr ¶
func FunctionEnvironmentPtr(v *FunctionEnvironmentArgs) FunctionEnvironmentPtrInput
type FunctionEnvironmentPtrOutput ¶
type FunctionEnvironmentPtrOutput struct{ *pulumi.OutputState }
func (FunctionEnvironmentPtrOutput) Elem ¶
func (o FunctionEnvironmentPtrOutput) Elem() FunctionEnvironmentOutput
func (FunctionEnvironmentPtrOutput) ElementType ¶
func (FunctionEnvironmentPtrOutput) ElementType() reflect.Type
func (FunctionEnvironmentPtrOutput) ToFunctionEnvironmentPtrOutput ¶
func (o FunctionEnvironmentPtrOutput) ToFunctionEnvironmentPtrOutput() FunctionEnvironmentPtrOutput
func (FunctionEnvironmentPtrOutput) ToFunctionEnvironmentPtrOutputWithContext ¶
func (o FunctionEnvironmentPtrOutput) ToFunctionEnvironmentPtrOutputWithContext(ctx context.Context) FunctionEnvironmentPtrOutput
func (FunctionEnvironmentPtrOutput) ToOutput ¶ added in v0.76.0
func (o FunctionEnvironmentPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*FunctionEnvironment]
func (FunctionEnvironmentPtrOutput) Variables ¶
func (o FunctionEnvironmentPtrOutput) Variables() pulumi.AnyOutput
Environment variable key-value pairs.
type FunctionEphemeralStorage ¶ added in v0.14.0
type FunctionEphemeralStorage struct { // The amount of ephemeral storage that your function has access to. Size int `pulumi:"size"` }
A function's ephemeral storage settings.
type FunctionEphemeralStorageArgs ¶ added in v0.14.0
type FunctionEphemeralStorageArgs struct { // The amount of ephemeral storage that your function has access to. Size pulumi.IntInput `pulumi:"size"` }
A function's ephemeral storage settings.
func (FunctionEphemeralStorageArgs) ElementType ¶ added in v0.14.0
func (FunctionEphemeralStorageArgs) ElementType() reflect.Type
func (FunctionEphemeralStorageArgs) ToFunctionEphemeralStorageOutput ¶ added in v0.14.0
func (i FunctionEphemeralStorageArgs) ToFunctionEphemeralStorageOutput() FunctionEphemeralStorageOutput
func (FunctionEphemeralStorageArgs) ToFunctionEphemeralStorageOutputWithContext ¶ added in v0.14.0
func (i FunctionEphemeralStorageArgs) ToFunctionEphemeralStorageOutputWithContext(ctx context.Context) FunctionEphemeralStorageOutput
func (FunctionEphemeralStorageArgs) ToFunctionEphemeralStoragePtrOutput ¶ added in v0.14.0
func (i FunctionEphemeralStorageArgs) ToFunctionEphemeralStoragePtrOutput() FunctionEphemeralStoragePtrOutput
func (FunctionEphemeralStorageArgs) ToFunctionEphemeralStoragePtrOutputWithContext ¶ added in v0.14.0
func (i FunctionEphemeralStorageArgs) ToFunctionEphemeralStoragePtrOutputWithContext(ctx context.Context) FunctionEphemeralStoragePtrOutput
func (FunctionEphemeralStorageArgs) ToOutput ¶ added in v0.76.0
func (i FunctionEphemeralStorageArgs) ToOutput(ctx context.Context) pulumix.Output[FunctionEphemeralStorage]
type FunctionEphemeralStorageInput ¶ added in v0.14.0
type FunctionEphemeralStorageInput interface { pulumi.Input ToFunctionEphemeralStorageOutput() FunctionEphemeralStorageOutput ToFunctionEphemeralStorageOutputWithContext(context.Context) FunctionEphemeralStorageOutput }
FunctionEphemeralStorageInput is an input type that accepts FunctionEphemeralStorageArgs and FunctionEphemeralStorageOutput values. You can construct a concrete instance of `FunctionEphemeralStorageInput` via:
FunctionEphemeralStorageArgs{...}
type FunctionEphemeralStorageOutput ¶ added in v0.14.0
type FunctionEphemeralStorageOutput struct{ *pulumi.OutputState }
A function's ephemeral storage settings.
func (FunctionEphemeralStorageOutput) ElementType ¶ added in v0.14.0
func (FunctionEphemeralStorageOutput) ElementType() reflect.Type
func (FunctionEphemeralStorageOutput) Size ¶ added in v0.14.0
func (o FunctionEphemeralStorageOutput) Size() pulumi.IntOutput
The amount of ephemeral storage that your function has access to.
func (FunctionEphemeralStorageOutput) ToFunctionEphemeralStorageOutput ¶ added in v0.14.0
func (o FunctionEphemeralStorageOutput) ToFunctionEphemeralStorageOutput() FunctionEphemeralStorageOutput
func (FunctionEphemeralStorageOutput) ToFunctionEphemeralStorageOutputWithContext ¶ added in v0.14.0
func (o FunctionEphemeralStorageOutput) ToFunctionEphemeralStorageOutputWithContext(ctx context.Context) FunctionEphemeralStorageOutput
func (FunctionEphemeralStorageOutput) ToFunctionEphemeralStoragePtrOutput ¶ added in v0.14.0
func (o FunctionEphemeralStorageOutput) ToFunctionEphemeralStoragePtrOutput() FunctionEphemeralStoragePtrOutput
func (FunctionEphemeralStorageOutput) ToFunctionEphemeralStoragePtrOutputWithContext ¶ added in v0.14.0
func (o FunctionEphemeralStorageOutput) ToFunctionEphemeralStoragePtrOutputWithContext(ctx context.Context) FunctionEphemeralStoragePtrOutput
func (FunctionEphemeralStorageOutput) ToOutput ¶ added in v0.76.0
func (o FunctionEphemeralStorageOutput) ToOutput(ctx context.Context) pulumix.Output[FunctionEphemeralStorage]
type FunctionEphemeralStoragePtrInput ¶ added in v0.14.0
type FunctionEphemeralStoragePtrInput interface { pulumi.Input ToFunctionEphemeralStoragePtrOutput() FunctionEphemeralStoragePtrOutput ToFunctionEphemeralStoragePtrOutputWithContext(context.Context) FunctionEphemeralStoragePtrOutput }
FunctionEphemeralStoragePtrInput is an input type that accepts FunctionEphemeralStorageArgs, FunctionEphemeralStoragePtr and FunctionEphemeralStoragePtrOutput values. You can construct a concrete instance of `FunctionEphemeralStoragePtrInput` via:
FunctionEphemeralStorageArgs{...} or: nil
func FunctionEphemeralStoragePtr ¶ added in v0.14.0
func FunctionEphemeralStoragePtr(v *FunctionEphemeralStorageArgs) FunctionEphemeralStoragePtrInput
type FunctionEphemeralStoragePtrOutput ¶ added in v0.14.0
type FunctionEphemeralStoragePtrOutput struct{ *pulumi.OutputState }
func (FunctionEphemeralStoragePtrOutput) Elem ¶ added in v0.14.0
func (o FunctionEphemeralStoragePtrOutput) Elem() FunctionEphemeralStorageOutput
func (FunctionEphemeralStoragePtrOutput) ElementType ¶ added in v0.14.0
func (FunctionEphemeralStoragePtrOutput) ElementType() reflect.Type
func (FunctionEphemeralStoragePtrOutput) Size ¶ added in v0.14.0
func (o FunctionEphemeralStoragePtrOutput) Size() pulumi.IntPtrOutput
The amount of ephemeral storage that your function has access to.
func (FunctionEphemeralStoragePtrOutput) ToFunctionEphemeralStoragePtrOutput ¶ added in v0.14.0
func (o FunctionEphemeralStoragePtrOutput) ToFunctionEphemeralStoragePtrOutput() FunctionEphemeralStoragePtrOutput
func (FunctionEphemeralStoragePtrOutput) ToFunctionEphemeralStoragePtrOutputWithContext ¶ added in v0.14.0
func (o FunctionEphemeralStoragePtrOutput) ToFunctionEphemeralStoragePtrOutputWithContext(ctx context.Context) FunctionEphemeralStoragePtrOutput
func (FunctionEphemeralStoragePtrOutput) ToOutput ¶ added in v0.76.0
func (o FunctionEphemeralStoragePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*FunctionEphemeralStorage]
type FunctionFileSystemConfig ¶
type FunctionFileSystemConfig struct { // The Amazon Resource Name (ARN) of the Amazon EFS access point that provides access to the file system. Arn string `pulumi:"arn"` // The path where the function can access the file system, starting with /mnt/. LocalMountPath string `pulumi:"localMountPath"` }
type FunctionFileSystemConfigArgs ¶
type FunctionFileSystemConfigArgs struct { // The Amazon Resource Name (ARN) of the Amazon EFS access point that provides access to the file system. Arn pulumi.StringInput `pulumi:"arn"` // The path where the function can access the file system, starting with /mnt/. LocalMountPath pulumi.StringInput `pulumi:"localMountPath"` }
func (FunctionFileSystemConfigArgs) ElementType ¶
func (FunctionFileSystemConfigArgs) ElementType() reflect.Type
func (FunctionFileSystemConfigArgs) ToFunctionFileSystemConfigOutput ¶
func (i FunctionFileSystemConfigArgs) ToFunctionFileSystemConfigOutput() FunctionFileSystemConfigOutput
func (FunctionFileSystemConfigArgs) ToFunctionFileSystemConfigOutputWithContext ¶
func (i FunctionFileSystemConfigArgs) ToFunctionFileSystemConfigOutputWithContext(ctx context.Context) FunctionFileSystemConfigOutput
func (FunctionFileSystemConfigArgs) ToOutput ¶ added in v0.76.0
func (i FunctionFileSystemConfigArgs) ToOutput(ctx context.Context) pulumix.Output[FunctionFileSystemConfig]
type FunctionFileSystemConfigArray ¶
type FunctionFileSystemConfigArray []FunctionFileSystemConfigInput
func (FunctionFileSystemConfigArray) ElementType ¶
func (FunctionFileSystemConfigArray) ElementType() reflect.Type
func (FunctionFileSystemConfigArray) ToFunctionFileSystemConfigArrayOutput ¶
func (i FunctionFileSystemConfigArray) ToFunctionFileSystemConfigArrayOutput() FunctionFileSystemConfigArrayOutput
func (FunctionFileSystemConfigArray) ToFunctionFileSystemConfigArrayOutputWithContext ¶
func (i FunctionFileSystemConfigArray) ToFunctionFileSystemConfigArrayOutputWithContext(ctx context.Context) FunctionFileSystemConfigArrayOutput
func (FunctionFileSystemConfigArray) ToOutput ¶ added in v0.76.0
func (i FunctionFileSystemConfigArray) ToOutput(ctx context.Context) pulumix.Output[[]FunctionFileSystemConfig]
type FunctionFileSystemConfigArrayInput ¶
type FunctionFileSystemConfigArrayInput interface { pulumi.Input ToFunctionFileSystemConfigArrayOutput() FunctionFileSystemConfigArrayOutput ToFunctionFileSystemConfigArrayOutputWithContext(context.Context) FunctionFileSystemConfigArrayOutput }
FunctionFileSystemConfigArrayInput is an input type that accepts FunctionFileSystemConfigArray and FunctionFileSystemConfigArrayOutput values. You can construct a concrete instance of `FunctionFileSystemConfigArrayInput` via:
FunctionFileSystemConfigArray{ FunctionFileSystemConfigArgs{...} }
type FunctionFileSystemConfigArrayOutput ¶
type FunctionFileSystemConfigArrayOutput struct{ *pulumi.OutputState }
func (FunctionFileSystemConfigArrayOutput) ElementType ¶
func (FunctionFileSystemConfigArrayOutput) ElementType() reflect.Type
func (FunctionFileSystemConfigArrayOutput) Index ¶
func (o FunctionFileSystemConfigArrayOutput) Index(i pulumi.IntInput) FunctionFileSystemConfigOutput
func (FunctionFileSystemConfigArrayOutput) ToFunctionFileSystemConfigArrayOutput ¶
func (o FunctionFileSystemConfigArrayOutput) ToFunctionFileSystemConfigArrayOutput() FunctionFileSystemConfigArrayOutput
func (FunctionFileSystemConfigArrayOutput) ToFunctionFileSystemConfigArrayOutputWithContext ¶
func (o FunctionFileSystemConfigArrayOutput) ToFunctionFileSystemConfigArrayOutputWithContext(ctx context.Context) FunctionFileSystemConfigArrayOutput
func (FunctionFileSystemConfigArrayOutput) ToOutput ¶ added in v0.76.0
func (o FunctionFileSystemConfigArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]FunctionFileSystemConfig]
type FunctionFileSystemConfigInput ¶
type FunctionFileSystemConfigInput interface { pulumi.Input ToFunctionFileSystemConfigOutput() FunctionFileSystemConfigOutput ToFunctionFileSystemConfigOutputWithContext(context.Context) FunctionFileSystemConfigOutput }
FunctionFileSystemConfigInput is an input type that accepts FunctionFileSystemConfigArgs and FunctionFileSystemConfigOutput values. You can construct a concrete instance of `FunctionFileSystemConfigInput` via:
FunctionFileSystemConfigArgs{...}
type FunctionFileSystemConfigOutput ¶
type FunctionFileSystemConfigOutput struct{ *pulumi.OutputState }
func (FunctionFileSystemConfigOutput) Arn ¶
func (o FunctionFileSystemConfigOutput) Arn() pulumi.StringOutput
The Amazon Resource Name (ARN) of the Amazon EFS access point that provides access to the file system.
func (FunctionFileSystemConfigOutput) ElementType ¶
func (FunctionFileSystemConfigOutput) ElementType() reflect.Type
func (FunctionFileSystemConfigOutput) LocalMountPath ¶
func (o FunctionFileSystemConfigOutput) LocalMountPath() pulumi.StringOutput
The path where the function can access the file system, starting with /mnt/.
func (FunctionFileSystemConfigOutput) ToFunctionFileSystemConfigOutput ¶
func (o FunctionFileSystemConfigOutput) ToFunctionFileSystemConfigOutput() FunctionFileSystemConfigOutput
func (FunctionFileSystemConfigOutput) ToFunctionFileSystemConfigOutputWithContext ¶
func (o FunctionFileSystemConfigOutput) ToFunctionFileSystemConfigOutputWithContext(ctx context.Context) FunctionFileSystemConfigOutput
func (FunctionFileSystemConfigOutput) ToOutput ¶ added in v0.76.0
func (o FunctionFileSystemConfigOutput) ToOutput(ctx context.Context) pulumix.Output[FunctionFileSystemConfig]
type FunctionImageConfig ¶
type FunctionImageConfigArgs ¶
type FunctionImageConfigArgs struct { // Command. Command pulumi.StringArrayInput `pulumi:"command"` // EntryPoint. EntryPoint pulumi.StringArrayInput `pulumi:"entryPoint"` // WorkingDirectory. WorkingDirectory pulumi.StringPtrInput `pulumi:"workingDirectory"` }
func (FunctionImageConfigArgs) ElementType ¶
func (FunctionImageConfigArgs) ElementType() reflect.Type
func (FunctionImageConfigArgs) ToFunctionImageConfigOutput ¶
func (i FunctionImageConfigArgs) ToFunctionImageConfigOutput() FunctionImageConfigOutput
func (FunctionImageConfigArgs) ToFunctionImageConfigOutputWithContext ¶
func (i FunctionImageConfigArgs) ToFunctionImageConfigOutputWithContext(ctx context.Context) FunctionImageConfigOutput
func (FunctionImageConfigArgs) ToFunctionImageConfigPtrOutput ¶
func (i FunctionImageConfigArgs) ToFunctionImageConfigPtrOutput() FunctionImageConfigPtrOutput
func (FunctionImageConfigArgs) ToFunctionImageConfigPtrOutputWithContext ¶
func (i FunctionImageConfigArgs) ToFunctionImageConfigPtrOutputWithContext(ctx context.Context) FunctionImageConfigPtrOutput
func (FunctionImageConfigArgs) ToOutput ¶ added in v0.76.0
func (i FunctionImageConfigArgs) ToOutput(ctx context.Context) pulumix.Output[FunctionImageConfig]
type FunctionImageConfigInput ¶
type FunctionImageConfigInput interface { pulumi.Input ToFunctionImageConfigOutput() FunctionImageConfigOutput ToFunctionImageConfigOutputWithContext(context.Context) FunctionImageConfigOutput }
FunctionImageConfigInput is an input type that accepts FunctionImageConfigArgs and FunctionImageConfigOutput values. You can construct a concrete instance of `FunctionImageConfigInput` via:
FunctionImageConfigArgs{...}
type FunctionImageConfigOutput ¶
type FunctionImageConfigOutput struct{ *pulumi.OutputState }
func (FunctionImageConfigOutput) Command ¶
func (o FunctionImageConfigOutput) Command() pulumi.StringArrayOutput
Command.
func (FunctionImageConfigOutput) ElementType ¶
func (FunctionImageConfigOutput) ElementType() reflect.Type
func (FunctionImageConfigOutput) EntryPoint ¶
func (o FunctionImageConfigOutput) EntryPoint() pulumi.StringArrayOutput
EntryPoint.
func (FunctionImageConfigOutput) ToFunctionImageConfigOutput ¶
func (o FunctionImageConfigOutput) ToFunctionImageConfigOutput() FunctionImageConfigOutput
func (FunctionImageConfigOutput) ToFunctionImageConfigOutputWithContext ¶
func (o FunctionImageConfigOutput) ToFunctionImageConfigOutputWithContext(ctx context.Context) FunctionImageConfigOutput
func (FunctionImageConfigOutput) ToFunctionImageConfigPtrOutput ¶
func (o FunctionImageConfigOutput) ToFunctionImageConfigPtrOutput() FunctionImageConfigPtrOutput
func (FunctionImageConfigOutput) ToFunctionImageConfigPtrOutputWithContext ¶
func (o FunctionImageConfigOutput) ToFunctionImageConfigPtrOutputWithContext(ctx context.Context) FunctionImageConfigPtrOutput
func (FunctionImageConfigOutput) ToOutput ¶ added in v0.76.0
func (o FunctionImageConfigOutput) ToOutput(ctx context.Context) pulumix.Output[FunctionImageConfig]
func (FunctionImageConfigOutput) WorkingDirectory ¶
func (o FunctionImageConfigOutput) WorkingDirectory() pulumi.StringPtrOutput
WorkingDirectory.
type FunctionImageConfigPtrInput ¶
type FunctionImageConfigPtrInput interface { pulumi.Input ToFunctionImageConfigPtrOutput() FunctionImageConfigPtrOutput ToFunctionImageConfigPtrOutputWithContext(context.Context) FunctionImageConfigPtrOutput }
FunctionImageConfigPtrInput is an input type that accepts FunctionImageConfigArgs, FunctionImageConfigPtr and FunctionImageConfigPtrOutput values. You can construct a concrete instance of `FunctionImageConfigPtrInput` via:
FunctionImageConfigArgs{...} or: nil
func FunctionImageConfigPtr ¶
func FunctionImageConfigPtr(v *FunctionImageConfigArgs) FunctionImageConfigPtrInput
type FunctionImageConfigPtrOutput ¶
type FunctionImageConfigPtrOutput struct{ *pulumi.OutputState }
func (FunctionImageConfigPtrOutput) Command ¶
func (o FunctionImageConfigPtrOutput) Command() pulumi.StringArrayOutput
Command.
func (FunctionImageConfigPtrOutput) Elem ¶
func (o FunctionImageConfigPtrOutput) Elem() FunctionImageConfigOutput
func (FunctionImageConfigPtrOutput) ElementType ¶
func (FunctionImageConfigPtrOutput) ElementType() reflect.Type
func (FunctionImageConfigPtrOutput) EntryPoint ¶
func (o FunctionImageConfigPtrOutput) EntryPoint() pulumi.StringArrayOutput
EntryPoint.
func (FunctionImageConfigPtrOutput) ToFunctionImageConfigPtrOutput ¶
func (o FunctionImageConfigPtrOutput) ToFunctionImageConfigPtrOutput() FunctionImageConfigPtrOutput
func (FunctionImageConfigPtrOutput) ToFunctionImageConfigPtrOutputWithContext ¶
func (o FunctionImageConfigPtrOutput) ToFunctionImageConfigPtrOutputWithContext(ctx context.Context) FunctionImageConfigPtrOutput
func (FunctionImageConfigPtrOutput) ToOutput ¶ added in v0.76.0
func (o FunctionImageConfigPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*FunctionImageConfig]
func (FunctionImageConfigPtrOutput) WorkingDirectory ¶
func (o FunctionImageConfigPtrOutput) WorkingDirectory() pulumi.StringPtrOutput
WorkingDirectory.
type FunctionInput ¶
type FunctionInput interface { pulumi.Input ToFunctionOutput() FunctionOutput ToFunctionOutputWithContext(ctx context.Context) FunctionOutput }
type FunctionOutput ¶
type FunctionOutput struct{ *pulumi.OutputState }
func (FunctionOutput) Architectures ¶ added in v0.17.0
func (o FunctionOutput) Architectures() FunctionArchitecturesItemArrayOutput
func (FunctionOutput) Arn ¶ added in v0.17.0
func (o FunctionOutput) Arn() pulumi.StringOutput
Unique identifier for function resources
func (FunctionOutput) Code ¶ added in v0.17.0
func (o FunctionOutput) Code() FunctionCodeOutput
The code for the function.
func (FunctionOutput) CodeSigningConfigArn ¶ added in v0.17.0
func (o FunctionOutput) CodeSigningConfigArn() pulumi.StringPtrOutput
A unique Arn for CodeSigningConfig resource
func (FunctionOutput) DeadLetterConfig ¶ added in v0.17.0
func (o FunctionOutput) DeadLetterConfig() FunctionDeadLetterConfigPtrOutput
A dead letter queue configuration that specifies the queue or topic where Lambda sends asynchronous events when they fail processing.
func (FunctionOutput) Description ¶ added in v0.17.0
func (o FunctionOutput) Description() pulumi.StringPtrOutput
A description of the function.
func (FunctionOutput) ElementType ¶
func (FunctionOutput) ElementType() reflect.Type
func (FunctionOutput) Environment ¶ added in v0.17.0
func (o FunctionOutput) Environment() FunctionEnvironmentPtrOutput
Environment variables that are accessible from function code during execution.
func (FunctionOutput) EphemeralStorage ¶ added in v0.17.0
func (o FunctionOutput) EphemeralStorage() FunctionEphemeralStoragePtrOutput
A function's ephemeral storage settings.
func (FunctionOutput) FileSystemConfigs ¶ added in v0.17.0
func (o FunctionOutput) FileSystemConfigs() FunctionFileSystemConfigArrayOutput
Connection settings for an Amazon EFS file system. To connect a function to a file system, a mount target must be available in every Availability Zone that your function connects to. If your template contains an AWS::EFS::MountTarget resource, you must also specify a DependsOn attribute to ensure that the mount target is created or updated before the function.
func (FunctionOutput) FunctionName ¶ added in v0.17.0
func (o FunctionOutput) FunctionName() pulumi.StringPtrOutput
The name of the Lambda function, up to 64 characters in length. If you don't specify a name, AWS CloudFormation generates one.
func (FunctionOutput) Handler ¶ added in v0.17.0
func (o FunctionOutput) Handler() pulumi.StringPtrOutput
The name of the method within your code that Lambda calls to execute your function. The format includes the file name. It can also include namespaces and other qualifiers, depending on the runtime
func (FunctionOutput) ImageConfig ¶ added in v0.17.0
func (o FunctionOutput) ImageConfig() FunctionImageConfigPtrOutput
ImageConfig
func (FunctionOutput) KmsKeyArn ¶ added in v0.17.0
func (o FunctionOutput) KmsKeyArn() pulumi.StringPtrOutput
The ARN of the AWS Key Management Service (AWS KMS) key that's used to encrypt your function's environment variables. If it's not provided, AWS Lambda uses a default service key.
func (FunctionOutput) Layers ¶ added in v0.17.0
func (o FunctionOutput) Layers() pulumi.StringArrayOutput
A list of function layers to add to the function's execution environment. Specify each layer by its ARN, including the version.
func (FunctionOutput) MemorySize ¶ added in v0.17.0
func (o FunctionOutput) MemorySize() pulumi.IntPtrOutput
The amount of memory that your function has access to. Increasing the function's memory also increases its CPU allocation. The default value is 128 MB. The value must be a multiple of 64 MB.
func (FunctionOutput) PackageType ¶ added in v0.17.0
func (o FunctionOutput) PackageType() FunctionPackageTypePtrOutput
PackageType.
func (FunctionOutput) ReservedConcurrentExecutions ¶ added in v0.17.0
func (o FunctionOutput) ReservedConcurrentExecutions() pulumi.IntPtrOutput
The number of simultaneous executions to reserve for the function.
func (FunctionOutput) Role ¶ added in v0.17.0
func (o FunctionOutput) Role() pulumi.StringOutput
The Amazon Resource Name (ARN) of the function's execution role.
func (FunctionOutput) Runtime ¶ added in v0.17.0
func (o FunctionOutput) Runtime() pulumi.StringPtrOutput
The identifier of the function's runtime.
func (FunctionOutput) RuntimeManagementConfig ¶ added in v0.49.0
func (o FunctionOutput) RuntimeManagementConfig() FunctionRuntimeManagementConfigPtrOutput
RuntimeManagementConfig
func (FunctionOutput) SnapStart ¶ added in v0.43.0
func (o FunctionOutput) SnapStart() FunctionSnapStartPtrOutput
The SnapStart setting of your function
func (FunctionOutput) SnapStartResponse ¶ added in v0.43.0
func (o FunctionOutput) SnapStartResponse() FunctionSnapStartResponseOutput
The SnapStart response of your function
func (FunctionOutput) Tags ¶ added in v0.17.0
func (o FunctionOutput) Tags() FunctionTagArrayOutput
A list of tags to apply to the function.
func (FunctionOutput) Timeout ¶ added in v0.17.0
func (o FunctionOutput) Timeout() pulumi.IntPtrOutput
The amount of time that Lambda allows a function to run before stopping it. The default is 3 seconds. The maximum allowed value is 900 seconds.
func (FunctionOutput) ToFunctionOutput ¶
func (o FunctionOutput) ToFunctionOutput() FunctionOutput
func (FunctionOutput) ToFunctionOutputWithContext ¶
func (o FunctionOutput) ToFunctionOutputWithContext(ctx context.Context) FunctionOutput
func (FunctionOutput) TracingConfig ¶ added in v0.17.0
func (o FunctionOutput) TracingConfig() FunctionTracingConfigPtrOutput
Set Mode to Active to sample and trace a subset of incoming requests with AWS X-Ray.
func (FunctionOutput) VpcConfig ¶ added in v0.17.0
func (o FunctionOutput) VpcConfig() FunctionVpcConfigPtrOutput
For network connectivity to AWS resources in a VPC, specify a list of security groups and subnets in the VPC.
type FunctionPackageType ¶
type FunctionPackageType string
PackageType.
func (FunctionPackageType) ElementType ¶
func (FunctionPackageType) ElementType() reflect.Type
func (FunctionPackageType) ToFunctionPackageTypeOutput ¶
func (e FunctionPackageType) ToFunctionPackageTypeOutput() FunctionPackageTypeOutput
func (FunctionPackageType) ToFunctionPackageTypeOutputWithContext ¶
func (e FunctionPackageType) ToFunctionPackageTypeOutputWithContext(ctx context.Context) FunctionPackageTypeOutput
func (FunctionPackageType) ToFunctionPackageTypePtrOutput ¶
func (e FunctionPackageType) ToFunctionPackageTypePtrOutput() FunctionPackageTypePtrOutput
func (FunctionPackageType) ToFunctionPackageTypePtrOutputWithContext ¶
func (e FunctionPackageType) ToFunctionPackageTypePtrOutputWithContext(ctx context.Context) FunctionPackageTypePtrOutput
func (FunctionPackageType) ToStringOutput ¶
func (e FunctionPackageType) ToStringOutput() pulumi.StringOutput
func (FunctionPackageType) ToStringOutputWithContext ¶
func (e FunctionPackageType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (FunctionPackageType) ToStringPtrOutput ¶
func (e FunctionPackageType) ToStringPtrOutput() pulumi.StringPtrOutput
func (FunctionPackageType) ToStringPtrOutputWithContext ¶
func (e FunctionPackageType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FunctionPackageTypeInput ¶
type FunctionPackageTypeInput interface { pulumi.Input ToFunctionPackageTypeOutput() FunctionPackageTypeOutput ToFunctionPackageTypeOutputWithContext(context.Context) FunctionPackageTypeOutput }
FunctionPackageTypeInput is an input type that accepts FunctionPackageTypeArgs and FunctionPackageTypeOutput values. You can construct a concrete instance of `FunctionPackageTypeInput` via:
FunctionPackageTypeArgs{...}
type FunctionPackageTypeOutput ¶
type FunctionPackageTypeOutput struct{ *pulumi.OutputState }
func (FunctionPackageTypeOutput) ElementType ¶
func (FunctionPackageTypeOutput) ElementType() reflect.Type
func (FunctionPackageTypeOutput) ToFunctionPackageTypeOutput ¶
func (o FunctionPackageTypeOutput) ToFunctionPackageTypeOutput() FunctionPackageTypeOutput
func (FunctionPackageTypeOutput) ToFunctionPackageTypeOutputWithContext ¶
func (o FunctionPackageTypeOutput) ToFunctionPackageTypeOutputWithContext(ctx context.Context) FunctionPackageTypeOutput
func (FunctionPackageTypeOutput) ToFunctionPackageTypePtrOutput ¶
func (o FunctionPackageTypeOutput) ToFunctionPackageTypePtrOutput() FunctionPackageTypePtrOutput
func (FunctionPackageTypeOutput) ToFunctionPackageTypePtrOutputWithContext ¶
func (o FunctionPackageTypeOutput) ToFunctionPackageTypePtrOutputWithContext(ctx context.Context) FunctionPackageTypePtrOutput
func (FunctionPackageTypeOutput) ToOutput ¶ added in v0.76.0
func (o FunctionPackageTypeOutput) ToOutput(ctx context.Context) pulumix.Output[FunctionPackageType]
func (FunctionPackageTypeOutput) ToStringOutput ¶
func (o FunctionPackageTypeOutput) ToStringOutput() pulumi.StringOutput
func (FunctionPackageTypeOutput) ToStringOutputWithContext ¶
func (o FunctionPackageTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (FunctionPackageTypeOutput) ToStringPtrOutput ¶
func (o FunctionPackageTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (FunctionPackageTypeOutput) ToStringPtrOutputWithContext ¶
func (o FunctionPackageTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FunctionPackageTypePtrInput ¶
type FunctionPackageTypePtrInput interface { pulumi.Input ToFunctionPackageTypePtrOutput() FunctionPackageTypePtrOutput ToFunctionPackageTypePtrOutputWithContext(context.Context) FunctionPackageTypePtrOutput }
func FunctionPackageTypePtr ¶
func FunctionPackageTypePtr(v string) FunctionPackageTypePtrInput
type FunctionPackageTypePtrOutput ¶
type FunctionPackageTypePtrOutput struct{ *pulumi.OutputState }
func (FunctionPackageTypePtrOutput) Elem ¶
func (o FunctionPackageTypePtrOutput) Elem() FunctionPackageTypeOutput
func (FunctionPackageTypePtrOutput) ElementType ¶
func (FunctionPackageTypePtrOutput) ElementType() reflect.Type
func (FunctionPackageTypePtrOutput) ToFunctionPackageTypePtrOutput ¶
func (o FunctionPackageTypePtrOutput) ToFunctionPackageTypePtrOutput() FunctionPackageTypePtrOutput
func (FunctionPackageTypePtrOutput) ToFunctionPackageTypePtrOutputWithContext ¶
func (o FunctionPackageTypePtrOutput) ToFunctionPackageTypePtrOutputWithContext(ctx context.Context) FunctionPackageTypePtrOutput
func (FunctionPackageTypePtrOutput) ToOutput ¶ added in v0.76.0
func (o FunctionPackageTypePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*FunctionPackageType]
func (FunctionPackageTypePtrOutput) ToStringPtrOutput ¶
func (o FunctionPackageTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (FunctionPackageTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o FunctionPackageTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FunctionRuntimeManagementConfig ¶ added in v0.49.0
type FunctionRuntimeManagementConfig struct { // Unique identifier for a runtime version arn RuntimeVersionArn *string `pulumi:"runtimeVersionArn"` // Trigger for runtime update UpdateRuntimeOn FunctionRuntimeManagementConfigUpdateRuntimeOn `pulumi:"updateRuntimeOn"` }
type FunctionRuntimeManagementConfigArgs ¶ added in v0.49.0
type FunctionRuntimeManagementConfigArgs struct { // Unique identifier for a runtime version arn RuntimeVersionArn pulumi.StringPtrInput `pulumi:"runtimeVersionArn"` // Trigger for runtime update UpdateRuntimeOn FunctionRuntimeManagementConfigUpdateRuntimeOnInput `pulumi:"updateRuntimeOn"` }
func (FunctionRuntimeManagementConfigArgs) ElementType ¶ added in v0.49.0
func (FunctionRuntimeManagementConfigArgs) ElementType() reflect.Type
func (FunctionRuntimeManagementConfigArgs) ToFunctionRuntimeManagementConfigOutput ¶ added in v0.49.0
func (i FunctionRuntimeManagementConfigArgs) ToFunctionRuntimeManagementConfigOutput() FunctionRuntimeManagementConfigOutput
func (FunctionRuntimeManagementConfigArgs) ToFunctionRuntimeManagementConfigOutputWithContext ¶ added in v0.49.0
func (i FunctionRuntimeManagementConfigArgs) ToFunctionRuntimeManagementConfigOutputWithContext(ctx context.Context) FunctionRuntimeManagementConfigOutput
func (FunctionRuntimeManagementConfigArgs) ToFunctionRuntimeManagementConfigPtrOutput ¶ added in v0.49.0
func (i FunctionRuntimeManagementConfigArgs) ToFunctionRuntimeManagementConfigPtrOutput() FunctionRuntimeManagementConfigPtrOutput
func (FunctionRuntimeManagementConfigArgs) ToFunctionRuntimeManagementConfigPtrOutputWithContext ¶ added in v0.49.0
func (i FunctionRuntimeManagementConfigArgs) ToFunctionRuntimeManagementConfigPtrOutputWithContext(ctx context.Context) FunctionRuntimeManagementConfigPtrOutput
func (FunctionRuntimeManagementConfigArgs) ToOutput ¶ added in v0.76.0
func (i FunctionRuntimeManagementConfigArgs) ToOutput(ctx context.Context) pulumix.Output[FunctionRuntimeManagementConfig]
type FunctionRuntimeManagementConfigInput ¶ added in v0.49.0
type FunctionRuntimeManagementConfigInput interface { pulumi.Input ToFunctionRuntimeManagementConfigOutput() FunctionRuntimeManagementConfigOutput ToFunctionRuntimeManagementConfigOutputWithContext(context.Context) FunctionRuntimeManagementConfigOutput }
FunctionRuntimeManagementConfigInput is an input type that accepts FunctionRuntimeManagementConfigArgs and FunctionRuntimeManagementConfigOutput values. You can construct a concrete instance of `FunctionRuntimeManagementConfigInput` via:
FunctionRuntimeManagementConfigArgs{...}
type FunctionRuntimeManagementConfigOutput ¶ added in v0.49.0
type FunctionRuntimeManagementConfigOutput struct{ *pulumi.OutputState }
func (FunctionRuntimeManagementConfigOutput) ElementType ¶ added in v0.49.0
func (FunctionRuntimeManagementConfigOutput) ElementType() reflect.Type
func (FunctionRuntimeManagementConfigOutput) RuntimeVersionArn ¶ added in v0.49.0
func (o FunctionRuntimeManagementConfigOutput) RuntimeVersionArn() pulumi.StringPtrOutput
Unique identifier for a runtime version arn
func (FunctionRuntimeManagementConfigOutput) ToFunctionRuntimeManagementConfigOutput ¶ added in v0.49.0
func (o FunctionRuntimeManagementConfigOutput) ToFunctionRuntimeManagementConfigOutput() FunctionRuntimeManagementConfigOutput
func (FunctionRuntimeManagementConfigOutput) ToFunctionRuntimeManagementConfigOutputWithContext ¶ added in v0.49.0
func (o FunctionRuntimeManagementConfigOutput) ToFunctionRuntimeManagementConfigOutputWithContext(ctx context.Context) FunctionRuntimeManagementConfigOutput
func (FunctionRuntimeManagementConfigOutput) ToFunctionRuntimeManagementConfigPtrOutput ¶ added in v0.49.0
func (o FunctionRuntimeManagementConfigOutput) ToFunctionRuntimeManagementConfigPtrOutput() FunctionRuntimeManagementConfigPtrOutput
func (FunctionRuntimeManagementConfigOutput) ToFunctionRuntimeManagementConfigPtrOutputWithContext ¶ added in v0.49.0
func (o FunctionRuntimeManagementConfigOutput) ToFunctionRuntimeManagementConfigPtrOutputWithContext(ctx context.Context) FunctionRuntimeManagementConfigPtrOutput
func (FunctionRuntimeManagementConfigOutput) ToOutput ¶ added in v0.76.0
func (o FunctionRuntimeManagementConfigOutput) ToOutput(ctx context.Context) pulumix.Output[FunctionRuntimeManagementConfig]
func (FunctionRuntimeManagementConfigOutput) UpdateRuntimeOn ¶ added in v0.49.0
func (o FunctionRuntimeManagementConfigOutput) UpdateRuntimeOn() FunctionRuntimeManagementConfigUpdateRuntimeOnOutput
Trigger for runtime update
type FunctionRuntimeManagementConfigPtrInput ¶ added in v0.49.0
type FunctionRuntimeManagementConfigPtrInput interface { pulumi.Input ToFunctionRuntimeManagementConfigPtrOutput() FunctionRuntimeManagementConfigPtrOutput ToFunctionRuntimeManagementConfigPtrOutputWithContext(context.Context) FunctionRuntimeManagementConfigPtrOutput }
FunctionRuntimeManagementConfigPtrInput is an input type that accepts FunctionRuntimeManagementConfigArgs, FunctionRuntimeManagementConfigPtr and FunctionRuntimeManagementConfigPtrOutput values. You can construct a concrete instance of `FunctionRuntimeManagementConfigPtrInput` via:
FunctionRuntimeManagementConfigArgs{...} or: nil
func FunctionRuntimeManagementConfigPtr ¶ added in v0.49.0
func FunctionRuntimeManagementConfigPtr(v *FunctionRuntimeManagementConfigArgs) FunctionRuntimeManagementConfigPtrInput
type FunctionRuntimeManagementConfigPtrOutput ¶ added in v0.49.0
type FunctionRuntimeManagementConfigPtrOutput struct{ *pulumi.OutputState }
func (FunctionRuntimeManagementConfigPtrOutput) ElementType ¶ added in v0.49.0
func (FunctionRuntimeManagementConfigPtrOutput) ElementType() reflect.Type
func (FunctionRuntimeManagementConfigPtrOutput) RuntimeVersionArn ¶ added in v0.49.0
func (o FunctionRuntimeManagementConfigPtrOutput) RuntimeVersionArn() pulumi.StringPtrOutput
Unique identifier for a runtime version arn
func (FunctionRuntimeManagementConfigPtrOutput) ToFunctionRuntimeManagementConfigPtrOutput ¶ added in v0.49.0
func (o FunctionRuntimeManagementConfigPtrOutput) ToFunctionRuntimeManagementConfigPtrOutput() FunctionRuntimeManagementConfigPtrOutput
func (FunctionRuntimeManagementConfigPtrOutput) ToFunctionRuntimeManagementConfigPtrOutputWithContext ¶ added in v0.49.0
func (o FunctionRuntimeManagementConfigPtrOutput) ToFunctionRuntimeManagementConfigPtrOutputWithContext(ctx context.Context) FunctionRuntimeManagementConfigPtrOutput
func (FunctionRuntimeManagementConfigPtrOutput) ToOutput ¶ added in v0.76.0
func (o FunctionRuntimeManagementConfigPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*FunctionRuntimeManagementConfig]
func (FunctionRuntimeManagementConfigPtrOutput) UpdateRuntimeOn ¶ added in v0.49.0
func (o FunctionRuntimeManagementConfigPtrOutput) UpdateRuntimeOn() FunctionRuntimeManagementConfigUpdateRuntimeOnPtrOutput
Trigger for runtime update
type FunctionRuntimeManagementConfigUpdateRuntimeOn ¶ added in v0.49.0
type FunctionRuntimeManagementConfigUpdateRuntimeOn string
Trigger for runtime update
func (FunctionRuntimeManagementConfigUpdateRuntimeOn) ElementType ¶ added in v0.49.0
func (FunctionRuntimeManagementConfigUpdateRuntimeOn) ElementType() reflect.Type
func (FunctionRuntimeManagementConfigUpdateRuntimeOn) ToFunctionRuntimeManagementConfigUpdateRuntimeOnOutput ¶ added in v0.49.0
func (e FunctionRuntimeManagementConfigUpdateRuntimeOn) ToFunctionRuntimeManagementConfigUpdateRuntimeOnOutput() FunctionRuntimeManagementConfigUpdateRuntimeOnOutput
func (FunctionRuntimeManagementConfigUpdateRuntimeOn) ToFunctionRuntimeManagementConfigUpdateRuntimeOnOutputWithContext ¶ added in v0.49.0
func (e FunctionRuntimeManagementConfigUpdateRuntimeOn) ToFunctionRuntimeManagementConfigUpdateRuntimeOnOutputWithContext(ctx context.Context) FunctionRuntimeManagementConfigUpdateRuntimeOnOutput
func (FunctionRuntimeManagementConfigUpdateRuntimeOn) ToFunctionRuntimeManagementConfigUpdateRuntimeOnPtrOutput ¶ added in v0.49.0
func (e FunctionRuntimeManagementConfigUpdateRuntimeOn) ToFunctionRuntimeManagementConfigUpdateRuntimeOnPtrOutput() FunctionRuntimeManagementConfigUpdateRuntimeOnPtrOutput
func (FunctionRuntimeManagementConfigUpdateRuntimeOn) ToFunctionRuntimeManagementConfigUpdateRuntimeOnPtrOutputWithContext ¶ added in v0.49.0
func (e FunctionRuntimeManagementConfigUpdateRuntimeOn) ToFunctionRuntimeManagementConfigUpdateRuntimeOnPtrOutputWithContext(ctx context.Context) FunctionRuntimeManagementConfigUpdateRuntimeOnPtrOutput
func (FunctionRuntimeManagementConfigUpdateRuntimeOn) ToStringOutput ¶ added in v0.49.0
func (e FunctionRuntimeManagementConfigUpdateRuntimeOn) ToStringOutput() pulumi.StringOutput
func (FunctionRuntimeManagementConfigUpdateRuntimeOn) ToStringOutputWithContext ¶ added in v0.49.0
func (e FunctionRuntimeManagementConfigUpdateRuntimeOn) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (FunctionRuntimeManagementConfigUpdateRuntimeOn) ToStringPtrOutput ¶ added in v0.49.0
func (e FunctionRuntimeManagementConfigUpdateRuntimeOn) ToStringPtrOutput() pulumi.StringPtrOutput
func (FunctionRuntimeManagementConfigUpdateRuntimeOn) ToStringPtrOutputWithContext ¶ added in v0.49.0
func (e FunctionRuntimeManagementConfigUpdateRuntimeOn) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FunctionRuntimeManagementConfigUpdateRuntimeOnInput ¶ added in v0.49.0
type FunctionRuntimeManagementConfigUpdateRuntimeOnInput interface { pulumi.Input ToFunctionRuntimeManagementConfigUpdateRuntimeOnOutput() FunctionRuntimeManagementConfigUpdateRuntimeOnOutput ToFunctionRuntimeManagementConfigUpdateRuntimeOnOutputWithContext(context.Context) FunctionRuntimeManagementConfigUpdateRuntimeOnOutput }
FunctionRuntimeManagementConfigUpdateRuntimeOnInput is an input type that accepts FunctionRuntimeManagementConfigUpdateRuntimeOnArgs and FunctionRuntimeManagementConfigUpdateRuntimeOnOutput values. You can construct a concrete instance of `FunctionRuntimeManagementConfigUpdateRuntimeOnInput` via:
FunctionRuntimeManagementConfigUpdateRuntimeOnArgs{...}
type FunctionRuntimeManagementConfigUpdateRuntimeOnOutput ¶ added in v0.49.0
type FunctionRuntimeManagementConfigUpdateRuntimeOnOutput struct{ *pulumi.OutputState }
func (FunctionRuntimeManagementConfigUpdateRuntimeOnOutput) ElementType ¶ added in v0.49.0
func (FunctionRuntimeManagementConfigUpdateRuntimeOnOutput) ElementType() reflect.Type
func (FunctionRuntimeManagementConfigUpdateRuntimeOnOutput) ToFunctionRuntimeManagementConfigUpdateRuntimeOnOutput ¶ added in v0.49.0
func (o FunctionRuntimeManagementConfigUpdateRuntimeOnOutput) ToFunctionRuntimeManagementConfigUpdateRuntimeOnOutput() FunctionRuntimeManagementConfigUpdateRuntimeOnOutput
func (FunctionRuntimeManagementConfigUpdateRuntimeOnOutput) ToFunctionRuntimeManagementConfigUpdateRuntimeOnOutputWithContext ¶ added in v0.49.0
func (o FunctionRuntimeManagementConfigUpdateRuntimeOnOutput) ToFunctionRuntimeManagementConfigUpdateRuntimeOnOutputWithContext(ctx context.Context) FunctionRuntimeManagementConfigUpdateRuntimeOnOutput
func (FunctionRuntimeManagementConfigUpdateRuntimeOnOutput) ToFunctionRuntimeManagementConfigUpdateRuntimeOnPtrOutput ¶ added in v0.49.0
func (o FunctionRuntimeManagementConfigUpdateRuntimeOnOutput) ToFunctionRuntimeManagementConfigUpdateRuntimeOnPtrOutput() FunctionRuntimeManagementConfigUpdateRuntimeOnPtrOutput
func (FunctionRuntimeManagementConfigUpdateRuntimeOnOutput) ToFunctionRuntimeManagementConfigUpdateRuntimeOnPtrOutputWithContext ¶ added in v0.49.0
func (o FunctionRuntimeManagementConfigUpdateRuntimeOnOutput) ToFunctionRuntimeManagementConfigUpdateRuntimeOnPtrOutputWithContext(ctx context.Context) FunctionRuntimeManagementConfigUpdateRuntimeOnPtrOutput
func (FunctionRuntimeManagementConfigUpdateRuntimeOnOutput) ToStringOutput ¶ added in v0.49.0
func (o FunctionRuntimeManagementConfigUpdateRuntimeOnOutput) ToStringOutput() pulumi.StringOutput
func (FunctionRuntimeManagementConfigUpdateRuntimeOnOutput) ToStringOutputWithContext ¶ added in v0.49.0
func (o FunctionRuntimeManagementConfigUpdateRuntimeOnOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (FunctionRuntimeManagementConfigUpdateRuntimeOnOutput) ToStringPtrOutput ¶ added in v0.49.0
func (o FunctionRuntimeManagementConfigUpdateRuntimeOnOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (FunctionRuntimeManagementConfigUpdateRuntimeOnOutput) ToStringPtrOutputWithContext ¶ added in v0.49.0
func (o FunctionRuntimeManagementConfigUpdateRuntimeOnOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FunctionRuntimeManagementConfigUpdateRuntimeOnPtrInput ¶ added in v0.49.0
type FunctionRuntimeManagementConfigUpdateRuntimeOnPtrInput interface { pulumi.Input ToFunctionRuntimeManagementConfigUpdateRuntimeOnPtrOutput() FunctionRuntimeManagementConfigUpdateRuntimeOnPtrOutput ToFunctionRuntimeManagementConfigUpdateRuntimeOnPtrOutputWithContext(context.Context) FunctionRuntimeManagementConfigUpdateRuntimeOnPtrOutput }
func FunctionRuntimeManagementConfigUpdateRuntimeOnPtr ¶ added in v0.49.0
func FunctionRuntimeManagementConfigUpdateRuntimeOnPtr(v string) FunctionRuntimeManagementConfigUpdateRuntimeOnPtrInput
type FunctionRuntimeManagementConfigUpdateRuntimeOnPtrOutput ¶ added in v0.49.0
type FunctionRuntimeManagementConfigUpdateRuntimeOnPtrOutput struct{ *pulumi.OutputState }
func (FunctionRuntimeManagementConfigUpdateRuntimeOnPtrOutput) ElementType ¶ added in v0.49.0
func (FunctionRuntimeManagementConfigUpdateRuntimeOnPtrOutput) ElementType() reflect.Type
func (FunctionRuntimeManagementConfigUpdateRuntimeOnPtrOutput) ToFunctionRuntimeManagementConfigUpdateRuntimeOnPtrOutput ¶ added in v0.49.0
func (o FunctionRuntimeManagementConfigUpdateRuntimeOnPtrOutput) ToFunctionRuntimeManagementConfigUpdateRuntimeOnPtrOutput() FunctionRuntimeManagementConfigUpdateRuntimeOnPtrOutput
func (FunctionRuntimeManagementConfigUpdateRuntimeOnPtrOutput) ToFunctionRuntimeManagementConfigUpdateRuntimeOnPtrOutputWithContext ¶ added in v0.49.0
func (o FunctionRuntimeManagementConfigUpdateRuntimeOnPtrOutput) ToFunctionRuntimeManagementConfigUpdateRuntimeOnPtrOutputWithContext(ctx context.Context) FunctionRuntimeManagementConfigUpdateRuntimeOnPtrOutput
func (FunctionRuntimeManagementConfigUpdateRuntimeOnPtrOutput) ToStringPtrOutput ¶ added in v0.49.0
func (o FunctionRuntimeManagementConfigUpdateRuntimeOnPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (FunctionRuntimeManagementConfigUpdateRuntimeOnPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.49.0
func (o FunctionRuntimeManagementConfigUpdateRuntimeOnPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FunctionSnapStart ¶ added in v0.43.0
type FunctionSnapStart struct { // Applying SnapStart setting on function resource type. ApplyOn FunctionSnapStartApplyOn `pulumi:"applyOn"` }
The function's SnapStart setting. When set to PublishedVersions, Lambda creates a snapshot of the execution environment when you publish a function version.
type FunctionSnapStartApplyOn ¶ added in v0.43.0
type FunctionSnapStartApplyOn string
Applying SnapStart setting on function resource type.
func (FunctionSnapStartApplyOn) ElementType ¶ added in v0.43.0
func (FunctionSnapStartApplyOn) ElementType() reflect.Type
func (FunctionSnapStartApplyOn) ToFunctionSnapStartApplyOnOutput ¶ added in v0.43.0
func (e FunctionSnapStartApplyOn) ToFunctionSnapStartApplyOnOutput() FunctionSnapStartApplyOnOutput
func (FunctionSnapStartApplyOn) ToFunctionSnapStartApplyOnOutputWithContext ¶ added in v0.43.0
func (e FunctionSnapStartApplyOn) ToFunctionSnapStartApplyOnOutputWithContext(ctx context.Context) FunctionSnapStartApplyOnOutput
func (FunctionSnapStartApplyOn) ToFunctionSnapStartApplyOnPtrOutput ¶ added in v0.43.0
func (e FunctionSnapStartApplyOn) ToFunctionSnapStartApplyOnPtrOutput() FunctionSnapStartApplyOnPtrOutput
func (FunctionSnapStartApplyOn) ToFunctionSnapStartApplyOnPtrOutputWithContext ¶ added in v0.43.0
func (e FunctionSnapStartApplyOn) ToFunctionSnapStartApplyOnPtrOutputWithContext(ctx context.Context) FunctionSnapStartApplyOnPtrOutput
func (FunctionSnapStartApplyOn) ToStringOutput ¶ added in v0.43.0
func (e FunctionSnapStartApplyOn) ToStringOutput() pulumi.StringOutput
func (FunctionSnapStartApplyOn) ToStringOutputWithContext ¶ added in v0.43.0
func (e FunctionSnapStartApplyOn) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (FunctionSnapStartApplyOn) ToStringPtrOutput ¶ added in v0.43.0
func (e FunctionSnapStartApplyOn) ToStringPtrOutput() pulumi.StringPtrOutput
func (FunctionSnapStartApplyOn) ToStringPtrOutputWithContext ¶ added in v0.43.0
func (e FunctionSnapStartApplyOn) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FunctionSnapStartApplyOnInput ¶ added in v0.43.0
type FunctionSnapStartApplyOnInput interface { pulumi.Input ToFunctionSnapStartApplyOnOutput() FunctionSnapStartApplyOnOutput ToFunctionSnapStartApplyOnOutputWithContext(context.Context) FunctionSnapStartApplyOnOutput }
FunctionSnapStartApplyOnInput is an input type that accepts FunctionSnapStartApplyOnArgs and FunctionSnapStartApplyOnOutput values. You can construct a concrete instance of `FunctionSnapStartApplyOnInput` via:
FunctionSnapStartApplyOnArgs{...}
type FunctionSnapStartApplyOnOutput ¶ added in v0.43.0
type FunctionSnapStartApplyOnOutput struct{ *pulumi.OutputState }
func (FunctionSnapStartApplyOnOutput) ElementType ¶ added in v0.43.0
func (FunctionSnapStartApplyOnOutput) ElementType() reflect.Type
func (FunctionSnapStartApplyOnOutput) ToFunctionSnapStartApplyOnOutput ¶ added in v0.43.0
func (o FunctionSnapStartApplyOnOutput) ToFunctionSnapStartApplyOnOutput() FunctionSnapStartApplyOnOutput
func (FunctionSnapStartApplyOnOutput) ToFunctionSnapStartApplyOnOutputWithContext ¶ added in v0.43.0
func (o FunctionSnapStartApplyOnOutput) ToFunctionSnapStartApplyOnOutputWithContext(ctx context.Context) FunctionSnapStartApplyOnOutput
func (FunctionSnapStartApplyOnOutput) ToFunctionSnapStartApplyOnPtrOutput ¶ added in v0.43.0
func (o FunctionSnapStartApplyOnOutput) ToFunctionSnapStartApplyOnPtrOutput() FunctionSnapStartApplyOnPtrOutput
func (FunctionSnapStartApplyOnOutput) ToFunctionSnapStartApplyOnPtrOutputWithContext ¶ added in v0.43.0
func (o FunctionSnapStartApplyOnOutput) ToFunctionSnapStartApplyOnPtrOutputWithContext(ctx context.Context) FunctionSnapStartApplyOnPtrOutput
func (FunctionSnapStartApplyOnOutput) ToOutput ¶ added in v0.76.0
func (o FunctionSnapStartApplyOnOutput) ToOutput(ctx context.Context) pulumix.Output[FunctionSnapStartApplyOn]
func (FunctionSnapStartApplyOnOutput) ToStringOutput ¶ added in v0.43.0
func (o FunctionSnapStartApplyOnOutput) ToStringOutput() pulumi.StringOutput
func (FunctionSnapStartApplyOnOutput) ToStringOutputWithContext ¶ added in v0.43.0
func (o FunctionSnapStartApplyOnOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (FunctionSnapStartApplyOnOutput) ToStringPtrOutput ¶ added in v0.43.0
func (o FunctionSnapStartApplyOnOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (FunctionSnapStartApplyOnOutput) ToStringPtrOutputWithContext ¶ added in v0.43.0
func (o FunctionSnapStartApplyOnOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FunctionSnapStartApplyOnPtrInput ¶ added in v0.43.0
type FunctionSnapStartApplyOnPtrInput interface { pulumi.Input ToFunctionSnapStartApplyOnPtrOutput() FunctionSnapStartApplyOnPtrOutput ToFunctionSnapStartApplyOnPtrOutputWithContext(context.Context) FunctionSnapStartApplyOnPtrOutput }
func FunctionSnapStartApplyOnPtr ¶ added in v0.43.0
func FunctionSnapStartApplyOnPtr(v string) FunctionSnapStartApplyOnPtrInput
type FunctionSnapStartApplyOnPtrOutput ¶ added in v0.43.0
type FunctionSnapStartApplyOnPtrOutput struct{ *pulumi.OutputState }
func (FunctionSnapStartApplyOnPtrOutput) Elem ¶ added in v0.43.0
func (o FunctionSnapStartApplyOnPtrOutput) Elem() FunctionSnapStartApplyOnOutput
func (FunctionSnapStartApplyOnPtrOutput) ElementType ¶ added in v0.43.0
func (FunctionSnapStartApplyOnPtrOutput) ElementType() reflect.Type
func (FunctionSnapStartApplyOnPtrOutput) ToFunctionSnapStartApplyOnPtrOutput ¶ added in v0.43.0
func (o FunctionSnapStartApplyOnPtrOutput) ToFunctionSnapStartApplyOnPtrOutput() FunctionSnapStartApplyOnPtrOutput
func (FunctionSnapStartApplyOnPtrOutput) ToFunctionSnapStartApplyOnPtrOutputWithContext ¶ added in v0.43.0
func (o FunctionSnapStartApplyOnPtrOutput) ToFunctionSnapStartApplyOnPtrOutputWithContext(ctx context.Context) FunctionSnapStartApplyOnPtrOutput
func (FunctionSnapStartApplyOnPtrOutput) ToOutput ¶ added in v0.76.0
func (o FunctionSnapStartApplyOnPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*FunctionSnapStartApplyOn]
func (FunctionSnapStartApplyOnPtrOutput) ToStringPtrOutput ¶ added in v0.43.0
func (o FunctionSnapStartApplyOnPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (FunctionSnapStartApplyOnPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.43.0
func (o FunctionSnapStartApplyOnPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FunctionSnapStartArgs ¶ added in v0.43.0
type FunctionSnapStartArgs struct { // Applying SnapStart setting on function resource type. ApplyOn FunctionSnapStartApplyOnInput `pulumi:"applyOn"` }
The function's SnapStart setting. When set to PublishedVersions, Lambda creates a snapshot of the execution environment when you publish a function version.
func (FunctionSnapStartArgs) ElementType ¶ added in v0.43.0
func (FunctionSnapStartArgs) ElementType() reflect.Type
func (FunctionSnapStartArgs) ToFunctionSnapStartOutput ¶ added in v0.43.0
func (i FunctionSnapStartArgs) ToFunctionSnapStartOutput() FunctionSnapStartOutput
func (FunctionSnapStartArgs) ToFunctionSnapStartOutputWithContext ¶ added in v0.43.0
func (i FunctionSnapStartArgs) ToFunctionSnapStartOutputWithContext(ctx context.Context) FunctionSnapStartOutput
func (FunctionSnapStartArgs) ToFunctionSnapStartPtrOutput ¶ added in v0.43.0
func (i FunctionSnapStartArgs) ToFunctionSnapStartPtrOutput() FunctionSnapStartPtrOutput
func (FunctionSnapStartArgs) ToFunctionSnapStartPtrOutputWithContext ¶ added in v0.43.0
func (i FunctionSnapStartArgs) ToFunctionSnapStartPtrOutputWithContext(ctx context.Context) FunctionSnapStartPtrOutput
func (FunctionSnapStartArgs) ToOutput ¶ added in v0.76.0
func (i FunctionSnapStartArgs) ToOutput(ctx context.Context) pulumix.Output[FunctionSnapStart]
type FunctionSnapStartInput ¶ added in v0.43.0
type FunctionSnapStartInput interface { pulumi.Input ToFunctionSnapStartOutput() FunctionSnapStartOutput ToFunctionSnapStartOutputWithContext(context.Context) FunctionSnapStartOutput }
FunctionSnapStartInput is an input type that accepts FunctionSnapStartArgs and FunctionSnapStartOutput values. You can construct a concrete instance of `FunctionSnapStartInput` via:
FunctionSnapStartArgs{...}
type FunctionSnapStartOutput ¶ added in v0.43.0
type FunctionSnapStartOutput struct{ *pulumi.OutputState }
The function's SnapStart setting. When set to PublishedVersions, Lambda creates a snapshot of the execution environment when you publish a function version.
func (FunctionSnapStartOutput) ApplyOn ¶ added in v0.43.0
func (o FunctionSnapStartOutput) ApplyOn() FunctionSnapStartApplyOnOutput
Applying SnapStart setting on function resource type.
func (FunctionSnapStartOutput) ElementType ¶ added in v0.43.0
func (FunctionSnapStartOutput) ElementType() reflect.Type
func (FunctionSnapStartOutput) ToFunctionSnapStartOutput ¶ added in v0.43.0
func (o FunctionSnapStartOutput) ToFunctionSnapStartOutput() FunctionSnapStartOutput
func (FunctionSnapStartOutput) ToFunctionSnapStartOutputWithContext ¶ added in v0.43.0
func (o FunctionSnapStartOutput) ToFunctionSnapStartOutputWithContext(ctx context.Context) FunctionSnapStartOutput
func (FunctionSnapStartOutput) ToFunctionSnapStartPtrOutput ¶ added in v0.43.0
func (o FunctionSnapStartOutput) ToFunctionSnapStartPtrOutput() FunctionSnapStartPtrOutput
func (FunctionSnapStartOutput) ToFunctionSnapStartPtrOutputWithContext ¶ added in v0.43.0
func (o FunctionSnapStartOutput) ToFunctionSnapStartPtrOutputWithContext(ctx context.Context) FunctionSnapStartPtrOutput
func (FunctionSnapStartOutput) ToOutput ¶ added in v0.76.0
func (o FunctionSnapStartOutput) ToOutput(ctx context.Context) pulumix.Output[FunctionSnapStart]
type FunctionSnapStartPtrInput ¶ added in v0.43.0
type FunctionSnapStartPtrInput interface { pulumi.Input ToFunctionSnapStartPtrOutput() FunctionSnapStartPtrOutput ToFunctionSnapStartPtrOutputWithContext(context.Context) FunctionSnapStartPtrOutput }
FunctionSnapStartPtrInput is an input type that accepts FunctionSnapStartArgs, FunctionSnapStartPtr and FunctionSnapStartPtrOutput values. You can construct a concrete instance of `FunctionSnapStartPtrInput` via:
FunctionSnapStartArgs{...} or: nil
func FunctionSnapStartPtr ¶ added in v0.43.0
func FunctionSnapStartPtr(v *FunctionSnapStartArgs) FunctionSnapStartPtrInput
type FunctionSnapStartPtrOutput ¶ added in v0.43.0
type FunctionSnapStartPtrOutput struct{ *pulumi.OutputState }
func (FunctionSnapStartPtrOutput) ApplyOn ¶ added in v0.43.0
func (o FunctionSnapStartPtrOutput) ApplyOn() FunctionSnapStartApplyOnPtrOutput
Applying SnapStart setting on function resource type.
func (FunctionSnapStartPtrOutput) Elem ¶ added in v0.43.0
func (o FunctionSnapStartPtrOutput) Elem() FunctionSnapStartOutput
func (FunctionSnapStartPtrOutput) ElementType ¶ added in v0.43.0
func (FunctionSnapStartPtrOutput) ElementType() reflect.Type
func (FunctionSnapStartPtrOutput) ToFunctionSnapStartPtrOutput ¶ added in v0.43.0
func (o FunctionSnapStartPtrOutput) ToFunctionSnapStartPtrOutput() FunctionSnapStartPtrOutput
func (FunctionSnapStartPtrOutput) ToFunctionSnapStartPtrOutputWithContext ¶ added in v0.43.0
func (o FunctionSnapStartPtrOutput) ToFunctionSnapStartPtrOutputWithContext(ctx context.Context) FunctionSnapStartPtrOutput
func (FunctionSnapStartPtrOutput) ToOutput ¶ added in v0.76.0
func (o FunctionSnapStartPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*FunctionSnapStart]
type FunctionSnapStartResponse ¶ added in v0.43.0
type FunctionSnapStartResponse struct { // Applying SnapStart setting on function resource type. ApplyOn *FunctionSnapStartResponseApplyOn `pulumi:"applyOn"` // Indicates whether SnapStart is activated for the specified function version. OptimizationStatus *FunctionSnapStartResponseOptimizationStatus `pulumi:"optimizationStatus"` }
The function's SnapStart Response. When set to PublishedVersions, Lambda creates a snapshot of the execution environment when you publish a function version.
type FunctionSnapStartResponseApplyOn ¶ added in v0.43.0
type FunctionSnapStartResponseApplyOn string
Applying SnapStart setting on function resource type.
type FunctionSnapStartResponseApplyOnOutput ¶ added in v0.43.0
type FunctionSnapStartResponseApplyOnOutput struct{ *pulumi.OutputState }
func (FunctionSnapStartResponseApplyOnOutput) ElementType ¶ added in v0.43.0
func (FunctionSnapStartResponseApplyOnOutput) ElementType() reflect.Type
func (FunctionSnapStartResponseApplyOnOutput) ToFunctionSnapStartResponseApplyOnOutput ¶ added in v0.43.0
func (o FunctionSnapStartResponseApplyOnOutput) ToFunctionSnapStartResponseApplyOnOutput() FunctionSnapStartResponseApplyOnOutput
func (FunctionSnapStartResponseApplyOnOutput) ToFunctionSnapStartResponseApplyOnOutputWithContext ¶ added in v0.43.0
func (o FunctionSnapStartResponseApplyOnOutput) ToFunctionSnapStartResponseApplyOnOutputWithContext(ctx context.Context) FunctionSnapStartResponseApplyOnOutput
func (FunctionSnapStartResponseApplyOnOutput) ToFunctionSnapStartResponseApplyOnPtrOutput ¶ added in v0.43.0
func (o FunctionSnapStartResponseApplyOnOutput) ToFunctionSnapStartResponseApplyOnPtrOutput() FunctionSnapStartResponseApplyOnPtrOutput
func (FunctionSnapStartResponseApplyOnOutput) ToFunctionSnapStartResponseApplyOnPtrOutputWithContext ¶ added in v0.43.0
func (o FunctionSnapStartResponseApplyOnOutput) ToFunctionSnapStartResponseApplyOnPtrOutputWithContext(ctx context.Context) FunctionSnapStartResponseApplyOnPtrOutput
func (FunctionSnapStartResponseApplyOnOutput) ToOutput ¶ added in v0.76.0
func (o FunctionSnapStartResponseApplyOnOutput) ToOutput(ctx context.Context) pulumix.Output[FunctionSnapStartResponseApplyOn]
func (FunctionSnapStartResponseApplyOnOutput) ToStringOutput ¶ added in v0.43.0
func (o FunctionSnapStartResponseApplyOnOutput) ToStringOutput() pulumi.StringOutput
func (FunctionSnapStartResponseApplyOnOutput) ToStringOutputWithContext ¶ added in v0.43.0
func (o FunctionSnapStartResponseApplyOnOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (FunctionSnapStartResponseApplyOnOutput) ToStringPtrOutput ¶ added in v0.43.0
func (o FunctionSnapStartResponseApplyOnOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (FunctionSnapStartResponseApplyOnOutput) ToStringPtrOutputWithContext ¶ added in v0.43.0
func (o FunctionSnapStartResponseApplyOnOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FunctionSnapStartResponseApplyOnPtrOutput ¶ added in v0.43.0
type FunctionSnapStartResponseApplyOnPtrOutput struct{ *pulumi.OutputState }
func (FunctionSnapStartResponseApplyOnPtrOutput) ElementType ¶ added in v0.43.0
func (FunctionSnapStartResponseApplyOnPtrOutput) ElementType() reflect.Type
func (FunctionSnapStartResponseApplyOnPtrOutput) ToFunctionSnapStartResponseApplyOnPtrOutput ¶ added in v0.43.0
func (o FunctionSnapStartResponseApplyOnPtrOutput) ToFunctionSnapStartResponseApplyOnPtrOutput() FunctionSnapStartResponseApplyOnPtrOutput
func (FunctionSnapStartResponseApplyOnPtrOutput) ToFunctionSnapStartResponseApplyOnPtrOutputWithContext ¶ added in v0.43.0
func (o FunctionSnapStartResponseApplyOnPtrOutput) ToFunctionSnapStartResponseApplyOnPtrOutputWithContext(ctx context.Context) FunctionSnapStartResponseApplyOnPtrOutput
func (FunctionSnapStartResponseApplyOnPtrOutput) ToOutput ¶ added in v0.76.0
func (o FunctionSnapStartResponseApplyOnPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*FunctionSnapStartResponseApplyOn]
func (FunctionSnapStartResponseApplyOnPtrOutput) ToStringPtrOutput ¶ added in v0.43.0
func (o FunctionSnapStartResponseApplyOnPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (FunctionSnapStartResponseApplyOnPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.43.0
func (o FunctionSnapStartResponseApplyOnPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FunctionSnapStartResponseOptimizationStatus ¶ added in v0.43.0
type FunctionSnapStartResponseOptimizationStatus string
Indicates whether SnapStart is activated for the specified function version.
type FunctionSnapStartResponseOptimizationStatusOutput ¶ added in v0.43.0
type FunctionSnapStartResponseOptimizationStatusOutput struct{ *pulumi.OutputState }
func (FunctionSnapStartResponseOptimizationStatusOutput) ElementType ¶ added in v0.43.0
func (FunctionSnapStartResponseOptimizationStatusOutput) ElementType() reflect.Type
func (FunctionSnapStartResponseOptimizationStatusOutput) ToFunctionSnapStartResponseOptimizationStatusOutput ¶ added in v0.43.0
func (o FunctionSnapStartResponseOptimizationStatusOutput) ToFunctionSnapStartResponseOptimizationStatusOutput() FunctionSnapStartResponseOptimizationStatusOutput
func (FunctionSnapStartResponseOptimizationStatusOutput) ToFunctionSnapStartResponseOptimizationStatusOutputWithContext ¶ added in v0.43.0
func (o FunctionSnapStartResponseOptimizationStatusOutput) ToFunctionSnapStartResponseOptimizationStatusOutputWithContext(ctx context.Context) FunctionSnapStartResponseOptimizationStatusOutput
func (FunctionSnapStartResponseOptimizationStatusOutput) ToFunctionSnapStartResponseOptimizationStatusPtrOutput ¶ added in v0.43.0
func (o FunctionSnapStartResponseOptimizationStatusOutput) ToFunctionSnapStartResponseOptimizationStatusPtrOutput() FunctionSnapStartResponseOptimizationStatusPtrOutput
func (FunctionSnapStartResponseOptimizationStatusOutput) ToFunctionSnapStartResponseOptimizationStatusPtrOutputWithContext ¶ added in v0.43.0
func (o FunctionSnapStartResponseOptimizationStatusOutput) ToFunctionSnapStartResponseOptimizationStatusPtrOutputWithContext(ctx context.Context) FunctionSnapStartResponseOptimizationStatusPtrOutput
func (FunctionSnapStartResponseOptimizationStatusOutput) ToStringOutput ¶ added in v0.43.0
func (o FunctionSnapStartResponseOptimizationStatusOutput) ToStringOutput() pulumi.StringOutput
func (FunctionSnapStartResponseOptimizationStatusOutput) ToStringOutputWithContext ¶ added in v0.43.0
func (o FunctionSnapStartResponseOptimizationStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (FunctionSnapStartResponseOptimizationStatusOutput) ToStringPtrOutput ¶ added in v0.43.0
func (o FunctionSnapStartResponseOptimizationStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (FunctionSnapStartResponseOptimizationStatusOutput) ToStringPtrOutputWithContext ¶ added in v0.43.0
func (o FunctionSnapStartResponseOptimizationStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FunctionSnapStartResponseOptimizationStatusPtrOutput ¶ added in v0.43.0
type FunctionSnapStartResponseOptimizationStatusPtrOutput struct{ *pulumi.OutputState }
func (FunctionSnapStartResponseOptimizationStatusPtrOutput) ElementType ¶ added in v0.43.0
func (FunctionSnapStartResponseOptimizationStatusPtrOutput) ElementType() reflect.Type
func (FunctionSnapStartResponseOptimizationStatusPtrOutput) ToFunctionSnapStartResponseOptimizationStatusPtrOutput ¶ added in v0.43.0
func (o FunctionSnapStartResponseOptimizationStatusPtrOutput) ToFunctionSnapStartResponseOptimizationStatusPtrOutput() FunctionSnapStartResponseOptimizationStatusPtrOutput
func (FunctionSnapStartResponseOptimizationStatusPtrOutput) ToFunctionSnapStartResponseOptimizationStatusPtrOutputWithContext ¶ added in v0.43.0
func (o FunctionSnapStartResponseOptimizationStatusPtrOutput) ToFunctionSnapStartResponseOptimizationStatusPtrOutputWithContext(ctx context.Context) FunctionSnapStartResponseOptimizationStatusPtrOutput
func (FunctionSnapStartResponseOptimizationStatusPtrOutput) ToStringPtrOutput ¶ added in v0.43.0
func (o FunctionSnapStartResponseOptimizationStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (FunctionSnapStartResponseOptimizationStatusPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.43.0
func (o FunctionSnapStartResponseOptimizationStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FunctionSnapStartResponseOutput ¶ added in v0.43.0
type FunctionSnapStartResponseOutput struct{ *pulumi.OutputState }
The function's SnapStart Response. When set to PublishedVersions, Lambda creates a snapshot of the execution environment when you publish a function version.
func (FunctionSnapStartResponseOutput) ApplyOn ¶ added in v0.43.0
func (o FunctionSnapStartResponseOutput) ApplyOn() FunctionSnapStartResponseApplyOnPtrOutput
Applying SnapStart setting on function resource type.
func (FunctionSnapStartResponseOutput) ElementType ¶ added in v0.43.0
func (FunctionSnapStartResponseOutput) ElementType() reflect.Type
func (FunctionSnapStartResponseOutput) OptimizationStatus ¶ added in v0.43.0
func (o FunctionSnapStartResponseOutput) OptimizationStatus() FunctionSnapStartResponseOptimizationStatusPtrOutput
Indicates whether SnapStart is activated for the specified function version.
func (FunctionSnapStartResponseOutput) ToFunctionSnapStartResponseOutput ¶ added in v0.43.0
func (o FunctionSnapStartResponseOutput) ToFunctionSnapStartResponseOutput() FunctionSnapStartResponseOutput
func (FunctionSnapStartResponseOutput) ToFunctionSnapStartResponseOutputWithContext ¶ added in v0.43.0
func (o FunctionSnapStartResponseOutput) ToFunctionSnapStartResponseOutputWithContext(ctx context.Context) FunctionSnapStartResponseOutput
func (FunctionSnapStartResponseOutput) ToOutput ¶ added in v0.76.0
func (o FunctionSnapStartResponseOutput) ToOutput(ctx context.Context) pulumix.Output[FunctionSnapStartResponse]
type FunctionSnapStartResponsePtrOutput ¶ added in v0.43.0
type FunctionSnapStartResponsePtrOutput struct{ *pulumi.OutputState }
func (FunctionSnapStartResponsePtrOutput) ApplyOn ¶ added in v0.43.0
func (o FunctionSnapStartResponsePtrOutput) ApplyOn() FunctionSnapStartResponseApplyOnPtrOutput
Applying SnapStart setting on function resource type.
func (FunctionSnapStartResponsePtrOutput) Elem ¶ added in v0.43.0
func (o FunctionSnapStartResponsePtrOutput) Elem() FunctionSnapStartResponseOutput
func (FunctionSnapStartResponsePtrOutput) ElementType ¶ added in v0.43.0
func (FunctionSnapStartResponsePtrOutput) ElementType() reflect.Type
func (FunctionSnapStartResponsePtrOutput) OptimizationStatus ¶ added in v0.43.0
func (o FunctionSnapStartResponsePtrOutput) OptimizationStatus() FunctionSnapStartResponseOptimizationStatusPtrOutput
Indicates whether SnapStart is activated for the specified function version.
func (FunctionSnapStartResponsePtrOutput) ToFunctionSnapStartResponsePtrOutput ¶ added in v0.43.0
func (o FunctionSnapStartResponsePtrOutput) ToFunctionSnapStartResponsePtrOutput() FunctionSnapStartResponsePtrOutput
func (FunctionSnapStartResponsePtrOutput) ToFunctionSnapStartResponsePtrOutputWithContext ¶ added in v0.43.0
func (o FunctionSnapStartResponsePtrOutput) ToFunctionSnapStartResponsePtrOutputWithContext(ctx context.Context) FunctionSnapStartResponsePtrOutput
func (FunctionSnapStartResponsePtrOutput) ToOutput ¶ added in v0.76.0
func (o FunctionSnapStartResponsePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*FunctionSnapStartResponse]
type FunctionState ¶
type FunctionState struct { }
func (FunctionState) ElementType ¶
func (FunctionState) ElementType() reflect.Type
type FunctionTag ¶
type FunctionTag struct { // The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Key string `pulumi:"key"` // The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Value *string `pulumi:"value"` }
type FunctionTagArgs ¶
type FunctionTagArgs struct { // The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Key pulumi.StringInput `pulumi:"key"` // The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Value pulumi.StringPtrInput `pulumi:"value"` }
func (FunctionTagArgs) ElementType ¶
func (FunctionTagArgs) ElementType() reflect.Type
func (FunctionTagArgs) ToFunctionTagOutput ¶
func (i FunctionTagArgs) ToFunctionTagOutput() FunctionTagOutput
func (FunctionTagArgs) ToFunctionTagOutputWithContext ¶
func (i FunctionTagArgs) ToFunctionTagOutputWithContext(ctx context.Context) FunctionTagOutput
func (FunctionTagArgs) ToOutput ¶ added in v0.76.0
func (i FunctionTagArgs) ToOutput(ctx context.Context) pulumix.Output[FunctionTag]
type FunctionTagArray ¶
type FunctionTagArray []FunctionTagInput
func (FunctionTagArray) ElementType ¶
func (FunctionTagArray) ElementType() reflect.Type
func (FunctionTagArray) ToFunctionTagArrayOutput ¶
func (i FunctionTagArray) ToFunctionTagArrayOutput() FunctionTagArrayOutput
func (FunctionTagArray) ToFunctionTagArrayOutputWithContext ¶
func (i FunctionTagArray) ToFunctionTagArrayOutputWithContext(ctx context.Context) FunctionTagArrayOutput
func (FunctionTagArray) ToOutput ¶ added in v0.76.0
func (i FunctionTagArray) ToOutput(ctx context.Context) pulumix.Output[[]FunctionTag]
type FunctionTagArrayInput ¶
type FunctionTagArrayInput interface { pulumi.Input ToFunctionTagArrayOutput() FunctionTagArrayOutput ToFunctionTagArrayOutputWithContext(context.Context) FunctionTagArrayOutput }
FunctionTagArrayInput is an input type that accepts FunctionTagArray and FunctionTagArrayOutput values. You can construct a concrete instance of `FunctionTagArrayInput` via:
FunctionTagArray{ FunctionTagArgs{...} }
type FunctionTagArrayOutput ¶
type FunctionTagArrayOutput struct{ *pulumi.OutputState }
func (FunctionTagArrayOutput) ElementType ¶
func (FunctionTagArrayOutput) ElementType() reflect.Type
func (FunctionTagArrayOutput) Index ¶
func (o FunctionTagArrayOutput) Index(i pulumi.IntInput) FunctionTagOutput
func (FunctionTagArrayOutput) ToFunctionTagArrayOutput ¶
func (o FunctionTagArrayOutput) ToFunctionTagArrayOutput() FunctionTagArrayOutput
func (FunctionTagArrayOutput) ToFunctionTagArrayOutputWithContext ¶
func (o FunctionTagArrayOutput) ToFunctionTagArrayOutputWithContext(ctx context.Context) FunctionTagArrayOutput
func (FunctionTagArrayOutput) ToOutput ¶ added in v0.76.0
func (o FunctionTagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]FunctionTag]
type FunctionTagInput ¶
type FunctionTagInput interface { pulumi.Input ToFunctionTagOutput() FunctionTagOutput ToFunctionTagOutputWithContext(context.Context) FunctionTagOutput }
FunctionTagInput is an input type that accepts FunctionTagArgs and FunctionTagOutput values. You can construct a concrete instance of `FunctionTagInput` via:
FunctionTagArgs{...}
type FunctionTagOutput ¶
type FunctionTagOutput struct{ *pulumi.OutputState }
func (FunctionTagOutput) ElementType ¶
func (FunctionTagOutput) ElementType() reflect.Type
func (FunctionTagOutput) Key ¶
func (o FunctionTagOutput) Key() pulumi.StringOutput
The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
func (FunctionTagOutput) ToFunctionTagOutput ¶
func (o FunctionTagOutput) ToFunctionTagOutput() FunctionTagOutput
func (FunctionTagOutput) ToFunctionTagOutputWithContext ¶
func (o FunctionTagOutput) ToFunctionTagOutputWithContext(ctx context.Context) FunctionTagOutput
func (FunctionTagOutput) ToOutput ¶ added in v0.76.0
func (o FunctionTagOutput) ToOutput(ctx context.Context) pulumix.Output[FunctionTag]
func (FunctionTagOutput) Value ¶
func (o FunctionTagOutput) Value() pulumi.StringPtrOutput
The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
type FunctionTracingConfig ¶
type FunctionTracingConfig struct { // The tracing mode. Mode *FunctionTracingConfigMode `pulumi:"mode"` }
The function's AWS X-Ray tracing configuration. To sample and record incoming requests, set Mode to Active.
type FunctionTracingConfigArgs ¶
type FunctionTracingConfigArgs struct { // The tracing mode. Mode FunctionTracingConfigModePtrInput `pulumi:"mode"` }
The function's AWS X-Ray tracing configuration. To sample and record incoming requests, set Mode to Active.
func (FunctionTracingConfigArgs) ElementType ¶
func (FunctionTracingConfigArgs) ElementType() reflect.Type
func (FunctionTracingConfigArgs) ToFunctionTracingConfigOutput ¶
func (i FunctionTracingConfigArgs) ToFunctionTracingConfigOutput() FunctionTracingConfigOutput
func (FunctionTracingConfigArgs) ToFunctionTracingConfigOutputWithContext ¶
func (i FunctionTracingConfigArgs) ToFunctionTracingConfigOutputWithContext(ctx context.Context) FunctionTracingConfigOutput
func (FunctionTracingConfigArgs) ToFunctionTracingConfigPtrOutput ¶
func (i FunctionTracingConfigArgs) ToFunctionTracingConfigPtrOutput() FunctionTracingConfigPtrOutput
func (FunctionTracingConfigArgs) ToFunctionTracingConfigPtrOutputWithContext ¶
func (i FunctionTracingConfigArgs) ToFunctionTracingConfigPtrOutputWithContext(ctx context.Context) FunctionTracingConfigPtrOutput
func (FunctionTracingConfigArgs) ToOutput ¶ added in v0.76.0
func (i FunctionTracingConfigArgs) ToOutput(ctx context.Context) pulumix.Output[FunctionTracingConfig]
type FunctionTracingConfigInput ¶
type FunctionTracingConfigInput interface { pulumi.Input ToFunctionTracingConfigOutput() FunctionTracingConfigOutput ToFunctionTracingConfigOutputWithContext(context.Context) FunctionTracingConfigOutput }
FunctionTracingConfigInput is an input type that accepts FunctionTracingConfigArgs and FunctionTracingConfigOutput values. You can construct a concrete instance of `FunctionTracingConfigInput` via:
FunctionTracingConfigArgs{...}
type FunctionTracingConfigMode ¶
type FunctionTracingConfigMode string
The tracing mode.
func (FunctionTracingConfigMode) ElementType ¶
func (FunctionTracingConfigMode) ElementType() reflect.Type
func (FunctionTracingConfigMode) ToFunctionTracingConfigModeOutput ¶
func (e FunctionTracingConfigMode) ToFunctionTracingConfigModeOutput() FunctionTracingConfigModeOutput
func (FunctionTracingConfigMode) ToFunctionTracingConfigModeOutputWithContext ¶
func (e FunctionTracingConfigMode) ToFunctionTracingConfigModeOutputWithContext(ctx context.Context) FunctionTracingConfigModeOutput
func (FunctionTracingConfigMode) ToFunctionTracingConfigModePtrOutput ¶
func (e FunctionTracingConfigMode) ToFunctionTracingConfigModePtrOutput() FunctionTracingConfigModePtrOutput
func (FunctionTracingConfigMode) ToFunctionTracingConfigModePtrOutputWithContext ¶
func (e FunctionTracingConfigMode) ToFunctionTracingConfigModePtrOutputWithContext(ctx context.Context) FunctionTracingConfigModePtrOutput
func (FunctionTracingConfigMode) ToStringOutput ¶
func (e FunctionTracingConfigMode) ToStringOutput() pulumi.StringOutput
func (FunctionTracingConfigMode) ToStringOutputWithContext ¶
func (e FunctionTracingConfigMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (FunctionTracingConfigMode) ToStringPtrOutput ¶
func (e FunctionTracingConfigMode) ToStringPtrOutput() pulumi.StringPtrOutput
func (FunctionTracingConfigMode) ToStringPtrOutputWithContext ¶
func (e FunctionTracingConfigMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FunctionTracingConfigModeInput ¶
type FunctionTracingConfigModeInput interface { pulumi.Input ToFunctionTracingConfigModeOutput() FunctionTracingConfigModeOutput ToFunctionTracingConfigModeOutputWithContext(context.Context) FunctionTracingConfigModeOutput }
FunctionTracingConfigModeInput is an input type that accepts FunctionTracingConfigModeArgs and FunctionTracingConfigModeOutput values. You can construct a concrete instance of `FunctionTracingConfigModeInput` via:
FunctionTracingConfigModeArgs{...}
type FunctionTracingConfigModeOutput ¶
type FunctionTracingConfigModeOutput struct{ *pulumi.OutputState }
func (FunctionTracingConfigModeOutput) ElementType ¶
func (FunctionTracingConfigModeOutput) ElementType() reflect.Type
func (FunctionTracingConfigModeOutput) ToFunctionTracingConfigModeOutput ¶
func (o FunctionTracingConfigModeOutput) ToFunctionTracingConfigModeOutput() FunctionTracingConfigModeOutput
func (FunctionTracingConfigModeOutput) ToFunctionTracingConfigModeOutputWithContext ¶
func (o FunctionTracingConfigModeOutput) ToFunctionTracingConfigModeOutputWithContext(ctx context.Context) FunctionTracingConfigModeOutput
func (FunctionTracingConfigModeOutput) ToFunctionTracingConfigModePtrOutput ¶
func (o FunctionTracingConfigModeOutput) ToFunctionTracingConfigModePtrOutput() FunctionTracingConfigModePtrOutput
func (FunctionTracingConfigModeOutput) ToFunctionTracingConfigModePtrOutputWithContext ¶
func (o FunctionTracingConfigModeOutput) ToFunctionTracingConfigModePtrOutputWithContext(ctx context.Context) FunctionTracingConfigModePtrOutput
func (FunctionTracingConfigModeOutput) ToOutput ¶ added in v0.76.0
func (o FunctionTracingConfigModeOutput) ToOutput(ctx context.Context) pulumix.Output[FunctionTracingConfigMode]
func (FunctionTracingConfigModeOutput) ToStringOutput ¶
func (o FunctionTracingConfigModeOutput) ToStringOutput() pulumi.StringOutput
func (FunctionTracingConfigModeOutput) ToStringOutputWithContext ¶
func (o FunctionTracingConfigModeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (FunctionTracingConfigModeOutput) ToStringPtrOutput ¶
func (o FunctionTracingConfigModeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (FunctionTracingConfigModeOutput) ToStringPtrOutputWithContext ¶
func (o FunctionTracingConfigModeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FunctionTracingConfigModePtrInput ¶
type FunctionTracingConfigModePtrInput interface { pulumi.Input ToFunctionTracingConfigModePtrOutput() FunctionTracingConfigModePtrOutput ToFunctionTracingConfigModePtrOutputWithContext(context.Context) FunctionTracingConfigModePtrOutput }
func FunctionTracingConfigModePtr ¶
func FunctionTracingConfigModePtr(v string) FunctionTracingConfigModePtrInput
type FunctionTracingConfigModePtrOutput ¶
type FunctionTracingConfigModePtrOutput struct{ *pulumi.OutputState }
func (FunctionTracingConfigModePtrOutput) Elem ¶
func (o FunctionTracingConfigModePtrOutput) Elem() FunctionTracingConfigModeOutput
func (FunctionTracingConfigModePtrOutput) ElementType ¶
func (FunctionTracingConfigModePtrOutput) ElementType() reflect.Type
func (FunctionTracingConfigModePtrOutput) ToFunctionTracingConfigModePtrOutput ¶
func (o FunctionTracingConfigModePtrOutput) ToFunctionTracingConfigModePtrOutput() FunctionTracingConfigModePtrOutput
func (FunctionTracingConfigModePtrOutput) ToFunctionTracingConfigModePtrOutputWithContext ¶
func (o FunctionTracingConfigModePtrOutput) ToFunctionTracingConfigModePtrOutputWithContext(ctx context.Context) FunctionTracingConfigModePtrOutput
func (FunctionTracingConfigModePtrOutput) ToOutput ¶ added in v0.76.0
func (o FunctionTracingConfigModePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*FunctionTracingConfigMode]
func (FunctionTracingConfigModePtrOutput) ToStringPtrOutput ¶
func (o FunctionTracingConfigModePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (FunctionTracingConfigModePtrOutput) ToStringPtrOutputWithContext ¶
func (o FunctionTracingConfigModePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FunctionTracingConfigOutput ¶
type FunctionTracingConfigOutput struct{ *pulumi.OutputState }
The function's AWS X-Ray tracing configuration. To sample and record incoming requests, set Mode to Active.
func (FunctionTracingConfigOutput) ElementType ¶
func (FunctionTracingConfigOutput) ElementType() reflect.Type
func (FunctionTracingConfigOutput) Mode ¶
func (o FunctionTracingConfigOutput) Mode() FunctionTracingConfigModePtrOutput
The tracing mode.
func (FunctionTracingConfigOutput) ToFunctionTracingConfigOutput ¶
func (o FunctionTracingConfigOutput) ToFunctionTracingConfigOutput() FunctionTracingConfigOutput
func (FunctionTracingConfigOutput) ToFunctionTracingConfigOutputWithContext ¶
func (o FunctionTracingConfigOutput) ToFunctionTracingConfigOutputWithContext(ctx context.Context) FunctionTracingConfigOutput
func (FunctionTracingConfigOutput) ToFunctionTracingConfigPtrOutput ¶
func (o FunctionTracingConfigOutput) ToFunctionTracingConfigPtrOutput() FunctionTracingConfigPtrOutput
func (FunctionTracingConfigOutput) ToFunctionTracingConfigPtrOutputWithContext ¶
func (o FunctionTracingConfigOutput) ToFunctionTracingConfigPtrOutputWithContext(ctx context.Context) FunctionTracingConfigPtrOutput
func (FunctionTracingConfigOutput) ToOutput ¶ added in v0.76.0
func (o FunctionTracingConfigOutput) ToOutput(ctx context.Context) pulumix.Output[FunctionTracingConfig]
type FunctionTracingConfigPtrInput ¶
type FunctionTracingConfigPtrInput interface { pulumi.Input ToFunctionTracingConfigPtrOutput() FunctionTracingConfigPtrOutput ToFunctionTracingConfigPtrOutputWithContext(context.Context) FunctionTracingConfigPtrOutput }
FunctionTracingConfigPtrInput is an input type that accepts FunctionTracingConfigArgs, FunctionTracingConfigPtr and FunctionTracingConfigPtrOutput values. You can construct a concrete instance of `FunctionTracingConfigPtrInput` via:
FunctionTracingConfigArgs{...} or: nil
func FunctionTracingConfigPtr ¶
func FunctionTracingConfigPtr(v *FunctionTracingConfigArgs) FunctionTracingConfigPtrInput
type FunctionTracingConfigPtrOutput ¶
type FunctionTracingConfigPtrOutput struct{ *pulumi.OutputState }
func (FunctionTracingConfigPtrOutput) Elem ¶
func (o FunctionTracingConfigPtrOutput) Elem() FunctionTracingConfigOutput
func (FunctionTracingConfigPtrOutput) ElementType ¶
func (FunctionTracingConfigPtrOutput) ElementType() reflect.Type
func (FunctionTracingConfigPtrOutput) Mode ¶
func (o FunctionTracingConfigPtrOutput) Mode() FunctionTracingConfigModePtrOutput
The tracing mode.
func (FunctionTracingConfigPtrOutput) ToFunctionTracingConfigPtrOutput ¶
func (o FunctionTracingConfigPtrOutput) ToFunctionTracingConfigPtrOutput() FunctionTracingConfigPtrOutput
func (FunctionTracingConfigPtrOutput) ToFunctionTracingConfigPtrOutputWithContext ¶
func (o FunctionTracingConfigPtrOutput) ToFunctionTracingConfigPtrOutputWithContext(ctx context.Context) FunctionTracingConfigPtrOutput
func (FunctionTracingConfigPtrOutput) ToOutput ¶ added in v0.76.0
func (o FunctionTracingConfigPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*FunctionTracingConfig]
type FunctionVpcConfig ¶
type FunctionVpcConfig struct { // A list of VPC security groups IDs. SecurityGroupIds []string `pulumi:"securityGroupIds"` // A list of VPC subnet IDs. SubnetIds []string `pulumi:"subnetIds"` }
The VPC security groups and subnets that are attached to a Lambda function. When you connect a function to a VPC, Lambda creates an elastic network interface for each combination of security group and subnet in the function's VPC configuration. The function can only access resources and the internet through that VPC.
type FunctionVpcConfigArgs ¶
type FunctionVpcConfigArgs struct { // A list of VPC security groups IDs. SecurityGroupIds pulumi.StringArrayInput `pulumi:"securityGroupIds"` // A list of VPC subnet IDs. SubnetIds pulumi.StringArrayInput `pulumi:"subnetIds"` }
The VPC security groups and subnets that are attached to a Lambda function. When you connect a function to a VPC, Lambda creates an elastic network interface for each combination of security group and subnet in the function's VPC configuration. The function can only access resources and the internet through that VPC.
func (FunctionVpcConfigArgs) ElementType ¶
func (FunctionVpcConfigArgs) ElementType() reflect.Type
func (FunctionVpcConfigArgs) ToFunctionVpcConfigOutput ¶
func (i FunctionVpcConfigArgs) ToFunctionVpcConfigOutput() FunctionVpcConfigOutput
func (FunctionVpcConfigArgs) ToFunctionVpcConfigOutputWithContext ¶
func (i FunctionVpcConfigArgs) ToFunctionVpcConfigOutputWithContext(ctx context.Context) FunctionVpcConfigOutput
func (FunctionVpcConfigArgs) ToFunctionVpcConfigPtrOutput ¶
func (i FunctionVpcConfigArgs) ToFunctionVpcConfigPtrOutput() FunctionVpcConfigPtrOutput
func (FunctionVpcConfigArgs) ToFunctionVpcConfigPtrOutputWithContext ¶
func (i FunctionVpcConfigArgs) ToFunctionVpcConfigPtrOutputWithContext(ctx context.Context) FunctionVpcConfigPtrOutput
func (FunctionVpcConfigArgs) ToOutput ¶ added in v0.76.0
func (i FunctionVpcConfigArgs) ToOutput(ctx context.Context) pulumix.Output[FunctionVpcConfig]
type FunctionVpcConfigInput ¶
type FunctionVpcConfigInput interface { pulumi.Input ToFunctionVpcConfigOutput() FunctionVpcConfigOutput ToFunctionVpcConfigOutputWithContext(context.Context) FunctionVpcConfigOutput }
FunctionVpcConfigInput is an input type that accepts FunctionVpcConfigArgs and FunctionVpcConfigOutput values. You can construct a concrete instance of `FunctionVpcConfigInput` via:
FunctionVpcConfigArgs{...}
type FunctionVpcConfigOutput ¶
type FunctionVpcConfigOutput struct{ *pulumi.OutputState }
The VPC security groups and subnets that are attached to a Lambda function. When you connect a function to a VPC, Lambda creates an elastic network interface for each combination of security group and subnet in the function's VPC configuration. The function can only access resources and the internet through that VPC.
func (FunctionVpcConfigOutput) ElementType ¶
func (FunctionVpcConfigOutput) ElementType() reflect.Type
func (FunctionVpcConfigOutput) SecurityGroupIds ¶
func (o FunctionVpcConfigOutput) SecurityGroupIds() pulumi.StringArrayOutput
A list of VPC security groups IDs.
func (FunctionVpcConfigOutput) SubnetIds ¶
func (o FunctionVpcConfigOutput) SubnetIds() pulumi.StringArrayOutput
A list of VPC subnet IDs.
func (FunctionVpcConfigOutput) ToFunctionVpcConfigOutput ¶
func (o FunctionVpcConfigOutput) ToFunctionVpcConfigOutput() FunctionVpcConfigOutput
func (FunctionVpcConfigOutput) ToFunctionVpcConfigOutputWithContext ¶
func (o FunctionVpcConfigOutput) ToFunctionVpcConfigOutputWithContext(ctx context.Context) FunctionVpcConfigOutput
func (FunctionVpcConfigOutput) ToFunctionVpcConfigPtrOutput ¶
func (o FunctionVpcConfigOutput) ToFunctionVpcConfigPtrOutput() FunctionVpcConfigPtrOutput
func (FunctionVpcConfigOutput) ToFunctionVpcConfigPtrOutputWithContext ¶
func (o FunctionVpcConfigOutput) ToFunctionVpcConfigPtrOutputWithContext(ctx context.Context) FunctionVpcConfigPtrOutput
func (FunctionVpcConfigOutput) ToOutput ¶ added in v0.76.0
func (o FunctionVpcConfigOutput) ToOutput(ctx context.Context) pulumix.Output[FunctionVpcConfig]
type FunctionVpcConfigPtrInput ¶
type FunctionVpcConfigPtrInput interface { pulumi.Input ToFunctionVpcConfigPtrOutput() FunctionVpcConfigPtrOutput ToFunctionVpcConfigPtrOutputWithContext(context.Context) FunctionVpcConfigPtrOutput }
FunctionVpcConfigPtrInput is an input type that accepts FunctionVpcConfigArgs, FunctionVpcConfigPtr and FunctionVpcConfigPtrOutput values. You can construct a concrete instance of `FunctionVpcConfigPtrInput` via:
FunctionVpcConfigArgs{...} or: nil
func FunctionVpcConfigPtr ¶
func FunctionVpcConfigPtr(v *FunctionVpcConfigArgs) FunctionVpcConfigPtrInput
type FunctionVpcConfigPtrOutput ¶
type FunctionVpcConfigPtrOutput struct{ *pulumi.OutputState }
func (FunctionVpcConfigPtrOutput) Elem ¶
func (o FunctionVpcConfigPtrOutput) Elem() FunctionVpcConfigOutput
func (FunctionVpcConfigPtrOutput) ElementType ¶
func (FunctionVpcConfigPtrOutput) ElementType() reflect.Type
func (FunctionVpcConfigPtrOutput) SecurityGroupIds ¶
func (o FunctionVpcConfigPtrOutput) SecurityGroupIds() pulumi.StringArrayOutput
A list of VPC security groups IDs.
func (FunctionVpcConfigPtrOutput) SubnetIds ¶
func (o FunctionVpcConfigPtrOutput) SubnetIds() pulumi.StringArrayOutput
A list of VPC subnet IDs.
func (FunctionVpcConfigPtrOutput) ToFunctionVpcConfigPtrOutput ¶
func (o FunctionVpcConfigPtrOutput) ToFunctionVpcConfigPtrOutput() FunctionVpcConfigPtrOutput
func (FunctionVpcConfigPtrOutput) ToFunctionVpcConfigPtrOutputWithContext ¶
func (o FunctionVpcConfigPtrOutput) ToFunctionVpcConfigPtrOutputWithContext(ctx context.Context) FunctionVpcConfigPtrOutput
func (FunctionVpcConfigPtrOutput) ToOutput ¶ added in v0.76.0
func (o FunctionVpcConfigPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*FunctionVpcConfig]
type LayerVersion ¶
type LayerVersion struct { pulumi.CustomResourceState // A list of compatible instruction set architectures. CompatibleArchitectures pulumi.StringArrayOutput `pulumi:"compatibleArchitectures"` // A list of compatible function runtimes. Used for filtering with ListLayers and ListLayerVersions. CompatibleRuntimes pulumi.StringArrayOutput `pulumi:"compatibleRuntimes"` // The function layer archive. Content LayerVersionContentOutput `pulumi:"content"` // The description of the version. Description pulumi.StringPtrOutput `pulumi:"description"` // The name or Amazon Resource Name (ARN) of the layer. LayerName pulumi.StringPtrOutput `pulumi:"layerName"` LayerVersionArn pulumi.StringOutput `pulumi:"layerVersionArn"` // The layer's software license. LicenseInfo pulumi.StringPtrOutput `pulumi:"licenseInfo"` }
Resource Type definition for AWS::Lambda::LayerVersion
func GetLayerVersion ¶
func GetLayerVersion(ctx *pulumi.Context, name string, id pulumi.IDInput, state *LayerVersionState, opts ...pulumi.ResourceOption) (*LayerVersion, error)
GetLayerVersion gets an existing LayerVersion resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewLayerVersion ¶
func NewLayerVersion(ctx *pulumi.Context, name string, args *LayerVersionArgs, opts ...pulumi.ResourceOption) (*LayerVersion, error)
NewLayerVersion registers a new resource with the given unique name, arguments, and options.
func (*LayerVersion) ElementType ¶
func (*LayerVersion) ElementType() reflect.Type
func (*LayerVersion) ToLayerVersionOutput ¶
func (i *LayerVersion) ToLayerVersionOutput() LayerVersionOutput
func (*LayerVersion) ToLayerVersionOutputWithContext ¶
func (i *LayerVersion) ToLayerVersionOutputWithContext(ctx context.Context) LayerVersionOutput
func (*LayerVersion) ToOutput ¶ added in v0.76.0
func (i *LayerVersion) ToOutput(ctx context.Context) pulumix.Output[*LayerVersion]
type LayerVersionArgs ¶
type LayerVersionArgs struct { // A list of compatible instruction set architectures. CompatibleArchitectures pulumi.StringArrayInput // A list of compatible function runtimes. Used for filtering with ListLayers and ListLayerVersions. CompatibleRuntimes pulumi.StringArrayInput // The function layer archive. Content LayerVersionContentInput // The description of the version. Description pulumi.StringPtrInput // The name or Amazon Resource Name (ARN) of the layer. LayerName pulumi.StringPtrInput // The layer's software license. LicenseInfo pulumi.StringPtrInput }
The set of arguments for constructing a LayerVersion resource.
func (LayerVersionArgs) ElementType ¶
func (LayerVersionArgs) ElementType() reflect.Type
type LayerVersionContent ¶
type LayerVersionContent struct { // The Amazon S3 bucket of the layer archive. S3Bucket string `pulumi:"s3Bucket"` // The Amazon S3 key of the layer archive. S3Key string `pulumi:"s3Key"` // For versioned objects, the version of the layer archive object to use. S3ObjectVersion *string `pulumi:"s3ObjectVersion"` }
type LayerVersionContentArgs ¶
type LayerVersionContentArgs struct { // The Amazon S3 bucket of the layer archive. S3Bucket pulumi.StringInput `pulumi:"s3Bucket"` // The Amazon S3 key of the layer archive. S3Key pulumi.StringInput `pulumi:"s3Key"` // For versioned objects, the version of the layer archive object to use. S3ObjectVersion pulumi.StringPtrInput `pulumi:"s3ObjectVersion"` }
func (LayerVersionContentArgs) ElementType ¶
func (LayerVersionContentArgs) ElementType() reflect.Type
func (LayerVersionContentArgs) ToLayerVersionContentOutput ¶
func (i LayerVersionContentArgs) ToLayerVersionContentOutput() LayerVersionContentOutput
func (LayerVersionContentArgs) ToLayerVersionContentOutputWithContext ¶
func (i LayerVersionContentArgs) ToLayerVersionContentOutputWithContext(ctx context.Context) LayerVersionContentOutput
func (LayerVersionContentArgs) ToOutput ¶ added in v0.76.0
func (i LayerVersionContentArgs) ToOutput(ctx context.Context) pulumix.Output[LayerVersionContent]
type LayerVersionContentInput ¶
type LayerVersionContentInput interface { pulumi.Input ToLayerVersionContentOutput() LayerVersionContentOutput ToLayerVersionContentOutputWithContext(context.Context) LayerVersionContentOutput }
LayerVersionContentInput is an input type that accepts LayerVersionContentArgs and LayerVersionContentOutput values. You can construct a concrete instance of `LayerVersionContentInput` via:
LayerVersionContentArgs{...}
type LayerVersionContentOutput ¶
type LayerVersionContentOutput struct{ *pulumi.OutputState }
func (LayerVersionContentOutput) ElementType ¶
func (LayerVersionContentOutput) ElementType() reflect.Type
func (LayerVersionContentOutput) S3Bucket ¶
func (o LayerVersionContentOutput) S3Bucket() pulumi.StringOutput
The Amazon S3 bucket of the layer archive.
func (LayerVersionContentOutput) S3Key ¶
func (o LayerVersionContentOutput) S3Key() pulumi.StringOutput
The Amazon S3 key of the layer archive.
func (LayerVersionContentOutput) S3ObjectVersion ¶
func (o LayerVersionContentOutput) S3ObjectVersion() pulumi.StringPtrOutput
For versioned objects, the version of the layer archive object to use.
func (LayerVersionContentOutput) ToLayerVersionContentOutput ¶
func (o LayerVersionContentOutput) ToLayerVersionContentOutput() LayerVersionContentOutput
func (LayerVersionContentOutput) ToLayerVersionContentOutputWithContext ¶
func (o LayerVersionContentOutput) ToLayerVersionContentOutputWithContext(ctx context.Context) LayerVersionContentOutput
func (LayerVersionContentOutput) ToOutput ¶ added in v0.76.0
func (o LayerVersionContentOutput) ToOutput(ctx context.Context) pulumix.Output[LayerVersionContent]
type LayerVersionInput ¶
type LayerVersionInput interface { pulumi.Input ToLayerVersionOutput() LayerVersionOutput ToLayerVersionOutputWithContext(ctx context.Context) LayerVersionOutput }
type LayerVersionOutput ¶
type LayerVersionOutput struct{ *pulumi.OutputState }
func (LayerVersionOutput) CompatibleArchitectures ¶ added in v0.17.0
func (o LayerVersionOutput) CompatibleArchitectures() pulumi.StringArrayOutput
A list of compatible instruction set architectures.
func (LayerVersionOutput) CompatibleRuntimes ¶ added in v0.17.0
func (o LayerVersionOutput) CompatibleRuntimes() pulumi.StringArrayOutput
A list of compatible function runtimes. Used for filtering with ListLayers and ListLayerVersions.
func (LayerVersionOutput) Content ¶ added in v0.17.0
func (o LayerVersionOutput) Content() LayerVersionContentOutput
The function layer archive.
func (LayerVersionOutput) Description ¶ added in v0.17.0
func (o LayerVersionOutput) Description() pulumi.StringPtrOutput
The description of the version.
func (LayerVersionOutput) ElementType ¶
func (LayerVersionOutput) ElementType() reflect.Type
func (LayerVersionOutput) LayerName ¶ added in v0.17.0
func (o LayerVersionOutput) LayerName() pulumi.StringPtrOutput
The name or Amazon Resource Name (ARN) of the layer.
func (LayerVersionOutput) LayerVersionArn ¶ added in v0.66.0
func (o LayerVersionOutput) LayerVersionArn() pulumi.StringOutput
func (LayerVersionOutput) LicenseInfo ¶ added in v0.17.0
func (o LayerVersionOutput) LicenseInfo() pulumi.StringPtrOutput
The layer's software license.
func (LayerVersionOutput) ToLayerVersionOutput ¶
func (o LayerVersionOutput) ToLayerVersionOutput() LayerVersionOutput
func (LayerVersionOutput) ToLayerVersionOutputWithContext ¶
func (o LayerVersionOutput) ToLayerVersionOutputWithContext(ctx context.Context) LayerVersionOutput
func (LayerVersionOutput) ToOutput ¶ added in v0.76.0
func (o LayerVersionOutput) ToOutput(ctx context.Context) pulumix.Output[*LayerVersion]
type LayerVersionPermission ¶
type LayerVersionPermission struct { pulumi.CustomResourceState // The API action that grants access to the layer. Action pulumi.StringOutput `pulumi:"action"` // The name or Amazon Resource Name (ARN) of the layer. LayerVersionArn pulumi.StringOutput `pulumi:"layerVersionArn"` // With the principal set to *, grant permission to all accounts in the specified organization. OrganizationId pulumi.StringPtrOutput `pulumi:"organizationId"` // An account ID, or * to grant layer usage permission to all accounts in an organization, or all AWS accounts (if organizationId is not specified). Principal pulumi.StringOutput `pulumi:"principal"` }
Schema for Lambda LayerVersionPermission
func GetLayerVersionPermission ¶
func GetLayerVersionPermission(ctx *pulumi.Context, name string, id pulumi.IDInput, state *LayerVersionPermissionState, opts ...pulumi.ResourceOption) (*LayerVersionPermission, error)
GetLayerVersionPermission gets an existing LayerVersionPermission resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewLayerVersionPermission ¶
func NewLayerVersionPermission(ctx *pulumi.Context, name string, args *LayerVersionPermissionArgs, opts ...pulumi.ResourceOption) (*LayerVersionPermission, error)
NewLayerVersionPermission registers a new resource with the given unique name, arguments, and options.
func (*LayerVersionPermission) ElementType ¶
func (*LayerVersionPermission) ElementType() reflect.Type
func (*LayerVersionPermission) ToLayerVersionPermissionOutput ¶
func (i *LayerVersionPermission) ToLayerVersionPermissionOutput() LayerVersionPermissionOutput
func (*LayerVersionPermission) ToLayerVersionPermissionOutputWithContext ¶
func (i *LayerVersionPermission) ToLayerVersionPermissionOutputWithContext(ctx context.Context) LayerVersionPermissionOutput
func (*LayerVersionPermission) ToOutput ¶ added in v0.76.0
func (i *LayerVersionPermission) ToOutput(ctx context.Context) pulumix.Output[*LayerVersionPermission]
type LayerVersionPermissionArgs ¶
type LayerVersionPermissionArgs struct { // The API action that grants access to the layer. Action pulumi.StringInput // The name or Amazon Resource Name (ARN) of the layer. LayerVersionArn pulumi.StringInput // With the principal set to *, grant permission to all accounts in the specified organization. OrganizationId pulumi.StringPtrInput // An account ID, or * to grant layer usage permission to all accounts in an organization, or all AWS accounts (if organizationId is not specified). Principal pulumi.StringInput }
The set of arguments for constructing a LayerVersionPermission resource.
func (LayerVersionPermissionArgs) ElementType ¶
func (LayerVersionPermissionArgs) ElementType() reflect.Type
type LayerVersionPermissionInput ¶
type LayerVersionPermissionInput interface { pulumi.Input ToLayerVersionPermissionOutput() LayerVersionPermissionOutput ToLayerVersionPermissionOutputWithContext(ctx context.Context) LayerVersionPermissionOutput }
type LayerVersionPermissionOutput ¶
type LayerVersionPermissionOutput struct{ *pulumi.OutputState }
func (LayerVersionPermissionOutput) Action ¶ added in v0.17.0
func (o LayerVersionPermissionOutput) Action() pulumi.StringOutput
The API action that grants access to the layer.
func (LayerVersionPermissionOutput) ElementType ¶
func (LayerVersionPermissionOutput) ElementType() reflect.Type
func (LayerVersionPermissionOutput) LayerVersionArn ¶ added in v0.17.0
func (o LayerVersionPermissionOutput) LayerVersionArn() pulumi.StringOutput
The name or Amazon Resource Name (ARN) of the layer.
func (LayerVersionPermissionOutput) OrganizationId ¶ added in v0.17.0
func (o LayerVersionPermissionOutput) OrganizationId() pulumi.StringPtrOutput
With the principal set to *, grant permission to all accounts in the specified organization.
func (LayerVersionPermissionOutput) Principal ¶ added in v0.17.0
func (o LayerVersionPermissionOutput) Principal() pulumi.StringOutput
An account ID, or * to grant layer usage permission to all accounts in an organization, or all AWS accounts (if organizationId is not specified).
func (LayerVersionPermissionOutput) ToLayerVersionPermissionOutput ¶
func (o LayerVersionPermissionOutput) ToLayerVersionPermissionOutput() LayerVersionPermissionOutput
func (LayerVersionPermissionOutput) ToLayerVersionPermissionOutputWithContext ¶
func (o LayerVersionPermissionOutput) ToLayerVersionPermissionOutputWithContext(ctx context.Context) LayerVersionPermissionOutput
func (LayerVersionPermissionOutput) ToOutput ¶ added in v0.76.0
func (o LayerVersionPermissionOutput) ToOutput(ctx context.Context) pulumix.Output[*LayerVersionPermission]
type LayerVersionPermissionState ¶
type LayerVersionPermissionState struct { }
func (LayerVersionPermissionState) ElementType ¶
func (LayerVersionPermissionState) ElementType() reflect.Type
type LayerVersionState ¶
type LayerVersionState struct { }
func (LayerVersionState) ElementType ¶
func (LayerVersionState) ElementType() reflect.Type
type LookupAliasArgs ¶ added in v0.12.0
type LookupAliasArgs struct {
Id string `pulumi:"id"`
}
type LookupAliasOutputArgs ¶ added in v0.12.0
type LookupAliasOutputArgs struct {
Id pulumi.StringInput `pulumi:"id"`
}
func (LookupAliasOutputArgs) ElementType ¶ added in v0.12.0
func (LookupAliasOutputArgs) ElementType() reflect.Type
type LookupAliasResult ¶ added in v0.12.0
type LookupAliasResult struct { Description *string `pulumi:"description"` FunctionVersion *string `pulumi:"functionVersion"` Id *string `pulumi:"id"` ProvisionedConcurrencyConfig *AliasProvisionedConcurrencyConfiguration `pulumi:"provisionedConcurrencyConfig"` RoutingConfig *AliasRoutingConfiguration `pulumi:"routingConfig"` }
func LookupAlias ¶ added in v0.12.0
func LookupAlias(ctx *pulumi.Context, args *LookupAliasArgs, opts ...pulumi.InvokeOption) (*LookupAliasResult, error)
Resource Type definition for AWS::Lambda::Alias
type LookupAliasResultOutput ¶ added in v0.12.0
type LookupAliasResultOutput struct{ *pulumi.OutputState }
func LookupAliasOutput ¶ added in v0.12.0
func LookupAliasOutput(ctx *pulumi.Context, args LookupAliasOutputArgs, opts ...pulumi.InvokeOption) LookupAliasResultOutput
func (LookupAliasResultOutput) Description ¶ added in v0.12.0
func (o LookupAliasResultOutput) Description() pulumi.StringPtrOutput
func (LookupAliasResultOutput) ElementType ¶ added in v0.12.0
func (LookupAliasResultOutput) ElementType() reflect.Type
func (LookupAliasResultOutput) FunctionVersion ¶ added in v0.12.0
func (o LookupAliasResultOutput) FunctionVersion() pulumi.StringPtrOutput
func (LookupAliasResultOutput) Id ¶ added in v0.12.0
func (o LookupAliasResultOutput) Id() pulumi.StringPtrOutput
func (LookupAliasResultOutput) ProvisionedConcurrencyConfig ¶ added in v0.12.0
func (o LookupAliasResultOutput) ProvisionedConcurrencyConfig() AliasProvisionedConcurrencyConfigurationPtrOutput
func (LookupAliasResultOutput) RoutingConfig ¶ added in v0.12.0
func (o LookupAliasResultOutput) RoutingConfig() AliasRoutingConfigurationPtrOutput
func (LookupAliasResultOutput) ToLookupAliasResultOutput ¶ added in v0.12.0
func (o LookupAliasResultOutput) ToLookupAliasResultOutput() LookupAliasResultOutput
func (LookupAliasResultOutput) ToLookupAliasResultOutputWithContext ¶ added in v0.12.0
func (o LookupAliasResultOutput) ToLookupAliasResultOutputWithContext(ctx context.Context) LookupAliasResultOutput
func (LookupAliasResultOutput) ToOutput ¶ added in v0.76.0
func (o LookupAliasResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupAliasResult]
type LookupCodeSigningConfigArgs ¶ added in v0.12.0
type LookupCodeSigningConfigArgs struct { // A unique Arn for CodeSigningConfig resource CodeSigningConfigArn string `pulumi:"codeSigningConfigArn"` }
type LookupCodeSigningConfigOutputArgs ¶ added in v0.12.0
type LookupCodeSigningConfigOutputArgs struct { // A unique Arn for CodeSigningConfig resource CodeSigningConfigArn pulumi.StringInput `pulumi:"codeSigningConfigArn"` }
func (LookupCodeSigningConfigOutputArgs) ElementType ¶ added in v0.12.0
func (LookupCodeSigningConfigOutputArgs) ElementType() reflect.Type
type LookupCodeSigningConfigResult ¶ added in v0.12.0
type LookupCodeSigningConfigResult struct { // When the CodeSigningConfig is later on attached to a function, the function code will be expected to be signed by profiles from this list AllowedPublishers *CodeSigningConfigAllowedPublishers `pulumi:"allowedPublishers"` // A unique Arn for CodeSigningConfig resource CodeSigningConfigArn *string `pulumi:"codeSigningConfigArn"` // A unique identifier for CodeSigningConfig resource CodeSigningConfigId *string `pulumi:"codeSigningConfigId"` // Policies to control how to act if a signature is invalid CodeSigningPolicies *CodeSigningConfigCodeSigningPolicies `pulumi:"codeSigningPolicies"` // A description of the CodeSigningConfig Description *string `pulumi:"description"` }
func LookupCodeSigningConfig ¶ added in v0.12.0
func LookupCodeSigningConfig(ctx *pulumi.Context, args *LookupCodeSigningConfigArgs, opts ...pulumi.InvokeOption) (*LookupCodeSigningConfigResult, error)
Resource Type definition for AWS::Lambda::CodeSigningConfig.
type LookupCodeSigningConfigResultOutput ¶ added in v0.12.0
type LookupCodeSigningConfigResultOutput struct{ *pulumi.OutputState }
func LookupCodeSigningConfigOutput ¶ added in v0.12.0
func LookupCodeSigningConfigOutput(ctx *pulumi.Context, args LookupCodeSigningConfigOutputArgs, opts ...pulumi.InvokeOption) LookupCodeSigningConfigResultOutput
func (LookupCodeSigningConfigResultOutput) AllowedPublishers ¶ added in v0.12.0
func (o LookupCodeSigningConfigResultOutput) AllowedPublishers() CodeSigningConfigAllowedPublishersPtrOutput
When the CodeSigningConfig is later on attached to a function, the function code will be expected to be signed by profiles from this list
func (LookupCodeSigningConfigResultOutput) CodeSigningConfigArn ¶ added in v0.12.0
func (o LookupCodeSigningConfigResultOutput) CodeSigningConfigArn() pulumi.StringPtrOutput
A unique Arn for CodeSigningConfig resource
func (LookupCodeSigningConfigResultOutput) CodeSigningConfigId ¶ added in v0.12.0
func (o LookupCodeSigningConfigResultOutput) CodeSigningConfigId() pulumi.StringPtrOutput
A unique identifier for CodeSigningConfig resource
func (LookupCodeSigningConfigResultOutput) CodeSigningPolicies ¶ added in v0.12.0
func (o LookupCodeSigningConfigResultOutput) CodeSigningPolicies() CodeSigningConfigCodeSigningPoliciesPtrOutput
Policies to control how to act if a signature is invalid
func (LookupCodeSigningConfigResultOutput) Description ¶ added in v0.12.0
func (o LookupCodeSigningConfigResultOutput) Description() pulumi.StringPtrOutput
A description of the CodeSigningConfig
func (LookupCodeSigningConfigResultOutput) ElementType ¶ added in v0.12.0
func (LookupCodeSigningConfigResultOutput) ElementType() reflect.Type
func (LookupCodeSigningConfigResultOutput) ToLookupCodeSigningConfigResultOutput ¶ added in v0.12.0
func (o LookupCodeSigningConfigResultOutput) ToLookupCodeSigningConfigResultOutput() LookupCodeSigningConfigResultOutput
func (LookupCodeSigningConfigResultOutput) ToLookupCodeSigningConfigResultOutputWithContext ¶ added in v0.12.0
func (o LookupCodeSigningConfigResultOutput) ToLookupCodeSigningConfigResultOutputWithContext(ctx context.Context) LookupCodeSigningConfigResultOutput
func (LookupCodeSigningConfigResultOutput) ToOutput ¶ added in v0.76.0
func (o LookupCodeSigningConfigResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupCodeSigningConfigResult]
type LookupEventInvokeConfigArgs ¶ added in v0.12.0
type LookupEventInvokeConfigArgs struct {
Id string `pulumi:"id"`
}
type LookupEventInvokeConfigOutputArgs ¶ added in v0.12.0
type LookupEventInvokeConfigOutputArgs struct {
Id pulumi.StringInput `pulumi:"id"`
}
func (LookupEventInvokeConfigOutputArgs) ElementType ¶ added in v0.12.0
func (LookupEventInvokeConfigOutputArgs) ElementType() reflect.Type
type LookupEventInvokeConfigResult ¶ added in v0.12.0
type LookupEventInvokeConfigResult struct { DestinationConfig *EventInvokeConfigDestinationConfig `pulumi:"destinationConfig"` Id *string `pulumi:"id"` MaximumEventAgeInSeconds *int `pulumi:"maximumEventAgeInSeconds"` MaximumRetryAttempts *int `pulumi:"maximumRetryAttempts"` }
func LookupEventInvokeConfig ¶ added in v0.12.0
func LookupEventInvokeConfig(ctx *pulumi.Context, args *LookupEventInvokeConfigArgs, opts ...pulumi.InvokeOption) (*LookupEventInvokeConfigResult, error)
Resource Type definition for AWS::Lambda::EventInvokeConfig
type LookupEventInvokeConfigResultOutput ¶ added in v0.12.0
type LookupEventInvokeConfigResultOutput struct{ *pulumi.OutputState }
func LookupEventInvokeConfigOutput ¶ added in v0.12.0
func LookupEventInvokeConfigOutput(ctx *pulumi.Context, args LookupEventInvokeConfigOutputArgs, opts ...pulumi.InvokeOption) LookupEventInvokeConfigResultOutput
func (LookupEventInvokeConfigResultOutput) DestinationConfig ¶ added in v0.12.0
func (o LookupEventInvokeConfigResultOutput) DestinationConfig() EventInvokeConfigDestinationConfigPtrOutput
func (LookupEventInvokeConfigResultOutput) ElementType ¶ added in v0.12.0
func (LookupEventInvokeConfigResultOutput) ElementType() reflect.Type
func (LookupEventInvokeConfigResultOutput) Id ¶ added in v0.12.0
func (o LookupEventInvokeConfigResultOutput) Id() pulumi.StringPtrOutput
func (LookupEventInvokeConfigResultOutput) MaximumEventAgeInSeconds ¶ added in v0.12.0
func (o LookupEventInvokeConfigResultOutput) MaximumEventAgeInSeconds() pulumi.IntPtrOutput
func (LookupEventInvokeConfigResultOutput) MaximumRetryAttempts ¶ added in v0.12.0
func (o LookupEventInvokeConfigResultOutput) MaximumRetryAttempts() pulumi.IntPtrOutput
func (LookupEventInvokeConfigResultOutput) ToLookupEventInvokeConfigResultOutput ¶ added in v0.12.0
func (o LookupEventInvokeConfigResultOutput) ToLookupEventInvokeConfigResultOutput() LookupEventInvokeConfigResultOutput
func (LookupEventInvokeConfigResultOutput) ToLookupEventInvokeConfigResultOutputWithContext ¶ added in v0.12.0
func (o LookupEventInvokeConfigResultOutput) ToLookupEventInvokeConfigResultOutputWithContext(ctx context.Context) LookupEventInvokeConfigResultOutput
func (LookupEventInvokeConfigResultOutput) ToOutput ¶ added in v0.76.0
func (o LookupEventInvokeConfigResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupEventInvokeConfigResult]
type LookupEventSourceMappingArgs ¶ added in v0.12.0
type LookupEventSourceMappingArgs struct { // Event Source Mapping Identifier UUID. Id string `pulumi:"id"` }
type LookupEventSourceMappingOutputArgs ¶ added in v0.12.0
type LookupEventSourceMappingOutputArgs struct { // Event Source Mapping Identifier UUID. Id pulumi.StringInput `pulumi:"id"` }
func (LookupEventSourceMappingOutputArgs) ElementType ¶ added in v0.12.0
func (LookupEventSourceMappingOutputArgs) ElementType() reflect.Type
type LookupEventSourceMappingResult ¶ added in v0.12.0
type LookupEventSourceMappingResult struct { // The maximum number of items to retrieve in a single batch. BatchSize *int `pulumi:"batchSize"` // (Streams) If the function returns an error, split the batch in two and retry. BisectBatchOnFunctionError *bool `pulumi:"bisectBatchOnFunctionError"` // (Streams) An Amazon SQS queue or Amazon SNS topic destination for discarded records. DestinationConfig *EventSourceMappingDestinationConfig `pulumi:"destinationConfig"` // Document db event source config. DocumentDbEventSourceConfig *EventSourceMappingDocumentDbEventSourceConfig `pulumi:"documentDbEventSourceConfig"` // Disables the event source mapping to pause polling and invocation. Enabled *bool `pulumi:"enabled"` // The filter criteria to control event filtering. FilterCriteria *EventSourceMappingFilterCriteria `pulumi:"filterCriteria"` // The name of the Lambda function. FunctionName *string `pulumi:"functionName"` // (Streams) A list of response types supported by the function. FunctionResponseTypes []EventSourceMappingFunctionResponseTypesItem `pulumi:"functionResponseTypes"` // Event Source Mapping Identifier UUID. Id *string `pulumi:"id"` // (Streams) The maximum amount of time to gather records before invoking the function, in seconds. MaximumBatchingWindowInSeconds *int `pulumi:"maximumBatchingWindowInSeconds"` // (Streams) The maximum age of a record that Lambda sends to a function for processing. MaximumRecordAgeInSeconds *int `pulumi:"maximumRecordAgeInSeconds"` // (Streams) The maximum number of times to retry when the function returns an error. MaximumRetryAttempts *int `pulumi:"maximumRetryAttempts"` // (Streams) The number of batches to process from each shard concurrently. ParallelizationFactor *int `pulumi:"parallelizationFactor"` // (ActiveMQ) A list of ActiveMQ queues. Queues []string `pulumi:"queues"` // The scaling configuration for the event source. ScalingConfig *EventSourceMappingScalingConfig `pulumi:"scalingConfig"` // A list of SourceAccessConfiguration. SourceAccessConfigurations []EventSourceMappingSourceAccessConfiguration `pulumi:"sourceAccessConfigurations"` // (Kafka) A list of Kafka topics. Topics []string `pulumi:"topics"` // (Streams) Tumbling window (non-overlapping time window) duration to perform aggregations. TumblingWindowInSeconds *int `pulumi:"tumblingWindowInSeconds"` }
func LookupEventSourceMapping ¶ added in v0.12.0
func LookupEventSourceMapping(ctx *pulumi.Context, args *LookupEventSourceMappingArgs, opts ...pulumi.InvokeOption) (*LookupEventSourceMappingResult, error)
Resource Type definition for AWS::Lambda::EventSourceMapping
type LookupEventSourceMappingResultOutput ¶ added in v0.12.0
type LookupEventSourceMappingResultOutput struct{ *pulumi.OutputState }
func LookupEventSourceMappingOutput ¶ added in v0.12.0
func LookupEventSourceMappingOutput(ctx *pulumi.Context, args LookupEventSourceMappingOutputArgs, opts ...pulumi.InvokeOption) LookupEventSourceMappingResultOutput
func (LookupEventSourceMappingResultOutput) BatchSize ¶ added in v0.12.0
func (o LookupEventSourceMappingResultOutput) BatchSize() pulumi.IntPtrOutput
The maximum number of items to retrieve in a single batch.
func (LookupEventSourceMappingResultOutput) BisectBatchOnFunctionError ¶ added in v0.12.0
func (o LookupEventSourceMappingResultOutput) BisectBatchOnFunctionError() pulumi.BoolPtrOutput
(Streams) If the function returns an error, split the batch in two and retry.
func (LookupEventSourceMappingResultOutput) DestinationConfig ¶ added in v0.12.0
func (o LookupEventSourceMappingResultOutput) DestinationConfig() EventSourceMappingDestinationConfigPtrOutput
(Streams) An Amazon SQS queue or Amazon SNS topic destination for discarded records.
func (LookupEventSourceMappingResultOutput) DocumentDbEventSourceConfig ¶ added in v0.72.0
func (o LookupEventSourceMappingResultOutput) DocumentDbEventSourceConfig() EventSourceMappingDocumentDbEventSourceConfigPtrOutput
Document db event source config.
func (LookupEventSourceMappingResultOutput) ElementType ¶ added in v0.12.0
func (LookupEventSourceMappingResultOutput) ElementType() reflect.Type
func (LookupEventSourceMappingResultOutput) Enabled ¶ added in v0.12.0
func (o LookupEventSourceMappingResultOutput) Enabled() pulumi.BoolPtrOutput
Disables the event source mapping to pause polling and invocation.
func (LookupEventSourceMappingResultOutput) FilterCriteria ¶ added in v0.12.0
func (o LookupEventSourceMappingResultOutput) FilterCriteria() EventSourceMappingFilterCriteriaPtrOutput
The filter criteria to control event filtering.
func (LookupEventSourceMappingResultOutput) FunctionName ¶ added in v0.12.0
func (o LookupEventSourceMappingResultOutput) FunctionName() pulumi.StringPtrOutput
The name of the Lambda function.
func (LookupEventSourceMappingResultOutput) FunctionResponseTypes ¶ added in v0.12.0
func (o LookupEventSourceMappingResultOutput) FunctionResponseTypes() EventSourceMappingFunctionResponseTypesItemArrayOutput
(Streams) A list of response types supported by the function.
func (LookupEventSourceMappingResultOutput) Id ¶ added in v0.12.0
func (o LookupEventSourceMappingResultOutput) Id() pulumi.StringPtrOutput
Event Source Mapping Identifier UUID.
func (LookupEventSourceMappingResultOutput) MaximumBatchingWindowInSeconds ¶ added in v0.12.0
func (o LookupEventSourceMappingResultOutput) MaximumBatchingWindowInSeconds() pulumi.IntPtrOutput
(Streams) The maximum amount of time to gather records before invoking the function, in seconds.
func (LookupEventSourceMappingResultOutput) MaximumRecordAgeInSeconds ¶ added in v0.12.0
func (o LookupEventSourceMappingResultOutput) MaximumRecordAgeInSeconds() pulumi.IntPtrOutput
(Streams) The maximum age of a record that Lambda sends to a function for processing.
func (LookupEventSourceMappingResultOutput) MaximumRetryAttempts ¶ added in v0.12.0
func (o LookupEventSourceMappingResultOutput) MaximumRetryAttempts() pulumi.IntPtrOutput
(Streams) The maximum number of times to retry when the function returns an error.
func (LookupEventSourceMappingResultOutput) ParallelizationFactor ¶ added in v0.12.0
func (o LookupEventSourceMappingResultOutput) ParallelizationFactor() pulumi.IntPtrOutput
(Streams) The number of batches to process from each shard concurrently.
func (LookupEventSourceMappingResultOutput) Queues ¶ added in v0.12.0
func (o LookupEventSourceMappingResultOutput) Queues() pulumi.StringArrayOutput
(ActiveMQ) A list of ActiveMQ queues.
func (LookupEventSourceMappingResultOutput) ScalingConfig ¶ added in v0.45.0
func (o LookupEventSourceMappingResultOutput) ScalingConfig() EventSourceMappingScalingConfigPtrOutput
The scaling configuration for the event source.
func (LookupEventSourceMappingResultOutput) SourceAccessConfigurations ¶ added in v0.12.0
func (o LookupEventSourceMappingResultOutput) SourceAccessConfigurations() EventSourceMappingSourceAccessConfigurationArrayOutput
A list of SourceAccessConfiguration.
func (LookupEventSourceMappingResultOutput) ToLookupEventSourceMappingResultOutput ¶ added in v0.12.0
func (o LookupEventSourceMappingResultOutput) ToLookupEventSourceMappingResultOutput() LookupEventSourceMappingResultOutput
func (LookupEventSourceMappingResultOutput) ToLookupEventSourceMappingResultOutputWithContext ¶ added in v0.12.0
func (o LookupEventSourceMappingResultOutput) ToLookupEventSourceMappingResultOutputWithContext(ctx context.Context) LookupEventSourceMappingResultOutput
func (LookupEventSourceMappingResultOutput) ToOutput ¶ added in v0.76.0
func (o LookupEventSourceMappingResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupEventSourceMappingResult]
func (LookupEventSourceMappingResultOutput) Topics ¶ added in v0.12.0
func (o LookupEventSourceMappingResultOutput) Topics() pulumi.StringArrayOutput
(Kafka) A list of Kafka topics.
func (LookupEventSourceMappingResultOutput) TumblingWindowInSeconds ¶ added in v0.12.0
func (o LookupEventSourceMappingResultOutput) TumblingWindowInSeconds() pulumi.IntPtrOutput
(Streams) Tumbling window (non-overlapping time window) duration to perform aggregations.
type LookupFunctionArgs ¶ added in v0.12.0
type LookupFunctionArgs struct { // The name of the Lambda function, up to 64 characters in length. If you don't specify a name, AWS CloudFormation generates one. FunctionName string `pulumi:"functionName"` }
type LookupFunctionOutputArgs ¶ added in v0.12.0
type LookupFunctionOutputArgs struct { // The name of the Lambda function, up to 64 characters in length. If you don't specify a name, AWS CloudFormation generates one. FunctionName pulumi.StringInput `pulumi:"functionName"` }
func (LookupFunctionOutputArgs) ElementType ¶ added in v0.12.0
func (LookupFunctionOutputArgs) ElementType() reflect.Type
type LookupFunctionResult ¶ added in v0.12.0
type LookupFunctionResult struct { Architectures []FunctionArchitecturesItem `pulumi:"architectures"` // Unique identifier for function resources Arn *string `pulumi:"arn"` // A unique Arn for CodeSigningConfig resource CodeSigningConfigArn *string `pulumi:"codeSigningConfigArn"` // A dead letter queue configuration that specifies the queue or topic where Lambda sends asynchronous events when they fail processing. DeadLetterConfig *FunctionDeadLetterConfig `pulumi:"deadLetterConfig"` // A description of the function. Description *string `pulumi:"description"` // Environment variables that are accessible from function code during execution. Environment *FunctionEnvironment `pulumi:"environment"` // A function's ephemeral storage settings. EphemeralStorage *FunctionEphemeralStorage `pulumi:"ephemeralStorage"` // Connection settings for an Amazon EFS file system. To connect a function to a file system, a mount target must be available in every Availability Zone that your function connects to. If your template contains an AWS::EFS::MountTarget resource, you must also specify a DependsOn attribute to ensure that the mount target is created or updated before the function. FileSystemConfigs []FunctionFileSystemConfig `pulumi:"fileSystemConfigs"` // The name of the method within your code that Lambda calls to execute your function. The format includes the file name. It can also include namespaces and other qualifiers, depending on the runtime Handler *string `pulumi:"handler"` // ImageConfig ImageConfig *FunctionImageConfig `pulumi:"imageConfig"` // The ARN of the AWS Key Management Service (AWS KMS) key that's used to encrypt your function's environment variables. If it's not provided, AWS Lambda uses a default service key. KmsKeyArn *string `pulumi:"kmsKeyArn"` // A list of function layers to add to the function's execution environment. Specify each layer by its ARN, including the version. Layers []string `pulumi:"layers"` // The amount of memory that your function has access to. Increasing the function's memory also increases its CPU allocation. The default value is 128 MB. The value must be a multiple of 64 MB. MemorySize *int `pulumi:"memorySize"` // PackageType. PackageType *FunctionPackageType `pulumi:"packageType"` // The number of simultaneous executions to reserve for the function. ReservedConcurrentExecutions *int `pulumi:"reservedConcurrentExecutions"` // The Amazon Resource Name (ARN) of the function's execution role. Role *string `pulumi:"role"` // The identifier of the function's runtime. Runtime *string `pulumi:"runtime"` // RuntimeManagementConfig RuntimeManagementConfig *FunctionRuntimeManagementConfig `pulumi:"runtimeManagementConfig"` // The SnapStart response of your function SnapStartResponse *FunctionSnapStartResponse `pulumi:"snapStartResponse"` // A list of tags to apply to the function. Tags []FunctionTag `pulumi:"tags"` // The amount of time that Lambda allows a function to run before stopping it. The default is 3 seconds. The maximum allowed value is 900 seconds. Timeout *int `pulumi:"timeout"` // Set Mode to Active to sample and trace a subset of incoming requests with AWS X-Ray. TracingConfig *FunctionTracingConfig `pulumi:"tracingConfig"` // For network connectivity to AWS resources in a VPC, specify a list of security groups and subnets in the VPC. VpcConfig *FunctionVpcConfig `pulumi:"vpcConfig"` }
func LookupFunction ¶ added in v0.12.0
func LookupFunction(ctx *pulumi.Context, args *LookupFunctionArgs, opts ...pulumi.InvokeOption) (*LookupFunctionResult, error)
Resource Type definition for AWS::Lambda::Function in region
type LookupFunctionResultOutput ¶ added in v0.12.0
type LookupFunctionResultOutput struct{ *pulumi.OutputState }
func LookupFunctionOutput ¶ added in v0.12.0
func LookupFunctionOutput(ctx *pulumi.Context, args LookupFunctionOutputArgs, opts ...pulumi.InvokeOption) LookupFunctionResultOutput
func (LookupFunctionResultOutput) Architectures ¶ added in v0.12.0
func (o LookupFunctionResultOutput) Architectures() FunctionArchitecturesItemArrayOutput
func (LookupFunctionResultOutput) Arn ¶ added in v0.12.0
func (o LookupFunctionResultOutput) Arn() pulumi.StringPtrOutput
Unique identifier for function resources
func (LookupFunctionResultOutput) CodeSigningConfigArn ¶ added in v0.12.0
func (o LookupFunctionResultOutput) CodeSigningConfigArn() pulumi.StringPtrOutput
A unique Arn for CodeSigningConfig resource
func (LookupFunctionResultOutput) DeadLetterConfig ¶ added in v0.12.0
func (o LookupFunctionResultOutput) DeadLetterConfig() FunctionDeadLetterConfigPtrOutput
A dead letter queue configuration that specifies the queue or topic where Lambda sends asynchronous events when they fail processing.
func (LookupFunctionResultOutput) Description ¶ added in v0.12.0
func (o LookupFunctionResultOutput) Description() pulumi.StringPtrOutput
A description of the function.
func (LookupFunctionResultOutput) ElementType ¶ added in v0.12.0
func (LookupFunctionResultOutput) ElementType() reflect.Type
func (LookupFunctionResultOutput) Environment ¶ added in v0.12.0
func (o LookupFunctionResultOutput) Environment() FunctionEnvironmentPtrOutput
Environment variables that are accessible from function code during execution.
func (LookupFunctionResultOutput) EphemeralStorage ¶ added in v0.14.0
func (o LookupFunctionResultOutput) EphemeralStorage() FunctionEphemeralStoragePtrOutput
A function's ephemeral storage settings.
func (LookupFunctionResultOutput) FileSystemConfigs ¶ added in v0.12.0
func (o LookupFunctionResultOutput) FileSystemConfigs() FunctionFileSystemConfigArrayOutput
Connection settings for an Amazon EFS file system. To connect a function to a file system, a mount target must be available in every Availability Zone that your function connects to. If your template contains an AWS::EFS::MountTarget resource, you must also specify a DependsOn attribute to ensure that the mount target is created or updated before the function.
func (LookupFunctionResultOutput) Handler ¶ added in v0.12.0
func (o LookupFunctionResultOutput) Handler() pulumi.StringPtrOutput
The name of the method within your code that Lambda calls to execute your function. The format includes the file name. It can also include namespaces and other qualifiers, depending on the runtime
func (LookupFunctionResultOutput) ImageConfig ¶ added in v0.12.0
func (o LookupFunctionResultOutput) ImageConfig() FunctionImageConfigPtrOutput
ImageConfig
func (LookupFunctionResultOutput) KmsKeyArn ¶ added in v0.12.0
func (o LookupFunctionResultOutput) KmsKeyArn() pulumi.StringPtrOutput
The ARN of the AWS Key Management Service (AWS KMS) key that's used to encrypt your function's environment variables. If it's not provided, AWS Lambda uses a default service key.
func (LookupFunctionResultOutput) Layers ¶ added in v0.12.0
func (o LookupFunctionResultOutput) Layers() pulumi.StringArrayOutput
A list of function layers to add to the function's execution environment. Specify each layer by its ARN, including the version.
func (LookupFunctionResultOutput) MemorySize ¶ added in v0.12.0
func (o LookupFunctionResultOutput) MemorySize() pulumi.IntPtrOutput
The amount of memory that your function has access to. Increasing the function's memory also increases its CPU allocation. The default value is 128 MB. The value must be a multiple of 64 MB.
func (LookupFunctionResultOutput) PackageType ¶ added in v0.12.0
func (o LookupFunctionResultOutput) PackageType() FunctionPackageTypePtrOutput
PackageType.
func (LookupFunctionResultOutput) ReservedConcurrentExecutions ¶ added in v0.12.0
func (o LookupFunctionResultOutput) ReservedConcurrentExecutions() pulumi.IntPtrOutput
The number of simultaneous executions to reserve for the function.
func (LookupFunctionResultOutput) Role ¶ added in v0.12.0
func (o LookupFunctionResultOutput) Role() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the function's execution role.
func (LookupFunctionResultOutput) Runtime ¶ added in v0.12.0
func (o LookupFunctionResultOutput) Runtime() pulumi.StringPtrOutput
The identifier of the function's runtime.
func (LookupFunctionResultOutput) RuntimeManagementConfig ¶ added in v0.49.0
func (o LookupFunctionResultOutput) RuntimeManagementConfig() FunctionRuntimeManagementConfigPtrOutput
RuntimeManagementConfig
func (LookupFunctionResultOutput) SnapStartResponse ¶ added in v0.43.0
func (o LookupFunctionResultOutput) SnapStartResponse() FunctionSnapStartResponsePtrOutput
The SnapStart response of your function
func (LookupFunctionResultOutput) Tags ¶ added in v0.12.0
func (o LookupFunctionResultOutput) Tags() FunctionTagArrayOutput
A list of tags to apply to the function.
func (LookupFunctionResultOutput) Timeout ¶ added in v0.12.0
func (o LookupFunctionResultOutput) Timeout() pulumi.IntPtrOutput
The amount of time that Lambda allows a function to run before stopping it. The default is 3 seconds. The maximum allowed value is 900 seconds.
func (LookupFunctionResultOutput) ToLookupFunctionResultOutput ¶ added in v0.12.0
func (o LookupFunctionResultOutput) ToLookupFunctionResultOutput() LookupFunctionResultOutput
func (LookupFunctionResultOutput) ToLookupFunctionResultOutputWithContext ¶ added in v0.12.0
func (o LookupFunctionResultOutput) ToLookupFunctionResultOutputWithContext(ctx context.Context) LookupFunctionResultOutput
func (LookupFunctionResultOutput) ToOutput ¶ added in v0.76.0
func (o LookupFunctionResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupFunctionResult]
func (LookupFunctionResultOutput) TracingConfig ¶ added in v0.12.0
func (o LookupFunctionResultOutput) TracingConfig() FunctionTracingConfigPtrOutput
Set Mode to Active to sample and trace a subset of incoming requests with AWS X-Ray.
func (LookupFunctionResultOutput) VpcConfig ¶ added in v0.12.0
func (o LookupFunctionResultOutput) VpcConfig() FunctionVpcConfigPtrOutput
For network connectivity to AWS resources in a VPC, specify a list of security groups and subnets in the VPC.
type LookupLayerVersionArgs ¶ added in v0.12.0
type LookupLayerVersionArgs struct {
LayerVersionArn string `pulumi:"layerVersionArn"`
}
type LookupLayerVersionOutputArgs ¶ added in v0.12.0
type LookupLayerVersionOutputArgs struct {
LayerVersionArn pulumi.StringInput `pulumi:"layerVersionArn"`
}
func (LookupLayerVersionOutputArgs) ElementType ¶ added in v0.12.0
func (LookupLayerVersionOutputArgs) ElementType() reflect.Type
type LookupLayerVersionPermissionArgs ¶ added in v0.12.0
type LookupLayerVersionPermissionArgs struct { // ID generated by service Id string `pulumi:"id"` }
type LookupLayerVersionPermissionOutputArgs ¶ added in v0.12.0
type LookupLayerVersionPermissionOutputArgs struct { // ID generated by service Id pulumi.StringInput `pulumi:"id"` }
func (LookupLayerVersionPermissionOutputArgs) ElementType ¶ added in v0.12.0
func (LookupLayerVersionPermissionOutputArgs) ElementType() reflect.Type
type LookupLayerVersionPermissionResult ¶ added in v0.12.0
type LookupLayerVersionPermissionResult struct { // ID generated by service Id *string `pulumi:"id"` }
func LookupLayerVersionPermission ¶ added in v0.12.0
func LookupLayerVersionPermission(ctx *pulumi.Context, args *LookupLayerVersionPermissionArgs, opts ...pulumi.InvokeOption) (*LookupLayerVersionPermissionResult, error)
Schema for Lambda LayerVersionPermission
type LookupLayerVersionPermissionResultOutput ¶ added in v0.12.0
type LookupLayerVersionPermissionResultOutput struct{ *pulumi.OutputState }
func LookupLayerVersionPermissionOutput ¶ added in v0.12.0
func LookupLayerVersionPermissionOutput(ctx *pulumi.Context, args LookupLayerVersionPermissionOutputArgs, opts ...pulumi.InvokeOption) LookupLayerVersionPermissionResultOutput
func (LookupLayerVersionPermissionResultOutput) ElementType ¶ added in v0.12.0
func (LookupLayerVersionPermissionResultOutput) ElementType() reflect.Type
func (LookupLayerVersionPermissionResultOutput) Id ¶ added in v0.12.0
func (o LookupLayerVersionPermissionResultOutput) Id() pulumi.StringPtrOutput
ID generated by service
func (LookupLayerVersionPermissionResultOutput) ToLookupLayerVersionPermissionResultOutput ¶ added in v0.12.0
func (o LookupLayerVersionPermissionResultOutput) ToLookupLayerVersionPermissionResultOutput() LookupLayerVersionPermissionResultOutput
func (LookupLayerVersionPermissionResultOutput) ToLookupLayerVersionPermissionResultOutputWithContext ¶ added in v0.12.0
func (o LookupLayerVersionPermissionResultOutput) ToLookupLayerVersionPermissionResultOutputWithContext(ctx context.Context) LookupLayerVersionPermissionResultOutput
func (LookupLayerVersionPermissionResultOutput) ToOutput ¶ added in v0.76.0
func (o LookupLayerVersionPermissionResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupLayerVersionPermissionResult]
type LookupLayerVersionResult ¶ added in v0.12.0
type LookupLayerVersionResult struct {
LayerVersionArn *string `pulumi:"layerVersionArn"`
}
func LookupLayerVersion ¶ added in v0.12.0
func LookupLayerVersion(ctx *pulumi.Context, args *LookupLayerVersionArgs, opts ...pulumi.InvokeOption) (*LookupLayerVersionResult, error)
Resource Type definition for AWS::Lambda::LayerVersion
type LookupLayerVersionResultOutput ¶ added in v0.12.0
type LookupLayerVersionResultOutput struct{ *pulumi.OutputState }
func LookupLayerVersionOutput ¶ added in v0.12.0
func LookupLayerVersionOutput(ctx *pulumi.Context, args LookupLayerVersionOutputArgs, opts ...pulumi.InvokeOption) LookupLayerVersionResultOutput
func (LookupLayerVersionResultOutput) ElementType ¶ added in v0.12.0
func (LookupLayerVersionResultOutput) ElementType() reflect.Type
func (LookupLayerVersionResultOutput) LayerVersionArn ¶ added in v0.66.0
func (o LookupLayerVersionResultOutput) LayerVersionArn() pulumi.StringPtrOutput
func (LookupLayerVersionResultOutput) ToLookupLayerVersionResultOutput ¶ added in v0.12.0
func (o LookupLayerVersionResultOutput) ToLookupLayerVersionResultOutput() LookupLayerVersionResultOutput
func (LookupLayerVersionResultOutput) ToLookupLayerVersionResultOutputWithContext ¶ added in v0.12.0
func (o LookupLayerVersionResultOutput) ToLookupLayerVersionResultOutputWithContext(ctx context.Context) LookupLayerVersionResultOutput
func (LookupLayerVersionResultOutput) ToOutput ¶ added in v0.76.0
func (o LookupLayerVersionResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupLayerVersionResult]
type LookupPermissionArgs ¶ added in v0.12.0
type LookupPermissionOutputArgs ¶ added in v0.12.0
type LookupPermissionOutputArgs struct { // The name of the Lambda function, version, or alias. FunctionName pulumi.StringInput `pulumi:"functionName"` // A statement identifier that differentiates the statement from others in the same policy. Id pulumi.StringInput `pulumi:"id"` }
func (LookupPermissionOutputArgs) ElementType ¶ added in v0.12.0
func (LookupPermissionOutputArgs) ElementType() reflect.Type
type LookupPermissionResult ¶ added in v0.12.0
type LookupPermissionResult struct { // A statement identifier that differentiates the statement from others in the same policy. Id *string `pulumi:"id"` }
func LookupPermission ¶ added in v0.12.0
func LookupPermission(ctx *pulumi.Context, args *LookupPermissionArgs, opts ...pulumi.InvokeOption) (*LookupPermissionResult, error)
Resource Type definition for AWS::Lambda::Permission
type LookupPermissionResultOutput ¶ added in v0.12.0
type LookupPermissionResultOutput struct{ *pulumi.OutputState }
func LookupPermissionOutput ¶ added in v0.12.0
func LookupPermissionOutput(ctx *pulumi.Context, args LookupPermissionOutputArgs, opts ...pulumi.InvokeOption) LookupPermissionResultOutput
func (LookupPermissionResultOutput) ElementType ¶ added in v0.12.0
func (LookupPermissionResultOutput) ElementType() reflect.Type
func (LookupPermissionResultOutput) Id ¶ added in v0.12.0
func (o LookupPermissionResultOutput) Id() pulumi.StringPtrOutput
A statement identifier that differentiates the statement from others in the same policy.
func (LookupPermissionResultOutput) ToLookupPermissionResultOutput ¶ added in v0.12.0
func (o LookupPermissionResultOutput) ToLookupPermissionResultOutput() LookupPermissionResultOutput
func (LookupPermissionResultOutput) ToLookupPermissionResultOutputWithContext ¶ added in v0.12.0
func (o LookupPermissionResultOutput) ToLookupPermissionResultOutputWithContext(ctx context.Context) LookupPermissionResultOutput
func (LookupPermissionResultOutput) ToOutput ¶ added in v0.76.0
func (o LookupPermissionResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupPermissionResult]
type LookupUrlArgs ¶ added in v0.12.0
type LookupUrlArgs struct { // The full Amazon Resource Name (ARN) of the function associated with the Function URL. FunctionArn string `pulumi:"functionArn"` }
type LookupUrlOutputArgs ¶ added in v0.12.0
type LookupUrlOutputArgs struct { // The full Amazon Resource Name (ARN) of the function associated with the Function URL. FunctionArn pulumi.StringInput `pulumi:"functionArn"` }
func (LookupUrlOutputArgs) ElementType ¶ added in v0.12.0
func (LookupUrlOutputArgs) ElementType() reflect.Type
type LookupUrlResult ¶ added in v0.12.0
type LookupUrlResult struct { // Can be either AWS_IAM if the requests are authorized via IAM, or NONE if no authorization is configured on the Function URL. AuthType *UrlAuthType `pulumi:"authType"` Cors *UrlCors `pulumi:"cors"` // The full Amazon Resource Name (ARN) of the function associated with the Function URL. FunctionArn *string `pulumi:"functionArn"` // The generated url for this resource. FunctionUrl *string `pulumi:"functionUrl"` // The invocation mode for the function’s URL. Set to BUFFERED if you want to buffer responses before returning them to the client. Set to RESPONSE_STREAM if you want to stream responses, allowing faster time to first byte and larger response payload sizes. If not set, defaults to BUFFERED. InvokeMode *UrlInvokeMode `pulumi:"invokeMode"` }
func LookupUrl ¶ added in v0.12.0
func LookupUrl(ctx *pulumi.Context, args *LookupUrlArgs, opts ...pulumi.InvokeOption) (*LookupUrlResult, error)
Resource Type definition for AWS::Lambda::Url
type LookupUrlResultOutput ¶ added in v0.12.0
type LookupUrlResultOutput struct{ *pulumi.OutputState }
func LookupUrlOutput ¶ added in v0.12.0
func LookupUrlOutput(ctx *pulumi.Context, args LookupUrlOutputArgs, opts ...pulumi.InvokeOption) LookupUrlResultOutput
func (LookupUrlResultOutput) AuthType ¶ added in v0.15.0
func (o LookupUrlResultOutput) AuthType() UrlAuthTypePtrOutput
Can be either AWS_IAM if the requests are authorized via IAM, or NONE if no authorization is configured on the Function URL.
func (LookupUrlResultOutput) Cors ¶ added in v0.12.0
func (o LookupUrlResultOutput) Cors() UrlCorsPtrOutput
func (LookupUrlResultOutput) ElementType ¶ added in v0.12.0
func (LookupUrlResultOutput) ElementType() reflect.Type
func (LookupUrlResultOutput) FunctionArn ¶ added in v0.15.0
func (o LookupUrlResultOutput) FunctionArn() pulumi.StringPtrOutput
The full Amazon Resource Name (ARN) of the function associated with the Function URL.
func (LookupUrlResultOutput) FunctionUrl ¶ added in v0.12.0
func (o LookupUrlResultOutput) FunctionUrl() pulumi.StringPtrOutput
The generated url for this resource.
func (LookupUrlResultOutput) InvokeMode ¶ added in v0.20.0
func (o LookupUrlResultOutput) InvokeMode() UrlInvokeModePtrOutput
The invocation mode for the function’s URL. Set to BUFFERED if you want to buffer responses before returning them to the client. Set to RESPONSE_STREAM if you want to stream responses, allowing faster time to first byte and larger response payload sizes. If not set, defaults to BUFFERED.
func (LookupUrlResultOutput) ToLookupUrlResultOutput ¶ added in v0.12.0
func (o LookupUrlResultOutput) ToLookupUrlResultOutput() LookupUrlResultOutput
func (LookupUrlResultOutput) ToLookupUrlResultOutputWithContext ¶ added in v0.12.0
func (o LookupUrlResultOutput) ToLookupUrlResultOutputWithContext(ctx context.Context) LookupUrlResultOutput
func (LookupUrlResultOutput) ToOutput ¶ added in v0.76.0
func (o LookupUrlResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupUrlResult]
type LookupVersionArgs ¶ added in v0.12.0
type LookupVersionArgs struct {
Id string `pulumi:"id"`
}
type LookupVersionOutputArgs ¶ added in v0.12.0
type LookupVersionOutputArgs struct {
Id pulumi.StringInput `pulumi:"id"`
}
func (LookupVersionOutputArgs) ElementType ¶ added in v0.12.0
func (LookupVersionOutputArgs) ElementType() reflect.Type
type LookupVersionResult ¶ added in v0.12.0
type LookupVersionResult struct { CodeSha256 *string `pulumi:"codeSha256"` Description *string `pulumi:"description"` Id *string `pulumi:"id"` ProvisionedConcurrencyConfig *VersionProvisionedConcurrencyConfiguration `pulumi:"provisionedConcurrencyConfig"` Version *string `pulumi:"version"` }
func LookupVersion ¶ added in v0.12.0
func LookupVersion(ctx *pulumi.Context, args *LookupVersionArgs, opts ...pulumi.InvokeOption) (*LookupVersionResult, error)
Resource Type definition for AWS::Lambda::Version
type LookupVersionResultOutput ¶ added in v0.12.0
type LookupVersionResultOutput struct{ *pulumi.OutputState }
func LookupVersionOutput ¶ added in v0.12.0
func LookupVersionOutput(ctx *pulumi.Context, args LookupVersionOutputArgs, opts ...pulumi.InvokeOption) LookupVersionResultOutput
func (LookupVersionResultOutput) CodeSha256 ¶ added in v0.12.0
func (o LookupVersionResultOutput) CodeSha256() pulumi.StringPtrOutput
func (LookupVersionResultOutput) Description ¶ added in v0.12.0
func (o LookupVersionResultOutput) Description() pulumi.StringPtrOutput
func (LookupVersionResultOutput) ElementType ¶ added in v0.12.0
func (LookupVersionResultOutput) ElementType() reflect.Type
func (LookupVersionResultOutput) Id ¶ added in v0.12.0
func (o LookupVersionResultOutput) Id() pulumi.StringPtrOutput
func (LookupVersionResultOutput) ProvisionedConcurrencyConfig ¶ added in v0.12.0
func (o LookupVersionResultOutput) ProvisionedConcurrencyConfig() VersionProvisionedConcurrencyConfigurationPtrOutput
func (LookupVersionResultOutput) ToLookupVersionResultOutput ¶ added in v0.12.0
func (o LookupVersionResultOutput) ToLookupVersionResultOutput() LookupVersionResultOutput
func (LookupVersionResultOutput) ToLookupVersionResultOutputWithContext ¶ added in v0.12.0
func (o LookupVersionResultOutput) ToLookupVersionResultOutputWithContext(ctx context.Context) LookupVersionResultOutput
func (LookupVersionResultOutput) ToOutput ¶ added in v0.76.0
func (o LookupVersionResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupVersionResult]
func (LookupVersionResultOutput) Version ¶ added in v0.12.0
func (o LookupVersionResultOutput) Version() pulumi.StringPtrOutput
type Permission ¶
type Permission struct { pulumi.CustomResourceState // The action that the principal can use on the function. Action pulumi.StringOutput `pulumi:"action"` // For Alexa Smart Home functions, a token that must be supplied by the invoker. EventSourceToken pulumi.StringPtrOutput `pulumi:"eventSourceToken"` // The name of the Lambda function, version, or alias. FunctionName pulumi.StringOutput `pulumi:"functionName"` // The type of authentication that your function URL uses. Set to AWS_IAM if you want to restrict access to authenticated users only. Set to NONE if you want to bypass IAM authentication to create a public endpoint. FunctionUrlAuthType PermissionFunctionUrlAuthTypePtrOutput `pulumi:"functionUrlAuthType"` // The AWS service or account that invokes the function. If you specify a service, use SourceArn or SourceAccount to limit who can invoke the function through that service. Principal pulumi.StringOutput `pulumi:"principal"` // The identifier for your organization in AWS Organizations. Use this to grant permissions to all the AWS accounts under this organization. PrincipalOrgId pulumi.StringPtrOutput `pulumi:"principalOrgId"` // For Amazon S3, the ID of the account that owns the resource. Use this together with SourceArn to ensure that the resource is owned by the specified account. It is possible for an Amazon S3 bucket to be deleted by its owner and recreated by another account. SourceAccount pulumi.StringPtrOutput `pulumi:"sourceAccount"` // For AWS services, the ARN of the AWS resource that invokes the function. For example, an Amazon S3 bucket or Amazon SNS topic. SourceArn pulumi.StringPtrOutput `pulumi:"sourceArn"` }
Resource Type definition for AWS::Lambda::Permission
func GetPermission ¶
func GetPermission(ctx *pulumi.Context, name string, id pulumi.IDInput, state *PermissionState, opts ...pulumi.ResourceOption) (*Permission, error)
GetPermission gets an existing Permission resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewPermission ¶
func NewPermission(ctx *pulumi.Context, name string, args *PermissionArgs, opts ...pulumi.ResourceOption) (*Permission, error)
NewPermission registers a new resource with the given unique name, arguments, and options.
func (*Permission) ElementType ¶
func (*Permission) ElementType() reflect.Type
func (*Permission) ToOutput ¶ added in v0.76.0
func (i *Permission) ToOutput(ctx context.Context) pulumix.Output[*Permission]
func (*Permission) ToPermissionOutput ¶
func (i *Permission) ToPermissionOutput() PermissionOutput
func (*Permission) ToPermissionOutputWithContext ¶
func (i *Permission) ToPermissionOutputWithContext(ctx context.Context) PermissionOutput
type PermissionArgs ¶
type PermissionArgs struct { // The action that the principal can use on the function. Action pulumi.StringInput // For Alexa Smart Home functions, a token that must be supplied by the invoker. EventSourceToken pulumi.StringPtrInput // The name of the Lambda function, version, or alias. FunctionName pulumi.StringInput // The type of authentication that your function URL uses. Set to AWS_IAM if you want to restrict access to authenticated users only. Set to NONE if you want to bypass IAM authentication to create a public endpoint. FunctionUrlAuthType PermissionFunctionUrlAuthTypePtrInput // The AWS service or account that invokes the function. If you specify a service, use SourceArn or SourceAccount to limit who can invoke the function through that service. Principal pulumi.StringInput // The identifier for your organization in AWS Organizations. Use this to grant permissions to all the AWS accounts under this organization. PrincipalOrgId pulumi.StringPtrInput // For Amazon S3, the ID of the account that owns the resource. Use this together with SourceArn to ensure that the resource is owned by the specified account. It is possible for an Amazon S3 bucket to be deleted by its owner and recreated by another account. SourceAccount pulumi.StringPtrInput // For AWS services, the ARN of the AWS resource that invokes the function. For example, an Amazon S3 bucket or Amazon SNS topic. SourceArn pulumi.StringPtrInput }
The set of arguments for constructing a Permission resource.
func (PermissionArgs) ElementType ¶
func (PermissionArgs) ElementType() reflect.Type
type PermissionFunctionUrlAuthType ¶ added in v0.73.0
type PermissionFunctionUrlAuthType string
The type of authentication that your function URL uses. Set to AWS_IAM if you want to restrict access to authenticated users only. Set to NONE if you want to bypass IAM authentication to create a public endpoint.
func (PermissionFunctionUrlAuthType) ElementType ¶ added in v0.73.0
func (PermissionFunctionUrlAuthType) ElementType() reflect.Type
func (PermissionFunctionUrlAuthType) ToPermissionFunctionUrlAuthTypeOutput ¶ added in v0.73.0
func (e PermissionFunctionUrlAuthType) ToPermissionFunctionUrlAuthTypeOutput() PermissionFunctionUrlAuthTypeOutput
func (PermissionFunctionUrlAuthType) ToPermissionFunctionUrlAuthTypeOutputWithContext ¶ added in v0.73.0
func (e PermissionFunctionUrlAuthType) ToPermissionFunctionUrlAuthTypeOutputWithContext(ctx context.Context) PermissionFunctionUrlAuthTypeOutput
func (PermissionFunctionUrlAuthType) ToPermissionFunctionUrlAuthTypePtrOutput ¶ added in v0.73.0
func (e PermissionFunctionUrlAuthType) ToPermissionFunctionUrlAuthTypePtrOutput() PermissionFunctionUrlAuthTypePtrOutput
func (PermissionFunctionUrlAuthType) ToPermissionFunctionUrlAuthTypePtrOutputWithContext ¶ added in v0.73.0
func (e PermissionFunctionUrlAuthType) ToPermissionFunctionUrlAuthTypePtrOutputWithContext(ctx context.Context) PermissionFunctionUrlAuthTypePtrOutput
func (PermissionFunctionUrlAuthType) ToStringOutput ¶ added in v0.73.0
func (e PermissionFunctionUrlAuthType) ToStringOutput() pulumi.StringOutput
func (PermissionFunctionUrlAuthType) ToStringOutputWithContext ¶ added in v0.73.0
func (e PermissionFunctionUrlAuthType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (PermissionFunctionUrlAuthType) ToStringPtrOutput ¶ added in v0.73.0
func (e PermissionFunctionUrlAuthType) ToStringPtrOutput() pulumi.StringPtrOutput
func (PermissionFunctionUrlAuthType) ToStringPtrOutputWithContext ¶ added in v0.73.0
func (e PermissionFunctionUrlAuthType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PermissionFunctionUrlAuthTypeInput ¶ added in v0.73.0
type PermissionFunctionUrlAuthTypeInput interface { pulumi.Input ToPermissionFunctionUrlAuthTypeOutput() PermissionFunctionUrlAuthTypeOutput ToPermissionFunctionUrlAuthTypeOutputWithContext(context.Context) PermissionFunctionUrlAuthTypeOutput }
PermissionFunctionUrlAuthTypeInput is an input type that accepts PermissionFunctionUrlAuthTypeArgs and PermissionFunctionUrlAuthTypeOutput values. You can construct a concrete instance of `PermissionFunctionUrlAuthTypeInput` via:
PermissionFunctionUrlAuthTypeArgs{...}
type PermissionFunctionUrlAuthTypeOutput ¶ added in v0.73.0
type PermissionFunctionUrlAuthTypeOutput struct{ *pulumi.OutputState }
func (PermissionFunctionUrlAuthTypeOutput) ElementType ¶ added in v0.73.0
func (PermissionFunctionUrlAuthTypeOutput) ElementType() reflect.Type
func (PermissionFunctionUrlAuthTypeOutput) ToOutput ¶ added in v0.76.0
func (o PermissionFunctionUrlAuthTypeOutput) ToOutput(ctx context.Context) pulumix.Output[PermissionFunctionUrlAuthType]
func (PermissionFunctionUrlAuthTypeOutput) ToPermissionFunctionUrlAuthTypeOutput ¶ added in v0.73.0
func (o PermissionFunctionUrlAuthTypeOutput) ToPermissionFunctionUrlAuthTypeOutput() PermissionFunctionUrlAuthTypeOutput
func (PermissionFunctionUrlAuthTypeOutput) ToPermissionFunctionUrlAuthTypeOutputWithContext ¶ added in v0.73.0
func (o PermissionFunctionUrlAuthTypeOutput) ToPermissionFunctionUrlAuthTypeOutputWithContext(ctx context.Context) PermissionFunctionUrlAuthTypeOutput
func (PermissionFunctionUrlAuthTypeOutput) ToPermissionFunctionUrlAuthTypePtrOutput ¶ added in v0.73.0
func (o PermissionFunctionUrlAuthTypeOutput) ToPermissionFunctionUrlAuthTypePtrOutput() PermissionFunctionUrlAuthTypePtrOutput
func (PermissionFunctionUrlAuthTypeOutput) ToPermissionFunctionUrlAuthTypePtrOutputWithContext ¶ added in v0.73.0
func (o PermissionFunctionUrlAuthTypeOutput) ToPermissionFunctionUrlAuthTypePtrOutputWithContext(ctx context.Context) PermissionFunctionUrlAuthTypePtrOutput
func (PermissionFunctionUrlAuthTypeOutput) ToStringOutput ¶ added in v0.73.0
func (o PermissionFunctionUrlAuthTypeOutput) ToStringOutput() pulumi.StringOutput
func (PermissionFunctionUrlAuthTypeOutput) ToStringOutputWithContext ¶ added in v0.73.0
func (o PermissionFunctionUrlAuthTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (PermissionFunctionUrlAuthTypeOutput) ToStringPtrOutput ¶ added in v0.73.0
func (o PermissionFunctionUrlAuthTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (PermissionFunctionUrlAuthTypeOutput) ToStringPtrOutputWithContext ¶ added in v0.73.0
func (o PermissionFunctionUrlAuthTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PermissionFunctionUrlAuthTypePtrInput ¶ added in v0.73.0
type PermissionFunctionUrlAuthTypePtrInput interface { pulumi.Input ToPermissionFunctionUrlAuthTypePtrOutput() PermissionFunctionUrlAuthTypePtrOutput ToPermissionFunctionUrlAuthTypePtrOutputWithContext(context.Context) PermissionFunctionUrlAuthTypePtrOutput }
func PermissionFunctionUrlAuthTypePtr ¶ added in v0.73.0
func PermissionFunctionUrlAuthTypePtr(v string) PermissionFunctionUrlAuthTypePtrInput
type PermissionFunctionUrlAuthTypePtrOutput ¶ added in v0.73.0
type PermissionFunctionUrlAuthTypePtrOutput struct{ *pulumi.OutputState }
func (PermissionFunctionUrlAuthTypePtrOutput) ElementType ¶ added in v0.73.0
func (PermissionFunctionUrlAuthTypePtrOutput) ElementType() reflect.Type
func (PermissionFunctionUrlAuthTypePtrOutput) ToOutput ¶ added in v0.76.0
func (o PermissionFunctionUrlAuthTypePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*PermissionFunctionUrlAuthType]
func (PermissionFunctionUrlAuthTypePtrOutput) ToPermissionFunctionUrlAuthTypePtrOutput ¶ added in v0.73.0
func (o PermissionFunctionUrlAuthTypePtrOutput) ToPermissionFunctionUrlAuthTypePtrOutput() PermissionFunctionUrlAuthTypePtrOutput
func (PermissionFunctionUrlAuthTypePtrOutput) ToPermissionFunctionUrlAuthTypePtrOutputWithContext ¶ added in v0.73.0
func (o PermissionFunctionUrlAuthTypePtrOutput) ToPermissionFunctionUrlAuthTypePtrOutputWithContext(ctx context.Context) PermissionFunctionUrlAuthTypePtrOutput
func (PermissionFunctionUrlAuthTypePtrOutput) ToStringPtrOutput ¶ added in v0.73.0
func (o PermissionFunctionUrlAuthTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (PermissionFunctionUrlAuthTypePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.73.0
func (o PermissionFunctionUrlAuthTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PermissionInput ¶
type PermissionInput interface { pulumi.Input ToPermissionOutput() PermissionOutput ToPermissionOutputWithContext(ctx context.Context) PermissionOutput }
type PermissionOutput ¶
type PermissionOutput struct{ *pulumi.OutputState }
func (PermissionOutput) Action ¶ added in v0.17.0
func (o PermissionOutput) Action() pulumi.StringOutput
The action that the principal can use on the function.
func (PermissionOutput) ElementType ¶
func (PermissionOutput) ElementType() reflect.Type
func (PermissionOutput) EventSourceToken ¶ added in v0.17.0
func (o PermissionOutput) EventSourceToken() pulumi.StringPtrOutput
For Alexa Smart Home functions, a token that must be supplied by the invoker.
func (PermissionOutput) FunctionName ¶ added in v0.17.0
func (o PermissionOutput) FunctionName() pulumi.StringOutput
The name of the Lambda function, version, or alias.
func (PermissionOutput) FunctionUrlAuthType ¶ added in v0.17.0
func (o PermissionOutput) FunctionUrlAuthType() PermissionFunctionUrlAuthTypePtrOutput
The type of authentication that your function URL uses. Set to AWS_IAM if you want to restrict access to authenticated users only. Set to NONE if you want to bypass IAM authentication to create a public endpoint.
func (PermissionOutput) Principal ¶ added in v0.17.0
func (o PermissionOutput) Principal() pulumi.StringOutput
The AWS service or account that invokes the function. If you specify a service, use SourceArn or SourceAccount to limit who can invoke the function through that service.
func (PermissionOutput) PrincipalOrgId ¶ added in v0.72.0
func (o PermissionOutput) PrincipalOrgId() pulumi.StringPtrOutput
The identifier for your organization in AWS Organizations. Use this to grant permissions to all the AWS accounts under this organization.
func (PermissionOutput) SourceAccount ¶ added in v0.17.0
func (o PermissionOutput) SourceAccount() pulumi.StringPtrOutput
For Amazon S3, the ID of the account that owns the resource. Use this together with SourceArn to ensure that the resource is owned by the specified account. It is possible for an Amazon S3 bucket to be deleted by its owner and recreated by another account.
func (PermissionOutput) SourceArn ¶ added in v0.17.0
func (o PermissionOutput) SourceArn() pulumi.StringPtrOutput
For AWS services, the ARN of the AWS resource that invokes the function. For example, an Amazon S3 bucket or Amazon SNS topic.
func (PermissionOutput) ToOutput ¶ added in v0.76.0
func (o PermissionOutput) ToOutput(ctx context.Context) pulumix.Output[*Permission]
func (PermissionOutput) ToPermissionOutput ¶
func (o PermissionOutput) ToPermissionOutput() PermissionOutput
func (PermissionOutput) ToPermissionOutputWithContext ¶
func (o PermissionOutput) ToPermissionOutputWithContext(ctx context.Context) PermissionOutput
type PermissionState ¶
type PermissionState struct { }
func (PermissionState) ElementType ¶
func (PermissionState) ElementType() reflect.Type
type Url ¶ added in v0.7.0
type Url struct { pulumi.CustomResourceState // Can be either AWS_IAM if the requests are authorized via IAM, or NONE if no authorization is configured on the Function URL. AuthType UrlAuthTypeOutput `pulumi:"authType"` Cors UrlCorsPtrOutput `pulumi:"cors"` // The full Amazon Resource Name (ARN) of the function associated with the Function URL. FunctionArn pulumi.StringOutput `pulumi:"functionArn"` // The generated url for this resource. FunctionUrl pulumi.StringOutput `pulumi:"functionUrl"` // The invocation mode for the function’s URL. Set to BUFFERED if you want to buffer responses before returning them to the client. Set to RESPONSE_STREAM if you want to stream responses, allowing faster time to first byte and larger response payload sizes. If not set, defaults to BUFFERED. InvokeMode UrlInvokeModePtrOutput `pulumi:"invokeMode"` // The alias qualifier for the target function. If TargetFunctionArn is unqualified then Qualifier must be passed. Qualifier pulumi.StringPtrOutput `pulumi:"qualifier"` // The Amazon Resource Name (ARN) of the function associated with the Function URL. TargetFunctionArn pulumi.StringOutput `pulumi:"targetFunctionArn"` }
Resource Type definition for AWS::Lambda::Url
func GetUrl ¶ added in v0.7.0
func GetUrl(ctx *pulumi.Context, name string, id pulumi.IDInput, state *UrlState, opts ...pulumi.ResourceOption) (*Url, error)
GetUrl gets an existing Url resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewUrl ¶ added in v0.7.0
func NewUrl(ctx *pulumi.Context, name string, args *UrlArgs, opts ...pulumi.ResourceOption) (*Url, error)
NewUrl registers a new resource with the given unique name, arguments, and options.
func (*Url) ElementType ¶ added in v0.7.0
func (*Url) ToUrlOutput ¶ added in v0.7.0
type UrlAllowMethodsItem ¶ added in v0.7.0
type UrlAllowMethodsItem string
func (UrlAllowMethodsItem) ElementType ¶ added in v0.7.0
func (UrlAllowMethodsItem) ElementType() reflect.Type
func (UrlAllowMethodsItem) ToStringOutput ¶ added in v0.7.0
func (e UrlAllowMethodsItem) ToStringOutput() pulumi.StringOutput
func (UrlAllowMethodsItem) ToStringOutputWithContext ¶ added in v0.7.0
func (e UrlAllowMethodsItem) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (UrlAllowMethodsItem) ToStringPtrOutput ¶ added in v0.7.0
func (e UrlAllowMethodsItem) ToStringPtrOutput() pulumi.StringPtrOutput
func (UrlAllowMethodsItem) ToStringPtrOutputWithContext ¶ added in v0.7.0
func (e UrlAllowMethodsItem) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (UrlAllowMethodsItem) ToUrlAllowMethodsItemOutput ¶ added in v0.7.0
func (e UrlAllowMethodsItem) ToUrlAllowMethodsItemOutput() UrlAllowMethodsItemOutput
func (UrlAllowMethodsItem) ToUrlAllowMethodsItemOutputWithContext ¶ added in v0.7.0
func (e UrlAllowMethodsItem) ToUrlAllowMethodsItemOutputWithContext(ctx context.Context) UrlAllowMethodsItemOutput
func (UrlAllowMethodsItem) ToUrlAllowMethodsItemPtrOutput ¶ added in v0.7.0
func (e UrlAllowMethodsItem) ToUrlAllowMethodsItemPtrOutput() UrlAllowMethodsItemPtrOutput
func (UrlAllowMethodsItem) ToUrlAllowMethodsItemPtrOutputWithContext ¶ added in v0.7.0
func (e UrlAllowMethodsItem) ToUrlAllowMethodsItemPtrOutputWithContext(ctx context.Context) UrlAllowMethodsItemPtrOutput
type UrlAllowMethodsItemArray ¶ added in v0.7.0
type UrlAllowMethodsItemArray []UrlAllowMethodsItem
func (UrlAllowMethodsItemArray) ElementType ¶ added in v0.7.0
func (UrlAllowMethodsItemArray) ElementType() reflect.Type
func (UrlAllowMethodsItemArray) ToOutput ¶ added in v0.76.0
func (i UrlAllowMethodsItemArray) ToOutput(ctx context.Context) pulumix.Output[[]UrlAllowMethodsItem]
func (UrlAllowMethodsItemArray) ToUrlAllowMethodsItemArrayOutput ¶ added in v0.7.0
func (i UrlAllowMethodsItemArray) ToUrlAllowMethodsItemArrayOutput() UrlAllowMethodsItemArrayOutput
func (UrlAllowMethodsItemArray) ToUrlAllowMethodsItemArrayOutputWithContext ¶ added in v0.7.0
func (i UrlAllowMethodsItemArray) ToUrlAllowMethodsItemArrayOutputWithContext(ctx context.Context) UrlAllowMethodsItemArrayOutput
type UrlAllowMethodsItemArrayInput ¶ added in v0.7.0
type UrlAllowMethodsItemArrayInput interface { pulumi.Input ToUrlAllowMethodsItemArrayOutput() UrlAllowMethodsItemArrayOutput ToUrlAllowMethodsItemArrayOutputWithContext(context.Context) UrlAllowMethodsItemArrayOutput }
UrlAllowMethodsItemArrayInput is an input type that accepts UrlAllowMethodsItemArray and UrlAllowMethodsItemArrayOutput values. You can construct a concrete instance of `UrlAllowMethodsItemArrayInput` via:
UrlAllowMethodsItemArray{ UrlAllowMethodsItemArgs{...} }
type UrlAllowMethodsItemArrayOutput ¶ added in v0.7.0
type UrlAllowMethodsItemArrayOutput struct{ *pulumi.OutputState }
func (UrlAllowMethodsItemArrayOutput) ElementType ¶ added in v0.7.0
func (UrlAllowMethodsItemArrayOutput) ElementType() reflect.Type
func (UrlAllowMethodsItemArrayOutput) Index ¶ added in v0.7.0
func (o UrlAllowMethodsItemArrayOutput) Index(i pulumi.IntInput) UrlAllowMethodsItemOutput
func (UrlAllowMethodsItemArrayOutput) ToOutput ¶ added in v0.76.0
func (o UrlAllowMethodsItemArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]UrlAllowMethodsItem]
func (UrlAllowMethodsItemArrayOutput) ToUrlAllowMethodsItemArrayOutput ¶ added in v0.7.0
func (o UrlAllowMethodsItemArrayOutput) ToUrlAllowMethodsItemArrayOutput() UrlAllowMethodsItemArrayOutput
func (UrlAllowMethodsItemArrayOutput) ToUrlAllowMethodsItemArrayOutputWithContext ¶ added in v0.7.0
func (o UrlAllowMethodsItemArrayOutput) ToUrlAllowMethodsItemArrayOutputWithContext(ctx context.Context) UrlAllowMethodsItemArrayOutput
type UrlAllowMethodsItemInput ¶ added in v0.7.0
type UrlAllowMethodsItemInput interface { pulumi.Input ToUrlAllowMethodsItemOutput() UrlAllowMethodsItemOutput ToUrlAllowMethodsItemOutputWithContext(context.Context) UrlAllowMethodsItemOutput }
UrlAllowMethodsItemInput is an input type that accepts UrlAllowMethodsItemArgs and UrlAllowMethodsItemOutput values. You can construct a concrete instance of `UrlAllowMethodsItemInput` via:
UrlAllowMethodsItemArgs{...}
type UrlAllowMethodsItemOutput ¶ added in v0.7.0
type UrlAllowMethodsItemOutput struct{ *pulumi.OutputState }
func (UrlAllowMethodsItemOutput) ElementType ¶ added in v0.7.0
func (UrlAllowMethodsItemOutput) ElementType() reflect.Type
func (UrlAllowMethodsItemOutput) ToOutput ¶ added in v0.76.0
func (o UrlAllowMethodsItemOutput) ToOutput(ctx context.Context) pulumix.Output[UrlAllowMethodsItem]
func (UrlAllowMethodsItemOutput) ToStringOutput ¶ added in v0.7.0
func (o UrlAllowMethodsItemOutput) ToStringOutput() pulumi.StringOutput
func (UrlAllowMethodsItemOutput) ToStringOutputWithContext ¶ added in v0.7.0
func (o UrlAllowMethodsItemOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (UrlAllowMethodsItemOutput) ToStringPtrOutput ¶ added in v0.7.0
func (o UrlAllowMethodsItemOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (UrlAllowMethodsItemOutput) ToStringPtrOutputWithContext ¶ added in v0.7.0
func (o UrlAllowMethodsItemOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (UrlAllowMethodsItemOutput) ToUrlAllowMethodsItemOutput ¶ added in v0.7.0
func (o UrlAllowMethodsItemOutput) ToUrlAllowMethodsItemOutput() UrlAllowMethodsItemOutput
func (UrlAllowMethodsItemOutput) ToUrlAllowMethodsItemOutputWithContext ¶ added in v0.7.0
func (o UrlAllowMethodsItemOutput) ToUrlAllowMethodsItemOutputWithContext(ctx context.Context) UrlAllowMethodsItemOutput
func (UrlAllowMethodsItemOutput) ToUrlAllowMethodsItemPtrOutput ¶ added in v0.7.0
func (o UrlAllowMethodsItemOutput) ToUrlAllowMethodsItemPtrOutput() UrlAllowMethodsItemPtrOutput
func (UrlAllowMethodsItemOutput) ToUrlAllowMethodsItemPtrOutputWithContext ¶ added in v0.7.0
func (o UrlAllowMethodsItemOutput) ToUrlAllowMethodsItemPtrOutputWithContext(ctx context.Context) UrlAllowMethodsItemPtrOutput
type UrlAllowMethodsItemPtrInput ¶ added in v0.7.0
type UrlAllowMethodsItemPtrInput interface { pulumi.Input ToUrlAllowMethodsItemPtrOutput() UrlAllowMethodsItemPtrOutput ToUrlAllowMethodsItemPtrOutputWithContext(context.Context) UrlAllowMethodsItemPtrOutput }
func UrlAllowMethodsItemPtr ¶ added in v0.7.0
func UrlAllowMethodsItemPtr(v string) UrlAllowMethodsItemPtrInput
type UrlAllowMethodsItemPtrOutput ¶ added in v0.7.0
type UrlAllowMethodsItemPtrOutput struct{ *pulumi.OutputState }
func (UrlAllowMethodsItemPtrOutput) Elem ¶ added in v0.7.0
func (o UrlAllowMethodsItemPtrOutput) Elem() UrlAllowMethodsItemOutput
func (UrlAllowMethodsItemPtrOutput) ElementType ¶ added in v0.7.0
func (UrlAllowMethodsItemPtrOutput) ElementType() reflect.Type
func (UrlAllowMethodsItemPtrOutput) ToOutput ¶ added in v0.76.0
func (o UrlAllowMethodsItemPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*UrlAllowMethodsItem]
func (UrlAllowMethodsItemPtrOutput) ToStringPtrOutput ¶ added in v0.7.0
func (o UrlAllowMethodsItemPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (UrlAllowMethodsItemPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.7.0
func (o UrlAllowMethodsItemPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (UrlAllowMethodsItemPtrOutput) ToUrlAllowMethodsItemPtrOutput ¶ added in v0.7.0
func (o UrlAllowMethodsItemPtrOutput) ToUrlAllowMethodsItemPtrOutput() UrlAllowMethodsItemPtrOutput
func (UrlAllowMethodsItemPtrOutput) ToUrlAllowMethodsItemPtrOutputWithContext ¶ added in v0.7.0
func (o UrlAllowMethodsItemPtrOutput) ToUrlAllowMethodsItemPtrOutputWithContext(ctx context.Context) UrlAllowMethodsItemPtrOutput
type UrlArgs ¶ added in v0.7.0
type UrlArgs struct { // Can be either AWS_IAM if the requests are authorized via IAM, or NONE if no authorization is configured on the Function URL. AuthType UrlAuthTypeInput Cors UrlCorsPtrInput // The invocation mode for the function’s URL. Set to BUFFERED if you want to buffer responses before returning them to the client. Set to RESPONSE_STREAM if you want to stream responses, allowing faster time to first byte and larger response payload sizes. If not set, defaults to BUFFERED. InvokeMode UrlInvokeModePtrInput // The alias qualifier for the target function. If TargetFunctionArn is unqualified then Qualifier must be passed. Qualifier pulumi.StringPtrInput // The Amazon Resource Name (ARN) of the function associated with the Function URL. TargetFunctionArn pulumi.StringInput }
The set of arguments for constructing a Url resource.
func (UrlArgs) ElementType ¶ added in v0.7.0
type UrlAuthType ¶ added in v0.15.0
type UrlAuthType string
Can be either AWS_IAM if the requests are authorized via IAM, or NONE if no authorization is configured on the Function URL.
func (UrlAuthType) ElementType ¶ added in v0.15.0
func (UrlAuthType) ElementType() reflect.Type
func (UrlAuthType) ToStringOutput ¶ added in v0.15.0
func (e UrlAuthType) ToStringOutput() pulumi.StringOutput
func (UrlAuthType) ToStringOutputWithContext ¶ added in v0.15.0
func (e UrlAuthType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (UrlAuthType) ToStringPtrOutput ¶ added in v0.15.0
func (e UrlAuthType) ToStringPtrOutput() pulumi.StringPtrOutput
func (UrlAuthType) ToStringPtrOutputWithContext ¶ added in v0.15.0
func (e UrlAuthType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (UrlAuthType) ToUrlAuthTypeOutput ¶ added in v0.15.0
func (e UrlAuthType) ToUrlAuthTypeOutput() UrlAuthTypeOutput
func (UrlAuthType) ToUrlAuthTypeOutputWithContext ¶ added in v0.15.0
func (e UrlAuthType) ToUrlAuthTypeOutputWithContext(ctx context.Context) UrlAuthTypeOutput
func (UrlAuthType) ToUrlAuthTypePtrOutput ¶ added in v0.15.0
func (e UrlAuthType) ToUrlAuthTypePtrOutput() UrlAuthTypePtrOutput
func (UrlAuthType) ToUrlAuthTypePtrOutputWithContext ¶ added in v0.15.0
func (e UrlAuthType) ToUrlAuthTypePtrOutputWithContext(ctx context.Context) UrlAuthTypePtrOutput
type UrlAuthTypeInput ¶ added in v0.15.0
type UrlAuthTypeInput interface { pulumi.Input ToUrlAuthTypeOutput() UrlAuthTypeOutput ToUrlAuthTypeOutputWithContext(context.Context) UrlAuthTypeOutput }
UrlAuthTypeInput is an input type that accepts UrlAuthTypeArgs and UrlAuthTypeOutput values. You can construct a concrete instance of `UrlAuthTypeInput` via:
UrlAuthTypeArgs{...}
type UrlAuthTypeOutput ¶ added in v0.15.0
type UrlAuthTypeOutput struct{ *pulumi.OutputState }
func (UrlAuthTypeOutput) ElementType ¶ added in v0.15.0
func (UrlAuthTypeOutput) ElementType() reflect.Type
func (UrlAuthTypeOutput) ToOutput ¶ added in v0.76.0
func (o UrlAuthTypeOutput) ToOutput(ctx context.Context) pulumix.Output[UrlAuthType]
func (UrlAuthTypeOutput) ToStringOutput ¶ added in v0.15.0
func (o UrlAuthTypeOutput) ToStringOutput() pulumi.StringOutput
func (UrlAuthTypeOutput) ToStringOutputWithContext ¶ added in v0.15.0
func (o UrlAuthTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (UrlAuthTypeOutput) ToStringPtrOutput ¶ added in v0.15.0
func (o UrlAuthTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (UrlAuthTypeOutput) ToStringPtrOutputWithContext ¶ added in v0.15.0
func (o UrlAuthTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (UrlAuthTypeOutput) ToUrlAuthTypeOutput ¶ added in v0.15.0
func (o UrlAuthTypeOutput) ToUrlAuthTypeOutput() UrlAuthTypeOutput
func (UrlAuthTypeOutput) ToUrlAuthTypeOutputWithContext ¶ added in v0.15.0
func (o UrlAuthTypeOutput) ToUrlAuthTypeOutputWithContext(ctx context.Context) UrlAuthTypeOutput
func (UrlAuthTypeOutput) ToUrlAuthTypePtrOutput ¶ added in v0.15.0
func (o UrlAuthTypeOutput) ToUrlAuthTypePtrOutput() UrlAuthTypePtrOutput
func (UrlAuthTypeOutput) ToUrlAuthTypePtrOutputWithContext ¶ added in v0.15.0
func (o UrlAuthTypeOutput) ToUrlAuthTypePtrOutputWithContext(ctx context.Context) UrlAuthTypePtrOutput
type UrlAuthTypePtrInput ¶ added in v0.15.0
type UrlAuthTypePtrInput interface { pulumi.Input ToUrlAuthTypePtrOutput() UrlAuthTypePtrOutput ToUrlAuthTypePtrOutputWithContext(context.Context) UrlAuthTypePtrOutput }
func UrlAuthTypePtr ¶ added in v0.15.0
func UrlAuthTypePtr(v string) UrlAuthTypePtrInput
type UrlAuthTypePtrOutput ¶ added in v0.15.0
type UrlAuthTypePtrOutput struct{ *pulumi.OutputState }
func (UrlAuthTypePtrOutput) Elem ¶ added in v0.15.0
func (o UrlAuthTypePtrOutput) Elem() UrlAuthTypeOutput
func (UrlAuthTypePtrOutput) ElementType ¶ added in v0.15.0
func (UrlAuthTypePtrOutput) ElementType() reflect.Type
func (UrlAuthTypePtrOutput) ToOutput ¶ added in v0.76.0
func (o UrlAuthTypePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*UrlAuthType]
func (UrlAuthTypePtrOutput) ToStringPtrOutput ¶ added in v0.15.0
func (o UrlAuthTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (UrlAuthTypePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.15.0
func (o UrlAuthTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (UrlAuthTypePtrOutput) ToUrlAuthTypePtrOutput ¶ added in v0.15.0
func (o UrlAuthTypePtrOutput) ToUrlAuthTypePtrOutput() UrlAuthTypePtrOutput
func (UrlAuthTypePtrOutput) ToUrlAuthTypePtrOutputWithContext ¶ added in v0.15.0
func (o UrlAuthTypePtrOutput) ToUrlAuthTypePtrOutputWithContext(ctx context.Context) UrlAuthTypePtrOutput
type UrlCors ¶ added in v0.7.0
type UrlCors struct { // Specifies whether credentials are included in the CORS request. AllowCredentials *bool `pulumi:"allowCredentials"` // Represents a collection of allowed headers. AllowHeaders []string `pulumi:"allowHeaders"` // Represents a collection of allowed HTTP methods. AllowMethods []UrlAllowMethodsItem `pulumi:"allowMethods"` // Represents a collection of allowed origins. AllowOrigins []string `pulumi:"allowOrigins"` // Represents a collection of exposed headers. ExposeHeaders []string `pulumi:"exposeHeaders"` MaxAge *int `pulumi:"maxAge"` }
type UrlCorsArgs ¶ added in v0.7.0
type UrlCorsArgs struct { // Specifies whether credentials are included in the CORS request. AllowCredentials pulumi.BoolPtrInput `pulumi:"allowCredentials"` // Represents a collection of allowed headers. AllowHeaders pulumi.StringArrayInput `pulumi:"allowHeaders"` // Represents a collection of allowed HTTP methods. AllowMethods UrlAllowMethodsItemArrayInput `pulumi:"allowMethods"` // Represents a collection of allowed origins. AllowOrigins pulumi.StringArrayInput `pulumi:"allowOrigins"` // Represents a collection of exposed headers. ExposeHeaders pulumi.StringArrayInput `pulumi:"exposeHeaders"` MaxAge pulumi.IntPtrInput `pulumi:"maxAge"` }
func (UrlCorsArgs) ElementType ¶ added in v0.7.0
func (UrlCorsArgs) ElementType() reflect.Type
func (UrlCorsArgs) ToUrlCorsOutput ¶ added in v0.7.0
func (i UrlCorsArgs) ToUrlCorsOutput() UrlCorsOutput
func (UrlCorsArgs) ToUrlCorsOutputWithContext ¶ added in v0.7.0
func (i UrlCorsArgs) ToUrlCorsOutputWithContext(ctx context.Context) UrlCorsOutput
func (UrlCorsArgs) ToUrlCorsPtrOutput ¶ added in v0.7.0
func (i UrlCorsArgs) ToUrlCorsPtrOutput() UrlCorsPtrOutput
func (UrlCorsArgs) ToUrlCorsPtrOutputWithContext ¶ added in v0.7.0
func (i UrlCorsArgs) ToUrlCorsPtrOutputWithContext(ctx context.Context) UrlCorsPtrOutput
type UrlCorsInput ¶ added in v0.7.0
type UrlCorsInput interface { pulumi.Input ToUrlCorsOutput() UrlCorsOutput ToUrlCorsOutputWithContext(context.Context) UrlCorsOutput }
UrlCorsInput is an input type that accepts UrlCorsArgs and UrlCorsOutput values. You can construct a concrete instance of `UrlCorsInput` via:
UrlCorsArgs{...}
type UrlCorsOutput ¶ added in v0.7.0
type UrlCorsOutput struct{ *pulumi.OutputState }
func (UrlCorsOutput) AllowCredentials ¶ added in v0.7.0
func (o UrlCorsOutput) AllowCredentials() pulumi.BoolPtrOutput
Specifies whether credentials are included in the CORS request.
func (UrlCorsOutput) AllowHeaders ¶ added in v0.7.0
func (o UrlCorsOutput) AllowHeaders() pulumi.StringArrayOutput
Represents a collection of allowed headers.
func (UrlCorsOutput) AllowMethods ¶ added in v0.7.0
func (o UrlCorsOutput) AllowMethods() UrlAllowMethodsItemArrayOutput
Represents a collection of allowed HTTP methods.
func (UrlCorsOutput) AllowOrigins ¶ added in v0.7.0
func (o UrlCorsOutput) AllowOrigins() pulumi.StringArrayOutput
Represents a collection of allowed origins.
func (UrlCorsOutput) ElementType ¶ added in v0.7.0
func (UrlCorsOutput) ElementType() reflect.Type
func (UrlCorsOutput) ExposeHeaders ¶ added in v0.7.0
func (o UrlCorsOutput) ExposeHeaders() pulumi.StringArrayOutput
Represents a collection of exposed headers.
func (UrlCorsOutput) MaxAge ¶ added in v0.7.0
func (o UrlCorsOutput) MaxAge() pulumi.IntPtrOutput
func (UrlCorsOutput) ToUrlCorsOutput ¶ added in v0.7.0
func (o UrlCorsOutput) ToUrlCorsOutput() UrlCorsOutput
func (UrlCorsOutput) ToUrlCorsOutputWithContext ¶ added in v0.7.0
func (o UrlCorsOutput) ToUrlCorsOutputWithContext(ctx context.Context) UrlCorsOutput
func (UrlCorsOutput) ToUrlCorsPtrOutput ¶ added in v0.7.0
func (o UrlCorsOutput) ToUrlCorsPtrOutput() UrlCorsPtrOutput
func (UrlCorsOutput) ToUrlCorsPtrOutputWithContext ¶ added in v0.7.0
func (o UrlCorsOutput) ToUrlCorsPtrOutputWithContext(ctx context.Context) UrlCorsPtrOutput
type UrlCorsPtrInput ¶ added in v0.7.0
type UrlCorsPtrInput interface { pulumi.Input ToUrlCorsPtrOutput() UrlCorsPtrOutput ToUrlCorsPtrOutputWithContext(context.Context) UrlCorsPtrOutput }
UrlCorsPtrInput is an input type that accepts UrlCorsArgs, UrlCorsPtr and UrlCorsPtrOutput values. You can construct a concrete instance of `UrlCorsPtrInput` via:
UrlCorsArgs{...} or: nil
func UrlCorsPtr ¶ added in v0.7.0
func UrlCorsPtr(v *UrlCorsArgs) UrlCorsPtrInput
type UrlCorsPtrOutput ¶ added in v0.7.0
type UrlCorsPtrOutput struct{ *pulumi.OutputState }
func (UrlCorsPtrOutput) AllowCredentials ¶ added in v0.7.0
func (o UrlCorsPtrOutput) AllowCredentials() pulumi.BoolPtrOutput
Specifies whether credentials are included in the CORS request.
func (UrlCorsPtrOutput) AllowHeaders ¶ added in v0.7.0
func (o UrlCorsPtrOutput) AllowHeaders() pulumi.StringArrayOutput
Represents a collection of allowed headers.
func (UrlCorsPtrOutput) AllowMethods ¶ added in v0.7.0
func (o UrlCorsPtrOutput) AllowMethods() UrlAllowMethodsItemArrayOutput
Represents a collection of allowed HTTP methods.
func (UrlCorsPtrOutput) AllowOrigins ¶ added in v0.7.0
func (o UrlCorsPtrOutput) AllowOrigins() pulumi.StringArrayOutput
Represents a collection of allowed origins.
func (UrlCorsPtrOutput) Elem ¶ added in v0.7.0
func (o UrlCorsPtrOutput) Elem() UrlCorsOutput
func (UrlCorsPtrOutput) ElementType ¶ added in v0.7.0
func (UrlCorsPtrOutput) ElementType() reflect.Type
func (UrlCorsPtrOutput) ExposeHeaders ¶ added in v0.7.0
func (o UrlCorsPtrOutput) ExposeHeaders() pulumi.StringArrayOutput
Represents a collection of exposed headers.
func (UrlCorsPtrOutput) MaxAge ¶ added in v0.7.0
func (o UrlCorsPtrOutput) MaxAge() pulumi.IntPtrOutput
func (UrlCorsPtrOutput) ToUrlCorsPtrOutput ¶ added in v0.7.0
func (o UrlCorsPtrOutput) ToUrlCorsPtrOutput() UrlCorsPtrOutput
func (UrlCorsPtrOutput) ToUrlCorsPtrOutputWithContext ¶ added in v0.7.0
func (o UrlCorsPtrOutput) ToUrlCorsPtrOutputWithContext(ctx context.Context) UrlCorsPtrOutput
type UrlInvokeMode ¶ added in v0.20.0
type UrlInvokeMode string
The invocation mode for the function’s URL. Set to BUFFERED if you want to buffer responses before returning them to the client. Set to RESPONSE_STREAM if you want to stream responses, allowing faster time to first byte and larger response payload sizes. If not set, defaults to BUFFERED.
func (UrlInvokeMode) ElementType ¶ added in v0.20.0
func (UrlInvokeMode) ElementType() reflect.Type
func (UrlInvokeMode) ToStringOutput ¶ added in v0.20.0
func (e UrlInvokeMode) ToStringOutput() pulumi.StringOutput
func (UrlInvokeMode) ToStringOutputWithContext ¶ added in v0.20.0
func (e UrlInvokeMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (UrlInvokeMode) ToStringPtrOutput ¶ added in v0.20.0
func (e UrlInvokeMode) ToStringPtrOutput() pulumi.StringPtrOutput
func (UrlInvokeMode) ToStringPtrOutputWithContext ¶ added in v0.20.0
func (e UrlInvokeMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (UrlInvokeMode) ToUrlInvokeModeOutput ¶ added in v0.20.0
func (e UrlInvokeMode) ToUrlInvokeModeOutput() UrlInvokeModeOutput
func (UrlInvokeMode) ToUrlInvokeModeOutputWithContext ¶ added in v0.20.0
func (e UrlInvokeMode) ToUrlInvokeModeOutputWithContext(ctx context.Context) UrlInvokeModeOutput
func (UrlInvokeMode) ToUrlInvokeModePtrOutput ¶ added in v0.20.0
func (e UrlInvokeMode) ToUrlInvokeModePtrOutput() UrlInvokeModePtrOutput
func (UrlInvokeMode) ToUrlInvokeModePtrOutputWithContext ¶ added in v0.20.0
func (e UrlInvokeMode) ToUrlInvokeModePtrOutputWithContext(ctx context.Context) UrlInvokeModePtrOutput
type UrlInvokeModeInput ¶ added in v0.20.0
type UrlInvokeModeInput interface { pulumi.Input ToUrlInvokeModeOutput() UrlInvokeModeOutput ToUrlInvokeModeOutputWithContext(context.Context) UrlInvokeModeOutput }
UrlInvokeModeInput is an input type that accepts UrlInvokeModeArgs and UrlInvokeModeOutput values. You can construct a concrete instance of `UrlInvokeModeInput` via:
UrlInvokeModeArgs{...}
type UrlInvokeModeOutput ¶ added in v0.20.0
type UrlInvokeModeOutput struct{ *pulumi.OutputState }
func (UrlInvokeModeOutput) ElementType ¶ added in v0.20.0
func (UrlInvokeModeOutput) ElementType() reflect.Type
func (UrlInvokeModeOutput) ToOutput ¶ added in v0.76.0
func (o UrlInvokeModeOutput) ToOutput(ctx context.Context) pulumix.Output[UrlInvokeMode]
func (UrlInvokeModeOutput) ToStringOutput ¶ added in v0.20.0
func (o UrlInvokeModeOutput) ToStringOutput() pulumi.StringOutput
func (UrlInvokeModeOutput) ToStringOutputWithContext ¶ added in v0.20.0
func (o UrlInvokeModeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (UrlInvokeModeOutput) ToStringPtrOutput ¶ added in v0.20.0
func (o UrlInvokeModeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (UrlInvokeModeOutput) ToStringPtrOutputWithContext ¶ added in v0.20.0
func (o UrlInvokeModeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (UrlInvokeModeOutput) ToUrlInvokeModeOutput ¶ added in v0.20.0
func (o UrlInvokeModeOutput) ToUrlInvokeModeOutput() UrlInvokeModeOutput
func (UrlInvokeModeOutput) ToUrlInvokeModeOutputWithContext ¶ added in v0.20.0
func (o UrlInvokeModeOutput) ToUrlInvokeModeOutputWithContext(ctx context.Context) UrlInvokeModeOutput
func (UrlInvokeModeOutput) ToUrlInvokeModePtrOutput ¶ added in v0.20.0
func (o UrlInvokeModeOutput) ToUrlInvokeModePtrOutput() UrlInvokeModePtrOutput
func (UrlInvokeModeOutput) ToUrlInvokeModePtrOutputWithContext ¶ added in v0.20.0
func (o UrlInvokeModeOutput) ToUrlInvokeModePtrOutputWithContext(ctx context.Context) UrlInvokeModePtrOutput
type UrlInvokeModePtrInput ¶ added in v0.20.0
type UrlInvokeModePtrInput interface { pulumi.Input ToUrlInvokeModePtrOutput() UrlInvokeModePtrOutput ToUrlInvokeModePtrOutputWithContext(context.Context) UrlInvokeModePtrOutput }
func UrlInvokeModePtr ¶ added in v0.20.0
func UrlInvokeModePtr(v string) UrlInvokeModePtrInput
type UrlInvokeModePtrOutput ¶ added in v0.20.0
type UrlInvokeModePtrOutput struct{ *pulumi.OutputState }
func (UrlInvokeModePtrOutput) Elem ¶ added in v0.20.0
func (o UrlInvokeModePtrOutput) Elem() UrlInvokeModeOutput
func (UrlInvokeModePtrOutput) ElementType ¶ added in v0.20.0
func (UrlInvokeModePtrOutput) ElementType() reflect.Type
func (UrlInvokeModePtrOutput) ToOutput ¶ added in v0.76.0
func (o UrlInvokeModePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*UrlInvokeMode]
func (UrlInvokeModePtrOutput) ToStringPtrOutput ¶ added in v0.20.0
func (o UrlInvokeModePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (UrlInvokeModePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.20.0
func (o UrlInvokeModePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (UrlInvokeModePtrOutput) ToUrlInvokeModePtrOutput ¶ added in v0.20.0
func (o UrlInvokeModePtrOutput) ToUrlInvokeModePtrOutput() UrlInvokeModePtrOutput
func (UrlInvokeModePtrOutput) ToUrlInvokeModePtrOutputWithContext ¶ added in v0.20.0
func (o UrlInvokeModePtrOutput) ToUrlInvokeModePtrOutputWithContext(ctx context.Context) UrlInvokeModePtrOutput
type UrlOutput ¶ added in v0.7.0
type UrlOutput struct{ *pulumi.OutputState }
func (UrlOutput) AuthType ¶ added in v0.17.0
func (o UrlOutput) AuthType() UrlAuthTypeOutput
Can be either AWS_IAM if the requests are authorized via IAM, or NONE if no authorization is configured on the Function URL.
func (UrlOutput) Cors ¶ added in v0.17.0
func (o UrlOutput) Cors() UrlCorsPtrOutput
func (UrlOutput) ElementType ¶ added in v0.7.0
func (UrlOutput) FunctionArn ¶ added in v0.17.0
func (o UrlOutput) FunctionArn() pulumi.StringOutput
The full Amazon Resource Name (ARN) of the function associated with the Function URL.
func (UrlOutput) FunctionUrl ¶ added in v0.17.0
func (o UrlOutput) FunctionUrl() pulumi.StringOutput
The generated url for this resource.
func (UrlOutput) InvokeMode ¶ added in v0.20.0
func (o UrlOutput) InvokeMode() UrlInvokeModePtrOutput
The invocation mode for the function’s URL. Set to BUFFERED if you want to buffer responses before returning them to the client. Set to RESPONSE_STREAM if you want to stream responses, allowing faster time to first byte and larger response payload sizes. If not set, defaults to BUFFERED.
func (UrlOutput) Qualifier ¶ added in v0.17.0
func (o UrlOutput) Qualifier() pulumi.StringPtrOutput
The alias qualifier for the target function. If TargetFunctionArn is unqualified then Qualifier must be passed.
func (UrlOutput) TargetFunctionArn ¶ added in v0.17.0
func (o UrlOutput) TargetFunctionArn() pulumi.StringOutput
The Amazon Resource Name (ARN) of the function associated with the Function URL.
func (UrlOutput) ToUrlOutput ¶ added in v0.7.0
type UrlState ¶ added in v0.7.0
type UrlState struct { }
func (UrlState) ElementType ¶ added in v0.7.0
type Version
deprecated
type Version struct { pulumi.CustomResourceState CodeSha256 pulumi.StringPtrOutput `pulumi:"codeSha256"` Description pulumi.StringPtrOutput `pulumi:"description"` FunctionName pulumi.StringOutput `pulumi:"functionName"` ProvisionedConcurrencyConfig VersionProvisionedConcurrencyConfigurationPtrOutput `pulumi:"provisionedConcurrencyConfig"` Version pulumi.StringOutput `pulumi:"version"` }
Resource Type definition for AWS::Lambda::Version
Deprecated: Version is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.
func GetVersion ¶
func GetVersion(ctx *pulumi.Context, name string, id pulumi.IDInput, state *VersionState, opts ...pulumi.ResourceOption) (*Version, error)
GetVersion gets an existing Version resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewVersion ¶
func NewVersion(ctx *pulumi.Context, name string, args *VersionArgs, opts ...pulumi.ResourceOption) (*Version, error)
NewVersion registers a new resource with the given unique name, arguments, and options.
func (*Version) ElementType ¶
func (*Version) ToVersionOutput ¶
func (i *Version) ToVersionOutput() VersionOutput
func (*Version) ToVersionOutputWithContext ¶
func (i *Version) ToVersionOutputWithContext(ctx context.Context) VersionOutput
type VersionArgs ¶
type VersionArgs struct { CodeSha256 pulumi.StringPtrInput Description pulumi.StringPtrInput FunctionName pulumi.StringInput ProvisionedConcurrencyConfig VersionProvisionedConcurrencyConfigurationPtrInput }
The set of arguments for constructing a Version resource.
func (VersionArgs) ElementType ¶
func (VersionArgs) ElementType() reflect.Type
type VersionInput ¶
type VersionInput interface { pulumi.Input ToVersionOutput() VersionOutput ToVersionOutputWithContext(ctx context.Context) VersionOutput }
type VersionOutput ¶
type VersionOutput struct{ *pulumi.OutputState }
func (VersionOutput) CodeSha256 ¶ added in v0.17.0
func (o VersionOutput) CodeSha256() pulumi.StringPtrOutput
func (VersionOutput) Description ¶ added in v0.17.0
func (o VersionOutput) Description() pulumi.StringPtrOutput
func (VersionOutput) ElementType ¶
func (VersionOutput) ElementType() reflect.Type
func (VersionOutput) FunctionName ¶ added in v0.17.0
func (o VersionOutput) FunctionName() pulumi.StringOutput
func (VersionOutput) ProvisionedConcurrencyConfig ¶ added in v0.17.0
func (o VersionOutput) ProvisionedConcurrencyConfig() VersionProvisionedConcurrencyConfigurationPtrOutput
func (VersionOutput) ToVersionOutput ¶
func (o VersionOutput) ToVersionOutput() VersionOutput
func (VersionOutput) ToVersionOutputWithContext ¶
func (o VersionOutput) ToVersionOutputWithContext(ctx context.Context) VersionOutput
func (VersionOutput) Version ¶ added in v0.17.0
func (o VersionOutput) Version() pulumi.StringOutput
type VersionProvisionedConcurrencyConfiguration ¶
type VersionProvisionedConcurrencyConfiguration struct {
ProvisionedConcurrentExecutions int `pulumi:"provisionedConcurrentExecutions"`
}
type VersionProvisionedConcurrencyConfigurationArgs ¶
type VersionProvisionedConcurrencyConfigurationArgs struct {
ProvisionedConcurrentExecutions pulumi.IntInput `pulumi:"provisionedConcurrentExecutions"`
}
func (VersionProvisionedConcurrencyConfigurationArgs) ElementType ¶
func (VersionProvisionedConcurrencyConfigurationArgs) ElementType() reflect.Type
func (VersionProvisionedConcurrencyConfigurationArgs) ToOutput ¶ added in v0.76.0
func (i VersionProvisionedConcurrencyConfigurationArgs) ToOutput(ctx context.Context) pulumix.Output[VersionProvisionedConcurrencyConfiguration]
func (VersionProvisionedConcurrencyConfigurationArgs) ToVersionProvisionedConcurrencyConfigurationOutput ¶
func (i VersionProvisionedConcurrencyConfigurationArgs) ToVersionProvisionedConcurrencyConfigurationOutput() VersionProvisionedConcurrencyConfigurationOutput
func (VersionProvisionedConcurrencyConfigurationArgs) ToVersionProvisionedConcurrencyConfigurationOutputWithContext ¶
func (i VersionProvisionedConcurrencyConfigurationArgs) ToVersionProvisionedConcurrencyConfigurationOutputWithContext(ctx context.Context) VersionProvisionedConcurrencyConfigurationOutput
func (VersionProvisionedConcurrencyConfigurationArgs) ToVersionProvisionedConcurrencyConfigurationPtrOutput ¶
func (i VersionProvisionedConcurrencyConfigurationArgs) ToVersionProvisionedConcurrencyConfigurationPtrOutput() VersionProvisionedConcurrencyConfigurationPtrOutput
func (VersionProvisionedConcurrencyConfigurationArgs) ToVersionProvisionedConcurrencyConfigurationPtrOutputWithContext ¶
func (i VersionProvisionedConcurrencyConfigurationArgs) ToVersionProvisionedConcurrencyConfigurationPtrOutputWithContext(ctx context.Context) VersionProvisionedConcurrencyConfigurationPtrOutput
type VersionProvisionedConcurrencyConfigurationInput ¶
type VersionProvisionedConcurrencyConfigurationInput interface { pulumi.Input ToVersionProvisionedConcurrencyConfigurationOutput() VersionProvisionedConcurrencyConfigurationOutput ToVersionProvisionedConcurrencyConfigurationOutputWithContext(context.Context) VersionProvisionedConcurrencyConfigurationOutput }
VersionProvisionedConcurrencyConfigurationInput is an input type that accepts VersionProvisionedConcurrencyConfigurationArgs and VersionProvisionedConcurrencyConfigurationOutput values. You can construct a concrete instance of `VersionProvisionedConcurrencyConfigurationInput` via:
VersionProvisionedConcurrencyConfigurationArgs{...}
type VersionProvisionedConcurrencyConfigurationOutput ¶
type VersionProvisionedConcurrencyConfigurationOutput struct{ *pulumi.OutputState }
func (VersionProvisionedConcurrencyConfigurationOutput) ElementType ¶
func (VersionProvisionedConcurrencyConfigurationOutput) ElementType() reflect.Type
func (VersionProvisionedConcurrencyConfigurationOutput) ProvisionedConcurrentExecutions ¶
func (o VersionProvisionedConcurrencyConfigurationOutput) ProvisionedConcurrentExecutions() pulumi.IntOutput
func (VersionProvisionedConcurrencyConfigurationOutput) ToVersionProvisionedConcurrencyConfigurationOutput ¶
func (o VersionProvisionedConcurrencyConfigurationOutput) ToVersionProvisionedConcurrencyConfigurationOutput() VersionProvisionedConcurrencyConfigurationOutput
func (VersionProvisionedConcurrencyConfigurationOutput) ToVersionProvisionedConcurrencyConfigurationOutputWithContext ¶
func (o VersionProvisionedConcurrencyConfigurationOutput) ToVersionProvisionedConcurrencyConfigurationOutputWithContext(ctx context.Context) VersionProvisionedConcurrencyConfigurationOutput
func (VersionProvisionedConcurrencyConfigurationOutput) ToVersionProvisionedConcurrencyConfigurationPtrOutput ¶
func (o VersionProvisionedConcurrencyConfigurationOutput) ToVersionProvisionedConcurrencyConfigurationPtrOutput() VersionProvisionedConcurrencyConfigurationPtrOutput
func (VersionProvisionedConcurrencyConfigurationOutput) ToVersionProvisionedConcurrencyConfigurationPtrOutputWithContext ¶
func (o VersionProvisionedConcurrencyConfigurationOutput) ToVersionProvisionedConcurrencyConfigurationPtrOutputWithContext(ctx context.Context) VersionProvisionedConcurrencyConfigurationPtrOutput
type VersionProvisionedConcurrencyConfigurationPtrInput ¶
type VersionProvisionedConcurrencyConfigurationPtrInput interface { pulumi.Input ToVersionProvisionedConcurrencyConfigurationPtrOutput() VersionProvisionedConcurrencyConfigurationPtrOutput ToVersionProvisionedConcurrencyConfigurationPtrOutputWithContext(context.Context) VersionProvisionedConcurrencyConfigurationPtrOutput }
VersionProvisionedConcurrencyConfigurationPtrInput is an input type that accepts VersionProvisionedConcurrencyConfigurationArgs, VersionProvisionedConcurrencyConfigurationPtr and VersionProvisionedConcurrencyConfigurationPtrOutput values. You can construct a concrete instance of `VersionProvisionedConcurrencyConfigurationPtrInput` via:
VersionProvisionedConcurrencyConfigurationArgs{...} or: nil
func VersionProvisionedConcurrencyConfigurationPtr ¶
func VersionProvisionedConcurrencyConfigurationPtr(v *VersionProvisionedConcurrencyConfigurationArgs) VersionProvisionedConcurrencyConfigurationPtrInput
type VersionProvisionedConcurrencyConfigurationPtrOutput ¶
type VersionProvisionedConcurrencyConfigurationPtrOutput struct{ *pulumi.OutputState }
func (VersionProvisionedConcurrencyConfigurationPtrOutput) ElementType ¶
func (VersionProvisionedConcurrencyConfigurationPtrOutput) ElementType() reflect.Type
func (VersionProvisionedConcurrencyConfigurationPtrOutput) ProvisionedConcurrentExecutions ¶
func (o VersionProvisionedConcurrencyConfigurationPtrOutput) ProvisionedConcurrentExecutions() pulumi.IntPtrOutput
func (VersionProvisionedConcurrencyConfigurationPtrOutput) ToOutput ¶ added in v0.76.0
func (o VersionProvisionedConcurrencyConfigurationPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VersionProvisionedConcurrencyConfiguration]
func (VersionProvisionedConcurrencyConfigurationPtrOutput) ToVersionProvisionedConcurrencyConfigurationPtrOutput ¶
func (o VersionProvisionedConcurrencyConfigurationPtrOutput) ToVersionProvisionedConcurrencyConfigurationPtrOutput() VersionProvisionedConcurrencyConfigurationPtrOutput
func (VersionProvisionedConcurrencyConfigurationPtrOutput) ToVersionProvisionedConcurrencyConfigurationPtrOutputWithContext ¶
func (o VersionProvisionedConcurrencyConfigurationPtrOutput) ToVersionProvisionedConcurrencyConfigurationPtrOutputWithContext(ctx context.Context) VersionProvisionedConcurrencyConfigurationPtrOutput
type VersionState ¶
type VersionState struct { }
func (VersionState) ElementType ¶
func (VersionState) ElementType() reflect.Type
Source Files
¶
- alias.go
- codeSigningConfig.go
- eventInvokeConfig.go
- eventSourceMapping.go
- function.go
- getAlias.go
- getCodeSigningConfig.go
- getEventInvokeConfig.go
- getEventSourceMapping.go
- getFunction.go
- getLayerVersion.go
- getLayerVersionPermission.go
- getPermission.go
- getUrl.go
- getVersion.go
- init.go
- layerVersion.go
- layerVersionPermission.go
- permission.go
- pulumiEnums.go
- pulumiTypes.go
- url.go
- version.go