Documentation
¶
Index ¶
- type Apideprecated
- 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 (ApiGatewayManagedOverridesOutput) ElementType() reflect.Type
- 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
- type ApiMappingState
- type ApiOutput
- type ApiState
- type Authorizerdeprecated
- 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
- type AuthorizerState
- type Deploymentdeprecated
- type DeploymentArgs
- type DeploymentInput
- type 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
- type DomainNameState
- type Integrationdeprecated
- type IntegrationArgs
- type IntegrationInput
- type IntegrationOutput
- type IntegrationResponsedeprecated
- type IntegrationResponseArgs
- type IntegrationResponseInput
- type 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 Modeldeprecated
- type ModelArgs
- type ModelInput
- type ModelOutput
- type ModelState
- type Routedeprecated
- type RouteArgs
- type RouteInput
- type RouteOutput
- type RouteResponsedeprecated
- type RouteResponseArgs
- type RouteResponseInput
- type 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
- 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 VpcLinkdeprecated
- type VpcLinkArgs
- type VpcLinkInput
- type VpcLinkOutput
- type VpcLinkState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Api
deprecated
type Api struct { pulumi.CustomResourceState ApiEndpoint pulumi.StringOutput `pulumi:"apiEndpoint"` 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"` Tags pulumi.AnyOutput `pulumi:"tags"` Target pulumi.StringPtrOutput `pulumi:"target"` Version pulumi.StringPtrOutput `pulumi:"version"` }
Resource Type definition for AWS::ApiGatewayV2::Api
Deprecated: Api is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.
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 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) ElementType ¶
func (ApiGatewayManagedOverridesOutput) ElementType() reflect.Type
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) ElementType ¶
func (ApiMappingOutput) ElementType() reflect.Type
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) ElementType ¶
func (ApiOutput) ToApiOutput ¶
type Authorizer
deprecated
type Authorizer struct { pulumi.CustomResourceState ApiId pulumi.StringOutput `pulumi:"apiId"` AuthorizerCredentialsArn pulumi.StringPtrOutput `pulumi:"authorizerCredentialsArn"` 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
Deprecated: Authorizer is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.
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.StringInput }
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) ElementType ¶
func (AuthorizerOutput) ElementType() reflect.Type
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
deprecated
type Deployment struct { pulumi.CustomResourceState ApiId pulumi.StringOutput `pulumi:"apiId"` Description pulumi.StringPtrOutput `pulumi:"description"` StageName pulumi.StringPtrOutput `pulumi:"stageName"` }
Resource Type definition for AWS::ApiGatewayV2::Deployment
Deprecated: Deployment is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.
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) ElementType ¶
func (DeploymentOutput) ElementType() reflect.Type
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) ElementType ¶
func (DomainNameOutput) ElementType() reflect.Type
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) ElementType ¶
func (IntegrationOutput) ElementType() reflect.Type
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) ElementType ¶
func (IntegrationResponseOutput) ElementType() reflect.Type
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 Model
deprecated
type Model struct { pulumi.CustomResourceState ApiId pulumi.StringOutput `pulumi:"apiId"` ContentType pulumi.StringPtrOutput `pulumi:"contentType"` Description pulumi.StringPtrOutput `pulumi:"description"` Name pulumi.StringOutput `pulumi:"name"` Schema pulumi.AnyOutput `pulumi:"schema"` }
Resource Type definition for AWS::ApiGatewayV2::Model
Deprecated: Model is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.
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.StringInput 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) ElementType ¶
func (ModelOutput) ElementType() reflect.Type
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
deprecated
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"` RouteKey pulumi.StringOutput `pulumi:"routeKey"` RouteResponseSelectionExpression pulumi.StringPtrOutput `pulumi:"routeResponseSelectionExpression"` Target pulumi.StringPtrOutput `pulumi:"target"` }
Resource Type definition for AWS::ApiGatewayV2::Route
Deprecated: Route is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.
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) ElementType ¶
func (RouteOutput) ElementType() reflect.Type
func (RouteOutput) ToRouteOutput ¶
func (o RouteOutput) ToRouteOutput() RouteOutput
func (RouteOutput) ToRouteOutputWithContext ¶
func (o RouteOutput) ToRouteOutputWithContext(ctx context.Context) RouteOutput
type RouteResponse
deprecated
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
Deprecated: RouteResponse is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.
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) ElementType ¶
func (RouteResponseOutput) ElementType() reflect.Type
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.StringInput 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) ElementType ¶
func (StageOutput) ElementType() reflect.Type
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
deprecated
type VpcLink struct { pulumi.CustomResourceState Name pulumi.StringOutput `pulumi:"name"` SecurityGroupIds pulumi.StringArrayOutput `pulumi:"securityGroupIds"` SubnetIds pulumi.StringArrayOutput `pulumi:"subnetIds"` Tags pulumi.AnyOutput `pulumi:"tags"` }
Resource Type definition for AWS::ApiGatewayV2::VpcLink
Deprecated: VpcLink is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.
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.StringInput SecurityGroupIds pulumi.StringArrayInput SubnetIds pulumi.StringArrayInput 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) ToVpcLinkOutput ¶
func (o VpcLinkOutput) ToVpcLinkOutput() VpcLinkOutput
func (VpcLinkOutput) ToVpcLinkOutputWithContext ¶
func (o VpcLinkOutput) ToVpcLinkOutputWithContext(ctx context.Context) VpcLinkOutput
type VpcLinkState ¶
type VpcLinkState struct { }
func (VpcLinkState) ElementType ¶
func (VpcLinkState) ElementType() reflect.Type