Documentation
¶
Index ¶
- type Api
- type ApiArgs
- type ApiBodyS3Location
- type ApiBodyS3LocationArgs
- func (ApiBodyS3LocationArgs) ElementType() reflect.Type
- func (i ApiBodyS3LocationArgs) ToApiBodyS3LocationOutput() ApiBodyS3LocationOutput
- func (i ApiBodyS3LocationArgs) ToApiBodyS3LocationOutputWithContext(ctx context.Context) ApiBodyS3LocationOutput
- func (i ApiBodyS3LocationArgs) ToApiBodyS3LocationPtrOutput() ApiBodyS3LocationPtrOutput
- func (i ApiBodyS3LocationArgs) ToApiBodyS3LocationPtrOutputWithContext(ctx context.Context) ApiBodyS3LocationPtrOutput
- type ApiBodyS3LocationInput
- type ApiBodyS3LocationOutput
- func (o ApiBodyS3LocationOutput) Bucket() pulumi.StringPtrOutput
- func (ApiBodyS3LocationOutput) ElementType() reflect.Type
- func (o ApiBodyS3LocationOutput) Etag() pulumi.StringPtrOutput
- func (o ApiBodyS3LocationOutput) Key() pulumi.StringPtrOutput
- func (o ApiBodyS3LocationOutput) ToApiBodyS3LocationOutput() ApiBodyS3LocationOutput
- func (o ApiBodyS3LocationOutput) ToApiBodyS3LocationOutputWithContext(ctx context.Context) ApiBodyS3LocationOutput
- func (o ApiBodyS3LocationOutput) ToApiBodyS3LocationPtrOutput() ApiBodyS3LocationPtrOutput
- func (o ApiBodyS3LocationOutput) ToApiBodyS3LocationPtrOutputWithContext(ctx context.Context) ApiBodyS3LocationPtrOutput
- func (o ApiBodyS3LocationOutput) Version() pulumi.StringPtrOutput
- type ApiBodyS3LocationPtrInput
- type ApiBodyS3LocationPtrOutput
- func (o ApiBodyS3LocationPtrOutput) Bucket() pulumi.StringPtrOutput
- func (o ApiBodyS3LocationPtrOutput) Elem() ApiBodyS3LocationOutput
- func (ApiBodyS3LocationPtrOutput) ElementType() reflect.Type
- func (o ApiBodyS3LocationPtrOutput) Etag() pulumi.StringPtrOutput
- func (o ApiBodyS3LocationPtrOutput) Key() pulumi.StringPtrOutput
- func (o ApiBodyS3LocationPtrOutput) ToApiBodyS3LocationPtrOutput() ApiBodyS3LocationPtrOutput
- func (o ApiBodyS3LocationPtrOutput) ToApiBodyS3LocationPtrOutputWithContext(ctx context.Context) ApiBodyS3LocationPtrOutput
- func (o ApiBodyS3LocationPtrOutput) Version() pulumi.StringPtrOutput
- type ApiCors
- type ApiCorsArgs
- func (ApiCorsArgs) ElementType() reflect.Type
- func (i ApiCorsArgs) ToApiCorsOutput() ApiCorsOutput
- func (i ApiCorsArgs) ToApiCorsOutputWithContext(ctx context.Context) ApiCorsOutput
- func (i ApiCorsArgs) ToApiCorsPtrOutput() ApiCorsPtrOutput
- func (i ApiCorsArgs) ToApiCorsPtrOutputWithContext(ctx context.Context) ApiCorsPtrOutput
- type ApiCorsInput
- type ApiCorsOutput
- func (o ApiCorsOutput) AllowCredentials() pulumi.BoolPtrOutput
- func (o ApiCorsOutput) AllowHeaders() pulumi.StringArrayOutput
- func (o ApiCorsOutput) AllowMethods() pulumi.StringArrayOutput
- func (o ApiCorsOutput) AllowOrigins() pulumi.StringArrayOutput
- func (ApiCorsOutput) ElementType() reflect.Type
- func (o ApiCorsOutput) ExposeHeaders() pulumi.StringArrayOutput
- func (o ApiCorsOutput) MaxAge() pulumi.IntPtrOutput
- func (o ApiCorsOutput) ToApiCorsOutput() ApiCorsOutput
- func (o ApiCorsOutput) ToApiCorsOutputWithContext(ctx context.Context) ApiCorsOutput
- func (o ApiCorsOutput) ToApiCorsPtrOutput() ApiCorsPtrOutput
- func (o ApiCorsOutput) ToApiCorsPtrOutputWithContext(ctx context.Context) ApiCorsPtrOutput
- type ApiCorsPtrInput
- type ApiCorsPtrOutput
- func (o ApiCorsPtrOutput) AllowCredentials() pulumi.BoolPtrOutput
- func (o ApiCorsPtrOutput) AllowHeaders() pulumi.StringArrayOutput
- func (o ApiCorsPtrOutput) AllowMethods() pulumi.StringArrayOutput
- func (o ApiCorsPtrOutput) AllowOrigins() pulumi.StringArrayOutput
- func (o ApiCorsPtrOutput) Elem() ApiCorsOutput
- func (ApiCorsPtrOutput) ElementType() reflect.Type
- func (o ApiCorsPtrOutput) ExposeHeaders() pulumi.StringArrayOutput
- func (o ApiCorsPtrOutput) MaxAge() pulumi.IntPtrOutput
- func (o ApiCorsPtrOutput) ToApiCorsPtrOutput() ApiCorsPtrOutput
- func (o ApiCorsPtrOutput) ToApiCorsPtrOutputWithContext(ctx context.Context) ApiCorsPtrOutput
- type ApiGatewayManagedOverridesdeprecated
- func (*ApiGatewayManagedOverrides) ElementType() reflect.Type
- func (i *ApiGatewayManagedOverrides) ToApiGatewayManagedOverridesOutput() ApiGatewayManagedOverridesOutput
- func (i *ApiGatewayManagedOverrides) ToApiGatewayManagedOverridesOutputWithContext(ctx context.Context) ApiGatewayManagedOverridesOutput
- type ApiGatewayManagedOverridesAccessLogSettings
- type ApiGatewayManagedOverridesAccessLogSettingsArgs
- func (ApiGatewayManagedOverridesAccessLogSettingsArgs) ElementType() reflect.Type
- func (i ApiGatewayManagedOverridesAccessLogSettingsArgs) ToApiGatewayManagedOverridesAccessLogSettingsOutput() ApiGatewayManagedOverridesAccessLogSettingsOutput
- func (i ApiGatewayManagedOverridesAccessLogSettingsArgs) ToApiGatewayManagedOverridesAccessLogSettingsOutputWithContext(ctx context.Context) ApiGatewayManagedOverridesAccessLogSettingsOutput
- func (i ApiGatewayManagedOverridesAccessLogSettingsArgs) ToApiGatewayManagedOverridesAccessLogSettingsPtrOutput() ApiGatewayManagedOverridesAccessLogSettingsPtrOutput
- func (i ApiGatewayManagedOverridesAccessLogSettingsArgs) ToApiGatewayManagedOverridesAccessLogSettingsPtrOutputWithContext(ctx context.Context) ApiGatewayManagedOverridesAccessLogSettingsPtrOutput
- type ApiGatewayManagedOverridesAccessLogSettingsInput
- type ApiGatewayManagedOverridesAccessLogSettingsOutput
- func (o ApiGatewayManagedOverridesAccessLogSettingsOutput) DestinationArn() pulumi.StringPtrOutput
- func (ApiGatewayManagedOverridesAccessLogSettingsOutput) ElementType() reflect.Type
- func (o ApiGatewayManagedOverridesAccessLogSettingsOutput) Format() pulumi.StringPtrOutput
- func (o ApiGatewayManagedOverridesAccessLogSettingsOutput) ToApiGatewayManagedOverridesAccessLogSettingsOutput() ApiGatewayManagedOverridesAccessLogSettingsOutput
- func (o ApiGatewayManagedOverridesAccessLogSettingsOutput) ToApiGatewayManagedOverridesAccessLogSettingsOutputWithContext(ctx context.Context) ApiGatewayManagedOverridesAccessLogSettingsOutput
- func (o ApiGatewayManagedOverridesAccessLogSettingsOutput) ToApiGatewayManagedOverridesAccessLogSettingsPtrOutput() ApiGatewayManagedOverridesAccessLogSettingsPtrOutput
- func (o ApiGatewayManagedOverridesAccessLogSettingsOutput) ToApiGatewayManagedOverridesAccessLogSettingsPtrOutputWithContext(ctx context.Context) ApiGatewayManagedOverridesAccessLogSettingsPtrOutput
- type ApiGatewayManagedOverridesAccessLogSettingsPtrInput
- type ApiGatewayManagedOverridesAccessLogSettingsPtrOutput
- func (o ApiGatewayManagedOverridesAccessLogSettingsPtrOutput) DestinationArn() pulumi.StringPtrOutput
- func (o ApiGatewayManagedOverridesAccessLogSettingsPtrOutput) Elem() ApiGatewayManagedOverridesAccessLogSettingsOutput
- func (ApiGatewayManagedOverridesAccessLogSettingsPtrOutput) ElementType() reflect.Type
- func (o ApiGatewayManagedOverridesAccessLogSettingsPtrOutput) Format() pulumi.StringPtrOutput
- func (o ApiGatewayManagedOverridesAccessLogSettingsPtrOutput) ToApiGatewayManagedOverridesAccessLogSettingsPtrOutput() ApiGatewayManagedOverridesAccessLogSettingsPtrOutput
- func (o ApiGatewayManagedOverridesAccessLogSettingsPtrOutput) ToApiGatewayManagedOverridesAccessLogSettingsPtrOutputWithContext(ctx context.Context) ApiGatewayManagedOverridesAccessLogSettingsPtrOutput
- type ApiGatewayManagedOverridesArgs
- type ApiGatewayManagedOverridesInput
- type ApiGatewayManagedOverridesIntegrationOverrides
- type ApiGatewayManagedOverridesIntegrationOverridesArgs
- func (ApiGatewayManagedOverridesIntegrationOverridesArgs) ElementType() reflect.Type
- func (i ApiGatewayManagedOverridesIntegrationOverridesArgs) ToApiGatewayManagedOverridesIntegrationOverridesOutput() ApiGatewayManagedOverridesIntegrationOverridesOutput
- func (i ApiGatewayManagedOverridesIntegrationOverridesArgs) ToApiGatewayManagedOverridesIntegrationOverridesOutputWithContext(ctx context.Context) ApiGatewayManagedOverridesIntegrationOverridesOutput
- func (i ApiGatewayManagedOverridesIntegrationOverridesArgs) ToApiGatewayManagedOverridesIntegrationOverridesPtrOutput() ApiGatewayManagedOverridesIntegrationOverridesPtrOutput
- func (i ApiGatewayManagedOverridesIntegrationOverridesArgs) ToApiGatewayManagedOverridesIntegrationOverridesPtrOutputWithContext(ctx context.Context) ApiGatewayManagedOverridesIntegrationOverridesPtrOutput
- type ApiGatewayManagedOverridesIntegrationOverridesInput
- type ApiGatewayManagedOverridesIntegrationOverridesOutput
- func (o ApiGatewayManagedOverridesIntegrationOverridesOutput) Description() pulumi.StringPtrOutput
- func (ApiGatewayManagedOverridesIntegrationOverridesOutput) ElementType() reflect.Type
- func (o ApiGatewayManagedOverridesIntegrationOverridesOutput) IntegrationMethod() pulumi.StringPtrOutput
- func (o ApiGatewayManagedOverridesIntegrationOverridesOutput) PayloadFormatVersion() pulumi.StringPtrOutput
- func (o ApiGatewayManagedOverridesIntegrationOverridesOutput) TimeoutInMillis() pulumi.IntPtrOutput
- func (o ApiGatewayManagedOverridesIntegrationOverridesOutput) ToApiGatewayManagedOverridesIntegrationOverridesOutput() ApiGatewayManagedOverridesIntegrationOverridesOutput
- func (o ApiGatewayManagedOverridesIntegrationOverridesOutput) ToApiGatewayManagedOverridesIntegrationOverridesOutputWithContext(ctx context.Context) ApiGatewayManagedOverridesIntegrationOverridesOutput
- func (o ApiGatewayManagedOverridesIntegrationOverridesOutput) ToApiGatewayManagedOverridesIntegrationOverridesPtrOutput() ApiGatewayManagedOverridesIntegrationOverridesPtrOutput
- func (o ApiGatewayManagedOverridesIntegrationOverridesOutput) ToApiGatewayManagedOverridesIntegrationOverridesPtrOutputWithContext(ctx context.Context) ApiGatewayManagedOverridesIntegrationOverridesPtrOutput
- type ApiGatewayManagedOverridesIntegrationOverridesPtrInput
- type ApiGatewayManagedOverridesIntegrationOverridesPtrOutput
- func (o ApiGatewayManagedOverridesIntegrationOverridesPtrOutput) Description() pulumi.StringPtrOutput
- func (o ApiGatewayManagedOverridesIntegrationOverridesPtrOutput) Elem() ApiGatewayManagedOverridesIntegrationOverridesOutput
- func (ApiGatewayManagedOverridesIntegrationOverridesPtrOutput) ElementType() reflect.Type
- func (o ApiGatewayManagedOverridesIntegrationOverridesPtrOutput) IntegrationMethod() pulumi.StringPtrOutput
- func (o ApiGatewayManagedOverridesIntegrationOverridesPtrOutput) PayloadFormatVersion() pulumi.StringPtrOutput
- func (o ApiGatewayManagedOverridesIntegrationOverridesPtrOutput) TimeoutInMillis() pulumi.IntPtrOutput
- func (o ApiGatewayManagedOverridesIntegrationOverridesPtrOutput) ToApiGatewayManagedOverridesIntegrationOverridesPtrOutput() ApiGatewayManagedOverridesIntegrationOverridesPtrOutput
- func (o ApiGatewayManagedOverridesIntegrationOverridesPtrOutput) ToApiGatewayManagedOverridesIntegrationOverridesPtrOutputWithContext(ctx context.Context) ApiGatewayManagedOverridesIntegrationOverridesPtrOutput
- type ApiGatewayManagedOverridesOutput
- func (o ApiGatewayManagedOverridesOutput) ApiId() pulumi.StringOutput
- func (ApiGatewayManagedOverridesOutput) ElementType() reflect.Type
- func (o ApiGatewayManagedOverridesOutput) Integration() ApiGatewayManagedOverridesIntegrationOverridesPtrOutput
- func (o ApiGatewayManagedOverridesOutput) Route() ApiGatewayManagedOverridesRouteOverridesPtrOutput
- func (o ApiGatewayManagedOverridesOutput) Stage() ApiGatewayManagedOverridesStageOverridesPtrOutput
- func (o ApiGatewayManagedOverridesOutput) ToApiGatewayManagedOverridesOutput() ApiGatewayManagedOverridesOutput
- func (o ApiGatewayManagedOverridesOutput) ToApiGatewayManagedOverridesOutputWithContext(ctx context.Context) ApiGatewayManagedOverridesOutput
- type ApiGatewayManagedOverridesRouteOverrides
- type ApiGatewayManagedOverridesRouteOverridesArgs
- func (ApiGatewayManagedOverridesRouteOverridesArgs) ElementType() reflect.Type
- func (i ApiGatewayManagedOverridesRouteOverridesArgs) ToApiGatewayManagedOverridesRouteOverridesOutput() ApiGatewayManagedOverridesRouteOverridesOutput
- func (i ApiGatewayManagedOverridesRouteOverridesArgs) ToApiGatewayManagedOverridesRouteOverridesOutputWithContext(ctx context.Context) ApiGatewayManagedOverridesRouteOverridesOutput
- func (i ApiGatewayManagedOverridesRouteOverridesArgs) ToApiGatewayManagedOverridesRouteOverridesPtrOutput() ApiGatewayManagedOverridesRouteOverridesPtrOutput
- func (i ApiGatewayManagedOverridesRouteOverridesArgs) ToApiGatewayManagedOverridesRouteOverridesPtrOutputWithContext(ctx context.Context) ApiGatewayManagedOverridesRouteOverridesPtrOutput
- type ApiGatewayManagedOverridesRouteOverridesInput
- type ApiGatewayManagedOverridesRouteOverridesOutput
- func (o ApiGatewayManagedOverridesRouteOverridesOutput) AuthorizationScopes() pulumi.StringArrayOutput
- func (o ApiGatewayManagedOverridesRouteOverridesOutput) AuthorizationType() pulumi.StringPtrOutput
- func (o ApiGatewayManagedOverridesRouteOverridesOutput) AuthorizerId() pulumi.StringPtrOutput
- func (ApiGatewayManagedOverridesRouteOverridesOutput) ElementType() reflect.Type
- func (o ApiGatewayManagedOverridesRouteOverridesOutput) OperationName() pulumi.StringPtrOutput
- func (o ApiGatewayManagedOverridesRouteOverridesOutput) Target() pulumi.StringPtrOutput
- func (o ApiGatewayManagedOverridesRouteOverridesOutput) ToApiGatewayManagedOverridesRouteOverridesOutput() ApiGatewayManagedOverridesRouteOverridesOutput
- func (o ApiGatewayManagedOverridesRouteOverridesOutput) ToApiGatewayManagedOverridesRouteOverridesOutputWithContext(ctx context.Context) ApiGatewayManagedOverridesRouteOverridesOutput
- func (o ApiGatewayManagedOverridesRouteOverridesOutput) ToApiGatewayManagedOverridesRouteOverridesPtrOutput() ApiGatewayManagedOverridesRouteOverridesPtrOutput
- func (o ApiGatewayManagedOverridesRouteOverridesOutput) ToApiGatewayManagedOverridesRouteOverridesPtrOutputWithContext(ctx context.Context) ApiGatewayManagedOverridesRouteOverridesPtrOutput
- type ApiGatewayManagedOverridesRouteOverridesPtrInput
- type ApiGatewayManagedOverridesRouteOverridesPtrOutput
- func (o ApiGatewayManagedOverridesRouteOverridesPtrOutput) AuthorizationScopes() pulumi.StringArrayOutput
- func (o ApiGatewayManagedOverridesRouteOverridesPtrOutput) AuthorizationType() pulumi.StringPtrOutput
- func (o ApiGatewayManagedOverridesRouteOverridesPtrOutput) AuthorizerId() pulumi.StringPtrOutput
- func (o ApiGatewayManagedOverridesRouteOverridesPtrOutput) Elem() ApiGatewayManagedOverridesRouteOverridesOutput
- func (ApiGatewayManagedOverridesRouteOverridesPtrOutput) ElementType() reflect.Type
- func (o ApiGatewayManagedOverridesRouteOverridesPtrOutput) OperationName() pulumi.StringPtrOutput
- func (o ApiGatewayManagedOverridesRouteOverridesPtrOutput) Target() pulumi.StringPtrOutput
- func (o ApiGatewayManagedOverridesRouteOverridesPtrOutput) ToApiGatewayManagedOverridesRouteOverridesPtrOutput() ApiGatewayManagedOverridesRouteOverridesPtrOutput
- func (o ApiGatewayManagedOverridesRouteOverridesPtrOutput) ToApiGatewayManagedOverridesRouteOverridesPtrOutputWithContext(ctx context.Context) ApiGatewayManagedOverridesRouteOverridesPtrOutput
- type ApiGatewayManagedOverridesRouteSettings
- type ApiGatewayManagedOverridesRouteSettingsArgs
- func (ApiGatewayManagedOverridesRouteSettingsArgs) ElementType() reflect.Type
- func (i ApiGatewayManagedOverridesRouteSettingsArgs) ToApiGatewayManagedOverridesRouteSettingsOutput() ApiGatewayManagedOverridesRouteSettingsOutput
- func (i ApiGatewayManagedOverridesRouteSettingsArgs) ToApiGatewayManagedOverridesRouteSettingsOutputWithContext(ctx context.Context) ApiGatewayManagedOverridesRouteSettingsOutput
- func (i ApiGatewayManagedOverridesRouteSettingsArgs) ToApiGatewayManagedOverridesRouteSettingsPtrOutput() ApiGatewayManagedOverridesRouteSettingsPtrOutput
- func (i ApiGatewayManagedOverridesRouteSettingsArgs) ToApiGatewayManagedOverridesRouteSettingsPtrOutputWithContext(ctx context.Context) ApiGatewayManagedOverridesRouteSettingsPtrOutput
- type ApiGatewayManagedOverridesRouteSettingsInput
- type ApiGatewayManagedOverridesRouteSettingsOutput
- func (o ApiGatewayManagedOverridesRouteSettingsOutput) DataTraceEnabled() pulumi.BoolPtrOutput
- func (o ApiGatewayManagedOverridesRouteSettingsOutput) DetailedMetricsEnabled() pulumi.BoolPtrOutput
- func (ApiGatewayManagedOverridesRouteSettingsOutput) ElementType() reflect.Type
- func (o ApiGatewayManagedOverridesRouteSettingsOutput) LoggingLevel() pulumi.StringPtrOutput
- func (o ApiGatewayManagedOverridesRouteSettingsOutput) ThrottlingBurstLimit() pulumi.IntPtrOutput
- func (o ApiGatewayManagedOverridesRouteSettingsOutput) ThrottlingRateLimit() pulumi.Float64PtrOutput
- func (o ApiGatewayManagedOverridesRouteSettingsOutput) ToApiGatewayManagedOverridesRouteSettingsOutput() ApiGatewayManagedOverridesRouteSettingsOutput
- func (o ApiGatewayManagedOverridesRouteSettingsOutput) ToApiGatewayManagedOverridesRouteSettingsOutputWithContext(ctx context.Context) ApiGatewayManagedOverridesRouteSettingsOutput
- func (o ApiGatewayManagedOverridesRouteSettingsOutput) ToApiGatewayManagedOverridesRouteSettingsPtrOutput() ApiGatewayManagedOverridesRouteSettingsPtrOutput
- func (o ApiGatewayManagedOverridesRouteSettingsOutput) ToApiGatewayManagedOverridesRouteSettingsPtrOutputWithContext(ctx context.Context) ApiGatewayManagedOverridesRouteSettingsPtrOutput
- type ApiGatewayManagedOverridesRouteSettingsPtrInput
- type ApiGatewayManagedOverridesRouteSettingsPtrOutput
- func (o ApiGatewayManagedOverridesRouteSettingsPtrOutput) DataTraceEnabled() pulumi.BoolPtrOutput
- func (o ApiGatewayManagedOverridesRouteSettingsPtrOutput) DetailedMetricsEnabled() pulumi.BoolPtrOutput
- func (o ApiGatewayManagedOverridesRouteSettingsPtrOutput) Elem() ApiGatewayManagedOverridesRouteSettingsOutput
- func (ApiGatewayManagedOverridesRouteSettingsPtrOutput) ElementType() reflect.Type
- func (o ApiGatewayManagedOverridesRouteSettingsPtrOutput) LoggingLevel() pulumi.StringPtrOutput
- func (o ApiGatewayManagedOverridesRouteSettingsPtrOutput) ThrottlingBurstLimit() pulumi.IntPtrOutput
- func (o ApiGatewayManagedOverridesRouteSettingsPtrOutput) ThrottlingRateLimit() pulumi.Float64PtrOutput
- func (o ApiGatewayManagedOverridesRouteSettingsPtrOutput) ToApiGatewayManagedOverridesRouteSettingsPtrOutput() ApiGatewayManagedOverridesRouteSettingsPtrOutput
- func (o ApiGatewayManagedOverridesRouteSettingsPtrOutput) ToApiGatewayManagedOverridesRouteSettingsPtrOutputWithContext(ctx context.Context) ApiGatewayManagedOverridesRouteSettingsPtrOutput
- type ApiGatewayManagedOverridesStageOverrides
- type ApiGatewayManagedOverridesStageOverridesArgs
- func (ApiGatewayManagedOverridesStageOverridesArgs) ElementType() reflect.Type
- func (i ApiGatewayManagedOverridesStageOverridesArgs) ToApiGatewayManagedOverridesStageOverridesOutput() ApiGatewayManagedOverridesStageOverridesOutput
- func (i ApiGatewayManagedOverridesStageOverridesArgs) ToApiGatewayManagedOverridesStageOverridesOutputWithContext(ctx context.Context) ApiGatewayManagedOverridesStageOverridesOutput
- func (i ApiGatewayManagedOverridesStageOverridesArgs) ToApiGatewayManagedOverridesStageOverridesPtrOutput() ApiGatewayManagedOverridesStageOverridesPtrOutput
- func (i ApiGatewayManagedOverridesStageOverridesArgs) ToApiGatewayManagedOverridesStageOverridesPtrOutputWithContext(ctx context.Context) ApiGatewayManagedOverridesStageOverridesPtrOutput
- type ApiGatewayManagedOverridesStageOverridesInput
- type ApiGatewayManagedOverridesStageOverridesOutput
- func (o ApiGatewayManagedOverridesStageOverridesOutput) AccessLogSettings() ApiGatewayManagedOverridesAccessLogSettingsPtrOutput
- func (o ApiGatewayManagedOverridesStageOverridesOutput) AutoDeploy() pulumi.BoolPtrOutput
- func (o ApiGatewayManagedOverridesStageOverridesOutput) DefaultRouteSettings() ApiGatewayManagedOverridesRouteSettingsPtrOutput
- func (o ApiGatewayManagedOverridesStageOverridesOutput) Description() pulumi.StringPtrOutput
- func (ApiGatewayManagedOverridesStageOverridesOutput) ElementType() reflect.Type
- func (o ApiGatewayManagedOverridesStageOverridesOutput) RouteSettings() pulumi.AnyOutput
- func (o ApiGatewayManagedOverridesStageOverridesOutput) StageVariables() pulumi.AnyOutput
- func (o ApiGatewayManagedOverridesStageOverridesOutput) ToApiGatewayManagedOverridesStageOverridesOutput() ApiGatewayManagedOverridesStageOverridesOutput
- func (o ApiGatewayManagedOverridesStageOverridesOutput) ToApiGatewayManagedOverridesStageOverridesOutputWithContext(ctx context.Context) ApiGatewayManagedOverridesStageOverridesOutput
- func (o ApiGatewayManagedOverridesStageOverridesOutput) ToApiGatewayManagedOverridesStageOverridesPtrOutput() ApiGatewayManagedOverridesStageOverridesPtrOutput
- func (o ApiGatewayManagedOverridesStageOverridesOutput) ToApiGatewayManagedOverridesStageOverridesPtrOutputWithContext(ctx context.Context) ApiGatewayManagedOverridesStageOverridesPtrOutput
- type ApiGatewayManagedOverridesStageOverridesPtrInput
- type ApiGatewayManagedOverridesStageOverridesPtrOutput
- func (o ApiGatewayManagedOverridesStageOverridesPtrOutput) AccessLogSettings() ApiGatewayManagedOverridesAccessLogSettingsPtrOutput
- func (o ApiGatewayManagedOverridesStageOverridesPtrOutput) AutoDeploy() pulumi.BoolPtrOutput
- func (o ApiGatewayManagedOverridesStageOverridesPtrOutput) DefaultRouteSettings() ApiGatewayManagedOverridesRouteSettingsPtrOutput
- func (o ApiGatewayManagedOverridesStageOverridesPtrOutput) Description() pulumi.StringPtrOutput
- func (o ApiGatewayManagedOverridesStageOverridesPtrOutput) Elem() ApiGatewayManagedOverridesStageOverridesOutput
- func (ApiGatewayManagedOverridesStageOverridesPtrOutput) ElementType() reflect.Type
- func (o ApiGatewayManagedOverridesStageOverridesPtrOutput) RouteSettings() pulumi.AnyOutput
- func (o ApiGatewayManagedOverridesStageOverridesPtrOutput) StageVariables() pulumi.AnyOutput
- func (o ApiGatewayManagedOverridesStageOverridesPtrOutput) ToApiGatewayManagedOverridesStageOverridesPtrOutput() ApiGatewayManagedOverridesStageOverridesPtrOutput
- func (o ApiGatewayManagedOverridesStageOverridesPtrOutput) ToApiGatewayManagedOverridesStageOverridesPtrOutputWithContext(ctx context.Context) ApiGatewayManagedOverridesStageOverridesPtrOutput
- type ApiGatewayManagedOverridesState
- type ApiInput
- type ApiMappingdeprecated
- type ApiMappingArgs
- type ApiMappingInput
- type ApiMappingOutput
- func (o ApiMappingOutput) ApiId() pulumi.StringOutput
- func (o ApiMappingOutput) ApiMappingKey() pulumi.StringPtrOutput
- func (o ApiMappingOutput) DomainName() pulumi.StringOutput
- func (ApiMappingOutput) ElementType() reflect.Type
- func (o ApiMappingOutput) Stage() pulumi.StringOutput
- func (o ApiMappingOutput) ToApiMappingOutput() ApiMappingOutput
- func (o ApiMappingOutput) ToApiMappingOutputWithContext(ctx context.Context) ApiMappingOutput
- type ApiMappingState
- type ApiOutput
- func (o ApiOutput) ApiEndpoint() pulumi.StringOutput
- func (o ApiOutput) ApiId() pulumi.StringOutput
- func (o ApiOutput) ApiKeySelectionExpression() pulumi.StringPtrOutput
- func (o ApiOutput) BasePath() pulumi.StringPtrOutput
- func (o ApiOutput) Body() pulumi.AnyOutput
- func (o ApiOutput) BodyS3Location() ApiBodyS3LocationPtrOutput
- func (o ApiOutput) CorsConfiguration() ApiCorsPtrOutput
- func (o ApiOutput) CredentialsArn() pulumi.StringPtrOutput
- func (o ApiOutput) Description() pulumi.StringPtrOutput
- func (o ApiOutput) DisableExecuteApiEndpoint() pulumi.BoolPtrOutput
- func (o ApiOutput) DisableSchemaValidation() pulumi.BoolPtrOutput
- func (ApiOutput) ElementType() reflect.Type
- func (o ApiOutput) FailOnWarnings() pulumi.BoolPtrOutput
- func (o ApiOutput) Name() pulumi.StringPtrOutput
- func (o ApiOutput) ProtocolType() pulumi.StringPtrOutput
- func (o ApiOutput) RouteKey() pulumi.StringPtrOutput
- func (o ApiOutput) RouteSelectionExpression() pulumi.StringPtrOutput
- func (o ApiOutput) Tags() pulumi.AnyOutput
- func (o ApiOutput) Target() pulumi.StringPtrOutput
- func (o ApiOutput) ToApiOutput() ApiOutput
- func (o ApiOutput) ToApiOutputWithContext(ctx context.Context) ApiOutput
- func (o ApiOutput) Version() pulumi.StringPtrOutput
- type ApiState
- type Authorizer
- type AuthorizerArgs
- type AuthorizerInput
- type AuthorizerJWTConfiguration
- type AuthorizerJWTConfigurationArgs
- func (AuthorizerJWTConfigurationArgs) ElementType() reflect.Type
- func (i AuthorizerJWTConfigurationArgs) ToAuthorizerJWTConfigurationOutput() AuthorizerJWTConfigurationOutput
- func (i AuthorizerJWTConfigurationArgs) ToAuthorizerJWTConfigurationOutputWithContext(ctx context.Context) AuthorizerJWTConfigurationOutput
- func (i AuthorizerJWTConfigurationArgs) ToAuthorizerJWTConfigurationPtrOutput() AuthorizerJWTConfigurationPtrOutput
- func (i AuthorizerJWTConfigurationArgs) ToAuthorizerJWTConfigurationPtrOutputWithContext(ctx context.Context) AuthorizerJWTConfigurationPtrOutput
- type AuthorizerJWTConfigurationInput
- type AuthorizerJWTConfigurationOutput
- func (o AuthorizerJWTConfigurationOutput) Audience() pulumi.StringArrayOutput
- func (AuthorizerJWTConfigurationOutput) ElementType() reflect.Type
- func (o AuthorizerJWTConfigurationOutput) Issuer() pulumi.StringPtrOutput
- func (o AuthorizerJWTConfigurationOutput) ToAuthorizerJWTConfigurationOutput() AuthorizerJWTConfigurationOutput
- func (o AuthorizerJWTConfigurationOutput) ToAuthorizerJWTConfigurationOutputWithContext(ctx context.Context) AuthorizerJWTConfigurationOutput
- func (o AuthorizerJWTConfigurationOutput) ToAuthorizerJWTConfigurationPtrOutput() AuthorizerJWTConfigurationPtrOutput
- func (o AuthorizerJWTConfigurationOutput) ToAuthorizerJWTConfigurationPtrOutputWithContext(ctx context.Context) AuthorizerJWTConfigurationPtrOutput
- type AuthorizerJWTConfigurationPtrInput
- type AuthorizerJWTConfigurationPtrOutput
- func (o AuthorizerJWTConfigurationPtrOutput) Audience() pulumi.StringArrayOutput
- func (o AuthorizerJWTConfigurationPtrOutput) Elem() AuthorizerJWTConfigurationOutput
- func (AuthorizerJWTConfigurationPtrOutput) ElementType() reflect.Type
- func (o AuthorizerJWTConfigurationPtrOutput) Issuer() pulumi.StringPtrOutput
- func (o AuthorizerJWTConfigurationPtrOutput) ToAuthorizerJWTConfigurationPtrOutput() AuthorizerJWTConfigurationPtrOutput
- func (o AuthorizerJWTConfigurationPtrOutput) ToAuthorizerJWTConfigurationPtrOutputWithContext(ctx context.Context) AuthorizerJWTConfigurationPtrOutput
- type AuthorizerOutput
- func (o AuthorizerOutput) ApiId() pulumi.StringOutput
- func (o AuthorizerOutput) AuthorizerCredentialsArn() pulumi.StringPtrOutput
- func (o AuthorizerOutput) AuthorizerId() pulumi.StringOutput
- func (o AuthorizerOutput) AuthorizerPayloadFormatVersion() pulumi.StringPtrOutput
- func (o AuthorizerOutput) AuthorizerResultTtlInSeconds() pulumi.IntPtrOutput
- func (o AuthorizerOutput) AuthorizerType() pulumi.StringOutput
- func (o AuthorizerOutput) AuthorizerUri() pulumi.StringPtrOutput
- func (AuthorizerOutput) ElementType() reflect.Type
- func (o AuthorizerOutput) EnableSimpleResponses() pulumi.BoolPtrOutput
- func (o AuthorizerOutput) IdentitySource() pulumi.StringArrayOutput
- func (o AuthorizerOutput) IdentityValidationExpression() pulumi.StringPtrOutput
- func (o AuthorizerOutput) JwtConfiguration() AuthorizerJWTConfigurationPtrOutput
- func (o AuthorizerOutput) Name() pulumi.StringOutput
- func (o AuthorizerOutput) ToAuthorizerOutput() AuthorizerOutput
- func (o AuthorizerOutput) ToAuthorizerOutputWithContext(ctx context.Context) AuthorizerOutput
- type AuthorizerState
- type Deployment
- type DeploymentArgs
- type DeploymentInput
- type DeploymentOutput
- func (o DeploymentOutput) ApiId() pulumi.StringOutput
- func (o DeploymentOutput) DeploymentId() pulumi.StringOutput
- func (o DeploymentOutput) Description() pulumi.StringPtrOutput
- func (DeploymentOutput) ElementType() reflect.Type
- func (o DeploymentOutput) StageName() pulumi.StringPtrOutput
- func (o DeploymentOutput) ToDeploymentOutput() DeploymentOutput
- func (o DeploymentOutput) ToDeploymentOutputWithContext(ctx context.Context) DeploymentOutput
- type DeploymentState
- type DomainNamedeprecated
- type DomainNameArgs
- type DomainNameConfiguration
- type DomainNameConfigurationArgs
- type DomainNameConfigurationArray
- func (DomainNameConfigurationArray) ElementType() reflect.Type
- func (i DomainNameConfigurationArray) ToDomainNameConfigurationArrayOutput() DomainNameConfigurationArrayOutput
- func (i DomainNameConfigurationArray) ToDomainNameConfigurationArrayOutputWithContext(ctx context.Context) DomainNameConfigurationArrayOutput
- type DomainNameConfigurationArrayInput
- type DomainNameConfigurationArrayOutput
- func (DomainNameConfigurationArrayOutput) ElementType() reflect.Type
- func (o DomainNameConfigurationArrayOutput) Index(i pulumi.IntInput) DomainNameConfigurationOutput
- func (o DomainNameConfigurationArrayOutput) ToDomainNameConfigurationArrayOutput() DomainNameConfigurationArrayOutput
- func (o DomainNameConfigurationArrayOutput) ToDomainNameConfigurationArrayOutputWithContext(ctx context.Context) DomainNameConfigurationArrayOutput
- type DomainNameConfigurationInput
- type DomainNameConfigurationOutput
- func (o DomainNameConfigurationOutput) CertificateArn() pulumi.StringPtrOutput
- func (o DomainNameConfigurationOutput) CertificateName() pulumi.StringPtrOutput
- func (DomainNameConfigurationOutput) ElementType() reflect.Type
- func (o DomainNameConfigurationOutput) EndpointType() pulumi.StringPtrOutput
- func (o DomainNameConfigurationOutput) OwnershipVerificationCertificateArn() pulumi.StringPtrOutput
- func (o DomainNameConfigurationOutput) SecurityPolicy() pulumi.StringPtrOutput
- func (o DomainNameConfigurationOutput) ToDomainNameConfigurationOutput() DomainNameConfigurationOutput
- func (o DomainNameConfigurationOutput) ToDomainNameConfigurationOutputWithContext(ctx context.Context) DomainNameConfigurationOutput
- type DomainNameInput
- type DomainNameMutualTlsAuthentication
- type DomainNameMutualTlsAuthenticationArgs
- func (DomainNameMutualTlsAuthenticationArgs) ElementType() reflect.Type
- func (i DomainNameMutualTlsAuthenticationArgs) ToDomainNameMutualTlsAuthenticationOutput() DomainNameMutualTlsAuthenticationOutput
- func (i DomainNameMutualTlsAuthenticationArgs) ToDomainNameMutualTlsAuthenticationOutputWithContext(ctx context.Context) DomainNameMutualTlsAuthenticationOutput
- func (i DomainNameMutualTlsAuthenticationArgs) ToDomainNameMutualTlsAuthenticationPtrOutput() DomainNameMutualTlsAuthenticationPtrOutput
- func (i DomainNameMutualTlsAuthenticationArgs) ToDomainNameMutualTlsAuthenticationPtrOutputWithContext(ctx context.Context) DomainNameMutualTlsAuthenticationPtrOutput
- type DomainNameMutualTlsAuthenticationInput
- type DomainNameMutualTlsAuthenticationOutput
- func (DomainNameMutualTlsAuthenticationOutput) ElementType() reflect.Type
- func (o DomainNameMutualTlsAuthenticationOutput) ToDomainNameMutualTlsAuthenticationOutput() DomainNameMutualTlsAuthenticationOutput
- func (o DomainNameMutualTlsAuthenticationOutput) ToDomainNameMutualTlsAuthenticationOutputWithContext(ctx context.Context) DomainNameMutualTlsAuthenticationOutput
- func (o DomainNameMutualTlsAuthenticationOutput) ToDomainNameMutualTlsAuthenticationPtrOutput() DomainNameMutualTlsAuthenticationPtrOutput
- func (o DomainNameMutualTlsAuthenticationOutput) ToDomainNameMutualTlsAuthenticationPtrOutputWithContext(ctx context.Context) DomainNameMutualTlsAuthenticationPtrOutput
- func (o DomainNameMutualTlsAuthenticationOutput) TruststoreUri() pulumi.StringPtrOutput
- func (o DomainNameMutualTlsAuthenticationOutput) TruststoreVersion() pulumi.StringPtrOutput
- type DomainNameMutualTlsAuthenticationPtrInput
- type DomainNameMutualTlsAuthenticationPtrOutput
- func (o DomainNameMutualTlsAuthenticationPtrOutput) Elem() DomainNameMutualTlsAuthenticationOutput
- func (DomainNameMutualTlsAuthenticationPtrOutput) ElementType() reflect.Type
- func (o DomainNameMutualTlsAuthenticationPtrOutput) ToDomainNameMutualTlsAuthenticationPtrOutput() DomainNameMutualTlsAuthenticationPtrOutput
- func (o DomainNameMutualTlsAuthenticationPtrOutput) ToDomainNameMutualTlsAuthenticationPtrOutputWithContext(ctx context.Context) DomainNameMutualTlsAuthenticationPtrOutput
- func (o DomainNameMutualTlsAuthenticationPtrOutput) TruststoreUri() pulumi.StringPtrOutput
- func (o DomainNameMutualTlsAuthenticationPtrOutput) TruststoreVersion() pulumi.StringPtrOutput
- type DomainNameOutput
- func (o DomainNameOutput) DomainName() pulumi.StringOutput
- func (o DomainNameOutput) DomainNameConfigurations() DomainNameConfigurationArrayOutput
- func (DomainNameOutput) ElementType() reflect.Type
- func (o DomainNameOutput) MutualTlsAuthentication() DomainNameMutualTlsAuthenticationPtrOutput
- func (o DomainNameOutput) RegionalDomainName() pulumi.StringOutput
- func (o DomainNameOutput) RegionalHostedZoneId() pulumi.StringOutput
- func (o DomainNameOutput) Tags() pulumi.AnyOutput
- func (o DomainNameOutput) ToDomainNameOutput() DomainNameOutput
- func (o DomainNameOutput) ToDomainNameOutputWithContext(ctx context.Context) DomainNameOutput
- type DomainNameState
- type Integrationdeprecated
- type IntegrationArgs
- type IntegrationInput
- type IntegrationOutput
- func (o IntegrationOutput) ApiId() pulumi.StringOutput
- func (o IntegrationOutput) ConnectionId() pulumi.StringPtrOutput
- func (o IntegrationOutput) ConnectionType() pulumi.StringPtrOutput
- func (o IntegrationOutput) ContentHandlingStrategy() pulumi.StringPtrOutput
- func (o IntegrationOutput) CredentialsArn() pulumi.StringPtrOutput
- func (o IntegrationOutput) Description() pulumi.StringPtrOutput
- func (IntegrationOutput) ElementType() reflect.Type
- func (o IntegrationOutput) IntegrationMethod() pulumi.StringPtrOutput
- func (o IntegrationOutput) IntegrationSubtype() pulumi.StringPtrOutput
- func (o IntegrationOutput) IntegrationType() pulumi.StringOutput
- func (o IntegrationOutput) IntegrationUri() pulumi.StringPtrOutput
- func (o IntegrationOutput) PassthroughBehavior() pulumi.StringPtrOutput
- func (o IntegrationOutput) PayloadFormatVersion() pulumi.StringPtrOutput
- func (o IntegrationOutput) RequestParameters() pulumi.AnyOutput
- func (o IntegrationOutput) RequestTemplates() pulumi.AnyOutput
- func (o IntegrationOutput) ResponseParameters() pulumi.AnyOutput
- func (o IntegrationOutput) TemplateSelectionExpression() pulumi.StringPtrOutput
- func (o IntegrationOutput) TimeoutInMillis() pulumi.IntPtrOutput
- func (o IntegrationOutput) TlsConfig() IntegrationTlsConfigPtrOutput
- func (o IntegrationOutput) ToIntegrationOutput() IntegrationOutput
- func (o IntegrationOutput) ToIntegrationOutputWithContext(ctx context.Context) IntegrationOutput
- type IntegrationResponsedeprecated
- type IntegrationResponseArgs
- type IntegrationResponseInput
- type IntegrationResponseOutput
- func (o IntegrationResponseOutput) ApiId() pulumi.StringOutput
- func (o IntegrationResponseOutput) ContentHandlingStrategy() pulumi.StringPtrOutput
- func (IntegrationResponseOutput) ElementType() reflect.Type
- func (o IntegrationResponseOutput) IntegrationId() pulumi.StringOutput
- func (o IntegrationResponseOutput) IntegrationResponseKey() pulumi.StringOutput
- func (o IntegrationResponseOutput) ResponseParameters() pulumi.AnyOutput
- func (o IntegrationResponseOutput) ResponseTemplates() pulumi.AnyOutput
- func (o IntegrationResponseOutput) TemplateSelectionExpression() pulumi.StringPtrOutput
- func (o IntegrationResponseOutput) ToIntegrationResponseOutput() IntegrationResponseOutput
- func (o IntegrationResponseOutput) ToIntegrationResponseOutputWithContext(ctx context.Context) IntegrationResponseOutput
- type IntegrationResponseState
- type IntegrationState
- type IntegrationTlsConfig
- type IntegrationTlsConfigArgs
- func (IntegrationTlsConfigArgs) ElementType() reflect.Type
- func (i IntegrationTlsConfigArgs) ToIntegrationTlsConfigOutput() IntegrationTlsConfigOutput
- func (i IntegrationTlsConfigArgs) ToIntegrationTlsConfigOutputWithContext(ctx context.Context) IntegrationTlsConfigOutput
- func (i IntegrationTlsConfigArgs) ToIntegrationTlsConfigPtrOutput() IntegrationTlsConfigPtrOutput
- func (i IntegrationTlsConfigArgs) ToIntegrationTlsConfigPtrOutputWithContext(ctx context.Context) IntegrationTlsConfigPtrOutput
- type IntegrationTlsConfigInput
- type IntegrationTlsConfigOutput
- func (IntegrationTlsConfigOutput) ElementType() reflect.Type
- func (o IntegrationTlsConfigOutput) ServerNameToVerify() pulumi.StringPtrOutput
- func (o IntegrationTlsConfigOutput) ToIntegrationTlsConfigOutput() IntegrationTlsConfigOutput
- func (o IntegrationTlsConfigOutput) ToIntegrationTlsConfigOutputWithContext(ctx context.Context) IntegrationTlsConfigOutput
- func (o IntegrationTlsConfigOutput) ToIntegrationTlsConfigPtrOutput() IntegrationTlsConfigPtrOutput
- func (o IntegrationTlsConfigOutput) ToIntegrationTlsConfigPtrOutputWithContext(ctx context.Context) IntegrationTlsConfigPtrOutput
- type IntegrationTlsConfigPtrInput
- type IntegrationTlsConfigPtrOutput
- func (o IntegrationTlsConfigPtrOutput) Elem() IntegrationTlsConfigOutput
- func (IntegrationTlsConfigPtrOutput) ElementType() reflect.Type
- func (o IntegrationTlsConfigPtrOutput) ServerNameToVerify() pulumi.StringPtrOutput
- func (o IntegrationTlsConfigPtrOutput) ToIntegrationTlsConfigPtrOutput() IntegrationTlsConfigPtrOutput
- func (o IntegrationTlsConfigPtrOutput) ToIntegrationTlsConfigPtrOutputWithContext(ctx context.Context) IntegrationTlsConfigPtrOutput
- type LookupApiArgs
- type LookupApiGatewayManagedOverridesArgs
- type LookupApiGatewayManagedOverridesOutputArgs
- type LookupApiGatewayManagedOverridesResult
- type LookupApiGatewayManagedOverridesResultOutput
- func (LookupApiGatewayManagedOverridesResultOutput) ElementType() reflect.Type
- func (o LookupApiGatewayManagedOverridesResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupApiGatewayManagedOverridesResultOutput) Integration() ApiGatewayManagedOverridesIntegrationOverridesPtrOutput
- func (o LookupApiGatewayManagedOverridesResultOutput) Route() ApiGatewayManagedOverridesRouteOverridesPtrOutput
- func (o LookupApiGatewayManagedOverridesResultOutput) Stage() ApiGatewayManagedOverridesStageOverridesPtrOutput
- func (o LookupApiGatewayManagedOverridesResultOutput) ToLookupApiGatewayManagedOverridesResultOutput() LookupApiGatewayManagedOverridesResultOutput
- func (o LookupApiGatewayManagedOverridesResultOutput) ToLookupApiGatewayManagedOverridesResultOutputWithContext(ctx context.Context) LookupApiGatewayManagedOverridesResultOutput
- type LookupApiMappingArgs
- type LookupApiMappingOutputArgs
- type LookupApiMappingResult
- type LookupApiMappingResultOutput
- func (o LookupApiMappingResultOutput) ApiId() pulumi.StringPtrOutput
- func (o LookupApiMappingResultOutput) ApiMappingKey() pulumi.StringPtrOutput
- func (LookupApiMappingResultOutput) ElementType() reflect.Type
- func (o LookupApiMappingResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupApiMappingResultOutput) Stage() pulumi.StringPtrOutput
- func (o LookupApiMappingResultOutput) ToLookupApiMappingResultOutput() LookupApiMappingResultOutput
- func (o LookupApiMappingResultOutput) ToLookupApiMappingResultOutputWithContext(ctx context.Context) LookupApiMappingResultOutput
- type LookupApiOutputArgs
- type LookupApiResult
- type LookupApiResultOutput
- func (o LookupApiResultOutput) ApiEndpoint() pulumi.StringPtrOutput
- func (o LookupApiResultOutput) ApiId() pulumi.StringPtrOutput
- func (o LookupApiResultOutput) ApiKeySelectionExpression() pulumi.StringPtrOutput
- func (o LookupApiResultOutput) CorsConfiguration() ApiCorsPtrOutput
- func (o LookupApiResultOutput) Description() pulumi.StringPtrOutput
- func (o LookupApiResultOutput) DisableExecuteApiEndpoint() pulumi.BoolPtrOutput
- func (LookupApiResultOutput) ElementType() reflect.Type
- func (o LookupApiResultOutput) Name() pulumi.StringPtrOutput
- func (o LookupApiResultOutput) RouteSelectionExpression() pulumi.StringPtrOutput
- func (o LookupApiResultOutput) Tags() pulumi.AnyOutput
- func (o LookupApiResultOutput) ToLookupApiResultOutput() LookupApiResultOutput
- func (o LookupApiResultOutput) ToLookupApiResultOutputWithContext(ctx context.Context) LookupApiResultOutput
- func (o LookupApiResultOutput) Version() pulumi.StringPtrOutput
- type LookupAuthorizerArgs
- type LookupAuthorizerOutputArgs
- type LookupAuthorizerResult
- type LookupAuthorizerResultOutput
- func (o LookupAuthorizerResultOutput) AuthorizerCredentialsArn() pulumi.StringPtrOutput
- func (o LookupAuthorizerResultOutput) AuthorizerId() pulumi.StringPtrOutput
- func (o LookupAuthorizerResultOutput) AuthorizerPayloadFormatVersion() pulumi.StringPtrOutput
- func (o LookupAuthorizerResultOutput) AuthorizerResultTtlInSeconds() pulumi.IntPtrOutput
- func (o LookupAuthorizerResultOutput) AuthorizerType() pulumi.StringPtrOutput
- func (o LookupAuthorizerResultOutput) AuthorizerUri() pulumi.StringPtrOutput
- func (LookupAuthorizerResultOutput) ElementType() reflect.Type
- func (o LookupAuthorizerResultOutput) EnableSimpleResponses() pulumi.BoolPtrOutput
- func (o LookupAuthorizerResultOutput) IdentitySource() pulumi.StringArrayOutput
- func (o LookupAuthorizerResultOutput) IdentityValidationExpression() pulumi.StringPtrOutput
- func (o LookupAuthorizerResultOutput) JwtConfiguration() AuthorizerJWTConfigurationPtrOutput
- func (o LookupAuthorizerResultOutput) Name() pulumi.StringPtrOutput
- func (o LookupAuthorizerResultOutput) ToLookupAuthorizerResultOutput() LookupAuthorizerResultOutput
- func (o LookupAuthorizerResultOutput) ToLookupAuthorizerResultOutputWithContext(ctx context.Context) LookupAuthorizerResultOutput
- type LookupDeploymentArgs
- type LookupDeploymentOutputArgs
- type LookupDeploymentResult
- type LookupDeploymentResultOutput
- func (o LookupDeploymentResultOutput) DeploymentId() pulumi.StringPtrOutput
- func (o LookupDeploymentResultOutput) Description() pulumi.StringPtrOutput
- func (LookupDeploymentResultOutput) ElementType() reflect.Type
- func (o LookupDeploymentResultOutput) ToLookupDeploymentResultOutput() LookupDeploymentResultOutput
- func (o LookupDeploymentResultOutput) ToLookupDeploymentResultOutputWithContext(ctx context.Context) LookupDeploymentResultOutput
- type LookupDomainNameArgs
- type LookupDomainNameOutputArgs
- type LookupDomainNameResult
- type LookupDomainNameResultOutput
- func (o LookupDomainNameResultOutput) DomainNameConfigurations() DomainNameConfigurationArrayOutput
- func (LookupDomainNameResultOutput) ElementType() reflect.Type
- func (o LookupDomainNameResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupDomainNameResultOutput) MutualTlsAuthentication() DomainNameMutualTlsAuthenticationPtrOutput
- func (o LookupDomainNameResultOutput) RegionalDomainName() pulumi.StringPtrOutput
- func (o LookupDomainNameResultOutput) RegionalHostedZoneId() pulumi.StringPtrOutput
- func (o LookupDomainNameResultOutput) Tags() pulumi.AnyOutput
- func (o LookupDomainNameResultOutput) ToLookupDomainNameResultOutput() LookupDomainNameResultOutput
- func (o LookupDomainNameResultOutput) ToLookupDomainNameResultOutputWithContext(ctx context.Context) LookupDomainNameResultOutput
- type LookupIntegrationArgs
- type LookupIntegrationOutputArgs
- type LookupIntegrationResponseArgs
- type LookupIntegrationResponseOutputArgs
- type LookupIntegrationResponseResult
- type LookupIntegrationResponseResultOutput
- func (o LookupIntegrationResponseResultOutput) ApiId() pulumi.StringPtrOutput
- func (o LookupIntegrationResponseResultOutput) ContentHandlingStrategy() pulumi.StringPtrOutput
- func (LookupIntegrationResponseResultOutput) ElementType() reflect.Type
- func (o LookupIntegrationResponseResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupIntegrationResponseResultOutput) IntegrationId() pulumi.StringPtrOutput
- func (o LookupIntegrationResponseResultOutput) IntegrationResponseKey() pulumi.StringPtrOutput
- func (o LookupIntegrationResponseResultOutput) ResponseParameters() pulumi.AnyOutput
- func (o LookupIntegrationResponseResultOutput) ResponseTemplates() pulumi.AnyOutput
- func (o LookupIntegrationResponseResultOutput) TemplateSelectionExpression() pulumi.StringPtrOutput
- func (o LookupIntegrationResponseResultOutput) ToLookupIntegrationResponseResultOutput() LookupIntegrationResponseResultOutput
- func (o LookupIntegrationResponseResultOutput) ToLookupIntegrationResponseResultOutputWithContext(ctx context.Context) LookupIntegrationResponseResultOutput
- type LookupIntegrationResult
- type LookupIntegrationResultOutput
- func (o LookupIntegrationResultOutput) ConnectionId() pulumi.StringPtrOutput
- func (o LookupIntegrationResultOutput) ConnectionType() pulumi.StringPtrOutput
- func (o LookupIntegrationResultOutput) ContentHandlingStrategy() pulumi.StringPtrOutput
- func (o LookupIntegrationResultOutput) CredentialsArn() pulumi.StringPtrOutput
- func (o LookupIntegrationResultOutput) Description() pulumi.StringPtrOutput
- func (LookupIntegrationResultOutput) ElementType() reflect.Type
- func (o LookupIntegrationResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupIntegrationResultOutput) IntegrationMethod() pulumi.StringPtrOutput
- func (o LookupIntegrationResultOutput) IntegrationSubtype() pulumi.StringPtrOutput
- func (o LookupIntegrationResultOutput) IntegrationType() pulumi.StringPtrOutput
- func (o LookupIntegrationResultOutput) IntegrationUri() pulumi.StringPtrOutput
- func (o LookupIntegrationResultOutput) PassthroughBehavior() pulumi.StringPtrOutput
- func (o LookupIntegrationResultOutput) PayloadFormatVersion() pulumi.StringPtrOutput
- func (o LookupIntegrationResultOutput) RequestParameters() pulumi.AnyOutput
- func (o LookupIntegrationResultOutput) RequestTemplates() pulumi.AnyOutput
- func (o LookupIntegrationResultOutput) ResponseParameters() pulumi.AnyOutput
- func (o LookupIntegrationResultOutput) TemplateSelectionExpression() pulumi.StringPtrOutput
- func (o LookupIntegrationResultOutput) TimeoutInMillis() pulumi.IntPtrOutput
- func (o LookupIntegrationResultOutput) TlsConfig() IntegrationTlsConfigPtrOutput
- func (o LookupIntegrationResultOutput) ToLookupIntegrationResultOutput() LookupIntegrationResultOutput
- func (o LookupIntegrationResultOutput) ToLookupIntegrationResultOutputWithContext(ctx context.Context) LookupIntegrationResultOutput
- type LookupModelArgs
- type LookupModelOutputArgs
- type LookupModelResult
- type LookupModelResultOutput
- func (o LookupModelResultOutput) ContentType() pulumi.StringPtrOutput
- func (o LookupModelResultOutput) Description() pulumi.StringPtrOutput
- func (LookupModelResultOutput) ElementType() reflect.Type
- func (o LookupModelResultOutput) ModelId() pulumi.StringPtrOutput
- func (o LookupModelResultOutput) Name() pulumi.StringPtrOutput
- func (o LookupModelResultOutput) Schema() pulumi.AnyOutput
- func (o LookupModelResultOutput) ToLookupModelResultOutput() LookupModelResultOutput
- func (o LookupModelResultOutput) ToLookupModelResultOutputWithContext(ctx context.Context) LookupModelResultOutput
- type LookupRouteArgs
- type LookupRouteOutputArgs
- type LookupRouteResponseArgs
- type LookupRouteResponseOutputArgs
- type LookupRouteResponseResult
- type LookupRouteResponseResultOutput
- func (LookupRouteResponseResultOutput) ElementType() reflect.Type
- func (o LookupRouteResponseResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupRouteResponseResultOutput) ModelSelectionExpression() pulumi.StringPtrOutput
- func (o LookupRouteResponseResultOutput) ResponseModels() pulumi.AnyOutput
- func (o LookupRouteResponseResultOutput) ResponseParameters() pulumi.AnyOutput
- func (o LookupRouteResponseResultOutput) RouteResponseKey() pulumi.StringPtrOutput
- func (o LookupRouteResponseResultOutput) ToLookupRouteResponseResultOutput() LookupRouteResponseResultOutput
- func (o LookupRouteResponseResultOutput) ToLookupRouteResponseResultOutputWithContext(ctx context.Context) LookupRouteResponseResultOutput
- type LookupRouteResult
- type LookupRouteResultOutput
- func (o LookupRouteResultOutput) ApiKeyRequired() pulumi.BoolPtrOutput
- func (o LookupRouteResultOutput) AuthorizationScopes() pulumi.StringArrayOutput
- func (o LookupRouteResultOutput) AuthorizationType() pulumi.StringPtrOutput
- func (LookupRouteResultOutput) ElementType() reflect.Type
- func (o LookupRouteResultOutput) ModelSelectionExpression() pulumi.StringPtrOutput
- func (o LookupRouteResultOutput) OperationName() pulumi.StringPtrOutput
- func (o LookupRouteResultOutput) RequestModels() pulumi.AnyOutput
- func (o LookupRouteResultOutput) RouteId() pulumi.StringPtrOutput
- func (o LookupRouteResultOutput) RouteKey() pulumi.StringPtrOutput
- func (o LookupRouteResultOutput) RouteResponseSelectionExpression() pulumi.StringPtrOutput
- func (o LookupRouteResultOutput) Target() pulumi.StringPtrOutput
- func (o LookupRouteResultOutput) ToLookupRouteResultOutput() LookupRouteResultOutput
- func (o LookupRouteResultOutput) ToLookupRouteResultOutputWithContext(ctx context.Context) LookupRouteResultOutput
- type LookupStageArgs
- type LookupStageOutputArgs
- type LookupStageResult
- type LookupStageResultOutput
- func (o LookupStageResultOutput) AccessLogSettings() StageAccessLogSettingsPtrOutput
- func (o LookupStageResultOutput) AccessPolicyId() pulumi.StringPtrOutput
- func (o LookupStageResultOutput) AutoDeploy() pulumi.BoolPtrOutput
- func (o LookupStageResultOutput) ClientCertificateId() pulumi.StringPtrOutput
- func (o LookupStageResultOutput) DefaultRouteSettings() StageRouteSettingsPtrOutput
- func (o LookupStageResultOutput) DeploymentId() pulumi.StringPtrOutput
- func (o LookupStageResultOutput) Description() pulumi.StringPtrOutput
- func (LookupStageResultOutput) ElementType() reflect.Type
- func (o LookupStageResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupStageResultOutput) RouteSettings() pulumi.AnyOutput
- func (o LookupStageResultOutput) StageVariables() pulumi.AnyOutput
- func (o LookupStageResultOutput) Tags() pulumi.AnyOutput
- func (o LookupStageResultOutput) ToLookupStageResultOutput() LookupStageResultOutput
- func (o LookupStageResultOutput) ToLookupStageResultOutputWithContext(ctx context.Context) LookupStageResultOutput
- type LookupVpcLinkArgs
- type LookupVpcLinkOutputArgs
- type LookupVpcLinkResult
- type LookupVpcLinkResultOutput
- func (LookupVpcLinkResultOutput) ElementType() reflect.Type
- func (o LookupVpcLinkResultOutput) Name() pulumi.StringPtrOutput
- func (o LookupVpcLinkResultOutput) Tags() pulumi.AnyOutput
- func (o LookupVpcLinkResultOutput) ToLookupVpcLinkResultOutput() LookupVpcLinkResultOutput
- func (o LookupVpcLinkResultOutput) ToLookupVpcLinkResultOutputWithContext(ctx context.Context) LookupVpcLinkResultOutput
- func (o LookupVpcLinkResultOutput) VpcLinkId() pulumi.StringPtrOutput
- type Model
- type ModelArgs
- type ModelInput
- type ModelOutput
- func (o ModelOutput) ApiId() pulumi.StringOutput
- func (o ModelOutput) ContentType() pulumi.StringPtrOutput
- func (o ModelOutput) Description() pulumi.StringPtrOutput
- func (ModelOutput) ElementType() reflect.Type
- func (o ModelOutput) ModelId() pulumi.StringOutput
- func (o ModelOutput) Name() pulumi.StringOutput
- func (o ModelOutput) Schema() pulumi.AnyOutput
- func (o ModelOutput) ToModelOutput() ModelOutput
- func (o ModelOutput) ToModelOutputWithContext(ctx context.Context) ModelOutput
- type ModelState
- type Route
- type RouteArgs
- type RouteInput
- type RouteOutput
- func (o RouteOutput) ApiId() pulumi.StringOutput
- func (o RouteOutput) ApiKeyRequired() pulumi.BoolPtrOutput
- func (o RouteOutput) AuthorizationScopes() pulumi.StringArrayOutput
- func (o RouteOutput) AuthorizationType() pulumi.StringPtrOutput
- func (o RouteOutput) AuthorizerId() pulumi.StringPtrOutput
- func (RouteOutput) ElementType() reflect.Type
- func (o RouteOutput) ModelSelectionExpression() pulumi.StringPtrOutput
- func (o RouteOutput) OperationName() pulumi.StringPtrOutput
- func (o RouteOutput) RequestModels() pulumi.AnyOutput
- func (o RouteOutput) RequestParameters() pulumi.AnyOutput
- func (o RouteOutput) RouteId() pulumi.StringOutput
- func (o RouteOutput) RouteKey() pulumi.StringOutput
- func (o RouteOutput) RouteResponseSelectionExpression() pulumi.StringPtrOutput
- func (o RouteOutput) Target() pulumi.StringPtrOutput
- func (o RouteOutput) ToRouteOutput() RouteOutput
- func (o RouteOutput) ToRouteOutputWithContext(ctx context.Context) RouteOutput
- type RouteResponse
- type RouteResponseArgs
- type RouteResponseInput
- type RouteResponseOutput
- func (o RouteResponseOutput) ApiId() pulumi.StringOutput
- func (RouteResponseOutput) ElementType() reflect.Type
- func (o RouteResponseOutput) ModelSelectionExpression() pulumi.StringPtrOutput
- func (o RouteResponseOutput) ResponseModels() pulumi.AnyOutput
- func (o RouteResponseOutput) ResponseParameters() pulumi.AnyOutput
- func (o RouteResponseOutput) RouteId() pulumi.StringOutput
- func (o RouteResponseOutput) RouteResponseKey() pulumi.StringOutput
- func (o RouteResponseOutput) ToRouteResponseOutput() RouteResponseOutput
- func (o RouteResponseOutput) ToRouteResponseOutputWithContext(ctx context.Context) RouteResponseOutput
- type RouteResponseState
- type RouteState
- type Stagedeprecated
- type StageAccessLogSettings
- type StageAccessLogSettingsArgs
- func (StageAccessLogSettingsArgs) ElementType() reflect.Type
- func (i StageAccessLogSettingsArgs) ToStageAccessLogSettingsOutput() StageAccessLogSettingsOutput
- func (i StageAccessLogSettingsArgs) ToStageAccessLogSettingsOutputWithContext(ctx context.Context) StageAccessLogSettingsOutput
- func (i StageAccessLogSettingsArgs) ToStageAccessLogSettingsPtrOutput() StageAccessLogSettingsPtrOutput
- func (i StageAccessLogSettingsArgs) ToStageAccessLogSettingsPtrOutputWithContext(ctx context.Context) StageAccessLogSettingsPtrOutput
- type StageAccessLogSettingsInput
- type StageAccessLogSettingsOutput
- func (o StageAccessLogSettingsOutput) DestinationArn() pulumi.StringPtrOutput
- func (StageAccessLogSettingsOutput) ElementType() reflect.Type
- func (o StageAccessLogSettingsOutput) Format() pulumi.StringPtrOutput
- func (o StageAccessLogSettingsOutput) ToStageAccessLogSettingsOutput() StageAccessLogSettingsOutput
- func (o StageAccessLogSettingsOutput) ToStageAccessLogSettingsOutputWithContext(ctx context.Context) StageAccessLogSettingsOutput
- func (o StageAccessLogSettingsOutput) ToStageAccessLogSettingsPtrOutput() StageAccessLogSettingsPtrOutput
- func (o StageAccessLogSettingsOutput) ToStageAccessLogSettingsPtrOutputWithContext(ctx context.Context) StageAccessLogSettingsPtrOutput
- type StageAccessLogSettingsPtrInput
- type StageAccessLogSettingsPtrOutput
- func (o StageAccessLogSettingsPtrOutput) DestinationArn() pulumi.StringPtrOutput
- func (o StageAccessLogSettingsPtrOutput) Elem() StageAccessLogSettingsOutput
- func (StageAccessLogSettingsPtrOutput) ElementType() reflect.Type
- func (o StageAccessLogSettingsPtrOutput) Format() pulumi.StringPtrOutput
- func (o StageAccessLogSettingsPtrOutput) ToStageAccessLogSettingsPtrOutput() StageAccessLogSettingsPtrOutput
- func (o StageAccessLogSettingsPtrOutput) ToStageAccessLogSettingsPtrOutputWithContext(ctx context.Context) StageAccessLogSettingsPtrOutput
- type StageArgs
- type StageInput
- type StageOutput
- func (o StageOutput) AccessLogSettings() StageAccessLogSettingsPtrOutput
- func (o StageOutput) AccessPolicyId() pulumi.StringPtrOutput
- func (o StageOutput) ApiId() pulumi.StringOutput
- func (o StageOutput) AutoDeploy() pulumi.BoolPtrOutput
- func (o StageOutput) ClientCertificateId() pulumi.StringPtrOutput
- func (o StageOutput) DefaultRouteSettings() StageRouteSettingsPtrOutput
- func (o StageOutput) DeploymentId() pulumi.StringPtrOutput
- func (o StageOutput) Description() pulumi.StringPtrOutput
- func (StageOutput) ElementType() reflect.Type
- func (o StageOutput) RouteSettings() pulumi.AnyOutput
- func (o StageOutput) StageName() pulumi.StringOutput
- func (o StageOutput) StageVariables() pulumi.AnyOutput
- func (o StageOutput) Tags() pulumi.AnyOutput
- func (o StageOutput) ToStageOutput() StageOutput
- func (o StageOutput) ToStageOutputWithContext(ctx context.Context) StageOutput
- type StageRouteSettings
- type StageRouteSettingsArgs
- func (StageRouteSettingsArgs) ElementType() reflect.Type
- func (i StageRouteSettingsArgs) ToStageRouteSettingsOutput() StageRouteSettingsOutput
- func (i StageRouteSettingsArgs) ToStageRouteSettingsOutputWithContext(ctx context.Context) StageRouteSettingsOutput
- func (i StageRouteSettingsArgs) ToStageRouteSettingsPtrOutput() StageRouteSettingsPtrOutput
- func (i StageRouteSettingsArgs) ToStageRouteSettingsPtrOutputWithContext(ctx context.Context) StageRouteSettingsPtrOutput
- type StageRouteSettingsInput
- type StageRouteSettingsOutput
- func (o StageRouteSettingsOutput) DataTraceEnabled() pulumi.BoolPtrOutput
- func (o StageRouteSettingsOutput) DetailedMetricsEnabled() pulumi.BoolPtrOutput
- func (StageRouteSettingsOutput) ElementType() reflect.Type
- func (o StageRouteSettingsOutput) LoggingLevel() pulumi.StringPtrOutput
- func (o StageRouteSettingsOutput) ThrottlingBurstLimit() pulumi.IntPtrOutput
- func (o StageRouteSettingsOutput) ThrottlingRateLimit() pulumi.Float64PtrOutput
- func (o StageRouteSettingsOutput) ToStageRouteSettingsOutput() StageRouteSettingsOutput
- func (o StageRouteSettingsOutput) ToStageRouteSettingsOutputWithContext(ctx context.Context) StageRouteSettingsOutput
- func (o StageRouteSettingsOutput) ToStageRouteSettingsPtrOutput() StageRouteSettingsPtrOutput
- func (o StageRouteSettingsOutput) ToStageRouteSettingsPtrOutputWithContext(ctx context.Context) StageRouteSettingsPtrOutput
- type StageRouteSettingsPtrInput
- type StageRouteSettingsPtrOutput
- func (o StageRouteSettingsPtrOutput) DataTraceEnabled() pulumi.BoolPtrOutput
- func (o StageRouteSettingsPtrOutput) DetailedMetricsEnabled() pulumi.BoolPtrOutput
- func (o StageRouteSettingsPtrOutput) Elem() StageRouteSettingsOutput
- func (StageRouteSettingsPtrOutput) ElementType() reflect.Type
- func (o StageRouteSettingsPtrOutput) LoggingLevel() pulumi.StringPtrOutput
- func (o StageRouteSettingsPtrOutput) ThrottlingBurstLimit() pulumi.IntPtrOutput
- func (o StageRouteSettingsPtrOutput) ThrottlingRateLimit() pulumi.Float64PtrOutput
- func (o StageRouteSettingsPtrOutput) ToStageRouteSettingsPtrOutput() StageRouteSettingsPtrOutput
- func (o StageRouteSettingsPtrOutput) ToStageRouteSettingsPtrOutputWithContext(ctx context.Context) StageRouteSettingsPtrOutput
- type StageState
- type VpcLink
- type VpcLinkArgs
- type VpcLinkInput
- type VpcLinkOutput
- func (VpcLinkOutput) ElementType() reflect.Type
- func (o VpcLinkOutput) Name() pulumi.StringOutput
- func (o VpcLinkOutput) SecurityGroupIds() pulumi.StringArrayOutput
- func (o VpcLinkOutput) SubnetIds() pulumi.StringArrayOutput
- func (o VpcLinkOutput) Tags() pulumi.AnyOutput
- func (o VpcLinkOutput) ToVpcLinkOutput() VpcLinkOutput
- func (o VpcLinkOutput) ToVpcLinkOutputWithContext(ctx context.Context) VpcLinkOutput
- func (o VpcLinkOutput) VpcLinkId() pulumi.StringOutput
- type VpcLinkState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Api ¶
type Api struct { pulumi.CustomResourceState ApiEndpoint pulumi.StringOutput `pulumi:"apiEndpoint"` ApiId pulumi.StringOutput `pulumi:"apiId"` ApiKeySelectionExpression pulumi.StringPtrOutput `pulumi:"apiKeySelectionExpression"` BasePath pulumi.StringPtrOutput `pulumi:"basePath"` Body pulumi.AnyOutput `pulumi:"body"` BodyS3Location ApiBodyS3LocationPtrOutput `pulumi:"bodyS3Location"` CorsConfiguration ApiCorsPtrOutput `pulumi:"corsConfiguration"` CredentialsArn pulumi.StringPtrOutput `pulumi:"credentialsArn"` Description pulumi.StringPtrOutput `pulumi:"description"` DisableExecuteApiEndpoint pulumi.BoolPtrOutput `pulumi:"disableExecuteApiEndpoint"` DisableSchemaValidation pulumi.BoolPtrOutput `pulumi:"disableSchemaValidation"` FailOnWarnings pulumi.BoolPtrOutput `pulumi:"failOnWarnings"` Name pulumi.StringPtrOutput `pulumi:"name"` ProtocolType pulumi.StringPtrOutput `pulumi:"protocolType"` RouteKey pulumi.StringPtrOutput `pulumi:"routeKey"` RouteSelectionExpression pulumi.StringPtrOutput `pulumi:"routeSelectionExpression"` // This resource type use map for Tags, suggest to use List of Tag Tags pulumi.AnyOutput `pulumi:"tags"` Target pulumi.StringPtrOutput `pulumi:"target"` Version pulumi.StringPtrOutput `pulumi:"version"` }
Resource Type definition for AWS::ApiGatewayV2::Api
func GetApi ¶
func GetApi(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ApiState, opts ...pulumi.ResourceOption) (*Api, error)
GetApi gets an existing Api 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 NewApi ¶
func NewApi(ctx *pulumi.Context, name string, args *ApiArgs, opts ...pulumi.ResourceOption) (*Api, error)
NewApi registers a new resource with the given unique name, arguments, and options.
func (*Api) ElementType ¶
func (*Api) ToApiOutput ¶
type ApiArgs ¶
type ApiArgs struct { ApiKeySelectionExpression pulumi.StringPtrInput BasePath pulumi.StringPtrInput Body pulumi.Input BodyS3Location ApiBodyS3LocationPtrInput CorsConfiguration ApiCorsPtrInput CredentialsArn pulumi.StringPtrInput Description pulumi.StringPtrInput DisableExecuteApiEndpoint pulumi.BoolPtrInput DisableSchemaValidation pulumi.BoolPtrInput FailOnWarnings pulumi.BoolPtrInput Name pulumi.StringPtrInput ProtocolType pulumi.StringPtrInput RouteKey pulumi.StringPtrInput RouteSelectionExpression pulumi.StringPtrInput // This resource type use map for Tags, suggest to use List of Tag Tags pulumi.Input Target pulumi.StringPtrInput Version pulumi.StringPtrInput }
The set of arguments for constructing a Api resource.
func (ApiArgs) ElementType ¶
type ApiBodyS3Location ¶
type ApiBodyS3LocationArgs ¶
type ApiBodyS3LocationArgs struct { Bucket pulumi.StringPtrInput `pulumi:"bucket"` Etag pulumi.StringPtrInput `pulumi:"etag"` Key pulumi.StringPtrInput `pulumi:"key"` Version pulumi.StringPtrInput `pulumi:"version"` }
func (ApiBodyS3LocationArgs) ElementType ¶
func (ApiBodyS3LocationArgs) ElementType() reflect.Type
func (ApiBodyS3LocationArgs) ToApiBodyS3LocationOutput ¶
func (i ApiBodyS3LocationArgs) ToApiBodyS3LocationOutput() ApiBodyS3LocationOutput
func (ApiBodyS3LocationArgs) ToApiBodyS3LocationOutputWithContext ¶
func (i ApiBodyS3LocationArgs) ToApiBodyS3LocationOutputWithContext(ctx context.Context) ApiBodyS3LocationOutput
func (ApiBodyS3LocationArgs) ToApiBodyS3LocationPtrOutput ¶
func (i ApiBodyS3LocationArgs) ToApiBodyS3LocationPtrOutput() ApiBodyS3LocationPtrOutput
func (ApiBodyS3LocationArgs) ToApiBodyS3LocationPtrOutputWithContext ¶
func (i ApiBodyS3LocationArgs) ToApiBodyS3LocationPtrOutputWithContext(ctx context.Context) ApiBodyS3LocationPtrOutput
type ApiBodyS3LocationInput ¶
type ApiBodyS3LocationInput interface { pulumi.Input ToApiBodyS3LocationOutput() ApiBodyS3LocationOutput ToApiBodyS3LocationOutputWithContext(context.Context) ApiBodyS3LocationOutput }
ApiBodyS3LocationInput is an input type that accepts ApiBodyS3LocationArgs and ApiBodyS3LocationOutput values. You can construct a concrete instance of `ApiBodyS3LocationInput` via:
ApiBodyS3LocationArgs{...}
type ApiBodyS3LocationOutput ¶
type ApiBodyS3LocationOutput struct{ *pulumi.OutputState }
func (ApiBodyS3LocationOutput) Bucket ¶
func (o ApiBodyS3LocationOutput) Bucket() pulumi.StringPtrOutput
func (ApiBodyS3LocationOutput) ElementType ¶
func (ApiBodyS3LocationOutput) ElementType() reflect.Type
func (ApiBodyS3LocationOutput) Etag ¶
func (o ApiBodyS3LocationOutput) Etag() pulumi.StringPtrOutput
func (ApiBodyS3LocationOutput) Key ¶
func (o ApiBodyS3LocationOutput) Key() pulumi.StringPtrOutput
func (ApiBodyS3LocationOutput) ToApiBodyS3LocationOutput ¶
func (o ApiBodyS3LocationOutput) ToApiBodyS3LocationOutput() ApiBodyS3LocationOutput
func (ApiBodyS3LocationOutput) ToApiBodyS3LocationOutputWithContext ¶
func (o ApiBodyS3LocationOutput) ToApiBodyS3LocationOutputWithContext(ctx context.Context) ApiBodyS3LocationOutput
func (ApiBodyS3LocationOutput) ToApiBodyS3LocationPtrOutput ¶
func (o ApiBodyS3LocationOutput) ToApiBodyS3LocationPtrOutput() ApiBodyS3LocationPtrOutput
func (ApiBodyS3LocationOutput) ToApiBodyS3LocationPtrOutputWithContext ¶
func (o ApiBodyS3LocationOutput) ToApiBodyS3LocationPtrOutputWithContext(ctx context.Context) ApiBodyS3LocationPtrOutput
func (ApiBodyS3LocationOutput) Version ¶
func (o ApiBodyS3LocationOutput) Version() pulumi.StringPtrOutput
type ApiBodyS3LocationPtrInput ¶
type ApiBodyS3LocationPtrInput interface { pulumi.Input ToApiBodyS3LocationPtrOutput() ApiBodyS3LocationPtrOutput ToApiBodyS3LocationPtrOutputWithContext(context.Context) ApiBodyS3LocationPtrOutput }
ApiBodyS3LocationPtrInput is an input type that accepts ApiBodyS3LocationArgs, ApiBodyS3LocationPtr and ApiBodyS3LocationPtrOutput values. You can construct a concrete instance of `ApiBodyS3LocationPtrInput` via:
ApiBodyS3LocationArgs{...} or: nil
func ApiBodyS3LocationPtr ¶
func ApiBodyS3LocationPtr(v *ApiBodyS3LocationArgs) ApiBodyS3LocationPtrInput
type ApiBodyS3LocationPtrOutput ¶
type ApiBodyS3LocationPtrOutput struct{ *pulumi.OutputState }
func (ApiBodyS3LocationPtrOutput) Bucket ¶
func (o ApiBodyS3LocationPtrOutput) Bucket() pulumi.StringPtrOutput
func (ApiBodyS3LocationPtrOutput) Elem ¶
func (o ApiBodyS3LocationPtrOutput) Elem() ApiBodyS3LocationOutput
func (ApiBodyS3LocationPtrOutput) ElementType ¶
func (ApiBodyS3LocationPtrOutput) ElementType() reflect.Type
func (ApiBodyS3LocationPtrOutput) Etag ¶
func (o ApiBodyS3LocationPtrOutput) Etag() pulumi.StringPtrOutput
func (ApiBodyS3LocationPtrOutput) Key ¶
func (o ApiBodyS3LocationPtrOutput) Key() pulumi.StringPtrOutput
func (ApiBodyS3LocationPtrOutput) ToApiBodyS3LocationPtrOutput ¶
func (o ApiBodyS3LocationPtrOutput) ToApiBodyS3LocationPtrOutput() ApiBodyS3LocationPtrOutput
func (ApiBodyS3LocationPtrOutput) ToApiBodyS3LocationPtrOutputWithContext ¶
func (o ApiBodyS3LocationPtrOutput) ToApiBodyS3LocationPtrOutputWithContext(ctx context.Context) ApiBodyS3LocationPtrOutput
func (ApiBodyS3LocationPtrOutput) Version ¶
func (o ApiBodyS3LocationPtrOutput) Version() pulumi.StringPtrOutput
type ApiCorsArgs ¶
type ApiCorsArgs struct { AllowCredentials pulumi.BoolPtrInput `pulumi:"allowCredentials"` AllowHeaders pulumi.StringArrayInput `pulumi:"allowHeaders"` AllowMethods pulumi.StringArrayInput `pulumi:"allowMethods"` AllowOrigins pulumi.StringArrayInput `pulumi:"allowOrigins"` ExposeHeaders pulumi.StringArrayInput `pulumi:"exposeHeaders"` MaxAge pulumi.IntPtrInput `pulumi:"maxAge"` }
func (ApiCorsArgs) ElementType ¶
func (ApiCorsArgs) ElementType() reflect.Type
func (ApiCorsArgs) ToApiCorsOutput ¶
func (i ApiCorsArgs) ToApiCorsOutput() ApiCorsOutput
func (ApiCorsArgs) ToApiCorsOutputWithContext ¶
func (i ApiCorsArgs) ToApiCorsOutputWithContext(ctx context.Context) ApiCorsOutput
func (ApiCorsArgs) ToApiCorsPtrOutput ¶
func (i ApiCorsArgs) ToApiCorsPtrOutput() ApiCorsPtrOutput
func (ApiCorsArgs) ToApiCorsPtrOutputWithContext ¶
func (i ApiCorsArgs) ToApiCorsPtrOutputWithContext(ctx context.Context) ApiCorsPtrOutput
type ApiCorsInput ¶
type ApiCorsInput interface { pulumi.Input ToApiCorsOutput() ApiCorsOutput ToApiCorsOutputWithContext(context.Context) ApiCorsOutput }
ApiCorsInput is an input type that accepts ApiCorsArgs and ApiCorsOutput values. You can construct a concrete instance of `ApiCorsInput` via:
ApiCorsArgs{...}
type ApiCorsOutput ¶
type ApiCorsOutput struct{ *pulumi.OutputState }
func (ApiCorsOutput) AllowCredentials ¶
func (o ApiCorsOutput) AllowCredentials() pulumi.BoolPtrOutput
func (ApiCorsOutput) AllowHeaders ¶
func (o ApiCorsOutput) AllowHeaders() pulumi.StringArrayOutput
func (ApiCorsOutput) AllowMethods ¶
func (o ApiCorsOutput) AllowMethods() pulumi.StringArrayOutput
func (ApiCorsOutput) AllowOrigins ¶
func (o ApiCorsOutput) AllowOrigins() pulumi.StringArrayOutput
func (ApiCorsOutput) ElementType ¶
func (ApiCorsOutput) ElementType() reflect.Type
func (ApiCorsOutput) ExposeHeaders ¶
func (o ApiCorsOutput) ExposeHeaders() pulumi.StringArrayOutput
func (ApiCorsOutput) MaxAge ¶
func (o ApiCorsOutput) MaxAge() pulumi.IntPtrOutput
func (ApiCorsOutput) ToApiCorsOutput ¶
func (o ApiCorsOutput) ToApiCorsOutput() ApiCorsOutput
func (ApiCorsOutput) ToApiCorsOutputWithContext ¶
func (o ApiCorsOutput) ToApiCorsOutputWithContext(ctx context.Context) ApiCorsOutput
func (ApiCorsOutput) ToApiCorsPtrOutput ¶
func (o ApiCorsOutput) ToApiCorsPtrOutput() ApiCorsPtrOutput
func (ApiCorsOutput) ToApiCorsPtrOutputWithContext ¶
func (o ApiCorsOutput) ToApiCorsPtrOutputWithContext(ctx context.Context) ApiCorsPtrOutput
type ApiCorsPtrInput ¶
type ApiCorsPtrInput interface { pulumi.Input ToApiCorsPtrOutput() ApiCorsPtrOutput ToApiCorsPtrOutputWithContext(context.Context) ApiCorsPtrOutput }
ApiCorsPtrInput is an input type that accepts ApiCorsArgs, ApiCorsPtr and ApiCorsPtrOutput values. You can construct a concrete instance of `ApiCorsPtrInput` via:
ApiCorsArgs{...} or: nil
func ApiCorsPtr ¶
func ApiCorsPtr(v *ApiCorsArgs) ApiCorsPtrInput
type ApiCorsPtrOutput ¶
type ApiCorsPtrOutput struct{ *pulumi.OutputState }
func (ApiCorsPtrOutput) AllowCredentials ¶
func (o ApiCorsPtrOutput) AllowCredentials() pulumi.BoolPtrOutput
func (ApiCorsPtrOutput) AllowHeaders ¶
func (o ApiCorsPtrOutput) AllowHeaders() pulumi.StringArrayOutput
func (ApiCorsPtrOutput) AllowMethods ¶
func (o ApiCorsPtrOutput) AllowMethods() pulumi.StringArrayOutput
func (ApiCorsPtrOutput) AllowOrigins ¶
func (o ApiCorsPtrOutput) AllowOrigins() pulumi.StringArrayOutput
func (ApiCorsPtrOutput) Elem ¶
func (o ApiCorsPtrOutput) Elem() ApiCorsOutput
func (ApiCorsPtrOutput) ElementType ¶
func (ApiCorsPtrOutput) ElementType() reflect.Type
func (ApiCorsPtrOutput) ExposeHeaders ¶
func (o ApiCorsPtrOutput) ExposeHeaders() pulumi.StringArrayOutput
func (ApiCorsPtrOutput) MaxAge ¶
func (o ApiCorsPtrOutput) MaxAge() pulumi.IntPtrOutput
func (ApiCorsPtrOutput) ToApiCorsPtrOutput ¶
func (o ApiCorsPtrOutput) ToApiCorsPtrOutput() ApiCorsPtrOutput
func (ApiCorsPtrOutput) ToApiCorsPtrOutputWithContext ¶
func (o ApiCorsPtrOutput) ToApiCorsPtrOutputWithContext(ctx context.Context) ApiCorsPtrOutput
type ApiGatewayManagedOverrides
deprecated
type ApiGatewayManagedOverrides struct { pulumi.CustomResourceState ApiId pulumi.StringOutput `pulumi:"apiId"` Integration ApiGatewayManagedOverridesIntegrationOverridesPtrOutput `pulumi:"integration"` Route ApiGatewayManagedOverridesRouteOverridesPtrOutput `pulumi:"route"` Stage ApiGatewayManagedOverridesStageOverridesPtrOutput `pulumi:"stage"` }
Resource Type definition for AWS::ApiGatewayV2::ApiGatewayManagedOverrides
Deprecated: ApiGatewayManagedOverrides is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.
func GetApiGatewayManagedOverrides ¶
func GetApiGatewayManagedOverrides(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ApiGatewayManagedOverridesState, opts ...pulumi.ResourceOption) (*ApiGatewayManagedOverrides, error)
GetApiGatewayManagedOverrides gets an existing ApiGatewayManagedOverrides 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 NewApiGatewayManagedOverrides ¶
func NewApiGatewayManagedOverrides(ctx *pulumi.Context, name string, args *ApiGatewayManagedOverridesArgs, opts ...pulumi.ResourceOption) (*ApiGatewayManagedOverrides, error)
NewApiGatewayManagedOverrides registers a new resource with the given unique name, arguments, and options.
func (*ApiGatewayManagedOverrides) ElementType ¶
func (*ApiGatewayManagedOverrides) ElementType() reflect.Type
func (*ApiGatewayManagedOverrides) ToApiGatewayManagedOverridesOutput ¶
func (i *ApiGatewayManagedOverrides) ToApiGatewayManagedOverridesOutput() ApiGatewayManagedOverridesOutput
func (*ApiGatewayManagedOverrides) ToApiGatewayManagedOverridesOutputWithContext ¶
func (i *ApiGatewayManagedOverrides) ToApiGatewayManagedOverridesOutputWithContext(ctx context.Context) ApiGatewayManagedOverridesOutput
type ApiGatewayManagedOverridesAccessLogSettingsArgs ¶
type ApiGatewayManagedOverridesAccessLogSettingsArgs struct { DestinationArn pulumi.StringPtrInput `pulumi:"destinationArn"` Format pulumi.StringPtrInput `pulumi:"format"` }
func (ApiGatewayManagedOverridesAccessLogSettingsArgs) ElementType ¶
func (ApiGatewayManagedOverridesAccessLogSettingsArgs) ElementType() reflect.Type
func (ApiGatewayManagedOverridesAccessLogSettingsArgs) ToApiGatewayManagedOverridesAccessLogSettingsOutput ¶
func (i ApiGatewayManagedOverridesAccessLogSettingsArgs) ToApiGatewayManagedOverridesAccessLogSettingsOutput() ApiGatewayManagedOverridesAccessLogSettingsOutput
func (ApiGatewayManagedOverridesAccessLogSettingsArgs) ToApiGatewayManagedOverridesAccessLogSettingsOutputWithContext ¶
func (i ApiGatewayManagedOverridesAccessLogSettingsArgs) ToApiGatewayManagedOverridesAccessLogSettingsOutputWithContext(ctx context.Context) ApiGatewayManagedOverridesAccessLogSettingsOutput
func (ApiGatewayManagedOverridesAccessLogSettingsArgs) ToApiGatewayManagedOverridesAccessLogSettingsPtrOutput ¶
func (i ApiGatewayManagedOverridesAccessLogSettingsArgs) ToApiGatewayManagedOverridesAccessLogSettingsPtrOutput() ApiGatewayManagedOverridesAccessLogSettingsPtrOutput
func (ApiGatewayManagedOverridesAccessLogSettingsArgs) ToApiGatewayManagedOverridesAccessLogSettingsPtrOutputWithContext ¶
func (i ApiGatewayManagedOverridesAccessLogSettingsArgs) ToApiGatewayManagedOverridesAccessLogSettingsPtrOutputWithContext(ctx context.Context) ApiGatewayManagedOverridesAccessLogSettingsPtrOutput
type ApiGatewayManagedOverridesAccessLogSettingsInput ¶
type ApiGatewayManagedOverridesAccessLogSettingsInput interface { pulumi.Input ToApiGatewayManagedOverridesAccessLogSettingsOutput() ApiGatewayManagedOverridesAccessLogSettingsOutput ToApiGatewayManagedOverridesAccessLogSettingsOutputWithContext(context.Context) ApiGatewayManagedOverridesAccessLogSettingsOutput }
ApiGatewayManagedOverridesAccessLogSettingsInput is an input type that accepts ApiGatewayManagedOverridesAccessLogSettingsArgs and ApiGatewayManagedOverridesAccessLogSettingsOutput values. You can construct a concrete instance of `ApiGatewayManagedOverridesAccessLogSettingsInput` via:
ApiGatewayManagedOverridesAccessLogSettingsArgs{...}
type ApiGatewayManagedOverridesAccessLogSettingsOutput ¶
type ApiGatewayManagedOverridesAccessLogSettingsOutput struct{ *pulumi.OutputState }
func (ApiGatewayManagedOverridesAccessLogSettingsOutput) DestinationArn ¶
func (o ApiGatewayManagedOverridesAccessLogSettingsOutput) DestinationArn() pulumi.StringPtrOutput
func (ApiGatewayManagedOverridesAccessLogSettingsOutput) ElementType ¶
func (ApiGatewayManagedOverridesAccessLogSettingsOutput) ElementType() reflect.Type
func (ApiGatewayManagedOverridesAccessLogSettingsOutput) Format ¶
func (o ApiGatewayManagedOverridesAccessLogSettingsOutput) Format() pulumi.StringPtrOutput
func (ApiGatewayManagedOverridesAccessLogSettingsOutput) ToApiGatewayManagedOverridesAccessLogSettingsOutput ¶
func (o ApiGatewayManagedOverridesAccessLogSettingsOutput) ToApiGatewayManagedOverridesAccessLogSettingsOutput() ApiGatewayManagedOverridesAccessLogSettingsOutput
func (ApiGatewayManagedOverridesAccessLogSettingsOutput) ToApiGatewayManagedOverridesAccessLogSettingsOutputWithContext ¶
func (o ApiGatewayManagedOverridesAccessLogSettingsOutput) ToApiGatewayManagedOverridesAccessLogSettingsOutputWithContext(ctx context.Context) ApiGatewayManagedOverridesAccessLogSettingsOutput
func (ApiGatewayManagedOverridesAccessLogSettingsOutput) ToApiGatewayManagedOverridesAccessLogSettingsPtrOutput ¶
func (o ApiGatewayManagedOverridesAccessLogSettingsOutput) ToApiGatewayManagedOverridesAccessLogSettingsPtrOutput() ApiGatewayManagedOverridesAccessLogSettingsPtrOutput
func (ApiGatewayManagedOverridesAccessLogSettingsOutput) ToApiGatewayManagedOverridesAccessLogSettingsPtrOutputWithContext ¶
func (o ApiGatewayManagedOverridesAccessLogSettingsOutput) ToApiGatewayManagedOverridesAccessLogSettingsPtrOutputWithContext(ctx context.Context) ApiGatewayManagedOverridesAccessLogSettingsPtrOutput
type ApiGatewayManagedOverridesAccessLogSettingsPtrInput ¶
type ApiGatewayManagedOverridesAccessLogSettingsPtrInput interface { pulumi.Input ToApiGatewayManagedOverridesAccessLogSettingsPtrOutput() ApiGatewayManagedOverridesAccessLogSettingsPtrOutput ToApiGatewayManagedOverridesAccessLogSettingsPtrOutputWithContext(context.Context) ApiGatewayManagedOverridesAccessLogSettingsPtrOutput }
ApiGatewayManagedOverridesAccessLogSettingsPtrInput is an input type that accepts ApiGatewayManagedOverridesAccessLogSettingsArgs, ApiGatewayManagedOverridesAccessLogSettingsPtr and ApiGatewayManagedOverridesAccessLogSettingsPtrOutput values. You can construct a concrete instance of `ApiGatewayManagedOverridesAccessLogSettingsPtrInput` via:
ApiGatewayManagedOverridesAccessLogSettingsArgs{...} or: nil
func ApiGatewayManagedOverridesAccessLogSettingsPtr ¶
func ApiGatewayManagedOverridesAccessLogSettingsPtr(v *ApiGatewayManagedOverridesAccessLogSettingsArgs) ApiGatewayManagedOverridesAccessLogSettingsPtrInput
type ApiGatewayManagedOverridesAccessLogSettingsPtrOutput ¶
type ApiGatewayManagedOverridesAccessLogSettingsPtrOutput struct{ *pulumi.OutputState }
func (ApiGatewayManagedOverridesAccessLogSettingsPtrOutput) DestinationArn ¶
func (o ApiGatewayManagedOverridesAccessLogSettingsPtrOutput) DestinationArn() pulumi.StringPtrOutput
func (ApiGatewayManagedOverridesAccessLogSettingsPtrOutput) ElementType ¶
func (ApiGatewayManagedOverridesAccessLogSettingsPtrOutput) ElementType() reflect.Type
func (ApiGatewayManagedOverridesAccessLogSettingsPtrOutput) Format ¶
func (o ApiGatewayManagedOverridesAccessLogSettingsPtrOutput) Format() pulumi.StringPtrOutput
func (ApiGatewayManagedOverridesAccessLogSettingsPtrOutput) ToApiGatewayManagedOverridesAccessLogSettingsPtrOutput ¶
func (o ApiGatewayManagedOverridesAccessLogSettingsPtrOutput) ToApiGatewayManagedOverridesAccessLogSettingsPtrOutput() ApiGatewayManagedOverridesAccessLogSettingsPtrOutput
func (ApiGatewayManagedOverridesAccessLogSettingsPtrOutput) ToApiGatewayManagedOverridesAccessLogSettingsPtrOutputWithContext ¶
func (o ApiGatewayManagedOverridesAccessLogSettingsPtrOutput) ToApiGatewayManagedOverridesAccessLogSettingsPtrOutputWithContext(ctx context.Context) ApiGatewayManagedOverridesAccessLogSettingsPtrOutput
type ApiGatewayManagedOverridesArgs ¶
type ApiGatewayManagedOverridesArgs struct { ApiId pulumi.StringInput Integration ApiGatewayManagedOverridesIntegrationOverridesPtrInput Route ApiGatewayManagedOverridesRouteOverridesPtrInput Stage ApiGatewayManagedOverridesStageOverridesPtrInput }
The set of arguments for constructing a ApiGatewayManagedOverrides resource.
func (ApiGatewayManagedOverridesArgs) ElementType ¶
func (ApiGatewayManagedOverridesArgs) ElementType() reflect.Type
type ApiGatewayManagedOverridesInput ¶
type ApiGatewayManagedOverridesInput interface { pulumi.Input ToApiGatewayManagedOverridesOutput() ApiGatewayManagedOverridesOutput ToApiGatewayManagedOverridesOutputWithContext(ctx context.Context) ApiGatewayManagedOverridesOutput }
type ApiGatewayManagedOverridesIntegrationOverridesArgs ¶
type ApiGatewayManagedOverridesIntegrationOverridesArgs struct { Description pulumi.StringPtrInput `pulumi:"description"` IntegrationMethod pulumi.StringPtrInput `pulumi:"integrationMethod"` PayloadFormatVersion pulumi.StringPtrInput `pulumi:"payloadFormatVersion"` TimeoutInMillis pulumi.IntPtrInput `pulumi:"timeoutInMillis"` }
func (ApiGatewayManagedOverridesIntegrationOverridesArgs) ElementType ¶
func (ApiGatewayManagedOverridesIntegrationOverridesArgs) ElementType() reflect.Type
func (ApiGatewayManagedOverridesIntegrationOverridesArgs) ToApiGatewayManagedOverridesIntegrationOverridesOutput ¶
func (i ApiGatewayManagedOverridesIntegrationOverridesArgs) ToApiGatewayManagedOverridesIntegrationOverridesOutput() ApiGatewayManagedOverridesIntegrationOverridesOutput
func (ApiGatewayManagedOverridesIntegrationOverridesArgs) ToApiGatewayManagedOverridesIntegrationOverridesOutputWithContext ¶
func (i ApiGatewayManagedOverridesIntegrationOverridesArgs) ToApiGatewayManagedOverridesIntegrationOverridesOutputWithContext(ctx context.Context) ApiGatewayManagedOverridesIntegrationOverridesOutput
func (ApiGatewayManagedOverridesIntegrationOverridesArgs) ToApiGatewayManagedOverridesIntegrationOverridesPtrOutput ¶
func (i ApiGatewayManagedOverridesIntegrationOverridesArgs) ToApiGatewayManagedOverridesIntegrationOverridesPtrOutput() ApiGatewayManagedOverridesIntegrationOverridesPtrOutput
func (ApiGatewayManagedOverridesIntegrationOverridesArgs) ToApiGatewayManagedOverridesIntegrationOverridesPtrOutputWithContext ¶
func (i ApiGatewayManagedOverridesIntegrationOverridesArgs) ToApiGatewayManagedOverridesIntegrationOverridesPtrOutputWithContext(ctx context.Context) ApiGatewayManagedOverridesIntegrationOverridesPtrOutput
type ApiGatewayManagedOverridesIntegrationOverridesInput ¶
type ApiGatewayManagedOverridesIntegrationOverridesInput interface { pulumi.Input ToApiGatewayManagedOverridesIntegrationOverridesOutput() ApiGatewayManagedOverridesIntegrationOverridesOutput ToApiGatewayManagedOverridesIntegrationOverridesOutputWithContext(context.Context) ApiGatewayManagedOverridesIntegrationOverridesOutput }
ApiGatewayManagedOverridesIntegrationOverridesInput is an input type that accepts ApiGatewayManagedOverridesIntegrationOverridesArgs and ApiGatewayManagedOverridesIntegrationOverridesOutput values. You can construct a concrete instance of `ApiGatewayManagedOverridesIntegrationOverridesInput` via:
ApiGatewayManagedOverridesIntegrationOverridesArgs{...}
type ApiGatewayManagedOverridesIntegrationOverridesOutput ¶
type ApiGatewayManagedOverridesIntegrationOverridesOutput struct{ *pulumi.OutputState }
func (ApiGatewayManagedOverridesIntegrationOverridesOutput) Description ¶
func (o ApiGatewayManagedOverridesIntegrationOverridesOutput) Description() pulumi.StringPtrOutput
func (ApiGatewayManagedOverridesIntegrationOverridesOutput) ElementType ¶
func (ApiGatewayManagedOverridesIntegrationOverridesOutput) ElementType() reflect.Type
func (ApiGatewayManagedOverridesIntegrationOverridesOutput) IntegrationMethod ¶
func (o ApiGatewayManagedOverridesIntegrationOverridesOutput) IntegrationMethod() pulumi.StringPtrOutput
func (ApiGatewayManagedOverridesIntegrationOverridesOutput) PayloadFormatVersion ¶
func (o ApiGatewayManagedOverridesIntegrationOverridesOutput) PayloadFormatVersion() pulumi.StringPtrOutput
func (ApiGatewayManagedOverridesIntegrationOverridesOutput) TimeoutInMillis ¶
func (o ApiGatewayManagedOverridesIntegrationOverridesOutput) TimeoutInMillis() pulumi.IntPtrOutput
func (ApiGatewayManagedOverridesIntegrationOverridesOutput) ToApiGatewayManagedOverridesIntegrationOverridesOutput ¶
func (o ApiGatewayManagedOverridesIntegrationOverridesOutput) ToApiGatewayManagedOverridesIntegrationOverridesOutput() ApiGatewayManagedOverridesIntegrationOverridesOutput
func (ApiGatewayManagedOverridesIntegrationOverridesOutput) ToApiGatewayManagedOverridesIntegrationOverridesOutputWithContext ¶
func (o ApiGatewayManagedOverridesIntegrationOverridesOutput) ToApiGatewayManagedOverridesIntegrationOverridesOutputWithContext(ctx context.Context) ApiGatewayManagedOverridesIntegrationOverridesOutput
func (ApiGatewayManagedOverridesIntegrationOverridesOutput) ToApiGatewayManagedOverridesIntegrationOverridesPtrOutput ¶
func (o ApiGatewayManagedOverridesIntegrationOverridesOutput) ToApiGatewayManagedOverridesIntegrationOverridesPtrOutput() ApiGatewayManagedOverridesIntegrationOverridesPtrOutput
func (ApiGatewayManagedOverridesIntegrationOverridesOutput) ToApiGatewayManagedOverridesIntegrationOverridesPtrOutputWithContext ¶
func (o ApiGatewayManagedOverridesIntegrationOverridesOutput) ToApiGatewayManagedOverridesIntegrationOverridesPtrOutputWithContext(ctx context.Context) ApiGatewayManagedOverridesIntegrationOverridesPtrOutput
type ApiGatewayManagedOverridesIntegrationOverridesPtrInput ¶
type ApiGatewayManagedOverridesIntegrationOverridesPtrInput interface { pulumi.Input ToApiGatewayManagedOverridesIntegrationOverridesPtrOutput() ApiGatewayManagedOverridesIntegrationOverridesPtrOutput ToApiGatewayManagedOverridesIntegrationOverridesPtrOutputWithContext(context.Context) ApiGatewayManagedOverridesIntegrationOverridesPtrOutput }
ApiGatewayManagedOverridesIntegrationOverridesPtrInput is an input type that accepts ApiGatewayManagedOverridesIntegrationOverridesArgs, ApiGatewayManagedOverridesIntegrationOverridesPtr and ApiGatewayManagedOverridesIntegrationOverridesPtrOutput values. You can construct a concrete instance of `ApiGatewayManagedOverridesIntegrationOverridesPtrInput` via:
ApiGatewayManagedOverridesIntegrationOverridesArgs{...} or: nil
func ApiGatewayManagedOverridesIntegrationOverridesPtr ¶
func ApiGatewayManagedOverridesIntegrationOverridesPtr(v *ApiGatewayManagedOverridesIntegrationOverridesArgs) ApiGatewayManagedOverridesIntegrationOverridesPtrInput
type ApiGatewayManagedOverridesIntegrationOverridesPtrOutput ¶
type ApiGatewayManagedOverridesIntegrationOverridesPtrOutput struct{ *pulumi.OutputState }
func (ApiGatewayManagedOverridesIntegrationOverridesPtrOutput) Description ¶
func (o ApiGatewayManagedOverridesIntegrationOverridesPtrOutput) Description() pulumi.StringPtrOutput
func (ApiGatewayManagedOverridesIntegrationOverridesPtrOutput) ElementType ¶
func (ApiGatewayManagedOverridesIntegrationOverridesPtrOutput) ElementType() reflect.Type
func (ApiGatewayManagedOverridesIntegrationOverridesPtrOutput) IntegrationMethod ¶
func (o ApiGatewayManagedOverridesIntegrationOverridesPtrOutput) IntegrationMethod() pulumi.StringPtrOutput
func (ApiGatewayManagedOverridesIntegrationOverridesPtrOutput) PayloadFormatVersion ¶
func (o ApiGatewayManagedOverridesIntegrationOverridesPtrOutput) PayloadFormatVersion() pulumi.StringPtrOutput
func (ApiGatewayManagedOverridesIntegrationOverridesPtrOutput) TimeoutInMillis ¶
func (o ApiGatewayManagedOverridesIntegrationOverridesPtrOutput) TimeoutInMillis() pulumi.IntPtrOutput
func (ApiGatewayManagedOverridesIntegrationOverridesPtrOutput) ToApiGatewayManagedOverridesIntegrationOverridesPtrOutput ¶
func (o ApiGatewayManagedOverridesIntegrationOverridesPtrOutput) ToApiGatewayManagedOverridesIntegrationOverridesPtrOutput() ApiGatewayManagedOverridesIntegrationOverridesPtrOutput
func (ApiGatewayManagedOverridesIntegrationOverridesPtrOutput) ToApiGatewayManagedOverridesIntegrationOverridesPtrOutputWithContext ¶
func (o ApiGatewayManagedOverridesIntegrationOverridesPtrOutput) ToApiGatewayManagedOverridesIntegrationOverridesPtrOutputWithContext(ctx context.Context) ApiGatewayManagedOverridesIntegrationOverridesPtrOutput
type ApiGatewayManagedOverridesOutput ¶
type ApiGatewayManagedOverridesOutput struct{ *pulumi.OutputState }
func (ApiGatewayManagedOverridesOutput) ApiId ¶ added in v0.17.0
func (o ApiGatewayManagedOverridesOutput) ApiId() pulumi.StringOutput
func (ApiGatewayManagedOverridesOutput) ElementType ¶
func (ApiGatewayManagedOverridesOutput) ElementType() reflect.Type
func (ApiGatewayManagedOverridesOutput) Integration ¶ added in v0.17.0
func (o ApiGatewayManagedOverridesOutput) Integration() ApiGatewayManagedOverridesIntegrationOverridesPtrOutput
func (ApiGatewayManagedOverridesOutput) ToApiGatewayManagedOverridesOutput ¶
func (o ApiGatewayManagedOverridesOutput) ToApiGatewayManagedOverridesOutput() ApiGatewayManagedOverridesOutput
func (ApiGatewayManagedOverridesOutput) ToApiGatewayManagedOverridesOutputWithContext ¶
func (o ApiGatewayManagedOverridesOutput) ToApiGatewayManagedOverridesOutputWithContext(ctx context.Context) ApiGatewayManagedOverridesOutput
type ApiGatewayManagedOverridesRouteOverridesArgs ¶
type ApiGatewayManagedOverridesRouteOverridesArgs struct { AuthorizationScopes pulumi.StringArrayInput `pulumi:"authorizationScopes"` AuthorizationType pulumi.StringPtrInput `pulumi:"authorizationType"` AuthorizerId pulumi.StringPtrInput `pulumi:"authorizerId"` OperationName pulumi.StringPtrInput `pulumi:"operationName"` Target pulumi.StringPtrInput `pulumi:"target"` }
func (ApiGatewayManagedOverridesRouteOverridesArgs) ElementType ¶
func (ApiGatewayManagedOverridesRouteOverridesArgs) ElementType() reflect.Type
func (ApiGatewayManagedOverridesRouteOverridesArgs) ToApiGatewayManagedOverridesRouteOverridesOutput ¶
func (i ApiGatewayManagedOverridesRouteOverridesArgs) ToApiGatewayManagedOverridesRouteOverridesOutput() ApiGatewayManagedOverridesRouteOverridesOutput
func (ApiGatewayManagedOverridesRouteOverridesArgs) ToApiGatewayManagedOverridesRouteOverridesOutputWithContext ¶
func (i ApiGatewayManagedOverridesRouteOverridesArgs) ToApiGatewayManagedOverridesRouteOverridesOutputWithContext(ctx context.Context) ApiGatewayManagedOverridesRouteOverridesOutput
func (ApiGatewayManagedOverridesRouteOverridesArgs) ToApiGatewayManagedOverridesRouteOverridesPtrOutput ¶
func (i ApiGatewayManagedOverridesRouteOverridesArgs) ToApiGatewayManagedOverridesRouteOverridesPtrOutput() ApiGatewayManagedOverridesRouteOverridesPtrOutput
func (ApiGatewayManagedOverridesRouteOverridesArgs) ToApiGatewayManagedOverridesRouteOverridesPtrOutputWithContext ¶
func (i ApiGatewayManagedOverridesRouteOverridesArgs) ToApiGatewayManagedOverridesRouteOverridesPtrOutputWithContext(ctx context.Context) ApiGatewayManagedOverridesRouteOverridesPtrOutput
type ApiGatewayManagedOverridesRouteOverridesInput ¶
type ApiGatewayManagedOverridesRouteOverridesInput interface { pulumi.Input ToApiGatewayManagedOverridesRouteOverridesOutput() ApiGatewayManagedOverridesRouteOverridesOutput ToApiGatewayManagedOverridesRouteOverridesOutputWithContext(context.Context) ApiGatewayManagedOverridesRouteOverridesOutput }
ApiGatewayManagedOverridesRouteOverridesInput is an input type that accepts ApiGatewayManagedOverridesRouteOverridesArgs and ApiGatewayManagedOverridesRouteOverridesOutput values. You can construct a concrete instance of `ApiGatewayManagedOverridesRouteOverridesInput` via:
ApiGatewayManagedOverridesRouteOverridesArgs{...}
type ApiGatewayManagedOverridesRouteOverridesOutput ¶
type ApiGatewayManagedOverridesRouteOverridesOutput struct{ *pulumi.OutputState }
func (ApiGatewayManagedOverridesRouteOverridesOutput) AuthorizationScopes ¶
func (o ApiGatewayManagedOverridesRouteOverridesOutput) AuthorizationScopes() pulumi.StringArrayOutput
func (ApiGatewayManagedOverridesRouteOverridesOutput) AuthorizationType ¶
func (o ApiGatewayManagedOverridesRouteOverridesOutput) AuthorizationType() pulumi.StringPtrOutput
func (ApiGatewayManagedOverridesRouteOverridesOutput) AuthorizerId ¶
func (o ApiGatewayManagedOverridesRouteOverridesOutput) AuthorizerId() pulumi.StringPtrOutput
func (ApiGatewayManagedOverridesRouteOverridesOutput) ElementType ¶
func (ApiGatewayManagedOverridesRouteOverridesOutput) ElementType() reflect.Type
func (ApiGatewayManagedOverridesRouteOverridesOutput) OperationName ¶
func (o ApiGatewayManagedOverridesRouteOverridesOutput) OperationName() pulumi.StringPtrOutput
func (ApiGatewayManagedOverridesRouteOverridesOutput) Target ¶
func (o ApiGatewayManagedOverridesRouteOverridesOutput) Target() pulumi.StringPtrOutput
func (ApiGatewayManagedOverridesRouteOverridesOutput) ToApiGatewayManagedOverridesRouteOverridesOutput ¶
func (o ApiGatewayManagedOverridesRouteOverridesOutput) ToApiGatewayManagedOverridesRouteOverridesOutput() ApiGatewayManagedOverridesRouteOverridesOutput
func (ApiGatewayManagedOverridesRouteOverridesOutput) ToApiGatewayManagedOverridesRouteOverridesOutputWithContext ¶
func (o ApiGatewayManagedOverridesRouteOverridesOutput) ToApiGatewayManagedOverridesRouteOverridesOutputWithContext(ctx context.Context) ApiGatewayManagedOverridesRouteOverridesOutput
func (ApiGatewayManagedOverridesRouteOverridesOutput) ToApiGatewayManagedOverridesRouteOverridesPtrOutput ¶
func (o ApiGatewayManagedOverridesRouteOverridesOutput) ToApiGatewayManagedOverridesRouteOverridesPtrOutput() ApiGatewayManagedOverridesRouteOverridesPtrOutput
func (ApiGatewayManagedOverridesRouteOverridesOutput) ToApiGatewayManagedOverridesRouteOverridesPtrOutputWithContext ¶
func (o ApiGatewayManagedOverridesRouteOverridesOutput) ToApiGatewayManagedOverridesRouteOverridesPtrOutputWithContext(ctx context.Context) ApiGatewayManagedOverridesRouteOverridesPtrOutput
type ApiGatewayManagedOverridesRouteOverridesPtrInput ¶
type ApiGatewayManagedOverridesRouteOverridesPtrInput interface { pulumi.Input ToApiGatewayManagedOverridesRouteOverridesPtrOutput() ApiGatewayManagedOverridesRouteOverridesPtrOutput ToApiGatewayManagedOverridesRouteOverridesPtrOutputWithContext(context.Context) ApiGatewayManagedOverridesRouteOverridesPtrOutput }
ApiGatewayManagedOverridesRouteOverridesPtrInput is an input type that accepts ApiGatewayManagedOverridesRouteOverridesArgs, ApiGatewayManagedOverridesRouteOverridesPtr and ApiGatewayManagedOverridesRouteOverridesPtrOutput values. You can construct a concrete instance of `ApiGatewayManagedOverridesRouteOverridesPtrInput` via:
ApiGatewayManagedOverridesRouteOverridesArgs{...} or: nil
func ApiGatewayManagedOverridesRouteOverridesPtr ¶
func ApiGatewayManagedOverridesRouteOverridesPtr(v *ApiGatewayManagedOverridesRouteOverridesArgs) ApiGatewayManagedOverridesRouteOverridesPtrInput
type ApiGatewayManagedOverridesRouteOverridesPtrOutput ¶
type ApiGatewayManagedOverridesRouteOverridesPtrOutput struct{ *pulumi.OutputState }
func (ApiGatewayManagedOverridesRouteOverridesPtrOutput) AuthorizationScopes ¶
func (o ApiGatewayManagedOverridesRouteOverridesPtrOutput) AuthorizationScopes() pulumi.StringArrayOutput
func (ApiGatewayManagedOverridesRouteOverridesPtrOutput) AuthorizationType ¶
func (o ApiGatewayManagedOverridesRouteOverridesPtrOutput) AuthorizationType() pulumi.StringPtrOutput
func (ApiGatewayManagedOverridesRouteOverridesPtrOutput) AuthorizerId ¶
func (o ApiGatewayManagedOverridesRouteOverridesPtrOutput) AuthorizerId() pulumi.StringPtrOutput
func (ApiGatewayManagedOverridesRouteOverridesPtrOutput) ElementType ¶
func (ApiGatewayManagedOverridesRouteOverridesPtrOutput) ElementType() reflect.Type
func (ApiGatewayManagedOverridesRouteOverridesPtrOutput) OperationName ¶
func (o ApiGatewayManagedOverridesRouteOverridesPtrOutput) OperationName() pulumi.StringPtrOutput
func (ApiGatewayManagedOverridesRouteOverridesPtrOutput) Target ¶
func (o ApiGatewayManagedOverridesRouteOverridesPtrOutput) Target() pulumi.StringPtrOutput
func (ApiGatewayManagedOverridesRouteOverridesPtrOutput) ToApiGatewayManagedOverridesRouteOverridesPtrOutput ¶
func (o ApiGatewayManagedOverridesRouteOverridesPtrOutput) ToApiGatewayManagedOverridesRouteOverridesPtrOutput() ApiGatewayManagedOverridesRouteOverridesPtrOutput
func (ApiGatewayManagedOverridesRouteOverridesPtrOutput) ToApiGatewayManagedOverridesRouteOverridesPtrOutputWithContext ¶
func (o ApiGatewayManagedOverridesRouteOverridesPtrOutput) ToApiGatewayManagedOverridesRouteOverridesPtrOutputWithContext(ctx context.Context) ApiGatewayManagedOverridesRouteOverridesPtrOutput
type ApiGatewayManagedOverridesRouteSettings ¶
type ApiGatewayManagedOverridesRouteSettings struct { DataTraceEnabled *bool `pulumi:"dataTraceEnabled"` DetailedMetricsEnabled *bool `pulumi:"detailedMetricsEnabled"` LoggingLevel *string `pulumi:"loggingLevel"` ThrottlingBurstLimit *int `pulumi:"throttlingBurstLimit"` ThrottlingRateLimit *float64 `pulumi:"throttlingRateLimit"` }
type ApiGatewayManagedOverridesRouteSettingsArgs ¶
type ApiGatewayManagedOverridesRouteSettingsArgs struct { DataTraceEnabled pulumi.BoolPtrInput `pulumi:"dataTraceEnabled"` DetailedMetricsEnabled pulumi.BoolPtrInput `pulumi:"detailedMetricsEnabled"` LoggingLevel pulumi.StringPtrInput `pulumi:"loggingLevel"` ThrottlingBurstLimit pulumi.IntPtrInput `pulumi:"throttlingBurstLimit"` ThrottlingRateLimit pulumi.Float64PtrInput `pulumi:"throttlingRateLimit"` }
func (ApiGatewayManagedOverridesRouteSettingsArgs) ElementType ¶
func (ApiGatewayManagedOverridesRouteSettingsArgs) ElementType() reflect.Type
func (ApiGatewayManagedOverridesRouteSettingsArgs) ToApiGatewayManagedOverridesRouteSettingsOutput ¶
func (i ApiGatewayManagedOverridesRouteSettingsArgs) ToApiGatewayManagedOverridesRouteSettingsOutput() ApiGatewayManagedOverridesRouteSettingsOutput
func (ApiGatewayManagedOverridesRouteSettingsArgs) ToApiGatewayManagedOverridesRouteSettingsOutputWithContext ¶
func (i ApiGatewayManagedOverridesRouteSettingsArgs) ToApiGatewayManagedOverridesRouteSettingsOutputWithContext(ctx context.Context) ApiGatewayManagedOverridesRouteSettingsOutput
func (ApiGatewayManagedOverridesRouteSettingsArgs) ToApiGatewayManagedOverridesRouteSettingsPtrOutput ¶
func (i ApiGatewayManagedOverridesRouteSettingsArgs) ToApiGatewayManagedOverridesRouteSettingsPtrOutput() ApiGatewayManagedOverridesRouteSettingsPtrOutput
func (ApiGatewayManagedOverridesRouteSettingsArgs) ToApiGatewayManagedOverridesRouteSettingsPtrOutputWithContext ¶
func (i ApiGatewayManagedOverridesRouteSettingsArgs) ToApiGatewayManagedOverridesRouteSettingsPtrOutputWithContext(ctx context.Context) ApiGatewayManagedOverridesRouteSettingsPtrOutput
type ApiGatewayManagedOverridesRouteSettingsInput ¶
type ApiGatewayManagedOverridesRouteSettingsInput interface { pulumi.Input ToApiGatewayManagedOverridesRouteSettingsOutput() ApiGatewayManagedOverridesRouteSettingsOutput ToApiGatewayManagedOverridesRouteSettingsOutputWithContext(context.Context) ApiGatewayManagedOverridesRouteSettingsOutput }
ApiGatewayManagedOverridesRouteSettingsInput is an input type that accepts ApiGatewayManagedOverridesRouteSettingsArgs and ApiGatewayManagedOverridesRouteSettingsOutput values. You can construct a concrete instance of `ApiGatewayManagedOverridesRouteSettingsInput` via:
ApiGatewayManagedOverridesRouteSettingsArgs{...}
type ApiGatewayManagedOverridesRouteSettingsOutput ¶
type ApiGatewayManagedOverridesRouteSettingsOutput struct{ *pulumi.OutputState }
func (ApiGatewayManagedOverridesRouteSettingsOutput) DataTraceEnabled ¶
func (o ApiGatewayManagedOverridesRouteSettingsOutput) DataTraceEnabled() pulumi.BoolPtrOutput
func (ApiGatewayManagedOverridesRouteSettingsOutput) DetailedMetricsEnabled ¶
func (o ApiGatewayManagedOverridesRouteSettingsOutput) DetailedMetricsEnabled() pulumi.BoolPtrOutput
func (ApiGatewayManagedOverridesRouteSettingsOutput) ElementType ¶
func (ApiGatewayManagedOverridesRouteSettingsOutput) ElementType() reflect.Type
func (ApiGatewayManagedOverridesRouteSettingsOutput) LoggingLevel ¶
func (o ApiGatewayManagedOverridesRouteSettingsOutput) LoggingLevel() pulumi.StringPtrOutput
func (ApiGatewayManagedOverridesRouteSettingsOutput) ThrottlingBurstLimit ¶
func (o ApiGatewayManagedOverridesRouteSettingsOutput) ThrottlingBurstLimit() pulumi.IntPtrOutput
func (ApiGatewayManagedOverridesRouteSettingsOutput) ThrottlingRateLimit ¶
func (o ApiGatewayManagedOverridesRouteSettingsOutput) ThrottlingRateLimit() pulumi.Float64PtrOutput
func (ApiGatewayManagedOverridesRouteSettingsOutput) ToApiGatewayManagedOverridesRouteSettingsOutput ¶
func (o ApiGatewayManagedOverridesRouteSettingsOutput) ToApiGatewayManagedOverridesRouteSettingsOutput() ApiGatewayManagedOverridesRouteSettingsOutput
func (ApiGatewayManagedOverridesRouteSettingsOutput) ToApiGatewayManagedOverridesRouteSettingsOutputWithContext ¶
func (o ApiGatewayManagedOverridesRouteSettingsOutput) ToApiGatewayManagedOverridesRouteSettingsOutputWithContext(ctx context.Context) ApiGatewayManagedOverridesRouteSettingsOutput
func (ApiGatewayManagedOverridesRouteSettingsOutput) ToApiGatewayManagedOverridesRouteSettingsPtrOutput ¶
func (o ApiGatewayManagedOverridesRouteSettingsOutput) ToApiGatewayManagedOverridesRouteSettingsPtrOutput() ApiGatewayManagedOverridesRouteSettingsPtrOutput
func (ApiGatewayManagedOverridesRouteSettingsOutput) ToApiGatewayManagedOverridesRouteSettingsPtrOutputWithContext ¶
func (o ApiGatewayManagedOverridesRouteSettingsOutput) ToApiGatewayManagedOverridesRouteSettingsPtrOutputWithContext(ctx context.Context) ApiGatewayManagedOverridesRouteSettingsPtrOutput
type ApiGatewayManagedOverridesRouteSettingsPtrInput ¶
type ApiGatewayManagedOverridesRouteSettingsPtrInput interface { pulumi.Input ToApiGatewayManagedOverridesRouteSettingsPtrOutput() ApiGatewayManagedOverridesRouteSettingsPtrOutput ToApiGatewayManagedOverridesRouteSettingsPtrOutputWithContext(context.Context) ApiGatewayManagedOverridesRouteSettingsPtrOutput }
ApiGatewayManagedOverridesRouteSettingsPtrInput is an input type that accepts ApiGatewayManagedOverridesRouteSettingsArgs, ApiGatewayManagedOverridesRouteSettingsPtr and ApiGatewayManagedOverridesRouteSettingsPtrOutput values. You can construct a concrete instance of `ApiGatewayManagedOverridesRouteSettingsPtrInput` via:
ApiGatewayManagedOverridesRouteSettingsArgs{...} or: nil
func ApiGatewayManagedOverridesRouteSettingsPtr ¶
func ApiGatewayManagedOverridesRouteSettingsPtr(v *ApiGatewayManagedOverridesRouteSettingsArgs) ApiGatewayManagedOverridesRouteSettingsPtrInput
type ApiGatewayManagedOverridesRouteSettingsPtrOutput ¶
type ApiGatewayManagedOverridesRouteSettingsPtrOutput struct{ *pulumi.OutputState }
func (ApiGatewayManagedOverridesRouteSettingsPtrOutput) DataTraceEnabled ¶
func (o ApiGatewayManagedOverridesRouteSettingsPtrOutput) DataTraceEnabled() pulumi.BoolPtrOutput
func (ApiGatewayManagedOverridesRouteSettingsPtrOutput) DetailedMetricsEnabled ¶
func (o ApiGatewayManagedOverridesRouteSettingsPtrOutput) DetailedMetricsEnabled() pulumi.BoolPtrOutput
func (ApiGatewayManagedOverridesRouteSettingsPtrOutput) ElementType ¶
func (ApiGatewayManagedOverridesRouteSettingsPtrOutput) ElementType() reflect.Type
func (ApiGatewayManagedOverridesRouteSettingsPtrOutput) LoggingLevel ¶
func (o ApiGatewayManagedOverridesRouteSettingsPtrOutput) LoggingLevel() pulumi.StringPtrOutput
func (ApiGatewayManagedOverridesRouteSettingsPtrOutput) ThrottlingBurstLimit ¶
func (o ApiGatewayManagedOverridesRouteSettingsPtrOutput) ThrottlingBurstLimit() pulumi.IntPtrOutput
func (ApiGatewayManagedOverridesRouteSettingsPtrOutput) ThrottlingRateLimit ¶
func (o ApiGatewayManagedOverridesRouteSettingsPtrOutput) ThrottlingRateLimit() pulumi.Float64PtrOutput
func (ApiGatewayManagedOverridesRouteSettingsPtrOutput) ToApiGatewayManagedOverridesRouteSettingsPtrOutput ¶
func (o ApiGatewayManagedOverridesRouteSettingsPtrOutput) ToApiGatewayManagedOverridesRouteSettingsPtrOutput() ApiGatewayManagedOverridesRouteSettingsPtrOutput
func (ApiGatewayManagedOverridesRouteSettingsPtrOutput) ToApiGatewayManagedOverridesRouteSettingsPtrOutputWithContext ¶
func (o ApiGatewayManagedOverridesRouteSettingsPtrOutput) ToApiGatewayManagedOverridesRouteSettingsPtrOutputWithContext(ctx context.Context) ApiGatewayManagedOverridesRouteSettingsPtrOutput
type ApiGatewayManagedOverridesStageOverrides ¶
type ApiGatewayManagedOverridesStageOverrides struct { AccessLogSettings *ApiGatewayManagedOverridesAccessLogSettings `pulumi:"accessLogSettings"` AutoDeploy *bool `pulumi:"autoDeploy"` DefaultRouteSettings *ApiGatewayManagedOverridesRouteSettings `pulumi:"defaultRouteSettings"` Description *string `pulumi:"description"` RouteSettings interface{} `pulumi:"routeSettings"` StageVariables interface{} `pulumi:"stageVariables"` }
type ApiGatewayManagedOverridesStageOverridesArgs ¶
type ApiGatewayManagedOverridesStageOverridesArgs struct { AccessLogSettings ApiGatewayManagedOverridesAccessLogSettingsPtrInput `pulumi:"accessLogSettings"` AutoDeploy pulumi.BoolPtrInput `pulumi:"autoDeploy"` DefaultRouteSettings ApiGatewayManagedOverridesRouteSettingsPtrInput `pulumi:"defaultRouteSettings"` Description pulumi.StringPtrInput `pulumi:"description"` RouteSettings pulumi.Input `pulumi:"routeSettings"` StageVariables pulumi.Input `pulumi:"stageVariables"` }
func (ApiGatewayManagedOverridesStageOverridesArgs) ElementType ¶
func (ApiGatewayManagedOverridesStageOverridesArgs) ElementType() reflect.Type
func (ApiGatewayManagedOverridesStageOverridesArgs) ToApiGatewayManagedOverridesStageOverridesOutput ¶
func (i ApiGatewayManagedOverridesStageOverridesArgs) ToApiGatewayManagedOverridesStageOverridesOutput() ApiGatewayManagedOverridesStageOverridesOutput
func (ApiGatewayManagedOverridesStageOverridesArgs) ToApiGatewayManagedOverridesStageOverridesOutputWithContext ¶
func (i ApiGatewayManagedOverridesStageOverridesArgs) ToApiGatewayManagedOverridesStageOverridesOutputWithContext(ctx context.Context) ApiGatewayManagedOverridesStageOverridesOutput
func (ApiGatewayManagedOverridesStageOverridesArgs) ToApiGatewayManagedOverridesStageOverridesPtrOutput ¶
func (i ApiGatewayManagedOverridesStageOverridesArgs) ToApiGatewayManagedOverridesStageOverridesPtrOutput() ApiGatewayManagedOverridesStageOverridesPtrOutput
func (ApiGatewayManagedOverridesStageOverridesArgs) ToApiGatewayManagedOverridesStageOverridesPtrOutputWithContext ¶
func (i ApiGatewayManagedOverridesStageOverridesArgs) ToApiGatewayManagedOverridesStageOverridesPtrOutputWithContext(ctx context.Context) ApiGatewayManagedOverridesStageOverridesPtrOutput
type ApiGatewayManagedOverridesStageOverridesInput ¶
type ApiGatewayManagedOverridesStageOverridesInput interface { pulumi.Input ToApiGatewayManagedOverridesStageOverridesOutput() ApiGatewayManagedOverridesStageOverridesOutput ToApiGatewayManagedOverridesStageOverridesOutputWithContext(context.Context) ApiGatewayManagedOverridesStageOverridesOutput }
ApiGatewayManagedOverridesStageOverridesInput is an input type that accepts ApiGatewayManagedOverridesStageOverridesArgs and ApiGatewayManagedOverridesStageOverridesOutput values. You can construct a concrete instance of `ApiGatewayManagedOverridesStageOverridesInput` via:
ApiGatewayManagedOverridesStageOverridesArgs{...}
type ApiGatewayManagedOverridesStageOverridesOutput ¶
type ApiGatewayManagedOverridesStageOverridesOutput struct{ *pulumi.OutputState }
func (ApiGatewayManagedOverridesStageOverridesOutput) AccessLogSettings ¶
func (o ApiGatewayManagedOverridesStageOverridesOutput) AccessLogSettings() ApiGatewayManagedOverridesAccessLogSettingsPtrOutput
func (ApiGatewayManagedOverridesStageOverridesOutput) AutoDeploy ¶
func (o ApiGatewayManagedOverridesStageOverridesOutput) AutoDeploy() pulumi.BoolPtrOutput
func (ApiGatewayManagedOverridesStageOverridesOutput) DefaultRouteSettings ¶
func (o ApiGatewayManagedOverridesStageOverridesOutput) DefaultRouteSettings() ApiGatewayManagedOverridesRouteSettingsPtrOutput
func (ApiGatewayManagedOverridesStageOverridesOutput) Description ¶
func (o ApiGatewayManagedOverridesStageOverridesOutput) Description() pulumi.StringPtrOutput
func (ApiGatewayManagedOverridesStageOverridesOutput) ElementType ¶
func (ApiGatewayManagedOverridesStageOverridesOutput) ElementType() reflect.Type
func (ApiGatewayManagedOverridesStageOverridesOutput) RouteSettings ¶
func (o ApiGatewayManagedOverridesStageOverridesOutput) RouteSettings() pulumi.AnyOutput
func (ApiGatewayManagedOverridesStageOverridesOutput) StageVariables ¶
func (o ApiGatewayManagedOverridesStageOverridesOutput) StageVariables() pulumi.AnyOutput
func (ApiGatewayManagedOverridesStageOverridesOutput) ToApiGatewayManagedOverridesStageOverridesOutput ¶
func (o ApiGatewayManagedOverridesStageOverridesOutput) ToApiGatewayManagedOverridesStageOverridesOutput() ApiGatewayManagedOverridesStageOverridesOutput
func (ApiGatewayManagedOverridesStageOverridesOutput) ToApiGatewayManagedOverridesStageOverridesOutputWithContext ¶
func (o ApiGatewayManagedOverridesStageOverridesOutput) ToApiGatewayManagedOverridesStageOverridesOutputWithContext(ctx context.Context) ApiGatewayManagedOverridesStageOverridesOutput
func (ApiGatewayManagedOverridesStageOverridesOutput) ToApiGatewayManagedOverridesStageOverridesPtrOutput ¶
func (o ApiGatewayManagedOverridesStageOverridesOutput) ToApiGatewayManagedOverridesStageOverridesPtrOutput() ApiGatewayManagedOverridesStageOverridesPtrOutput
func (ApiGatewayManagedOverridesStageOverridesOutput) ToApiGatewayManagedOverridesStageOverridesPtrOutputWithContext ¶
func (o ApiGatewayManagedOverridesStageOverridesOutput) ToApiGatewayManagedOverridesStageOverridesPtrOutputWithContext(ctx context.Context) ApiGatewayManagedOverridesStageOverridesPtrOutput
type ApiGatewayManagedOverridesStageOverridesPtrInput ¶
type ApiGatewayManagedOverridesStageOverridesPtrInput interface { pulumi.Input ToApiGatewayManagedOverridesStageOverridesPtrOutput() ApiGatewayManagedOverridesStageOverridesPtrOutput ToApiGatewayManagedOverridesStageOverridesPtrOutputWithContext(context.Context) ApiGatewayManagedOverridesStageOverridesPtrOutput }
ApiGatewayManagedOverridesStageOverridesPtrInput is an input type that accepts ApiGatewayManagedOverridesStageOverridesArgs, ApiGatewayManagedOverridesStageOverridesPtr and ApiGatewayManagedOverridesStageOverridesPtrOutput values. You can construct a concrete instance of `ApiGatewayManagedOverridesStageOverridesPtrInput` via:
ApiGatewayManagedOverridesStageOverridesArgs{...} or: nil
func ApiGatewayManagedOverridesStageOverridesPtr ¶
func ApiGatewayManagedOverridesStageOverridesPtr(v *ApiGatewayManagedOverridesStageOverridesArgs) ApiGatewayManagedOverridesStageOverridesPtrInput
type ApiGatewayManagedOverridesStageOverridesPtrOutput ¶
type ApiGatewayManagedOverridesStageOverridesPtrOutput struct{ *pulumi.OutputState }
func (ApiGatewayManagedOverridesStageOverridesPtrOutput) AccessLogSettings ¶
func (o ApiGatewayManagedOverridesStageOverridesPtrOutput) AccessLogSettings() ApiGatewayManagedOverridesAccessLogSettingsPtrOutput
func (ApiGatewayManagedOverridesStageOverridesPtrOutput) AutoDeploy ¶
func (o ApiGatewayManagedOverridesStageOverridesPtrOutput) AutoDeploy() pulumi.BoolPtrOutput
func (ApiGatewayManagedOverridesStageOverridesPtrOutput) DefaultRouteSettings ¶
func (o ApiGatewayManagedOverridesStageOverridesPtrOutput) DefaultRouteSettings() ApiGatewayManagedOverridesRouteSettingsPtrOutput
func (ApiGatewayManagedOverridesStageOverridesPtrOutput) Description ¶
func (o ApiGatewayManagedOverridesStageOverridesPtrOutput) Description() pulumi.StringPtrOutput
func (ApiGatewayManagedOverridesStageOverridesPtrOutput) ElementType ¶
func (ApiGatewayManagedOverridesStageOverridesPtrOutput) ElementType() reflect.Type
func (ApiGatewayManagedOverridesStageOverridesPtrOutput) RouteSettings ¶
func (o ApiGatewayManagedOverridesStageOverridesPtrOutput) RouteSettings() pulumi.AnyOutput
func (ApiGatewayManagedOverridesStageOverridesPtrOutput) StageVariables ¶
func (o ApiGatewayManagedOverridesStageOverridesPtrOutput) StageVariables() pulumi.AnyOutput
func (ApiGatewayManagedOverridesStageOverridesPtrOutput) ToApiGatewayManagedOverridesStageOverridesPtrOutput ¶
func (o ApiGatewayManagedOverridesStageOverridesPtrOutput) ToApiGatewayManagedOverridesStageOverridesPtrOutput() ApiGatewayManagedOverridesStageOverridesPtrOutput
func (ApiGatewayManagedOverridesStageOverridesPtrOutput) ToApiGatewayManagedOverridesStageOverridesPtrOutputWithContext ¶
func (o ApiGatewayManagedOverridesStageOverridesPtrOutput) ToApiGatewayManagedOverridesStageOverridesPtrOutputWithContext(ctx context.Context) ApiGatewayManagedOverridesStageOverridesPtrOutput
type ApiGatewayManagedOverridesState ¶
type ApiGatewayManagedOverridesState struct { }
func (ApiGatewayManagedOverridesState) ElementType ¶
func (ApiGatewayManagedOverridesState) ElementType() reflect.Type
type ApiMapping
deprecated
type ApiMapping struct { pulumi.CustomResourceState ApiId pulumi.StringOutput `pulumi:"apiId"` ApiMappingKey pulumi.StringPtrOutput `pulumi:"apiMappingKey"` DomainName pulumi.StringOutput `pulumi:"domainName"` Stage pulumi.StringOutput `pulumi:"stage"` }
Resource Type definition for AWS::ApiGatewayV2::ApiMapping
Deprecated: ApiMapping is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.
func GetApiMapping ¶
func GetApiMapping(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ApiMappingState, opts ...pulumi.ResourceOption) (*ApiMapping, error)
GetApiMapping gets an existing ApiMapping 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 NewApiMapping ¶
func NewApiMapping(ctx *pulumi.Context, name string, args *ApiMappingArgs, opts ...pulumi.ResourceOption) (*ApiMapping, error)
NewApiMapping registers a new resource with the given unique name, arguments, and options.
func (*ApiMapping) ElementType ¶
func (*ApiMapping) ElementType() reflect.Type
func (*ApiMapping) ToApiMappingOutput ¶
func (i *ApiMapping) ToApiMappingOutput() ApiMappingOutput
func (*ApiMapping) ToApiMappingOutputWithContext ¶
func (i *ApiMapping) ToApiMappingOutputWithContext(ctx context.Context) ApiMappingOutput
type ApiMappingArgs ¶
type ApiMappingArgs struct { ApiId pulumi.StringInput ApiMappingKey pulumi.StringPtrInput DomainName pulumi.StringInput Stage pulumi.StringInput }
The set of arguments for constructing a ApiMapping resource.
func (ApiMappingArgs) ElementType ¶
func (ApiMappingArgs) ElementType() reflect.Type
type ApiMappingInput ¶
type ApiMappingInput interface { pulumi.Input ToApiMappingOutput() ApiMappingOutput ToApiMappingOutputWithContext(ctx context.Context) ApiMappingOutput }
type ApiMappingOutput ¶
type ApiMappingOutput struct{ *pulumi.OutputState }
func (ApiMappingOutput) ApiId ¶ added in v0.17.0
func (o ApiMappingOutput) ApiId() pulumi.StringOutput
func (ApiMappingOutput) ApiMappingKey ¶ added in v0.17.0
func (o ApiMappingOutput) ApiMappingKey() pulumi.StringPtrOutput
func (ApiMappingOutput) DomainName ¶ added in v0.17.0
func (o ApiMappingOutput) DomainName() pulumi.StringOutput
func (ApiMappingOutput) ElementType ¶
func (ApiMappingOutput) ElementType() reflect.Type
func (ApiMappingOutput) Stage ¶ added in v0.17.0
func (o ApiMappingOutput) Stage() pulumi.StringOutput
func (ApiMappingOutput) ToApiMappingOutput ¶
func (o ApiMappingOutput) ToApiMappingOutput() ApiMappingOutput
func (ApiMappingOutput) ToApiMappingOutputWithContext ¶
func (o ApiMappingOutput) ToApiMappingOutputWithContext(ctx context.Context) ApiMappingOutput
type ApiMappingState ¶
type ApiMappingState struct { }
func (ApiMappingState) ElementType ¶
func (ApiMappingState) ElementType() reflect.Type
type ApiOutput ¶
type ApiOutput struct{ *pulumi.OutputState }
func (ApiOutput) ApiEndpoint ¶ added in v0.17.0
func (o ApiOutput) ApiEndpoint() pulumi.StringOutput
func (ApiOutput) ApiId ¶ added in v0.40.0
func (o ApiOutput) ApiId() pulumi.StringOutput
func (ApiOutput) ApiKeySelectionExpression ¶ added in v0.17.0
func (o ApiOutput) ApiKeySelectionExpression() pulumi.StringPtrOutput
func (ApiOutput) BasePath ¶ added in v0.17.0
func (o ApiOutput) BasePath() pulumi.StringPtrOutput
func (ApiOutput) BodyS3Location ¶ added in v0.17.0
func (o ApiOutput) BodyS3Location() ApiBodyS3LocationPtrOutput
func (ApiOutput) CorsConfiguration ¶ added in v0.17.0
func (o ApiOutput) CorsConfiguration() ApiCorsPtrOutput
func (ApiOutput) CredentialsArn ¶ added in v0.17.0
func (o ApiOutput) CredentialsArn() pulumi.StringPtrOutput
func (ApiOutput) Description ¶ added in v0.17.0
func (o ApiOutput) Description() pulumi.StringPtrOutput
func (ApiOutput) DisableExecuteApiEndpoint ¶ added in v0.17.0
func (o ApiOutput) DisableExecuteApiEndpoint() pulumi.BoolPtrOutput
func (ApiOutput) DisableSchemaValidation ¶ added in v0.17.0
func (o ApiOutput) DisableSchemaValidation() pulumi.BoolPtrOutput
func (ApiOutput) ElementType ¶
func (ApiOutput) FailOnWarnings ¶ added in v0.17.0
func (o ApiOutput) FailOnWarnings() pulumi.BoolPtrOutput
func (ApiOutput) Name ¶ added in v0.17.0
func (o ApiOutput) Name() pulumi.StringPtrOutput
func (ApiOutput) ProtocolType ¶ added in v0.17.0
func (o ApiOutput) ProtocolType() pulumi.StringPtrOutput
func (ApiOutput) RouteKey ¶ added in v0.17.0
func (o ApiOutput) RouteKey() pulumi.StringPtrOutput
func (ApiOutput) RouteSelectionExpression ¶ added in v0.17.0
func (o ApiOutput) RouteSelectionExpression() pulumi.StringPtrOutput
func (ApiOutput) Tags ¶ added in v0.17.0
This resource type use map for Tags, suggest to use List of Tag
func (ApiOutput) Target ¶ added in v0.17.0
func (o ApiOutput) Target() pulumi.StringPtrOutput
func (ApiOutput) ToApiOutput ¶
func (ApiOutput) ToApiOutputWithContext ¶
func (ApiOutput) Version ¶ added in v0.17.0
func (o ApiOutput) Version() pulumi.StringPtrOutput
type Authorizer ¶
type Authorizer struct { pulumi.CustomResourceState ApiId pulumi.StringOutput `pulumi:"apiId"` AuthorizerCredentialsArn pulumi.StringPtrOutput `pulumi:"authorizerCredentialsArn"` AuthorizerId pulumi.StringOutput `pulumi:"authorizerId"` AuthorizerPayloadFormatVersion pulumi.StringPtrOutput `pulumi:"authorizerPayloadFormatVersion"` AuthorizerResultTtlInSeconds pulumi.IntPtrOutput `pulumi:"authorizerResultTtlInSeconds"` AuthorizerType pulumi.StringOutput `pulumi:"authorizerType"` AuthorizerUri pulumi.StringPtrOutput `pulumi:"authorizerUri"` EnableSimpleResponses pulumi.BoolPtrOutput `pulumi:"enableSimpleResponses"` IdentitySource pulumi.StringArrayOutput `pulumi:"identitySource"` IdentityValidationExpression pulumi.StringPtrOutput `pulumi:"identityValidationExpression"` JwtConfiguration AuthorizerJWTConfigurationPtrOutput `pulumi:"jwtConfiguration"` Name pulumi.StringOutput `pulumi:"name"` }
Resource Type definition for AWS::ApiGatewayV2::Authorizer
func GetAuthorizer ¶
func GetAuthorizer(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AuthorizerState, opts ...pulumi.ResourceOption) (*Authorizer, error)
GetAuthorizer gets an existing Authorizer 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 NewAuthorizer ¶
func NewAuthorizer(ctx *pulumi.Context, name string, args *AuthorizerArgs, opts ...pulumi.ResourceOption) (*Authorizer, error)
NewAuthorizer registers a new resource with the given unique name, arguments, and options.
func (*Authorizer) ElementType ¶
func (*Authorizer) ElementType() reflect.Type
func (*Authorizer) ToAuthorizerOutput ¶
func (i *Authorizer) ToAuthorizerOutput() AuthorizerOutput
func (*Authorizer) ToAuthorizerOutputWithContext ¶
func (i *Authorizer) ToAuthorizerOutputWithContext(ctx context.Context) AuthorizerOutput
type AuthorizerArgs ¶
type AuthorizerArgs struct { ApiId pulumi.StringInput AuthorizerCredentialsArn pulumi.StringPtrInput AuthorizerPayloadFormatVersion pulumi.StringPtrInput AuthorizerResultTtlInSeconds pulumi.IntPtrInput AuthorizerType pulumi.StringInput AuthorizerUri pulumi.StringPtrInput EnableSimpleResponses pulumi.BoolPtrInput IdentitySource pulumi.StringArrayInput IdentityValidationExpression pulumi.StringPtrInput JwtConfiguration AuthorizerJWTConfigurationPtrInput Name pulumi.StringPtrInput }
The set of arguments for constructing a Authorizer resource.
func (AuthorizerArgs) ElementType ¶
func (AuthorizerArgs) ElementType() reflect.Type
type AuthorizerInput ¶
type AuthorizerInput interface { pulumi.Input ToAuthorizerOutput() AuthorizerOutput ToAuthorizerOutputWithContext(ctx context.Context) AuthorizerOutput }
type AuthorizerJWTConfigurationArgs ¶
type AuthorizerJWTConfigurationArgs struct { Audience pulumi.StringArrayInput `pulumi:"audience"` Issuer pulumi.StringPtrInput `pulumi:"issuer"` }
func (AuthorizerJWTConfigurationArgs) ElementType ¶
func (AuthorizerJWTConfigurationArgs) ElementType() reflect.Type
func (AuthorizerJWTConfigurationArgs) ToAuthorizerJWTConfigurationOutput ¶
func (i AuthorizerJWTConfigurationArgs) ToAuthorizerJWTConfigurationOutput() AuthorizerJWTConfigurationOutput
func (AuthorizerJWTConfigurationArgs) ToAuthorizerJWTConfigurationOutputWithContext ¶
func (i AuthorizerJWTConfigurationArgs) ToAuthorizerJWTConfigurationOutputWithContext(ctx context.Context) AuthorizerJWTConfigurationOutput
func (AuthorizerJWTConfigurationArgs) ToAuthorizerJWTConfigurationPtrOutput ¶
func (i AuthorizerJWTConfigurationArgs) ToAuthorizerJWTConfigurationPtrOutput() AuthorizerJWTConfigurationPtrOutput
func (AuthorizerJWTConfigurationArgs) ToAuthorizerJWTConfigurationPtrOutputWithContext ¶
func (i AuthorizerJWTConfigurationArgs) ToAuthorizerJWTConfigurationPtrOutputWithContext(ctx context.Context) AuthorizerJWTConfigurationPtrOutput
type AuthorizerJWTConfigurationInput ¶
type AuthorizerJWTConfigurationInput interface { pulumi.Input ToAuthorizerJWTConfigurationOutput() AuthorizerJWTConfigurationOutput ToAuthorizerJWTConfigurationOutputWithContext(context.Context) AuthorizerJWTConfigurationOutput }
AuthorizerJWTConfigurationInput is an input type that accepts AuthorizerJWTConfigurationArgs and AuthorizerJWTConfigurationOutput values. You can construct a concrete instance of `AuthorizerJWTConfigurationInput` via:
AuthorizerJWTConfigurationArgs{...}
type AuthorizerJWTConfigurationOutput ¶
type AuthorizerJWTConfigurationOutput struct{ *pulumi.OutputState }
func (AuthorizerJWTConfigurationOutput) Audience ¶
func (o AuthorizerJWTConfigurationOutput) Audience() pulumi.StringArrayOutput
func (AuthorizerJWTConfigurationOutput) ElementType ¶
func (AuthorizerJWTConfigurationOutput) ElementType() reflect.Type
func (AuthorizerJWTConfigurationOutput) Issuer ¶
func (o AuthorizerJWTConfigurationOutput) Issuer() pulumi.StringPtrOutput
func (AuthorizerJWTConfigurationOutput) ToAuthorizerJWTConfigurationOutput ¶
func (o AuthorizerJWTConfigurationOutput) ToAuthorizerJWTConfigurationOutput() AuthorizerJWTConfigurationOutput
func (AuthorizerJWTConfigurationOutput) ToAuthorizerJWTConfigurationOutputWithContext ¶
func (o AuthorizerJWTConfigurationOutput) ToAuthorizerJWTConfigurationOutputWithContext(ctx context.Context) AuthorizerJWTConfigurationOutput
func (AuthorizerJWTConfigurationOutput) ToAuthorizerJWTConfigurationPtrOutput ¶
func (o AuthorizerJWTConfigurationOutput) ToAuthorizerJWTConfigurationPtrOutput() AuthorizerJWTConfigurationPtrOutput
func (AuthorizerJWTConfigurationOutput) ToAuthorizerJWTConfigurationPtrOutputWithContext ¶
func (o AuthorizerJWTConfigurationOutput) ToAuthorizerJWTConfigurationPtrOutputWithContext(ctx context.Context) AuthorizerJWTConfigurationPtrOutput
type AuthorizerJWTConfigurationPtrInput ¶
type AuthorizerJWTConfigurationPtrInput interface { pulumi.Input ToAuthorizerJWTConfigurationPtrOutput() AuthorizerJWTConfigurationPtrOutput ToAuthorizerJWTConfigurationPtrOutputWithContext(context.Context) AuthorizerJWTConfigurationPtrOutput }
AuthorizerJWTConfigurationPtrInput is an input type that accepts AuthorizerJWTConfigurationArgs, AuthorizerJWTConfigurationPtr and AuthorizerJWTConfigurationPtrOutput values. You can construct a concrete instance of `AuthorizerJWTConfigurationPtrInput` via:
AuthorizerJWTConfigurationArgs{...} or: nil
func AuthorizerJWTConfigurationPtr ¶
func AuthorizerJWTConfigurationPtr(v *AuthorizerJWTConfigurationArgs) AuthorizerJWTConfigurationPtrInput
type AuthorizerJWTConfigurationPtrOutput ¶
type AuthorizerJWTConfigurationPtrOutput struct{ *pulumi.OutputState }
func (AuthorizerJWTConfigurationPtrOutput) Audience ¶
func (o AuthorizerJWTConfigurationPtrOutput) Audience() pulumi.StringArrayOutput
func (AuthorizerJWTConfigurationPtrOutput) Elem ¶
func (o AuthorizerJWTConfigurationPtrOutput) Elem() AuthorizerJWTConfigurationOutput
func (AuthorizerJWTConfigurationPtrOutput) ElementType ¶
func (AuthorizerJWTConfigurationPtrOutput) ElementType() reflect.Type
func (AuthorizerJWTConfigurationPtrOutput) Issuer ¶
func (o AuthorizerJWTConfigurationPtrOutput) Issuer() pulumi.StringPtrOutput
func (AuthorizerJWTConfigurationPtrOutput) ToAuthorizerJWTConfigurationPtrOutput ¶
func (o AuthorizerJWTConfigurationPtrOutput) ToAuthorizerJWTConfigurationPtrOutput() AuthorizerJWTConfigurationPtrOutput
func (AuthorizerJWTConfigurationPtrOutput) ToAuthorizerJWTConfigurationPtrOutputWithContext ¶
func (o AuthorizerJWTConfigurationPtrOutput) ToAuthorizerJWTConfigurationPtrOutputWithContext(ctx context.Context) AuthorizerJWTConfigurationPtrOutput
type AuthorizerOutput ¶
type AuthorizerOutput struct{ *pulumi.OutputState }
func (AuthorizerOutput) ApiId ¶ added in v0.17.0
func (o AuthorizerOutput) ApiId() pulumi.StringOutput
func (AuthorizerOutput) AuthorizerCredentialsArn ¶ added in v0.17.0
func (o AuthorizerOutput) AuthorizerCredentialsArn() pulumi.StringPtrOutput
func (AuthorizerOutput) AuthorizerId ¶ added in v0.42.0
func (o AuthorizerOutput) AuthorizerId() pulumi.StringOutput
func (AuthorizerOutput) AuthorizerPayloadFormatVersion ¶ added in v0.17.0
func (o AuthorizerOutput) AuthorizerPayloadFormatVersion() pulumi.StringPtrOutput
func (AuthorizerOutput) AuthorizerResultTtlInSeconds ¶ added in v0.17.0
func (o AuthorizerOutput) AuthorizerResultTtlInSeconds() pulumi.IntPtrOutput
func (AuthorizerOutput) AuthorizerType ¶ added in v0.17.0
func (o AuthorizerOutput) AuthorizerType() pulumi.StringOutput
func (AuthorizerOutput) AuthorizerUri ¶ added in v0.17.0
func (o AuthorizerOutput) AuthorizerUri() pulumi.StringPtrOutput
func (AuthorizerOutput) ElementType ¶
func (AuthorizerOutput) ElementType() reflect.Type
func (AuthorizerOutput) EnableSimpleResponses ¶ added in v0.17.0
func (o AuthorizerOutput) EnableSimpleResponses() pulumi.BoolPtrOutput
func (AuthorizerOutput) IdentitySource ¶ added in v0.17.0
func (o AuthorizerOutput) IdentitySource() pulumi.StringArrayOutput
func (AuthorizerOutput) IdentityValidationExpression ¶ added in v0.17.0
func (o AuthorizerOutput) IdentityValidationExpression() pulumi.StringPtrOutput
func (AuthorizerOutput) JwtConfiguration ¶ added in v0.17.0
func (o AuthorizerOutput) JwtConfiguration() AuthorizerJWTConfigurationPtrOutput
func (AuthorizerOutput) Name ¶ added in v0.17.0
func (o AuthorizerOutput) Name() pulumi.StringOutput
func (AuthorizerOutput) ToAuthorizerOutput ¶
func (o AuthorizerOutput) ToAuthorizerOutput() AuthorizerOutput
func (AuthorizerOutput) ToAuthorizerOutputWithContext ¶
func (o AuthorizerOutput) ToAuthorizerOutputWithContext(ctx context.Context) AuthorizerOutput
type AuthorizerState ¶
type AuthorizerState struct { }
func (AuthorizerState) ElementType ¶
func (AuthorizerState) ElementType() reflect.Type
type Deployment ¶
type Deployment struct { pulumi.CustomResourceState ApiId pulumi.StringOutput `pulumi:"apiId"` DeploymentId pulumi.StringOutput `pulumi:"deploymentId"` Description pulumi.StringPtrOutput `pulumi:"description"` StageName pulumi.StringPtrOutput `pulumi:"stageName"` }
Resource Type definition for AWS::ApiGatewayV2::Deployment
func GetDeployment ¶
func GetDeployment(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DeploymentState, opts ...pulumi.ResourceOption) (*Deployment, error)
GetDeployment gets an existing Deployment 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 NewDeployment ¶
func NewDeployment(ctx *pulumi.Context, name string, args *DeploymentArgs, opts ...pulumi.ResourceOption) (*Deployment, error)
NewDeployment registers a new resource with the given unique name, arguments, and options.
func (*Deployment) ElementType ¶
func (*Deployment) ElementType() reflect.Type
func (*Deployment) ToDeploymentOutput ¶
func (i *Deployment) ToDeploymentOutput() DeploymentOutput
func (*Deployment) ToDeploymentOutputWithContext ¶
func (i *Deployment) ToDeploymentOutputWithContext(ctx context.Context) DeploymentOutput
type DeploymentArgs ¶
type DeploymentArgs struct { ApiId pulumi.StringInput Description pulumi.StringPtrInput StageName pulumi.StringPtrInput }
The set of arguments for constructing a Deployment resource.
func (DeploymentArgs) ElementType ¶
func (DeploymentArgs) ElementType() reflect.Type
type DeploymentInput ¶
type DeploymentInput interface { pulumi.Input ToDeploymentOutput() DeploymentOutput ToDeploymentOutputWithContext(ctx context.Context) DeploymentOutput }
type DeploymentOutput ¶
type DeploymentOutput struct{ *pulumi.OutputState }
func (DeploymentOutput) ApiId ¶ added in v0.17.0
func (o DeploymentOutput) ApiId() pulumi.StringOutput
func (DeploymentOutput) DeploymentId ¶ added in v0.40.0
func (o DeploymentOutput) DeploymentId() pulumi.StringOutput
func (DeploymentOutput) Description ¶ added in v0.17.0
func (o DeploymentOutput) Description() pulumi.StringPtrOutput
func (DeploymentOutput) ElementType ¶
func (DeploymentOutput) ElementType() reflect.Type
func (DeploymentOutput) StageName ¶ added in v0.17.0
func (o DeploymentOutput) StageName() pulumi.StringPtrOutput
func (DeploymentOutput) ToDeploymentOutput ¶
func (o DeploymentOutput) ToDeploymentOutput() DeploymentOutput
func (DeploymentOutput) ToDeploymentOutputWithContext ¶
func (o DeploymentOutput) ToDeploymentOutputWithContext(ctx context.Context) DeploymentOutput
type DeploymentState ¶
type DeploymentState struct { }
func (DeploymentState) ElementType ¶
func (DeploymentState) ElementType() reflect.Type
type DomainName
deprecated
type DomainName struct { pulumi.CustomResourceState DomainName pulumi.StringOutput `pulumi:"domainName"` DomainNameConfigurations DomainNameConfigurationArrayOutput `pulumi:"domainNameConfigurations"` MutualTlsAuthentication DomainNameMutualTlsAuthenticationPtrOutput `pulumi:"mutualTlsAuthentication"` RegionalDomainName pulumi.StringOutput `pulumi:"regionalDomainName"` RegionalHostedZoneId pulumi.StringOutput `pulumi:"regionalHostedZoneId"` Tags pulumi.AnyOutput `pulumi:"tags"` }
Resource Type definition for AWS::ApiGatewayV2::DomainName
Deprecated: DomainName is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.
func GetDomainName ¶
func GetDomainName(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DomainNameState, opts ...pulumi.ResourceOption) (*DomainName, error)
GetDomainName gets an existing DomainName 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 NewDomainName ¶
func NewDomainName(ctx *pulumi.Context, name string, args *DomainNameArgs, opts ...pulumi.ResourceOption) (*DomainName, error)
NewDomainName registers a new resource with the given unique name, arguments, and options.
func (*DomainName) ElementType ¶
func (*DomainName) ElementType() reflect.Type
func (*DomainName) ToDomainNameOutput ¶
func (i *DomainName) ToDomainNameOutput() DomainNameOutput
func (*DomainName) ToDomainNameOutputWithContext ¶
func (i *DomainName) ToDomainNameOutputWithContext(ctx context.Context) DomainNameOutput
type DomainNameArgs ¶
type DomainNameArgs struct { DomainName pulumi.StringInput DomainNameConfigurations DomainNameConfigurationArrayInput MutualTlsAuthentication DomainNameMutualTlsAuthenticationPtrInput Tags pulumi.Input }
The set of arguments for constructing a DomainName resource.
func (DomainNameArgs) ElementType ¶
func (DomainNameArgs) ElementType() reflect.Type
type DomainNameConfiguration ¶ added in v0.2.0
type DomainNameConfiguration struct { CertificateArn *string `pulumi:"certificateArn"` CertificateName *string `pulumi:"certificateName"` EndpointType *string `pulumi:"endpointType"` OwnershipVerificationCertificateArn *string `pulumi:"ownershipVerificationCertificateArn"` SecurityPolicy *string `pulumi:"securityPolicy"` }
type DomainNameConfigurationArgs ¶ added in v0.2.0
type DomainNameConfigurationArgs struct { CertificateArn pulumi.StringPtrInput `pulumi:"certificateArn"` CertificateName pulumi.StringPtrInput `pulumi:"certificateName"` EndpointType pulumi.StringPtrInput `pulumi:"endpointType"` OwnershipVerificationCertificateArn pulumi.StringPtrInput `pulumi:"ownershipVerificationCertificateArn"` SecurityPolicy pulumi.StringPtrInput `pulumi:"securityPolicy"` }
func (DomainNameConfigurationArgs) ElementType ¶ added in v0.2.0
func (DomainNameConfigurationArgs) ElementType() reflect.Type
func (DomainNameConfigurationArgs) ToDomainNameConfigurationOutput ¶ added in v0.2.0
func (i DomainNameConfigurationArgs) ToDomainNameConfigurationOutput() DomainNameConfigurationOutput
func (DomainNameConfigurationArgs) ToDomainNameConfigurationOutputWithContext ¶ added in v0.2.0
func (i DomainNameConfigurationArgs) ToDomainNameConfigurationOutputWithContext(ctx context.Context) DomainNameConfigurationOutput
type DomainNameConfigurationArray ¶ added in v0.2.0
type DomainNameConfigurationArray []DomainNameConfigurationInput
func (DomainNameConfigurationArray) ElementType ¶ added in v0.2.0
func (DomainNameConfigurationArray) ElementType() reflect.Type
func (DomainNameConfigurationArray) ToDomainNameConfigurationArrayOutput ¶ added in v0.2.0
func (i DomainNameConfigurationArray) ToDomainNameConfigurationArrayOutput() DomainNameConfigurationArrayOutput
func (DomainNameConfigurationArray) ToDomainNameConfigurationArrayOutputWithContext ¶ added in v0.2.0
func (i DomainNameConfigurationArray) ToDomainNameConfigurationArrayOutputWithContext(ctx context.Context) DomainNameConfigurationArrayOutput
type DomainNameConfigurationArrayInput ¶ added in v0.2.0
type DomainNameConfigurationArrayInput interface { pulumi.Input ToDomainNameConfigurationArrayOutput() DomainNameConfigurationArrayOutput ToDomainNameConfigurationArrayOutputWithContext(context.Context) DomainNameConfigurationArrayOutput }
DomainNameConfigurationArrayInput is an input type that accepts DomainNameConfigurationArray and DomainNameConfigurationArrayOutput values. You can construct a concrete instance of `DomainNameConfigurationArrayInput` via:
DomainNameConfigurationArray{ DomainNameConfigurationArgs{...} }
type DomainNameConfigurationArrayOutput ¶ added in v0.2.0
type DomainNameConfigurationArrayOutput struct{ *pulumi.OutputState }
func (DomainNameConfigurationArrayOutput) ElementType ¶ added in v0.2.0
func (DomainNameConfigurationArrayOutput) ElementType() reflect.Type
func (DomainNameConfigurationArrayOutput) Index ¶ added in v0.2.0
func (o DomainNameConfigurationArrayOutput) Index(i pulumi.IntInput) DomainNameConfigurationOutput
func (DomainNameConfigurationArrayOutput) ToDomainNameConfigurationArrayOutput ¶ added in v0.2.0
func (o DomainNameConfigurationArrayOutput) ToDomainNameConfigurationArrayOutput() DomainNameConfigurationArrayOutput
func (DomainNameConfigurationArrayOutput) ToDomainNameConfigurationArrayOutputWithContext ¶ added in v0.2.0
func (o DomainNameConfigurationArrayOutput) ToDomainNameConfigurationArrayOutputWithContext(ctx context.Context) DomainNameConfigurationArrayOutput
type DomainNameConfigurationInput ¶ added in v0.2.0
type DomainNameConfigurationInput interface { pulumi.Input ToDomainNameConfigurationOutput() DomainNameConfigurationOutput ToDomainNameConfigurationOutputWithContext(context.Context) DomainNameConfigurationOutput }
DomainNameConfigurationInput is an input type that accepts DomainNameConfigurationArgs and DomainNameConfigurationOutput values. You can construct a concrete instance of `DomainNameConfigurationInput` via:
DomainNameConfigurationArgs{...}
type DomainNameConfigurationOutput ¶ added in v0.2.0
type DomainNameConfigurationOutput struct{ *pulumi.OutputState }
func (DomainNameConfigurationOutput) CertificateArn ¶ added in v0.2.0
func (o DomainNameConfigurationOutput) CertificateArn() pulumi.StringPtrOutput
func (DomainNameConfigurationOutput) CertificateName ¶ added in v0.2.0
func (o DomainNameConfigurationOutput) CertificateName() pulumi.StringPtrOutput
func (DomainNameConfigurationOutput) ElementType ¶ added in v0.2.0
func (DomainNameConfigurationOutput) ElementType() reflect.Type
func (DomainNameConfigurationOutput) EndpointType ¶ added in v0.2.0
func (o DomainNameConfigurationOutput) EndpointType() pulumi.StringPtrOutput
func (DomainNameConfigurationOutput) OwnershipVerificationCertificateArn ¶ added in v0.2.0
func (o DomainNameConfigurationOutput) OwnershipVerificationCertificateArn() pulumi.StringPtrOutput
func (DomainNameConfigurationOutput) SecurityPolicy ¶ added in v0.2.0
func (o DomainNameConfigurationOutput) SecurityPolicy() pulumi.StringPtrOutput
func (DomainNameConfigurationOutput) ToDomainNameConfigurationOutput ¶ added in v0.2.0
func (o DomainNameConfigurationOutput) ToDomainNameConfigurationOutput() DomainNameConfigurationOutput
func (DomainNameConfigurationOutput) ToDomainNameConfigurationOutputWithContext ¶ added in v0.2.0
func (o DomainNameConfigurationOutput) ToDomainNameConfigurationOutputWithContext(ctx context.Context) DomainNameConfigurationOutput
type DomainNameInput ¶
type DomainNameInput interface { pulumi.Input ToDomainNameOutput() DomainNameOutput ToDomainNameOutputWithContext(ctx context.Context) DomainNameOutput }
type DomainNameMutualTlsAuthenticationArgs ¶
type DomainNameMutualTlsAuthenticationArgs struct { TruststoreUri pulumi.StringPtrInput `pulumi:"truststoreUri"` TruststoreVersion pulumi.StringPtrInput `pulumi:"truststoreVersion"` }
func (DomainNameMutualTlsAuthenticationArgs) ElementType ¶
func (DomainNameMutualTlsAuthenticationArgs) ElementType() reflect.Type
func (DomainNameMutualTlsAuthenticationArgs) ToDomainNameMutualTlsAuthenticationOutput ¶
func (i DomainNameMutualTlsAuthenticationArgs) ToDomainNameMutualTlsAuthenticationOutput() DomainNameMutualTlsAuthenticationOutput
func (DomainNameMutualTlsAuthenticationArgs) ToDomainNameMutualTlsAuthenticationOutputWithContext ¶
func (i DomainNameMutualTlsAuthenticationArgs) ToDomainNameMutualTlsAuthenticationOutputWithContext(ctx context.Context) DomainNameMutualTlsAuthenticationOutput
func (DomainNameMutualTlsAuthenticationArgs) ToDomainNameMutualTlsAuthenticationPtrOutput ¶
func (i DomainNameMutualTlsAuthenticationArgs) ToDomainNameMutualTlsAuthenticationPtrOutput() DomainNameMutualTlsAuthenticationPtrOutput
func (DomainNameMutualTlsAuthenticationArgs) ToDomainNameMutualTlsAuthenticationPtrOutputWithContext ¶
func (i DomainNameMutualTlsAuthenticationArgs) ToDomainNameMutualTlsAuthenticationPtrOutputWithContext(ctx context.Context) DomainNameMutualTlsAuthenticationPtrOutput
type DomainNameMutualTlsAuthenticationInput ¶
type DomainNameMutualTlsAuthenticationInput interface { pulumi.Input ToDomainNameMutualTlsAuthenticationOutput() DomainNameMutualTlsAuthenticationOutput ToDomainNameMutualTlsAuthenticationOutputWithContext(context.Context) DomainNameMutualTlsAuthenticationOutput }
DomainNameMutualTlsAuthenticationInput is an input type that accepts DomainNameMutualTlsAuthenticationArgs and DomainNameMutualTlsAuthenticationOutput values. You can construct a concrete instance of `DomainNameMutualTlsAuthenticationInput` via:
DomainNameMutualTlsAuthenticationArgs{...}
type DomainNameMutualTlsAuthenticationOutput ¶
type DomainNameMutualTlsAuthenticationOutput struct{ *pulumi.OutputState }
func (DomainNameMutualTlsAuthenticationOutput) ElementType ¶
func (DomainNameMutualTlsAuthenticationOutput) ElementType() reflect.Type
func (DomainNameMutualTlsAuthenticationOutput) ToDomainNameMutualTlsAuthenticationOutput ¶
func (o DomainNameMutualTlsAuthenticationOutput) ToDomainNameMutualTlsAuthenticationOutput() DomainNameMutualTlsAuthenticationOutput
func (DomainNameMutualTlsAuthenticationOutput) ToDomainNameMutualTlsAuthenticationOutputWithContext ¶
func (o DomainNameMutualTlsAuthenticationOutput) ToDomainNameMutualTlsAuthenticationOutputWithContext(ctx context.Context) DomainNameMutualTlsAuthenticationOutput
func (DomainNameMutualTlsAuthenticationOutput) ToDomainNameMutualTlsAuthenticationPtrOutput ¶
func (o DomainNameMutualTlsAuthenticationOutput) ToDomainNameMutualTlsAuthenticationPtrOutput() DomainNameMutualTlsAuthenticationPtrOutput
func (DomainNameMutualTlsAuthenticationOutput) ToDomainNameMutualTlsAuthenticationPtrOutputWithContext ¶
func (o DomainNameMutualTlsAuthenticationOutput) ToDomainNameMutualTlsAuthenticationPtrOutputWithContext(ctx context.Context) DomainNameMutualTlsAuthenticationPtrOutput
func (DomainNameMutualTlsAuthenticationOutput) TruststoreUri ¶
func (o DomainNameMutualTlsAuthenticationOutput) TruststoreUri() pulumi.StringPtrOutput
func (DomainNameMutualTlsAuthenticationOutput) TruststoreVersion ¶
func (o DomainNameMutualTlsAuthenticationOutput) TruststoreVersion() pulumi.StringPtrOutput
type DomainNameMutualTlsAuthenticationPtrInput ¶
type DomainNameMutualTlsAuthenticationPtrInput interface { pulumi.Input ToDomainNameMutualTlsAuthenticationPtrOutput() DomainNameMutualTlsAuthenticationPtrOutput ToDomainNameMutualTlsAuthenticationPtrOutputWithContext(context.Context) DomainNameMutualTlsAuthenticationPtrOutput }
DomainNameMutualTlsAuthenticationPtrInput is an input type that accepts DomainNameMutualTlsAuthenticationArgs, DomainNameMutualTlsAuthenticationPtr and DomainNameMutualTlsAuthenticationPtrOutput values. You can construct a concrete instance of `DomainNameMutualTlsAuthenticationPtrInput` via:
DomainNameMutualTlsAuthenticationArgs{...} or: nil
func DomainNameMutualTlsAuthenticationPtr ¶
func DomainNameMutualTlsAuthenticationPtr(v *DomainNameMutualTlsAuthenticationArgs) DomainNameMutualTlsAuthenticationPtrInput
type DomainNameMutualTlsAuthenticationPtrOutput ¶
type DomainNameMutualTlsAuthenticationPtrOutput struct{ *pulumi.OutputState }
func (DomainNameMutualTlsAuthenticationPtrOutput) ElementType ¶
func (DomainNameMutualTlsAuthenticationPtrOutput) ElementType() reflect.Type
func (DomainNameMutualTlsAuthenticationPtrOutput) ToDomainNameMutualTlsAuthenticationPtrOutput ¶
func (o DomainNameMutualTlsAuthenticationPtrOutput) ToDomainNameMutualTlsAuthenticationPtrOutput() DomainNameMutualTlsAuthenticationPtrOutput
func (DomainNameMutualTlsAuthenticationPtrOutput) ToDomainNameMutualTlsAuthenticationPtrOutputWithContext ¶
func (o DomainNameMutualTlsAuthenticationPtrOutput) ToDomainNameMutualTlsAuthenticationPtrOutputWithContext(ctx context.Context) DomainNameMutualTlsAuthenticationPtrOutput
func (DomainNameMutualTlsAuthenticationPtrOutput) TruststoreUri ¶
func (o DomainNameMutualTlsAuthenticationPtrOutput) TruststoreUri() pulumi.StringPtrOutput
func (DomainNameMutualTlsAuthenticationPtrOutput) TruststoreVersion ¶
func (o DomainNameMutualTlsAuthenticationPtrOutput) TruststoreVersion() pulumi.StringPtrOutput
type DomainNameOutput ¶
type DomainNameOutput struct{ *pulumi.OutputState }
func (DomainNameOutput) DomainName ¶ added in v0.17.0
func (o DomainNameOutput) DomainName() pulumi.StringOutput
func (DomainNameOutput) DomainNameConfigurations ¶ added in v0.17.0
func (o DomainNameOutput) DomainNameConfigurations() DomainNameConfigurationArrayOutput
func (DomainNameOutput) ElementType ¶
func (DomainNameOutput) ElementType() reflect.Type
func (DomainNameOutput) MutualTlsAuthentication ¶ added in v0.17.0
func (o DomainNameOutput) MutualTlsAuthentication() DomainNameMutualTlsAuthenticationPtrOutput
func (DomainNameOutput) RegionalDomainName ¶ added in v0.17.0
func (o DomainNameOutput) RegionalDomainName() pulumi.StringOutput
func (DomainNameOutput) RegionalHostedZoneId ¶ added in v0.17.0
func (o DomainNameOutput) RegionalHostedZoneId() pulumi.StringOutput
func (DomainNameOutput) Tags ¶ added in v0.17.0
func (o DomainNameOutput) Tags() pulumi.AnyOutput
func (DomainNameOutput) ToDomainNameOutput ¶
func (o DomainNameOutput) ToDomainNameOutput() DomainNameOutput
func (DomainNameOutput) ToDomainNameOutputWithContext ¶
func (o DomainNameOutput) ToDomainNameOutputWithContext(ctx context.Context) DomainNameOutput
type DomainNameState ¶
type DomainNameState struct { }
func (DomainNameState) ElementType ¶
func (DomainNameState) ElementType() reflect.Type
type Integration
deprecated
type Integration struct { pulumi.CustomResourceState ApiId pulumi.StringOutput `pulumi:"apiId"` ConnectionId pulumi.StringPtrOutput `pulumi:"connectionId"` ConnectionType pulumi.StringPtrOutput `pulumi:"connectionType"` ContentHandlingStrategy pulumi.StringPtrOutput `pulumi:"contentHandlingStrategy"` CredentialsArn pulumi.StringPtrOutput `pulumi:"credentialsArn"` Description pulumi.StringPtrOutput `pulumi:"description"` IntegrationMethod pulumi.StringPtrOutput `pulumi:"integrationMethod"` IntegrationSubtype pulumi.StringPtrOutput `pulumi:"integrationSubtype"` IntegrationType pulumi.StringOutput `pulumi:"integrationType"` IntegrationUri pulumi.StringPtrOutput `pulumi:"integrationUri"` PassthroughBehavior pulumi.StringPtrOutput `pulumi:"passthroughBehavior"` PayloadFormatVersion pulumi.StringPtrOutput `pulumi:"payloadFormatVersion"` RequestParameters pulumi.AnyOutput `pulumi:"requestParameters"` RequestTemplates pulumi.AnyOutput `pulumi:"requestTemplates"` ResponseParameters pulumi.AnyOutput `pulumi:"responseParameters"` TemplateSelectionExpression pulumi.StringPtrOutput `pulumi:"templateSelectionExpression"` TimeoutInMillis pulumi.IntPtrOutput `pulumi:"timeoutInMillis"` TlsConfig IntegrationTlsConfigPtrOutput `pulumi:"tlsConfig"` }
Resource Type definition for AWS::ApiGatewayV2::Integration
Deprecated: Integration is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.
func GetIntegration ¶
func GetIntegration(ctx *pulumi.Context, name string, id pulumi.IDInput, state *IntegrationState, opts ...pulumi.ResourceOption) (*Integration, error)
GetIntegration gets an existing Integration 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 NewIntegration ¶
func NewIntegration(ctx *pulumi.Context, name string, args *IntegrationArgs, opts ...pulumi.ResourceOption) (*Integration, error)
NewIntegration registers a new resource with the given unique name, arguments, and options.
func (*Integration) ElementType ¶
func (*Integration) ElementType() reflect.Type
func (*Integration) ToIntegrationOutput ¶
func (i *Integration) ToIntegrationOutput() IntegrationOutput
func (*Integration) ToIntegrationOutputWithContext ¶
func (i *Integration) ToIntegrationOutputWithContext(ctx context.Context) IntegrationOutput
type IntegrationArgs ¶
type IntegrationArgs struct { ApiId pulumi.StringInput ConnectionId pulumi.StringPtrInput ConnectionType pulumi.StringPtrInput ContentHandlingStrategy pulumi.StringPtrInput CredentialsArn pulumi.StringPtrInput Description pulumi.StringPtrInput IntegrationMethod pulumi.StringPtrInput IntegrationSubtype pulumi.StringPtrInput IntegrationType pulumi.StringInput IntegrationUri pulumi.StringPtrInput PassthroughBehavior pulumi.StringPtrInput PayloadFormatVersion pulumi.StringPtrInput RequestParameters pulumi.Input RequestTemplates pulumi.Input ResponseParameters pulumi.Input TemplateSelectionExpression pulumi.StringPtrInput TimeoutInMillis pulumi.IntPtrInput TlsConfig IntegrationTlsConfigPtrInput }
The set of arguments for constructing a Integration resource.
func (IntegrationArgs) ElementType ¶
func (IntegrationArgs) ElementType() reflect.Type
type IntegrationInput ¶
type IntegrationInput interface { pulumi.Input ToIntegrationOutput() IntegrationOutput ToIntegrationOutputWithContext(ctx context.Context) IntegrationOutput }
type IntegrationOutput ¶
type IntegrationOutput struct{ *pulumi.OutputState }
func (IntegrationOutput) ApiId ¶ added in v0.17.0
func (o IntegrationOutput) ApiId() pulumi.StringOutput
func (IntegrationOutput) ConnectionId ¶ added in v0.17.0
func (o IntegrationOutput) ConnectionId() pulumi.StringPtrOutput
func (IntegrationOutput) ConnectionType ¶ added in v0.17.0
func (o IntegrationOutput) ConnectionType() pulumi.StringPtrOutput
func (IntegrationOutput) ContentHandlingStrategy ¶ added in v0.17.0
func (o IntegrationOutput) ContentHandlingStrategy() pulumi.StringPtrOutput
func (IntegrationOutput) CredentialsArn ¶ added in v0.17.0
func (o IntegrationOutput) CredentialsArn() pulumi.StringPtrOutput
func (IntegrationOutput) Description ¶ added in v0.17.0
func (o IntegrationOutput) Description() pulumi.StringPtrOutput
func (IntegrationOutput) ElementType ¶
func (IntegrationOutput) ElementType() reflect.Type
func (IntegrationOutput) IntegrationMethod ¶ added in v0.17.0
func (o IntegrationOutput) IntegrationMethod() pulumi.StringPtrOutput
func (IntegrationOutput) IntegrationSubtype ¶ added in v0.17.0
func (o IntegrationOutput) IntegrationSubtype() pulumi.StringPtrOutput
func (IntegrationOutput) IntegrationType ¶ added in v0.17.0
func (o IntegrationOutput) IntegrationType() pulumi.StringOutput
func (IntegrationOutput) IntegrationUri ¶ added in v0.17.0
func (o IntegrationOutput) IntegrationUri() pulumi.StringPtrOutput
func (IntegrationOutput) PassthroughBehavior ¶ added in v0.17.0
func (o IntegrationOutput) PassthroughBehavior() pulumi.StringPtrOutput
func (IntegrationOutput) PayloadFormatVersion ¶ added in v0.17.0
func (o IntegrationOutput) PayloadFormatVersion() pulumi.StringPtrOutput
func (IntegrationOutput) RequestParameters ¶ added in v0.17.0
func (o IntegrationOutput) RequestParameters() pulumi.AnyOutput
func (IntegrationOutput) RequestTemplates ¶ added in v0.17.0
func (o IntegrationOutput) RequestTemplates() pulumi.AnyOutput
func (IntegrationOutput) ResponseParameters ¶ added in v0.17.0
func (o IntegrationOutput) ResponseParameters() pulumi.AnyOutput
func (IntegrationOutput) TemplateSelectionExpression ¶ added in v0.17.0
func (o IntegrationOutput) TemplateSelectionExpression() pulumi.StringPtrOutput
func (IntegrationOutput) TimeoutInMillis ¶ added in v0.17.0
func (o IntegrationOutput) TimeoutInMillis() pulumi.IntPtrOutput
func (IntegrationOutput) TlsConfig ¶ added in v0.17.0
func (o IntegrationOutput) TlsConfig() IntegrationTlsConfigPtrOutput
func (IntegrationOutput) ToIntegrationOutput ¶
func (o IntegrationOutput) ToIntegrationOutput() IntegrationOutput
func (IntegrationOutput) ToIntegrationOutputWithContext ¶
func (o IntegrationOutput) ToIntegrationOutputWithContext(ctx context.Context) IntegrationOutput
type IntegrationResponse
deprecated
type IntegrationResponse struct { pulumi.CustomResourceState ApiId pulumi.StringOutput `pulumi:"apiId"` ContentHandlingStrategy pulumi.StringPtrOutput `pulumi:"contentHandlingStrategy"` IntegrationId pulumi.StringOutput `pulumi:"integrationId"` IntegrationResponseKey pulumi.StringOutput `pulumi:"integrationResponseKey"` ResponseParameters pulumi.AnyOutput `pulumi:"responseParameters"` ResponseTemplates pulumi.AnyOutput `pulumi:"responseTemplates"` TemplateSelectionExpression pulumi.StringPtrOutput `pulumi:"templateSelectionExpression"` }
Resource Type definition for AWS::ApiGatewayV2::IntegrationResponse
Deprecated: IntegrationResponse is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.
func GetIntegrationResponse ¶
func GetIntegrationResponse(ctx *pulumi.Context, name string, id pulumi.IDInput, state *IntegrationResponseState, opts ...pulumi.ResourceOption) (*IntegrationResponse, error)
GetIntegrationResponse gets an existing IntegrationResponse 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 NewIntegrationResponse ¶
func NewIntegrationResponse(ctx *pulumi.Context, name string, args *IntegrationResponseArgs, opts ...pulumi.ResourceOption) (*IntegrationResponse, error)
NewIntegrationResponse registers a new resource with the given unique name, arguments, and options.
func (*IntegrationResponse) ElementType ¶
func (*IntegrationResponse) ElementType() reflect.Type
func (*IntegrationResponse) ToIntegrationResponseOutput ¶
func (i *IntegrationResponse) ToIntegrationResponseOutput() IntegrationResponseOutput
func (*IntegrationResponse) ToIntegrationResponseOutputWithContext ¶
func (i *IntegrationResponse) ToIntegrationResponseOutputWithContext(ctx context.Context) IntegrationResponseOutput
type IntegrationResponseArgs ¶
type IntegrationResponseArgs struct { ApiId pulumi.StringInput ContentHandlingStrategy pulumi.StringPtrInput IntegrationId pulumi.StringInput IntegrationResponseKey pulumi.StringInput ResponseParameters pulumi.Input ResponseTemplates pulumi.Input TemplateSelectionExpression pulumi.StringPtrInput }
The set of arguments for constructing a IntegrationResponse resource.
func (IntegrationResponseArgs) ElementType ¶
func (IntegrationResponseArgs) ElementType() reflect.Type
type IntegrationResponseInput ¶
type IntegrationResponseInput interface { pulumi.Input ToIntegrationResponseOutput() IntegrationResponseOutput ToIntegrationResponseOutputWithContext(ctx context.Context) IntegrationResponseOutput }
type IntegrationResponseOutput ¶
type IntegrationResponseOutput struct{ *pulumi.OutputState }
func (IntegrationResponseOutput) ApiId ¶ added in v0.17.0
func (o IntegrationResponseOutput) ApiId() pulumi.StringOutput
func (IntegrationResponseOutput) ContentHandlingStrategy ¶ added in v0.17.0
func (o IntegrationResponseOutput) ContentHandlingStrategy() pulumi.StringPtrOutput
func (IntegrationResponseOutput) ElementType ¶
func (IntegrationResponseOutput) ElementType() reflect.Type
func (IntegrationResponseOutput) IntegrationId ¶ added in v0.17.0
func (o IntegrationResponseOutput) IntegrationId() pulumi.StringOutput
func (IntegrationResponseOutput) IntegrationResponseKey ¶ added in v0.17.0
func (o IntegrationResponseOutput) IntegrationResponseKey() pulumi.StringOutput
func (IntegrationResponseOutput) ResponseParameters ¶ added in v0.17.0
func (o IntegrationResponseOutput) ResponseParameters() pulumi.AnyOutput
func (IntegrationResponseOutput) ResponseTemplates ¶ added in v0.17.0
func (o IntegrationResponseOutput) ResponseTemplates() pulumi.AnyOutput
func (IntegrationResponseOutput) TemplateSelectionExpression ¶ added in v0.17.0
func (o IntegrationResponseOutput) TemplateSelectionExpression() pulumi.StringPtrOutput
func (IntegrationResponseOutput) ToIntegrationResponseOutput ¶
func (o IntegrationResponseOutput) ToIntegrationResponseOutput() IntegrationResponseOutput
func (IntegrationResponseOutput) ToIntegrationResponseOutputWithContext ¶
func (o IntegrationResponseOutput) ToIntegrationResponseOutputWithContext(ctx context.Context) IntegrationResponseOutput
type IntegrationResponseState ¶
type IntegrationResponseState struct { }
func (IntegrationResponseState) ElementType ¶
func (IntegrationResponseState) ElementType() reflect.Type
type IntegrationState ¶
type IntegrationState struct { }
func (IntegrationState) ElementType ¶
func (IntegrationState) ElementType() reflect.Type
type IntegrationTlsConfig ¶
type IntegrationTlsConfig struct {
ServerNameToVerify *string `pulumi:"serverNameToVerify"`
}
type IntegrationTlsConfigArgs ¶
type IntegrationTlsConfigArgs struct {
ServerNameToVerify pulumi.StringPtrInput `pulumi:"serverNameToVerify"`
}
func (IntegrationTlsConfigArgs) ElementType ¶
func (IntegrationTlsConfigArgs) ElementType() reflect.Type
func (IntegrationTlsConfigArgs) ToIntegrationTlsConfigOutput ¶
func (i IntegrationTlsConfigArgs) ToIntegrationTlsConfigOutput() IntegrationTlsConfigOutput
func (IntegrationTlsConfigArgs) ToIntegrationTlsConfigOutputWithContext ¶
func (i IntegrationTlsConfigArgs) ToIntegrationTlsConfigOutputWithContext(ctx context.Context) IntegrationTlsConfigOutput
func (IntegrationTlsConfigArgs) ToIntegrationTlsConfigPtrOutput ¶
func (i IntegrationTlsConfigArgs) ToIntegrationTlsConfigPtrOutput() IntegrationTlsConfigPtrOutput
func (IntegrationTlsConfigArgs) ToIntegrationTlsConfigPtrOutputWithContext ¶
func (i IntegrationTlsConfigArgs) ToIntegrationTlsConfigPtrOutputWithContext(ctx context.Context) IntegrationTlsConfigPtrOutput
type IntegrationTlsConfigInput ¶
type IntegrationTlsConfigInput interface { pulumi.Input ToIntegrationTlsConfigOutput() IntegrationTlsConfigOutput ToIntegrationTlsConfigOutputWithContext(context.Context) IntegrationTlsConfigOutput }
IntegrationTlsConfigInput is an input type that accepts IntegrationTlsConfigArgs and IntegrationTlsConfigOutput values. You can construct a concrete instance of `IntegrationTlsConfigInput` via:
IntegrationTlsConfigArgs{...}
type IntegrationTlsConfigOutput ¶
type IntegrationTlsConfigOutput struct{ *pulumi.OutputState }
func (IntegrationTlsConfigOutput) ElementType ¶
func (IntegrationTlsConfigOutput) ElementType() reflect.Type
func (IntegrationTlsConfigOutput) ServerNameToVerify ¶
func (o IntegrationTlsConfigOutput) ServerNameToVerify() pulumi.StringPtrOutput
func (IntegrationTlsConfigOutput) ToIntegrationTlsConfigOutput ¶
func (o IntegrationTlsConfigOutput) ToIntegrationTlsConfigOutput() IntegrationTlsConfigOutput
func (IntegrationTlsConfigOutput) ToIntegrationTlsConfigOutputWithContext ¶
func (o IntegrationTlsConfigOutput) ToIntegrationTlsConfigOutputWithContext(ctx context.Context) IntegrationTlsConfigOutput
func (IntegrationTlsConfigOutput) ToIntegrationTlsConfigPtrOutput ¶
func (o IntegrationTlsConfigOutput) ToIntegrationTlsConfigPtrOutput() IntegrationTlsConfigPtrOutput
func (IntegrationTlsConfigOutput) ToIntegrationTlsConfigPtrOutputWithContext ¶
func (o IntegrationTlsConfigOutput) ToIntegrationTlsConfigPtrOutputWithContext(ctx context.Context) IntegrationTlsConfigPtrOutput
type IntegrationTlsConfigPtrInput ¶
type IntegrationTlsConfigPtrInput interface { pulumi.Input ToIntegrationTlsConfigPtrOutput() IntegrationTlsConfigPtrOutput ToIntegrationTlsConfigPtrOutputWithContext(context.Context) IntegrationTlsConfigPtrOutput }
IntegrationTlsConfigPtrInput is an input type that accepts IntegrationTlsConfigArgs, IntegrationTlsConfigPtr and IntegrationTlsConfigPtrOutput values. You can construct a concrete instance of `IntegrationTlsConfigPtrInput` via:
IntegrationTlsConfigArgs{...} or: nil
func IntegrationTlsConfigPtr ¶
func IntegrationTlsConfigPtr(v *IntegrationTlsConfigArgs) IntegrationTlsConfigPtrInput
type IntegrationTlsConfigPtrOutput ¶
type IntegrationTlsConfigPtrOutput struct{ *pulumi.OutputState }
func (IntegrationTlsConfigPtrOutput) Elem ¶
func (o IntegrationTlsConfigPtrOutput) Elem() IntegrationTlsConfigOutput
func (IntegrationTlsConfigPtrOutput) ElementType ¶
func (IntegrationTlsConfigPtrOutput) ElementType() reflect.Type
func (IntegrationTlsConfigPtrOutput) ServerNameToVerify ¶
func (o IntegrationTlsConfigPtrOutput) ServerNameToVerify() pulumi.StringPtrOutput
func (IntegrationTlsConfigPtrOutput) ToIntegrationTlsConfigPtrOutput ¶
func (o IntegrationTlsConfigPtrOutput) ToIntegrationTlsConfigPtrOutput() IntegrationTlsConfigPtrOutput
func (IntegrationTlsConfigPtrOutput) ToIntegrationTlsConfigPtrOutputWithContext ¶
func (o IntegrationTlsConfigPtrOutput) ToIntegrationTlsConfigPtrOutputWithContext(ctx context.Context) IntegrationTlsConfigPtrOutput
type LookupApiArgs ¶ added in v0.12.0
type LookupApiArgs struct {
ApiId string `pulumi:"apiId"`
}
type LookupApiGatewayManagedOverridesArgs ¶ added in v0.12.0
type LookupApiGatewayManagedOverridesArgs struct {
Id string `pulumi:"id"`
}
type LookupApiGatewayManagedOverridesOutputArgs ¶ added in v0.12.0
type LookupApiGatewayManagedOverridesOutputArgs struct {
Id pulumi.StringInput `pulumi:"id"`
}
func (LookupApiGatewayManagedOverridesOutputArgs) ElementType ¶ added in v0.12.0
func (LookupApiGatewayManagedOverridesOutputArgs) ElementType() reflect.Type
type LookupApiGatewayManagedOverridesResult ¶ added in v0.12.0
type LookupApiGatewayManagedOverridesResult struct { Id *string `pulumi:"id"` Integration *ApiGatewayManagedOverridesIntegrationOverrides `pulumi:"integration"` Route *ApiGatewayManagedOverridesRouteOverrides `pulumi:"route"` Stage *ApiGatewayManagedOverridesStageOverrides `pulumi:"stage"` }
func LookupApiGatewayManagedOverrides ¶ added in v0.12.0
func LookupApiGatewayManagedOverrides(ctx *pulumi.Context, args *LookupApiGatewayManagedOverridesArgs, opts ...pulumi.InvokeOption) (*LookupApiGatewayManagedOverridesResult, error)
Resource Type definition for AWS::ApiGatewayV2::ApiGatewayManagedOverrides
type LookupApiGatewayManagedOverridesResultOutput ¶ added in v0.12.0
type LookupApiGatewayManagedOverridesResultOutput struct{ *pulumi.OutputState }
func LookupApiGatewayManagedOverridesOutput ¶ added in v0.12.0
func LookupApiGatewayManagedOverridesOutput(ctx *pulumi.Context, args LookupApiGatewayManagedOverridesOutputArgs, opts ...pulumi.InvokeOption) LookupApiGatewayManagedOverridesResultOutput
func (LookupApiGatewayManagedOverridesResultOutput) ElementType ¶ added in v0.12.0
func (LookupApiGatewayManagedOverridesResultOutput) ElementType() reflect.Type
func (LookupApiGatewayManagedOverridesResultOutput) Integration ¶ added in v0.12.0
func (LookupApiGatewayManagedOverridesResultOutput) ToLookupApiGatewayManagedOverridesResultOutput ¶ added in v0.12.0
func (o LookupApiGatewayManagedOverridesResultOutput) ToLookupApiGatewayManagedOverridesResultOutput() LookupApiGatewayManagedOverridesResultOutput
func (LookupApiGatewayManagedOverridesResultOutput) ToLookupApiGatewayManagedOverridesResultOutputWithContext ¶ added in v0.12.0
func (o LookupApiGatewayManagedOverridesResultOutput) ToLookupApiGatewayManagedOverridesResultOutputWithContext(ctx context.Context) LookupApiGatewayManagedOverridesResultOutput
type LookupApiMappingArgs ¶ added in v0.12.0
type LookupApiMappingArgs struct {
Id string `pulumi:"id"`
}
type LookupApiMappingOutputArgs ¶ added in v0.12.0
type LookupApiMappingOutputArgs struct {
Id pulumi.StringInput `pulumi:"id"`
}
func (LookupApiMappingOutputArgs) ElementType ¶ added in v0.12.0
func (LookupApiMappingOutputArgs) ElementType() reflect.Type
type LookupApiMappingResult ¶ added in v0.12.0
type LookupApiMappingResult struct { ApiId *string `pulumi:"apiId"` ApiMappingKey *string `pulumi:"apiMappingKey"` Id *string `pulumi:"id"` Stage *string `pulumi:"stage"` }
func LookupApiMapping ¶ added in v0.12.0
func LookupApiMapping(ctx *pulumi.Context, args *LookupApiMappingArgs, opts ...pulumi.InvokeOption) (*LookupApiMappingResult, error)
Resource Type definition for AWS::ApiGatewayV2::ApiMapping
type LookupApiMappingResultOutput ¶ added in v0.12.0
type LookupApiMappingResultOutput struct{ *pulumi.OutputState }
func LookupApiMappingOutput ¶ added in v0.12.0
func LookupApiMappingOutput(ctx *pulumi.Context, args LookupApiMappingOutputArgs, opts ...pulumi.InvokeOption) LookupApiMappingResultOutput
func (LookupApiMappingResultOutput) ApiId ¶ added in v0.50.0
func (o LookupApiMappingResultOutput) ApiId() pulumi.StringPtrOutput
func (LookupApiMappingResultOutput) ApiMappingKey ¶ added in v0.12.0
func (o LookupApiMappingResultOutput) ApiMappingKey() pulumi.StringPtrOutput
func (LookupApiMappingResultOutput) ElementType ¶ added in v0.12.0
func (LookupApiMappingResultOutput) ElementType() reflect.Type
func (LookupApiMappingResultOutput) Id ¶ added in v0.12.0
func (o LookupApiMappingResultOutput) Id() pulumi.StringPtrOutput
func (LookupApiMappingResultOutput) Stage ¶ added in v0.12.0
func (o LookupApiMappingResultOutput) Stage() pulumi.StringPtrOutput
func (LookupApiMappingResultOutput) ToLookupApiMappingResultOutput ¶ added in v0.12.0
func (o LookupApiMappingResultOutput) ToLookupApiMappingResultOutput() LookupApiMappingResultOutput
func (LookupApiMappingResultOutput) ToLookupApiMappingResultOutputWithContext ¶ added in v0.12.0
func (o LookupApiMappingResultOutput) ToLookupApiMappingResultOutputWithContext(ctx context.Context) LookupApiMappingResultOutput
type LookupApiOutputArgs ¶ added in v0.12.0
type LookupApiOutputArgs struct {
ApiId pulumi.StringInput `pulumi:"apiId"`
}
func (LookupApiOutputArgs) ElementType ¶ added in v0.12.0
func (LookupApiOutputArgs) ElementType() reflect.Type
type LookupApiResult ¶ added in v0.12.0
type LookupApiResult struct { ApiEndpoint *string `pulumi:"apiEndpoint"` ApiId *string `pulumi:"apiId"` ApiKeySelectionExpression *string `pulumi:"apiKeySelectionExpression"` CorsConfiguration *ApiCors `pulumi:"corsConfiguration"` Description *string `pulumi:"description"` DisableExecuteApiEndpoint *bool `pulumi:"disableExecuteApiEndpoint"` Name *string `pulumi:"name"` RouteSelectionExpression *string `pulumi:"routeSelectionExpression"` // This resource type use map for Tags, suggest to use List of Tag Tags interface{} `pulumi:"tags"` Version *string `pulumi:"version"` }
func LookupApi ¶ added in v0.12.0
func LookupApi(ctx *pulumi.Context, args *LookupApiArgs, opts ...pulumi.InvokeOption) (*LookupApiResult, error)
Resource Type definition for AWS::ApiGatewayV2::Api
type LookupApiResultOutput ¶ added in v0.12.0
type LookupApiResultOutput struct{ *pulumi.OutputState }
func LookupApiOutput ¶ added in v0.12.0
func LookupApiOutput(ctx *pulumi.Context, args LookupApiOutputArgs, opts ...pulumi.InvokeOption) LookupApiResultOutput
func (LookupApiResultOutput) ApiEndpoint ¶ added in v0.12.0
func (o LookupApiResultOutput) ApiEndpoint() pulumi.StringPtrOutput
func (LookupApiResultOutput) ApiId ¶ added in v0.40.0
func (o LookupApiResultOutput) ApiId() pulumi.StringPtrOutput
func (LookupApiResultOutput) ApiKeySelectionExpression ¶ added in v0.12.0
func (o LookupApiResultOutput) ApiKeySelectionExpression() pulumi.StringPtrOutput
func (LookupApiResultOutput) CorsConfiguration ¶ added in v0.12.0
func (o LookupApiResultOutput) CorsConfiguration() ApiCorsPtrOutput
func (LookupApiResultOutput) Description ¶ added in v0.12.0
func (o LookupApiResultOutput) Description() pulumi.StringPtrOutput
func (LookupApiResultOutput) DisableExecuteApiEndpoint ¶ added in v0.12.0
func (o LookupApiResultOutput) DisableExecuteApiEndpoint() pulumi.BoolPtrOutput
func (LookupApiResultOutput) ElementType ¶ added in v0.12.0
func (LookupApiResultOutput) ElementType() reflect.Type
func (LookupApiResultOutput) Name ¶ added in v0.12.0
func (o LookupApiResultOutput) Name() pulumi.StringPtrOutput
func (LookupApiResultOutput) RouteSelectionExpression ¶ added in v0.12.0
func (o LookupApiResultOutput) RouteSelectionExpression() pulumi.StringPtrOutput
func (LookupApiResultOutput) Tags ¶ added in v0.12.0
func (o LookupApiResultOutput) Tags() pulumi.AnyOutput
This resource type use map for Tags, suggest to use List of Tag
func (LookupApiResultOutput) ToLookupApiResultOutput ¶ added in v0.12.0
func (o LookupApiResultOutput) ToLookupApiResultOutput() LookupApiResultOutput
func (LookupApiResultOutput) ToLookupApiResultOutputWithContext ¶ added in v0.12.0
func (o LookupApiResultOutput) ToLookupApiResultOutputWithContext(ctx context.Context) LookupApiResultOutput
func (LookupApiResultOutput) Version ¶ added in v0.12.0
func (o LookupApiResultOutput) Version() pulumi.StringPtrOutput
type LookupAuthorizerArgs ¶ added in v0.12.0
type LookupAuthorizerOutputArgs ¶ added in v0.12.0
type LookupAuthorizerOutputArgs struct { ApiId pulumi.StringInput `pulumi:"apiId"` AuthorizerId pulumi.StringInput `pulumi:"authorizerId"` }
func (LookupAuthorizerOutputArgs) ElementType ¶ added in v0.12.0
func (LookupAuthorizerOutputArgs) ElementType() reflect.Type
type LookupAuthorizerResult ¶ added in v0.12.0
type LookupAuthorizerResult struct { AuthorizerCredentialsArn *string `pulumi:"authorizerCredentialsArn"` AuthorizerId *string `pulumi:"authorizerId"` AuthorizerPayloadFormatVersion *string `pulumi:"authorizerPayloadFormatVersion"` AuthorizerResultTtlInSeconds *int `pulumi:"authorizerResultTtlInSeconds"` AuthorizerType *string `pulumi:"authorizerType"` AuthorizerUri *string `pulumi:"authorizerUri"` EnableSimpleResponses *bool `pulumi:"enableSimpleResponses"` IdentitySource []string `pulumi:"identitySource"` IdentityValidationExpression *string `pulumi:"identityValidationExpression"` JwtConfiguration *AuthorizerJWTConfiguration `pulumi:"jwtConfiguration"` Name *string `pulumi:"name"` }
func LookupAuthorizer ¶ added in v0.12.0
func LookupAuthorizer(ctx *pulumi.Context, args *LookupAuthorizerArgs, opts ...pulumi.InvokeOption) (*LookupAuthorizerResult, error)
Resource Type definition for AWS::ApiGatewayV2::Authorizer
type LookupAuthorizerResultOutput ¶ added in v0.12.0
type LookupAuthorizerResultOutput struct{ *pulumi.OutputState }
func LookupAuthorizerOutput ¶ added in v0.12.0
func LookupAuthorizerOutput(ctx *pulumi.Context, args LookupAuthorizerOutputArgs, opts ...pulumi.InvokeOption) LookupAuthorizerResultOutput
func (LookupAuthorizerResultOutput) AuthorizerCredentialsArn ¶ added in v0.12.0
func (o LookupAuthorizerResultOutput) AuthorizerCredentialsArn() pulumi.StringPtrOutput
func (LookupAuthorizerResultOutput) AuthorizerId ¶ added in v0.42.0
func (o LookupAuthorizerResultOutput) AuthorizerId() pulumi.StringPtrOutput
func (LookupAuthorizerResultOutput) AuthorizerPayloadFormatVersion ¶ added in v0.12.0
func (o LookupAuthorizerResultOutput) AuthorizerPayloadFormatVersion() pulumi.StringPtrOutput
func (LookupAuthorizerResultOutput) AuthorizerResultTtlInSeconds ¶ added in v0.12.0
func (o LookupAuthorizerResultOutput) AuthorizerResultTtlInSeconds() pulumi.IntPtrOutput
func (LookupAuthorizerResultOutput) AuthorizerType ¶ added in v0.12.0
func (o LookupAuthorizerResultOutput) AuthorizerType() pulumi.StringPtrOutput
func (LookupAuthorizerResultOutput) AuthorizerUri ¶ added in v0.12.0
func (o LookupAuthorizerResultOutput) AuthorizerUri() pulumi.StringPtrOutput
func (LookupAuthorizerResultOutput) ElementType ¶ added in v0.12.0
func (LookupAuthorizerResultOutput) ElementType() reflect.Type
func (LookupAuthorizerResultOutput) EnableSimpleResponses ¶ added in v0.12.0
func (o LookupAuthorizerResultOutput) EnableSimpleResponses() pulumi.BoolPtrOutput
func (LookupAuthorizerResultOutput) IdentitySource ¶ added in v0.12.0
func (o LookupAuthorizerResultOutput) IdentitySource() pulumi.StringArrayOutput
func (LookupAuthorizerResultOutput) IdentityValidationExpression ¶ added in v0.12.0
func (o LookupAuthorizerResultOutput) IdentityValidationExpression() pulumi.StringPtrOutput
func (LookupAuthorizerResultOutput) JwtConfiguration ¶ added in v0.12.0
func (o LookupAuthorizerResultOutput) JwtConfiguration() AuthorizerJWTConfigurationPtrOutput
func (LookupAuthorizerResultOutput) Name ¶ added in v0.12.0
func (o LookupAuthorizerResultOutput) Name() pulumi.StringPtrOutput
func (LookupAuthorizerResultOutput) ToLookupAuthorizerResultOutput ¶ added in v0.12.0
func (o LookupAuthorizerResultOutput) ToLookupAuthorizerResultOutput() LookupAuthorizerResultOutput
func (LookupAuthorizerResultOutput) ToLookupAuthorizerResultOutputWithContext ¶ added in v0.12.0
func (o LookupAuthorizerResultOutput) ToLookupAuthorizerResultOutputWithContext(ctx context.Context) LookupAuthorizerResultOutput
type LookupDeploymentArgs ¶ added in v0.12.0
type LookupDeploymentOutputArgs ¶ added in v0.12.0
type LookupDeploymentOutputArgs struct { ApiId pulumi.StringInput `pulumi:"apiId"` DeploymentId pulumi.StringInput `pulumi:"deploymentId"` }
func (LookupDeploymentOutputArgs) ElementType ¶ added in v0.12.0
func (LookupDeploymentOutputArgs) ElementType() reflect.Type
type LookupDeploymentResult ¶ added in v0.12.0
type LookupDeploymentResult struct { DeploymentId *string `pulumi:"deploymentId"` Description *string `pulumi:"description"` }
func LookupDeployment ¶ added in v0.12.0
func LookupDeployment(ctx *pulumi.Context, args *LookupDeploymentArgs, opts ...pulumi.InvokeOption) (*LookupDeploymentResult, error)
Resource Type definition for AWS::ApiGatewayV2::Deployment
type LookupDeploymentResultOutput ¶ added in v0.12.0
type LookupDeploymentResultOutput struct{ *pulumi.OutputState }
func LookupDeploymentOutput ¶ added in v0.12.0
func LookupDeploymentOutput(ctx *pulumi.Context, args LookupDeploymentOutputArgs, opts ...pulumi.InvokeOption) LookupDeploymentResultOutput
func (LookupDeploymentResultOutput) DeploymentId ¶ added in v0.40.0
func (o LookupDeploymentResultOutput) DeploymentId() pulumi.StringPtrOutput
func (LookupDeploymentResultOutput) Description ¶ added in v0.12.0
func (o LookupDeploymentResultOutput) Description() pulumi.StringPtrOutput
func (LookupDeploymentResultOutput) ElementType ¶ added in v0.12.0
func (LookupDeploymentResultOutput) ElementType() reflect.Type
func (LookupDeploymentResultOutput) ToLookupDeploymentResultOutput ¶ added in v0.12.0
func (o LookupDeploymentResultOutput) ToLookupDeploymentResultOutput() LookupDeploymentResultOutput
func (LookupDeploymentResultOutput) ToLookupDeploymentResultOutputWithContext ¶ added in v0.12.0
func (o LookupDeploymentResultOutput) ToLookupDeploymentResultOutputWithContext(ctx context.Context) LookupDeploymentResultOutput
type LookupDomainNameArgs ¶ added in v0.12.0
type LookupDomainNameArgs struct {
Id string `pulumi:"id"`
}
type LookupDomainNameOutputArgs ¶ added in v0.12.0
type LookupDomainNameOutputArgs struct {
Id pulumi.StringInput `pulumi:"id"`
}
func (LookupDomainNameOutputArgs) ElementType ¶ added in v0.12.0
func (LookupDomainNameOutputArgs) ElementType() reflect.Type
type LookupDomainNameResult ¶ added in v0.12.0
type LookupDomainNameResult struct { DomainNameConfigurations []DomainNameConfiguration `pulumi:"domainNameConfigurations"` Id *string `pulumi:"id"` MutualTlsAuthentication *DomainNameMutualTlsAuthentication `pulumi:"mutualTlsAuthentication"` RegionalDomainName *string `pulumi:"regionalDomainName"` RegionalHostedZoneId *string `pulumi:"regionalHostedZoneId"` Tags interface{} `pulumi:"tags"` }
func LookupDomainName ¶ added in v0.12.0
func LookupDomainName(ctx *pulumi.Context, args *LookupDomainNameArgs, opts ...pulumi.InvokeOption) (*LookupDomainNameResult, error)
Resource Type definition for AWS::ApiGatewayV2::DomainName
type LookupDomainNameResultOutput ¶ added in v0.12.0
type LookupDomainNameResultOutput struct{ *pulumi.OutputState }
func LookupDomainNameOutput ¶ added in v0.12.0
func LookupDomainNameOutput(ctx *pulumi.Context, args LookupDomainNameOutputArgs, opts ...pulumi.InvokeOption) LookupDomainNameResultOutput
func (LookupDomainNameResultOutput) DomainNameConfigurations ¶ added in v0.12.0
func (o LookupDomainNameResultOutput) DomainNameConfigurations() DomainNameConfigurationArrayOutput
func (LookupDomainNameResultOutput) ElementType ¶ added in v0.12.0
func (LookupDomainNameResultOutput) ElementType() reflect.Type
func (LookupDomainNameResultOutput) Id ¶ added in v0.12.0
func (o LookupDomainNameResultOutput) Id() pulumi.StringPtrOutput
func (LookupDomainNameResultOutput) MutualTlsAuthentication ¶ added in v0.12.0
func (o LookupDomainNameResultOutput) MutualTlsAuthentication() DomainNameMutualTlsAuthenticationPtrOutput
func (LookupDomainNameResultOutput) RegionalDomainName ¶ added in v0.12.0
func (o LookupDomainNameResultOutput) RegionalDomainName() pulumi.StringPtrOutput
func (LookupDomainNameResultOutput) RegionalHostedZoneId ¶ added in v0.12.0
func (o LookupDomainNameResultOutput) RegionalHostedZoneId() pulumi.StringPtrOutput
func (LookupDomainNameResultOutput) Tags ¶ added in v0.12.0
func (o LookupDomainNameResultOutput) Tags() pulumi.AnyOutput
func (LookupDomainNameResultOutput) ToLookupDomainNameResultOutput ¶ added in v0.12.0
func (o LookupDomainNameResultOutput) ToLookupDomainNameResultOutput() LookupDomainNameResultOutput
func (LookupDomainNameResultOutput) ToLookupDomainNameResultOutputWithContext ¶ added in v0.12.0
func (o LookupDomainNameResultOutput) ToLookupDomainNameResultOutputWithContext(ctx context.Context) LookupDomainNameResultOutput
type LookupIntegrationArgs ¶ added in v0.12.0
type LookupIntegrationArgs struct {
Id string `pulumi:"id"`
}
type LookupIntegrationOutputArgs ¶ added in v0.12.0
type LookupIntegrationOutputArgs struct {
Id pulumi.StringInput `pulumi:"id"`
}
func (LookupIntegrationOutputArgs) ElementType ¶ added in v0.12.0
func (LookupIntegrationOutputArgs) ElementType() reflect.Type
type LookupIntegrationResponseArgs ¶ added in v0.12.0
type LookupIntegrationResponseArgs struct {
Id string `pulumi:"id"`
}
type LookupIntegrationResponseOutputArgs ¶ added in v0.12.0
type LookupIntegrationResponseOutputArgs struct {
Id pulumi.StringInput `pulumi:"id"`
}
func (LookupIntegrationResponseOutputArgs) ElementType ¶ added in v0.12.0
func (LookupIntegrationResponseOutputArgs) ElementType() reflect.Type
type LookupIntegrationResponseResult ¶ added in v0.12.0
type LookupIntegrationResponseResult struct { ApiId *string `pulumi:"apiId"` ContentHandlingStrategy *string `pulumi:"contentHandlingStrategy"` Id *string `pulumi:"id"` IntegrationId *string `pulumi:"integrationId"` IntegrationResponseKey *string `pulumi:"integrationResponseKey"` ResponseParameters interface{} `pulumi:"responseParameters"` ResponseTemplates interface{} `pulumi:"responseTemplates"` TemplateSelectionExpression *string `pulumi:"templateSelectionExpression"` }
func LookupIntegrationResponse ¶ added in v0.12.0
func LookupIntegrationResponse(ctx *pulumi.Context, args *LookupIntegrationResponseArgs, opts ...pulumi.InvokeOption) (*LookupIntegrationResponseResult, error)
Resource Type definition for AWS::ApiGatewayV2::IntegrationResponse
type LookupIntegrationResponseResultOutput ¶ added in v0.12.0
type LookupIntegrationResponseResultOutput struct{ *pulumi.OutputState }
func LookupIntegrationResponseOutput ¶ added in v0.12.0
func LookupIntegrationResponseOutput(ctx *pulumi.Context, args LookupIntegrationResponseOutputArgs, opts ...pulumi.InvokeOption) LookupIntegrationResponseResultOutput
func (LookupIntegrationResponseResultOutput) ApiId ¶ added in v0.12.0
func (o LookupIntegrationResponseResultOutput) ApiId() pulumi.StringPtrOutput
func (LookupIntegrationResponseResultOutput) ContentHandlingStrategy ¶ added in v0.12.0
func (o LookupIntegrationResponseResultOutput) ContentHandlingStrategy() pulumi.StringPtrOutput
func (LookupIntegrationResponseResultOutput) ElementType ¶ added in v0.12.0
func (LookupIntegrationResponseResultOutput) ElementType() reflect.Type
func (LookupIntegrationResponseResultOutput) Id ¶ added in v0.12.0
func (o LookupIntegrationResponseResultOutput) Id() pulumi.StringPtrOutput
func (LookupIntegrationResponseResultOutput) IntegrationId ¶ added in v0.12.0
func (o LookupIntegrationResponseResultOutput) IntegrationId() pulumi.StringPtrOutput
func (LookupIntegrationResponseResultOutput) IntegrationResponseKey ¶ added in v0.12.0
func (o LookupIntegrationResponseResultOutput) IntegrationResponseKey() pulumi.StringPtrOutput
func (LookupIntegrationResponseResultOutput) ResponseParameters ¶ added in v0.12.0
func (o LookupIntegrationResponseResultOutput) ResponseParameters() pulumi.AnyOutput
func (LookupIntegrationResponseResultOutput) ResponseTemplates ¶ added in v0.12.0
func (o LookupIntegrationResponseResultOutput) ResponseTemplates() pulumi.AnyOutput
func (LookupIntegrationResponseResultOutput) TemplateSelectionExpression ¶ added in v0.12.0
func (o LookupIntegrationResponseResultOutput) TemplateSelectionExpression() pulumi.StringPtrOutput
func (LookupIntegrationResponseResultOutput) ToLookupIntegrationResponseResultOutput ¶ added in v0.12.0
func (o LookupIntegrationResponseResultOutput) ToLookupIntegrationResponseResultOutput() LookupIntegrationResponseResultOutput
func (LookupIntegrationResponseResultOutput) ToLookupIntegrationResponseResultOutputWithContext ¶ added in v0.12.0
func (o LookupIntegrationResponseResultOutput) ToLookupIntegrationResponseResultOutputWithContext(ctx context.Context) LookupIntegrationResponseResultOutput
type LookupIntegrationResult ¶ added in v0.12.0
type LookupIntegrationResult struct { ConnectionId *string `pulumi:"connectionId"` ConnectionType *string `pulumi:"connectionType"` ContentHandlingStrategy *string `pulumi:"contentHandlingStrategy"` CredentialsArn *string `pulumi:"credentialsArn"` Description *string `pulumi:"description"` Id *string `pulumi:"id"` IntegrationMethod *string `pulumi:"integrationMethod"` IntegrationSubtype *string `pulumi:"integrationSubtype"` IntegrationType *string `pulumi:"integrationType"` IntegrationUri *string `pulumi:"integrationUri"` PassthroughBehavior *string `pulumi:"passthroughBehavior"` PayloadFormatVersion *string `pulumi:"payloadFormatVersion"` RequestParameters interface{} `pulumi:"requestParameters"` RequestTemplates interface{} `pulumi:"requestTemplates"` ResponseParameters interface{} `pulumi:"responseParameters"` TemplateSelectionExpression *string `pulumi:"templateSelectionExpression"` TimeoutInMillis *int `pulumi:"timeoutInMillis"` TlsConfig *IntegrationTlsConfig `pulumi:"tlsConfig"` }
func LookupIntegration ¶ added in v0.12.0
func LookupIntegration(ctx *pulumi.Context, args *LookupIntegrationArgs, opts ...pulumi.InvokeOption) (*LookupIntegrationResult, error)
Resource Type definition for AWS::ApiGatewayV2::Integration
type LookupIntegrationResultOutput ¶ added in v0.12.0
type LookupIntegrationResultOutput struct{ *pulumi.OutputState }
func LookupIntegrationOutput ¶ added in v0.12.0
func LookupIntegrationOutput(ctx *pulumi.Context, args LookupIntegrationOutputArgs, opts ...pulumi.InvokeOption) LookupIntegrationResultOutput
func (LookupIntegrationResultOutput) ConnectionId ¶ added in v0.12.0
func (o LookupIntegrationResultOutput) ConnectionId() pulumi.StringPtrOutput
func (LookupIntegrationResultOutput) ConnectionType ¶ added in v0.12.0
func (o LookupIntegrationResultOutput) ConnectionType() pulumi.StringPtrOutput
func (LookupIntegrationResultOutput) ContentHandlingStrategy ¶ added in v0.12.0
func (o LookupIntegrationResultOutput) ContentHandlingStrategy() pulumi.StringPtrOutput
func (LookupIntegrationResultOutput) CredentialsArn ¶ added in v0.12.0
func (o LookupIntegrationResultOutput) CredentialsArn() pulumi.StringPtrOutput
func (LookupIntegrationResultOutput) Description ¶ added in v0.12.0
func (o LookupIntegrationResultOutput) Description() pulumi.StringPtrOutput
func (LookupIntegrationResultOutput) ElementType ¶ added in v0.12.0
func (LookupIntegrationResultOutput) ElementType() reflect.Type
func (LookupIntegrationResultOutput) Id ¶ added in v0.12.0
func (o LookupIntegrationResultOutput) Id() pulumi.StringPtrOutput
func (LookupIntegrationResultOutput) IntegrationMethod ¶ added in v0.12.0
func (o LookupIntegrationResultOutput) IntegrationMethod() pulumi.StringPtrOutput
func (LookupIntegrationResultOutput) IntegrationSubtype ¶ added in v0.12.0
func (o LookupIntegrationResultOutput) IntegrationSubtype() pulumi.StringPtrOutput
func (LookupIntegrationResultOutput) IntegrationType ¶ added in v0.12.0
func (o LookupIntegrationResultOutput) IntegrationType() pulumi.StringPtrOutput
func (LookupIntegrationResultOutput) IntegrationUri ¶ added in v0.12.0
func (o LookupIntegrationResultOutput) IntegrationUri() pulumi.StringPtrOutput
func (LookupIntegrationResultOutput) PassthroughBehavior ¶ added in v0.12.0
func (o LookupIntegrationResultOutput) PassthroughBehavior() pulumi.StringPtrOutput
func (LookupIntegrationResultOutput) PayloadFormatVersion ¶ added in v0.12.0
func (o LookupIntegrationResultOutput) PayloadFormatVersion() pulumi.StringPtrOutput
func (LookupIntegrationResultOutput) RequestParameters ¶ added in v0.12.0
func (o LookupIntegrationResultOutput) RequestParameters() pulumi.AnyOutput
func (LookupIntegrationResultOutput) RequestTemplates ¶ added in v0.12.0
func (o LookupIntegrationResultOutput) RequestTemplates() pulumi.AnyOutput
func (LookupIntegrationResultOutput) ResponseParameters ¶ added in v0.12.0
func (o LookupIntegrationResultOutput) ResponseParameters() pulumi.AnyOutput
func (LookupIntegrationResultOutput) TemplateSelectionExpression ¶ added in v0.12.0
func (o LookupIntegrationResultOutput) TemplateSelectionExpression() pulumi.StringPtrOutput
func (LookupIntegrationResultOutput) TimeoutInMillis ¶ added in v0.12.0
func (o LookupIntegrationResultOutput) TimeoutInMillis() pulumi.IntPtrOutput
func (LookupIntegrationResultOutput) TlsConfig ¶ added in v0.12.0
func (o LookupIntegrationResultOutput) TlsConfig() IntegrationTlsConfigPtrOutput
func (LookupIntegrationResultOutput) ToLookupIntegrationResultOutput ¶ added in v0.12.0
func (o LookupIntegrationResultOutput) ToLookupIntegrationResultOutput() LookupIntegrationResultOutput
func (LookupIntegrationResultOutput) ToLookupIntegrationResultOutputWithContext ¶ added in v0.12.0
func (o LookupIntegrationResultOutput) ToLookupIntegrationResultOutputWithContext(ctx context.Context) LookupIntegrationResultOutput
type LookupModelArgs ¶ added in v0.12.0
type LookupModelOutputArgs ¶ added in v0.12.0
type LookupModelOutputArgs struct { ApiId pulumi.StringInput `pulumi:"apiId"` ModelId pulumi.StringInput `pulumi:"modelId"` }
func (LookupModelOutputArgs) ElementType ¶ added in v0.12.0
func (LookupModelOutputArgs) ElementType() reflect.Type
type LookupModelResult ¶ added in v0.12.0
type LookupModelResult struct { ContentType *string `pulumi:"contentType"` Description *string `pulumi:"description"` ModelId *string `pulumi:"modelId"` Name *string `pulumi:"name"` Schema interface{} `pulumi:"schema"` }
func LookupModel ¶ added in v0.12.0
func LookupModel(ctx *pulumi.Context, args *LookupModelArgs, opts ...pulumi.InvokeOption) (*LookupModelResult, error)
Resource Type definition for AWS::ApiGatewayV2::Model
type LookupModelResultOutput ¶ added in v0.12.0
type LookupModelResultOutput struct{ *pulumi.OutputState }
func LookupModelOutput ¶ added in v0.12.0
func LookupModelOutput(ctx *pulumi.Context, args LookupModelOutputArgs, opts ...pulumi.InvokeOption) LookupModelResultOutput
func (LookupModelResultOutput) ContentType ¶ added in v0.12.0
func (o LookupModelResultOutput) ContentType() pulumi.StringPtrOutput
func (LookupModelResultOutput) Description ¶ added in v0.12.0
func (o LookupModelResultOutput) Description() pulumi.StringPtrOutput
func (LookupModelResultOutput) ElementType ¶ added in v0.12.0
func (LookupModelResultOutput) ElementType() reflect.Type
func (LookupModelResultOutput) ModelId ¶ added in v0.38.0
func (o LookupModelResultOutput) ModelId() pulumi.StringPtrOutput
func (LookupModelResultOutput) Name ¶ added in v0.12.0
func (o LookupModelResultOutput) Name() pulumi.StringPtrOutput
func (LookupModelResultOutput) Schema ¶ added in v0.12.0
func (o LookupModelResultOutput) Schema() pulumi.AnyOutput
func (LookupModelResultOutput) ToLookupModelResultOutput ¶ added in v0.12.0
func (o LookupModelResultOutput) ToLookupModelResultOutput() LookupModelResultOutput
func (LookupModelResultOutput) ToLookupModelResultOutputWithContext ¶ added in v0.12.0
func (o LookupModelResultOutput) ToLookupModelResultOutputWithContext(ctx context.Context) LookupModelResultOutput
type LookupRouteArgs ¶ added in v0.12.0
type LookupRouteOutputArgs ¶ added in v0.12.0
type LookupRouteOutputArgs struct { ApiId pulumi.StringInput `pulumi:"apiId"` RouteId pulumi.StringInput `pulumi:"routeId"` }
func (LookupRouteOutputArgs) ElementType ¶ added in v0.12.0
func (LookupRouteOutputArgs) ElementType() reflect.Type
type LookupRouteResponseArgs ¶ added in v0.12.0
type LookupRouteResponseArgs struct {
Id string `pulumi:"id"`
}
type LookupRouteResponseOutputArgs ¶ added in v0.12.0
type LookupRouteResponseOutputArgs struct {
Id pulumi.StringInput `pulumi:"id"`
}
func (LookupRouteResponseOutputArgs) ElementType ¶ added in v0.12.0
func (LookupRouteResponseOutputArgs) ElementType() reflect.Type
type LookupRouteResponseResult ¶ added in v0.12.0
type LookupRouteResponseResult struct { Id *string `pulumi:"id"` ModelSelectionExpression *string `pulumi:"modelSelectionExpression"` ResponseModels interface{} `pulumi:"responseModels"` ResponseParameters interface{} `pulumi:"responseParameters"` RouteResponseKey *string `pulumi:"routeResponseKey"` }
func LookupRouteResponse ¶ added in v0.12.0
func LookupRouteResponse(ctx *pulumi.Context, args *LookupRouteResponseArgs, opts ...pulumi.InvokeOption) (*LookupRouteResponseResult, error)
Resource Type definition for AWS::ApiGatewayV2::RouteResponse
type LookupRouteResponseResultOutput ¶ added in v0.12.0
type LookupRouteResponseResultOutput struct{ *pulumi.OutputState }
func LookupRouteResponseOutput ¶ added in v0.12.0
func LookupRouteResponseOutput(ctx *pulumi.Context, args LookupRouteResponseOutputArgs, opts ...pulumi.InvokeOption) LookupRouteResponseResultOutput
func (LookupRouteResponseResultOutput) ElementType ¶ added in v0.12.0
func (LookupRouteResponseResultOutput) ElementType() reflect.Type
func (LookupRouteResponseResultOutput) Id ¶ added in v0.12.0
func (o LookupRouteResponseResultOutput) Id() pulumi.StringPtrOutput
func (LookupRouteResponseResultOutput) ModelSelectionExpression ¶ added in v0.12.0
func (o LookupRouteResponseResultOutput) ModelSelectionExpression() pulumi.StringPtrOutput
func (LookupRouteResponseResultOutput) ResponseModels ¶ added in v0.12.0
func (o LookupRouteResponseResultOutput) ResponseModels() pulumi.AnyOutput
func (LookupRouteResponseResultOutput) ResponseParameters ¶ added in v0.12.0
func (o LookupRouteResponseResultOutput) ResponseParameters() pulumi.AnyOutput
func (LookupRouteResponseResultOutput) RouteResponseKey ¶ added in v0.12.0
func (o LookupRouteResponseResultOutput) RouteResponseKey() pulumi.StringPtrOutput
func (LookupRouteResponseResultOutput) ToLookupRouteResponseResultOutput ¶ added in v0.12.0
func (o LookupRouteResponseResultOutput) ToLookupRouteResponseResultOutput() LookupRouteResponseResultOutput
func (LookupRouteResponseResultOutput) ToLookupRouteResponseResultOutputWithContext ¶ added in v0.12.0
func (o LookupRouteResponseResultOutput) ToLookupRouteResponseResultOutputWithContext(ctx context.Context) LookupRouteResponseResultOutput
type LookupRouteResult ¶ added in v0.12.0
type LookupRouteResult struct { ApiKeyRequired *bool `pulumi:"apiKeyRequired"` AuthorizationScopes []string `pulumi:"authorizationScopes"` AuthorizationType *string `pulumi:"authorizationType"` ModelSelectionExpression *string `pulumi:"modelSelectionExpression"` OperationName *string `pulumi:"operationName"` RequestModels interface{} `pulumi:"requestModels"` RouteId *string `pulumi:"routeId"` RouteKey *string `pulumi:"routeKey"` RouteResponseSelectionExpression *string `pulumi:"routeResponseSelectionExpression"` Target *string `pulumi:"target"` }
func LookupRoute ¶ added in v0.12.0
func LookupRoute(ctx *pulumi.Context, args *LookupRouteArgs, opts ...pulumi.InvokeOption) (*LookupRouteResult, error)
Resource Type definition for AWS::ApiGatewayV2::Route
type LookupRouteResultOutput ¶ added in v0.12.0
type LookupRouteResultOutput struct{ *pulumi.OutputState }
func LookupRouteOutput ¶ added in v0.12.0
func LookupRouteOutput(ctx *pulumi.Context, args LookupRouteOutputArgs, opts ...pulumi.InvokeOption) LookupRouteResultOutput
func (LookupRouteResultOutput) ApiKeyRequired ¶ added in v0.12.0
func (o LookupRouteResultOutput) ApiKeyRequired() pulumi.BoolPtrOutput
func (LookupRouteResultOutput) AuthorizationScopes ¶ added in v0.12.0
func (o LookupRouteResultOutput) AuthorizationScopes() pulumi.StringArrayOutput
func (LookupRouteResultOutput) AuthorizationType ¶ added in v0.12.0
func (o LookupRouteResultOutput) AuthorizationType() pulumi.StringPtrOutput
func (LookupRouteResultOutput) ElementType ¶ added in v0.12.0
func (LookupRouteResultOutput) ElementType() reflect.Type
func (LookupRouteResultOutput) ModelSelectionExpression ¶ added in v0.12.0
func (o LookupRouteResultOutput) ModelSelectionExpression() pulumi.StringPtrOutput
func (LookupRouteResultOutput) OperationName ¶ added in v0.12.0
func (o LookupRouteResultOutput) OperationName() pulumi.StringPtrOutput
func (LookupRouteResultOutput) RequestModels ¶ added in v0.12.0
func (o LookupRouteResultOutput) RequestModels() pulumi.AnyOutput
func (LookupRouteResultOutput) RouteId ¶ added in v0.55.0
func (o LookupRouteResultOutput) RouteId() pulumi.StringPtrOutput
func (LookupRouteResultOutput) RouteKey ¶ added in v0.12.0
func (o LookupRouteResultOutput) RouteKey() pulumi.StringPtrOutput
func (LookupRouteResultOutput) RouteResponseSelectionExpression ¶ added in v0.12.0
func (o LookupRouteResultOutput) RouteResponseSelectionExpression() pulumi.StringPtrOutput
func (LookupRouteResultOutput) Target ¶ added in v0.12.0
func (o LookupRouteResultOutput) Target() pulumi.StringPtrOutput
func (LookupRouteResultOutput) ToLookupRouteResultOutput ¶ added in v0.12.0
func (o LookupRouteResultOutput) ToLookupRouteResultOutput() LookupRouteResultOutput
func (LookupRouteResultOutput) ToLookupRouteResultOutputWithContext ¶ added in v0.12.0
func (o LookupRouteResultOutput) ToLookupRouteResultOutputWithContext(ctx context.Context) LookupRouteResultOutput
type LookupStageArgs ¶ added in v0.12.0
type LookupStageArgs struct {
Id string `pulumi:"id"`
}
type LookupStageOutputArgs ¶ added in v0.12.0
type LookupStageOutputArgs struct {
Id pulumi.StringInput `pulumi:"id"`
}
func (LookupStageOutputArgs) ElementType ¶ added in v0.12.0
func (LookupStageOutputArgs) ElementType() reflect.Type
type LookupStageResult ¶ added in v0.12.0
type LookupStageResult struct { AccessLogSettings *StageAccessLogSettings `pulumi:"accessLogSettings"` AccessPolicyId *string `pulumi:"accessPolicyId"` AutoDeploy *bool `pulumi:"autoDeploy"` ClientCertificateId *string `pulumi:"clientCertificateId"` DefaultRouteSettings *StageRouteSettings `pulumi:"defaultRouteSettings"` DeploymentId *string `pulumi:"deploymentId"` Description *string `pulumi:"description"` Id *string `pulumi:"id"` RouteSettings interface{} `pulumi:"routeSettings"` StageVariables interface{} `pulumi:"stageVariables"` Tags interface{} `pulumi:"tags"` }
func LookupStage ¶ added in v0.12.0
func LookupStage(ctx *pulumi.Context, args *LookupStageArgs, opts ...pulumi.InvokeOption) (*LookupStageResult, error)
Resource Type definition for AWS::ApiGatewayV2::Stage
type LookupStageResultOutput ¶ added in v0.12.0
type LookupStageResultOutput struct{ *pulumi.OutputState }
func LookupStageOutput ¶ added in v0.12.0
func LookupStageOutput(ctx *pulumi.Context, args LookupStageOutputArgs, opts ...pulumi.InvokeOption) LookupStageResultOutput
func (LookupStageResultOutput) AccessLogSettings ¶ added in v0.12.0
func (o LookupStageResultOutput) AccessLogSettings() StageAccessLogSettingsPtrOutput
func (LookupStageResultOutput) AccessPolicyId ¶ added in v0.12.0
func (o LookupStageResultOutput) AccessPolicyId() pulumi.StringPtrOutput
func (LookupStageResultOutput) AutoDeploy ¶ added in v0.12.0
func (o LookupStageResultOutput) AutoDeploy() pulumi.BoolPtrOutput
func (LookupStageResultOutput) ClientCertificateId ¶ added in v0.12.0
func (o LookupStageResultOutput) ClientCertificateId() pulumi.StringPtrOutput
func (LookupStageResultOutput) DefaultRouteSettings ¶ added in v0.12.0
func (o LookupStageResultOutput) DefaultRouteSettings() StageRouteSettingsPtrOutput
func (LookupStageResultOutput) DeploymentId ¶ added in v0.12.0
func (o LookupStageResultOutput) DeploymentId() pulumi.StringPtrOutput
func (LookupStageResultOutput) Description ¶ added in v0.12.0
func (o LookupStageResultOutput) Description() pulumi.StringPtrOutput
func (LookupStageResultOutput) ElementType ¶ added in v0.12.0
func (LookupStageResultOutput) ElementType() reflect.Type
func (LookupStageResultOutput) Id ¶ added in v0.12.0
func (o LookupStageResultOutput) Id() pulumi.StringPtrOutput
func (LookupStageResultOutput) RouteSettings ¶ added in v0.12.0
func (o LookupStageResultOutput) RouteSettings() pulumi.AnyOutput
func (LookupStageResultOutput) StageVariables ¶ added in v0.12.0
func (o LookupStageResultOutput) StageVariables() pulumi.AnyOutput
func (LookupStageResultOutput) Tags ¶ added in v0.12.0
func (o LookupStageResultOutput) Tags() pulumi.AnyOutput
func (LookupStageResultOutput) ToLookupStageResultOutput ¶ added in v0.12.0
func (o LookupStageResultOutput) ToLookupStageResultOutput() LookupStageResultOutput
func (LookupStageResultOutput) ToLookupStageResultOutputWithContext ¶ added in v0.12.0
func (o LookupStageResultOutput) ToLookupStageResultOutputWithContext(ctx context.Context) LookupStageResultOutput
type LookupVpcLinkArgs ¶ added in v0.12.0
type LookupVpcLinkArgs struct {
VpcLinkId string `pulumi:"vpcLinkId"`
}
type LookupVpcLinkOutputArgs ¶ added in v0.12.0
type LookupVpcLinkOutputArgs struct {
VpcLinkId pulumi.StringInput `pulumi:"vpcLinkId"`
}
func (LookupVpcLinkOutputArgs) ElementType ¶ added in v0.12.0
func (LookupVpcLinkOutputArgs) ElementType() reflect.Type
type LookupVpcLinkResult ¶ added in v0.12.0
type LookupVpcLinkResult struct { Name *string `pulumi:"name"` // This resource type use map for Tags, suggest to use List of Tag Tags interface{} `pulumi:"tags"` VpcLinkId *string `pulumi:"vpcLinkId"` }
func LookupVpcLink ¶ added in v0.12.0
func LookupVpcLink(ctx *pulumi.Context, args *LookupVpcLinkArgs, opts ...pulumi.InvokeOption) (*LookupVpcLinkResult, error)
Resource Type definition for AWS::ApiGatewayV2::VpcLink
type LookupVpcLinkResultOutput ¶ added in v0.12.0
type LookupVpcLinkResultOutput struct{ *pulumi.OutputState }
func LookupVpcLinkOutput ¶ added in v0.12.0
func LookupVpcLinkOutput(ctx *pulumi.Context, args LookupVpcLinkOutputArgs, opts ...pulumi.InvokeOption) LookupVpcLinkResultOutput
func (LookupVpcLinkResultOutput) ElementType ¶ added in v0.12.0
func (LookupVpcLinkResultOutput) ElementType() reflect.Type
func (LookupVpcLinkResultOutput) Name ¶ added in v0.12.0
func (o LookupVpcLinkResultOutput) Name() pulumi.StringPtrOutput
func (LookupVpcLinkResultOutput) Tags ¶ added in v0.12.0
func (o LookupVpcLinkResultOutput) Tags() pulumi.AnyOutput
This resource type use map for Tags, suggest to use List of Tag
func (LookupVpcLinkResultOutput) ToLookupVpcLinkResultOutput ¶ added in v0.12.0
func (o LookupVpcLinkResultOutput) ToLookupVpcLinkResultOutput() LookupVpcLinkResultOutput
func (LookupVpcLinkResultOutput) ToLookupVpcLinkResultOutputWithContext ¶ added in v0.12.0
func (o LookupVpcLinkResultOutput) ToLookupVpcLinkResultOutputWithContext(ctx context.Context) LookupVpcLinkResultOutput
func (LookupVpcLinkResultOutput) VpcLinkId ¶ added in v0.20.0
func (o LookupVpcLinkResultOutput) VpcLinkId() pulumi.StringPtrOutput
type Model ¶
type Model struct { pulumi.CustomResourceState ApiId pulumi.StringOutput `pulumi:"apiId"` ContentType pulumi.StringPtrOutput `pulumi:"contentType"` Description pulumi.StringPtrOutput `pulumi:"description"` ModelId pulumi.StringOutput `pulumi:"modelId"` Name pulumi.StringOutput `pulumi:"name"` Schema pulumi.AnyOutput `pulumi:"schema"` }
Resource Type definition for AWS::ApiGatewayV2::Model
func GetModel ¶
func GetModel(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ModelState, opts ...pulumi.ResourceOption) (*Model, error)
GetModel gets an existing Model 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 NewModel ¶
func NewModel(ctx *pulumi.Context, name string, args *ModelArgs, opts ...pulumi.ResourceOption) (*Model, error)
NewModel registers a new resource with the given unique name, arguments, and options.
func (*Model) ElementType ¶
func (*Model) ToModelOutput ¶
func (i *Model) ToModelOutput() ModelOutput
func (*Model) ToModelOutputWithContext ¶
func (i *Model) ToModelOutputWithContext(ctx context.Context) ModelOutput
type ModelArgs ¶
type ModelArgs struct { ApiId pulumi.StringInput ContentType pulumi.StringPtrInput Description pulumi.StringPtrInput Name pulumi.StringPtrInput Schema pulumi.Input }
The set of arguments for constructing a Model resource.
func (ModelArgs) ElementType ¶
type ModelInput ¶
type ModelInput interface { pulumi.Input ToModelOutput() ModelOutput ToModelOutputWithContext(ctx context.Context) ModelOutput }
type ModelOutput ¶
type ModelOutput struct{ *pulumi.OutputState }
func (ModelOutput) ApiId ¶ added in v0.17.0
func (o ModelOutput) ApiId() pulumi.StringOutput
func (ModelOutput) ContentType ¶ added in v0.17.0
func (o ModelOutput) ContentType() pulumi.StringPtrOutput
func (ModelOutput) Description ¶ added in v0.17.0
func (o ModelOutput) Description() pulumi.StringPtrOutput
func (ModelOutput) ElementType ¶
func (ModelOutput) ElementType() reflect.Type
func (ModelOutput) ModelId ¶ added in v0.38.0
func (o ModelOutput) ModelId() pulumi.StringOutput
func (ModelOutput) Name ¶ added in v0.17.0
func (o ModelOutput) Name() pulumi.StringOutput
func (ModelOutput) Schema ¶ added in v0.17.0
func (o ModelOutput) Schema() pulumi.AnyOutput
func (ModelOutput) ToModelOutput ¶
func (o ModelOutput) ToModelOutput() ModelOutput
func (ModelOutput) ToModelOutputWithContext ¶
func (o ModelOutput) ToModelOutputWithContext(ctx context.Context) ModelOutput
type ModelState ¶
type ModelState struct { }
func (ModelState) ElementType ¶
func (ModelState) ElementType() reflect.Type
type Route ¶
type Route struct { pulumi.CustomResourceState ApiId pulumi.StringOutput `pulumi:"apiId"` ApiKeyRequired pulumi.BoolPtrOutput `pulumi:"apiKeyRequired"` AuthorizationScopes pulumi.StringArrayOutput `pulumi:"authorizationScopes"` AuthorizationType pulumi.StringPtrOutput `pulumi:"authorizationType"` AuthorizerId pulumi.StringPtrOutput `pulumi:"authorizerId"` ModelSelectionExpression pulumi.StringPtrOutput `pulumi:"modelSelectionExpression"` OperationName pulumi.StringPtrOutput `pulumi:"operationName"` RequestModels pulumi.AnyOutput `pulumi:"requestModels"` RequestParameters pulumi.AnyOutput `pulumi:"requestParameters"` RouteId pulumi.StringOutput `pulumi:"routeId"` RouteKey pulumi.StringOutput `pulumi:"routeKey"` RouteResponseSelectionExpression pulumi.StringPtrOutput `pulumi:"routeResponseSelectionExpression"` Target pulumi.StringPtrOutput `pulumi:"target"` }
Resource Type definition for AWS::ApiGatewayV2::Route
func GetRoute ¶
func GetRoute(ctx *pulumi.Context, name string, id pulumi.IDInput, state *RouteState, opts ...pulumi.ResourceOption) (*Route, error)
GetRoute gets an existing Route 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 NewRoute ¶
func NewRoute(ctx *pulumi.Context, name string, args *RouteArgs, opts ...pulumi.ResourceOption) (*Route, error)
NewRoute registers a new resource with the given unique name, arguments, and options.
func (*Route) ElementType ¶
func (*Route) ToRouteOutput ¶
func (i *Route) ToRouteOutput() RouteOutput
func (*Route) ToRouteOutputWithContext ¶
func (i *Route) ToRouteOutputWithContext(ctx context.Context) RouteOutput
type RouteArgs ¶
type RouteArgs struct { ApiId pulumi.StringInput ApiKeyRequired pulumi.BoolPtrInput AuthorizationScopes pulumi.StringArrayInput AuthorizationType pulumi.StringPtrInput AuthorizerId pulumi.StringPtrInput ModelSelectionExpression pulumi.StringPtrInput OperationName pulumi.StringPtrInput RequestModels pulumi.Input RequestParameters pulumi.Input RouteKey pulumi.StringInput RouteResponseSelectionExpression pulumi.StringPtrInput Target pulumi.StringPtrInput }
The set of arguments for constructing a Route resource.
func (RouteArgs) ElementType ¶
type RouteInput ¶
type RouteInput interface { pulumi.Input ToRouteOutput() RouteOutput ToRouteOutputWithContext(ctx context.Context) RouteOutput }
type RouteOutput ¶
type RouteOutput struct{ *pulumi.OutputState }
func (RouteOutput) ApiId ¶ added in v0.17.0
func (o RouteOutput) ApiId() pulumi.StringOutput
func (RouteOutput) ApiKeyRequired ¶ added in v0.17.0
func (o RouteOutput) ApiKeyRequired() pulumi.BoolPtrOutput
func (RouteOutput) AuthorizationScopes ¶ added in v0.17.0
func (o RouteOutput) AuthorizationScopes() pulumi.StringArrayOutput
func (RouteOutput) AuthorizationType ¶ added in v0.17.0
func (o RouteOutput) AuthorizationType() pulumi.StringPtrOutput
func (RouteOutput) AuthorizerId ¶ added in v0.17.0
func (o RouteOutput) AuthorizerId() pulumi.StringPtrOutput
func (RouteOutput) ElementType ¶
func (RouteOutput) ElementType() reflect.Type
func (RouteOutput) ModelSelectionExpression ¶ added in v0.17.0
func (o RouteOutput) ModelSelectionExpression() pulumi.StringPtrOutput
func (RouteOutput) OperationName ¶ added in v0.17.0
func (o RouteOutput) OperationName() pulumi.StringPtrOutput
func (RouteOutput) RequestModels ¶ added in v0.17.0
func (o RouteOutput) RequestModels() pulumi.AnyOutput
func (RouteOutput) RequestParameters ¶ added in v0.17.0
func (o RouteOutput) RequestParameters() pulumi.AnyOutput
func (RouteOutput) RouteId ¶ added in v0.55.0
func (o RouteOutput) RouteId() pulumi.StringOutput
func (RouteOutput) RouteKey ¶ added in v0.17.0
func (o RouteOutput) RouteKey() pulumi.StringOutput
func (RouteOutput) RouteResponseSelectionExpression ¶ added in v0.17.0
func (o RouteOutput) RouteResponseSelectionExpression() pulumi.StringPtrOutput
func (RouteOutput) Target ¶ added in v0.17.0
func (o RouteOutput) Target() pulumi.StringPtrOutput
func (RouteOutput) ToRouteOutput ¶
func (o RouteOutput) ToRouteOutput() RouteOutput
func (RouteOutput) ToRouteOutputWithContext ¶
func (o RouteOutput) ToRouteOutputWithContext(ctx context.Context) RouteOutput
type RouteResponse ¶
type RouteResponse struct { pulumi.CustomResourceState ApiId pulumi.StringOutput `pulumi:"apiId"` ModelSelectionExpression pulumi.StringPtrOutput `pulumi:"modelSelectionExpression"` ResponseModels pulumi.AnyOutput `pulumi:"responseModels"` ResponseParameters pulumi.AnyOutput `pulumi:"responseParameters"` RouteId pulumi.StringOutput `pulumi:"routeId"` RouteResponseKey pulumi.StringOutput `pulumi:"routeResponseKey"` }
Resource Type definition for AWS::ApiGatewayV2::RouteResponse
func GetRouteResponse ¶
func GetRouteResponse(ctx *pulumi.Context, name string, id pulumi.IDInput, state *RouteResponseState, opts ...pulumi.ResourceOption) (*RouteResponse, error)
GetRouteResponse gets an existing RouteResponse 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 NewRouteResponse ¶
func NewRouteResponse(ctx *pulumi.Context, name string, args *RouteResponseArgs, opts ...pulumi.ResourceOption) (*RouteResponse, error)
NewRouteResponse registers a new resource with the given unique name, arguments, and options.
func (*RouteResponse) ElementType ¶
func (*RouteResponse) ElementType() reflect.Type
func (*RouteResponse) ToRouteResponseOutput ¶
func (i *RouteResponse) ToRouteResponseOutput() RouteResponseOutput
func (*RouteResponse) ToRouteResponseOutputWithContext ¶
func (i *RouteResponse) ToRouteResponseOutputWithContext(ctx context.Context) RouteResponseOutput
type RouteResponseArgs ¶
type RouteResponseArgs struct { ApiId pulumi.StringInput ModelSelectionExpression pulumi.StringPtrInput ResponseModels pulumi.Input ResponseParameters pulumi.Input RouteId pulumi.StringInput RouteResponseKey pulumi.StringInput }
The set of arguments for constructing a RouteResponse resource.
func (RouteResponseArgs) ElementType ¶
func (RouteResponseArgs) ElementType() reflect.Type
type RouteResponseInput ¶
type RouteResponseInput interface { pulumi.Input ToRouteResponseOutput() RouteResponseOutput ToRouteResponseOutputWithContext(ctx context.Context) RouteResponseOutput }
type RouteResponseOutput ¶
type RouteResponseOutput struct{ *pulumi.OutputState }
func (RouteResponseOutput) ApiId ¶ added in v0.17.0
func (o RouteResponseOutput) ApiId() pulumi.StringOutput
func (RouteResponseOutput) ElementType ¶
func (RouteResponseOutput) ElementType() reflect.Type
func (RouteResponseOutput) ModelSelectionExpression ¶ added in v0.17.0
func (o RouteResponseOutput) ModelSelectionExpression() pulumi.StringPtrOutput
func (RouteResponseOutput) ResponseModels ¶ added in v0.17.0
func (o RouteResponseOutput) ResponseModels() pulumi.AnyOutput
func (RouteResponseOutput) ResponseParameters ¶ added in v0.17.0
func (o RouteResponseOutput) ResponseParameters() pulumi.AnyOutput
func (RouteResponseOutput) RouteId ¶ added in v0.17.0
func (o RouteResponseOutput) RouteId() pulumi.StringOutput
func (RouteResponseOutput) RouteResponseKey ¶ added in v0.17.0
func (o RouteResponseOutput) RouteResponseKey() pulumi.StringOutput
func (RouteResponseOutput) ToRouteResponseOutput ¶
func (o RouteResponseOutput) ToRouteResponseOutput() RouteResponseOutput
func (RouteResponseOutput) ToRouteResponseOutputWithContext ¶
func (o RouteResponseOutput) ToRouteResponseOutputWithContext(ctx context.Context) RouteResponseOutput
type RouteResponseState ¶
type RouteResponseState struct { }
func (RouteResponseState) ElementType ¶
func (RouteResponseState) ElementType() reflect.Type
type RouteState ¶
type RouteState struct { }
func (RouteState) ElementType ¶
func (RouteState) ElementType() reflect.Type
type Stage
deprecated
type Stage struct { pulumi.CustomResourceState AccessLogSettings StageAccessLogSettingsPtrOutput `pulumi:"accessLogSettings"` AccessPolicyId pulumi.StringPtrOutput `pulumi:"accessPolicyId"` ApiId pulumi.StringOutput `pulumi:"apiId"` AutoDeploy pulumi.BoolPtrOutput `pulumi:"autoDeploy"` ClientCertificateId pulumi.StringPtrOutput `pulumi:"clientCertificateId"` DefaultRouteSettings StageRouteSettingsPtrOutput `pulumi:"defaultRouteSettings"` DeploymentId pulumi.StringPtrOutput `pulumi:"deploymentId"` Description pulumi.StringPtrOutput `pulumi:"description"` RouteSettings pulumi.AnyOutput `pulumi:"routeSettings"` StageName pulumi.StringOutput `pulumi:"stageName"` StageVariables pulumi.AnyOutput `pulumi:"stageVariables"` Tags pulumi.AnyOutput `pulumi:"tags"` }
Resource Type definition for AWS::ApiGatewayV2::Stage
Deprecated: Stage is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.
func GetStage ¶
func GetStage(ctx *pulumi.Context, name string, id pulumi.IDInput, state *StageState, opts ...pulumi.ResourceOption) (*Stage, error)
GetStage gets an existing Stage 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 NewStage ¶
func NewStage(ctx *pulumi.Context, name string, args *StageArgs, opts ...pulumi.ResourceOption) (*Stage, error)
NewStage registers a new resource with the given unique name, arguments, and options.
func (*Stage) ElementType ¶
func (*Stage) ToStageOutput ¶
func (i *Stage) ToStageOutput() StageOutput
func (*Stage) ToStageOutputWithContext ¶
func (i *Stage) ToStageOutputWithContext(ctx context.Context) StageOutput
type StageAccessLogSettings ¶
type StageAccessLogSettingsArgs ¶
type StageAccessLogSettingsArgs struct { DestinationArn pulumi.StringPtrInput `pulumi:"destinationArn"` Format pulumi.StringPtrInput `pulumi:"format"` }
func (StageAccessLogSettingsArgs) ElementType ¶
func (StageAccessLogSettingsArgs) ElementType() reflect.Type
func (StageAccessLogSettingsArgs) ToStageAccessLogSettingsOutput ¶
func (i StageAccessLogSettingsArgs) ToStageAccessLogSettingsOutput() StageAccessLogSettingsOutput
func (StageAccessLogSettingsArgs) ToStageAccessLogSettingsOutputWithContext ¶
func (i StageAccessLogSettingsArgs) ToStageAccessLogSettingsOutputWithContext(ctx context.Context) StageAccessLogSettingsOutput
func (StageAccessLogSettingsArgs) ToStageAccessLogSettingsPtrOutput ¶
func (i StageAccessLogSettingsArgs) ToStageAccessLogSettingsPtrOutput() StageAccessLogSettingsPtrOutput
func (StageAccessLogSettingsArgs) ToStageAccessLogSettingsPtrOutputWithContext ¶
func (i StageAccessLogSettingsArgs) ToStageAccessLogSettingsPtrOutputWithContext(ctx context.Context) StageAccessLogSettingsPtrOutput
type StageAccessLogSettingsInput ¶
type StageAccessLogSettingsInput interface { pulumi.Input ToStageAccessLogSettingsOutput() StageAccessLogSettingsOutput ToStageAccessLogSettingsOutputWithContext(context.Context) StageAccessLogSettingsOutput }
StageAccessLogSettingsInput is an input type that accepts StageAccessLogSettingsArgs and StageAccessLogSettingsOutput values. You can construct a concrete instance of `StageAccessLogSettingsInput` via:
StageAccessLogSettingsArgs{...}
type StageAccessLogSettingsOutput ¶
type StageAccessLogSettingsOutput struct{ *pulumi.OutputState }
func (StageAccessLogSettingsOutput) DestinationArn ¶
func (o StageAccessLogSettingsOutput) DestinationArn() pulumi.StringPtrOutput
func (StageAccessLogSettingsOutput) ElementType ¶
func (StageAccessLogSettingsOutput) ElementType() reflect.Type
func (StageAccessLogSettingsOutput) Format ¶
func (o StageAccessLogSettingsOutput) Format() pulumi.StringPtrOutput
func (StageAccessLogSettingsOutput) ToStageAccessLogSettingsOutput ¶
func (o StageAccessLogSettingsOutput) ToStageAccessLogSettingsOutput() StageAccessLogSettingsOutput
func (StageAccessLogSettingsOutput) ToStageAccessLogSettingsOutputWithContext ¶
func (o StageAccessLogSettingsOutput) ToStageAccessLogSettingsOutputWithContext(ctx context.Context) StageAccessLogSettingsOutput
func (StageAccessLogSettingsOutput) ToStageAccessLogSettingsPtrOutput ¶
func (o StageAccessLogSettingsOutput) ToStageAccessLogSettingsPtrOutput() StageAccessLogSettingsPtrOutput
func (StageAccessLogSettingsOutput) ToStageAccessLogSettingsPtrOutputWithContext ¶
func (o StageAccessLogSettingsOutput) ToStageAccessLogSettingsPtrOutputWithContext(ctx context.Context) StageAccessLogSettingsPtrOutput
type StageAccessLogSettingsPtrInput ¶
type StageAccessLogSettingsPtrInput interface { pulumi.Input ToStageAccessLogSettingsPtrOutput() StageAccessLogSettingsPtrOutput ToStageAccessLogSettingsPtrOutputWithContext(context.Context) StageAccessLogSettingsPtrOutput }
StageAccessLogSettingsPtrInput is an input type that accepts StageAccessLogSettingsArgs, StageAccessLogSettingsPtr and StageAccessLogSettingsPtrOutput values. You can construct a concrete instance of `StageAccessLogSettingsPtrInput` via:
StageAccessLogSettingsArgs{...} or: nil
func StageAccessLogSettingsPtr ¶
func StageAccessLogSettingsPtr(v *StageAccessLogSettingsArgs) StageAccessLogSettingsPtrInput
type StageAccessLogSettingsPtrOutput ¶
type StageAccessLogSettingsPtrOutput struct{ *pulumi.OutputState }
func (StageAccessLogSettingsPtrOutput) DestinationArn ¶
func (o StageAccessLogSettingsPtrOutput) DestinationArn() pulumi.StringPtrOutput
func (StageAccessLogSettingsPtrOutput) Elem ¶
func (o StageAccessLogSettingsPtrOutput) Elem() StageAccessLogSettingsOutput
func (StageAccessLogSettingsPtrOutput) ElementType ¶
func (StageAccessLogSettingsPtrOutput) ElementType() reflect.Type
func (StageAccessLogSettingsPtrOutput) Format ¶
func (o StageAccessLogSettingsPtrOutput) Format() pulumi.StringPtrOutput
func (StageAccessLogSettingsPtrOutput) ToStageAccessLogSettingsPtrOutput ¶
func (o StageAccessLogSettingsPtrOutput) ToStageAccessLogSettingsPtrOutput() StageAccessLogSettingsPtrOutput
func (StageAccessLogSettingsPtrOutput) ToStageAccessLogSettingsPtrOutputWithContext ¶
func (o StageAccessLogSettingsPtrOutput) ToStageAccessLogSettingsPtrOutputWithContext(ctx context.Context) StageAccessLogSettingsPtrOutput
type StageArgs ¶
type StageArgs struct { AccessLogSettings StageAccessLogSettingsPtrInput AccessPolicyId pulumi.StringPtrInput ApiId pulumi.StringInput AutoDeploy pulumi.BoolPtrInput ClientCertificateId pulumi.StringPtrInput DefaultRouteSettings StageRouteSettingsPtrInput DeploymentId pulumi.StringPtrInput Description pulumi.StringPtrInput RouteSettings pulumi.Input StageName pulumi.StringPtrInput StageVariables pulumi.Input Tags pulumi.Input }
The set of arguments for constructing a Stage resource.
func (StageArgs) ElementType ¶
type StageInput ¶
type StageInput interface { pulumi.Input ToStageOutput() StageOutput ToStageOutputWithContext(ctx context.Context) StageOutput }
type StageOutput ¶
type StageOutput struct{ *pulumi.OutputState }
func (StageOutput) AccessLogSettings ¶ added in v0.17.0
func (o StageOutput) AccessLogSettings() StageAccessLogSettingsPtrOutput
func (StageOutput) AccessPolicyId ¶ added in v0.17.0
func (o StageOutput) AccessPolicyId() pulumi.StringPtrOutput
func (StageOutput) ApiId ¶ added in v0.17.0
func (o StageOutput) ApiId() pulumi.StringOutput
func (StageOutput) AutoDeploy ¶ added in v0.17.0
func (o StageOutput) AutoDeploy() pulumi.BoolPtrOutput
func (StageOutput) ClientCertificateId ¶ added in v0.17.0
func (o StageOutput) ClientCertificateId() pulumi.StringPtrOutput
func (StageOutput) DefaultRouteSettings ¶ added in v0.17.0
func (o StageOutput) DefaultRouteSettings() StageRouteSettingsPtrOutput
func (StageOutput) DeploymentId ¶ added in v0.17.0
func (o StageOutput) DeploymentId() pulumi.StringPtrOutput
func (StageOutput) Description ¶ added in v0.17.0
func (o StageOutput) Description() pulumi.StringPtrOutput
func (StageOutput) ElementType ¶
func (StageOutput) ElementType() reflect.Type
func (StageOutput) RouteSettings ¶ added in v0.17.0
func (o StageOutput) RouteSettings() pulumi.AnyOutput
func (StageOutput) StageName ¶ added in v0.17.0
func (o StageOutput) StageName() pulumi.StringOutput
func (StageOutput) StageVariables ¶ added in v0.17.0
func (o StageOutput) StageVariables() pulumi.AnyOutput
func (StageOutput) Tags ¶ added in v0.17.0
func (o StageOutput) Tags() pulumi.AnyOutput
func (StageOutput) ToStageOutput ¶
func (o StageOutput) ToStageOutput() StageOutput
func (StageOutput) ToStageOutputWithContext ¶
func (o StageOutput) ToStageOutputWithContext(ctx context.Context) StageOutput
type StageRouteSettings ¶
type StageRouteSettings struct { DataTraceEnabled *bool `pulumi:"dataTraceEnabled"` DetailedMetricsEnabled *bool `pulumi:"detailedMetricsEnabled"` LoggingLevel *string `pulumi:"loggingLevel"` ThrottlingBurstLimit *int `pulumi:"throttlingBurstLimit"` ThrottlingRateLimit *float64 `pulumi:"throttlingRateLimit"` }
type StageRouteSettingsArgs ¶
type StageRouteSettingsArgs struct { DataTraceEnabled pulumi.BoolPtrInput `pulumi:"dataTraceEnabled"` DetailedMetricsEnabled pulumi.BoolPtrInput `pulumi:"detailedMetricsEnabled"` LoggingLevel pulumi.StringPtrInput `pulumi:"loggingLevel"` ThrottlingBurstLimit pulumi.IntPtrInput `pulumi:"throttlingBurstLimit"` ThrottlingRateLimit pulumi.Float64PtrInput `pulumi:"throttlingRateLimit"` }
func (StageRouteSettingsArgs) ElementType ¶
func (StageRouteSettingsArgs) ElementType() reflect.Type
func (StageRouteSettingsArgs) ToStageRouteSettingsOutput ¶
func (i StageRouteSettingsArgs) ToStageRouteSettingsOutput() StageRouteSettingsOutput
func (StageRouteSettingsArgs) ToStageRouteSettingsOutputWithContext ¶
func (i StageRouteSettingsArgs) ToStageRouteSettingsOutputWithContext(ctx context.Context) StageRouteSettingsOutput
func (StageRouteSettingsArgs) ToStageRouteSettingsPtrOutput ¶
func (i StageRouteSettingsArgs) ToStageRouteSettingsPtrOutput() StageRouteSettingsPtrOutput
func (StageRouteSettingsArgs) ToStageRouteSettingsPtrOutputWithContext ¶
func (i StageRouteSettingsArgs) ToStageRouteSettingsPtrOutputWithContext(ctx context.Context) StageRouteSettingsPtrOutput
type StageRouteSettingsInput ¶
type StageRouteSettingsInput interface { pulumi.Input ToStageRouteSettingsOutput() StageRouteSettingsOutput ToStageRouteSettingsOutputWithContext(context.Context) StageRouteSettingsOutput }
StageRouteSettingsInput is an input type that accepts StageRouteSettingsArgs and StageRouteSettingsOutput values. You can construct a concrete instance of `StageRouteSettingsInput` via:
StageRouteSettingsArgs{...}
type StageRouteSettingsOutput ¶
type StageRouteSettingsOutput struct{ *pulumi.OutputState }
func (StageRouteSettingsOutput) DataTraceEnabled ¶
func (o StageRouteSettingsOutput) DataTraceEnabled() pulumi.BoolPtrOutput
func (StageRouteSettingsOutput) DetailedMetricsEnabled ¶
func (o StageRouteSettingsOutput) DetailedMetricsEnabled() pulumi.BoolPtrOutput
func (StageRouteSettingsOutput) ElementType ¶
func (StageRouteSettingsOutput) ElementType() reflect.Type
func (StageRouteSettingsOutput) LoggingLevel ¶
func (o StageRouteSettingsOutput) LoggingLevel() pulumi.StringPtrOutput
func (StageRouteSettingsOutput) ThrottlingBurstLimit ¶
func (o StageRouteSettingsOutput) ThrottlingBurstLimit() pulumi.IntPtrOutput
func (StageRouteSettingsOutput) ThrottlingRateLimit ¶
func (o StageRouteSettingsOutput) ThrottlingRateLimit() pulumi.Float64PtrOutput
func (StageRouteSettingsOutput) ToStageRouteSettingsOutput ¶
func (o StageRouteSettingsOutput) ToStageRouteSettingsOutput() StageRouteSettingsOutput
func (StageRouteSettingsOutput) ToStageRouteSettingsOutputWithContext ¶
func (o StageRouteSettingsOutput) ToStageRouteSettingsOutputWithContext(ctx context.Context) StageRouteSettingsOutput
func (StageRouteSettingsOutput) ToStageRouteSettingsPtrOutput ¶
func (o StageRouteSettingsOutput) ToStageRouteSettingsPtrOutput() StageRouteSettingsPtrOutput
func (StageRouteSettingsOutput) ToStageRouteSettingsPtrOutputWithContext ¶
func (o StageRouteSettingsOutput) ToStageRouteSettingsPtrOutputWithContext(ctx context.Context) StageRouteSettingsPtrOutput
type StageRouteSettingsPtrInput ¶
type StageRouteSettingsPtrInput interface { pulumi.Input ToStageRouteSettingsPtrOutput() StageRouteSettingsPtrOutput ToStageRouteSettingsPtrOutputWithContext(context.Context) StageRouteSettingsPtrOutput }
StageRouteSettingsPtrInput is an input type that accepts StageRouteSettingsArgs, StageRouteSettingsPtr and StageRouteSettingsPtrOutput values. You can construct a concrete instance of `StageRouteSettingsPtrInput` via:
StageRouteSettingsArgs{...} or: nil
func StageRouteSettingsPtr ¶
func StageRouteSettingsPtr(v *StageRouteSettingsArgs) StageRouteSettingsPtrInput
type StageRouteSettingsPtrOutput ¶
type StageRouteSettingsPtrOutput struct{ *pulumi.OutputState }
func (StageRouteSettingsPtrOutput) DataTraceEnabled ¶
func (o StageRouteSettingsPtrOutput) DataTraceEnabled() pulumi.BoolPtrOutput
func (StageRouteSettingsPtrOutput) DetailedMetricsEnabled ¶
func (o StageRouteSettingsPtrOutput) DetailedMetricsEnabled() pulumi.BoolPtrOutput
func (StageRouteSettingsPtrOutput) Elem ¶
func (o StageRouteSettingsPtrOutput) Elem() StageRouteSettingsOutput
func (StageRouteSettingsPtrOutput) ElementType ¶
func (StageRouteSettingsPtrOutput) ElementType() reflect.Type
func (StageRouteSettingsPtrOutput) LoggingLevel ¶
func (o StageRouteSettingsPtrOutput) LoggingLevel() pulumi.StringPtrOutput
func (StageRouteSettingsPtrOutput) ThrottlingBurstLimit ¶
func (o StageRouteSettingsPtrOutput) ThrottlingBurstLimit() pulumi.IntPtrOutput
func (StageRouteSettingsPtrOutput) ThrottlingRateLimit ¶
func (o StageRouteSettingsPtrOutput) ThrottlingRateLimit() pulumi.Float64PtrOutput
func (StageRouteSettingsPtrOutput) ToStageRouteSettingsPtrOutput ¶
func (o StageRouteSettingsPtrOutput) ToStageRouteSettingsPtrOutput() StageRouteSettingsPtrOutput
func (StageRouteSettingsPtrOutput) ToStageRouteSettingsPtrOutputWithContext ¶
func (o StageRouteSettingsPtrOutput) ToStageRouteSettingsPtrOutputWithContext(ctx context.Context) StageRouteSettingsPtrOutput
type StageState ¶
type StageState struct { }
func (StageState) ElementType ¶
func (StageState) ElementType() reflect.Type
type VpcLink ¶
type VpcLink struct { pulumi.CustomResourceState Name pulumi.StringOutput `pulumi:"name"` SecurityGroupIds pulumi.StringArrayOutput `pulumi:"securityGroupIds"` SubnetIds pulumi.StringArrayOutput `pulumi:"subnetIds"` // This resource type use map for Tags, suggest to use List of Tag Tags pulumi.AnyOutput `pulumi:"tags"` VpcLinkId pulumi.StringOutput `pulumi:"vpcLinkId"` }
Resource Type definition for AWS::ApiGatewayV2::VpcLink
func GetVpcLink ¶
func GetVpcLink(ctx *pulumi.Context, name string, id pulumi.IDInput, state *VpcLinkState, opts ...pulumi.ResourceOption) (*VpcLink, error)
GetVpcLink gets an existing VpcLink 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 NewVpcLink ¶
func NewVpcLink(ctx *pulumi.Context, name string, args *VpcLinkArgs, opts ...pulumi.ResourceOption) (*VpcLink, error)
NewVpcLink registers a new resource with the given unique name, arguments, and options.
func (*VpcLink) ElementType ¶
func (*VpcLink) ToVpcLinkOutput ¶
func (i *VpcLink) ToVpcLinkOutput() VpcLinkOutput
func (*VpcLink) ToVpcLinkOutputWithContext ¶
func (i *VpcLink) ToVpcLinkOutputWithContext(ctx context.Context) VpcLinkOutput
type VpcLinkArgs ¶
type VpcLinkArgs struct { Name pulumi.StringPtrInput SecurityGroupIds pulumi.StringArrayInput SubnetIds pulumi.StringArrayInput // This resource type use map for Tags, suggest to use List of Tag Tags pulumi.Input }
The set of arguments for constructing a VpcLink resource.
func (VpcLinkArgs) ElementType ¶
func (VpcLinkArgs) ElementType() reflect.Type
type VpcLinkInput ¶
type VpcLinkInput interface { pulumi.Input ToVpcLinkOutput() VpcLinkOutput ToVpcLinkOutputWithContext(ctx context.Context) VpcLinkOutput }
type VpcLinkOutput ¶
type VpcLinkOutput struct{ *pulumi.OutputState }
func (VpcLinkOutput) ElementType ¶
func (VpcLinkOutput) ElementType() reflect.Type
func (VpcLinkOutput) Name ¶ added in v0.17.0
func (o VpcLinkOutput) Name() pulumi.StringOutput
func (VpcLinkOutput) SecurityGroupIds ¶ added in v0.17.0
func (o VpcLinkOutput) SecurityGroupIds() pulumi.StringArrayOutput
func (VpcLinkOutput) SubnetIds ¶ added in v0.17.0
func (o VpcLinkOutput) SubnetIds() pulumi.StringArrayOutput
func (VpcLinkOutput) Tags ¶ added in v0.17.0
func (o VpcLinkOutput) Tags() pulumi.AnyOutput
This resource type use map for Tags, suggest to use List of Tag
func (VpcLinkOutput) ToVpcLinkOutput ¶
func (o VpcLinkOutput) ToVpcLinkOutput() VpcLinkOutput
func (VpcLinkOutput) ToVpcLinkOutputWithContext ¶
func (o VpcLinkOutput) ToVpcLinkOutputWithContext(ctx context.Context) VpcLinkOutput
func (VpcLinkOutput) VpcLinkId ¶ added in v0.20.0
func (o VpcLinkOutput) VpcLinkId() pulumi.StringOutput
type VpcLinkState ¶
type VpcLinkState struct { }
func (VpcLinkState) ElementType ¶
func (VpcLinkState) ElementType() reflect.Type
Source Files
¶
- api.go
- apiGatewayManagedOverrides.go
- apiMapping.go
- authorizer.go
- deployment.go
- domainName.go
- getApi.go
- getApiGatewayManagedOverrides.go
- getApiMapping.go
- getAuthorizer.go
- getDeployment.go
- getDomainName.go
- getIntegration.go
- getIntegrationResponse.go
- getModel.go
- getRoute.go
- getRouteResponse.go
- getStage.go
- getVpcLink.go
- init.go
- integration.go
- integrationResponse.go
- model.go
- pulumiTypes.go
- route.go
- routeResponse.go
- stage.go
- vpcLink.go